*{font-family:"Montserrat",sans-serif}html,body{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none;background:linear-gradient(to right, #f8f9f9, #dff3e1);font-size:10px;margin:0;padding:0;overflow-x:hidden;scroll-behavior:smooth}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0}.title{margin:0;margin-bottom:3%;grid-column:1/-1;font-size:clamp(3rem,3vw,5.5rem);font-weight:800}.title::after{display:block;transform:translateY(-3px);content:"";width:5.2vw;height:6px;background-color:#6ec800}.title.grey{color:#464141}.title.green{color:#6ec800}.hmb-menu{height:10vh;right:1.25%;position:absolute;z-index:100;padding:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;cursor:pointer}.hmb-menu span{background-color:#000;border-radius:3px;height:5px;transition:.5s ease-in-out}.hmb-menu span:nth-child(1){width:39px}.hmb-menu span:nth-child(2){width:28px;margin-top:4.5px}.hmb-menu span:nth-child(3){width:18px;margin-top:4px;transition:.2s ease-in-out}.hmb-menu.open span:nth-child(1){width:29px;transform:rotate(45deg) translateY(8px)}.hmb-menu.open span:nth-child(2){width:29px;transform:rotate(-45deg) translateY(-8px);margin-top:6px}.hmb-menu.open span:nth-child(3){width:0px;opacity:0;margin:0}.nav-menu{position:absolute;z-index:-1;right:0;top:-100vh;transition:.5s ease-in-out}.nav-menu .menu-container{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;padding:5% 1.4vw;background-color:#f8f9f9}.nav-menu .menu-container .link.pc{display:flex;flex-direction:column;align-items:flex-end}.nav-menu.open{top:9.5vh}.nav-menu.open .menu-container{padding:15px}.nav-menu.open .menu-container::before{content:"";position:absolute;top:-10px;right:15px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #f8f9f9}.nav-menu.open .menu-container .link.mobile{padding:3%;display:flex;justify-content:end;font-size:clamp(1.6rem,1.3vw,2.1rem)}.nav-menu.open .menu-container .link.mobile .contact-us{padding:0}header{position:fixed;top:0;width:100%;z-index:1000;background-color:#6ec800}header .container{background-color:#6ec800;position:relative;height:8vh;display:grid;grid-template-columns:20% 75%;width:100%;max-width:220rem;margin:0 auto}header .container .logo{display:flex;align-items:center;height:8vh;width:90%;padding:0 5%}header .container .logo img{max-height:6.5vh;max-width:100%}header .container nav{width:100%;display:flex;flex-direction:row;justify-content:flex-end}header .container nav .link{cursor:pointer;font-weight:400;padding:0 2.25%;align-items:center;transition:.5s ease-in-out}header .container nav .link a{text-decoration:none;font-size:clamp(1.4rem,1.2vw,2rem);color:#000}header .container nav .link a:visited{color:#000}header .container nav .contact-us{font-weight:400;padding:8px 12px;background:#f8f9f9;white-space:nowrap;border-radius:30px}header .container nav .pc{display:flex}header .container nav .mobile{display:none}body{width:100vw;height:100%}body main{width:100%;height:100%}section{max-width:220rem;margin:0 auto}#uvod{position:relative;height:auto;display:grid;grid-template-columns:45% 55%;margin-bottom:7%}#uvod #animationContainer{position:absolute;z-index:0;bottom:0;z-index:0;height:70%;width:100%;background-color:none}#uvod .text-content{margin-top:10vh}#uvod .text-content h1{width:100%;color:#464141;margin:0;font-size:clamp(3.5rem,3.3vw,8rem);font-weight:800;opacity:1;transition:opacity .5s ease-in-out}#uvod .text-content h1::first-line{color:#6ec800}#uvod .text-content .text-container{margin:2% 0;display:flex;flex-direction:row}#uvod .text-content .text-container h2{padding-left:0;font-size:clamp(1.4rem,1.2vw,2rem);font-weight:300;margin:0;width:95%;opacity:1;transition:opacity .5s ease-in-out;text-align:justify}#uvod .text-content .text-container h2.fade-out{opacity:0}#uvod .text-content .button-container{display:flex;flex-direction:row}#uvod .text-content .button-container a{cursor:pointer;text-decoration:none;border-radius:52px;padding:1.5% 2.75%;font-size:clamp(1.4rem,1.2vw,2rem);margin-right:5%;transition:.4s ease-in-out}#uvod .text-content .button-container .grey{background:none;color:#464141;border:1px solid #464141}#uvod .text-content .button-container .grey:hover{color:#fff;background:#464141}#uvod .text-content .button-container .green{background:#6ec800;border:1px solid #6ec800;color:#fff}#uvod .text-content .button-container .green:hover{background:none;color:#6ec800}#uvod .text-content .button-container .green.bordered{background:none;border:1px solid #6ec800;color:#6ec800}#uvod .text-content .button-container .green.bordered:hover{background:#6ec800;color:#fff}#uvod .img-container{position:relative;width:100%;display:flex;height:100%}#uvod .img-container img{position:absolute;width:100%;right:0;opacity:1;transition:opacity .5s ease-in-out}#uvod .img-container img.fade-out{opacity:0}#uvod .img-container #slide-img{transition:1s ease-in}#sluzby{margin-top:1%}#sluzby .content-container{display:grid;grid-template-columns:47.5% 47.5%;-moz-column-gap:5%;column-gap:5%}#sluzby .content-container .service-container{margin:5% 0;display:grid;grid-template-columns:120px auto}#sluzby .content-container .service-container .img-container{width:100%;background:#6ec800;display:flex;align-items:center;justify-content:center;border-radius:35px;height:120px;max-width:120px}#sluzby .content-container .service-container .img-container img{width:65%;aspect-ratio:1/1}#sluzby .content-container .service-container .text-container{color:#464141;padding-left:5%}#sluzby .content-container .service-container .text-container h1{margin:0;text-transform:uppercase;font-weight:800;font-size:clamp(1.7rem,1.5vw,2.5rem);margin-bottom:1.75%}#sluzby .content-container .service-container .text-container h2{margin:0;font-size:clamp(1.3rem,1.15vw,1.7rem);font-weight:300;text-align:justify}#cenik{margin-top:4%}#cenik .content-container{display:grid;grid-template-columns:repeat(5, 1fr);gap:.625%;row-gap:1.8%;transition:all .5s ease;grid-auto-flow:dense}#cenik .content-container .item{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 30px rgba(0,0,0,.12);border-radius:20px;padding:2rem;transition:all .5s ease;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;overflow:hidden}#cenik .content-container .item.expanded{grid-column:span 2;grid-column:span 2;grid-row:span 2;transform:scale(1.01);z-index:5;padding:2.5rem;align-items:start;background:hsla(0,0%,100%,.25)}#cenik .content-container .item.expanded h2{display:block}#cenik .content-container .item h1{font-weight:500;font-size:clamp(1.7rem,1.5vw,2.5rem);margin:.5%}#cenik .content-container .item h2{display:none;font-size:clamp(1.3rem,1.15vw,1.7rem);font-weight:200;text-align:justify}#cenik .content-container .item h3{font-weight:400;font-size:clamp(1.5rem,1.35vw,2rem);margin-bottom:.1%}#cenik .content-container .item p.italic{font-size:clamp(1.2rem,1.1vw,1.5rem);font-weight:200;font-style:italic;margin:.5%;margin-bottom:2%}#cenik .content-container .item .button-container{margin-top:7.5%}#cenik .content-container .item .button-container a,#cenik .content-container .item .button-container a:visited{display:block;text-decoration:none;font-size:clamp(1.5rem,1.15vw,2rem);color:#f8f9f9;background:#6ec800;padding:6px 12px;border-radius:25px;border-radius:52px;font-weight:300}#cenik .content-container .item .button-container a:hover{cursor:pointer;color:#fff;background:#464141}#cenik .table-container{margin-top:5%;width:100%}#cenik .table-container .table-header,#cenik .table-container .table-row{display:grid;grid-template-columns:minmax(250px, 4fr) minmax(50px, 1fr);align-items:center;width:97%;padding:1% 1.5%;gap:2%}#cenik .table-container .table-header{background:none;color:#464141;font-size:clamp(1.4rem,1.25vw,1.9rem);font-weight:500;border:1px solid #6ec800;border-top:none;border-right:none;border-left:none}#cenik .table-container .table-row{color:#464141;font-weight:300;font-size:clamp(1.3rem,1.15vw,1.7rem);word-break:break-word;text-overflow:ellipsis;max-width:100%;border:1px solid #6ec800;border-top:none;border-right:none;border-left:none}#kontakt{margin-top:4%}#kontakt .content-container{display:flex;flex-direction:row;width:100%}#kontakt .content-container .contact-information-container{width:100%}#kontakt .content-container .contact-information-container p{font-weight:300;font-size:clamp(1.4rem,1.2vw,2rem);margin:.5% 0}#kontakt .content-container .contact-information-container p span{font-weight:400;font-size:clamp(1.4rem,1.2vw,2rem);color:#464141;text-decoration:none}#kontakt .content-container .contact-information-container p.green{font-weight:400;font-size:clamp(1.4rem,1.2vw,2rem);color:#6ec800}#kontakt .contact-container{margin-top:5%;display:grid;grid-template-columns:47.5% 47.5%;-moz-column-gap:5%;column-gap:5%}#kontakt .contact-container .contact{display:flex;flex-direction:row;align-items:center}#kontakt .contact-container .contact .img-container{border-radius:100%;width:125px;height:125px;padding-right:3.5%}#kontakt .contact-container .contact .img-container img{width:100%;aspect-ratio:1/1;border-radius:100%}#kontakt .contact-container .contact .information-container{color:#464141;font-weight:300;font-size:clamp(1.4rem,1.2vw,2rem)}#kontakt .contact-container .contact .information-container p.green{font-weight:400;font-size:clamp(1.4rem,1.2vw,2rem);color:#6ec800}#kontakt .contact-container .contact .information-container p.grey{color:#464141;font-weight:400;font-size:clamp(1.4rem,1.2vw,2rem)}#kontakt .contact-container .contact .information-container p{margin:3% 0}#kontakt .contact-container .contact .information-container p a,#kontakt .contact-container .contact .information-container p a:visited{font-weight:300;color:#464141;font-size:clamp(1.4rem,1.2vw,2rem);text-decoration:none}#napistenam{margin-top:4%}#napistenam .title::after{transform:translateY(0px)}#napistenam .content-container{display:grid;grid-template-columns:45.5% 47.5%;gap:7%}#napistenam .content-container form{width:100%}#napistenam .content-container form .form-group{position:relative;margin:15px 0}#napistenam .content-container form .form-group label{position:absolute;top:-10px;left:4.5%;font-size:3.1vw;background-color:#f8f9f9;color:#464141;font-size:clamp(1.4rem,1.1vw,1.7rem);padding:0 12px;font-weight:200}#napistenam .content-container form .form-group input{display:block;width:100%;padding:2%;font-size:clamp(1.4rem,1.2vw,2rem);box-sizing:border-box;border:1px solid #464141;border-radius:52px;background:none;color:#464141;font-weight:300}#napistenam .content-container form .form-group .message{display:block;width:95.4%;padding:2.2%;font-size:4vw;background:none;font-size:clamp(1.4rem,1.2vw,2rem);border:1px solid #464141;border-radius:32px;color:#464141;font-weight:300;resize:vertical}#napistenam .content-container form .form-group-buttons{display:flex;flex-direction:column;justify-content:start}#napistenam .content-container form .form-group-buttons .form-group{display:grid;grid-template-columns:30px 2fr 1fr;justify-content:space-between;align-items:center}#napistenam .content-container form .form-group-buttons .form-group p{padding-left:3%;width:97%;margin:0;font-size:clamp(1.4rem,1.2vw,2rem);font-weight:200;color:#464141;background:none}#napistenam .content-container form .form-group-buttons .form-group p a,#napistenam .content-container form .form-group-buttons .form-group p a:visited{font-weight:400;text-decoration:none;color:#6ec800}#napistenam .content-container form .form-group-buttons .form-group input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:30px;background-color:#f8f9f9;border-color:#464141;border-radius:4px;cursor:pointer}#napistenam .content-container form .form-group-buttons .form-group input[type=checkbox]:checked{background-color:#6ec800;border-color:#6ec800;position:relative}#napistenam .content-container form .form-group-buttons .form-group input[type=checkbox]:checked::after{content:"✔";color:#f8f9f9;font-size:20px;position:absolute;left:5px;top:2px}#napistenam .content-container form .form-group-buttons input[type=submit]{margin:0 auto;margin-right:0;transition:.3s ease-in-out;background-color:#6ec800;color:#f8f9f9;border:1px solid #6ec800;border-radius:52px;cursor:pointer;text-decoration:none;font-size:clamp(1.4rem,1.2vw,2rem);font-weight:300;padding:5% 7%;width:-moz-fit-content;width:fit-content}#napistenam .content-container form .form-group-buttons input[type=submit]:hover{background-color:#f8f9f9;color:#6ec800}#napistenam .content-container form #formMessage{display:none}#napistenam .content-container form #formMessage #message{font-size:clamp(1.4rem,1.2vw,2rem);color:#464141}#napistenam .content-container form .active-message{display:block !important}#napistenam .content-container .img-container{width:100%}#napistenam .content-container .img-container img{width:100%;transform:translateY(-7.5%)}#spoluprace{padding:2.5%}#spoluprace .title::after{transform:translateY(0px)}#spoluprace .content-container{display:grid;grid-auto-flow:column;justify-content:center;gap:1rem}#spoluprace .content-container .img-container{width:100%;display:flex;justify-content:center;align-items:center}#spoluprace .content-container .img-container img{width:85%;padding:7.5%}#errorPage{min-height:90vh;padding-top:10vh}#errorPage .error-content{display:flex;padding-top:10%;justify-content:center;align-items:center;flex-direction:column}#errorPage .error-content h1{margin:0;font-size:clamp(3rem,6vw,8rem)}#errorPage .error-content .green{font-size:clamp(3rem,7vw,9rem);font-weight:900}#errorPage .error-content .title::after{height:0}#loginPage{min-height:70vh;padding-top:8vh}#loginPage .login-container{position:relative;height:100%;display:grid;grid-template-columns:45% 55%;justify-content:center;flex-direction:column}#loginPage .login-container .green{font-size:clamp(3rem,7vw,9rem);font-weight:900}#loginPage .login-container .login-form{width:75%;padding:0 5%;margin-top:10%}#loginPage .login-container .login-form .form-group{position:relative;margin:15px 0}#loginPage .login-container .login-form .form-group label{position:absolute;top:-10px;left:4.5%;font-size:3.1vw;background-color:#f8f9f9;color:#464141;font-size:clamp(1.4rem,1.2vw,2rem);padding:0 12px;font-weight:200}#loginPage .login-container .login-form .form-group input{display:block;width:100%;padding:2.2%;font-size:clamp(1.4rem,1.2vw,2rem);box-sizing:border-box;border:1px solid #464141;border-radius:52px;background:none;color:#464141;font-weight:300}#loginPage .login-container .login-form .form-group .message{display:block;width:95.4%;padding:2.2%;font-size:4vw;background:none;font-size:clamp(1.4rem,1.2vw,2rem);border:1px solid #464141;border-radius:32px;color:#464141;font-weight:300;resize:vertical}#loginPage .login-container .login-form .form-group-buttons{display:flex;flex-direction:row;width:100%}#loginPage .login-container .login-form .form-group-buttons .form-group{width:100%;margin:0}#loginPage .login-container .login-form .form-group-buttons .form-group input[type=submit]{transition:.3s ease-in-out;background-color:#6ec800;color:#f8f9f9;border:1px solid #6ec800;border-radius:52px;cursor:pointer;text-decoration:none;font-size:clamp(1.5rem,1.4vw,2.5rem);font-weight:300;padding:1.75% 3%;width:-moz-fit-content;width:fit-content}#loginPage .login-container .login-form .form-group-buttons .form-group input[type=submit]:hover{background-color:#f8f9f9;color:#6ec800}#loginPage .login-container .img-container{width:100%;height:100%}#loginPage .login-container .img-container img{width:100%;height:100%}footer{width:100%;padding:0;background-color:#6ec800;border-top-left-radius:40px;border-top-right-radius:40px}footer .footer-container{max-width:220rem;margin:0 auto;background-color:#6ec800}footer .footer-container .footer-main{display:grid;justify-content:center;width:100%;grid-template-columns:25.5% 27.75% 15% 22.75%;gap:3%;justify-content:center;padding-bottom:1%}footer .footer-container .footer-main .content{width:100%}footer .footer-container .footer-main .content .footer-title{font-size:clamp(1.5rem,1.4vw,2.2rem);font-weight:400;color:#000}footer .footer-container .footer-main .content p{font-size:clamp(1.1rem,1vw,1.4rem);color:#000;font-weight:300}footer .footer-container .footer-main .content p .bold{font-weight:400}footer .footer-container .footer-main .content p a,footer .footer-container .footer-main .content p a:visited{text-decoration:none;color:#000}footer .footer-container .footer-main .content .bold{font-weight:400}footer .footer-container .footer-main .content .soc-media-container{display:flex;flex-direction:row;gap:5%}footer .footer-container .footer-main .content .soc-media-container .icon{max-width:clamp(2rem,2vw,4rem)}footer .footer-container .footer-main .content .soc-media-container .icon img{width:100%;color:#000}footer .footer-container .footer-main .content.image{display:flex;align-items:center}footer .footer-container .footer-main .content.image img{width:80%}footer .footer-container .footer-secondary{padding:1% 0;display:grid;grid-template-columns:32% 32% 32%;gap:2%}footer .footer-container .footer-secondary .content{display:flex;flex-direction:row;align-items:center;gap:2%;font-size:clamp(1.1rem,1vw,1.4rem)}footer .footer-container .footer-secondary .content img{width:clamp(1.6rem,2vw,3rem)}footer .footer-container .footer-secondary .content a,footer .footer-container .footer-secondary .content a:visited{text-decoration:none;color:#000;font-weight:300}footer .footer-container .footer-secondary .content a .bold,footer .footer-container .footer-secondary .content a:visited .bold{font-weight:400}footer .footer-container .footer-secondary .content p{font-weight:300;font-size:clamp(1.1rem,1vw,1.4rem);color:#000;text-align:center}footer .footer-container .footer-secondary .content .bold{font-weight:400}footer .footer-container .footer-secondary .content .cookies{cursor:pointer}footer .footer-container .footer-secondary .content.center{justify-content:center}.cookies-bar{background-color:#010101;position:fixed;bottom:0;left:0;margin:0 auto;width:80vw;padding:0 10vw;z-index:10001}.cookies-bar .container{padding:0 5%;display:grid;grid-template-columns:50% 45%;gap:5%;align-items:center}.cookies-bar .container .text{color:#f8f9f9;font-size:clamp(12px,1.1vw,18px)}.cookies-bar .container .text p{font-weight:200;font-size:clamp(12px,1.1vw,18px)}.cookies-bar .container .text p span{font-weight:400}.cookies-bar .container .buttons{display:flex;flex-direction:row;justify-content:end}.cookies-bar .container .buttons .decline-all,.cookies-bar .container .buttons .settings{transition:.3s ease-in-out;cursor:pointer;border:1px solid #f8f9f9;color:#f8f9f9;font-size:clamp(12px,1.1vw,18px);padding:1.75%;margin-right:2.5%;border-radius:52px;font-weight:300;text-align:center}.cookies-bar .container .buttons .decline-all:hover,.cookies-bar .container .buttons .settings:hover{background-color:#f8f9f9;color:#464141}.cookies-bar .container .buttons .accept-all{transition:.3s ease-in-out;cursor:pointer;color:#464141;background-color:#6ec800;border:1px solid #6ec800;font-size:clamp(12px,1.1vw,18px);padding:1.75%;border-radius:52px;font-weight:400}.cookies-bar .container .buttons .accept-all:hover{color:#f8f9f9;background:none;border:1px solid #f8f9f9}.cookies-settings{display:none;position:fixed;z-index:100;top:0;left:0;width:50%;margin:auto 25%;margin-top:15%;background-color:#f8f9f9;border-radius:15px;border:1px solid #464141}.cookies-settings .container{position:relative;padding:3.5%}.cookies-settings .container .cross{position:absolute;right:1.25vw;top:1.25vw;width:15px;height:15px;background:none;cursor:pointer}.cookies-settings .container .cross::before,.cookies-settings .container .cross::after{content:"";position:absolute;top:50%;left:50%;height:2px;width:16px;background-color:#464141;display:block;transform-origin:center;cursor:pointer}.cookies-settings .container .cross:hover::before,.cookies-settings .container .cross:hover::after{background-color:#6ec800}.cookies-settings .container .cross::before{transform:translate(-50%, -50%) rotate(45deg)}.cookies-settings .container .cross::after{transform:translate(-50%, -50%) rotate(-45deg)}.cookies-settings .container h1{margin:0;color:#464141;font-family:Degular;font-size:clamp(16px,2.2vw,30px);letter-spacing:0px;text-align:center;font-family:"Lexend",sans-serif}.cookies-settings .container h1 span{color:#6ec800}.cookies-settings .container p{margin-top:5%;margin-bottom:3%;font-size:clamp(12px,1.1vw,18px);color:#464141;font-weight:200}.cookies-settings .container p span{font-weight:600}.cookies-settings .container .buttons{margin-top:2.5%;width:100%;display:flex;flex-direction:row;justify-content:center;gap:2%}.cookies-settings .container .buttons .decline-all{transition:.3s ease-in-out;cursor:pointer;border:1px solid #464141;color:#464141;font-size:clamp(14px,1.2vw,18px);padding:2% 2.5%;font-weight:300;border-radius:52px}.cookies-settings .container .buttons .decline-all:hover{border:1px solid #464141;background-color:#464141;color:#f8f9f9}.cookies-settings .container .buttons .accept-all{transition:.3s ease-in-out;cursor:pointer;color:#dff3e1;background-color:#6ec800;border:1px solid #6ec800;font-size:clamp(14px,1.2vw,18px);padding:2% 2.5%;font-weight:300;border-radius:52px}.cookies-settings .container .buttons .accept-all:hover{color:#6ec800;background-color:#f8f9f9;border:1px solid #6ec800}.cookies-settings .container .settings-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cookies-settings .container .settings-container p{margin:1.5% 0;font-size:clamp(14px,1.05vw,17px)}.cookies-settings .container .settings-container .line{width:7%;height:1.5vw;padding:2.5px;border-radius:24px;background-color:#464141;display:flex;flex-direction:row;align-items:center;cursor:pointer}.cookies-settings .container .settings-container .line .circle{height:1.4vw;width:1.4vw;border-radius:50%;background-color:#dff3e1}.cookies-settings .container .settings-container .line.turn-on{display:flex;justify-content:end}.cookies-settings .container .settings-container .necessary{background-color:#464141;display:flex;justify-content:end;cursor:not-allowed}.active-settings{display:block}@media screen and (max-width: 150rem){body header{height:10vh;padding:0}body header .container{margin:0 auto;height:10vh;width:90%}body header .container .logo{height:10vh}section{width:90%}#uvod{width:95%;padding-top:10vh;margin-bottom:7%;margin-right:0;margin-left:5%}#uvod .img-container img{width:100%;right:0%;height:100%}footer{width:90%;padding:0 5%}}.pc{display:block}.mobile{display:none}@media screen and (max-width: 1024px){#uvod .text-content{margin-top:2vh}#uvod .text-content .title{width:60%}#uvod .text-content .button-container a{padding:1.25%}}@media screen and (max-width: 768px){.title::after{display:block;transform:translateY(-3px);content:"";width:11vw;height:4px;background-color:#6ec800}#uvod{position:relative;height:auto;display:grid;grid-template-columns:100%;margin-bottom:7%}#uvod .text-content{margin-top:5vh}#uvod .text-content .text-container{margin:2% 0;display:flex;flex-direction:row}#uvod .text-content .button-container{margin-bottom:2%}#uvod .text-content .button-container a{padding:2.5% 3%}#uvod .img-container img{position:relative;width:111%;transform:translateX(-10%);right:0}#sluzby{margin-top:2%}#sluzby .content-container{display:grid;grid-template-columns:100%;-moz-column-gap:5%;column-gap:5%}#sluzby .content-container .service-container .img-container{height:110px;max-width:110px}footer{width:100%;padding:2.5% 0}footer .footer-container{max-width:90%;margin:0 5%}footer .footer-container .footer-main{width:100%;grid-template-columns:100%;gap:0;padding-top:2%;padding-bottom:1%}footer .footer-container .footer-main .content{width:100%}footer .footer-container .footer-main .content p{text-align:center}footer .footer-container .footer-main .content .soc-media-container{display:flex;flex-direction:row;gap:5%}footer .footer-container .footer-main .content .soc-media-container .icon{max-width:clamp(2.75rem,2vw,4rem)}footer .footer-container .footer-main .content .soc-media-container .icon img{width:100%;color:#f8f9f9}footer .footer-container .footer-main .content .soc-media-container{justify-content:center}footer .footer-container .footer-main .content.image{display:flex;justify-content:center;align-items:center}footer .footer-container .footer-main .content.image img{width:60%;padding:0}footer .footer-container .footer-main .content.links{display:flex;flex-direction:column;justify-content:center;align-items:center}footer .footer-container .footer-main .content.links .mobile-layout{width:100%;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;gap:5%}footer .footer-container .footer-main .content.links .mobile-layout p{margin:0}footer .footer-container .footer-secondary .content img{width:clamp(2.2rem,2vw,3rem)}#cenik{margin-top:4%}#cenik .content-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:2%;row-gap:1.5%;margin-bottom:5%}#cenik .content-container .item.expanded{grid-column:span 2;grid-column:span 2;grid-row:span 2}#cenik .content-container .item.expanded .button-container{margin-bottom:2vh}#cenik .table-container{margin-top:7.5%}#cenik{margin-top:5%}#cenik .item h1{text-align:center}#cenik .item.expanded{grid-column:span 2 !important}#kontakt{margin-top:4%}#kontakt .contact-container{margin-top:5%;display:grid;grid-template-columns:100%}#kontakt .contact-container .contact{margin-bottom:5%;display:flex;flex-direction:row;align-items:center}#kontakt .contact-container .contact .img-container{border-radius:100%;width:105px;height:105px;padding-right:3.5%}#kontakt .contact-container .contact .img-container img{width:100%;aspect-ratio:1/1;border-radius:100%}#napistenam .content-container{display:grid;grid-template-columns:100%;gap:2%}#napistenam .content-container form{width:100%}#napistenam .content-container form .form-group-buttons{display:flex;flex-direction:column;justify-content:start}#napistenam .content-container form .form-group-buttons .form-group{display:grid;grid-template-columns:30px 3fr;justify-content:space-between;align-items:center}#napistenam .content-container form .form-group-buttons .form-group p{padding-left:3%;width:97%;margin:0;font-size:clamp(1.4rem,1.2vw,2rem);font-weight:200;color:#464141;background:none}#napistenam .content-container form .form-group-buttons .form-group p a,#napistenam .content-container form .form-group-buttons .form-group p a:visited{font-weight:400;text-decoration:none;color:#6ec800}#napistenam .content-container form .form-group-buttons .form-group input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:30px;background-color:#f8f9f9;border-color:#464141;border-radius:4px;cursor:pointer}#napistenam .content-container form .form-group-buttons .form-group input[type=checkbox]:checked{background-color:#6ec800;border-color:#6ec800;position:relative}#napistenam .content-container form .form-group-buttons .form-group input[type=checkbox]:checked::after{content:"✔";color:#f8f9f9;font-size:20px;position:absolute;left:5px;top:2px}#napistenam .content-container form .form-group-buttons input[type=submit]{margin:0 auto;margin-right:0;margin-top:12px;transition:.3s ease-in-out;background-color:#6ec800;color:#f8f9f9;border:1px solid #6ec800;border-radius:52px;cursor:pointer;text-decoration:none;font-size:clamp(1.4rem,1.2vw,2rem);font-weight:300;padding:8px 12px;width:-moz-fit-content;width:fit-content}#napistenam .content-container form .form-group-buttons input[type=submit]:hover{background-color:#f8f9f9;color:#6ec800}#napistenam .content-container form #formMessage{display:none}#napistenam .content-container form #formMessage #message{font-size:clamp(1.4rem,1.2vw,2rem);color:#464141}#napistenam .content-container form .active-message{display:block !important}#napistenam .content-container .img-container{width:100%}#napistenam .content-container .img-container img{width:110%;transform:translateX(-5%)}#spoluprace .title::after{transform:translateY(0px)}#spoluprace .content-container{width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-auto-flow:unset}#spoluprace .content-container .img-container{width:100%;display:flex;justify-content:center;align-items:center}#spoluprace .content-container .img-container img{width:85%;padding:7.5%}header{height:8vh !important}header .container{height:8vh !important;grid-template-columns:80% 20%}header .container .logo{height:8vh !important;padding:0}header .container .logo img{width:auto;height:75%}header .container nav .pc{display:none}header .container nav .mobile{display:flex}.hmb-menu{height:8vh}.cookies-bar{width:90vw;padding:5vw}.cookies-bar .container{padding:0;grid-template-columns:100%;gap:0;margin:0;align-items:start}.cookies-bar .container .text{color:#f8f9f9;font-size:clamp(13px,1.1vw,18px)}.cookies-bar .container .text p{font-size:clamp(13px,1.1vw,18px);margin:0;margin-bottom:5%}.cookies-bar .container .buttons{justify-content:start}.cookies-bar .container .buttons .decline-all,.cookies-bar .container .buttons .settings{font-size:clamp(13px,1.1vw,18px)}.cookies-bar .container .buttons .accept-all{color:#464141;border-color:#6ec800;background-color:#6ec800;font-size:clamp(13px,1.1vw,18px)}.cookies-settings{display:none;position:fixed;z-index:10000;top:15vh;width:90%;margin:auto 5%}.cookies-settings .container h1{margin:0;font-size:clamp(18px,2.2vw,30px)}.cookies-settings .container p{font-size:clamp(13px,1.1vw,18px)}.cookies-settings .container .settings-container{display:grid;grid-template-columns:auto 11%;justify-content:start;align-items:center}.cookies-settings .container .settings-container p{margin:1.5% 0;font-size:clamp(14px,1.05vw,17px)}.cookies-settings .container .settings-container .line{width:100%;height:4vw;padding:2.5px;border-radius:24px;background-color:#464141;display:flex;flex-direction:row;align-items:center;cursor:pointer}.cookies-settings .container .settings-container .line .circle{height:3vw;width:3vw}.cookies-settings .container .settings-container .line.turn-on{display:flex;justify-content:end}.cookies-settings .container .settings-container .necessary{background-color:#464141;display:flex;justify-content:end;cursor:not-allowed}.active-settings{display:block}.pc{display:none}.mobile{display:block}#loginPage{min-height:70vh;padding-top:8vh}#loginPage .login-container{grid-template-columns:100%;gap:5%}}.grecaptcha-badge{visibility:hidden !important}/*# sourceMappingURL=global.min.css.map */