@import url("/assets/poppins.css");
/* Preserve the original Bauer layout without its WordPress runtime. */
html{scroll-behavior:smooth;scroll-padding-top:105px}.animsition{opacity:1!important}body{overflow-x:hidden}.vc_parallax>*{opacity:1!important}.vc_parallax{background-size:cover!important;background-position:center!important;background-attachment:scroll!important}.owl-carousel{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:25px}.owl-carousel img{max-width:100%;height:auto}.bauer-carousel-box .owl-carousel{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:25px;padding-block:12px}.bauer-carousel-box .owl-carousel>.item{flex:0 0 calc(25% - 19px);scroll-snap-align:start}.bauer-carousel-box .owl-carousel>.item-wrap{flex:0 0 calc(25% - 19px);scroll-snap-align:start}.bauer-image-box .image-box-title,.bauer-image-box .image-box-desc{opacity:1}.static-menu-toggle{display:none}.static-privacy-links{font-size:12px;clear:both;text-align:center;padding:10px}.static-privacy-links a{color:inherit}.static-form-host{width:100%}.static-original #contact-form{color:inherit}.static-original #contact-form h2{font-size:25px;color:inherit;margin-bottom:20px}.static-original #contact-form label{display:block;font-size:13px;margin-bottom:18px}.static-original #contact-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.static-original #contact-form input:not([type=checkbox]),.static-original #contact-form textarea,.static-original #contact-form select{width:100%;box-sizing:border-box;background:rgba(255,255,255,.96);color:#222;border:1px solid #ccc;border-radius:2px;margin-top:6px;padding:12px;font-family:inherit}.static-original #contact-form .checkbox{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.65}.static-original #contact-form .checkbox input{flex:0 0 auto;margin-top:5px}.static-original #contact-form .checkbox a{color:inherit;text-decoration:underline}.static-original #contact-form .muted{font-size:12px}.static-original #contact-form .honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.static-original #contact-form button{border:0;border-radius:25px;padding:13px 34px;background:#f45d1e;color:white;cursor:pointer}.static-original #contact-form button:disabled{opacity:.5;cursor:wait}.static-original #form-status{padding:12px 0;font-size:14px}.static-original #form-status[data-state=error]{color:#ffc0ac}.static-original #form-status[data-state=success]{color:#a9edb0}.static-original a:focus-visible,.static-original button:focus-visible{outline:3px solid #f45d1e;outline-offset:4px}.static-original .legal,.static-original .page-head{width:min(1100px,calc(100% - 40px));margin:auto;padding:45px 0}.static-original .legal{max-width:850px}.static-original .legal h2{font-size:26px;margin-top:30px}.static-original .legal a{text-decoration:underline}.static-original .page-head h1{font-size:40px}.static-original .page-head .eyebrow{color:#f45d1e}.static-original .page-head+.legal{padding-top:0}.static-original .vc_row.vc_row-flex{flex-wrap:wrap}.static-original .bauer-image-box .item .thumb img{display:block}.static-original .wpb_animate_when_almost_visible{opacity:1!important}.static-original .static-menu-toggle{font-family:inherit}.static-original .vc_parallax-inner{display:none!important}@media(min-width:992px){#main-nav .sub-menu{display:none}#main-nav li:hover>.sub-menu,#main-nav li:focus-within>.sub-menu{display:block}}@media(max-width:991px){.static-menu-toggle{display:block;position:absolute;right:18px;top:25px;border:1px solid #ccc;border-radius:3px;background:transparent;color:#fff;padding:6px 12px;z-index:100}#main-nav.static-open{display:block!important;position:absolute;top:100%;left:0;right:0;background:#041027;padding:20px;max-height:75vh;overflow:auto;z-index:100}#main-nav.static-open ul{float:none;width:100%;display:block;position:static}#main-nav.static-open li{float:none;display:block;padding:0!important;margin:0!important}#main-nav.static-open li a{padding:10px!important;line-height:1.5}#main-nav.static-open .sub-menu{display:block!important;visibility:visible!important;opacity:1!important;box-shadow:none;background:#0a1730;padding-left:15px}#main-nav.static-open .sub-menu a{color:#fff!important}#site-header-inner{position:relative}.mobile-button{display:none!important}.bauer-carousel-box .owl-carousel>.item,.bauer-carousel-box .owl-carousel>.item-wrap{flex-basis:calc(50% - 13px)}}@media(max-width:600px){.static-original #contact-form .form-grid{grid-template-columns:1fr}.owl-carousel{grid-template-columns:repeat(2,minmax(0,1fr))}.bauer-carousel-box .owl-carousel>.item,.bauer-carousel-box .owl-carousel>.item-wrap{flex-basis:85%}.static-original .page-head h1{font-size:32px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
#site-header-wrap{position:sticky;top:-45px;z-index:100}#site-header{position:relative!important}.static-original #site-header-wrap #site-logo img{max-width:150px}@media(max-width:991px){#site-header-wrap{top:0}.static-original #site-header-wrap #site-logo img{max-width:135px}}
.has-scroll-arrow.vc_parallax{background-size:150% auto!important;background-position:center 45%!important}@media(max-width:600px){.has-scroll-arrow.vc_parallax{background-size:auto 110%!important;background-position:center!important}.has-scroll-arrow h1{font-size:29px!important;line-height:1.5!important;overflow-wrap:break-word}.has-scroll-arrow h1 span{font-size:inherit!important}.has-scroll-arrow .bauer-container{padding-inline:20px!important}}
