:root{--dark:#262d37;--or:#f60;--or2:#f66600;--or3:#c24e00;--or4:#a94400;--gold:#d3af39;--brown:#2b1809;--mh:144px;--ff:"Open Sans",Helvetica,Arial,Verdana,sans-serif;--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M14.7,4.3c-0.4-0.4-1-0.4-1.4,0L8,9.6L2.7,4.3c-0.4-0.4-1-0.4-1.4,0l0,0C1.1,4.5,1,4.7,1,5c0,0.3,0.1,0.5,0.3,0.7l6,6C7.5,11.9,7.7,12,8,12c0,0,0,0,0,0c0.3,0,0.5-0.1,0.7-0.3l6-6C14.9,5.5,15,5.3,15,5S14.9,4.5,14.7,4.3z'/%3E%3C/svg%3E");--chev-side:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.3,1.3c-0.4,0.4-0.4,1,0,1.4L9.6,8l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4l0,0C4.5,14.9,4.7,15,5,15c0.3,0,0.5-0.1,0.7-0.3l6-6C11.9,8.5,12,8.3,12,8c0,0,0,0,0,0c0-0.3-0.1-0.5-0.3-0.7l-6-6C5.5,1.1,5.3,1,5,1S4.5,1.1,4.3,1.3z'/%3E%3C/svg%3E")}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:70px;font-size:100%}body{color:#777;font:400 20px/25px var(--ff);background:#f7f7f7;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}[hidden]{display:none}h1,h2,h3,h4,h5,h6{clear:both;margin-bottom:10px}p{margin-bottom:10px}a{text-decoration:underline}a:hover,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}b,strong{font-weight:700}dd,dl,menu,ol,ul{list-style:none}img{border:0}figure,form{margin:0}button,input,select,textarea{vertical-align:baseline;margin:0;font-size:100%}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}table{border-collapse:collapse;border-spacing:0}embed,iframe,object,video{max-width:100%}a{color:var(--or)}h1,h2,h3,h4,h5,h6{color:var(--dark);font-family:Open Sans Condensed,Helvetica,Arial,Verdana,sans-serif;font-weight:700}h1{font-size:39px;line-height:45px}h2{text-transform:uppercase;font-size:30px;line-height:42px}h3{font-size:26px;line-height:34px}h4{font-size:22px;line-height:30px}h5{font-size:20px;line-height:30px}h6{font-size:16px;line-height:26px}@media (max-width:1100px){h1{font-size:50px}}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{clear:none}.content ol,.content ul{margin:0 0 10px 20px}.content ul{list-style:outside}.content ol{list-style-type:decimal}.content table{border-bottom:1px solid #33333324;width:100%;margin:0 0 10px}.content table caption{margin:10px 0}.content td,.content th{border-top:1px solid #33333324;padding:5px 10px 5px 5px}.content th{text-align:left}@media (min-width:990px){.page-main:not(.no-side){grid-template-columns:calc(100% - 412.5px) 347.5px;column-gap:65px;display:grid}}.sidebar{margin-top:60px}@media (min-width:990px){.sidebar{margin-top:0}}.sidebar .side-box{background:#f4f4f4;height:0;padding:25px}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{vertical-align:top;overflow:auto}.wpcf7-number,input[type=text]:not(.elementor-field):not(.searchform-s),input[type=search]:not(.elementor-field),input[type=tel]:not(.elementor-field),input[type=url]:not(.elementor-field),input[type=email]:not(.elementor-field),input[type=number]:not(.elementor-field),input[type=date]:not(.elementor-field),input[type=range]:not(.elementor-field),input[type=password]:not(.elementor-field),select:not(.elementor-field):not(.elementor-field-textual),textarea:not(.elementor-field){box-sizing:border-box;border-style:solid;margin-bottom:10px}input[type=text],input[type=tel],input[type=url],input[type=email],input[type=number],input[type=date],input[type=range],input[type=password],textarea{-webkit-appearance:none;appearance:none;outline:0}input[type=text],input[type=search],input[type=tel],input[type=url],input[type=email],input[type=number],input[type=date],input[type=range],input[type=password],select,textarea,.wpcf7-number{color:#2d2d2d;font:400 18px/22px var(--ff);background-color:#efefef;border-width:0;border-color:#f4f4f4;border-radius:0;padding:5px 15px;transition:all .3s}input[type=text],input[type=search],input[type=tel],input[type=url],input[type=email],input[type=number],input[type=date],input[type=range],input[type=password],select,.wpcf7-number{min-height:14px}.content input[type=text],.content input[type=search],.content input[type=tel],.content input[type=url],.content input[type=email],.content input[type=number],.content input[type=date],.content input[type=range],.content input[type=password],.content select,.content textarea{font-size:18px;line-height:22px}select:not(.elementor-field){-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#2d2d2d 50%),linear-gradient(135deg,#2d2d2d 50%,#0000 50%);background-position:calc(100% - 20px),calc(100% - 15px),100% 0;background-repeat:no-repeat;background-size:5px 5px,5px 5px,2.5em 2.5em;padding-right:30px;-webkit-appearance:none!important}select{min-width:200px}select:focus{outline:0 solid #0000;box-shadow:inset 0 0 0 1px #0000001a}.wpcf7-form input[type=submit]{min-width:1px;min-height:1px}a.button,button.button,input[type=button],input[type=reset],input[type=submit]{white-space:nowrap;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.screen-reader-text,.assistive-text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute!important}.skip-link{position:absolute;top:-9999em;left:-9999em}.skip-link:focus{z-index:99999;clip:auto;clip-path:none;color:#21759b;width:auto;height:auto;font:700 14px/normal var(--ff);background:#f1f1f1;margin:0;padding:15px 23px 14px;top:15px;left:30px;box-shadow:0 0 1px 1px #0003}.wrap{box-sizing:border-box;width:1400px;max-width:100%;margin:0 auto;padding:0 50px}#page{background:#fff;position:relative;overflow:hidden}#main{padding:60px 0 70px}.masthead-space{height:var(--mh)}.masthead{z-index:9000;box-sizing:border-box;background:#fff;width:100%;position:absolute;top:0;left:0;box-shadow:0 0 15px 1px #00000012}.masthead.is-stuck{position:fixed;top:-44px}.top-bar{background:var(--brown);box-shadow:inset 0 -1px #e6c56573}.top-bar-in{box-sizing:border-box;justify-content:space-between;align-items:center;height:44px;padding:0 50px;display:flex}.top-left{align-items:center;display:flex}.top-link{color:#fff;font:600 15px/15px var(--ff);letter-spacing:.15px;align-items:center;margin-right:30px;text-decoration:none;display:flex}.top-link+.top-link{margin-left:10px}.top-link .ico{width:21.6px;height:21.6px;color:var(--gold);flex:none;margin:-1.8px 5.8px -1.8px .45px}.top-link:hover{color:var(--gold)}.top-link:hover .ico{color:#fff}.soc{align-items:center;list-style:none;display:flex}.top-right{height:24px}.top-right a{width:24px;height:24px;color:var(--gold);justify-content:center;align-items:center;margin-left:6px;text-decoration:none;display:inline-flex}.top-right a:hover{color:#fff}.top-right .ico{width:21.6px;height:21.6px}.header-bar{box-sizing:border-box;justify-content:space-between;align-items:stretch;height:100px;padding:0 50px;display:flex;position:relative}.masthead.is-stuck .header-bar{height:70px}@media (min-width:1101px){.header-bar{transition:height .3s}}.branding{flex:none;align-items:center;display:flex}.logo-link{line-height:0;display:block}.logo{display:block}.mobile-logo,.masthead.is-stuck .logo:not(.mobile-logo){display:none}.masthead.is-stuck .mobile-logo{display:block}.menu-toggle,.bar-wa,.nav-close,.nav-extra,.nav-overlay{display:none}.primary-nav{flex:auto;justify-content:flex-end;display:flex}.main-nav{flex:auto;justify-content:flex-end;align-items:center;list-style:none;display:flex}@media (min-width:1101px){.sub-toggle{display:none}.main-nav>li{flex:none;display:flex}.main-nav>li+li{margin-left:40px}.main-nav>li.clx-btn+li.clx-btn{margin-left:12px}.main-nav>li>a{color:var(--dark);font:700 19px/23px var(--ff);align-items:center;padding:10px 5px;text-decoration:none;display:flex;position:relative}.main-nav>li+li>a{margin-left:1px}.main-nav>li.has-children>a .mi-title{padding-right:10px;position:relative}.main-nav>li.has-children>a .mi-title:after{content:"";background:var(--dark);width:8px;height:8px;-webkit-mask:var(--chev) no-repeat right center/8px;-webkit-mask:var(--chev) no-repeat right center/8px;mask:var(--chev) no-repeat right center/8px;margin-top:-4px;position:absolute;top:50%;right:0}.main-nav>li:not(.clx-btn):hover>a .mi-title,.main-nav>li:not(.clx-btn).current-menu-item>a .mi-title,.main-nav>li:not(.clx-btn).current-menu-ancestor>a .mi-title{color:var(--or3)}.main-nav>li.has-children:not(.clx-btn):hover>a .mi-title:after,.main-nav>li.has-children.current-menu-item>a .mi-title:after,.main-nav>li.has-children.current-menu-ancestor>a .mi-title:after{background:var(--or3)}.main-nav>li.clx-btn>a{box-sizing:border-box;border:2px solid var(--or3);height:46px;font:700 16px/16px var(--ff);background:#fff;border-radius:999px;padding:0 24px}.main-nav>li.clx-btn>a .mi-title{color:var(--or3)}.main-nav>li.clx-btn>a:hover{background:var(--or3)}.main-nav>li.clx-btn>a:hover .mi-title{color:#fff}.main-nav>li.clx-btn-fill>a{background:var(--or3)}.main-nav>li.clx-btn-fill>a .mi-title{color:#fff}.main-nav>li.clx-btn-fill>a:hover{background:var(--or4)}.main-nav>li.clx-mega{position:static}.main-nav>li.clx-mega>.sub-nav{box-sizing:border-box;background:#fff;grid-template-columns:repeat(auto-fit,calc(16.6667% - 15px));place-content:start center;gap:18px;padding:24px 32px 28px;list-style:none;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 0 4px #0003}.main-nav>li.clx-mega>.sub-nav:before{content:"";height:30px;position:absolute;top:-30px;left:0;right:0}.main-nav>li.clx-mega:hover>.sub-nav,.main-nav>li.clx-mega.kbd-open>.sub-nav,.main-nav>li.clx-mega.touch-open>.sub-nav{animation:.15s ease-out clx-in;display:grid}.main-nav>li.clx-mega.esc>.sub-nav{display:none!important}@keyframes clx-in{0%{opacity:0}to{opacity:1}}.sub-nav>li{display:block}.mega-link{box-sizing:border-box;background:#fff;border:1px solid #f4f4f2;height:100%;text-decoration:none;transition:box-shadow .15s;display:block;overflow:hidden;box-shadow:0 0 4px #0003}.mega-link:hover{box-shadow:0 0 0 2px var(--or)}.mega-link .mi-img{aspect-ratio:5/4;object-fit:cover;width:100%;height:auto;display:block}.mega-link .mi-text{box-sizing:border-box;min-height:158px;padding:18px 18px 22px;display:block}.mega-link .mi-title{color:var(--dark);font:700 16px/1.3 var(--ff);margin-bottom:6px;display:block}.mega-link .mi-sub{color:var(--dark);font:400 14px/1.5 var(--ff);display:block}.mega-link:hover .mi-title{color:var(--or)}}@media (min-width:1101px) and (max-width:1500px){.mega-link .mi-text{min-height:190px}}@media (min-width:1101px) and (max-width:1380px){.main-nav>li+li{margin-left:26px}}@media (min-width:1101px) and (max-width:1300px){.mega-link .mi-text{min-height:206px}}@media (min-width:1101px) and (max-width:1280px){.main-nav>li+li{margin-left:16px}.main-nav>li:not(.clx-btn)>a{font-size:16px}.main-nav>li.clx-btn>a{height:42px;padding:0 18px}}@media (min-width:1101px) and (max-width:1150px){.mega-link .mi-text{min-height:236px}}@media (max-width:1100px){:root{--mh:124px}html{scroll-padding-top:80px}.header-bar{height:80px}.top-link.whatsapp{display:none}.menu-toggle{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;align-self:center;width:26px;height:25px;padding:4px 1px;display:block;position:relative}.menu-toggle:after{content:"";position:absolute;inset:-12px}.bars{width:24px;height:17px;display:block;position:relative}.bars span{background:var(--dark);width:24px;height:3px;position:absolute;left:0}.bars span:first-child{top:0}.bars span:nth-child(2){top:7px}.bars span:nth-child(3){top:14px}.bar-wa{color:#222;font:400 15px/19px var(--ff);align-self:center;align-items:center;margin:0 20px 0 auto;text-decoration:none;display:flex}.bar-wa .ico{flex:none;width:19.2px;height:19.2px;margin:0 6.1px 0 .4px}.masthead.is-stuck .header-bar{height:80px}.masthead.is-stuck .logo:not(.mobile-logo){display:block}.masthead.is-stuck .mobile-logo{display:none}.nav-overlay{z-index:9601;opacity:0;visibility:hidden;background:#0000004d;transition:opacity .5s,visibility 0s linear .5s;display:block;position:fixed;inset:0}.nav-open .nav-overlay{opacity:1;visibility:visible;transition:opacity .5s}@media (hover:none){body.nav-open{overflow:hidden}}.primary-nav{z-index:9602;box-sizing:border-box;overscroll-behavior:contain;background:var(--dark);visibility:hidden;width:300px;max-width:100%;height:100%;padding:45px 15px 30px 30px;transition:transform .5s,visibility 0s linear .5s;display:block;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.nav-open .primary-nav{visibility:visible;transition:transform .5s;transform:none}.nav-close{background:var(--or);cursor:pointer;border:0;width:30px;height:30px;display:block;position:absolute;top:15px;right:13px}.nav-close:before,.nav-close:after{content:"";background:#fff;width:20px;height:2px;margin-top:-1px;position:absolute;top:50%;left:5px;transform:rotate(45deg)}.nav-close:after{transform:rotate(-45deg)}.main-nav{flex-direction:column;justify-content:flex-start;align-items:stretch;width:242px;display:flex}.main-nav>li{flex-flow:wrap;display:flex;position:relative}.main-nav>li+li:before{content:"";border-bottom:1px solid #ffffff1f;width:100%;height:0;position:absolute;top:-.5px;left:0}.main-nav>li>a{color:#fff;font:700 18px/22px var(--ff);flex-grow:1;align-items:center;padding:17.1px 25px 17.1px 0;text-decoration:none;display:flex}.main-nav>li>a .mi-title{color:#fff}.main-nav>li>a:hover .mi-title,.main-nav>li.current-menu-item>a .mi-title,.main-nav>li.current-menu-ancestor>a .mi-title{color:var(--or)}.sub-toggle{color:#ffffff2b;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;justify-content:center;align-self:center;align-items:center;width:30px;height:50.2px;transition:transform .3s ease-out;display:flex;position:relative}.sub-toggle svg{fill:currentColor;width:16px;height:16px}.main-nav>li.open-sub>.sub-toggle{transform:rotate(45deg)}.main-nav .sub-nav{width:100%;margin-bottom:17px;list-style:none;display:none;position:relative}.main-nav>li.open-sub>.sub-nav{animation:.3s ease-out clx-sub;display:block}@keyframes clx-sub{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mega-link{background:#fff;align-items:center;gap:10px;margin:0 0 8px;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 0 3px #00000040}.mega-link .mi-img{object-fit:cover;flex:none;width:60px;height:60px;display:block}.mega-link .mi-text{min-width:0;padding:5px 8px 5px 0;display:block}.mega-link .mi-title{color:var(--dark);font:700 13px/1.25 var(--ff);margin:0;display:block}.mega-link .mi-sub{-webkit-line-clamp:2;color:var(--dark);font:400 11px/1.35 var(--ff);-webkit-box-orient:vertical;margin:1px 0 0;display:-webkit-box;overflow:hidden}.mega-link:hover .mi-title{color:var(--or)}.nav-extra{display:none}}@media (max-width:778px){:root{--mh:104px}html{scroll-padding-top:60px}.top-bar-in{justify-content:center;padding:0 20px}.top-link.phone,.top-right,.bar-wa{display:none}.header-bar{height:60px;padding:0 20px}.masthead.is-stuck .header-bar{height:60px}.logo:not(.mobile-logo),.masthead.is-stuck .logo:not(.mobile-logo){display:none}.mobile-logo,.masthead.is-stuck .mobile-logo{display:block}.menu-toggle{margin-left:auto}.nav-extra{flex-flow:wrap;align-items:center;padding:30px 0;display:flex}.nav-extra .x-link{color:#fff;font:600 16px/20px var(--ff);align-items:center;margin:5px 20px 5px 0;text-decoration:none;display:flex}.nav-extra .x-link .ico{flex:none;width:19.2px;height:19.2px;margin:0 6.1px 0 .4px}.nav-extra .soc{margin:5px 0}.nav-extra .soc a{color:#fff;border-radius:100px;justify-content:center;align-items:center;width:30px;height:30px;margin:0 2px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 2px #ffffff52}.nav-extra .soc a:hover{background:#ffffff52}.nav-extra .soc li:first-child a{margin-left:0}.nav-extra .soc .ico{width:19.2px;height:19.2px}}.site-footer{background:var(--dark);color:#95989e;font:400 16px/28px var(--ff)}.foot-row{flex-wrap:wrap;margin:0 -25px;padding:70px 0 35px;display:flex}.foot-col{box-sizing:border-box;width:25%;margin-bottom:30px;padding:0 25px}.foot-list li{border-top:1px solid #95989e26;margin-top:9px;padding-top:10px}.foot-list li:first-child{border-top:0;margin-top:0;padding-top:0}.foot-list a{color:#95989e;padding-left:23px;text-decoration:none;display:inline-block;position:relative}.foot-list a:before,.foot-list a:after{content:"";width:14px;height:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.foot-list a:before{background:#95989e26;border-radius:1px}.foot-list a:after{-webkit-mask:var(--chev-side) no-repeat center/8px;-webkit-mask:var(--chev-side) no-repeat center/8px;mask:var(--chev-side) no-repeat center/8px;background:#95989e}.foot-list a:hover,.foot-list li.current-menu-item>a{color:var(--or)}.foot-list a[href$="/vertrag-widerrufen/"]{color:#fff;font-weight:700}.foot-list a[href$="/vertrag-widerrufen/"]:hover{color:var(--or)}#bottom-bar{z-index:9;color:#fff;font:400 16px/20px var(--ff);background:#373d45e6;position:relative}.wf-container-bottom{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;padding:10px 0 15px;display:flex}.foot-soc{box-sizing:content-box;justify-content:center;align-items:flex-start;width:100%;height:34px;padding-bottom:14px}.foot-soc a{color:#95989e;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin:2px;text-decoration:none;display:inline-flex;position:relative}.foot-soc a:before,.foot-soc a:after{content:"";border-radius:50%;width:26px;height:26px;position:absolute;top:0;left:0}.foot-soc a:before{background:#95989e26}.foot-soc a:after{background:var(--or);opacity:0;transition:opacity .2s}.foot-soc a:hover:after{opacity:1}.foot-soc a:hover{color:#fff}.foot-soc .ico{z-index:1;width:19.2px;height:19.2px;position:relative}.copy{text-align:center;margin:0}#bottom-bar a{text-decoration:none}#bottom-bar .clx-cookie-link a:hover{text-decoration:underline}.scroll-top{z-index:109;fill:#fff;opacity:0;visibility:hidden;background:#0003;border-radius:1px;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .3s,background .2s;display:flex;position:fixed;bottom:10px;right:10px}.scroll-top.on{opacity:1;visibility:visible}.scroll-top:hover{background:#00000080}@media (max-width:778px){.wrap{padding:0 20px}.foot-col{width:100%}}.menu-toggle:focus-visible{outline:2px solid var(--or);outline-offset:2px}.sub-toggle:focus-visible{outline:2px solid var(--or);outline-offset:2px}.main-nav a:focus-visible{outline:2px solid var(--or);outline-offset:2px}.top-link:focus-visible{outline:2px solid var(--or);outline-offset:2px}.top-right a:focus-visible{outline:2px solid var(--or);outline-offset:2px}.bar-wa:focus-visible{outline:2px solid var(--or);outline-offset:2px}.logo-link:focus-visible{outline:2px solid var(--or);outline-offset:2px}.nav-extra a:focus-visible{outline:2px solid var(--or);outline-offset:2px}.foot-list a:focus-visible{outline:2px solid var(--or);outline-offset:2px}.foot-soc a:focus-visible{outline:2px solid var(--or);outline-offset:2px}.scroll-top:focus-visible{outline:2px solid var(--or);outline-offset:2px}#bottom-bar a:focus-visible{outline:2px solid var(--or);outline-offset:2px}.nav-close:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.primary-nav,.nav-overlay,.sub-toggle,.header-bar,.mega-link,.scroll-top,.foot-soc a:after{transition:none!important}.main-nav .sub-nav{animation:none!important}}.page-main.no-side .content{max-width:none}.srch-grid{--c:3;grid-template-columns:repeat(var(--c),minmax(0,1fr));align-items:start;column-gap:20px;margin-bottom:-20px;display:grid}@supports (width:round(down,1px,1px)){.srch-grid{grid-template-columns:repeat(var(--c),calc(round(down,(100% + 20px)/var(--c) - .001px,1px) - 20px))}}.srch-grid.mas{grid-auto-rows:1px;grid-auto-flow:dense}.srch-card{box-sizing:border-box;background:#f4f4f4;margin:0 0 20px;padding:10px 25px}.srch-card h2{text-transform:none;margin:0;padding-top:10px;font-size:22px;line-height:30px}.srch-card h2 a{color:var(--dark);text-decoration:none}.srch-card p{margin:0 0 10px;padding-top:10px;font-size:20px;line-height:25px}.srch-m{color:#b2b2b2;padding-top:10px;font-size:16px;line-height:20px}.srch-m>*{display:inline-block;position:relative}.srch-by{margin-right:6px;padding-right:9px}.srch-by:after{content:"";background:#b2b2b2;width:3px;height:3px;position:absolute;top:10px;right:0}.no-results .entry-title{text-transform:uppercase;margin:0 0 10px;font-size:30px;line-height:42px}.searchform{position:relative}.searchform .field{color:#fff;width:100%;margin:0;padding-right:30px;display:inline-block}.searchform .submit{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:32px;margin:0;padding:0;display:flex;position:absolute;top:0;right:11px}.searchform .submit svg{fill:#2d2d2d;width:16px;height:16px;display:block}.paginator{justify-content:center;margin:50px 0 0;padding:0 0 2px;display:flex}.paginator a,.paginator span{color:var(--dark);margin:0 6px;padding:1px 8px;text-decoration:none;display:block;position:relative}.paginator a:after{content:"";background:var(--or);opacity:0;height:2px;transition:opacity .3s;position:absolute;bottom:-2px;left:0;right:0}.paginator a.act:after,.paginator a:hover:after{opacity:1}.paginator .disabled{opacity:0}@media (max-width:1040px){.srch-grid{--c:2}}@media (max-width:778px){.srch-grid{margin-bottom:-10px;padding-top:10px}}@media (max-width:660px){.srch-grid{--c:1}}body.admin-bar .masthead.is-stuck{top:-12px}@media (max-width:782px){body.admin-bar .masthead.is-stuck{top:2px}}@media (max-width:600px){body.admin-bar .masthead.is-stuck{top:-44px}}@media (max-width:1100px){body.admin-bar .primary-nav{height:calc(100% - 32px);top:32px}body.admin-bar .nav-overlay{top:32px}}@media (max-width:782px){body.admin-bar .primary-nav{height:calc(100% - 46px);top:46px}body.admin-bar .nav-overlay{top:46px}}@media (max-width:600px){body.admin-bar .primary-nav{height:100%;padding-top:91px;top:0}body.admin-bar .nav-overlay{top:0}body.admin-bar .nav-close{top:61px}}