@charset "UTF-8";body{background-color:#fafafa}body .content-wrapper{background-color:#fff}*{font-family:Rooto,sans-serif}.id-1{overflow-x:hidden}.id-1 .banner-grid{background:#fff;border-radius:15px;padding:2rem}.id-1 .banner-grid .banner-grid__inner{width:100%;max-width:1440px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:0 auto;padding:0}.id-1 .banner-grid .banner{position:relative;overflow:hidden;border-radius:16px;transition:transform .3s ease,box-shadow .3s ease;margin:0;padding:0}.id-1 .banner-grid .banner:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,.1)}.id-1 .banner-grid .banner .banner__link{display:block;position:relative;color:inherit;text-decoration:none}.id-1 .banner-grid .banner img{display:block;width:100%;height:326px;object-fit:cover;transition:transform .4s ease}.banner:hover .id-1 .banner-grid .banner img{transform:scale(1.05)}.id-1 .banner-grid .banner .banner__overlay{position:absolute;top:auto!important;bottom:0!important;inset:0;display:flex;flex-direction:column;justify-content:flex-end;transition:background .3s ease;color:#fff;background:#000;width:100%;height:105px;padding:24px}.id-1 .banner-grid .banner .banner__overlay .banner__title{font-size:24px;font-weight:700;color:#fff;margin:0 0 8px 0}.id-1 .banner-grid .banner .banner__overlay .banner__text{font-size:16px;min-height:25px;margin:0;opacity:.9}@media (max-width:1200px){.id-1 .banner-grid .banner-grid__inner{grid-template-columns:repeat(2,1fr);width:100%;max-width:90%;margin:0 auto}.id-1 .banner-grid .banner img{height:326px}}@media (max-width:768px){.id-1 .banner-grid{padding:40px 0}.id-1 .banner-grid .banner-grid__inner{grid-template-columns:1fr;gap:16px;width:100%;max-width:90%;margin:0 auto}.id-1 .banner-grid .banner img{height:326px}.id-1 .banner-grid .banner__overlay{padding:20px}.id-1 .banner-grid .banner__overlay .banner__title{font-size:20px}.id-1 .banner-grid .banner__overlay .banner__text{font-size:14px}}.id-1 .services.one .services__inner{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media (max-width:480px){.id-1 .services.one .services__inner{gap:1rem}}.id-1 .services.two .services__inner{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media (max-width:480px){.id-1 .services.two .services__inner{gap:1rem}}@media (min-width:991px){.id-1 .services.two .services__inner{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(32%,1fr))}}.id-1 .rate-wrapper,.id-1 .welcome div,.id-1 .welcome h1{max-width:100%}@media only screen and (max-width:768px){.id-1 .wide-carousel{display:flex;margin-left:2rem;padding-bottom:0;overflow-x:scroll}.id-1 .wide-carousel .custom-footer__banner6,.id-1 .wide-carousel .custom-footer__banner7,.id-1 .wide-carousel .custom-footer__banner8,.id-1 .wide-carousel .custom-footer__banner9{min-width:65%;margin-right:2rem}}@media only screen and (min-width:768px) and (min-width:1200px){.id-1 .wide-carousel{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media only screen and (min-width:1201px){.id-1 .wide-carousel{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}}.id-1 .wide-carousel #carousel{display:none!important}.id-1 .wide-carousel .banner{border-radius:10px}.id-1 .wide-carousel .banner a{min-height:400px}.id-1 .wide-carousel .banner a img{padding-bottom:148px;border-radius:10px}.id-1 .wide-carousel .banner a .extended-banner-texts{position:absolute;top:auto;left:0;right:0;bottom:0;background:#000;height:100%;max-height:150px;padding:2rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.id-1 .wide-carousel .banner a .extended-banner-texts .extended-banner-title{font-size:20px;position:relative;top:0}.id-1 .wide-carousel .banner a .extended-banner-texts .extended-banner-text{position:relative;top:10px;left:0;right:auto;padding:0!important;margin:0;text-align:left;display:block}.id-1 .wide-carousel .banner a .extended-banner-texts .extended-banner-link{top:75%;left:20px;right:auto;height:29px;margin-top:-5px}.id-1 .wide-carousel .banner a .extended-banner-texts .extended-banner-link,.id-1 .wide-carousel .banner a .extended-banner-texts .extended-banner-text,.id-1 .wide-carousel .banner a .extended-banner-texts .extended-banner-title{color:#fff;background-color:transparent;box-shadow:0 0 0;border:0;padding:0}.id-1 .content-wrapper.homepage-box.before-carousel{background-color:#fff;border-bottom-color:#fff;border-top-color:#fff;padding:5rem 0 5rem;margin:0}.id-1 .homepage-box.welcome-wrapper{margin-bottom:0;margin-top:0;padding:0}@media only screen and (max-width:768px){.id-1 .homepage-box.welcome-wrapper .container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}.id-1 .welcome-wrapper .welcome{margin-left:auto;margin-right:auto;width:100%}.id-1 .welcome-wrapper .welcome h1{display:none}.id-1 .welcome-wrapper .welcome a.more{font-weight:700;color:#fff;width:100%;max-width:max-content;background-color:#fdb101;border-radius:5px;margin:2rem auto 0;padding:15px 25px;display:block}.id-1 .welcome-wrapper .welcome .card-container.first{max-width:1616px;margin:0 auto}@media only screen and (max-width:768px){.id-1 .welcome-wrapper .welcome .card-container.first{display:grid;grid-template-columns:1fr;gap:2rem}}@media only screen and (min-width:768px) and (min-width:1200px){.id-1 .welcome-wrapper .welcome .card-container.first{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media only screen and (min-width:1201px){.id-1 .welcome-wrapper .welcome .card-container.first{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}}.id-1 .welcome-wrapper .welcome .card-container.first .card{position:relative}.id-1 .welcome-wrapper .welcome .card-container.first .card h2{font-family:Rooto,sans-serif;font-size:24px;font-weight:700;color:#000;letter-spacing:0;position:absolute;right:0;bottom:-30px;background:#fff;border-top-left-radius:5px;padding:15px 25px}.id-1 .welcome-wrapper .welcome .card-container.first .card .description{font-size:14px;font-weight:700;color:#fff;background:#000;position:absolute;top:auto;right:10px;bottom:10px;padding:6px 10px}.id-1 .welcome-wrapper .welcome .card-container.first .card img{width:100%;height:100%;object-fit:cover;border-radius:5px}.id-1 .welcome-wrapper .welcome .card-container.last{max-width:1616px;margin:2rem auto}@media only screen and (max-width:768px){.id-1 .welcome-wrapper .welcome .card-container.last{display:grid;grid-template-columns:1fr;gap:2rem}}@media only screen and (min-width:768px) and (min-width:1200px){.id-1 .welcome-wrapper .welcome .card-container.last{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media only screen and (min-width:1201px){.id-1 .welcome-wrapper .welcome .card-container.last{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}}.id-1 .welcome-wrapper .welcome .card-container.last .card{position:relative}.id-1 .welcome-wrapper .welcome .card-container.last .card h2{font-family:Rooto,sans-serif;font-size:24px;font-weight:700;color:#000;letter-spacing:0;position:absolute;right:0;bottom:-30px;background:#fff;border-top-left-radius:5px;padding:15px 25px}.id-1 .welcome-wrapper .welcome .card-container.last .card .description{font-size:14px;font-weight:700;color:#fff;background:#000;position:absolute;top:auto;right:10px;bottom:10px;padding:6px 10px}.id-1 .welcome-wrapper .welcome .card-container.last .card img{width:100%;height:100%;object-fit:cover;border-radius:5px}@media (min-width:768px){.id-1 .welcome-wrapper .welcome .homepage-group-title.h4{font-size:30px;color:#000;letter-spacing:0;line-height:normal;width:100%;max-width:max-content;margin:5rem auto 0;padding:0;z-index:99}}.id-1 .welcome-wrapper .welcome .product-slider-holder{padding-top:4rem;padding-bottom:0}.id-1 .welcome-wrapper .welcome .product-slider-holder .small{position:absolute;top:15px;left:50%;transform:translate(-50%,10%);display:flex;gap:1rem;width:100%;max-width:max-content;z-index:9}.id-1 .welcome-wrapper .welcome .product-slider-holder .small img{width:100%;min-width:100px;max-width:100px;height:100px;border-radius:50%}.id-1 .welcome-wrapper .welcome .four-cols{padding:2rem 1rem}.id-1 .welcome-wrapper .welcome .four-cols__inner{display:flex;gap:2rem;flex-wrap:wrap}.id-1 .welcome-wrapper .welcome .four-cols__col{position:relative;flex:1 1 calc(25% - 2rem);border-radius:.5rem}.id-1 .welcome-wrapper .welcome .four-cols__col a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.id-1 .welcome-wrapper .welcome .four-cols__col span{position:absolute;top:auto;right:1rem;bottom:1rem;color:#fff;background:#fdb101;border-radius:10px;padding:15px 2rem}.id-1 .welcome-wrapper .welcome .four-cols__col img{border-radius:10px}@media (max-width:768px){.id-1 .welcome-wrapper .welcome .four-cols__col{flex:1 1 100%}}.id-1 .welcome-wrapper .welcome .about-speech{color:#000;background:#dadada;border-radius:10px}@media (max-width:768px){.id-1 .welcome-wrapper .welcome .about-speech{width:100%;max-width:90%;margin:2rem 5%}}@media (min-width:768px){.id-1 .welcome-wrapper .welcome .about-speech{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:64px 0}}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__inner{text-align:center;width:100%;max-width:1024px;margin:0 auto;padding:0 16px}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__inner h3{font-size:22px;font-weight:700;line-height:35px}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__inner p{font-size:15px;font-weight:400;line-height:24px}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__inner ul li h3{font-size:18px;font-weight:500;color:#000;line-height:28px;min-height:70px;display:flex;justify-content:center;align-items:center;background:0 0;border:2px dotted #fafafa;border-radius:5px;padding:1rem}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__inner ul li p{font-size:18px;font-weight:400;line-height:30px}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__head{text-align:center;margin-bottom:0}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__head .about-speech__title{font-size:50px;font-weight:700;line-height:1.2;margin:0 0 12px 0;color:#fff;letter-spacing:.2px}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__head .about-speech__lead{margin:0 auto;max-width:760px;font-size:18px;line-height:1.7;color:#cbd5e1}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__content{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__speech{padding:24px}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__speech p{color:#dadada;line-height:1.75;font-size:20px;font-weight:300;text-align:center;max-width:1200px;margin:2rem auto}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__speech p:last-child{margin-bottom:0}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__speech .about-speech__closing{font-weight:600;color:#fff}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__aside{display:grid;gap:0}.id-1 .welcome-wrapper .welcome .about-speech .pillars{list-style:none;padding:0;width:100%;max-width:1201px;margin:0 auto 0}@media only screen and (max-width:768px){.id-1 .welcome-wrapper .welcome .about-speech .pillars{display:grid;grid-template-columns:1fr;gap:0}}@media only screen and (min-width:768px) and (min-width:1200px){.id-1 .welcome-wrapper .welcome .about-speech .pillars{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media only screen and (min-width:1201px){.id-1 .welcome-wrapper .welcome .about-speech .pillars{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}}.id-1 .welcome-wrapper .welcome .about-speech .pillars .pillars__item{padding:16px;transition:transform .15s ease,border-color .15s ease}.id-1 .welcome-wrapper .welcome .about-speech .pillars .pillars__item:focus-within,.id-1 .welcome-wrapper .welcome .about-speech .pillars .pillars__item:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.18)}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__metrics .metric{text-align:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:14px 10px}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__metrics .metric .metric__value{font-size:22px;font-weight:800;color:#fff;line-height:1.2}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__metrics .metric .metric__label{font-size:12px;color:#94a3b8;margin-top:4px;letter-spacing:.3px;text-transform:uppercase}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__quote{margin:0;padding:16px 18px;font-style:italic;color:#cbd5e1;border-left:3px solid #60a5fa;background:rgba(96,165,250,.06);border-radius:8px}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__foot{text-align:center;padding:0;margin:0}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__foot .about-speech__cta{font-size:18px;font-weight:700;color:#fff;text-decoration:none;border-radius:10px;background:#fdb101;padding:20px 35px;transition:transform .12s ease,filter .12s ease;display:inline-block}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__foot .about-speech__cta:focus,.id-1 .welcome-wrapper .welcome .about-speech .about-speech__foot .about-speech__cta:hover{transform:translateY(-1px);filter:brightness(1.05)}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__foot .about-speech__cta:active{transform:translateY(0)}@media (max-width:1024px){.id-1 .welcome-wrapper .welcome .about-speech .about-speech__content{grid-template-columns:1fr}.id-1 .welcome-wrapper .welcome .about-speech .pillars{grid-template-columns:1fr 1fr}}@media (max-width:640px){.id-1 .welcome-wrapper .welcome .about-speech{padding:44px 0}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__title{font-size:26px}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__lead{font-size:16px}.id-1 .welcome-wrapper .welcome .about-speech .pillars{grid-template-columns:1fr}.id-1 .welcome-wrapper .welcome .about-speech .about-speech__metrics{grid-template-columns:1fr 1fr}}@media (max-width:420px){.id-1 .welcome-wrapper .welcome .about-speech .about-speech__metrics{grid-template-columns:1fr}}.id-1 .welcome-wrapper .welcome h2.services{font-size:35px;font-weight:700;line-height:35px;text-align:center;margin-top:5rem}@media only screen and (max-width:768px){.id-1 .welcome-wrapper .welcome .services.one{display:flex;padding-bottom:0;margin-left:2rem;overflow-x:scroll}.id-1 .welcome-wrapper .welcome .services.one .custom-footer__banner10,.id-1 .welcome-wrapper .welcome .services.one .custom-footer__banner15,.id-1 .welcome-wrapper .welcome .services.one .custom-footer__banner16,.id-1 .welcome-wrapper .welcome .services.one .custom-footer__banner17{min-width:65%;margin-right:2rem}}@media only screen and (min-width:768px) and (min-width:1200px){.id-1 .welcome-wrapper .welcome .services.one{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media only screen and (min-width:1201px){.id-1 .welcome-wrapper .welcome .services.one{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}}.id-1 .welcome-wrapper .welcome .services.one .banner{border-radius:10px}.id-1 .welcome-wrapper .welcome .services.one .banner a{min-height:400px}.id-1 .welcome-wrapper .welcome .services.one .banner a img{padding-bottom:148px;border-radius:10px}.id-1 .welcome-wrapper .welcome .services.one .banner a .extended-banner-texts{position:absolute;top:auto;left:0;right:0;bottom:0;background:#000;height:100%;max-height:150px;padding:2rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.id-1 .welcome-wrapper .welcome .services.one .banner a .extended-banner-texts .extended-banner-title{font-size:20px;position:relative;top:0}.id-1 .welcome-wrapper .welcome .services.one .banner a .extended-banner-texts .extended-banner-text{position:relative;top:15px;left:0;right:auto;padding:0!important;margin:0;text-align:left;display:block}.id-1 .welcome-wrapper .welcome .services.one .banner a .extended-banner-texts .extended-banner-link{font-size:18px;font-weight:700;text-transform:uppercase;top:-60px;left:auto;right:10px;height:auto;background:#000!important;border-radius:10px;padding:15px 20px!important;display:block}.id-1 .welcome-wrapper .welcome .services.one .banner a .extended-banner-texts .extended-banner-link,.id-1 .welcome-wrapper .welcome .services.one .banner a .extended-banner-texts .extended-banner-text,.id-1 .welcome-wrapper .welcome .services.one .banner a .extended-banner-texts .extended-banner-title{color:#fff;background-color:transparent;box-shadow:0 0 0;border:0;padding:0}@media only screen and (max-width:768px){.id-1 .welcome-wrapper .welcome .services.two{display:flex;margin-left:2rem;padding-bottom:0;overflow-x:scroll}.id-1 .welcome-wrapper .welcome .services.two .custom-footer__banner18,.id-1 .welcome-wrapper .welcome .services.two .custom-footer__banner19,.id-1 .welcome-wrapper .welcome .services.two .custom-footer__banner20,.id-1 .welcome-wrapper .welcome .services.two .custom-footer__banner21,.id-1 .welcome-wrapper .welcome .services.two .custom-footer__banner22,.id-1 .welcome-wrapper .welcome .services.two .custom-footer__banner23{min-width:65%;margin-right:2rem}}@media only screen and (min-width:768px) and (min-width:1200px){.id-1 .welcome-wrapper .welcome .services.two{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media only screen and (min-width:1201px){.id-1 .welcome-wrapper .welcome .services.two{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}}.id-1 .welcome-wrapper .welcome .services.two .banner{border-radius:10px}.id-1 .welcome-wrapper .welcome .services.two .banner a{min-height:400px}.id-1 .welcome-wrapper .welcome .services.two .banner a img{padding-bottom:148px;border-radius:10px}.id-1 .welcome-wrapper .welcome .services.two .banner a .extended-banner-texts{position:absolute;top:auto;left:0;right:0;bottom:0;background:#000;height:100%;max-height:150px;padding:2rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.id-1 .welcome-wrapper .welcome .services.two .banner a .extended-banner-texts .extended-banner-title{font-size:20px;position:relative;top:0}.id-1 .welcome-wrapper .welcome .services.two .banner a .extended-banner-texts .extended-banner-text{position:relative;top:15px;left:0;right:auto;padding:0!important;margin:0;text-align:left;display:block}.id-1 .welcome-wrapper .welcome .services.two .banner a .extended-banner-texts .extended-banner-link{font-size:18px;font-weight:700;text-transform:uppercase;top:-60px;left:auto;right:10px;height:auto;background:#000!important;border-radius:10px;padding:15px 20px!important;display:block}.id-1 .welcome-wrapper .welcome .services.two .banner a .extended-banner-texts .extended-banner-link,.id-1 .welcome-wrapper .welcome .services.two .banner a .extended-banner-texts .extended-banner-text,.id-1 .welcome-wrapper .welcome .services.two .banner a .extended-banner-texts .extended-banner-title{color:#fff;background-color:transparent;box-shadow:0 0 0;border:0;padding:0}.id-1 .welcome-wrapper .welcome .services.one,.id-1 .welcome-wrapper .welcome .services.two{margin-top:5rem}.id-1 .welcome-wrapper .welcome .services.one .services__inner .service-card,.id-1 .welcome-wrapper .welcome .services.two .services__inner .service-card{background:#000}.id-1 .welcome-wrapper .welcome .services.one .services__inner .service-card h3,.id-1 .welcome-wrapper .welcome .services.one .services__inner .service-card p,.id-1 .welcome-wrapper .welcome .services.two .services__inner .service-card h3,.id-1 .welcome-wrapper .welcome .services.two .services__inner .service-card p{color:#fff}.id-1 .welcome-wrapper .welcome .services.one .services__inner .service-card .service-card__action,.id-1 .welcome-wrapper .welcome .services.two .services__inner .service-card .service-card__action{position:absolute;top:auto;right:0;bottom:130px}.id-1 .welcome-wrapper .welcome .services.two{margin-bottom:5rem}.id-1 .welcome-wrapper .welcome .services.two .service-card__action{position:absolute;top:auto;right:0;bottom:130px}@media (min-width:991px){.id-1 .welcome-wrapper .welcome .services.two .service-card:nth-last-of-type(1),.id-1 .welcome-wrapper .welcome .services.two .service-card:nth-last-of-type(2),.id-1 .welcome-wrapper .welcome .services.two .service-card:nth-last-of-type(3){min-height:460px}}.id-1 .welcome-wrapper .welcome .services{padding:0;background:#f7f8fa}.id-1 .welcome-wrapper .welcome .services .services__inner{width:100%;max-width:1440px;margin:0 auto;padding:0 16px;gap:2rem;padding:2rem}.id-1 .welcome-wrapper .welcome .services .service-card{position:relative;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:transform 160ms ease,box-shadow 160ms ease,border-color 160ms ease}.id-1 .welcome-wrapper .welcome .services .service-card:focus-within,.id-1 .welcome-wrapper .welcome .services .service-card:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,.08);border-color:rgba(0,0,0,.12)}.id-1 .welcome-wrapper .welcome .services .service-card .service-card__media{margin:0;line-height:0;background:#eef1f5}.id-1 .welcome-wrapper .welcome .services .service-card .service-card__media img{display:block;width:100%;height:330px;object-fit:cover}.id-1 .welcome-wrapper .welcome .services .service-card .service-card__title{font-size:16px;line-height:1.3;margin:16px 16px 8px 16px}.id-1 .welcome-wrapper .welcome .services .service-card .service-card__text{margin:0 16px 16px 16px;color:#444;line-height:1.6;flex:1 1 auto}.id-1 .welcome-wrapper .welcome .services .service-card .service-card__action{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none;background:#000;border-radius:5px;width:100%;max-width:max-content;display:inline-block;margin:0 16px 16px 16px;padding:15px 16px;transition:filter 140ms ease,transform 140ms ease}.id-1 .welcome-wrapper .welcome .services .service-card .service-card__action:focus,.id-1 .welcome-wrapper .welcome .services .service-card .service-card__action:hover{filter:brightness(1.05);transform:translateY(-1px)}.id-1 .welcome-wrapper .welcome .services .service-card .service-card__action:active{transform:translateY(0)}@media (max-width:1200px){.id-1 .welcome-wrapper .welcome .services .services__inner:nth-of-type(1){display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (max-width:1200px) and (max-width:480px){.id-1 .welcome-wrapper .welcome .services .services__inner:nth-of-type(1){gap:1rem}}@media (max-width:1200px){.id-1 .welcome-wrapper .welcome .services .services__inner:not(:nth-of-type(1)){display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (max-width:1200px) and (max-width:480px){.id-1 .welcome-wrapper .welcome .services .services__inner:not(:nth-of-type(1)){gap:1rem}}@media (max-width:1200px){.id-1 .welcome-wrapper .welcome .services .service-card .service-card__media img{height:200px}}@media (max-width:900px){.id-1 .welcome-wrapper .welcome .services .services__inner{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (max-width:900px) and (max-width:480px){.id-1 .welcome-wrapper .welcome .services .services__inner{gap:1rem}}@media (max-width:900px){.id-1 .welcome-wrapper .welcome .services .service-card .service-card__media img{height:190px}}@media (max-width:768px){.id-1 .welcome-wrapper .welcome .services{padding:28px 0}.id-1 .welcome-wrapper .welcome .services .services__inner{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (max-width:768px) and (max-width:480px){.id-1 .welcome-wrapper .welcome .services .services__inner{gap:1rem}}@media (max-width:768px){.id-1 .welcome-wrapper .welcome .services .service-card{border-radius:14px}.id-1 .welcome-wrapper .welcome .services .service-card .service-card__media img{height:180px}.id-1 .welcome-wrapper .welcome .services .service-card .service-card__title{font-size:18px;margin:14px 14px 8px 14px}.id-1 .welcome-wrapper .welcome .services .service-card .service-card__text{margin:0 14px 14px 14px}.id-1 .welcome-wrapper .welcome .services .service-card .service-card__action{margin:0 14px 14px 14px;padding:10px 14px}}.id-1 .welcome-wrapper .welcome .timeline{background:#fff;width:100vw;position:relative;left:50%;right:50%;padding:80px 0;margin-left:-50vw;margin-right:-50vw}.id-1 .welcome-wrapper .welcome .timeline .timeline__inner{max-width:1000px;margin:0 auto;padding:0 16px;position:relative}.id-1 .welcome-wrapper .welcome .timeline .timeline__title{text-align:center;font-size:28px;font-weight:700;margin-bottom:60px;position:relative}.id-1 .welcome-wrapper .welcome .timeline .timeline__title::after{content:"";width:60px;height:3px;background:#000;display:block;margin:16px auto 0;border-radius:2px}.id-1 .welcome-wrapper .welcome .timeline .timeline__items{position:relative;margin:0 auto;width:100%}.id-1 .welcome-wrapper .welcome .timeline .timeline__items::before{content:"";position:absolute;left:50%;top:0;width:3px;height:100%;background:#e0e3e8;transform:translateX(-50%)}.id-1 .welcome-wrapper .welcome .timeline .timeline-item{position:relative;width:50%;padding:20px 40px;box-sizing:border-box}.id-1 .welcome-wrapper .welcome .timeline .timeline-item .timeline-item__dot{position:absolute;top:32px;width:16px;height:16px;border-radius:50%;background:#e59711;border:3px solid #fff;box-shadow:0 0 0 3px #e59711;transition:transform .2s ease,box-shadow .2s ease}.timeline-item:hover .id-1 .welcome-wrapper .welcome .timeline .timeline-item .timeline-item__dot{transform:scale(1.1);box-shadow:0 0 0 4px #000}.id-1 .welcome-wrapper .welcome .timeline .timeline-item .timeline-item__content{background:#f7f8fa;border-radius:10px;padding:20px;box-shadow:0 2px 6px rgba(0,0,0,.05)}.id-1 .welcome-wrapper .welcome .timeline .timeline-item .timeline-item__content .timeline-item__year{font-size:20px;color:#000;font-weight:700;margin-bottom:8px}.id-1 .welcome-wrapper .welcome .timeline .timeline-item .timeline-item__content .timeline-item__text{color:#444;line-height:1.6;margin:0}.id-1 .welcome-wrapper .welcome .timeline .timeline-item.left{position:relative;left:0;margin:0}.id-1 .welcome-wrapper .welcome .timeline .timeline-item.left .timeline-item__dot{right:-8px}.id-1 .welcome-wrapper .welcome .timeline .timeline-item.left .timeline-item__content{margin-left:auto}.id-1 .welcome-wrapper .welcome .timeline .timeline-item.right{position:relative;left:50%;margin:0}.id-1 .welcome-wrapper .welcome .timeline .timeline-item.right .timeline-item__dot{left:-8px}@media (max-width:768px){.id-1 .welcome-wrapper .welcome .timeline{padding:50px 0}.id-1 .welcome-wrapper .welcome .timeline .timeline__title{font-size:24px;margin-bottom:40px}.id-1 .welcome-wrapper .welcome .timeline .timeline__items::before{left:12px}.id-1 .welcome-wrapper .welcome .timeline .timeline-item{width:100%;padding-left:40px;margin-bottom:30px}.id-1 .welcome-wrapper .welcome .timeline .timeline-item.left,.id-1 .welcome-wrapper .welcome .timeline .timeline-item.right{left:0}.id-1 .welcome-wrapper .welcome .timeline .timeline-item .timeline-item__dot{left:0}.id-1 .welcome-wrapper .welcome .timeline .timeline-item .timeline-item__content{margin-left:30px}}@media (max-width:480px){.id-1 .welcome-wrapper .welcome .timeline .timeline__title{font-size:20px}.id-1 .welcome-wrapper .welcome .timeline .timeline-item__content .timeline-item__year{font-size:16px}.id-1 .welcome-wrapper .welcome .timeline .timeline-item__content .timeline-item__text{font-size:14px}}.id-1 .welcome-wrapper .welcome .homepage-blog-wrapper{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media (max-width:480px){.id-1 .welcome-wrapper .welcome .homepage-blog-wrapper{gap:1rem}}.id-1 .welcome-wrapper .welcome .homepage-blog-wrapper::before{display:none!important}.id-1 .welcome-wrapper .welcome .homepage-blog-wrapper .news-item .image{margin:0;padding:0}.id-1 .welcome-wrapper .welcome .homepage-blog-wrapper .news-item .text{position:relative;top:0;left:0;right:0;bottom:0;min-height:max-content;display:flex;flex-flow:column;justify-content:flex-start;border-radius:8px;overflow:hidden;padding:16px;display:block}.id-1 .welcome-wrapper .welcome .homepage-blog-wrapper .news-item{flex-basis:100%;width:100%}.id-1 .h4.homepage-group-title,.id-1 h4.homepage-group-title{font-size:35px;font-weight:700;text-align:center;margin-top:5rem}.id-1 .news-item .image img{max-height:100%;max-width:100%;border-radius:16px}.id-1 .news-item .text .title{font-size:24px;font-weight:700;color:#000;line-height:32px;text-decoration:none}.id-1 .homepage-blog-wrapper.blog-wrapper{width:100%;max-width:1400px;margin:0 auto;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.id-1 .homepage-blog-wrapper.blog-wrapper::after,.id-1 .homepage-blog-wrapper.blog-wrapper::before{display:none!important}@media (max-width:480px){.id-1 .homepage-blog-wrapper.blog-wrapper{gap:1rem}}@media (max-width:768px){.id-1 .homepage-blog-wrapper.blog-wrapper{width:100%;max-width:90%;margin:0 auto}}#header,.top-navigation-bar{background-color:#fafafa}body a:hover{color:#000}body .content-wrapper{background-color:#fafafa}#header{border-bottom-style:none!important;border-bottom-width:0!important}@media (min-width:768px){.navigation-in ul.menu-level-2{border-color:transparent}}@media (max-width:992px){.top-navigation-bar a[data-target=search]{color:#000;background:url(https://731577.myshoptet.com/user/documents/upload/temp/i/s/mobile-search.png);background-size:contain;background-repeat:no-repeat;width:32px;height:32px}.top-navigation-bar a[data-target=search]::after,.top-navigation-bar a[data-target=search]::before{visibility:hidden}#header .cart-count{color:#000;background:url(https://731577.myshoptet.com/user/documents/upload/temp/i/s/mobile-cart.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:-45px;left:auto;right:64px;transition:transform .15s;width:32px;height:32px}#header .cart-count::after,#header .cart-count::before{display:none}#header .search .btn.btn-default,#header .search .btn.btn-default:hover,#header .search a.btn.btn-default,#header .search a.btn.btn-default:hover{color:var(--colors-foregrounds-content-inverted);background:#000;border-color:var(--color-tertiary-hover)}.search-wrapper{display:none}}@media (min-width:992px){.top-navigation-bar{visibility:hidden;display:none}#header .cart-count{position:relative;top:0;left:0;right:auto;background:url(https://731577.myshoptet.com/user/documents/upload/temp/icons/shopping-cart.png);background-repeat:no-repeat;background-size:contain;padding-left:4rem;display:inline-block}#header .cart-count::after,#header .cart-count::before{display:none}#header,.top-navigation-bar{background-color:#000;border-bottom-color:transparent;border-top-color:transparent}#header a,.top-navigation-bar a{color:#fff}.top-navigation-contacts,.top-navigation-menu{background-color:#000}#header .header-top{position:relative;height:auto;padding-top:4rem;padding-bottom:4rem}#header .header-top .site-name-wrapper{order:2}#header .header-top .site-name-wrapper a{display:block}#header .header-top .search{visibility:hidden;order:1}#header .header-top .search:not(.open){visibility:hidden}#header .header-top .search:not(.open) form{display:none}#header .header-top .search.open{visibility:visible;z-index:999}#header .header-top .search.open form{position:absolute;top:50%;left:auto;right:120px;transform:translate(-50%,-50%);z-index:9}#header .header-top .search.open form .btn{background:#fdb101}#header .header-top .navigation-buttons{order:3}#header .header-top .navigation-buttons .search-wrapper{margin-right:2rem}#header .header-top .navigation-buttons .search-wrapper img{max-height:25px;cursor:pointer}#header .header-top .site-name{position:relative}#header .header-top .site-name .js-site-name-note{font-size:18px;color:#fff;text-align:center;line-height:normal;margin-top:2rem;display:block}#header .header-top .header-top-wrapper .navigation-tools{order:2}#header .header-top .header-top-wrapper .site-name{order:1}#header .header-top .header-top-wrapper .navigation-buttons{order:3}#header .header-top .header-top-wrapper .site-name a img,#header .header-top .header-top-wrapper h1.site-name a img{max-height:55px;margin:1rem 0}}@media (min-width:992px) and (min-width:768px){#navigation{background-color:#dadada;position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:55px;z-index:9}#navigation .navigation-in{background-color:#dadada;width:100%;max-width:1440px;margin:0 auto;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#navigation .navigation-in ul.menu-level-1{background:#dadada}#navigation .navigation-in ul.menu-level-1 li{border-color:transparent;border-radius:5px}#navigation .navigation-in ul.menu-level-1 li a{color:#000;border-radius:5px;padding-top:20px;padding-bottom:20px}#navigation .navigation-in ul.menu-level-1 li a b{font-size:16px;font-weight:700;color:#000}#navigation .navigation-in ul.menu-level-1 li a:hover{color:#000}#navigation .navigation-in ul.menu-level-1 li a:hover b{font-size:16px;font-weight:700;color:#000}#navigation .navigation-in ul.menu-level-1 li .menu-level-2 a,#navigation .navigation-in ul.menu-level-1 li .menu-level-3 a{color:#000}#navigation .navigation-in ul.menu-level-1 li .menu-level-2 a:hover,#navigation .navigation-in ul.menu-level-1 li .menu-level-3 a:hover{color:#000}#navigation .navigation-in ul.menu-level-1 li .menu-level-2 a:hover b,#navigation .navigation-in ul.menu-level-1 li .menu-level-3 a:hover b{color:#000}#navigation .navigation-in ul.menu-level-1 li.ext.exp{border:0!important}#navigation .navigation-in ul.menu-level-1 li.ext.exp ul{border:0!important}}.breadcrumbs{background-color:transparent;border-color:transparent}body:not(.type-detail):not(.in-blog-2) .container.breadcrumbs-wrapper{width:100%;background:#ededed}body:not(.type-detail):not(.in-blog-2) .container.breadcrumbs-wrapper .breadcrumbs{width:100%;max-width:1378px;background:#ededed;margin:0 auto}.in-blog-2 .container.breadcrumbs-wrapper,.type-detail .container.breadcrumbs-wrapper{width:100%;background:#fafafa}.in-blog-2 .container.breadcrumbs-wrapper .breadcrumbs,.type-detail .container.breadcrumbs-wrapper .breadcrumbs{width:100%;max-width:1378px;background:#fafafa;margin:0 auto}.in-blog-2 .container.breadcrumbs-wrapper .breadcrumbs #navigation-first a,.type-detail .container.breadcrumbs-wrapper .breadcrumbs #navigation-first a{padding-left:0}@media (min-width:992px){.breadcrumbs>span>a:after,.breadcrumbs>span>a:before{content:"";height:30%}.breadcrumbs>span>a:before{top:25%}.breadcrumbs>span>a:after{bottom:25%}}.category-perex h2,.category__secondDescription h2{font-size:22px;letter-spacing:0}@media (min-width:768px){.content{width:100%;max-width:1440px;margin:0 auto}}.category-perex p{font-size:18px;font-weight:400;color:#000;text-align:left;line-height:1.6}.category-perex ul li{text-align:left}.category-perex.empty-content.empty-content-category{display:none}.products>div{border-color:transparent}@media (min-width:1440px){.columns-4 .products-block>div{width:24%;margin:0 .5% 1%}}.product{background:#fff;border-radius:5px;border:0;padding:0}.product .p{background:#fff;padding:0}.product .p .flag{background-color:#fdb101}.product .p .flags-default .flag{font-size:15px;font-weight:500;text-align:center;line-height:normal;min-width:auto;border-radius:2px;padding:5px 10px}.product .p .name{color:#000}.product .p .name span{color:#000}.product .p .image{padding:0}.product .p .btn{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:0;background-color:#000;border-bottom:4px solid #000;border-color:#000;border-radius:2px;width:100%;max-width:100%;padding:12px 32px;margin:0}.product .p .btn .icon-cart,.product .p .btn::after,.product .p .btn::before{display:none}.product .p .p-in{position:relative}.product .p .p-bottom .prices{width:max-content;padding:5px 15px!important;margin:0 auto}.product .p .p-tools{width:100%;max-width:100%;flex-basis:100%;margin:10px 0 10px 0;padding:0}.product .p .p-desc{font-size:16px;font-weight:400;color:#444;line-height:22px;letter-spacing:0;background:#fafafa;min-height:80px;margin:0}.product .p .p-desc{padding:1rem 0 3rem!important}.sidebar.sidebar-left .sidebar-inner{color:#000;background:url(https://731577.myshoptet.com/user/documents/upload/temp/bg-white.png);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:5px}.sidebar.sidebar-left .sidebar-inner h4{font-size:16px;font-weight:500;color:#000;margin:24px 0}.sidebar.sidebar-left .sidebar-inner .expanded li:hover a{color:#000!important}.sidebar.sidebar-left .sidebar-inner .expanded li:hover a:hover{color:#000!important}.sidebar.sidebar-left .sidebar-inner .expanded li a{color:#000!important}.sidebar.sidebar-left .sidebar-inner .categories.active.expanded .topic.child-active a{color:#000!important}.sidebar.sidebar-left .sidebar-inner .categories.active.expanded .active.expanded li.active a{color:#000!important}.sidebar.sidebar-left .sidebar-inner .categories .expanded:hover a,.sidebar.sidebar-left .sidebar-inner .categories .topic:not(.active):hover a{color:#000}.sidebar.sidebar-left .sidebar-inner .categories .expanded a,.sidebar.sidebar-left .sidebar-inner .categories .topic:not(.active) a{color:#000}.sidebar.sidebar-left .sidebar-inner #categories #cat-706,.sidebar.sidebar-left .sidebar-inner #categories #cat-709{display:none}.sidebar.sidebar-left .sidebar-inner #categories .categories .topic.active>a{font-weight:700;color:#000;border-radius:5px}.sidebar.sidebar-left .sidebar-inner .filter-sections{background-color:#000}.sidebar.sidebar-left .sidebar-inner .filter-sections .filter-count{color:#000;background-color:#fff}main#content{background:0 0!important}.type-category #category-header{display:none}.type-category .category-top h4:first-of-type{display:none!important}.type-category .category-top{background:#ededed;margin-bottom:5rem;padding:2rem}.type-category .category-top .category-title{text-align:center}.type-category .category-top .category-perex{font-size:16px;font-weight:400;color:#000;text-align:center;letter-spacing:.15px;line-height:28px;width:100%;max-width:1440px;margin:0 auto}.type-category .category-top .category-perex a{color:#fdb101;text-decoration:underline}.type-category .category-top .category-perex__inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:2rem;max-width:1200px;margin:0 auto;padding:0 2rem}.type-category .category-top .category-perex__form,.type-category .category-top .category-perex__text{flex:1 1 48%}.type-category .category-top .category-perex__text{font-size:15px;color:#000;text-align:left}.type-category .category-top .category-perex__text h2{font-size:15px;color:#000;text-align:left;margin-bottom:1rem}.type-category .category-top .category-perex__text p{font-size:15px;color:#000;text-align:left;line-height:1.6}.type-category .category-top .category-perex__form{border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.type-category .category-top .category-perex__form .contact{position:relative;color:#000;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:5px;padding:6rem 3rem 3rem 3rem}.type-category .category-top .category-perex__form .contact::before{content:"Kontaktujte nás";font-size:14px;font-weight:700;text-align:left;position:absolute;top:25px;left:30px;right:auto;z-index:1}.type-category .category-top .category-perex__form .contact form .detail{display:grid;grid-template-columns:1fr;gap:0;margin-bottom:1rem}.type-category .category-top .category-perex__form .contact form .detail input{width:100%;max-width:100%;text-align:left}.type-category .category-top .category-perex__form .contact form label{font-size:12px;text-align:left;width:100%!important;padding:0!important;margin:0!important;float:none!important}.type-category .category-top .category-perex__form .contact form label span{font-size:12px;text-align:left}.type-category .category-top .category-perex__form .contact form .btn{font-size:16px;font-weight:700;line-height:normal;background:#fdb101;border:1px solid #fdb101;border-radius:5px;padding:15px 25px}@media (max-width:768px){.type-category .category-top .category-perex__form,.type-category .category-top .category-perex__text{flex:1 1 100%}}.type-category .category-top .subcategories{display:flex;justify-content:center;align-items:center}.type-category .subcategories{margin:5rem 0 2rem}.type-category .subcategories li a{background-color:var(--colors-surface-primary);color:var(--colors-foregrounds-content-tertiary)}.type-category .subcategories li a:hover{color:var(--colors-foregrounds-content-tertiary)}.type-category .category-title,.type-category .content-inner>h1,.type-category .content>h2,.type-category article header h1{font-size:35px;color:#000;font-weight:700;letter-spacing:0;margin:2rem 0}.type-category #productsTop,.type-category .products-top-header{display:none}.type-category .tech-categories{padding:16px;background:#f6f6f6}.type-category .tech-categories__inner{text-align:left;max-width:1200px;border-radius:8px;margin:0 auto;padding:8px}.type-category .tech-categories__inner .tech-card+.tech-card{margin-top:16px}.type-category .tech-card{background:#eaeaea;border:2px solid #111;border-radius:4px;padding:24px;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.type-category .tech-card:hover{background:#e2e2e2;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.08)}.type-category .tech-card__title{margin:0 0 10px;font-size:clamp(22px,2.2vw,32px);line-height:1.2;font-weight:800;color:#111}.type-category .tech-card__subtitle{margin:0;font-size:clamp(14px,1.4vw,18px);line-height:1.5;color:#333;opacity:.9}@media (min-width:768px){.type-category .tech-categories__inner{padding:16px}.type-category .tech-card{padding:28px}}@media (min-width:1024px){.type-category .tech-card{padding:32px}}:where(body.ums_a11y_pagination--on) .btn.loadMore__button,:where(body.ums_a11y_pagination--on) .pagination .pagination__list .pagination__link,:where(body.ums_a11y_pagination--on) a.btn.goToTop__button{background-color:transparent;border-color:#000;color:#000}.in-pujcovna.type-category #category-header,.in-pujcovna.type-category .navigation-buttons a[data-target=cart],.in-pujcovna.type-category .navigation-buttons a[data-target=cart]:hover{display:none}.ordering-process .checkout-box .toggle-contacts{background:#000!important}.in-prislusenstvi main #category-header{display:none}.in-prislusenstvi main .product .p .prices{display:none!important}.type-detail .p-detail-inner-header h1{font-weight:bolder;text-transform:uppercase}.type-detail .add-to-cart-button{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:0;background-color:#000;border-bottom:4px solid #000;border-color:#000;border-radius:2px;margin:0}.type-detail .add-to-cart-button::after,.type-detail .add-to-cart-button::before{display:none}.type-detail .add-to-cart-button .icon-cart{display:none}.type-detail .financing-section__inner{display:grid;grid-template-columns:1fr 2fr;align-items:center;gap:3rem;max-width:1200px;margin:0 auto}@media (max-width:768px){.type-detail .financing-section__inner{grid-template-columns:1fr;text-align:center}}.type-detail .financing-section__image img{width:100%;height:auto;border-radius:1.5rem;object-fit:cover;box-shadow:0 4px 20px rgba(0,0,0,.1)}.type-detail .financing-section__content h2{font-size:2rem;margin-bottom:1rem;color:#222}.type-detail .financing-section__content p{margin-top:1rem;font-size:1.1rem;line-height:1.6;color:#555}.type-detail .financing-section__content .btn{display:inline-block;background-color:#000;color:#fff;padding:.8rem 1.8rem;border-radius:5px;text-decoration:none;font-weight:600;transition:background .3s}.type-detail .financing-section__content .btn:hover{background-color:#2e5f34}.type-detail li.shp-tab[data-testid=tabDiscussion]{display:none!important}.type-detail .checklist .checklist__item{position:relative;list-style-type:none}.type-detail .checklist .checklist__item .checklist__icon{position:absolute;top:5px;left:-30px}.type-detail .biochar-table{background:#fff;border-radius:12px;box-shadow:0 4px 18px rgba(0,0,0,.08);padding:20px}.type-detail .biochar-table__inner{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start}.type-detail .biochar-table__icons{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:15px;text-align:center}.type-detail .biochar-table__icons .icon img{max-width:50px;margin-bottom:5px}.type-detail .biochar-table__icons .icon span{font-size:.9rem;color:#444}.type-detail .biochar-table table{width:100%;border-collapse:collapse;text-align:center;font-size:1rem}.type-detail .biochar-table table th{padding-bottom:8px;font-weight:600;border-bottom:2px solid #ddd}.type-detail .biochar-table table td{padding:10px 0;font-size:1.2rem;font-weight:500}.type-detail .biochar-table__right h2{margin-top:0;font-size:1.4rem;margin-bottom:15px}.type-detail .biochar-table__right ul{padding-left:18px;margin:0;list-style-type:none}.type-detail .biochar-table__right ul li{margin-bottom:8px;font-size:1rem}.type-detail .biochar-table__right ul li strong{color:#3b7e3b}.type-detail .basic-description h3:first-of-type{display:none}.type-detail a.link-icon{color:var(--colors-foregrounds-content-tertiary)}.type-detail a.link-icon:hover{color:#000}.type-detail .link-icon.share.js-share-buttons-trigger{display:none}.type-detail a.chevron-after.chevron-down-after{color:#000!important}.type-detail .shp-tabs,.type-detail .shp-tabs-holder{background-color:transparent;border-color:transparent}body.type-category:not(.in-e-shop):not(.in-doplnkove-zbozi-jcb):not(.in-pudni-doplnky) .product .p .prices{display:none!important}.type-detail:not(.price) .p-data-wrapper .detail-parameters,.type-detail:not(.price) .p-data-wrapper .p-price-wrapper,.type-detail:not(.price) .p-data-wrapper .sold-out-wrapper{display:none}.in-dalsi.type-detail .p-info-wrapper .availability-value,.in-dalsi.type-detail .p-info-wrapper .detail-parameters,.in-dalsi.type-detail .p-info-wrapper .p-final-price-wrapper,.in-prislusenstvi.type-detail .p-info-wrapper .availability-value,.in-prislusenstvi.type-detail .p-info-wrapper .detail-parameters,.in-prislusenstvi.type-detail .p-info-wrapper .p-final-price-wrapper,.in-technika.type-detail .p-info-wrapper .availability-value,.in-technika.type-detail .p-info-wrapper .detail-parameters,.in-technika.type-detail .p-info-wrapper .p-final-price-wrapper,.in-vidle.type-detail .p-info-wrapper .availability-value,.in-vidle.type-detail .p-info-wrapper .detail-parameters,.in-vidle.type-detail .p-info-wrapper .p-final-price-wrapper{display:none}.in-pujcovna.type-detail .navigation-buttons a[data-target=cart],.in-pujcovna.type-detail .navigation-buttons a[data-target=cart]:hover,.in-vidle.type-detail .navigation-buttons a[data-target=cart],.in-vidle.type-detail .navigation-buttons a[data-target=cart]:hover{display:none}.in-pujcovna.type-detail .p-detail a.link-icon.chat,.in-vidle.type-detail .p-detail a.link-icon.chat{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:0;background-color:#000;border-bottom:4px solid #000;border-color:#000;border-radius:2px;padding:15px!important;width:100%;display:block}.in-pujcovna.type-detail .p-detail a.link-icon.chat .icon-comment,.in-vidle.type-detail .p-detail a.link-icon.chat .icon-comment{display:none}.in-pujcovna.type-detail .p-detail a.link-icon.chat .icon-comment::before,.in-vidle.type-detail .p-detail a.link-icon.chat .icon-comment::before{display:none}.in-pujcovna.type-detail .p-detail a.link-icon.chat::before,.in-vidle.type-detail .p-detail a.link-icon.chat::before{display:none}.in-pujcovna.type-detail .p-detail .p-data-wrapper .p-price-wrapper,.in-vidle.type-detail .p-detail .p-data-wrapper .p-price-wrapper{display:none}.in-pujcovna.type-detail .p-detail .p-to-cart-block,.in-vidle.type-detail .p-detail .p-to-cart-block{display:none}.in-pujcovna .product .p .prices{display:none!important}.in-pujcovna.type-detail .p-info-wrapper .availability-value,.in-pujcovna.type-detail .p-info-wrapper .detail-parameters,.in-pujcovna.type-detail .p-info-wrapper .p-final-price-wrapper{display:none}.contact{color:#000;background:#fff;border-radius:5px;padding:3rem}.contact form .detail{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1rem}.contact form .detail .form-group label{text-align:left;width:100%}.footer-newsletter-full-width{background:url(https://731577.myshoptet.com/user/documents/upload/temp/bg-white.png);background-repeat:no-repeat;background-position:center;background-size:cover}.footer-newsletter-full-width .footer-newsletter h2{display:none}.footer-newsletter-full-width .footer-newsletter label{display:none}.custom-footer,.footer-bottom,.footer-links-icons{border-color:transparent}#footer>.container{background-color:transparent}#footer .site-name{display:none}#footer .custom-footer{padding-top:76px;padding-left:0}#footer .footer-logotyp{margin-bottom:1rem}#footer,.footer-rows .rate-wrapper{background:url(https://731577.myshoptet.com/user/documents/upload/temp/bg/bg.png);background-repeat:no-repeat;background-position:center;background-size:cover}#footer .custom-footer__banner5,.footer-rows .rate-wrapper .custom-footer__banner5{width:20%}#footer .custom-footer__banner3 .banner iframe,.footer-rows .rate-wrapper .custom-footer__banner3 .banner iframe{width:100%;height:356px;border-radius:5px;border:none}@media (max-width:768px){#footer .custom-footer__banner3,.footer-rows .rate-wrapper .custom-footer__banner3{flex-basis:100%;width:100%}}@media (min-width:768px){#footer .custom-footer__banner3,.footer-rows .rate-wrapper .custom-footer__banner3{flex-basis:30%;width:30%}}#footer h2,.footer-rows .rate-wrapper h2{font-size:18px;font-weight:400;letter-spacing:.05px}#footer h2 strong,.footer-rows .rate-wrapper h2 strong{font-size:22px}#footer ul,.footer-rows .rate-wrapper ul{color:#fff}#footer ul li,.footer-rows .rate-wrapper ul li{color:#fff}#footer ul li a,.footer-rows .rate-wrapper ul li a{font-size:16px;font-weight:400;color:#fdb101;margin:0;padding:0}#footer ul li a:hover,.footer-rows .rate-wrapper ul li a:hover{color:#fdb101;text-decoration:underline}#footer .footer-bottom,#footer .footer-bottom-full-width,.footer-rows .rate-wrapper .footer-bottom,.footer-rows .rate-wrapper .footer-bottom-full-width{background-color:transparent}#footer .footer-social,.footer-rows .rate-wrapper .footer-social{display:flex;gap:15px}#footer .footer-social a,.footer-rows .rate-wrapper .footer-social a{display:inline-block;transition:opacity .3s ease}#footer .footer-social a img,.footer-rows .rate-wrapper .footer-social a img{width:30px;height:30px;filter:brightness(0) invert(0);display:block}#footer .footer-social a:hover,.footer-rows .rate-wrapper .footer-social a:hover{opacity:.7}#footer *{font-size:16px;color:#fff}body:not(.id-1) .custom-footer__banner10,body:not(.id-1) .custom-footer__banner15,body:not(.id-1) .custom-footer__banner16,body:not(.id-1) .custom-footer__banner17,body:not(.id-1) .custom-footer__banner18,body:not(.id-1) .custom-footer__banner19,body:not(.id-1) .custom-footer__banner20,body:not(.id-1) .custom-footer__banner21,body:not(.id-1) .custom-footer__banner22,body:not(.id-1) .custom-footer__banner23,body:not(.id-1) .custom-footer__banner6,body:not(.id-1) .custom-footer__banner7,body:not(.id-1) .custom-footer__banner8,body:not(.id-1) .custom-footer__banner9{display:none}.in-blog-2 #newsWrapper{display:flex;gap:2rem}.in-blog-2 #newsWrapper .news-item{border-bottom:0;display:grid;margin:0;padding:0}@media (min-width:1200px){.in-blog-2 .content-inner{max-width:100%}.in-blog-2 .title{font-size:20px;font-weight:700;color:#000;line-height:32px;text-decoration:none;margin-bottom:10px;padding-top:2rem;display:block}.in-blog-2 .image{width:100%;max-height:400px;object-fit:cover;padding:0;margin:0}}.news-item .text .title{font-size:24px;font-weight:700;line-height:32px;text-decoration:none;margin-bottom:10px;display:block}.in-kontakt .contacts{container-type:inline-size;container-name:contacts}.in-kontakt .contacts h2{font-size:20px;letter-spacing:0}.in-kontakt .contacts .contacts-box{display:grid;gap:1rem;margin-bottom:5rem;grid-template-columns:1fr}@media (max-width:480px){.in-kontakt .contacts .contacts-box{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:481px) and (max-width:768px){.in-kontakt .contacts .contacts-box{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px) and (max-width:1200px){.in-kontakt .contacts .contacts-box{grid-template-columns:repeat(3,1fr)}}@media (min-width:1201px){.in-kontakt .contacts .contacts-box{grid-template-columns:repeat(3,1fr)}}.in-kontakt .contacts .contacts-box .contact-box{background:#fff;border-radius:5px;padding:2rem;display:block}.in-kontakt .contacts .contacts-box .contact-box h3{font-size:18px;color:#000;letter-spacing:0}.in-kontakt .contacts .contacts-box .contact-box p{padding-top:0!important;margin-bottom:5px}.in-kontakt .contacts .contacts-box .contact-box a,.in-kontakt .contacts .contacts-box .contact-box p,.in-kontakt .contacts .contacts-box .contact-box span{font-size:14px;color:#000}.in-kontakt .contacts .contacts-box .contact-box a{color:#fdb101}.in-kontakt .contacts .where .where-wrap{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:768px){.in-kontakt .contacts .where .where-wrap{grid-template-columns:1fr}}.in-servis .services .services__list{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.in-servis .services .services__list .services__item{color:#000;text-align:center;list-style-type:none;background:#fafafa;background-position:center;background-size:cover;border-radius:5px;padding:4rem}*{font-family:Roboto,sans-serif}body{overflow-x:hidden}