html, body, body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}main,article,aside,figure,footer,header,nav,section,details,summary{display:block}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{max-width:100%;display:block}ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:separate;border-spacing:0;text-align:left}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}td
img{vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #999;margin:1em
0;padding:0}input,select{vertical-align:middle}pre{white-space:pre-line}small{font-size:0.8em}strong{font-weight:bold}sub,sup{font-size:0.8em;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}ins{background-color:var(--highlight-color);color:#000;text-decoration:none}.clearfix:after{content:"";display:table;clear:both}p{text-wrap:pretty}@media (prefers-reduced-motion: no-preference){:has(:target){scroll-behavior:smooth}}:root{--font-weight-normal:400;--font-weight-bold:700;font-size:1.157vw}html,body{font-size:1.157vw;font-family:var(--wp--preset--font-family--primary);color:var(--wp--preset--color--geba-dark-red)}html{overflow-x:hidden}main{min-height:80vh}.grid-inner{max-width:90.741vw;margin:0
auto;display:flex;flex-wrap:wrap;justify-content:space-between}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{width:100%;float:none;margin-right:0}.col1.with-margin-right,.col2.with-margin-right,.col3.with-margin-right,.col4.with-margin-right,.col5.with-margin-right,.col6.with-margin-right,.col7.with-margin-right,.col8.with-margin-right,.col9.with-margin-right,.col10.with-margin-right,.col11.with-margin-right,.col12.with-margin-right{margin-right:1.28%}.col1{flex:0 0 7.16333333%;max-width:7.16333333%}.col2{flex:0 0 15.5966667%;max-width:15.5966667%}.col3{flex:0 0 24.03%;max-width:24.03%}.col4{flex:0 0 32.4833334%;max-width:32.4833334%}.col5{flex:0 0 40.926667%;max-width:40.926667%}.col6{flex:0 0 49.36%;max-width:49.36%}.col7{flex:0 0 57.79333%;max-width:57.79333%}.col8{flex:0 0 66.21666667%;max-width:66.21666667%}.col9{flex:0 0 74.6666667%;max-width:74.6666667%}.col10{flex:0 0 83.1111112%;max-width:83.1111112%}.col11{flex:0 0 91.56%;max-width:91.56%}.col12{flex:0 0 100%;max-width:100%}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-padding-right{padding-right:2.315vw}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.justify-content-center{justify-content:center}.justify-content-flex-start{justify-content:flex-start}.justify-content-flex-end{justify-content:flex-end}.align-items-center{align-items:center}.align-items-flex-start{align-items:flex-start}.align-items-flex-end{align-items:flex-end}.flex-direction-columns{flex-direction:column}.text-padding-left{padding-left:4.63vw}.relative{position:relative}.hidden{display:none}h1,h2{font-size:2.5em;font-weight:normal;line-height:1.08;margin-bottom:1.389vw}h1.red,h2.red{color:var(--wp--preset--color--geba-red)}h3{font-size:1em;font-weight:700}p{margin-top:0;margin-bottom:1.157vw;line-height:1.8}p:last-child{margin-bottom:0}p.is-style-margin-bottom-double{margin-bottom:2.314vw}a{color:var(--wp--preset--color--geba-red);text-decoration:none}section,.wp-block-columns,.wp-block-group,.margin-bottom-section{margin-bottom:5.787vw}.margin-bottom-section-double{margin-bottom:11.574vw}.margin-bottom{margin-bottom:1.157vw}.margin-bottom-double{margin-bottom:2.314vw}.margin-top{margin-top:1.157vw}.margin-top-double{margin-top:2.314vw}.button{border-radius:2.894vw;padding:0.984vw 2.315vw;font-size:1.05em;line-height:1;display:inline-block;align-items:center;justify-content:center;text-align:center}.button.with-arrow::after{content:"";display:inline-block;width:0.868vw;height:0.868vw;background-size:contain;background-repeat:no-repeat;margin-left:0.405vw}.button.white{background-color:#fff;border:1px
solid #fff;color:var(--wp--preset--color--geba-red)}.button.white.with-arrow::after{background-image:url("/wp-content/themes/geba/assets/img/arrow_read_more_red.svg")}.button.white:hover{color:#fff;background-color:var(--wp--preset--color--geba-red);border:1px
solid var(--wp--preset--color--geba-red)}.button.white:hover::after{background-image:url("/wp-content/themes/geba/assets/img/arrow_read_more.svg")}.button.red{background-color:var(--wp--preset--color--geba-red);border:1px
solid var(--wp--preset--color--geba-red);color:#fff}.button.red.with-arrow::after{background-image:url("/wp-content/themes/geba/assets/img/arrow_read_more.svg")}.button.red:hover{background-color:#fff;border:1px
solid var(--wp--preset--color--geba-red);color:var(--wp--preset--color--geba-red)}.button.red:hover::after{background-image:url("/wp-content/themes/geba/assets/img/arrow_read_more_red.svg")}.button.grey{background-color:var(--wp--preset--color--light-grey);color:var(--wp--preset--color--geba-red)}.button.grey:hover{color:#fff;background-color:var(--wp--preset--color--geba-red)}.button.white-with-dark-red{background-color:#fff;color:var(--wp--preset--color--geba-dark-red)}.button.white-with-dark-red:hover{color:#fff;background-color:var(--wp--preset--color--geba-dark-red)}.red-background{background-color:var(--wp--preset--color--geba-red)}.sam365{border-radius:0.579vw;background-color:var(--wp--preset--color--geba-dark-red);padding:1.157vw 1.736vw;margin-bottom:1.852vw}figure.is-style-rounded
img{border-radius:1.157vw}ul{list-style-type:disc;margin-bottom:1.157vw}ul
li{margin-left:1em;margin-bottom:0.5785vw}header{position:fixed;top:0;left:0;width:100%;z-index:2000}header .logo-and-navigation{padding:3.472vw 1.389vw 0 1.389vw;position:relative;z-index:101}header .logo-and-navigation
.logo{width:13.368vw}header .logo-and-navigation
nav{color:#fff;background-color:var(--wp--preset--color--geba-dark-red);padding:0.579vw 0.579vw 0.579vw 2.315vw;border-radius:0.579vw;display:flex;align-items:center;justify-content:flex-start}header .logo-and-navigation nav>ul{display:flex;align-items:center;list-style-type:none;margin-bottom:0}header .logo-and-navigation nav > ul
li{margin-bottom:0}header .logo-and-navigation nav > ul a, header .logo-and-navigation nav > ul
span{margin-right:2.951vw;font-size:1.05em;line-height:1.28;color:var(--wp--preset--color--white);cursor:pointer}header .logo-and-navigation nav > ul a.active, header .logo-and-navigation nav > ul
span.active{color:var(--wp--preset--color--geba-red)}header .logo-and-navigation nav .sub-nav{background-color:var(--wp--preset--color--geba-dark-red);position:absolute;width:100%;top:3.958vw;left:0;border-radius:0.579vw;padding:0.833vw;justify-content:flex-start;align-items:flex-start;gap:3%;display:none}header .logo-and-navigation nav .sub-nav.active{display:flex}header .logo-and-navigation nav .sub-nav
.tile{flex:0 0 22.5%;max-width:22.5%;text-align:center;margin-right:0}header .logo-and-navigation nav .sub-nav .tile .image-background{height:7.396vw;background:#fff;border-radius:0.579vw;width:100%;margin-bottom:0.521vw;overflow:hidden}header .logo-and-navigation nav .sub-nav .tile:hover{text-decoration:underline}header .logo-and-navigation nav .sub-nav .list-navigation-tile{flex:0 0 47.5%;max-width:47.5%;height:100%;display:flex;align-items:center;padding-left:2.5vw}header .logo-and-navigation nav .sub-nav .list-navigation-tile ul
li{margin-bottom:1.042vw;list-style-type:none;margin-left:0;display:flex;align-items:center}header .logo-and-navigation nav .sub-nav .list-navigation-tile ul li
.arrow{width:1.157vw;margin-right:0.463vw}header .logo-and-navigation nav .sub-nav .list-navigation-tile ul li:last-child{margin-bottom:0}header .logo-and-navigation nav .sub-nav .list-navigation-tile ul li a:hover{text-decoration:underline}header.scrolled .logo-and-navigation{align-items:flex-start}header.scrolled .logo-and-navigation
nav{margin-left:auto;margin-top:0.283vw;margin-bottom:0.283vw}.mobile-header{display:none}nav .search-container, .search-results-container .search-container{display:flex;align-items:center;justify-content:flex-start;width:14.468vw;height:2.315vw;background-color:#fff;border-radius:2.604vw}nav .search-container .search-icon, .search-results-container .search-container .search-icon{width:1.852vw;height:1.852vw;margin:0
0.347vw;border-radius:50%;background-color:var(--wp--preset--color--geba-red);display:flex;align-items:center;justify-content:center}nav .search-container .search-icon img, .search-results-container .search-container .search-icon
img{width:0.81vw;height:0.81vw}nav .search-container input, .search-results-container .search-container
input{border:0;background-color:transparent;height:100%;width:calc(100% - 3.356vw);font-size:0.94em;font-family:"Stabil Grotesk",sans-serif}nav .search-container input:focus, .search-results-container .search-container input:focus{outline:none}.menu-overlay{display:none;position:fixed;width:100%;height:100%;z-index:100;left:0;top:0;background-color:rgba(255, 255, 255, 0.8)}.blurred{filter:blur(5px)}#hero{height:64.641vw;padding-top:18.634vw;position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;overflow:hidden;margin-bottom:5.787vw}#hero:after,#hero:before{content:"";position:absolute;width:100%;height:34.491vw;top:0;left:0;z-index:3;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);mix-blend-mode:multiply}#hero:after{transform:rotate(180deg);top:auto;bottom:0}#hero .background-image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}#hero
.claims{flex:0 0 100%;max-width:100%;position:relative;z-index:4}#hero .claims .claim, #hero .claims .claim-big{color:#fff;text-align:center;font-size:2em;line-height:1.3}#hero .claims .claim-big{font-size:7.5em;line-height:1}#hero .hero-mask{position:absolute;top:0;right:0;z-index:2;width:48.438vw;height:64.641vw}#hero .hero-person{height:46.94vw;width:auto;position:absolute;z-index:5;bottom:0;left:50%}#hero
.lower{margin-top:auto;padding:2.315vw;display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:4;flex:0 0 100%;max-width:100%}#hero .lower .geba-promise .made-in-germany{display:flex;align-items:center;justify-content:flex-start;color:#fff;font-size:0.8em;line-height:1;letter-spacing:0.3em;text-transform:uppercase;margin-bottom:0.926vw}#hero .lower .geba-promise .made-in-germany
img{margin-top:-0.283vw;margin-right:0.694vw;width:1.968vw}#hero .lower .geba-portfolio{background-color:#fff;border-radius:1.157vw;padding:34px
26px 26px 26px}#hero .lower .geba-portfolio
.headline{color:var(--wp--preset--color--geba-red);font-size:1.6em;line-height:1.3125;margin-bottom:0.463vw}#hero .lower .geba-portfolio
.subline{font-size:0.8em;color:var(--wp--preset--color--geba-dark-red);letter-spacing:0.3em;text-transform:uppercase;margin-bottom:3.704vw}#hero .lower .geba-portfolio .geba-branch{padding:0.579vw 0.926vw;width:21.238vw;background-color:var(--wp--preset--color--light-grey);margin-bottom:1.157vw;display:flex;justify-content:flex-start;align-items:center;border-radius:0.579vw}#hero .lower .geba-portfolio .geba-branch:last-child{margin-bottom:0}#hero .lower .geba-portfolio .geba-branch
.circle{width:1.1vw;height:1.1vw;border-radius:50%;margin-right:1.157vw}#hero .lower .geba-portfolio .geba-branch
.circle.green{background-color:var(--wp--preset--color--geba-green)}#hero .lower .geba-portfolio .geba-branch
.circle.violet{background-color:var(--wp--preset--color--geba-violet)}#hero .lower .geba-portfolio .geba-branch
.circle.blue{background-color:var(--wp--preset--color--geba-blue)}#hero .lower .geba-portfolio .geba-branch .geba-fresh{width:11.574vw}#hero .lower .geba-portfolio .geba-branch .geba-vent{width:10.648vw}#hero .lower .geba-portfolio .geba-branch .geba-protect{width:11.921vw}#hero .lower .geba-portfolio .geba-branch
.white{display:none}#hero .lower .geba-portfolio .geba-branch:hover{background-color:var(--wp--preset--color--geba-red)}#hero .lower .geba-portfolio .geba-branch:hover
.white{display:block}#hero .lower .geba-portfolio .geba-branch:hover
.red{display:none}.breadcrumbs,.spacer{margin-top:13.021vw;display:flex;align-items:center;margin-bottom:2.604vw}.breadcrumbs a, .breadcrumbs span, .spacer a, .spacer
span{text-transform:uppercase;color:var(--wp--preset--color--geba-dark-red);font-size:0.761em;line-height:1;display:flex;align-items:center;font-weight:var(--font-weight-bold);letter-spacing:2px}.breadcrumbs a:after, .breadcrumbs span:after, .spacer a:after, .spacer span:after{content:"";width:0.208vw;height:0.208vw;border-radius:50%;background-color:var(--wp--preset--color--geba-dark-red);display:inline-block;margin:0
1.042vw}.breadcrumbs a:last-child:after, .breadcrumbs span:last-child:after, .spacer a:last-child:after, .spacer span:last-child:after{display:none}.intro{margin-bottom:5.787vw}.divider{padding:4.63vw 0}.divider
.inner{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;width:48.727vw;color:#fff;margin:0
auto}.divider .inner
.text{font-size:2.65em;line-height:1.08;margin-bottom:1.852vw}.product-category-tiles .background-image{position:absolute;top:0;left:0;width:90.741vw;height:29.2vw;display:block}.product-category-tiles .grid-inner{padding:3.472vw 1.852vw 1.852vw 1.852vw;background-color:var(--wp--preset--color--geba-dark-red);position:relative;overflow:hidden;border-radius:1.157vw}.product-category-tiles .grid-inner
h2{color:#fff;margin-bottom:5.613vw;line-height:1.3;font-size:3em;position:relative;z-index:2}.product-category-tiles .grid-inner .product-category-tile
.tile{display:flex;justify-content:center;border-radius:0.579vw;background-color:#fff;padding:0
0.579vw 0.579vw 0.579vw;font-size:1.35em;color:var(--wp--preset--color--geba-red);text-align:center;height:13.6vw;max-width:20.37vw;flex:0 0 20.37vw;position:relative;align-items:flex-end;z-index:2;transition:300ms ease-in-out}.product-category-tiles .grid-inner .product-category-tile .tile .product-image{max-height:9.722vw;max-width:100%;width:100%;height:100%;object-fit:contain;position:absolute;left:50%;transform:translate(-50%, 0);top:0.579vw}.product-category-tiles .grid-inner .product-category-tile .tile:hover{transform:scale(1.035) !important}.contact-infos .contact-heading{font-size:2.65em;line-height:1.3;margin-bottom:0.452vw}.contact-infos .contact-subline{color:var(--wp--preset--color--geba-red);font-size:1.35em;line-height:1.296;margin-bottom:1.357vw}.contact-infos
.button{margin-right:0.926vw}.contact-infos .button:last-child{margin-right:0}.contact-infos .contact-tiles{margin-top:2.315vw}.contact-infos .contact-tiles .contact-tile{flex:0 0 24.306vw;border-radius:1.157vw;padding:1.736vw 0.926vw;display:block;text-align:center;color:var(--wp--preset--color--geba-red);background:var(--wp--preset--color--light-grey);margin-right:1.157vw;margin-bottom:1.157vw}.contact-infos .contact-tiles .contact-tile
.area{color:var(--wp--preset--color--geba-dark-red);font-size:0.8em;margin-bottom:0.283vw;line-height:1.3125;letter-spacing:0.3em;font-weight:bold;text-transform:uppercase}.contact-infos .contact-tiles .contact-tile
.email{font-size:1.05em;line-height:1.28}.contact-infos .contact-tiles .contact-tile .email:hover{text-decoration:underline}.product-overview,.product-tiles{display:flex;gap:3%;flex-wrap:wrap}.product-overview .product-tile, .product-tiles .product-tile{display:flex;align-items:flex-end;height:11.094vw;flex:0 0 31.333%;max-width:31.333%;background-color:var(--wp--preset--color--light-grey);border-radius:1.042vw;margin-bottom:2.083vw;padding:1.042vw}.product-overview .product-tile .link-indicator, .product-tiles .product-tile .link-indicator{width:1.667vw;height:1.667vw;position:absolute;top:1.042vw;left:1.042vw}.product-overview .product-tile .name, .product-tiles .product-tile
.name{color:var(--wp--preset--color--geba-red);font-size:1.184em;line-height:1.28;margin-left:1.042vw;hyphens:auto}.product-overview .product-tile .image-container, .product-tiles .product-tile .image-container{background-color:#fff;height:100%;max-width:34%;flex:0 0 34%;margin-left:auto;border-radius:1.042vw}.product-overview .product-tile .image-container img, .product-tiles .product-tile .image-container
img{width:100%;height:100%;object-fit:contain}.product-overview .product-tile:hover .name, .product-tiles .product-tile:hover
.name{color:var(--wp--preset--color--geba-dark-red)}.product-overview{margin-bottom:5.208vw}.product{margin-bottom:5.208vw;display:flex;flex-wrap:wrap;justify-content:space-between}.product
h1{font-size:3.714em;line-height:1.24;color:var(--wp--preset--color--geba-red)}.product .image-container{height:22.656vw;background-color:var(--wp--preset--color--light-grey);border-radius:1.042vw;padding:1.042vw;display:flex;align-items:center;justify-content:center;margin-bottom:1.667vw}.product .image-container
img{width:100%;height:100%;object-fit:contain}.product .product-description{font-size:0.94em}.product .sales-name{margin-bottom:1.042vw}.product .sales-name
p{font-weight:700;line-height:1.2;font-size:1em;margin-bottom:0}.accordion .accordion-entry{background-color:var(--wp--preset--color--light-grey);border-radius:1.042vw;padding:0.833vw 1.25vw;margin-bottom:1.25vw}.accordion .accordion-entry .accordion-entry-title{font-size:1.1428em;line-height:1;color:var(--wp--preset--color--geba-red);display:flex;align-items:center;justify-content:space-between;cursor:pointer}.accordion .accordion-entry .accordion-indicator{margin-left:auto;background-image:url("/wp-content/themes/geba/assets/img/accordion_closed.svg");background-size:100%;background-repeat:no-repeat;height:1.667vw;width:1.667vw}.accordion .accordion-entry .accordion-entry-content{display:none;padding-top:1.042vw}.accordion .accordion-entry:hover.open .accordion-indicator, .accordion .accordion-entry.open .accordion-indicator{background-image:url("/wp-content/themes/geba/assets/img/accordion_open.svg")}.accordion .accordion-entry:hover .accordion-indicator{background-image:url("/wp-content/themes/geba/assets/img/accordion_hover.svg")}.accordion .accordion-entry .block-image{margin:1.042vw 0}.news-overview-frontpage h2, .news-overview
h2{margin-bottom:0}.news-overview-frontpage .news-posts, .news-overview .news-posts{margin:2.315vw 0 11.574vw}.news-overview-frontpage .top-news, .news-overview-frontpage .news-item, .news-overview .top-news, .news-overview .news-item{background-color:var(--wp--preset--color--light-grey);padding:1.736vw;display:flex;flex-wrap:wrap;border-radius:1.157vw}.news-overview-frontpage .top-news, .news-overview .top-news{height:100%}.news-overview-frontpage .top-news .news-image, .news-overview .top-news .news-image{flex:0 0 100%;height:28.299vw;background-color:var(--wp--preset--color--mid-grey);border-radius:1.157vw;margin-bottom:1.157vw;padding:1.157vw}.news-overview-frontpage .top-news .news-image img, .news-overview .top-news .news-image
img{width:100%;height:100%;object-fit:contain}.news-overview-frontpage .top-news .news-title, .news-overview .top-news .news-title{font-size:1.35em;color:var(--wp--preset--color--geba-red);margin-bottom:1.157vw;flex:0 0 100%;max-width:100%}.news-overview-frontpage .top-news .links, .news-overview .top-news
.links{align-self:flex-end;flex:0 0 100%;max-width:100%}.news-overview-frontpage .top-news .links .button, .news-overview .top-news .links
.button{margin-right:0.694vw}.news-overview-frontpage .news-item, .news-overview .news-item{margin-bottom:1.157vw;position:relative}.news-overview-frontpage .news-item .inner, .news-overview .news-item
.inner{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap}.news-overview-frontpage .news-item .news-title, .news-overview .news-item .news-title{font-size:1.35em;color:var(--wp--preset--color--geba-red);flex:0 0 100%;max-width:100%}.news-overview-frontpage .news-item .arrow-right, .news-overview .news-item .arrow-right{background-color:var(--wp--preset--color--geba-dark-red);width:1.852vw;height:1.852vw;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-bottom:2.778vw}.news-overview-frontpage .news-item .arrow-right img, .news-overview .news-item .arrow-right
img{width:14px}.news-overview-frontpage .news-item:hover .news-title, .news-overview .news-item:hover .news-title{color:var(--wp--preset--color--geba-dark-red);text-decoration:none}.news-overview-frontpage .news-item:last-child, .news-overview .news-item:last-child{margin-bottom:0}.variant-table{width:100%}.variant-table th, .variant-table
td{padding:0.26vw 0.521vw}.variant-table
th{font-size:0.9em;font-weight:var(--font-weight-bold)}.variant-table
td{font-size:0.74em;font-weight:var(--font-weight-normal)}.pre-footer{background-color:var(--wp--preset--color--geba-red);color:#fff;padding:3.472vw 0 2.546vw;position:relative;overflow:hidden}.pre-footer .background-image{position:absolute;top:0;right:0;z-index:2;width:38.426vw}.pre-footer .grid-inner{position:relative;z-index:3}.pre-footer
a{color:#fff}.pre-footer a:hover{text-decoration:underline}.pre-footer .geba-portfolio{display:flex;justify-content:flex-start}.pre-footer .geba-portfolio .geba-branch{display:block;background:#fff;border:1px
solid #fff;border-radius:0.405vw;margin-right:0.81vw;padding:0.405vw 0.81vw 0.405vw 0.637vw}.pre-footer .geba-portfolio .geba-branch:last-child{margin-right:0}.pre-footer .geba-portfolio .geba-branch .geba-fresh{width:8.102vw}.pre-footer .geba-portfolio .geba-branch .geba-vent{width:7.523vw}.pre-footer .geba-portfolio .geba-branch .geba-protect{width:8.333vw}.pre-footer .geba-portfolio .geba-branch
.white{display:none}.pre-footer .geba-portfolio .geba-branch:hover{background-color:var(--wp--preset--color--geba-red)}.pre-footer .geba-portfolio .geba-branch:hover
.white{display:block}.pre-footer .geba-portfolio .geba-branch:hover
.red{display:none}.distribution-partners-container .search-container, .field-services-container .search-container{position:relative;display:flex;padding:2.828vw 0;margin-bottom:1.81vw;justify-content:space-between;background:var(--wp--preset--color--light-grey);border-radius:1.131vw;overflow:hidden}.distribution-partners-container .search-container .background-image, .field-services-container .search-container .background-image{position:absolute;height:100%;width:100%;object-fit:cover;top:0;left:0}.distribution-partners-container .search-container .search-box, .field-services-container .search-container .search-box{position:relative;z-index:2;margin-left:auto;margin-right:2.828vw;flex:0 0 40.441vw;max-width:40.441vw;background:#fff;border-radius:1.131vw;padding:1.357vw}.distribution-partners-container .search-container .search-box h2, .field-services-container .search-container .search-box
h2{font-size:2.5vw;color:var(--wp--preset--color--geba-red)}.distribution-partners-container .search-container .image-box, .field-services-container .search-container .image-box{flex:0 0 40.441vw;max-width:40.441vw;display:flex;align-items:center;justify-content:center}.distribution-partners-container .distribution-partners, .distribution-partners-container .field-services, .field-services-container .distribution-partners, .field-services-container .field-services{margin-bottom:11.312vw}.distribution-partners-container .distribution-partners .distribution-partner, .distribution-partners-container .distribution-partners .field-service, .distribution-partners-container .field-services .distribution-partner, .distribution-partners-container .field-services .field-service, .field-services-container .distribution-partners .distribution-partner, .field-services-container .distribution-partners .field-service, .field-services-container .field-services .distribution-partner, .field-services-container .field-services .field-service{border-radius:1.131vw;padding:1.131vw;background:var(--wp--preset--color--light-grey);color:var(--wp--preset--color--geba-dark-red)}.distribution-partners-container .distribution-partners .distribution-partner .address, .distribution-partners-container .distribution-partners .distribution-partner .emails, .distribution-partners-container .distribution-partners .distribution-partner .numbers, .distribution-partners-container .distribution-partners .field-service .address, .distribution-partners-container .distribution-partners .field-service .emails, .distribution-partners-container .distribution-partners .field-service .numbers, .distribution-partners-container .field-services .distribution-partner .address, .distribution-partners-container .field-services .distribution-partner .emails, .distribution-partners-container .field-services .distribution-partner .numbers, .distribution-partners-container .field-services .field-service .address, .distribution-partners-container .field-services .field-service .emails, .distribution-partners-container .field-services .field-service .numbers, .field-services-container .distribution-partners .distribution-partner .address, .field-services-container .distribution-partners .distribution-partner .emails, .field-services-container .distribution-partners .distribution-partner .numbers, .field-services-container .distribution-partners .field-service .address, .field-services-container .distribution-partners .field-service .emails, .field-services-container .distribution-partners .field-service .numbers, .field-services-container .field-services .distribution-partner .address, .field-services-container .field-services .distribution-partner .emails, .field-services-container .field-services .distribution-partner .numbers, .field-services-container .field-services .field-service .address, .field-services-container .field-services .field-service .emails, .field-services-container .field-services .field-service
.numbers{font-size:0.84em;line-height:1.42;margin-bottom:1.131vw}.distribution-partners-container .distribution-partners .distribution-partner .title, .distribution-partners-container .distribution-partners .field-service .title, .distribution-partners-container .field-services .distribution-partner .title, .distribution-partners-container .field-services .field-service .title, .field-services-container .distribution-partners .distribution-partner .title, .field-services-container .distribution-partners .field-service .title, .field-services-container .field-services .distribution-partner .title, .field-services-container .field-services .field-service
.title{font-size:1.1em;margin-bottom:1.131vw}.distribution-partners-container .distribution-partners .distribution-partner .contact-persons, .distribution-partners-container .distribution-partners .field-service .contact-persons, .distribution-partners-container .field-services .distribution-partner .contact-persons, .distribution-partners-container .field-services .field-service .contact-persons, .field-services-container .distribution-partners .distribution-partner .contact-persons, .field-services-container .distribution-partners .field-service .contact-persons, .field-services-container .field-services .distribution-partner .contact-persons, .field-services-container .field-services .field-service .contact-persons{font-size:1.35em;margin-bottom:0.5655vw;color:var(--wp--preset--color--geba-red)}.distribution-partners-container .distribution-partners .distribution-partner .zip-window, .distribution-partners-container .distribution-partners .field-service .zip-window, .distribution-partners-container .field-services .distribution-partner .zip-window, .distribution-partners-container .field-services .field-service .zip-window, .field-services-container .distribution-partners .distribution-partner .zip-window, .field-services-container .distribution-partners .field-service .zip-window, .field-services-container .field-services .distribution-partner .zip-window, .field-services-container .field-services .field-service .zip-window{background-color:var(--wp--preset--color--mid-grey);font-family:var(--wp--preset--font-family--primary);display:inline-block;padding:0.283vw 0.5655vw;font-weight:900;line-height:1;margin-bottom:1.131vw;font-size:0.8em;letter-spacing:3px;border-radius:0.283vw}.distribution-partners-container .distribution-partners .distribution-partner .links, .distribution-partners-container .distribution-partners .field-service .links, .distribution-partners-container .field-services .distribution-partner .links, .distribution-partners-container .field-services .field-service .links, .field-services-container .distribution-partners .distribution-partner .links, .field-services-container .distribution-partners .field-service .links, .field-services-container .field-services .distribution-partner .links, .field-services-container .field-services .field-service
.links{display:flex;align-items:center;justify-content:flex-start;gap:0.566vw}.distribution-partners-container .distribution-partners .distribution-partner .links .link, .distribution-partners-container .distribution-partners .field-service .links .link, .distribution-partners-container .field-services .distribution-partner .links .link, .distribution-partners-container .field-services .field-service .links .link, .field-services-container .distribution-partners .distribution-partner .links .link, .field-services-container .distribution-partners .field-service .links .link, .field-services-container .field-services .distribution-partner .links .link, .field-services-container .field-services .field-service .links
.link{background-color:var(--wp--preset--color--geba-red);border-radius:50%;padding:0.452vw;width:2.262vw;height:2.262vw;display:flex;align-items:center;justify-content:center}.distribution-partners-container .distribution-partners .distribution-partner .links .link img, .distribution-partners-container .distribution-partners .field-service .links .link img, .distribution-partners-container .field-services .distribution-partner .links .link img, .distribution-partners-container .field-services .field-service .links .link img, .field-services-container .distribution-partners .distribution-partner .links .link img, .field-services-container .distribution-partners .field-service .links .link img, .field-services-container .field-services .distribution-partner .links .link img, .field-services-container .field-services .field-service .links .link
img{width:1.357vw}.masonry{display:grid;grid-template-columns:repeat(auto-fill, minmax(28.5vw, 1fr));grid-auto-rows:10px;gap:1rem}.search-input-container{background:var(--wp--preset--color--light-grey);border:1px
solid var(--wp--preset--color--geba-dark-red);margin-bottom:1.357vw;border-radius:2.545vw;position:relative}.search-input-container
input{background-color:transparent;border:0;padding:0.622vw 1.357vw 0.622vw 2.771vw;width:100%;font-size:0.94em;font-family:var(--wp--preset--font-family--primary);color:var(--wp--preset--color--geba-dark-red)}.search-input-container input::placeholder{color:var(--wp--preset--color--geba-dark-red)}.search-input-container input:focus{outline:none}.search-input-container:before{position:absolute;top:50%;left:0.283vw;transform:translate(0, -50%);display:block;content:"";width:1.81vw;height:1.81vw;background-color:var(--wp--preset--color--geba-red);border-radius:50%;background-image:url("/wp-content/themes/geba/assets/img/search.svg");background-size:0.81vw;background-repeat:no-repeat;background-position:center}.download-list{margin-top:3.394vw}.download-list:first-child{margin-top:0}.download-list
h2{font-size:1.64em}.download-list .downloads
li{margin-bottom:0.566vw;display:flex;align-items:center}.download-list .downloads li:last-child{margin-bottom:0}.download-list .downloads li:hover{text-decoration:underline}.download-list .downloads li
.arrow{width:1.131vw;margin-right:0.339vw}.download-list .downloads li
a{color:var(--wp--preset--color--geba-dark-red)}.form-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.157vw}.form-row
.mandatory{color:var(--wp--preset--color--geba-red)}.form-row .input-container{flex:0 0 48.5%;max-width:48.5%;background:var(--wp--preset--color--light-grey);padding-top:0.579vw}.form-row .input-container
label{margin-left:1.157vw;display:block;font-size:1em;margin-bottom:0.289vw}.form-row .input-container input[type=text], .form-row .input-container input[type=email], .form-row .input-container
textarea{border:0;border-bottom:1px solid var(--wp--preset--color--geba-dark-red);display:block;background:transparent;width:100%;padding:0.231vw 1.157vw 0.463vw 1.157vw;font-size:1.35em;color:var(--wp--preset--color--geba-red);font-family:var(--wp--preset--font-family--primary)}.form-row .input-container.two-third{flex:0 0 66%;max-width:66%}.form-row .input-container
textarea{font-size:1.1em}.form-row .round-checkbox{display:inline-flex;align-items:center;gap:0.463vw;cursor:pointer;user-select:none;line-height:1}.form-row .round-checkbox
input{position:absolute;opacity:0;pointer-events:none}.form-row .round-checkbox
span{width:1.157vw;height:1.157vw;border:2px
solid var(--wp--preset--color--geba-dark-red);border-radius:50%;display:inline-block;transition:background-color 0.2s, border-color 0.2s;margin-top:-0.17vw}.form-row .round-checkbox input:checked+span{background-color:var(--wp--preset--color--geba-dark-red);border-color:var(--wp--preset--color--geba-dark-red)}.form-row
.result{font-weight:900}.submit-row{margin-top:2.315vw}.search-results-container .search-container{background-color:var(--wp--preset--color--light-grey);border:1px
solid var(--wp--preset--color--geba-dark-red);color:var(--wp--preset--color--geba-dark-red);width:100%;margin-bottom:1.157vw}.search-results-container
.hits{font-size:0.8em;letter-spacing:3px;font-weight:900;line-height:1;text-transform:uppercase;margin-bottom:1.852vw}.search-results-container
h1{margin-bottom:0}.search-results-container .search-results .search-result{position:relative;border-radius:1.157vw;padding:0.926vw;background-color:var(--wp--preset--color--light-grey);margin-bottom:1.157vw}.search-results-container .search-results .link-indicator{width:1.667vw;height:1.667vw;position:absolute;top:0.926vw;right:0.926vw}.search-results-container .search-results
.image{flex:0 0 6.944vw;max-width:6.944vw;height:6.944vw;border-radius:0.289vw;margin-right:1.157vw;background-color:#fff}.search-results-container .search-results .image img
img{width:100%;height:100%;object-fit:contain}.search-results-container .search-results .search-result-type{display:inline-flex;padding:0.347vw 0.579vw 0.231vw;margin-bottom:0.694vw;background-color:#fff;letter-spacing:3px;font-weight:900;font-size:0.6em;line-height:1;text-transform:uppercase;border-radius:0.289vw}.search-results-container .search-results
h3{color:var(--wp--preset--color--geba-red)}footer{padding:0.926vw 0 1.157vw;background:var(--wp--preset--color--geba-dark-red);color:#fff}footer .copyright-notice{font-size:1em;font-weight:bold}footer .footer-menu{display:flex;list-style-type:none;margin-bottom:0}footer .footer-menu
li{margin-bottom:0;margin-left:0}footer .footer-menu
a{font-size:1em;font-weight:normal;margin-right:0.926vw;color:var(--wp--preset--color--white)}footer .footer-menu a:hover{text-decoration:underline}@media screen and (max-width: 680px){:root,html,body{font-size:max(18px, 4.103vw);line-height:1}.logo-and-navigation{display:none}.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{flex:0 0 100%;max-width:100%}.col5:first-child,.col6:first-child{margin-bottom:20px}.text-padding-left{padding-left:0}.text-padding-right{padding-right:0}p,.margin-bottom{margin-bottom:20px}.margin-bottom-double{margin-bottom:40px}.mobile-header{position:fixed;left:50%;height:60px;transform:translate(-50%, 0);bottom:31px;background-color:var(--wp--preset--color--geba-dark-red);border-radius:10px;width:82%;padding:10px
20px;display:flex;flex-wrap:wrap;transition:all 300ms ease-in-out}.mobile-header
.menu{display:none;flex:0 0 100%;max-width:100%}.mobile-header .logo-and-menu-indicator{align-self:flex-end;flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:flex-start}.mobile-header .mobile-logo{width:88px}.mobile-header .search-and-menu{margin-left:auto;display:flex;align-items:center;justify-content:flex-start}.mobile-header .search-and-menu .mobile-search{width:40px;height:40px;border-radius:50%;background-color:var(--wp--preset--color--geba-red);margin-right:10px;display:flex;align-items:center;justify-content:center}.mobile-header .search-and-menu .mobile-search
img{width:18px;height:18px}.mobile-header .search-and-menu
.hamburger{padding:13px
11px;background-color:#fff;border-radius:45px;color:var(--wp--preset--color--geba-red);letter-spacing:3px;font-weight:900;font-size:0.75em;display:flex;align-items:center;justify-content:flex-start;text-transform:uppercase}.mobile-header .search-and-menu .hamburger
img{margin-right:13px;width:18px;height:14px}.mobile-header .search-and-menu .hamburger
img.close{width:14px;margin-right:17px;display:none}.mobile-header
.menu{padding-top:20px;color:#fff;position:relative}.mobile-header .menu
a{color:#fff}.mobile-header .menu
.chat{margin:56px
0;width:60px;height:60pX}.mobile-header .menu
p{line-height:1.5;margin-bottom:20px}.mobile-header .menu .main-menu .main-menu-item-container{margin-bottom:20px}.mobile-header .menu .main-menu .main-menu-item-container .main-menu-item{font-size:1.667em;line-height:1;display:flex;color:#fff;align-items:center}.mobile-header .menu .main-menu .main-menu-item-container .main-menu-item:last-child{margin-bottom:0}.mobile-header .menu .main-menu .main-menu-item-container .main-menu-item
img{width:19px;margin-right:10px}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:20px;background-color:var(--wp--preset--color--geba-dark-red)}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu.active{display:block}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu .go-back{flex:0 0 100%;max-width:100%;margin-bottom:30px;display:flex;align-items:center}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu .go-back
img{width:12px;height:10px;margin-right:10px}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu .go-back{text-transform:uppercase;letter-spacing:3px;font-weight:900;font-size:0.6667em}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu
.tile{display:flex;align-items:center;justify-content:flex-start;gap:2.564vw;padding-bottom:5.128vw;padding-top:5.128vw;border-top:1px solid #fff}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu .tile .image-background{flex:0 0 25.641vw;max-width:25.641vw;background:#fff;border-radius:1.795vw;overflow:hidden;height:16.923vw;padding:2.564vw}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu .tile .image-background
img{object-fit:contain;width:100%;height:100%}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu
.tile.first{border-top:0}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu .text-link{display:flex;align-items:center;justify-content:flex-start;line-height:1.28;flex:0 0 100%;margin-bottom:5.128vw}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu .text-link
img{width:19px;margin-right:10px}.mobile-header .menu .main-menu .main-menu-item-container .sub-menu .text-link.first{margin-top:10.256vw}.mobile-header.active{height:calc(100vh - 64px)}.mobile-header.active
.menu{display:block}.mobile-header.active .search-and-menu .hamburger
.close{display:block}.mobile-header.active .search-and-menu .hamburger
.open{display:none}.wp-container-core-group-is-layout-26e4eec6>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100%}.news-overview-frontpage .news-posts{flex-wrap:wrap}.news-overview-frontpage .news-posts .col4, .news-overview-frontpage .news-posts
.col8{flex:0 0 100%;max-width:100%}h1,h2{font-size:1.84em;margin-bottom:20px}.button{padding:15px
34px;border-radius:50px}#hero{height:100vh;padding-top:60px;margin-bottom:40px}#hero .hero-mask{top:0;right:-17%;width:61.438vw;height:152.641vw}#hero .hero-person{height:66.94vh}#hero .claims
.claim{font-size:1.2em;line-height:1;margin-bottom:10px}#hero .claims .claim-big{font-size:3em;line-height:1}#hero
.lower{display:none}.news-overview-frontpage
h2{margin-bottom:20px}.news-overview-frontpage
.flex{flex-wrap:wrap}.news-overview .col8, .news-overview-frontpage
.col8{margin:20px
0}.news-overview .top-news, .news-overview .news-item, .news-overview-frontpage .top-news, .news-overview-frontpage .news-item{padding:10px;border-radius:12px;margin-bottom:20px}.news-overview .top-news .news-image, .news-overview .news-item .news-image, .news-overview-frontpage .top-news .news-image, .news-overview-frontpage .news-item .news-image{margin-bottom:20px;border-radius:12px;height:165px}.news-overview .top-news .news-title, .news-overview .news-item .news-title, .news-overview-frontpage .top-news .news-title, .news-overview-frontpage .news-item .news-title{margin-bottom:10px}.news-overview .top-news .links .button:first-child, .news-overview .news-item .links .button:first-child, .news-overview-frontpage .top-news .links .button:first-child, .news-overview-frontpage .news-item .links .button:first-child{margin-bottom:10px}.news-overview .top-news .arrow-right, .news-overview .news-item .arrow-right, .news-overview-frontpage .top-news .arrow-right, .news-overview-frontpage .news-item .arrow-right{width:32px;height:32px;margin-bottom:50px}.news-overview .top-news .arrow-right img, .news-overview .news-item .arrow-right img, .news-overview-frontpage .top-news .arrow-right img, .news-overview-frontpage .news-item .arrow-right
img{width:14px}section,.wp-block-columns,.wp-block-group,.margin-bottom-section,.intro{margin-bottom:80px}.product-category-tiles .grid-inner{padding:20px;border-radius:12px;flex-wrap:wrap}.product-category-tiles .grid-inner
h2{font-size:1.8em;line-height:1}.product-category-tiles .grid-inner .background-image{display:none}.product-category-tiles .grid-inner .product-category-tile{max-width:100%;flex:0 0 100%}.product-category-tiles .grid-inner .product-category-tile
.tile{border-radius:12px;padding:10px;max-width:100%;height:200px}.product-category-tiles .grid-inner .product-category-tile .tile .product-image{max-height:160px;top:5px}.divider
.inner{width:100%}.divider .inner
.sam365{padding:11px
21px;border-radius:12px;margin-bottom:20px}.divider .inner
.text{font-size:1em;line-height:1.28;margin-bottom:20px}.contact-infos
.flex{flex-wrap:wrap;justify-content:center}.contact-infos .contact-heading{font-size:2em}.contact-infos
.button{margin-right:0}.contact-infos .button:first-child{margin-bottom:10px}.contact-infos .contact-tiles .contact-tile{flex:0 0 100%;max-width:100%;border-radius:12px;padding:20px;margin-bottom:20px}.distribution-partners-container .search-container, .field-services-container .search-container{flex-wrap:wrap;padding:10px;border-radius:12px;margin-bottom:20px}.distribution-partners-container .search-container .image-box, .distribution-partners-container .search-container .search-box, .field-services-container .search-container .image-box, .field-services-container .search-container .search-box{flex:0 0 100%;max-width:100%;margin:0;border-radius:12px;padding:10px}.distribution-partners-container .search-container .search-box, .field-services-container .search-container .search-box{margin-top:10px}.distribution-partners-container .search-container .image-box, .field-services-container .search-container .image-box{order:2}.distribution-partners-container .distribution-partners .distribution-partners, .distribution-partners-container .distribution-partners .field-service, .distribution-partners-container .field-services .distribution-partners, .distribution-partners-container .field-services .field-service, .field-services-container .distribution-partners .distribution-partners, .field-services-container .distribution-partners .field-service, .field-services-container .field-services .distribution-partners, .field-services-container .field-services .field-service{padding:20px;border-radius:12px}.distribution-partners-container .distribution-partners .distribution-partners .address, .distribution-partners-container .distribution-partners .distribution-partners .emails, .distribution-partners-container .distribution-partners .distribution-partners .numbers, .distribution-partners-container .distribution-partners .field-service .address, .distribution-partners-container .distribution-partners .field-service .emails, .distribution-partners-container .distribution-partners .field-service .numbers, .distribution-partners-container .field-services .distribution-partners .address, .distribution-partners-container .field-services .distribution-partners .emails, .distribution-partners-container .field-services .distribution-partners .numbers, .distribution-partners-container .field-services .field-service .address, .distribution-partners-container .field-services .field-service .emails, .distribution-partners-container .field-services .field-service .numbers, .field-services-container .distribution-partners .distribution-partners .address, .field-services-container .distribution-partners .distribution-partners .emails, .field-services-container .distribution-partners .distribution-partners .numbers, .field-services-container .distribution-partners .field-service .address, .field-services-container .distribution-partners .field-service .emails, .field-services-container .distribution-partners .field-service .numbers, .field-services-container .field-services .distribution-partners .address, .field-services-container .field-services .distribution-partners .emails, .field-services-container .field-services .distribution-partners .numbers, .field-services-container .field-services .field-service .address, .field-services-container .field-services .field-service .emails, .field-services-container .field-services .field-service
.numbers{margin-bottom:20px}.distribution-partners-container .distribution-partners .distribution-partners .title, .distribution-partners-container .distribution-partners .field-service .title, .distribution-partners-container .field-services .distribution-partners .title, .distribution-partners-container .field-services .field-service .title, .field-services-container .distribution-partners .distribution-partners .title, .field-services-container .distribution-partners .field-service .title, .field-services-container .field-services .distribution-partners .title, .field-services-container .field-services .field-service
.title{margin-bottom:20px}.distribution-partners-container .distribution-partners .distribution-partners .contact-persons, .distribution-partners-container .distribution-partners .field-service .contact-persons, .distribution-partners-container .field-services .distribution-partners .contact-persons, .distribution-partners-container .field-services .field-service .contact-persons, .field-services-container .distribution-partners .distribution-partners .contact-persons, .field-services-container .distribution-partners .field-service .contact-persons, .field-services-container .field-services .distribution-partners .contact-persons, .field-services-container .field-services .field-service .contact-persons{margin-bottom:10px}.distribution-partners-container .distribution-partners .distribution-partners .zip-window, .distribution-partners-container .distribution-partners .field-service .zip-window, .distribution-partners-container .field-services .distribution-partners .zip-window, .distribution-partners-container .field-services .field-service .zip-window, .field-services-container .distribution-partners .distribution-partners .zip-window, .field-services-container .distribution-partners .field-service .zip-window, .field-services-container .field-services .distribution-partners .zip-window, .field-services-container .field-services .field-service .zip-window{padding:5px
10px;margin-bottom:20px;letter-spacing:3px;border-radius:5px}.distribution-partners-container .distribution-partners .distribution-partners .links, .distribution-partners-container .distribution-partners .field-service .links, .distribution-partners-container .field-services .distribution-partners .links, .distribution-partners-container .field-services .field-service .links, .field-services-container .distribution-partners .distribution-partners .links, .field-services-container .distribution-partners .field-service .links, .field-services-container .field-services .distribution-partners .links, .field-services-container .field-services .field-service
.links{gap:10px}.distribution-partners-container .distribution-partners .distribution-partners .links .link, .distribution-partners-container .distribution-partners .field-service .links .link, .distribution-partners-container .field-services .distribution-partners .links .link, .distribution-partners-container .field-services .field-service .links .link, .field-services-container .distribution-partners .distribution-partners .links .link, .field-services-container .distribution-partners .field-service .links .link, .field-services-container .field-services .distribution-partners .links .link, .field-services-container .field-services .field-service .links
.link{padding:8px;width:40px;height:40px}.distribution-partners-container .distribution-partners .distribution-partners .links .link img, .distribution-partners-container .distribution-partners .field-service .links .link img, .distribution-partners-container .field-services .distribution-partners .links .link img, .distribution-partners-container .field-services .field-service .links .link img, .field-services-container .distribution-partners .distribution-partners .links .link img, .field-services-container .distribution-partners .field-service .links .link img, .field-services-container .field-services .distribution-partners .links .link img, .field-services-container .field-services .field-service .links .link
img{width:24px}.breadcrumbs{margin:40px
0;flex-wrap:wrap}.breadcrumbs a:after, .breadcrumbs span:after{width:4px;height:4px;margin:0
6px}.spacer{margin:20px
0}.masonry{display:flex;flex-wrap:wrap}.masonry .masonry-item{flex:0 0 100%;max-width:100%}.product-overview,.product-tiles{margin-bottom:40px;gap:0}.product-overview .product-tile, .product-tiles .product-tile{height:196px;flex:0 0 100%;max-width:100%;border-radius:12px;margin-bottom:20px;padding:10px}.product-overview .product-tile .link-indicator, .product-tiles .product-tile .link-indicator{width:32px;height:32px;left:10px;top:10px}.product-overview .product-tile .image-container, .product-tiles .product-tile .image-container{border-radius:12px}.product
h1{font-size:1.84em;margin-bottom:20px}.product .col6, .product
.col12{flex:0 0 100%;max-width:100%}.product
.col6{margin-bottom:40px}.product .image-container{padding:20px;border-radius:12px;height:196px;margin-bottom:32px}.product .sales-name{margin-bottom:20px}.accordion .accordion-entry{border-radius:12px;padding:16px}.accordion .accordion-entry .accordion-indicator{width:32px;height:32px}.accordion .accordion-entry .accordion-entry-content{padding-top:20px}.form-row{margin-bottom:20px;flex-wrap:wrap}.form-row .input-container{flex:0 0 100%;max-width:100%;margin-bottom:20px}.form-row .input-container.two-third{flex:0 0 100%;max-width:100%}.form-row .round-checkbox{display:block}.form-row .round-checkbox
span{width:14px;height:14px;border:1px
solid var(--wp--preset--color--geba-dark-red)}.pre-footer{padding:40px
20px}.pre-footer .grid-inner{flex-wrap:wrap}.pre-footer .grid-inner .col3, .pre-footer .grid-inner .col2, .pre-footer .grid-inner
.col4{flex:0 0 100%;max-width:100%}.pre-footer .grid-inner .col3, .pre-footer .grid-inner
.col2{margin-bottom:20px}.pre-footer .background-image{display:none}.pre-footer .margin-bottom-section{margin-bottom:20px}.pre-footer .geba-portfolio{flex-wrap:wrap;justify-content:space-between}.pre-footer .geba-portfolio .geba-branch{padding:7px
12px;flex:0 0 47.5%;max-width:47.5%;border-radius:12px;margin-bottom:10px}.pre-footer .geba-portfolio .geba-branch .geba-vent{width:129px}.pre-footer .geba-portfolio .geba-branch .geba-fresh{width:139px}.pre-footer .geba-portfolio .geba-branch .geba-protect{width:144px}footer{padding:40px
0}footer .footer-menu{margin-top:20px}}@media screen and (min-width: 1950px){:root,html,body{font-size:min(22px, 1.157vw)}.grid-inner{max-width:min(1900px, 90.741vw)}.text-padding-right{padding-right:40px}.text-padding-left{padding-left:80px}h1,h2{margin-bottom:24px}p{margin-bottom:20px}p.is-style-margin-bottom-double{margin-bottom:40px}section,.wp-block-columns,.wp-block-group,.margin-bottom-section{margin-bottom:100px}.margin-bottom-section-double{margin-bottom:200px}.margin-bottom{margin-bottom:20px}.margin-bottom-double{margin-bottom:40px}.margin-top{margin-top:20px}.margin-top-double{margin-top:40px}.button{border-radius:50px;padding:17px
40px}.button.with-arrow::after{width:15px;height:15px;margin-left:7px}.sam365{border-radius:10px;padding:20px
30px;margin-bottom:32px}figure.is-style-rounded
img{border-radius:20px}header .logo-and-navigation{padding:60px
24px 0 24px}header .logo-and-navigation
.logo{width:231px}header .logo-and-navigation
nav{padding:10px
10px 10px 40px;border-radius:10px}header .logo-and-navigation nav > ul a, header .logo-and-navigation nav > ul
span{margin-right:51px}header .logo-and-navigation nav .sub-nav{top:68px;border-radius:10px;padding:14px}header .logo-and-navigation nav .sub-nav .tile .image-background{height:127px;border-radius:10px;margin-bottom:10px}header .logo-and-navigation nav .sub-nav .list-navigation-tile{padding-left:48px}header .logo-and-navigation nav .sub-nav .list-navigation-tile ul
li{margin-bottom:20px}header.scrolled .logo-and-navigation
nav{margin-top:5px;margin-bottom:5px}nav .search-container, .search-results-container .search-container{width:250px;height:40px;border-radius:45px}nav .search-container .search-icon, .search-results-container .search-container .search-icon{width:32px;height:32px;margin:0
6px}nav .search-container .search-icon img, .search-results-container .search-container .search-icon
img{width:14px;height:14px}nav .search-container input, .search-results-container .search-container
input{width:calc(100% - 58px)}#hero{height:1117px;padding-top:322px;margin-bottom:100px}#hero:after,#hero:before{content:"";position:absolute;width:100%;height:596px}#hero .hero-mask{width:837px;height:1117px}#hero .hero-person{height:812px}#hero
.lower{padding:40px}#hero .lower .geba-promise .made-in-germany{margin-bottom:16px}#hero .lower .geba-promise .made-in-germany
img{margin-top:-5px;margin-right:12px;width:34px}#hero .lower .geba-portfolio{border-radius:20px;padding:34px
26px 26px 26px}#hero .lower .geba-portfolio
.headline{margin-bottom:8px}#hero .lower .geba-portfolio
.subline{margin-bottom:64px}#hero .lower .geba-portfolio .geba-branch{padding:10px
16px;width:367px;margin-bottom:20px;border-radius:10px}#hero .lower .geba-portfolio .geba-branch
.circle{width:19px;height:19px;margin-right:20px}#hero .lower .geba-portfolio .geba-branch .geba-fresh{width:200px}#hero .lower .geba-portfolio .geba-branch .geba-vent{width:206px}#hero .lower .geba-portfolio .geba-branch .geba-protect{width:206px}.breadcrumbs,.spacer{margin-top:250px;margin-bottom:50px}.breadcrumbs a:after, .breadcrumbs span:after, .spacer a:after, .spacer span:after{width:4px;height:4px;margin:0
20px}.intro{margin-bottom:100px}.divider{padding:80px
0}.divider
.inner{width:842px}.divider .inner
.text{margin-bottom:32px}.product-category-tiles .background-image{width:1568px;height:500px}.product-category-tiles .grid-inner{padding:60px
32px 32px 32px;border-radius:20px}.product-category-tiles .grid-inner
h2{margin-bottom:97px}.product-category-tiles .grid-inner .product-category-tile
.tile{border-radius:10px;padding:0
10px 10px 10px;height:235px;max-width:352px;flex:0 0 352px}.product-category-tiles .grid-inner .product-category-tile .tile .product-image{max-height:168px;top:10px}.contact-infos .contact-heading{margin-bottom:8px}.contact-infos .contact-subline{margin-bottom:24px}.contact-infos
.button{margin-right:16px}.contact-infos .contact-tiles{margin-top:40px}.contact-infos .contact-tiles .contact-tile{flex:0 0 420px;max-width:420px;border-radius:20px;padding:30px
16px;margin-right:20px;margin-bottom:20px}.contact-infos .contact-tiles .contact-tile
.area{margin-bottom:5px}.product-overview .product-tile, .product-tiles .product-tile{height:213px;border-radius:20px;margin-bottom:40px;padding:20px}.product-overview .product-tile .link-indicator, .product-tiles .product-tile .link-indicator{width:32px;height:32px;top:20px;left:20px}.product-overview .product-tile .name, .product-tiles .product-tile
.name{margin-left:20px}.product-overview .product-tile .image-container, .product-tiles .product-tile .image-container{border-radius:20px}.product-overview{margin-bottom:100px}.product{margin-bottom:100px}.product .image-container{height:435px;border-radius:20px;padding:20px;margin-bottom:32px}.product .sales-name{margin-bottom:20px}.accordion .accordion-entry{border-radius:20px;padding:16px
24px;margin-bottom:24px}.accordion .accordion-entry .accordion-indicator{height:32px;width:32px}.accordion .accordion-entry .accordion-entry-content{padding-top:20px}.accordion .accordion-entry .block-image{margin:20px
0}.news-overview-frontpage .news-posts, .news-overview .news-posts{margin:40px
0 200px}.news-overview-frontpage .top-news, .news-overview-frontpage .news-item, .news-overview .top-news, .news-overview .news-item{padding:30px;border-radius:20px}.news-overview-frontpage .top-news .news-image, .news-overview .top-news .news-image{height:489px;border-radius:20px;margin-bottom:20px}.news-overview-frontpage .top-news .news-title, .news-overview .top-news .news-title{margin-bottom:20px}.news-overview-frontpage .top-news .links .button, .news-overview .top-news .links
.button{margin-right:12px}.news-overview-frontpage .news-item, .news-overview .news-item{margin-bottom:20px}.news-overview-frontpage .news-item .arrow-right, .news-overview .news-item .arrow-right{width:32px;height:32px;margin-bottom:48px}.news-overview-frontpage .news-item .arrow-right img, .news-overview .news-item .arrow-right
img{width:14px}.variant-table th, .variant-table
td{padding:5px
10px}.pre-footer{padding:60px
0 44px}.pre-footer .background-image{width:664px}.pre-footer
a{color:#fff}.pre-footer .geba-portfolio .geba-branch{border-radius:7px;margin-right:14px;padding:7px
14px 7px 11px}.pre-footer .geba-portfolio .geba-branch:last-child{margin-right:0}.pre-footer .geba-portfolio .geba-branch .geba-fresh{width:140px}.pre-footer .geba-portfolio .geba-branch .geba-vent{width:130px}.pre-footer .geba-portfolio .geba-branch .geba-protect{width:144px}.distribution-partners-container .search-container, .field-services-container .search-container{position:relative;display:flex;padding:2.828vw 0;margin-bottom:1.81vw;justify-content:space-between;background:var(--wp--preset--color--light-grey);border-radius:1.131vw;overflow:hidden}.distribution-partners-container .search-container .search-box, .field-services-container .search-container .search-box{margin-right:50px;flex:715px;max-width:715px;border-radius:20px;padding:24px}.distribution-partners-container .search-container .image-box, .field-services-container .search-container .image-box{flex:0 0 715px;max-width:715px}.distribution-partners-container .distribution-partners, .distribution-partners-container .field-services, .field-services-container .distribution-partners, .field-services-container .field-services{margin-bottom:200px}.distribution-partners-container .distribution-partners .distribution-partner, .distribution-partners-container .distribution-partners .field-service, .distribution-partners-container .field-services .distribution-partner, .distribution-partners-container .field-services .field-service, .field-services-container .distribution-partners .distribution-partner, .field-services-container .distribution-partners .field-service, .field-services-container .field-services .distribution-partner, .field-services-container .field-services .field-service{border-radius:20px;padding:20px}.distribution-partners-container .distribution-partners .distribution-partner .address, .distribution-partners-container .distribution-partners .distribution-partner .emails, .distribution-partners-container .distribution-partners .distribution-partner .numbers, .distribution-partners-container .distribution-partners .field-service .address, .distribution-partners-container .distribution-partners .field-service .emails, .distribution-partners-container .distribution-partners .field-service .numbers, .distribution-partners-container .field-services .distribution-partner .address, .distribution-partners-container .field-services .distribution-partner .emails, .distribution-partners-container .field-services .distribution-partner .numbers, .distribution-partners-container .field-services .field-service .address, .distribution-partners-container .field-services .field-service .emails, .distribution-partners-container .field-services .field-service .numbers, .field-services-container .distribution-partners .distribution-partner .address, .field-services-container .distribution-partners .distribution-partner .emails, .field-services-container .distribution-partners .distribution-partner .numbers, .field-services-container .distribution-partners .field-service .address, .field-services-container .distribution-partners .field-service .emails, .field-services-container .distribution-partners .field-service .numbers, .field-services-container .field-services .distribution-partner .address, .field-services-container .field-services .distribution-partner .emails, .field-services-container .field-services .distribution-partner .numbers, .field-services-container .field-services .field-service .address, .field-services-container .field-services .field-service .emails, .field-services-container .field-services .field-service
.numbers{margin-bottom:20px}.distribution-partners-container .distribution-partners .distribution-partner .title, .distribution-partners-container .distribution-partners .field-service .title, .distribution-partners-container .field-services .distribution-partner .title, .distribution-partners-container .field-services .field-service .title, .field-services-container .distribution-partners .distribution-partner .title, .field-services-container .distribution-partners .field-service .title, .field-services-container .field-services .distribution-partner .title, .field-services-container .field-services .field-service
.title{margin-bottom:20px}.distribution-partners-container .distribution-partners .distribution-partner .contact-persons, .distribution-partners-container .distribution-partners .field-service .contact-persons, .distribution-partners-container .field-services .distribution-partner .contact-persons, .distribution-partners-container .field-services .field-service .contact-persons, .field-services-container .distribution-partners .distribution-partner .contact-persons, .field-services-container .distribution-partners .field-service .contact-persons, .field-services-container .field-services .distribution-partner .contact-persons, .field-services-container .field-services .field-service .contact-persons{margin-bottom:10px}.distribution-partners-container .distribution-partners .distribution-partner .zip-window, .distribution-partners-container .distribution-partners .field-service .zip-window, .distribution-partners-container .field-services .distribution-partner .zip-window, .distribution-partners-container .field-services .field-service .zip-window, .field-services-container .distribution-partners .distribution-partner .zip-window, .field-services-container .distribution-partners .field-service .zip-window, .field-services-container .field-services .distribution-partner .zip-window, .field-services-container .field-services .field-service .zip-window{padding:5px
10px;margin-bottom:20px;letter-spacing:3px;border-radius:5px}.distribution-partners-container .distribution-partners .distribution-partner .links, .distribution-partners-container .distribution-partners .field-service .links, .distribution-partners-container .field-services .distribution-partner .links, .distribution-partners-container .field-services .field-service .links, .field-services-container .distribution-partners .distribution-partner .links, .field-services-container .distribution-partners .field-service .links, .field-services-container .field-services .distribution-partner .links, .field-services-container .field-services .field-service
.links{gap:10px}.distribution-partners-container .distribution-partners .distribution-partner .links .link, .distribution-partners-container .distribution-partners .field-service .links .link, .distribution-partners-container .field-services .distribution-partner .links .link, .distribution-partners-container .field-services .field-service .links .link, .field-services-container .distribution-partners .distribution-partner .links .link, .field-services-container .distribution-partners .field-service .links .link, .field-services-container .field-services .distribution-partner .links .link, .field-services-container .field-services .field-service .links
.link{padding:8px;width:40px;height:40px}.distribution-partners-container .distribution-partners .distribution-partner .links .link img, .distribution-partners-container .distribution-partners .field-service .links .link img, .distribution-partners-container .field-services .distribution-partner .links .link img, .distribution-partners-container .field-services .field-service .links .link img, .field-services-container .distribution-partners .distribution-partner .links .link img, .field-services-container .distribution-partners .field-service .links .link img, .field-services-container .field-services .distribution-partner .links .link img, .field-services-container .field-services .field-service .links .link
img{width:24px}.search-input-container{margin-bottom:24px;border-radius:44px}.search-input-container
input{padding:11px
24px 11px 48px}.search-input-container:before{left:5px;width:32px;height:32px;background-size:14px}.download-list{margin-top:60px}.download-list .downloads
li{margin-bottom:10px}.download-list .downloads li
.arrow{width:20px;margin-right:6px}.form-row{margin-bottom:20px}.form-row .input-container{padding-top:10px}.form-row .input-container
label{margin-left:20px;margin-bottom:5px}.form-row .input-container input[type=text], .form-row .input-container input[type=email]{padding:4px
20px 8px 20px}.form-row .round-checkbox{gap:8px}.form-row .round-checkbox
span{width:20px;height:20px;margin-top:-3px}.submit-row{margin-top:40px}.search-results-container .search-container{margin-bottom:20px}footer{padding:16px
0 20px}footer .footer-menu
a{margin-right:16px}}