@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0;transition:background .3s,background-color .3s,color .3s,text-shadow .3s,border-color .3s}html{scroll-behavior:smooth;font-family:DM Sans,sans-serif;font-size:10px}body{background:var(--pozadina);color:var(--text);-webkit-tap-highlight-color:transparent;scroll-snap-type:y mandatory;outline:none;margin:0;padding:0;font-size:1.6rem;text-decoration:none;overflow-y:scroll}.unselectable{-webkit-user-select:none;user-select:none}.selectable{-webkit-user-select:auto;user-select:auto}::-webkit-scrollbar{background:var(--pozadina);width:6px}::-webkit-scrollbar-thumb{background-color:var(--crvena);border-radius:30px}:root{--pozadina:#f5f4f2;--bela:#fff;--siva:#e6e6e6;--text:#333;--text2:#919191;--text3:gray;--text4:#a0a0a0;--crvena:#de201d;--border:#b8b8b8;--hover:#af0b0b;--neda:transparent;--uvekbela:#fff;--uvekcrna:#000;--hero:linear-gradient(135deg, #1c1c1c, #383838);--gradient:linear-gradient(135deg, #de201d, #86201e);--gradient2:linear-gradient(135deg, #de201d, #86201e, #000);--font-primary:"Source Sans Pro", sans-serif;--font-secondary:"DM Sans", sans-serif}body.dark-mode{--pozadina:#222;--bela:#333;--siva:#dfdfdf;--text:#fff;--text2:#dfdfdf;--text3:#dfdfdf;--text4:#a0a0a0;--border:#686868;--neda:#1c1c1c;--uvekbela:#fff;--uvekcrna:#000;--hero:#fff;background-image:url(https://www.transparenttextures.com/patterns/cartographer.png);transition:none}#theme-toggle{cursor:pointer;background:0 0;border:none;padding:12px 35px;font-size:16px;transition:all .3s}li{list-style:none}a{text-decoration:none}img,span,input,button,ion-icon{display:block}button{cursor:pointer;border:none}.container{max-width:1200px}.h2,.h3{font-family:var(--font-primary)}.w-100{width:100%}.animation{animation:2s linear infinite alternate waveAnim}.line-through{text-decoration:line-through}@keyframes waveAnim{0%{transform:translate(0)rotate(0)}to{transform:translate(2px,2px)rotate(1deg)}}section{justify-content:center;align-items:center;padding-block:60px;display:flex}.naslov{color:var(--text);max-width:max-content;font-size:44px;font-family:var(--font-primary);text-transform:uppercase;letter-spacing:1px;background:linear-gradient(to bottom, var(--crvena) 50%, transparent 50%);text-shadow:2px 2px 0 var(--bela), 3px 3px 0 var(--crvena);-webkit-background-clip:text;background-clip:text;margin-block-end:30px;margin-inline:auto;font-weight:800}.underline{position:relative}.underline:before{content:"";background-image:var(--gradient);border-radius:10px;width:70%;height:6px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.naslov-tekst{max-width:500px;font-family:var(--font-primary);color:var(--text2);text-align:center;letter-spacing:.5px;margin-bottom:30px;font-size:20px;font-weight:500;line-height:1.6}.kraci-tekst{max-width:800px;font-family:var(--font-primary);color:var(--text2);text-align:center;letter-spacing:.4px;margin-bottom:30px;font-size:18px;font-weight:400;line-height:1.5}@media (width<=768px){body{scroll-snap-type:none}.container{max-width:90%;margin:0 auto}.naslov{margin-block-end:40px;font-size:32px}.naslov-tekst,.kraci-tekst{display:none}}@media (width<=480px){html{font-size:8px}.naslov{margin-block-end:30px;font-size:26px}section{padding-block:40px}}header{z-index:1000;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:20px 150px;transition:all .3s;display:flex;position:fixed;top:0}header ul{margin:0;padding:0;list-style:none;display:flex}header ul li a{color:#fff;padding:10px 20px;font-size:1.5rem;font-weight:600;transition:all .3s;display:flex}header ul li a:hover{color:var(--crvena);transform:translateY(1px)}header .btn{background-image:var(--gradient2);color:#fff;background-size:200%;border-radius:5px 25px;margin-left:5px;padding:10px 20px;font-weight:700;transition:all .3s}header .btn ion-icon{padding-left:5px;font-size:23px;display:inline-block}header .btn:is(:hover,:focus){color:#fff;background-position:100%}.logo{font-family:var(--font-secondary);color:#fff;align-items:center;font-size:2.5rem;font-weight:700;transition:all .3s;display:flex}.logo:hover{color:#fffa;transform:translateY(1px)}.logo img{width:50px;height:auto;margin-right:15px;transition:all .3s}.logo:hover img{transform:rotate(360deg)}header.active .btn,header.active .btn:hover{color:#fff}.logo.active,header.active ul li a{color:var(--text)}header.active ul li a:hover{color:var(--crvena)}header.active .hamburger{color:#333}.hamburger{color:#fff;cursor:pointer;background:0 0;border:none;padding:10px;font-size:30px;display:none}@media (width<=768px){header{flex-wrap:wrap;padding:15px 20px}header.active{background-color:var(--pozadina)}.hamburger{display:block}header ul{background-color:var(--pozadina);border-radius:0 0 20px 20px;flex-direction:column;width:100%;padding:0 0 10px;display:none;position:absolute;top:100%;left:0;box-shadow:0 4px 10px -4px #0000001a}header ul.active{display:flex}header ul li{text-align:center;width:100%}header ul li a{color:var(--text);padding:10px 25px;font-size:1.6rem}header ul li a:hover{color:var(--crvena)}.logo{font-size:2.5rem}.logo img{width:40px}#theme-toggle{display:none}}@media (width<=480px){header{padding:10px 15px}header .btn{border-radius:5px 5px 15px 15px;align-items:center;width:92%;margin:0 auto;padding:5px 20px}.logo{font-size:2rem}.logo img{width:30px;margin-right:10px}header ul li a{padding:5px 15px;font-size:1.4rem}.hamburger{font-size:25px}}.hero{background-image:url(/assets/hero-bg-BVfLH-ta.png), url(/assets/hero-bg-bottom-DgmplYeA.png), var(--hero);background-position:top,bottom,50%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:cover,contain,cover;place-items:center;height:100vh;padding-top:100px;display:grid;overflow:hidden}.hero .container{grid-template-columns:1fr 1fr;align-items:center;gap:30px;display:grid}.hero .content{opacity:0;max-width:600px;margin-block-end:60px;animation:.5s ease-out forwards slideInLeft;transform:translate(-20%)}.hero p{color:#ffa90a;font-family:var(--font-secondary);margin-block-end:15px;font-size:1.6rem;font-weight:700}.hero h1{color:#fff;font-family:var(--font-primary);margin-block-end:20px;font-size:3.6rem;line-height:45px}.hero #text{color:var(--text4);margin-block-end:30px;font-size:1.5rem}.hero .btn{color:#fff;transform-origin:0;background:0 0;align-items:center;padding:0;font-weight:500;transition:all .3s;display:flex;position:relative}.hero .btn ion-icon{color:#fff;border:2px solid var(--crvena);border-radius:50%;margin-left:4%;padding:8px;font-size:20px;transition:all .3s}.hero .btn:hover{color:var(--crvena);transform:scale(1.05)}.hero .btn:hover ion-icon{background:var(--crvena);color:#fff;border-color:#0000;margin-left:6px;transform:rotate(-360deg)scale(1.05)}.hero .banner{opacity:0;width:694px;height:529px;animation:.5s ease-out forwards slideInRight;transform:translate(20%)}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){.hero{height:100vh}.hero .container{text-align:left;grid-template-columns:1fr}.hero .content{max-width:100%;margin-block-end:30px}.hero h1{margin-bottom:10px;font-size:2.8rem;line-height:24px}.hero p{margin-top:5px;margin-bottom:10px;font-size:1.6rem}.hero .btn ion-icon{border:1px solid var(--crvena);padding:4px;font-size:15px}.hero .btn:hover{color:var(--crvena);transform:scale(1)}.hero img{max-width:85%;margin:0 auto}.hero #text{font-size:1.4rem}.hero .banner{width:100%;max-width:400px;height:auto;margin:0 auto}}@media (width<=480px){.hero{padding-top:80px}.hero h1{font-size:2.6rem}.hero p{font-size:1.3rem}.hero .banner{max-width:300px}}.about{height:100vh}.about .naslov{margin-bottom:7%;margin-inline:0;animation:.6s ease-out forwards fadeInUp}.about .container{grid-template-columns:1fr 1fr;align-items:center;gap:30px;display:grid}.about img{opacity:0;margin-block-end:30px;animation:.8s ease-out forwards fadeInLeft}.about .underline:before{left:0;transform:translate(0)}.about p{color:var(--text3);opacity:0;font-size:1.5rem;animation:.8s ease-out forwards fadeInRight}.about ul{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px;display:grid}.about ul li{opacity:0;text-align:center;background-color:var(--neda);border-radius:12px;animation:.7s ease-out forwards fadeInUp;transform:translateY(20px);box-shadow:0 6px 25px 2px #6464641a}.about ul li h1{color:var(--crvena);font-size:3.8rem;font-weight:700;font-family:var(--font-primary)}.about ul li p{color:var(--text3);margin-bottom:10px}.about ul li:first-child{animation-delay:.3s}.about ul li:nth-child(2){animation-delay:.4s}.about ul li:nth-child(3){animation-delay:.5s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){.about .container{grid-template-columns:1fr}.about .naslov{margin-bottom:30px}.about img{max-width:80%;margin:0 auto}}@media (width<=480px){.about{height:auto;padding-block:20px}.about ul{grid-template-columns:1fr;gap:10px}.about ul li h1{font-size:3rem}}.usluge{flex-direction:column;height:100vh;display:flex}.usluge .container{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.usluge .card{background-color:var(--neda);opacity:0;border-radius:12px;padding:20px;transition:transform .4s,box-shadow .4s;animation:.6s ease-out forwards fadeInScale;box-shadow:0 6px 25px 2px #6464641a}.usluge .card:hover{box-shadow:0 6px 25px 2px #64646433}.usluge .card-header{align-items:center;margin-bottom:20px;display:flex}.usluge .card-header ion-icon{color:var(--crvena);background-color:var(--siva);border-radius:50%;margin-right:10px;padding:8px;font-size:24px;font-weight:800;transition:transform .3s}.usluge .card:hover .card-header ion-icon{transform:rotate(10deg)}.usluge .card-header h2{text-transform:uppercase;font-family:var(--font-primary);color:var(--crvena);align-items:center;font-size:20px;font-weight:700;display:flex}.usluge .card p{color:var(--text3);margin-bottom:15px}.usluge .card a{color:var(--crvena);align-items:center;font-weight:700;text-decoration:none;transition:color .3s;display:flex}.usluge .card a:hover{color:var(--hover)}.usluge .card a ion-icon{margin-left:5px}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (width<=768px){.usluge{height:auto}.usluge .card{padding:15px}.usluge .card:hover{box-shadow:0 6px 25px 2px #6464641a}.usluge .card-header h2{text-transform:none;font-size:14px}.usluge .container{gap:10px}}@media (width<=480px){.usluge{padding-block:0}.usluge .card{padding:10px}.usluge .card-header ion-icon{font-size:20px}.usluge .container{grid-template-columns:1fr}}.radovi{text-align:center;flex-direction:column;display:flex}.radovi h2{margin-top:3%}.video-wrapper{max-width:1200px;margin:0 auto;position:relative}.video-container{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:25px;padding:0 15px;display:flex;overflow-x:auto}.video-card{scroll-snap-align:start;filter:brightness();border-radius:15px;flex:0 0 calc(25% - 11.5px);max-width:calc(25% - 11.5px);transition:all .3s;position:relative;overflow:hidden}.video-card:hover{filter:brightness(1.1)}.video-card video{border-radius:15px;width:100%;display:block}.video-loader{border:4px solid #ffffff4d;border-top:4px solid var(--crvena);z-index:-1;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-title{color:#fff;letter-spacing:.5px;background:#00000080;border-radius:20px;padding:6px 16px;font-size:1.1rem;font-weight:600;position:absolute;top:10px;left:10px}.pause-btn,.mute-btn{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .3s,transform .3s;display:flex;position:absolute;bottom:10px}.pause-btn{left:10px}.mute-btn{right:10px}.pause-btn:hover,.mute-btn:hover{background:#333}.pause-btn ion-icon,.mute-btn ion-icon{font-size:1.5em;transition:transform .3s}.pause-btn:hover ion-icon,.mute-btn:hover ion-icon{transform:scale(1.2)}.video-nav-left,.video-nav-right{background-color:var(--crvena);color:#fff;cursor:pointer;z-index:100;border:none;border-radius:50%;padding:.5rem;font-size:30px;transition:visibility,opacity .3s,transform .3s,background-color .3s;position:absolute;top:50%;transform:translateY(-50%)}.video-nav-left{left:-30px}.video-nav-right{right:-30px}.video-nav-left:hover,.video-nav-right:hover{background-color:#b71c1c;transform:translateY(-50%)scale(1.1)}@media (width<=768px){.video-wrapper{padding:0;position:relative}.video-container{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:25px;width:100%;overflow-x:scroll}.video-container::-webkit-scrollbar{display:none}.video-card{scroll-snap-align:center;flex:0 0 100%;max-width:100%}.testimonial-nav-left,.testimonial-nav-right{padding:.4rem;font-size:24px}.video-nav-left{left:10px;transform:translateY(-50%)}.video-nav-right{right:10px;transform:translateY(-50%)}}@media (width<=480px){.radovi{padding-block:30px}.video-wrapper{padding:0}.video-card{flex:0 0 100%;max-width:100%}.video-title{padding:4px 12px;font-size:1rem}.video-nav-left,.video-nav-right{padding:.3rem;font-size:20px}}.testimonial{flex-direction:column;height:100vh;padding:50px 0;display:flex}.testimonial .container{background-color:var(--neda);border-radius:12px;flex-direction:row;align-items:center;width:100%;max-width:1200px;padding:20px;display:flex;position:relative;box-shadow:0 6px 25px 2px #0000001a}.testimonial-nav-left,.testimonial-nav-right{background-color:var(--crvena);color:#fff;cursor:pointer;border:none;border-radius:50%;padding:.5rem;font-size:30px;transition:transform .3s,background-color .3s;position:absolute;top:50%;transform:translateY(-50%)}.testimonial-nav-left{left:-20px;transform:translateY(-50%)}.testimonial-nav-right{right:-20px;transform:translateY(-50%)}.testimonial-nav-left:hover,.testimonial-nav-right:hover{transform:translateY(-50%)scale(1.1)}.testimonial-slider{flex-direction:row;width:100%;display:flex;position:relative;overflow:hidden}.testimonial-content{color:var(--text2);flex-direction:column;flex:1;justify-content:center;padding-left:30px;display:flex}.testimonial-header{align-items:center;margin-bottom:20px;display:flex}.testimonial-logo{border-radius:50%;width:50px;height:50px;margin-right:10px}.testimonial-title{color:var(--text);font-family:var(--font-primary);font-size:20px;font-weight:700}.testimonial-text{width:95%;font-size:15px;font-style:italic;line-height:1.5}.testimonial-item{flex-shrink:0;width:100%;transition:transform .5s ease-in-out,opacity .5s ease-in-out;display:none}.testimonial-video{border-radius:10px;flex:0 0 40%;height:400px;padding:10px;transition:transform .3s,opacity .3s;position:relative;overflow:hidden}.testimonial-video video{object-fit:cover;border-radius:10px;width:100%;height:100%;transition:transform .5s}.testimonial-item.prev{opacity:.5;transform:translate(-100%)scale(.9)rotateY(20deg)}.testimonial-item.next{opacity:.5;transform:translate(100%)scale(.9)rotateY(-20deg)}.testimonial-item.active{opacity:1;animation:.6s ease-out slideInSmooth;display:flex;transform:scale(1)}.testimonial-item.active .testimonial-video video{animation:.4s ease-out fadeInScale}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInSmooth{0%{opacity:0;transform:translate(20px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@media (width<=768px){.testimonial{width:90%;height:auto;margin:0 auto}.testimonial .container{flex-direction:column}.testimonial-item.active{text-align:center;flex-direction:column}.testimonial-video{flex:none;width:100%;height:300px;margin-bottom:20px}.testimonial-header{margin-left:10px}.testimonial-content{padding-left:0}.testimonial-nav-left{left:-10px}.testimonial-nav-right{right:-10px}.testimonial-nav-left,.testimonial-nav-right{padding:.4rem;font-size:24px}}@media (width<=480px){.testimonial{padding:30px 0}.testimonial .container{padding:10px}.testimonial-video{height:300px}.testimonial-title{font-size:18px}.testimonial-text{padding:0 10px;font-size:14px}.testimonial-nav-left,.testimonial-nav-right{padding:.3rem;font-size:20px}.testimonial-logo{width:40px;height:40px}}.testimonial-item{min-height:300px}.contact-form{flex-direction:column;height:100vh;display:flex}form{background-color:var(--neda);border-radius:12px;width:1200px;padding:20px;box-shadow:0 6px 25px 2px #0000001a}.contact-form .row{gap:20px;display:flex}.contact-form .row .form-group{flex:1}.contact-form .form-group{margin-bottom:20px}.contact-form .form-group input,.contact-form .form-group textarea{border:1px solid var(--border);width:100%;color:var(--text);background-color:#0000;border-radius:10px;padding:10px;font-size:14px;transition:border-color .3s,box-shadow .3s}.contact-form .form-group input:is(:hover,:focus),.contact-form .form-group textarea:is(:hover,:focus){border:1px solid var(--crvena);outline:none;box-shadow:0 0 5px #de201d33}.contact-form .form-group input::placeholder,.contact-form .form-group textarea::placeholder{color:var(--text4);opacity:.5}.contact-form .form-group textarea{resize:vertical;height:150px}.contact-form .form-group label{color:var(--text);font-family:var(--font-primary);font-weight:600;display:block}.contact-form .radio-group{grid-template-columns:repeat(2,1fr);place-items:center start;display:grid}.contact-form .radio-group label{cursor:pointer;white-space:nowrap;text-align:left;align-items:center;gap:10px;margin-top:10px;font-weight:300;display:flex}.contact-form .radio-group input[type=checkbox]{accent-color:var(--crvena);cursor:pointer;margin:0;padding:0;transform:scale(1.2)}.contact-form button{background-image:var(--gradient);color:#fff;width:100%;font-family:var(--font-secondary);background-size:200%;border-radius:5px 25px;padding:12px 35px;font-weight:700;transition:all .3s}.contact-form button:hover{color:#fff;background-position:100%}@media (width<=768px){form{width:100%;max-width:600px;padding:10px}.contact-form .row{flex-direction:column;gap:0}.contact-form .radio-group{grid-template-columns:1fr;gap:0}.contact-form .form-group{margin-bottom:10px}.contact-form button{border-radius:5px 5px 15px 15px}}@media (width<=480px){.contact-form{height:auto;padding-block:30px}.contact-form .radio-group label{font-size:1rem}.contact-form .form-group label{font-size:1.4rem}.contact-form .form-group input,.contact-form .form-group textarea{font-size:12px}}.blog{flex-direction:column;height:100vh;padding:50px 0;display:flex}.blog .content{flex-direction:column;justify-content:space-between;display:flex}.blog-list{grid-template-columns:1fr 1fr;gap:15px;display:grid}.blog-card{background-color:var(--neda);border-radius:12px;grid-template-columns:.75fr 1fr;justify-content:space-between;gap:20px;padding:20px;display:grid;box-shadow:0 6px 25px 2px #0000001a}.blog .banner img{object-fit:cover;width:100%;height:100%}.blog-card .banner{border-radius:12px;overflow:hidden}.blog-card .banner img{transition:all .35s}.blog-card .banner video{object-fit:cover;border-radius:12px;width:100%;height:100%;transition:all .35s}.blog-card .banner a:is(:hover,:focus) video,.blog-card .banner a:is(:hover,:focus) img{transform:scale(1.1)}.blog-card p{color:var(--text3)}.blog-card a{color:var(--crvena);font-family:var(--font-primary);font-size:20px;font-weight:800;line-height:1.2;transition:all .3s}.blog-card a:is(:hover,:focus){color:var(--hover)}.blog-card .meta{color:var(--text);justify-content:space-between;align-items:center;gap:15px;padding-bottom:10px;font-size:1.5rem;font-weight:500;display:flex}.blog-card .meta ion-icon{color:var(--crvena);--ionicon-stroke-width:35px;font-size:22px}.publish-date,.share{background-color:#0000;align-items:center;gap:8px;display:flex}.blog #view{background-image:var(--gradient2);color:#fff;font-family:var(--font-secondary);background-size:200%;border-radius:12px;margin:2% auto;padding:12px 35px;font-weight:700;transition:all .3s;box-shadow:0 6px 25px 2px #0000001a}.blog #view:is(:hover,:focus){color:#fff;background-position:100%;transform:translateY(1px)}@media (width<=768px){.blog{height:auto}.blog-list,.blog-card{grid-template-columns:1fr}.blog-card .banner{max-width:300px;margin:0 auto}.blog-card p{margin-top:5px;margin-bottom:10px;font-size:14px}.blog-card .banner a:is(:hover,:focus) img{transform:scale(1)}.blog #view{margin-top:5%}}@media (width<=480px){.blog{height:auto;padding:30px 0}.blog-card a{font-size:18px}.blog-card p{font-size:14px}}.features{flex-direction:column;height:100vh;padding:50px 0;display:flex}.features .container{grid-template-columns:1fr 1fr 1fr;gap:30px;display:grid}.features .card{flex-direction:row;gap:20px;padding:20px 10px;transition:all .3s;display:flex}.features .card:hover{transform:translateY(-5px)}.features .card ion-icon{color:var(--bela);--ionicon-stroke-width:20px;aspect-ratio:1;background-image:linear-gradient(135deg,#de201d,#86201e,#000);background-size:200%;border-radius:50%;min-width:max-content;padding:22px;font-size:40px;transition:background-color .15s}.features .card h3{color:var(--text);margin-bottom:5px;font-size:26px}.features .card p{color:var(--text2);font-size:1.4rem}.footer{background-image:url(data:image/png;base64,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), var(--hero);color:#fff;flex-direction:column;padding:60px 0 0;display:flex}.footer .footer-top .container{flex-wrap:wrap;justify-content:space-between;gap:50px;display:flex}.footer-logo{flex:1;max-width:300px}.footer-logo .logo{font-size:2.4rem}.footer-logo p{margin-top:15px;margin-bottom:15px;font-size:1.4rem}.social-icons{gap:10px;display:flex}.social-icons a{background-image:var(--gradient);color:#fff;border-radius:50%;padding:10px;font-size:20px;transition:all .3s}.social-icons a:hover{transform:translateY(1px)}.column{min-width:150px}.column h4{font-family:var(--font-primary);margin-bottom:15px;font-size:1.8rem}.column ul{padding:0;list-style:none}.column ul li{margin-bottom:10px}.column a{color:#fff;font-size:1.4rem;text-decoration:none}.column a:hover{text-decoration:underline}.contact{min-width:250px}.contact h4{margin-bottom:15px;font-size:1.8rem}.contact a,.contact p{color:#fff;align-items:center;gap:10px;margin-bottom:10px;font-size:1.4rem;text-decoration:none;display:flex}.contact a:hover{text-decoration:underline}.contact ion-icon{font-size:1.8rem}.footer .copyright{text-align:center;margin:40px 0 10px}.footer .copyright a{color:var(--siva);text-align:center;text-decoration:underline}.footer .copyright a:is(:hover,:focus){color:#d3ad7f;text-decoration:none}#back-to-top{color:var(--crvena);cursor:pointer;opacity:0;z-index:10000;justify-content:center;align-items:center;width:60px;height:60px;transition:opacity .3s;display:flex;position:fixed;bottom:20px;right:20px}#back-to-top.hidden{opacity:0;pointer-events:none}#progress{pointer-events:none;position:absolute;top:0;left:0;transform:rotate(-90deg)}#progress circle{stroke:var(--crvena);stroke-width:2px;stroke-dasharray:157;stroke-dashoffset:157px;transition:stroke-dashoffset .25s}#backToTop{color:var(--crvena);cursor:pointer;background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;display:flex}@media (width<=768px){.footer{padding-top:20px}.footer section{align-items:flex-start}.footer .footer-top .container{gap:10px}.social-icons{margin:10px 0}.footer-logo p{font-size:1.5rem}.column h4{margin-bottom:5px}.column,.contact{min-width:100%}}@media (width<=480px){.footer-logo .logo{font-size:2rem}}.portal{color:#fff;text-align:center;width:100%;max-width:420px;height:650px;font-family:var(--font-primary);background:#ffffff0d;border:1px solid #ffffff26;border-radius:15px;justify-content:center;padding:5px 20px 10px;position:relative;overflow:hidden;box-shadow:0 4px 20px #0003;align-items:center!important}#log{color:#fff;text-align:center;z-index:2000;opacity:1;width:100%;max-width:420px;font-family:var(--font-primary);background:#ffffff0d;border:1px solid #ffffff26;border-radius:15px;flex-direction:column;justify-content:center;padding:20px;transition:opacity .5s ease-in-out;animation:.5s ease-out forwards fadeInScale;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0003}#log.hidden{opacity:0;pointer-events:none}.obavestenje{transition:opacity .5s ease-in-out;animation:.3s ease-out forwards fadeIn}.obavestenje h2{color:var(--crvena)}.obavestenje p{font-family:var(--font-secondary);margin:10px 0 15px}.obavestenje a{color:var(--crvena);text-decoration:underline}.obavestenje a:hover{color:var(--hover)}.obavestenje.hidden{opacity:0}.password-container{width:100%;position:relative}.password-container input{color:#fff;background:#2a2a2a;border:1px solid #fff3;border-radius:8px;width:100%;padding:10px 40px 10px 10px;transition:all .3s,box-shadow .3s}.password-container .toggle-password{cursor:pointer;color:var(--siva);font-size:20px;transition:all .1s;display:none;position:absolute;top:44%;right:10px;transform:translateY(-50%)}.password-container .toggle-password:hover{color:var(--crvena)}.password-container .toggle-password #eye-icon{margin-top:5px}.portal h2,#log h2{margin:15px 0 5px;font-size:25px}#log h2{margin:0 0 2%;font-size:32px}#kategorije h2,#notepad h2{margin-top:5px}.portal #lista{margin-bottom:0}.portal p,.portal .gore a{color:var(--border);margin:5px 0;font-size:14px}.portal #counter{margin:0 0 5px}.portal a{color:var(--bela);font-size:13px}.portal a:hover{color:var(--crvena)}.portal input,#log input{color:#fff;background:#2a2a2a;border:1px solid #fff3;border-radius:8px;width:100%;margin-bottom:2%;padding:10px;transition:border-color .3s,box-shadow .3s}.portal input:focus,#log input:focus{border-color:var(--crvena);outline:none;box-shadow:0 0 8px #e40f0f4d}.portal button,#log button{background:linear-gradient(135deg, var(--crvena), #c20d0d);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:8px 10px;font-size:15px;transition:transform .2s,box-shadow .3s}.portal button:hover,#log button:hover{background-color:var(--hover);transform:translateY(-1px);box-shadow:0 4px 12px #e40f0f66}.portal .button-group{gap:5px;display:flex}.portal #btn3{flex:1;margin-top:2%}.portal #btn4{width:auto;color:var(--siva);background:0 0;margin-top:2%;padding:0;font-size:34px}.portal #btn4:hover{background-color:none;box-shadow:none;transform:rotate(360deg)}.portal .hidden{display:none}.portal ul{margin:2% 0;padding:0 3px 0 0;list-style:none;overflow-y:auto}.portal ul::-webkit-scrollbar{background-color:#0000;width:4px}#notepad textarea::-webkit-scrollbar{background-color:#0000;width:4px}.portal ul li{background:#2a2a2a;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:5px;padding:6px 8px;font-size:13px;transition:background .3s;display:flex}.portal ul li:hover{background:#3a3a3a}.portal ul li.empty-message{color:#888;pointer-events:none;background:0 0;border:none;padding:10px;font-style:italic;display:flex;justify-content:center!important}.portal .delete{background:#e40f0f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin:0;font-size:14px;transition:all .3s;display:flex}.portal .delete:hover{background:#b80c0c;transform:scale(1)}#ctgroup{align-items:center;gap:10px;display:flex}.gore{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;display:flex}#current-time{width:70px;font-size:16px;display:inline-block}#current-temp{font-size:16px}#weather-container{align-items:center;display:flex}#weather-icon{width:30px;height:30px}#languageBtn{width:15%;font-family:var(--font-primary);margin-bottom:2%;padding:10px;font-size:12px;font-weight:600}#languageBtn:hover{box-shadow:none;transform:translateY(0)!important}#portal-content{display:none}#portal-content:not(.hidden){display:block}#content:not(.hidden){flex-direction:column;height:100%;animation:.3s ease-out forwards slideInLeft;display:flex}#content .middle{flex-direction:column;flex:1;display:flex;overflow-y:auto}#kategorije:not(.hidden){flex-direction:column;justify-content:space-between;height:100%;animation:.3s ease-out forwards slideInRight;display:flex}#kategorije #klist li{justify-content:space-between;align-items:center;display:flex}#kategorije #klist li .completion-date{color:#888;white-space:nowrap;font-size:12px}#notepad:not(.hidden){flex-direction:column;height:100%;animation:.3s ease-out forwards slideInRight;display:flex}#notepad textarea{color:#fff;resize:none;background:#2a2a2a;border:1px solid #fff3;border-radius:8px;flex:1;width:100%;margin-bottom:2%;padding:10px;font-size:14px;transition:border-color .3s,box-shadow .3s}#notepad textarea:focus{border-color:var(--crvena);outline:none;box-shadow:0 0 8px #e40f0f4d}#problem{margin-bottom:2%}#notification-container{text-align:center;z-index:2000;position:fixed;top:30px}.notification{color:#fff;opacity:0;border-radius:10px;margin-bottom:10px;padding:10px 20px;transition:all .3s ease-in-out,opacity .3s ease-in-out;transform:translateY(-100%);box-shadow:0 2px 5px #0003}.notification.success{background-color:#13a836}.notification.error{background-color:#ad1f1c}.notification.neutral{background-color:#333}.notification.show{opacity:1;transform:translateY(0)}@media (width<=768px){#notification-container{top:15px}.notification{padding:8px 16px;font-size:14px}}@media (width<=480px){.notification{padding:6px 12px;font-size:12px}}#content.hidden{animation:.3s ease-out forwards slideOutLeft}#kategorije.hidden,#notepad.hidden{animation:.3s ease-out forwards slideOutRight}@keyframes slideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@keyframes spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@media (width<=480px){.portal{width:90%;height:550px;padding:10px 15px;overflow-y:hidden}#log{width:90%;padding:15px 10px}.portal .gore a,.portal p,.portal span,#notepad textarea{font-size:11px}.portal h2,#log h2{font-size:20px}.portal input,.portal button,#log input,#log button,#languageBtn{padding:6px 8px;font-size:12px}#ctgroup{gap:5px}.portal a{font-size:8px}.portal .delete{width:15px;height:15px;font-size:10px}#current-time,#weather-container{display:none!important}.portal .gore{border:0;justify-content:center}.portal #btn4{font-size:26px}}.content-container,.faq-page-content,.job-page-content{max-width:1200px;color:var(--text);margin:0 auto}.content-container,.faq-page-content{padding:100px 150px 20px;line-height:1.6}.job-page-content{padding:60px 100px 40px;line-height:1.7;padding-top:100px!important}.content-container h1,.faq-page-content h1,.job-page-content h1{text-align:center;font-size:3.5em;font-family:var(--font-primary);color:var(--text);margin-bottom:30px;font-weight:700}.content-container h2,.faq-category h2,.job-openings h2,.job-application-form h2,.why-work-with-us h2{font-size:2.5em;font-family:var(--font-primary);color:var(--text);text-align:center;margin-top:40px;margin-bottom:20px;font-weight:600}.content-container h3,.job-card h3,.benefit-item h3{font-size:1.8em;font-family:var(--font-secondary);color:var(--text);margin-top:25px;margin-bottom:15px;font-weight:500}.content-container p,.content-container ul li,.content-container ol li,.faq-answer p,.job-description,.job-application-form p,.job-location,.job-responsibilities,.form-group label,.form-group input,.form-group select,.form-group textarea,.benefit-item p{font-size:1.6rem}.faq-answer li{color:var(--text3);margin-left:25px;list-style-type:disc}.content-container ul,.content-container ol{margin-bottom:15px;margin-left:30px}.content-container ol{list-style-type:decimal}.content-container ul li,.content-container ol li{margin-bottom:8px}.faq-category{margin-bottom:40px;display:block}.faq-category h2{border-bottom:2px solid var(--crvena);margin-bottom:25px;padding-bottom:10px}.faq-item{background-color:var(--pozadina-kartice);border:1px solid var(--granica);border-radius:8px;margin-bottom:15px;overflow:hidden;box-shadow:0 2px 5px #0000000d}.faq-question{background-color:var(--pozadina-dugmeta);width:100%;color:var(--text);text-align:left;cursor:pointer;font-size:1.8em;font-weight:600;font-family:var(--font-secondary);border:none;outline:none;justify-content:space-between;align-items:center;padding:18px 25px;transition:background-color .3s,color .3s;display:flex}.faq-question:after{content:"+";color:var(--crvena);font-size:1.5em;font-weight:700;transition:transform .3s}.faq-question.active{background-color:var(--pozadina-dugmeta-hover);color:var(--crvena)}.faq-question.active:after{content:"-";transform:rotate(180deg)}.faq-answer{background-color:var(--pozadina-kartice-sadrzaj);max-height:0;padding:0 25px;transition:max-height .3s ease-out,padding .3s ease-out;overflow:hidden}.faq-answer.active{max-height:fit-content;padding:15px 25px}.job-page-content .intro-text{text-align:center;max-width:750px;color:var(--text-secondary);margin:0 auto 50px;font-size:1.6rem}.job-page-content form{width:auto}.job-openings,.job-application-form,.why-work-with-us{background-color:var(--pozadina-kartice);border-radius:12px;margin-bottom:60px;padding:35px;display:block;box-shadow:0 4px 20px #0000000f}.job-card{background-color:var(--pozadina-dugmeta);border:1px solid var(--granica);border-radius:10px;margin-bottom:25px;padding:25px;transition:all .3s}.job-card:hover{transform:translateY(-5px);box-shadow:0 6px 20px #0000001a}.job-card h3{color:var(--crvena);font-size:2em;font-weight:700}.job-location{color:var(--text-secondary);margin-bottom:15px;font-size:1.4rem;font-style:italic}.job-responsibilities{color:var(--text-secondary);margin-bottom:20px;font-size:1.4rem;list-style:inside}.job-responsibilities li{margin-bottom:6px}.apply-btn,.submit-btn{background-image:var(--gradient2);color:#fff;background-size:200%;border-radius:5px 20px;padding:10px 28px;font-size:1.4rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.apply-btn:hover,.submit-btn:hover{color:#fff;background-position:100%}.submit-btn{margin:30px auto 0;padding:12px 36px;font-size:1.6rem;display:block}.form-group{margin-bottom:20px}.form-group label{margin-bottom:6px;font-weight:600;display:block}.form-group input,.form-group select,.form-group textarea{border:1px solid var(--granica);background-color:var(--pozadina-input);width:100%;color:var(--text);border-radius:6px;padding:12px;font-size:1.5rem;transition:border-color .3s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--crvena);outline:none}.form-group textarea{resize:vertical;min-height:120px}.why-work-with-us{text-align:center}.benefits-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:25px;margin-top:40px;display:grid}.benefit-item{background-color:var(--pozadina-dugmeta);border-radius:10px;flex-direction:column;align-items:center;padding:25px;transition:all .3s;display:flex;box-shadow:0 2px 10px #0000000d}.benefit-item:hover{transform:translateY(-4px);box-shadow:0 4px 15px #00000014}.benefit-item ion-icon{color:var(--crvena);margin-bottom:12px;font-size:3.8em}body.dark-mode{--pozadina:#1a1a1a;--text:#f0f0f0;--crna:#e0e0e0;--granica:#3a3a3a;--pozadina-kartice:#2a2a2a;--pozadina-dugmeta:#2a2a2a;--pozadina-dugmeta-hover:#3a3a3a;--pozadina-kartice-sadrzaj:#222}@media (width<=992px){.content-container,.faq-page-content{padding:90px 50px 20px}.job-page-content{padding:40px 30px}.content-container h1,.faq-page-content h1,.job-page-content h1{font-size:3em}.content-container h2,.faq-category h2{font-size:2.2em}.faq-question{padding:15px 20px;font-size:1.6em}.faq-answer.active{padding:10px 20px}.job-card h3{font-size:1.9em}}@media (width<=768px){.content-container,.faq-page-content{padding:80px 20px 15px}.job-page-content{padding:30px 20px}.content-container h1,.faq-page-content h1,.job-page-content h1{margin-bottom:20px;font-size:2.5em}.content-container h2,.faq-category h2{margin-top:30px;font-size:2em}.content-container h3{margin-top:20px;font-size:1.4em}.faq-question{padding:12px 18px;font-size:1.4em}.faq-question:after{font-size:1.3em}.faq-answer.active{padding:8px 18px}.faq-answer p,.form-group input,.form-group select,.form-group textarea{font-size:1.5rem}.apply-btn,.submit-btn{padding:10px 28px;font-size:1.3rem}}@media (width<=480px){.content-container,.faq-page-content{padding:70px 15px 10px}.content-container h1,.faq-page-content h1,.job-page-content h1{margin-bottom:15px;font-size:2em}.content-container h2,.faq-category h2{margin-top:25px;font-size:1.6em}.content-container h3{margin-top:15px;font-size:1.2em}.faq-question{padding:10px 15px;font-size:1.2em}.faq-question:after{font-size:1.1em}.faq-answer.active{padding:5px 15px}.faq-answer p{font-size:1.4rem}.content-container ul,.content-container ol{margin-left:15px}.benefits-grid{grid-template-columns:1fr}}
