html{min-width:100%;scroll-behavior:smooth;height:-moz-fit-content;height:fit-content;font-size:20px}textarea:focus,input:focus{outline:none}*{font-family:Arial}.btn:hover{cursor:pointer}#main{margin-top:8vh;max-width:100vw;width:100%;display:flex;justify-content:center;flex-wrap:wrap}#main #first-container{display:flex;justify-content:center;height:92vh;flex-wrap:wrap;flex-basis:80%;max-width:100%;align-items:center;min-height:-moz-fit-content;min-height:fit-content}#main #first-container #first-logo-container{animation-name:fade-in;animation-duration:1s;display:flex;flex-basis:100%;justify-content:center;align-items:center;flex-wrap:wrap}#main #first-container #first-logo-container #first-logo{height:15vh}#main #first-container #first-logo-container h1{font-family:Poppins,Arial;font-weight:600;font-size:10vh;width:100%;text-align:center}#main #first-container h2{animation-name:fade-in-1;animation-duration:2s;margin-top:20px;text-align:center;width:50%;font-size:28px;font-weight:400;color:#000}#main #first-container #first-button-container{height:15vh;display:flex;justify-content:center;align-items:top;flex-basis:100%}#main #first-container #first-button-container #buttons{animation-name:fade-in-2;animation-duration:2s;align-items:top;height:60%;flex-wrap:wrap;display:flex;flex-basis:10%;justify-content:center}#main #first-container #wycena{margin-top:20px;width:20vw;height:6vh;background-color:#000;border-radius:30px;color:#fff;outline:none;border:none;font-size:2vh;font-weight:400}#main #first-container #wycena:hover{cursor:pointer}#main #first-container #uslugi{margin-top:20px;width:20vw;height:6vh;background-color:#fff;border:2px solid black;border-radius:30px;color:#000;outline:none;font-size:2vh;font-weight:400}#main .bomba{transform:translateY(10px)}#main #buttons-arrow{height:15vh;display:flex;justify-content:center;align-items:center;flex-basis:100%}#main #buttons-arrow #down{animation-name:fade-in-3;animation-duration:2.5s;margin-top:20px;width:7vh;height:7vh;background-color:#fff;border:2px solid black;border-radius:100%;color:#000;outline:none;font-size:2vh;font-weight:400}#main #buttons-arrow #down #arrow{animation-name:fade-in-3;animation-duration:3s;transition:.5s}#main #second-container{background-color:#000;flex-basis:100%;display:flex;height:110vh;justify-content:space-around;align-items:top;flex-wrap:wrap;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../images/tlo.png);background-size:cover}#main #second-container #tp{margin-top:5px;height:5px;width:100%}#main #second-container #second-arrow-container{display:flex;flex-basis:100%;justify-content:center;align-items:top;transition:.5s}#main #second-container #second-arrow-container #second-link{height:60px}#main #second-container #second-arrow-container #second-arrow{margin-top:20px;width:7vh;height:7vh;background-color:#111414;border-radius:100%;color:#000;outline:none;font-size:2vh;font-weight:400;border:2px solid rgb(255,255,255)}#main #second-container #second-arrow-container #second-arrow #arrow-icon{animation-duration:3s;transition:.5s;color:#fff}#main #second-container .second-block{min-height:-moz-fit-content;min-height:fit-content;flex-wrap:wrap;display:flex;flex-basis:21%;background-color:#fff;height:50vh;justify-content:center;align-items:start;transition:.5s;border-radius:30px}#main #second-container .second-block .block-text-container{height:50%;display:flex;flex-basis:100%;justify-content:center;align-items:center}#main #second-container .second-block .block-text-container .block-text{text-align:center;font-weight:500;font-size:2vh;margin-left:10px;margin-right:10px;color:#535353}#main #second-container .second-block .block-name-container{display:flex;flex-basis:100%;height:10%;align-items:center;justify-content:center}#main #second-container .second-block .block-name-container .block-name{font-weight:600;color:#000;font-size:4.5vh}#main #second-container .second-block .block-icon-container{display:flex;justify-content:center;align-items:center;height:40%}#main #second-container .second-block .block-icon-container .block-icon{height:40%;padding:30%}#main #second-container .second-block:hover{transform:translateY(-20px)}#main #third-container{flex-basis:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background-color:#0c0c0c}#main #third-container #text-third{margin-top:80px;font-size:60px;width:80%;color:#fff}#main #third-container #logo-block{margin-top:10vh;display:flex;flex-basis:70%;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:10vh}#main #third-container #logo-block .image-block{margin-top:2%;display:flex;justify-content:center;align-items:center;flex-basis:50%;height:45vh;background-size:cover;border-radius:15px;transition:.5s;background-position:center}#main #third-container #logo-block .image-block .image-b{border-radius:10px;height:40vh}#main #third-container #logo-block .short-block{flex-basis:39%}#main #third-container #logo-block .long-block{flex-basis:59%}#main #third-container #logo-block .image-block:hover{cursor:pointer;transform:scale(105%)}#main #third-container #logo-block #logowall-container{margin-top:40px;display:flex;flex-basis:100%}#main #third-container #logo-block #logowall-container #logo-wall{width:100%}#main #fourth-container{display:flex;height:93vh;flex-basis:100%;max-width:100%;justify-content:center;align-items:center;flex-wrap:wrap}#main #fourth-container #fourth-contact-container{height:90%;display:flex;flex-wrap:wrap}#main #fourth-container #fourth-contact-container #fourth-info-title{font-size:40px;color:#272c2e}#main #fourth-container #fourth-contact-container .fourth-info-container{font-size:20px;font-weight:500;display:flex;flex-basis:100%;flex-wrap:wrap;height:120px}#main #fourth-container #fourth-contact-container .fourth-info-container .info-inside{display:flex;flex-wrap:wrap;margin-left:20px}#main #fourth-container #fourth-contact-container .fourth-info-container .info-inside .fourth-info{display:flex;flex-basis:100%;font-weight:400;height:60px;font-size:24px;color:#272c2e}#main #fourth-container #fourth-contact-container .fourth-info-container .info-inside .fourth-info-top{display:flex;flex-basis:100%;height:60px;font-size:30px;align-items:center;color:#272c2e}#main #fourth-container #fourth-contact-container .fourth-info-container .fourth-icon-container{display:flex;align-items:center;justify-content:center;width:50px;height:50px}#main #fourth-container #fourth-contact-container .fourth-info-container .fourth-icon-container .fourth-link{width:50px;height:50px;display:flex;justify-content:center;align-items:center;color:#000}#main #fourth-container #fourth-contact-container .fourth-info-container .fourth-icon-container .fourth-link .fourth-icon{height:4vh}#main #fourth-container #fourth-form-container{height:90%;display:flex;flex-basis:50%;background-color:#fff;border:2px solid #272c2e;border-radius:40px;justify-content:center}#main #fourth-container #fourth-form-container #fourth-form{justify-content:center;display:flex;width:80%;flex-wrap:wrap}#main #fourth-container #fourth-form-container #fourth-form #message{resize:none}#main #fourth-container #fourth-form-container #fourth-form #fourth-title{margin-top:5%;color:#272c2e;height:20%;font-size:7vh;font-weight:300}#main #fourth-container #fourth-form-container #fourth-form .fourth-input{width:100%;height:9%;background-color:#fff;border:none;color:#272c2e;border-bottom:2px solid #272c2e;margin-bottom:5%;font-size:1.7vh;font-weight:500}#main #fourth-container #fourth-form-container #fourth-form #form-button{background-color:#272c2e;width:100%;height:8%;border-radius:50px;outline:none;border:none;color:#fff;font-size:20px;font-weight:500;margin-top:5%;transition:.3s}#main #fourth-container #fourth-form-container #fourth-form #form-button:hover{background-color:#000}#main #fourth-container #fourth-form-container #fourth-form #fourth-text{resize:none}#main #fourth-container #fourth-contact-container{height:80%;display:flex;flex-basis:40%}@keyframes fade-in{0%{opacity:0;transform:translate(-50px)}50%{opacity:0;transform:translate(-50px)}to{opacity:1}}@keyframes fade-in-1{0%{opacity:0;transform:translate(-50px)}50%{opacity:0;transform:translate(-50px)}75%{opacity:1}to{opacity:1}}@keyframes fade-in-2{0%{opacity:0;transform:translateY(-50px)}75%{opacity:0;transform:translateY(-50px)}to{opacity:1}}@keyframes fade-in-3{0%{opacity:0;transform:translateY(-50px)}85%{opacity:0;transform:translateY(-50px)}to{opacity:1}}@keyframes fade-in-3{0%{opacity:0;transform:translateY(-10px)}85%{opacity:0;transform:translateY(-10px)}to{opacity:1}}@media (max-width: 1500px){#main #first-container #first-logo-container #first-title{font-size:6vh}#main #first-container #first-logo-container #first-title2{font-size:3vh;width:100%}#main #second-container{min-height:-moz-fit-content;min-height:fit-content;height:140vh}#main #second-container .second-block{flex-basis:60%;height:25vh}#main #third-container{flex-wrap:wrap}#main #third-container #text-third{font-size:6vh}#main #third-container #logo-block{flex-wrap:wrap;justify-content:center}#main #third-container #logo-block .image-block{flex-basis:80%;height:30vh;margin-top:2vh;background-repeat:no-repeat}#main #third-container #logo-block .image-block .short-block,#main #third-container #logo-block .image-block .long-block{flex-basis:100%;height:25%}#main #third-container #logo-block .image-block:hover{transform:none}#main #fourth-container{height:110vh}}@media (max-width: 550px){#main{width:100%}#main #first-container{flex-basis:90%;height:90vh;min-height:-moz-fit-content;min-height:fit-content}#main #first-container #first-logo-container{width:100%;flex-basis:100%;max-width:100%}#main #first-container #first-logo-container #first-logo{height:12vh;width:12vh}#main #first-container #first-logo-container #first-title{font-size:5vh}#main #first-container #first-logo-container #first-title2{font-size:2.5vh;width:100%}#main #first-container #first-button-container #buttons #wycena,#main #first-container #first-button-container #buttons #uslugi{width:50vw;height:5vh;font-size:2vh}#main #first-container #buttons-arrow a #down{height:7vh;width:7vh}#main #first-container #buttons-arrow a #down #arrow{height:2vh}#main #second-container{width:50%;height:300vh;flex-wrap:wrap;max-height:200vh}#main #second-container .second-block{flex-basis:80%;height:40vh;min-height:-moz-fit-content;min-height:fit-content}#main #second-container .second-block .block-name-container .block-name{font-size:3vh}#main #second-container .second-block .block-text-container .block-text{font-size:1.5vh}#main #second-container #second-arrow-container #second-link #second-arrow{height:7vh;width:7vh}#main #second-container #second-arrow-container #second-link #arrow-icon{height:2vh}#main #third-container{flex-wrap:wrap}#main #third-container #text-third{font-size:6vh}#main #third-container #logo-block{flex-wrap:wrap}#main #third-container #logo-block .image-block{flex-basis:100%;height:20vh;margin-top:2vh;background-repeat:no-repeat}#main #third-container #logo-block .image-block .short-block,#main #third-container #logo-block .image-block .long-block{flex-basis:100%;height:25%}#main #third-container #logo-block .image-block:hover{transform:none}#main #fourth-container{max-width:90%;height:100%}#main #fourth-container #fourth-contact-container{height:100vh;flex-basis:100%}#main #fourth-container #fourth-contact-container #fourth-info-title{font-size:4vh;margin-top:5vh}#main #fourth-container #fourth-contact-container .fourth-info-container{max-width:100%}#main #fourth-container #fourth-contact-container .fourth-info-container .fourth-icon-container{height:5vh;width:5vh}#main #fourth-container #fourth-contact-container .fourth-info-container .fourth-icon-container .fourth-icon{height:3vh;width:3vh}#main #fourth-container #fourth-contact-container .fourth-info-container .info-inside{flex-basis:100%}#main #fourth-container #fourth-contact-container .fourth-info-container .info-inside .fourth-info-top,#main #fourth-container #fourth-contact-container .fourth-info-container .info-inside .fourth-info{font-size:2vh}#main #fourth-container #fourth-form-container{flex-basis:100%;height:70vh}#main #fourth-container #fourth-form-container #fourth-form #form-button{font-size:2vh}#main #fourth-container #fourth-form-container #fourth-form #fourth-title{font-size:2rem;margin-bottom:5vh}}@media (max-height: 500px){#main #fourth-container{height:-moz-fit-content;height:fit-content}#main #fourth-container #fourth-form-container,#main #fourth-container #fourth-form-container #fourth-form{height:100%}#main #fourth-container #fourth-form-container #fourth-form #fourth-title{height:10%;font-size:5vh}#main #fourth-container #fourth-form-container #fourth-form #form-button{margin:0 0 5%;font-size:2vh}#main #fourth-container #fourth-contact-container #fourth-info-title{font-size:5vh}#main #fourth-container #fourth-contact-container .fourth-info-container{height:20vh}#main #fourth-container #fourth-contact-container .fourth-info-container .fourth-icon-container,#main #fourth-container #fourth-contact-container .fourth-info-container .fourth-icon-container .fourth-link{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}#main #fourth-container #fourth-contact-container .fourth-info-container .info-inside{width:100%}#main #fourth-container #fourth-contact-container .fourth-info-container .info-inside .fourth-info-top{font-size:4vh;height:-moz-fit-content;height:fit-content}#main #fourth-container #fourth-contact-container .fourth-info-container .info-inside .fourth-info{font-size:3vh;height:-moz-fit-content;height:fit-content}}#galeria{position:fixed;width:80vw;height:80vh;z-index:100;top:10vh;left:10vw;display:flex;align-items:center;justify-content:center}#galeria #galeria-menu #close-button{z-index:100;background:opacity(0);position:fixed;top:5vh;right:5vw;width:50px;height:50px;color:#000;border:none;cursor:pointer;border-radius:50px;font-size:15px}#galeria #galeria-image-container{z-index:101;display:flex;max-width:90%;height:100%;justify-content:center;align-items:center;transition:ease-in}#galeria #galeria-image-container #galeria-image{max-height:100%;max-width:100%}#back{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;z-index:100}*{margin:0;padding:0;font-family:Poppins,Arial}a{text-decoration:none}#nav{z-index:100;position:fixed;top:0;max-width:100vw;width:100%;height:8vh;background-color:#fff;box-shadow:#11111a1a 0 1px}#nav #navbar{display:flex;justify-items:center;height:100%;flex-basis:100%;max-width:100vw}#nav #navbar #logo-container{display:flex;flex-basis:10%;align-items:center}#nav #navbar #logo-container a{display:flex;justify-content:center;align-items:center}#nav #navbar #logo-container a #logo{height:5vh;margin-left:5vw}#nav #navbar #navbar-list{list-style:none;display:flex;flex-basis:90%;height:100%;align-items:center;justify-content:end;color:#000;font-weight:400}#nav #navbar #navbar-list .navbar-item{color:#000;margin-right:50px;text-align:center;font-size:1.5vh;border-radius:20px;padding:10px;transition:.3s}#nav #navbar #navbar-list .navbar-item:hover{cursor:pointer;background-color:#ececec}#p-main #nav{position:fixed;top:0;background-color:#fff;box-shadow:#11111a1a 0 1px}#p-main #picture-container{margin-top:10vh;display:flex;flex-wrap:wrap;justify-content:space-around}#p-main #picture-container .p-picture{width:40vw;height:70vh;margin-bottom:3vh;background-size:cover;background-position-x:center;background-position-y:center;border-radius:2vh;box-shadow:#32325d40 0 30px 60px -12px inset,#00000080 0 18px 36px -18px inset;transition:.3s}#p-main #picture-container .p-picture:hover{cursor:pointer}@media (max-width: 1000px){#p-main #picture-container .p-picture{width:80vw}}@media (max-width: 500px){#p-main #picture-container .p-picture{width:80vw;height:40vh}}#k-main{margin-top:8vh}#k-main #k-cont{display:flex;justify-content:center}#k-main #k-cont #k-fourth-container{display:flex;height:92vh;flex-basis:100%;max-width:90%;flex-wrap:wrap;align-items:center}#k-main #k-cont #k-fourth-container #k-fourth-contact-container{height:90%;display:flex;flex-wrap:wrap;max-width:50%}#k-main #k-cont #k-fourth-container #k-fourth-contact-container #k-fourth-info-title{font-size:40px;color:#272c2e}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container{font-size:20px;font-weight:500;display:flex;flex-basis:100%;flex-wrap:wrap;height:120px}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container .k-info-inside{display:flex;flex-wrap:wrap;margin-left:20px}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container .k-info-inside .k-fourth-info{display:flex;flex-basis:100%;font-weight:400;height:60px;font-size:24px;color:#272c2e}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container .k-info-inside .k-fourth-info-top{display:flex;flex-basis:100%;height:60px;font-size:30px;align-items:center;color:#272c2e}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container .k-fourth-icon-container{display:flex;align-items:center;justify-content:center;width:50px;height:50px}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container .k-fourth-icon-container .k-fourth-link{width:50px;height:50px;display:flex;justify-content:center;align-items:center;color:#000}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container .k-fourth-icon-container .k-fourth-link .k-fourth-icon{height:4vh}#k-main #k-cont #k-fourth-container #fourth-form-container{height:90%;display:flex;flex-basis:50%;background-color:#fff;border:2px solid #272c2e;border-radius:40px;justify-content:center;max-width:49%}#k-main #k-cont #k-fourth-container #fourth-form-container #fourth-form{justify-content:center;display:flex;width:80%;flex-wrap:wrap}#k-main #k-cont #k-fourth-container #fourth-form-container #fourth-form #message{resize:none}#k-main #k-cont #k-fourth-container #fourth-form-container #fourth-form #fourth-title{margin-top:5%;color:#272c2e;height:20%;font-size:6vh;font-weight:300}#k-main #k-cont #k-fourth-container #fourth-form-container #fourth-form .fourth-input{width:100%;height:9%;background-color:#fff;border:none;color:#272c2e;border-bottom:2px solid #272c2e;margin-bottom:5%;font-size:16px;font-weight:500}#k-main #k-cont #k-fourth-container #fourth-form-container #fourth-form #form-button{background-color:#272c2e;width:100%;height:8%;border-radius:50px;outline:none;border:none;color:#fff;font-size:20px;font-weight:500;margin-top:5%;transition:.3s}#k-main #k-cont #k-fourth-container #fourth-form-container #fourth-form #form-button:hover{background-color:#000}#k-main #k-cont #k-fourth-container #fourth-form-container #fourth-form #fourth-text{resize:none}#k-main #k-cont #k-fourth-container #fourth-contact-container{height:80%;display:flex;flex-basis:40%}@media (max-width: 1500px){#k-main #k-fourth-container{height:110vh}#k-main #k-fourth-container #k-fourth-contact-container{flex-basis:100%}}@media (max-width: 500px){#k-main{width:100%}#k-main #k-cont #k-fourth-container{max-width:90%;height:100%;flex-wrap:wrap}#k-main #k-cont #k-fourth-container #k-fourth-contact-container{height:100vh;flex-basis:100%;max-width:100%}#k-main #k-cont #k-fourth-container #k-fourth-contact-container #k-fourth-info-title{font-size:4vh;margin-top:5vh}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container{max-width:100%}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container .k-fourth-icon-container{height:5vh;width:5vh}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container .k-fourth-icon-container .k-fourth-icon{height:3vh;width:3vh}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container .k-info-inside{flex-basis:100%}#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container .k-info-inside .k-fourth-info-top,#k-main #k-cont #k-fourth-container #k-fourth-contact-container .k-fourth-info-container .k-info-inside .k-fourth-info{font-size:2vh}#k-main #k-cont #k-fourth-container #fourth-form-container{flex-basis:100%;height:70vh;max-width:100%}#k-main #k-cont #k-fourth-container #fourth-form-container #fourth-form #form-button{font-size:2vh}#k-main #k-cont #k-fourth-container #fourth-form-container #fourth-form #fourth-title{font-size:2rem;margin-bottom:5vh}}#t-main{height:100vh;display:flex;justify-content:center;flex-wrap:wrap}#t-main #t-logo-container{display:flex;justify-content:center;align-items:center;height:25vh}#t-main #t-logo-container #t-logo{height:12vh}#t-main #t-title{text-align:center;height:35vh;display:flex;justify-content:center;align-items:center;flex-basis:100%;font-size:10vh;font-weight:500}#t-main #t-s-title{display:flex;flex-basis:100%;height:15vh;justify-content:center;align-items:center;font-size:5vh}#t-main #t-icon-container{height:25vh;display:flex;justify-content:space-around;width:20%;max-width:100%}#t-main #t-icon-container .t-icon{font-size:6vh}#t-main #t-icon-container .t-icon .t-link{color:#000}@media (max-width: 500px){#t-main #t-title{font-size:10vw}#t-main #t-icon-container{width:50%}}
