*{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}html{width:100%;height:100%;min-width:320px;-ms-text-size-adjust:100%;font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a,abbr,acronym,address,applet,article,aside,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,input,ins,kbd,label,legend,li,nav,object,ol,p,pre,q,s,samp,section,small,strike,strong,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;border:0;outline:0;padding:0;color:#787b7e;font-size:17px;line-height:1.5em;font-style:inherit;font-weight:400;letter-spacing:0.01em;box-sizing:border-box;vertical-align:baseline;-moz-box-sizing:border-box;font-family:"DM Sans", sans-serif}:focus{outline:0}strong{color:inherit;font-weight:700;font-size:inherit}ol,ul{list-style:none}table{border-spacing:0;border-collapse:collapse}input,select,textarea{border:0;font-weight:400}sub,sup{font-size:60%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.clear{height:0;width:1px;clear:both;font-size:0;content:" ";display:block;line-height:0;visibility:hidden}a,a:hover{color:inherit;cursor:pointer;text-decoration:none}a:selected{background-color:transparent}::-ms-clear{display:none}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}body{width:100%;height:100%;background-color:#fbfbfb;padding-top:90px}body.noscroll{overflow:hidden}body.noscroll .video{pointer-events:none}main{overflow-x:hidden;-webkit-animation:0.4s ease-in-out fadeIn;animation:0.4s ease-in-out fadeIn}figure img{height:auto;display:block;max-width:100%;position:relative;margin:0 auto 25px}p{margin-bottom:15px}h2,h3{font-weight:700;position:relative;line-height:1.18em;margin-bottom:15px}h2{color:#629b00;font-size:27px}h3{color:#787b7e;font-size:22px}h2 span,h3 span{display:block;line-height:inherit;background-color:transparent}h2 span{color:#7bc200}h3 span{color:#afb2b6}p a{color:#7bc200;font-weight:700;text-decoration:underline}hr{width:auto;height:2px;border:none;margin:0 40px;background-color:#ebedef}small{font-size:0.705em}.desktop{display:block}.mobile{display:none}.container{width:1200px;margin:0 auto;background-color:#fff}.row::after,.services-menu::after,.stripe::after{content:"";clear:both;display:block}.row[data-elements="2"] > div{width:50%}.row[data-elements="1-2"] .QuerySheetBefore,.row[data-elements="3"] > div{width:33.3333333%}.row[data-elements="1-2"] .form-wraper{width:66.6666667%}.row > div:not(.clear){float:left;padding:40px}.row > div.right{float:right}.btn{color:#fff;height:40px;display:table;font-weight:700;overflow:hidden;position:relative;border-radius:20px}.btn span{z-index:1;color:#fff;overflow:hidden;line-height:1.1em;position:relative;display:table-cell;border-radius:20px;vertical-align:middle;background-color:#e4c041;padding:3px 34px 3px 20px;-webkit-transition:background-color 0.35s ease-out;transition:background-color 0.35s ease-out}.btn span::after{content:"";top:50%;right:18px;width:11px;height:9px;margin-top:-4px;position:absolute;background:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/icons.png) -19px 0/40px auto no-repeat}.btn span::before{content:"";top:50%;left:50%;width:0;height:0;opacity:0;z-index:-1;position:absolute;border-radius:50%;background-color:inherit;filter:brightness(0.91) contrast(1.1);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:width ease-out 0.25s, height ease-out 0.25s, opacity 0.25s ease-out;transition:width ease-out 0.25s, height ease-out 0.25s, opacity 0.25s ease-out}.btn:hover span::before,footer .socials .btn:hover::before{opacity:1;width:250px;height:250px;-webkit-transition-delay:0s, 0s, 0s;transition-delay:0s, 0s, 0s;-webkit-transition-duration:0.65s, 0.65s, 0s;transition-duration:0.65s, 0.65s, 0s}.category{display:block;color:#afb2b6;font-size:14px;text-transform:uppercase}.text-center{text-align:center}.list{margin:16px 0 35px}.list:last-of-type{margin-bottom:16px}.list:first-of-type{margin-bottom:35px}.list li{position:relative;padding-left:18px;margin-bottom:16px;text-align:left}.list li:last-child{margin-bottom:0}.list li::before{content:"";left:0;top:13px;width:12px;height:1px;position:absolute;background-color:#afb2b6}header{top:0;left:0;width:100%;height:90px;z-index:100;position:fixed;background-color:#fbfbfb}header .container{padding:0 40px;background-color:transparent}header .logo{float:left;width:200px;height:85px;display:block;background:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/logo.png) 0 0/100% auto no-repeat}header .menu-burger{top:50%;right:20px;width:30px;height:20px;display:none;cursor:pointer;margin-top:-10px;position:absolute}header .menu-burger span{top:50%;width:100%;height:2px;margin-top:-1px;border-radius:2px;position:absolute;background-color:#036}header .menu-burger span::after,header .menu-burger span::before{content:"";left:0;width:100%;height:2px;margin-top:-2px;position:absolute;border-radius:2px;background-color:#036}header .menu-burger span::before{top:-7px}header .menu-burger span::after{top:11px}header nav{float:right;margin-top:25px;width:calc(100% - 200px)}header .btn,header .site-lang,header nav > ul{float:left}header nav li{float:left;padding:0 9px}header nav li a,header nav li > span{color:#71777e;display:block;padding:7px 0 6px}header nav .btn span{padding-right:32px}header nav .btn span::after{content:"";width:9px;height:9px;right:20px;margin-top:-4px;background-position:-30px 0}header nav ul li a{font-weight:700;border-bottom:2px solid transparent;-webkit-transition:border-bottom-color 0.15s linear;transition:border-bottom-color 0.15s linear;font-size:16px}header nav li:not(.selected):not(.submenu) a:hover,header .submenu.site-lang span{border-bottom:2px solid #787b7e}header nav ul li.selected > a,header nav ul li.selected span{color:#7bc200;border-color:#7bc200}header nav ul ul li a{border:0!important;font-weight:400}header .submenu{position:relative;-webkit-transition:background-color 0.1s linear 0.15s;transition:background-color 0.1s linear 0.15s}header .submenu.open{background-color:#ebedef;-webkit-transition-delay:0s;transition-delay:0s}header .submenu > a,header .submenu span{font-weight:700;position:relative;padding-right:13px;border-bottom:2px solid transparent;-webkit-transition:color linear 0.25s, border-color linear 0.25s;transition:color linear 0.25s, border-color linear 0.25s}header .submenu.open > a{color:#71777e;border-color:transparent;-webkit-transition-delay:0s, 0s;transition-delay:0s, 0s}header .submenu > a::after,header .submenu > a::before{content:"";top:50%;right:0;width:5px;height:5px;position:absolute;border-right:2px solid;border-bottom:2px solid;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}header .submenu > a::after,header .submenu span::after{opacity:0;margin-top:-2px;border-color:#71777e;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}header .submenu.open > a::after,header .submenu.open span::after{opacity:1}header .submenu > a::before{opacity:1;margin-top:-5px;border-color:#afb2b6;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .submenu.open > a::before,header .submenu.open span::before{opacity:0}header .submenu ul{left:0;top:100%;display:none;padding:10px 0;position:absolute;background-color:#ebedef}header .submenu ul li{padding:0;float:none;-webkit-transition:background-color 0.15s linear;transition:background-color 0.15s linear;background-color:transparent!important}header .submenu ul li:hover{background-color:#eef1f3}header .submenu ul li a{padding:6px 20px;white-space:nowrap}header .btn{margin-left:20px}header .site-lang{}header .site-lang.desktop{display:flex;align-items:center;padding-left:15px}header .site-lang.open{cursor:default;background-color:#fff;border-radius:20px 20px 0 0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}header .site-lang span{padding-right:0;margin-right:13px;height:24px;line-height:24px}header .site-lang ul{display:inline-block;padding:0;position:static;background-color:transparent!important}header .site-lang ul li a{padding:0;height:24px;line-height:24px}.btn-menu{float:left;width:40px;height:40px;display:none;border-radius:50%;position:relative;border:2px solid #afb2b6}.btn-menu span{top:50%;left:8px;width:20px;height:2px;margin-top:-1px;position:absolute;background-color:#787b7e;-webkit-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out}.btn-menu.open span{background-color:transparent}.btn-menu span::after,.btn-menu span::before{content:"";width:20px;height:2px;position:absolute;background-color:#787b7e;-webkit-transition:transform 0.15s ease-out;transition:transform 0.15s ease-out}.btn-menu span::after{top:-5px}.btn-menu span::before{top:5px}.btn-menu.open span::after{-webkit-transform:translate3d(0, 5px, 0) rotate(-45deg) scaleX(1.1);transform:translate3d(0, 5px, 0) rotate(-45deg) scaleX(1.1)}.btn-menu.open span::before{-webkit-transform:translate3d(0, -5px, 0) rotate(45deg) scaleX(1.1);transform:translate3d(0, -5px, 0) rotate(45deg) scaleX(1.1)}.slider{overflow:hidden;position:relative}div > .slider{margin-top:30px}.slider .slide{top:0;left:0;opacity:0;width:100%;position:absolute;pointer-events:none;-webkit-transition:opacity 0.55s ease-out;transition:opacity 0.55s ease-out}.slider .slide.active{opacity:1;position:relative;pointer-events:inherit}.slider .slide figure{background-color:#ebedef}#popups .slider .slide figure{background-color:transparent}.slider .slide figure img{max-width:100%;max-height:700px}.slider .slider-controls{top:0;right:0;z-index:20;width:360px;height:85px;position:absolute;background-color:#f4f6f8}.slider .slider-controls a{top:50%;width:45px;height:45px;margin-top:-22px;border-radius:50%;position:absolute;border:2px solid #afb2b6}.slider .slider-controls .prev{left:10%}.slider .slider-controls .next{right:10%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider .slider-controls .disabled{cursor:default;border-color:#d1d4d7}.slider .slider-controls a::after{content:"";top:13px;left:16px;width:13px;height:13px;position:absolute;border-left:2px solid #afb2b6;border-bottom:2px solid #afb2b6;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color 0.25s ease-out;transition:border-color 0.25s ease-out}.slider .slider-controls a:not(.disabled):hover::after{border-color:#787b7e}.slider .slider-controls .disabled::after{border-color:#d1d4d7}.slider .slider-controls .counter{width:50%;font-size:18px;text-align:center;position:relative;margin:31px auto 0}.slider .slider-controls .counter::before{content:"";left:0;top:50%;width:100%;height:1px;margin-top:-1px;position:absolute;background-color:#c0c3c7}.slider .slider-controls .counter span{padding:0 12px;position:relative;letter-spacing:0.04em;background-color:#f4f6f8}.slider .slider-controls .counter span i{font-style:normal}.main-slider .slider{width:100%;height:765px;background-color:#f4f6f8}.main-slider .slider .slide{width:100%;height:680px;background-size:cover;background-position:center}.main-slider .slider .slide .table{width:100%;height:100%;display:table}.main-slider .slider .slide .table > div{display:table-cell;vertical-align:middle;padding:30px 30px 30px 33.333%;background-color:rgba(0, 0, 0, 0.2)}.main-slider .slider .slide .title{color:#fff;font-size:60px;font-weight:700;line-height:1.167em}.main-slider .slider .slide .btn{height:60px;margin-top:40px;border-radius:30px}.main-slider .slider .slide .btn span{padding-left:30px;padding-right:30px;border-radius:30px}.main-slider .slider .slide .btn span::after{content:none}.main-slider .slider .slide .description{right:0;bottom:-85px;padding:40px;font-size:20px;width:66.6666667%;line-height:1.5em;position:absolute;background-color:#fff}.main-slider .slider .slide:nth-last-child(2) .description{font-size:26px}.main-slider .slider .slider-controls{left:0;bottom:0;top:inherit;width:33.3333333%}section.gallery{padding:40px}.article .gallery{padding:80px 0 40px}.article + .gallery{padding-top:0}.gallery-list .row{height:400px}.gallery-list .row > div{height:100%;padding-top:45px;padding-bottom:45px}.gallery-list .row:nth-child(odd){background-color:#f4f6f8}.gallery-list .row:nth-child(even){background-color:#ebedef}.gallery-list h3{font-size:32px;padding-bottom:20px}.gallery-list figure img{margin:0 auto;overflow:hidden;border-radius:50%}.gallery-list .text-center{position:relative}.gallery-list .text-center p{z-index:10;color:#afb2b6;font-size:27px;position:relative;line-height:1.185em}.gallery-list .icon{width:159px;margin:18px auto 35px}.gallery-list .btn{z-index:10;margin:0 auto}.gallery-list .btn:hover span{background-color:#d7b231}.gallery-list .btn span::before{content:none}.gallery-list .zoom-circle{background-color:#dfe1e4}.icon{z-index:10;width:167px;height:151px;position:relative;margin:17px auto 47px;background:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/icons-circle.png) 0 0/2171px auto no-repeat}.icon.i1{background-position-x:0}.icon.i2{background-position-x:-167px}.icon.i3{background-position-x:-334px}.icon.i4{background-position-x:-501px}.icon.i5{background-position-x:-668px}.icon.i6{background-position-x:-835px}.icon.i7{background-position-x:-1002px}.icon.i8{background-position-x:-1169px}.icon.i9{background-position-x:-1336px}.icon.i10{background-position-x:-1498px}.icon.i11{background-position-x:-1665px}.icon.i12{background-position-x:-1837px}.icon.i13{background-position-x:-2004px}a + .zoom-circle{top:50%;left:50%;z-index:0;width:150px;height:150px;position:absolute;border-radius:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:width 0.35s ease-out, height 0.35s ease-out;transition:width 0.35s ease-out, height 0.35s ease-out}a:hover + .zoom-circle{width:300px;height:300px}.green-services > div:not(.clear){float:left;height:400px;overflow:hidden;width:33.3333333%;position:relative;padding:45px 40px 40px;background-color:#edf8da}.green-services > div:nth-child(4n-3):not(.clear){background-color:#daeeb8}.green-services > div:nth-child(4n-2):not(.clear){background-color:#e2f3c6}.green-services > div h2{z-index:10}.green-services > div a{z-index:10;float:right;position:relative}.green-services > div a:not(.btn){color:#7bc200;font-weight:700;line-height:1.4em;position:relative;padding-right:15px;border-bottom:2px solid #7bc200;-webkit-transition:border-bottom 0.25s ease-out, color 0.25s ease-out;transition:border-bottom 0.25s ease-out, color 0.25s ease-out}.green-services > div a:hover:not(.btn){color:#629b00;border-color:#629b00;-webkit-transition-duration:0.45s, 0.45s;transition-duration:0.45s, 0.45s}.green-services > div a:not(.btn)::after{content:"";top:50%;right:0;width:11px;height:9px;margin-top:-4px;position:absolute;background:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/icons.png) 0 0/40px auto no-repeat}.green-services > div a + .zoom-circle{background-color:rgba(98, 155, 0, 0.2)}.green-services .btn span{background-color:#7bc200;padding-right:30px}.green-services .btn span::before{content:none}.green-services .btn:hover span{background-color:#629b00}.green-services .btn span::after{content:"";width:8px;height:9px;right:16px;background-position:-11px 0}.references > div:not(.clear){float:left;height:536px;padding:45px 40px}.references > div:nth-child(1){width:66.6666667%;background-color:#f4f6f8}.references > div:nth-child(2){width:33.3333333%;background-color:#ebedef}.references > div:nth-child(2) p{font-size:16px;margin-top:35px;min-height:286px;line-height:1.562em}.references .row{margin:0 -17px;background-color:transparent}.references .row > div{padding:0 17px;margin-top:40px;width:33.3333333%}.references figure img{width:215px;margin:0 auto;overflow:hidden;border-radius:50%}.references figure figcaption{display:block;margin-top:20px;text-align:center;line-height:1.375em}.references .btn{margin-top:35px}.headline{width:100%;height:300px;display:flex;align-items:center;background-size:cover;background-position:center}.headline h1{font-size:26px;font-weight:700;line-height:38px;background:#edf8da;color:#629b00;padding:35px 25px}.article{padding:50px 40px 80px}.article > h1{font-size:26px}.article > ul{list-style-type:disc;padding-left:20px}#page17270 .article,#page19890 .article,#page17271 .article{padding:60px 40px 0}.article p{padding-top:20px;line-height:1.647em}.video{height:0;padding:0;display:block;overflow:hidden;position:relative}.w3by2{padding-bottom:66.66%}.w4by3{padding-bottom:75%}.w16by9{padding-bottom:56.25%}.video iframe{top:0;left:0;border:0;bottom:0;width:100%;height:100%;position:absolute}.about .article{padding:40px}.about .article .row{margin:0 -40px}.quote{padding:0 40px 40px}.quote q{color:#afb2b6;display:block;position:relative;text-align:center;line-height:1.647em;padding:50px 45px 45px;background-color:#f4f6f8}.quote q::after,.quote q::before{content:"";width:46px;height:30px;position:absolute;background:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/quotes.png) 0 0/92px auto no-repeat}.quote q::after{top:15px;right:20px;background-position:-46px 0}.quote q::before{left:20px;bottom:15px}.quote q strong{display:block;color:#787b7e;padding-top:10px;font-size:1.47em}.why-decide{padding:35px 40px 70px}#page17270 .why-decide,#page19890 .why-decide,#page17271 .why-decide{max-width:800px;margin:0 auto}.why-decide h2{text-align:center}.why-decide ul{margin-top:30px}.why-decide ul li{padding:25px 0;border-bottom:2px solid #ebedef}.why-decide ul li:last-child{border-bottom:none}.why-decide ul li p{width:50%;float:left;position:relative;line-height:1.47em;padding:0 25px 0 40px}.why-decide ul li p .label{color:#629b00;font-size:10px;font-weight:700;line-height:1em;position:relative;display:inline-block;margin:5px 5px 0 10px;padding:5px 8px 5px 10px;border:2px solid #7bc200;text-transform:uppercase;border-radius:2px 0 0 2px}.why-decide ul li p .label i{top:50%;left:1px;width:2px;height:2px;z-index:10;margin-top:-2px;position:absolute;border-radius:50%;background-color:#fff;border:1px solid #7bc200}.why-decide ul li p .label::after,.why-decide ul li p .label::before{content:"";width:0;height:0;position:absolute;border-style:solid}.why-decide ul li p .label::after{top:0;left:-8px;border-width:10px 8px 10px 0;border-color:transparent #fbfbfb transparent transparent}.why-decide ul li p .label::before{top:-2px;left:-11px;border-width:12px 10px 12px 0;border-color:transparent #7bc200 transparent transparent}.why-decide ul li p::after,.why-decide ul li p::before{content:"";top:10px;width:23px;height:2px;position:absolute;background-color:#7bc200}.why-decide ul li p::after{left:0}.why-decide ul li p::before{left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.why-decide ul li::after{content:"";clear:both;display:block}.service .row > div{padding-top:75px}.service .row > div p,address{line-height:1.647em}.services-menu{overflow:hidden;position:relative}.services-menu .stripe{width:100%;height:100%;-webkit-transition:width 0.25s ease-out;transition:width 0.25s ease-out}.services-menu.open .stripe{width:180%}.services-menu .stripe > div{float:left;height:100%;padding:40px;overflow:hidden;background-color:#e2f3c6}.services-menu .left{width:66.6666667%}.services-menu .left a::after,.services-menu .left a::before{content:"";right:0;height:2px;position:absolute;background-color:#7bc200}.services-menu .left a::after{top:8px;width:10px}.services-menu .left a::before{top:12px;width:8px;margin-right:2px}.services-menu .stripe .right{width:33.3333333%;background-color:#f4f6f8}.services-menu .right .btn{float:right;margin-top:58px}.services-menu h2{z-index:10;font-size:32px;min-height:74px;transition:font-size 0.25s ease-out}.services-menu.open h2{font-size:17px}.services-menu h3{font-size:27px}.services-menu .btn-open{color:#7bc200;font-weight:700;margin-top:61px;line-height:1.4em;position:relative;padding-right:15px;display:inline-block;border-bottom:2px solid #7bc200;-webkit-transition:border-bottom 0.25s ease-out, color 0.25s ease-out;transition:border-bottom 0.25s ease-out, color 0.25s ease-out}.services-menu .btn-open:hover{color:#629b00;border-color:#629b00;-webkit-transition-duration:0.45s, 0.45s;transition-duration:0.45s, 0.45s}.services-menu.open .btn-open{opacity:0}.services-menu .menu{width:100%;height:100%;padding:40px;background-color:#edf8da;-webkit-transition:visibility linear 0.25s, opacity 0.25s linear;transition:visibility linear 0.25s, opacity 0.25s linear}#page17275 .services-menu .menu,#page17276 .services-menu .menu,#page19621 .services-menu .menu,#page19894 .services-menu .menu,#page19895 .services-menu .menu,#page19896 .services-menu .menu{padding:0}.services-menu.open .menu{opacity:1;visibility:visible;-webkit-transition-delay:0s, 0.15s;transition-delay:0s, 0.15s}.services-menu .menu .btn-close{display:none;top:20px;z-index:10;right:20px;width:20px;height:20px;position:absolute}.services-menu .menu .btn-close::after,.services-menu .menu .btn-close::before{content:"";top:9px;left:-2px;width:120%;height:2px;position:absolute;background-color:#787b7e}.services-menu .menu .btn-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.services-menu .menu .btn-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.services-menu .menu > div{width:100%;height:100%;display:table}.services-menu .menu ul{display:table-cell;vertical-align:bottom;display:flex;justify-content:space-between}.services-menu .menu ul > li{float:left;line-height:1em;margin-right:25px;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;flex-grow:1}#page17275 .services-menu .menu ul > li,#page17276 .services-menu .menu ul > li,#page19621 .services-menu .menu ul > li,#page19894 .services-menu .menu ul > li,#page19895 .services-menu .menu ul > li,#page19896 .services-menu .menu ul > li{padding:40px;margin:0}#page17275 .services-menu .menu ul > li:first-child,#page17276 .services-menu .menu ul > li:first-child,#page19621 .services-menu .menu ul > li:first-child,#page19894 .services-menu .menu ul > li:first-child,#page19895 .services-menu .menu ul > li:first-child,#page19896 .services-menu .menu ul > li:first-child{background-color:#daeeb8}#page17275 .services-menu .menu ul > li:nth-child(2),#page17276 .services-menu .menu ul > li:nth-child(2),#page19621 .services-menu .menu ul > li:nth-child(2),#page19894 .services-menu .menu ul > li:nth-child(2),#page19895 .services-menu .menu ul > li:nth-child(2),#page19896 .services-menu .menu ul > li:nth-child(2){background-color:#e2f3c6}.services-menu.open .menu ul > li{opacity:1}.services-menu.open .menu ul > li:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s}.services-menu.open .menu ul > li:nth-child(2){-webkit-transition-delay:0.1.5s;transition-delay:0.1.5s}.services-menu.open .menu ul > li:nth-child(3){-webkit-transition-delay:0.2s;transition-delay:0.2s}.services-menu.open .menu ul > li:nth-child(4){-webkit-transition-delay:0.25s;transition-delay:0.25s}.services-menu.open .menu ul > li:nth-child(5){-webkit-transition-delay:0.3s;transition-delay:0.3s}.services-menu.open .menu ul > li:nth-child(6){-webkit-transition-delay:0.35s;transition-delay:0.35s}.services-menu .menu ul > li:last-child{margin-right:0}.services-menu .menu ul > li a{font-size:18px;font-weight:700;line-height:1.25em;display:inline-block;-webkit-transition:color 0.25s ease-out;transition:color 0.25s ease-out}.services-menu .menu ul > li.selected a{border-bottom:2px solid #7bc200}.services-menu .menu ul > li a:hover,.services-menu .menu ul > li.selected a{color:#7bc200}.projection .article h2{font-size:32px;margin-bottom:15px}.projection section .row h3{padding:15px 0 20px}#page19433 .projection section .row h3,#page19897 .projection section .row h3{padding:0;margin:0}.projection section .row h3:first-of-type{padding-top:0}.projection section .row > div > figure{margin:60px 0 25px}.projection .row p{line-height:1.647em}.shift-bottom{padding-bottom:80px !important}.shift-bottom .row:last-of-type > div:last-child{padding-bottom:0}#page17275 .brands ,#page19894 .brands{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.brands figure{display:inline-block;margin:30px 40px 0 0;vertical-align:middle}.brands figure:last-child{margin-right:0}.projection .article .text-center{margin:0 auto;max-width:725px}.advert{height:217px;background-color:#ebedef}.advert > div{float:left;height:100%;display:flex;padding:40px;overflow:hidden;position:relative;align-items:center}.advert > div:nth-child(1){width:33.3333333%;background-color:#f4f6f8}.advert > div:nth-child(2){width:66.6666667%}.advert > div h3{font-size:27px}.advert .icon{margin:0 0 0 75px}.advert .btn{z-index:10;margin:0 70px 0 auto}.advert .btn span:hover{background-color:#d7b231}.advert .btn span::before{content:none}.advert .btn span::after{content:"";width:9px;height:9px;right:20px;margin-top:-4px;background-position:-30px 0}.advert .btn + .zoom-circle{left:195px;background-color:#dfe1e4}.page-contacts h2{font-size:22px}.page-contacts .row > div a{color:#7bc200;font-weight:700;text-decoration:underline}.page-contacts .row > div a:hover{text-decoration:none}.page-contacts ul li{padding-left:20px;position:relative;line-height:1.647em}.page-contacts ul li span{left:0;color:#afb2b6;position:absolute}.page-contacts form{margin-top:4px}#page17268 .contact-form form .QuerySheetWrapper input,#page17268 .contact-form form .QuerySheetWrapper textarea,#page19887 .contact-form form .QuerySheetWrapper input,#page19887 .contact-form form .QuerySheetWrapper textarea,#page17288 .contact-form form .QuerySheetWrapper input,#page17288 .contact-form form .QuerySheetWrapper textarea,form label{-webkit-transition:0.25s ease-out;transition:0.25s ease-out}#page17268 .contact-form form .QuerySheetWrapper input,#page17268 .contact-form form .QuerySheetWrapper textarea,#page19887 .contact-form form .QuerySheetWrapper input,#page19887 .contact-form form .QuerySheetWrapper textarea,#page17288 .contact-form form .QuerySheetWrapper input,#page17288 .contact-form form .QuerySheetWrapper textarea{width:100%;display:block;box-shadow:none;border-radius:30px;border:2px solid #afb2b6;background-color:#fff;padding:10px 25px}#page17268 .contact-form form .QuerySheetWrapper .Verify input,#page19887 .contact-form form .QuerySheetWrapper .Verify input,#page17288 .contact-form form .QuerySheetWrapper .Verify input{border-radius:0}#page19887 .contact-form form .QuerySheetFoot,#page17268 .contact-form form .QuerySheetFoot,#page17288 .contact-form form .QuerySheetFoot{display:flex;flex-flow:column-reverse}#page17268 .contact-form form .QuerySheetFoot input.button,#page19887 .contact-form form .QuerySheetFoot input.button,#page17288 .contact-form form .QuerySheetFoot input.button{padding:17px 25px;border-radius:30px;font-weight:700;font-size:17px;margin-bottom:20px}input:focus,input:not(:placeholder-shown):not([type="submit"]),textarea:focus,textarea:not(:placeholder-shown){color:#787b7e !important;border-color:#afb2b6 !important}form input:not([type="submit"]){height:50px;padding:11px 25px 0;margin-bottom:10px}form textarea{resize:none;height:120px;overflow:auto;margin-bottom:0;padding:15px 25px}form input.error + label,form input.error:not([type="submit"]),form textarea.error,form textarea.error + label{color:#f33;border-color:#f33}form input[type="submit"]{color:#fff;cursor:pointer;font-weight:700;padding:17px 25px;border-radius:30px;background-color:#e4c041;-webkit-transition:background-color 0.35s ease-out;transition:background-color 0.35s ease-out}form input[type="submit"]:hover{background-color:#d7b231}.contact-form h2{font-size:32px;padding-bottom:20px}.contact-form form .row{margin:0 -5px}.contact-form .row > div{padding:80px 40px}.contact-form .row > div.QuerySheetAfter{padding-top:0}.contact-form form .row > div{padding:0 5px;position:relative}.contact-form form .row > div:last-child{width:100%}.contact-form form .row > div label{top:15px;left:30px;font-size:14px;position:absolute;pointer-events:none;text-transform:uppercase;-webkit-transition:top 0.1s ease-out, left 0.1s ease-out, color 0.1s ease-out, font-size 0.1s ease-out;transition:top 0.1s ease-out, left 0.1s ease-out, color 0.1s ease-out, font-size 0.1s ease-out}.contact-form form .row > div input:focus + label,.contact-form form .row > div input:not(:placeholder-shown) + label,.contact-form form .row > div textarea:focus + label,.contact-form form .row > div textarea:not(:placeholder-shown) + label{top:5px;left:32px;color:#afb2b6;font-size:10px}.contact-form form .recaptcha{float:right;margin-top:20px}.google-map .row{height:400px;background-color:#f4f6f8}.google-map .row > div{height:100%}.google-map .row > div:last-child{background-color:#ebedef}.google-map .row .map{padding:0}.google-map .row h3{font-size:27px;padding-bottom:15px}.google-map .row iframe{border:0;width:100%;display:block}.contacts h2{padding-bottom:20px}.contacts .row > div{height:250px;line-height:1.647em;background-color:#e2f3c6}.contacts .row > div:nth-child(3n){background-color:#edf8da}.contacts .row > div:nth-child(-n + 3){height:190px;padding-bottom:0}#page19433 .contacts .row > div:nth-child(-n + 3),#page19897 .contacts .row > div:nth-child(-n + 3){height:250px}#page17271 .contacts .row > div:nth-child(-n + 3),#page19890 .contacts .row > div:nth-child(-n + 3){height:250px}#page17271 .contacts .row > div,#page19890 .contacts .row > div,#page19893 .contacts .row > div,#page17274 .contacts .row > div{background-size:cover;background-position:center}#page17271 .contacts .row > div:first-child,#page19890 .contacts .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/nivy/obrazok1.jpg)}#page17271 .contacts .row > div:nth-child(2)#page19890 .contacts .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/nivy/obrazok2.jpg)}#page17271 .contacts .row > div:nth-child(3),#page19890 .contacts .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/nivy/obrazok3.jpg)}#page17271 .contacts .row > div:nth-child(4),#page19890 .contacts .row > div:nth-child(4){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/nivy/obrazok4.jpg)}#page17271 .contacts .row > div:nth-child(5),#page19890 .contacts .row > div:nth-child(5){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/nivy/obrazok5.jpg)}#page17271 .contacts .row > div:nth-child(6),#page19890 .contacts .row > div:nth-child(6){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/nivy/obrazok6.jpg)}#page17274 .contacts .row > div:first-child,#page19893 .contacts .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/udrzba/obrazok1.jpg)}#page19893 .contacts .row > div:nth-child(2),#page17274 .contacts .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/udrzba/obrazok2.jpg)}#page19893 .contacts .row > div:nth-child(3),#page17274 .contacts .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/udrzba/obrazok3.jpg)}#page17275 .contacts .row > div,#page19894 .contacts .row > div{height:250px;background-size:cover;background-position:center}#page17275 .contacts .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/centrum/obrazok1.jpg)}#page17275 .contacts .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/centrum/obrazok2.jpg)}#page17275 .contacts .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/centrum/obrazok3.jpg)}#page17275 .contacts .row > div:nth-child(4){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/centrum/obrazok4.jpg)}#page17275 .contacts .row > div:nth-child(5){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/centrum/obrazok5.jpg)}#page17275 .contacts .row > div:nth-child(6){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/galeria-7/obrazok-1.jpg)}#page19433 .contacts .row > div{background-size:cover;background-repeat:no-repeat;background-position:center}#page19433 .contacts.galeria-1 .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-4.jpg)}#page19433 .contacts.galeria-1 .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-7.jpg)}#page19433 .contacts.galeria-1 .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-5.jpg)}#page19433 .contacts.galeria-2 .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-1.jpg)}#page19433 .contacts.galeria-2 .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-2.jpg)}#page19433 .contacts.galeria-2 .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-3.jpg)}#page19433 .contacts.galeria-3 .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-9.jpg)}#page19433 .contacts.galeria-3 .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-10.jpg)}#page19433 .contacts.galeria-3 .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-16.jpg)}#page19433 .contacts.galeria-4 .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-11.jpg)}#page19433 .contacts.galeria-4 .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-13.jpg)}#page19433 .contacts.galeria-4 .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-15.jpg)}#page19433 .contacts.galeria-5 .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-21.jpg)}#page19433 .contacts.galeria-5 .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-20.jpg)}#page19433 .contacts.galeria-5 .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-19.jpg)}#page19433 .contacts.galeria-5 .row > div:nth-child(4){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-17.jpg)}#page19433 .contacts.galeria-5 .row > div:nth-child(5){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-18.jpg)}#page19433 .contacts.galeria-5 .row > div:nth-child(6){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-22.jpg)}#page19433 .contacts.galeria-6 .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-23.jpg)}#page19433 .contacts.galeria-6 .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-24.jpg)}#page19433 .contacts.galeria-6 .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-25.jpg)}#page19433 .contacts.galeria-6 .row > div:nth-child(4){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-26.jpg)}#page19433 .contacts.galeria-6 .row > div:nth-child(5){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-27.jpg)}#page19433 .contacts.galeria-6 .row > div:nth-child(6){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-28.jpg)}#page19433 .contacts.galeria-7 .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-29.jpg)}#page19433 .contacts.galeria-7 .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-30.jpg)}#page19433 .contacts.galeria-7 .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-31.jpg)}#page19433 .contacts.galeria-8 .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-32.jpg)}#page19433 .contacts.galeria-8 .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-33.jpg)}#page19433 .contacts.galeria-8 .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-34.jpg)}#page19433 .contacts.galeria-9 .row > div:first-child{background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-35.jpg)}#page19433 .contacts.galeria-9 .row > div:nth-child(2){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-36.jpg)}#page19433 .contacts.galeria-9 .row > div:nth-child(3){background-image:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/referencia/obrazok-37.jpg)}.rows{margin:0 -7px;display:flex;flex-wrap:wrap;justify-content:center}.rows > .col{padding:0 7px 1.5%}.rows > .col img{max-width:100%;height:auto!important;display:block}.rows.row-1 > .col img{max-height:300px}.rows.row-1 > .col a{margin-bottom:20px;display:block}.rows.row-1 > .col span{color:#7bc200;font-size:24px;font-weight:700;text-align:center;display:block}#page17271 .rows.start,#page19890 .rows.start,#page19893 .rows.start,#page17274 .rows.start{padding-bottom:80px}#page17271 .rows.start > .col:first-child,#page19890 .rows.start > .col:first-child,#page19897 .rows.start.start-5 > .col:first-child,#page19433 .rows.start.start-5 > .col:first-child{width:74.65%}#page19890 .rows.start > .col:last-child,#page17271 .rows.start > .col:last-child,#page19897 .rows.start.start-5 > .col:last-child,#page19433 .rows.start.start-5 > .col:last-child{width:25.35%}#page17271 .rows.start > .col:first-child .col,#page19890 .rows.start > .col:first-child .col,#page19897 .rows.start.start-5 > .col:first-child .col,#page19433 .rows.start.start-5 > .col:first-child .col{width:50%}#page17274 .rows,#page17276 .rows,#page19893 .rows,#page17275 .rows.start-2 .rows,#page19894 .rows.start-2 .rows,#page19433 .rows.start-2 .rows,#page19433 .rows.start-3 .rows,#page19433 .rows.start-4 .rows,#page19897 .rows.start-2 .rows,#page19897 .rows.start-3 .rows,#page19897 .rows.start-4 .rows,#page17272 .rows,#page19891 .rows{flex-wrap:nowrap}#page17276 .rows > .col img,#page19895 .rows > .col img{max-height:250px}#page19433 .rows.start-2 .rows img,#page19897 .rows.start-2 .rows img{max-height:250px}#page19433 .rows.start-4 .rows img,#page19897 .rows.start-4 .rows img{max-height:310px}#page19433 .rows.start-4 > .col,#page19897 .rows.start-4 > .col{padding-bottom:0px}#page17275 .rows.start-2 > .col,#page19894 .rows.start-2 > .col{padding-bottom:0}#page17274 .rows.start .rows,#page19893 .rows.start .rows{flex-shrink:1}#page17275 .rows.start > .col:first-child,#page19894 .rows.start > .col:first-child{width:58%}#page17275 .rows.start > .col:last-child,#page19894 .rows.start > .col:last-child{width:42%}#page17275 .rows.start > .col:first-child .col,#page19894 .rows.start > .col:first-child .col{width:33.333%;display:flex;justify-content:center;align-items:center}#page19621 .rows,#page19896 .rows{flex-wrap:nowrap}#page19621 .rows.start,#page19896 .rows.start{flex-wrap:wrap}#page19621 .rows.start .col,#page19896 .rows.start .col{width:100%}#page19621 .rows.start .col .col,#page19896 .rows.start .col .col{width:25%;display:flex;justify-content:center;align-items:center}#page19896 .rows.start .col .col img,#page19621 .rows.start .col .col img{max-height:130px;max-width:200px;width:100%;height:auto}.contacts-installation .row{background-color:#daeeb8}.contacts-installation .row > div{padding-top:5px}.contacts-installation .row > div:first-child{width:100%;padding-top:40px;padding-bottom:0}.contacts-installation .bold{color:#629b00;display:block;font-weight:700;padding-bottom:20px}.contacts-architects .row{background-color:#edf8da}.contacts-architects .row > div{padding-top:20px}.contacts-architects .row > div:first-child{width:100%;padding-top:40px;padding-bottom:0}footer strong{display:block;margin-top:11px}footer .top{display:flex;justify-content:space-between}footer .top > .clear{display:none}footer .top > div:not(.clear){float:left;font-size:15px;padding:55px 40px 15px}footer .top > div:not(.clear) *{font-size:15px}footer .top > div:nth-child(1) a{margin-top:8px;display:inline-block}footer .top > div:nth-child(2) strong:first-of-type{margin-top:33px}footer div:not(.socials) > a{color:#7bc200;font-size:15px;font-weight:700;border-bottom:1px solid #7bc200;-webkit-transition:border-bottom 0.25s ease-out, color 0.25s ease-out;transition:border-bottom 0.25s ease-out, color 0.25s ease-out}footer div:not(.socials) > a:hover{color:#629b00;border-color:#629b00}footer .socials{margin-top:52px}footer .socials .btn{float:left;width:40px;height:40px;display:block;border-radius:50%;margin-right:20px;position:relative;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}footer .socials .btn:last-child{margin-right:0}footer .socials .btn::before{content:"";top:50%;left:50%;width:0;height:0;opacity:0;z-index:-1;position:absolute;border-radius:50%;background-color:inherit;filter:brightness(0.91) contrast(1.1);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:width ease-out 0.25s, height ease-out 0.25s, opacity 0.25s ease-out;transition:width ease-out 0.25s, height ease-out 0.25s, opacity 0.25s ease-out}footer .socials .btn::after{content:"";top:50%;left:50%;z-index:10;height:18px;margin-top:-9px;position:absolute;background:url(https://www.zahradne-centrum.sk/Data/3446/UserFiles/images/icons.png) 0 0/40px auto no-repeat}footer .socials .btn::before{z-index:0}footer .socials .btn:hover::before{width:80px;height:80px}footer .socials .facebook{background-color:#6f88e7;display:flex;align-items:center;justify-content:center}footer .socials .facebook::after{width:9px;margin-left:-5px;background-position:0 -9px}footer .socials .youtube{background-color:#e36c5f;display:flex;align-items:center;justify-content:center}footer .socials .youtube::after{width:19px;margin-left:-9px;background-position:-10px -9px}footer .socials .insta{background-color:#C13584;display:flex;align-items:center;justify-content:center}footer .socials .insta::after{width:19px;margin-left:-9px;background-position:-10px -9px}footer .socials .facebook i,footer .socials .youtube i,footer .socials .insta i{font-size:0px;color:#fff}footer .socials .facebook i::before,footer .socials .youtube i::before,footer .socials .insta i::before{font-size:20px;z-index:99;position:relative}footer .bottom > div:not(.clear){padding:15px 40px 45px}footer .bottom > div:nth-child(1){float:right}footer .bottom > div:nth-child(2){float:left;width:calc(100% - 33.3333333%)}footer .copyright{color:#afb2b6;font-size:15px}footer .copyright br{display:none}#popups{top:0;left:0;width:100%;height:100%;z-index:999999;display:none;position:fixed;background-color:rgba(50, 51, 52, 0.95)}.popup{height:100%;display:none;padding:80px 65px}.popup > div{height:100%}.popup > div > .slider{margin:0;width:100%;overflow:visible;height:100% !important}.popup .slider .slide{top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup .slider .slide figure img{margin:0 auto;max-width:100%}.popup .slider .slider-controls{left:50%;top:inherit;bottom:-40px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.popup .btn-close{top:20px;right:20px;width:45px;height:45px;border-radius:50%;position:absolute;border:2px solid #afb2b6;-webkit-transition:border-color 0.25s ease-out;transition:border-color 0.25s ease-out}.popup .btn-close:hover{border-color:#787b7e}.popup .btn-close::after,.popup .btn-close::before{content:"";top:20px;left:7px;width:65%;height:2px;position:absolute;background-color:#787b7e;-webkit-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out}.popup .btn-close:hover::after,.popup .btn-close:hover::before{background-color:#afb2b6}.popup .btn-close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup .btn-close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.contact-form .QuerySheetForm{overflow:visible}.contact-form .QuerySheetWrapper .QuerySheetLine{padding:10px}.contact-form .QuerySheetWrapper{display:flex;flex-wrap:wrap;margin:0 -10px}.contact-form .QuerySheetWrapper .QuerySheetLine:not(:nth-last-child(-n+2)){width:50%}.contact-form .QuerySheetLine:not(:last-child) label{display:none!important}.contact-form .QuerySheetLine:not(:last-child) input[type="text"], .contact-form .QuerySheetLine:not(:last-child) .QuerySheet textarea, .contact-form .QuerySheetLine:not(:last-child) .QuerySheet select{width:100%;margin:0}#page17275 .article.wide > .row > div:nth-child(2),#page19894 .article.wide > .row > div:nth-child(2){background-color:#ebedef}#page17275 .rows.start-2 > .col img,#page19894 .rows.start-2 > .col img{max-height:401px}@media (max-width:1220px){.container{width:100%}}@media (max-width:1180px){.services-menu .menu ul > li{margin-right:20px}.services-menu .menu ul > li a{font-size:17px;line-height:1.2em}}@media (max-width:1024px){header .container{padding:0 20px}.article{padding:40px 20px}.advert > div h3, h2{font-size:22px}.why-decide ul li p br{display:none}.main-slider .slider .slide .title{font-size:52px}.main-slider .slider .slide .description{bottom:0;font-size:17px}.slider .slider-controls{height:71px}.slider .slider-controls .counter{margin-top:23px}.slider .slider-controls .prev{left:5%}.slider .slider-controls .next{right:5%}.services-menu{height:210px}.services-menu .menu{padding:20px}.gallery-list h3, .services-menu h2{font-size:27px}.services-menu h3{font-size:24px}.services-menu .menu .btn-close{top:10px;right:10px}.services-menu .btn-open{margin-top:51px}.services-menu .right .btn{margin-top:54px}.advert > div, .headline, .main-slider .slider .slide .description, .row > div:not(.clear), .services-menu .stripe > div, section.gallery{padding:30px 20px}.headline{height:250px}.green-services > div:not(.clear){height:350px;padding:25px 20px 20px}.references .row{margin:0 -20px}.references .row > div{margin-top:20px;padding:10px 20px}.references > div:not(.clear){padding:25px 20px}hr{margin:0 20px}.quote{padding:0 20px 20px}.why-decide{padding:20px 20px 30px}.advert .btn + .zoom-circle{left:175px}.gallery-list .row{height:360px}.page-contacts a{word-break:break-all}.popup{padding:80px 20px}footer .top > div:not(.clear){padding:40px 20px 15px}footer .bottom > div:not(.clear){padding:15px 20px 25px}}@media (max-width:924px){header .logo{width:140px;margin-top:17px;height:70px}header nav li{padding:0 8px}header .btn, header .site-lang{margin-left:10px}header .site-lang{padding:0 10px}header nav .btn span{padding:3px 30px 3px 15px}header nav .btn span::after{right:15px}.services-menu .menu ul > li{margin-right:15px}.services-menu .menu ul > li a{font-size:15px}}@media (max-width:842px){a, abbr, acronym, address, applet, article, aside, big, blockquote, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, figcaption, figure, font, footer, form, header, html, iframe, img, input, ins, kbd, label, legend, li, nav, object, ol, p, pre, q, s, samp, section, small, strike, strong, table, tbody, td, textarea, tfoot, th, thead, tr, tt, ul, var{font-size:15px}.gallery-list h3, .services-menu h2{font-size:25px}.services-menu h3{font-size:22px}.services-menu .right .btn{margin-top:60px}.advert .btn, .advert .icon{margin:0 auto}.advert .btn + .zoom-circle{left:26%}.advert > div h3, h2{font-size:20px}.services-menu .menu ul > li a{font-size:14px}footer .top a{word-break:break-all}footer div:not(.socials) > a{border-bottom:none;text-decoration:underline}footer .top{flex-wrap:wrap}footer .top > div:not(.clear){width:100%}}@media (min-width:769px){header nav{display:flex!important;justify-content:flex-end}.article.wide > .row > div:first-child{width:66.666%}.article.wide > .row > div:nth-child(2){width:33.333%}}@media (max-width:768px){.article p br, .desktop{display:none}.btn-menu, .mobile{display:block}.advert, .advert > div:nth-child(1), .advert > div:nth-child(2), .gallery-list .row, .green-services > div:not(.clear), .references .row > div, .references > div:nth-child(1), .references > div:nth-child(2), .row[data-elements="1-2"] > div:nth-child(1), .row[data-elements="1-2"] > div:nth-child(2), .row[data-elements="2"] > div, .row[data-elements="3"] > div, .services-menu .left, .services-menu .stripe .right, .why-decide ul li p, footer .bottom > div:nth-child(1), footer .bottom > div:nth-child(2), footer .top > div:not(.clear){width:100%;height:auto}header .container{height:100%;display:flex;align-items:center}header .logo{float:none;margin:0 auto}header .site-lang{float:right}header .site-lang.desktop{display:none}header nav{top:100%;left:0;width:100%;margin-top:0;display:none;position:absolute;padding:30px 0 40px;background-color:#fbfbfb;border-top:1px solid #afb2b6;height:400px;overflow-y:scroll!important}header nav ul{float:none}header nav li{float:none;width:100%;padding:5px 20px}header nav li a, header nav li span{display:inline-block}header nav ul li a{font-size:25px}header nav ul ul li a{font-size:22px;font-weight:700}header nav .submenu ul{padding:0;position:relative;height:auto !important;display:block !important;background-color:inherit}header .submenu ul li:hover{background-color:inherit}header .submenu > a::after, header .submenu > a::before{content:none}header nav li:not(.selected):not(.submenu) a:hover{border-bottom-color:transparent}header .submenu.open{background-color:inherit}header nav .btn span{font-size:20px}header .btn{margin:10px 0 0 20px}.main-slider .slider{height:auto;overflow:inherit;margin-bottom:155px}.main-slider .slider .slide{height:auto}.main-slider .slider .slide .table{margin-bottom:85px}.main-slider .slider .slide .title{font-size:50px}.main-slider .slider .slide .description{width:auto;position:relative;margin:50px -20px -85px}.main-slider .slider .slider-controls{width:100%;bottom:-155px}.main-slider .slider .slide .table > div{vertical-align:top;padding:60px 20px 0}.row > div:nth-child(1){padding-bottom:0}.about .article{padding:0}.about .article .row{margin:0}.references > div:nth-child(2) p{min-height:inherit}.row > div.right{float:left}.why-decide ul li{padding:0;border-bottom:none}.why-decide ul li p{padding:20px 25px 20px 40px;border-bottom:2px solid #ebedef}.why-decide ul li:last-child p{border-bottom:none}.why-decide ul li p::after, .why-decide ul li p::before{top:30px}.contacts-installation .row > div:nth-child(3){padding:0 20px}.contacts-architects .row > div:not(:last-child){padding-bottom:0}.contacts .row > div:nth-child(-n + 3), .google-map .row > div:nth-child(1){height:auto;padding-bottom:30px}.contacts .row > div:nth-child(2), .contacts .row > div:nth-child(5){padding-top:0}.services-menu{height:auto}.services-menu.open .stripe{width:100%}.services-menu .menu{z-index:1;padding-top:90px}.services-menu .menu > div{width:auto;display:block}.services-menu .menu ul{display:block}.services-menu .menu ul > li{float:none;margin:0 0 15px}.services-menu .menu ul > li:last-child{margin-bottom:0}.services-menu .menu ul > li a{font-size:15px}.slider{overflow:visible;margin-bottom:71px}.slider .slider-controls{top:100%;width:100%}.green-services > div:nth-child(4n-2):not(.clear), .green-services > div:nth-child(4n-3):not(.clear){background-color:#edf8da}.green-services > div:nth-child(3n-2):not(.clear){background-color:#daeeb8}.green-services > div:nth-child(3n-1):not(.clear){background-color:#e2f3c6}footer .top > div:not(.clear){padding:20px}footer .top > div:first-child{padding-top:40px}footer .top > div:nth-child(2) strong:first-of-type{margin-top:0}footer .copyright br{display:block}.contact-form .QuerySheetWrapper .QuerySheetLine:not(:nth-last-child(-n+2)){width:100%}}@media (max-width:485px){#page17274 .rows, #page19893 .rows, #page17275 .rows.start-2 .rows, #pagepage19894 .rows.start-2 .rows, #page17272 .rows, #page19891 .rows, .rows .rows{flex-wrap:wrap!important}#page17271 .rows.start > .col:first-child, #page17271 .rows.start > .col:last-child, #page17271 .rows.start > .col:first-child .col, #page19890 .rows.start > .col:first-child, #page19890 .rows.start > .col:last-child, #page19890 .rows.start > .col:first-child .col, #page17275 .rows.start > .col:first-child, #page17275 .rows.start > .col:last-child, #page17275 .rows.start > .col:first-child .col, #page19894 .rows.start > .col:first-child, #page19894 .rows.start > .col:last-child, #page19894 .rows.start > .col:first-child .col, .rows.start .col{width:100%!important;display:flex;justify-content:center}}@media (max-width:425px){.advert > div{display:block}.advert .btn{margin-top:20px}.advert .btn + .zoom-circle{top:105px;left:49.5%}}