html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
*{margin:0;padding:0;box-sizing:border-box;}
html{background-color:#FFF;color:#5d5d5d;font-family:'Raleway', sans-serif;font-weight:400;font-size:20px;text-rendering:optimizeLegibility;}
.row{max-width:1140px;margin:0 auto;}
section{padding:80px 0;}
.box{padding:1%;}
.clearfix{zoom:1}
.clearfix:after{content:'.';clear:both;display:block;height:0;visibility:hidden;}
h1,
h2,
h3{font-weight:400;text-transform:uppercase;}
h1{color:#fff;font-size:240%;margin-top:0;word-spacing:4px;margin-bottom:20px;letter-spacing:1px;}
h2{font-size:180%;word-spacing:2px;text-align:center;margin-bottom:30px;letter-spacing:1px;}
h2:after{display:block;height:2px;background-color:#3498db;content:" ";width:300px;margin:0 auto;margin-top:20px;margin-bottom:80px;}
h3{font-size:110%;margin-bottom:15px;}
.icon-big{font-size:250%;display:block;color:#3498db;margin-bottom:10px;text-align:center;}
.icon-small{font-size:120%;color:#3498db;}
header{background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url(img/hero.jpg);background-image:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url(img/hero.jpg);background-size:cover;background-position:center;height:100vh;background-attachment:fixed;}
.hero-text-box{position:absolute;width:1140px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.logo{height:100px;width:auto;float:left;margin-top:20px;}
.logo-black{display:none;height:65px;width:auto;float:left;margin-top:5px 0;}
.main-nav{float:right;list-style:none;margin-top:45px;}
.main-nav li{display:inline-block;margin-left:40px;}
.main-nav li a:link,
.main-nav li a:visited{color:#fff;text-decoration:none;text-transform:uppercase;font-size:85%;padding-bottom:5px;border-bottom:2px solid transparent;-webkit-transition:border-bottom 0.3s;transition:border-bottom 0.3s;}
.main-nav li a:hover,
.main-nav li a:active{border-bottom:2px solid #3498db;}
.mobile-nav-icon{float:right;margin-top:30px;cursor:pointer;display:none;}
.mobile-nav-icon i{font-size:200%;color:#fff;}
.sticky{position:fixed;top:0;left:0;width:100%;background-color:rgba(255, 255, 255, 0.9);box-shadow:0 2px 2px #efefef;z-index:1000;}
.sticky .main-nav li a:link,
.sticky .main-nav li a:visited{color:#5d5d5d;padding:8px 0;}
.sticky .main-nav{margin-top:20px;}
.sticky .logo{display:none;}
.sticky .logo-black{display:block;}
.btn:link,
.btn:visited,
input[type=submit]{display:inline-block;padding:10px 30px;font-weight:300;text-decoration:none;border-radius:200px;-webkit-transition:background-color 0.3s, border 0.3s, color 0.3s;transition:background-color 0.3s, border 0.3s, color 0.3s;}
.btn-full:link,
.btn-full:visited,
input[type=submit]{background-color:#3498db;border:1px solid #3498db;color:#fff;margin-right:15px;}
.btn-ghost:link,
.btn-ghost:visited{border:1px solid #3498db;color:#3498db;}
.btn:hover,
.btn:active,
input[type=submit]:hover,
input[type=submit]:active{background-color:#217dbb;}
.btn-full:hover,
.btn-full:active,
input[type=submit]{border:1px solid #217dbb;}
.btn-ghost:hover,
.btn-ghost:active{border:1px solid #217dbb;color:#fff;}
.btn-storitve{margin-top:30px;text-align:center;}
.long-copy{line-height:145%;width:80%;margin-left:10%;text-align:center;}
.box-storitve-text{text-align:left;font-size:85%;line-height:145%;}
.box-storitve{text-align:center;margin-top:30px;}
.znamke{list-style:none;width:100%;}
.znamke li{display:block;float:left;width:16.66%;}
.znamka-logo{width:100%;margin:0;}
.znamka-logo img{width:100%;height:auto;margin-top:-50px;}
.box-certifikati-text{text-align:justify;font-size:85%;line-height:145%;}
.box-certifikati{text-align:center;margin-top:30px;width:100%;}
.iso-logoti{height:150px;width:auto;-ms-flex-line-pack:center;align-content:center;}
.iso-logoti img{height:100%;width:auto;-ms-flex-line-pack:center;align-content:center;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;display:inline-block;}
.whyus{text-align:center;margin-bottom:100px;overflow:hidden;}
.whyus h3{font-size:110%;}
.section-whyus{background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.6)), url(img/hero-bck2.jpg);background-image:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.6)), url(img/hero-bck2.jpg);background-size:cover;color:#fff;background-attachment:fixed;height:550px;}
.whyus-text{position:relative;display:block;padding:5px;text-align:center;color:#3498db;line-height:40px;margin-right:auto;z-index:1;width:40%;font-size:120%;}
.kontakt{padding-bottom:0;}
.kontaktni-obrazec{width:60;margin:0 auto;width:90%;}
input[type=text],
input[type=email],
input[type=tel],
select,
textarea{width:100%;padding:7px;border-radius:3px;border:1px solid #ccc;}
textarea{height:100px;}
input[type=checkbox]{margin:10px 5px 10px 0;}
*:focus{outline:none;}
.form-messages{width:70%;margin:0 auto;padding:10px;border-radius:3px;margin-bottom:20px;color:#333;}
.success{background-color:rgba(32, 204, 85, 0.8);}
.error{background-color:rgba(221, 54, 54, 0.8);}
.map{width:100%;height:720px;position:relative;z-index:0;}
.kontakt-map{width:100%;height:720px;position:relative;}
.form-box{position:absolute;width:50%;top:0;right:0;background:rgba(255, 255, 255, 0.80);z-index:10;height:720px;padding-top:40px;}
footer{background-color:rgba(226, 224, 224, 0.67);padding:20px;font-size:90%;}
.social-links li{display:inline-block;margin-right:20px;}
.social-links li a:link,
.social-links li a:visited{text-decoration:none;border:0;color:#888;-webkit-transition:color 0.2s;transition:color 0.2s;}
.social-links{list-style:none;float:right;}
footer p{color:#5d5d5d;text-align:left;margin-top:10px;}
.copyr p{text-align:center;}
.social-links li a:link,
.social-links li a:visited{font-size:250%;}
.ion-social-facebook{-webkit-transition:color 0.2s;transition:color 0.2s;}
.ion-social-facebook:hover{color:#3b5998;}
.potmat{background-image:-webkit-linear-gradient(rgba(106, 163, 242, 0.7), rgba(0, 0, 0, 0.7)), url(img/hero3.jpg);background-image:linear-gradient(rgba(106, 163, 242, 0.7), rgba(0, 0, 0, 0.7)), url(img/hero3.jpg);background-size:cover;background-position:center;height:45vh;background-attachment:fixed;}
.potmat-hero-text-box{position:absolute;width:1140px;top:30%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.potmat-text{margin-left:5%;width:90%;}
.ponudba-box img{height:100px;width:100px;border-radius:50%;}
.ponudba{text-align:center;text-transform:none;}
.najem{background-image:-webkit-linear-gradient(rgba(106, 174, 242, 0.34), rgba(0, 0, 0, 0.7)), url(img/hero2.jpg);background-image:linear-gradient(rgba(106, 174, 242, 0.34), rgba(0, 0, 0, 0.7)), url(img/hero2.jpg);background-size:cover;background-position:center;height:45vh;background-attachment:fixed;}
.najem-hero-text-box{position:absolute;width:1140px;top:30%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.najem-text{text-transform:none;line-height:35px;margin-left:5%;width:90%;}
.servis{background-image:-webkit-linear-gradient(rgba(124, 193, 229, 0.58), rgba(0, 0, 0, 0.7)), url(img/hero4.jpg);background-image:linear-gradient(rgba(124, 193, 229, 0.58), rgba(0, 0, 0, 0.7)), url(img/hero4.jpg);background-size:cover;background-position:center;height:45vh;background-attachment:fixed;}
.servis-hero-text-box{position:absolute;width:1140px;top:30%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.servis-text,
.svetovanje-text{margin-left:5%;width:90%;padding-bottom:40px;}
.odkup{background-image:-webkit-linear-gradient(rgba(75, 70, 70, 0.8), rgba(0, 0, 0, 0.7)), url(img/hero5.jpg);background-image:linear-gradient(rgba(75, 70, 70, 0.8), rgba(0, 0, 0, 0.7)), url(img/hero5.jpg);background-size:cover;background-position:center;height:45vh;background-attachment:fixed;}
.odkup-hero-text-box{position:absolute;width:1140px;top:30%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.odkup-text{text-transform:none;margin-left:5%;width:90%;}
.pdf{margin-left:10%;width:80%;}
.odkup-cenik{padding-top:100px;}
.js--wp-1,
.js--certifikati{opacity:0;}
.js--wp-1.animated,
.js--certifikati.animated{opacity:1;}
.js--wp-item-1,
.js--wp-item-2,
.js--wp-item-3,
.js--wp-item-4,
.js--wp-item-5,
.js--wp-item-6{opacity:0;}
.js--wp-item-1.animated,
.js--wp-item-2.animated,
.js--wp-item-3.animated,
.js--wp-item-4.animated,
.js--wp-item-5.animated,
.js--wp-item-6.animated{opacity:1;}
.sejem{background-image:-webkit-linear-gradient(rgba(124, 193, 229, 0.58), rgba(0, 0, 0, 0.7)), url(img/hero4.jpg);background-image:linear-gradient(rgba(124, 193, 229, 0.58), rgba(0, 0, 0, 0.7)), url(img/hero6.jpg);background-size:cover;background-position:center;height:45vh;background-attachment:fixed;}

.sejem-slike{width:80%; margin-left:15%;}
.sejem-slike img{height: 65px; width: auto;}