.elementor-34 .elementor-element.elementor-element-eed208c{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-eed208c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-eed208c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leoch.eu/wp-content/uploads/contactuspage.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-c1a5ca6{text-align:center;}.elementor-34 .elementor-element.elementor-element-c1a5ca6 .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-372e3f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-7d67e96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-d900d26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-34 .elementor-element.elementor-element-d0d9d9b{text-align:start;}.elementor-34 .elementor-element.elementor-element-d0d9d9b img{width:560px;}.elementor-34 .elementor-element.elementor-element-98f765a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-80fc677{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-34 .elementor-element.elementor-element-42c6544{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-34 .elementor-element.elementor-element-42c6544:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-42c6544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-34 .elementor-element.elementor-element-3d8579d{text-align:center;}.elementor-34 .elementor-element.elementor-element-3d8579d .elementor-heading-title{font-size:21px;font-weight:800;}.elementor-34 .elementor-element.elementor-element-9652d11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-e9b6452{left:64%;--hotspot-translate-x:64%;top:93%;--hotspot-translate-y:93%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-f02f6dd{left:65.5%;--hotspot-translate-x:65.5%;top:93%;--hotspot-translate-y:93%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-03cf508{left:51%;--hotspot-translate-x:51%;top:36%;--hotspot-translate-y:36%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-d643004{left:53%;--hotspot-translate-x:53%;top:36%;--hotspot-translate-y:36%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-6b8780c{left:56%;--hotspot-translate-x:56%;top:36%;--hotspot-translate-y:36%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-169b055{left:52.4%;--hotspot-translate-x:52.4%;top:40%;--hotspot-translate-y:40%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-301d459{left:50.4%;--hotspot-translate-x:50.4%;top:48%;--hotspot-translate-y:48%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-b994580{left:52.2%;--hotspot-translate-x:52.2%;top:48%;--hotspot-translate-y:48%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-565e1d4{left:54.1%;--hotspot-translate-x:54.1%;top:40%;--hotspot-translate-y:40%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-92e326e{left:56.5%;--hotspot-translate-x:56.5%;top:39.5%;--hotspot-translate-y:39.5%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-05c71d6{left:61%;--hotspot-translate-x:61%;top:39.5%;--hotspot-translate-y:39.5%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-650fdc1{left:57.5%;--hotspot-translate-x:57.5%;top:44.5%;--hotspot-translate-y:44.5%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-4827cb5{left:59.5%;--hotspot-translate-x:59.5%;top:48%;--hotspot-translate-y:48%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-dc59ef7{left:63%;--hotspot-translate-x:63%;top:51%;--hotspot-translate-y:51%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .elementor-repeater-item-9a2ac68{left:67%;--hotspot-translate-x:67%;top:50%;--hotspot-translate-y:50%;}.elementor-34 .elementor-element.elementor-element-f3b5eba .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-34 .elementor-element.elementor-element-f3b5eba{--background-align:center;--container-width:100%;--image-width:100%;--container-max-width:100%;--hotspot-size:20px;--tooltip-text-color:#FFFFFF;--tooltip-align:center;--tooltip-color:#1D2088;}.elementor-34 .elementor-element.elementor-element-f3b5eba .e-hotspot__tooltip{font-size:14px;}.elementor-34 .elementor-element.elementor-element-041656a{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-34 .elementor-element.elementor-element-041656a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-041656a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-34 .elementor-element.elementor-element-8e20565{text-align:center;}.elementor-34 .elementor-element.elementor-element-8e20565 .elementor-heading-title{font-size:21px;font-weight:800;}.elementor-34 .elementor-element.elementor-element-ef258ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-9cfccb0{left:5%;--hotspot-translate-x:5%;top:31%;--hotspot-translate-y:31%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-00da60e{left:6.8%;--hotspot-translate-x:6.8%;top:31%;--hotspot-translate-y:31%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-1e1d327{left:16%;--hotspot-translate-x:16%;top:37%;--hotspot-translate-y:37%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-b0f0054{left:41.3%;--hotspot-translate-x:41.3%;top:25%;--hotspot-translate-y:25%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-14f3d6c{left:43.5%;--hotspot-translate-x:43.5%;top:24%;--hotspot-translate-y:24%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-050817c{left:43%;--hotspot-translate-x:43%;top:29%;--hotspot-translate-y:29%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-8629699{left:44.8%;--hotspot-translate-x:44.8%;top:29%;--hotspot-translate-y:29%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-829c6f8{left:41%;--hotspot-translate-x:41%;top:33.5%;--hotspot-translate-y:33.5%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-ba9e078{left:42.6%;--hotspot-translate-x:42.6%;top:33.5%;--hotspot-translate-y:33.5%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-ef825ed{left:46.6%;--hotspot-translate-x:46.6%;top:26%;--hotspot-translate-y:26%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-201a379{left:48.5%;--hotspot-translate-x:48.5%;top:26%;--hotspot-translate-y:26%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-0133f2a{left:49%;--hotspot-translate-x:49%;top:33%;--hotspot-translate-y:33%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-4ffaf96{left:51%;--hotspot-translate-x:51%;top:32%;--hotspot-translate-y:32%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-e607458{left:52%;--hotspot-translate-x:52%;top:35.5%;--hotspot-translate-y:35.5%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-4655416{left:55%;--hotspot-translate-x:55%;top:34%;--hotspot-translate-y:34%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-6f6c43a{left:51%;--hotspot-translate-x:51%;top:28%;--hotspot-translate-y:28%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-ac42982{left:53%;--hotspot-translate-x:53%;top:83%;--hotspot-translate-y:83%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-6c2d533{left:71.6%;--hotspot-translate-x:71.6%;top:46%;--hotspot-translate-y:46%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-21323df{left:72.4%;--hotspot-translate-x:72.4%;top:50%;--hotspot-translate-y:50%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-57844af{left:73%;--hotspot-translate-x:73%;top:54%;--hotspot-translate-y:54%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-0451787{left:84%;--hotspot-translate-x:84%;top:35%;--hotspot-translate-y:35%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-fa9e8ac{left:83.7%;--hotspot-translate-x:83.7%;top:44.4%;--hotspot-translate-y:44.4%;}.elementor-34 .elementor-element.elementor-element-ea0021e .elementor-repeater-item-f3dbff4{left:82.3%;--hotspot-translate-x:82.3%;top:47%;--hotspot-translate-y:47%;}.elementor-34 .elementor-element.elementor-element-ea0021e .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-34 .elementor-element.elementor-element-ea0021e{--background-align:center;--container-width:100%;--image-width:100%;--container-max-width:100%;--hotspot-size:20px;--tooltip-text-color:#FFFFFF;--tooltip-align:center;--tooltip-color:#1D2088;}.elementor-34 .elementor-element.elementor-element-ea0021e .e-hotspot__tooltip{font-size:14px;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-f3b5eba{--hotspot-size:12px;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-eed208c{--min-height:250px;}.elementor-34 .elementor-element.elementor-element-c1a5ca6 .elementor-heading-title{font-size:24px;}.elementor-34 .elementor-element.elementor-element-f3b5eba{--hotspot-size:9px;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-7d67e96{--width:50%;}.elementor-34 .elementor-element.elementor-element-98f765a{--width:50%;}}/* Start custom CSS for hotspot, class: .elementor-element-f3b5eba */.elementor-repeater-item-e9b6452 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/salesoffice_bluedot_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-ed20ee1 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/salesoffice_bluedot_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-03cf508 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/salesoffice_bluedot_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-b994580 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/salesoffice_bluedot_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-565e1d4 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/salesoffice_bluedot_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-92e326e svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/salesoffice_bluedot_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-05c71d6 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/salesoffice_bluedot_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-650fdc1 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/salesoffice_bluedot_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-dc59ef7 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/salesoffice_bluedot_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-9a2ac68 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/salesoffice_bluedot_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}

/* warehouses */

.e-hotspot.elementor-repeater-item-f02f6dd svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.e-hotspot.elementor-repeater-item-d643004 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.e-hotspot.elementor-repeater-item-6b8780c svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.e-hotspot.elementor-repeater-item-169b055 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.e-hotspot.elementor-repeater-item-301d459 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.e-hotspot.elementor-repeater-item-4827cb5 svg {
    fill: transparent;
    content: "";
    background-image: url(https://leoch.eu/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-ea0021e *//* Headquarters */

.elementor-repeater-item-9cfccb0 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_hw_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-14f3d6c svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_hw_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-8629699 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_hw_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-ba9e078 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_hw_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-ef825ed svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_hw_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-0133f2a svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_hw_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-e607458 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_hw_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-4655416 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_hw_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-6f6c43a svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_hw_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-ac42982 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_hw_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-21323df svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_hw_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}

/* Warehouses */

.elementor-repeater-item-00da60e svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-1e1d327 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-b0f0054 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-050817c svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-829c6f8 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-201a379 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-4ffaf96 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-fa9e8ac svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/warehouse-leoch_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}

/* Manufacturing */

.elementor-repeater-item-6c2d533 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_manplantred_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-57844af svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_manplantred_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-0451787 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_manplantred_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-repeater-item-f3dbff4 svg {
    fill: transparent;
    content: "";
    background-image: url(/wp-content/uploads/leoch_manplantred_icon.png);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: center center;
}/* End custom CSS */