@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;700&#038;display=swap");body{font-family:"Inter",sans-serif;font-weight:400;color:#383838;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#d8d8d8}html{scroll-behavior:smooth;scroll-padding-top:130px;font-size:10px}@media print{body{font:12pt "Times CE",Times,"Times New Roman",serif !important;background:0 0;color:#000 !important}a{text-decoration:none;color:#000 !important}header,footer,.breadcrumbs-wrapper{display:none !important}}.header{max-width:1440px;width:100%;position:sticky;position:-webkit-sticky;top:0;z-index:900;background-color:#fff;border-bottom:1px solid #dbdbdb}.header .button-tertiary{border:1px solid #009aa6 !important}.header .button-tertiary:hover{border:1px solid #f47735 !important}.header .contact-language-wrapper{border-bottom:1px solid #dfdfdf;margin:0 1.5em;display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;font-size:1.3em;padding:.3em 0}.header .contact-language-wrapper a{color:#666}.header .contact-language-wrapper .contact-email,.header .contact-language-wrapper .contact-phone{display:flex;align-items:center}.header .contact-language-wrapper .pracovni-doba{padding:0 30px}.header .contact-language-wrapper .contact-email{padding-left:30px}.header .contact-language-wrapper .contact-email:hover{text-decoration:underline}.header .contact-language-wrapper .wpml-ls-legacy-dropdown-click{width:auto}.header .contact-language-wrapper .wpml-ls-legacy-dropdown-click a{border:none}.header .contact-language-wrapper .wpml-ls-flag,.header .contact-language-wrapper .wpml-ls-flag-left{margin-left:.5em;width:18px;height:18px}.header .contact-language-wrapper .wpml-ls-flag-left{margin-left:0;margin-right:.5em;float:left}.header .contact-language-wrapper .wpml-ls-sub-menu{border:1px solid #dbdbdb;box-sizing:border-box;box-shadow:0px 5px 20px rgba(0,0,0,.15);border-radius:4px;z-index:9999;background-color:#fff}.header .contact-language-wrapper .wpml-ls-sub-menu .wpml-ls-item{padding:.3em 0}.header .prodejce{margin-left:1em;display:flex !important}.header .grafika{margin-right:1em;display:flex !important}.header .top-bar{position:relative}.header .top-bar .logo-wrapper{align-items:center}.header .top-bar .other-information{display:flex;align-items:center}.header .top-bar .other-information .js-mobile-search-btn{margin-right:15px;cursor:pointer}.header .top-bar .other-information .js-mobile-search-btn:hover path{fill:#009aa6}.header .top-bar .content{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:5;background:#fff;max-width:1440px;width:100%;padding:1em 1.5em;margin:0 auto}.header .top-bar .menu li{position:relative}.header .top-bar .menu li.menu-item-has-children{margin-right:10px}.header .top-bar .menu li.menu-item-has-children>a:after{content:" ";display:inline-block;background:url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/menu-arrow-small.png) center center/10px 5px no-repeat;position:absolute;right:-1rem;top:50%;transform:translate(0,-50%);width:14px;height:9px;padding:1rem;z-index:5;transition:all .15s ease-in-out}.header .top-bar .menu a{font-size:1.6rem;font-weight:500;display:block}.header .top-bar .menu>li{display:inline-block}.header .top-bar .menu>li>a{padding:1rem;color:#383838}.header .top-bar .menu>li>a:hover{color:#009aa6}.header .top-bar .menu>li:hover>ul{opacity:1;visibility:visible}.header .top-bar .menu ul{opacity:0;visibility:hidden;position:absolute;background:#fff;transition:all .15s ease-in-out;z-index:20;box-shadow:0px 5px 20px rgba(0,0,0,.15)}.header .top-bar .menu ul li{position:relative}.header .top-bar .menu ul li:not(:first-child){border-top:1px solid #b5b5b5}.header .top-bar .menu ul li:hover ul{opacity:1;visibility:visible}.header .top-bar .menu ul .current-menu-item>a{background:#fff}.header .top-bar .menu ul a{color:#383838;padding:1.3rem 2rem;white-space:nowrap}.header .top-bar .menu ul a:hover{background:#009aa6;color:#fff}.header .top-bar .menu ul ul{left:100%;top:0}.header .icon-grafika{display:inline-block;width:18px;height:18px;margin-right:10px;background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/grafika.png)}.header .tablet-menu{display:none}.header .mobile-menu-button{display:none}.header .mobile-menu-buttons{display:flex;align-items:center;justify-content:space-between;margin:10px}.header .mobile-menu-list-image{display:inline-block;margin-right:5px}@media screen and (max-width:1270px){.header .top-bar .content{flex-wrap:wrap;justify-content:space-between}.header .top-bar .logo-wrapper{flex-wrap:wrap}.header .top-bar .logo-wrapper .slogan{margin-top:2rem;margin-left:6.3rem}.header .menu{display:none}.header .tablet-menu{display:block;flex-basis:100%}.header .info-menu{max-width:38rem}}.header .mobile-menu-outside-wrapper{margin-top:20px}.header .mobile-menu-outside-wrapper .mobile-menu-wrapper{background:#fff;color:#000;width:100%;height:100%;display:inline-block;overflow-y:auto}.header .mobile-menu-outside-wrapper .mobile-menu-controller{padding:2rem;display:flex;justify-content:space-between;align-items:center}.header .mobile-menu-outside-wrapper .mobile-menu-controller .close-mobile-menu{width:1.8rem;height:1.8rem;cursor:pointer;background:url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/close.png) center/contain no-repeat;display:inline-block;margin-left:auto}.header .mobile-menu-outside-wrapper .mobile-menu{padding:0 0 1.5rem;margin:0 10px}.header .mobile-menu-outside-wrapper .mobile-menu li{display:block}.header .mobile-menu-outside-wrapper .mobile-menu li .sub-menu{display:none}.header .mobile-menu-outside-wrapper .mobile-menu li .sub-menu a{font-size:1.4rem;border-bottom:none}.header .mobile-menu-outside-wrapper .mobile-menu li .sub-menu li:last-child a{border-bottom:1px solid #b5b5b5}.header .mobile-menu-outside-wrapper .mobile-menu li.menu-item-has-children>a{position:relative}.header .mobile-menu-outside-wrapper .mobile-menu li.menu-item-has-children>a:after{content:"";display:inline-block;background:url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/menu-arrow.png) center center/14px 9px no-repeat;position:absolute;right:1rem;top:50%;transform:translate(0,-50%);width:14px;height:9px;padding:1rem;z-index:5;transition:all .15s ease-in-out}.header .mobile-menu-outside-wrapper .mobile-menu li.menu-item-has-children>a.submenu-active:after{transform:translate(0,-50%) rotate(180deg)}.header .mobile-menu-outside-wrapper .mobile-menu li a{border-bottom:1px solid #b5b5b5;font-size:1.6rem;font-weight:500;padding:1.2rem 1rem;line-height:2.4rem;display:block}.header .mobile-menu-outside-wrapper .mobile-menu li a.submenu-active{border-bottom:none}.header .mobile-menu-outside-wrapper{position:fixed !important;top:0 !important;left:-200% !important;width:100vw !important;height:100vh !important;z-index:199 !important;transition:all .15s ease-in-out !important}.header .mobile-menu-outside-wrapper.visible{left:0 !important}.header .mobile-menu-outside-wrapper .language-wrapper .lang{display:block;font-size:1.8rem;color:#fff;padding:1rem}.header .mobile-menu-outside-wrapper .language-wrapper .lang:after{content:none !important}.header .mobile-menu-outside-wrapper .language-wrapper .current-lang{display:none}.header .search-wrapper,.header .mobile-search-form{position:absolute;top:45px;left:0;margin-top:1.6rem;padding:30px 20px;height:100vh;width:100%;background-color:rgba(0,0,0,.4)}.header .search-wrapper .searchwrapper,.header .mobile-search-form .searchwrapper{background-color:#fff;max-width:500px;margin:0 auto;border-radius:5px}.header .search-wrapper .button-left,.header .mobile-search-form .button-left{border-radius:5px 0 0 5px}.header .search-wrapper .button-right,.header .mobile-search-form .button-right{border-radius:0 5px 5px 0}.header .search-wrapper form,.header .mobile-search-form form{display:flex;align-items:center;border-radius:5px}.header .search-wrapper input,.header .mobile-search-form input,.header .search-wrapper button,.header .mobile-search-form button{border:none;margin:0;background-color:transparent}.header .search-wrapper input,.header .mobile-search-form input{font-size:1.4rem;padding:1.3rem 1.5rem}.header .search-wrapper svg,.header .mobile-search-form svg{width:1.7rem;height:1.7rem}.header .search-wrapper path,.header .mobile-search-form path{transition:all .15s ease-in-out}.header .search-wrapper button,.header .mobile-search-form button{cursor:pointer;padding:1.1rem .8rem}.header .search-wrapper button:hover path,.header .mobile-search-form button:hover path{fill:#029aa7}.header .mobile-search-form{display:none;margin-bottom:1rem;margin-top:-6rem;transition:all .15s ease-in-out;z-index:1}.header .mobile-search-form form{margin:0 auto;width:100%;max-width:50rem}.header .mobile-search-form input{width:100%;max-width:inherit}.header .mobile-search-form.visible{margin-top:1rem;display:block}.header #rlvlive{position:relative}.header #rlvlive .relevanssi-live-search-results{top:10px !important;left:0 !important;position:absolute;margin-left:auto;margin-right:auto;right:0;width:500px !important;max-height:400px}.header #rlvlive .relevanssi-live-search-results .vysledek{display:flex;align-items:center}.header #rlvlive .relevanssi-live-search-results .vysledek a{font-weight:500;color:#383838;font-size:1.5em}.header #rlvlive .relevanssi-live-search-results .vysledek p{flex:50%;border-bottom:0}.header #rlvlive .relevanssi-live-search-results .vysledek:hover a{color:#009aa6}.header #rlvlive .relevanssi-live-search-result-status{font-size:1.6em !important;padding:10px 0;border-bottom:1px solid #dbdbdb}.header #rlvlive .relevanssi-live-search-result-status p{border:none}.header #rlvlive .relevanssi-live-search-no-results{padding:5em 1em;text-align:center}.header #rlvlive .relevanssi-live-search-didyoumean{font-size:1.2em}.header #rlvlive .vsechno{border-top:1px solid #dbdbdb;padding:2em 0;text-align:center}@media screen and (max-width:1410px){.header .mobile-search-form.visible{margin-top:5rem;display:block}}@media screen and (max-width:1410px){.header .button-primary,.header .button-tertiary{font-size:12px !important}.header .top-bar .menu li a{font-size:1.4rem}}@media screen and (max-width:1270px){.header .logo-wrapper img{width:180px}.header .mobile-logo img{width:120px}.header .kalkulacka,.header .prodejce,.header .grafika{font-size:1.4em !important}.header .mobile-menu-button{display:block;margin-right:10px;cursor:pointer}.header .contact-language-wrapper{border:none;font-size:1.3em;padding-bottom:10px}.header .contact-language-wrapper .pracovni-doba{padding-right:0}.header .tablet-menu,.header .language{display:none !important}.header .other-information .kalkulacka,.header .other-information .prodejce,.header .other-information .grafika{display:none !important}.header .tablet-other-information{display:flex}.header .mobile-search-form.visible{margin-top:0;display:block}}@media screen and (max-width:500px){.header #rlvlive .relevanssi-live-search-results{width:100% !important}}.footer{background:#007d8a;color:#fff}.footer .footer-menu{display:flex;padding:5rem 0 0;flex-wrap:wrap}.footer .footer-menu li{padding:.8em 0}.footer .footer-menu a{color:#fff;font-size:1.1em;line-height:1.56rem;display:block}.footer .footer-menu a:hover{text-decoration:underline}.footer .footer-menu .column{flex-basis:33.33%;font-weight:500;margin-bottom:30px;font-size:1.1em}.footer .footer-menu .column:not(:last-of-type){padding-right:3rem}.footer .footer-menu h3{font-size:1.7rem;border-bottom:2px solid #fff;padding-bottom:5px;margin-bottom:20px}.footer .contact{font-size:1.5em !important;line-height:1.6em}.footer .copyright{border-top:1px solid #fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:20px;font-size:1.3em}.footer .copyright a{color:#fff}.footer .copyright a:hover{text-decoration:underline}.footer .copyright .social{display:flex;align-items:center}.footer .copyright .social a{margin-left:20px}.footer .social-mobile{display:none}.footer .button-negative{display:flex !important;align-items:center;width:50%}.footer .button-negative:hover{color:#666;text-decoration:none !important}.footer .button-negative:hover .icon-kalkulacka-inverse{background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/kalkulacka.png)}@media screen and (max-width:720px){.footer .footer-menu .column{flex-basis:100%}.footer .footer-menu a{font-size:1.3em}.footer .logo{text-align:center}.footer .copyright div{flex-basis:100%}.footer .copyright .zasady{padding:.5em 0}.footer .copyright .social{display:none}.footer .social-mobile{display:flex;margin-bottom:40px}.footer .social-mobile a:not(:first-child){margin-left:10px}}.front-page .block-wrapper{display:flex;flex-wrap:wrap}.front-page .block-wrapper .block{flex-basis:50%}.front-page .fullwidth{margin-top:40px}.front-page .fullwidth p{font-size:1.6em}.front-page .obrazek{font-size:0}.front-page .hp-image{position:relative;overflow:hidden}.front-page .hp-image .button-primary{z-index:999}.front-page .hp-image .front{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:555}.front-page .hp-image .text-wrapper{position:absolute;left:2rem;bottom:60px;color:#fff;width:50%}.front-page .hp-image .text-wrapper h2{font-size:4.5em;font-weight:500;margin-bottom:30px;text-shadow:0px 2px 5px rgba(0,0,0,.2)}.front-page .hp-image .content-smaller{height:100%}.front-page .hp-image #dolu{position:absolute;bottom:10px;left:50%;cursor:pointer}.front-page h2{font-size:2em;font-weight:500;margin-bottom:1em}.front-page p{font-size:1.2em;line-height:1.5em}.front-page .ditonoviny{font-size:2.5em;font-weight:500;text-transform:uppercase;margin-bottom:20px;margin-top:80px}.front-page .ditonoviny a:hover{text-decoration:underline}.front-page .tmave{background-color:#007d8a;color:#fff;padding:3rem}.front-page .tmave a{color:#fff;text-decoration:underline}.front-page .tmave a:hover{text-decoration:none}.front-page .tmave h3{margin-bottom:30px;font-size:2.6em;line-height:1.4em;font-weight:500}.front-page .tmave p{font-weight:400;font-size:1.6em}.front-page .m-0{margin:0 !important}.front-page .sekce2 p,.front-page .sekce3 p{color:#666;font-size:1em}.front-page .sekce3{align-items:center}.front-page .sekce4{background:rgba(189,220,226,.6);padding:2em 0}.front-page .sekce4 .pr-5{padding-right:5em}.front-page .sekce4 .pl-5{padding-left:5em}.front-page .sekce4 p{color:#383838;border-top:3px solid #383838;padding-top:30px;font-weight:500;font-size:1.5em}.front-page .sekce4 .tech-ikony{display:flex;flex-wrap:wrap;margin-top:50px}.front-page .sekce4 .tech-ikony img:not(:last-child){margin-right:20px}.front-page .sekce4-nadpis{font-size:3em;text-align:center}.front-page .inspirace-nadpis{font-size:3em}.front-page .rozcestnik{position:relative}.front-page .rozcestnik .hotspot{display:block;position:absolute;min-width:40px;height:40px;background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/hotspot.png) no-repeat;cursor:pointer;transition:none;z-index:90}.front-page .rozcestnik .hotspot:hover{background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/hotspot-hover.png) no-repeat;z-index:99}.front-page .rozcestnik .hotspot#ploty:hover,.front-page .rozcestnik .hotspot#zahony:hover,.front-page .rozcestnik .hotspot#lemy:hover,.front-page .rozcestnik .hotspot#lavicky:hover,.front-page .rozcestnik .hotspot#svahovky:hover{background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/hotspot-hover-left.png) no-repeat;z-index:99}.front-page .rozcestnik .hotspot#ploty:hover>.hotspot-text,.front-page .rozcestnik .hotspot#zahony:hover>.hotspot-text,.front-page .rozcestnik .hotspot#lemy:hover>.hotspot-text,.front-page .rozcestnik .hotspot#lavicky:hover>.hotspot-text,.front-page .rozcestnik .hotspot#svahovky:hover>.hotspot-text{position:absolute;white-space:nowrap;background-color:#fff;top:0;right:40px}.front-page .rozcestnik .hotspot>.hotspot-text{display:none}.front-page .rozcestnik .hotspot:hover>.hotspot-text{display:block;padding:.7em;background-color:#fff;height:40px;margin-left:40px}.front-page .rozcestnik a{color:#009aa6;font-size:1.5em;font-weight:500}.front-page .rozcestnik #bedneni{top:18%;left:25%}.front-page .rozcestnik #tvarnice{top:30%;left:10%}.front-page .rozcestnik #palisady{top:44%;left:26%}.front-page .rozcestnik #odvodneni{top:55%;left:22%}.front-page .rozcestnik #sachty{top:70%;left:15%}.front-page .rozcestnik #trouby{top:82%;left:5%}.front-page .rozcestnik #vegetacni{top:68%;left:38%}.front-page .rozcestnik #dlazby{top:37%;left:48%}.front-page .rozcestnik #obrubniky{top:72%;left:52%}.front-page .rozcestnik #kvetinace{top:38%;left:55%}.front-page .rozcestnik #obklady{top:30%;left:67%}.front-page .rozcestnik #naslapy{top:50%;left:68%}.front-page .rozcestnik #svahovky{top:58%;left:62%}.front-page .rozcestnik #schody{top:62%;left:72%}.front-page .rozcestnik #plosne-dlazby{top:85%;left:67%}.front-page .rozcestnik #lemy{top:75%;left:78%}.front-page .rozcestnik #zahony{top:65%;left:88%}.front-page .rozcestnik #lavicky{top:33%;left:78%}.front-page .rozcestnik #ploty{top:30%;left:90%}.front-page .category-wrapper{display:grid;grid-template-columns:auto auto auto;grid-column-gap:30px;margin-top:3em;margin-bottom:5em}.front-page .category-wrapper .kategorie{border-top:1px solid #b5b5b5;padding:1em 0}.front-page .category-wrapper .kategorie .product{display:flex;justify-content:space-between}.front-page .category-wrapper .kategorie h2{margin-bottom:0}.front-page .category-wrapper .kategorie a{font-size:.8em}.front-page .category-wrapper .kategorie a:hover{color:#009aa6}.front-page .category-wrapper .kategorie a h2{text-transform:lowercase}.front-page .category-wrapper .kategorie a h2:first-letter {text-transform:uppercase}.front-page .category-wrapper .kategorie .gradient{display:none}.front-page .category-wrapper .kategorie img.sipka{width:17px;height:16px}.front-page .inspirace-image{position:relative}.front-page .inspirace-image h2,.front-page .inspirace-image a{position:absolute;left:30px}.front-page .inspirace-image h2{bottom:80px;color:#fff;font-size:3em}.front-page .inspirace-image a{bottom:50px}@media (max-width:720px){.front-page .block-wrapper{display:flex;flex-wrap:wrap}.front-page .block-wrapper .block{flex-basis:100%}.front-page .hp-image .text-wrapper{bottom:10px;width:95vw}.front-page .hp-image .text-wrapper h2{font-size:3em;font-weight:500;margin-bottom:30px}.front-page .hp-image #dolu{display:none}.front-page .inspirace-nadpis{margin-top:3em}.front-page .tmave{padding:1.5em}.front-page .center{display:flex;justify-content:center;text-align:center}.front-page .rozcestnik{display:none}.front-page .sekce2.my-5{margin-bottom:2em}.front-page .sekce3 .wp-block-column:not(:first-child),.front-page .sekce4 .wp-block-column:not(:first-child){margin-top:1em}.front-page .category-wrapper{grid-template-columns:auto auto;grid-column-gap:15px;margin-bottom:20px;margin-top:0}.front-page .category-wrapper .kategorie{position:relative;border:none;padding:0;margin-bottom:15px}.front-page .category-wrapper .kategorie:nth-child(1n+7){display:none}.front-page .category-wrapper .kategorie .gradient:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 49.84%,rgba(0,0,0,.8) 100%) !important}.front-page .category-wrapper .kategorie h2{position:absolute;z-index:2;bottom:5px;left:5px;color:#fff;font-weight:500;font-size:2.2em;margin-bottom:0}.front-page .category-wrapper .kategorie .gradient{display:block}.front-page .category-wrapper .kategorie img.sipka{display:none}.front-page .inspirace-image{margin-bottom:2em}.front-page .inspirace-image .button-negative{display:none}.front-page .inspirace-image h2{bottom:0;font-size:2em}.front-page .sekce4 .pr-5{padding-right:0}.front-page .sekce4 .pl-5{padding-left:0}.front-page .sekce4 p{padding-top:20px;margin-top:20px;font-size:1.3em}.front-page .sekce4 .my-5{margin:2em 0}.front-page .sekce4 .prvni,.front-page .sekce4 .treti{flex-wrap:wrap-reverse}.front-page .sekce4 .tech-ikony{justify-content:center}.front-page .sekce4 .tech-ikony img{width:40px}}.bim{padding-bottom:10rem !important}.bim .block-wrapper{display:flex;flex-wrap:wrap}.bim .block-wrapper .block{position:relative;flex-basis:50%}.bim .block-wrapper .block .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bim h1{font-size:2em;font-weight:500;margin-bottom:1em}.bim p{font-size:1.2em;line-height:1.5em}.bim .tmave{background-color:#007d8a;color:#fff;padding:0 6em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.bim .tmave div:first-of-type{width:100%}.bim .tmave h3{margin-bottom:30px;font-size:2.6em;line-height:1.4em;font-weight:500}.bim .tmave p{font-weight:400;font-size:1.6em}.bim .cerne{background-color:#000;font-size:3em;padding:1em;align-items:center;display:flex}.bim .cerne p{color:#fff !important}.bim .sekce1 a,.bim .sekce2 a,.bim .cerne a{color:#009aa6 !important;font-weight:inherit}.bim .sekce1 a:hover,.bim .sekce2 a:hover,.bim .cerne a:hover{text-decoration:underline}.bim .m-0{margin:0 !important}.bim .sekce1 strong{font-weight:700}.bim .sekce2 p,.bim .sekce1 p{color:#666;font-size:1.1em}.bim .sekce4{background:rgba(189,220,226,.6);padding:2em 0}.bim .sekce4 p{color:#383838;padding-top:30px;font-weight:500;font-size:1.5em}.bim .kategorie{border-top:1px solid #b5b5b5;padding:1em 0;width:100%}.bim .kategorie .product{display:flex;justify-content:space-between}.bim .kategorie h2{margin-bottom:0}.bim .kategorie a{color:#fff !important;font-size:.8em}.bim .kategorie a:hover{color:#d7eaee !important;text-decoration:none}.bim .kategorie img.sipka{width:17px;height:16px}@media (min-width:782px){.bim .sekce4 .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{align-items:center;display:flex;flex-direction:row}}@media (max-width:720px){.bim .block-wrapper{display:flex;flex-wrap:wrap}.bim .block-wrapper .block{flex-basis:100%}.bim .tmave{padding:1.5em}.bim .center{display:flex;justify-content:center;text-align:center}.bim .sekce2.my-5{margin-bottom:2em}.bim .sekce4 .wp-block-column:not(:first-child){margin-top:1em}.bim .category-wrapper{grid-template-columns:auto auto;grid-column-gap:15px;margin-bottom:20px;margin-top:0}.bim .category-wrapper .kategorie{position:relative;border:none;padding:0;margin-bottom:15px}.bim .category-wrapper .kategorie:nth-child(1n+7){display:none}.bim .category-wrapper .kategorie h2{position:absolute;z-index:2;bottom:5px;left:5px;color:#fff;font-weight:500;font-size:2.2em;margin-bottom:0}.bim .category-wrapper .kategorie img.sipka{display:none}.bim .sekce4 p{padding-top:20px;margin-top:20px;font-size:1.3em}.bim .sekce4 .my-5{margin:2em 0}.bim .sekce4 .prvni{flex-wrap:wrap-reverse}.bim .sekce4 .tech-ikony{justify-content:center}.bim .sekce4 .tech-ikony img{width:40px}}.rozcestnik .main-head{min-height:400px !important}.rozcestnik .page-title{text-align:center;font-weight:500;margin:2em 0 3em}.rozcestnik p{font-size:1.1em;line-height:1.4em}.rozcestnik .box-wrapper{position:relative;border:none;padding:0;margin-bottom:15px}.rozcestnik .box-wrapper .gradient:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 48.44%,rgba(0,0,0,.5) 100%) !important}.rozcestnik .box-wrapper h2{position:absolute;z-index:2;bottom:20px;left:20px;color:#fff;font-weight:500;font-size:1.5em;margin-bottom:0}.rozcestnik .box-wrapper .gradient{display:block}.rozcestnik .wp-block-column{gap:0 40px}.rozcestnik .wp-block-column:not(:first-child){padding-left:0 !important}.rozcestnik .wp-block-column h2{font-weight:500;font-size:1.7em}@media screen and (max-width:720px){.rozcestnik .wp-block-column:not(:first-child){padding-left:0 !important}.rozcestnik .page-title{text-align:left;margin:1em 0;font-size:1.8em}.rozcestnik .box-wrapper h2{font-size:.8em}}.page-product-detail a:hover{color:#009aa6}.page-product-detail a:hover h3{color:#009aa6}.page-product-detail .headbanner{margin-top:3em;position:relative}.page-product-detail .headbanner.screen .akce{width:400px;height:400px;right:0;top:0}.page-product-detail .headbanner.mobile{position:relative}.page-product-detail .headbanner.mobile .akce{width:100%;height:100%;top:0;background-position-x:right}.page-product-detail .action-text{color:#f37633;font-size:1.5em;font-weight:500;padding-top:.5em}.page-product-detail .menu{border-bottom:1px solid #b5b5b5;padding:.8em}.page-product-detail .menu ul{list-style-type:none;display:flex;align-items:center;justify-content:space-between}.page-product-detail .menu ul li{display:inline-block}.page-product-detail .menu ul li a{font-size:1.3em;font-weight:500}.page-product-detail .menu ul li a:hover{color:#009aa6}.page-product-detail .menu ul li:not(:last-child){padding:10px 0}.page-product-detail .order-form-wrapper{display:none;padding-top:1rem;font-size:1.5em}.page-product-detail .order-form-wrapper h3{color:#009aa6;font-size:1.2em;font-weight:700;margin-top:0;padding:.2em 0}.page-product-detail .order-form-wrapper h2{margin-top:0;font-size:1.6em}.page-product-detail .order-form-wrapper .parametryProduktu{background-color:#f2fafc;padding:1em}.page-product-detail .order-form-wrapper .parametryProduktu strong{font-weight:700}.page-product-detail h1{font-weight:500;margin-bottom:.5em}.page-product-detail h2{margin-top:2em;font-size:2.2em;font-weight:500}.page-product-detail h3{color:#adadad;font-size:1em;margin-top:1.5em}.page-product-detail .variant-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.page-product-detail .variant-wrapper .variant{margin-top:5px}.page-product-detail .variant-wrapper>*{color:#666;font-size:1.1em;margin-bottom:2em}.page-product-detail .variant-wrapper>*:not(:last-child){margin-right:30px}.page-product-detail .variant-wrapper.buttons{margin-top:40px;flex-direction:column}.page-product-detail .variant-wrapper.buttons .buttonwrap{display:flex;flex-direction:row;align-items:center;gap:20px}.page-product-detail .variant-wrapper.buttons .buttonwrap p{font-size:1.1em}.page-product-detail .variant-wrapper.buttons a{justify-content:center;font-size:1.8em !important;width:fit-content}.page-product-detail .variant-wrapper input[type=radio]{opacity:0;position:fixed;width:0}.page-product-detail .variant-wrapper input[type=radio]:checked+label,.page-product-detail .variant-wrapper input[type=radio]:hover+label{color:#009aa6;font-weight:500}.page-product-detail .variant-wrapper input[type=radio]:checked+label img,.page-product-detail .variant-wrapper input[type=radio]:hover+label img{border:2px solid #009aa6}.page-product-detail .variant-wrapper input[type=radio]+label{display:inline-block;cursor:pointer;font-weight:400;color:#666;font-size:.7em}.page-product-detail .variant-wrapper input[type=radio]+label img{border:2px solid #fff}.page-product-detail .barvy img{margin-bottom:5px}.page-product-detail .povrchy .variant{margin:5px 15px 10px 0}.page-product-detail .povrchy input[type=radio]:checked+label{border:2px solid #009aa6;background-color:#d7eaee}.page-product-detail .povrchy label{position:relative;border:1px solid #dbdbdb;border-radius:1px;padding:1em}.page-product-detail .povrchy label:hover{border:2px solid #009aa6}.page-product-detail .readMore .addText{display:none}.page-product-detail .readMore a{color:#009aa6;text-decoration:underline !important}.page-product-detail .readMore a:hover{text-decoration:none !important}.page-product-detail .tvary .variant{margin:5px 15px 10px 0}.page-product-detail .tvary input[type=radio]:checked+label{border:1px solid #fff;background-color:#d7eaee}.page-product-detail .tvary label{position:relative;border:1px solid #dbdbdb;border-radius:1px}.page-product-detail .tvary label:hover{border:1px solid #fff;background-color:#d7eaee}.page-product-detail .tvary label .maximize{width:20px;height:20px;position:absolute;top:5px;right:5px;background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/lupa-produkty.png) no-repeat}.page-product-detail .tvary .title{position:absolute;bottom:10px;left:0;width:100%;text-align:center}.page-product-detail .tvary .tvar-title{position:absolute;top:20px;left:50%;right:50%;transform:translate(-50%,-50%);width:80%;text-align:center}.page-product-detail .vystaveno{text-align:right;padding-bottom:10px;font-size:1em;background-color:#fff}.page-product-detail .vystaveno a{color:#009aa6;font-weight:500}.page-product-detail .vystaveno a:hover{text-decoration:underline}.page-product-detail .solovka-blok{position:sticky;top:120px;background-color:#ededed}.page-product-detail .solovka-blok img{margin:0 auto;max-width:100%;width:450px;height:450px}.page-product-detail .solovka-text{text-align:center;padding:1em;border-top:1px solid #b5b5b5;display:none}.page-product-detail .solovka-cena{padding:0 1em}.page-product-detail .solovka-cena sup{font-size:.7em}.page-product-detail .solovka-cena .ceny{display:grid;grid-template-columns:auto auto;grid-column-gap:10px;grid-row-gap:10px;align-items:baseline;border-top:1px solid #b5b5b5;padding:.5em 0 1em}.page-product-detail .solovka-cena .ceny .cenasdph{font-weight:500}.page-product-detail .solovka-cena .ceny .cenabezdph{color:#666;font-weight:400}.page-product-detail .solovka-cena .ceny .right{text-align:right}.page-product-detail .udaje-wrapper,.page-product-detail .dokumentace-wrapper{display:grid;grid-column-gap:30px;margin-top:1em;margin-bottom:5em;padding-bottom:1em}.page-product-detail .udaje-wrapper h4,.page-product-detail .dokumentace-wrapper h4{padding-bottom:.5em;margin-top:1em;font-weight:500;font-size:1.5em;border-bottom:1px solid #b5b5b5;color:#383838 !important}.page-product-detail .udaje-wrapper{grid-template-columns:auto auto auto auto;border-bottom:1px solid #b5b5b5}.page-product-detail .udaje-wrapper ul{margin:1.5rem}.page-product-detail .udaje-wrapper ul li{list-style-type:disc;padding:.3em 0;font-size:1.2em}.page-product-detail .udaje-wrapper .icon{width:40px}.page-product-detail .udaje-wrapper .tech-ikona{display:flex;align-items:center;margin:10px 0;color:#383838 !important;font-weight:500 !important;font-size:1.2em}.page-product-detail .udaje-wrapper .tech-ikona img{margin-right:10px}.page-product-detail .related-title{font-weight:500;font-size:1.5em;margin:.5em 0}.page-product-detail #related{margin-top:3em}.page-product-detail .breadcrumbs-wrapper{color:#666;margin-bottom:2em}.page-product-detail .breadcrumbs-wrapper a{color:#666}.page-product-detail .ramecek{border:1px solid #dbdbdb;border-radius:1px}.page-product-detail .vizualizace,.page-product-detail .video{background-color:rgba(189,220,226,.6)}.page-product-detail .vizualizace .wp-block-columns,.page-product-detail .video .wp-block-columns{align-items:center;padding:1em 0}.page-product-detail .vizualizace .wp-block-columns .wp-block-column:nth-child(1),.page-product-detail .video .wp-block-columns .wp-block-column:nth-child(1){padding:4em 0}.page-product-detail .vizualizace h2,.page-product-detail .video h2{margin-top:0}.page-product-detail .vizualizace p,.page-product-detail .video p{padding:2em 0}.page-product-detail .video iframe{width:100%}.page-product-detail .video .wp-block-columns{flex-direction:row-reverse}.page-product-detail .video .wp-block-columns.druhy{flex-direction:row}.page-product-detail .dokumentace-wrapper{grid-template-columns:auto auto;margin-top:0}.page-product-detail .dokumentace-wrapper .dokumenty{margin-top:2em}.page-product-detail .dokumentace-wrapper ul{margin:0}.page-product-detail .dokumentace-wrapper ul li{list-style-type:none;vertical-align:middle;padding:.5em 0;font-size:1.2em;border-bottom:1px solid #b5b5b5}.page-product-detail .table-responsivni{max-height:500px;overflow:auto}.page-product-detail .table-parametry{margin-top:2em;width:100%;font-size:1.3em;border:1px solid #b5b5b5;border-collapse:collapse;border-spacing:0;max-height:500px}.page-product-detail .table-parametry thead{background-color:#007d8a;color:#fff}.page-product-detail .table-parametry thead.sticky-head{position:sticky;top:0;z-index:3}.page-product-detail .table-parametry thead th{text-align:left;padding:.8em;font-weight:500;border:1px solid #b5b5b5}.page-product-detail .table-parametry thead th.sticky-col{background-color:#007d8a}.page-product-detail .table-parametry thead th.th-text-center{text-align:center}@media screen and (max-width:900px){.page-product-detail .table-parametry thead th:after{content:"";position:absolute;top:0;right:0;height:100%;border-right:1px solid #b5b5b5}}.page-product-detail .table-parametry tbody td{padding:.8em;border:1px solid #b5b5b5}.page-product-detail .table-parametry tbody td.sticky-col{background-color:#f2fafc;border-collapse:collapse}.page-product-detail .table-parametry tbody td.sticky-col .obsah{display:flex;flex-flow:wrap;justify-content:space-between;align-items:center;min-width:100px}.page-product-detail .table-parametry tbody td.nazev{font-weight:600;background-color:#fff;padding:2px 0 2px 10px}.page-product-detail .table-parametry tbody td.nazev .sticky{position:sticky;left:10px;top:0;display:flex;flex-flow:wrap;justify-content:space-between;align-items:center}.page-product-detail .table-parametry tbody td.td-text-center{text-align:center}@media screen and (max-width:900px){.page-product-detail .table-parametry tbody td:after{content:"";position:absolute;top:0;right:0;height:100%;border-right:1px solid #b5b5b5}}.page-product-detail .table-parametry tbody tr{background-color:#f2fafc}.page-product-detail .table-parametry tbody tr.sticky-row{position:sticky;z-index:3;top:55px}.page-product-detail .table-parametry tbody tr.sticky-row:after{content:"";position:absolute;top:0;right:0;width:100%;border-bottom:1px solid #b5b5b5}@media screen and (max-width:1020px){.page-product-detail .table-parametry tbody tr.sticky-row{top:70px}}@media screen and (max-width:960px){.page-product-detail .table-parametry tbody tr.sticky-row{top:85px}}.page-product-detail .table-parametry tbody tr.novy{background-color:#f37633;color:#fff}.page-product-detail .table-parametry tbody tr.novy td.sticky-col{background-color:#f37633;color:#fff}@media screen and (max-width:600px){.page-product-detail .table-parametry .sticky-col{position:sticky;border-right:1px solid #b5b5b5 !important;border-bottom:1px solid #b5b5b5 !important;border-left:1px solid #b5b5b5 !important;left:0}}.page-product-detail .table-parametry .tech-ikona{display:inline-block;margin-right:5px}.page-product-detail .table-parametry .tech-ikona img{width:35px}@media screen and (max-width:720px){.page-product-detail .mobile{margin-top:3em}.page-product-detail .mobile h2{margin-top:0}.page-product-detail .accordition{font-size:.8em}.page-product-detail .accordition .accordition-content{font-size:1.3em}.page-product-detail .accordition .accordition-content h4:first-child{margin-top:0}.page-product-detail #imageFooter h2{font-size:2.5em}.page-product-detail .screen{display:none}.page-product-detail .my-5{margin:40px 0}.page-product-detail .udaje-wrapper{grid-template-columns:auto !important}.page-product-detail .vizualizace .wp-block-column:nth-child(1),.page-product-detail .video .wp-block-column:nth-child(1){padding-bottom:2em}.page-product-detail .dokumentace-wrapper{grid-template-columns:auto !important}}@media screen and (max-width:1000px){.page-product-detail .table-responsivni{overflow-x:auto}}@media screen and (max-width:1200px){.page-product-detail .udaje-wrapper{grid-template-columns:auto auto}.page-product-detail .slick-slide{margin-right:10px}.page-product-detail .slick-slide .gradient:after{width:100%}.page-product-detail .gallery-section .content-smaller{padding-left:5rem !important;padding-right:5rem !important}.page-product-detail .slick-arrows .arrow-left{left:10px}.page-product-detail .slick-arrows .arrow-right{right:10px}}.page-product-list .wrapper{display:flex}@media screen and (max-width:720px){.page-product-list .wrapper{flex-wrap:wrap}}.page-product-list .wrapper .wrapper-list{display:flex;flex-direction:column}.page-product-list .wrapper .category{margin-bottom:100px;font-size:1.3em;align-items:center}.page-product-list .wrapper .category img{float:left !important;margin-right:10px}.page-product-list .wrapper .category a{display:block;padding:10px;color:#383838;font-weight:500;width:322px;border:1px solid #dbdbdb}.page-product-list .wrapper .category a.parent span{text-transform:lowercase}.page-product-list .wrapper .category a:hover{border:1px solid #009aa6}@media screen and (max-width:1000px){.page-product-list .wrapper .category a{width:200px}}.page-product-list .wrapper .list{flex-wrap:wrap;gap:20px 30px;margin-top:0;display:flex;margin-bottom:3em;padding-bottom:1em;overflow:hidden}@media screen and (max-width:440px){.page-product-list .wrapper .list{display:block;width:100%}}.page-product-list .wrapper .list .akce{left:0;top:0;width:100%;height:100%;background-image:url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/akce_male.png) !important}.page-product-list .wrapper .list .catImage{width:100%}.page-product-list .wrapper .list.list-obsah a{flex-grow:0;flex-shrink:0}@media screen and (max-width:740px){.page-product-list .wrapper .list.list-obsah a{flex:1 1 200px}}.page-product-list .wrapper .list.category a{display:flex;align-items:center;align-self:stretch;flex-grow:0;flex-shrink:0}@media screen and (max-width:740px){.page-product-list .wrapper .list.category a{flex-basis:100%;width:100%}}.page-product-list .wrapper .list.category a span{margin-left:10px}.page-product-list .wrapper .list a{position:relative;color:#383838;flex-basis:322px}.page-product-list .wrapper .list a:hover{color:#009aa6}.page-product-list .wrapper .list img{transition:all .4s ease-in-out}.page-product-list .wrapper .list img:hover{transform:scale(1.02)}.page-product-list .wrapper .list h2{margin:1em 0;font-weight:500}.page-product-list .filtrace{flex-basis:322px;position:relative;left:0;top:0;margin-right:30px;height:auto;flex-grow:0;flex-shrink:0;overflow:hidden;transition:.5s}@media screen and (max-width:740px){.page-product-list .filtrace{position:fixed;left:-100%}}.page-product-list .filtrace .buttons{display:flex;justify-content:center;margin:3em 0 1em}@media screen and (max-width:740px){.page-product-list .filtrace .buttons{justify-content:space-between}}.page-product-list .filtrace .accordition .accordition-content{max-height:300px;overflow-y:auto;position:relative}.page-product-list .filtrace .accordition .accordition-title{display:flex;align-items:center;justify-content:space-between;color:#000;background-color:#fff;padding-top:1rem}.page-product-list .filtrace .accordition .accordition-title:not(:first-of-type){border-top:1px solid #dbdbdb;margin-top:3rem}.page-product-list .filtrace .accordition .accordition-title .svg{transform:rotate(0deg);transition:.5s}.page-product-list .filtrace .accordition .accordition-title .title{padding-left:0;font-weight:500;font-size:1.6em}.page-product-list .filtrace .accordition .accordition-title.open svg{transform:rotate(180deg);transition:.5s}.page-product-list .filtrace .accordition .accordition-title.open .title{padding-left:0}.page-product-list .filtrace .accordition .accordition-title.open .title:after{background:0 0}.page-product-list .filtrace .accordition input[type=range]{-webkit-appearance:none;appearance:none;background:0 0;cursor:pointer;width:100%;margin:22px 0 35px}.page-product-list .filtrace .accordition input[type=range]::-webkit-slider-runnable-track{background:#009aa6;height:1px}.page-product-list .filtrace .accordition input[type=range]:disabled::-webkit-slider-runnable-track{background:#adadad;height:1px}.page-product-list .filtrace .accordition input[type=range]::-moz-range-track{background:#009aa6;height:1px}.page-product-list .filtrace .accordition input[type=range]:disabled::-moz-range-track{background:#adadad;height:1px}.page-product-list .filtrace .accordition input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-20px;background-image:url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/filtrplus.png);height:39px;width:34px}.page-product-list .filtrace .accordition input[type=range]:disabled::-webkit-slider-thumb{background-image:url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/filtrplus-disabled.png)}.page-product-list .filtrace .accordition input[type=range]::-moz-range-thumb{border:none;border-radius:0;background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/filtrplus.png);height:39px;width:34px}.page-product-list .filtrace .accordition input[type=range]:disabled::-moz-range-thumb{background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/filtrplus-disabled.png)}.page-product-list .filtrace .accordition .filtr-radek{display:flex;align-items:center}.page-product-list .filtrace .accordition .filtr-radek.mt-5{margin-top:20px}.page-product-list .filtrace .accordition .filtr-radek .filtr-hodnota{padding:5px;margin-left:10px;background:#f0f0f0;border:1px solid #dbdbdb;box-shadow:inset 0px 0px 6px 1px rgba(0,0,0,.1);border-radius:2px}.page-product-list .filtrace .accordition .filtr-radek .filtr-hodnota:after{content:" cm"}.page-product-list .filtrace .accordition .filtrcheck{display:flex;margin-top:8px}.page-product-list .filtrace .accordition .filtrcheck :checked+label{color:#009aa6;font-weight:500}.page-product-list .filtrace .accordition .filtrcheck :checked+label img{border:2px solid #009aa6}.page-product-list .filtrace .accordition .filtrcheck label{display:flex;gap:10px;color:#666;cursor:pointer}.page-product-list .filtrace .accordition .filtrcheck label span{display:flex;align-items:center;margin-right:12px}.page-product-list .filtrace .accordition .filtrcheck label span:before{flex-basis:20px;flex-grow:0;flex-shrink:0}.page-product-list .filtrace .accordition .filtrcheck>input[type=checkbox]{display:none}.page-product-list .filtrace .accordition .filtrcheck>input[type=checkbox]:not(.choosecolor)+*:before{content:"";display:inline-block;border-radius:0;width:20px !important;height:20px !important;margin-right:8px;padding:1px;border:2px solid #b5b5b5 !important}.page-product-list .filtrace .accordition .filtrcheck>input[type=checkbox]:not(.choosecolor):checked+*:before{content:"";color:#fff;text-align:center;background:#009aa6;border:2px solid #fff !important;outline:1px solid #bddce2}.page-product-list .filtrace .accordition .filtrcheck>input[type=checkbox]:checked+*{color:#009aa6;font-weight:500}.page-product-list .filtrace .accordition .filtrcheck>input[type=checkbox]+*{padding-left:2px;padding-bottom:2px}.page-product-list .filtrace .accordition .filtrcheck>input[type=checkbox]:disabled+*{color:#adadad;font-weight:300}.page-product-list .filtrace .accordition .filtrcheck>input.choosecolor{display:none !important}.page-product-list .filtrace .accordition .filtrcheck>input[type=checkbox]:checked.choosecolor img{border:5px solid #009aa6}.page-product-list .filtrace .obsah{width:100%}.page-product-list .filtrace.flex{flex-basis:322px;margin-right:30px}.page-product-list .filtrace .filtr-hlavicka{font-size:1.7em;font-weight:500;clear:both}.page-product-list .filtrace .filtr-hlavicka .left{float:left}.page-product-list .filtrace .filtr-hlavicka .right{float:right}.page-product-list .filtrace .filtr-obsah{overflow:hidden;white-space:nowrap;display:block;width:322px !important;padding:15px;border:1px solid #dbdbdb;border-radius:4px;background-color:#fff}@media screen and (max-width:740px){.page-product-list .filtrace .filtr-obsah{width:100% !important;border-radius:0;overflow-y:auto;max-height:92vh}}.page-product-list .filtrace .filtry{margin-top:50px}.page-product-list .zadnyvysledek{font-weight:500;margin:0 auto;font-size:1.8em}.page-product-list .filtry-close{display:none}.page-product-list .filtry-info{display:flex;justify-content:space-between;width:100%;align-items:center;flex-wrap:wrap;margin-bottom:10px}.page-product-list .filtry-info strong{font-size:1.5em}.page-product-list .filtry-info .info-left{display:inline-block}.page-product-list .filtry-info .filtry-show{display:none;font-size:1.4em;color:#009aa6 !important;font-weight:500}.page-product-list .filtry-info .filtry-show:hover{text-decoration:underline}.page-product-list .filtry-info .filtry-show svg{margin-right:5px}.page-product-list .filtry-info .pocet-filtru{background-color:#d7eaee;border-radius:20px;color:#009aa6;display:inline-block;padding:5px 10px;font-size:1.5em}.page-product-list .filtry-info .pocet-filtru a{color:#009aa6;font-weight:500}.page-product-list #loadingImg,.page-product-list #loadingImgTable{z-index:9999;position:fixed;background-color:#d7eaee;border-radius:5px;padding:20px;display:none;top:50vh;left:50vw;transform:translate(-50%,-50%)}.page-product-list #loadingImg img,.page-product-list #loadingImgTable img{width:60px}.page-product-list #loadingImgTable{width:100px;height:100px}.headbanner.mobile{position:relative}.headbanner.mobile .akce{width:100%;height:100%;top:0;background-position-x:right}.akce{background-image:url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/akce.png);background-size:contain;background-repeat:no-repeat;position:absolute}.inspiration{margin-top:20px}.o-nas .bigger-head{width:100%;max-height:100vh;position:relative;color:#fff;margin-bottom:4em;padding-bottom:100px;background-size:cover;background-position:center center;display:flex;align-items:end}.o-nas .bigger-head h1{font-size:3.5em;font-weight:500;margin-bottom:.5em}.o-nas .bigger-head p{font-size:1.8em;margin-bottom:3em}.o-nas .celosirkovy{font-size:1.6em}.o-nas .wp-block-columns{display:flex;align-items:center;flex-wrap:wrap-reverse;gap:0 40px}.o-nas .wp-block-columns .text-column{opacity:0;display:grid;grid-template-columns:auto auto;grid-column-gap:30px}.o-nas .wp-block-columns .text-column .rok{border-top:1px solid #009aa6;padding:5px 0 0 20px;font-weight:500;color:#009aa6}.o-nas .wp-block-columns .text-column a{color:#009aa6;text-decoration:underline}.o-nas .wp-block-columns .text-column a:hover{text-decoration:none}.o-nas .wp-block-columns .text-column .text h2{font-weight:500;margin-bottom:1em}.o-nas .wp-block-columns .text-column .text p{color:#666}.o-nas .wp-block-columns .text-column .text p:not(:first-child){margin-top:1em}.o-nas .wp-block-columns .image-column{opacity:0}.o-nas .wp-block-columns .image-column img{margin:0 auto}.o-nas .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.o-nas .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.o-nas .animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.o-nas .fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@media (max-width:720px){.o-nas .wp-block-columns .wp-block-column:nth-child(2){margin-bottom:1.5em}.o-nas .wp-block-columns .text-column{grid-template-columns:auto}.o-nas .wp-block-columns .text-column .rok{border:none;font-size:1.5em;font-weight:500;padding:0;margin-bottom:.6em}}.seller a{color:#009aa6}.seller a:hover{text-decoration:underline}.seller a h2{color:#383838}.seller h1{font-weight:500;margin-bottom:1em}.seller h2{font-weight:500}.seller h2.title{font-size:2em;margin-bottom:1em;margin-top:3em}.seller .adresa{font-size:1em;color:#666;font-weight:500;line-height:1.5em}.seller .adresa .openHours{font-weight:400 !important}.seller .logo{margin-bottom:3em}.seller .logo img{height:50px !important}.seller .category{color:#adadad;margin-bottom:.8em;font-size:.9em}.seller .category abbr{background-color:#009aa6;color:#fff;cursor:help;padding:2px;text-decoration:none}.seller .info{display:flex;align-items:center;padding:2em 0;border-top:1px solid #383838;border-bottom:1px solid #b5b5b5}.seller .info .inner-wrapper{width:100%}.seller .vystavka-obsah a{text-decoration:none !important}.seller .products-wrapper{font-size:1.4em;font-weight:500;margin-bottom:1em;overflow:unset}.seller .products-wrapper img{margin-bottom:10px}.seller .products-wrapper a{text-decoration:underline}.seller .products-wrapper a:hover{text-decoration:none}.seller .products-wrapper h3{font-size:1.1em;font-weight:500}.seller .products-wrapper .solovka,.seller .products-wrapper .panel{margin-bottom:30px}.seller .products-wrapper .solovka img,.seller .products-wrapper .panel img{outline:2px solid #009aa6;background-color:#fff}.seller .products-wrapper .solovka img:hover,.seller .products-wrapper .panel img:hover{background-color:rgba(189,220,226,.6)}.seller .prvni{flex-wrap:wrap-reverse}.seller .searchbar-blok{margin:30px auto;width:50%;position:relative;display:flex;align-items:center}.seller .searchbar-blok .searchbar{background-color:#fff;border-radius:5px;border:1px solid #dbdbdb;transition:all .15s ease-in-out}.seller .searchbar-blok .searchbar:hover{border-color:#007d8a}.seller .searchbar-blok .searchbar input{font-size:1.4rem;padding:1.3rem 1.5rem;width:90%;max-width:inherit;border:none;margin:0;background-color:transparent;outline:none;display:inline-block}.seller .searchbar-blok .button-search{border-radius:0 5px 5px 0;cursor:pointer;margin:0;padding:1.2rem;float:right;border:none;background-color:transparent}.seller .searchbar-blok .search-wrap{width:100%}.seller .searchbar-blok .fulltext{width:100%;max-height:200px;overflow-y:auto;background-color:#fff;position:absolute;font-size:15px;padding:0 20px;display:none;z-index:999}.seller .searchbar-blok .fulltext ul{padding:0}.seller .searchbar-blok .fulltext li{display:flex;cursor:pointer;align-items:center;padding:0 10px;height:30px;border-bottom:1px solid #dfdfdf}.seller .searchbar-blok .fulltext li:hover{background-color:#666;color:#fff}.seller .searchbar-blok .fulltext li::-webkit-scrollbar{width:7px}.seller .searchbar-blok .fulltext::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.seller .searchbar-blok .fulltext::-webkit-scrollbar-thumb{background:#ccc;border-radius:25px}.seller .searchbar-blok .search-wrap.active .fulltext{display:block}.seller .searchbar-blok img{max-width:100%;height:auto;display:block}.seller .barevny{background:rgba(189,220,226,.6);padding-bottom:2em;padding-top:1px;margin-top:3em}.seller .barevny .wrapper{width:90%;margin-bottom:10px;position:relative}.seller .barevny .selectBtn,.seller .barevny .options li{display:flex;cursor:pointer;align-items:center}.seller .barevny .selectBtn{background-color:#009aa6;height:40px;display:flex;padding:0 10px;justify-content:flex-start;color:#fff}.seller .barevny .selectBtn span{font-weight:500 !important;font-size:1.1em}.seller .barevny .sipka{width:20px;height:20px;margin-right:5px;background-size:contain;background-color:transparent;background-repeat:no-repeat;background-image:url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/arrow.png);transition:transform .3s linear}.seller .barevny .wrapper.active .selectBtn .sipka{transform:rotate(-180deg)}.seller .barevny .obsah{display:none;background-color:#fff;width:100%}.seller .barevny .wrapper.active .obsah{display:block;z-index:100}.seller .barevny .obsah .options{max-height:250px;overflow-y:auto}.seller .barevny .options::-webkit-scrollbar{width:7px}.seller .barevny .options::-webkit-scrollbar-track{background:#fff;border:1px solid #009aa6;border-radius:25px}.seller .barevny .options::-webkit-scrollbar-thumb{background:#009aa6;border-radius:25px;margin:2px}.seller .barevny .obsah ul{padding:0}.seller .barevny .obsah li{height:30px;background-color:#fff;padding:20px;text-decoration:underline;font-weight:500}.seller .barevny .obsah li:hover{text-decoration:none}.seller .barevny .obsah li:nth-child(even){background-color:#a3d7dc}@media screen and (max-width:720px){.seller .wrapper,.seller .searchbar-blok{width:100% !important}}.kngn .main-head{min-height:600px !important}.kngn .page-title{text-align:center;font-weight:500;margin:2em 0 3em}.kngn .fullwidth{padding:2rem 1em}.kngn .fullwidth strong{font-weight:600}.kngn .barevny{background:rgba(189,220,226,.6)}.kngn .mezera{padding:4em 0}.kngn p{font-size:1.1em;line-height:1.4em}.kngn .bily,.kngn .barevny{padding:2em 0}.kngn .bily h2,.kngn .barevny h2{color:#383838;border-bottom:3px solid #383838;padding-bottom:15px;margin-bottom:15px;font-weight:500;font-size:1.5em}.kngn .bily li,.kngn .barevny li{list-style:disc;margin-left:20px;font-size:1.1em;line-height:1.6em}.kngn .vpravo{flex-direction:row-reverse}.kngn .wp-block-column{gap:0 40px}.kngn .wp-block-column:not(:first-child){padding-left:0 !important}.kngn .wp-block-column h2{font-weight:500;font-size:1.7em}.kngn .wp-block-column h2:nth-of-type(n+2){margin-top:2em}.kngn .button-primary{margin-top:10px}.kngn .gallery-section{padding-top:4em}.kngn .gallery-section h2{font-weight:500;font-size:2.7em}.kngn .gallery-section p{font-size:1.6em}.kngn .gallery-section .gallery-slider{margin-top:2em}.kngn .gallery-section .gallery-slider a img{border:1px solid #dbdbdb}@media screen and (max-width:720px){.kngn .barevny,.kngn .bily{padding:1em 0}.kngn .barevny .wp-block-columns,.kngn .bily .wp-block-columns{flex-direction:column-reverse}.kngn .barevny img,.kngn .bily img{margin-top:10px}}.oznamovatel{padding-bottom:0 !important}.oznamovatel .main-head{background-color:#009aa6;min-height:auto}.oznamovatel .main-head h1{position:relative;bottom:auto;left:auto}.oznamovatel .main-head .prvni{padding-top:2em}.oznamovatel .main-head .druhy{font-size:1.8em;margin-top:2em;margin-bottom:.5em}.oznamovatel .main-head .treti{padding-bottom:2em}.oznamovatel .gform_legacy_markup_wrapper .gform_heading{margin-bottom:0}.oznamovatel .gform_legacy_markup_wrapper .gform_heading .gform_title{font-size:2em;font-weight:500}.oznamovatel .gform_legacy_markup_wrapper .gform_body{font-size:1.5em}.oznamovatel .gform_legacy_markup_wrapper .gform_body .ginput_container input,.oznamovatel .gform_legacy_markup_wrapper .gform_body .ginput_container select,.oznamovatel .gform_legacy_markup_wrapper .gform_body .ginput_container textarea{border:1px solid #dbdbdb;border-radius:2px;color:#666}.oznamovatel .gform_legacy_markup_wrapper .gform_body .ginput_container input:focus,.oznamovatel .gform_legacy_markup_wrapper .gform_body .ginput_container select:focus,.oznamovatel .gform_legacy_markup_wrapper .gform_body .ginput_container textarea:focus{border:2px solid #009aa6;background-color:#d7eaee;color:#009aa6}.oznamovatel .gform_legacy_markup_wrapper .gform_footer{text-align:right}.oznamovatel .gform_legacy_markup_wrapper .gform_footer .button{font-size:1.8em;padding:.5em .8em;text-transform:inherit;border:none;cursor:pointer}.oznamovatel .two-columns{column-count:2;column-gap:100px;line-height:1.5em}.oznamovatel .two-columns li,.oznamovatel .two-columns p{break-inside:avoid}.oznamovatel .two-columns li ul li{break-inside:auto !important}.oznamovatel .two-columns li{padding-top:.1em}.oznamovatel .page-title{text-align:center;font-weight:500;margin:2em 0 3em}.oznamovatel .barevny{background:rgba(189,220,226,.6)}.oznamovatel .mezera{padding:1em 0}.oznamovatel .bily,.oznamovatel .barevny{padding:4em 0;font-size:1.5em}.oznamovatel .bily h2,.oznamovatel .barevny h2{color:#383838;border-bottom:3px solid #383838;padding:15px 0;margin-bottom:30px;font-weight:500;font-size:1.5em}.oznamovatel .bily strong,.oznamovatel .barevny strong{font-weight:600}.oznamovatel .bily ol,.oznamovatel .bily ul,.oznamovatel .barevny ol,.oznamovatel .barevny ul{padding:0 18px;margin:0}.oznamovatel .bily ul li,.oznamovatel .barevny ul li{list-style:inherit}.oznamovatel .vpravo{flex-direction:row-reverse}.oznamovatel .wp-block-column{gap:0 40px}.oznamovatel .wp-block-column:not(:first-child){padding-left:0 !important}.oznamovatel .wp-block-column h2{font-weight:500;font-size:1.7em}.oznamovatel .wp-block-column h2:nth-of-type(n+2){margin-top:2em}.oznamovatel .button-primary{margin-top:10px}.oznamovatel .gallery-section{padding-top:4em}.oznamovatel .gallery-section h2{font-weight:500;font-size:2.7em}.oznamovatel .gallery-section p{font-size:1.6em}.oznamovatel .gallery-section .gallery-slider{margin-top:2em}.oznamovatel .gallery-section .gallery-slider a img{border:1px solid #dbdbdb}@media screen and (max-width:720px){.oznamovatel .barevny,.oznamovatel .bily{padding:1em 0}.oznamovatel .barevny .wp-block-columns,.oznamovatel .bily .wp-block-columns{flex-direction:column-reverse}.oznamovatel .barevny .two-columns,.oznamovatel .bily .two-columns{column-count:1}.oznamovatel .barevny .two-columns h2,.oznamovatel .bily .two-columns h2{margin-top:1em}.oznamovatel .barevny img,.oznamovatel .bily img{margin-top:10px}.oznamovatel .prvni,.oznamovatel .treti{font-size:1.8em !important}.oznamovatel .druhy{font-size:1.2em !important}}.vizualizer .main-head{min-height:600px !important}.vizualizer li{list-style:inherit;font-size:1.1em}.vizualizer strong{font-weight:600}.vizualizer .button-vizualizer{border-radius:50px;background-color:#009aa6;border:4px solid #00727b;color:#fff;padding:.5em 1em;font-size:3em;height:100px;margin:5em 0;text-transform:uppercase}.vizualizer .button-vizualizer:hover{background-color:#f47735;font-weight:500}.vizualizer .celosirkovy-text{margin:6em 0}.vizualizer .celosirkovy-text ul{font-size:1.5em;list-style:disc !important;line-height:1.6em;margin-left:1.5em}.vizualizer .celosirkovy-obrazek{position:relative;margin:4em 0}.vizualizer .celosirkovy-obrazek img{width:100%}.vizualizer .celosirkovy-obrazek .odkaz{position:absolute;bottom:4em;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;font-size:3em}.vizualizer .celosirkovy-obrazek .odkaz a{background-color:rgba(0,154,166,.8);color:#fff;padding:.5em;text-transform:uppercase}.vizualizer .celosirkovy-obrazek .odkaz a:hover{background-color:#009aa6}.vizualizer iframe{margin-bottom:4em}.vizualizer h2{font-size:3em;font-weight:500;padding:.5em 0}.vizualizer .block-wrapper{display:flex;flex-wrap:wrap}.vizualizer .block-wrapper .block{position:relative;flex-basis:50%}.vizualizer .block-wrapper .block .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vizualizer .block-wrapper .cerne{background-color:#171717}.vizualizer .block-wrapper .cerne a{color:#009aa6 !important;font-weight:inherit}.vizualizer .block-wrapper .cerne a:hover{text-decoration:underline}.vizualizer .block-wrapper .modry{background-color:#009aa6}.vizualizer .block-wrapper .modry h2{margin-bottom:.5em}.vizualizer .block-wrapper .modry p{font-size:1.3em;margin-bottom:1em}.vizualizer .block-wrapper .cerne,.vizualizer .block-wrapper .modry{padding:2em;align-items:center;display:flex;font-size:1.1em}.vizualizer .block-wrapper .cerne p,.vizualizer .block-wrapper .modry p{color:#fff}.vizualizer .block-wrapper .cerne h2,.vizualizer .block-wrapper .modry h2{color:#fff;font-size:2.5em}.vizualizer .block-wrapper .cerne h3,.vizualizer .block-wrapper .modry h3{font-size:2em}.vizualizer .block-wrapper .cerne h4,.vizualizer .block-wrapper .modry h4{font-size:1.5em}.vizualizer .block-wrapper .odkaz{font-size:0;display:block}.vizualizer .button-vizualizujte{display:block;padding:1em 2em;text-align:center;background-color:#009aa6;color:#fff;margin-bottom:6em;font-size:2.6em}.vizualizer .button-vizualizujte:hover{background-color:#007d8a}.vizualizer .barevny{background:rgba(189,220,226,.6)}.vizualizer .mezera{padding:4em 0}.vizualizer p{font-size:1.1em;line-height:1.4em}.vizualizer .bily,.vizualizer .barevny{padding:3em 0}.vizualizer .bily h2,.vizualizer .barevny h2{color:#383838;font-weight:500;font-size:1.5em}.vizualizer .bily li,.vizualizer .barevny li{list-style:disc;margin-left:20px;font-size:1.1em;line-height:1.6em}.vizualizer .wp-block-column{gap:0 40px}.vizualizer .wp-block-column:not(:first-child){padding-left:0 !important}.vizualizer .wp-block-column h2{font-weight:500;font-size:1.7em}.vizualizer .wp-block-column h2:nth-of-type(n+2){margin-top:2em}.vizualizer .button-negative{min-width:200px;text-align:center;background-color:#fff;color:#009aa6 !important;margin-top:1em}.vizualizer .button-negative:hover{background-color:#009aa6 !important;color:#fff !important;text-decoration:none !important}.vizualizer .gallery-section h2{font-weight:500;font-size:2.7em}.vizualizer .gallery-section p{font-size:1.6em}.vizualizer .gallery-section .gallery-slider{margin-top:2em}.vizualizer .gallery-section .gallery-slider a img{border:1px solid #dbdbdb}@media screen and (max-width:720px){.vizualizer .block-wrapper{display:flex;flex-wrap:wrap}.vizualizer .block-wrapper .block{flex-basis:100%}.vizualizer .button-vizualizer{font-size:2em}}.vp{padding-bottom:0 !important}.vp .main-head{min-height:400px !important}.vp .page-title{text-align:center;font-weight:500;margin:2em 0 3em}.vp .barevny{background:rgba(189,220,226,.6)}.vp .barevny h1{font-weight:500;margin-bottom:20px}.vp p{font-size:1.1em;line-height:1.4em}.vp .bily .wp-block-columns{flex-direction:row-reverse}.vp .bily .text{margin-left:2em}.vp .bily,.vp .barevny{padding:5em 0}.vp .bily a,.vp .barevny a{color:#009aa6;font-weight:500}.vp .bily a:hover,.vp .barevny a:hover{text-decoration:underline}.vp .bily h3,.vp .barevny h3{font-size:1.6em;margin-bottom:1em}.vp .bily h2,.vp .barevny h2{color:#383838;border-bottom:3px solid #383838;padding-bottom:15px;margin-bottom:15px;font-weight:500;font-size:1.5em}.vp .bily li,.vp .barevny li{list-style:disc;line-height:1.6em}.vp .bily p,.vp .barevny p{color:#666}.vp .vpravo{flex-direction:row-reverse}.vp .wp-block-columns{gap:0}.vp .wp-block-column{gap:0 40px;position:relative}.vp .wp-block-column:not(:first-child){padding-left:0 !important}.vp .wp-block-column h2{font-weight:500;font-size:2em;font-weight:500}.vp .wp-block-column h2:nth-of-type(n+2){margin-top:2em}.vp .button-primary{margin-top:10px}.vp .searchbar-blok{margin-top:30px;width:100%;position:relative;display:flex;align-items:center}.vp .searchbar-blok .searchbar{background-color:#fff;border-radius:5px;border:1px solid #dbdbdb;transition:all .15s ease-in-out}.vp .searchbar-blok .searchbar:hover{border-color:#007d8a}.vp .searchbar-blok .searchbar input{font-size:1.4rem;padding:1.3rem 1.5rem;width:90%;max-width:inherit;border:none;margin:0;background-color:transparent;outline:none;display:inline-block}.vp .searchbar-blok .button-search{border-radius:0 5px 5px 0;cursor:pointer;margin:0;padding:1.2rem;float:right;border:none;background-color:transparent}.vp .searchbar-blok .search-wrap{width:100%}.vp .searchbar-blok .fulltext{width:100%;max-height:200px;overflow-y:auto;background-color:#fff;position:absolute;font-size:15px;padding:0 20px;display:none;z-index:999}.vp .searchbar-blok .fulltext ul{padding:0}.vp .searchbar-blok .fulltext li{display:flex;cursor:pointer;align-items:center;padding:0 10px;height:30px;border-bottom:1px solid #dfdfdf}.vp .searchbar-blok .fulltext li:hover{background-color:#666;color:#fff}.vp .searchbar-blok .fulltext li::-webkit-scrollbar{width:7px}.vp .searchbar-blok .fulltext::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.vp .searchbar-blok .fulltext::-webkit-scrollbar-thumb{background:#ccc;border-radius:25px}.vp .searchbar-blok .search-wrap.active .fulltext{display:block}.vp .searchbar-blok img{max-width:100%;height:auto;display:block}.vp .wrapper{width:90%;margin-bottom:10px;position:relative}.vp .selectBtn,.vp .options li{display:flex;cursor:pointer;align-items:center}.vp .selectBtn{background-color:#009aa6;height:40px;display:flex;padding:0 10px;justify-content:flex-start;color:#fff}.vp .selectBtn span{font-weight:500 !important;font-size:1.1em}.vp .sipka{width:20px;height:20px;margin-right:5px;background-size:contain;background-color:transparent;background-repeat:no-repeat;background-image:url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/arrow.png);transition:transform .3s linear}.vp .wrapper.active .selectBtn .sipka{transform:rotate(-180deg)}.vp .obsah{display:none;background-color:#fff;width:100%}.vp .wrapper.active .obsah{display:block;z-index:100}.vp .obsah .options{max-height:250px;overflow-y:auto}.vp .options::-webkit-scrollbar{width:7px}.vp .options::-webkit-scrollbar-track{background:#fff;border:1px solid #009aa6;border-radius:25px}.vp .options::-webkit-scrollbar-thumb{background:#009aa6;border-radius:25px;margin:2px}.vp .obsah ul{padding:0}.vp .obsah li{height:30px;background-color:#fff;padding:20px;text-decoration:underline;font-weight:500}.vp .obsah li:hover{text-decoration:none}.vp .obsah li:nth-child(even){background-color:#a3d7dc}.vp .blok-text{font-weight:500;margin-bottom:30px;font-size:1.1em;padding:10px}@media screen and (max-width:720px){.vp .bily .text{margin-left:0}.vp .wrapper{width:100%}}.ditonpoint{padding-bottom:0 !important}.ditonpoint .logo-ditonpoint{text-align:center;margin-top:20px}.ditonpoint h1{font-weight:500;font-size:2.3em}.ditonpoint .barevny{background:rgba(189,220,226,.6);padding:6em 0}.ditonpoint .bily{padding:4em 0;font-size:1.8em}.ditonpoint p{line-height:1.4em}.ditonpoint .bily h2,.ditonpoint .barevny h2{color:#383838;margin-bottom:15px;font-weight:500;font-size:1.6em}.ditonpoint .bily li,.ditonpoint .barevny li{line-height:1.6em}.ditonpoint .bily ol,.ditonpoint .bily ul,.ditonpoint .barevny ol,.ditonpoint .barevny ul{margin:0;padding-left:20px}.ditonpoint .vpravo{flex-direction:row-reverse}.ditonpoint .wp-block-column{gap:0 40px}.ditonpoint .wp-block-column:not(:first-child){padding-left:0 !important}@media screen and (max-width:720px){.ditonpoint .barevny,.ditonpoint .bily{padding:1em 0}.ditonpoint .barevny .wp-block-columns,.ditonpoint .bily .wp-block-columns{flex-direction:column-reverse}.ditonpoint .barevny img,.ditonpoint .bily img{margin-top:10px}}.soutez{font-family:"Rajdhani",sans-serif}.soutez h2{text-transform:uppercase;color:#009aa6;margin:1em 0 0;font-size:4em;font-weight:700}.soutez .main-head{text-align:center;min-height:600px !important}.soutez .main-head h1{position:relative;left:0;padding-top:100px;font-size:5em;text-transform:uppercase;font-weight:700}.soutez .main-head h2{font-size:3em;max-width:60%;margin:0 auto;font-weight:500;color:#fff;text-transform:none}.soutez .prodlouzeni{display:none}@media screen and (max-width:720px){.soutez .prodlouzeni{display:block;font-size:3em;font-weight:700;background-color:#f16a27;padding:.5em 0}}.soutez .blok1 .wp-block-column{display:flex;flex-direction:column}.soutez .blok1 .wp-block-group{margin-bottom:auto}.soutez .blok1 h3{text-transform:uppercase;color:#009aa6;font-size:2em;font-weight:700}.soutez .blok1 .button-primary{display:block !important;margin:0 20px;text-align:center}.soutez .blok3 h3{font-size:2em;color:#009aa6}.soutez .blok3 h4{font-size:1.8em;font-weight:700;color:#009aa6}.soutez .button-primary{text-transform:uppercase;font-size:1.5em !important;font-weight:700 !important}.soutez .barevny{background:rgba(189,220,226,.6)}.soutez p{font-size:1.3em;line-height:1.4em;margin:1em 0}.soutez .vyherce:nth-of-type(2){margin-top:0}.soutez .accordition h2{color:#fff;margin:0;text-transform:none;font-weight:400}.soutez .hlasovani p{font-size:1.8em}.soutez .barevny-main{background-color:#009aa6;color:#fff;text-align:center;padding:2em 0;margin:5em 0}.soutez .barevny-main h2{font-size:3em;color:#fff;margin:0}.soutez .barevny-main h1{font-size:4em;font-weight:700;text-transform:uppercase}.soutez .barevny-main h3{font-size:4em}.soutez .barevny-main span{text-transform:uppercase}.soutez .barevny-main .wp-block-columns{max-width:60%;margin:0 auto}.soutez .bily,.soutez .barevny{padding:2em 0;align-items:center}.soutez .bily h2,.soutez .barevny h2{color:#383838;padding-bottom:15px;margin-bottom:15px;font-weight:700 !important;font-size:2em !important;margin-top:0;text-transform:none}.soutez .bily li,.soutez .barevny li{list-style:disc;margin-left:20px;font-size:1.1em;line-height:1.6em}.soutez .vpravo{flex-direction:row-reverse}.soutez .wp-block-columns{margin-bottom:0 !important}.soutez .wp-block-column{gap:0 40px}.soutez .wp-block-column:not(:first-child){padding-left:0 !important}.soutez .wp-block-column h2{font-weight:500;font-size:2.5em}.soutez .wp-block-column h2:nth-of-type(n+2){margin-top:2em}.soutez .button-primary{margin-top:10px}@media screen and (max-width:720px){.soutez .barevny,.soutez .bily{padding:1em 0}.soutez .barevny .wp-block-columns,.soutez .bily .wp-block-columns{flex-direction:column-reverse}.soutez .barevny img,.soutez .bily img{margin-top:10px}}.kngn_new h1,.kngn_new h2,.kngn_new h3,.kngn_new h4{font-weight:700;margin:20px 0}.kngn_new .main-head{min-height:600px !important}.kngn_new strong{font-weight:700 !important}.kngn_new .blok1{text-align:center}.kngn_new .blok1 h2{font-size:2.5em}.kngn_new .blok1 h3{font-size:2em}.kngn_new .blok1 p{margin:20px auto;font-size:1.6em;width:60vw}.kngn_new li{font-size:1.6em}.kngn_new .imageFooter{width:100%;height:400px;background-size:cover;background-position:center center;display:flex;align-items:center;padding:0 6em}.kngn_new .imageFooter h2{margin:0 !important;line-height:1.3em;font-weight:500;color:#fff;font-size:3.8em}.kngn_new .imageFooter p{color:#fff;margin:10px 0;font-size:1.5em}.kngn_new .imageFooter a{margin-right:10px}.kngn_new .page-title{text-align:center;font-weight:500;margin:2em 0 3em}.kngn_new .fullwidth{padding:2rem 1em}.kngn_new .fullwidth strong{font-weight:600}.kngn_new .center{text-align:center;margin-bottom:5em}.kngn_new .ctverecky img{width:160px}.kngn_new .mezera{padding:4em 0}.kngn_new .barevny{background:rgba(189,220,226,.6)}.kngn_new p{font-size:1.1em;line-height:1.4em}.kngn_new .bily,.kngn_new .barevny{padding:2em 0}.kngn_new .bily h2,.kngn_new .barevny h2{color:#383838;border-bottom:3px solid #383838;padding-bottom:15px;margin-bottom:15px;font-weight:500;font-size:1.5em}.kngn_new .bily li,.kngn_new .barevny li{list-style:disc;margin-left:20px;font-size:1.1em;line-height:1.6em}.kngn_new .vpravo{flex-direction:row-reverse}.kngn_new .wp-block-column{gap:0 40px}.kngn_new .wp-block-column:not(:first-child){padding-left:0 !important}.kngn_new .wp-block-column h2{font-weight:500;font-size:1.7em}.kngn_new .wp-block-column h2:nth-of-type(n+2){margin-top:2em}.kngn_new .button-primary{margin-top:20px !important}.kngn_new .gallery-section{padding-top:4em}.kngn_new .gallery-section h2{font-weight:700;font-size:2.7em}.kngn_new .gallery-section p{font-size:1.6em}.kngn_new .gallery-section .gallery-slider{margin-top:2em}.kngn_new .gallery-section .gallery-slider a img{border:1px solid #dbdbdb}@media screen and (max-width:720px){.kngn_new .ctverecky img{width:70px}.kngn_new .barevny,.kngn_new .bily{padding:1em 0}.kngn_new .barevny .wp-block-columns,.kngn_new .bily .wp-block-columns{flex-direction:column-reverse}.kngn_new .barevny img,.kngn_new .bily img{margin-top:10px}}h1,h2,h3,h4,h5,h6,ul,li,a,input,textarea,p,body,span{margin:0;padding:0;font-weight:400}img{border:none}ul li{list-style:none}a{text-decoration:none;transition:all .15s ease-in-out;color:#383838}strong{font-weight:500}div,article,section,img,main,input,textarea{box-sizing:border-box;display:block}input,textarea,img,a,option,select,button{outline:none}*,:after,:before{box-sizing:border-box}header{display:block}img{max-width:100%;height:auto;display:block}.table-responsive{overflow-x:auto}.page-wrapper{max-width:1440px;width:100%;padding:0;margin:0 auto;position:relative;background:#fff}.page-title{font-weight:500}.page-title.alone{margin-top:2em}.validation_error{display:none}.button-primary,.button-secondary,.button-tertiary,.button-negative{font-size:15px !important;font-weight:500 !important;padding:10px 15px !important;display:inline-block !important;align-items:center}.button-primary{color:#fff !important;background-color:#009aa6 !important}.button-primary:hover{background:#007d8a !important;color:#fff !important}.button-secondary{border:1px solid #dbdbdb !important;background-color:#fff !important;color:#009aa6 !important;text-decoration:none !important}.button-secondary:hover{border:1px solid #009aa6 !important}.button-tertiary{color:#666 !important;border:1px solid #dbdbdb !important}.button-tertiary:hover{border:1px solid #009aa6 !important}.button-negative{color:#fff !important;border:1px solid #fff !important}.button-negative:hover{background-color:#fff !important;color:#666 !important;border:1px solid #fff !important}.content-smaller{max-width:1170px;width:100%;padding:0 2rem;margin:0 auto;position:relative}.udrzba{background-color:#007d8a;color:#fff;padding:10px;font-size:1.2em}.wp-block-column{font-size:1.5em;margin:0}.wp-block-columns{gap:0 40px}.articles-wrapper{display:flex;flex-wrap:wrap;margin:-2rem -2.3rem 0}.articles-wrapper .article{flex-basis:calc(33.33% - 4.6rem);margin:2.3rem}.articles-wrapper .article-title{font-size:1.8rem;color:#000;font-weight:500;margin:10px 0;transition:all .15s ease-in-out}.articles-wrapper .article-title:hover{color:#009aa6}.articles-wrapper .date{font-size:1.2rem;display:block;color:#adadad;margin-bottom:10px}.articles-wrapper p{font-size:1.5rem;line-height:2.1rem;font-weight:400}.articles-wrapper .read-more{color:#009aa6;text-decoration:none;display:block;font-weight:500;margin:10px 0}.articles-wrapper .read-more:hover{text-decoration:underline}.articles-wrapper img{margin-top:1rem;height:25rem;object-fit:cover;object-position:center}.mobile{display:none !important}.screen{display:block !important}.icon-poloha{display:inline-block;width:14px;height:20px;margin-right:10px;background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/poloha.png)}.icon-download{display:inline-block;width:23px;height:15px;margin-right:10px;background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/download.png)}.kalkulacka{display:flex !important}.kalkulacka .icon-kalkulacka-inverse{display:inline-block;width:18px;height:18px;margin-right:10px;background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/kalkulacka-inverse.png)}.kalkulacka .icon-kalkulacka{display:inline-block;width:18px;height:18px;margin-right:10px;background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/kalkulacka.png)}.poptat{display:flex !important}.poptat .icon-poptat{display:inline-block;width:20px;height:20px;margin-right:10px;background-size:20px 20px;background:transparent url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/poptat.png) center center}.fancybox__caption{font-size:2em}.my-5{margin:80px 0}.my-4{margin:60px 0}.content-bigger{padding:0 30px}.products-wrapper{grid-template-columns:calc(25% - 22px) calc(25% - 22px) calc(25% - 22px) calc(25% - 22px);margin-top:0;display:grid;grid-column-gap:30px;margin-bottom:5em;padding-bottom:1em;overflow:hidden}.products-wrapper a{color:#383838}.products-wrapper a:hover{color:#009aa6}.products-wrapper img{transition:all .4s ease-in-out}.products-wrapper img:hover{transform:scale(1.02)}.products-wrapper h2{margin:1em 0 2em;font-weight:500}.main{padding-bottom:5rem}.main-head{min-height:300px;position:relative;color:#fff;margin-bottom:4em;background-size:cover;background-position:center center}.main-head a{color:#fff !important}.main-head a:hover{text-decoration:underline;color:#fff !important}.main-head h1{font-size:3em;font-weight:500;position:absolute;bottom:50px;left:30px}.main-head .breadcrumbs-wrapper{position:absolute;margin-bottom:0;bottom:25px;left:30px}.pagination{display:block;text-align:center;padding-top:3.5rem;width:100%}.pagination ul{margin:0 auto}.pagination ul li{position:inherit;padding:0 5px;margin:0;display:inline-block}.pagination ul li.active a{border-top:2px solid #009aa6;color:#009aa6;font-weight:500;cursor:default}.pagination ul li.active a:hover{color:#009aa6}.pagination .page-numbers{margin:0 5px}.pagination .page-numbers.current{border-top:2px solid #009aa6;color:#009aa6;font-weight:500;cursor:default;font-size:1.3rem;padding:.5rem 1rem}.pagination .nav a{border-top:0 !important}.pagination .nav a:hover{border-top:0 !important}.pagination .nav a:hover path{fill:#009aa6}.pagination a{border-top:2px solid #dbdbdb;transition:all .15s ease-in-out;cursor:pointer;text-decoration:none;padding:.7rem 1rem;display:inline-block;font-size:1.3rem;font-weight:500;line-height:1.3rem;color:#adadad}.pagination a.next,.pagination a.prev{border-top:0}.pagination a:hover{border-top:2px solid #009aa6;color:#009aa6;text-decoration:none}.pagination a:hover.next,.pagination a:hover.prev{border-top:0}.pagination a:hover.next path,.pagination a:hover.prev path{fill:#009aa6}.pagination:before{content:none !important}.smap{font-family:"Inter",sans-serif !important}.map{margin-bottom:5em}.gform_potvrzeni{background-color:#009aa6;color:#fff;font-weight:700;font-size:1.2em;padding:1em}.gfieldset{margin-top:2em}.gfieldset .gfieldset-legend{font-size:1.5em;font-weight:500}.gfieldset .gfield_label{margin-top:10px}.gfieldset .ginput_container{margin:0 !important}.gform_fileupload_rules{display:none}.single-post img,.page img{display:inline-block !important}.accordition{margin-bottom:1.6rem}.accordition .accordition-title{background-color:#009aa6;color:#fff;cursor:pointer;transition:all .15s ease-in-out}.accordition .accordition-title:hover{background:#007d8a}.accordition .accordition-title.open .title:after{transform:rotate(180deg)}.accordition .accordition-title .title{font-size:1.8rem;display:inline-block;padding:1rem 1.6rem}.accordition .accordition-title .title:after{content:"";display:inline-block;width:2.2rem;height:1.2rem;vertical-align:middle;background:url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/arrow.svg) center/contain no-repeat;margin-left:1.6rem;transition:all .15s ease-in-out}.accordition .accordition-content{display:none;line-height:1.7rem;font-size:1.5rem}.accordition .accordition-content.documents{padding-top:1.2rem}.accordition .accordition-content h2,.accordition .accordition-content h3,.accordition .accordition-content h4{font-size:1.8rem;font-weight:500;line-height:1.2em}.accordition .accordition-content .column p{padding-top:1.5em;line-height:1.4em}.accordition .accordition-content .column a{color:#009aa6}.accordition .accordition-content .column a:hover{text-decoration:underline}.accordition .accordition-content .ramecek{border:1px solid #dbdbdb;padding:1em;margin-top:1em;color:#666}.accordition .accordition-content .ramecek strong,.accordition .accordition-content .ramecek h3{color:#383838 !important}.accordition .accordition-content .ramecek em{font-style:normal}.accordition .accordition-content .one-column{display:grid;grid-template-columns:auto}.accordition .accordition-content .two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:30px}.accordition .accordition-content .three-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:50px}.address p{color:#666;line-height:1.4em}.address p:not(:first-child){margin-top:1em}.address h2{font-weight:500;margin-top:2em}.address a{color:#009aa6;font-size:1.3em;font-weight:500}.address a:hover{text-decoration:underline}.adresamapa{margin-top:5em}.vedeni{margin-top:2em;margin-bottom:8em}.search-results-wrapper .search-result{font-size:1.4em;padding:2rem 0}.search-results-wrapper .search-title a{color:#009aa6;text-decoration:underline}.search-results-wrapper .search-title a:hover{text-decoration:none}.search-results-wrapper a{color:#009aa6;text-decoration:none}.search-results-wrapper a:hover{text-decoration:underline}.search-results-wrapper a:hover .product-title{color:#009aa6}.search-results-wrapper a .product-title{color:#383838}.breadcrumbs-wrapper{padding-top:1.5rem;margin-top:0;margin-bottom:4.5rem}.breadcrumbs-wrapper span,.breadcrumbs-wrapper a{font-size:1.3rem}.breadcrumbs-wrapper a{color:#000}.breadcrumbs-wrapper a:hover{color:#029aa7}.documents h2,.documents h3,.documents h4{margin-top:1rem;margin-bottom:1rem !important;padding-left:4rem}.documents>*:first-of-type{margin-top:0}.documents a{padding:.7rem 0 .7rem 4rem;display:block;font-family:"Roboto",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.8rem;color:#000}.page-title{font-size:3rem;line-height:3.6rem;margin-bottom:1.6rem}.date-single{font-size:1.4rem;font-family:"Roboto",sans-serif;font-weight:700;margin-bottom:-1rem;display:block}.global-style strong{font-family:"Roboto",sans-serif;font-weight:700}.global-style h1,.global-style h2,.global-style h3,.global-style h4{color:#000;margin-bottom:2rem}.global-style h1{font-size:3.5rem}.global-style h2{font-size:3rem;margin-top:2.4rem}.global-style h3{font-size:2.4rem;margin-top:2.2rem}.global-style h4{font-size:1.8rem;margin-top:2rem}.global-style h5{font-size:1.8rem}.global-style h6{font-size:1.4rem}.global-style h5,.global-style h6{margin-bottom:1rem;color:#000;font-family:"Roboto",sans-serif;font-weight:700}.global-style p{font-size:1.6rem;line-height:2rem;margin:1.6rem 0;font-family:"Roboto",sans-serif;font-weight:400}.global-style p a,.global-style p li a{color:#009aa6;text-decoration:underline}.global-style p a:hover,.global-style p li a:hover{text-decoration:none}.global-style li a{color:#009aa6;text-decoration:underline}.global-style li a:hover{text-decoration:none}.global-style li:not(:last-of-type){margin-bottom:.5rem}.global-style hr{border:0;height:2px;background:#686868;clear:both;margin:1.6rem 0}.global-style ol,.global-style ul{counter-reset:item;list-style:none;font-size:1.6rem;padding-left:0;font-weight:400}.documents a span{text-decoration:underline}.documents a:hover span{text-decoration:none}.documents a[href$=".pdf"]{background:url(//www.diton.sk/eriupwofjalw/themes/diton/css/../img/dist/pdf.jpg) left center/2.1rem 2.1rem no-repeat}.documents .two-columns{display:flex;flex-wrap:wrap;margin:-2rem;flex-basis:100%}.documents .two-columns .column{flex-basis:calc(50% - 4rem);margin:2rem}.documents .document-type{text-transform:uppercase;text-decoration:none}.video-catalogues-section{display:flex;margin:5rem auto}.video-catalogues-section .video-outside-wrapper{flex-basis:100%;text-align:center}.video-catalogues-section .video-outside-wrapper .title{font-size:1.8rem;margin-bottom:.6rem}.video-catalogues-section .video-outside-wrapper .video-iframe-wrapper{max-width:55rem;margin:0 auto}.video-catalogues-section .catalogues-wrapper{display:flex;flex-wrap:wrap;max-width:100%;flex-shrink:0;margin:.15rem}.video-catalogues-section .catalogues-wrapper .catalogue{background:#686868;max-width:18.8rem;margin:.15rem}.video-catalogues-section .catalogues-wrapper .catalogue:hover{background:#029aa7}.video-catalogues-section .catalogues-wrapper .text{color:#fff;font-size:1.8rem;line-height:2.2rem;text-align:center;display:block;padding:1rem 1.4rem}.page-gallery-slider{position:relative}.page-gallery-slider .slick-slide{display:none;float:left;position:relative;height:100%;min-height:1px;margin-right:10px}.page-gallery-slider .slick-slide .slide-title{position:absolute;bottom:10px;left:10px;color:#fff;z-index:99;font-size:1.5em;font-weight:500}.page-gallery-slider .slick-slide .gradient:after{content:"";position:absolute;left:0;bottom:1px;width:369px;max-width:370px;height:100%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 69.27%,rgba(0,0,0,.5) 100%) !important}.page-gallery-slider .slick-slide img{display:block}.page-gallery-slider .slick-slide.slick-loading img{display:none}.page-gallery-slider .slick-slide.dragging img{pointer-events:none}.page-gallery-slider [dir=rtl] .slick-slide{float:right}.page-gallery-slider .slick-initialized .slick-slide{display:block}.page-gallery-slider .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.page-gallery-slider .slick-arrow.slick-hidden{display:none}.page-gallery-slider .gallery-slider{position:relative}.page-gallery-slider .page-gallery-slider{position:relative}.page-gallery-slider .slick-arrows .slick-arrow{position:absolute;top:50%;width:3rem;height:2.3rem;cursor:pointer}.page-gallery-slider .slick-arrows .slick-arrow svg{width:3rem;height:2.3rem}.page-gallery-slider .slick-arrows .slick-arrow polygon{transition:all .15s ease-in-out}.page-gallery-slider .slick-arrows .slick-arrow:hover path{fill:#029aa7}.page-gallery-slider .slick-arrows .arrow-left{left:-50px}.page-gallery-slider .slick-arrows .arrow-right{right:-50px}.page-gallery-slider [id^=gallery]{margin:3rem -.4rem;overflow:hidden}.page-gallery-slider [id^=gallery] a{width:100%;display:inline-block;box-sizing:border-box;position:relative;margin:0;transition:all .15s ease-in-out;border:none !important;padding:0 !important}.page-gallery-slider [id^=gallery] .gallery-item{max-width:44.4rem;display:inline-block;margin:.4rem;position:relative;left:25rem}.page-gallery-slider [id^=gallery] .gallery-item:nth-of-type(1),.page-gallery-slider [id^=gallery] .gallery-item:nth-of-type(2),.page-gallery-slider [id^=gallery] .gallery-item:nth-of-type(0n+5),.page-gallery-slider [id^=gallery] .gallery-item:nth-of-type(0n+6){left:0}.page-gallery-slider [id^=gallery] img{border:none;width:100%;height:auto;display:block;margin:0 auto !important}.page-gallery-slider .slick-dotted.slick-slider{margin-bottom:30px}.page-gallery-slider .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.page-gallery-slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.page-gallery-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.page-gallery-slider .slick-dots li button:hover,.page-gallery-slider .slick-dots li button:focus{outline:none}.page-gallery-slider .slick-dots li button:hover:before,.page-gallery-slider .slick-dots li button:focus:before{opacity:1}.page-gallery-slider .slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-gallery-slider .slick-dots li.slick-active button:before{opacity:.75;color:#000}.smap .card,.result-area .card{border-radius:4px !important;border:1px solid #dbdbdb !important;padding:8px !important;font-size:1.3em !important}.smap .card .card-body,.result-area .card .card-body{display:flex;flex-direction:row;gap:10px;overflow:visible !important}.smap .card .close,.result-area .card .close{display:none}.smap .card img,.result-area .card img{max-width:90px;width:90px !important;height:90px !important}.smap .card .title,.result-area .card .title{color:#009aa6;font-weight:500;font-size:1.2em}.smap .card .title a,.result-area .card .title a{color:#009aa6}.smap .card .title a:hover,.result-area .card .title a:hover{text-decoration:underline}.smap .card .category,.result-area .card .category{margin-bottom:4px;color:#adadad;font-size:.9em}.smap .card .category abbr,.result-area .card .category abbr{background-color:#009aa6;color:#fff;cursor:help;padding:2px;text-decoration:none;line-height:1.5em}.smap .card .adresa,.result-area .card .adresa{margin-top:10px}.gallery-section{margin-top:2em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list .dragging{cursor:pointer;cursor:hand}.slick-list .slick-track,.slick-list .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:0}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-loading .slick-slide{visibility:hidden}.slick-slide{display:none;float:left;position:relative;min-height:1px}.slick-slide .slide-title{position:absolute;bottom:10px;left:10px;color:#fff;z-index:99;font-size:1.5em;font-weight:500}.slick-slide .gradient:after{content:"";position:absolute;left:0;bottom:1px;width:369px;max-width:370px;height:100%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 69.27%,rgba(0,0,0,.5) 100%) !important}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.gallery-slider{position:relative}.slick-arrows .slick-arrow{position:absolute;top:50%;width:3rem;height:2.3rem;cursor:pointer}.slick-arrows .slick-arrow svg{width:3rem;height:2.3rem}.slick-arrows .slick-arrow polygon{transition:all .15s ease-in-out}.slick-arrows .slick-arrow:hover path{fill:#029aa7}.slick-arrows .arrow-left{left:-10px}.slick-arrows .arrow-right{right:-10px}#imageFooter{width:100%;height:400px;background-size:cover;background-position:center center;display:flex;align-items:center;padding:0 6em}#imageFooter h2{margin:0 0 1em;line-height:1.3em;font-weight:500;color:#fff;font-size:3.8em}img.alignleft{float:left;margin:0 1em 1em 0}#language-selector{min-width:120px;position:relative}#language-selector a{display:flex;align-items:center;padding:5px 10px}#language-selector a.lang-active{display:flex;justify-content:space-between;align-items:center}#language-selector a.lang-active:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;margin-top:5px}#language-selector a:hover{background-color:#eee}#language-selector .lang-dropdown{display:none;position:absolute;top:30px;left:0;border:1px solid #dbdbdb;box-sizing:border-box;box-shadow:0px 5px 20px rgba(0,0,0,.15);border-radius:4px;z-index:9999;background-color:#fff}#language-selector .lang-dropdown img{margin-right:5px}#language-selector .lang-dropdown li{padding:.3em 0}.foceni_realizaci_wrapper .gform_required_legend{display:none}.foceni_realizaci_wrapper .gform_drop_instructions{visibility:hidden}.foceni_realizaci_wrapper .gform_drop_instructions:before{visibility:visible;display:block;content:"Sem přetáhněte soubory"}.foceni_realizaci_wrapper .gform_validation_errors{display:none}.foceni_realizaci_wrapper .gform_fileupload_rules{visibility:hidden}.foceni_realizaci_wrapper .gform_fileupload_rules:before{visibility:visible;display:block;font-size:.9em;content:"Povolené soubory: jpg, Maximální velikost souboru: 4 MB, Maximální počet souborů: 3."}.foceni_realizaci_wrapper .gform_button_select_files{font-size:0}.foceni_realizaci_wrapper .gform_button_select_files:before{display:block;font-size:initial;content:"Vyberte soubory"}.foceni_realizaci_wrapper .gform_footer input{margin:0 auto !important}@media screen and (max-width:1100px){.products-wrapper{grid-template-columns:calc(33% - 13px) calc(33% - 14px) calc(33% - 13px);grid-column-gap:20px}.video-catalogues-section{flex-wrap:wrap;margin:3rem auto 3rem}.video-catalogues-section .catalogues-wrapper{flex-basis:100%;justify-content:center;margin-top:2.5rem}}@media screen and (max-width:720px){.products-wrapper{grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-column-gap:20px;transition:all .4s ease-in-out}.accordition .accordition-content .three-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.articles-wrapper .article{flex-basis:100%}.mobile{display:block !important}.screen{display:none !important}.wp-block-column{flex-basis:100% !important;flex-grow:0}.wp-block-column:not(:first-child){margin-left:0}.button-primary,.button-secondary,.button-tertiary,.button-negative{font-size:20px}}@media screen and (max-width:568px){.accordition .accordition-content .three-columns,.accordition .accordition-content .two-columns{grid-template-columns:100%}.products-wrapper{grid-template-columns:auto;grid-column-gap:20px}}.nadpis-faq{margin-top:1em;font-size:3em;font-weight:500;padding:.5em 0}.accordition .accordition-title{margin-top:1em}