@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap");@font-face{font-family:"Geneva";src:url("../fonts/Geneva Regular.ttf") format("truetype");font-weight:400;font-style:normal}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;height:100%}body{margin:0;font-size:16px;line-height:1.428571429;padding:0;height:100%;font-family:"Geneva",sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:'Poppins', sans-serif}.navbar{font-family:Poppins, sans-serif;height:90px;position:fixed;width:100%;background:white !important;z-index:50}.navbar .navbar-brand img{height:60px;width:auto}.navbar a{color:#5B5B5B;text-transform:uppercase;font-weight:700;font-size:1rem}.navbar .navbar-nav{display:flex;justify-content:space-between;width:100%}@media (min-width: 20em) and (max-width: 48.74em){.navbar .container{background:white}}@media (min-width: 20em) and (max-width: 48.74em){.navbar .navbar-toggler{position:absolute;right:15px;top:25px}}@media (min-width: 20em) and (max-width: 48.74em){.navbar .navbar-collapse{padding:1rem}}.heading-wrap{background:#099;color:white;padding:61px 90px;width:800px;margin-top:calc(190px + 90px)}@media (min-width: 20em) and (max-width: 48.74em){.heading-wrap{width:initial;padding:3rem;margin-top:0}}@media (min-width: 48.75em) and (max-width: 61.24em){.heading-wrap{margin-top:0;width:initial}}@media (min-width: 156.25em){.heading-wrap{margin-top:calc(190px + 50%);top:50%;transform:translateY(-50%)}}.heading-wrap h1{font-weight:700;line-height:125px;font-size:5.25rem;margin-bottom:60px}@media (min-width: 20em) and (max-width: 48.74em){.heading-wrap h1{font-weight:700;line-height:55px;font-size:2.25rem;margin-bottom:60px;margin-bottom:24px}}@media (min-width: 48.75em) and (max-width: 61.24em){.heading-wrap h1{font-size:2.55rem;line-height:initial;margin-bottom:30px}}.heading-wrap p{font-size:1.68rem;line-height:31px}@media (min-width: 20em) and (max-width: 48.74em){.heading-wrap p{font-size:1.125rem;line-height:initial}}@media (min-width: 48.75em) and (max-width: 61.24em){.heading-wrap p{font-size:1.3rem;line-height:initial}}.side-image-wrap{margin-top:90px}@media (min-width: 20em) and (max-width: 48.74em){.side-image-wrap{margin-top:initial}}@media (min-width: 48.75em) and (max-width: 61.24em){.side-image-wrap{margin-top:initial}}.side-image-wrap img{height:calc(100vh - 90px);width:100%;object-fit:cover}@media (min-width: 20em) and (max-width: 48.74em){.side-image-wrap img{height:initial;margin-top:90px}}@media (min-width: 48.75em) and (max-width: 61.24em){.side-image-wrap img{margin-top:90px;height:initial}}#ograje h2{display:flex;justify-content:center;text-transform:uppercase;color:#5B5B5B;margin-top:125px;margin-bottom:75px;font-size:3.375rem;font-weight:700;line-height:81px}@media (min-width: 20em) and (max-width: 48.74em){#ograje h2{line-height:initial;font-size:2.75rem;margin-top:5rem;margin-bottom:5rem}}#ograje .subtitle{background:#099;color:white;font-family:Poppins, sans-serif;display:inline-block;text-transform:uppercase;font-size:1.75rem;padding:1rem;margin-bottom:35px}@media (min-width: 20em) and (max-width: 48.74em){#ograje .subtitle{font-size:1.25rem}}#ograje p{font-size:1.125rem;color:#5B5B5B;margin-bottom:2rem;width:471px}@media (min-width: 20em) and (max-width: 48.74em){#ograje p{width:initial}}@media (min-width: 48.75em) and (max-width: 61.24em){#ograje p{width:initial}}#ograje .mb-custom{margin-bottom:95px}#o-nas{margin-top:130px;margin-bottom:130px;background:#099;color:white;position:relative;overflow:hidden}@media (min-width: 20em) and (max-width: 48.74em){#o-nas{margin-bottom:0}}#o-nas h2{display:flex;justify-content:center;text-transform:uppercase;color:white;margin-top:70px;margin-bottom:75px;font-size:3.375rem;font-weight:700;line-height:81px;position:absolute;left:50%;transform:translate(-50%, 0)}@media (min-width: 20em) and (max-width: 48.74em){#o-nas h2{position:static;text-align:center;transform:initial;line-height:initial;font-size:2.75rem;margin-top:5rem;margin-bottom:5rem}}#o-nas .text-wrap{margin-top:190px;padding-bottom:7rem}@media (min-width: 20em) and (max-width: 48.74em){#o-nas .text-wrap{margin-top:3rem;padding-bottom:5rem}}#o-nas .text-wrap p{font-size:1.375rem}@media (min-width: 20em) and (max-width: 48.74em){#o-nas .text-wrap p{width:initial;font-size:1.125rem}}@media (min-width: 48.75em) and (max-width: 61.24em){#o-nas .text-wrap p{width:initial}}#o-nas .delavci img{position:absolute;right:0}@media (min-width: 20em) and (max-width: 48.74em){#o-nas .delavci img{position:static}}@media (min-width: 48.75em) and (max-width: 61.24em){#o-nas .delavci{display:none}}#galerija h2{display:flex;justify-content:center;text-transform:uppercase;color:#5B5B5B;margin-bottom:75px;font-size:3.375rem;font-weight:700;line-height:81px}@media (min-width: 20em) and (max-width: 48.74em){#galerija h2{line-height:initial;font-size:2.75rem;margin-top:5rem;margin-bottom:5rem}}#galerija .filter-wrap{display:flex;justify-content:center}#galerija .filter-wrap .wpc,#galerija .filter-wrap .alu{margin-left:1rem;margin-right:1rem;font-family:Poppins, sans-serif;font-size:1rem;font-weight:700;color:#5B5B5B}#galerija .filter-wrap .wpc:hover,#galerija .filter-wrap .alu:hover{cursor:pointer}#galerija .filter-wrap .active{border-bottom:3px solid #099}#galerija .slider{margin-top:2rem;margin-bottom:10rem}#galerija .slick-slide{margin:15px;transition:all 0.3s ease;padding:2rem 20px}#galerija .slick-center{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3)}#galerija .slick-prev{left:-60px}@media (min-width: 20em) and (max-width: 48.74em){#galerija .slick-prev{left:0}}@media (min-width: 48.75em) and (max-width: 61.24em){#galerija .slick-prev{left:0}}#galerija .slick-next{right:-60px}@media (min-width: 20em) and (max-width: 48.74em){#galerija .slick-next{right:0}}@media (min-width: 48.75em) and (max-width: 61.24em){#galerija .slick-next{right:0}}#galerija .control-c{height:52px;width:auto}@media (min-width: 20em) and (max-width: 48.74em){#galerija .control-c{height:35px}}@media (min-width: 48.75em) and (max-width: 61.24em){#galerija .control-c{height:40px}}#kontakt{background:#099;color:white;display:flex;justify-content:center}#kontakt h2{text-transform:uppercase;color:white;margin-top:70px;margin-bottom:24px;font-size:3.375rem;font-weight:700;left:50%}@media (min-width: 20em) and (max-width: 48.74em){#kontakt h2{line-height:initial;font-size:2.75rem;margin-top:5rem;margin-bottom:5rem}}#kontakt form{text-align:center;display:flex;flex-direction:column;width:780px;padding-top:4rem;justify-content:center;align-content:center;margin:0 auto}@media (min-width: 20em) and (max-width: 48.74em){#kontakt form{width:100%;padding-left:30px;padding-right:30px}}@media (min-width: 48.75em) and (max-width: 61.24em){#kontakt form{width:100%;padding-left:30px;padding-right:30px}}#kontakt form input,#kontakt form textarea{background:none;border-top:none;border-left:none;border-right:none;border-bottom:3px solid white;color:white;font-size:0.875rem;margin-bottom:1.5rem;padding-top:0.5rem;padding-bottom:0.5rem}#kontakt form ::-webkit-input-placeholder{color:white;font-size:0.875rem}#kontakt form ::-moz-placeholder{color:white;font-size:0.875rem}#kontakt form :-ms-input-placeholder{color:white;font-size:0.875rem}#kontakt form :-moz-placeholder{color:white;font-size:0.875rem}#kontakt form textarea::-webkit-input-placeholder{color:white;font-size:0.875rem}#kontakt form textarea:-moz-placeholder{color:white;font-size:0.875rem}#kontakt form textarea::-moz-placeholder{color:white;font-size:0.875rem}#kontakt form textarea:-ms-input-placeholder{color:white;font-size:0.875rem}#kontakt form button{background:white;border:none;padding:0.8rem;color:#099;font-family:Poppins, sans-serif;font-weight:700;font-size:1.625rem;text-transform:uppercase;width:218px;margin:60px auto 75px}footer .container{padding-top:4rem;padding-bottom:4rem;color:#5B5B5B;font-size:14px}@media (min-width: 20em) and (max-width: 48.74em){footer .container{padding-top:3rem;padding-bottom:3rem}}footer .container .logo img{width:100%}@media (min-width: 20em) and (max-width: 48.74em){footer .container .logo img{height:70px}}@media (min-width: 20em) and (max-width: 48.74em){footer .container .logo{margin-bottom:2rem}}footer .container ul{padding-left:3rem}@media (min-width: 20em) and (max-width: 48.74em){footer .container ul{padding-left:0rem}}footer .container-fluid{background:#099;color:white;font-size:12px;text-align:center;height:30px}footer .container-fluid .row{height:100%}footer .container-fluid .row .col-12{height:100%;display:flex;justify-content:center;align-items:center}
/*# sourceMappingURL=main.css.map */
