html,body,div,span,aiframe,h1,h2,h3,h4,h5,h6,p,font,img,small,strike,strong,ul,li,button,input fieldset,form,table,tbody,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;color:inherit;text-decoration:none}html,body{height:100%;width:100%;scroll-behavior:smooth}.skryt,.schovat,.nezobrazovat{display:none}*,*:after,*:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{margin:0;padding:0;font:500 1.1em 'Rajdhani',sans-serif;color:#181818}img{max-width:100%;height:auto;object-fit:contain}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Rajdhani',sans-serif}strong{font:600 1em 'Rajdhani',sans-serif}section,header,footer{position:relative;width:100%;margin:auto;z-index:2}section,footer{max-width:1450px}button{cursor:pointer}a{transition:all .3s ease}.skryt,.schovat,.nezobrazovat{display:none}header{display:flex;justify-content:flex-end;z-index:50;background-color:#181818}header .headLogoWrap{position:absolute;left:50%;transform:translateX(-50%);width:100%;padding:0 40px;max-width:1450px}header .headLogoWrap .headLogo{position:relative;display:block;width:130px;height:auto;margin-right:60px;bottom:-30px;opacity:0;animation:animationOpacity .5s;animation-delay:0s;animation-duration:1s;animation-fill-mode:forwards}header .navWrap{justify-content:flex-end;z-index:3;display:flex;align-items:center;opacity:0;animation:animationOpacity .5s;animation-delay:.25s;animation-duration:1s;animation-fill-mode:forwards}header .navWrap .headerPhone{display:flex;align-items:center;height:100%;background:#45bf55;padding:10px 25px 10px 20px;margin:0;text-decoration:none}header .navWrap .headerPhone span{font:500 2em 'Bebas Neue',sans-serif;color:#ffffff;margin-left:15px;text-wrap-mode:nowrap}header .navWrap .headerPhone small{font:400 .5em 'Rajdhani',sans-serif;margin-bottom:-5px;color:#ffffff;text-align:center;display:block}header .navWrap .headerPhone:before{content:url(images/phoneH.svg);display:block;width:35px;height:35px;transition:transform .2s}header .navWrap .headerPhone:hover{color:#ffffff;text-decoration:none}header .navWrap .headerPhone:hover:before{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}header .navWrap.add{border-bottom:1px solid #eaeaea}header .navItemWrap{position:relative;width:100%;padding:10px 0;margin-right:15px;text-align:center;display:flex;justify-content:flex-end;align-items:center}header .navItemWrap a{font:400 1.2em 'Bebas Neue',sans-serif;color:#eaeaea;text-decoration:none;position:relative;text-align:center;padding:8px;margin:0 15px;display:flex;justify-content:center;align-items:flex-end;white-space:nowrap}header .navItemWrap a:after{position:absolute;top:40px;left:0;width:100%;background:#45bf55;content:'';opacity:0;-webkit-transition:height .3s,opacity .3s,-webkit-transform .3s;-moz-transition:height .3s,opacity .3s,-moz-transform .3s;transition:height .3s,opacity .3s,transform .3s;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px)}header .navItemWrap a:hover::after,header .navItemWrap a:focus::after{height:3px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}header .navItemWrap .home{background:url(images/home.svg) center;background-repeat:no-repeat;width:31px;height:33px}header .navItemWrap .home:hover{-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}header .navItemWrap .home:after{content:none}header .navItemWrap .dropdown{position:relative;display:flex;flex-direction:column;align-items:center}header .navItemWrap .dropdown-content{position:absolute;top:100%;left:5px;display:none;flex-direction:column;background-color:#5b5b5b;min-width:150px;z-index:1000;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}header .navItemWrap .dropdown-content a{color:white;font:500 1.1em 'Rajdhani',sans-serif;font-size:1.1em;text-align:left;padding:10px 16px;margin:0;text-decoration:none;white-space:nowrap;display:block}header .navItemWrap .dropdown-content a:first-child{content:none}header .navItemWrap .dropdown-content a:hover{background-color:rgba(255,255,255,0.1)}header .navItemWrap .dropdown:hover .dropdown-content{display:flex}header .main-nav{position:absolute;top:0;right:0;left:0;bottom:0;height:100vh;text-align:center;background:#FFF;opacity:0;z-index:-1;visibility:hidden;transition:all .375s}header .main-nav.is-open{opacity:1;z-index:100;visibility:visible;overflow-x:hidden;background:#181818;background:radial-gradient(farthest-corner at 40px 40px, #45bf55 0, #b5e655 100%)}header .main-nav ul{display:inline-flex;flex-direction:column;height:100%;align-items:flex-end;justify-content:center;transform:translateX(-18%) skew(-16deg);margin:0}header .main-nav li{display:block;margin:0;text-align:right;transform:skew(16deg);list-style-type:none;list-style-image:none}header .main-nav li::before{content:none}header .is-open~header .navWrap{width:100%}header .main-nav a{opacity:0;transform:translateY(-10px)}header .main-nav.is-open a{opacity:1;transform:translateY(0)}header .main-nav.is-open a:after{position:absolute;top:40px;left:0;width:100%;background:#ffffff;content:'';opacity:0;-webkit-transition:height .3s,opacity .3s,-webkit-transform .3s;-moz-transition:height .3s,opacity .3s,-moz-transform .3s;transition:height .3s,opacity .3s,transform .3s;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px)}header .main-nav.is-open a:hover::after,header .main-nav.is-open a:focus::after{height:3px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}header .main-nav ul{padding:6% 0}header .main-nav li{padding:0}header .main-nav ul,header .main-nav li{list-style:none}header .main-nav a,header .main-nav p{display:block;padding:12px 0;color:#ffffff;font:400 1.2em 'Rajdhani',sans-serif;text-decoration:none}header .main-nav a:hover,header .main-nav p:hover{color:#ffffff}header .open-main-nav{position:relative;z-index:1000;background:none;border:0;cursor:pointer;width:80px;min-width:80px;display:flex;align-items:center;padding:0}header .open-main-nav:focus{outline:none}header .open-main-nav:hover .burger{width:40px;border-radius:3px}header .open-main-nav:hover .burger:after,header .open-main-nav:hover .burger:before{border-radius:3px}header .burger{display:block;width:6px;height:6px;border-radius:50%;margin:20px auto;background:#45bf55;transition:all .275s}header .burger:after,header .burger:before{content:'';display:block;border-radius:50%;height:100%;background:#45bf55;transition:all .275s}header .burger:after{transform:translateY(9px)}header .burger:before{transform:translateY(-15px)}header .is-open .burger{transform:translateY(0) rotate(-45deg);border-radius:3px;width:40px;min-width:40px;background:#ffffff}header .is-open .burger:before{transform:translateY(0) rotate(90deg);border-radius:3px;background:#ffffff}header .is-open .burger:after{transform:translateY(-12px) translateX(10px);opacity:0}header .is-open ul li ul{height:auto;padding-bottom:0;margin-top:0}header .is-open ul li ul a:after{top:23px !important}header .is-open ul li ul li a{font-size:92%;font-weight:400;padding:0 0 5px;margin-bottom:5px}header .is-open .noselect{opacity:1;padding-bottom:0;text-align:right !important;text-align-last:right !important;margin-bottom:0}header .main-nav+ul li a{display:none}header [id="slowmo"]{position:absolute;top:20px;right:20px;padding:10px;border:0;font-size:1rem;background:#d0d0d0;color:#181818;cursor:pointer;transition:all .275s}header [id="slowmo"] span{display:block;font-weight:normal}header [id="slowmo"]:hover,header [id="slowmo"]:focus{background:#d0d0d0;color:#181818}header [id="slowmo"].is-slowmo span:after{content:'Activated';display:block;font-weight:bold}.headerAdd{border-bottom:1px solid #d0d0d0}.swiper-wrapper{position:relative}.headerSlideWrap{position:static;padding:0}.headerSlideContent{position:relative;z-index:2;display:flex;align-items:center;width:60%;width:auto;opacity:0;animation:animationOpacity .5s;animation-delay:0s;animation-duration:1s;animation-fill-mode:forwards}.headerSlideContent div{height:70%;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start}.headerSlideContent div .btnSlide{opacity:0;animation:animationOpacity .5s;animation-delay:.2s;animation-duration:1s;animation-fill-mode:forwards}.swiper-slide{position:relative;width:100%;background-position:center;background-size:cover}.swiper-slide.slide1{background-image:url(images/slide.jpg)}.contentSlideHeight{height:500px}.h1bgr{width:100%;background:radial-gradient(circle at 50% -50%, #b5e655 0, #b5e655 30%, #45bf55 100%);padding-bottom:30px}.blackBgr{width:100%;background:#181818}.btn,.btnSmall{position:relative;display:table;padding:11px 25px 8px;margin:20px 0;color:#ffffff;text-decoration:none;background:#45bf55;transition:all .3s ease;transform:skewX(-15deg);font:400 1.4em 'Bebas Neue',sans-serif}.btn span,.btnSmall span{display:block;transform:skewX(15deg)}.btn:hover,.btnSmall:hover{background:transparent;color:#181818;text-decoration:none;box-shadow:inset 0 0 0 2px #45bf55}.btnSmall{font:400 1.2em 'Bebas Neue',sans-serif;padding:8px 20px 6px}.btnSlide:hover{color:#ffffff;background:rgba(0,0,0,0.2)}.categoryWrap{position:relative;display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;width:100%;margin-top:-130px}.categoryWrap .categoryItemWrap{width:100%;display:flex;flex-direction:column;align-items:center;text-decoration:none}.categoryWrap .categoryItemWrap .imageWrapper{position:relative;width:60%;aspect-ratio:1;border-radius:50%;overflow:hidden;border:3px solid #ffffff;margin-bottom:20px}.categoryWrap .categoryItemWrap .imageWrapper img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(100%) brightness(60%) contrast(120%);transition:filter .5s ease}.categoryWrap .categoryItemWrap .imageWrapper::before{content:"";position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);width:55%;height:55%;background-repeat:no-repeat;background-size:contain;pointer-events:none}.categoryWrap .categoryItemWrap .icon1:before{background-image:url("images/icon1.svg")}.categoryWrap .categoryItemWrap .icon2:before{background-image:url("images/icon2.svg")}.categoryWrap .categoryItemWrap .icon3:before{background-image:url("images/icon3.svg")}.categoryWrap .categoryItemWrap .icon4:before{background-image:url("images/icon4.svg")}.categoryWrap .categoryItemWrap:hover img{filter:grayscale(0) brightness(100%) contrast(100%)}.categoryWrap .categoryItemWrap h2{text-decoration:none}.categoryWrap .categoryItemWrap p{text-align:center}.categoryWrap .categoryItemWrap a{color:#181818;text-decoration:none}.galleryAddWrap{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);gap:1px}.galleryAddWrap .brick,.galleryRightWrap .brick{position:relative;width:100%;overflow:hidden;margin-bottom:0}.galleryAddWrap .brick a,.galleryRightWrap .brick a{display:flex;align-items:center;width:100%;height:100%;padding-bottom:62%}.galleryAddWrap .brick a img,.galleryRightWrap .brick a img{position:absolute;margin-bottom:-62%;object-fit:cover;width:100%}.galleryAddWrap.cert{grid-template-columns:repeat(6, 1fr);gap:20px;padding-top:20px}.galleryAddWrap.cert .brick a{padding-bottom:100%}.galleryAddWrap.cert .brick img{position:relative;margin-bottom:-100%}.galleryRightWrap{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;padding-top:20px}.galleryRightWrap .brick a{padding-bottom:100%}.galleryRightWrap .brick img{position:relative;margin-bottom:-100%}.galleryAddWrap.img2{grid-template-columns:repeat(2, 1fr)}.galleryAddWrap.img3{grid-template-columns:repeat(3, 1fr)}.galleryAddWrap.img4{grid-template-columns:repeat(4, 1fr)}.galleryAddWrap.img5{grid-template-columns:repeat(5, 1fr)}.galleryAddWrap.img6{grid-template-columns:repeat(6, 1fr)}.revControlBanner{position:relative}.revControlBanner .blockPhoto{display:flex;justify-content:flex-start}.revControlBanner .blockPhoto .contentTxtImg{width:45%}.revControlBanner .blockPhoto .contentTxtImg .btn{margin-top:50px}.revControlBanner .gridImg{position:absolute;z-index:2;top:0;right:0;bottom:0;width:50%;height:100%}.revControlBanner .gridImg img{height:inherit;object-fit:cover}.revControlBanner .gridImg .brick{width:100%;height:100%}.revControlBanner .gridImg .brick img{position:relative;object-fit:cover;width:100%;height:100%}.revControlBanner .gridImg .brickWrap{display:flex;width:100%;height:25%;grid-gap:4px}.revControlBanner .galleryAll{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:0 3px}.revControlBanner .galleryAll .brick{width:100%}.revControlBanner .gridImg.detailHeadImg .brick{height:75%;border-bottom:4px solid #ffffff}.revControlBanner .gridImg.detailHeadImg .brickWrap .brick{height:100%;border-bottom:0}.revControlBanner .gridImg.detailHeadImg .brick.brickFull{height:100%;border-bottom:4px solid #ffffff}.revControlBanner .gridImg.detailHeadImg .brickWrap .brick{height:100%;border-bottom:0}.revControlBanner.rev .blockPhoto{justify-content:flex-end}.revControlBanner.rev .gridImg{left:0;right:auto}.paddingControl.headerTopControl,.contentTxtImg.fiftyH1.paddingControl{padding-top:0;padding-bottom:0}.textFiftyWrap .textFiftyImg.imgFull img{width:100%}.pageAll .textFiftyWrap{margin-bottom:50px}.pageAll .rev{flex-direction:row-reverse}.pageAll img{border:1px solid #d0d0d0}.headerAddPageWrap{position:relative;width:100%;background:#181818;padding:5px}.headerAddPageWrap .headerAddPage{width:100%;padding-top:50px;border-radius:7px;opacity:0;animation:animationOpacity .6s forwards;animation-delay:0s}.headerAddPageWrap .headerAddPage h1{opacity:0;animation:animationOpacity .3s forwards;animation-delay:.3s;color:#fff}.headerAddPageWrap .headerAddPage p{opacity:0;animation:animationOpacity .9s forwards;animation-delay:.3s;color:#fff}.headerAddPage.insta:before,.headerAddPage.top:before,.headerAddPage.cer:before,.headerAddPage.contact:before,.headerAddPage.plyn:before,.headerAddPage.kan:before{content:'';position:absolute;z-index:-1;bottom:0;left:0;right:0;width:100%;height:100%;background-size:cover;background-position:center;filter:grayscale(100%) brightness(50%)}.headerAddPage.insta::before{background-image:url('images/sekce-insta.jpg')}.headerAddPage.top::before{background-image:url('images/sekce-top.jpg')}.headerAddPage.cer::before{background-image:url('images/sekce-cer.jpg')}.headerAddPage.contact::before{background-image:url('images/sekce-kontakt.jpg')}.headerAddPage.plyn::before{background-image:url('images/sekce-plyn.jpg')}.headerAddPage.kan::before{background-image:url('images/sekce-kan.jpg')}table{border-collapse:collapse;width:100%;margin:40px 0 20px}table tr{position:relative;text-align:left}table tr:first-child{font:600 1.1em 'Rajdhani',sans-serif}table tr:first-child::after{content:'';position:absolute;left:0;bottom:-3px;background:linear-gradient(90deg, #45bf55 0, #b5e655 100%);width:100%;height:2px}table th{padding-bottom:4px}table td{padding:18px 0 4px;text-align:left;border-bottom:1px solid #ddd}table td:last-child{text-align:right;font-weight:600}.navSmall{color:#d0d0d0;font:300 .9em 'Rajdhani',sans-serif;display:flex;justify-content:flex-start;align-items:center}.navSmall a{color:#d0d0d0;text-decoration:none;padding:0 5px;white-space:nowrap}.navSmall a:hover{color:#d0d0d0;text-decoration:underline}.navSmall a:last-child{font-weight:700;color:#45bf55}.navSmall:after{content:"";width:100%;height:1px;background:#d0d0d0}.textFiftyWrap{display:flex;justify-content:space-between}.textFiftyWrap .textFifty{width:45%;margin:0}.textFiftyWrap .textFifty tbody tr:last-child td{font:700 1em 'Rajdhani',sans-serif}.textFiftyWrap .textFifty tbody tr:last-child td:after{content:'';position:absolute;left:0;bottom:-3px;background:linear-gradient(90deg, #45bf55 0, #b5e655 100%);width:100%;height:2px}.textFiftyWrap .textFifty tbody tr:nth-last-child(-n+2) td{font:700 1em 'Rajdhani',sans-serif}.textFiftyWrap .textFifty tbody tr:nth-last-child(-n+2) td:last-child{color:#181818}.textFiftyWrap .textFifty.twoFloors tbody tr:last-child td{font:500 1.1em 'Rajdhani',sans-serif}.textFiftyWrap .textFifty.twoFloors tbody tr:last-child td:after{content:none}.textFiftyWrap .textFifty.twoFloors tbody tr:nth-last-child(-n+2) td{font:500 1.1em 'Rajdhani',sans-serif}.textFiftyWrap .textFifty.twoFloors tbody tr:nth-last-child(-n+2) td:last-child{font:600 1em 'Rajdhani',sans-serif}.textFiftyWrap .textFifty.twoFloors tbody tr:nth-last-child(-n+2) td:last-child:last-child{color:#181818}.textFiftyWrap .textFiftyImg{position:relative;width:50%;background:#ffffff}.textFiftyWrap .textFiftyImg img{height:100%;width:80%;object-fit:cover}.textFiftyWrap .textFiftyImg .brick{position:absolute;top:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.textFiftyWrap .textFiftyImg .brick.project{position:relative;text-align:center}.textFiftyh3{padding-top:0 !important}.footerFiftyWrap{display:flex;justify-content:space-between}.footerFiftyWrap .footerContact{display:flex;flex-direction:column;width:30%;text-align:left}.footerFiftyWrap .footerContact .phone,.footerFiftyWrap .footerContact .mail,.footerFiftyWrap .footerContact .nav,.footerFiftyWrap .footerContact .ico{position:relative;margin:0 0 25px 30px}.footerFiftyWrap .footerContact .phone:before,.footerFiftyWrap .footerContact .mail:before,.footerFiftyWrap .footerContact .nav:before,.footerFiftyWrap .footerContact .ico:before{position:absolute;top:50%;transform:translateY(-50%);margin-left:-30px;width:20px;height:20px}.footerFiftyWrap .footerContact .phone span,.footerFiftyWrap .footerContact .mail span,.footerFiftyWrap .footerContact .nav span,.footerFiftyWrap .footerContact .ico span{display:block}.footerFiftyWrap .footerContact .phone::before{content:url(images/phone.svg)}.footerFiftyWrap .footerContact .mail::before{content:url(images/mail.svg)}.footerFiftyWrap .footerContact .nav::before{content:url(images/nav.svg)}.footerFiftyWrap .footerContact .ico::before{content:url(images/ico.svg)}.footerFiftyWrap .footerContact .footerContactLogo{display:flex;align-items:center;width:100%;height:100%;margin:20px 0}.footerFiftyWrap .footerContact .footerContactLogo img{width:40%}.footerFiftyWrap .footerForm{position:relative;width:60%}.footerFiftyWrap .footerForm .phone{font:500 3em 'Rajdhani',sans-serif}.footerFiftyWrap .footerForm .mail{font-size:1.6em;margin-top:7px;width:100%}.footerFiftyWrap .footerForm .underline{position:relative;cursor:pointer;color:#ffffff;text-align:left;text-decoration:none;display:block;max-width:max-content}.footerFiftyWrap .footerForm .underline:after{content:"";position:absolute;height:3px;background:#45bf55;background:linear-gradient(90deg, #45bf55 0, #b5e655 100%);width:0;left:0;bottom:6px;transition:all .3s ease-in-out}.footerFiftyWrap .footerForm .underline:hover:after{width:100%}.footerFiftyWrap .footerForm .mail.underline:after{bottom:0}.footerFiftyWrap .footerForm .skryt{color:#d0d0d0;text-align:center}footer p{line-height:100%;color:#ffffff}footer a{color:#ffffff;text-decoration:none;cursor:default}footer a:hover{color:#ffffff}footer .mail a{text-decoration:underline;cursor:pointer}footer .mail a:hover{color:#45bf55 !important}.boxFormFooter{margin-top:20px}.boxFormFooter .boxFormInput label{position:relative;width:47%}.boxFormFooter .boxFormInput label:before,.boxFormFooter .boxFormInput label:after{content:"";height:5px;width:1px;background-color:#5b5b5b;position:absolute;bottom:0}.boxFormFooter .boxFormInput p{font:500 .8em 'Rajdhani',sans-serif !important;color:#d0d0d0;margin-top:15px}.boxFormFooter .boxFormInput{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.boxFormFooter .boxFormInput input,.boxFormFooter .boxFormInput textarea{color:#d0d0d0;padding:10px;width:100%;font-style:italic;font-size:1em;background-color:transparent}.boxFormFooter .boxFormInput input{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #5b5b5b}.boxFormFooter .boxFormInput textarea{margin-top:3%;border:1px solid #5b5b5b}.boxFormFooter .boxFormInput textarea:before{display:none}.boxFormFooter .boxFormInput textarea:after{display:none}.boxFormFooter .btn:hover{color:#ffffff}.copyright{font:500 .8em 'Rajdhani',sans-serif;color:#5b5b5b;text-align:left}.copyright a{color:#5b5b5b;cursor:pointer}.copyright a:hover{color:#45bf55}.contactFix{position:fixed;z-index:50;opacity:0;display:flex;justify-content:flex-end;bottom:15px;right:15px;align-items:center;animation:animationInfoText;animation-delay:300ms;animation-duration:1s;animation-fill-mode:forwards}.contactFix a{margin-left:10px}.contactFix a img{width:55px;height:55px;opacity:1}.contactFix .contactFixOpen{display:flex;opacity:0;background:rgba(0,0,0,0.5);border-radius:30px;justify-content:flex-end;align-items:center;font:400 .77em 'Raleway',sans-serif;color:#ffffff;padding:0 2px 0 10px;max-width:300px;animation:animationInfoClosed;animation-delay:1s;animation-duration:5s;animation-fill-mode:forwards}.contactFix .contactFixOpen img{height:39px;margin-right:10px;margin-left:0}@keyframes animationInfoClosed{0%{opacity:0;display:none}20%{opacity:1;display:flex}80%{opacity:1;display:flex}100%{opacity:0;display:none}}@keyframes animationInfoText{0%{opacity:0}100%{opacity:1}}.textFiftyWrap .textFifty.contanct .hover{text-decoration:none;color:#181818}.textFiftyWrap .textFifty.contanct table{width:auto;margin:0}.textFiftyWrap .textFifty.contanct table td{border:0;line-height:150%}.textFiftyWrap .textFifty.contanct table td:last-child{text-align:left;font:500 1.1em 'Rajdhani',sans-serif}.textFiftyWrap .textFifty.contanct tbody tr:nth-last-child(-n+2) td{font:500 1.1em 'Rajdhani',sans-serif}.textFiftyWrap .textFifty.contanct tbody tr:last-child td:after{content:none}.textFiftyWrap .textFifty.contanct tbody tr:first-child,.textFiftyWrap .textFifty.contanct tbody tr:last-child{font:500 1.1em 'Rajdhani',sans-serif}.textFiftyWrap .textFifty.contanct tbody tr:first-child::after,.textFiftyWrap .textFifty.contanct tbody tr:last-child::after,.textFiftyWrap .textFifty.contanct tbody tr:first-child::before,.textFiftyWrap .textFifty.contanct tbody tr:last-child::before{content:none}.textFiftyWrap .textFifty.contanct tbody td{padding:0 10px 12px 0}.textFiftyWrap .textFifty.contanct tbody td tr:last-child td:after{content:none}.paddingControl{padding:80px 40px}.paddingSControl{padding:50px 40px}.paddingBottomControl{padding-bottom:80px}.paddingSBottomControl{padding-bottom:50px}.paddingTopControl{padding-top:0 !important}.headerTopControl{top:30px;padding-top:0;margin-bottom:110px}.alignCenter{display:flex;flex-direction:column;justify-content:center}.marginTop{margin-top:80px !important}.margin{margin:80px auto}@media screen and (max-width:1600px){header .headLogo{width:120px;margin-right:30px}header .headLogo:before{right:-15px}header .navItemWrap{font-size:1em}header .navItemWrap a{margin:0 7px}}@media screen and (min-width:1100px){header .navWrap .iconContact{display:none}}@media screen and (max-width:1099px){header{position:fixed;top:0;height:90px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #d0d0d0}header .headLogoWrap .headLogo{width:140px;min-width:140px;margin-right:30px;bottom:0;background:#181818;padding:3px 7px;border-radius:5px}header .headLogoWrap .headLogo:before{right:-15px}header .navItemWrap{display:none;visibility:hidden}header .navWrap{justify-content:flex-end}header .navWrap .iconWrap{display:flex}header .navWrap .iconWrap .iconContact{position:relative;display:block;width:50px;height:50px;border-radius:50%;padding:6px;margin-left:20px;box-shadow:0 0 0 rgba(30,172,86,0.4);animation:pulse 7s infinite}header .navWrap .iconWrap .iconContact:hover{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}header .navWrap .iconWrap .iconContact:nth-child(1){background:#1eac56}header .navWrap .iconWrap .iconContact:nth-child(2){background:#e40606}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(30,172,86,0.4)}10%{-webkit-box-shadow:0 0 0 10px rgba(30,172,86,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(30,172,86,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(30,172,86,0.4);box-shadow:0 0 0 0 rgba(30,172,86,0.4)}10%{-moz-box-shadow:0 0 0 10px rgba(30,172,86,0);box-shadow:0 0 0 10px rgba(30,172,86,0)}100%{-moz-box-shadow:0 0 0 0 rgba(30,172,86,0);box-shadow:0 0 0 0 rgba(30,172,86,0)}}.headSlide,.headerAddPageWrap{margin-top:90px}.wShort{width:100% !important}}@media screen and (max-width:1000px){.paddingSControl{padding:30px 25px}.paddingBottomControl{padding-bottom:60px}.paddingSBottomControl{padding-bottom:30px}.marginTop{margin-top:60px !important}.margin{margin:60px auto}.categoryWrap{grid-template-columns:repeat(2, 1fr)}.galleryAddWrap.img2{grid-template-columns:repeat(3, 1fr)}.galleryAddWrap.img3{grid-template-columns:repeat(3, 1fr)}.galleryAddWrap.img4{grid-template-columns:repeat(3, 1fr)}.galleryAddWrap.img5{grid-template-columns:repeat(3, 1fr)}.galleryAddWrap.img6{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width:800px){.navSmall.mob{display:none}}@media screen and (max-width:799px){.navSmall{display:none}.navSmall.mob{display:block;text-align:center;padding-bottom:5px}header .headLogoWrap .headLogo{width:120px;min-width:120px}.headerSlideContent{width:100%}.headerSlideContent div{width:100%;height:70%;align-items:center}.headerSlideContent div .headerSlideContenth2{margin-left:0;overflow:hidden}.boxForm .boxFormInput{flex-direction:column}.boxForm .boxFormInput label{width:100%;margin-bottom:15px}.boxForm .boxFormInput.material{flex-direction:inherit}.boxForm .boxFormInput.material label{width:50%;min-width:120px;margin-bottom:10px}.boxForm .boxFormInput.material label p{text-align:left}.boxForm .boxFormInput.size{flex-direction:inherit}.boxForm .boxFormInput.size label{width:42%}.boxForm .filterNavCheck{margin:0}.paddingControl{padding:60px 15px}.paddingSControl{padding:30px 15px}.paddingBottomControl{padding-bottom:60px}.paddingSBottomControl{padding-bottom:30px}.swiper-wrapper{justify-content:unset}.swiper-slide{font:400 1em 'Rajdhani',serif;max-width:inherit}.swiper-slide a::after{content:none}.btn{margin-left:auto;margin-right:auto}.alignCenter{align-items:center}header .main-nav a{font-size:1.1em}.galleryAddWrap .galleryAdd .brick{padding:0 3px;margin-bottom:3px}.galleryAddWrap.img2{grid-template-columns:repeat(2, 1fr)}.galleryAddWrap.img3{grid-template-columns:repeat(2, 1fr)}.galleryAddWrap.img4{grid-template-columns:repeat(2, 1fr)}.galleryAddWrap.img5{grid-template-columns:repeat(2, 1fr)}.galleryAddWrap.img6{grid-template-columns:repeat(2, 1fr)}.footerFiftyWrap{flex-direction:column}.footerFiftyWrap .footerContact{width:100%}.footerFiftyWrap .footerContact .phone{margin-top:20px}.footerFiftyWrap .footerContact .footerContactLogo{display:none}.footerFiftyWrap .footerForm{width:100%;padding-top:40px;padding-bottom:40px}.footerFiftyWrap .footerForm .underline{margin:auto;text-align:center}.contactMobil{display:flex;justify-content:space-between;width:100%;margin:25px 0 15px}.contactMobil a{max-height:70px;width:100%;display:flex;align-items:center;padding:15px;justify-content:center}.contactMobil a:nth-child(1){background:#1877f2}.contactMobil a:nth-child(2){background:#e40606}.contactMobil a:nth-child(3){background:#1eac56}.contactMobil a img{height:100%;width:auto}.textFiftyWrap{flex-direction:column}.textFiftyWrap .textFifty,.textFiftyWrap .textFiftyImg{width:100%}q{font:400 italic .9em 'Rajdhani',sans-serif;padding-left:0;line-height:200%;text-indent:40px}q span:first-child::before{position:absolute;top:-15px;left:-70px;content:url(images/quotes.svg);width:30px;height:30px;z-index:-1}q span:last-child::before{position:absolute;bottom:-25px;right:-70px;content:url(images/quotes.svg);width:30px;height:30px;transform:rotate(180deg);z-index:-1}.navWrap .headerPhoneWrap .headerPhone{display:flex;justify-content:center;width:80px;height:80px;border-bottom-left-radius:0;padding:0}.navWrap .headerPhoneWrap .headerPhone span{display:none}.navWrap .headerPhoneWrap .headerPhone:before{width:40px;height:40px}.navWrap .open-main-nav{width:80px;height:80px}.galleryAddWrap.cert{grid-template-columns:repeat(5, 1fr)}header .headLogoWrap{left:auto;transform:none;padding:0 15px}.textFifty .galleryRightWrap{gap:5px}.textFiftyh3{padding-top:40px !important}}@media screen and (max-width:599px){.paddingControlSlide{padding-top:30px;padding-bottom:70px}.footerFiftyWrap .footerForm .phone{font:500 2.2em 'Rajdhani',sans-serif;margin-bottom:10px}.footerFiftyWrap .footerForm .mail{font:500 1.3em 'Rajdhani',sans-serif}.footerFiftyWrap .footerForm .underline:after{height:2px}.boxFormFooter .boxFormInput{flex-direction:column}.boxFormFooter .boxFormInput label{width:100%;margin-bottom:20px}.galleryAddWrap{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:499px){header{height:65px;padding-top:10px;padding-bottom:10px}header .headLogo{width:50px;min-width:50px;margin-right:20px}header .headLogo::before{right:-10px}header .navWrap .iconWrap .iconContact{width:44px;height:44px;padding:4px}.headSlide,.headerAddPageWrap{margin-top:65px}.btnForm{position:absolute;right:12px;bottom:12px;width:25px;height:25px;padding:4px 5px 0 3px}.btnForm:after{content:url(images/shop.svg);width:20px;height:20px}.btnForm:before{content:none}.navSmall{font-size:.8em}.contentSlideHeight{height:500px}.swiper-slide.gallery.swiper-slide-active{margin-right:-12%;-ms-transform:scale(.9);transition:transform .2s;-webkit-transform:scale(.9);transform:scale(.9)}.swiper-slide.gallery.swiper-slide-prev{-ms-transform:scale(.85);transition:transform .2s;-webkit-transform:scale(.85);transform:scale(.85);z-index:5;left:12%}.swiper-slide.gallery.swiper-slide-next{-ms-transform:scale(.85);transition:transform .2s;-webkit-transform:scale(.85);transform:scale(.85);z-index:5}.benefitsWrap{font-size:.8em}.benefitsWrap .benefitsItem{padding:5px 10px 15px}.benefitsWrap .benefitsItem span{font-size:1.4em}.footerFiftyWrap .footerForm .phone{font:500 1.8em 'Rajdhani',sans-serif}.footerFiftyWrap .footerForm .mail{font:500 1.1em 'Rajdhani',sans-serif}.categoryWrap{grid-template-columns:repeat(1, 1fr)}.categoryWrap .categoryItemWrap .imageWrapper{width:40%}.navWrap .headerPhoneWrap .headerPhone,.navWrap .open-main-nav{width:65px;height:65px;min-width:65px}.contactFix a img{width:40px;height:40px}.galleryAddWrap.cert{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:399px){header .headLogoIzolox{width:80px;min-width:80px;margin-right:10px}header .navWrap .iconWrap .iconContact{width:40px;height:40px;padding:3px}header .open-main-nav{margin-left:10px}header .headLogoWrap .headLogo{width:100px;min-width:100px}.paddingControl{padding:40px 12px}.headerTopControl{margin-bottom:70px}.paddingSControl{padding:20px 12px}.paddingBottomControl{padding-bottom:40px}.paddingSBottomControl{padding-bottom:20px}.marginTop{margin-top:40px !important}.margin{margin:40px auto}.galleryContent{column-count:1;grid-column-gap:1px}.galleryContent .brick{margin:-2px 0}.galleryContent .brick a::after{box-shadow:0 0 0 1px #ffffff}header .main-nav ul{transform:none;width:80%}header .main-nav li{transform:none;width:max-content}.galleryAddWrap .galleryAdd .brick{padding:0 1px;margin-bottom:1px}.categoryWrap{margin-top:-80px}}.navSmall{font-size:.7em}@media screen and (min-width:800px){.swiper-scrollbar{display:none;visibility:hidden}.contactMobil{display:none}}p{font:500 1.1em 'Rajdhani',sans-serif;line-height:150%;margin-bottom:7px;color:#181818}.pFirst{text-align:justify;text-align-last:center}.textCenter{text-align:center}.pSize{font-size:.9em}a{color:#45bf55;outline:none}a:hover{color:#b5e655}.hrefYellow{color:#f6ff00}.hrefYellow:hover{color:#d8ff00}h1{font:600 2.7em 'Rajdhani',sans-serif;line-height:100%;text-align:center;color:#181818;position:relative;margin-bottom:55px}h1::after{content:url("images/line.svg");position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:240px;height:5px}ul{margin:0 0 25px;font:500 1.1em 'Rajdhani',sans-serif}li{position:relative;list-style-type:none;margin:10px 0 10px 20px;line-height:120%}li:before{content:url("images/li.svg");position:absolute;width:12px;height:auto;margin:0 0 0 -20px}.headerAddPage h1{text-align:left}.headerAddPage h1::after{left:0;transform:translateX(0)}.h1bgr h1{color:#ffffff}h2{font:600 2.6em 'Rajdhani',sans-serif;text-align:center;color:#181818;padding-bottom:20px}.categoryItemWrap h2{font:600 1.8em 'Rajdhani',sans-serif;color:#45bf55;padding-bottom:10px}.headerSlideContent .headerSlideContenth2{display:flex;flex-direction:column;justify-content:flex-start;margin-left:20px}.headerSlideContent div h2{position:relative;display:block;text-align:center;font-size:3em;padding:0;margin:0;margin-left:10px;color:#ffffff}.headerSlideContent div h2 span{display:block}.headerSlideContent div h2:before{content:"";background:#45bf55;display:block;position:absolute;top:-10px;left:-20px;right:-20px;bottom:-5px;z-index:-1}.headerSlideContent p{font:400 1.4em 'Rajdhani',sans-serif;position:relative;display:block;padding:0;margin:0;color:#ffffff;transform:skewX(-15deg)}.headerSlideContent p span{display:block;transform:skewX(15deg)}.headerSlideContent p:before{content:"";background:#181818;display:block;position:absolute;top:-5px;left:-15px;right:-15px;bottom:-3px;z-index:-1}.contentSlideHeight h2{font:400 3.4em 'Bebas Neue',sans-serif;color:#45bf55;text-align:left}.contentSlideHeight h2 span{font:500 .5em 'Rajdhani',sans-serif;display:block;color:#181818}h3{font:600 1.6em 'Rajdhani',sans-serif;text-align:left;color:#181818;padding-bottom:10px}.h3index{font:600 2.6em 'Rajdhani',sans-serif;text-align:center;color:#45bf55;padding-bottom:0;padding-top:0}.pageAll h2,.pageAll h6,.pageAll h4{text-align:left}.pageAll h2{padding-top:50px}.pageAll h3{padding-top:40px}.pageAll h4{padding-top:30px}.pageAll{text-align:justify}h4{font:400 2em 'Bebas Neue',sans-serif;text-align:left;line-height:125%;color:#181818;margin:25px 0 15px}.imgRefH4{font:600 1.3em 'Rajdhani',sans-serif;text-align:center;line-height:105%;color:#181818;margin:40px 0 10px}footer .footerFiftyWrap h4{font:400 1.6em 'Bebas Neue',sans-serif;text-align:left;line-height:125%;color:#45bf55;margin:0 0 15px}footer .footerFiftyWrap h4 span{display:block;font-size:.8em;font-weight:500;color:#ffffff}h5{font:400 1.6em 'Bebas Neue',sans-serif;line-height:125%;color:#181818;margin-bottom:20px}.center{text-align:center;margin-left:auto;margin-right:auto}.wShort{width:75%}@media screen and (max-width:1000px){.footerFiftyWrap .footerForm .phone{font:500 2.4em 'Rajdhani',sans-serif}.footerFiftyWrap .footerForm .mail{font-size:1em}.headerAddPageWrap .headerAddPage p{width:100%}}@media screen and (max-width:799px){h1{font-size:2.4em;padding-bottom:5px}.headerAddPage h1{text-align:center}.headerAddPage h1::after{left:50%;transform:translateX(-50%)}h2{font-size:2.2em;padding-bottom:10px}.headerSlideContent div h2{font-size:2.6em}.headerSlideContent div p{font-size:1.2em}h3,.h3index{font-size:1.9em;text-align:center;padding-bottom:7px}.pageAll h2,.pageAll h6,.pageAll h4{text-align:center}h5{font-size:1.2em;line-height:125%;margin-bottom:20px}p{text-align:justify !important;text-align-last:center}footer .footerFiftyWrap h4{font-size:1.5em;text-align:center;margin:0 0 15px}footer .footerFiftyWrap h4 span{display:block;font-size:.8em;font-weight:500;color:#ffffff}.copyright{text-align:center}.footerFiftyWrap .footerContact .nav::before{margin-left:-40px}}@media screen and (max-width:599px){h1{font-size:2em;padding-bottom:20px}h2{font-size:1.8em;padding-bottom:20px}.headerSlideContent div h2{font-size:2em}.headerSlideContent div p{font-size:1.1em}h5{font-size:1.2em;line-height:125%;margin-bottom:20px}}@media screen and (max-width:399px){h1{font-size:1.8em;padding-bottom:20px}h2{font-size:1.5em;padding-bottom:20px}.headerSlideContent div h2{font-size:1.8em}}h5{font-size:1.1em;line-height:125%;margin-bottom:20px}.gridFooter .mail{font-size:1.4em}.gridFooter .phone{font-size:1.05em}@keyframes animationOpacity{from{opacity:0}to{opacity:1}}@keyframes animationOpacityImg{0%{opacity:.3}80%{opacity:1}100%{opacity:1}}@keyframes animationOpacityImg2{0%{opacity:.3}80%{opacity:1}100%{opacity:1}}