.header .topbar{background-color:#eaeaea;border-bottom:1px solid #dedede;height:42px;color:var(--secondary-color);font-size:14px;display:flex;align-items:center;margin:0 auto;max-width:var(--content-width)}.header .topbar:before{content:"";position:absolute;background-color:#eaeaea;border-bottom:1px solid #dedede;left:0;width:100%;height:42px;z-index:-1}.header .topbar__left{display:flex;align-items:center;width:100%;justify-content:space-between;font-size:13px}.header .topbar__left .usp-header{margin:0 0 0 10px;font-weight:700}.header .topbar__left .usp-header:first-child{margin:0}@media (max-width: 576px){.header .topbar{display:none}}.header .bottom{background-color:#6d706f}.header .bottom .main-menu-wrapper .main-menu{background-color:#6d706f}.header .bottom .main-menu-wrapper .main-menu .navbar{padding:0}.header .bottom .main-menu-wrapper .main-menu .navbar .main-menu .menu .menu-item a{padding:20px;font-weight:600}.header .bottom .main-menu-wrapper .main-menu .navbar .main-menu .menu .menu-item.current-menu-item a{color:#fff}.header .bottom .main-menu-wrapper .main-menu .navbar .main-menu .menu .menu-item:hover{background-color:#000;border-radius:0}.header .bottom .main-menu-wrapper .main-menu .navbar .navbar-toggler i{color:#000}.header .bottom .main-menu-wrapper .main-menu .navbar .navbar-toggler.toggler-mobile i{color:var(--primary-color)}.header .bottom .main-menu-wrapper .main-menu .call-to-action-button{display:-webkit-box;display:-moz-box;display:-webkit- none;display:-ms- none;display:none}.header .bottom .main-menu-wrapper .main-menu .call-to-action-button .get-quote{background-color:#000}@media (max-width: 810px){.header .bottom .main-menu-wrapper .main-menu .call-to-action-button{display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex}}@media (max-width: 810px){.header .bottom .main-menu-wrapper .main-menu .menu-mobile .logo{height:300px}}@media (max-width: 576px){.header .bottom .main-menu-wrapper .main-menu .menu-mobile .logo{height:200px}}.vso-category-overview .category-overview-card{border-radius:10px;overflow:hidden;display:block;margin:0 0 20px 0;box-shadow:0 4px 14px rgba(0,0,0,0.06);position:relative}.vso-category-overview .category-overview-card .category-image-wrapper{position:relative;width:100%}.vso-category-overview .category-overview-card .image_intro_blok{display:block;width:100%;height:200px;object-fit:cover}.vso-category-overview .category-overview-card .category-title-overlay{position:absolute;top:20%;left:50%;transform:translate(-50%, -80%);color:#fff;font-size:22px;font-weight:bold;text-align:center;white-space:nowrap;text-shadow:5px 5px 5px #000000}.vso-category-overview .category-overview-card .services-block:nth-child(even){background:#f7f7f7}.vso-category-overview .category-overview-card .services-block .service-item{padding:10px 15px;display:flex;justify-content:space-between;align-items:center;gap:10px}.vso-category-overview .category-overview-card .services-block .service-item a:first-of-type{flex:1;color:#000;font-weight:500;font-size:16px;text-decoration:none}.vso-category-overview .category-overview-card .services-block .service-item a:first-of-type:hover{color:var(--primary-color)}.vso-category-overview .category-overview-card .services-block .service-item .service-button{flex-shrink:0}.vso-category-overview .category-overview-card .services-block .service-item .service-button .button{padding:5px 10px;border-radius:20px;font-size:16px;color:#fff;background:#ea7b0c;display:inline-flex;align-items:center}.vso-category-overview .category-overview-card .services-block .service-item .service-button .button .fa-file{margin-right:5px}.vso-category-overview .category-overview-card .services-block .service-item .service-button .button:hover{background:#000;color:#fff}.vso-category .category-overview-card{border-radius:10px;overflow:hidden;display:block;margin:0 auto;box-shadow:0 4px 14px rgba(0,0,0,0.06);position:relative}.vso-category .category-overview-card .category-image-wrapper{position:relative;width:100%}.vso-category .category-overview-card .image_intro_blok{display:block;width:100%;height:200px;object-fit:cover}.vso-category .category-overview-card .category-title-overlay{position:absolute;top:20%;left:50%;transform:translate(-50%, -80%);color:#fff;font-size:22px;font-weight:bold;text-align:center;white-space:nowrap;text-shadow:5px 5px 5px #000000}.vso-category .category-overview-card .services-block .service-item{padding:10px 15px;align-items:center}.vso-category .category-overview-card .services-block .service-item .service-title{text-align:center;margin:0 0 30px 0}.vso-category .category-overview-card .services-block .service-item .service-title a{color:#000;font-weight:500;font-size:20px}.vso-category .category-overview-card .services-block .service-item .service-title a:hover{color:var(--primary-color)}.vso-category .category-overview-card .services-block .service-item .service-button .button--primary{display:flex;align-items:center;gap:10px;background:#ea7b0c;color:#fff;padding:10px 15px;border-radius:100px;font-weight:400;text-decoration:none;transition:0.3s ease-in-out;box-shadow:0 4px 6px rgba(0,0,0,0.1);width:fit-content;font-size:18px}.vso-category .category-overview-card .services-block .service-item .service-button .button--primary:hover{box-shadow:0 0 0 2px #ea7b0c;color:#ea7b0c;background:#fff}.vso-category .category-overview-card .services-block .service-item .service-button .button--primary:hover .border-icon{background:#ea7b0c;color:#fff}.vso-category .category-overview-card .services-block .service-item .service-button .button--primary .border-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#fff;color:#ea7b0c;border-radius:50%;transition:0.3s ease-in-out}.detail-service .image-service{height:400px;object-fit:cover}.detail-service .service-button .button--primary{display:flex;align-items:center;gap:10px;background:#ea7b0c;color:#fff;padding:10px 15px;border-radius:100px;font-weight:400;text-decoration:none;transition:0.3s ease-in-out;box-shadow:0 4px 6px rgba(0,0,0,0.1);width:fit-content;font-size:18px}.detail-service .service-button .button--primary:hover{box-shadow:0 0 0 2px #ea7b0c;color:#ea7b0c;background:#fff}.detail-service .service-button .button--primary:hover .border-icon{background:#ea7b0c;color:#fff}.detail-service .service-button .button--primary .border-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#fff;color:#ea7b0c;border-radius:50%;transition:0.3s ease-in-out}@media (max-width: 992px){.detail-service .second-title{margin:20px 0}}@media (max-width: 992px){.second-block .usp-block{margin:20px 0}}.vso_contact_sidebar{background:#eaeaea;padding:20px;display:flow-root}.vso_contact_sidebar .adres{margin:20px 0;float:left}.vso_contact_sidebar .contact{background:var(--primary-color);width:calc(100% + 40px);float:left;color:#fff;margin:0 -20px -20px;padding:15px 20px 5px}.vso_contact_sidebar .contact .fa{color:#fff}.vso_contact_sidebar .contact a{color:#fff;font-size:22px}@media (max-width: 767px){.vso_contact_sidebar .contact a{font-size:16px}}.vso_contact_sidebar .contact a:hover{text-decoration:underline}.tabs-wrapper{width:100%}.tabs-wrapper .tabs{display:flex;gap:2%;justify-content:flex-start}.tabs-wrapper .tabs .tablinks{flex:1;position:relative;display:flex;justify-content:center}.tabs-wrapper .tabs .tablinks.active button{background-color:#ea7b0c;color:#fff}.tabs-wrapper .tabs .tablinks.active button::before{background-color:#ea7b0c;width:40px;height:40px;content:"";display:inline-block;position:absolute;left:50%;bottom:-20px;transform:rotate(45deg) translate(-50%, 0);z-index:1}.tabs-wrapper .tabs .tablinks.active button .span{padding:20px 29px;white-space:nowrap;display:block;position:relative;overflow-y:hidden;line-height:100%;z-index:1;cursor:pointer}.tabs-wrapper .tabs button{font-size:22px;text-transform:none;border:0;font-weight:bold;flex:100%;cursor:pointer;padding:15px;border-radius:20px 20px 0 0;background-color:#ffd9b3;color:#b35c00}@media (max-width: 576px){.tabs-wrapper .tabs button{font-size:18px;padding:10px}}@media (max-width: 400px){.tabs-wrapper .tabs button{font-size:14px;padding:5px}}.tabs-wrapper .tabs-content{padding:20px;position:relative}.tabs-wrapper .tabs-content .tabcontent{display:none}.tabs-wrapper .tabs-content .tabcontent.active{display:block}.card-footer{box-shadow:0 0 5px rgba(0,0,0,0.2);background-color:transparent}.slider-content .service-button{display:flex !important;justify-content:center}.slider-content .service-button .button--primary{display:flex;align-items:center;gap:10px;background:#ea7b0c;color:#fff;padding:10px 15px;border-radius:100px;font-weight:400;text-decoration:none;transition:0.3s ease-in-out;box-shadow:0 4px 6px rgba(0,0,0,0.1);width:fit-content;font-size:18px}.slider-content .service-button .button--primary:hover{box-shadow:0 0 0 2px #ea7b0c;color:#ea7b0c;background:#fff}.slider-content .service-button .button--primary:hover .border-icon{background:#ea7b0c;color:#fff}.slider-content .service-button .button--primary .border-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#fff;color:#ea7b0c;border-radius:50%;transition:0.3s ease-in-out}h1,h2,h3,h4,h5,h6{color:#000}.second-block{padding:64px 0 0 0}.second-block .usp-block{padding:20px;background:#eaeaea}.second-block .text-block{padding:20px;background:#eaeaea}.usp-header .image-usp{height:30px}.usp-footer-block .image-usp{height:50px;width:50px}.general-button .button--primary{display:flex;align-items:center;gap:10px;background:#ea7b0c;color:#fff;padding:10px 15px;border-radius:100px;font-weight:400;text-decoration:none;transition:0.3s ease-in-out;box-shadow:0 4px 6px rgba(0,0,0,0.1);width:fit-content;font-size:18px}.general-button .button--primary:hover{box-shadow:0 0 0 2px #ea7b0c;color:#ea7b0c;background:#fff}.general-button .button--primary:hover .border-icon{background:#ea7b0c;color:#fff}.general-button .button--primary .border-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#fff;color:#ea7b0c;border-radius:50%;transition:0.3s ease-in-out}.whatsapp-container .icon{animation:blink 3s infinite}.accordion-button{background-color:#f5f5f5 !important;color:var(--primary-color) !important;font-weight:700 !important}.accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='currentColor'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important}.accordion-button:focus{outline:none;box-shadow:none}.site-footer .main-footer .title{color:#fff}.site-footer .main-footer .nav-menu-footer .title{color:#fff}.site-footer .copyright-footer{background:var(--primary-color)}.site-footer .copyright-footer a{color:#fff}.block-above-footer{background:#eaeaea;border-top:1px solid #dedede;padding:30px 0}.block-above-footer .usp-footer-block{display:flex;align-items:center}.block-above-footer .usp-footer-block img{margin:0 20px 0 0;flex-shrink:0}.block-above-footer .usp-footer-block a{color:#000;font-weight:500;line-height:1.2}.block-above-footer .usp-footer-block a:hover{color:var(--primary-color)}
