﻿.catbanner-container{max-width:100%;overflow:hidden;width:100%}.text-image{position:relative;display:flex;flex:1 1 200px;margin:0;padding:0;width:100%;height:250px}.text-image img{width:100%;max-width:450px;max-height:200px}.bannerwrapper{display:none}.banner-container{flex:1 1 800px;min-height:450px}.banner-container .banner-wrapper{position:absolute;width:100%;min-height:450px;overflow:hidden}.swiper-slide{border:0}.swiper{position:relative;padding:0;z-index:2}.swiper-wrapper{position:relative;list-style:none;height:100%;width:100%;z-index:1;display:flex;transition-property:transform}.swiper-slide{border:unset}.swiper-container{max-width:1600px}.flex-row.overflow{display:flex;flex-wrap:wrap;overflow:hidden;background:#000}.banner-container.swiper{flex:1 1 800px}.banner-square{flex:1 1 350px;max-width:400px;display:flex;flex-direction:column;align-self:center;height:100%;align-items:center;background:#000}.banner-square .banner{width:unset;height:unset;max-width:unset;min-width:unset;max-height:unset;min-height:unset;display:unset;position:relative;transition:transform .2s;overflow:hidden;box-shadow:0 0 8px 1px #12477d}.banner-square .banner .bannerwrapper{display:flex;width:100%;height:100%;z-index:1;position:absolute;transition:transform .2s}.banner-square .banner .bannerwrapper a{width:100%;height:100%}.banner-square .banner .bannerwrapper a span{display:none}.banner-square .banner .bannerwrapper:hover{border:#ff0 1px solid}.banner-square .banner .image-container{width:unset;height:unset;max-width:unset;min-width:unset;max-height:unset;min-height:unset}.banner-square .banner .image-container img{width:unset;height:unset;max-width:unset;min-width:unset;max-height:unset;min-height:unset;object-position:unset}.banner-square .banner:hover img{transform:scale(1.1)}.banner-square .flex-banner .image-container img{max-width:100%}.banner-horisontal{display:flex;flex-wrap:wrap;width:100%}.banner-horisontal .flex-banner{flex:1 1 400px;box-shadow:0px 0 0 1px #1c1c1c;display:flex;flex-wrap:wrap}.banner-horisontal .flex-banner .bannerwrapper{display:flex;width:100%;height:100%;z-index:1;position:absolute;transition:transform .2s}.banner-horisontal .flex-banner .bannerwrapper a{width:100%;height:100%}.banner-horisontal .flex-banner .bannerwrapper a span{display:none}.banner-horisontal .flex-banner .bannerwrapper:hover{border:#ff0 1px solid}.banner-horisontal .flex-banner .image-container{width:100%;min-height:unset}.banner-horisontal .flex-banner .image-container img{width:100%;min-height:unset;object-position:unset}.banner{display:flex;position:relative;width:100%;overflow:hidden;min-width:300px;max-height:500px}.banner .manulogo{position:absolute;height:35px;max-width:100%;background:#fff;display:flex;margin:.5em;padding:.5em .5em;z-index:1}.banner .manulogo img{max-width:100%;max-height:100%;mix-blend-mode:multiply}.banner .logo-contents{position:absolute;z-index:1;right:1rem;top:1rem;display:flex}.banner .logo-contents .iconcontainer{z-index:1;padding:.5em;margin:.1em;background:#fff}.banner .logo-contents .iconcontainer img{max-width:50px;max-height:100%;background-blend-mode:multiply}.banner .text-logo-container{margin:2rem 1rem 0;background:rgba(255,255,255,.85);padding:1em}.banner .text-logo-container img{mix-blend-mode:multiply;max-width:100%}.banner .bannercontent-container{position:absolute;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:center;width:100%;height:100%}.banner .bannercontent-container a.banner-link-2{position:absolute;cursor:pointer;width:100%;height:100%}.banner .bannercontent-container .catbanner-textarea{position:relative;display:flex;flex-direction:column;justify-content:center;color:#f1f1f1;flex:1 1 200px}.banner .bannercontent-container .smallheader{display:flex;align-self:flex-start;justify-content:flex-start;color:#f1f1f1;font-weight:600;text-transform:uppercase;z-index:1;margin:0;padding:.1em .3em}.banner .bannercontent-container ul li,.banner .bannercontent-container ol li{list-style-type:disc;margin-left:0rem}.banner .bannercontent-container ul{margin-left:15px}.banner .bannercontent-container h3{color:#f1f1f1;font-size:2em;font-weight:700;line-height:1em;margin:0}.banner .bannercontent-container .text{display:flex;font-size:1em}.banner .bannercontent-container .text p{padding:.5em}.banner .bannercontent-container a.read-more{display:flex;align-content:center;justify-content:center;align-items:center;height:35px;background:#12477d;margin:1rem 0;text-transform:uppercase;cursor:pointer;box-shadow:0px 1px 0px 1px #3876d6;color:#fff;min-width:unset;display:flex;width:fit-content;margin:1em 0;padding:1em}.banner .bannercontent-container a.read-more span{position:relative}.banner .bannercontent-container a.read-more span:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;padding:1em;justify-content:space-between;color:inherit}.banner .bannercontent-container a.read-more:hover{background:#fff;color:#12477d}.banner .bannercontent-container a.read-more.red-button{display:flex;align-content:center;justify-content:center;align-items:center;height:50px;background:#f51b1b;background-image:none;margin:1em 0;padding:1em;text-transform:uppercase;cursor:pointer;box-shadow:0px 1px 0px 1px #f22121;color:#fff;border-radius:0;font-weight:700;transition:all .2s}.banner .bannercontent-container a.read-more.red-button:hover{background:#fff;color:#000}.banner .bannercontent-container .banneritemcontainer{position:absolute;bottom:2em;width:100%;display:flex}.banner .bannercontent-container .bannercontent-items{z-index:2;overflow:auto;width:100%;display:flex;height:85px;margin:0 1em;justify-content:space-between;padding:0em 1em 1em 0;background:#2c2b2b}.banner .bannercontent-container .bannercontent-items li{display:flex;flex-direction:column;margin:.5em;min-width:120px;padding:.5em}.banner .bannercontent-container .bannercontent-items li .smallheader{padding:0;margin:0;font-size:1em}.banner .bannercontent-container .bannercontent-items li h4{font-size:1.5em;color:#fff;font-weight:700;margin:0}.banner .catbanner-textarea.left-text,.banner .catbanner-textarea.right-text{z-index:2;padding:20px 2em 1em 3em;flex:1 1 350px;max-width:100%;height:100%;display:flex;align-items:flex-start}.banner .catbanner-textarea.left-text a.banner-link,.banner .catbanner-textarea.right-text a.banner-link{position:absolute;height:100%;width:100%}.banner .catbanner-textarea.left-text .banner-txt,.banner .catbanner-textarea.right-text .banner-txt{max-width:450px;display:flex;flex-direction:column}.banner .content-image{position:relative;flex:1 1 200px;max-width:550px;overflow:hidden}.banner .content-image a.banner-link{position:absolute;height:100%;width:100%}.banner .content-image img{max-width:100%;max-height:100%}.banner .content-image.center-justify{justify-content:center;align-content:center}.banner .content-image.left-justify{align-content:right}.banner .content-image.right-justify{align-content:right}.banner .content-image.set-top-right,.banner .content-image.set-bottom-right,.banner .content-image.set-top-left,.banner .content-image.set-bottom-left{position:absolute}.banner .content-image.set-top-right{top:0;right:0}.banner .content-image.set-bottom-right{bottom:-5px;right:0;max-width:unset}.banner .content-image.set-top-left{top:0;left:0}.banner .content-image.set-bottom-left{bottom:-5px;left:0;max-width:unset;width:unset}.banner .content-image.set-bottom-width100,.banner .content-image.set-bottom-width100-right,.banner .content-image.set-bottom-width100-left{bottom:0;max-width:100%;position:absolute}.banner .content-image.set-bottom-width100 img,.banner .content-image.set-bottom-width100-right img,.banner .content-image.set-bottom-width100-left img{max-height:100%;max-width:100%;height:unset}.banner .content-image.set-top-width100{bottom:unset;top:-100px;width:100%;max-width:100%;position:absolute}.banner .content-image.set-top-width100 img{max-height:100%;max-width:100%}.banner .content-image.rotate-content-banner{transform:rotate(338deg);position:absolute;left:40%;width:100%;max-width:550px}.banner .flex-slim-productlist.productslist .content-image.rotate-content-banner{transform:rotate(338deg);top:unset;bottom:unset;position:absolute;left:0 !important;right:0;max-width:300px}.banner .image-container{width:100%;height:100%;min-height:450px}.banner .image-container img{z-index:0;width:100%;min-height:450px;object-fit:cover;height:100%}.flex-80-20-productlistWBan .banner{height:auto;max-height:100%}.flex-80-20-productlistWBan .banner .image-container{position:absolute}.bannertitles-container{position:relative;bottom:0;width:100%;height:50px;padding:1rem;display:flex;justify-content:start;background:#000;color:#fff}.bannertitles-container div{margin:0 .2rem;padding:1em;box-shadow:0 0px 0 1px #fff;animation:.2s ease all;display:flex;font-size:.8em;align-items:center;text-transform:uppercase}.bannertitles-container div.active{box-shadow:0 0 3px 1px #ff0}.banner-bg-right_text .bannercontent-container{justify-content:flex-end}.banner-bg-right_text .catbanner-textarea.right-text{display:none}.banner-bg-right_text .content-image{display:none}.banner-bg-left_text .bannercontent-container{justify-content:flex-start}.banner-bg-left_text .bannercontent-container .catbanner-textarea{flex:1 1 200px;max-width:450px}.banner-bg-bothside-text .bannercontent-container{justify-content:space-between}.banner-bg-bothside-text .bannercontent-container .catbanner-textarea{flex-direction:row;align-items:center}.banner.sliders{border-radius:unset;margin:unset}.banner-bg-center_text .catbanner-textarea.left-text,.bg-center_text_tag_img .catbanner-textarea.left-text{display:flex;justify-content:flex-start;text-align:center;align-items:center;color:#000;background:rgba(255,255,255,.85);margin-left:100px;border-radius:5px;padding:2em}.banner-bg-center_text .catbanner-textarea.left-text .text-logo-container,.bg-center_text_tag_img .catbanner-textarea.left-text .text-logo-container{margin:2rem 1rem 0;background:#fff;padding:1em}.banner-bg-center_text .catbanner-textarea.left-text .text-logo-container img,.bg-center_text_tag_img .catbanner-textarea.left-text .text-logo-container img{max-width:100%;max-height:100%}.banner-bg-center_text .catbanner-textarea.right-text,.bg-center_text_tag_img .catbanner-textarea.right-text{display:none}.banner-bg-center_text .catbanner-textarea.left-text h3,.bg-center_text_tag_img .catbanner-textarea.left-text h3{font-size:2em;font-weight:500}.banner-bg-center_text .catbanner-textarea.left-text .text,.bg-center_text_tag_img .catbanner-textarea.left-text .text{color:#000;line-height:1.3em;font-size:1.2em}.banner.only-bgimage .image-container{width:100%}.banner.only-bgimage .image-container img{max-height:100%;max-width:100%;z-index:0;object-fit:unset;height:unset}.banner.bg-banner_big_content_article_two{background:#8e9eab;min-height:800px}.banner.bg-banner_big_content_article_two .bannercontent-container{position:absolute;display:flex;flex-wrap:wrap;align-content:start}.banner.bg-banner_big_content_article_two .bannercontent-container .content-image{position:relative;width:100%;max-width:100%;display:flex;justify-content:center;max-height:400px}.banner.bg-banner_big_content_article_two .bannercontent-container .content-image img{max-width:100%;max-height:550px;object-fit:cover}.banner.bg-banner_big_content_article_two .bannercontent-container div:nth-child(1){order:2}.banner.bg-banner_big_content_article_two .bannercontent-container div:nth-child(2){order:1;flex:1 1 100%;max-height:450px}.banner.bg-banner_big_content_article_two .bannercontent-container div:nth-child(3){order:3}.banner.bg-banner_big_content_article_two .catbanner-textarea.left-text,.banner.bg-banner_big_content_article_two .catbanner-textarea.right-text{z-index:1;padding:1em 2em;flex:1 1 450px;display:flex;align-self:flex-start;margin:0 6rem}.bg-center_text_tag_img .catbanner-textarea.left-text{flex-direction:unset;flex-wrap:wrap;justify-content:center}.bg-center_text_tag_img .catbanner-textarea.left-text h3{flex:1 1 100%;align-content:center}.bg-center_text_tag_img .catbanner-textarea.left-text .text,.bg-center_text_tag_img .catbanner-textarea.left-text .text-logo-container{flex:1 1 100px}.banner-bg-left_text .content-image{display:none}.banner-bg-left_text .catbanner-textarea.right-text{display:none}.banner-left_text-right_image_left .banner .bannercontent-container{justify-content:flex-start}.banner-left_text-right_image_left .catbanner-textarea.right-text{display:none}.banner-left_text-right_image_left .content-image img{max-height:100%;max-width:100%}.banner.banner-article-style .image-container{height:480px;width:680px}.banner.banner-article-style .image-container img{width:100%;height:100%}.bg-banner_front_content_image .bannercontent-container{justify-content:space-around;height:100%}.bg-banner_front_content_image .content-image{position:absolute;left:0;right:0;width:100%;max-width:100%;bottom:0}.bg-banner_front_content_image .content-image img{width:100%;object-fit:cover}.bg-banner_front_content_image .image-container{background-size:cover;background-position:center center;transform-origin:center top;vertical-align:top;width:100%;height:100%;min-height:499px;max-height:100%;background-position:center;background-repeat:no-repeat;margin-bottom:-5px;overflow:hidden}.bg-banner_front_content_image .image-container img{opacity:0;width:100%;height:100%}.banner-left_image-right_text .bannercontent-container{flex-direction:row-reverse}.banner-left_image-right_text .catbanner-textarea.right-text,.banner-left_image-right_text .catbanner-textarea a.readmore{display:none}.only-bgimage .content-image,.only-bgimage .catbanner-textarea.right-text,.only-bgimage .catbanner-textarea.left-text{display:none}.banner-left_text-right_image .catbanner-textarea.right-text{display:none}.bg-center_text_tag_img .bannercontent-container{justify-content:center;align-items:center}.banner-bg-bothside-text.center{align-items:center}.banner-bg-bothside-text .top{align-items:baseline}.banner-twocol{display:flex;position:relative;width:100%;overflow:hidden}.banner-twocol .content-image{display:none}.banner-twocol .image-container{width:100%}.banner-twocol .image-container img{width:100%;max-height:100%;object-fit:cover}.banner-twocol .catbanner-textarea h3{font-size:1.8rem;color:#fff}.banner-twocol .catbanner-textarea p{color:#fff;margin-bottom:1rem}.banner-twocol .catbanner-textarea a.read-more{margin-top:1rem;box-shadow:0 0 0 1px #fff,5px 5px 10px 0px rgba(204,204,204,.56);padding:.5rem 1rem;color:#fff;transition:.4s ease all;text-transform:uppercase;display:flex;justify-content:center;align-content:center}.banner-twocol .catbanner-textarea a.read-more:hover{background:#eaeaea;color:#12477d;box-shadow:0 0 0 1px #fff,0px 8px 12px 4px rgba(204,204,204,.56)}a.read-more:hover .banner-twocol .catbanner-textareaimg{zoom:1.2}.banner-twocol .catbanner-textarea.button-default{padding:1em}.banner-twocol .catbanner-textarea.left-text{display:flex;flex-direction:column}.banner-twocol .catbanner-textarea.right-text{display:none}.banner-bg-bothside-text{display:flex;position:relative;width:100%;overflow:hidden;background:#eaeae8;color:#fff}.banner-bg-bothside-text .image-container{width:100%}.banner-bg-bothside-text .image-container img{width:100%;object-fit:cover}.banner-bg-bothside-text .content-image{flex:1 1 150px;align-self:center}.banner-bg-bothside-text .catbanner-textarea{color:#fff}.catbanner-container .logo-contents,.banner-container .logo-contents{position:absolute;z-index:1;right:1rem;top:1rem;display:flex}.catbanner-container .logo-contents .iconcontainer,.banner-container .logo-contents .iconcontainer{z-index:1;padding:.5em;margin:.1em;background:#fff}.catbanner-container .logo-contents .iconcontainer img,.banner-container .logo-contents .iconcontainer img{max-width:50px;max-height:100%;background-blend-mode:multiply}.underline-headers h3{box-shadow:0 15px 0 0;line-height:2em;margin:1em 0;display:flex;justify-content:center;padding:.5em !important}.rounded-headers h3{box-shadow:0 0px 0 5px;display:flex;justify-content:center;padding:.5em !important}.dark-bg-theme .bannercontent-container .smalltext,.dark-bg-theme .bannercontent-container h3{box-shadow:#fff;color:#fff;text-shadow:-1px 2px 3px #1c1c1c,1px -3px 3px #464646}.dark-bg-theme .bannercontent-container .text{text-shadow:-1px 2px 3px #1c1c1c,1px -3px 3px #464646}.dark-bg-theme .bannercontent-container a.read-more{box-shadow:0 0 0 1px #fff,5px 5px 10px 0px rgba(111,104,104,.56);padding:.5rem 1rem;color:#fff;background:none;background-color:#000}.dark-bg-theme .bannercontent-container a.read-more.button-only-borders{background:none;transition:cubic-bezier(0.6, -0.28, 0.88, 0.04) .2s all;box-shadow:0 0 0 1px #fff;color:#fff}.dark-bg-theme .bannercontent-container .banneritemcontainer .bannercontent-items li,.dark-bg-theme .bannercontent-container .banneritemcontainer .bannercontent-items li .smallheader,.dark-bg-theme .bannercontent-container .banneritemcontainer .bannercontent-items li h4{text-shadow:1px 1px 0px #12477d,1px 0px 1px #2b2b2b,0px 0px 4px #000;font-size:1em;word-break:break-word}.dark-bg-with-text-bg .bannercontent-container .text{display:flex;padding:.5em .5em;border-radius:5px;color:#675f60;padding:1em 0}.dark-bg-with-text-bg .bannercontent-container a.read-more{box-shadow:0 0 0 1px #fff,5px 5px 10px 0px rgba(111,104,104,.56);padding:.5rem 1rem;color:#fff;background:none;background-color:#000}.dark-bg-with-text-bg .bannercontent-container a.read-more.button-only-borders{background:none;transition:cubic-bezier(0.6, -0.28, 0.88, 0.04) .2s all;box-shadow:0 0 0 1px #fff;color:#fff}.dark-bg-with-text-bg-2 .bannercontent-container .catbanner-textarea{border-radius:35px;margin:0}.dark-bg-with-text-bg-2 .bannercontent-container h3,.dark-bg-with-text-bg-2 .bannercontent-container .text{color:#675f60;background:#fff}.dark-bg-with-text-bg-2 .bannercontent-container a.read-more{box-shadow:0 0 0 2px #675f60,5px 5px 10px 0px rgba(111,104,104,.56);padding:.5rem 1rem;color:#fff;background:none;background-color:#000}.dark-bg-with-text-bg-2 .bannercontent-container a.read-more.button-only-borders{background:none;transition:cubic-bezier(0.6, -0.28, 0.88, 0.04) .2s all;box-shadow:0 0 0 2px #675f60;color:#fff}.black-backgroud-element .catbanner-textarea.left-text{margin-left:5em;height:100%;transform:skew(347deg);background:#232222;max-width:400px}.light-bg-theme .bannercontent-container{text-shadow:2px 1px 3px #131111}.light-bg-theme .bannercontent-container .bannercontent-items{color:#675f60;background:rgba(0,0,0,.5)}.light-bg-theme .bannercontent-container .bannercontent-items li,.light-bg-theme .bannercontent-container .bannercontent-items li h4,.light-bg-theme .bannercontent-container .bannercontent-items li .smallheader{color:#fff}.light-bg-theme .catbanner-textarea .banner-text{background:rgba(0,0,0,.59)}.light-bg-theme .catbanner-textarea .banner-text h3{color:#e5e5e5;text-shadow:2px 1px 3px #131111}.light-bg-theme .catbanner-textarea .banner-text .smallheader{color:#675f60;text-shadow:2px 1px 3px #131111}.light-bg-theme .catbanner-textarea .banner-text .text{color:#fff;background:rgba(255,0,0,.7);margin:1em 0;text-shadow:2px 1px 3px #131111}.light-bg-theme .catbanner-textarea .banner-text a.read-more{box-shadow:0 0 0 1px #675f60,5px 5px 10px 0px rgba(111,104,104,.56);padding:.5rem 1rem;color:#fff;background:none;background-color:#000}.light-bg-theme .catbanner-textarea .banner-text a.read-more.button-only-borders{background:none;transition:cubic-bezier(0.6, -0.28, 0.88, 0.04) .2s all;box-shadow:0 0 0 1px #675f60;color:#675f60}.icon-negative{-webkit-filter:invert(100%);filter:invert(100%)}.catbanner-textarea a.read-more.button-only-borders:hover{background:#12477d;color:#fff;box-shadow:0 0 3px 0 #fff}.dark-bg-theme.bg-center_text_tag_img .catbanner-textarea.left-text{background-color:#000}.dark-bg-theme.bg-center_text_tag_img .catbanner-textarea.left-text h3{color:#fff;font-weight:600}.dark-bg-theme.bg-center_text_tag_img .catbanner-textarea.left-text .text-logo-container{background:#fff;padding:1em}.dark-bg-theme.bg-center_text_tag_img a.read-more{box-shadow:0 0 0 1px #675f60,5px 5px 10px 0px rgba(111,104,104,.56);padding:.5rem 1rem;color:#fff;background:none;background-color:#000}.dark-bg-theme.bg-center_text_tag_img a.read-more.button-only-borders{background:none;transition:cubic-bezier(0.6, -0.28, 0.88, 0.04) .2s all;box-shadow:0 0 0 1px #000;color:#fff}.sliders,.no-slider{border-radius:0}.banner .content-image.bottom-right-60,.banner .content-image.bottom-left-60,.banner .content-image2.bottom-right-60,.banner .content-image2.bottom-left-60{position:absolute;max-height:100%;bottom:0;z-index:1;width:100%}.banner .content-image.bottom-right-60,.banner .content-image2.bottom-right-60{right:0}.banner .content-image.bottom-left-60,.banner .content-image2.bottom-left-60{left:0}.banner .content-image.center-right,.banner .content-image.center-left,.banner .content-image2.center-right,.banner .content-image2.center-left{position:relative;flex:1 1 200px;max-width:550px;height:90%;overflow:hidden;align-content:center;display:grid}.banner .content-image.center-right img,.banner .content-image.center-left img,.banner .content-image2.center-right img,.banner .content-image2.center-left img{width:100%;max-width:100%;max-height:100%}.banner .content-image2{max-width:700px}.banner .content-image2 img{width:100%;max-width:100%;max-height:100%}.catbanner-textarea.left-text.row-text{display:flex;flex-direction:row;max-width:700px;align-items:center}.listcontainer .banner .bannercontent-container{padding:0}.listcontainer .banner .bannercontent-container .catbanner-textarea.left-text.row-text{flex-direction:column;max-width:450px}.listcontainer .contentlists .list-content .banner .content-image2,.listcontainer .contentlists .list-content .banner .content-image{width:350px}@media only screen and (max-width: 1190px){.banner-bg-bothside-text,.banner-twocol{width:100%}.banner-bg-bothside-text .catbanner-textarea h3,.banner-twocol .catbanner-textarea h3{font-size:1.2rem}.banner-bg-bothside-text .catbanner-textarea.right-text,.banner-twocol .catbanner-textarea.right-text{display:none}.banner-bg-bothside-text .image-container img,.banner-twocol .image-container img{object-fit:cover;width:100%;object-position:40% 50%}.banner-bg-bothside-text .iconcontainer img,.banner-twocol .iconcontainer img{max-width:55px;max-height:55px}.banner-square{flex:1 1 450px;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;align-self:center;height:100%;align-items:center;background:#000}}@media only screen and (max-width: 992px){.new-list{margin:0rem;padding:0rem}.catbanner-textarea.right-text{display:none}.bannertitles-container{display:none}.banner .image-container img{object-position:40% 50%}.banner .content-image{bottom:0;right:0;position:absolute;flex:1 1 200px;max-width:100%;height:50%;overflow:hidden;z-index:2}.banner.center-left,.banner.center-right{position:absolute;flex:1 1 200px;max-width:100%;height:220px;height:unset;max-height:unset}.banner.center-left img,.banner.center-right img{height:unset;width:100%}.text-image{position:absolute;display:flex;flex:1 1 200px;margin:0;padding:0;max-height:180px;top:2em}.text-image img{height:100%;width:100%}.banner .bannercontent-container a.read-more.red-button{position:absolute;bottom:0}.banner-bg-center_text .catbanner-textarea .left-text,.bg-center_text_tag_img .catbanner-textarea .left-text{left:0;max-width:450px}.banner-bg-center_text .catbanner-textarea.left-text,.bg-center_text_tag_img .catbanner-textarea.left-text{width:80%;padding:1em;margin:1em;background:#fff}.banner-bg-center_text .catbanner-textarea.left-text h3,.bg-center_text_tag_img .catbanner-textarea.left-text h3{font-size:1.4rem;font-weight:600;color:#e5e5e5}.banner-bg-center_text .catbanner-textarea.left-text .text,.bg-center_text_tag_img .catbanner-textarea.left-text .text{font-size:.8rem;line-height:1rem}.banner-bg-center_text .image-container img,.bg-center_text_tag_img .image-container img{object-position:0 0}.content-image.bottom-right-60{display:flex;justify-content:flex-end}.content-image.bottom-right-60 img{max-height:100%;max-width:100%;height:210px}}@media only screen and (max-device-width: 767px){.banner-horisontal{display:none}.flex-80-20-productlistWBan .banner{height:442px}.catbanner-textarea.left-text.row-text{flex-direction:column;display:flex;flex-direction:column;max-width:350px;align-items:center;z-index:3}.text-image{width:100%;max-height:120px;z-index:1}.text-image img{max-width:100%;height:120px}.banner-wrapper{width:100%}.banner-square{flex-direction:column}.banner .content-image{bottom:0;right:unset;left:unset;width:100%}.banner .content-image img{object-fit:unset}.banner .content-image.default-banner{position:absolute;display:flex;justify-content:center;align-content:center;z-index:1;bottom:0;left:unset;right:unset;height:170px}.banner .content-image.set-bottom-left,.banner .content-image.set-top-left,.banner .content-image.set-bottom-right,.banner .content-image.set-top-right,.banner .content-image.set-bottom-width100,.banner .content-image.set-top-width100,.content-image.set-bottom-width100-right,.content-image.set-bottom-width100-left{z-index:1;left:unset;right:unset;max-height:90vh;max-width:100%;bottom:-1em;display:flex;overflow:hidden;display:flex;justify-content:center}.banner .content-image.set-bottom-width100 img,.banner .content-image.set-top-width100 img{width:unset;height:unset;max-width:unset;max-height:unset;object-fit:unset;bottom:0;height:350px}.banner .content-image.set-bottom-width100-right img{object-position:-266px}.banner .content-image.rotate-content-banner{transform:rotate(338deg);position:absolute;bottom:0;left:unset;width:100%;display:flex;justify-content:center}.banner .bannerwrapper{display:flex;width:100%;height:100%;transition:transform .2s;position:absolute}.banner .bannerwrapper a{z-index:2;width:100%;height:100%;position:relative;display:block}.banner .bannerwrapper a span{display:none}.banner{max-width:100%}.banner .bannercontent-container .banner-text{padding-top:40px;text-shadow:0px 0px 2px rgba(19,19,19,.8)}.banner .bannercontent-container .banner-text h3{font-size:1.5em;line-height:1.1em;word-spacing:normal;padding:1em}.banner .bannercontent-container .banner-text .smallheader{font-size:1em;padding:0 3em}.banner .bannercontent-container .banner-text .text{font-size:1.6em}.banner .manulogo{margin:1em;transition:.2s ease height}.banner .catbanner-textarea{padding:70px 2em}.banner .catbanner-textarea.left-text{position:absolute;padding:0 2em;width:80%;padding:0 2em;margin:0}.banner .catbanner-textarea.left-text .text{font-size:.8rem;line-height:1rem}.banner .text-logo-container{margin:1rem}.banner .image-container{opacity:1;background-size:cover;background-position:center center;position:relative;vertical-align:top;transform-origin:center top}.banner .image-container img{width:unset;max-width:unset;max-height:unset;height:unset;object-fit:unset}.banner a.read-more{width:100%}.banner .manulogo{z-index:2}.banner .bannercontent-container .banner-text{align-content:flex-start !important}.banner.black-backgroud-element .catbanner-textarea.left-text{margin-left:5em;position:absolute}.banner.black-backgroud-element .catbanner-textarea.left-text .smalltext,.banner.black-backgroud-element .catbanner-textarea.left-text h3,.banner.black-backgroud-element .catbanner-textarea.left-text .text{text-shadow:2px 1px 3px #abaac0}.header-content .description-category .cat-decs-header{padding:2rem}.header-content .cat-block-nav ul.blockslist li.mainmenu{margin:.2rem}.banner-bg-right_text .image-container img{object-position:-500px 0}.banner-bg-center_text .catbanner-textarea.left-text,.bg-center_text_tag_img .catbanner-textarea.left-tex{flex:1 1 200px}.bg-center_text_tag_img .image-container img{object-position:-50px 0}.light-bg-theme .bannercontent-container .banner-text{text-shadow:0px 0px 2px rgba(255,255,255,.5)}.light-bg-theme .bannercontent-container .banner-text .bannercontent-items{bottom:0em;background:rgba(0,0,0,.5)}.light-bg-theme .bannercontent-container .banner-text .bannercontent-items li{min-width:140px}.bg-banner_big_content_article_two{min-height:1000px}.button-only-borders{background:#000}.read-more{display:none}.bg-banner_front_content_image .content-image{background-size:cover;background-position:center center;position:absolute;vertical-align:top;transform-origin:center top;bottom:0;height:100%;z-index:0}}.flex-row{display:flex}.flex-col{display:flex;flex-direction:column}.articles .card{position:relative;background:#eee;margin:1em;box-shadow:0 0 0 1px #e7e7e7;overflow:hidden;min-height:180px}.articles .card .card-header{position:absolute;padding:1em;font-weight:700;color:#fff;text-align:center;display:flex;height:100%;width:100%;justify-content:center;align-items:center;letter-spacing:.05em}.articles .card .card-header h2{margin:0}.articles .card .card-header .brand-buttons{display:flex;padding:.5em 2em}.articles .card .card-header .valid{padding:.4em;position:absolute;right:1em;top:1em}.articles .card .card-header .valid.red{background:red;color:#fff}.articles .card .card-header .valid.green{background:#0dab84;color:#fff}.articles .card .image-wrapper{position:absolute;width:100%;height:100%;background:rgba(89,89,89,.7)}.articles .card .image-container img{max-width:100%;max-height:100%}.articlebox{position:relative;display:flex;flex:1 1 400px;overflow:hidden;color:#fff;max-height:450px;justify-content:center;align-items:self-end;border:2px solid}.articlebox .headerbox{position:absolute;padding:1em;display:flex}.articlebox .headerbox h2{font-size:1.8em;margin-bottom:.5em}.articlebox .headerbox .brand-buttons{border-radius:10px}.articlebox .headerbox .article-types{margin-bottom:3em}.articlebox .image-container{position:relative;width:100%}.articlebox .image-container .article-wrapper{position:absolute;width:100%;bottom:.3em;height:100%}.articlebox .image-container .article-wrapper a{position:absolute;width:100%;height:100%;z-index:1;cursor:pointer}.articlebox .image-container img{height:100%;max-height:100%}.article-block{max-width:100%}.article-block .top-row{display:flex;width:100%;flex-wrap:wrap}.article-block .top-row .first-col{flex:1 1 350px;min-width:300px}.article-block .top-row .center-col{display:flex;flex-direction:column;border-top:1px solid;min-width:300px;flex:1 1 350px}.article-block .top-row .center-col .articlebox{height:225px;border-bottom:solid 1px;max-width:600px}.article-block .top-row .end-col{min-width:300px;flex:1 1 500px;display:flex;position:relative;overflow:hidden}.article-block .top-row .end-col .articlebox{height:auto;max-width:100%}.article-block .bottom-row{display:flex;margin-top:-5px}.article-block .bottom-row .articlebox{height:200px;flex:1 1 100%;max-width:100%;border-left:1px solid;border-right:1px solid}.article-block .bottom-row .articlebox .image-container img{width:100%;max-height:100%;object-position:unset}.article-block .first-col .articlebox .headerbox .article-types,.article-block .first-col .articlebox .headerbox h2,.article-block .first-col .articlebox .headerbox .outline-button,.article-block .center-col .articlebox .headerbox .article-types,.article-block .center-col .articlebox .headerbox h2,.article-block .center-col .articlebox .headerbox .outline-button,.article-block .end-col .articlebox .headerbox .article-types,.article-block .end-col .articlebox .headerbox h2,.article-block .end-col .articlebox .headerbox .outline-button,.article-block .bottom-row .articlebox .headerbox .article-types,.article-block .bottom-row .articlebox .headerbox h2,.article-block .bottom-row .articlebox .headerbox .outline-button{text-shadow:0px 2px 4px #000}.article-container{position:relative;display:flex;align-items:center;flex:1 1 100%;padding:1em;overflow:scroll;width:100%}.article-container .article-content{display:block;width:100%}.article.contentarticle .image-container .article-wrapper{position:absolute;width:100%;height:100%;z-index:1}.article.contentarticle .image-container .article-wrapper a{position:absolute;width:100%;height:100%}.article.contentarticle .articlecontents h3{padding:0;margin:0}.article.contentarticle .articlecontents .left-box,.article.contentarticle .articlecontents .right-box{flex:1 1 400px;display:flex;padding:1em;flex-direction:column;min-width:350px}.article.contentarticle .articlecontents .left-box.white-bg{background:#fff;color:#000;padding:2em;margin:0}.article.contentarticle .articlecontents .left-box.black-bg{background:#000;color:#fff;padding:2em;margin:0}.article.contentarticle .articlecontents .bottom-box{position:relative;flex:1 1 100%;display:flex;flex-wrap:wrap;gap:1em}.article.contentarticle .articlecontents .bottom-box .sitelist-c,.article.contentarticle .articlecontents .bottom-box .sitelist-d,.article.contentarticle .articlecontents .bottom-box .sitelist-e{flex:1}.article.contentarticle .articlecontents.reverse{flex-flow:row-reverse}.headercontent.black_text_white_bg,.articlecontents.black_text_white_bg{color:#000}.headercontent.black_text_white_bg .left-box .textarea .textheader,.articlecontents.black_text_white_bg .left-box .textarea .textheader{text-shadow:0px 1px 2px #fff}.headercontent.black_text_white_bg .left-box .textarea,.articlecontents.black_text_white_bg .left-box .textarea{padding:0}.headercontent.black_text_white_bg .left-box .textarea .textheader h2,.headercontent.black_text_white_bg .left-box .textarea .textheader span,.articlecontents.black_text_white_bg .left-box .textarea .textheader h2,.articlecontents.black_text_white_bg .left-box .textarea .textheader span{text-shadow:unset}.headercontent.white_text_dark_bg,.articlecontents.white_text_dark_bg{color:#fff}.headercontent.white_text_dark_bg .left-box .textarea,.articlecontents.white_text_dark_bg .left-box .textarea{padding:0}.article.contentarticle{position:relative;display:flex;max-width:1920px;flex-direction:column;justify-content:flex-start;box-shadow:0 0 0 1px #000;min-height:580px;color:#fff}.article.contentarticle .headercontent{width:100%;padding:1em 1em 1em 3em;position:relative;display:flex;z-index:1;top:0;align-items:center;justify-content:space-between}.article.contentarticle .headercontent .left-header{display:flex}.article.contentarticle .headercontent .left-header h3{padding:0 1em;margin:0;font-size:1em;text-transform:uppercase;color:inherit}.article.contentarticle .headercontent .pagination-slider{box-shadow:0 0 0 1px;z-index:1;max-width:150px;margin:1em 2em;height:36px;display:flex;justify-content:space-between}.article.contentarticle .headercontent .pagination-slider span,.article.contentarticle .headercontent .pagination-slider .to-right,.article.contentarticle .headercontent .pagination-slider .to-left{display:flex;justify-content:center;align-content:center;align-items:center;width:3em;box-shadow:1px 0px 0 0}.article.contentarticle .headercontent .pagination-slider .to-left:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.85em;justify-content:space-between;color:inherit}.article.contentarticle .headercontent .pagination-slider span{box-shadow:unset}.article.contentarticle .headercontent .pagination-slider .to-right{box-shadow:-1px 0px 0 0}.article.contentarticle .headercontent .pagination-slider .to-right:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.85em;justify-content:space-between;color:inherit}.article.contentarticle .image-container{position:absolute;width:100%;height:100%}.article.contentarticle .image-container .article-wrapper{position:absolute;width:100%;height:100%}.article.contentarticle .image-container .article-wrapper a{position:absolute;width:100%;height:100%}.article.contentarticle .image-container img{width:100%;height:100%;object-fit:cover;object-position:center}.article.contentarticle .articlecontents{display:flex;flex-wrap:wrap;justify-content:space-between;z-index:1;padding:0 3em 3em}.article.contentarticle .articlecontents.reverse-row{flex-direction:row-reverse}.article.contentarticle .articlecontents .right-box,.article.contentarticle .articlecontents .left-box{flex:1 1 400px;display:flex;padding:1em;flex-direction:column}.article.contentarticle .articlecontents .right-box .textcontent,.article.contentarticle .articlecontents .left-box .textcontent{display:flex;flex-wrap:wrap;margin:4em 4em 2em 0}.article.contentarticle .articlecontents .right-box .textcontent .text-c,.article.contentarticle .articlecontents .right-box .textcontent .text-b,.article.contentarticle .articlecontents .left-box .textcontent .text-c,.article.contentarticle .articlecontents .left-box .textcontent .text-b{min-width:250px;flex:1 1 200px;padding:0 1em 0 1em}.article.contentarticle .articlecontents .right-box .textarea,.article.contentarticle .articlecontents .left-box .textarea{color:inherit}.article.contentarticle .articlecontents .right-box .textarea .textheader,.article.contentarticle .articlecontents .left-box .textarea .textheader{text-shadow:0px 1px 2px #000}.article.contentarticle .articlecontents .right-box .textarea .textheader span,.article.contentarticle .articlecontents .left-box .textarea .textheader span{text-shadow:inherit}.article.contentarticle .articlecontents .right-box .textarea .textheader h2,.article.contentarticle .articlecontents .left-box .textarea .textheader h2{padding:0;font-size:26px;font-weight:800;color:inherit;margin:0 0 1em;text-shadow:inherit}.article.contentarticle .articlecontents .right-box .textarea .text,.article.contentarticle .articlecontents .left-box .textarea .text{font-size:1em;line-height:1.4em}.article.contentarticle .articlecontents .right-box .textarea .text h2,.article.contentarticle .articlecontents .left-box .textarea .text h2{font-size:1.8em;font-weight:800;color:inherit;margin:1em 0}.article.contentarticle .articlecontents .right-box .textarea .text h3,.article.contentarticle .articlecontents .left-box .textarea .text h3{font-size:1.6em;font-weight:800}.article.contentarticle .articlecontents .right-box .textarea .text p,.article.contentarticle .articlecontents .left-box .textarea .text p{color:inherit;font-size:1em}.article.contentarticle .articlecontents .right-box .textarea .content-image-b,.article.contentarticle .articlecontents .left-box .textarea .content-image-b{position:relative;display:flex;justify-content:center;margin-bottom:-5em;z-index:1;max-width:450px}.article.contentarticle .articlecontents .right-box .textarea .content-image-b img,.article.contentarticle .articlecontents .left-box .textarea .content-image-b img{max-width:100%;mix-blend-mode:multiply}.article.contentarticle .articlecontents .right-box .contentlists,.article.contentarticle .articlecontents .left-box .contentlists{width:100%;border-radius:5px}.article.contentarticle .articlecontents .left-box.dark-bg{background:rgba(43,43,50,.5);box-shadow:0 10px 10px 0 rgba(43,43,50,.5);color:#fff;margin:4em 4em 2em 0;padding:2em}.article.contentarticle .articlecontents .left-box.dark-bg .textarea{padding:0}.article.contentarticle .articlecontents .left-box.light-bg{background:rgba(255,255,255,.5);box-shadow:0 10px 10px 0 rgba(255,255,255,.5);color:#000;margin:4em 4em 2em 0;padding:2em}.article.contentarticle .articlecontents .left-box.light-bg .textarea{padding:0}.article.contentarticle .articlecontents .left-box.light-bg .textheader{text-shadow:0px 1px 2px #c2c2c2}.article.contentarticle .articlecontents .left-box.light-bg .textheader h2{text-shadow:0px 1px 2px #ccc}.article.contentarticle .articlecontents .left-box.light-bg .textheader span{text-shadow:0px 1px 2px #ccc}.article.contentarticle .articlecontents .middle-box{display:flex;flex-wrap:wrap}.article.contentarticle .articlecontents .bottom-box{flex:1 1 100%;display:flex;width:100%;margin-top:1em}.article.contentarticle .articlecontents .bottom-box .listcontainer{width:100%}.article.contentarticle .articlecontents .bottom-box .listcontainer .text-header{max-width:370px;padding:1em 0}.article.contentarticle .articlecontents .bottom-box .listcontainer .text-header h2{padding:0;font-size:1.7em}.article.contentarticle .articlecontents .sitelist-A{max-width:800px}.article.contentarticle .articlecontents .sitelist-A .flex-3-productlist.productslist .flex-card-auto{min-height:200px;height:230px}.article.contentarticle .articlecontents .sitelist-e,.article.contentarticle .articlecontents .sitelist-d,.article.contentarticle .articlecontents .sitelist-c{padding:0 1em 0em;width:100%}.article.contentarticle .articlecontents .sitelist-e .contentlists,.article.contentarticle .articlecontents .sitelist-d .contentlists,.article.contentarticle .articlecontents .sitelist-c .contentlists{width:100%;height:352px;border-radius:10px}.article.contentarticle .articlecontents .sitelist-e .contentlists .list-content,.article.contentarticle .articlecontents .sitelist-d .contentlists .list-content,.article.contentarticle .articlecontents .sitelist-c .contentlists .list-content{flex-wrap:unset}.article.contentarticle .articlecontents .sitelist-e .contentlists .list-content.product-card,.article.contentarticle .articlecontents .sitelist-d .contentlists .list-content.product-card,.article.contentarticle .articlecontents .sitelist-c .contentlists .list-content.product-card{display:flex;flex-direction:column}.article.contentarticle .articlecontents .sitelist-e .contentlists .list-content.service-pricelist,.article.contentarticle .articlecontents .sitelist-d .contentlists .list-content.service-pricelist,.article.contentarticle .articlecontents .sitelist-c .contentlists .list-content.service-pricelist{list-style:none}.article.contentarticle .articlecontents .sitelist-e .contentlists .list-content.manufacturerlist,.article.contentarticle .articlecontents .sitelist-d .contentlists .list-content.manufacturerlist,.article.contentarticle .articlecontents .sitelist-c .contentlists .list-content.manufacturerlist{background:#fff}.article.contentarticle .articlecontents .sitelist-e .contentlists .slim_product_card .image_container,.article.contentarticle .articlecontents .sitelist-d .contentlists .slim_product_card .image_container,.article.contentarticle .articlecontents .sitelist-c .contentlists .slim_product_card .image_container{width:100%;position:relative;height:136px;top:46px;display:flex;justify-content:left}.article.contentarticle .articlecontents .sitelist-e .contentlists .slim_product_card .image_container .product_img,.article.contentarticle .articlecontents .sitelist-d .contentlists .slim_product_card .image_container .product_img,.article.contentarticle .articlecontents .sitelist-c .contentlists .slim_product_card .image_container .product_img{top:0;width:50%;height:100%;right:0;left:unset;position:absolute}.article.contentarticle .articlecontents .sitelist-e .contentlists .slim_product_card .image_container img,.article.contentarticle .articlecontents .sitelist-d .contentlists .slim_product_card .image_container img,.article.contentarticle .articlecontents .sitelist-c .contentlists .slim_product_card .image_container img{max-height:130px;max-width:100%}.article.contentarticle .articlecontents .sitelist-a .flex-3-productlist.productslist,.article.contentarticle .articlecontents .sitelist-b .flex-3-productlist.productslist,.article.contentarticle .articlecontents .sitelist-c .flex-3-productlist.productslist{align-content:flex-start}.article.contentarticle .articlecontents .sitelist-a .flex-3-productlist.productslist .flex-card-auto,.article.contentarticle .articlecontents .sitelist-b .flex-3-productlist.productslist .flex-card-auto,.article.contentarticle .articlecontents .sitelist-c .flex-3-productlist.productslist .flex-card-auto{min-height:275px;margin:.2rem;flex:1 1 250px;align-content:flex-start}.article.contentarticle .articlecontents .sitelist-a ul.manufacturerlist,.article.contentarticle .articlecontents .sitelist-b ul.manufacturerlist,.article.contentarticle .articlecontents .sitelist-c ul.manufacturerlist{border-radius:5px}.article.contentarticle .articlecontents .sitelist-a .shortcutlists,.article.contentarticle .articlecontents .sitelist-b .shortcutlists,.article.contentarticle .articlecontents .sitelist-c .shortcutlists{background:unset}.article.contentarticle .articlecontents .sitelist-a .shortcutlists ul,.article.contentarticle .articlecontents .sitelist-b .shortcutlists ul,.article.contentarticle .articlecontents .sitelist-c .shortcutlists ul{background:unset}.article.contentarticle .articlecontents .sitelist-c,.article.contentarticle .articlecontents .sitelist-d,.article.contentarticle .articlecontents .sitelist-e{padding:0 1em 0em;width:100%}.article.contentarticle .articlecontents .sitelist-c .shortcutlists,.article.contentarticle .articlecontents .sitelist-d .shortcutlists,.article.contentarticle .articlecontents .sitelist-e .shortcutlists{padding:0}.article.contentarticle .articlecontents .shortcutlists{background:unset}.article.contentarticle.template-2-3 .articlecontents .left-box{flex:1 1 269px}.article.contentarticle.template-2-3 .articlecontents .right-box{flex:1 1 880px}.article.contentarticle.dark-text-theme{background:#fff;color:#000 !important}.sitelist-b{display:flex;flex-wrap:wrap;align-content:baseline;max-width:100%}.sitelist-b .contentlists{background:unset;color:unset}.sitelist-b .contentlists .flex-slim-productlist.productslist{height:480px;max-height:480px;display:flex;flex-wrap:wrap;overflow:overlay}.sitelist-b .contentlists .flex-slim-productlist.productslist .flex-card-auto{flex:1 1 220px;min-height:200px;height:220px;min-width:220px;margin:0 .5em .5em 0}.sitelist-b .contentlists .flex-slim-productlist.productslist .slim_product_card .prod_index-writing{bottom:unset;top:0;padding:1em 9em 0 1em}.sitelist-b .contentlists .flex-slim-productlist.productslist .slim_product_card .stock-container{bottom:3em;top:unset}.sitelist-b .contentlists .flex-slim-productlist.productslist .slim_product_card .product_img{height:100%;display:grid;justify-content:right;top:2em;bottom:1em}.sitelist-b .contentlists .flex-slim-productlist.productslist .slim_product_card .product_img img{height:150px}::-webkit-scrollbar{width:6px;height:3px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#12477d}::-webkit-scrollbar-thumb:hover{background:#c1c1c1}div::-webkit-scrollbar{width:4px;height:3px}div::-webkit-scrollbar-track{background:#f1f1f1}div::-webkit-scrollbar-thumb{background:#12477d}div::-webkit-scrollbar-thumb:hover{background:#c1c1c1}.mainsitebanner #breadcrumb{background:none;box-shadow:none}.articlebutton{display:flex;justify-content:space-between;margin:1em 0}.articlebutton a{display:block;color:#fff}.btn-info::after,.customizer-button-now::after,button.articlebutton::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.2em;margin:0 0 0 .4em}.man-card{display:flex;justify-content:center;align-content:center;border-radius:5 px;position:relative;height:100%;overflow:hidden;transition:all .5s ease;cursor:pointer;background:#fff;align-items:center;text-align:center}.man-card img{width:60%;animation-duration:3s;animation-name:slidein}@keyframes slidein{0%{margin-left:100%;width:300%}100%{margin-left:0%;width:60%}}.campaign-flex-row{display:flex;flex-wrap:wrap;flex:1 1 100%;background:#000;color:#eaeae8;padding:2em}.campaign-flex-row .flex-slim-productlist{flex:1;display:flex;flex-wrap:wrap}.campaign-flex-row .flex-slim-productlist .flex-card-auto{flex:1}ol.product-list{padding:1em 0}ol.product-list li a{display:flex;color:#fff;justify-content:space-between;background:rgba(0,0,0,.25);padding:.5em}ol.product-list li a:nth-child(2n+1){background:#000}ul.manufacturerlist{width:100%;display:flex;gap:1em;justify-content:space-evenly;flex-wrap:wrap;list-style:none}ul.manufacturerlist li{display:flex;align-items:center;list-style:none;width:120px;margin:1em;box-shadow:none}ul.manufacturerlist li a{position:relative;width:120px;flex:1 1 50px;margin:0 1em}ul.manufacturerlist li a img{max-width:100%;max-height:100%;mix-blend-mode:multiply}.manucover{height:10em;border:solid .2em #c1c1c1;overflow:hidden;padding:1em .5em .5em}.manucover a{display:list-item;width:100%;padding:2em 0;position:absolute;margin:-2em 0}.manucover img{display:block;margin:0 auto;max-width:200px}.grid-100-productpage{position:relative;display:grid;grid-template-columns:repeat(1, 1fr)}.grid-rep6-prodWoBan{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:10em 10em;gap:.5em;margin-bottom:1em}.grid-flex{display:flex;flex-wrap:wrap;width:100%;position:relative;box-shadow:-20px -17px 4em 0em rgba(23,21,21,.2)}.grid-flex:last-child{margin-bottom:0}.text-article{position:relative;display:flex;flex-direction:column;padding:2em;background:#f7f7f7;margin-top:1em;box-shadow:1px 0px 0px 2px #ececec}.text-article h2{margin-bottom:1em;font-family:"Lato";font-weight:500;font-size:1.2rem;color:#24242b}.site-content-image{position:absolute;clip-path:polygon(0 0, 69% 30%, 100% 27%, 0 96%)}.site-content-image img{max-width:60em}.margin-left-40{margin-left:40%}.tree-grid-container{display:grid;position:relative;grid-template-columns:repeat(3, 1fr);gap:1em;font-family:"Lato"}.four-grid-container{display:grid;position:relative;grid-template-columns:repeat(4, 1fr);gap:1em;font-family:"Lato";min-height:40em}.mainsitebanner .header-area,.nositebanner .header-area{padding:2em;margin:1em}.mainsitebanner .header-area h1,.nositebanner .header-area h1{font-weight:900}.mainsitebanner .header-area span,.nositebanner .header-area span{text-transform:uppercase}.mainsitebanner .sitearticlebuttons,.nositebanner .sitearticlebuttons{display:flex;flex-wrap:wrap;margin:2em;background:#000;padding:1em}.mainsitebanner .clickmore-label,.nositebanner .clickmore-label{position:absolute;left:6rem;top:-2.4rem;color:#fff;background:red;height:-2.5rem;padding:1rem 1.5rem;display:flex;align-items:center;text-transform:uppercase;font-family:"Lato";border-radius:10px 30px 10px 10px}.mainsitebanner{overflow:hidden;background-repeat:none;background-attachment:scroll;background-position:center center;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:920px;width:100%;position:relative}.mainsitebanner .header-area{display:flex;flex-direction:column;padding:2em;margin:1em;max-width:580px;margin-left:10rem;justify-content:center}.mainsitebanner .header-area span{text-transform:none;font-size:1.2rem;font-family:"Lato";color:#fff;margin-bottom:3rem}.mainsitebanner .header-area h1{font-weight:900;font-size:1.5rem;font-family:"Lato";color:#fff}.mainsitebanner .clickmore-label{position:absolute;left:16rem;top:-0.4rem;color:#fff;background:red;height:-2.5rem;padding:1rem 1.5rem;display:flex;align-items:center;text-transform:uppercase;font-family:"Lato";border-radius:10px 30px 10px 10px}.mainsitebanner .buttons-to-subpage{position:absolute;padding-left:10rem;bottom:10rem;width:100%}.mainsitebanner .sitearticlepage-link:first-child{border-radius:30px 0px 0px 30px;box-shadow:0px 2px 5px 0px #353434}.mainsitebanner .sitearticlepage-link:last-child{border-radius:0px 30px 30px 0px;box-shadow:0px 2px 5px 0px #353434}.mainsitebanner .sitearticlepage-link{background:#fff;margin:0;flex:0 1 400px;min-height:4rem;box-shadow:inset -1px 0px 0 0px #b7b7b7,inset 0px 0px 0 0 #b7b7b7,0px 2px 5px 0px #353434;transition:2s all ease}.mainsitebanner .sitearticlepage-link a{color:#666;color:#747475;display:flex;width:100%;justify-content:center}.mainsitebanner .sitearticlepage-link a:hover{text-decoration-line:underline !important;color:#353434;font-weight:400}.mainsitebanner .sitearticlepage-link a:hover a>li{box-shadow:3px 0px 3px 0px #9e1e1e}.mainsitebanner .sitearticlepage-link h4{display:none}.mainsitebanner .sitearticlepage-link span{display:none}.article-container .sitelist-c .contentlists .flex-slim-productlist,.article-container .sitelist-d .contentlists .flex-slim-productlist,.article-container .sitelist-e .contentlists .flex-slim-productlist{display:flex;flex-wrap:row;position:relative;height:230px;overflow:auto;scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto{min-height:200px;min-width:280px;margin:0 .5em .5em 0}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing{bottom:unset;top:0;padding:1em 3em 0 1em}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing .taglist,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing .taglist,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing .taglist{display:none}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .stock-container,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .stock-container,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .stock-container{bottom:3em}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto .flex-card-auto:hover .stock-container,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto .flex-card-auto:hover .stock-container,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto .flex-card-auto:hover .stock-container{display:block}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto::first-child,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto::first-child,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto::first-child{margin-left:0 !important}.article label{position:absolute;top:0em;left:2em;z-index:1;padding:.5em;color:#fff;border-radius:0;font-size:1.1em;font-family:Lato}.article .textArea.textbox{display:flex;justify-content:center;align-content:center}.article .textArea.textbox .article-text-box{padding:3em 2em 1em;z-index:1;display:flex;flex-direction:column;max-width:600px;font-size:16px}.article .textArea.textbox .article-text-box .textbox-header span{color:#f9f9f9;text-transform:uppercase}.article .textArea.textbox .article-text-box .textbox-header h2{font-size:1.5em;color:#f9f9f9;font-weight:600}.article .textArea.textbox .text h2{color:#f9f9f9;font-size:1.1em;text-transform:uppercase;margin:1em 0}.article .bannerbox{position:absolute;display:block;width:100%}.article,.articlebanner-contents,.article-card-vertical,.business-card{position:relative;display:flex;flex:1 1 100%;min-height:580px;justify-content:center;flex-direction:column-reverse;color:#fff;background:#000;background:-webkit-linear-gradient(to bottom, #000000, #4a4a4af7);background:linear-gradient(to bottom, #000000, #4a4a4af7);box-shadow:inset 0 0 0 4px #fff}.article a,.articlebanner-contents a,.article-card-vertical a,.business-card a{color:#fff}.article .content-image,.articlebanner-contents .content-image,.article-card-vertical .content-image,.business-card .content-image{max-width:310px;display:flex;justify-content:center;place-self:center}.article .content-image img,.articlebanner-contents .content-image img,.article-card-vertical .content-image img,.business-card .content-image img{width:100%}.article .border-button,.articlebanner-contents .border-button,.article-card-vertical .border-button,.business-card .border-button{display:none}.article .wrapper-article,.articlebanner-contents .wrapper-article,.article-card-vertical .wrapper-article,.business-card .wrapper-article{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4)}.article .bannerbox,.articlebanner-contents .bannerbox,.article-card-vertical .bannerbox,.business-card .bannerbox{position:absolute;margin:0;padding:0;display:flex;width:100%;height:100%}.article .text,.articlebanner-contents .text,.article-card-vertical .text,.business-card .text{padding:1em 0}.article .textArea.textbox,.articlebanner-contents .textArea.textbox,.article-card-vertical .textArea.textbox,.business-card .textArea.textbox{position:relative;display:flex;flex-direction:column;justify-content:center;background:none !important;margin:0;width:100%;height:100%}.article .textArea.textbox .article-text-box .textbox-header span,.articlebanner-contents .textArea.textbox .article-text-box .textbox-header span,.article-card-vertical .textArea.textbox .article-text-box .textbox-header span,.business-card .textArea.textbox .article-text-box .textbox-header span{color:#fff}.article .textArea.textbox .article-text-box .textbox-header h2,.articlebanner-contents .textArea.textbox .article-text-box .textbox-header h2,.article-card-vertical .textArea.textbox .article-text-box .textbox-header h2,.business-card .textArea.textbox .article-text-box .textbox-header h2{margin:0rem 0 3rem 0;font-weight:600;text-transform:uppercase;color:#fff}.article .textArea.textbox .article-text-box .textbox-header p,.articlebanner-contents .textArea.textbox .article-text-box .textbox-header p,.article-card-vertical .textArea.textbox .article-text-box .textbox-header p,.business-card .textArea.textbox .article-text-box .textbox-header p{margin:0rem 0 1rem}.article .business-image-special,.articlebanner-contents .business-image-special,.article-card-vertical .business-image-special,.business-card .business-image-special{display:flex;justify-content:end;height:35em;width:100%}.article .business-image-special img,.articlebanner-contents .business-image-special img,.article-card-vertical .business-image-special img,.business-card .business-image-special img{object-fit:cover;justify-content:normal;max-width:100%}.business-card.noreverse{flex-direction:column}.sitelists{display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:.5em;-moz-column-gap:.5em;-webkit-column-gap:.5em;padding:1em}.admin-site-card{flex-basis:40em;flex-shrink:1;flex-grow:1;padding:1em}.grid-col-1-right{display:grid;grid-auto-columns:1fr;column-gap:.5em;-moz-column-gap:.5em;-webkit-column-gap:.5em;margin:0}.grid-col-1-right h2{padding:.5em;font-size:1.2em;text-transform:uppercase}.shortcutlists-black{flex:1 1 400px;background:#000;display:flex;flex-wrap:wrap}.shortcutlists{position:relative;flex:1 1 400px;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:3em 1em 2em}.shortcutlists .content-card-header{margin-bottom:1em}.siteblog-contents{flex:1 1 350px;display:flex;margin:0;justify-content:center;overflow:hidden}.siteblog-contents img{object-fit:cover;width:100%;max-height:100%}.siteblog-contents .siteblog{flex:1 1 350px;flex:1 1 50%}.siteblog-contents .border-button{display:none}.siteblog-contents .articleblog{display:flex;flex:1 1 200px;flex-wrap:wrap}.siteblog-contents .articleblog .bannerbox{flex:1 1 60%;height:350px;width:100%}.siteblog-contents .articleblog .textArea.textbox{flex:1 1 300px}.siteblog-contents .articleblog .textArea.textbox p{margin:1em 0}.siteblog-contents .articleblog .textArea.textbox h2,.siteblog-contents .articleblog .textArea.textbox h3,.siteblog-contents .articleblog .textArea.textbox h4{margin-top:0;font-weight:600;text-transform:uppercase;margin:0 0 1em 0;color:#828282}.siteblog-contents .articleblog label{position:absolute;top:-6em;left:2em;background:#cc2241;color:#fff;font-weight:200;padding:.2em .5em;text-transform:uppercase}.content-card-header .text-header{flex-direction:column;display:flex}.content-card-header .text-header h2{padding:0}.customizer-container{position:relative;display:flex;flex-wrap:wrap;flex:1 1 570px;overflow:hidden;background:#efefef}.customizer-container .content-card-header{flex:1 1 100%}.customizer-container .customizer-content{display:flex;flex-wrap:wrap;flex:1 1 100%;gap:.5em}.customizer-container .customizer-content .customizer-productcard{flex:1 1 200px}.flex60{flex:1 1 700px}.flex100{flex:1 1 100%}.contentlists.disgr{background:#eee;width:100%;padding:1em}.contentlists.disgr h2{font-weight:900 !important;padding:1em 0;font-size:1.6em;font-family:"Lato";text-transform:uppercase;color:#324061}.contentlists.disgr .flex-card-auto{width:350px;height:270px}.contentlists.disgr .flex-card-auto .slim_product_card .stock-container{top:100px}.contentlists.disgr .flex-card-auto .slim_product_card .prod_index-writing{top:unset;font-size:1em;padding:1em;bottom:0;font-weight:900;font-family:"Lato"}.listcontainer{width:100%}.listcontainer .manufacturer-list{background:#fff;display:grid;overscroll-behavior-y:auto;grid-template-columns:repeat(9, 1fr)}.listcontainer .manufacturer-list li{list-style:none}.listcontainer .manufacturer-list a{display:inline-flex;padding:1em;position:relative;justify-content:space-around;align-items:center}.listcontainer .manufacturer-list img{max-width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.siteblog{position:relative;display:flex;align-content:center;flex-direction:row;justify-content:center;color:#fff;margin:0 .2em .2em;background:#010101}.siteblog .label{position:absolute;top:1em;right:1em;padding:.5em;color:#fff;background:#2ebdef;border-radius:0;z-index:1}.siteblog .textbox{width:100%;height:100%;padding:2em}.siteblog span{text-transform:uppercase;color:#12477d;font-size:1em}.siteblog h2{font-size:1.5em;font-weight:400;font-family:"Lato";text-transform:uppercase;line-height:1.1em;color:#12477d}.siteblog label{position:absolute;top:1em;left:1em;padding:.5em;color:#fff;background:#2ebdef;border-radius:0;font-size:.8em;font-family:Lato;text-transform:uppercase}.siteblog img{object-fit:cover;max-width:100%;height:100%}.siteblog .text{text-transform:none;display:none}.siteblog .contact-us{background:#667db6;padding:1em;color:#fff;font-size:.9em;border-radius:5px;display:flex;justify-content:center;margin:3rem 0;box-shadow:0 2px 10px 0 #ccc}.siteblog .contact-us span{text-transform:uppercase;margin-left:2em;color:#fff;font-size:1em}.siteblog .contact-us a{margin:0 1rem;color:#fff}.siteblog a.telephonenumber{font-size:1.7em;color:#fff}.siteblog .bannerbox{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.siteblog .bannerbox div{justify-content:center;padding:1em;max-width:90%}.siteblog button:hover{box-shadow:#fff 0px 0px 0px 1px}.price-listheader.text-header{background:rgba(0,196,220,.95);color:#fff;border-radius:10px 10px 0 0;margin:0 !important}.price-listheader.text-header h2{padding:0;height:3em;padding:1em}.price-listheader.text-header .sitelist-description{padding:0 1.3em 1em}.price-listheader.text-header .smallheader{background:#00c4dc;padding:.5em}.service-pricelist .sitelist-description{background:#19373a;padding:2em}.service-pricelist ul{box-shadow:inset 0 0 0 2px #00c4dc;margin:0 !important;padding:0;list-style:none}.service-pricelist ul li{margin:0;padding:1em;padding:1em;list-style:none;background:rgba(225,225,225,.92);color:#4a4848;box-shadow:inset 0 1px 0 0 rgba(57,57,57,.5)}.service-pricelist ul li:nth-child(even){background:#f0f0f0}.flex-slim-productlist.productslist .banner.bannerArea{min-width:480px;padding:5px}.flex-slim-productlist.productslist .banner .bannercontent-container .catbanner-textarea.left-text a.read-more{position:absolute;top:0;width:90%;padding:0 1em;border-radius:0}.flex-slim-productlist.productslist .banner .bannercontent-container .content-image.default-banner{position:absolute;justify-content:center;align-content:center;z-index:1;bottom:0;width:100%;margin-bottom:-3px}.bannerbox{grid-area:bannerArea;position:relative}.bannerbox label{position:absolute;top:1em;left:1em;z-index:1;background:#2ebdef;padding:.3em;color:#fff;font-weight:400}.flex-campaign-box{display:flex;flex:1 1 100px;flex-wrap:wrap;padding:2em;background:#000;color:#fff;display:flex;overflow:hidden}.flex-campaign-box .flex-slim-productlist{position:relative;display:flex;align-items:center;flex:1 1 450px;border-radius:5px;padding:1rem;overflow:auto}.flex-campaign-box .flex-slim-productlist .flex-card-auto{margin:0 1em}.flex-campaign-box .flex-slim-productlist .flex-card-auto::first-child{margin-left:0}.listcontainer .contentlists{position:relative;display:flex;flex:1 1 100%;flex-wrap:wrap;background:#eee;color:#675f60;display:flex;flex-wrap:wrap;overflow:hidden}.listcontainer .contentlists a{color:#675f60}.listcontainer .contentlists .list-content{position:relative;display:flex;align-items:center;flex:1 1 450px;padding:1em;overflow:auto;flex-wrap:wrap}.listcontainer .contentlists .list-content .content-card-header{display:none;flex-wrap:wrap;width:100%}.listcontainer .contentlists .list-content .content-card-header .text-header{flex:1 1 50%;height:60px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.listcontainer .contentlists .list-content .content-card-header .smallheader{text-transform:uppercase;font-size:.85em}.listcontainer .contentlists .list-content .content-card-header .sitelist-description{flex:1 1 50%;padding:1em}.listcontainer .contentlists .list-content .banner{flex:1 1 250px;height:380px}.listcontainer .contentlists .list-content .flex-slim-productlist{flex:1 1 800px}.listcontainer .contentlists .list-content .flex-slim-productlist .flex-card-auto{flex:1 1 200px;margin:.2rem .5em .2em 0;height:370px;min-width:250px}.listcontainer .contentlists .list-content .flex-slim-productlist .flex-card-auto .slim_product_card .manufacturer_logo{position:absolute;height:15px}.listcontainer .contentlists .list-content .produclist-header{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:1em 1em 1em 1em;transition:all .3s ease;gap:1em}.listcontainer .contentlists .list-content .produclist-header h2{margin:0;padding:0}.listcontainer .contentlists .list-content .produclist-header .button-now{box-shadow:0px 0px 1px 1px;padding:.2em .5em;transition:all .3s ease}.listcontainer .contentlists .list-content .produclist-header .button-now:hover{background-color:#2ebdef;color:#fff;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.listcontainer .contentlists .list-content ul li,.listcontainer .contentlists .list-content ol li{padding:.5em}.listcontainer .contentlists .list-content ul li a,.listcontainer .contentlists .list-content ol li a{display:flex;justify-content:space-between;color:#eee}.listcontainer .contentlists .list-content ul li a span,.listcontainer .contentlists .list-content ol li a span{width:6rem;display:flex;margin-left:1em}.listcontainer .contentlists .list-content ul li div,.listcontainer .contentlists .list-content ol li div{color:#fff}.listcontainer .contentlists.campaign-red{background:red !important;color:#fff}.listcontainer .flex-slim-productlist{display:flex;flex-wrap:row;position:relative;height:380px;width:100%;overflow:auto;scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.listcontainer .flex-slim-productlist .flex-card-auto{min-height:320px;min-width:280px;margin:0 .5em 0 0}.listcontainer .flex-slim-productlist .flex-card-auto::first-child{margin-left:0 !important}.tagblock .productlist-container{position:relative}.tagblock .produclist-header{position:absolute;z-index:1;display:flex;width:100%;justify-content:right;padding:2em;font-size:.8em;top:0}.tagblock .flex-80-20-productlistWBan{background:#eee;padding:1em}.tagblock .grid-100-productpage{position:relative;display:grid;grid-template-columns:repeat(1, 1fr)}.tagblock .flex-80-20-productlistWBan{position:relative;display:flex;gap:1em 1em;flex-direction:row-reverse;flex-wrap:wrap-reverse;max-width:100%}.tagblock .flex-20-80-productlistWBan{display:flex;flex-wrap:wrap;gap:1em 1em;flex-wrap:wrap}.tagblock .flex-20-80-productlistWBan .flex-card-auto{min-height:9em;flex:1 1 300px;margin:.1em}.tagblock .flex-20-80-productlistWBan .flex-card-auto::first-child{margin-left:0;background-color:#faebd7}.tagblock .banner.bannerArea{flex:1 1 250px;padding:.5em 0}.tagblock .banner.bannerArea .banner .bannercontent-container{position:relative;display:flex;flex-wrap:wrap;padding-top:100px;align-content:center;justify-content:center;align-items:center;width:100%;height:100%}.tagblock .productslist{flex:1 1 800px;flex-wrap:wrap;display:flex;background:#eee;padding:0 .5em}.tagblock .productslist .flex-card-auto{flex:1 1 300px;margin:.4em}.tagblock .productslist .flex-card-auto .slim_product_card .prod_index-writing{bottom:unset;top:0em;padding:1em 3em 0 1em}.tagblock .productslist .flex-card-auto .slim_product_card .stock-container{font-size:.8em;top:unset;bottom:3em}.tagblock .productslist .flex-card-auto .slim_product_card .stock-container .stock-box{height:25px}.tagblock .productslist .flex-card-auto .slim_product_card .product_img{justify-content:right}.tagblock .productslist .flex-card-auto .slim_product_card .product_img img{height:130px}ul.service-list-horisontal{display:flex;flex-wrap:wrap;align-content:center;text-align:left;color:inherit}ul.service-list-horisontal li{position:relative;flex:1 1 250px;display:flex;flex-direction:column;align-items:flex-start;margin:2rem;padding:4em 2em;box-shadow:0 0 0 2px inset #00c4df;border-radius:5px;background:#fff;color:#787777}ul.service-list-horisontal li .circle-icon{top:-1em;position:absolute;left:-0.5em}ul.service-list-horisontal li h2{font-size:1.6em;font-weight:600;padding:0;margin:0 0 1em}.listcontainer{position:relative;width:100%;flex:1 1 450px}.listcontainer .scroll-button{position:absolute;background:red;box-shadow:-5px -1px 3px 0px rgba(152,151,151,.5);padding:1em;z-index:2;right:1em;top:10em}.listcontainer .shortcutlists .numbered-list>.smallheader{position:absolute;top:0;background:#000;left:0;padding:1em;color:#fff}.listcontainer .list-content.numbered-list,.listcontainer .list-content.product-list{background:#12477d;color:#fff;padding:2em}.listcontainer .manufacturerlist{background:#fff}.listcontainer .list-content.dynamic-linklist-horisontal{position:relative;display:flex;justify-content:space-around;background:#fff}.listcontainer .list-content.dynamic-linklist-horisontal H2{position:absolute;color:#fff;font-size:1em;top:70px;padding:.5em;left:-61px;width:150px;background:#12477d;transform:rotate(270deg)}.listcontainer .list-content.dynamic-linklist-horisontal ul{display:flex;justify-content:space-around;width:100%;flex-wrap:wrap}.listcontainer .list-content.dynamic-linklist-horisontal ul li{display:flex;flex-direction:column;align-self:center;flex:1 1 100px}.listcontainer .list-content.dynamic-linklist-horisontal ul li a{color:#000;display:flex;flex-direction:column;text-transform:uppercase;font-size:.85em;font-weight:500;font-family:Arial,Helvetica,sans-serif;text-align:center;padding:10px}.listcontainer .list-content.dynamic-linklist-horisontal ul li a .svg{max-width:100%;height:70px;display:flex;justify-content:center;margin-bottom:1em;transition:2s all ease}.listcontainer .list-content.dynamic-linklist-horisontal ul li a .svg img{max-width:100%;max-height:100%;filter:drop-shadow(1px 7px 4px #ccc)}.listcontainer .list-content.dynamic-linklist-horisontal ul li a:hover{font-weight:700}.listcontainer .list-content.dynamic-linklist-horisontal ul li a:hover img{filter:drop-shadow(1px 7px 4px #000);filter:blur(3px)}.listcontainer .shortcutlists.list-content{position:relative;display:flex;box-shadow:0px -1px 2px 0 #ccc;flex:1}.listcontainer .shortcutlists.list-content .content-card-header{padding:2em 3em}.listcontainer .shortcutlists.list-content .content-card-header h2{margin-bottom:1em}.listcontainer .shortcutlists.list-content .text-header{margin:1em 1em 2em 0}.listcontainer .shortcutlists.list-content ul.list-cols{display:flex;flex-wrap:wrap;gap:.5em}.listcontainer .shortcutlists.list-content ul.list-cols li{box-shadow:inset 0 0px 0px 1px #6f6f6f;padding:.5em;display:flex;justify-content:center;align-items:center;font-size:.9em}.listcontainer .shortcutlists.list-content .rounded-list{background:#fff;padding:1em}.listcontainer .shortcutlists.list-content .rounded-list li{box-shadow:inset 0 0px 0px 1px #6f6f6f;padding:.2em;display:flex;justify-content:center;align-items:center}.listcontainer .shortcutlists.list-content ol.product-list{min-width:100px;display:flex;flex-direction:column}.listcontainer .shortcutlists.list-content ol.product-list li a{display:flex;justify-content:space-between;color:#363636;font-weight:500}.listcontainer .shortcutlists.list-content ol.product-list li{margin-bottom:.5em}.listcontainer ul.product-sitelist{box-shadow:0 1px 0px 0 #f6f6f6;list-style:none}.listcontainer ul.product-sitelist li{box-shadow:0 0 0 1px #c2c2c2;margin:0 0 .5em 0}.listcontainer ul.product-sitelist a{box-shadow:inset 0 0 0 1px #ececec;padding:.5em 0 .5em 2em;color:#123d8c;padding:.3em 1em;display:flex;justify-content:space-between}.listcontainer ul.product-sitelist a span{padding:0 .2em}.listcontainer ul.product-sitelist a span.price{color:red;width:6em;text-align:end}.listcontainer ul.product-sitelist div{padding:.5em .2em .5em 1.2em;color:#102031}.listcontainer ul.product-list li{list-style-type:none}.listcontainer ul.product-list li a{display:flex;justify-content:space-between}.listcontainer ol.numbered-list{padding:1em}.listcontainer ol.numbered-list li{list-style-type:decimal}.listcontainer ol.numbered-list li a{font-weight:700;display:flex;justify-content:space-between}.listcontainer ol.numbered-list li div{color:#9a9a9a}.listcontainer ol.CardBorders li{padding:.1em 0 1em 0}.listcontainer ol.CardBorders li a{font-weight:600}.listcontainer ol.CardBorders li div{color:#9a9a9a}.listcontainer .shortcut-list{position:relative;overflow:hidden;justify-content:center;align-content:center;flex-direction:column;background:#fff;width:100%;margin:0 1em 1em;padding:1em}.listcontainer .shortcut-list .image-content{max-width:10em;height:10em;position:absolute;top:0;overflow:hidden;right:-4em}.listcontainer .shortcut-list .image-content img{width:100%;mix-blend-mode:multiply}.listcontainer .shortcut-list .text-header{padding:1em}.listcontainer .shortcut-list .text-header h2{text-transform:uppercase;padding:0;margin:0}.listcontainer .shortcut-list .text-header .dates{display:flex;margin-top:-2em;font-size:.8em;justify-content:space-between}.listcontainer .shortcut-list .text-header .smallheader{text-transform:uppercase;color:#2cbeef;font-size:.9rem;font-weight:700}.listcontainer .random-list{display:flex;flex-wrap:wrap;gap:1em}.listcontainer .random-list li{list-style:none;box-shadow:0px 0px 0px 1px #202020;cursor:pointer;flex:1 1 100px;display:flex;justify-content:center;text-align:center;align-self:center;padding:.2em}.listcontainer .list-content.vertical-list{display:flex;flex:1 1 200px;flex-direction:column;margin:0 0 .1em 0}.listcontainer .list-content.vertical-list ul,.listcontainer .list-content.vertical-list ol li{list-style:inside decimal;box-shadow:0 1px 0px 0 #202020;cursor:pointer}.listcontainer .list-content.vertical-list ul a,.listcontainer .list-content.vertical-list ol li a{padding:.3em 0em;display:flex;color:#202020;transition:background .2s ease,zoom .8s linear}.listcontainer .list-content.vertical-list ul div,.listcontainer .list-content.vertical-list ol li div{color:#9494a0}.listcontainer .list-content.vertical-list ul li{list-style:none}.listcontainer .list-content.vertical-list h2{font-size:1em}.listcontainer .admin-site-card h2{margin:0}.listcontainer .umbered-list ol li{list-style:decimal-leading-zero !important}.listcontainer .shortcut-list a:hover{color:#000;background:#d3d3d4}.listcontainer ul.list-col-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:.4em}.listcontainer ul.list-col-3 li{box-shadow:inset 0 0px 0px 1px #6f6f6f;padding:.2em;display:flex;justify-content:center;align-items:center}.listcontainer ul.list-cols{display:flex;flex-wrap:wrap;gap:.5em}.listcontainer ul.list-cols li{box-shadow:inset 0 0px 0px 1px #6f6f6f;padding:.5em;display:flex;justify-content:center;align-items:center}.listcontainer ul.horisontal-list-5{display:flex;flex-wrap:wrap;gap:.1em}.list-content.vertical-list .content-card-header{padding:1em 0}.list-content.vertical-list .content-card-header .text-header{padding:1em 0}.blog-grid-card,.blog-grid-card-reverse{display:flex;margin-bottom:.1em}.blog-grid-card .bannerbox,.blog-grid-card-reverse .bannerbox{display:flex;width:100%;height:100%;position:relative;overflow:hidden}.blog-grid-card .textbox,.blog-grid-card-reverse .textbox{padding:2em 1em}.blog-grid-card .textbox .textbox-header,.blog-grid-card-reverse .textbox .textbox-header{padding:1em 0}.blog-grid-card-reverse{flex-direction:row-reverse}.white-content-card{position:relative;background:#fff;padding:1em;overflow:hidden}.articlescard-grid{position:relative;display:grid;grid-template-columns:repeat(4, 1fr);gap:1em;margin:-4em 1em}.articlescard-grid .articlepage-card{background:#fff;margin-top:1em;box-shadow:0px 5px 12px 3px #443c4422}.articlescard-grid .articlepage-card .articlegrid-body{padding:1em}.border-button{box-shadow:0 0 0 1px #12477d;padding:.5em}.articlepage{display:flex}.articlepage .textArea.textbox{background:#fff;padding:1em;flex:1 1 450px;position:relative}.customizer-productcard{width:100%;position:relative;display:flex;max-width:100%;background:#e4e4e4;padding:1em;display:flex;align-items:center;flex-direction:column;margin-top:2em}.customizer-productcard h2{margin:1em 1em .5em}.customizer-productcard .desc{font-size:.9em;font-family:Lato}.customizer-productcard .customizer-price{align-self:center;font-size:1.3em;font-weight:600;color:#bf0c0c}.customizer-productcard .customizer-price span{font-size:.6em;color:#707070;font-weight:500;text-transform:uppercase}.customizer-productcard a.customizer-img{display:flex;position:relative;width:18em;height:16em}.customizer-productcard a.customizer-img img{width:100%;position:absolute;mix-blend-mode:multiply;margin-left:auto;margin-right:auto;margin-top:-4em}.customizer-productcard a{display:block;position:relative}.customizer-productcard .rating{position:relative;width:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:.1em .1em;grid-template-areas:"cat-category rate1" "popit rate2";margin:0 0 1em}.customizer-productcard .cat-custom{grid-area:cat-category;background:#0c3952;color:#fff;display:flex;align-items:center;height:2em;width:fit-content;font-size:.8em;padding:0 .7em;font-variant-caps:small-caps}.customizer-productcard .vr-ready{grid-area:popit;background:#abab9d;font-size:.8em;color:#fff;display:none !important;padding:.1em .3em;height:2em;width:fit-content;display:flex;align-self:start;justify-self:self-start;justify-content:center;align-items:center}.customizer-productcard .cpu-rate{grid-area:rate1;display:flex;display:none !important;justify-content:space-between;justify-self:self-end;width:7em;height:2em;font-size:.8em}.customizer-productcard .gpu-rate{grid-area:rate2;display:flex;display:none !important;justify-content:space-between;justify-self:self-end;width:7em;height:2em;font-size:.8em}.customizer-productcard .progressbar{max-width:5em;height:20px;display:none !important;margin-bottom:20px;overflow:hidden;background-color:#898989;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.customizer-productcard .progressbar .progress-rate{float:left;width:0;height:100%;font-size:.9em;line-height:0em;padding:1em;color:#fff;text-align:center;background-color:#bf0c0b}.customizer-productcard .custom-pricerow{margin:.5em;display:flex;justify-content:space-between;padding-left:2em}.customizer-productcard a.custom-button-a{position:absolute}.customizer-productcard .customizer-button-now{opacity:0;display:flex;position:relative;width:10em;height:3em;justify-content:center;align-items:center;margin:1em 0}.customizer-productcard .customizer-product{position:relative;display:flex;flex-direction:column;font-size:.85em;bottom:0;background-color:#fff;padding:1em}.customizer-productcard .customizer-product li{display:flex;justify-content:space-between}.customizer-productcard .customizer-product li:nth-child(odd){background:#eee}.customizer-productcard .customizer-product span{font-weight:600;word-break:break-word;padding:.5em}.customizer-button-now:hover a{cursor:pointer}.customizer-productcard:hover ul.customizer-product{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.customizer-productcard:hover .customizer-button-now{background-color:#bf0c0c;color:#fff;opacity:100}ul.manufacturerlist{margin:0;padding:0;background:#fff}@media only screen and (max-width: 1490px){.flex-campaign-box,.contentlists{overflow:hidden}}@media only screen and (max-width: 1400px){.grid-80-20-productlistWBan,.grid-20-80-productlistWBan{position:relative;display:grid;gap:1em 1em;grid-template-columns:1fr 2fr;grid-template-areas:"bannerArea  productslist"}.grid-6-4{display:grid;grid-template-columns:1fr 1fr;gap:1em 1em}.grid-80-20-list{display:grid;grid-template-columns:1fr;gap:1em}.grid-20-80-productlistWBan{grid-template-columns:3fr 4fr;grid-template-areas:"bannerArea productslist"}.grid-80-20-productlistWBan{grid-template-columns:4fr 3fr;grid-template-areas:"productslist bannerArea "}}@media only screen and (max-width: 1199px){.grid-rep6-prodWoBan{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:10em 10em 10em;gap:.5em;margin-bottom:1em}.news-info,.article-info,.grid-col-1-right{margin:0}.sitearticlebuttons .sitearticlepage-link{flex:0 1 300px;margin:0 0 .1em}.sitearticlebuttons .sitearticlepage-link:first-child{border-radius:0px 0px 0px 0px}.sitearticlebuttons .sitearticlepage-link:last-child{border-radius:0px 0px 0px 0px}.tagblock .banner.bannerArea .banner .bannercontent-container{flex-direction:unset}}@media only screen and (max-width: 992px){.grid-6-4{display:grid;grid-template-columns:1fr;gap:0}.contentlists{padding:0}.contentlists .list-content .produclist-header{padding:.5em}.contentlists .flex-slim-productlist .contentlists .list-content .flex-card-auto{flex:1 1 250px;margin:.1em}}@media only screen and (max-width: 768px){.listcontainer .contentlists .list-content .content-card-header .banner{width:150px}.grid-flex{width:100vw}.business-card .bannerbox{flex:1 1 200px}.article .textbox{max-width:550px}.new-list .slim_product_card .prod_index-writing,.flex-3-productlist .slim_product_card .prod_index-writing{bottom:1em;height:4.5em;width:100%}.new-list .slim_product_card .prod_index-writing a,.flex-3-productlist .slim_product_card .prod_index-writing a{color:#4d7496}.flex-slim-productlist.productslist .banner{min-width:90vw;max-height:100vw;margin:.1em .5em .1em 0}.flex-slim-productlist.productslist .banner .banner .bannercontent-container h3{font-size:2em;line-height:.9em}.tagblock .flex-80-20-productlistWBan .banner .content-image{position:absolute}.tagblock .flex-80-20-productlistWBan .banner .content-image img{max-width:100%;max-height:100%;position:absolute;right:-3em}.contentlists .list-content{padding:0}.flex-slim-productlist.productslist .banner.bannerArea{min-width:280px}}@media only screen and (max-width: 768px)and (max-width: 568px){.tagblock .banner.bannerArea .banner .bannercontent-container{flex-direction:column;position:relative}.tagblock .banner.bannerArea .banner .bannercontent-container .content-image{z-index:1}.tagblock .banner.bannerArea .banner .image-container{position:absolute}}/*# sourceMappingURL=contentmanager.css.map */
