/*106f605897c55f17700952486810fd30*/
@charset "UTF-8";
.fullwidth .center>.g-content,.center-block,.slide__content,#g-navigation .g-dropdown-wrapper div.g-dropdown>ul,.custom-footer{margin:0 auto}@media only all and (min-width:75rem){.fullwidth .center>.g-content,.center-block,.slide__content,#g-navigation .g-dropdown-wrapper div.g-dropdown>ul,.custom-footer{width:75rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){.fullwidth .center>.g-content,.center-block,.slide__content,#g-navigation .g-dropdown-wrapper div.g-dropdown>ul,.custom-footer{width:60rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.fullwidth .center>.g-content,.center-block,.slide__content,#g-navigation .g-dropdown-wrapper div.g-dropdown>ul,.custom-footer{width:48rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.fullwidth .center>.g-content,.center-block,.slide__content,#g-navigation .g-dropdown-wrapper div.g-dropdown>ul,.custom-footer{width:100%}}@media only all and (max-width:30rem){.fullwidth .center>.g-content,.center-block,.slide__content,#g-navigation .g-dropdown-wrapper div.g-dropdown>ul,.custom-footer{width:100%}}body{position:relative}h1,h2,h3{line-height:1.2}.fullwidth{padding:0 !important}.fullwidth>.g-container{width:100%}.fullwidth>.g-container .content{margin:0;padding:0}.fullwidth .center{text-align:inherit}.fixed>.g-content,.fullwidth>.g-content{margin:0 auto}#g-page-surround{z-index:5}#g-container-4290{z-index:1;position:relative}#g-container-4290 .g-container{background:inherit;padding:2em;border-radius:2px}.g-content{padding:0;margin:0}.centered{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.centered>.g-content{width:100%}img.responsive{max-width:100%;height:auto}.layout-spacer{flex-grow:1}.ad__button,.article .readmore a,.cms_news__readmore,.cms_article__readmore{border:solid 1px #183a67;padding:0.5em 1.5em;color:#183a67;-webkit-transition:all 0.3s cubic-bezier(0.55, 0, 0.1, 1);transition:all 0.3s cubic-bezier(0.55, 0, 0.1, 1);background:none}.ad__button:hover,.article .readmore a:hover,.cms_news__readmore:hover,.cms_article__readmore:hover{background:#183a67;color:#fff !important;text-decoration:none}body,td,th,p,span,ul,li{font-family:"Roboto", sans-serif;line-height:150%}p,span{font-weight:normal;line-height:150% !important;text-align:left}#g-mainbody p{line-height:200% !important}#g-mainbody .cktext.inner p:first-of-type{margin-top:0}#g-top{padding:1em;background:linear-gradient(to top, #fff 0%, #e6e6e6 80%)}#g-top .g-block.size-50{display:-webkit-flex ;display:-ms-flexbox ;display:flex ;-webkit-align-items:center ;-ms-flex-align:center ;align-items:center }#g-top .g-block.size-50:last-child{-webkit-justify-content:flex-end ;-ms-flex-pack:flex-end ;justify-content:flex-end }.gantry-logo img{width:400px}.g-contact-icons{position:fixed;top:50vh;z-index:5;right:-1rem;transform:translateY(-50%)}.g-contact-icon{background:#183a67;font-size:1rem;padding:0.5em 2em 0.5em 1em;transform:translateX(100%) translateX(-4em);border:none;transition:transform 0.5s ease;will-change:transform;display:block;border-radius:0.25rem;margin-bottom:0.5rem}.g-contact-icon__inner{display:flex;align-items:center}.g-contact-icon__image{width:1em;height:1em;margin-right:1em}.g-contact-icon__text{color:#fff}.g-contact-icon:hover{transform:none}.custom.kontakt{padding:0.75em}.custom.kontakt--background{background:#183a67;color:#fff}.custom.kontakt table{border:none}.custom.kontakt table td{border:none;padding:0.3em}.custom.kontakt table td p{margin:0}#g-showcase{background:none;margin-bottom:0}#g-showcase .header-image{display:block;background:none center/cover;max-height:525px;position:relative}#g-showcase .header-image:after{content:"";display:block;padding-top:46.875%}#g-showcase .header-image--empty{background:linear-gradient(-20.5deg, #97b358, #1d538a);z-index:-1}.slider{transform:translate3d(0%, 0, 0)}.slide h1,.slide h2{background:rgba(0, 0, 0, 0.41);display:block;padding:0.4em;max-width:75%}.slide__content{display:-webkit-flex ;display:-ms-flexbox ;display:flex ;-webkit-align-items:flex-start ;-ms-flex-align:flex-start ;align-items:flex-start ;-webkit-flex-direction:column ;-ms-flex-direction:column ;flex-direction:column }.slide h1{font-family:"Roboto Slab";font-weight:bold}.slide h2:after{content:none}.mod-languages{margin:1em 0}.mod-languages .lang-active img{box-shadow:0 3px 5px rgba(0, 0, 0, 0.3), 0 0px 50px rgba(0, 0, 0, 0.3)}#g-footer .mod-languages{margin-top:0}.mod-languages li:not(:first-of-type){margin-left:0.5em}.g-offcanvas-toggle{position:fixed;background:#183a67;padding:0.5em;top:0;left:initial;border-radius:0 0 5px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.1), 0 2px 10px rgba(0, 0, 0, 0.2)}#g-mobilemenu-container{margin:0}#g-navigation{z-index:10}#g-navigation .g-main-nav{margin:0}#g-navigation .g-main-nav .g-toplevel>li{-webkit-flex:1 0 auto ;-ms-flex:1 0 auto ;flex:1 0 auto }#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{-webkit-flex:1 0 auto ;-ms-flex:1 0 auto ;flex:1 0 auto ;-webkit-align-items:center ;-ms-flex-align:center ;align-items:center }#g-navigation .headroom{box-shadow:0 1px 2px rgba(0, 0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background:#666666}#g-navigation .fixed{position:fixed;transition:transform 0.5s cubic-bezier(0.55, 0, 0, 1), box-shadow 0.5s;top:0;left:0;box-shadow:0 1px 2px rgba(0, 0, 0, 0.5)}#g-navigation .g-dropdown-wrapper{position:absolute;z-index:100;left:0;top:100%;width:100%;overflow:hidden;pointer-events:none}#g-navigation .g-dropdown-wrapper div.g-dropdown{top:0;pointer-events:all;position:relative;display:block;visibility:visible;opacity:1;background:rgba(76, 76, 76, 0.96);transition:transform 0.5s cubic-bezier(0.55, 0, 0, 1)}#g-navigation .g-dropdown-wrapper div.g-dropdown.g-inactive{transform:translateY(-105%)}#g-navigation .g-toplevel>.g-menu-item{text-transform:uppercase}#g-navigation .g-toplevel>.g-menu-item .g-menu-item-title{font-weight:800}#g-navigation .g-toplevel>.g-menu-item.active{background:#183a67 !important;color:#ffffff}#g-navigation .g-toplevel>.g-menu-item.active .g-menu-item-title{color:#ffffff}#g-navigation .g-toplevel>.g-menu-item.active>.g-menu-item-container{color:#fff}#g-navigation .g-toplevel>.g-menu-item>.g-menu-item-container{color:#ffffff;padding:12px}.g-main-nav .g-menu-item-565,.g-main-nav .g-menu-item-454{display:none !important}.custom.ads{display:flex;flex-wrap:wrap}.custom.ads--promoted{margin-top:-5em;position:relative}.ad{padding:1em;margin-bottom:1.5em;background:#fff;display:-webkit-flex ;display:-ms-flexbox ;display:flex ;-webkit-flex-direction:column ;-ms-flex-direction:column ;flex-direction:column ;width:calc(33.3333333333% - 1em)}.ad:not(:nth-child(3n+3)){margin-right:1.5em}.ua-ie .ad:not(:nth-child(3n+3)){margin-right:1.499em}@media only all and (max-width:47.99rem){.ad{width:100%;margin-right:0 !important}}.ad>div:last-of-type{-webkit-flex-grow:1 ;-ms-flex-grow:1 ;flex-grow:1 }.ad h3{color:#003968}.ad__image{background:none center/cover;position:relative;display:block}.ad__image__wrapper{margin:-1em -1em 0}.ad__image__wrapper--empty{background:#eee}.ad__image__wrapper--empty:after{content:"";background:url('../../../../images/logo.svg') center/75% no-repeat;filter:grayscale(1);opacity:0.1}.ad__image:after{content:"";display:block;padding-top:75%}.ad__price{position:relative;margin:0 -1em;background:#183a67;padding:0.7em;font-size:1em;font-weight:800;text-align:center;color:#fff !important}.ad__button{margin-top:1em;display:block;text-align:center}.pagination{display:-webkit-flex ;display:-ms-flexbox ;display:flex ;-webkit-justify-content:center ;-ms-flex-pack:center ;justify-content:center }.pagination ul{display:-webkit-flex ;display:-ms-flexbox ;display:flex ;border:solid 1px #ccc}.pagination ul li{user-select:none;cursor:pointer;padding:0.25em 0.75em}.pagination ul li:not(:last-child){border-right:solid 1px #ccc}.pagination ul li.active{background:#183a67;pointer-events:none;color:#fff}.pagination ul li.disabled{color:#ccc;cursor:default}.filter .input-group{display:-webkit-flex ;display:-ms-flexbox ;display:flex ;-webkit-flex-wrap:wrap ;flex-wrap:wrap }.filter .input-group label{width:100%}.product_box{position:fixed;z-index:10;display:-webkit-flex ;display:-ms-flexbox ;display:flex ;-webkit-flex-direction:column ;-ms-flex-direction:column ;flex-direction:column ;height:90vh;width:90vw;left:5vw!important;top:5vh!important;box-shadow:0 0 5px rgba(0, 0, 0, 0.05), 0 5px 10px rgba(0, 0, 0, 0.5), 0 0 20px rgba(0, 0, 0, 0.1), 0 0 0 5vmax rgba(0, 0, 0, 0.5);background:#fff;opacity:1;-webkit-transition:opacity 0.5s cubic-bezier(0.55, 0, 0.1, 1);transition:opacity 0.5s cubic-bezier(0.55, 0, 0.1, 1)}.product_box--hidden{opacity:0;pointer-events:none;visibility:visible}.product_box__header{background:#3e3e3e;display:-webkit-flex ;display:-ms-flexbox ;display:flex ;-webkit-justify-content:space-between ;-ms-flex-pack:justify ;justify-content:space-between ;-webkit-align-items:center ;-ms-flex-align:center ;align-items:center ;padding:0.3em;color:#fff}.product_box__header__close{font-size:1.5em;cursor:pointer}.product_box__body{width:100%;flex:1 1 100%;height:100%;overflow:hidden}.product_box__body__iframe{width:100%;height:100%;border:none}.produkte{display:-webkit-flex ;display:-ms-flexbox ;display:flex ;-webkit-flex-wrap:wrap ;flex-wrap:wrap }.produkte-box{flex:0 0 auto;width:calc(25% - 0.75em);background:#ccc;padding:0.5em;margin-bottom:1em}.produkte-box:not(:nth-child(4n+4)){margin-right:1em}.produkte-box:not(:nth-child(1n+4)){-webkit-flex-grow:1 ;-ms-flex-grow:1 ;flex-grow:1 }.produkte-box img{height:160px;margin:auto;width:70%;object-fit:contain}.produkte-box-image{background:none center/contain no-repeat;height:160px;margin:auto;width:70%}.produkte-image-border{display:flex;background:#fff}.produkte-image-border-dark{background:#444}.product{display:-webkit-flex ;display:-ms-flexbox ;display:flex ;margin-bottom:5em}@media only all and (max-width:47.99rem){.product{-webkit-flex-direction:column ;-ms-flex-direction:column ;flex-direction:column }}.product>div{flex:1 0 65%}.product>div:not(:last-child){margin-right:2em}@media only all and (max-width:47.99rem){.product>div:not(:last-child){margin-right:0 !important}}.product__images{flex-shrink:1 !important}.product__images__thumbs a{width:calc(25% - 0.3em);margin-bottom:0.2em;margin-top:0.2em;display:inline-block;outline:none}.product__images__thumbs a:not(:nth-child(4n+4)){margin-right:0.4em}.product__description h1{color:#003968}.product__description__price{font-size:1.5em;text-align:right;margin-top:1em;border-top:solid 1px #ccc;padding-top:1em}.product__description__price small{font-size:1em;margin-top:0.25em;display:block;opacity:0.75}.product__description__free_text{padding-top:1em;border-top:solid 1px #ccc;margin:1em 0}.product__description__details{border:none !important;border-spacing:0 !important;table-layout:fixed}.product__description__details tr{background:none !important}.product__description__details tr td{border:none;color:#000;font-size:18px;padding:10px 0 !important;vertical-align:top}.product__description__details tr td ul{margin:0;padding:0;list-style:none}.product__description__details tr td ul li{padding-left:1em;text-indent:-0.7em;display:-webkit-flex ;display:-ms-flexbox ;display:flex }.product__description__details tr td ul li:before{content:"•";color:#779a39;font-size:1.5em}.product__description__details tr td:first-child{text-transform:uppercase;width:35%;font-size:16px;font-weight:800;overflow:hidden;text-overflow:ellipsis;padding:10px 5px 10px 0 !important}input+pre{display:none}input:checked+pre{display:block}div#cboxOverlay{top:0;left:0;width:100%;height:100%;background:#000;position:fixed;z-index:10}.flexbox{display:flex}.flexbox>div{flex:1 1 0px}.flexbox>div:not(:last-child){padding-right:1em}.rsform .formRequired{color:#183a67}.rsform .form-control{box-sizing:border-box;border:none;box-shadow:none !important;border-bottom:solid 2px #ccc;border-radius:0}.rsform .form-control:focus{border-bottom-color:#183a67}.rsform textarea{padding:0.375rem}.rsform .grecaptcha-badge{margin:auto;box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2) !important;border-radius:4px;overflow:hidden}.rsform-block-pflichtangaben{text-align:right;color:#999}.ua-ie .rsform .rsform-block{display:block !important}.btn-primary{background:#183a67;padding:0.75em 3em;font-size:1em;color:#fff;font-weight:800;box-shadow:none;text-transform:uppercase}.btn-primary:focus{outline:none}.form-row>*{min-width:10em;max-width:100% !important;flex-grow:1}@media screen and (max-width:60rem){input#submit{width:100%;box-sizing:border-box}.formControls,.formControlLabel{padding:0}.row{margin-right:0 !important;margin-left:0 !important}}div#scrollarea{position:relative;height:70px;padding:1em}div#laufband{padding:2em 0;background:#76b72a;z-index:2;transform:translate3d(0, 0, 0)}div#scroller_popup{position:absolute !important;background:#fff;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);color:#000;padding:1em;display:none;font-size:0.75em}.article{display:-webkit-flex ;display:-ms-flexbox ;display:flex ;background:#fff;margin-bottom:5em}.article:last-child{margin-bottom:0}.article__info{display:-webkit-flex ;display:-ms-flexbox ;display:flex ;-webkit-flex:1 1 0px ;-ms-flex:1 1 0px ;flex:1 1 0px ;-webkit-flex-direction:column ;-ms-flex-direction:column ;flex-direction:column ;padding:1em;box-shadow:0 5px 5px rgba(0, 0, 0, 0.15), 0 2px 15px rgba(0, 0, 0, 0.2)}.article__info h2{font-family:"roboto, sans-serif";font-weight:900;font-size:1.5em;text-transform:uppercase}.article__info__header{margin-bottom:1.5rem}.article__info__header h2{margin-bottom:0}.article__info__date{font-size:0.75em;opacity:0.5}.article__image{display:block;-webkit-flex:0 0 70% ;-ms-flex:0 0 70% ;flex:0 0 70% ;background:#fff center/cover}.article__image:after{content:"";display:block;padding-top:57.1428571429%}.article .readmore{-webkit-align-self:center ;-ms-align-self:center ;align-self:center ;margin-bottom:1em}.article:nth-child(4n+1) .readmore a{color:#c82639;border-color:#c82639}.article:nth-child(4n+1) .readmore a:hover{background:#c82639}.article:nth-child(4n+2) .readmore a{color:#ef8e00;border-color:#ef8e00}.article:nth-child(4n+2) .readmore a:hover{background:#ef8e00}.article:nth-child(4n+3) .readmore a{color:#9bbc1a;border-color:#9bbc1a}.article:nth-child(4n+3) .readmore a:hover{background:#9bbc1a}.article:nth-child(4n+4) .readmore a{color:#28649a;border-color:#28649a}.article:nth-child(4n+4) .readmore a:hover{background:#28649a}.cms_news,.cms_article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1em;background:#eee;margin-bottom:3em}.cms_news a,.cms_article a{text-decoration:none}.cms_news__headline,.cms_article__headline{color:#183a67;font-size:1.3em;margin-top:0}.cms_news__date,.cms_article__date{color:#aaa}.cms_news__readmore,.cms_article__readmore{display:inline-block;cursor:pointer}.cms_news__content,.cms_article__content{width:100%}.cms_news__image,.cms_article__image{background:none 50%/cover;margin-right:1em;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.cms_news__image:after,.cms_article__image:after{display:table;content:"";padding-top:66.66667%}@media only all and (max-width:47.99rem){.cms_article,.cms_news{-webkit-flex-direction:column ;-ms-flex-direction:column ;flex-direction:column }}@media only all and (max-width:47.99rem){.cms_article__image,.cms_news__image{width:100%}}.cms_article__headline,.cms_news__headline{font-size:1.3em}#searchForm fieldset.phrases,#searchForm fieldset.only{display:none}.result-title{background:#3186bc;color:#fff !important;padding:15px;font-size:1.2em;font-weight:normal !important}.result-title a,.result-title a:link,.result-title a:hover,.result-title a:active{color:#fff}.result-category,result-text,result-created{margin:0}.result-text,.result-created,.result-category{background:#eee;color:#333;margin:0}.result-category{padding:15px}.result-text{padding:0 15px}.result-created{padding:15px;margin-bottom:15px;font-size:11px}.mapboxgl-marker--vector{width:64px}.mapboxgl-marker--vector svg{overflow:visible;stroke-width:1.5px}.mapboxgl-marker--vector svg path{stroke:#183a67}#g-footer{margin-top:0;border:none}.custom-footer{display:-webkit-flex ;display:-ms-flexbox ;display:flex ;-webkit-flex-wrap:wrap ;flex-wrap:wrap ;-webkit-justify-content:space-between ;-ms-flex-pack:justify ;justify-content:space-between ;padding-top:1em;font-weight:300;margin:10px auto}.custom-footer h3{font-size:1em;margin:0.3em 0;color:inherit}.custom-footer span,.custom-footer a{font-weight:300}.custom-footer small{display:block;width:100%;text-align:center;opacity:0.2;margin-top:1em}.custom-footer strong{color:white}.g-sub-nav ul{margin:0}.g-sub-nav ul.g-toplevel{column-count:2}.g-sub-nav ul.g-toplevel .g-menu-item{list-style:none}.g-sub-nav ul.g-toplevel .g-menu-item .g-separator.g-menu-item-content{display:none}.g-sub-nav ul.g-toplevel .g-menu-item .g-menu-item-container{color:#fff}.g-sub-nav ul.g-toplevel .g-menu-item.active .g-menu-item-container .g-menu-item-content{border-bottom:solid 1px}.outline-_error h1{font-size:5em;text-align:center;font-weight:800}.outline-_error section#g-container-4290{flex:1;align-items:center;display:flex}.outline-_error #g-page-surround{display:flex;flex-direction:column}.outline-_error #g-footer .blockck{flex:1}#g-showcase .slider:has(.cms_article){position:absolute;z-index:1;right:20%;top:3%}#g-showcase .slider:has(.cms_article) .g-title{background:rgba(132, 172, 39, 0.9);padding:10px 20px;width:fit-content}#g-showcase .slider:has(.cms_article) .cms_article{width:100% !important}@media only screen and (min-width:1200px) and (max-width:1800px){#g-showcase .slider:has(.cms_article){right:6%;top:2%}#g-showcase .slider:has(.cms_article) .cms_article{display:flex;flex-direction:row}#g-showcase .slider:has(.cms_article) .cms_article .cms_article__image{width:200px;height:100%}}@media only all and (min-width:60rem) and (max-width:74.99rem){#g-showcase .slider:has(.cms_article){right:50%;top:46vw;transform:translateX(50%);z-index:2}#g-showcase .slider:has(.cms_article) .g-title{font-size:1.6rem !important}#g-showcase .slider:has(.cms_article) .cms_article{display:flex;flex-direction:row}#g-showcase .slider:has(.cms_article) .cms_article .cms_article__image{width:200px;height:100%}.willkommen{padding-top:380px !important}}@media only all and (min-width:48rem) and (max-width:59.99rem){#g-showcase .slider:has(.cms_article){right:50%;top:51vw;transform:translateX(50%);z-index:2}#g-showcase .slider:has(.cms_article) .g-title{font-size:1.6rem !important}#g-showcase .slider:has(.cms_article) .cms_article{display:flex;flex-direction:row}#g-showcase .slider:has(.cms_article) .cms_article .cms_article__image{width:200px;height:100%}.willkommen{padding-top:380px !important}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){#g-showcase .slider:has(.cms_article){right:50%;top:60vw;transform:translateX(50%);z-index:2}#g-showcase .slider:has(.cms_article) .g-title{font-size:1.6rem !important}#g-showcase .slider:has(.cms_article) .cms_article{flex-direction:column}#g-showcase .slider:has(.cms_article) .cms_article .cms_article__headline{font-size:1.3rem !important}#g-showcase .slider:has(.cms_article) .cms_article .cms_article__image{width:100%}.willkommen{padding-top:580px !important}}@media only all and (max-width:30rem){#g-showcase .slider:has(.cms_article){right:50%;top:74vw;transform:translateX(50%);z-index:2;width:90%}#g-showcase .slider:has(.cms_article) .g-title{font-size:1.6rem !important}#g-showcase .slider:has(.cms_article) .cms_article{flex-direction:column}#g-showcase .slider:has(.cms_article) .cms_article .cms_article__headline{font-size:1.3rem !important}#g-showcase .slider:has(.cms_article) .cms_article .cms_article__image{width:100%}.willkommen{padding-top:580px !important}}p.readmore{align-self:center;flex-grow:1}.cc_banner__msg b{color:#fff}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;src:url('../../fonts/inter-v13-latin-regular.woff2') format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:800;src:url('../../fonts/inter-v13-latin-800.woff2') format("woff2")}body,p,h1,h2,h3,h4,h5,h6,em,a,span{font-family:"Inter", sans-serif !important;font-weight:400 !important;font-size:1.2rem !important}#g-mainbody p{line-height:150% !important;color:#333}h1,h2,h3{margin-top:0}a{color:#183a67}a:hover{color:#326FAE}h1,h2,h2 strong,h3{color:#183a67}.homepage h2,h1{font-size:4rem !important;text-transform:uppercase !important;font-weight:800 !important}.homepage h2 strong{font-size:6rem !important;font-weight:800 !important;display:block;margin-left:10%}h2{font-size:2.5rem !important;text-transform:uppercase !important;font-weight:800 !important}h3{font-size:1.8rem !important;text-transform:uppercase !important;font-weight:800 !important}.article ul li p{margin:0;color:#183a67}.article ul li{margin-bottom:10px;padding-bottom:10px;color:#183a67}strong,b{font-weight:800 !important;color:#333}#g-page-surround{max-width:100%;margin:0 auto}video{max-width:100%}hr{margin:100px 0}.button,.rsform-submit-button,.archive-link{background-color:#8fbf29 !important;color:#fff !important;padding:10px 10px;display:inline-block;border-radius:0;border:2px solid #fff}.button:hover,.rsform-submit-button:hover,.archive-link:hover{background-color:#183a67 !important}.stellenanzeigen .button{background-color:#fff !important;color:#183a67 !important}.stellenanzeigen .button:hover{background-color:#183a67 !important;color:#fff !important}#g-container-4290 .g-container{padding-bottom:0 !important}#g-top{padding:0;background:linear-gradient(to top, #fff 0%, #fff 80%)}#g-top .size-24{padding:0 0 0 0}.gantry-logo img{width:250px;padding:5px 0}.partner-logo img{width:380px;padding:5px 0}#g-top .g-grid{padding:0 2em;height:auto !important}.scrolltop{scroll-margin-top:180px}#menu-container nav{background-color:#fff}#g-navigation,#g-navigation .headroom,#menu-container{background-color:#fff !important}#g-navigation nav{display:flex;justify-content:center}#g-navigation nav ul{width:1200px;padding:0 2em}#g-navigation nav li{padding-top:0px}.g-main-nav .g-toplevel>li>.g-menu-item-container{padding:0rem 0.838rem 0rem 0.838rem}#g-navigation .g-toplevel>.g-menu-item>.g-menu-item-container{padding:95px 5px 0px 5px !important}#g-navigation .g-toplevel>.g-menu-item.g-menu-item-459>.g-menu-item-container{padding:10px 0 10px 0 !important}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container:hover,#g-navigation .g-main-nav .g-toplevel>li:hover{background:#fff !important}nav ul.g-sublevel{text-align:left;margin:0;padding:0;font-size:0.8rem !important;width:100% !important}nav ul.g-sublevel a{font-size:0.8rem !important;color:#fff !important}#g-navigation nav ul.g-sublevel li,#g-navigation nav ul .g-dropdown-column{height:auto !important}nav .g-dropdown ul{padding:0 !important}nav ul li a,nav .g-menu-item-title,nav .g-menu-parent-indicator{color:#8fbf29 !important}nav ul li a,nav ul li .g-menu-item-title,nav ul li:hover .g-menu-item-title{font-weight:400 !important;color:#183a67 !important}#g-navigation .g-dropdown-wrapper div.g-dropdown>ul{width:auto}nav ul li.g-standard:hover .g-menu-item-container .g-separator .g-menu-item-title,nav ul li.g-standard.active .g-menu-item-container .g-separator .g-menu-item-title,nav ul li a:hover .g-menu-item-title,nav ul li.active a .g-menu-item-title,nav a:hover{color:#8fbf29 !important}#g-navigation .g-toplevel>.g-menu-item.active .g-menu-item-title{color:#8fbf29 !important}#g-navigation .g-toplevel>.g-menu-item.active .g-sublevel .g-menu-item-title{color:#fff !important}.g-sublevel .g-menu-item:hover,.g-sublevel .g-menu-item.active{background-color:#8fbf29 !important;color:#fff !important}nav ul.g-sublevel li a .g-menu-item-title,nav ul.g-sublevel li a:hover .g-menu-item-title{color:#fff !important}#g-navigation .g-dropdown-wrapper div.g-dropdown{top:5px;background:#183a67}#g-navigation .g-dropdown-wrapper{width:auto}nav ul li.g-standard.active li a .g-menu-item-title{color:#fff !important}nav ul li.g-standard.active li a:hover .g-menu-item-title,nav ul li.g-standard.active li.active a .g-menu-item-title{color:#fff !important}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{text-align:center}nav .g-dropdown-wrapper div.g-dropdown{width:250px !important}#g-top nav .g-grid{padding:0 10px}#g-navigation .g-toplevel>.g-menu-item.active{background:transparent !important}#g-navigation .g-container{width:100%}#g-offcanvas,#g-offcanvas #g-mobilemenu-container ul{background:#183a67 !important}#g-offcanvas .g-menu-item-459{background-color:#fff !important;border-bottom:4px solid #8fbf29 !important}#g-offcanvas ul li:hover{border-bottom:none !important;background-color:#8fbf29 !important}#g-offcanvas .g-menu-item-459:hover{border-bottom:4px solid #8fbf29 !important;background-color:#fff !important}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#8fbf29 !important}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-menu-item-459{background-color:#fff !important}.slide__content{padding-left:2em;padding-bottom:4em}.slide{align-items:flex-end !important;display:flex;align-items:center;justify-content:center;max-height:inherit;flex-shrink:0}.slide h1{margin-bottom:10px !important;padding:10px 20px;font-weight:normal !important;color:#fff !important;background:rgba(132, 172, 39, 0.9) !important}.slide h2{margin-bottom:10px !important;padding:10px 20px;font-weight:normal !important;background:rgba(132, 172, 39, 0.9) !important;color:#fff !important;margin-left:0 !important;font-weight:800}.slide h1 span,.slide h2 span{font-weight:inherit !important;font-size:inherit !important;font-family:inherit !important;color:inherit !important;display:block;font-size:2rem !important;text-transform:none !important}.slide h2 span{font-weight:800 !important}.slide h2::before{content:none}.overlay-pattern:before{content:"";position:absolute;width:100%;height:100%;z-index:2;background:url('../../../../images/pattern.png')}#g-showcase .header-image--empty{display:none !important}.header-image{background-position:center !important}.view-pixelcms_news .header-image{border-bottom:2px solid #183a67}.article_right div{margin-bottom:20px}.article_right div h3{margin-bottom:0}.uk-position-center-right{display:none}div#laufband{padding:2em 0;background:#EEEEEE;border-bottom:1px solid #E4E4E4;z-index:1}div#laufband .center-block{padding:0 2em}.partner-logo img{opacity:1;transition:all 0.3s cubic-bezier(0.55, 0, 0.1, 1)}.partner-logo:hover img{opacity:0.5}.carousel__ad ad__image--empty,.cms_news__image{background-color:#1b5a9e !important}.ad__price{margin-bottom:20px}.ad_contact{margin-top:40px}.product__images__thumbs{background-color:#eee}.formContainer{background-color:#fff;padding:20px}.center-block.tplaufband{width:100%}.g-contact-icon{background:linear-gradient(to bottom, #84ac27, #2a751d) !important}.g-contact-icon:hover{background:#8fbf29 !important}.g-contact-icons{right:-1.5rem !important}.pixelcms_news-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.cms_news{flex-direction:column;width:31%;padding:0;position:relative}.cms_news p{padding:0 4%}.cms_news__image{width:100%;height:auto}h2.cms_news__headline{font-size:1.4rem !important;color:#8fbf29;margin-left:0 !important;width:100%;box-sizing:border-box;padding:0 4%;margin-bottom:0}h2.cms_news__headline::before{content:none}.cms_news__manufacturer{height:2em !important;width:auto;padding:0.5em;float:right;margin-bottom:0.5em}.cms_article__date{color:#183a67 !important}.cms_news__content{padding-top:0.6em}.counter-container{display:flex;justify-content:space-between}.counter{width:28%}.counter p{color:#183a67 !important;text-align:center;font-size:2rem !important;margin:0 0 10px 0}.counter div{background-color:#8fbf29 !important;color:#fff !important;font-size:3rem;font-weight:800;text-align:center;margin-bottom:10px;padding:20px}.homepage .g-container{padding-top:0 !important}.homepage .g-container .maincontent{width:0;height:0;font-size:0;display:none}.homeintro{display:flex;justify-content:space-between}.homeintroleft{width:60%}.homeintroright{width:30%}.homeintroright .cms_article{margin-bottom:0}.homeintroright .moduletable{padding:0px !important}.homeintroright .pixelcms_articles-wrapper{margin-left:0px}.homeintroright .cms_article__content{background-color:#fff}.homeintroright .cms_article p,.homeintroright .cms_article p strong{color:#333 !important}.homeintroright .cms_article p strong{font-weight:normal !important}.homeintroright .cms_article ul{margin-left:0}.homeintroright h3{color:#fff !important;margin-bottom:30px}.homeintroright h3::after{content:"";width:50px;height:4px;background-color:#fff;display:block;margin-top:15px}.homeintroright .cms_article__date{display:none}.standort{background-color:#8fbf29 !important;color:#fff !important;margin-bottom:20px;padding:8px;width:500px;clip-path:polygon(0 0, 100% 0, 97% 100%, 0% 100%)}.standort p{margin-bottom:0;margin-top:0;color:#fff !important}.standort .title{text-transform:uppercase}.article_left .article_attachment{flex-direction:column;display:flex}.article_right{margin-bottom:40px}.article{flex-direction:column}.article_right .article_attachment{display:flex;flex-wrap:wrap;justify-content:center}.article_right .article_attachment .pdf{display:flex;flex-direction:column;align-items:center}.article_right .article_attachment .pdf img{margin-bottom:10px}.article_right .article_attachment div{width:33%}.article_right .article_attachment .worker__title{color:#183a67 !important;background-color:transparent}.market .filter input,.market .filter select{font-size:0.8rem !important}.market .select-group input[type=number]{max-width:8ch !important}.market .filter__result_text{font-size:0.8rem !important;font-weight:800 !important;color:#003968 !important}.market .pagination-item.active:after{background:#003968 !important;color:#fff !important}.market .machine{background-color:#fff !important}.market .machine_description h3{color:#003968 !important;font-size:1rem !important}.market dl div.machine_description_list_item{border-bottom:1px dotted #8fbf29}.market dl dt,.market dl dd{font-size:0.8rem !important}.market .machine_price--without-label{font-size:1rem !important}.market .machine_price small{font-size:0.8rem !important}.market a.machine_button,.ad a.ad__button{background-color:#8fbf29 !important;border:none !important;color:#fff !important;font-size:1rem !important}.market a.machine_button:hover,.ad a.ad__button:hover{background-color:#003968 !important}.market .pagination-item{background-color:#fff !important}.product .product__description h1{font-size:2.5rem !important}.product a.product__description__download{display:inline-block !important;background-color:#8fbf29 !important;color:#fff !important;padding:5px 20px 5px 10px !important;margin-bottom:40px !important}.product a.product__description__download:hover{background-color:#003968 !important}.product table.contact-card__desc_table tr td,.product table.contact-card__desc_table tr td span,.product table.contact-card__desc_table tr td a{font-size:0.8rem !important}.product .product__description__price{font-size:1.2rem !important;font-weight:800 !important;color:#003968 !important}.willkommen::before,.topmaschinen::before,.facebook::before,.karriere::before{content:"";display:block;position:absolute;top:0;height:100%;width:100vw;z-index:-1}.willkommen,.topmaschinen,.facebook,.karriere{overflow:visible;background:none !important;width:100%;height:auto;position:relative;z-index:1;padding:50px 0 50px 0}.topmaschinenintro{overflow:visible;background:none !important;width:100%;height:auto;position:relative;z-index:1;padding:50px 0 0 0}.willkommen::before{background-image:url('../../../../images/hp/bg_willkommen.png');background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#fff}.willkommen #block_ID1756190826292 .inner.animate{display:flex;align-content:center !important}.willkommen #block_ID1756190826292 .inner .innercontent{display:flex;flex-wrap:wrap !important;align-content:center !important}.topmaschinen::before{background-image:url('../../../../images/hp/bg_kunden.png');background-size:cover;background-position:bottom center;background-repeat:no-repeat;background-color:#fff}.topmaschinenintro::before{background-color:#fff}.facebook::before{background-image:url('../../../../images/hp/bg_facebook.png');background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#fff}.karriere::before{background-image:url('../../../../images/hp/bg_komm-ins-team.png');background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#fff}.karriere #ID1756205787945{max-width:400px}.green,.green p,.green h1,.green h2,.green h1 strong,.green h2 strong{color:#fff !important}.green img{border:5px solid #fff}@media only screen and (min-width:75rem){.willkommen::before,.topmaschinen::before,.facebook::before,.karriere::before,.topmaschinenintro::before{left:calc(-2.4rem + (100vw - 75rem) / 2 * -1)}}@media only screen and (min-width:60rem) and (max-width:74.938rem){.willkommen::before,.topmaschinen::before,.facebook::before,.karriere::before,.topmaschinenintro::before{left:calc(-2rem + (100vw - 60rem) / 2 * -1)}}@media only screen and (min-width:48rem) and (max-width:59.938rem){.willkommen::before,.topmaschinen::before,.facebook::before,.karriere::before,.topmaschinenintro::before{left:calc(-2rem + (100vw - 48rem) / 2 * -1)}}@media only screen and (min-width:30rem) and (max-width:47.938rem){.willkommen::before,.topmaschinen::before,.facebook::before,.karriere::before,.topmaschinenintro::before{left:calc(-2rem + (100vw - 30rem) / 2 * -1)}}@media only screen and (min-width:20rem) and (max-width:29.938rem){.willkommen::before,.topmaschinen::before,.facebook::before,.karriere::before,.topmaschinenintro::before{left:calc((100vw - 100%) / 2 * -1)}}.videobx .cms_article__content{display:none}.manufacturers .manufacturer,div.ad{background:#eee !important}.manufacturers .manufacturer li a{color:#183a67}.manufacturers .manufacturer li{color:#183a67;list-style-type:disc;margin-left:20px}.manufacturers .manufacturer ul{overflow:hidden;margin-left:0;overflow-y:auto}.worker__image--empty{display:none}.worker{background:#eee}.article_right .worker__contact li a{justify-content:center;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:90%}.article_right .worker ul li{display:flex;justify-content:center;width:250px}.worker__title{color:#333;margin-top:0;padding-top:10px;font-weight:500 !important}.worker__role{background-color:#183a67;padding-bottom:10px;margin-bottom:20px;color:#fff}.worker__contact{padding:0 10px}.worker__role{-webkit-box-flex:1;-ms-flex:0 0 auto;flex:0 0 auto}.worker__title{color:#fff;margin-top:0;padding-top:10px;padding:10px;background-color:#183a67}.rsform{width:100% !important}.rsform-block-pflichtangaben{text-align:left}.rsform .grecaptcha-badge{margin:0}.form-row{flex-direction:column}.rsform .col-md-5,.rsform .col-md-7{width:100% !important}.images--tmpl-5-images,.images--tmpl-3-images{float:none}.images--tmpl-5-images a.cboxElement,.images--tmpl-3-images a.cboxElement{margin-right:0.5em !important;margin-left:0 !important}.pixelcms_banner__video,.pixelcms_banner__image{max-width:100% !important;width:360px !important;margin:0 auto;margin-bottom:20px}.maschinenangebot,.videobx{position:relative}.maschinenangebot .text,.videobx .text{position:absolute;bottom:22px;right:-200px}.videobx .text{position:absolute;bottom:3px;right:-200px}.department{margin-bottom:60px}.worker__bio{display:block;color:#fff !important;background:#8fbf29 !important;padding:10px 0}.cc_banner,.cc_manager .cc_manager__header{background:#183a67 !important}.cc_banner .cc_btn--primary,.cc_manager .cc_btn--primary{background:#8fbf29 !important}.maschinenangebot section{display:flex;justify-content:space-between}.maschinenangebot section div.left{width:70%}.maschinenangebot section div.right{width:30%}.produktelinks{display:flex;flex-wrap:wrap}.produktelinks a{background-color:#444547;color:#fff;display:block;padding:20px;width:23%;margin:5px;border-radius:0.25rem;background-image:url('../../../../images/quickbg.jpg') !important;background-repeat:repeat-x;background-position:center;transition:all 0.3s linear 0s}.produktelinks a:hover{color:#fff;transform:scale(1.1);box-shadow:0 0 3px #000}.flexinfo{display:flex;justify-content:space-between;flex-wrap:wrap}.clearfix{width:100%}blockquote{border-left:4px solid #8fbf29;background-color:#fff;box-shadow:0 0 5px #ccc}.testimonial__content{padding:20px !important}cite{padding-right:20px;padding-bottom:20px}.cms_article__image--empty{height:1px !important}.newswrapper,.pixelcms_articles-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.newswrapper h2{width:100%}h2.cms_article__headline{width:100%;text-transform:uppercase}.cms_article h2{color:#8fbf29 !important}.cms_article p{color:#333 !important}h2.cms_article__headline::after{content:"";height:0;background:transparent}.cms_article{width:46% !important;background-color:#f6f6f6 !important}.homeintroright .cms_article{width:100% !important}.cms_article__content{padding:20px 20px 20px 20px}.cms_article__date{font-size:0.8rem !important;display:inline-block;margin-bottom:10px}.cms_article{padding:0 !important;flex-direction:column;position:relative}.cms_article h2{font-size:1.2rem !important;margin-bottom:15px !important;text-align:left !important;margin-left:0 !important;color:#8fbf29 !important}.cms_article h2::before{content:none}.cms_news__manufacturer{width:5em !important}.cms_article__intro p,.cms_news__intro p{margin:0 0 !important}.cms_article__image{width:100%;flex:0 0 auto !important;height:180px}.cms_news__readmore,.cms_article__readmore{background-color:#8fbf29 !important;border:none !important;color:#fff !important}.cms_news__readmore:hover,.cms_article__readmore:hover{background-color:#183a67 !important}.cms_article__readmore,.cms_news__readmore{margin-top:40px}.article_right .pdf{margin-bottom:40px}.article_right .pdf__image{display:block}.article_right .pdf span{text-transform:uppercase;font-size:0.8rem !important}ul.manufacturer__links{list-style-type:none}#g-footer{background:#183a67 !important}.custom-footer{padding:2em}.custom-footer strong{display:block;margin-top:105px}.custom-footer p{margin:0 0 0 0}.custom-footer strong::after{content:"";width:50px;height:3px;background-color:#8fbf29;display:block;margin-top:10px}.custom-footer a{color:#fff}.custom-footer a:hover{text-decoration:underline}@media only screen and (max-width:75rem){.homepage h2,h1{font-size:3rem !important}.homepage h2 strong{font-size:5rem !important}.slide__content{padding-bottom:3em}body,p,em,a,span{font-size:1rem !important}.mobilelogo{display:block !important;background-color:#fff !important;border-bottom:2px solid #8fbf29}.mobilelogo img{width:180px !important}.g-offcanvas-toggle{background:#8fbf29}.scrolltop{scroll-margin-top:0px}.counter p{font-size:1.5rem !important}.counter div{font-size:2rem}}@media only screen and (max-width:60rem){.article__images{float:none}.article__images a.img{width:31%}.newswrapper,.pixelcms_articles-wrapper{flex-direction:column;align-items:center}.cms_article{width:400px !important;margin:0 auto;margin-bottom:20px}.homepage h2,h1{margin-bottom:1em;font-size:2rem !important}.homepage h2 strong{font-size:3rem !important}.article_right .article_attachment{flex-direction:column}.article_right .article_attachment div{width:100%}.article_right .article_attachment div .worker__image{width:50%}.homeintro{flex-direction:column}.homeintroleft{width:100%}.homeintroright{width:400px;margin:0 auto}.produktelinks a{width:31%}.pixelcms_news-wrapper{flex-direction:column}.cms_news{width:50%}.archive-link{float:none}.stellenanzeigen::before{background-image:none;background-color:#8fbf29}.counter{width:30%}.custom-footer{display:flex;flex-direction:column;align-items:center}.custom-footer p{text-align:center}.custom-footer strong{margin-top:0}.custom-footer .blockck{margin-bottom:20px}.custom-footer strong::after{margin:10px auto 0 auto !important}.product .product__description h1{font-size:1.8rem !important}.ad_contact .contact-card{flex-direction:column !important}.ad_contact .contact-card__desc_name{font-size:1rem !important}.ad_contact{margin-bottom:40px}.view-tracktorpool_products h2{font-size:1.6rem !important}.view-tracktorpool_products h3{font-size:1.2rem !important}}@media only screen and (max-width:48rem){.homepage .slide h1 span,.homepage .slide h2 span{font-size:1rem !important}.slide__content{padding-bottom:0.8em}.homepage h2 strong{font-size:2rem !important;margin-left:0 !important}.custom-footer .blockck{width:100% !important;margin-left:0 !important}.article__images a.img{width:48%}.cms_news,.cms_article{width:80%}#g-footer{text-align:left !important}.cms_article{width:100% !important}.cms_article__image{height:200px}.produktelinks a{width:98%}.cms_news,.homeintroright{width:100% !important}.counter-container{flex-direction:column}.counter{width:100%;margin-bottom:40px}}@media only screen and (max-width:30rem){.g-container{width:100%}.cms_news,.cms_article{width:100%}.slide h1,.slide h2{font-size:0.8rem !important;padding:5px}.slide__content{padding-bottom:5px}h1.article__headline,.page-header h1,h2,h2 span,h3,h2.cms_news__headline,.cms_article h2{font-size:1.1rem !important;hyphens:auto}.produktelinks a{width:98%}}