:root{--bs-primary-rgb: var(--brand-primary-rgb);--bs-secondary-rgb: var(--brand-secondary-rgb);--bs-link-color-rgb: var(--brand-primary-rgb);--bs-link-hover-color-rgb: var(--brand-primary-dark-rgb);--bs-light-rgb: var(--brand-secondary-light-rgb)}.btn-primary{--bs-btn-bg: var(--brand-primary);--bs-btn-border-color: var(--brand-primary);--bs-btn-hover-bg: var(--brand-primary-dark);--bs-btn-hover-border-color: var(--brand-primary-dark);--bs-btn-active-bg: var(--brand-primary-dark);--bs-btn-active-border-color: var(--brand-primary-dark);--bs-btn-disabled-bg: var(--brand-primary);--bs-btn-disabled-border-color: var(--brand-primary);--bs-btn-focus-shadow-rgb: var(--brand-primary-dark-rgb)}.btn-outline-primary{--bs-btn-bg: transparent;--bs-btn-color: var(--brand-primary);--bs-btn-border-color: var(--brand-primary);--bs-btn-hover-bg: var(--brand-primary);--bs-btn-hover-border-color: var(--brand-primary);--bs-btn-active-bg: var(--brand-primary-dark);--bs-btn-active-border-color: var(--brand-primary-dark);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--brand-primary);--bs-btn-focus-shadow-rgb: var(--brand-primary-rgb)}.btn-secondary{--bs-btn-bg: var(--brand-secondary);--bs-btn-border-color: var(--brand-secondary);--bs-btn-hover-bg: var(--brand-secondary-dark);--bs-btn-hover-border-color: var(--brand-secondary-dark);--bs-btn-active-bg: var(--brand-secondary-dark);--bs-btn-active-border-color: var(--brand-secondary-dark);--bs-btn-disabled-bg: var(--brand-secondary);--bs-btn-disabled-border-color: var(--brand-secondary);--bs-btn-focus-shadow-rgb: var(--brand-secondary-dark-rgb)}.btn-outline-secondary{--bs-btn-bg: transparent;--bs-btn-color: var(--brand-secondary);--bs-btn-border-color: var(--brand-secondary);--bs-btn-hover-bg: var(--brand-secondary);--bs-btn-hover-border-color: var(--brand-secondary);--bs-btn-active-bg: var(--brand-secondary-dark);--bs-btn-active-border-color: var(--brand-secondary-dark);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--brand-secondary);--bs-btn-focus-shadow-rgb: var(--brand-secondary-rgb)}.btn-outline-light{--bs-btn-bg: transparent;--bs-btn-color: #fff;--bs-btn-border-color: #fff;--bs-btn-hover-bg: #fff;--bs-btn-hover-color: var(--text-color);--bs-btn-hover-border-color: #fff;--bs-btn-active-bg: #fff;--bs-btn-active-color: var(--text-color);--bs-btn-active-border-color: #fff;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-color: #fff;--bs-btn-disabled-border-color: #fff;--bs-btn-focus-shadow-rgb: 255, 255, 255}.btn-link:hover{text-decoration:none}.table{--bs-table-color: var(--text-color)}.wpt-cc-banner{font-family:var(--text-font-stack) !important}.wpt-cc-iframe-placeholder{background-color:var(--brand-secondary)}.wpt-cc-iframe-placeholder::after{display:none}.wpt-cc-iframe-placeholder .wpt-cc-btn{border:1px solid #fff !important;box-shadow:none}.wpt-cc-iframe-placeholder .wpt-cc-btn:hover{background-color:#fff !important;color:var(--text-color) !important}.wpt-cc-iframe-placeholder .cookie-information{color:#fff}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{font-family:sans-serif;line-height:1.5;-webkit-text-size-adjust:100%}body{min-height:100vh;background-color:var(--color-background);color:var(--text-color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;hyphens:manual;overflow-wrap:break-word;word-break:normal}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}img,picture,video,canvas,svg{max-width:100%}input,button,textarea,select{font:inherit}button{background:none;border:none;cursor:pointer}p:last-child{margin-bottom:0}body{font-family:var(--text-font-stack);font-size:var(--font-size-base);line-height:var(--line-height)}p{margin-bottom:var(--spacing-md)}a:hover{text-decoration:none}ul{list-style-type:disc}ol{list-style-type:decimal}[id]{scroll-margin-top:56px}.btn-link{padding:0;border:none;--bs-btn-color: var(--brand-primary);--bs-link-hover-color: var(--brand-primary-dark)}@media screen and (min-width: 576px){[id]{scroll-margin-top:67px}}@media screen and (min-width: 1400px){[id]{scroll-margin-top:87.5px}}.download-btn-container{display:grid;grid-template-columns:1fr;gap:16px}.custom-shadow{box-shadow:0 .125rem .25rem rgba(0,0,0,.5) !important}#content{min-height:calc(100vh - 56px - 418px)}@media screen and (min-width: 576px){.download-btn-container{grid-template-columns:repeat(2, 1fr)}#content{min-height:calc(100vh - 67px - 418px)}}@media screen and (min-width: 768px){.download-btn-container{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 992px){.download-btn-container{grid-template-columns:repeat(4, 1fr);gap:24px}#content{min-height:calc(100vh - 67px - 257px)}}@media screen and (min-width: 1200px){.download-btn-container{grid-template-columns:repeat(5, 1fr)}#content{min-height:calc(100vh - 67px - 233px)}}@media screen and (min-width: 1400px){#content{min-height:calc(100vh - 87.5px - 233px)}}:root{--text-font-stack: Arial, Helvetica, sans-serif;--headline-font-stack: Arial, Helvetica, sans-serif;--code-font-stack: Courier New, DejaVu Sans Mono, Bitstream Vera Sans Mono, Monaco, monospace;--font-size-base: 1rem;--font-weight-thin: 100;--font-weight-extra-light: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-weight-heavy: 800;--font-weight-black: 900;--line-height: 1.5;--letter-spacing: normal;--word-spacing: 0.16em;--brand-primary: #0cb14b;--brand-primary-light: rgb(49.9047619048, 241.0952380952, 122.9047619048);--brand-primary-dark: rgb(5.5238095238, 81.4761904762, 34.5238095238);--brand-primary-rgb: 12, 177, 75;--brand-primary-light-rgb: 49.9047619048, 241.0952380952, 122.9047619048;--brand-primary-dark-rgb: 5.5238095238, 81.4761904762, 34.5238095238;--brand-secondary: #383E42;--brand-secondary-light: #e9e9e9;--brand-secondary-dark: rgb(9.1803278689, 10.1639344262, 10.8196721311);--brand-secondary-rgb: 56, 62, 66;--brand-secondary-light-rgb: 233, 233, 233;--brand-secondary-dark-rgb: 9.1803278689, 10.1639344262, 10.8196721311;--color-background: #fff;--text-color: #383E42;--button-color: #fff;--button-background: #0cb14b;--button-border-color: #0cb14b;--button-color-hover: #fff;--button-background-hover: rgb(5.5238095238, 81.4761904762, 34.5238095238);--button-border-color-hover: rgb(5.5238095238, 81.4761904762, 34.5238095238);--outline-button-color: #0cb14b;--outline-button-background: #fff;--outline-button-border-color: #0cb14b;--outline-button-color-hover: #fff;--outline-button-background-hover: rgb(5.5238095238, 81.4761904762, 34.5238095238);--outline-button-border-color-hover: rgb(5.5238095238, 81.4761904762, 34.5238095238);--topheader-bg: #383E42;--topheader-color: #fff;--topheader-link-color: #fff;--success: #28a745;--error: #dc3545;--warning: #ffc107;--info: #17a2b8;--success-rgb: 40, 167, 69;--error-rgb: 220, 53, 69;--warning-rgb: 255, 193, 7;--info-rgb: 23, 162, 184;--spacing-xs: 0.25rem;--spacing-sm: 0.5rem;--spacing-md: 1rem;--spacing-lg: 2rem;--spacing-xl: 4rem;--spacing-xxl: 8rem;--border-radius-sm: 2px;--border-radius-md: 4px;--border-radius-lg: 8px;--border-radius-xl: 16px;--border-radius-round: 50%;--shadow-sm: 0 1px 2px rgba(12, 177, 75, 0.1);--shadow-md: 0 4px 6px rgba(12, 177, 75, 0.15);--shadow-lg: 0 10px 15px rgba(12, 177, 75, 0.2);--shadow-xl: 0 20px 25px rgba(12, 177, 75, 0.25);--shadow-button: 0 0 0 0.25rem rgba(5.5238095238, 81.4761904762, 34.5238095238, 0.375);--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-modal: 1050;--z-index-tooltip: 1100;--transition-fast: 0.2s ease-in-out;--transition-medium: 0.4s ease-in-out;--transition-slow: 0.6s ease-in-out;--animation-ease: cubic-bezier(0.4, 0, 0.2, 1);--opacity-disabled: 0.5;--opacity-overlay: 0.7;--opacity-backdrop: 0.3}.default-btn,.btn.primary-background{color:var(--button-color) !important;background-color:var(--button-background) !important;border:2px solid var(--button-border-color) !important}.default-btn:hover,.btn.primary-background:hover,.default-btn:active,.btn.primary-background:active,.default-btn:focus,.btn.primary-background:focus{--button-color: var(--button-color-hover);--button-background: var(--button-background-hover);--button-border-color: var(--button-border-color-hover)}.default-btn:focus-visible,.btn.primary-background:focus-visible{box-shadow:var(--shadow-button)}.default-btn-outline{color:var(--outline-button-color) !important;background-color:var(--outline-button-background) !important;border:2px solid var(--outline-button-border-color) !important}.default-btn-outline:hover{--outline-button-color: var(--outline-button-color-hover);--outline-button-background: var(--outline-button-background-hover);--outline-button-border-color: var(--outline-button-border-color-hover)}.map{position:relative;width:100%;height:300px;z-index:0}.map::before,.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.btn{border-radius:0}.skip-link{position:absolute;top:-100%;left:12px;z-index:1031;transition:top .25s ease-in-out}.skip-link:focus{top:12px}.download-btn{width:100%;border:1px solid var(--brand-secondary);background-color:var(--brand-secondary);color:#fff;padding:.375rem .75rem;text-decoration:none;text-align:center}.download-btn:hover{border-color:var(--brand-secondary-dark);background-color:var(--brand-secondary-dark)}.cta-button:hover{background-color:#fff;color:var(--text-color) !important}.play-pause-btn:hover{color:var(--brand-primary) !important}.box{padding-top:66.6666666667%}.box>span{position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);color:#fff}.box:hover>span{color:#fff}.box .overlay{opacity:0;z-index:2;transition:all .4s ease}.box:hover .overlay,.box:focus .overlay,.box:focus-visible .overlay{opacity:1;color:#fff}.box>img{-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;z-index:1}.card-img-top img{-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}#box-warum{background:linear-gradient(to bottom, rgb(var(--brand-secondary-rgb)), transparent 50%),url("../images/produkte/warum-bott.jpg") center center/cover no-repeat}#box-warum:hover{background:linear-gradient(to bottom, rgb(var(--brand-primary-rgb)), transparent 50%),url("../images/produkte/warum-bott.jpg") center center/cover no-repeat}#box-lastentraeger{background:linear-gradient(to bottom, rgb(var(--brand-secondary-rgb)), transparent 50%),url("../images/produkte/lastentraeger.jpg") center center/cover no-repeat}#box-lastentraeger:hover{background:linear-gradient(to bottom, rgb(var(--brand-primary-rgb)), transparent 50%),url("../images/produkte/lastentraeger.jpg") center center/cover no-repeat}#box-innenwand{background:linear-gradient(to bottom, rgb(var(--brand-secondary-rgb)), transparent 50%),url("../images/produkte/innenwand.jpg") center center/cover no-repeat}#box-innenwand:hover{background:linear-gradient(to bottom, rgb(var(--brand-primary-rgb)), transparent 50%),url("../images/produkte/innenwand.jpg") center center/cover no-repeat}#box-fussboeden{background:linear-gradient(to bottom, rgb(var(--brand-secondary-rgb)), transparent 50%),url("../images/produkte/fussboden.jpg") center center/cover no-repeat}#box-fussboeden:hover{background:linear-gradient(to bottom, rgb(var(--brand-primary-rgb)), transparent 50%),url("../images/produkte/fussboden.jpg") center center/cover no-repeat}#box-botttainer{background:linear-gradient(to bottom, rgb(var(--brand-secondary-rgb)), transparent 50%),url("../images/produkte/bottainer.jpg") center center/cover no-repeat}#box-botttainer:hover{background:linear-gradient(to bottom, rgb(var(--brand-primary-rgb)), transparent 50%),url("../images/produkte/bottainer.jpg") center center/cover no-repeat}#box-koffer{background:linear-gradient(to bottom, rgb(var(--brand-secondary-rgb)), transparent 50%),url("../images/produkte/koffersysteme.jpg") center center/cover no-repeat}#box-koffer:hover{background:linear-gradient(to bottom, rgb(var(--brand-primary-rgb)), transparent 50%),url("../images/produkte/koffersysteme.jpg") center center/cover no-repeat}#box-standard{background:linear-gradient(to bottom, rgb(var(--brand-secondary-rgb)), transparent 50%),url("../images/produkte/semmler-bott-module.jpg") center center/cover no-repeat}#box-standard:hover{background:linear-gradient(to bottom, rgb(var(--brand-primary-rgb)), transparent 50%),url("../images/produkte/semmler-bott-module.jpg") center center/cover no-repeat}#box-pkw{background:linear-gradient(to bottom, rgb(var(--brand-secondary-rgb)), transparent 50%),url("../images/produkte/einbauplattformen.jpg") center center/cover no-repeat}#box-pkw:hover{background:linear-gradient(to bottom, rgb(var(--brand-primary-rgb)), transparent 50%),url("../images/produkte/einbauplattformen.jpg") center center/cover no-repeat}#box-boxen{background:linear-gradient(to bottom, rgb(var(--brand-secondary-rgb)), transparent 50%),url("../images/produkte/bottboxen.jpg") center center/cover no-repeat}#box-boxen:hover{background:linear-gradient(to bottom, rgb(var(--brand-primary-rgb)), transparent 50%),url("../images/produkte/bottboxen.jpg") center center/cover no-repeat}#box-betrieb{background:linear-gradient(to bottom, rgb(var(--brand-secondary-rgb)), transparent 50%),url("../images/produkte/betriebseinrichtungen.jpg") center center/cover no-repeat}#box-betrieb:hover{background:linear-gradient(to bottom, rgb(var(--brand-primary-rgb)), transparent 50%),url("../images/produkte/betriebseinrichtungen.jpg") center center/cover no-repeat}#box-katalog{background:linear-gradient(to bottom, rgb(var(--brand-secondary-rgb)), transparent 50%),url("../images/produkte/produkte.jpg") center center/cover no-repeat}#box-katalog:hover{background:linear-gradient(to bottom, rgb(var(--brand-primary-rgb)), transparent 50%),url("../images/produkte/produkte.jpg") center center/cover no-repeat}#services .card:hover .card-body,#services .card:hover .card-footer{background-color:rgba(var(--brand-primary-rgb), 0.75) !important;color:#fff}#services .card:hover .btn-outline-secondary{border-color:#fff !important;background-color:#fff !important;color:var(--text-color) !important}#productCarousel .carousel-item{position:relative;padding-top:66.6666667%}#productCarousel .carousel-item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.map::before{content:"";z-index:1}.map.active{z-index:1}.map.active::before{z-index:0}.gallery-item{display:block;position:relative;padding-top:66.6666666667%;overflow:hidden}.gallery-item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;transition:all .4s ease}.gallery-item:hover img{transform:scale(1.2)}video{width:100%;height:auto}.video-overlay{z-index:2;display:flex}#video-overlay-1{background:rgba(0,0,0,.7) url("../images/poster_bott_vario_3.jpg") center center/cover no-repeat}#video-overlay-2{background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)),rgba(0,0,0,.7) url("../images/poster_festool.jpg") center center/cover no-repeat}#video-overlay-3{background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)),rgba(0,0,0,.7) url("../images/poster_crashtest.png") center center/cover no-repeat}.topheader{color:var(--top-header-color);background-color:var(--topheader-bg)}.topheader a,.topheader .btn-link{color:var(--topheader-link-color)}.topheader a:hover,.topheader .btn-link:hover{opacity:var(--opacity-overlay)}.topheader .btn-primary:hover{opacity:1;background-color:#fff;color:var(--brand-primary)}.hero{min-height:600px;background:url("../images/header-bg-1920.jpg") center center/cover no-repeat;padding:3rem 0}.hero .bott-logo{top:.75rem;right:.75rem}.hero-text{max-width:500px;background-color:#fff}.navbar-brand img{width:auto;height:auto;max-width:170px;max-height:25px}.offcanvas-body{background-color:var(--brand-secondary)}.nav-link{color:#fff;text-align:center}.nav-link.active,.nav-link.show{color:var(--brand-primary-light) !important}.nav-link:hover{opacity:.7}.contact-icons{color:var(--nav-link-color)}@media screen and (min-width: 576px){.navbar-brand img{max-width:400px;max-height:100px}}@media screen and (min-width: 1200px){.offcanvas-body{background-color:rgba(0,0,0,0)}.nav-link{color:var(--nav-link-color);text-align:left}.nav-link.active,.nav-link.show{color:var(--brand-primary) !important}}@media screen and (min-width: 1400px){.navbar-brand img{width:360px}}#totop{right:-52px;bottom:12px;opacity:0;visibility:hidden;transition:var(--transition-medium);z-index:10}#totop.visible{right:12px;opacity:1;visibility:visible}#totop a{width:40px;height:40px;background-color:var(--brand-primary)}#totop a:hover{background-color:var(--brand-primary-dark)}.footer-main a,.footer-main .btn-link{color:var(--text-color)}.footer-main a:hover,.footer-main .btn-link:hover{color:var(--brand-primary-dark)}.footer-main .mandatory a,.footer-main .mandatory .btn-link{color:#fff}.footer-main .mandatory a:hover,.footer-main .mandatory .btn-link:hover{color:var(--brand-primary-light)}#maedchenname{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}/*# sourceMappingURL=main.css.map */