.banner .banner-wrapper,.container,footer .footer-wrapper .footer-inner .content-one,nav .hamburger-menu .hamburger-menu-wrapper,nav .navbar-wrapper{margin-left:auto;margin-right:auto;width:1320px;max-width:100%}@media(max-width:1350px){.banner .banner-wrapper,.container,footer .footer-wrapper .footer-inner .content-one,nav .hamburger-menu .hamburger-menu-wrapper,nav .navbar-wrapper{width:100%;padding-left:.9375rem;padding-right:.9375rem}}.banner .banner-wrapper,.baumaschinen-details-page .related-products-wrapper .detail-button-wrapper,.contact-container .contact-content .content-wrapper,.pagination .pagination-wrapper,.spinner-container,nav .navbar-wrapper .nav-links .main-links .list-element{display:flex;justify-content:center;align-items:center}nav .navbar-wrapper{display:flex;justify-content:space-between;align-items:center}.agb hr,.baumaschinen .container .baumaschinen-wrapper hr,.baumaschinen-details-page .baumaschinen-wrapper hr,.baumaschinen-details-page .related-products-wrapper hr,.career-container .career-wrapper hr,.contact-container hr,.contact-container-2 .contact hr,.impressum hr,.main-content .content-wrapper hr,.not-found hr,.services-container .services hr,main .data-protection hr{margin-bottom:2rem;margin-top:0;width:70%;height:2px;background-color:#04c2c9;border:none;margin-left:0}*{box-sizing:border-box}body{margin:0;padding:0}img{display:block;max-width:100%}ul{list-style-type:none;padding:0;margin:0}p{margin-top:0;margin-bottom:.5rem}h1,h2,h3{margin:0}h1{font-size:35px}@media(max-width:991px){h1{font-size:30px!important}}@media(max-width:520px){h1{font-size:25px!important}}h2{font-size:28px!important}@media(max-width:991px){h2{font-size:25px!important}}h3{font-size:23px!important}@media(max-width:991px){h3{font-size:20px!important}}@media(max-width:767px){h3{font-size:19px!important}}p{font-size:1rem!important}@media(max-width:991px){p{font-size:.875rem!important}}a{font-size:1rem!important}@media(max-width:991px){a{font-size:.875rem!important}}html{scroll-behavior:smooth;scroll-padding-top:70px}.btn-primary{color:#fff;border:none;font-size:1rem;padding:.8rem 2rem;cursor:pointer;transition:.2s}@media(max-width:991px){.btn-primary{font-size:.875rem}}a{font:.875rem!important}.btn-blue{background-color:#04c2c9}.btn-blue:hover{background-color:#ff6900}.btn-info{background-color:gray}.btn-info:hover{background-color:#ff6900}.btn-gray{background-color:#141414;color:#fff}.btn-gray:hover{background-color:#303030}.btn-orange{background-color:#ff6900;color:#fff}.btn-orange:hover{background-color:#04c2c9}@media(min-width:768px){.link:hover{color:#ff6900!important}}.link-cyan{text-decoration:none;color:#04c2c9}p{line-height:1.5rem}.price-span{background-color:#ff6900;color:#fff;padding:.5rem;font-size:.875rem;text-align:center}.name-carousel{color:#000;font-size:.9rem;text-align:left;width:100%;bottom:30px}.name-carousel,.price-carousel{padding:.5rem;position:absolute;left:0;right:0}.price-carousel{background-color:#ff6900;color:#fff;font-size:.8rem;text-align:center;margin-top:1rem;bottom:0}.error-loading{height:50vh;width:100%;position:relative}.error-loading .heading{margin-top:50px}.scroll-up-button{position:fixed;bottom:3%;right:1%;transform:translateX(-50%);width:50px;height:50px;display:flex;justify-content:center;background-color:hsla(0,0%,50%,.534);align-items:center;cursor:pointer;transition:all .3s;z-index:100}.scroll-up-button:hover{color:#04c2c9}.scroll-up-button svg{padding-bottom:9px;font-size:60px!important;padding-top:10px;color:#fff}@keyframes bounceup{0%,20%,50%,80%,to{transform:translateY(4px);opacity:.9}40%{transform:translateY(2px);opacity:1}60%{transform:translateY(0);opacity:1}}.container{animation:fadeIn 1.2s ease-in-out forwards}nav{height:65px;width:100%;position:fixed;background-color:#fff;z-index:123123123;box-shadow:0 1px 2px rgba(0,0,0,.1)}nav .navbar-wrapper .logo{padding:1.2rem 0;margin-right:.5rem}nav .navbar-wrapper .logo .logo-wrapper{position:relative}nav .navbar-wrapper .logo .logo-wrapper .christmas-animation{position:absolute;right:-4.5rem;top:-1.3rem}nav .navbar-wrapper .nav-links{height:65px}nav .navbar-wrapper .nav-links .main-links{display:flex}nav .navbar-wrapper .nav-links .main-links .list-element:not(:last-child){margin-right:2rem}nav .navbar-wrapper .nav-links .main-links .list-element svg{margin-left:.3rem}nav .navbar-wrapper .nav-links .main-links a,nav .navbar-wrapper .nav-links .main-links li{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;text-decoration:none;color:#000}nav .navbar-wrapper .nav-links .main-links a{cursor:pointer}nav .navbar-wrapper .nav-links .main-links a:hover{color:#04c2c9}nav .navbar-wrapper .hamburger-menu-icon{display:none}@media(max-width:930px){nav .navbar-wrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row}nav .navbar-wrapper .nav-links{display:none}nav .navbar-wrapper .hamburger-menu-icon{display:block}}nav .navbar-wrapper .navlink-active-desktop a{color:#04c2c9!important}nav .hamburger-menu{opacity:0;position:fixed;top:0;right:-100%;width:100%;max-width:500px;height:100vh;background:#fff;transition:.4s ease-in-out;overflow:auto;z-index:100;border-bottom:1px solid #303030;background-color:#fff;border-left:2px solid #04c2c9;box-shadow:0 1px 2px 2500px rgba(0,0,0,.459);font-weight:900!important}@media screen and (min-width:1024px){nav .hamburger-menu{padding:0 2rem}}nav .hamburger-menu .hamburger-menu-wrapper{display:flex;flex-direction:column}nav .hamburger-menu .hamburger-menu-wrapper .logo-icon-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem 0}nav .hamburger-menu .hamburger-menu-wrapper .hamburger-menu-links{margin-top:5rem}nav .hamburger-menu .hamburger-menu-wrapper .hamburger-menu-links .hamburger-menu-main-links{text-align:left}nav .hamburger-menu .hamburger-menu-wrapper .hamburger-menu-links .hamburger-menu-main-links a,nav .hamburger-menu .hamburger-menu-wrapper .hamburger-menu-links .hamburger-menu-main-links li{color:#303030;text-transform:uppercase;font-size:1rem;cursor:pointer;text-decoration:none}nav .hamburger-menu .hamburger-menu-wrapper .hamburger-menu-links .hamburger-menu-main-links a:hover,nav .hamburger-menu .hamburger-menu-wrapper .hamburger-menu-links .hamburger-menu-main-links li:hover{color:#04c2c9}nav .hamburger-menu .hamburger-menu-wrapper .hamburger-menu-links .hamburger-menu-main-links .list-element:not(:last-child){margin-bottom:1rem}nav .hamburger-menu .hamburger-menu-wrapper .hamburger-menu-links .hamburger-menu-main-links .list-element:first-child{padding-bottom:16px!important;margin-bottom:14px!important;border-bottom:1px solid;border-color:hsla(0,0%,71%,.275)}nav .hamburger-menu .hamburger-menu-wrapper{background-color:#fff}nav .hamburger-menu .hamburger-menu-wrapper .custom-list-element{position:fixed;bottom:20px;z-index:-10}nav .hamburger-menu .hamburger-menu-wrapper .custom-list-element a{font-size:.875rem;color:#04c2c9;text-decoration:none;text-transform:none}nav .navlink-mobile-active a{color:#04c2c9!important}.hamburger-menu.open{right:0;opacity:1;transition:.4s ease-in-out}.list-element{text-decoration:none;position:relative}.nav-links{height:100%}.main-links{height:100%;display:flex;align-items:center}.main-links .list-element{height:100%;text-decoration:none}@media(min-width:768px){.dropdown-trigger{position:relative;white-space:nowrap}.dropdown-trigger:before{content:"";position:absolute;width:100%;bottom:-5px;left:0;height:2px;border-radius:3px;background-color:#04c2c9;transform-origin:right;transform:scaleX(0);transition:transform .2s ease-in-out}.dropdown-trigger:hover:before{transform-origin:left;transform:scaleX(1)}}.dropdown-options{border-bottom:2px solid #04c2c9;max-height:0;color:#000!important;min-width:250px;max-width:350px;white-space:wrap;position:absolute;top:67px;left:-10px;background-color:#f8f8f8;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:150;opacity:0;visibility:hidden;transform:translateY(-15px);transition:all .2s ease-in-out!important;padding-right:6px}.dropdown-options li{padding:12px 5px}.dropdown-options li a{all:unset;font-size:.875rem!important;color:#000!important;text-decoration:none;display:block;text-transform:capitalize!important;display:flex;align-items:center}.dropdown-options li a:hover{color:#04c2c9!important}.dropdown-options li a svg{margin-right:6px}.dropdown-options .active{color:#04c2c9!important}.arrow-right-dropdown{min-width:15px}.list-element .dropdown-options.active{opacity:1;visibility:visible;transform:translateY(0);max-height:550px}.dropdown-mobile{margin-right:auto;margin-left:auto;margin-bottom:15px}.dropdown-mobile .dropdown-trigger{position:relative}.dropdown-mobile .toggle-button{position:absolute;top:-8px;right:0;transition:.2s ease-in-out}.dropdown-mobile .dropdown-options-mobile{border-bottom:1px solid #dbdbdb;opacity:.5;max-height:0;overflow:hidden;min-width:200px;z-index:150;transition:all .4s ease-in-out!important;padding-top:9px;padding-bottom:9px}.dropdown-mobile .dropdown-options-mobile li{padding:8px 5px}.dropdown-mobile .dropdown-options-mobile li a{font-size:.875rem!important;color:#000!important;text-decoration:none;font-weight:100!important;display:block;text-transform:capitalize!important;display:flex;align-items:center;margin-left:8px!important}.dropdown-mobile .dropdown-options-mobile li a:hover{color:#04c2c9!important}.dropdown-mobile .dropdown-options-mobile li a svg{margin-right:6px}.dropdown-mobile .dropdown-options-mobile .active{color:#04c2c9!important}.dropdown-mobile .rotate-45{right:2px;transform:rotate(45deg)!important}.dropdown-mobile .dropdown-options-mobile.active{opacity:1;visibility:visible;max-height:550px;border-bottom:2px solid #04c2c9;border-radius:5px;width:100%}.banner{position:relative;padding-top:calc(65.38px + 2rem);height:100vh;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.banner:after,.banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media(max-width:768px){.banner:after{display:none}}@media(min-width:2560px){.banner:after{animation:animateAfter-2k 2s ease forwards!important}}.banner:after{background-color:rgba(0,0,0,.534);-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);animation:animateAfter 2s ease forwards;animation-delay:1.5s}@media(max-width:768px){.banner:before{display:none}}@media(min-width:2560px){.banner:before{display:none}}.banner:before{background-image:url(/_next/static/media/dotsbg.2a6deb81.jpg);background-color:#e9e9e9;background-position:50%;background-size:25%;background-blend-mode:overlay;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);animation:animateBefore 2s ease forwards;animation-delay:1.5s}.banner #bgvideo{background-image:url(/_next/static/media/video-placeholder.ed63b1c8.jpg);display:block;position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover;z-index:-1}.banner .banner-wrapper{position:relative;padding-bottom:2rem;height:100%;z-index:2}@media(max-width:768px){.banner .banner-wrapper{padding-bottom:0}}.banner .banner-wrapper .text-content{position:absolute;width:40%;font-size:1.25rem;color:#303030;z-index:4;top:40%;transform:translateY(-40%)}.banner .banner-wrapper .text-content .kubota-akrotect-sub-text{color:#5a5a5a;margin-bottom:32px}@media(max-width:768px){.banner .banner-wrapper .text-content .kubota-akrotect-sub-text{color:#fff}}@media(max-width:1350px){.banner .banner-wrapper .text-content{padding-left:.9375rem}}@media(max-width:768px){.banner .banner-wrapper .text-content{width:90%;margin-right:auto;margin-left:auto;top:40%;transform:translateY(-50%);padding:0 15px}}@media(min-width:2560px){.banner .banner-wrapper .text-content{width:100%;margin-right:auto;margin-left:auto;top:50%;transform:translateY(-50%);padding:0 15px}}.banner .banner-wrapper .text-content{left:0}.banner .banner-wrapper .text-content h1{font-size:3.75rem;color:#fff;margin-bottom:2rem;animation:colorChange 1s 1.5s forwards}@media(max-width:1250px){.banner .banner-wrapper .text-content h1{font-size:3.2rem}}@media(max-width:1072px){.banner .banner-wrapper .text-content h1{font-size:3rem}}@media(max-width:1008px){.banner .banner-wrapper .text-content h1{font-size:2.8rem}}@media(max-width:768px){.banner .banner-wrapper .text-content h1{color:#fff!important;text-shadow:0 0 5px #000}}@media(min-width:2560px){.banner .banner-wrapper .text-content h1{color:#fff!important;font-size:5.5rem;text-align:center;text-shadow:3px 3px 3px #000}}.banner .banner-wrapper .text-content .banner-buttons{display:flex;flex-wrap:nowrap;white-space:nowrap;width:100%}@media(max-width:768px){.banner .banner-wrapper .text-content .banner-buttons{flex-wrap:wrap;justify-content:center}}@media(min-width:2560px){.banner .banner-wrapper .text-content .banner-buttons{flex-wrap:wrap;justify-content:center}}.banner .banner-wrapper .text-content .banner-btn{margin-right:8px;margin-bottom:8px}@media(max-width:1350px){.banner .banner-wrapper .text-content .banner-btn{margin-bottom:8px}}@media(min-width:2560px){.banner .banner-wrapper .text-content .banner-btn{font-size:1.5rem}}.banner .banner-wrapper .text-content .banner-btn-one{width:200px}@media(min-width:2560px){.banner .banner-wrapper .text-content .banner-btn-one{min-width:310px}}@media(max-width:768px){.banner .banner-wrapper .text-content .banner-btn-one{width:180px;margin-bottom:0}}@media(max-width:327px){.banner .banner-wrapper .text-content .banner-btn-one{margin-bottom:8px}}.banner .banner-wrapper .text-content .banner-btn-two{width:130px}@media(min-width:2560px){.banner .banner-wrapper .text-content .banner-btn-two{min-width:210px}}@media(max-width:768px){.banner .banner-wrapper .text-content .banner-btn-two{width:110px;margin-right:0}}.banner .banner-wrapper .text-content .banner-btn-tree{width:338px}@media(max-width:768px){.banner .banner-wrapper .text-content .banner-btn-tree{width:318px;display:none}.banner .banner-wrapper .text-content{width:100%;text-align:center;font-size:1.125rem;margin:0}}.banner .banner-wrapper .img-content{width:100%;margin-top:2rem;display:none}@media(max-width:768px){.banner .banner-wrapper .img-content{display:block}}.banner .banner-wrapper .img-content image{object-fit:cover;height:100%;width:100%}@keyframes animateAfter{0%{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{-webkit-clip-path:polygon(55% 0,100% 0,100% 100%,35% 100%);clip-path:polygon(55% 0,100% 0,100% 100%,35% 100%)}}@keyframes animateBefore{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{-webkit-clip-path:polygon(55% 0,0 0,0 100%,35% 100%);clip-path:polygon(55% 0,0 0,0 100%,35% 100%)}}@keyframes animateAfter-2k{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.banner-wrapper{opacity:0;animation:fadeIn 1s ease-in forwards}@keyframes colorChange{0%{color:#fff}to{color:#000}}.scroll-down-button a{text-decoration:none!important;color:#fff!important;opacity:.9!important}.scroll-down-button{height:80px;width:80px;position:absolute;bottom:20px}@media(max-width:768px){.scroll-down-button{bottom:15%}}.scroll-down-button{left:50%;transform:translateX(-50%)!important;z-index:2}.scroll-down-button .scroll-down-icon{transition:all .3s;width:100%;height:100%;animation:bouncedown 2s infinite}.scroll-down-button .scroll-down-icon:hover{color:#04c2c9}@media(max-width:768px){.scroll-down-button .scroll-down-icon:hover{color:#fff}}@keyframes bouncedown{0%,20%,50%,80%,to{transform:translateY(0);opacity:.9}40%{transform:translateY(-10px);opacity:1}60%{transform:translateY(-5px);opacity:1}}.main-content{margin:2rem 0 8rem}.main-content .content-wrapper{padding-top:6rem}@media(max-width:768px){.main-content .content-wrapper{margin-top:2rem}}.main-content .content-wrapper h2{color:#303030;margin-bottom:2rem}.main-content .card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;margin-bottom:2rem}@media screen and (max-width:1023px){.main-content .card-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.main-content .card-container{grid-template-columns:repeat(1,minmax(0,1fr))}}.main-content .locations-container-2{margin-top:2rem}.main-content .locations-container-2 a{text-decoration:none}.main-content .locations-container-2 a:hover .main-location svg{animation:pulse 1s infinite}.main-content .locations-container-2 a .main-location{text-align:center;text-transform:uppercase;font-weight:bolder;color:#04c2c9;margin-bottom:2rem;font-size:1.375rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-content .locations-container-2 a .main-location svg{width:40px;height:40px;color:red;margin-bottom:.5rem}.main-content .locations-container-2 iframe{width:100%;max-width:100%;height:500px;border:none;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease}.main-content .locations-container-2 iframe:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}@media(max-width:1024px){.main-content .locations-container-2 iframe{height:350px}}.video-container{position:relative;width:100%;padding-bottom:56.6%;margin-bottom:2rem;box-shadow:0 0 77px 23px rgba(83,83,83,.494)}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.card-container{opacity:0;animation:fadeIn 1s ease-in forwards}.card-container .card .card-wrapper .card-inner{padding:2rem 1rem}.card-container .card .card-wrapper .card-inner h3{margin-bottom:2rem}.card-container .card .card-wrapper .card-inner p{margin-bottom:2rem;padding-bottom:0}.swiper-detailed-container{position:relative;height:550px!important}@media(max-width:768px){.swiper-detailed-container{height:500px!important}}@media(max-width:425px){.swiper-detailed-container{height:450px!important}}.swiper-container{position:relative;width:100%;height:400px}@media(max-width:768px){.swiper-container{height:400px}}@media(max-width:425px){.swiper-container{height:350px}}.swiper-container .swiper{height:100%}.swiper-container .swiper img{width:100%;height:100%;object-fit:contain}.swiper-container .swiper-detailed{height:70%}.swiper-container .swiper-detailed img{width:100%;height:100%;object-fit:contain;cursor:zoom-in}.swiper-container .mini-swiper{height:100%}.swiper-container .mini-swiper img{width:100%;height:100%;object-fit:cover!important;cursor:pointer}.fullscreen-preview-btn{display:none;height:40px;width:40px;opacity:.8;position:absolute;right:0;z-index:10;cursor:pointer}.fullscreen-preview-btn button{all:unset;height:100%;width:100%}.fullscreen-preview-btn svg{height:100%;width:100%}@media(min-width:768px){.fullscreen-preview-btn{display:block!important}.fullscreen-preview-btn:hover{opacity:1;color:#04c2c9;transform:translate(1px,-1px)}.fullscreen-preview-btn{transition:all .2s}}.image-slider img{object-fit:contain}.image-slider{position:relative;overflow:hidden;max-width:770px}.image-slider .slide{display:none;transition:opacity .5s ease;transition:left .5s ease}.image-slider .next,.image-slider .prev{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;border:none;cursor:pointer}.image-slider .prev{color:#ff6900;left:0}.image-slider .next{right:0;color:#ff6900}.slide.active{display:block}.swiper-container .swiper-pagination-bullet{background:#000;width:12px;height:12px}.swiper-container .swiper-pagination-bullet-active{background:#04c2c9}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{color:#000;height:105%;top:0;width:45px;transition:.5s;text-shadow:2px 1px 2px rgba(95,95,95,.459)}@media(min-width:768px){.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover{width:50px;text-shadow:4px 3px 3px rgba(95,95,95,.294)}.swiper-button-next{right:-5px!important}.swiper-button-prev{left:-5px!important}}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{font-size:30px;color:#04c2c9}.mini-carousel{border-top:2px solid #04c2c9;height:140px!important;margin:20px 0;padding:20px 0!important}.mini-carousel img{height:100%;width:100%;object-fit:cover!important}.image-container{position:relative;width:100%;height:100%;overflow:hidden}.image-container img{width:100%;height:100%;object-fit:contain}.card{display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease;height:100%}.card .contain-img img{width:100%;height:100%;object-fit:contain}.card:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}.card-wrapper{height:100%}.card-inner,.card-wrapper{display:flex;flex-direction:column}.card-inner{padding:1rem;flex-grow:1}.card-inner a{margin-top:auto}.card-inner h3,.card-inner p{margin:0 0 1rem}.card-inner .special-feature{font-weight:700}.card-inner .btn-primary{align-self:flex-start}.carousel-image:-webkit-full-screen{object-fit:contain}.carousel-image:fullscreen{object-fit:contain}.accessory-index{position:absolute;margin:16px;z-index:5;padding:0;display:flex;justify-content:center;align-items:center;text-align:center}.accessory-index a{height:60px!important;width:60px!important;padding:0!important}@media(max-width:425px){.accessory-index a{height:50px!important;width:50px!important}}.accessory-index button{padding:0!important;width:100%;height:100%}.accessory-index h4{margin:0!important;padding:0!important;text-decoration:none!important}footer .footer-wrapper{background-color:#1b1b1b}footer .footer-wrapper .footer-inner{background-color:#141414;padding:2rem 0}footer .footer-wrapper .footer-inner .content-one{display:flex;justify-content:space-between}@media(max-width:600px){footer .footer-wrapper .footer-inner .content-one{flex-direction:column}}footer .footer-wrapper .footer-inner .content-one .content-one-wrapper{margin-right:2rem}footer .footer-wrapper .footer-inner .content-one .content-one-wrapper img{margin-bottom:1rem}footer .footer-wrapper .footer-inner .content-one .content-one-wrapper p{color:#5a5a5a;width:500px;font-size:1rem!important}footer .footer-wrapper .footer-inner .content-one .content-one-wrapper p:not(:last-child){margin-bottom:1rem}@media(max-width:768px){footer .footer-wrapper .footer-inner .content-one .content-one-wrapper p{width:100%}}footer .footer-wrapper .footer-inner .content-one .content-one-wrapper a{text-decoration:none;color:#fff;font-size:1rem!important}footer .footer-wrapper .footer-inner .content-one .content-one-wrapper a:hover{transition:.2s;color:#ff6900}footer .footer-wrapper .footer-inner .content-one .content-one-wrapper .last-updated{margin-top:.5rem;margin-bottom:0}footer .footer-wrapper .footer-inner .content-one .navigation-content h4{color:#fff;margin-top:0;margin-bottom:1rem}@media(max-width:600px){footer .footer-wrapper .footer-inner .content-one .navigation-content h4{margin-top:2rem}}footer .footer-wrapper .footer-inner .content-one .navigation-content ul li:not(:last-child){margin-bottom:.5rem}footer .footer-wrapper .footer-inner .content-one .navigation-content ul li a{text-decoration:none;color:#fff}footer .footer-wrapper .footer-inner .content-one .navigation-content ul li a:hover{color:#ff6900;transition:.2s}footer .footer-wrapper .content-two{width:75%;margin:0 auto;padding:1.5rem 0;display:flex;justify-content:center}@media(max-width:1024px){footer .footer-wrapper .content-two{width:100%;margin:0}}footer .footer-wrapper .content-two ul{display:flex;flex-wrap:wrap}footer .footer-wrapper .content-two ul li:not(:last-child){margin-right:1rem}footer .footer-wrapper .content-two ul li a{text-decoration:none;color:#fff;font-size:small!important}footer .footer-wrapper .content-two ul li a:hover{color:#ff6900;transition:.2s}.baumaschinen{padding-top:calc(65.38px + 2rem)}.baumaschinen .container .baumaschinen-wrapper .title,.baumaschinen .container .baumaschinen-wrapper h2,.baumaschinen .container .baumaschinen-wrapper h3{margin-bottom:2rem}.baumaschinen .container .baumaschinen-wrapper .product-card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;margin-bottom:2rem}@media screen and (min-width:1024px){.baumaschinen .container .baumaschinen-wrapper .product-card-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){.baumaschinen .container .baumaschinen-wrapper .product-card-container{grid-template-columns:repeat(1,minmax(0,1fr))}}.baumaschinen .container .baumaschinen-wrapper .product-card-container .card .card-wrapper{position:relative}.baumaschinen .container .baumaschinen-wrapper .product-card-container .card .card-wrapper .price-span{background-color:#ff6900;color:#fff;padding:.5rem;font-size:.875rem;text-align:center}.baumaschinen .container .baumaschinen-wrapper .product-card-container .card .card-wrapper .new-product-span{position:absolute;background-color:#eb0254;color:#fff;font-weight:700;font-size:9px;padding:.5rem 1rem;z-index:1;text-transform:uppercase}.baumaschinen .container .baumaschinen-wrapper .product-card-container .card .card-wrapper .card-inner{position:relative}.baumaschinen .container .baumaschinen-wrapper .product-card-container .card .card-wrapper .card-inner .baumaschinen-card-btn{margin-top:1rem}.baumaschinen .container .baumaschinen-wrapper .no-related-products-grouper h4{margin:0}.baumaschinen .no-products{height:50vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.baumaschinen .no-products .heading{padding:1rem;border-bottom:2px solid #04c2c9}.baumaschinen-details-page{padding-top:calc(65.38px + 2rem)}.baumaschinen-details-page .baumaschinen-wrapper{color:#303030}.baumaschinen-details-page .baumaschinen-wrapper h2{margin-top:0;margin-bottom:2rem;color:#303030}.baumaschinen-details-page .baumaschinen-wrapper h2 .modell{color:#04c2c9}.baumaschinen-details-page .baumaschinen-wrapper h2 .product-title{color:#303030}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper{display:flex;flex-wrap:wrap;color:#303030;margin-bottom:2rem}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .images{width:50%}@media(max-width:768px){.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .images{width:100%}}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .images .carousel-image{cursor:zoom-in}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .images .mini-carousel-image{cursor:pointer}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .images .image-slider .slide img{width:100%;height:100%}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .text-wrapper{width:50%;display:flex;justify-content:center;align-items:center;padding-left:1rem}@media(max-width:768px){.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .text-wrapper{width:100%;padding-left:0;padding-top:1rem;justify-content:flex-start}}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .text-wrapper .text-inner{display:flex;flex-direction:column}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .text-wrapper .text-inner h3{margin-bottom:2rem;color:#303030}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .text-wrapper .text-inner p{padding:.5rem}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .text-wrapper .text-inner .our-price-details{font-size:1.125rem;padding:.5rem;font-weight:700}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .text-wrapper .text-inner button{margin-top:1rem}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .text-wrapper .text-inner button a{text-decoration:none;color:#fff}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .text-wrapper .text-inner .contact-us-small-wrapper{margin-top:.5rem}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .text-wrapper .text-inner .contact-us-small-wrapper a{display:flex;align-items:center;text-decoration:none;color:#ff6900;font-size:1rem}.baumaschinen-details-page .baumaschinen-wrapper .content-wrapper .text-wrapper .text-inner .special-feature{font-weight:700}.baumaschinen-details-page .baumaschinen-wrapper .baumaschinen-contact{display:flex;justify-content:center;flex-wrap:wrap;width:100%;padding:2rem 0;font-size:.75rem}.baumaschinen-details-page .baumaschinen-wrapper .baumaschinen-contact .contact-group{display:flex}.baumaschinen-details-page .baumaschinen-wrapper .baumaschinen-contact .contact-group p{margin-left:.5rem}.baumaschinen-details-page .baumaschinen-wrapper .baumaschinen-contact .contact-group:not(:last-child){margin-right:1rem}.baumaschinen-details-page .baumaschinen-wrapper .details-page-btn-wrapper{width:100%;display:flex;justify-content:center;align-items:center;margin-top:2rem}.baumaschinen-details-page .related-products-wrapper .related-products-title{margin-top:0;margin-bottom:2rem;color:#303030}.baumaschinen-details-page .related-products-wrapper .related-products-card-wrapper{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:2rem}@media(max-width:768px){.baumaschinen-details-page .related-products-wrapper .related-products-card-wrapper{grid-template-columns:1fr}}.baumaschinen-details-page .related-products-wrapper .related-products-card-wrapper .card-related{background-color:#fff;border:1px solid #ddd;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease}.baumaschinen-details-page .related-products-wrapper .related-products-card-wrapper .card-related:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}.baumaschinen-details-page .related-products-wrapper .related-products-card-wrapper .card-related .card-inner-related{padding:1rem}.baumaschinen-details-page .related-products-wrapper .related-products-card-wrapper .card-related .card-inner-related h3{margin-bottom:2.5rem;color:#303030}.baumaschinen-details-page .related-products-wrapper .detail-button-wrapper{width:100%;margin-bottom:2rem}.loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.opened-img-container{margin-top:30px;border:8px solid hsla(0,0%,81%,.404);display:none}@media(min-width:768px){.opened-img-container{display:block}}.opened-img-container{position:fixed;z-index:1000;left:50%;top:50%;transform:translate(-50%,-50%);height:85vh;width:85vw}.opened-img-container .swiper-wrapper{cursor:zoom-in;height:100%!important;width:100%!important}.opened-img-container{background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#fff;box-shadow:0 0 0 10000px rgba(58,58,58,.815)}.back-to-btn{display:flex;justify-content:center}.close-img-icon{position:absolute;z-index:5;top:0;right:0;height:40px;width:40px;border:none;background-color:hsla(0,0%,100%,0);transition:all .2s;cursor:pointer;color:#ff6900}.close-img-icon:hover{color:#fff;background-color:#ff6900}.opened-image{object-fit:contain}.table-container{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;margin-bottom:2rem}.table-container .specifications-table,.table-container .technical-data-table{margin-bottom:1rem}.table-container table{width:100%;border-collapse:collapse;background-color:#fff}.table-container table td,.table-container table th{padding:1rem;text-align:left;border-bottom:1px solid #dbdbdb}.table-container table tr.title{font-weight:700;width:100%}.table-container table th{background-color:#303030;color:#fff;font-weight:700}.table-container table tbody tr:nth-child(2n){background-color:#f1f1f1}.table-container .specifications-table tbody tr td{height:50px}@media(max-width:768px){.table-container{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.table-container .specifications-table,.table-container .technical-data-table{width:100%;margin-bottom:2rem}}.services-container{padding-top:calc(65.38px + 2rem)}.services-container .services{color:#303030}.services-container .services h2{margin-bottom:2rem}.services-container .services .services-card-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:2rem}@media(max-width:1024px){.services-container .services .services-card-container{grid-template-columns:1fr}}.services-container .services .services-card-container .service-card{display:flex}.services-container .services .services-card-container .service-card .service-card-inner{display:flex;flex-direction:column;padding:2rem;width:100%;cursor:pointer}@media(max-width:835px){.services-container .services .services-card-container .service-card .service-card-inner{padding:20px 10px}}.services-container .services .services-card-container .service-card .service-card-inner .content-wrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:100%;align-items:flex-start}.services-container .services .services-card-container .service-card .service-card-inner svg{color:#303030;width:60px;height:60px;margin-bottom:2rem}.services-container .services .services-card-container .service-card .service-card-inner .services-text-content a{color:#303030;text-decoration:none}.services-container .services .services-card-container .service-card .service-card-inner .services-text-content h3{margin-bottom:1rem;color:#000}.services-container .services .services-card-container .service-card .service-card-inner .services-text-content h3,.services-container .services .services-card-container .service-card .service-card-inner .services-text-content p{padding-left:1rem;margin-bottom:1rem}.services-container .services .services-card-container .service-card .service-card-inner button{margin-left:1rem}main .data-protection{padding-top:calc(65.38px + 2rem);color:#303030}main .data-protection h2{margin-bottom:2rem}main .data-protection .data-protection-wrapper h3{margin-bottom:1rem}main .data-protection .data-protection-wrapper p{margin-bottom:2rem}.info-navbar{box-shadow:0 1px 2px rgba(0,0,0,.1)}.info-navbar .info-navbar-container{color:#5a5a5a;display:flex;justify-content:flex-end;padding:.5rem 0}.info-navbar .info-navbar-container .info-navbar-wrapper{display:flex}.info-navbar .info-navbar-container .info-navbar-wrapper .info-group{display:flex;align-items:center}.info-navbar .info-navbar-container .info-navbar-wrapper .info-group svg{margin-right:.5rem}.info-navbar .info-navbar-container .info-navbar-wrapper .info-group .mail-icon{margin-left:.5rem}.info-navbar .info-navbar-container .info-navbar-wrapper .info-group p{font-size:.75rem;padding:0;margin-top:0;margin-bottom:0}.info-navbar .info-navbar-container .info-navbar-wrapper .info-group p:not(:last-child){margin-right:.5rem}.contact-container-2{padding-top:calc(65.38px + 2rem)}.contact-container-2 .image-content{background-image:url(/_next/static/media/contact-background.8172460c.png);height:200px;background-size:contain;background-position:50%;margin-bottom:2rem}.contact-container-2 .contact{margin-bottom:2rem;color:#303030}.contact-container-2 .contact h2{margin-bottom:2rem}.contact-container-2 .contact .contact-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:1024px){.contact-container-2 .contact .contact-wrapper{grid-template-columns:1fr}}.contact-container-2 .contact .contact-wrapper .card{background-color:none!important;box-shadow:none!important;padding:2rem 0}@media(max-width:1024px){.contact-container-2 .contact .contact-wrapper .card{padding:1rem}}.contact-container-2 .contact .contact-wrapper .card .card-content h3{margin-bottom:1rem}.contact-container-2 .contact .contact-wrapper .card .card-content p{display:flex;align-items:center}@media(max-width:341px){.contact-container-2 .contact .contact-wrapper .card .card-content p{word-break:break-all}}.contact-container-2 .contact .contact-wrapper .card .card-content p a{text-decoration:none;color:#04c2c9}.contact-container-2 .contact .contact-wrapper .card .card-content .icon-text-grouper{display:flex;align-items:center}.contact-container-2 .contact .contact-wrapper .card .card-content .icon-text-grouper .icon{margin-right:1rem;padding-left:1rem}.contact-container-2 .contact .contact-wrapper .card .card-content .icon-text-grouper:not(:last-child){margin-bottom:.5rem}.contact-container-2 .navbar-filter{position:static;display:flex;justify-content:left;text-transform:uppercase}@media(max-width:1024px){.contact-container-2 .navbar-filter{justify-content:center}}@media(max-width:768px){.contact-container-2 .navbar-filter{justify-content:flex-start}}.impressum{padding-top:calc(65.38px + 2rem)}.impressum h2{margin-bottom:2rem}.impressum .impressum-wrapper h3{margin-bottom:1rem}.impressum .impressum-wrapper p{margin-bottom:2rem}.agb{padding-top:calc(65.38px + 2rem)}.agb h2{margin-bottom:2rem}.agb .agb-wrapper h3{margin-bottom:1rem}.agb .agb-wrapper p,.locations{margin-bottom:2rem}.locations{padding-top:calc(65.38px + 2rem)}.locations .locations-container a{text-decoration:none}.locations .locations-container a .main-location{text-align:center;text-transform:uppercase;font-weight:bolder;color:#04c2c9;margin-bottom:2rem;font-size:1.25rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.locations .locations-container a .main-location svg{width:40px;height:40px;color:red;margin-bottom:.5rem}.locations .locations-container iframe{width:100%;max-width:100%;height:500px;border:none;margin-bottom:2rem;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease}.locations .locations-container iframe:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}@media(max-width:1024px){.locations .locations-container iframe{height:350px}}.locations .locations-container .locations-wrapper{display:grid;grid-gap:1rem;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.locations .locations-container .locations-wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.locations .locations-container .locations-wrapper{grid-template-columns:repeat(1,1fr)}}.locations .locations-container .locations-wrapper .locations-card{transition:box-shadow .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.1)}.locations .locations-container .locations-wrapper .locations-card:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}.locations .locations-container .locations-wrapper .locations-card .locations-card-inner{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;text-align:center;padding:1rem}.locations .locations-container .locations-wrapper .locations-card .locations-card-inner a{text-decoration:none;cursor:pointer}.locations .locations-container .locations-wrapper .locations-card .locations-card-inner a h2{font-size:1.375rem;text-transform:uppercase;font-weight:bolder;color:#303030;display:flex;justify-content:center;align-items:center;flex-direction:column}.locations .locations-container .locations-wrapper .locations-card .locations-card-inner a h2:not(:first-child){margin-top:1rem}.locations .locations-container .locations-wrapper .locations-card .locations-card-inner a h2 svg{width:40px;height:40px;color:#04c2c9;margin-bottom:.5rem}.locations .locations-container .locations-wrapper .locations-card .locations-card-inner a h2 span{font-size:.875rem;margin-top:.5rem;color:#04c2c9}.map-container{margin-bottom:2rem;height:600px;width:100%}@media(max-width:425px){.map-container{height:400px}}.leaflet-popup-content-wrapper{border-radius:0!important;box-shadow:0 4px 8px rgba(0,0,0,.1)!important}.leaflet-popup-content-wrapper p{font-size:.75rem!important;margin:5px 0!important}.leaflet-popup-content-wrapper p:first-child{font-size:1rem!important;font-weight:bolder!important}.leaflet-popup-content-wrapper a{font-size:.75rem!important;display:flex;gap:5px;text-decoration:none!important;color:#04c2c9!important}.pagination{width:100%;margin-bottom:2rem}.pagination .pagination-wrapper{list-style:none;padding:0}.pagination .pagination-wrapper li{margin:0}.pagination .pagination-wrapper li a{padding:8px 12px;cursor:pointer;color:#303030;text-decoration:none}@media(min-width:768px){.pagination .pagination-wrapper li a:hover{background-color:#eee;border-radius:5px}}.pagination .pagination-wrapper .active a{background-color:#04c2c9;color:#fff;border-radius:5px}.btn-paginate{width:180px;margin-right:auto;margin-left:auto;text-align:center}.spinner-container{margin-bottom:2rem;min-height:80vh}@media(min-width:768px){.select-holder{display:none}}.select-holder{display:flex;position:relative}.select-holder .btn-blue{margin-bottom:2rem;height:50px;display:flex;justify-content:space-between;align-items:center;background-color:#04c2c9;min-width:200px;max-width:100%;border:none;padding:0 1rem;border-radius:0;outline:none;cursor:pointer;color:#fff;font-weight:400;box-shadow:0 4px 15px 0 rgba(143,134,170,.16);font-size:1rem;font-weight:700}.select-holder .btn-blue:hover{background-color:#64faff}.select-holder .btn-blue .filter-text{margin-right:.5rem}.select-holder ul{transition:.3s ease-in-out;position:absolute;border-radius:5px;top:50px;z-index:10;min-width:170px;background-color:#fff;box-shadow:0 4px 15px 0 rgba(143,134,170,.16);margin-top:.5rem}.select-holder .filter-li{transform:.3 ease-in-out;display:flex;justify-content:space-between;padding:.5rem 1rem}.select-holder .filter-li:hover{transform:.3 ease-in-out;background-color:#04c2c9;color:#fff;cursor:pointer}.select-holder .filter-li:hover:first-child{transform:.3 ease-in-out;border-top-left-radius:5px;border-top-right-radius:5px}.select-holder .filter-li:hover:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.select-holder .check-mark-span{color:#ff6900;padding-left:.5rem}.active-filter{background-color:#f3f3f3;color:#ff6900;font-weight:900}.navbar-filter{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.75rem;overflow-x:auto}@media(max-width:768px){.navbar-filter{justify-content:left!important;padding:8px 0;left:0;right:0}.navbar-filter li{padding:10px 15px!important}}.navbar-filter{position:-webkit-sticky;position:sticky;top:65px;width:100%;z-index:100;display:flex;justify-content:left;border-bottom:1px solid #ddd;margin:30px 0;padding:10px 0;background-color:#fff}.navbar-filter ul>a:not(:last-child) li,.navbar-filter ul>li:not(:last-child){border-right:1px solid #ddd}.navbar-filter .filter-nav{list-style:none;display:flex;padding:0;margin:0}.navbar-filter .filter-nav .filter-item{white-space:nowrap;padding:15px;cursor:pointer;transition:background-color .3s;display:flex;align-items:center}.navbar-filter .filter-nav a{all:unset;font-size:.75rem!important}.navbar-filter .filter-item.active{background-color:#04c2c9;color:#fff}.navbar-filter .check-mark-span{margin-left:8px}@media(min-width:768px){.navbar-filter .filter-item:hover{background-color:#b4b4b4;color:#fff}}@media(max-width:1024px){.navbar-filter{justify-content:center}.navbar-filter::-webkit-scrollbar{-webkit-appearance:none}.navbar-filter::-webkit-scrollbar:vertical{width:12px}.navbar-filter::-webkit-scrollbar:horizontal{height:7px}.navbar-filter::-webkit-scrollbar-thumb{cursor:pointer;background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}.navbar-filter::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}}.not-found{display:flex;justify-content:center;align-items:center;flex-direction:column;height:70vh}.not-found .error-404{font-size:2.75rem!important;color:#303030}.not-found .cyan-404{color:#04c2c9}.not-found hr{margin-right:auto;margin-left:auto}.not-found .not-found-heading>:not(:last-child){margin-bottom:1rem}.not-found .not-found-heading{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%}.not-found .not-found-heading p{color:gray;font-size:.75rem}.not-found .not-found-img{width:50%}.not-found a{text-decoration:none}#cookie{position:fixed;bottom:0;left:0;width:100%;background-color:rgba(53,53,53,.9);color:#fff;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.2);padding:25px}#cookie p{margin:0}#cookie button{margin-top:10px;background-color:#ff6900;color:#fff;border:none;padding:10px 20px;font-size:large;cursor:pointer;border-radius:5px}#cookie button:hover{background-color:#00ffc3;color:#353535}#cookie span{position:absolute;top:10px;right:10px;font-size:1.25rem;cursor:pointer;color:#ff6900}#cookie span:hover{color:#00ffc3}.contact-container{box-shadow:0 0 77px 23px rgba(83,83,83,.494);margin-top:8rem;padding-top:0!important}.contact-container h2{font-size:1.625rem;margin-bottom:2rem}.contact-container .contact-content{background-image:url(/_next/static/media/kontakt-img-resized.dfed8143.png);width:100%;height:450px;background-position:50%;background-size:cover;background-repeat:no-repeat}.contact-container .contact-content .content-wrapper{width:100%;height:100%}.contact-container .contact-content .content-wrapper .content-wrapper-inner{padding:0 2rem}.contact-container .contact-content .content-wrapper h2,.contact-container .contact-content .content-wrapper p{color:#fff}.contact-container .contact-content .content-wrapper h2{font-size:1.625rem;margin-bottom:1rem}.contact-container .contact-content .content-wrapper p{font-size:1.25rem;margin-bottom:1rem}.breadcrumbs{display:inline-block;margin-bottom:2rem}.breadcrumbs>:not(:last-child){margin-right:10px}@media(max-width:768px){.breadcrumbs>:not(:last-child){margin-right:5px}}@media(max-width:425px){.breadcrumbs>:not(:last-child){margin-right:2px}}.breadcrumbs a{text-decoration:none;color:#5a5a5a;font-size:.75rem!important;pointer-events:pointer!important;text-transform:capitalize}.breadcrumbs a:hover{color:#04c2c9}@media(max-width:768px){.filter-loading{width:217px!important;height:40px}}.filter-loading{width:80%;height:50px;margin-top:-1px;margin-bottom:30px}.loading-site{height:100vh;width:100%;position:relative}.loading-site .loading-page-spinner{height:100px;width:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.other-accessories-container{margin-top:150px;margin-bottom:50px}.other-accessories-container .other-accessories-wrapper{display:grid;grid-gap:5rem;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.other-accessories-container .other-accessories-wrapper{grid-template-columns:repeat(3,1fr);grid-gap:4rem}}@media(max-width:767px){.other-accessories-container .other-accessories-wrapper{grid-template-columns:repeat(2,1fr);grid-gap:1rem}}@media(max-width:445px){.other-accessories-container .other-accessories-wrapper{grid-template-columns:repeat(1,1fr);grid-gap:2rem}}@media(min-width:768px){.other-accessories-container .other-accessories-wrapper .other-accessory-card:hover .other-accessory-heading:after{left:0;right:0;opacity:.8;transition:.5s ease}}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-image{position:relative;height:280px;flex-direction:column;justify-content:space-between;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:.3s ease;cursor:zoom-in;overflow:hidden}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-image img{transition:.3s ease-in-out}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-image img:hover{transform:scale(1.05)}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-image img{object-fit:contain;height:100%;width:100%}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-image:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-image .opened-img-container .fullscreen-image{height:100%;width:100%}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-image .opened-img-container .fullscreen-image .swiper{height:100%;width:100%;object-fit:contain}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-image .opened-img-container .fullscreen-image .swiper .swiper-button-next,.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-image .opened-img-container .fullscreen-image .swiper .swiper-button-prev{margin:0 15px;color:#04c2c9;transition:solid 1s}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-image .opened-img-container .fullscreen-image .swiper .swiper-pagination-bullet-active{background:#04c2c9}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-heading{overflow:hidden;margin:15px 0;white-space:nowrap}@media(max-width:768px){.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-heading{font-size:.9rem!important}}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-heading .other-accessory-heading-container{display:flex;justify-content:center;position:relative}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-heading .other-accessory-heading-container span{padding:0 10px;background-color:#fff;z-index:3}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-heading{position:relative}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-heading:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:1;background-color:hsla(0,1%,69%,.58);height:1px;transition:.5s ease}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-heading:after{content:"";position:absolute;left:50%;right:50%;top:50%;transform:translateY(-50%);z-index:2;background-color:#04c2c9;height:1px;opacity:0;transition:.5s ease}.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-description{color:gray;margin:15px 0;text-align:center}@media(max-width:768px){.other-accessories-container .other-accessories-wrapper .other-accessory-card .other-accessory-description p{font-size:.9rem!important}}.compact-item-container{margin-top:150px;margin-bottom:50px}.compact-item-container .compact-item-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(5,1fr)}@media(max-width:1024px){.compact-item-container .compact-item-wrapper{grid-template-columns:repeat(4,1fr);grid-gap:1rem}}@media(max-width:767px){.compact-item-container .compact-item-wrapper{grid-template-columns:repeat(3,1fr);grid-gap:1rem}}@media(max-width:445px){.compact-item-container .compact-item-wrapper{grid-template-columns:repeat(2,1fr);grid-gap:1rem}}.compact-item-container .compact-item-wrapper .compact-item-card{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.compact-item-container .compact-item-wrapper .compact-item-card:hover .compact-item-heading:after{left:0;right:0;opacity:.8;transition:.5s ease}}.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-image{position:relative;height:250px;box-shadow:0 4px 8px rgba(0,0,0,.102);transition:box-shadow .3s ease;overflow:hidden}.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-image:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-image{cursor:pointer}.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-image img{transition:.3s ease-in-out}.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-image img:hover{transform:scale(1.05)}.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-image img{object-fit:contain;height:100%;width:100%}.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-heading{overflow:hidden;margin:15px 0;text-align:center}@media(max-width:768px){.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-heading{font-size:.8rem!important}}.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-heading .compact-item-heading-container{display:flex;justify-content:center;position:relative}.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-heading .compact-item-heading-container span{padding:0 10px;z-index:3}.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-heading{position:relative}.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-description{color:gray;margin:15px 0;text-align:center}@media(max-width:768px){.compact-item-container .compact-item-wrapper .compact-item-card .compact-item-description p{font-size:.9rem!important}}.action-offer-container{position:relative}.action-offer-container .fixed-action-element{position:fixed;top:15%;right:36px;background-color:#ff6900;color:#fff;padding:1.5rem 3rem;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:99;transition:background-color .3s}.action-offer-container .fixed-action-element:hover{background-color:#ff8c42}@media(max-width:991px){.action-offer-container .fixed-action-element{right:30px;padding:1rem 2rem}}@media(max-width:767px){.action-offer-container .fixed-action-element{right:28px}.action-offer-container .fixed-action-element:hover{background-color:#ff6900}}@media(max-width:520px){.action-offer-container .fixed-action-element{right:25px}}@media(max-width:767px){.action-offer-container .fixed-action-element h3{font-size:16px!important}}@media(max-width:520px){.action-offer-container .fixed-action-element h3{font-size:12px!important}}.action-offer-container .action-offer-modal{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;z-index:1000000000000;background-color:rgba(0,0,0,.5);opacity:0;animation:fadeIn .5s forwards}@media(max-width:1350px){.action-offer-container .action-offer-modal{padding-left:.9375rem;padding-right:.9375rem}}.action-offer-container .action-offer-modal:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1}.action-offer-container .action-offer-modal .action-offer-modal-wrapper{background-color:#ff6900;color:#fff;width:700px;max-width:100%;height:auto;padding:2rem;position:relative;transform:translateY(-20px);animation:slideUp .5s forwards}.action-offer-container .action-offer-modal .action-offer-modal-wrapper h2{margin-bottom:1rem;color:#fff;font-size:2.2rem!important}.action-offer-container .action-offer-modal .action-offer-modal-wrapper p{margin-bottom:1rem;font-size:1.3rem!important}.action-offer-container .action-offer-modal .action-offer-modal-wrapper .action-offer-small-wrapper a span,.action-offer-container .action-offer-modal .action-offer-modal-wrapper a button{font-size:1.3rem!important}.action-offer-container .action-offer-modal .close-button{position:absolute;top:10px;right:10px;background:transparent;border:none;cursor:pointer;color:#fff}@keyframes slideUp{0%{transform:translateY(-50px)}to{transform:translateY(0)}}.career-container{padding-top:calc(65px + 2rem)}.career-container,.career-container .career-wrapper .text-content .careers-p2,.career-container .career-wrapper h2{margin-bottom:2rem}.career-container .career-wrapper .careers-content .careers-card{box-shadow:0 -2px 4px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);padding:2rem;margin-bottom:2rem}.career-container .career-wrapper .careers-content .careers-card .careers-card-inner{display:flex;justify-content:space-between}@media(max-width:600px){.career-container .career-wrapper .careers-content .careers-card .careers-card-inner{flex-direction:column}}.career-container .career-wrapper .careers-content .careers-card .careers-card-inner .icon-text-content{display:flex;align-items:center;margin-bottom:2rem}@media(max-width:600px){.career-container .career-wrapper .careers-content .careers-card .careers-card-inner .icon-text-content{margin-bottom:1rem}}.career-container .career-wrapper .careers-content .careers-card .careers-card-inner .icon-text-content h4{margin:0}.career-container .career-wrapper .careers-content .careers-card .careers-card-inner .icon-text-content svg{margin-right:1rem;color:#ff6900}.career-container .career-wrapper .careers-content .careers-card .careers-card-content h3{margin-bottom:1rem}.career-container .career-wrapper .careers-content .careers-card .careers-card-content ul{list-style-type:disc;padding-left:2rem;margin-bottom:1rem}.career-container .career-wrapper .careers-content .careers-card .careers-card-content ul li:not(:last-child){margin-bottom:.5rem}.career-container .career-wrapper .careers-content .careers-card .careers-card-content .career-button-wrapper{margin-top:2rem}.career-container .career-wrapper .careers-content .careers-card .careers-card-content .career-button-wrapper a{text-decoration:none}.contact-form-container{max-width:700px;margin:50px auto;padding:30px;background:#303030;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.3);text-align:center;color:#fff}.contact-form-container h2{font-size:26px;font-weight:700;margin-bottom:20px;color:#fff}.contact-form-container form{display:flex;flex-direction:column;gap:15px}.contact-form-container form .input-group{position:relative}.contact-form-container form .input-group input,.contact-form-container form .input-group textarea{width:100%;padding:14px;border:2px solid transparent;border-radius:8px;font-size:16px;background:#1b1b1b;color:#fff;transition:all .2s ease-in-out}.contact-form-container form .input-group input:focus,.contact-form-container form .input-group textarea:focus{border-color:#fff;outline:none;box-shadow:0 0 8px rgba(195,146,53,.5)}.contact-form-container form .input-group textarea{min-height:120px;resize:none}.contact-form-container form .input-group .error{border-color:red}.contact-form-container form .input-group small{color:red;font-size:12px;position:absolute;bottom:-16px;left:5px}.contact-form-container form button{background:#04c2c9;color:#fff;padding:14px;border:none;border-radius:8px;font-size:18px;cursor:pointer;font-weight:700;text-transform:uppercase;transition:all .2s ease-in-out;box-shadow:0 2px 8px hsla(0,0%,100%,.3)}.contact-form-container form button:hover{background:#ff6900;box-shadow:0 4px 10px hsla(0,0%,100%,.5)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=ded274272661e538.css.map*/