﻿.catbanner-container{max-width:100%;overflow:hidden;width:100%}.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 #fff;display:flex;flex-wrap:wrap}.banner-horisontal .flex-banner .bannerwrapper{display:flex;width:100%;height:100%;z-index:10;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:.2em .5em;z-index:2}.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;z-index:2;align-content:flex-start;justify-content:space-around;align-items:center;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:center;color:#f1f1f1;font-weight:600;text-transform:uppercase;z-index:1;margin:.4em 0;padding:.1em .5em}.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}.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:1rem 0;text-transform:uppercase;cursor:pointer;box-shadow:0px 1px 0px 1px #f22121;color:#fff;border-radius:0;font-weight:700}.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:100px;margin:0 1em;justify-content:space-between;padding:1em 1em 0 0}.banner .bannercontent-container .bannercontent-items li{display:flex;flex-direction:column;margin:.5em;padding:.5em}.banner .bannercontent-container .bannercontent-items li .smallheader{padding:0;margin:0}.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:1;padding:20px 2em 1em;flex:1 1 350px;max-width:450px}.banner .catbanner-textarea.left-text a.read-more,.banner .catbanner-textarea.right-text a.read-more{min-width:70%}.banner .content-image{position:relative;flex:1 1 200px;max-width:550px;overflow:hidden}.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;width:740px;max-width:740px}.banner .content-image.set-top-right{top:0;right:0}.banner .content-image.set-bottom-right{bottom:-5px;right:0}.banner .content-image.set-top-left{top:0;left:0}.banner .content-image.set-bottom-left{bottom:-5px;left:0}.banner .content-image.set-bottom-width100{bottom:0;width:100%;max-width:100%;position:absolute}.banner .content-image.set-top-width100{bottom:0;width:100%;max-width:100%;position:absolute}.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%}.bannertitles-container{position:relative;z-index:2;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.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);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{color:#000;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:cover;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 a.read-more,.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 .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:499px;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.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 h3{box-shadow:#fff;color:#fff;text-shadow:1px 3px 0 #12477d,0px 2px 7px #2c2c2c}.dark-bg-theme .bannercontent-container .text{text-shadow:0px 3px 1px #12477d,1px 1px 6px #2b2b2b,-1px 0px 4px #000}.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}.dark-bg-with-text-bg .bannercontent-container h3{text-shadow:2px 4px 3px rgba(0,0,0,.3)}.dark-bg-with-text-bg .bannercontent-container .text{display:flex;font-size:1.1em;font-family:Lato;font-weight:bolder;background:#f0f8ffb3;padding:.5em .5em;border-radius:5px;color:#675f60;text-shadow:2px 4px 3px rgba(0,0,0,.3)}.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{height:100%;transform:skew(347deg);background:#232222}.light-bg-theme .bannercontent-container{text-shadow:0 1px 0 rgba(255,248,248,.48)}.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{background:rgba(0,0,0,.59)}.light-bg-theme .catbanner-textarea h3{color:#e5e5e5;text-shadow:1px 1px 2px #040404,4px 3px 2px rgba(0,0,0,.15)}.light-bg-theme .catbanner-textarea .smallheader{color:#675f60}.light-bg-theme .catbanner-textarea .text{color:#fff;background:rgba(255,0,0,.7);margin:1em 0}.light-bg-theme .catbanner-textarea 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 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}@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 350px;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-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{max-width:250px;width:100px;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}.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}}@media only screen and (max-device-width: 767px){.banner-horisontal{display:none}.banner-wrapper{width:100%}.banner-square{flex-direction:column}.banner .content-image{bottom:0;right:unset;left:unset;width:100%}.banner .content-image.default-banner{position:absolute;display:flex;justify-content:center;align-content:center;z-index:1;bottom:10%;left:unset;right:unset}.banner .content-image.set-bottom-left,.banner .content-image.set-top-left,.banner .content-image.set-bottom-right,.banner .content-image.set-top-right{z-index:1;left:unset;right:unset;max-height:300px;max-width:100%;bottom:0;display:flex;align-content:flex-end}.banner .content-image.rotate-content-banner{transform:rotate(338deg);position:absolute;bottom:20%;left:unset;width:100%;display:flex;justify-content:center}.banner .catbanner-textarea.right-text a.read-more,.banner .catbanner-textarea.left-text a.read-more{position:absolute;height:100vh;width:100vw;margin:0;padding:0;background:unset;box-shadow:unset}.banner .catbanner-textarea.right-text a.read-more span,.banner .catbanner-textarea.left-text a.read-more span{display:none}.banner{max-width:100%;height:85vh}.banner .bannercontent-container{margin-top:40px;text-shadow:0px 0px 2px rgba(19,19,19,.8)}.banner .bannercontent-container h3{font-size:2.5em;line-height:.9em;word-spacing:normal}.banner .bannercontent-container .smallheader{font-size:1em}.banner .bannercontent-container .text{font-size:1.6em}.banner .manulogo{z-index:2;width:150px;margin:1em;transition:.2s ease height}.banner .catbanner-textarea{z-index:2;padding:70px 2em}.banner .catbanner-textarea.left-text{font-size:.8rem}.banner .catbanner-textarea.left-text .text{font-size:.8rem;line-height:1rem}.banner .text-logo-container{width:150px;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:100%;object-fit:cover;min-height:500px}.banner a.read-more{width:100%}.banner .manulogo{z-index:2}.banner.black-backgroud-element .bannercontent-container{margin-top:0;z-index:1}.banner.black-backgroud-element .bannercontent-container h3{font-size:2.5em;color:#12477d;padding:.5em}.banner.black-backgroud-element .bannercontent-container .catbanner-textarea{max-width:80%;justify-content:flex-start !important;height:unset;z-index:0;position:relative;display:flex;flex-direction:column;justify-content:flex-start;transform:skew(0);background:none}.banner.black-backgroud-element .bannercontent-container .catbanner-textarea .text{color:#12477d}.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{text-shadow:0px 0px 2px rgba(255,255,255,.5)}.light-bg-theme .bannercontent-container .bannercontent-items{bottom:0em;background:rgba(0,0,0,.5)}.light-bg-theme .bannercontent-container .bannercontent-items li h4,.light-bg-theme .bannercontent-container .bannercontent-items li .smallheader{color:#000}.bg-banner_big_content_article_two{min-height:1000px}.button-only-borders{background:#000}.bg-banner_front_content_image .read-more{z-index:2}.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}}.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;padding:1em;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}.articlebanner-main{max-height:100%;height:34em;position:relative;display:flex;overflow:hidden;gap:1em}.main-sitebanner{position:relative;display:grid;grid-template-columns:repeat(1, 1fr);color:#fff}.main-sitebanner img{width:100%;height:auto;margin:0}.main-sitebanner .main-banner-text{position:absolute;max-width:35em;min-width:120px;background:rgba(255,255,255,.9);background:rgba(33,37,48,.95);padding:3em;display:grid;justify-items:start;align-items:center;justify-self:self-end;align-self:center;right:10%}.main-sitebanner .main-banner-text .text-container h1{color:#000;color:#f3f3f3;box-shadow:none;font-size:2em;line-height:1.2em;font-family:"Lato";font-weight:500;padding:0 0 0 .5em;letter-spacing:.01em}.main-sitebanner .main-banner-text .text-container div{font-family:"Lato";font-size:1rem;line-height:1.2rem;padding:1em;color:#4d4d4e;color:#969696}.main-sitebanner .main-banner-text .text-container span{padding:0 0 1em 1em;color:#989898;font-variant:all-small-caps}.link-grid{display:grid;grid-template-columns:repeat(8, 1fr);height:5em;align-content:center;background:#fbfbfb;justify-items:end;gap:1em}.link-grid .link-boxx{display:flex;align-content:space-between;align-items:center}.link-grid .link-boxx i{margin-right:1em}.grid-100-productpage{position:relative;display:grid;grid-template-columns:repeat(1, 1fr)}.flex-80-20-productlistWBan{position:relative;display:flex;gap:1em 1em;flex-direction:row-reverse;flex-wrap:wrap-reverse}.flex-20-80-productlistWBan{display:flex;flex-wrap:wrap;gap:1em 1em;flex-wrap:wrap}.flex-20-80-productlistWBan .flex-card-auto{min-height:9em;flex:1 1 250px;margin:.1em}.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}.grid-100-productpage{position:relative;display:grid;grid-template-columns:repeat(1, 1fr)}.flex-80-20-productlistWBan{position:relative;display:flex;gap:1em 1em;flex-direction:row-reverse;flex-wrap:wrap-reverse}.flex-20-80-productlistWBan{display:flex;flex-wrap:wrap;gap:1em 1em;flex-wrap:wrap}.flex-20-80-productlistWBan .flex-card-auto{min-height:9em;flex:1 1 300px;margin:.1em}.flex-20-80-productlistWBan .flex-card-auto::first-child{margin-left:0;background-color:#faebd7}.grid-80-20-list{display:grid;grid-template-columns:1fr 5fr;gap:1em}.grid-20-productpage{position:relative;display:grid;grid-template-columns:1fr,5fr}.banner.bannerArea{flex:1 1 500px}.banner.bannerArea .campaign-banner{display:flex;width:100%;flex-wrap:wrap;padding:.5em}.banner.bannerArea .campaign-banner a{flex:1 1 100%;overflow:hidden;width:100%;height:100%;display:flex}.banner.bannerArea .campaign-banner a img{width:100%;max-height:100%;border-radius:10px;object-fit:cover}.grid-6-productlist{display:grid;grid-template-columns:repeat(6, 1fr);gap:.5em .5em;grid-template-rows:repeat(3, 1fr)}.grid-6-productlist .grid-card-auto{height:8em}.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}.flex-slim-productlist .flex-card-auto{min-height:320px;min-width:280px;margin:0 .5em 0 0}.flex-slim-productlist .flex-card-auto::first-child{margin-left:0 !important}.sitearticlebuttons{display:flex;flex-wrap:wrap;margin:2em}.header-area{padding:2em;margin:1em}.header-area h1{font-weight:900}.header-area span{text-transform:uppercase}.mainsitebanner .sitearticlebuttons,.nositebanner .sitearticlebuttons{display:flex;flex-wrap:wrap;margin:2em;position:relative}.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}.sitearticlepage-link{flex:1 1 200px;display:flex;justify-content:center;flex-direction:column;min-height:4rem;align-items:center;margin:.2em;background:#e4e4e7}.sitearticlepage-link h4{font-weight:600}.sitearticlepage-link .imagecontainer{max-width:25em}.articlebanner-contents{width:100%;display:flex;padding:3rem;justify-content:center;background:#fff}.articlebanner-contents .textbox h2{color:#2a2a2a}.article-card-vertical{position:relative;display:flex;flex-direction:column}.article{position:relative;display:flex;flex:1 1 300px;overflow:hidden}.article label{position:absolute;top:1em;left:2em;padding:.5em;color:#fff;background:#12477d;border-radius:0;font-size:.8em;font-family:Lato}.article .textArea.textbox{position:relative;padding:2em;display:flex;flex-direction:column;justify-content:center;max-width:650px;background:rgba(255,255,255,.9);margin:2em;border-radius:5px}.article .textArea.textbox .article-text-box{padding:1em 0;margin:1em 0}.article .textArea.textbox .article-text-box .textbox-header span{color:#656565;text-transform:uppercase}.article .textArea.textbox .article-text-box .textbox-header h2{font-size:1.5em;color:#656565;font-weight:600}.article .textArea.textbox .text h2{color:#656565;font-size:1.1em;margin:1em 0}.article .bannerbox{position:absolute;display:block;width:100%}.business-card{position:relative;display:flex;flex:1 1 300px;justify-content:space-between;flex-direction:column-reverse;color:#a2a2a2;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}.business-card .border-button{display:none}.business-card .bannerbox{position:relative;margin:0;padding:0;display:flex;padding:4px}.business-card .text{padding:1em 0}.business-card .textArea.textbox{position:relative;padding:2em;display:flex;flex-direction:column;justify-content:center;background:none !important;margin:0}.business-card .textArea.textbox .article-text-box .textbox-header span{color:#c1c1c1}.business-card .textArea.textbox .article-text-box .textbox-header h2{margin:0rem 0 3rem 0;font-weight:600;text-transform:uppercase;color:#c1c1c1}.business-card .textArea.textbox .article-text-box .textbox-header p{margin:0rem 0 1rem}.business-card .business-image-special{display:flex;justify-content:end;height:35em;width:100%}.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-wrap:wrap;justify-content:center;padding:3em 1em 2em}.article-card-vertical{display:flex;flex-direction:column;flex:1 1 200px;margin:.5rem;background:#fff}.siteblog-contents{display:flex;flex-wrap:wrap;flex:1 1 800px;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:2em;left:2em;background:#cc2241;color:#fff;font-weight:200;padding:.2em .5em;text-transform:uppercase}.content-card-header{width:100%}.content-card-header .text-header{height:60px;display:flex;align-items:center}.content-card-header .text-header h2{padding:.5em}.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%}.manufacturer-list{background:#fff;display:grid;overscroll-behavior-y:auto;grid-template-columns:repeat(9, 1fr)}.manufacturer-list li{list-style:none}.manufacturer-list a{display:inline-flex;padding:1em;position:relative;justify-content:space-around;align-items:center}.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:#eee}.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{background:rgba(0,196,220,.85);color:#fff;border-radius:10px 10px 0 0;margin:0 !important}.price-listheader h2{padding:1em;margin:0 0 -1em}.price-listheader .sitelist-description{padding:0 1.3em 1em}.price-listheader .smallheader{background:#00c4dc;padding:.5em}ul.service-pricelist{box-shadow:inset 0 0 0 2px #00c4dc;margin:0 !important}ul.service-pricelist li{margin:0;padding:1em;box-shadow:inset inset 0 1px 0 0 rgba(0,196,220,.7)}ul.service-pricelist li:nth-child(even){background:rgba(0,196,220,.2)}.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}.productslist{grid-area:productslist}.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}.contentlists{position:relative;display:flex;flex:1 1 100%;flex-wrap:wrap;background:#eee;color:#675f60;display:flex;flex-wrap:wrap;overflow:hidden}.contentlists a{color:#675f60}.contentlists .list-content{position:relative;display:flex;align-items:center;flex:1 1 450px;padding:1em;overflow:auto;flex-wrap:wrap}.contentlists .list-content .text-header{height:60px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.contentlists .list-content .smallheader{text-transform:uppercase;font-size:.85em;padding:0 .5em}.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}.contentlists .list-content .produclist-header h2{margin:0;padding:0}.contentlists .list-content .produclist-header .button-now{box-shadow:0px 0px 1px 1px;padding:.2em .5em;transition:all .3s ease}.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)}.contentlists .list-content .flex-card-auto{flex:1 1 200px;margin:.2rem .5em .2em 0;min-height:320px;min-width:250px}.contentlists .list-content .flex-card-auto .slim_product_card .manufacturer_logo{position:absolute;height:15px}.contentlists .list-content ul li,.contentlists .list-content ol li{padding:.5em}.contentlists .list-content ul li a,.contentlists .list-content ol li a{display:flex;justify-content:space-between;color:#eee}.contentlists .list-content ul li a span,.contentlists .list-content ol li a span{width:6rem;display:flex;margin-left:1em}.contentlists .list-content ul li div,.contentlists .list-content ol li div{color:#fff}.contentlists.campaign-red{background:red !important;color:#fff}.flex-80-20-productlistWBan .bg-banner_front_content_image .image-container{max-height:100%}.cat-prod-container .new-list,.contentlists .list-content .flex-3-productlist{display:flex;flex-wrap:wrap;flex:1 1 500px;border-radius:5px}.cat-prod-container .new-list .flex-card-auto,.contentlists .list-content .flex-3-productlist .flex-card-auto{min-height:150px;margin:.2rem;flex:1 1 270px}.cat-prod-container .new-list .flex-card-auto .slim_product_card .span.prod_percentage,.contentlists .list-content .flex-3-productlist .flex-card-auto .slim_product_card .span.prod_percentage{right:40%}.cat-prod-container .new-list .flex-card-auto .slim_product_card .pricebox_compactlist .image_container,.contentlists .list-content .flex-3-productlist .flex-card-auto .slim_product_card .pricebox_compactlist .image_container{position:absolute;top:0;right:0;width:70px}.cat-prod-container .new-list .flex-card-auto .slim_product_card .pricebox_compactlist .image_container .product_img,.contentlists .list-content .flex-3-productlist .flex-card-auto .slim_product_card .pricebox_compactlist .image_container .product_img{right:0;align-content:flex-start;overflow:unset}.cat-prod-container .new-list .flex-card-auto .slim_product_card .pricebox_compactlist .image_container .product_img img,.contentlists .list-content .flex-3-productlist .flex-card-auto .slim_product_card .pricebox_compactlist .image_container .product_img img{width:100%;height:unset;-webkit-transform:rotate(346deg);-moz-transform:rotate(346deg);-ms-transform:rotate(346deg);-o-transform:rotate(346deg);transform:rotate(346deg)}.cat-prod-container .new-list .flex-card-auto .slim_product_card .stock-container,.contentlists .list-content .flex-3-productlist .flex-card-auto .slim_product_card .stock-container{position:absolute;display:none;flex-direction:column;top:50px;left:0;margin-left:2px;z-index:5}.cat-prod-container .new-list .flex-card-auto .slim_product_card .stock-container .stock-box,.contentlists .list-content .flex-3-productlist .flex-card-auto .slim_product_card .stock-container .stock-box{display:flex;align-items:center;justify-content:space-evenly;background:#fff;color:#000;width:70px;height:35px;border-radius:0 5px 5px 0;margin:.1em 0}.cat-prod-container .new-list .flex-card-auto .slim_product_card .stock-container .stock-box.green,.contentlists .list-content .flex-3-productlist .flex-card-auto .slim_product_card .stock-container .stock-box.green{background:#6a9b6a;color:#fff}.cat-prod-container .new-list .flex-card-auto .slim_product_card .stock-container .stock-box.red,.contentlists .list-content .flex-3-productlist .flex-card-auto .slim_product_card .stock-container .stock-box.red{box-shadow:inset 5px 0 0 0 red}.cat-prod-container .new-list .flex-card-auto .slim_product_card .stock-container .stock-box.green_blanket,.contentlists .list-content .flex-3-productlist .flex-card-auto .slim_product_card .stock-container .stock-box.green_blanket{background:green;color:#fff}.cat-prod-container .new-list .flex-card-auto .slim_product_card:hover .stock-container,.contentlists .list-content .flex-3-productlist .flex-card-auto .slim_product_card:hover .stock-container{display:flex}.cat-prod-container .new-list .flex-card-auto .slim_product_card .prod_index-writing,.contentlists .list-content .flex-3-productlist .flex-card-auto .slim_product_card .prod_index-writing{right:unset;padding:1em;height:100px;width:90%}ul.service-list-horisontal{display:flex;flex-wrap:wrap;align-content:center;text-align:left;background:#fff;color:#675f60}ul.service-list-horisontal li{position:relative;flex:1 1 250px;display:flex;flex-direction:column;align-items:flex-start;margin:3rem;padding:4em;box-shadow:0 0 0 2px inset #00c4df;border-radius:5px}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}.list-content.numbered-list,.list-content.product-list{background:#12477d;color:#fff;padding:2em}.manufacturerlist{background:#fff}.list-content.dynamic-linklist-horisontal{position:relative;display:flex;justify-content:space-around;background:#fff}.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)}.list-content.dynamic-linklist-horisontal ul{display:flex;justify-content:space-around;width:100%;flex-wrap:wrap}.list-content.dynamic-linklist-horisontal ul li{display:flex;flex-direction:column;align-self:center;flex:1 1 100px}.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}.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}.list-content.dynamic-linklist-horisontal ul li a .svg img{max-width:100%;max-height:100%;filter:drop-shadow(1px 7px 4px #ccc)}.list-content.dynamic-linklist-horisontal ul li a:hover{font-weight:700}.list-content.dynamic-linklist-horisontal ul li a:hover img{filter:drop-shadow(1px 7px 4px #000);filter:blur(3px)}.shortcutlists.list-content{position:relative;display:flex;box-shadow:0px -1px 2px 0 #ccc;flex:1}.shortcutlists.list-content .content-card-header{padding:2em 3em}.shortcutlists.list-content .content-card-header h2{margin-bottom:1em}.shortcutlists.list-content .text-header{margin:1em 1em 2em 0}.shortcutlists.list-content ul.list-cols{display:flex;flex-wrap:wrap;gap:.5em}.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}.shortcutlists.list-content .rounded-list{background:#fff;padding:1em}.shortcutlists.list-content .rounded-list li{box-shadow:inset 0 0px 0px 1px #6f6f6f;padding:.2em;display:flex;justify-content:center;align-items:center}.shortcutlists.list-content ol.product-list{min-width:100px;display:flex;flex-direction:column}.shortcutlists.list-content ol.product-list li a{display:flex;justify-content:space-between;color:#363636;font-weight:500}.shortcutlists.list-content ol.product-list li{margin-bottom:.5em}ul.product-sitelist{box-shadow:0 1px 0px 0 #f6f6f6;list-style:none}ul.product-sitelist li{box-shadow:0 0 0 1px #c2c2c2;margin:0 0 .5em 0}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}ul.product-sitelist a span{padding:0 .2em}ul.product-sitelist a span.price{color:red;width:6em;text-align:end}ul.product-sitelist div{padding:.5em .2em .5em 1.2em;color:#102031}ul.product-list li{list-style-type:none}ul.product-list li a{display:flex;justify-content:space-between}ol.numbered-list{padding:1em}ol.numbered-list li{list-style-type:decimal}ol.numbered-list li a{font-weight:700;display:flex;justify-content:space-between}ol.numbered-list li div{color:#9a9a9a}ol.CardBorders li{padding:.1em 0 1em 0}ol.CardBorders li a{font-weight:600}ol.CardBorders li div{color:#9a9a9a}.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}.shortcut-list .image-content{max-width:10em;height:10em;position:absolute;top:0;overflow:hidden;right:-4em}.shortcut-list .image-content img{width:100%;mix-blend-mode:multiply}.shortcut-list .text-header{padding:1em}.shortcut-list .text-header h2{text-transform:uppercase;padding:0;margin:0}.shortcut-list .text-header .dates{display:flex;margin-top:-2em;font-size:.8em;justify-content:space-between}.shortcut-list .text-header .smallheader{text-transform:uppercase;color:#2cbeef;font-size:.9rem;font-weight:700}.random-list{display:flex;flex-wrap:wrap;gap:1em}.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}.list-content.vertical-list{display:flex;flex:1 1 200px;flex-direction:column;margin:0 0 .1em 0}.list-content.vertical-list ul,.list-content.vertical-list ol li{list-style:inside decimal;box-shadow:0 1px 0px 0 #202020;cursor:pointer}.list-content.vertical-list ul a,.list-content.vertical-list ol li a{padding:.3em 0em;display:flex;color:#202020;transition:background .2s ease,zoom .8s linear}.list-content.vertical-list ul div,.list-content.vertical-list ol li div{color:#9494a0}.list-content.vertical-list ul li{list-style:none}.list-content.vertical-list h2{font-size:1em}.admin-site-card h2{margin:0}.umbered-list ol li{list-style:decimal-leading-zero !important}.shortcut-list a:hover{color:#000;background:#d3d3d4}ul.list-col-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:.4em}ul.list-col-3 li{box-shadow:inset 0 0px 0px 1px #6f6f6f;padding:.2em;display:flex;justify-content:center;align-items:center}ul.list-cols{display:flex;flex-wrap:wrap;gap:.5em}ul.list-cols li{box-shadow:inset 0 0px 0px 1px #6f6f6f;padding:.5em;display:flex;justify-content:center;align-items:center}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}@media only screen and (max-width: 1920px){.contentlists{width:100vw}}@media only screen and (max-width: 1490px){.flex-campaign-box,.contentlists{overflow:hidden;max-width:100vw}}@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}}@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){.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}.contentlists .list-content{padding:0}.flex-slim-productlist.productslist .banner.bannerArea{min-width:280px}}/*# sourceMappingURL=contentmanager.css.map */
