h4{font-size:21px;font-weight:700;line-height:1.25em}header#main-header.et-fixed-header,ul#mobile_menu.et_mobile_menu{background:#fff!important;box-shadow:0px 4px 10px 0px #326A8A80!important}@media only screen and (min-width:981px){.home #logo{display:none}}.home .et-fixed-header #logo{display:inline}.media .et_pb_text_inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:60px}.media .et_pb_text_inner p{display:contents}.media .et_pb_text_inner img{flex:0 1 calc(20% - 70px);max-height:35px;object-fit:contain}.media .et_pb_text_inner img:nth-last-child(-n+4){margin-top:20px}@media (max-width:768px){.media .et_pb_text_inner img{flex:0 1 calc(33.33% - 70px)}}@media (max-width:480px){.media .et_pb_text_inner img{flex:0 1 calc(50% - 70px)}}@media only screen and (min-width:767px) and (max-width:981px){.architekti .et_pb_column{width:45%;margin:2%}}.envir .et_pb_column{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:981px) and (max-width:1195px){.envir .et_pb_column{max-width:800px;margin-left:8%!important}}.envir .et_pb_text{width:calc(33.33% - 40px);max-width:374px!important;min-width:344px;box-shadow:0px 4px 10px 0px #326A8A80;border:2px solid #fff;border-radius:30px;padding:0px!important;margin:20px!important;background:#fff;transition:transform 0.3s ease}@media only screen and (min-width:805px) and (max-width:1281px){.envir .et_pb_text.et_pb_module{margin-right:10px!important}}.envir .et_pb_text:hover{transform:scale(1.05)}.envir .et_pb_text img{position:relative;top:10px;border-radius:0px 0px 30px 30px;max-width:100%;height:auto}@media (min-width:480px){.envir .et_pb_text h3{padding:41px 41px 10px 40px}.envir .et_pb_text .stitky{padding:10px 41px 0px 40px}}@media (max-width:480px){.envir .et_pb_text h3{padding:33px 24px 10px 24px}.envir .et_pb_text .stitky{padding:10px 24px 0px 24px}}@media (max-width:980px){.envir .et_pb_text{width:calc(50% - 40px)}}@media (max-width:767px){.envir .et_pb_text{width:calc(100% - 40px);max-width:none}}@media (max-width:480px){.envir .et_pb_text{width:320px!important;min-width:320px!important;margin:20px 0}}.stitky span.word-bg{padding:4px 10px;text-transform:uppercase;background:#E5F5FF;font-size:11px;white-space:nowrap;font-weight:600;margin-right:5px}.diamond-image{width:100%;height:100%;background-size:cover;background-position:center;transform:rotate(45deg);border-radius:50px;overflow:hidden}.diamond-image::before{content:'';position:absolute;top:-20%;left:-25%;width:140%;height:140%;background-image:inherit;background-size:cover;background-position:center;transform:rotate(-45deg)}.aktuality .et_pb_post h3 a{font-weight:600}.aktuality .et_pb_post h3{padding-bottom:15px!important}.aktuality .et_pb_post{border:0px;padding:0px 0px 30px 0px}@media (min-width:481px) and (max-width:767px){.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-right:5%;margin-bottom:9.5%;width:45%;display:inline-grid}}.et_pb_image_container img{margin:0px!important}.aktuality .et_pb_post a.more-link{padding:16px 32px 15px 32px;border-radius:100px;border:1px solid #006DFF;line-height:1px;color:#006DFF!important;font-size:17px!important;position:relative;top:40px;font-weight:500}.aktuality .et_pb_post a.more-link:hover{background:#E0F9FF}.sub-menu{display:none}.sub-menu.is-active{display:block}.mobile_menu_bar:before,.mobile_menu_bar:after{color:#243970}.row-one.title>a,.et-fixed-header #top-menu .row-one.title>a{text-transform:uppercase;color:#91B1C3!important;font-size:11px;letter-spacing:2px}.row-one.title .sub-menu li a{letter-spacing:1px;font-size:16px;font-weight:500}.row-two.home>a{font-weight:400!important;font-size:15px}#top-menu li.mega-menu>ul>li.row-two.follow,.et_mobile_menu>li.row-two.follow{display:flex;align-items:center;width:auto;padding:0px 20px}#top-menu li.mega-menu>ul>li.row-two.follow>a,#top-menu li.mega-menu>ul>li.row-two.lang>a,.et_mobile_menu>li>ul.sub-menu>li.row-two.follow>a{font-weight:500!important;color:#91B1C3;font-size:16px;letter-spacing:1px;display:inline-flex;align-items:center;width:auto;padding:0;margin-right:10px}#top-menu li.mega-menu>ul>li.row-two.lang>a span{color:#91B1C3}.container.et_search_form_container{height:98px!important;animation:none!important;opacity:0!important}.container.et_search_form_container.et_pb_search_visible{animation:none!important;opacity:1!important}.et_pb_menu_hidden #top-menu,.et_pb_menu_hidden #et_search_icon:before,.et_pb_menu_hidden .mobile_menu_bar{animation:none!important}.et_pb_menu_visible #top-menu,.et_pb_menu_visible #et_search_icon:before,.et_pb_menu_visible .mobile_menu_bar{animation:none!important}.et-fixed-header #top-menu li>a,.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #et_search_icon:before{color:#243970!important}.et_mobile_menu>li>ul.sub-menu>li.row-two.lang>a{font-weight:500!important;color:#91B1C3;font-size:16px;letter-spacing:1px;display:inline-flex;align-items:center;width:auto}#top-menu li.mega-menu>ul>li.row-two.follow>a,.et_mobile_menu>li>ul.sub-menu>li.row-two.follow>a{position:relative;left:-10px;top:-6px;color:#91B1C3!important}li.row-two.lang a:nth-child(2){color:#006DFF!important}.row-two.follow>a img{margin-left:5px;position:relative;top:5px}.et_mobile_menu>li>ul.sub-menu>li.row-two.follow>a img{margin-left:0px}.menu-item-200>a,.menu-item-281>a{font-size:16px!important;color:#243970!important;font-weight:400!important;letter-spacing:1px}.et-fixed-header .menu-item-200 a{color:#243970!important}.menu-item-200>a:after{content:'';position:absolute;right:-11px!important;top:-9px!important;width:30px;height:30px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/09/menu.png');background-size:contain;background-repeat:no-repeat;background-position:center}.menu-item-200.submenu-active>a:after{background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/09/menu-close.png')}#et_top_search{margin:3px 0 0 -44px;position:relative;display:block;width:18px;float:none!important}#et_search_icon:before{color:#243970!important}header#main-header{transition:transform 0.3s ease-in-out}header#main-header.fixed-header{position:fixed;top:0;left:0;width:100%;z-index:1000}header#main-header.header-hidden{transform:translateY(-100%)}#top-menu .menu-item-has-children>a:first-child::after{content:''}a.poptavka,a.news{color:#243970;border:1px solid #243970;font-size:16px;border-radius:50px;letter-spacing:1px}a.poptavka:hover,a.news:hover{background:#FFFFFF33}.fixed-header a.poptavka:hover,.fixed-header a.news:hover{background:#E5F5FF}.buttons{display:flex;gap:25px;position:absolute;top:27px;right:195px}.buttons a{display:inline-block;text-decoration:none}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}@media only screen and (max-width:981px){a.news,li.menu-item-200>a,li.menu-item-281{display:none}.buttons{right:95px;top:22px}.et_mobile_menu>li>ul.sub-menu>li{padding-left:0%;width:50%;float:left}.et_mobile_menu li.row-two.follow{position:absolute;right:0px;top:45%}}@media only screen and (max-width:500px){#et_top_search{display:none}.buttons{right:45px}a.poptavka{padding:3px 14px 3px 14px!important;font-size:11px!important}}@media only screen and (max-width:581px){.container.et_menu_container{width:94%!important}.row-one.title .sub-menu li a{font-size:13px;font-weight:600!important}.row-two.home>a{font-weight:400!important;font-size:14px}}.et_mobile_menu{border-top:0px}.et_mobile_menu li li{padding:0px}#main-header .et_mobile_menu li ul{padding-left:0px}#main-header .et_mobile_menu li a{border-bottom:0px}#main-header .et_mobile_menu li.follow a:nth-child(1){width:100%}a.news{padding:8px 21px 6px 48px}a.poptavka{padding:8px 21px 6px 21px}a.news:before{content:'';position:absolute;left:15px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/09/news.png');background-size:contain;background-repeat:no-repeat;background-position:center}#top-menu li.mega-menu>ul>li:nth-of-type(5n){clear:none}#top-menu li.mega-menu>ul>li:nth-of-type(6n){clear:none}#top-menu li.mega-menu>ul>li{width:33%;margin:0}#top-menu li.mega-menu>ul>li>a:first-child{border-bottom:0px}#top-menu li.mega-menu>ul{max-width:925px!important;right:0px!important;left:auto!important}.et-search-form input{min-width:440px;background:#fff;padding:10px;height:40px;Border-radius:50px;border:1px solid #243970;color:#243970;bottom:5px}.et-search-field{padding-right:30px;background-color:#fff}.search-icon{position:absolute;right:45px;top:50%;transform:translateY(-50%);cursor:pointer;width:27px;height:27px;background:url('https://www.spectrasol.cz/wp-content/uploads/2024/09/Search.png') no-repeat center center;background-size:contain}@media only screen and (max-width:981px){.et-search-form input{min-width:340px;bottom:2px}}.et_close_search_field:after{color:#243970!important;font-size:36px!important;bottom:5px;position:relative}::placeholder{color:#ccc!important}a.primary.et_pb_button{padding:16px 32px 15px 32px!important;border-radius:100px;border:1px solid #85E8FF;color:#243970;font-size:17px;line-height:1em!important;background:#85E8FF}a.primary.et_pb_button:hover{padding:16px 32px 15px 32px!important;border-radius:100px;border:1px solid #C1F3FF;color:#243970;font-size:17px;background:#C1F3FF;white-space:nowrap}a.et_pb_button:hover:after{display:none}a.white.et_pb_button{padding:16px 32px 15px 32px!important;border-radius:100px;border:1px solid #006DFF;color:#006DFF;font-size:17px;line-height:1em!important;background:#fff;white-space:nowrap}a.white.et_pb_button:hover{padding:16px 32px 15px 32px!important;border-radius:100px;border:1px solid #006DFF;color:#006DFF;font-size:17px;background:#E0F9FF}a.white.et_pb_button{padding:16px 32px 15px 32px!important;border-radius:100px;border:1px solid #006DFF;color:#006DFF;font-size:17px;line-height:1em!important;background:#fff}.et_pb_button.white.reference-detail-link{position:relative;top:20px!important}@media only screen and (max-width:481px){a.white.et_pb_button{padding:16px 28px 15px 28px!important}}.postid-4069 .cta-pata,.postid-1346 .cta-pata,.postid-1351 .cta-pata,.page-id-1263 .cta-pata{display:none}@media only screen and (min-width:676px) and (max-width:981px){.cta-pata .et_pb_column{width:50%}}footer a[href^="tel:"]{padding-left:24px;position:relative;display:inline-block}footer a[href^="tel:"]::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/09/Phone.svg');background-size:contain;background-repeat:no-repeat;background-position:center}footer a[href^="mailto:"]{padding-left:30px;position:relative;display:inline-block}footer a[href^="mailto:"]::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/09/Email.svg');background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:676px){footer .loga img:nth-child(1){margin-right:25px}}footer .follow-us img{margin-left:17px;position:relative;top:7px}ul.detail-studie-list{list-style-type:none;padding-left:0}.detail-studie-list li{background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/09/docs.svg');background-repeat:no-repeat;background-position:0 4px;padding-left:30px;margin-bottom:15px}.detail-studie-list li:last-child{margin-bottom:0px}.detail-studie-list li a{display:block;text-decoration:underline;color:#006DFF;line-height:1.7em}.stitky.prostredi span.word-bg{padding:7px 15px 5px 15px;font-size:15px;margin:0px 5px 5px 0px;line-height:2.5em}.produkt-list{list-style:none;padding:0px!important;display:flex;flex-wrap:wrap;margin:25px 0px}.produkt-item{width:calc(33% - 40px);margin-bottom:40px;margin-right:40px;display:flex;flex-direction:column;max-width:373px}.produkty .produkt-item{box-shadow:0px 4px 10px 0px #326A8A80;border:2px solid #fff;border-radius:30px;padding:0px!important;background:#fff;transition:transform 0.3s ease}.produkt-item:nth-child(3n){}.produkt-image{width:100%;overflow:hidden;margin-bottom:25px}.produkty .produkt-image{border-radius:30px 30px 0px 0px}.produkt-image img{object-fit:cover}.produkt-content{flex:1}.produkt-title{margin-bottom:15px}.produkty .produkt-title{font-size:21px;margin-botto:5px}.produkty .produkt-content{padding:30px 40px}.produkty .produkt-excerpt{font-size:15px}.read-more{display:inline-block;margin-top:25px}.reference-modal-link{position:relative;padding-right:25px}.reference-modal-link::after{content:'';position:absolute;right:10px;top:50%;transform:translateY(-50%);width:12px;height:12px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/09/down.svg');background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width:1200px){.produkt-list{justify-content:center}.produkt-item{width:calc(50% - 40px)}}@media screen and (max-width:768px){.produkt-item{width:100%;max-width:373px;margin-right:0px!important}}.vlastnosti .et_pb_blurb_content{display:table;width:100%;font-size:21px;font-weight:500;font-family:"Readex Pro";line-height:1.3em}.vlastnosti .et_pb_main_blurb_image,.vlastnosti .et_pb_blurb_container{display:table-cell;vertical-align:middle}.vlastnosti .et_pb_blurb_container{padding-left:20px}.vlastnosti .et_pb_blurb{width:350px;height:70px}.vlastnosti .et_pb_column{display:flex;flex-wrap:wrap;justify-content:center}.vlastnosti .et_pb_module{width:33.33%;margin-bottom:40px!important}@media (min-width:676px) and (max-width:1280px){.vlastnosti .et_pb_module{width:50%}}@media (max-width:675px){.vlastnosti .et_pb_module{width:100%}}.galerie-produkt p{padding-bottom:0px}.postid-4069 a.pop-open.white.et_pb_button,.postid-4069 .under-image{display:none}.rozcestnik ul{display:flex;flex-wrap:wrap;padding:0px}.rozcestnik ul li{margin:5px 0px 5px 0px;color:#006DFF}@media (min-width:1381px){.rozcestnik ul li{flex:1 0 21%}}@media (min-width:981px) and (max-width:1380px){.rozcestnik ul li{flex:1 0 30%}}@media (min-width:676px) and (max-width:981px){.rozcestnik ul li{flex:1 0 40%}}@media (max-width:676px){.rozcestnik ul li{flex:1 0 100%}}.rozcestnik ul li a{font-size:16px;color:#006DFF;text-decoration:underline}.reference-wrapper{width:100%;max-width:1200px;margin:0 auto}.reference-row{display:flex;flex-wrap:wrap;margin:-15px}.reference-item{flex:0 0 calc(33.333% - 40px);margin-right:40px;margin-bottom:40px;border-top:1px solid #C4DBE0;padding:35px 0px;max-width:373px!important;position:relative}@media (max-width:1200px){.reference-item{flex:0 0 calc(50% - 40px);max-width:none}.reference-item:nth-child(2n){margin:0px!important}}@media (max-width:767px){.reference-item{flex:0 0 100%;margin-right:0;padding-left:5%}}.reference-title{font-size:21px;margin-bottom:10px;line-height:1.3em}.reference-image img{max-width:120px;margin-bottom:35px;height:120px;width:auto}.reference-subtitle{font-size:18px}.reference-realization{font-size:19px;margin-bottom:10px;text-transform:uppercase;color:#91B1C3}.reference-toggle-content{display:inline-block;margin-top:10px;padding:5px 10px;background:#007bff;color:#fff;text-decoration:none;border-radius:3px;cursor:pointer}.reference-full-content,.reference-signature{position:absolute;top:40%;left:0;right:0;background:#fff;z-index:999!important;padding:15px;line-height:1.5em;border:1px solid #C4DBE0;box-shadow:0 2px 5px rgba(0,0,0,0.1);border-radius:30px;font-size:15px}.reference-full-content h4{font-size:18px;font-weight:500}.close-content{position:absolute;top:10px;right:15px;font-size:18px;color:#333;cursor:pointer;text-decoration:none}.close-content:hover{color:#d9534f}#filterForm{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#filterForm label{font-size:15px}@media (max-width:1024px){#filterForm{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){#filterForm{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){#filterForm{grid-template-columns:1fr}}@media (min-width:480px){.reference-full-content{width:460px}}.reference-full-content{display:none;margin-top:10px;transition:all 0.3s ease}.reference-toggle-checkbox:checked~.reference-full-content{display:block}.reference-toggle-checkbox:checked~.reference-toggle-label{display:none}.reference-toggle-checkbox{display:none}.reference-toggle-label,.reference-hide-label{cursor:pointer;color:#0073aa;background-color:#fff;text-decoration:none;display:inline-block;margin-top:10px;padding:16px 32px!important;border-radius:100px;border:1px solid #006DFF;color:#006DFF;font-size:17px;line-height:1em!important;background:#fff}.realizace-image{background:#E5F5FF;height:675px}.realizace-slider .realizace-image img{max-height:675px;width:100%;object-fit:contain}.realizace-slider{height:auto}.realizace-content{font-size:0.9em}@media (max-width:676px){.realizace-content{line-height:1.3em}}.slick-thumbs{position:absolute;top:570px;left:0;right:0;display:flex;justify-content:center;z-index:3}@media (max-width:981px){.slick-thumbs{display:none!important}}.slick-thumbs .thumb{margin:0 5px;opacity:1;transition:opacity 0.3s ease;width:85px}.slick-thumbs .thumb img{border:2px solid #fff;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.4)}.slick-thumbs .thumb.active img{border:7px solid #fff}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:335px;display:block;width:40px;height:40px;padding:0;transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:white!important;border-radius:50%;z-index:3;box-shadow:0 2px 5px rgba(0,0,0,0.2);transition:all 0.3s ease}.slick-prev{left:20px}.slick-next{right:20px}.slick-prev:before,.slick-next:before{font-family:Arial,sans-serif;font-size:24px;line-height:1;opacity:1;color:#006DFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color 0.3s ease;font-weight:bold}.slick-prev:before{content:"←";position:relative;bottom:2px}.slick-next:before{content:"→";position:relative;bottom:2px}.slick-prev:hover,.slick-next:hover{background:#006DFF!important}.slick-prev:hover:before,.slick-next:hover:before{color:white}.slick-prev:active,.slick-next:active,.slick-prev:focus,.slick-next:focus{background:white!important;outline:none}.slick-prev:active:before,.slick-next:active:before,.slick-prev:focus:before,.slick-next:focus:before{color:#006DFF}.slick-prev.slick-active,.slick-next.slick-active{background:white!important}.slick-prev.slick-active:before,.slick-next.slick-active:before{color:#006DFF}@media (min-width:676px) and (max-width:981px){.realizace-image{height:400px}.realizace-slider .realizace-image img{max-height:400px}.slick-prev,.slick-next{top:200px}}@media (max-width:676px){.realizace-image{height:250px}.realizace-slider .realizace-image img{max-height:250px}.slick-prev,.slick-next{top:120px}.slide-content{height:auto!important}}.slide-content{max-width:780px!important;margin:20px auto!important;height:180px}h3.realizace-title{font-size:21px;font-weight:600}.popis-produktu img{margin-right:20px}.popis-produktu ul{list-style-type:none}.popis-produktu ul li:before{content:'✓';padding-right:10px;color:#000000;font-weight:900;font-size:25px}table.varianty-table,.popis-produktu table{width:100%!important}.popis-produktu table tr:nth-child(odd){background:#E5F5FF}table.varianty-table tr,.popis-produktu table tr{border-bottom:1px solid #C4DBE0}table.varianty-table tr td,table.varianty-table tr th,.popis-produktu table tr td{padding:10px 0}.popis-produktu table tr td:nth-child(2){text-align:left}table.varianty-table td:nth-child(2),table.varianty-table th:nth-child(2){text-align:right}.tech-info-item{margin-bottom:20px}.tech-info-title{text-transform:uppercase;font-size:12px}ul.file-links a{color:#006DFF;font-size:15px;text-decoration:underline}ul.file-links a:before{content:'';position:absolute;left:0px;width:25px;height:30px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/10/icon-document.svg');background-size:contain;background-repeat:no-repeat;background-position:center}ul.file-links li{padding-left:35px;margin-bottom:20px}.single-produkt .ucinnost ul{padding-left:0px!important}.single-produkt .ucinnost{border-top:2px solid #C4DBE0;border-bottom:2px solid #C4DBE0;padding:30px;background:#E5F5FF;margin:30px 0px}.single-produkt .ucinnost.noc{background:#ea9c86!important}.single-produkt .ucinnost.vecer{background:rgba(221,188,0,0.6)!important}.single-produkt .ucinnost.den img{float:none;max-width:100%}.single-produkt .ucinnost h2{text-align:center}.single-produkt .ucinnost img{float:right;max-width:40%}.single-produkt .sunflow-row img{float:right;max-width:40%}.single-produkt .upozorneni{border-top:2px solid red;border-bottom:2px solid red;padding:30px 30px 30px 60px;background:rgba(224,43,32,0.72);margin:30px 0px;color:#fff;font-weight:600;text-align:center}.single-produkt .upozorneni:before{font-family:"ETMODULES";content:"\73";font-size:40px;color:#fff;position:absolute;left:20px}ul.file-links{list-style-type:none;padding:0;margin:0}ul.vlastnosti-list{list-style:none}ul.vlastnosti-list sub{font-size:0.8em;top:-3px!important}.vlastnosti-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:75px}.vlastnosti-list li{font-weight:600;font-size:21px;display:flex;align-items:center;position:relative;padding-left:105px}.vlastnosti-list li.first::before{content:'';position:absolute;left:0;width:90px;height:90px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/10/ikona-prokognitivni.png');background-size:cover;background-repeat:no-repeat}.vlastnosti-list li.second::before{content:'';position:absolute;left:0;width:90px;height:90px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/10/ikona-patentovano.png');background-size:cover;background-repeat:no-repeat}.vlastnosti-list li.third::before{content:'';position:absolute;left:0;width:90px;height:90px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/10/ikona-zaruka.png');background-size:cover;background-repeat:no-repeat}.vlastnosti-list li.fourth::before{content:'';position:absolute;left:0;width:90px;height:90px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/10/ikona-spickove-barvy.png');background-size:cover;background-repeat:no-repeat}.vlastnosti-list li.fifth::before{content:'';position:absolute;left:0;width:90px;height:90px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/10/ikona-melanopic.png');background-size:cover;background-repeat:no-repeat}.vlastnosti-list li.sixth::before{content:'';position:absolute;left:0;width:90px;height:90px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/10/ikona-energeiticky-ucinne.png');background-size:cover;background-repeat:no-repeat}.vlastnosti-list li.seventh::before{content:'';position:absolute;left:0;width:90px;height:90px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/10/ikona-flicker-free.png');background-size:cover;background-repeat:no-repeat}.vlastnosti-list li.other::before{content:'';position:absolute;left:0;width:90px;height:90px;background-image:url('https://www.spectrasol.cz/wp-content/uploads/2024/10/ikona-other.png');background-size:cover;background-repeat:no-repeat}@media (min-width:768px){.vlastnosti-list{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.vlastnosti-list{grid-template-columns:1fr 1fr 1fr}}.acf-gallery-slider-wrapper{max-width:100%;margin:0 auto;position:relative}.acf-gallery-slider{margin-bottom:20px}.acf-gallery-slider .slider-item{height:675px}.acf-gallery-slider .slider-item img{max-height:675px;width:100%;height:100%;object-fit:contain}@media (min-width:676px) and (max-width:981px){.acf-gallery-slider .slider-item{height:400px}.acf-gallery-slider .slider-item img{max-height:400px}.slick-prev,.slick-next{top:200px}}@media (max-width:676px){.acf-gallery-slider .slider-item{height:250px}.acf-gallery-slider .slider-item img{max-height:250px}}.acf-gallery-slider-thumbs{position:absolute;top:570px;left:0;right:0;display:flex;justify-content:center;z-index:3;align-items:center}.acf-gallery-slider-thumbs .thumb{margin:0 5px;cursor:pointer}.acf-gallery-slider-thumbs .thumb.active{opacity:1;border:2px solid #fff}.acf-gallery-slider-thumbs .thumb img{width:85px;height:auto;border:2px solid #fff;cursor:pointer;display:block;transition:border 0.3s ease;box-shadow:0px 0px 35px rgba(0,0,0,0.7)}.acf-gallery-slider-thumbs .thumb.active img{border:5px solid #fff}.acf-gallery-slider .slick-prev,.acf-gallery-slider .slick-next{z-index:4;width:40px;height:40px}.acf-gallery-slider .slick-prev{left:10px}.acf-gallery-slider .slick-next{right:10px}.acf-gallery-slider .slick-prev:before,.acf-gallery-slider .slick-next:before{font-size:30px;opacity:0.8}.acf-gallery-slider-info{margin-top:20px;text-align:center}.acf-gallery-slider-info .slider-info-item{display:none}.acf-gallery-slider-info .slider-info-item:first-child{display:block}.acf-gallery-slider-info .image-title{font-size:18px;font-weight:bold;margin-bottom:10px}.acf-gallery-slider-info .image-description{font-size:15px;line-height:1.5;color:#666}@media (max-width:981px){.acf-gallery-slider-thumbs{position:static;margin-top:10px}.acf-gallery-slider-thumbs .thumb img{width:80px}}.studie-container{display:flex;flex-wrap:wrap;justify-content:center;margin:-10px}.studie-link{display:block;text-decoration:none;color:inherit;height:100%}.studie-item{width:calc(50% - 20px);max-width:580px;padding:50px 40px 30px 40px;box-shadow:0px 4px 10px 0px #326A8A80;background-color:#fff;margin-bottom:40px;border-radius:30px;transition:transform 0.3s ease}.studie-item:hover{transform:scale(1.05)}.studie-item:nth-child(odd){margin-right:40px}@media (min-width:768px){.studie-item{width:calc(50% - 20px)}}@media (max-width:767px){.studie-item{width:100%;max-width:580px;margin:20px 0px}.studie-item:nth-child(odd){margin-right:0px!important}}.studie-item h3{margin-top:20px;font-size:24px;line-height:1.3em}.studie-item table,.studie-detail table{width:100%;border-collapse:collapse;border:none!important}.studie-item table td,.studie-detail table td{padding:10px 0px;vertical-align:top;border:none;font-size:15px;line-height:1.5em}.studie-item table td.nazev,.studie-detail table td.nazev{font-size:18px;font-weight:600;padding-top:7px!important}.studie-item table td:nth-child(1),.studie-detail table td:nth-child(1){font-size:13px;text-transform:uppercase;color:#98A3BE;padding-right:10px;padding-top:12px}.studie-item span.tick,.studie-detail span.tick{font-weight:800;margin-right:5px}.studie-detail table td a{font-weight:500;text-decoration:underline}.studie-item span.studie-stitek,.studie-detail span.studie-stitek{padding:4px 10px;background:#E5F5FF;font-size:15px;white-space:nowrap;margin-right:10px}.searchandfilter ul{padding:0px}.searchandfilter ul li{display:inline-flex;margin-left:15px;font-size:15px}.searchandfilter select{padding:5px 15px 5px 5px;color:#243970;border:2px solid #C4DBE0;border-radius:10px}.searchandfilter .chosen-choices{padding:4px 15px 4px 5px;color:#243970;border:2px solid #C4DBE0;border-radius:10px}.chosen-container .chosen-results{height:120px;border-radius:10px}.chosen-container .chosen-drop{border-radius:10px}.chosen-container-multi .chosen-choices li.search-field input[type=text]{padding:0px;font-size:14px}.searchandfilter li[data-sf-field-input-type=checkbox] label{padding-left:0px}li.sf-field-post-meta-ucinky{width:100%;border-bottom:2px solid #c4dbe0}li.sf-field-sort_order label,li.sf-field-post-meta-rok_publikace label{margin-left:15px}.sf-input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid #243970;border-radius:4px;display:inline-block;vertical-align:middle;position:relative;top:-1px;cursor:pointer}.sf-input-checkbox:checked{background-color:#243970;border-color:#243970}.sf-input-checkbox:checked::before{content:"✓";color:#fff;font-weight:bold;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-faq table tr:nth-child(odd){background:#E5F5FF}.single-faq table{margin-bottom:20px}.single-faq table tr{border-bottom:1px solid #C4DBE0}.dotaz-list{margin-bottom:20px}.dotaz-item{border-bottom:1px solid #C4DBE0;padding:30px 0}.dotaz-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.dotaz-title h4{margin:0}.dotaz-content{padding:10px 0;display:none}.zkracena-odpoved a{text-decoration:underline!important;font-weight:700!important}.zkracena-odpoved{padding:0px 0px 20px 0px}.arrow-right h4:after{font-family:"ETMODULES";content:"\33";font-size:32px;color:#006DFF;margin-left:7px;vertical-align:top;transition:transform 0.3s ease,content 0.3s ease;position:absolute;right:0px}.arrow-right.open h4:after{content:"\32"}.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:6;column-gap:10px}@media only screen and (max-width:1200px){.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:4}}@media only screen and (max-width:767px){.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:2}}.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items .et_pb_gallery_item{width:100%;margin:0px 0px 10px 0!important;float:none!important}.person .et_pb_toggle_content{background-color:white;box-shadow:0 4px 8px rgba(0,0,0,0.2);z-index:1000;width:413px;right:12px;padding:30px;border-radius:30px}.pozice-container{display:flex;flex-wrap:wrap}.pozice-item{width:100%;box-sizing:border-box;padding-bottom:30px}.pozice-item p.perex{margin:15px 0px 30px 0px;font-weight:400}@media (min-width:768px){.pozice-item{width:45%}.pozice-item:nth-child(odd){margin-right:5%}}.sgpb-main-html-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px}.sgpb-main-html-content-wrapper .left,.sgpb-main-html-content-wrapper .right{width:48%}@media (max-width:768px){.sgpb-main-html-content-wrapper .left,.sgpb-main-html-content-wrapper .right{width:100%;margin-bottom:20px}}::placeholder{color:#000!important;opacity:1!important;font-weight:700;text-transform:uppercase}::-ms-input-placeholder{color:#000!important;text-transform:uppercase;font-weight:700}label.gfield_label.gform-field-label{color:#000!important;font-weight:700!important;text-transform:uppercase}.sgpb-main-html-content-wrapper input[type="text"],.sgpb-main-html-content-wrapper textarea,.sgpb-main-html-content-wrapper input[type="email"]{border:0px;border-bottom:1px solid #c4c4c4;box-shadow:none;padding-left:0px}.gform-theme--foundation{--gf-form-gap-y:15px!important}.gfield textarea.small{min-block-size:2rem;max-block-size:3rem!important}.sgpb-main-html-content-wrapper .left h4{font-size:38px;color:#252525}.sgpb-main-html-content-wrapper .left h5{font-size:18px;text-transform:uppercase;color:#252525}.sgpb-main-html-content-wrapper .left a{font-size:25px;color:#252525;font-weight:700;margin-bottom:10px}input.gform_button{text-transform:uppercase!important;color:#2B2457!important;background:#06C7F3!important;padding:20px 40px!important}@media (min-width:981px){input.gform_button{position:absolute;right:30px;bottom:60px}}.news-container{display:flex;flex-direction:column}.news-item{display:flex;margin-bottom:40px;align-items:flex-start}@media (min-width:1180px){.news-image{margin-right:20px;flex-shrink:0;width:300px;height:200px;overflow:hidden}.news-image img{width:100%;height:100%;object-fit:cover}.news-item{flex-direction:row;align-items:flex-start}.news-content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}}@media (min-width:981px) and (max-width:1180px){.news-image{margin-right:20px;flex-shrink:0;width:200px;height:auto}.news-image img{width:100%;height:100%;object-fit:cover}}@media (min-width:768px) and (max-width:981px){.news-image{margin-right:20px;flex-shrink:0;width:300px;height:200px;overflow:hidden}.news-image img{width:100%;height:100%;object-fit:cover}}@media (min-width:576px) and (max-width:768px){.news-image{margin-right:20px;flex-shrink:0;width:200px;height:auto}}@media (max-width:576px){.news-image{width:100%;height:auto;margin-right:0}.news-item{flex-direction:column}}.news-meta span{color:#6476A4;font-size:15px}.news-meta{color:#6476A4;align-self:flex-start}.news-categories{font-size:14px;padding-bottom:0px}span.category-name:before{content:'✓';margin-right:7px}.news-meta span:nth-child(1){padding-right:10px}.news-meta span:nth-child(2){padding:0px 10px}.news-meta span:nth-child(3){padding-left:10px}span.category-name{display:inline-block;line-height:1.4em;padding:4px 10px;background:#E5F5FF;font-size:14px;white-space:nowrap;font-weight:600;margin-right:5px}.news-item h3{font-size:21px;font-weight:600;line-height:1.3em;margin-top:15px}.top-category-posts{display:flex;flex-wrap:wrap}.top-post{width:100%;margin-bottom:40px}.top-post-thumbnail{float:left;margin-right:20px;width:100%}.top-post-title{font-size:21px;font-weight:600;line-height:1.3em;margin:0;padding-bottom:3px}.top-post-excerpt{font-size:16px}.posts-table{width:100%;border-collapse:collapse;border:0px!important}.posts-table th,.posts-table td{padding:3px 30px 10px 0px!important;vertical-align:top;border-top:0px!important}.posts-table tr{border:0px}.post-date{white-space:nowrap;color:#243970}.post-title a{text-decoration:underline;color:#006DFF}a.login{font-weight:600;text-decoration:underline;color:#006DFF}.produkt-variant-table{width:100%;border-collapse:collapse;font-size:15px;margin-bottom:2rem}.produkt-variant-table th,.produkt-variant-table td{border:1px solid #ccc;padding:8px;text-align:left;vertical-align:top}.produkt-variant-table th{background-color:#f8f8f8;font-weight:600}.produkt-variant-table .product-cell{background-color:#f2f6fa;font-weight:bold}.produkt-variant-table tr:nth-child(even) td:not(.product-cell){background-color:#fcfcfc}.produkt-variant-table .product-thumb img{max-width:100%;height:auto;margin-top:6px;border-radius:4px;border:1px solid #ddd}.produkt-variant-table tr.group-odd .product-cell{background-color:#eef4fa}.produkt-variant-table tr.group-even .product-cell{background-color:#f8f8f8}.produkt-variant-table td a{font-weight:600;text-decoration:underline}@media screen and (max-width:676px){.produkt-variant-table,.produkt-variant-table thead,.produkt-variant-table tbody,.produkt-variant-table th,.produkt-variant-table td,.produkt-variant-table tr{display:block;width:100%}.produkt-variant-table thead{display:none}.produkt-variant-table tr{margin-bottom:1.2rem;border-bottom:2px solid #ddd;padding-bottom:0.8rem}.produkt-variant-table td{padding:6px 10px;position:relative}.produkt-variant-table td::before{content:attr(data-label);font-weight:bold;display:block;margin-bottom:4px;color:#333}.produkt-variant-table .product-cell{border-bottom:none}}@media screen and (max-width:676px){.mobile-product-title::before{content:" • ";color:#999}.mobile-product-title::after{content:attr(data-product);display:inline;color:#555;font-size:0.9em;font-style:italic}}