*{font-family:'Montserrat', sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}*:focus{outline:none}.slicknav_menu, #logomobil{display:none}img{max-width:100%}body{margin:0;padding:0}.mainbaner{width:100%;display:block}.parent{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:0px;grid-row-gap:0px}.div1{ grid-area:1 / 1 / 2 / 3}.div2{ grid-area:1 / 3 / 2 / 5}.div3{ grid-area:1 / 5 / 2 / 7}.div4{ grid-area:2 / 1 / 3 / 4}.div5{ grid-area:2 / 4 / 3 / 7}.parent a{margin:10px;position:relative}.parent a .refpopis{background-color:#e0ba3b;position:absolute;bottom:10px;left:10px;z-index:100;color:#000;padding:7px}.parent a .refpopis h2, .parent a .refpopis p{margin:0;padding:0}.parent a .refpopis h2{font-size:14px}.parent a .refpopis p{font-size:14px}.parent a img{object-fit:cover;width:100%;height:250px}#spat2{display:block;text-align:right;margin-bottom:10px;margin-top:10px}#spat2 a{background-color:#e0ba3b;padding:5px;color:#fff;text-decoration:none}#spat2 a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}#banertext2{height:70px;background-color:#e0ba3b}#banermini{float:left;width:50%}#banermini img{width:100%}#banermini2{float:left;width:50%;text-align:center;line-height:70px;color:#fff;font-size:20px}#banermini3{float:left;width:47%;font-size:14px;margin-left:3%}#banermini2 span{line-height:normal}#dalsiefoto{background-color:#e0ba3b;margin-top:20px;margin-bottom:20px}#dalsiefoto div img{object-fit:cover;float:left;width:23%;margin:1%;height:180px}#mobileimage{display:none}#youtube{margin-top:37px;margin-bottom:27px}#obalposun{margin-left:-1%;margin-right:-1%}#youtube a{display:block;float:left;width:31.33%;margin:1%;display:flex;align-items:center;justify-content:center;position:relative;color:#ad2e17}#youtube a:hover i{display:block;position:absolute;z-index:100;font-size:70px}#youtube i{display:none}#youtube img:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.obal{max-width:1100px;margin:auto auto}.reset{clear:both}#vrch{background-color:#e0ba3b}#logo{float:left;margin-right:100px}#logo img{height:100px}.logo{height:130px}#viac{text-align:center;margin-bottom:65px}#viac a{background-color:#af2d17;padding:7px;color:#fff;text-decoration:none;padding-left:25px;padding-right:25px}#viac a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}#menu{float:left}#menu ul{list-style:none;margin:0;padding:0;margin-top:50px}#menu ul li{float:left}#menu ul li a{color:#000;text-decoration:none;margin-left:12px;margin-right:12px;font-weight:600}#menu ul li a:hover{text-decoration:underline}#baner{position:relative}#baner img{width:100%}#banertext{position:absolute;top:30%;text-align:center;width:100%;transform:translateY(-30%)}#banertext a{background-color:#e0ba3b;font-weight:700;padding:10px;text-decoration:none;color:#fff}#spat{background-color:#e0ba3b;font-weight:700;padding:10px;text-decoration:none;color:#fff}#banertext h1{font-size:60px;font-weight:600;margin:0;padding:0}#banertext p{margin:0;padding:0;margin-bottom:25px}#banertext h1 span{font-size:70px}#omne2{position:relative;padding-top:85px}#dekoracia{position:absolute;left:0;top:-200px;max-width:500px;z-index:1}#partneri{padding-top:35px;padding-bottom:35px}#partneri img{margin-left:1%;margin-right:1%;width:14.66%}#partneri img:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}#omnefoto{float:left;width:33.33%}#omnefoto img{max-width:80%;position:relative;z-index:10}#omnetext{float:left;width:66.66%;position:relative;font-size:14px;z-index:10}#slogan{font-weight:600;font-size:20px;position:absolute;right:0;top:0;margin:0;padding:0;text-align:right}#omnetext h2{font-size:900;font-size:50px;margin:0;padding:0;margin-bottom:35px}#omnetext a{font-size:20px;border:solid 3px #000;color:#000;text-decoration:none;padding:20px;padding-top:9px;padding-bottom:9px;margin-top:55px;display:inline-block}#omnetext a:hover{background-color:#E9E9E9}#omnetext img{position:absolute;right:0;bottom:0;width:130px}#recenzie{text-align:center;margin-top:35px;position:relative}#dekoracia2{position:absolute;right:0;top:400px;max-width:430px;z-index:1}#recenzie h3{font-weight:900;font-size:25px;text-transform:uppercase}.responsive{margin:auto auto;width:60%;background:url(pozlatko.webp); -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;z-index:10}.item{}.responsive div{text-align:center;padding-left:15px;padding-right:15px}.responsive div p{font-size:13px}.responsive div p strong{font-size:15px}.responsive div img{width:100px;margin:auto auto;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin-top:100px}.slick-slide{height:100%}.slick-slide.slick-center{background:linear-gradient(to top,#e0ba40 0%,#e0ba40 70%,#fff 30%,#fff 100%);background-position:top;background-repeat:repeat-x;padding-bottom:100px}.slick-slide.slick-center img{margin-top:60px}#konzultacie{text-align:center;margin:auto auto;margin-top:155px}#konzultacie h2{font-size:35px;text-transform:uppercase;margin:0;padding:0}#konzultacie h4{font-size:35px;text-transform:uppercase;margin:0;padding:0;margin-top:55px;margin-bottom:30px}#ponuka{font-size:30px;margin:0;padding:0;text-transform:uppercase;margin-bottom:35px}#konzultacia1{float:left;width:48%;margin-right:2%;text-align:left}#konzultacia2{float:left;width:48%;margin-left:2%;text-align:left}#konzultacia3{margin:auto auto;width:50%;text-align:left}#konzultacia1 h3, #konzultacia2 h3, #konzultacia3 h3{font-size:26px}#konzultacia3 h3{text-align:center;margin-top:40px}#konzultacia1 ul, #konzultacia2 ul, #konzultacia3 ul{margin:0;padding:0;margin-left:15px}#konzultacia1 ul li, #konzultacia2 ul li, #konzultacia3 ul li{margin-bottom:12px}#vyhody{margin:auto auto;max-width:800px}.vyhoda{float:left;width:33.33%}.vyhoda p{margin-left:8%;margin-right:8%}#sluzby{background-color:#e0ba40;text-align:center;padding-top:20px;padding-bottom:20px;position:relative;min-height:800px;margin-top:50px}#sluzby h2{font-size:900;font-size:40px;margin:0;padding:0;margin-bottom:35px;text-transform:uppercase}#sluzby h3{font-size:900;font-size:25px}#sluzby .obal{max-width:800px;position:relative;z-index:10}#dekoracia3{position:absolute;left:0;bottom:-120px;max-width:330px;z-index:1}#procesporadenstva{text-align:center;margin-top:50px}#procesporadenstva h2{font-size:900;font-size:40px;margin:0;padding:0;margin-bottom:35px;text-transform:uppercase}#procesporadenstva .obal{text-align:center;background:url(pozlatko2.webp); -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:35px;padding-bottom:85px}#procestext{background-color:#e0ba40;padding-top:10px;padding-bottom:10px;text-align:left;padding-left:20%;padding-right:20%}#kontaktnyformular{background:url(kontaktny-formular.webp); -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#kontaktnyformular .obal{position:relative;min-height:570px}#kontaktnyformular #formular{position:absolute;top:50%;text-align:center;transform:translateY(-50%);background-color:#ffffff;width:360px;right:5%;padding:20px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#kontaktnyformular h2{color:#ae2d17;margin-top:30px;padding-top:0;font-weight:700;font-size:27px}.inputform{width:100%;background-color:#f6f6f6;color:#000;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:0;padding:17px;padding-top:10px;padding-bottom:10px}::-webkit-input-placeholder{ color:#000;font-weight:600}:-ms-input-placeholder{ color:#000;font-weight:600}::placeholder{color:#000;font-weight:600}#suhlas{font-size:11px;text-align:left}#suhlas input{position:relative;top:3px}#poslat{border:0;background-color:#e0ba40;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:0;padding:17px;padding-top:10px;padding-bottom:10px;width:100%;color:#fff;font-weight:700;font-size:18px;margin-top:13px;-webkit-appearance:none}#poslat:hover, #banertext a:hover, #spat:hover{background-color:#d0ab33;cursor:pointer}#error{background-color:#FF0000;color:#fff;text-align:center;padding-top:3px;padding-bottom:3px}#galeria2{margin-top:50px}#galeria2 img{display:block}#galeria2 img:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}footer{background-color:#e0ba40;padding-top:40px;padding-bottom:40px}footer .obal{max-width:1024px}#footer1{float:left;width:33.33%}#footer23{float:left;width:66.66%}#footer2 img{width:85%}#footer2 img.logo{height:auto}#footer2{float:left;width:47%;margin-right:3%}#footer2 ul{list-style:none;margin:0;padding:0;margin-top:50px}#footer2 ul li{margin-bottom:12px}#footer2 a{color:#000;text-decoration:none;font-weight:400}#footer2 a:hover{text-decoration:underline}#footer3{float:left;width:50%}#footer3 img{max-width:68%}#footer3 a{color:#000;text-decoration:none}#footer3 a:hover{text-decoration:underline}#legal{border-top:solid 2px #000;max-width:1100px;margin:auto auto;margin-top:35px;padding-top:10px;font-weight:700;font-size:13px;margin-bottom:30px}#legal a{color:#000;text-decoration:none}#legal a:hover{text-decoration:underline}.img1{width:44%;margin-right:1%;float:left;margin-bottom:1%}.img2{width:33%;margin-right:1%;float:left;margin-bottom:1%}.img3{width:21%;float:left;margin-bottom:1%}.back-to-top{position:fixed;bottom:2em;z-index:15;right:0px;text-decoration:none;color:#ffffff;font-weight:bold;background-color:#af2d17;padding:1em;display:none}.back-to-top:hover{background-color:#CCCCCC;color:#000000}@media screen and (max-width:1024px){.parent{display:block}.parent a{padding:0;display:block;margin-top:25px}#banertext2{height:auto;background:none}#banermini{float:none;width:100%;margin-top:20px}#banermini img{width:100%}#banermini2{float:none;width:100%;text-align:center;line-height:70px;color:#000;font-size:20px;font-weight:bold}#banermini3{float:none;width:100%;margin-left:0%}#dalsiefoto div img{width:48%;height:200px}.slideshow-container{width:100%}.prev{position:absolute;left:0}#konzultacie h2, #galeria, #sluzby h2, #omnetext h2, #o-mne{padding-top:60px}.obal{margin-left:2%;margin-right:2%}#mobilscreen{height:100vh;min-height:768px}#logo{float:none;margin-right:0;text-align:center}#logo img{margin:auto auto}#menu{float:none;text-align:center}#menu ul{margin-top:15px}#menu ul li{float:none;padding-top:10px;padding-bottom:10px}#menu ul li a{display:block}#dekoracia, #dekoracia2, #dekoracia3{display:none}#banertext h1{font-size:40px}#banertext h1 span{font-size:35px}#slogan{font-size:20px;position:relative;text-align:left}#omnetext img{display:none}#omnetext a{width:100%;text-align:center}#omnefoto{width:100%;margin-left:0;text-align:center}#slogan br{display:none}#omnefoto img{max-width:65%}#omnetext{width:96%;margin-left:2%;margin-right:2%}#galeria2{margin-left:2%;margin-right:2%}.responsive{width:90%}.slick-next{right:30%!important}.slick-prev{left:30%!important}#konzultacia1, #konzultacia2, #konzultacia3{float:none;width:96%;margin-right:2%;margin-left:2%}#konzultacia1 h3, #konzultacia2 h3, #konzultacia3 h3{text-align:center}.vyhoda{float:none;width:96%;margin-right:2%;margin-left:2%}#sluzby .obal, #procestext{width:96%;margin-right:2%;margin-left:2%;padding-left:0;padding-right:0}#kontaktnyformular .obal{min-height:inherit}#kontaktnyformular{padding-top:50px;padding-bottom:50px}#kontaktnyformular #formular{right:0;margin-left:2%;width:96%;position:relative;top:auto;transform:translateY(0%)}#footer1, #footer2, #footer3, #footer23{width:96%;margin-left:2%;margin-right:2%;text-align:center}#legal{text-align:center}@media screen and (max-width:600px){.slideshow-container{width:100%}.prev{position:absolute;left:0}#banertext{position:absolute;top:20%;text-align:center;width:100%;transform:translateY(-20%)}#desktopimage{display:none}#mobileimage{display:block}.slicknav_menu{display:block;top:0;z-index:100000!important;width:100%}.sticky{position:fixed!important;top:0!important;width:100%!important;z-index:250}#logomobil{display:block;z-index:10;position:absolute;top:0}#logomobil img{height:58px;margin-left:10px;margin-top:3px;display:none}#logo{padding-bottom:17px}#logo img{position:relative;top:10px;z-index:210;height:100px}#menu, #logox{display:none}#youtube a{float:none;width:98%}#obalposun{margin-left:0%;margin-right:0%}#youtube a i{display:block;position:absolute;z-index:100;font-size:70px}#youtube a{margin-bottom:15px}#partneri{text-align:center}#partneri img{width:auto;max-width:auto;display:block;margin:auto auto;margin-bottom:25px}#banertext h1{font-size:25px}#banertext h1 span{font-size:20px}}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;cursor:pointer}.slicknav_collapsed .menuclose{height:35px;width:35px!important;display:block;margin-right:20px}.slicknav_open .menuclose{display:none}.slicknav_collapsed .menuopen{display:none}.slicknav_open .menuopen{height:35px;width:35px!important;display:block;margin-right:20px}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em}.slicknav_menu{*zoom:1}.potrebujeteporaditlargefont{font-size:16px}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left; }.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em; }.slicknav_menu .slicknav_no-text{margin:0; }.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.15em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}#newclosebutton{display:none;color:#fff;font-size:44px;position:relative;top:-2px} .slicknav_menu:before{content:" ";display:table; }.slicknav_menu:after{content:" ";display:table;clear:both; }.slicknav_nav{clear:both; }.slicknav_nav ul{display:block; }.slicknav_nav li{display:block; text-align:left; }.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em; }.slicknav_nav .slicknav_item{cursor:pointer; }.slicknav_nav .slicknav_item a{display:inline; }.slicknav_nav .slicknav_row{display:block; }.slicknav_nav a{display:block; }.slicknav_nav .slicknav_parent-link a{display:inline; }.slicknav_brand{float:left; }.slicknav_menu{font-size:16px;box-sizing:border-box;background:#e0ba3b;padding:5px;position:relative;z-index:10000}.slicknav_menu *{box-sizing:border-box; }.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold}.slicknav_menu .slicknav_icon-bar{background-color:#fff;padding:2px;width:26px;margin-bottom:5px; }.slicknav_btn{text-decoration:none}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;list-style:none;padding-top:25px; }.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 15px;margin-bottom:20px; }.slicknav_nav .slicknav_rowx{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff; }.slicknav_nav .slicknav_row:hover .prvauroven{color:#ffb834}.slicknav_nav ul{margin-top:5px;margin-bottom:20px}.slicknav_nav ul li{padding-top:3px;padding-bottom:3px;font-size:15px;font-weight:bold}.slicknav_nav ul li ul{margin:0;padding:0;margin-top:5px;margin-bottom:20px}.slicknav_nav ul li ul li{padding-top:0px;padding-bottom:0px;font-weight:normal}.prvauroven{font-weight:bold;font-size:16px}.slicknav_nav ul a{padding:0;margin:0;padding-top:7px;padding-bottom:7px}.slicknav_nav a{padding:7px 10px;margin:2px 5px;font-weight:bold;text-decoration:none;color:#000; }.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-decoration:underline; }.slicknav_nav .slicknav_txtnode{margin-left:0px; }.slicknav_nav .slicknav_item a{padding:0;margin:0; }.slicknav_nav .slicknav_parent-link a{padding:0;margin:0; }.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px; }