.gos-acf-block-header{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:100}.site-header .gos-active-link,.site-header .gos-active-link *{color:#e4033a}body.admin-bar .gos-acf-block-header{top:32px}.gos-acf-block-header--main-nav{box-shadow:0 3px 6px #00000029;position:relative;z-index:1}.gos-acf-block-header--main-nav--inner{display:flex;align-items:center;height:140px}.gos-acf-block-header--main-nav--logo{position:relative;z-index:51;display:flex;margin-right:40px}.gos-acf-block-header--main-nav--logo a{display:flex}.gos-acf-block-header--main-nav--logo img{height:75px;width:auto}.gos-acf-block-header--main-nav--links{position:relative;z-index:51;display:flex;flex:1}.gos-acf-block-header--main-nav--links--link:first-child{margin-right:40px}.gos-acf-block-header--main-nav--links--link p{margin-bottom:0;cursor:pointer;transition:0.2s}.gos-acf-block-header--main-nav--links--link p:hover{color:#E40039}.gos-acf-block-header--main-nav--links--link.gos-active p{color:#E40039;font-weight:500}.gos-acf-block-header--main-nav--search form,.gos-acf-block-header--mobile-modal--search form{display:flex;align-items:center;border-bottom:solid 1px #C0C1C2}.gos-acf-block-header--mobile-modal--search form{margin:0 20px 30px 20px}.gos-acf-block-header--mobile-modal--search label{flex:1}.gos-acf-block-header--main-nav--search .search-field,.gos-acf-block-header--mobile-modal--search .search-field{border:none;padding:10px 0;width:280px;max-width:100%;background-color:#fff0}.gos-acf-block-header--mobile-modal--search .search-field{width:100%}.gos-acf-block-header--main-nav--search .search-field:focus,.gos-acf-block-header--mobile-modal--search .search-field:focus{outline:none}.gos-acf-block-header--main-nav--search .search-field::placeholder,.gos-acf-block-header--mobile-modal--search .search-field::placeholder{color:#fff0}.gos-acf-block-header--main-nav--search .search-field::-ms-input-placeholder,.gos-acf-block-header--mobile-modal--search .search-field::-ms-input-placeholder{color:#fff0}.gos-acf-block-header--main-nav--search .search-submit,.gos-acf-block-header--mobile-modal--search .search-submit{-webkit-appearance:none;background:#fff0;border:none;font-size:0;height:27px;width:40px;background-image:url(https://www.gossweiler.com/wp-content/themes/gossweiler/blocks/header/../../assets/icons/search.svg);background-size:22px;background-repeat:no-repeat;background-position:center;margin-bottom:5px}.gos-acf-block-header--sub-nav{font-size:.8em;display:flex;justify-content:flex-end;position:absolute;top:110px;width:100%;z-index:10}.gos-acf-block-header--sub-nav--inner{position:relative;top:0;display:flex;align-items:center;background-color:#E5E5E5;padding-top:20px;padding-bottom:20px;padding-left:40px;box-shadow:0 3px 6px #00000029;padding-right:40px;transition:0.5s}.gos-acf-block-header--sub-nav--link>a{color:#000;text-decoration:none;margin-right:10px}.gos-acf-block-header--sub-nav--link:hover>a{color:#E40039}.gos-acf-block-header--sub-nav--link:last-child{margin-right:0}.gos-acf-block-header--sub-nav--link>a:after{content:'|';color:#707070;margin-left:10px}.gos-acf-block-header--sub-nav--link:nth-last-child(2)>a:after{display:none}.gos-acf-block-header--sub-nav--link:hover .gos-acf-block-header--sub-nav--sub-nav,.gos-acf-block-header--sub-nav--sub-nav:hover{display:block}.gos-acf-block-header--sub-nav--link:has(a:focus) .gos-acf-block-header--sub-nav--sub-nav{display:block}.gos-acf-block-header--sub-nav--sub-nav{position:absolute;display:none;background-color:#e5e5e5;height:auto;margin-left:-40px;padding:20px 40px;-webkit-box-shadow:0 15px 20px -5px rgb(0 0 0 / .3);box-shadow:0 15px 20px -5px rgb(0 0 0 / .3)}.gos-acf-block-header--sub-nav--sub-nav a{display:block;margin-bottom:10px;color:#000;text-decoration:none}.gos-acf-block-header--sub-nav--link:last-child>a{display:inline-block;padding:5px 20px;background-color:#4D4D4D;color:#fff}.gos-acf-block-header--sub-nav--link:has(+.gos-acf-block-header--sub-nav--mini-cart)>a{display:inline-block;padding:5px 20px;background-color:#4D4D4D;color:#fff;transition:0.6s}.gos-acf-block-header--sub-nav--link:has(+.gos-acf-block-header--sub-nav--mini-cart)>a:hover{background-color:#E40039}.gos-acf-block-header--sub-nav--link:last-child>a:after,.gos-acf-block-header--sub-nav--link:nth-last-child(3)>a:after{display:none}.gos-acf-block-header--sub-nav--link:nth-last-child(3){margin-right:20px}.gos-acf-block-header--sub-nav--mini-cart{display:flex;align-items:center;margin-right:20px}.gos-acf-block-header--sub-nav--mini-cart svg{height:22px;width:auto}.gos-acf-block-header--sub-nav--mini-cart--count{position:absolute;margin-left:22px;margin-top:-22px;background:#e4033a;font-size:.5em;color:#fff;width:15px;height:15px;display:flex;align-items:center;justify-content:center;transform:rotate(45deg)}.gos-acf-block-header--sub-nav--mini-cart.gos-is-hidden .gos-acf-block-header--sub-nav--mini-cart--count{opacity:0}.gos-acf-block-header--sub-nav--mini-cart--count span{transform:rotate(-45deg)}.gos-acf-block-header--desktop-modal{display:none}body.gos-header-desktop-modal-open .gos-acf-block-header--desktop-modal{display:block;position:fixed;height:100vh;width:100vw;left:0;top:0;overflow-x:scroll;background-color:#fff;z-index:99}.gos-acf-block-header--desktop-modal a:hover,.gos-acf-block-header--desktop-modal a:hover h5{color:#E40039}.gos-acf-block-header--desktop-modal--inner{padding-top:250px}.gos-acf-block-header--desktop-modal--content{margin-right:180px}.gos-acf-block-header--desktop-modal--close{display:flex;justify-content:flex-end}.gos-acf-block-header--desktop-modal--close--icon{cursor:pointer;position:relative;top:30px}.gos-acf-block-header--desktop-modal--close--icon svg{width:23px;height:auto}.gos-acf-block-header--desktop-modal--close--icon:hover svg line{stroke:#E40039}.gos-acf-block-header--solutions-grid{display:flex;flex-wrap:wrap;margin:-20px}.gos-acf-block-header--solutions-grid a{color:#000;text-decoration:none;margin:20px;width:calc(33.33% - 40px);border-bottom:solid 1px #4D4D4D}.gos-acf-block-header--solutions-grid a span{display:block;font-size:1.15em;margin-bottom:40px}.gos-acf-block-header--solutions-grid a img{width:100%;height:240px;object-fit:cover;margin-bottom:40px}.gos-acf-block-header--services-grid{display:flex;flex-wrap:wrap;margin:-20px}.gos-acf-block-header--services-category{color:#000;text-decoration:none;margin:20px;width:calc(33.33% - 40px)}.gos-acf-block-header--services-category>a:first-child{display:block;font-size:1.2em;font-weight:400;padding-bottom:20px;margin-bottom:20px!important;border-bottom:solid 1px #000}.gos-acf-block-header--services-category a{text-decoration:none;color:#000;font-size:.8em}.gos-acf-block-header--services-category>div{margin-bottom:10px}.gos-acf-block-header--services-category>div a{display:block;margin-bottom:10px}.gos-acf-block-header--services-category>div>a:first-child{font-weight:500}.gos-acf-block-header--mobile-modal{display:none}.gos-acf-block-header--main-nav--hamburger,.gos-acf-block-header--main-nav--mini-cart{display:none}@media screen and (min-width:1640px){body.gos-scrolled .gos-acf-block-header--sub-nav--inner{top:-75px}}@media screen and (min-width:1450px){.gos-acf-block-header--main-nav--logo{margin-right:120px}.gos-acf-block-header--sub-nav--inner{padding-right:calc(50vw - 810px)}}@media screen and (max-width:1450px){.gos-acf-block-header--sub-nav--inner{padding-right:20px}}@media screen and (min-width:1000px){.gos-acf-block-header--main-nav--logo a{position:relative;top:13px}}@media screen and (max-width:1640px){.gos-acf-block-header--desktop-modal--content{margin-left:40px}.gos-acf-block-header--desktop-modal--close--icon{left:-20px}}@media screen and (max-width:1300px){.gos-acf-block-header--main-nav--search .search-field{width:200px}}@media screen and (max-width:1000px){.gos-acf-block-header--mobile-modal{display:block;position:fixed;top:80px;left:0;height:0;width:100%;overflow:hidden;transition:1s;z-index:101;background-color:#fff;font-size:1.1em}body.gos-navigation-modal-open .gos-acf-block-header--mobile-modal{height:calc(100vh - 80px);overflow:scroll}.gos-acf-block-header--mobile-modal--inner{padding:20px 0}.gos-acf-block-header--mobile-modal--body{height:0;overflow:hidden;transition:0.8s}.gos-acf-block-header--mobile-modal--link{margin-bottom:20px}.gos-acf-block-header--mobile-modal--link button{background:#fff0;border:none;padding:0;font-size:1em;font-family:inherit}.gos-acf-block-header--mobile-modal--link a{text-decoration:none;color:#000}.gos-acf-block-header--mobile-modal--link>button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 20px;padding-right:25px;text-align:left;color:#000}.gos-acf-block-header--mobile-modal--link>button:after{content:'';display:flex;background-image:url(https://www.gossweiler.com/wp-content/themes/gossweiler/blocks/header/../../assets/icons/arrow-down-black.svg);height:20px;width:20px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(0deg);transition:0.8s;opacity:.5}.gos-acf-block-header--mobile-modal--link.gos-open>button:after{transform:rotate(180deg);opacity:1}.gos-acf-block-header--mobile-modal--link>a{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 40px);padding:0 20px}.gos-acf-block-header--mobile-modal--link>a>button{background-image:url(https://www.gossweiler.com/wp-content/themes/gossweiler/blocks/header/../../assets/icons/arrow-down-black.svg);height:20px;width:30px;background-size:20px;background-repeat:no-repeat;background-position:center;transform:rotate(0deg);transition:0.8s;opacity:.5}.gos-acf-block-header--mobile-modal--link.gos-no-sub-nav>a>button{display:none}.gos-acf-block-header--mobile-modal--link.gos-open>a>button{transform:rotate(180deg);opacity:1}.gos-acf-block-header--main-nav--inner{justify-content:space-between;height:80px}.gos-acf-block-header--main-nav--logo a{position:relative;top:3px}.gos-acf-block-header--main-nav--logo img{height:54px;width:auto}.gos-acf-block-header--sub-nav,.gos-acf-block-header--main-nav--links,.gos-acf-block-header--main-nav--search{display:none}.gos-acf-block-header--main-nav--mini-cart{display:block;margin:5px 10px 0 auto}.gos-acf-block-header--main-nav--hamburger{display:flex;justify-content:space-between;flex-direction:column;height:22px;width:30px}.gos-acf-block-header--main-nav--hamburger--line{position:relative;top:0;transform:rotate(0deg);height:2px;width:100%;background:#707070;transition:0.8s}body.gos-navigation-modal-open .gos-acf-block-header--main-nav--hamburger--line:nth-child(1){transform:rotate(45deg);top:10px}body.gos-navigation-modal-open .gos-acf-block-header--main-nav--hamburger--line:nth-child(2){width:0}body.gos-navigation-modal-open .gos-acf-block-header--main-nav--hamburger--line:nth-child(3){transform:rotate(-45deg);top:-10px}.gos-acf-block-header--mobile-modal--body{margin-top:0;transition:0.6s}.gos-acf-block-header--mobile-modal--link.gos-open .gos-acf-block-header--mobile-modal--body{margin-top:20px}.gos-acf-block-header--mobile-modal--body-mask{padding:0 20px;background-color:#e5e5e5;color:#4D4D4D}.gos-acf-block-header--sub-nav--sub-nav{position:relative;display:block;background-color:#fff0;box-shadow:none}.gos-acf-block-header--solutions-grid{margin:0;padding-top:20px;padding-bottom:20px}.gos-acf-block-header--solutions-grid a{width:100%;margin:0;margin-bottom:20px}.gos-acf-block-header--solutions-grid a span{font-size:.9em;margin-bottom:20px}.gos-acf-block-header--solutions-grid a img{height:200px;margin-bottom:20px}.gos-acf-block-header--services-grid{margin:0;padding-top:20px;padding-bottom:20px}.gos-acf-block-header--services-category{width:100%;margin:0;margin-bottom:20px}.gos-acf-block-header--services-category>a:first-child{display:block;margin-bottom:20px;font-weight:400;font-size:.95em;padding-bottom:15px;margin-bottom:15px!important}.gos-acf-block-header--services-category a{font-size:.8em;font-weight:400!important}}.editor-styles-wrapper{background-color:#fff}.acf-block-preview.wp-block-gos-hero+.gos-block-direct-entry{height:0;position:relative;top:-400px;padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important}.editor-styles-wrapper .wp-block-gallery.is-style-gos-block-slider:not(.has-child-selected){flex-wrap:nowrap!important;overflow-y:scroll!important}.editor-styles-wrapper .wp-block-gallery.is-style-gos-block-slider:not(.has-child-selected)>figure{min-width:50%}.acf-block-preview .gos-acf-block-query-loop-show-as-slider .gos-acf-block-query-loop--result{flex-wrap:nowrap;overflow-x:scroll}.acf-block-preview .gos-acf-block-query-loop-show-as-slider .gos-acf-block-query-loop--card{min-width:50%}.wp-site-blocks{max-width:100vw;overflow-x:hidden}@media (min-width:1640px){.gos-layout-wide{max-width:1600px;margin-left:auto;margin-right:auto}}@media (min-width:1450px){.gos-layout-content{max-width:1410px;margin-left:auto;margin-right:auto}}@media (max-width:1640px){.gos-layout-wide{padding-left:20px;padding-right:20px}.entry-content>*.alignwide,.entry-content>*.alignfull.is-layout-constrained>*.alignwide{padding-left:20px;padding-right:20px}.entry-content>*.alignfull.is-layout-constrained>.wp-block-list,.entry-content>.wp-block-list{padding-left:30px!important}}@media (max-width:1450px){.entry-content>*,.entry-content>*.alignfull.is-layout-constrained>*{padding-left:20px;padding-right:20px}.entry-content>*.alignfull,.entry-content>*.alignfull.is-layout-constrained>*.alignfull{padding-left:0;padding-right:0}}.entry-content>.wp-block-group,.is-root-container>.wp-block-group{padding-top:80px;padding-bottom:80px}.entry-content>.wp-block-group.alignfull,.is-root-container>.wp-block-group.alignfull{padding-top:80px;padding-bottom:80px;margin-top:80px;margin-bottom:80px}.entry-content>*:first-child,.is-root-container>*:first-child{padding-top:80px}.entry-content>*.alignfull:first-child,.is-root-container>*.alignfull:first-child{padding-top:0}.entry-content>*:not(.alignfull):last-child,.is-root-container>*:not(.alignfull):last-child{padding-bottom:120px}.entry-content>*.alignfull:last-child,.is-root-container>*.alignfull:last-child{margin-bottom:200px}@media (max-width:800px){.entry-content>.wp-block-group,.is-root-container>.wp-block-group{padding-top:40px;padding-bottom:40px}.entry-content>.wp-block-group.alignfull,.is-root-container>.wp-block-group.alignfull{padding-top:40px;padding-bottom:40px;margin-top:40px;margin-bottom:40px}.entry-content>.wp-block-group:last-child,.is-root-container>.wp-block-group:last-child{padding-bottom:140px;margin-bottom:0}.entry-content>*:first-child,.is-root-container>*:first-child{padding-top:40px}.entry-content>*.alignfull:first-child,.is-root-container>*.alignfull:first-child{padding-top:0}.entry-content>*.alignfull:last-child,.is-root-container>*.alignfull:last-child{margin-bottom:100px}}.wp-block-list,.gos-acf-block-timeline ul,.gos-acf-block-abacus-job-details ul{padding-left:10px}.wp-block-list li::before,.gos-acf-block-timeline ul li::before,.gos-acf-block-abacus-job-details ul li::before{position:relative;left:-20px;margin-right:-10px;content:url(/wp-content/themes/gossweiler/assets/icons/list-item.svg)}.wp-block-list li::marker,.gos-acf-block-timeline ul li::marker,.gos-acf-block-abacus-job-details ul li::marker{color:#fff0}.wp-block-list li,.gos-acf-block-timeline ul li,.gos-acf-block-abacus-job-details ul li{padding-left:10px}.wp-block-list ul+p,.gos-acf-block-timeline ul+p,.gos-acf-block-abacus-job-details ul+p{margin-top:20px}@media (max-width:800px){.entry-content>.wp-block-list,.entry-content>.gos-acf-block-timeline ul,.entry-content>.gos-acf-block-abacus-job-details ul{padding-left:30px}}p.has-gos-small-font-size{margin-bottom:10px}.wp-element-button{font-weight:600;transition:0.5s;border-radius:0;background-color:#4D4D4D}.wp-element-button.gos-block-current-page{background-color:#4D4D4D80}.wp-element-button:hover{background-color:#E40139!important;color:white!important}.wp-element-button:after{content:'';display:inline-block;height:13px;width:20px;background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-white.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:15px;transition:0.5s}.wp-element-button.has-gos-white-background-color:after{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-black.svg)}.wp-element-button:hover:after{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-white.svg)}p+.wp-block-buttons{margin-top:40px}.wp-block-buttons.is-vertical{gap:1em}@media (max-width:1250px){.wp-block-button.is-style-fill .wp-element-button{padding-right:25px;padding-left:25px}}@media (max-width:800px){p+.wp-block-buttons{margin-top:20px}.wp-block-heading+.wp-block-buttons{margin-top:30px}.wp-element-button:after{width:16px;margin-left:10px}}.wp-block-heading{margin-bottom:20px}.wp-block-heading:last-child{margin-bottom:0}.wp-block-heading+.gos-acf-block-query-loop,.wp-block-heading+.gos-block-group-slider,.wp-block-heading+.wp-block-columns{margin-top:40px}.wp-block-heading+.wp-block-buttons{margin-top:40px}@media (max-width:1250px){h1.wp-block-heading{font-size:2em}}@media (max-width:800px){h1.wp-block-heading,h1.wp-block-post-title{font-size:1.75em}h2.wp-block-heading{font-size:1.5em}h3.wp-block-heading{font-size:1.125em}}.gos-block-icon-w-action img{height:27px;width:27px;object-fit:contain;margin-right:10px!important}.gos-block-icon-w-action p{text-align:left!important}.gos-block-icon-w-action+.gos-block-icon-w-action{margin-top:10px}.gos-block-icon-w-action+p{margin-top:20px}.gos-block-footer-scroll-top{position:relative;top:-80px;display:flex;justify-content:flex-end}.gos-block-footer-scroll-top *{margin-right:0px!important;margin-left:auto!important}.gos-block-footer-scroll-top a{display:block;height:30px;width:24px;font-size:0;background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-top-black.svg);background-size:contain;background-repeat:no-repeat;transition:0.4s}.gos-block-footer-scroll-top a:hover{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-top-red.svg)}.gos-block-footer{font-size:.9em}.gos-block-footer a{text-decoration:none;transition:0.4s}.gos-block-footer a:hover{color:#E40139}.gos-block-footer strong{font-weight:600}.gos-block-footer .has-gos-medium-font-size{font-size:1.1em!important}.gos-block-footer--inner{padding-top:100px;padding-bottom:100px}.gos-block-footer--inner>*{flex:.8}.gos-block-footer--inner>.gos-block-footer--navigation{flex:1}.gos-block-footer--contact{margin-top:40px;margin-bottom:40px}.gos-block-footer--socials>*{margin-right:15px!important}.gos-block-footer--socials>*:last-child{margin-right:0px!important}.gos-block-footer--navigation{flex:1}.gos-block-footer--navigation>*{min-width:200px}.gos-block-footer--navigation>*:first-child{margin-right:60px}.gos-block-footer--navigation p{padding-bottom:7px;margin-bottom:7px;border-bottom:solid .5px #000}.gos-block-footer--navigation .wp-block-heading{padding-bottom:10px;margin-bottom:5px;border-bottom:solid .5px #000}.gos-block-footer--navigation .wp-element-button{padding:5px 20px!important}.gos-block-footer--navigation .wp-element-button:after{display:none}.gos-block-footer--navigation>.wp-block-group>.wp-block-group+.wp-block-group{margin-top:40px}.gos-block-footer--legal>.wp-block-group{padding-top:20px;padding-bottom:20px;justify-content:center}.gos-block-footer--legal>.wp-block-group>*{margin:0 20px}.gos-block-footer--logo{display:flex;justify-content:flex-end;align-items:flex-start;flex:.6}.gos-block-footer--logo img{width:175px;height:auto}@media (max-width:1450px){.gos-block-footer--inner{padding-left:20px;padding-right:20px}.gos-block-footer-scroll-top a{margin-right:20px!important}}@media (max-width:1000px){.gos-block-footer--inner{padding-top:60px;padding-bottom:60px;flex-wrap:wrap!important}.gos-block-footer--inner>*{flex:none;width:40%;order:2}.gos-block-footer--logo{width:100%;order:1;margin-bottom:80px!important}.gos-block-footer--navigation{width:60%}.gos-block-footer--navigation>*:first-child{margin-right:30px}}@media (max-width:800px){.gos-block-footer-scroll-top{top:-47px}.gos-block-footer{font-size:1.1em}.gos-block-footer--inner{padding-top:0;padding-bottom:0}.gos-block-footer--inner>*{width:100%;margin-bottom:40px!important}.gos-block-footer--logo{margin-bottom:0px!important}.gos-block-footer--logo .wp-block-image{position:relative;top:-75px;margin-bottom:-40px}.gos-block-footer--logo img{background-image:url(/wp-content/themes/gossweiler/assets/icons/logo-icon-background.svg);padding:20px;padding-top:10px;background-size:contain;background-repeat:no-repeat;width:190px}.gos-block-footer--navigation{flex-wrap:wrap!important}.gos-block-footer--navigation>*:first-child{display:flex;align-items:flex-start;flex-wrap:wrap!important;column-gap:20px;margin-right:0}.gos-block-footer--navigation>*:first-child>.wp-block-group{flex:1;margin-top:0px!important}.gos-block-footer--navigation>.wp-block-group{width:100%}.gos-block-footer--navigation>.wp-block-group:first-child{margin-bottom:40px}.gos-block-footer--legal{font-size:.7em}.gos-block-footer--legal>.wp-block-group{flex-wrap:wrap!important}.gos-block-footer--legal>.wp-block-group>*{margin:7px 10px}.gos-block-footer--legal>.wp-block-group>*:first-child{order:3;width:100%;text-align:center;border-top:solid 1px #707070;padding-top:10px}.gos-block-footer--contact{margin-top:20px}.gos-block-footer--socials img{width:30px!important;height:auto}.gos-block-footer--inner .wp-block-buttons{justify-content:center}}@media (max-width:380px){.gos-block-footer--navigation>*:first-child>.wp-block-group{flex:none;width:100%}.gos-block-footer--navigation>*:first-child>.wp-block-group:last-child{width:100%;margin-top:40px!important}}.gos-block-intro-hero-media-text{padding-top:0px!important}.gos-block-intro-hero-media-text .wp-block-media-text{overflow:hidden}.gos-block-intro-hero-media-text .wp-block-media-text>figure{height:100%!important;max-width:600px!important;align-items:center;background:#fff;padding:140px 0}.gos-block-intro-hero-media-text .wp-block-media-text>figure img{position:relative;right:-200px;margin-left:-200px;min-width:700px;min-height:500px;width:700px;object-fit:cover;background-color:#fff}.gos-block-intro-hero-media-text .wp-block-media-text>div{padding:140px 140px 140px 0}.gos-block-intro-hero-media-text .wp-block-media-text__content>*{max-width:580px}.gos-block-intro-hero-media-text .yoast-breadcrumbs{font-size:.8em;margin-bottom:20px}.gos-block-intro-hero-media-text .yoast-breadcrumbs *{color:#fff}.gos-block-intro-hero-media-text .yoast-breadcrumbs a{text-underline-offset:4px}.gos-block-intro-hero-media-text h1.wp-block-heading{margin-bottom:30px}.gos-block-intro-hero-media-text .wp-element-button,.gos-block-intro-hero-media-text .wp-block-button{min-width:500px!important;max-width:100%}@media (max-width:1450px){.gos-block-intro-hero-media-text{padding-left:0px!important;padding-right:0px!important}.gos-block-intro-hero-media-text .wp-block-media-text>div{padding:140px 40px 140px 40px}.gos-block-intro-hero-media-text .wp-block-media-text>figure img{right:-100px;margin-left:-100px;min-width:50vw;min-height:350px;width:50vw}.gos-block-intro-hero-media-text .wp-element-button,.gos-block-intro-hero-media-text .wp-block-button{min-width:400px!important}}@media (max-width:1150px){.gos-block-intro-hero-media-text{padding-bottom:0px!important}.gos-block-intro-hero-media-text+.wp-block-media-text.is-style-gos-block-offset,.gos-block-intro-hero-media-text+.wp-block-group.alignfull.has-background{margin-top:0}.gos-block-intro-hero-media-text .wp-block-media-text{grid-template-columns:100%!important}.gos-block-intro-hero-media-text .wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1}.gos-block-intro-hero-media-text .wp-block-media-text>.wp-block-media-text__content{grid-column:1;grid-row:2;max-width:500px;margin:0 auto}.gos-block-intro-hero-media-text .wp-block-media-text>figure{height:100%!important;max-width:100%!important;padding:0}.gos-block-intro-hero-media-text .wp-block-media-text>figure img{position:relative;right:0;margin-left:0;min-width:auto;width:100%;max-height:350px;object-fit:cover}.gos-block-intro-hero-media-text .wp-block-media-text>div{padding:30px 40px}.gos-block-intro-hero-media-text h1.wp-block-heading{margin-bottom:30px}.gos-block-intro-hero-media-text .wp-block-media-text>div *{text-align:center}.gos-block-intro-hero-media-text .wp-block-buttons{justify-content:center;align-items:center;margin-top:30px}.gos-block-intro-hero-media-text .wp-element-button,.gos-block-intro-hero-media-text .wp-block-button{min-width:300px!important}.gos-block-intro-hero-media-text .gos-block-icon-w-action{justify-content:center;font-size:.9em}.gos-block-intro-hero-media-text .gos-block-icon-w-action p{text-align:left}}@media (min-width:300px) and (max-width:500px){.gos-block-intro-hero-media-text .wp-element-button,.gos-block-intro-hero-media-text .wp-block-button{min-width:100%!important;padding-left:0px!important;padding-right:0px!important}}@media (max-width:300px){.gos-block-intro-hero-media-text .wp-element-button,.gos-block-intro-hero-media-text .wp-block-button{min-width:auto}}.gos-block-person-detail h3.wp-block-heading{margin-bottom:10px}@media (max-width:1250px){.gos-block-intro-hero-media-text.gos-block-person-detail .wp-block-media-text>figure img{max-height:750px;object-position:top}.gos-block-person-detail:last-child .wp-block-media-text__content{padding-bottom:140px}}.gos-block-projects-teaser-preview{padding-bottom:0px!important;margin-bottom:240px!important;max-width:100vw}.gos-block-projects-teaser-preview .wp-block-columns>.wp-block-column:first-child{padding-top:60px}.gos-block-projects-teaser-preview .wp-block-columns>.wp-block-column:last-child{position:relative;margin-top:-180px;top:180px;padding:40px 80px;background:#fff;box-shadow:0 8px 20px #00000029}@media (min-width:1450px){.gos-block-projects-teaser-preview .wp-block-columns>.wp-block-column:last-child{margin-right:calc(705px - 50vw)}.gos-block-projects-teaser-preview .wp-block-columns>.wp-block-column:last-child form{max-width:800px}}@media (min-width:1200px){.gos-block-projects-teaser-preview .wp-block-columns>.wp-block-column:first-child{flex-basis:50%!important}}@media (max-width:1450px){.gos-block-projects-teaser-preview .wp-block-columns>.wp-block-column:first-child{padding-left:20px;padding-right:20px}.gos-block-projects-teaser-preview .wp-block-columns>.wp-block-column:last-child{margin-right:-20px}}@media (max-width:1000px){.gos-block-projects-teaser-preview{margin-bottom:40px!important}.gos-block-projects-teaser-preview .wp-block-columns{flex-wrap:wrap!important}.gos-block-projects-teaser-preview .wp-block-columns>.wp-block-column{flex-basis:100%!important;flex-basis:unset;flex-grow:unset}.gos-block-projects-teaser-preview .wp-block-columns>.wp-block-column:first-child{padding-top:0}.gos-block-projects-teaser-preview .wp-block-columns>.wp-block-column:last-child{position:relative;margin-top:0;top:0;padding:40px 0;background:#fff0;box-shadow:none}.gos-block-projects-teaser-preview .wp-block-heading{text-align:center}.gos-block-projects-teaser-preview .wp-block-buttons{justify-content:center}.gos-block-projects-teaser-preview{margin-bottom:40px}}.wpcf7{max-width:700px;margin:0 auto}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea{padding:12px;border:1px solid #707070;width:calc(100% - 24px);margin-top:10px;border-color:#e5e5e5;background:whitesmoke}.wpcf7 .wpcf7-list-item{display:block}.wpcf7 .wpcf7-not-valid-tip{color:#e4023a;font-size:.8em}.wpcf7 .wpcf7-response-output{display:block;padding:0px!important;border:none!important;font-weight:600}.wpcf7 form.invalid .wpcf7-response-output{color:#e4023a}.wpcf7 .wpcf7-submit{background-color:#4D4D4D;color:#fff;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:600;margin-top:40px;margin-bottom:20px;border-width:0;padding:calc(0.667em + 2px) calc(1.333em + 2px);text-decoration:none;transition:0.4s}.wpcf7 .wpcf7-submit:hover{background-color:#e4023a}.gos-block-direct-entry .wp-element-button{padding:0px!important}.gos-block-direct-entry>.wp-block-group{padding:40px 100px;width:fit-content;background:#fff}.gos-acf-block-hero+.gos-block-direct-entry{height:0;position:relative;top:-400px;padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important}.gos-block-direct-entry .wp-block-buttons{margin-top:20px}.gos-block-direct-entry .wp-block-buttons.is-vertical{gap:.5em}.gos-block-direct-entry strong{font-weight:500}@media (max-width:800px){.gos-acf-block-hero+.gos-block-direct-entry{display:block!important;top:0;height:auto;margin-bottom:auto!important}.gos-block-direct-entry>.wp-block-group{padding:30px 40px;width:auto;background:#F6F6F6}.gos-block-direct-entry>.wp-block-group .has-gos-small-font-size{font-size:1em!important}}body.error404{background-image:url(/wp-content/themes/gossweiler/assets/images/404.jpg);background-size:cover;background-position:center}.gos-block-404{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 140px);background-size:cover;backdrop-filter:blur(61px);background-color:rgb(255 255 255 / .8)}@media (max-width:1250px){.gos-block-404 h1.wp-block-heading{font-size:3em}}@media (max-width:800px){.gos-block-404 h1.wp-block-heading{font-size:3em}}.gos-block-customer-feedback{padding-left:40px;padding-right:40px}.wp-block-columns.gos-block-teaser-cards{gap:40px}.wp-block-columns.gos-block-teaser-cards+.wp-block-columns.gos-block-teaser-cards{margin-top:40px}@media (max-width:800px){.wp-block-columns.gos-block-teaser-cards{flex-wrap:wrap!important}.wp-block-columns.gos-block-teaser-cards>.wp-block-column{flex-basis:100%!important}}.wp-block-group.gos-block-teaser-card{background-color:#fff;padding:30px;height:100%}.wp-block-group.gos-block-teaser-card>.wp-block-image{margin-top:-30px!important;margin-left:-30px!important;margin-right:-30px!important;margin-bottom:30px}.wp-block-group.gos-block-teaser-card>.wp-block-image img{height:210px!important;width:100%;object-fit:cover}.wp-block-group.gos-block-teaser-card>.wp-block-image.is-style-gos-block-contain img{transform:scale(.7)}.wp-block-columns.gos-block-contact-teaser:not(:has(.gos-acf-block-employee-query-loop)){align-items:flex-end!important}.wp-block-columns.gos-block-contact-teaser:not(:has(.gos-acf-block-employee-query-loop)) .wp-block-column:first-child,.wp-block-columns.gos-block-contact-teaser:not(:has(.gos-acf-block-employee-query-loop)) .gos-block-footer--contact:last-child{margin-bottom:0}.wp-block-columns.gos-block-contact-teaser>.wp-block-column:first-child{max-width:460px;margin-bottom:20px}.wp-block-columns.gos-block-contact-teaser .gos-acf-block-employee-query-loop .gos-acf-block-query-loop--result{margin:0 -30px}.wp-block-columns.gos-block-contact-teaser .gos-acf-block-employee-query-loop .gos-acf-block-query-loop--card{width:calc(33.33% - 60px);margin:0 30px}.wp-block-columns.gos-block-contact-teaser .gos-acf-block-employee-query-loop .gos-acf-block-query-loop--card img{height:300px;object-position:top}.wp-block-columns.gos-block-contact-teaser .wp-block-buttons{margin-top:40px}.wp-block-columns.gos-block-contact-teaser .wp-block-buttons .wp-block-button{flex:1}.wp-block-columns.gos-block-contact-teaser:has(.gos-acf-block-employee-query-loop) .wp-block-button{flex:none}.wp-block-columns.gos-block-contact-teaser .wp-block-buttons .wp-block-button .wp-element-button{min-width:400px;max-width:100%}@media (min-width:800px){.wp-block-columns.gos-block-contact-teaser:has(.gos-acf-block-employee-query-loop) .wp-block-buttons{justify-content:space-between}}@media (max-width:1000px){.wp-block-columns.gos-block-contact-teaser>.wp-block-column:first-child *{text-align:center}.wp-block-columns.gos-block-contact-teaser .wp-block-buttons{justify-content:center}.wp-block-columns.gos-block-contact-teaser .wp-block-buttons .wp-block-button{flex:none;min-width:100%}}@media (max-width:800px){.wp-block-columns.gos-block-contact-teaser .gos-acf-block-employee-query-loop .gos-acf-block-query-loop--card{width:calc(100% - 40px);margin:10px 20px}.wp-block-columns.gos-block-contact-teaser .gos-acf-block-employee-query-loop .gos-acf-block-query-loop--card img{height:300px}.wp-block-columns.gos-block-contact-teaser .gos-acf-block-employee-query-loop .gos-acf-block-query-loop--result{margin:0 -20px}.wp-block-columns.gos-block-contact-teaser .wp-block-buttons .wp-block-button .wp-element-button{min-width:100%}.wp-block-columns.gos-block-contact-teaser .wp-block-column:first-child>.wp-block-group{padding:20px 20px 30px 20px;background:#F6F6F6}.wp-block-columns.gos-block-contact-teaser .gos-block-footer--contact{padding-top:20px;border-top:solid 1px #000}}@media (max-width:340px){.wp-block-columns.gos-block-contact-teaser .wp-block-buttons .wp-block-button .wp-element-button{min-width:auto}}.gos-block-search-results{padding-top:140px;padding-bottom:140px;background-color:#E5E5E5}.gos-block-search-results .wp-block-query-title{margin-bottom:40px!important}.gos-block-search-results .wp-block-query ul{display:flex!important;flex-wrap:wrap!important;margin:0 -40px;max-width:none;padding-left:0}.gos-block-search-results .wp-block-query .wp-block-post{display:flex;flex-direction:column;justify-content:center;margin:20px 40px;padding:0;width:calc(33.33% - 80px);background-color:#fff}.gos-block-search-results .wp-block-query .wp-block-post:has(.wp-block-post-featured-image){display:block}.gos-block-search-results .wp-block-post-featured-image img{width:100%;height:300px;object-fit:cover}.gos-block-search-results .wp-block-post-title{padding-top:30px;padding-left:30px;padding-right:30px}.gos-block-search-results .wp-block-post-title .gos-post-type{display:none}.gos-block-search-results .wp-block-post-featured-image+.wp-block-post-title .gos-post-type{position:absolute;margin-top:-71.5px;margin-left:-30px;display:inline-block;padding:10px 15px;background-color:#e4033a;color:#fff;font-weight:400;font-size:.8em}.gos-block-search-results .wp-block-post-excerpt{padding-bottom:50px;padding-left:30px;padding-right:30px;font-size:.9em}.gos-block-search-results .wp-block-post-featured-image+.wp-block-post-title+.wp-block-post-excerpt p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.gos-block-search-results .wp-block-post-excerpt__more-link{display:flex;align-items:center;color:#4D4D4D;font-weight:500;text-decoration:none;margin-top:30px}.gos-block-search-results .wp-block-post-excerpt__more-link:hover{color:#e4033a}.gos-block-search-results .wp-block-post-excerpt__more-link br{display:none}.gos-block-search-results .wp-block-post-excerpt__more-link::after{content:'';display:inline-block;height:11px;width:20px;background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-black.svg);background-repeat:no-repeat;background-size:contain;margin-left:10px}.gos-block-search-results .wp-block-post-excerpt__more-link:hover::after{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-red.svg)}.gos-block-search-results .wp-block-query-pagination{display:flex;justify-content:center}.gos-block-search-results .wp-block-query-pagination-numbers .page-numbers{display:inline-block;text-decoration:none;color:#4c4c4d;padding:10px}.gos-block-search-results .wp-block-query-pagination-numbers .page-numbers.current{background:#e4033a;color:#fff}@media (max-width:1250px){.gos-block-search-results .wp-block-query ul{margin:0 -20px}.gos-block-search-results .wp-block-query .wp-block-post{width:calc(33.33% - 40px);margin:20px 20px}}@media (max-width:1000px){.gos-block-search-results .wp-block-post-featured-image+.wp-block-post-title .gos-post-type{font-size:.65em;margin-top:-65.5px;margin-left:-20px}.gos-block-search-results .wp-block-post-title,.gos-block-search-results .wp-block-post-excerpt{padding-left:20px;padding-right:20px}.gos-block-search-results .wp-block-query .wp-block-post{width:calc(50% - 40px)}.gos-block-search-results .wp-block-post-featured-image img{height:260px}}@media (max-width:600px){.gos-block-search-results{padding-top:40px}.gos-block-search-results .wp-block-query ul{margin:0}.gos-block-search-results .wp-block-query .wp-block-post{width:100%;margin:10px 0}.gos-block-search-results .wp-block-post-featured-image img{height:260px}}.wp-block-buttons.is-style-gos-block-grid{gap:20px}.wp-block-buttons.is-style-gos-block-grid>.wp-block-button{width:calc(33.33% - 40px)}.wp-block-buttons.is-style-gos-block-grid>.wp-block-button .wp-element-button{width:100%;padding-left:20px;padding-right:20px}@media (max-width:1250px){.wp-block-buttons.is-style-gos-block-grid{font-size:.95em}}@media (max-width:1100px){.wp-block-buttons.is-style-gos-block-grid>.wp-block-button{width:calc(50% - 20px)}}@media (max-width:800px){.wp-block-buttons.is-style-gos-block-grid>.wp-block-button{width:100%}}.wp-block-button.is-style-gos-block-transparent .wp-element-button{background:transparent!important;padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;font-weight:500;text-align:left}.wp-block-button.is-style-gos-block-transparent .wp-element-button:hover{color:#E40139!important}.wp-block-button.is-style-gos-block-transparent .wp-element-button:after{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-black.svg)!important}.wp-block-button.is-style-gos-block-transparent .wp-element-button:hover:after{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-red.svg)!important}.wp-block-media-text.is-style-gos-block-offset{margin-top:240px;margin-bottom:80px}.wp-block-media-text.is-style-gos-block-offset>.wp-block-media-text__content:first-child{padding:80px 0;padding-right:160px}.wp-block-media-text.is-style-gos-block-offset>.wp-block-media-text__content:last-child{padding:80px 0;padding-left:160px}.wp-block-media-text.is-style-gos-block-offset>.wp-block-media-text__media img{position:relative;top:-120px}.wp-block-media-text.is-style-gos-block-offset .wp-element-button,.wp-block-media-text.is-style-gos-block-offset .wp-block-button{min-width:500px;max-width:100%}@media (min-width:1450px){.wp-block-media-text.is-style-gos-block-offset{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}@media (max-width:1450px){.wp-block-media-text.is-style-gos-block-offset>.wp-block-media-text__content{padding-left:40px!important;padding-right:40px!important}}@media (max-width:1250px){.wp-block-media-text.is-style-gos-block-offset .wp-element-button,.wp-block-media-text.is-style-gos-block-offset .wp-block-button{min-width:400px}}@media (max-width:1000px){.wp-block-media-text.is-style-gos-block-offset{grid-template-columns:100%!important}.wp-block-media-text.is-style-gos-block-offset>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-style-gos-block-offset>.wp-block-media-text__content{grid-column:1;grid-row:2;max-width:500px;margin:0 auto}.wp-block-media-text.is-style-gos-block-offset{margin-top:40px;margin-bottom:40px}.wp-block-media-text.is-style-gos-block-offset.has-gos-soft-gray-background-color{background:transparent!important}.gos-block-direct-entry+.wp-block-media-text.is-style-gos-block-offset{margin-top:0}.wp-block-media-text.is-style-gos-block-offset>.wp-block-media-text__media img{top:0;max-height:500px;object-fit:cover}.wp-block-media-text.is-style-gos-block-offset>.wp-block-media-text__content{padding-top:30px!important;padding-bottom:30px!important;padding-left:40px!important;padding-right:40px!important}.wp-block-media-text.is-style-gos-block-offset>.wp-block-media-text__content *{text-align:center}.wp-block-media-text.is-style-gos-block-offset .wp-block-buttons{justify-content:center;align-items:center}.wp-block-media-text.is-style-gos-block-offset .wp-element-button,.wp-block-media-text.is-style-gos-block-offset .wp-block-button{min-width:300px}}@media (min-width:350px) and (max-width:500px){.wp-block-media-text.is-style-gos-block-offset .wp-element-button,.wp-block-media-text.is-style-gos-block-offset .wp-block-button{min-width:100%;padding-left:0;padding-right:0}}@media (max-width:350px){.wp-block-media-text.is-style-gos-block-offset .wp-element-button,.wp-block-media-text.is-style-gos-block-offset .wp-block-button{min-width:auto}}.gos-block-gallery-slider--controls{position:relative;display:flex;justify-content:space-between;height:0}.gos-block-gallery-slider--controls--prev,.gos-block-gallery-slider--controls--next{position:relative;top:-20px;height:40px;width:40px;background-size:contain;background-repeat:no-repeat;cursor:pointer}.gos-block-gallery-slider--controls--prev{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-left-slider-black.svg)}.gos-block-gallery-slider--controls--prev:hover{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-left-slider-red.svg)}.gos-block-gallery-slider--controls--next{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-slider-black.svg)}.gos-block-gallery-slider--controls--next:hover{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-slider-red.svg)}.gos-block-gallery-slider>.wp-block-gallery{margin-left:60px;margin-right:60px}.gos-block-gallery-slider--dots{margin-top:20px!important}.gos-block-gallery-slider--dots .glider-dot.active{background:#000}.wp-block-gallery.is-style-gos-block-slider .wp-block-image{padding:0 20px}.wp-block-gallery.is-style-gos-block-slider .wp-block-image img{height:300px!important;max-height:300px;width:100%!important;object-fit:cover}.wp-block-gallery.is-style-gos-block-slider.columns-2 .wp-block-image img{height:450px!important;max-height:450px}@media (max-width:1450px){.wp-block-group.alignfull .gos-block-gallery-slider{padding-left:20px;padding-right:20px}}@media (max-width:1000px){.gos-block-gallery-slider{display:flex;flex-direction:column;padding-left:0px!important;padding-right:0px!important}.gos-block-gallery-slider>.wp-block-gallery{order:1;margin-left:0;margin-right:0}.wp-block-gallery.is-style-gos-block-slider .glider-track figure.wp-block-image>img{height:300px!important;max-height:300px}.gos-block-gallery-slider--controls{order:2;top:15px!important;margin-top:40px;margin-left:20px;margin-right:20px}.gos-block-gallery-slider--dots{order:2;margin-top:0px!important}.gos-block-gallery-slider--controls--prev,.gos-block-gallery-slider--controls--next{top:-15px;height:30px;width:30px}}@media (max-width:800px){.wp-block-gallery.is-style-gos-block-slider .glider-track figure.wp-block-image>img{height:240px!important;max-height:240px}}.gos-block-group-slider--controls{position:relative;display:flex;justify-content:space-between;height:0}.gos-block-group-slider--controls--prev,.gos-block-group-slider--controls--next{position:relative;top:-60px;height:40px;width:40px;background-size:contain;background-repeat:no-repeat;cursor:pointer}.gos-block-group-slider--controls--prev{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-left-slider-black.svg)}.gos-block-group-slider--controls--prev:hover{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-left-slider-red.svg)}.gos-block-group-slider--controls--next{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-slider-black.svg)}.gos-block-group-slider--controls--next:hover{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-slider-red.svg)}.gos-block-group-slider--dots{margin-top:80px!important}.gos-block-group-slider--dots .glider-dot.active{background:#000}.gos-block-group-slider>.wp-block-group{margin-left:60px;margin-right:60px}@media (max-width:1000px){.gos-block-group-slider{display:flex;flex-direction:column}.gos-block-group-slider>.wp-block-group{order:1;margin-left:0;margin-right:0}.gos-block-group-slider--controls{order:2;top:15px!important;margin-top:40px;margin-left:20px;margin-right:20px}.gos-block-group-slider--dots{order:2;margin-top:0px!important}.gos-block-group-slider--controls--prev,.gos-block-group-slider--controls--next{top:-15px;height:30px;width:30px}}.wp-block-image.is-style-gos-block-contain img{object-fit:contain!important}.gos-acf-block-query-loop--result{display:flex;flex-wrap:wrap;margin:0 -40px;opacity:1;transition:0.5s}.gos-acf-block-query-loop--result.glider .glider-track{align-items:flex-start;gap:20px}.gos-acf-block-query-loop.gos-is-loading .gos-acf-block-query-loop--result{opacity:.3}.gos-acf-block-query-loop--no-result{margin:40px}.gos-acf-block-query-loop--card{width:calc(33.33% - 80px);margin:20px 40px;background-color:#fff}.gos-acf-block-query-loop--card--image{display:flex}.gos-acf-block-query-loop--card img{width:100%;height:300px;object-fit:cover}.gos-acf-block-query-loop--card a{text-decoration:none}.gos-acf-block-query-loop--card--inner{padding:30px;padding-bottom:50px}.gos-acf-block-query-loop--load-more.gos-hide{display:none}.gos-acf-block-query-loop--load-more div{display:flex;justify-content:center;align-items:center;margin-top:60px;cursor:pointer}.gos-acf-block-query-loop--load-more div span{font-weight:500;margin-right:10px}.gos-acf-block-query-loop--load-more div:hover span{color:#e40139}.gos-acf-block-query-loop--load-more div:after{content:'';display:inline-block;height:14px;width:20px;background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-down-red.svg);background-repeat:no-repeat;background-size:contain}.gos-acf-block-query-loop--card--date{font-size:.9em;color:#505050}.gos-acf-block-query-loop--card--title{overflow-wrap:break-word;margin-bottom:10px!important;transition:0.4s}a .gos-acf-block-query-loop--card--title:hover{color:#e40139}.gos-acf-block-query-loop--card--excerpt{margin-bottom:30px}.gos-acf-block-query-loop--card--button{display:flex;align-items:center;color:#4D4D4D;font-weight:500;text-decoration:none}.gos-acf-block-query-loop--card--button:hover{color:#e40139}.gos-acf-block-query-loop--card--button:after{content:'';display:inline-block;height:11px;width:20px;background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-black.svg);background-repeat:no-repeat;background-size:contain;margin-left:10px}.gos-acf-block-query-loop--card--button:hover:after{background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-red.svg)}.gos-acf-block-query-loop--select--options{height:0;overflow:hidden;transition:0.5s}.gos-acf-block-query-loop--select--options--inner{max-height:400px;overflow:auto}.gos-acf-block-query-loop--select--options--inner::-webkit-scrollbar{width:5px}.gos-acf-block-query-loop--select--options--inner::-webkit-scrollbar-track{background-color:whitesmoke;border-radius:0}.gos-acf-block-query-loop--select--options--inner::-webkit-scrollbar-thumb{background:#e40139;border-radius:0}.gos-acf-block-query-loop--select{background-color:#fff;border:solid 1px #4D4D4D}.gos-acf-block-query-loop--select label{display:flex;justify-content:space-between;font-size:1em;font-weight:600;padding:20px 30px;cursor:pointer}.gos-acf-block-query-loop--select label:after{position:relative;top:3px;display:block;content:'';height:25px;width:25px;min-width:25px;background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-down-black.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(0deg);transition:0.5s}.gos-acf-block-query-loop--select.gos-open label:after{transform:rotate(180deg)}.gos-acf-block-query-loop--select--option{padding:20px 30px;cursor:pointer}.gos-acf-block-query-loop--select--option:hover{color:#000;background-color:#f6f6f6}.gos-acf-block-query-loop--select--option.gos-active{background-color:#E40139;color:#fff}.gos-acf-block-query-loop--search input{border:none;padding:10px 0;width:100%;max-width:100%;background:#fff0;background-image:url(/wp-content/themes/gossweiler/blocks/header/../../assets/icons/search.svg);background-size:22px;background-repeat:no-repeat;background-position-x:calc(100% - 20px);background-position-y:center;margin-bottom:5px;border-bottom:solid 1px #C0C1C2}.gos-acf-block-query-loop-show-as-slider .gos-acf-block-query-loop--card{height:fit-content!important;margin:0 10px}.gos-acf-block-query-loop-show-as-slider .gos-acf-block-query-loop--card--title{font-size:1em;font-weight:400}.gos-acf-block-query-loop-show-as-slider .gos-acf-block-query-loop--card--excerpt{display:none}.gos-acf-block-query-loop-show-as-slider .gos-acf-block-query-loop--card--button{display:none}.gos-acf-block-query-loop-show-as-slider .gos-acf-block-query-loop--card--inner{padding-left:0;padding-right:0;padding-bottom:0}.gos-acf-block-query-loop--controls{position:relative;top:160px;height:0;display:flex;justify-content:space-between;margin-left:-60px;margin-right:-60px}.gos-acf-block-query-loop--controls>*{cursor:pointer}.gos-acf-block-query-loop--control img{height:40px;width:40px}.gos-acf-block-query-loop--control img:last-child{display:none}.gos-acf-block-query-loop--control:hover img:last-child{display:block}.gos-acf-block-query-loop--control:hover img:first-child{display:none}.gos-acf-block-query-loop--dots{justify-content:flex-start!important;margin-bottom:10px!important}.gos-acf-block-query-loop--dots .glider-dot.active{background:#000}@media (max-width:1250px){.gos-acf-block-query-loop--result{margin:0 -20px}.gos-acf-block-query-loop--card{width:calc(33.33% - 40px);margin:20px 20px;background-color:#fff}}@media (max-width:1000px){.gos-acf-block-query-loop--select--option{padding:15px 20px}.gos-acf-block-query-loop--search input{background-size:18px}.gos-acf-block-query-loop--select label{padding:15px 20px}.gos-acf-block-query-loop--select label:after{top:5px;height:18px;width:18px;min-width:18px}.gos-acf-block-query-loop--card--inner{padding:20px!important}.gos-acf-block-query-loop--card img{height:260px}.gos-acf-block-query-loop-show-as-slider .gos-acf-block-query-loop--card--title{margin-bottom:0}.gos-acf-block-query-loop--dots{justify-content:center!important}.gos-acf-block-query-loop--controls{display:none}.gos-acf-block-query-loop--load-more div{margin-top:40px}}@media (max-width:800px){.gos-acf-block-query-loop--result.glider .glider-track{gap:0}.gos-acf-block-query-loop .gos-acf-block-query-loop--result{margin:0}.gos-acf-block-query-loop .gos-acf-block-query-loop--card{width:100%;margin:10px 0}.gos-acf-block-query-loop .gos-acf-block-query-loop--card.glider-slide{margin:10px 10px}.gos-acf-block-query-loop--result.glider .gos-acf-block-query-loop--card img{height:360px!important}.gos-acf-block-query-loop--load-more div{margin-top:20px}.gos-acf-block-query-loop-show-as-slider .gos-acf-block-query-loop--result{margin-left:-20px;margin-right:-20px}}@media (max-width:600px){.gos-acf-block-query-loop--card img{height:260px}.gos-acf-block-query-loop--result.glider .gos-acf-block-query-loop--card img{height:290px!important}}@keyframes GOSThemeApplicationFormLoading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gos-acf-block-abacus-job-application-form{max-width:800px}.gos-acf-block-abacus-job-application-form__headline{margin-bottom:40px}.gos-acf-block-abacus-job-application-form__loading{display:none;margin:0 auto;position:relative;top:10px;z-index:10;width:48px;height:48px;border:5px solid #E4013A;border-bottom-color:#fff0;border-radius:50%;box-sizing:border-box;animation:GOSThemeApplicationFormLoading 1s linear infinite}.gos-acf-block-abacus-job-application-form--is-loading .gos-acf-block-abacus-job-application-form__loading{display:flex}.gos-acf-block-abacus-job-application-form__field{display:flex;flex-direction:column;margin-bottom:20px}.gos-acf-block-abacus-job-application-form__field .gos-acf-block-abacus-job-application-form__field--opt-ins{margin-top:20px}.gos-acf-block-abacus-job-application-form__field label{display:block;margin-bottom:10px}.gos-acf-block-abacus-job-application-form__field.gos-input-error label{color:#E4013A}.gos-acf-block-abacus-job-application-form__field input[type="text"],.gos-acf-block-abacus-job-application-form__field input[type="date"],.gos-acf-block-abacus-job-application-form__field select{-webkit-appearance:none;border:solid 1px #E5E5E5;border-radius:0;padding:10px 12px;background:whitesmoke;color:#4D4D4D;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gos-acf-block-abacus-job-application-form__field input[type="file"]::file-selector-button{font-family:'Montserrat';border:solid 1px #E5E5E5;padding:10px 12px;background:whitesmoke;border-radius:0;margin-right:10px}.gos-acf-block-abacus-job-application-form input[type="submit"]{background-color:#4D4D4D;border-width:0;color:#fff;font-family:inherit;font-size:inherit;line-height:inherit;padding:calc(0.667em + 2px) calc(1.333em + 2px);text-decoration:none;font-weight:600;margin-top:40px;margin-bottom:20px;transition:0.4s}.gos-acf-block-abacus-job-application-form input[type="submit"]:hover{background-color:#E4013A}.gos-acf-block-abacus-job-application-form--is-loading input[type="submit"],.gos-acf-block-abacus-job-application-form--success input[type="submit"]{display:none}.gos-acf-block-abacus-job-application-form__field--opt-ins{display:flex;align-items:flex-start}.gos-acf-block-abacus-job-application-form__field--opt-ins input{margin-top:8px;margin-right:10px}.gos-acf-block-abacus-job-application-form__field .gos-invalid-feedback{color:#e4023a;font-size:.8em}.gos-acf-block-abacus-job-application-form__message{display:none}.gos-acf-block-abacus-job-application-form__message--error,.gos-acf-block-abacus-job-application-form__message--failure{color:#e4023a;font-weight:600}.gos-acf-block-abacus-job-application-form__message--success{margin-top:20px;font-weight:700}.gos-acf-block-abacus-job-application-form--error .gos-acf-block-abacus-job-application-form__message--error,.gos-acf-block-abacus-job-application-form--failure .gos-acf-block-abacus-job-application-form__message--failure,.gos-acf-block-abacus-job-application-form--success .gos-acf-block-abacus-job-application-form__message--success{display:block}@keyframes GOSThemeTimelineMomentStatusToggleBackground{0%,100%{background-color:#fff0}50%{background-color:rgb(228 1 58 / .3)}}.gos-acf-block-timeline--moment{border-left:solid 2px #B9B9B9;padding-bottom:30px}.gos-acf-block-timeline--moment-open{padding-bottom:60px}.gos-acf-block-timeline--moment:last-child{border-left-color:#fff0}.gos-acf-block-timeline--moment-teaser{cursor:pointer;display:flex;position:relative;top:-15px;left:-17.5px}.gos-acf-block-timeline--moment-teaser>*{margin-right:20px}.gos-acf-block-timeline--moment-teaser>*:last-child{margin-right:0}.gos-acf-block-timeline--moment-teaser p{font-size:1.2em;font-weight:700;transition:0.5s;opacity:.5;margin-bottom:0}.gos-acf-block-timeline--moment-open .gos-acf-block-timeline--moment-teaser p{font-size:1.4em;opacity:1}.gos-acf-block-timeline--moment-teaser--date{margin-right:10px;min-width:50px}.gos-acf-block-timeline--moment-teaser--state{display:flex;justify-content:center;align-items:center;height:34px;width:34px;border-radius:50%;background-color:#fff0;transition:0.8s}.gos-acf-block-timeline--moment-open .gos-acf-block-timeline--moment-teaser--state{background-color:rgb(228 1 58 / .3);animation:GOSThemeTimelineMomentStatusToggleBackground 2s infinite ease-in-out}.gos-acf-block-timeline--moment-teaser--state div{height:16px;width:16px;background-color:#000;border-radius:50%;transition:0.8s}.gos-acf-block-timeline--moment-open .gos-acf-block-timeline--moment-teaser--state div{background-color:#e4033a}.gos-acf-block-timeline--moment-teaser--expand{opacity:0;display:flex;transform:rotate(0deg);position:relative;top:0;transition:0.5s;height:fit-content}.gos-acf-block-timeline--moment-teaser:hover .gos-acf-block-timeline--moment-teaser--expand{opacity:1}.gos-acf-block-timeline--moment-open .gos-acf-block-timeline--moment-teaser--expand{opacity:1;transform:rotate(-180deg);position:relative;top:1px}.gos-acf-block-timeline--moment-teaser--expand svg{height:33px;width:33px}.gos-acf-block-timeline--moment-open .gos-acf-block-timeline--moment-teaser--expand svg{fill:#e4033a}.gos-acf-block-timeline--moment-open .gos-acf-block-timeline--moment-teaser--expand svg circle{stroke:#e4033a}.gos-acf-block-timeline--moment-open .gos-acf-block-timeline--moment-teaser--expand svg path{fill:#fff}.gos-acf-block-timeline--moment-body{overflow:hidden;transition:0.7s;margin-left:40px}.gos-acf-block-timeline--moment-closed .gos-acf-block-timeline--moment-body{height:0}.gos-acf-block-timeline--moment-open .gos-acf-block-timeline--moment-body{margin-top:40px}.gos-acf-block-timeline--moment-body-mask{display:flex;align-items:center}.gos-acf-block-timeline--moment-body--content{background-color:#fff;padding:60px;width:600px;min-width:600px}.gos-acf-block-timeline--moment-body--image img{width:100%;height:auto}.wp-block-heading+.gos-acf-block-timeline{margin-top:60px}@media (max-width:1250px){.gos-acf-block-timeline--moment-body--content{width:400px;min-width:400px}}@media (max-width:1000px){.wp-block-heading+.gos-acf-block-timeline{margin-top:40px}.gos-acf-block-timeline--moment-body--content{padding:40px}}@media (max-width:800px){.gos-acf-block-timeline--moment-teaser--state{position:relative;top:-4px}.gos-acf-block-timeline--moment-teaser p{max-width:calc(100vw - 130px);width:calc(100vw - 130px)}.gos-acf-block-timeline--moment-open .gos-acf-block-timeline--moment-teaser p{font-size:1.2em}.gos-acf-block-timeline--moment-teaser--date{margin-right:0;min-width:auto}.gos-acf-block-timeline--moment-teaser--expand{position:relative;right:-20px}.gos-acf-block-timeline--moment-teaser--expand svg{height:28px;width:28px}.gos-acf-block-timeline--moment-body{margin-left:20px}.gos-acf-block-timeline--moment-open .gos-acf-block-timeline--moment-body{margin-top:20px}.gos-acf-block-timeline--moment-body-mask{display:block}.gos-acf-block-timeline--moment-body--content{width:auto;min-width:auto;padding:20px}}.gos-acf-block-shop--product--hint{font-size:.7em;margin-top:10px;margin-bottom:10px}.gos-acf-block-shop--location-form{margin-bottom:100px}.gos-acf-block-shop--location-form .gos-acf-block-query-loop--select{max-width:400px}.gos-acf-block-shop--location-form h2{margin-bottom:30px}.gos-acf-block-shop--categories{opacity:1;filter:blur(0);transition:0.5s}.gos-acf-block-shop--categories-loader{display:none;margin:0 auto;position:relative;top:10px;z-index:10;width:48px;height:48px;border:5px solid #E4013A;border-bottom-color:#fff0;border-radius:50%;box-sizing:border-box;animation:GOSThemeCategoriesLoader 1s linear infinite}.gos-acf-block-shop.gos-is-loading .gos-acf-block-shop--categories-loader{display:flex}@keyframes GOSThemeCategoriesLoader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gos-acf-block-shop.gos-is-loading .gos-acf-block-shop--categories{opacity:.3;filter:blur(10px);cursor:wait}.gos-acf-block-shop--categories h2{margin-bottom:30px}.gos-acf-block-shop--category{padding:50px;background-color:#fff;margin-bottom:80px}.gos-acf-block-shop--category--name{margin-bottom:20px}.gos-acf-block-shop--category--description{margin-bottom:50px}.gos-acf-block-shop--category--type{margin-bottom:50px}.gos-acf-block-shop--category--type:last-child{margin-bottom:0}.gos-acf-block-shop--category--type--head{display:flex}.gos-acf-block-shop--category--type--head>*{font-size:1.1em;font-weight:700;color:#E4013A}.gos-acf-block-shop--product{display:flex;padding-top:20px;padding-bottom:20px;border-bottom:solid 1px #707070}.gos-acf-block-shop--product:last-child{border-bottom:#fff0}.gos-acf-block-shop--category--type--head--name,.gos-acf-block-shop--product--name{width:700px}.gos-acf-block-shop--category--type--head--price{margin-left:40px}.gos-acf-block-shop--product--name,.gos-acf-block-shop--product--price{padding-top:12px}.gos-acf-block-shop--product--price{flex:1;margin-left:40px}.gos-acf-block-shop--product--price--label{display:none}.gos-acf-block-shop--product--add-to-cart form{display:flex;flex-wrap:wrap;row-gap:10px}.gos-acf-block-shop--product--add-to-cart input{width:50px;margin-right:10px;padding:10px}.gos-acf-block-shop--product-hide-quantity .gos-acf-block-shop--product--add-to-cart input{display:none}.gos-acf-block-shop--product--add-to-cart button{all:unset;display:inline-block;background:#fff0;border:none;padding:0;font:inherit;cursor:pointer;text-decoration:none;font-weight:600;transition:0.5s;border-radius:0;padding:12px 40px;background-color:#4D4D4D;color:#fff;transition:0.8s}.gos-acf-block-shop--product--add-to-cart button:hover{background-color:#E4013A}.gos-acf-block-shop--product--add-to-cart button:after{content:'';display:inline-block;height:13px;width:20px;background-image:url(/wp-content/themes/gossweiler/assets/icons/arrow-right-white.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:15px;transition:0.5s}.gos-acf-block-shop--product--add-to-cart form.gos-added-to-cart button{pointer-events:none;background:#fff0;color:#4D4D4D}.gos-acf-block-shop--product--add-to-cart form.gos-added-to-cart button:after{display:none}@media (max-width:1450px){.gos-acf-block-shop--category--type--head--name,.gos-acf-block-shop--product--name{width:500px}}@media (max-width:1250px){.gos-acf-block-shop--category--type--head--price{display:none}.gos-acf-block-shop--category--type--head--name,.gos-acf-block-shop--product--name{width:auto}.gos-acf-block-shop--product--name{width:100%}.gos-acf-block-shop--product--price{margin-left:0;padding-top:4px}.gos-acf-block-shop--product--price--label{display:inline-block}.gos-acf-block-shop--product{flex-wrap:wrap}.gos-acf-block-shop--product--add-to-cart{margin-top:20px}}@media (max-width:1000px){.gos-acf-block-shop--location-form{margin-bottom:40px}.gos-acf-block-shop--category{padding:30px 20px}}@media (max-width:500px){.gos-acf-block-shop--category{padding:30px 20px;margin-bottom:40px}.gos-acf-block-shop--product--add-to-cart{width:100%}}.gos-block-home-intro{max-width:940px}.gos-block-home-intro .wp-element-button,.gos-block-home-intro .wp-block-button{min-width:500px;max-width:100%}@media (max-width:1250px){.gos-block-home-intro .wp-element-button,.gos-block-home-intro .wp-block-button{min-width:400px}}@media (max-width:1000px){.gos-block-home-intro .wp-element-button,.gos-block-home-intro .wp-block-button{min-width:300px}}@media (min-width:350px) and (max-width:500px){.gos-block-home-intro .wp-element-button,.gos-block-home-intro .wp-block-button{min-width:100%;padding-left:0;padding-right:0}}@media (max-width:350px){.gos-block-home-intro .wp-element-button,.gos-block-home-intro .wp-block-button{min-width:auto}}@media (min-width:1450px){.gos-body--is-legacy-browser .is-layout-constrained>*{margin-left:auto;margin-right:auto;max-width:1400px}.gos-body--is-legacy-browser .is-layout-constrained>*.alignwide{max-width:1600px}.gos-body--is-legacy-browser .is-layout-constrained>*.alignfull,.gos-body--is-legacy-browser .is-layout-constrained>*.alignright,.gos-body--is-legacy-browser .is-layout-constrained>*.alignleft{max-width:none}.gos-body--is-legacy-browser .entry-content>*.alignfull>*{margin-left:auto;margin-right:auto;max-width:1410px}}.gos-body--is-legacy-browser h1,.gos-body--is-legacy-browser .has-gos-x-large-font-size{font-size:3em;line-height:1.15}.gos-body--is-legacy-browser h2,.gos-body--is-legacy-browser .has-gos-large-font-size{font-size:2em;line-height:1.2}.gos-body--is-legacy-browser h1,.gos-body--is-legacy-browser h2{font-weight:700;color:#4D4D4D}.gos-body--is-legacy-browser h3,.gos-body--is-legacy-browser .has-gos-medium-font-size{font-size:1.25em;line-height:1.2}.gos-body--is-legacy-browser h4,.gos-body--is-legacy-browser h5,.gos-body--is-legacy-browser h6,.gos-body--is-legacy-browser .has-gos-regular-font-size{font-size:1em;line-height:1.2}.gos-body--is-legacy-browser h3,.gos-body--is-legacy-browser h4,.gos-body--is-legacy-browser h5,.gos-body--is-legacy-browser h6{font-weight:600;color:#4D4D4D}.gos-body--is-legacy-browser .has-gos-small-font-size{font-size:.8em}@media (max-width:800px){.gos-body--is-legacy-browser h1,.gos-body--is-legacy-browser .has-gos-x-large-font-size{font-size:1.75em}.gos-body--is-legacy-browser h2,.gos-body--is-legacy-browser .has-gos-large-font-size{font-size:1.5em}.gos-body--is-legacy-browser h3,.gos-body--is-legacy-browser .has-gos-medium-font-size{font-size:1.25em;line-height:1.2}}.gos-body--is-legacy-browser .has-gos-black-color{color:#000}.gos-body--is-legacy-browser .has-gos-white-color{color:#fff}.gos-body--is-legacy-browser .has-gos-vivid-raspberry-color{color:#E40139}.gos-body--is-legacy-browser .has-gos-soft-gray-color{color:#E5E5E5}.gos-body--is-legacy-browser .has-gos-charcoal-gray-color{color:#4D4D4D}.gos-body--is-legacy-browser .has-gos-black-background-color{background-color:#000}.gos-body--is-legacy-browser .has-gos-white-background-color{background-color:#fff}.gos-body--is-legacy-browser .has-gos-vivid-raspberry-background-color{background-color:#E40139}.gos-body--is-legacy-browser .has-gos-soft-gray-background-color{background-color:#E5E5E5}.gos-body--is-legacy-browser .has-gos-charcoal-gray-background-color{background-color:#4D4D4D}@media (min-width:1450px){.gos-body--is-legacy-browser .gos-acf-block-hero--slider{max-width:none!important}}.gos-body--is-legacy-browser .gos-acf-block-employee-query-loop .gos-acf-block-query-loop--filter--facet{margin:10px}.gos-body--is-legacy-browser .gos-acf-block-employee-query-loop .gos-acf-block-query-loop--filter--facet-search{margin:0}@media (max-width:800px){.gos-body--is-legacy-browser .gos-acf-block-employee-query-loop .gos-acf-block-query-loop--filter--facet{margin:10px 0}}.gos-body--is-legacy-browser .wp-block-buttons .wp-block-button{margin-bottom:.5em}.gos-body--is-legacy-browser .wp-block-button__link{background-color:#4D4D4D;border-radius:0;border-width:0;color:#fff;padding-top:15px;padding-right:50px;padding-bottom:15px;padding-left:50px}@media (min-width:1000px){.gos-body--is-legacy-browser .wp-block-buttons .wp-block-button{margin-right:1em;margin-bottom:1em}.gos-body--is-legacy-browser .wp-block-buttons .wp-block-button:last-child{margin-right:0em;margin-bottom:0em}}@media (min-width:1150px){.gos-body--is-legacy-browser .wp-block-media-text{display:flex}}.gos-block-direct-entry>.wp-block-group .has-gos-vivid-raspberry-color{color:#b2032e!important}.gos-body--is-legacy-browser .gos-block-direct-entry>.wp-block-group{margin-left:0px!important}@media (min-width:1150px){.gos-body--is-legacy-browser .gos-block-intro-hero-media-text .wp-block-media-text>div{padding-left:300px}}.gos-body--is-legacy-browser .gos-block-footer .has-gos-white-color a{color:#fff}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}body{font-family:'Montserrat';font-size:20px!important}input,textarea,select{font-family:'Montserrat';font-size:1em}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;height:1em;width:1em;border-radius:50em;background:url(/wp-content/themes/gossweiler/assets/icons/close-red.svg);background-size:contain;background-repeat:no-repeat;opacity:0}input[type="search"]:focus::-webkit-search-cancel-button{opacity:1}input[type="search"]:focus{outline:none;background-image:none!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}p{font-size:1em;line-height:1.4;margin-bottom:20px}p:last-child{margin-bottom:0}header.site-header+*{margin-top:140px}a{color:#000;text-decoration:none}a:hover{color:#E4013A}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield;appearance:textfield}.grecaptcha-badge{display:none!important}.gos-cart-item-name__quantity{font-weight:700}.gos-cart-item-name__location{opacity:.6}.woocommerce-notices-wrapper a{color:#000}.wc-block-components-notice-banner.is-info{background-color:#fff0;border-color:#fff0}.gos-checkout-process{margin-top:200px;margin-bottom:200px}.gos-checkout-process__breadcrumbs{font-size:.8em;margin-bottom:20px}.gos-checkout-process__breadcrumbs a{color:#000;text-underline-offset:6px}.gos-checkout-process__breadcrumb-separator{position:relative;top:2px;font-size:1.4em;margin:0 5px}.gos-checkout-process__breadcrumbs a:last-child{text-decoration:none;font-weight:700}.gos-checkout-process__actions{display:flex;flex-wrap:wrap;row-gap:20px;margin-top:60px}.gos-checkout-process__actions a{margin-right:30px;min-width:300px;text-align:center}.gos-checkout-process__actions a:last-child{margin-right:0}body.woocommerce-cart .wc-empty-cart-message{margin-top:200px;margin-bottom:40px}body.woocommerce-cart .wc-empty-cart-message+.return-to-shop{margin-bottom:200px}body.woocommerce-cart{background-color:#f2f2f2}.woocommerce-cart-form{background-color:#fff;padding:40px;margin-top:50px}.woocommerce-cart-form table{display:block}.woocommerce-cart-form table thead{display:flex}.woocommerce-cart-form table thead .product-remove,.woocommerce-cart-form table thead .product-thumbnail,.woocommerce-cart-form table thead .product-subtotal,.woocommerce-cart-form table thead .product-quantity{display:none}.woocommerce-cart-form table thead th{color:#E4013A;text-align:left}.woocommerce-cart-form table thead .product-name{min-width:800px;max-width:800px;padding-right:40px}.woocommerce-cart-form table tbody{display:block}.woocommerce-cart-form table tbody tr{display:none}.woocommerce-cart-form table tbody tr.cart_item{display:flex;padding-top:20px;padding-bottom:20px;border-bottom:solid 1px #707070}.woocommerce-cart-form tbody tr .product-thumbnail,.woocommerce-cart-form tbody tr .product-price,.woocommerce-cart-form tbody tr .product-quantity{display:none}.woocommerce-cart-form tbody tr td{display:block}.woocommerce-cart-form tbody tr .product-name{min-width:800px;max-width:800px;padding-right:40px;text-align:left}.woocommerce-cart-form tbody tr .product-name div{text-decoration:none;color:#000}.woocommerce-cart-form tbody tr .product-subtotal{flex:1}.woocommerce-cart-form tbody tr .product-subtotal .gos-price-label{display:none}.woocommerce-cart-form tbody tr .product-remove{order:3}.woocommerce-cart-form tbody tr .product-remove a{display:flex;position:relative;top:-10px;text-decoration:none;color:#E4013A;font-size:2em;height:30px}.cart-collaterals{padding:0 40px 40px 40px;background-color:#fff}.cart-collaterals h2{display:none}.cart-collaterals .cart-subtotal{display:flex}.cart-collaterals .cart-subtotal th{display:block;min-width:800px;padding-right:40px;color:#E4013A;text-align:left}.cart-collaterals .cart-subtotal td{display:block;flex:1}.cart-collaterals .woocommerce-shipping-totals{display:none}.cart-collaterals .order-total{display:none}.cart-collaterals .wc-proceed-to-checkout{display:none}.gos-acf-block-shop--cart-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgb(0 0 0 / .4);backdrop-filter:blur(10px);display:none;align-items:center;justify-content:center}body.gos-cart-modal-open .gos-acf-block-shop--cart-modal{display:flex}.gos-acf-block-shop--cart-modal-content{background:#fff;padding:40px;margin:20px;min-width:900px}.gos-acf-block-shop--cart-modal--close{display:flex;justify-content:flex-end;margin-bottom:10px}.gos-acf-block-shop--cart-modal--close img{cursor:pointer;height:40px;width:40px}.gos-acf-block-shop--cart-modal .wp-block-heading{text-align:center;margin-bottom:40px}.gos-acf-block-shop--cart-modal--item{display:flex;align-items:center;justify-content:space-between}.gos-acf-block-shop--cart-modal--item--name{font-weight:400;padding-right:30px;max-width:500px}.gos-acf-block-shop--cart-modal--item--price{font-weight:400;color:#E4013A}body.woocommerce-checkout{background-color:#f2f2f2}.form-row label{display:block;font-weight:400;margin-bottom:10px}.form-row label.checkbox input{width:auto;margin-right:7px;height:13px;width:13px;padding:3px}.form-row input,.form-row textarea{padding:12px;border:1px solid #707070;width:calc(100% - 24px);border-radius:0}.form-row textarea{resize:vertical}.form-row .optional{display:none}.form-row .required{text-decoration:none;color:#E4013A}.form-row .woocommerce-input-wrapper{display:block;width:100%}form.checkout{display:flex;flex-wrap:wrap;margin-top:60px}#order_review_heading{display:none}#customer_details{flex:1}.gos-checkout-property-fields__upload{display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #707070;font-size:.9em}.gos-checkout-property-fields__upload--is-optional{margin-top:20px}.gos-checkout-property-fields__upload:last-child{padding-bottom:0;margin-bottom:0;border-bottom:solid 1px #fff0}.gos-checkout-property-fields__upload strong{font-weight:500}.gos-checkout-property-fields__upload input{font-size:.9em}.gos-checkout-property-fields__upload input::file-selector-button{font-family:'Montserrat';font-weight:700;color:#fff;padding:14px 20px;border-radius:0;background-color:#4D4D4D;margin-right:10px}.gos-checkout-property-fields{background-color:#fff;padding:40px;margin-bottom:40px}.woocommerce-billing-fields{padding:40px;background-color:#fff}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row{width:100%}.woocommerce-billing-fields__field-wrapper #billing_postcode_field,.woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{width:140px}.woocommerce-billing-fields__field-wrapper #billing_city_field,.woocommerce-shipping-fields__field-wrapper #shipping_city_field{width:calc(100% - 180px);margin-left:40px}#customer_details .col-2{display:flex;flex-direction:column}#customer_details .col-2 .woocommerce-shipping-fields{background-color:#fff;padding:0 40px}#customer_details .col-2 .woocommerce-additional-fields{background-color:#fff;padding:0 40px 40px 40px}#customer_details .woocommerce-additional-fields{margin-bottom:20px}.woocommerce-billing-fields h3{margin-bottom:20px}#ship-to-different-address{font-size:1em;font-weight:400}.woocommerce-additional-fields__field-wrapper{margin-top:10px;margin-bottom:20px}.woocommerce-checkout-payment{margin-top:40px}#customer_details .gos-checkout-support{padding:40px;background-color:#fff;margin-top:40px}#customer_details .gos-checkout-support a{display:flex;color:#000;text-decoration:none;margin-bottom:20px}#customer_details .gos-checkout-support a:last-child{margin-bottom:0}#customer_details .gos-checkout-support a img{height:28px;width:28px;margin-right:10px}#order_review{width:480px;height:fit-content;padding:40px;margin-left:80px;background-color:#fff}.gos-checkout-order-review-heading{color:#E4013A}.woocommerce-checkout-review-order-table{display:block}.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout-review-order-table tbody{display:block}.woocommerce-checkout-review-order-table .cart_item{display:block;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #707070}.woocommerce-checkout-review-order-table .cart_item .product-name{display:flex}.woocommerce-checkout-review-order-table .cart_item .product-quantity{display:none}.woocommerce-checkout-review-order-table .cart_item .product-total{display:block;font-weight:600;margin-top:20px;font-size:1.125em}.woocommerce-checkout-review-order-table .cart_item .product-total .gos-price-label{display:none}.woocommerce-checkout-review-order-table tfoot tr{display:none}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal{display:block}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal>*{display:block}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal{display:none;font-size:1.25em;font-weight:600}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th{color:#E40139;margin-bottom:0}.woocommerce-checkout-payment .wc_payment_methods{display:none}.cart_totals .cart-subtotal{display:none}.gos-checkout-loading-spinner{display:none;margin:0 auto;position:relative;top:10px;z-index:10;width:48px;height:48px;border:5px solid #E4013A;border-bottom-color:#fff0;border-radius:50%;box-sizing:border-box;animation:GOSThemeCheckoutLoader 1s linear infinite}form.gos-is-loading .gos-checkout-loading-spinner{display:flex}@keyframes GOSThemeCheckoutLoader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#place_order{background-color:#4D4D4D}form.gos-is-loading #place_order{display:none}@media (max-width:1250px){body{font-size:18px!important}.woocommerce-cart-form table thead{display:none}.cart-collaterals .cart-subtotal th{min-width:auto;padding-right:20px;color:#E4013A}.woocommerce-cart-form tbody tr{flex-wrap:wrap}.woocommerce-cart-form tbody tr .product-name{width:calc(100% - 30px);min-width:auto;max-width:none;padding-right:0}.woocommerce-cart-form tbody tr .product-subtotal{flex:1;font-weight:500;order:3;margin-top:20px}.woocommerce-cart-form tbody tr .product-subtotal .gos-price-label{display:inline-block}.woocommerce-cart-form tbody tr .product-remove{order:2}.gos-acf-block-shop--cart-modal-content{min-width:auto}#order_review{margin-left:40px}}@media (max-width:1000px){body{font-size:16px!important}header.site-header+*{margin-top:80px}.woocommerce-cart-form{padding:20px}.woocommerce-cart-form tbody tr .product-name{width:calc(100% - 20px)}.cart-collaterals{padding:0 20px 20px 20px}.gos-checkout-process{margin-top:100px;margin-bottom:100px}.gos-checkout-process__actions{margin-top:40px}.gos-acf-block-shop--cart-modal-content{padding:20px}.gos-acf-block-shop--cart-modal .wp-block-heading{text-align:left;margin-bottom:20px}#order_review{width:100%;margin-left:0;margin-bottom:40px}#customer_details{width:100%;flex:none;order:2}}@media (max-width:500px){.gos-checkout-process{margin-top:100px;margin-bottom:100px}.gos-checkout-process__actions{margin-top:40px;row-gap:10px}.gos-checkout-process__actions a{width:100%;margin-right:0;min-width:auto;text-align:center}#order_review{padding:30px 20px;margin-bottom:20px}#customer_details{width:100%;flex:none;order:2}.woocommerce-billing-fields{padding:30px 20px}.gos-checkout-property-fields{padding:30px 20px;margin-bottom:20px}#customer_details .col-2 .woocommerce-additional-fields{background-color:#fff;padding:0 20px 30px 20px}#customer_details .col-2 .woocommerce-shipping-fields{padding:0 20px}#customer_details .gos-checkout-support{padding:30px 20px;margin-top:20px}.woocommerce-billing-fields__field-wrapper #billing_postcode_field,.woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{width:100%}.woocommerce-billing-fields__field-wrapper #billing_city_field,.woocommerce-shipping-fields__field-wrapper #shipping_city_field{width:100%;margin-left:0}}@media (max-width:400px){body{font-size:16px!important}header.site-header+*{margin-top:80px}.woocommerce-cart-form{padding:20px}.woocommerce-cart-form tbody tr .product-name{width:calc(100% - 20px)}.cart-collaterals{padding:0 20px 20px 20px}.gos-checkout-process{margin-top:100px;margin-bottom:100px}.gos-checkout-process__actions a{min-width:100%;padding-left:0;padding-right:0;text-align:center}}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgb(255 0 0 / .34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 0 0 / .75)));background:linear-gradient(to bottom,#fff0 0,rgb(0 0 0 / .75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:#fff0;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgb(0 0 0 / .75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgb(0 0 0 / .92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgb(0 0 0 / .65);box-shadow:1px 2px 9px 0 rgb(0 0 0 / .65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgb(0 0 0 / .32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgb(0 0 0 / .7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media (max-height:420px){.goverlay{background:#000}}.goverlay{background-color:rgb(0 0 0 / .6)!important}@media (max-width:1000px){background-color:rgb(0 0 0 / .8)!important}.glightbox-clean .gslide-description{background-color:#fff0}.glightbox-clean .gdesc-inner{padding:20px 0}.glightbox-clean .gslide-title{font-size:.8rem}.glightbox-open .wp-site-blocks{filter:blur(20px)}@media screen and (min-width:1001px){.gos-acf-block-header--main-nav--links--link:first-of-type a:after{content:'|';position:relative;left:20px}}.glider,.glider-contain{margin:0 auto;position:relative}.glider,.glider-track{transform:translateZ(0)}.glider-dot,.glider-next,.glider-prev{border:0;padding:0;user-select:none;outline:0}.glider-contain{width:100%}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{user-select:none;cursor:-webkit-grab;cursor:grab}.glider.draggable .glider-slide img{user-select:none;pointer-events:none}.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}.glider-slide{user-select:none;justify-content:center;align-content:center;width:100%;min-width:150px}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-next,.glider-prev{position:absolute;background:0 0;z-index:2;font-size:40px;text-decoration:none;left:-23px;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#ccc}.glider-next{right:-23px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-hide{opacity:0}.glider-dots{user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.glider-dot{display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot:focus,.glider-dot:hover{background:#ddd}.glider-dot.active{background:#a89cc8}@media(max-width:36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,.25);-webkit-box-shadow:0 0 1px rgba(255,255,255,.25);box-shadow:0 0 1px rgba(255,255,255,.25)}}
.glider {
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
}
.glider {
    -ms-overflow-style: none;
    scrollbar-width: none;
}