@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);body{font-family:"Open Sans",sans-serif;font-size:15px;color:#000}a{color:#000}a:hover{text-decoration:none;color:#006e5b}.section-text-container{display:flex;height:100%}.btn{width:150px;height:60px;border-radius:6px;box-shadow:2px 2px 2px 1px rgba(26,26,26,.2);font-weight:600}.btn.bijeli{background-color:#fff;color:#005647}.btn.zeleni{background-color:#006e5b;color:#fff}.btn:focus,.btn:hover{background-color:#00846d;color:#fff}.navbar.navbar-light{padding:1rem 2.5rem}.navbar.navbar-light .navbar-brand{font-size:40px;font-weight:700;color:#006e5b}.navbar.navbar-light .navbar-nav{margin-left:auto}.navbar.navbar-light .navbar-nav .nav-item{margin-left:2rem;display:flex;align-items:center}.navbar.navbar-light .navbar-nav .nav-item .nav-link{font-size:18px;font-weight:600;color:#000;text-align:center}.navbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:#005647}.navbar.navbar-light .navbar-nav .nav-item .nav-lang img{max-width:40px}.full-height-section{position:relative;width:100%;height:90vh;background:url(/photo/naslovna.png) right/cover no-repeat;overflow:hidden}.full-height-section .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));z-index:1}.full-height-section .reveal{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#005647;z-index:2;clip-path:polygon(0 0,60% 0,50% 100%,0 100%)}.full-height-section .intro-heading{position:relative;z-index:3;padding:20px;color:#fff;margin-top:auto;max-width:50%;padding-left:3rem;padding-bottom:3rem}.full-height-section .intro-heading h1{font-weight:800;max-width:60%;font-size:80px}.full-height-section .intro-heading p{font-size:20px;line-height:38px;padding-top:1.5rem}.full-height-section .intro-heading .btn{margin-top:1rem}#about .intro-heading{padding:1rem 2.5rem}#about .intro-heading h2{font-weight:800;max-width:60%;font-size:80px;color:#006e5b}#about .intro-heading .bullet-points{display:flex;flex-direction:column}#about .intro-heading .bullet-points .bp-row{display:flex}#about .intro-heading .bullet-points .bp-row .k-heading{font-weight:700;margin-bottom:.5rem}#about .intro-heading .bullet-points .bp-row .bp-img{max-height:40px;padding:0 2rem 0 4rem}#about .about-img-container{padding:0 3rem}#about .about-img-container .about-img{max-height:425px}#numbers{padding:4rem 0}#numbers .container{max-width:1200px;margin:0 auto;padding:0 2rem}#numbers .container h2{min-width:100%;font-weight:800;max-width:60%;font-size:80px;color:#006e5b;margin-bottom:1rem;text-align:center}#numbers .container p{text-align:center}#numbers .container .numbers-row{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center}#numbers .container .numbers-row .number-box{background-color:#fff;border-radius:8px;flex:1;margin:1rem;padding:2rem}#numbers .container .numbers-row .number-box p.number{font-size:3em;color:#000;font-weight:500;margin-bottom:.5em}#numbers .container .numbers-row .number-box span{color:#545454;font-size:1rem}#blog-home{padding:2rem}#blog-home h2{font-weight:800;max-width:60%;font-size:80px;color:#006e5b}#blog-home a{text-decoration:none}#blog-home a:hover{text-decoration:none}#blog-home .blog-posts{display:flex;justify-content:space-between;padding-top:3em}#blog-home .blog-posts .blog-card{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;flex:1;margin:0 .5rem;border:1px solid #f1f1f1}#blog-home .blog-posts .blog-card img{width:100%;height:auto;padding:1.5em}#blog-home .blog-posts .blog-card .content{padding:.5rem 2rem}#blog-home .blog-posts .blog-card .content h3{color:#000;font-size:1.5rem;margin:0 0 .5rem}#blog-home .blog-posts .blog-card .content p{color:#000;font-size:1rem;margin:0 0 1rem}#blog-home .blog-posts .blog-card .content .date{color:#000;font-size:.875rem}#blog-home .load-more{display:flex;justify-content:start;margin-top:2rem}#our-team{padding-bottom:4rem}#our-team .container-fluid{padding:.5rem 4rem}#our-team .container-fluid h1{font-weight:800;max-width:60%;font-size:60px;color:#006e5b;padding:4rem 5rem}#our-team .container-fluid .team-container{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:0 4rem}#our-team .container-fluid .team-container .team-member{width:calc(33.333% - 20px);display:flex;flex-direction:column;align-items:center;text-align:center}#our-team .container-fluid .team-container .team-member .circle{width:150px;height:150px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:1rem}#our-team .container-fluid .team-container .team-member p{margin-bottom:.2rem}#contact{padding:4rem 0}#contact h1{color:#005647;font-weight:800;font-size:60px;padding-left:4rem;margin-bottom:2rem}#contact .contact-container{display:flex;flex-direction:row}#contact .contact-container .contact-form-row #contact-form{padding:0 4rem;width:650px}#contact .contact-container .contact-form-row #contact-form .form-group{margin-bottom:1rem}#contact .contact-container .contact-form-row #contact-form .form-group label{margin-bottom:.5rem;padding-left:.5rem;font-weight:600}#contact .contact-container .contact-form-row #contact-form .form-group input:not(input.form-check-input),#contact .contact-container .contact-form-row #contact-form .form-group textarea{border:1.5px solid #bfbfbf;padding:.8rem}#contact .contact-container .contact-form-row #contact-form .form-group input:not(input.form-check-input){border-left:none}#contact .contact-container .contact-form-row #contact-form .form-group textarea{min-height:10rem}#contact .contact-container .contact-form-row #contact-form .form-group .input-group-text{background-color:#fff;border-color:#bfbfbf}#contact .contact-container .contact-form-row #contact-form .form-group .input-group-text .form-icon{color:#bfbfbf;font-size:20px}#contact .contact-container .contact-info{display:flex;flex-direction:column;margin:0 auto}#contact .contact-container .contact-info h2{font-weight:600}#contact .contact-container .contact-info .img-text{display:flex;flex-direction:row;margin-bottom:1rem}#contact .contact-container .contact-info .contact-icon{max-width:30px}#contact .map{margin-top:3rem;width:100vw}#contact .map iframe{width:100%;height:400px}#blog h1{font-size:3.75rem;font-weight:700;color:#006e5b;padding:2rem}#blog .news-box-main{display:flex;flex-direction:row;padding:3rem;margin:1rem 2rem;box-shadow:2px 4px 11px 5px rgba(26,26,26,.2)}#blog .news-box-main .news-content{padding-right:3rem;display:flex;flex-direction:column}#blog .news-box-main .news-content h2{color:#005647;font-weight:600;font-size:2.8rem}#blog .news-box-main .news-content p{text-align:justify}#blog .news-box-main .news-content .date{color:#4e4e4e;margin-top:auto}#blog .news-box-main .news-img{max-width:400px;margin:0 5rem}#blog .news-card{text-decoration:none;color:inherit;transition:transform .2s ease-in-out,background-color .3s ease-in-out}#blog .news-card:hover .card{transform:scale(1.02)}#blog .news-card:hover .card-title{color:#005647}#blog .news-card .card{box-shadow:2px 4px 11px 5px rgba(26,26,26,.2)}#blog .news-card .card p{text-align:justify}#blog .news-card .card .card-footer{background-color:#fff;border-top:none}#blog .news-card .card .news-img{padding:1rem}#blog .load-more{margin-left:2rem;padding-top:3rem}#blog .load-more p{margin-bottom:1.5rem}#blog-single .banner{position:relative;width:100%;height:40vh;display:flex;align-items:end;justify-content:left;text-align:center;color:#fff}#blog-single .banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));z-index:1}#blog-single .banner h1{z-index:2;font-weight:600;font-size:3.75rem;padding-left:5rem;margin-bottom:1.5rem;text-align:left}#blog-single .blog-container{padding:4rem 5rem;display:flex;flex-direction:column}#blog-single .blog-container p{text-align:justify}#blog-single .blog-container img{margin:2rem auto;width:-moz-available;width:100%}#blog-single .blog-container .caption{color:#4e4e4e;text-align:center}#projects .banner{position:relative;width:100%;height:40vh;display:flex;align-items:end;justify-content:left;text-align:center;color:#fff}#projects .banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));z-index:1}#projects .banner h1{z-index:2;font-weight:700;font-size:3.75rem;padding-left:5rem;margin-bottom:1.5rem;text-align:left}#projects .projects-list{padding:4rem 5rem;display:flex;flex-direction:column}#projects .projects-list h2{font-size:3.75rem;color:#006e5b;font-weight:700;margin-bottom:2rem}#projects .projects-list .carousel .carousel-item img{max-width:50%;height:auto;margin:auto}#research{position:relative;width:100%;background-color:#006e5b;display:flex;justify-content:left;text-align:left;color:#fff;clip-path:polygon(0 0,100% 9%,100% 100%,0 100%);padding-bottom:5rem}#research h2{font-size:3.75rem;color:#fff;font-weight:700;margin-bottom:2rem;padding-left:5rem;margin-top:2rem}#research .research-table .list-group .list-group-item:hover{background-color:#00846d;border-color:#00846d;color:#fff}#research .research-table .list-group .list-group-item h3{font-size:1.2rem}footer{padding-top:4rem}footer .flex-container{display:flex;flex-direction:row;padding:0 2.5rem}footer .flex-container h4{font-size:18px;font-weight:700;text-align:right;padding:.5rem .5rem}footer .flex-container .footer-logo{display:flex;flex-direction:column}footer .flex-container .footer-logo .logo-image{max-height:80px;margin:.5rem 0}footer .flex-container .socials{margin-left:auto;margin-right:2.5rem}footer .flex-container .socials .link-social{text-decoration:none;padding:0 .5rem}footer .flex-container .socials .link-social:focus,footer .flex-container .socials .link-social:hover{color:#006e5b}footer .flex-container .links-nav{display:flex;flex-direction:column;margin-right:2.5rem}footer .flex-container .links-nav h4{text-align:left}footer .flex-container .links-nav .link-footer{text-decoration:none;padding:.5rem .5rem}footer .flex-container .links-nav .link-footer:focus,footer .flex-container .links-nav .link-footer:hover{color:#006e5b}footer .copyright{color:#4e4e4e;text-align:center}.js-back-to-top{position:fixed;bottom:30px;right:30px;display:none;width:50px;height:50px;background-color:#006e5b;color:#fff;border-radius:50%;text-align:center;line-height:50px;font-size:24px;z-index:1001;cursor:pointer;transition:background-color .3s,transform .3s}.js-back-to-top i{color:#4e4e4e}.js-back-to-top:hover{background-color:#005647;color:#fff;transform:translateY(-5px)}@media (max-width:800px){.navbar .nav-item{padding:.5rem 0}.full-height-section .reveal{clip-path:polygon(0 0,79% 0,54% 100%,0 100%)}#about h2,#blog-home h2,#numbers h2{font-size:60px!important}#blog .news-box-main{flex-direction:column}#blog .news-box-main .news-content{order:2;padding:0;padding-top:2rem}#blog .news-box-main .news-img{order:1;margin:0}#blog-home .blog-posts{flex-direction:row;flex-wrap:wrap}#blog-home .blog-posts .blog-card{margin:2rem 2rem;margin-bottom:2rem}#blog-single .blog-container{padding:3rem 3rem}.contact-container,.container,.container-fluid,.section-text-container,.team-container{display:flex;flex-direction:column!important}.contact-container #contact-form,.container #contact-form,.container-fluid #contact-form,.section-text-container #contact-form,.team-container #contact-form{padding:0;margin:auto;width:95vw!important}.contact-container .contact-info,.container .contact-info,.container-fluid .contact-info,.section-text-container .contact-info,.team-container .contact-info{margin:0 auto;width:80vw;padding:4rem 1rem 0 1rem}.contact-container .links-nav,.container .links-nav,.container-fluid .links-nav,.section-text-container .links-nav,.team-container .links-nav{padding-top:2rem}h1{font-size:44px!important}}@media (max-width:360px){.full-height-section .intro-heading{max-width:70%}.full-height-section .intro-heading h1{font-size:2rem}}