body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Poppins,sans-serif}html{scroll-behavior:auto}h1,h2{color:#fff}h1{font-size:72px;font-weight:600}h2{font-size:58px;font-weight:500}p{color:#fff}.btn-custom{border-radius:30px;color:#fff;font-weight:500;height:55px;padding:0 25px}.btn-custom.btn-green{background-color:#00a859;border:2px solid #00a859}.btn-custom.btn-outline{background-color:initial;border:2px solid #f6f6f6}.container-xxl{max-width:1520px}.container-xl{max-width:1320px}.container-lg{max-width:1140px}.navbar-wrapper{height:100px;position:absolute;width:100%;z-index:10}.navbar-wrapper .navbar-info{background-color:#00a85ac2;height:80px;position:relative}@media screen and (max-width:576px){.navbar-wrapper .navbar-info{height:65px}}.navbar-wrapper .navbar-info .container-xl.contact{align-items:center;display:flex;height:40px;justify-content:end}@media screen and (max-width:1400px){.navbar-wrapper .navbar-info .container-xl.contact{padding:0 36px}}@media screen and (max-width:576px){.navbar-wrapper .navbar-info .container-xl.contact{height:30px;justify-content:end}}.navbar-wrapper .navbar-info .container-xl.contact p{font-size:15px;font-weight:300;margin-bottom:0;text-transform:uppercase}@media screen and (max-width:991px){.navbar-wrapper .navbar-info .container-xl.contact p{font-size:14px}}@media screen and (max-width:576px){.navbar-wrapper .navbar-info .container-xl.contact .working-time{display:none}}.navbar-wrapper .navbar-info .container-xl.contact .phone-icon{height:17px}.navbar-wrapper .navbar-info .container-xxl.navbar-container{background-color:#fff;border-radius:20px;box-shadow:-1px 0 15px -4px #000;height:100%;left:12px;position:absolute;right:12px;top:40px;width:auto}@media screen and (max-width:576px){.navbar-wrapper .navbar-info .container-xxl.navbar-container{top:32.5px}}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl{display:flex;height:100%;justify-content:space-between}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .logo-wrapper{display:flex;height:100%}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .logo-wrapper img{bottom:0;height:40px;margin:auto;top:0}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .nav-links{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:0;min-width:450px}@media screen and (max-width:768px){.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .nav-links{display:none}}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .nav-links li a{color:#4b4b4d;font-weight:500;text-decoration:none}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .nav-links li a:after{border-bottom:3px solid #00a859;content:"";display:block;transform:scaleX(0);transform-origin:0 50%;transition:transform .25s ease-in-out}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .nav-links li a:hover:after{transform:scaleX(.6)}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .hamburger{cursor:pointer;display:none;height:26px;margin-right:27px;position:relative}@media screen and (max-width:768px){.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .hamburger{display:inline-block}}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .hamburger a.main-nav-toggle{display:block;height:13px;position:absolute;right:0;top:12px;width:14px;z-index:111}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .hamburger a.main-nav-toggle:after,.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .hamburger a.main-nav-toggle:before{border-bottom:1px solid #000;content:"";height:0;position:absolute;right:0;top:0;transition:all .3s ease-out;width:10px}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .hamburger a.main-nav-toggle:after{top:100%}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .hamburger a.main-nav-toggle i{background-color:#000;display:block;height:1px;overflow:hidden;position:absolute;text-indent:100%;top:50%;transition:all .1s ease-out;white-space:nowrap;width:100%}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .active a.main-nav-toggle{height:20px;top:10px}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .active a.main-nav-toggle:after{top:50%;transform:rotate(-45deg);transform-origin:center;width:17px}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .active a.main-nav-toggle:before{top:50%;transform:rotate(45deg);transform-origin:center;width:17px}.navbar-wrapper .navbar-info .container-xxl.navbar-container .container-xl .active a.main-nav-toggle i{opacity:0}.header{background:linear-gradient(0deg,#0b0b2b4d,#0b0b284d),url(/static/media/header-bgd.b1f7fe4f95c58d3bdebb.png);background-size:cover;height:100vh}@media screen and (max-width:1200px){.header{background-position:50%}}@media screen and (max-width:576px){.header{height:800px}}.header h1{margin-bottom:25px}.header .overlay{background:#000c;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:9}.header .overlay.active{display:block}.header .container-lg{align-items:center;display:flex;height:100%;position:relative}.header .container-lg .text-container{max-width:900px}.header .container-lg .text-container h1{font-size:68px}@media screen and (max-width:768px){.header .container-lg .text-container h1{font-size:58px}}@media screen and (max-width:576px){.header .container-lg .text-container h1{font-size:50px}}.header .container-lg .text-container p.subtitle{font-size:32px;font-weight:600}.header .container-lg .text-container p.text{font-size:20px;font-weight:500;margin-bottom:42px;max-width:540px}@media screen and (max-width:768px){.header .container-lg .text-container p.text{font-size:18px;font-weight:400}}.header .container-lg .text-container .link-green{background-color:#00a859;border:2px solid #00a859;border-radius:30px;color:#fff;display:inline-block;font-weight:500;height:55px;padding:14px 40px;text-align:center;text-decoration:none;transition:.8s}@media screen and (max-width:576px){.header .container-lg .text-container .link-green{margin-right:0;width:100%}}.header .container-lg .text-container .link-green:hover{background-color:rgba(0,0,0,.298);border-color:#fff;transition:1s}.header .container-lg .text-container .btn-green{margin-right:20px}@media screen and (max-width:576px){.header .container-lg .text-container .btn-custom{margin-bottom:10px;margin-right:0;width:100%}}.header .hamburger{cursor:pointer;display:none;height:26px;position:absolute;right:36px;top:60px}@media screen and (max-width:768px){.header .hamburger{display:inline-block}}@media screen and (max-width:576px){.header .hamburger{top:45px}}.header .hamburger a.main-nav-toggle{display:block;height:13px;position:absolute;right:0;top:12px;width:18px;z-index:111}.header .hamburger a.main-nav-toggle:after,.header .hamburger a.main-nav-toggle:before{border-bottom:2px solid #4b4b4d;content:"";height:0;position:absolute;right:0;top:0;transition:all .3s ease-out;width:13px}.header .hamburger a.main-nav-toggle:after{top:100%}.header .hamburger a.main-nav-toggle i{background-color:#4b4b4d;display:block;height:2px;overflow:hidden;position:absolute;text-indent:100%;top:50%;transition:all .1s ease-out;white-space:nowrap;width:100%}.header .active a.main-nav-toggle{height:20px;top:10px}.header .active a.main-nav-toggle:after{top:50%;transform:rotate(-45deg);transform-origin:center;width:17px}.header .active a.main-nav-toggle:before{top:50%;transform:rotate(45deg);transform-origin:center;width:17px}.header .active a.main-nav-toggle i{opacity:0}.mobile-menu{align-items:center;background-color:#fff;border-bottom-left-radius:20px;border-top-left-radius:20px;display:flex;height:350px;overflow-x:hidden;position:absolute;right:0!important;top:160px;transition:.5s;width:0;z-index:10}@media screen and (max-width:576px){.mobile-menu{top:132px}}.mobile-menu .nav-container{margin:auto;max-width:366px;min-width:240px;padding:0 24px;width:100%}.mobile-menu .nav-container ul{margin-bottom:0;padding:0}.mobile-menu .nav-container ul li{list-style-type:none;margin-bottom:25px;text-align:center}.mobile-menu .nav-container ul li:last-child{margin-bottom:0}.mobile-menu .nav-container ul li a{color:#4b4b4d;font-size:18px;font-weight:500;justify-content:center;line-height:36px;text-decoration:none}.mobile-menu .nav-container ul li a:hover{cursor:pointer}.mobile-menu .nav-container ul li a.my-profile{justify-content:left;text-decoration:none}.mobile-menu .nav-container ul li a.my-profile svg{margin-right:12px}.mobile-menu .nav-container ul hr{margin:0 0 40px;width:80%}.mobile-menu .nav-container .btn{width:100%}.mobile-menu.active{transition:.5s;width:240px}.sections{background:linear-gradient(0deg,#002916f5,#002916f5),url(/static/media/smanjena-textura.0cc581dd58e5b0a78c45.png);background-size:cover;color:#002916;padding:100px 0 120px}@media screen and (max-width:576px){.sections{padding-bottom:57px;padding-top:50px}}.sections .container-xl .container-lg{padding:0}.sections h2{margin-bottom:58px;text-align:center}@media screen and (max-width:768px){.sections h2{font-size:54px}}@media screen and (max-width:576px){.sections h2{font-size:46px}}.sections .our-partners{margin-bottom:30px}.sections .our-partners h2{margin-bottom:18px;text-align:left}.sections .our-partners .subtitle{font-size:24px;font-weight:600;margin-bottom:12px}.sections .our-partners .text{font-size:18px;margin-bottom:58px}@media screen and (max-width:576px){.sections .our-partners .row.partners{padding-right:12px}}@media screen and (max-width:768px){.sections .our-partners .row.partners .col-md-6.first{margin-bottom:24px}}@media screen and (max-width:576px){.sections .our-partners .row.partners .col-md-6.first{margin-bottom:12px}.sections .our-partners .row.partners .col-md-6.first .col-4{padding-right:0}}.sections .our-partners .row.partners.first{margin-bottom:24px}@media screen and (max-width:768px){.sections .our-partners .row.partners.first{margin-bottom:0}}.sections .our-partners .partner img{width:100%}.sections .production-program{margin-bottom:160px;padding-top:40px}@media screen and (max-width:576px){.sections .production-program{margin-bottom:30px}}.sections .production-program .row{margin-bottom:24px}@media screen and (max-width:576px){.sections .production-program .row{margin-bottom:12px}}@media screen and (max-width:768px){.sections .production-program .row.cestogradnja-derivati .col-md-6.first{margin-bottom:24px}}@media screen and (max-width:576px){.sections .production-program .row.cestogradnja-derivati .col-md-6.first{margin-bottom:12px}}.sections .production-program .col-md-4 .card-product,.sections .production-program .col-md-4 .card-product .img-container,.sections .production-program .col-md-6 .card-product,.sections .production-program .col-md-6 .card-product .img-container,.sections .production-program .first-product-wrapper .card-product,.sections .production-program .first-product-wrapper .card-product .img-container{position:relative}.sections .production-program .col-md-4 .card-product .overlay,.sections .production-program .col-md-6 .card-product .overlay,.sections .production-program .first-product-wrapper .card-product .overlay{align-items:center;background-color:#00a85ad6;border-radius:30px;bottom:0;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s;width:100%}.sections .production-program .col-md-4 .card-product .overlay p,.sections .production-program .col-md-6 .card-product .overlay p,.sections .production-program .first-product-wrapper .card-product .overlay p{color:#fff;margin:0;max-width:80%;transition:2s;transition:.2s}@media screen and (max-width:991px){.sections .production-program .col-md-4 .card-product .overlay p,.sections .production-program .col-md-6 .card-product .overlay p,.sections .production-program .first-product-wrapper .card-product .overlay p{font-size:14px}}@media screen and (max-width:768px){.sections .production-program .col-md-4 .card-product .overlay p,.sections .production-program .col-md-6 .card-product .overlay p,.sections .production-program .first-product-wrapper .card-product .overlay p{font-size:20px;max-width:50%}}@media screen and (max-width:576px){.sections .production-program .col-md-4 .card-product .overlay p,.sections .production-program .col-md-6 .card-product .overlay p,.sections .production-program .first-product-wrapper .card-product .overlay p{font-size:16px}}.sections .production-program .col-md-4 .card-product .overlay:hover,.sections .production-program .col-md-6 .card-product .overlay:hover,.sections .production-program .first-product-wrapper .card-product .overlay:hover{opacity:1}@media screen and (max-width:768px){.sections .production-program .col-md-4 .card-product .overlay:hover,.sections .production-program .col-md-6 .card-product .overlay:hover,.sections .production-program .first-product-wrapper .card-product .overlay:hover{opacity:0}.sections .production-program .row.other .col-md-4{margin-bottom:24px}}@media screen and (max-width:576px){.sections .production-program .row.other .col-md-4{margin-bottom:12px}}.sections .production-program .card-product{background-color:#fff;border-radius:30px}.sections .production-program .card-product img{border-radius:30px;width:100%}@media screen and (max-width:768px){.sections .production-program .card-product .cestogradnja,.sections .production-program .card-product .crni-derivati,.sections .production-program .card-product .hidro{display:none}}.sections .production-program .card-product .cestogradnja-mobile,.sections .production-program .card-product .crni-derivati-mobile,.sections .production-program .card-product .hidro-mobile{display:none}@media screen and (max-width:768px){.sections .production-program .card-product .cestogradnja-mobile,.sections .production-program .card-product .crni-derivati-mobile,.sections .production-program .card-product .hidro-mobile{display:block}}.sections .production-program .card-product .text{display:flex;flex-direction:column;justify-content:space-around;padding:11px 38px}@media screen and (max-width:576px){.sections .production-program .card-product .text{padding:11px 30px}}.sections .production-program .card-product .text .button-collapse{background-color:initial;border:none;color:#4c4c4e;display:flex;font-size:18px;font-weight:500;justify-content:space-between;padding:0;text-align:left}.sections .production-program .card-product .text .button-collapse:after{background:#0000;border:.125rem solid #00a859;border-bottom:none;border-left:none;content:"";display:none;height:.75rem;margin:0;position:relative;top:.5em;transform:translateY(-50%) rotate(135deg);transition:transform .2s ease-in-out;vertical-align:initial;width:.75rem}@media screen and (max-width:768px){.sections .production-program .card-product .text .button-collapse:after{display:inline-flex}}.sections .production-program .card-product .text .button-collapse.collapsed:after{transform:rotate(-45deg)}.sections .production-program .card-product .text p{color:#4c4c4e;font-size:18px;font-weight:500;margin:0}.sections .production-program .card-product .text .description-container{height:0;overflow:hidden;transition:.5s}.sections .production-program .card-product .text .description-container p{color:#0000;font-size:16px;transition:2s}.sections .production-program .card-product .text.active .description-container{padding-top:10px;transition:.5s}.sections .production-program .card-product .text.active .description-container p{color:#4c4c4e;display:block;transition:2s}.sections .production-program .card-product .text.active .description-container.cest{height:185px}.sections .production-program .card-product .text.active .description-container.hidroizolacioni{height:135px}.sections .production-program .card-product .text.active .description-container.derivati{height:40px}.sections .production-program .card-product .text.active .description-container.hemikalije{height:60px}.sections .production-program .card-product .text.active .description-container.prevoz{height:90px}.sections .production-program .card-product .text.active .description-container.usluge{height:115px}.sections .production-program .card-product.first{margin-bottom:24px}@media screen and (max-width:576px){.sections .production-program .card-product.first{margin-bottom:12px}}.sections .container-lg section.about-us{margin-bottom:180px;padding-top:40px}@media screen and (max-width:576px){.sections .container-lg section.about-us{margin-bottom:30px}}.sections .container-lg section.about-us h2{margin-bottom:18px;text-align:left}.sections .container-lg section.about-us p.subtitle{font-size:24px;font-weight:600;margin-bottom:12px}.sections .container-lg section.about-us p.text{font-size:18px;margin-bottom:62px}@media screen and (max-width:768px){.sections .container-lg section.about-us p.text{margin-bottom:35px}}.sections .container-lg section.about-us .link-outline{background-color:initial;border:2px solid #fff;border-radius:30px;color:#fff;display:inline-block;font-weight:500;height:55px;padding:14px 25px;text-align:center;text-decoration:none;transition:.8s}@media screen and (max-width:576px){.sections .container-lg section.about-us .link-outline{margin-bottom:10px;margin-right:0;width:100%}}.sections .container-lg section.about-us .link-green{background-color:#00a859;border:2px solid #00a859;border-radius:30px;color:#fff;display:inline-block;font-weight:500;height:55px;margin-right:20px;padding:14px 25px;text-align:center;text-decoration:none;transition:.8s}@media screen and (max-width:768px){.sections .container-lg section.about-us .link-green{margin-bottom:45px}}@media screen and (max-width:576px){.sections .container-lg section.about-us .link-green{margin-bottom:10px;margin-right:0;width:100%}}.sections .container-lg section.about-us .link-green:hover,.sections .container-lg section.about-us .link-outline:hover{background-color:rgba(0,0,0,.298);border-color:#fff;transition:1s}@media screen and (max-width:991px){.sections .container-lg section.about-us img{margin-top:15%;width:100%}}@media screen and (max-width:768px){.sections .container-lg section.about-us img{margin-top:0}}@media screen and (max-width:576px){.sections .container-lg section.about-us img{margin-top:35px}}.sections .container-lg section.contact-us{padding-top:40px}.sections .container-lg section.contact-us h2{margin-bottom:18px}@media screen and (max-width:576px){.sections .container-lg section.contact-us h2{text-align:left}}.sections .container-lg section.contact-us p.subtitle{font-size:20px;font-weight:600;margin-bottom:58px;text-align:center}@media screen and (max-width:576px){.sections .container-lg section.contact-us p.subtitle{font-weight:500;text-align:left}}.sections .container-lg section.contact-us .contact-us-content{background-image:url(/static/media/contact.84fbcb456d9d2a06298f.png);border-radius:20px}.sections .container-lg section.contact-us .contact-us-content .contact-information{background-color:#fff;border-radius:20px;max-width:448px;padding:49px 0 62px 49px}.sections .container-lg section.contact-us .contact-us-content .contact-information p.subtitle{margin-bottom:24px;text-align:left}.sections .container-lg section.contact-us .contact-us-content .contact-information p{color:#4c4c4e}.sections .container-lg section.contact-us .contact-us-content .contact-information .contact{align-items:center;display:flex}.sections .container-lg section.contact-us .contact-us-content .contact-information .contact p{color:#4c4c4e;margin:0 0 0 34px}.sections .container-lg section.contact-us .contact-us-content .contact-information .contact.phone{margin-bottom:30px;margin-top:30px}.sections .container-lg section.contact-us .contact-us-content .contact-information .contact.mail{margin-bottom:54px}footer{background:linear-gradient(#022113,#022113)}footer .footer-content{border-bottom:2px solid #707070;margin:auto;max-width:1000px;padding-bottom:83px;padding-top:100px}@media screen and (max-width:768px){footer .footer-content{padding-bottom:50px}}@media screen and (max-width:576px){footer .footer-content{padding-top:50px}}footer .footer-content .iso{margin-bottom:29px}footer .footer-content .iso .text.certifikat{margin-bottom:20}footer .footer-content .iso img{display:block;margin:0 auto;max-width:205px;width:50%}footer .footer-content .logo{display:block;margin:auto auto 60px;width:280px}footer .footer-content p{color:#818181;margin:auto auto 29px;max-width:600px;text-align:center}@media screen and (max-width:768px){footer .footer-content p{margin-bottom:50px}}footer .footer-content .footer-nav{display:flex;justify-content:space-between;margin:auto;max-width:430px;padding:0}@media screen and (max-width:768px){footer .footer-content .footer-nav{align-items:center;flex-direction:column}}footer .footer-content .footer-nav li{list-style:none}@media screen and (max-width:768px){footer .footer-content .footer-nav li{margin-bottom:15px}}footer .footer-content .footer-nav li a{color:#818181;text-decoration:none;text-transform:uppercase}footer .footer-content .footer-nav li a:hover{color:#fff}footer .social-media{display:flex;justify-content:space-between;margin:auto;padding:64px 0;width:180px}footer .social-media img{width:40px}footer .created-by{align-items:center;display:flex;justify-content:center;padding-bottom:15px;position:relative}footer .created-by p{margin-bottom:0;margin-right:5px}footer .created-by img{transition:.2s;width:100px}footer .created-by img:hover{transition:.2s;width:110px}.section-header{margin-bottom:5%}.single-team{overflow:hidden;transition:all .3 ease}.single-team,.team-img{position:relative}.team-img:before{background-color:#2d3061e6;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:all .4s ease;visibility:hidden;width:100%;z-index:11}.single-team:hover .team-img:before{transform:translateY(0);visibility:visible}.team-img img{transition:.9s;width:100%;z-index:10}.overlay-text{color:#000!important;opacity:1;padding-left:30px;padding-right:30px;position:absolute;text-align:center;transition:all .4s ease;z-index:15}.single-team:hover .overlay-text{opacity:1;visibility:visible}.overlay-text h2{color:#000;font-size:30px;font-weight:600;margin:5px 0 15px;position:relative;text-transform:uppercase;transition:all 1s ease}.single-team:hover h2{top:0}.overlay-text p{bottom:-22px;color:#000;position:relative;transition:all 1s ease}.single-team:hover p{bottom:0}.section{background-color:#add8e6;margin-top:400px}.section .image{position:relative;width:400px}.section .image .image-img{display:block;width:100%}.section .image .image-overlay{background-color:rgba(144,238,144,.515);border-radius:20px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.section .image .image-overlay:hover{opacity:1}
/*# sourceMappingURL=main.764fe18d.css.map*/