.elementor .hero-product{min-height:0px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:10px;border-radius:10px;background-color:var(--Primaire-rood);display:flex;gap:20px;justify-content:flex-start;align-items:center;}.elementor .hero-heading-product{font-family:Inter;font-weight:500;font-size:21px;color:#ffffff;display:block;align-self:center;}.elementor .H1{font-family:Inter;}.elementor .product-menu-block{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:10px;border-radius:10px;background-color:var(--Primaire-rood);display:flex;gap:20px;justify-content:flex-start;align-items:center;}.elementor .kop-producten-menu{font-family:Poppins;font-size:20px;color:#ffffff;display:flex;}.elementor .Menu_product_block{font-family:Poppins;font-weight:500;font-size:2px;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:10px;border-radius:10px;background-color:var(--Primaire-rood);display:flex;gap:20px;justify-content:flex-start;align-items:center;}.elementor .Headin_Menu_block{font-family:Poppins;font-weight:500;font-size:20px;}.elementor .Hero_Menu_Block{min-width:0px;font-family:Poppins;font-weight:500;font-size:20px;color:var(--Wit);padding:20px;border-radius:10px;background-color:var(--Primaire-rood);display:flex;flex-direction:row;gap:20px;justify-content:flex-start;align-items:center;}.elementor .Hero_Menu_Block:hover,.elementor .Hero_Menu_Block:focus-visible{box-shadow:0px 0px 16px 0px #8f010dcc;transform:translate3d(0px, -1px, 0px);}.elementor .Toepassing_Block{padding:20px;border-radius:10px;background-color:#ffffff;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.85);display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:start;}.elementor .Toepassing_Block:hover,.elementor .Toepassing_Block:focus-visible{border-width:1px;border-color:#8f010dcf;box-shadow:0px 0px 3px 1px #8f010d;transform:translate3d(0px, 0px, 0px);}.elementor .Hero{font-family:Inter;font-weight:700;font-size:50px;color:var(--Wit);margin-block-start:105px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .h2{font-family:Inter;font-weight:700;font-size:38px;text-align:center;}.elementor .Subtekst{font-family:Poppins;font-weight:500;color:#575757;text-align:center;}.elementor .h3{font-family:Inter;font-weight:500;}.elementor .Toepassing_Heading{font-family:Inter;font-weight:500;font-size:20px;}.elementor .Tekst{font-family:Poppins;font-weight:400;font-size:14px;}.elementor .Arceer_tekst_rijplaten{font-family:Poppins;font-weight:500;font-size:14px;color:var(--Primaire-rood);}.elementor .Productkaart_Block{min-height:500px;padding:15px;border-radius:5px;border-width:0px;border-style:none;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 1);display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:stretch;}.elementor .Productkaart_Block:hover,.elementor .Productkaart_Block:focus-visible{box-shadow:0px 0px 4px 0px #79000a;transform:scale3d(1.01, 1.01, 1.01);}.elementor .Productkaart-Knop{padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:20px;border-radius:5px;background-color:var(--Primaire-rood);display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;}.elementor .Productkaart-Knop:hover,.elementor .Productkaart-Knop:focus-visible{border-radius:5px;transform:scale3d(1.01, 1.01, 1.01);}.elementor .Knop_Primaire{font-family:var(--Tekst);font-weight:500;font-size:16px;color:#ffffff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:50px;padding-inline-end:50px;border-radius:10px;background-color:var(--Primaire-rood);align-self:center;}.elementor .Knop_Primaire:hover,.elementor .Knop_Primaire:focus-visible{transform:scale3d(1.01, 1.01, 1.01);}.elementor .Sectie_Block{max-width:1200px;padding-block-start:50px;padding-block-end:50px;background-color:var(--Wit);flex-direction:column;gap:30px;justify-content:center;}.elementor .Review_Block{padding:40px;border-radius:10px;background-color:#ffffff;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 1);flex-direction:column;align-items:start;}.elementor .Review_Naam{font-family:Poppins;font-weight:600;font-size:19px;}