@media only screen and (max-width:767px){.page{overflow-x:hidden}#visual-block_c45447e3376b7e28f0a0346824539cc5 .container-padding-left{position:absolute;z-index:10;top:60px;color:white;gap:8px}#visual-block_c45447e3376b7e28f0a0346824539cc5 .slick-slide{height:90vh}#visual-block_c45447e3376b7e28f0a0346824539cc5 .slick-slide .slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#visual-block_c45447e3376b7e28f0a0346824539cc5 .button-container .elementor-widget-button:first-of-type a{color:black}#visual-block_c45447e3376b7e28f0a0346824539cc5 .highlighted-item.overlay{z-index:10!important}.visual .slick-slider .highlighted-item.overlay h4,.visual .slick-slider .highlighted-item.overlay p{margin-bottom:2px}#category-block_e1a99624e1a772672241e22b8708e560 .category-container{height:72px!important}#category-block_e1a99624e1a772672241e22b8708e560 .col-4{min-width:280px!important}#usp_icons-block_9b0b62be277625096bffb18cefb8875c .title-wrapper{gap:12px}#usp_icons-block_9b0b62be277625096bffb18cefb8875c .title{line-height:1.2em;font-size:20px}#usp_icons-block_9b0b62be277625096bffb18cefb8875c .usp-wrapper{line-height:1.6em}#hotspot-block_a649e1f9acd9d545b7bcd1cbced683e0 .right-wrapper{justify-content:flex-start}#hotspot-block_a649e1f9acd9d545b7bcd1cbced683e0 .hotspot-info{padding:10px 10px 10px 72px}#hotspot-block_a649e1f9acd9d545b7bcd1cbced683e0 .hotspot-image img{position:absolute;left:10px;max-width:50px;max-height:50px;object-fit:contain}#hotspot-block_a649e1f9acd9d545b7bcd1cbced683e0 .hotspot-undertitle{display:none}#cases-block_1a972f16574cc9c965a250d737f2550b .slick-track{height:340px}#cases-block_1a972f16574cc9c965a250d737f2550b .cases-overlay-wrapper{padding:32px 16px}#cases-block_1a972f16574cc9c965a250d737f2550b .slick-arrow{top:-50px!important;right:16px;z-index:10;width:40px;height:40px;background-color:rgba(255,255,255,.3)}#cases-block_1a972f16574cc9c965a250d737f2550b .slick-arrow.slick-prev{right:70px;left:auto}#cases-block_1a972f16574cc9c965a250d737f2550b .slide-overlay{bottom:auto;top:24px;left:16px}#usp_visuals-block_7eb09d7fcff6308220454cbd17141986 .text-wrapper{padding:20px;gap:8px!important;margin-top:8px}#usp_visuals-block_7eb09d7fcff6308220454cbd17141986 .text-wrapper p{font-size:16px;line-height:1.5em}#usp_visuals-block_7eb09d7fcff6308220454cbd17141986 .button-container{gap:8px;flex-wrap:wrap}#content_links-block_1938bc6dc7352e2bc242bde0c57059f7 .slick-arrow{bottom:-70px;top:auto;right:0;width:40px;height:40px}#content_links-block_1938bc6dc7352e2bc242bde0c57059f7 .slick-prev{right:48px;left:auto}#content_links-block_1938bc6dc7352e2bc242bde0c57059f7 .slick-slider .slide{padding-right:0!important;padding-left:16px!important}#content_links-block_1938bc6dc7352e2bc242bde0c57059f7 .slick-arrow{bottom:-70px;top:auto;right:0;width:40px;height:40px}#content_links-block_1938bc6dc7352e2bc242bde0c57059f7 .slick-prev{right:56px!important;left:auto}#visual-block_c5e2ff262a46e319427e80de52e8de13 .container-padding-left{gap:0px}#history_slider-block_d0459ecd5f48c9afae799c35519ee608 .container-padding-left{margin-bottom:12px;padding-right:140px}#history_slider-block_d0459ecd5f48c9afae799c35519ee608 .history-wrapper{padding:20px!important;flex-direction:column!important;height:auto!important}#history_slider-block_d0459ecd5f48c9afae799c35519ee608 .content-wrapper{width:100%!important}#history_slider-block_d0459ecd5f48c9afae799c35519ee608 .title{font-size:26px!important;line-height:1.3em!important;padding-right:80px!important;margin-bottom:6px!important}#history_slider-block_d0459ecd5f48c9afae799c35519ee608 .slick-arrow{width:40px;height:40px;bottom:calc(100% + 32px)}#history_slider-block_d0459ecd5f48c9afae799c35519ee608 .slick-prev{right:56px!important}#usp_visuals-block_d7b6b8d98f523550cae3128cde02c916 .text-wrapper,#usp_visuals-block_4f680b4812e256930a15e457e270539b .text-wrapper{padding:20px!important;gap:10px!important}.elementor-element-6d2077c .row{gap:16px!important}.elementor-element-6d2077c .row>div{padding:0!important;width:calc(50% - 8px)!important;margin:0!important}.elementor-element-6d2077c .row .product-loop{padding:12px!important;gap:0!important}.elementor-element-6d2077c .row .product-loop .color-wrapper span{width:18px!important;height:18px!important;margin-right:4px!important}.elementor-element-6d2077c .row .loop-injection{flex-direction:column-reverse!important}}