body,html,td{font-size:16px;color:#000}body,html,img{margin:0;padding:0}#links-contact a,#links-footer a,#links-top a,a:focus,a:hover,div,div:focus,div:hover,input,input:focus,input:hover,textarea,textarea:focus,textarea:hover{transition-duration:.5s;transition-delay:0s}article,aside,figure,footer,header,nav,section{display:block}body,html{font-family:Chivo,Arial,sans-serif;font-weight:400;background:#fff;height:100%;scroll-behavior:smooth}.formularz-01,.formularz-01-inside,.formularz-02,.formularz-02-inside,.formularz-03{height:auto;clear:both}table{border-style:none;border-spacing:0;border-width:0;margin:auto}td{text-align:justify;padding:0}img{border:0;max-width:100%}#links-contact a:hover,#links-footer a:hover,#links-top a:hover,a,a:focus{text-decoration:none;color:#00a1a2;transition-duration:.5s;transition-delay:0s}#links-contact a,a:focus,a:hover{text-decoration:none;color:#000}#links-footer a,#links-top a{text-decoration:none;color:#fff}.formularz-01{width:auto;margin:45px 0 0;padding:0}.formularz-01-inside{width:100%;margin:0: padding: 0}.formularz-02{width:auto;margin:30px 0 0;padding:0}.formularz-02-inside{width:100%;margin:0: padding: 0}.formularz-03{width:auto;margin:30px 0 0;padding:0}.formularz-03-inside{clear:both;width:100%;height:auto;margin:0: padding: 0}.formularz-04,.formularz-05{clear:both;width:auto;height:auto;padding:0}.formularz-04{margin:30px 0 0}.formularz-05{margin:50px 0 0}.formularz-pole-01,.formularz-pole-02{font-size:16px;width:100%;border-style:solid;border-color:#ccc;border-width:1px;transition-duration:.5s;transition-delay:0s;font-family:Chivo,Arial,serif;border-radius:25px}.formularz-marginesy-wyslij{margin:30px 10% 0 0;text-align:left;font-family:Chivo,Arial,serif}.formularz-pole-01{color:#666;background-color:#fff;height:58px;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.formularz-pole-01:hover{background-color:#f5f5f5;transition-duration:.5s;transition-delay:0s;font-family:Chivo,Arial,serif}.formularz-pole-01:focus{background-color:#00334b;color:#fff;transition-duration:.5s;transition-delay:0s;font-family:Chivo,Arial,serif}.formularz-pole-02{color:#666;background-color:#fff;height:160px;padding:15px;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.formularz-wyslij,.formularz-wyslij:hover{font-weight:500;width:100%;height:58px;font-size:16px;cursor:pointer}.formularz-pole-02:hover{background-color:#f5f5f5;transition-duration:.5s;transition-delay:0s;font-family:Chivo,Arial,serif}.formularz-pole-02:focus,.formularz-wyslij{background-color:#00334b;color:#fff;font-family:Chivo,Arial,serif;transition-duration:.5s;transition-delay:0s}.formularz-wyslij{border:1px solid #00334b;border-radius:25px}.formularz-wyslij:hover{background-color:#00a1a2;color:#fff;transition-duration:.5s;transition-delay:0s;font-family:Chivo,Arial,serif;border:1px solid #00a1a2}.contact-form-checkbox{display:block;position:relative;margin:0;padding:40px 0 0 60px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;line-height:140%;transition-duration:.5s;transition-delay:0s}.contact-form-checkbox input{position:absolute;opacity:0;cursor:pointer;transition-duration:.5s;transition-delay:0s}.checkmark{position:absolute;top:30px;left:0;height:45px;width:45px;background-color:#fff;border:1px solid #ccc;border-radius:25px}.contact-form-checkbox:hover input~.checkmark{background-color:#f5f5f5;transition-duration:.5s;transition-delay:0s}.contact-form-checkbox input:checked~.checkmark{background-color:#00334b;border:1px solid #00334b;transition-duration:.5s;transition-delay:0s}.checkmark:after{content:"";position:absolute;display:none}.contact-form-checkbox input:checked~.checkmark:after{display:block}.contact-form-checkbox .checkmark:after{left:17px;top:7px;width:10px;height:20px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:1456px){.h1-subtitle{margin:0;padding:0 5%;font-size:24px;font-weight:300;color:#fff;text-align:center;line-height:100%}h2{margin:0;padding:0;font-size:30px;font-weight:400;color:#000;text-align:left;line-height:150%}.h3-subtitle,h3{color:#fff;line-height:100%;margin:0;padding:0 5%;font-weight:300;text-align:center}h3{font-size:48px;vertical-align:middle;display:table-cell}.slider-index,.top-info{clear:both;display:table}.h3-subtitle{font-size:24px}h4{margin:0;padding:0 5%;font-size:30px;font-weight:300;color:#999;text-align:center;line-height:150%}.top-info p,p{font-size:16px}p{margin:45px 0 0;padding:0;font-weight:400;color:#000;text-align:justify;line-height:200%}.top-info{width:100%;height:auto;margin:0 auto;padding:0 2.5%;background:#00334b}.top-info p{margin:0;padding:20px 0;color:#fff;font-weight:300;text-align:right;line-height:150%}.top-icon-phone{margin:3px 5px 0 0;padding:0;width:20px}.top-icon-mail{margin:3px 5px 0 45px;padding:0;width:20px}.slider-index{width:100%;height:100%;margin:0;padding:0;background:url(images/lux-torun.jpg) top no-repeat fixed;background-size:cover}.slider-index-button,.slider-index-button:hover{width:240px;height:auto;margin:60px auto 0;padding:0;font-size:18px;font-weight:300;text-align:center;line-height:60px;clear:both}.slider-index-button{color:#fff;border:1px solid #fff;border-radius:25px}.slider-index-button:hover{color:#00334b;border:1px solid #fff;border-radius:25px;background:#fff}.slider  .h1-slide,.slider-index .h1-slide{margin:0;font-size:48px;font-weight:300;color:#fff;vertical-align:middle;line-height:100%;text-align:center}.slider-index .h1-slide{padding:180px 5% 0;display:table-cell}.slider{clear:both;width:100%;height:50%;margin:0;padding:0;background:url(images/lux-torun.jpg) top no-repeat fixed;background-size:cover;display:table}.slider  .h1-slide{padding:180px 5% 0;display:table-cell}.baner-index,.center,.icons-top,.oferta{display:table}.icons-top{clear:both;width:75%;height:auto;margin:-90px auto 0;padding:0;background:#fff;border-radius:25px;-webkit-box-shadow:0 0 50px -25px rgba(0,0,0,1);-moz-box-shadow:0 0 50px -25px rgba(0,0,0,1);box-shadow:0 0 50px -25px rgba(0,0,0,1)}.icons-top-1,.icons-top-2,.icons-top-3{float:left;width:28.33%;height:auto;margin:0;padding:90px 2.5%}.icons-top-img{margin:0;padding:0;text-align:center}.icons-top-img img{height:45px}.icons-top-title{margin:0;padding:0;text-align:center;color:#000;font-weight:700;font-size:30px;line-height:150%}.center-inside-right-button,.icons-top-subtitle{font-size:16px;font-weight:400;text-align:center}.icons-top-subtitle{margin:0;padding:0;color:#000;line-height:150%}.center{clear:both;width:100%;height:auto;margin:90px auto 0;padding:0;background:url(images/logo-sign) bottom -50px right no-repeat;background-size:25%;overflow:hidden}.center-inside{clear:both;width:75%;height:auto;margin:0 auto;padding:0 0 90px;overflow:hidden}.center-inside-left{float:left;width:30%;height:auto;margin:0;padding:0}.center-inside-left p{margin:0;padding:0;font-size:30px;font-weight:300;text-align:right;color:#999;line-height:150%}.center-inside-left-logo{width:50%}.center-inside-right{float:right;width:65%;height:auto;margin:0;padding:0}.center-inside-right-button,.center-inside-right-button:hover{float:right;width:auto;margin:45px auto 0;padding:0 30px;line-height:60px;height:auto}.center-inside-right-button{color:#000;border:1px solid #000;border-radius:25px}.center-inside-right-button:hover,.oferta-01:hover .oferta-button{font-size:16px;color:#fff;font-weight:400;text-align:center;border:1px solid #000}.center-inside-right-button:hover{border-radius:25px;background:#000}.center-inside-left-50,.center-inside-left-left{float:left;width:47.5%;height:auto;margin:0;padding:0}.center-inside-left-right,.center-inside-right-50{float:right;width:47.5%;height:auto;margin:0;padding:0}.google-map{width:100%;height:320px;margin:45px auto 0;padding:0;border:0;border-radius:25px;filter:grayscale(100%)}.line-00334b,.line-ffffff{width:90px;margin:45px 0 auto;height:1px;padding:0;clear:both}.line-00334b{background:#00334b}.line-ffffff{background:#fff}.line-00a1a2{float:right;width:50%;height:1px;margin:0;padding:0;background:#00a1a2}.galeria-inside{clear:both;width:100%;height:auto;margin:0;padding:0;line-height:0;font-size:0;display:table}.galeria-inside img,.galeria-inside img:hover{width:20%;margin:45px 2.5% 0;line-height:0;border-radius:50%;height:auto;padding:0}.galeria-inside img{transition-duration:.5s;transition-delay:0s;opacity:1}.galeria-inside img:hover,.oferta-img img:hover{opacity:.7;transition-duration:.5s;transition-delay:0s}.oferta{clear:both;width:100%;height:auto;margin:0 auto;padding:0}.oferta-01{float:left;width:30%;height:auto;margin:90px 0 0;padding:0}.oferta-01:hover .oferta-button{clear:both;width:110px;height:auto;margin:45px auto 0;padding:0;border-radius:25px;line-height:60px;background:#000}.oferta-02:hover .oferta-button,.oferta-03:hover .oferta-button{clear:both;height:auto;padding:0;font-size:16px;color:#fff;font-weight:400;text-align:center;border:1px solid #000}.oferta-02{float:left;width:30%;height:auto;margin:90px 5% 0;padding:0}.oferta-02:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px;line-height:60px;background:#000}.oferta-03{float:left;width:30%;height:auto;margin:90px 0 0;padding:0}.oferta-03:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px;line-height:60px;background:#000}.oferta-04:hover .oferta-button,.oferta-05:hover .oferta-button{text-align:center;border:1px solid #000;height:auto;padding:0;font-size:16px;color:#fff;font-weight:400;line-height:60px;background:#000;clear:both}.oferta-04{float:left;width:30%;height:auto;margin:90px 0 0;padding:0}.oferta-04:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px}.oferta-05{float:left;width:30%;height:auto;margin:90px 5% 0;padding:0}.oferta-05:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px}.oferta-06{float:left;width:30%;height:auto;margin:90px 0 0;padding:0}.oferta-06:hover .oferta-button{clear:both;width:110px;height:auto;margin:45px auto 0;padding:0;font-size:16px;color:#fff;font-weight:400;text-align:center;border:1px solid #000;border-radius:25px;line-height:60px;background:#000}.oferta-button,.oferta-title{color:#000;text-align:center;padding:0}.oferta-img{margin:0;padding:0;text-align:center}.oferta-img img{border-radius:50%;transition-duration:.5s;transition-delay:0s}.oferta-title{margin:45px 0 0;font-weight:300;font-size:30px;line-height:150%;height:90px}.oferta-button{clear:both;width:110px;height:auto;margin:45px auto 0;font-size:16px;font-weight:400;border:1px solid #000;border-radius:25px;line-height:60px}.baner-index{clear:both;width:100%;height:100%;margin:0;padding:0;background:url(images/baner.jpg) top no-repeat fixed;background-size:cover}.baner-index-button,.baner-index-button:hover{clear:both;width:240px;margin:60px auto 0;font-size:18px;font-weight:300;text-align:center;line-height:60px;height:auto}.baner-index-button{padding:0;color:#fff;border:1px solid #fff;border-radius:25px}.baner-index-button:hover{padding:0;color:#00334b;border:1px solid #fff;border-radius:25px;background:#fff}.baner,.bottom{clear:both;width:100%;padding:0;display:table}.baner{height:50%;margin:0;background:url(images/baner.jpg) top no-repeat fixed;background-size:cover}.bottom{height:auto;margin:90px auto 0}.bottom-inside,.icons-bottom-main{margin:0 auto;clear:both;height:auto}.bottom-inside{width:75%;padding:0}.icons-bottom-main{width:100%;padding:0 0 90px;background:url(images/line.png) bottom repeat-x;display:table}.icons-bottom{clear:both;width:75%;height:auto;margin:90px auto 0;padding:0;background:#fff;border-radius:25px;display:table;-webkit-box-shadow:0 0 50px -25px rgba(0,0,0,1);-moz-box-shadow:0 0 50px -25px rgba(0,0,0,1);box-shadow:0 0 50px -25px rgba(0,0,0,1)}.icons-bottom-1,.icons-bottom-2,.icons-bottom-3{float:left;width:28.33%;height:auto;margin:0;padding:90px 2.5%}.icons-bottom-img,.icons-bottom-subtitle,.icons-bottom-title{margin:0;padding:0;text-align:center}.icons-bottom-img img{height:45px}.icons-bottom-title{color:#000;font-weight:700;font-size:30px;line-height:150%}.icons-bottom-subtitle{color:#000;font-weight:400;font-size:16px;line-height:150%}.footer-text,.footer-title{text-align:left;font-weight:400}.footer{clear:both;width:95%;height:auto;margin:0 auto;padding:0 2.5%;background:#00334b;display:table}.footer-01,.footer-02,.footer-03{margin:0 5% 0 0}.footer-01,.footer-02,.footer-03,.footer-04{float:left;width:21.25%;height:auto;padding:0 0 90px}#myBtn,.footer-clear{display:none}.footer-04{margin:0}.footer-title{margin:0;padding:0;color:#fff;font-size:30px;line-height:150%}.footer-text{margin:45px 0 0;padding:0;color:#fff;font-size:16px;line-height:200%}.footer-icon-mail,.footer-icon-phone{margin:0 5px -3px 0;padding:0;width:20px}.footer-ad{margin:0 0 -2px;padding:0;width:22px}#myBtn{position:fixed;bottom:60px;right:2.5%;z-index:99;font-size:18px;outline:0;background-color:#000;color:#fff;cursor:pointer;padding:12px 16px;border:2px solid #000;border-radius:50%;transition-duration:.5s;transition-delay:0s;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg)}#myBtn:hover{background:#00a1a2;color:#fff;transition-duration:.5s;transition-delay:0s;border:2px solid #00a1a2}}@media screen and (min-width:769px) and (max-width:1455px){.h1-subtitle{margin:0;padding:0 5%;font-size:24px;font-weight:300;color:#fff;text-align:center;line-height:100%}h2{margin:0;padding:0;font-size:30px;font-weight:400;color:#000;text-align:left;line-height:150%}.h3-subtitle,h3{color:#fff;line-height:100%;margin:0;padding:0 5%;font-weight:300;text-align:center}h3{font-size:48px;vertical-align:middle;display:table-cell}.slider-index,.top-info{clear:both;display:table}.h3-subtitle{font-size:24px}h4{margin:0;padding:0 5%;font-size:30px;font-weight:300;color:#999;text-align:center;line-height:150%}.top-info p,p{font-size:16px}p{margin:45px 0 0;padding:0;font-weight:400;color:#000;text-align:justify;line-height:200%}.top-info{width:100%;height:auto;margin:0 auto;padding:0 2.5%;background:#00334b}.top-info p{margin:0;padding:20px 0;color:#fff;font-weight:300;text-align:right;line-height:150%}.top-icon-phone{margin:3px 5px 0 0;padding:0;width:20px}.top-icon-mail{margin:3px 5px 0 45px;padding:0;width:20px}.slider-index{width:100%;height:100%;margin:0;padding:0;background:url(images/lux-torun.jpg) top no-repeat fixed;background-size:cover}.slider-index-button,.slider-index-button:hover{width:240px;height:auto;margin:60px auto 0;padding:0;font-size:18px;font-weight:300;text-align:center;line-height:60px;clear:both}.slider-index-button{color:#fff;border:1px solid #fff;border-radius:25px}.slider-index-button:hover{color:#00334b;border:1px solid #fff;border-radius:25px;background:#fff}.slider  .h1-slide,.slider-index .h1-slide{margin:0;font-size:48px;font-weight:300;color:#fff;vertical-align:middle;line-height:100%;text-align:center}.slider-index .h1-slide{padding:0 5%;display:table-cell}.slider{clear:both;width:100%;height:50%;margin:0;padding:0;background:url(images/lux-torun.jpg) top no-repeat fixed;background-size:cover;display:table}.slider  .h1-slide{padding:90px 5%;display:table-cell}.baner-index,.center,.icons-top,.oferta{display:table}.icons-top{clear:both;width:85%;height:auto;margin:-90px auto 0;padding:0;background:#fff;border-radius:25px;-webkit-box-shadow:0 0 50px -25px rgba(0,0,0,1);-moz-box-shadow:0 0 50px -25px rgba(0,0,0,1);box-shadow:0 0 50px -25px rgba(0,0,0,1)}.icons-top-1,.icons-top-2,.icons-top-3{float:left;width:28.33%;height:auto;margin:0;padding:90px 2.5%}.icons-top-img{margin:0;padding:0;text-align:center}.icons-top-img img{height:45px}.icons-top-title{margin:0;padding:0;text-align:center;color:#000;font-weight:700;font-size:30px;line-height:150%}.center-inside-right-button,.icons-top-subtitle{font-size:16px;font-weight:400;text-align:center}.icons-top-subtitle{margin:0;padding:0;color:#000;line-height:150%}.center{clear:both;width:100%;height:auto;margin:90px auto 0;padding:0;background:url(images/logo-sign) bottom -50px right no-repeat;background-size:30%;overflow:hidden}.center-inside{clear:both;width:85%;height:auto;margin:0 auto;padding:0 0 90px;overflow:hidden}.center-inside-left{float:left;width:30%;height:auto;margin:0;padding:0}.center-inside-left p{margin:0;padding:0;font-size:30px;font-weight:300;text-align:right;color:#999;line-height:150%}.center-inside-left-logo{width:100%}.center-inside-right{float:right;width:65%;height:auto;margin:0;padding:0}.center-inside-right-button,.center-inside-right-button:hover{float:right;width:auto;margin:45px auto 0;padding:0 30px;line-height:60px;height:auto}.center-inside-right-button{color:#000;border:1px solid #000;border-radius:25px}.center-inside-right-button:hover,.oferta-01:hover .oferta-button{font-size:16px;color:#fff;font-weight:400;text-align:center;border:1px solid #000}.center-inside-right-button:hover{border-radius:25px;background:#000}.center-inside-left-50{float:left;width:47.5%;height:auto;margin:0;padding:0}.center-inside-left-left,.center-inside-left-right{clear:both;width:100%;height:auto;margin:0;padding:0}.center-inside-right-50{float:right;width:47.5%;height:auto;margin:0;padding:0}.google-map{width:100%;height:320px;margin:45px auto 0;padding:0;border:0;border-radius:25px;filter:grayscale(100%)}.line-00334b,.line-ffffff{width:90px;margin:45px 0 auto;height:1px;padding:0;clear:both}.line-00334b{background:#00334b}.line-ffffff{background:#fff}.line-00a1a2{float:right;width:50%;height:1px;margin:0;padding:0;background:#00a1a2}.footer-01,.oferta-01,.oferta-02,.oferta-03,.oferta-04,.oferta-05,.oferta-06{float:left}.galeria-inside{clear:both;width:100%;height:auto;margin:0;padding:0;line-height:0;font-size:0;display:table}.galeria-inside img,.galeria-inside img:hover{width:28.33%;margin:45px 2.5% 0;line-height:0;border-radius:50%;height:auto;padding:0}.galeria-inside img{transition-duration:.5s;transition-delay:0s;opacity:1}.galeria-inside img:hover,.oferta-img img:hover{opacity:.7;transition-duration:.5s;transition-delay:0s}.oferta{clear:both;width:100%;height:auto;margin:0 auto;padding:0}.oferta-01{width:30%;height:auto;margin:90px 0 0;padding:0}.oferta-01:hover .oferta-button{clear:both;width:110px;height:auto;margin:45px auto 0;padding:0;border-radius:25px;line-height:60px;background:#000}.oferta-02:hover .oferta-button,.oferta-03:hover .oferta-button{clear:both;height:auto;padding:0;font-size:16px;color:#fff;font-weight:400;text-align:center;border:1px solid #000}.oferta-02{width:30%;height:auto;margin:90px 5% 0;padding:0}.oferta-02:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px;line-height:60px;background:#000}.oferta-03{width:30%;height:auto;margin:90px 0 0;padding:0}.oferta-03:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px;line-height:60px;background:#000}.oferta-04:hover .oferta-button,.oferta-05:hover .oferta-button{text-align:center;border:1px solid #000;height:auto;padding:0;font-size:16px;color:#fff;font-weight:400;line-height:60px;background:#000;clear:both}.oferta-04{width:30%;height:auto;margin:90px 0 0;padding:0}.oferta-04:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px}.oferta-05{width:30%;height:auto;margin:90px 5% 0;padding:0}.oferta-05:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px}.oferta-06{width:30%;height:auto;margin:90px 0 0;padding:0}.oferta-06:hover .oferta-button{clear:both;width:110px;height:auto;margin:45px auto 0;padding:0;font-size:16px;color:#fff;font-weight:400;text-align:center;border:1px solid #000;border-radius:25px;line-height:60px;background:#000}.oferta-button,.oferta-title{color:#000;text-align:center;padding:0}.oferta-img{margin:0;padding:0;text-align:center}.oferta-img img{border-radius:50%;transition-duration:.5s;transition-delay:0s}.oferta-title{margin:45px 0 0;font-weight:300;font-size:24px;line-height:150%;height:75px}.oferta-button{clear:both;width:110px;height:auto;margin:45px auto 0;font-size:16px;font-weight:400;border:1px solid #000;border-radius:25px;line-height:60px}.baner-index{clear:both;width:100%;height:100%;margin:0;padding:0;background:url(images/baner.jpg) top no-repeat fixed;background-size:cover}.baner-index-button,.baner-index-button:hover{clear:both;width:240px;margin:60px auto 0;font-size:18px;font-weight:300;text-align:center;line-height:60px;height:auto}.baner-index-button{padding:0;color:#fff;border:1px solid #fff;border-radius:25px}.baner-index-button:hover{padding:0;color:#00334b;border:1px solid #fff;border-radius:25px;background:#fff}.baner,.bottom{clear:both;width:100%;padding:0;display:table}.baner{height:50%;margin:0;background:url(images/baner.jpg) top no-repeat fixed;background-size:cover}.bottom{height:auto;margin:90px auto 0}.bottom-inside,.icons-bottom-main{margin:0 auto;height:auto;clear:both}.bottom-inside{width:85%;padding:0}.icons-bottom-main{width:100%;padding:0 0 90px;background:url(images/line.png) bottom repeat-x;display:table}.icons-bottom{clear:both;width:85%;height:auto;margin:90px auto 0;padding:0;background:#fff;border-radius:25px;display:table;-webkit-box-shadow:0 0 50px -25px rgba(0,0,0,1);-moz-box-shadow:0 0 50px -25px rgba(0,0,0,1);box-shadow:0 0 50px -25px rgba(0,0,0,1)}.icons-bottom-1,.icons-bottom-2,.icons-bottom-3{float:left;width:28.33%;height:auto;margin:0;padding:90px 2.5%}.icons-bottom-img,.icons-bottom-subtitle,.icons-bottom-title{margin:0;padding:0;text-align:center}.icons-bottom-img img{height:45px}.icons-bottom-title{color:#000;font-weight:700;font-size:30px;line-height:150%}.icons-bottom-subtitle{color:#000;font-weight:400;font-size:16px;line-height:150%}.footer-text,.footer-title{text-align:left;font-weight:400}.footer{clear:both;width:95%;height:auto;margin:0 auto;padding:0 2.5%;background:#00334b;display:table}.footer-01,.footer-02{width:47.5%;height:auto;margin:0;padding:0}.footer-02{float:right}.footer-03,.footer-04{width:47.5%;height:auto;padding:90px 0;margin:0}.footer-clear{clear:both}.footer-03{float:left}.footer-04{float:right}.footer-title{margin:0;padding:0;color:#fff;font-size:24px;line-height:150%}.footer-text{margin:45px 0 0;padding:0;color:#fff;font-size:16px;line-height:200%}.footer-icon-mail,.footer-icon-phone{margin:0 5px -3px 0;padding:0;width:20px}.footer-ad{margin:0 0 -2px;padding:0;width:22px}#myBtn{display:none;position:fixed;bottom:60px;right:2.5%;z-index:99;font-size:18px;outline:0;background-color:#000;color:#fff;cursor:pointer;padding:12px 16px;border:2px solid #000;border-radius:50%;transition-duration:.5s;transition-delay:0s;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg)}#myBtn:hover{background:#00a1a2;color:#fff;transition-duration:.5s;transition-delay:0s;border:2px solid #00a1a2}}@media screen and (max-width:768px){.h1-subtitle{margin:0;padding:0 5%;font-size:20px;font-weight:300;color:#fff;text-align:center;line-height:100%}h2,h3{font-size:30px}h2{margin:0;padding:0;font-weight:400;color:#000;text-align:left;line-height:150%}.h3-subtitle,h3{color:#fff;line-height:100%;margin:0;padding:0 5%;font-weight:300;text-align:center}h3{vertical-align:middle;display:table-cell}.h3-subtitle{font-size:20px}h4{margin:0;padding:0 5%;font-size:30px;font-weight:300;color:#999;text-align:center;line-height:150%}.top-info p,p{font-size:16px}p{margin:45px 0 0;padding:0;font-weight:400;color:#000;text-align:left;line-height:200%}.top-info,.top-info-mobile{display:none}.top-info p{margin:0;padding:20px 0;color:#fff;font-weight:300;text-align:right;line-height:150%}.top-icon-phone{margin:3px 5px 0 0;padding:0;width:20px}.top-icon-mail{margin:3px 5px 0 45px;padding:0;width:20px}.slider-index{clear:both;width:100%;height:100%;margin:0;padding:0;background:url(images/lux-torun.jpg) top no-repeat fixed;background-size:cover;display:table}.slider-index-button,.slider-index-button:hover{width:240px;height:auto;margin:60px auto 0;padding:0;font-size:18px;font-weight:300;text-align:center;line-height:60px;clear:both}.slider-index-button{color:#fff;border:1px solid #fff;border-radius:25px}.slider-index-button:hover{color:#00334b;border:1px solid #fff;border-radius:25px;background:#fff}.slider  .h1-slide,.slider-index .h1-slide{margin:0;font-size:36px;font-weight:300;color:#fff;vertical-align:middle;line-height:100%;text-align:center}.slider-index .h1-slide{padding:0 5%;display:table-cell}.slider{clear:both;width:100%;height:50%;margin:0;padding:0;background:url(images/lux-torun.jpg) top no-repeat fixed;background-size:cover;display:table}.icons-top,.icons-top-1,.icons-top-2,.icons-top-3{clear:both;width:90%;height:auto}.slider  .h1-slide{padding:90px 5%;display:table-cell}.baner-index,.center,.icons-top,.oferta{display:table}.icons-top{margin:-90px auto 0;padding:0;background:#fff;border-radius:25px;-webkit-box-shadow:0 0 50px -25px rgba(0,0,0,1);-moz-box-shadow:0 0 50px -25px rgba(0,0,0,1);box-shadow:0 0 50px -25px rgba(0,0,0,1)}.icons-top-1,.icons-top-2{margin:0;padding:90px 5% 0}.icons-top-3{margin:0;padding:90px 5%}.icons-top-img{margin:0;padding:0;text-align:center}.icons-top-img img{height:45px}.center,.center-inside,.center-inside-left,.center-inside-right{height:auto;clear:both}.icons-top-title{margin:0;padding:0;text-align:center;color:#000;font-weight:700;font-size:30px;line-height:150%}.center-inside-right-button,.icons-top-subtitle{font-size:16px;font-weight:400;text-align:center}.icons-top-subtitle{margin:0;padding:0;color:#000;line-height:150%}.center{width:100%;margin:90px auto 0;padding:0;background:url(images/logo-sign) bottom right no-repeat;background-size:50%;overflow:hidden}.center-inside{width:90%;margin:0 auto;padding:0 0 90px;overflow:hidden}.center-inside-left{width:100%;margin:0;padding:0}.center-inside-left p{margin:0;padding:0;font-size:30px;font-weight:300;text-align:left;color:#999;line-height:150%}.center-inside-left-logo{width:100%}.center-inside-right{width:100%;margin:90px 0 0;padding:0}.center-inside-right-button,.center-inside-right-button:hover{width:auto;margin:45px auto 0;padding:0 30px;line-height:60px;float:right;height:auto}.center-inside-right-button{color:#000;border:1px solid #000;border-radius:25px}.center-inside-right-button:hover,.oferta-01:hover .oferta-button{font-size:16px;color:#fff;font-weight:400;text-align:center;border:1px solid #000}.center-inside-right-button:hover{border-radius:25px;background:#000}.center-inside-left-50,.center-inside-left-left,.center-inside-left-right,.center-inside-right-50{clear:both;width:100%;height:auto;margin:0;padding:0}.google-map{width:100%;height:320px;margin:45px auto 0;padding:0;border:0;border-radius:25px;filter:grayscale(100%)}.line-00334b,.line-ffffff{width:90px;margin:45px 0 auto;height:1px;padding:0;clear:both}.line-00334b{background:#00334b}.line-ffffff{background:#fff}.line-00a1a2{float:right;width:50%;height:1px;margin:0;padding:0;background:#00a1a2}.galeria-inside{clear:both;width:100%;height:auto;margin:0;padding:0;line-height:0;font-size:0;display:table}.galeria-inside img,.galeria-inside img:hover{width:44%;margin:45px 2.5% 0;line-height:0;border-radius:50%;height:auto;padding:0}.galeria-inside img{transition-duration:.5s;transition-delay:0s;opacity:1}.galeria-inside img:hover,.oferta-img img:hover{opacity:.7;transition-duration:.5s;transition-delay:0s}.oferta{clear:both;width:100%;height:auto;margin:0 auto;padding:0}.oferta-01{float:left;width:47.5%;height:auto;margin:90px 0 0;padding:0}.oferta-01:hover .oferta-button{clear:both;width:110px;height:auto;margin:45px auto 0;padding:0;border-radius:25px;line-height:60px;background:#000}.oferta-02:hover .oferta-button,.oferta-03:hover .oferta-button{clear:both;height:auto;padding:0;font-size:16px;color:#fff;font-weight:400;text-align:center;border:1px solid #000}.oferta-02{float:right;width:47.5%;height:auto;margin:90px 0 0;padding:0}.oferta-02:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px;line-height:60px;background:#000}.oferta-03{float:left;width:47.5%;height:auto;margin:90px 0 0;padding:0}.oferta-03:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px;line-height:60px;background:#000}.oferta-04:hover .oferta-button,.oferta-05:hover .oferta-button{text-align:center;border:1px solid #000;height:auto;padding:0;font-size:16px;color:#fff;font-weight:400;line-height:60px;background:#000;clear:both}.oferta-04{float:right;width:47.5%;height:auto;margin:90px 0 0;padding:0}.oferta-04:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px}.oferta-05{float:left;width:47.5%;height:auto;margin:90px 0 0;padding:0}.oferta-05:hover .oferta-button{width:110px;margin:45px auto 0;border-radius:25px}.oferta-06{float:right;width:47.5%;height:auto;margin:90px 0 0;padding:0}.oferta-06:hover .oferta-button{clear:both;width:110px;height:auto;margin:45px auto 0;padding:0;font-size:16px;color:#fff;font-weight:400;text-align:center;border:1px solid #000;border-radius:25px;line-height:60px;background:#000}.oferta-button,.oferta-title{color:#000;text-align:center;padding:0}.oferta-img{margin:0;padding:0;text-align:center}.oferta-img img{border-radius:50%;transition-duration:.5s;transition-delay:0s}.oferta-title{margin:45px 0 0;font-weight:300;font-size:20px;line-height:150%;height:60px}.oferta-button{clear:both;width:110px;height:auto;margin:45px auto 0;font-size:16px;font-weight:400;border:1px solid #000;border-radius:25px;line-height:60px}.baner-index{clear:both;width:100%;height:100%;margin:0;padding:0;background:url(images/baner.jpg) top no-repeat fixed;background-size:cover}.baner-index-button,.baner-index-button:hover{clear:both;width:240px;margin:60px auto 0;font-size:18px;font-weight:300;text-align:center;line-height:60px;height:auto}.baner-index-button{padding:0;color:#fff;border:1px solid #fff;border-radius:25px}.baner-index-button:hover{padding:0;color:#00334b;border:1px solid #fff;border-radius:25px;background:#fff}.baner,.bottom{clear:both;width:100%;padding:0;display:table}.baner{height:50%;margin:0;background:url(images/baner.jpg) top no-repeat fixed;background-size:cover}.bottom{height:auto;margin:90px auto 0}.bottom-inside,.icons-bottom-main{margin:0 auto;clear:both;height:auto}.bottom-inside{width:90%;padding:0}.icons-bottom-main{width:100%;padding:0 0 90px;background:url(images/line.png) bottom repeat-x;display:table}.icons-bottom{clear:both;width:90%;height:auto;margin:90px auto 0;padding:0;background:#fff;border-radius:25px;display:table;-webkit-box-shadow:0 0 50px -25px rgba(0,0,0,1);-moz-box-shadow:0 0 50px -25px rgba(0,0,0,1);box-shadow:0 0 50px -25px rgba(0,0,0,1)}.icons-bottom-1,.icons-bottom-2{clear:both;width:90%;height:auto;margin:0;padding:90px 5% 0}.icons-bottom-3{clear:both;width:90%;height:auto;margin:0;padding:90px 5%}.icons-bottom-img,.icons-bottom-subtitle,.icons-bottom-title{padding:0;text-align:center;margin:0}.icons-bottom-img img{height:45px}.footer,.footer-01{clear:both;height:auto}.icons-bottom-title{color:#000;font-weight:700;font-size:30px;line-height:150%}.icons-bottom-subtitle{color:#000;font-weight:400;font-size:16px;line-height:150%}.footer-text,.footer-title{text-align:left;font-weight:400}.footer{width:90%;margin:0 auto;padding:0 5%;background:#00334b;display:table}#myBtn,.footer-clear{display:none}.footer-01{width:100%;margin:0;padding:0}.footer-02,.footer-03{padding:90px 0 0;clear:both;width:100%;height:auto;margin:0}.footer-04{clear:both;width:100%;height:auto;margin:0;padding:90px 0}.footer-title{margin:0;padding:0;color:#fff;font-size:30px;line-height:150%}.footer-text{margin:45px 0 0;padding:0;color:#fff;font-size:16px;line-height:200%}.footer-icon-mail,.footer-icon-phone{margin:0 5px -3px 0;padding:0;width:20px}.footer-ad{margin:0 0 -2px;padding:0;width:22px}#myBtn{position:fixed;bottom:60px;right:2.5%;z-index:99;font-size:18px;outline:0;background-color:#000;color:#fff;cursor:pointer;padding:12px 16px;border:2px solid #000;border-radius:50%;transition-duration:.5s;transition-delay:0s;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg)}#myBtn:hover{background:#00a1a2;color:#fff;transition-duration:.5s;transition-delay:0s;border:2px solid #00a1a2}}.grecaptcha-badge{z-index:2;bottom:5px!important}
.h1-slide h1 {
    margin: 0;
    font-size: 48px;
    font-weight: 300;
    color: #fff;
    vertical-align: middle;
    line-height: 100%;
    text-align: center;
}
.h2-mine{
    margin: 0;
    padding: 0;
    font-size: 30px;
    font-weight: 400;
    color: #000;
    text-align: left;
    line-height: 150%;
}
.h2-granat{
	color:#052E45;
	font-weight:700;
	padding-top:40px;
	font-size: 30px;
	line-height: 130%;
}
.content-max{
clear: both;
    width: 100%;
    height: auto;
    margin: 0 auto;
padding: 0;}

.content-max p{
	    margin-top: 15px;
}
.center-content{
	text-align:center;
}
.left-content{
	text-align:left;
	padding-left:0px;
	padding-right:0px;
}
.padding-top-30px{
	padding-top: 30px;
}


@media screen and (min-width: 1456px){
div.jak-h3 {
    color: #fff;
    line-height: 100%;
    margin: 0;
    padding: 0 5%;
    font-weight: 300;
    text-align: center;
}}

@media screen and (min-width: 1456px){
	div.jak-h3 {
    font-size: 48px;
    vertical-align: middle;
display: table-cell;}}

@media screen and (min-width: 1456px){
.jak-h4 {
    margin: 0;
    padding: 0 5%;
    font-size: 30px;
    font-weight: 300;
    color: #999;
    text-align: center;
    line-height: 150%;
}}

.padding-0px{
	padding:0px;
}

.padding-bottom-50px{
	padding-bottom:50px;
}
.padding-top-50px{
	padding-top:50px;
}
.padding-top-70px{
	padding-top:70px;
}

element.style {
}
@media screen and (min-width: 1456px){
.center-inside-left-mine {
    float: left;
    width: 49%;
    height: auto;
    margin: 0;
    padding: 0;
}}
@media screen and (min-width: 1456px){
.center-inside-right-mine {
    float: right;
    width: 49%;
    height: auto;
    margin: 0;
    padding: 0;
}}

.clear-kolumn{
	clear:both;
}

