@font-face {
    font-family: 'Babas_Neue';
    src: url('../fonts/BebasNeue-Regular.woff2') format('woff2'),
         url('../BebasNeue-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.logo-image {

margin-left: 50px;
}

.body-wrapper {
	max-width: 1920px;
	margin: auto;
}

.sp-megamenu-parent {
  display: flex !important;
  margin-left: auto;
  height: 75px;
  justify-content: center;
  align-items: center;
}

.point-top-22 {
  width: 1600px !important;
  margin-left: auto !important;
  background: #233247;
}

.point-top-22 p{
	
	margin-bottom: 0px;
	color: white;
	font-weight: 300 !important;
	padding: 8px;
	font-family: "mukta" !important;
	font-size: 13px;
}

.point-top-22 a{
	
	color: white;
	font-family: "mukta" !important;
	font-size: 13px;
	
}

.istaknuto {
  background: #de0039;
  padding: 8px;
  width: 140px;
  margin: auto;
}
.istaknuto p {
	
	padding: 0px;
	font-family: "mukta" !important;
	font-size: 13px;
}

.istaknuto a{
	
	color: white;
	padding: 0px;
	font-family: "mukta" !important;
	font-size: 13px;
}

.point-top-22 .sppb-container-inner > div > div {
	
	border-right: 1px solid #6c6a6a;
	
}

.point-top-22 .sppb-container-inner > div > div:nth-child(5) {
	
	border-right: 0px solid white;
	
}

.adresa::before {
  font-family: "Font Awesome 5 Free";
  content: "\f3c5";
  display: inline-block;
  padding-right: 5px;
  color: #fff;
  font-weight: bold;
}

/*
.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before{
	content:"";
	position:absolute;
	top:0;
	left:10%;
	width:100%;
	height:100%;
	background:transparent;
	transition:all 0.45s ease;
}
.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block{
	display: flex !important;
	width: 100%;
	list-style-type: none;
	position:fixed;
	max-width:100%;
	margin:initial;
	padding:initial;
	z-index:100;
	float:initial;
	top:0;
	left:0;
	flex-wrap:wrap;
	height: 90px;
}
*/

.point-motocikli-body .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before,
.itemid-134 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before,
.point-menu-sticky .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before{
	background:#233247;
}



.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li {
    margin: 5px 25px;
        margin-top: 5px;
    position: relative;


}


.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li .point-logo-slika{
	width:380px;
	transition:all0.3s ease, width 0.45s ease;
	
}
.point-motocikli-body .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li .point-logo-slika,
.itemid-134 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li .point-logo-slika,
.point-menu-sticky .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li .point-logo-slika{
	width:285px;
}



#sppb-addon-1595839540381 #btn-1595839540381.sppb-btn-custom {
    background-color: #ffc000;
    color: #fff;
    padding: 10px 10px 10px 10px;
    font-size: 20px;
    width: 80%;
    color: #fff !important;
}
/*
.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li:first-of-type{margin-left:120px;}
.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li:last-of-type{margin-right:0px;}
.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li:not(:last-of-type){margin-top:90px}
.body-innerwrapper{
	min-height:100vh;
	overflow:hidden;
}
*/


#sp-section-2 {

  max-width: 1920px;
  margin: auto;
  width: 100%;
  background: transparent !important;
  margin-top: 10px;
}
#sp-main-body{
	z-index:2;
	position:relative;
}

.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li > a{
    font-size: 19px;
	line-height: 40px;
	font-weight: bold !important;
	color: #545454;
	position: relative;
	display: table;
	margin: initial;
	padding: initial;
	
}

.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li > a > img {
	
	position: relative;
	top: 19px;
}

#sp-footer, #sp-bottom {
    background: #fff;
    color: #fff;
}

#section-id-1562839320788
{
    margin-left: 0 !important;
    margin-right: auto !important;
    max-width: 1720px;
    padding: 10px 30px !important;
    width: 100%;
    min-height: 147px;
    position: relative;
    margin-bottom: -40px !important;
}

#sppb-addon-1562840078142
{
    position: absolute;
    top: -70px;
    right: -20px;
} 

.point-auto-img{
	transform:scale(1);
	transition:all 0.3s ease;
	z-index:0;
	position:relative;
}

.point-auto-img:hover{
	transform:scale(1.1);
	z-index:2;
}

.point-paralax-slide{
	position:absolute;
	z-index:1;
}
.point-paralax-slide:not(.point-paralax-slide-active){pointer-events:none;z-index:-1;}


.point-paralax-object{
	position:absolute;
	animation-delay:-0.99999s;
	animation-play-state:paused;
	animation-duration:1s;
	pointer-events:none;
	transition:all 0.7s ease;
	opacity:1;
}

.point-paralax-backgound{
	opacity:1;
	pointer-events:none;
	transition:all 0.7s ease;
}

.point-paralax-slide:not(.point-paralax-slide-active) .point-paralax-backgound{opacity:0;}
.point-paralax-slide:not(.point-paralax-slide-active) .point-paralax-object{opacity:0;}

.point-paralax-subtitle{
	position:absolute;
	top: 60%;
    display: flex;
    transform: translateY(-50%);
    left: 10%;
	z-index:2;
	text-shadow: 1px 1px 6px black;
}
.point-paralax-title{
	position:absolute;
	    top: 40%;
    display: flex;
    transform: translateY(-50%);
    left: 10%;
	z-index:2;
	text-shadow: 1px 1px 6px black;
}

.point-paralax-title h3{
	font-size: 80px;
	color: white;
	font-weight: bold;
	min-width: 8px;
	text-align: center;
	margin: 1px;
	transition:all 0.7s ease, opacity 0.4s;
	transition-timing-function:cubic-bezier(.22,.14,.74,.28);
	position:relative;
	left:0;
	opacity:1;
}
.point-paralax-slide:not(.point-paralax-slide-active) .point-paralax-title h3{
	left:80vw;
	opacity:0;
}
.point-paralax-title::before{
	content:"";
	width: 8px;
	height: calc(100% + 100px);
	background: #deb632;
	top: 0px;
	left: -40px;
	position: absolute;
	transition:all 0.3s ease;
	transition-delay:0.4s;
}

.point-paralax-subtitle a{
	font-size:40px;
	color:#deb632;
	letter-spacing:1px;
	transition:all 0.3s ease 0.4s, transform 0.3s ease 0.01s;
	transform:scale(1);
}

.point-paralax-subtitle a strong{
	color:#deb632;
}

.point-paralax-slide:not(.point-paralax-slide-active) .point-paralax-subtitle a{
	opacity:0;
}
.point-paralax-subtitle:hover a{
	transform:scale(1.15);
}

.point-paralax-slide.point-paralax-slide-odd .point-paralax-title{
	flex-wrap:reverse;
	left:initial;
	right:10%;
}

.point-paralax-slide.point-paralax-slide-odd:not(.point-paralax-slide-active) .point-paralax-title h3{
	left:-80vw;
	opacity:0;
}

.point-paralax-slide:not(.point-paralax-slide-active) .point-paralax-title::before{
	height:0px;
}

.point-paralax-slide.point-paralax-slide-odd .point-paralax-subtitle{
	left:initial;
	right:10%;
}
.point-paralax-slide.point-paralax-slide-odd .point-paralax-title::before{
	left: initial;
	right:-40px;
}

.point-auti-outer-container{
	position:relative;
}

.point-auti-previous-arrow{
	left:0px;
	top:50%;
	transform:translateY(-50%);
	height:200px;
	width:80px;
	background:rgba(0,0,0,0.15);
	z-index:10;
	position:absolute;
	transition:all 0.3s ease;
	display:flex;
	justify-content:center;
	align-items:center;
	border:1px solid transparent;
}

.point-auti-next-arrow{
	right:0px;
	top:50%;
	transform:translateY(-50%);
	height:200px;
	width:80px;
	background:rgba(0,0,0,0.15);
	z-index:10;
	position:absolute;
	transition:all 0.3s ease;
	display:flex;
	justify-content:center;
	align-items:center;
	border:1px solid transparent;
}

.point-auti-previous-arrow:hover,
.point-auti-next-arrow:hover{
	background:rgba(0,0,0,0.75);
	border-color:#deb632;
}

.point-auti-previous-arrow i,
.point-auti-next-arrow i{
	opacity:0;
	transition:all 0.3s ease 0.1s;
	color:#deb632;
	font-size:30px;
}

.point-auti-previous-arrow:hover i,
.point-auti-next-arrow:hover i{
	opacity:1;
	font-size:50px;
}

.point-auti-list-container{
	max-width: 1400px;
	width: 100%;
	margin: auto;
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
	grid-gap: 1rem;
	height: auto !important;
}



.point-auto-container,
.point-projekti-slika{
	max-width:300px;
	width:100%;
}
.point-auto-container{
	margin-bottom:60px;
}
.point-auto-container{
	display:flex;
	justify-content:flex-end;
	align-items:center;
	flex-direction:column;
	position:relative;
}

.point-auto-container{
	
	min-width:250px;
}

.point-auto-title h3 {
  color: #6d6e6b;
  font-size: 30px;
  font-weight: 900;
  font-family: "Mukta";
  text-align: right;
  border-bottom: 2px solid #f4f4f4;
}


.point-auto-title{
	width: 100%;
	text-align: center;
	position: relative;
	z-index:2;
}

/*
.point-auto-title::after{
	content:"";
	background:url("images/sjena1.png");
	position: absolute;
	width: 100%;
	height: 50px;
	background-size: contain;
	background-position: center top;
	background-repeat: no-repeat;
	left: 0;
}
*/


.point-slider-images{
	position:relative;
}

.point-slider-background-img{
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	pointer-events:none;
	transition:all 0.7s ease;
	opacity:0;
}

.point-slider-background-img.point-slider-background-img-act{
	z-index:1;
	opacity:1;
}

.point-slider-texts{
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	height:100%;
	width:100%;
}

.point-slider-list-outer-container,
.point-slider-list-container{
	position:relative;
}

.point-slider-content-container{
	position:absolute;
	top:50%;
	left:50%;
	z-index:0;
	transform:translateY(-50%) translateX(-50%);
	pointer-events:none;
	transition:all 0.7s ease;
	opacity:0;
	max-width:50%;
	min-width:300px;
	padding:0px;
}

.point-slider-content-container::before{
	width:8px;
	content:"";
	height:0%;
	position:absolute;
	left:-5px;
	opacity:0;
	background:#8C963D;
	transition:all 0.3s ease 0.4s;
	top: -25px;
	box-shadow: 3px 0px 8px black;
}

.point-slider-content-container.point-slider-content-container-act::before{
	height:calc(100% + 50px);
	opacity:1;
}

.point-slider-content-container.point-slider-content-container-act{
	z-index:1;
	opacity:1;
	pointer-events:all;
	padding-left:25px;
}

.point-slider-content-container .point-slider-title h3{
	font-size:80px;
	color:white;
	font-weight:bold;
	letter-spacing:1px;
	text-shadow: 3px 0px 8px black;
}

.point-slider-content-container .point-slider-text{
	font-size:20px;
	color:white;
	max-width:400px;
	text-align:justify;
	text-shadow: 1px 0px 4px black;
}

.point-auti-previous-arrow.point-auti-previous-arrow-green:hover,
.point-auti-next-arrow.point-auti-previous-arrow-green:hover{
	border-color:#8C963D;
}

.point-auti-previous-arrow.point-auti-previous-arrow-green i,
.point-auti-next-arrow.point-auti-previous-arrow-green i{
	color:#8C963D;
}

.point-odabir-suzukija .sppb-section-title h2.sppb-title-heading, .point-odabir-suzukija .sppb-addon-title {
  position: relative;
  left: 10%;
  font-size: 60px;
  text-align: left;
  line-height: initial !important;
  color: #8c8c8c;
}

@media screen and (max-width:1200px){
	.point-odabir-suzukija .sppb-section-title h2.sppb-title-heading,
	.point-odabir-suzukija .sppb-addon-title{
		font-size:60px;
	}
}

.point-odabir-suzukija .sppb-section-title h2.sppb-title-heading::before, .point-odabir-suzukija .sppb-addon-title::before {
  content: "";
  width: 8px;
  height: 100%;
  background: #de0039;
  top: 0px;
  left: -40px;
  position: absolute;
}

.top-menu{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	max-width:1236px;
	z-index:105;
}

.top-menu .menu{
	list-style-type: none;
	display: flex;
	font-size: 18px;
	padding: 10px;
	background: white;
}

.top-menu .menu li{
	margin:auto 20px auto 0px;
}
.top-menu .menu li:first-of-type{
	margin:auto 20px auto auto;
}

.point-paralax-slika{
	transform:scale(1.2);
	max-width:38vw;
}

.pace{
	transition:all 0.8s ease;
}

.point-blur .pace-active,
.pace-inactive {
    position: fixed;
    left: 0%;
    top: 0%;
    width: 100%;
    height: 100%;
	pointer-events:none;
	opacity:0;
	overflow:hidden;
	z-index:20000000;
	background:black;
}

.pace-active{
	background:black;
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:20000;
	opacity:1;
}

.pace-progress{
	background-color: #e0b732 !important;
	height: 100%;
	top: 0px !important;
	position:relative !important;
	
}

.pace-progress::after{
	content:"suzuki";
	font-size:20vw;
	line-height:20vw;
	font-weight:900;
	letter-spacing:3vw;
	text-align:center;
	width:100vw;
	height:100%;
	position:absolute;
	z-index:19;
	top:0;
	left:0;
	-webkit-text-fill-color: rgba(98, 98, 98, 0.84);
	mix-blend-mode: hard-light;
	color: white;
    display:flex;
	justify-content:center;
	align-items:center;
	background:black;
	font-family:"Babas_Neue";
}


img[src="/suzuki/"].point-paralax-slika{
	display:none !important;
}


.point-nova-vozila{
	display:flex;
	position:relative;
	width:100%;
	overflow:hidden;
}


.point-cont{
	list-style-type:none;
	position:relative;
	width:75%;
	padding:0px;
	background: radial-gradient(#dbdbdb,white);
	box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
}

.point-cont-item{
	overflow:hidden;
	position:absolute;
	opacity:0;
	pointer-events:none;
	top:200px;
	transition:all 0s ease;
	width:100%;
	padding-left: 15px;
	padding-right: 15px;
	
}

.point-cont-item.point-cont-active{
	position:relative;
	top:0;
	opacity:1;
	pointer-events:all;
	transition:all 0.6s ease;
}

.point-nav{
	list-style-type:none;
	position:relative;
	width:25%;
	padding:0px;
	box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
	
}
.point-nav-item{
	position:relative;
	display: flex;
	height:80px;
	transition:all 0.3s ease;
	border-bottom:1px solid #b5b5b5;
	background:white;
}

.point-nav-item > div{
	display:block;
	margin:auto;
	position:relative;
}
.point-nav-item > div:first-of-type{
	margin-left:0px;
	padding-left:15px;
}
.point-nav-item > div:last-of-type{
	margin-right:60px;
}
.point-nav-item.point-nav-active{
	background: #de0039;
	color:white;
}

.point-nav-item > div h3, .point-nav-item > div h4 {
  margin: 0px;
  padding: 0px;
  text-align: right;
  line-height: 20px;
  font-size: 15px;
  font-family: mukta;
}

.sp-megamenu-parent .sp-dropdown {
	
	max-width: 1100px !important;
}

.point-nav-item::after{
	content:"\f054";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900;
	font-size:20px;
	position:absolute;
	right:15px;
	color:white;
	top:50%;
	transform:translateY(-50%);
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{
	padding:0px;
}

.point-6-6,
.point-8-4{
	display:flex;
	position:relative;
	width:100%;
}

.point-8-4 > div:first-of-type{
	width:calc(200% / 3);
	position:relative;
}

.point-8-4 > div:first-of-type img{
	max-height:300px;
	margin:auto;
	display:block;
	position:relative;
}

.point-8-4 > div:last-of-type{
	width:calc(100% / 3);
	position:relative;
}

.point-6-6 > div{
	width:50%;
	position:relative;
	display:flex;
}
.point-6-6 > div > div{

	padding-bottom: 0px;
	margin-bottom: -16px;
}

.point-6-6 h4{
	
	font-size: 15px !important;
}
.point-popdown h3,
.point-popdown h4,
.point-8-4 > div:last-of-type h3,
.point-8-4 > div:last-of-type h4{
	margin:0px;
	padding:0px;
}


.point-popdown h4,
.point-8-4 > div:last-of-type h4{
	line-height: 18px;
	font-size: 18px;
}

.point-popdown h3,
.point-8-4 > div:last-of-type h3{
	font-size:18px;
	line-height:25px;
}

.point-popdown p:first-of-type, .point-8-4 > div:last-of-type p:first-of-type {
  font-size: 13px;
  line-height: 13px;
  color: grey;
}

.point-popdown ul:first-of-type,
.point-8-4 > div:last-of-type ul:first-of-type{
	margin-top: 30px;
	margin-bottom: 15px;
	list-style-type:none;
}

.point-popdown ul:first-of-type li,
.point-8-4 > div:last-of-type ul:first-of-type li{
	margin:7px auto;
	position:relative;
	color:#233247;
	font-size:18px;
	margin-bottom: 0px !important;
margin-top: 0px;
}

.point-popdown ul:first-of-type li::before,
.point-8-4 > div:last-of-type ul:first-of-type li::before{
	display: inline;
	content: "\f054";
	margin-right: 5px;
	font-family:"Font Awesome 5 Free" !important;
	color: gray;
	font-size: 12px;
	vertical-align: middle;
	font-weight: 900;
}

.point-popdown span:first-of-type,
.point-8-4 > div:last-of-type span:first-of-type{
	color:grey;
	position:relative;
	display:block;
	font-size: 13px;
}

.point-popdown a:first-of-type, .point-8-4 > div:last-of-type a {
  font-size: 11px;
  width: auto;
  display: table;
  padding: 5px 11px;
  text-align: center;
  background: #de0039;
  color: white;
  margin-top: 20px;
  font-family: "Mukta";
  text-transform: uppercase;
}

.point-more-buttons{
	display:flex;
	flex-wrap:wrap;
}

.point-more-buttons a{
	margin:auto;
}

.point-more-buttons .point-crven{
	background:#df0024 !important;
}

.point-popdown  ul.point-list-links a,
.point-8-4 > div:last-of-type ul.point-list-links a{
	width: auto;
    display: inline-table;
    padding: 0px;
    text-align: center;
    background: transparent;
    color: #233247;
    margin-top: 0px;
    font-family:"Mukta"
}

.point-6-6 > div > div > ul{
	position:relative;
	list-style-type:none;
	color:#757575;
}
.point-6-6 > div > div > ul > li{
	position:relative;
	margin:5px;
	font-size: 16px;
}
.point-6-6 > div > div > a {
  top: 7px;
  color: #de0039;
  font-size: 13px;
  position: relative;
  left: 40px;
}
.point-6-6 > div > div > ul > li::before{
	position:absolute;
	left:-5px;
	top:50%;
	transform:translateY(-50%) translateX(-100%);
	content:"";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 4px 0 4px 8px;
	border-color: transparent transparent transparent #757575;
}

.point-6-6 {
  margin-top: 40px;
  padding-top: 40px;
  padding-bottom: 15px;
  border-top: 1px solid #b5b5b5;
}


.point-boje-cont img {
  margin: auto;
  width: 60%;
  max-height: 400px;
  object-fit: cover;
}

.point-auto-suzuki-swift .point-boje-cont img,
.point-auto-ignis .point-boje-cont img{
	max-height: 400px;
	object-fit: contain;
	background:white;
}
.point-boje-cont{
	overflow:hidden;
	position:absolute;
	opacity:0;
	pointer-events:none;
	transition:all 0.3s ease;
	width:100%;
	left:50%;
	transform:translateX(-50%);
}
.point-boje-cont.point-boje-cont-act{
	position:relative;
	opacity:1;
	pointer-events:all;
	transition:all 0.6s ease;
}

.point-auto-boje > ul:first-of-type{
	list-style-type:none;
	position:relative;
	width:100%;
	padding:0px;
	overflow:hidden;
}
/*.point-auto-boje > ul:last-of-type::before{
	display:block;
	position:absolute;
	width:100%;
	height:20px;
	background: #233247;
	content:"";
	top:-22px;
	left:0;
}
.point-auto-boje > ul:last-of-type::after{
	display:block;
	position:absolute;
	width:100%;
	height:20px;
	background: #233247;
	content:"";
	bottom:-22px;
	left:0;
}*/

.point-auto-boje > ul:last-of-type{
	position:relative;
	width:100%;
	margin:auto;
	list-style-type:none;
	display:flex;
	flex-wrap: wrap;
	padding: 30px 0%;
	background: white;
	margin-top:20px;
	margin-bottom:20px;
}

.point-boje-nav{
	width: 60px;
	height:60px;
	position:relative;
	display:block;
	margin:auto;
	cursor:pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.point-boje-nav::before{
	content:"";
	position:absolute;
	width:68px;
	height:68px;
	left:-6px;
	top:-4px;
	z-index:2;
	border:2px solid white;
	border-radius:50%;
	transition:all 0.3s ease;
}

.point-boje-nav span{
	position:absolute;
	opacity:0;
	pointer-events:none;
	z-index:2;
	left:50%;
	transform:translateX(-50%) translateY(-50%);
	transition:all 0.3s ease, transform 0.2s ease;
}
.point-boje-nav:hover span{
	position:absolute;
	opacity:1;
	pointer-events:none;
	z-index:2;
	left:50%;
	transform:translateX(-50%) translateY(-100%);
}
.point-boje-nav-0 img{object-position: 0%;}
.point-boje-nav-1 img{object-position: 17.611%;}
.point-boje-nav-2 img{object-position: 33.622%;}
.point-boje-nav-3 img{object-position: 50.7%;}
.point-boje-nav-4 img{object-position: 67.444%;}
.point-boje-nav-5 img{object-position: 83.556%}
.point-boje-nav-6 img{object-position: 99.667%;}
.point-boje-nav-7 img{object-position: 89.28888%;}
.point-boje-nav-8 img{object-position: 99.9%;}

.point-boje-nav img{
	width:100%;
	height:100%;
	object-fit:none ;
	border-radius:50%;
	overflow:hidden;
	position:relative;
	display:block;
}

.point-data-links{
	display:none;
}

.point-interactive-image{
	position:relative;
}

.point-hotspot{
	position:absolute;
	transform:translateX(-50%) translateY(-50%);
	width:60px;
	height:60px;
	border-radius:50%;
	z-index: 3;
	font-size: 15px;
	background: radial-gradient(transparent,white);
	display: flex;
	justify-content: center;
	align-items: center;
	transition:all 0.3s ease;
}

.point-hotspot > span{
	position:absolute;
	opacity:0;
	top:30px;
	left:50%;
	transform:translateX(-50%) translateY(-100%);
	pointer-events:none;
	padding:10px 25px;
	background:white;
	box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
	transition:all 0.3s ease;
	z-index:3;
	white-space:nowrap;
	color:#233247;
	font-size:24px;
}
.point-hotspot > span::after{
	position:absolute;
	content:"";
	bottom:1px;
	left:50%;
	transform:translateX(-50%) translateY(100%);
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 20px 15px 0 15px;
	border-color: #ffffff transparent transparent transparent;
}
.point-hotspot:hover > span{
	opacity:1;
	top:-10px;
	pointer-events:all;
}

.point-cont-hotspot-text.point-cont-hidden div{
	top:0;
	transform: translateY(-100%);
	
	transition:all 0.3s 0s ease;
}
.point-cont-hotspot-text > div{
	min-width: 300px;
	display: table;
	max-width: 75%;
	margin: auto;
	top: 50%;
	position: relative;
	transform: translateY(-50%);
	padding: 30px;
	transition:all 0.8s 0.6s ease;
}
.point-cont-hotspot-text{
	z-index:1000;
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	opacity:1;
	overflow:auto;
	overflow-x:hidden;
	background:rgb(0,0,0,0.3);
	transition:all 0.6s ease;
}

.point-cont-probna-form{
	z-index:1000;
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	opacity:1;
	overflow:auto;
	overflow-x:hidden;
	background:rgb(0,0,0,0.3);
	transition:all 0.6s ease;
	display:flex;
}

.point-cont-probna-form .point-probna-voznja-forma-outer-container{
	transform:translateY(0%);
}
.point-cont-probna-form.point-cont-hidden .point-probna-voznja-forma-outer-container{
	transform:translateY(-50%);
}


.point-cont-probna-form.point-cont-hidden,
.point-cont-hotspot-text.point-cont-hidden{
	background:transparent;
	opacity:0;
	pointer-events:none;
	transition:all 0.6s 0.3s ease;
}

.point-blur > *:not(.point-cont-hotspot-text):not(.point-cont-probna-form) {
	filter: blur(8px);
	-webkit-filter: blur(8px);
}

.point-close{
	position:absolute;
	top:5px;
	right:5px;
	width:30px;
	height:30px;
	border:2px solid #233247;
	color: #233247;
	font-size:20px;
	background:white;
	display:flex;
	justify-content:center;
	align-items:center;
	z-index:10000;
}

.point-hotspot > i{
	width:30px;
	height:30px;
	background:white;
	display:flex;
	border:1px solid #233247;
	color:#233247;
	font-family:"Font Awesome 5 Free" !important;
	text-decoration: none;
	font-style: normal;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
}

.point-hotspot:hover{
	width:80px;
	height:80px;
}
.point-fade-white{
	position:relative;
}
.point-fade-white::after {
    content: "";
    position: absolute;
    width: 100%;
    z-index: 2;
    background: radial-gradient(transparent 34%,white 68%);
        background-position-x: 0%;
        background-position-y: 0%;
        background-size: auto;
    height: 50%;
    bottom: 0;
    background-size: 200% 200%;
    background-position: bottom center;
	pointer-events:none;
}

.point-after-black {
	position:relative;
}
.point-after-black::after {
    content: "";
    position: absolute;
    width: 100%;
    z-index: 2;
    background: radial-gradient(transparent 34%,black 68%);
        background-position-x: 0%;
        background-position-y: 0%;
        background-size: auto;
    height: 50%;
	max-height:500px;
    bottom: 0;
    background-size: 200% 200%;
    background-position: bottom center;
	pointer-events:none;
}

.point-before-black{
	position:relative;
}
.point-before-black::before {
    content: "";
    position: absolute;
    width: 100%;
    z-index: 2;
    background: radial-gradient(transparent 34%,black 68%);
        background-position-x: 0%;
        background-position-y: 0%;
        background-size: auto;
    height: 50%;
	max-height:500px;
    top: 0px;
    background-size: 200% 200%;
    background-position: top center;
	pointer-events:none;
}

.sppb-nav.sppb-nav-lines {
	
	display: flex;
	justify-content: center;
}

.sppb-nav-lines > li > a {

    padding: 13px 15px;
    font-size: 24px;
}

@media screen and (min-width:1300px){

	.sppb-row-container {

		width: 1300px !important;

	}
	

}

@media screen and (max-width:1300px){

  .point-top-22 {
  width: 1000px;
  margin-left: auto !important;
  background: #233247;
}
	

}

.point-slider{
	display:block;
	position:relative;
	width:100%;
	overflow: hidden;
}

.point-slider-0 .point-slides{
	position:relative;
	display:flex;
	width:500%;
	transform:translateX(0%);
	transition:all 0.5s ease;
}

ul.grid {

    list-style: none;
    margin: 40px 0 0;
    padding: 20px 180px 20px 180px;
    overflow: hidden;

}

ul.grid li {

    float: left;
    width: 50%;
    text-align: center;
    font-size: 14px;
    color: #999;
    margin: 20px 0;

}

ul.grid li img {

    display: block;
    margin: 0 auto;

}

.point-slides-toggles{
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	display: flex;
	z-index:2;
}

.point-slides-toggles > a:last-of-type,
.point-slides-toggles > a:first-of-type{
	font-size: 60px;
	color: white;
	font-weight: bold;
	line-height:60px;
}
.point-slides-toggles > a:not(:first-of-type):not(:last-of-type){
	background:white;
	width:20px;
	height:20px;
	border-radius:50%;
	margin: auto 20px;
	opacity:0.6;
	color:white;
}
.point-slides-toggles > a.point-active,
.point-slides-toggles > a:hover{
	opacity:1!important;
}

.point-slides img{
	max-height:970px;
	object-fit:cover;
	width:20%;
	position:relative;
	min-height: 350px;
}

.itemid-108 .point-slides img {
	
	object-fit:contain !important;
	
}

.swace img {
	
	width: 1920px;
}

.galerija-boje ul {
	
	display: flex;
	justify-content: center;
}

.sp-page-builder .page-content #section-id-1566457742588 {
	
	padding: 10px !important;
}

.point-video-play{
	position:relative;
	width:100%;
	display:flex;
}

.point-video-play > a{
	position:absolute;
	top:50%;
	left:50%;
	transform:translateX(-50%) translateY(-50%);
	z-index:2;
	width:100px;
	height:100px;
	border:4px solid white;
	border-radius:50%;
}


.point-video-play > a::before{
	content:"";
	top:50%;
	left:50%;
	position:absolute;
	transform:translateX(-37.5%) translateY(-50%);
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 20px 0 20px 40px;
	border-color: transparent transparent transparent #ffffff;
}

.point-video-cont.point-cont-iframe iframe{
	position:relative;
	width:100%;
	height:100%;
}

.point-video-cont.point-cont-iframe .point-close {
    position: absolute;
    top: 25px;
    right: 25px;
    width: 80px;
    height: 80px;
    border: 4px solid white;
    color: white;
    font-size: 40px;
    background: transparent;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
}

.point-auto-popdown .point-popdown a{
	font-size: 16px !important;
	margin: 0px !important;
	background: linear-gradient(187deg, #de0039 0%, #89253e 64%) transparent;

}
.point-auto-popdown .point-popdown li{
    font-size: 15px !important;
}
.point-auto-popdown .point-popdown p{
    font-size: 16px;
    line-height: 18px;
    color: grey;
}
.point-auto-popdown .point-popdown h4{
    line-height: 14px;
    text-indent: 25%;
    font-size: 16px;
}
.point-auto-popdown .point-popdown h3{
    font-size: 30px;
    line-height: 25px;
}
.point-auto-popdown{
	opacity:0;
	pointer-events:none;
	position:absolute;
	bottom:100px;
	left:50%;
	width:60%;
	min-width:260px;
	padding:10px;
	z-index:3;
	transform:translateY(100%) translateX(-50%);
	transition:all 0.5s ease , top 0.3s 0.2s ease ;
	background:white;
	box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
}

.point-auto-container:hover .point-auto-popdown{
	opacity:1;
	pointer-events:all;
	bottom:0px;
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background: transparent;
	box-shadow: none;
}

@media screen and (max-width:1470px){
	.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li > a img{
		max-width: 285px;

	}
	.top-menu {
		width: 75% !important;
	}
	
	.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block {
		width: 95%;
	}
	
	.sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-right{
		width:1150px !important;
	}
	
	.point-nav-item > div h4{
		font-size:16px;
		line-height:10px;
	}
	.point-nav-item > div h3{
		font-size:20px;
	}
	
	.point-nova-vozila {

    display: flex;
    position: relative;
    width: 80%;
    overflow: hidden;
    justify-content: center;
    left: -25%;
    }
	
	.point-6-6 > div > div > ul {

    position: relative;
    list-style-type: none;
    color: #757575;
    padding-left: 10px;

	}
	.point-6-6 > div > div > ul > li {

    position: relative;
    margin: 5px;
    font-size: 12px;

	}
	.point-8-4 > div:last-of-type h4 {

    line-height: 26px;
    text-indent: 0%;
    font-size: 30px;

	}
	.point-8-4 > div:last-of-type h3 {

    font-size: 30px;
    line-height: 30px;

	}

	h4 {

    font-size: 18px !important;

	}
	.point-8-4 > div:last-of-type ul:first-of-type {

    margin-top: 15px !important;
	
	}
	.point-8-4 > div:last-of-type ul:first-of-type li {
		
		font-size: 13px !important;
	}
	.point-8-4 > div:last-of-type p:first-of-type {

    font-size: 13px !important;
	}
	.point-8-4 > div:last-of-type a:first-of-type {

    font-size: 16px;
	}
	.point-6-6 > div > div {

    margin: 0px -5px;
	}
	
	/* probna vožnja */
	
	.point-probna-voznja-salon {
		max-width: 23% !important;
		min-width: auto !important;
	}
	.point-probna-voznja-salon-extra {
		width: 80% !important;
		padding: 14px !important;
		font-size: 13px;
	}
	.point-probna-voznja-accordion-content.point-probna-voznja-odabir-salona {
		
		height: auto;
	}
	
	.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li {
    margin: 5px 12px;
    position: relative;
    display: flex;
    padding: initial;

	}
}

#sp-page-builder .page-content .sppb-section, #sp-page-builder .sppb-section,
.sppb-section.point-odabir-suzukija .sppb-column, .sppb-column-addons,
.sppb-section.point-odabir-suzukija{
	z-index:initial !important;
}

.point-proba-voznja-module{
	display:none !important;
}

.point-probna-voznja-forma-outer-container{
	max-width: 90%;
	background: white;
	padding: 50px;
	margin: auto;
	transition:all 0.6s ease;
}

.point-cont-probna-form{
	padding:100px 0px;
}


.point-probna-voznja-accordion-content{
	transition:all 0.5s ease;
	overflow:hidden;
	/*box-shadow: inset 0px 6px 5px 0px #b7b7b7;*/
	margin-bottom:20px;
}
.point-probna-voznja-accordion-content.point-probna-accord-hidden{
	height:0px !important;
	overflow:hidden !important;
}

.fa::before{
	font-family:"Font Awesome 5 Free" !important;
}

.fa.fa-facebook::before{
	content:"\f09a" !important;
}

.point-probna-voznja-salon,
.point-probna-voznja-accordion-content .point-auto-container{
	background:transparent;
	transition:all 0.3s ease;
	cursor:pointer;
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;
	border: 5px solid transparent;
}

.point-probna-voznja-salon:hover, .point-probna-voznja-salon.point-probna-voznja-salon-selected, .point-probna-voznja-accordion-content .point-auto-container:hover, .point-probna-voznja-accordion-content .point-auto-container.point-auto-selected {
  border: 5px solid #de0039;
}

.point-probna-voznja-accordion-content .point-auto-container:hover {
	
	border: 0 !important;
}

.point-probna-voznja-accordion-content .point-auto-title{
	transition:all 0.3s ease;
}

.point-probna-voznja-salon:hover h4,
.point-probna-voznja-salon.point-probna-voznja-salon-selected h4,
.point-probna-voznja-accordion-content .point-auto-container:hover .point-auto-title h3,
.point-probna-voznja-accordion-content .point-auto-container.point-auto-selected .point-auto-title h3{
	color:#233247;
}

.point-probna-voznja-salon{
	display:table;
	position:relative;
	margin:30px auto;
	max-width:25%;
	min-width:300px;
}

.point-probna-voznja-salon img{
	display:block;
	position:relative;
	max-height:200px;
	margin:auto;
}

.point-probna-voznja-accordion-content.point-probna-voznja-odabir-salona{
	display:flex;
	flex-wrap:wrap;
	padding:50px 0px;
	overflow:visible;
}

.point-probna-voznja-accordion-content.point-probna-voznja-odabir-salona.point-probna-accord-hidden{
	padding:0px 0px;
	overflow:hidden !important;
}


.point-probna-voznja-salon-title h4 {
  color: #233247;
  font-size: 24px;
  font-weight: bold;
  letter-spacing: 1px;
}
.point-probna-voznja-salon-title{
    width: 100%;
    text-align: center;
    position: relative;
    z-index: 2;
}

.point-probna-voznja-salon-title::after{
    content: "";
	background: url("images/sjena1.png");
	position: absolute;
	width: 100%;
	height: 50px;
	background-size: contain;
	background-position: center top;
	background-repeat: no-repeat;
	left: 0;
}


.point-probna-voznja-salon-extra{
    opacity: 0;
    pointer-events: none;
    position: absolute;
    bottom: 100px;
    left: 50%;
	width: 75%;
    padding: 30px;
    z-index: 3;
    transform: translateY(100%) translateX(-50%);
    transition: all 0.5s ease , top 0.3s 0.2s ease;
    background: white;
	box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
	display:flex;
	flex-direction:column;
}

.point-probna-voznja-salon-mail,
.point-probna-voznja-salon-phone,
.point-probna-voznja-salon-location{
	position:relative;
}

.point-probna-voznja-salon-mail::before{
	content:"\f0e0";
	font-family:"Font Awesome 5 Free" !important;
	margin-right:5px;
	color: #de0039;
}
.point-probna-voznja-salon-phone::before{
	content:"\f2a0";
	font-family:"Font Awesome 5 Free" !important;
	margin-right:5px;
	color: #de0039;
	font-weight: bold;
}
.point-probna-voznja-salon-location::before{
	content:"\f279";
	font-family:"Font Awesome 5 Free" !important;
	margin-right:5px;
	color: #de0039;
}

.point-probna-voznja-salon:hover .point-probna-voznja-salon-extra {
    opacity: 1;
    pointer-events: all;
    bottom: 50px;
}

.sppb-nav.sppb-nav-pills {

display: flex;
justify-content: center;

}

.sppb-nav-pills > li > a {

    font-size: 20px;

}

body{
	color:#545454;
}

.point-probna-voznja-input-container{
	max-width:50%;
	padding:10px 20px;
	min-width:300px;
	width:100%;
}

.point-probna-voznja-input-container textarea{height:100px;overflow:auto;}
.point-probna-voznja-input-container textarea,
.point-probna-voznja-input-container input{
	border: 1px solid rgba(0, 0, 0, .15);
	resize:none;
	padding:5px;
	border-bottom: 2px solid #233247 !important;
	border-radius: 0px !important;
	display:block;
	transition:all 0.3s ease;
	width:100%;
	position:relative;
}

.point-probna-voznja-input-container input[type="checkbox"]{display:inline-table;width:auto;}

.point-probna-voznja-input-container p{
	margin-top:30px;
}

.point-probna-voznja-input-container textarea:active,
.point-probna-voznja-input-container textarea:focus,
.point-probna-voznja-input-container input:active,
.point-probna-voznja-input-container input:focus{
	border-bottom:2px solid #deb632;
}

.point-probna-voznja-forma{
	display:flex;
	flex-wrap:wrap;
}

.point-probna-voznja-forma input[type="submit"]{
	font-size: 20px;
	width: auto;
	display: table;
	padding: 5px 25px;
	text-align: center;
	background: #233247;
	color: white;
	margin-top: 20px;
	margin-left:20px;
	border:0px;
	transition:all 0.3s ease;
}

.point-probna-voznja-forma input[type="submit"]:hover{
	background:#deb632;
}

.sppb-carousel-caption h2 {

	position: absolute;
	top: 10px;             
}

.sppb-carousel-content p {

	position: absolute;
    bottom: 0;
    background-color: #00000061;
    font-size: 18px;
    left: 0;
    right: 0;
    padding: 10px;

}

.forma_poslano {
	margin-top:20px;
	margin-bottom:100px;
	width:100%;
}

.forma_poslano > div {
	height:0px;
	transition:all 0.3s ease;
	overflow:hidden;
	display:flex;
	margin:auto;
	padding: 0px;
}
.forma_poslano > div > p{
	display:flex;
	margin:auto;
}
.forma_poslano.poruka_open > div{
	height:50px;
	padding: 10px;
}

.forma_poslano.poruka_fail > div{
	background: #ad1f1f;
	color: white;
}
.forma_poslano.poruka_success > div{  
	background: #105c31;
    color: white;
}

.sppb-carousel-arrow {
  font-size: 60px;
  color: #de0039;
}

.point-disabled{
	pointer-events:none;
	filter:grayscale(50%);
	-webkit-filter:grayscale(50%);
	opacity:0.4;
}

.point-probna-voznja-accordion-title h3 {
  font-size: 28px;
  letter-spacing: 1px;
}
.point-probna-voznja-accordion-title{
	color: #233247 !important;
	padding: 0px 10px;
	display: block;
	border-bottom: 2px solid #233247;
	position: relative;
	transition:all 0.3s ease;
}

.point-probna-voznja-accordion-title.point-probna-accord-title-open{
	color: #233247 !important;
}

.point-probna-voznja-accordion-title::before{
	display:table;
	content:"";
	width:16px;
	height:4px;
	border-radius: 2px;
	position:absolute;
	right:20px;
	top:50%;
	transform:translateY(-50%);
	z-index:2;
	transition:all 0.3s ease;
	background:#233247;
}

.point-probna-voznja-accordion-title::after{
	display:table;
	content:"";
	width:4px;
	height:16px;
	border-radius: 2px;
	position:absolute;
	right:26px;
	top:50%;
	transform:translateY(-50%);
	z-index:2;
	transition:all 0.3s ease;
	background:#233247;
}
.point-probna-voznja-accordion-title.point-probna-accord-title-open::before, .point-probna-voznja-accordion-title.point-probna-accord-title-open::after {
  background: #de0039;
}

.point-probna-voznja-accordion-title.point-probna-accord-title-open::after{
	height:0px;
}

a[data-toggle="sppb-tab"],
a.sppb-btn{
	font-family:"Babas_Neue";
}

.point-cont-probna-form .point-motocikl-popdown-cont{
	
    transform: translateY(0%);
}

.point-cont-probna-form.point-cont-hidden .point-motocikl-popdown-cont{
	transform:translateY(-50%);
}

.point-motocikl-container .point-auto-popdown{
	left:50%;
	width:150%;
	max-width:100vw;
	transform: translateY(15%) translateX(-50%) scale(0.7);
	max-height: 500px;
	overflow: auto;
	overflow-x:hidden;
	padding: 20px;
}

.point-motocikl-container.point-auto-container:hover .point-auto-popdown{
	opacity:1;
	pointer-events:all;
	bottom:100%;
	display: none !Important;
}


.point-motocikl-container .point-auto-popdown .row-1{
	display:none;
}
.point-motocikl-container .point-auto-popdown h2{
	text-align:center;
	font-size:60px;
	letter-spacing:1px;
}

.point-motocikl-container .point-auto-popdown h4{
	text-align:center;
	font-size:40px;
	letter-spacing:0.5px;
}
.point-motocikl-container .point-auto-popdown table{
	display:table;
	margin:auto;
	width: 100%;
	margin-bottom: 40px;
}
.point-motocikl-container .point-auto-popdown table thead th {
	position:relative;
	width:50% !important;
}

.point-motocikl-container .point-auto-popdown .column-1,
.point-motocikl-container .point-auto-popdown .column-2{
	padding:12px 10px;
	border-bottom:2px solid #233247;
	
}

.point-motocikl-container .point-auto-popdown .even .column-1,
.point-motocikl-container .point-auto-popdown .even .column-2{
	background: #eaeaea;
}

.point-motocikl-container .point-auto-popdown .column-1{
	font-family:"Babas_Neue";
	font-size: 20px;
	letter-spacing: 0.5px;
}

.point-motocikl-container .point-auto-popdown tr{
	outline: 2px solid transparent;
	transition:all 0.3s ease;
}
.point-motocikl-container .point-auto-popdown tr:hover{
	outline: 2px solid #233247;
	z-index:2;
	transform:scale(1.06);
}
.point-motocikl-container .point-auto-popdown tr:hover .column-1,
.point-motocikl-container .point-auto-popdown tr:hover .column-2{
	background:#deb632 !important;
	color:#233247;
	
}

.point-motocikli-cjenik-katalog,
.point-motocikl-popdown-cont ul.sigFreeContainer{
	display:table;
	margin:auto;
	position:relative;
}


.point-motocikli-cjenik-katalog a{
	padding:7px 25px;
	font-family:"Babas_Neue";
	font-size:25px;
	letter-spacing:0.5px;
	background:#233247;
	margin:10px;
	color:white;
	transition:all 0.3s ease;
	width: 125px;
	display: inline-table;
	text-align: center;
}

.point-motocikli-cjenik-katalog a:hover{background:#deb632;}

.fancybox-container{
	filter:blur(0px) !important;
	-webkit-filter:blur(0px) !important;
}


.point-boje-nav span {
    position: absolute;
    opacity: 0;
    top: 30px;
    left: 50%;
    transform: translateX(-50%) translateY(-100%);
    pointer-events: none;
    padding: 10px 25px;
    background: white;
    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
    transition: all 0.3s ease;
    z-index: 3;
    white-space: nowrap;
    color: #233247;
    font-size: 24px;
}

.point-boje-nav span::after {
    position: absolute;
    content: "";
    bottom: 1px;
    left: 50%;
    transform: translateX(-50%) translateY(100%);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 20px 15px 0 15px;
    border-color: #ffffff transparent transparent transparent;
}

.point-boje-nav:hover > span {
    opacity: 1;
    top: -10px;
    pointer-events: all;
}

.point-boje-cont-ignis img {

    margin: auto;
    width: 100%;
    max-height: 463px;
    object-fit: cover;


}

.point-boje-cont-ignis.point-boje-cont-0.point-boje-cont-act {
	
	background-color: white !important;
}

ul.sigFreeClassic {
    display: table;
}

ul.sigFreeClassic li.sigFreeThumb {
    float: initial !important;
    margin: auto !important;
    display: inline-table !important;
}

.point-spec-list{
	list-style-type:none;
	display:flex;
	margin:auto;
	padding:0px;
	position:relative;
}

.point-spec{
	display:inline-table;
	margin:15px;
	width: 185px;
	padding: 10px;
	position:relative;
	background:#233247;
}

.point-spec-list > .point-spec:last-child{
	margin-right:auto;
}
.point-spec-list > .point-spec:first-child{
	margin-left:auto;
}

.point-spec-val{
	display:table;
	margin:auto;
	position:relative;
	font-size: 50px;
	font-weight: bold;
	color:white;
}

.point-spec-title{
	display:table;
	margin:auto;
	position:relative;
	font-size: 18px;
	color:white;
}

.point-povezivanje {
	
	display: flex;
	justify-content: space-between;
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,.1);
	align-items: center;
}

.point-povezivanje p {
	
	width: 70%;
}

.point-tehnicke-specifikacije .table td, 
.point-tehnicke-specifikacije .table th{
	position: relative;
	margin: auto;
	width: 25%;
	display: inline-table;
	border:0px;
	
}

.point-tehnicke-specifikacije .point-probna-voznja-accordion-content{
	padding:0px;
}
.point-tehnicke-specifikacije .point-probna-voznja-accordion-content:not(.point-probna-accord-hidden){
	padding:15px;
}

.point-tehnicke-specifikacije tr:nth-of-type(2n){
	background:#eaeaea;
}

.point-tehnicke-specifikacije tr{
	border:2px solid transparent;
    transition: all 0.3s ease;
	border-bottom:2px solid #233247;
	padding:8px 7px;
	display:flex;
}

.point-tehnicke-specifikacije tr td{vertical-align:middle;text-align:left;}
.point-tehnicke-specifikacije tr strong{
	font-family:"Babas_Neue";
	font-size: 22px;
	letter-spacing: 1px;
	color:#233247;
}

.point-tehnicke-specifikacije tr:hover{
	border: 2px solid #233247;
	z-index: 2;
	transform: scale(1.06);
	background:#deb632;
}
.point-tehnicke-specifikacije{
	max-width: 1300px;
	margin: auto;
	position: relative;
	display: table;
}

.point-bili-tekst{
	text-shadow: 1px 1px 6px black;
}

.point-cont-hotspot-text-hp > div,
.point-cont-hotspot-text-hp{
	padding:0px;
}

.point-cont-hotspot-text-hp > div > div > img{
	display: inline-table;
	position: relative;
	min-width: 300px;
	width: 50%;
	object-fit:cover;
}
.point-cont-hotspot-text-hp > div > div{
	background:#233247;
	color:white !important;
	display:flex;
}
.point-cont-hotspot-text-hp > div > div > div{
	padding:20px;
	display:flex;
	flex-direction:column;
	position:relative;
	max-width:800px;
	
}
.point-cont-hotspot-text-hp > div > div > div > *{
	margin:15px auto;
	display:table;
	position:relative;
}
.point-cont-hotspot-text-hp > div > div > div > *:last-child{
	margin-bottom:auto;
}
.point-cont-hotspot-text-hp > div > div > div > *:first-child{
	margin-top:50px;
}

.point-popup-minimal-container > .point-popup-minimal{
	display:table-cell;
}
.point-popup-minimal{
	position:relative;
	cursor:pointer;
	overflow:hidden;
	min-width:25%;
	width:100%;
}


.point-popup-minimal > img{
	position:relative;
	width:100%;
	height:100%;
	object-fit:cover;
	transition:transform 0.8s ease;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background:black;
}

.point-popup-minimal:hover > img{
	transform:scale(1.25) rotateZ(-8deg);
}
.point-popup-minimal:nth-child(2n):hover > img{
	transform:scale(1.25) rotateZ(8deg);
}
.point-popup-minimal > div{display:none !important;}

.point-popup-minimal:nth-child(2n) span{top:0;transform:translateY(0%);}
.point-popup-minimal:nth-child(2n + 1) span{bottom:0;transform:translateY(0%);}
.point-popup-minimal span{
	opacity:0.85;
	pointer-events:none;
	position:absolute;
	width:100%;
	z-index:2;
	min-height:50px;
	background:#233247;
	color:white;
	font-size:30px;
	font-family:"Babas_Neue";
	line-height:40px;
	text-align:center;
	padding:5px 15px;
	display:flex;
	justify-content:center;
	align-items:center;
	transition:all 0.4s 0.15s ease, opacity 0.45s 0.2s ease;
}
.point-popup-minimal:hover span{
	opacity:1;
	font-size:50px;
	line-height:60px;
	min-height:80px;
	pointer-events:all;
}

.point-popup-minimal:hover:nth-child(2n) span{top:50%;transform:translateY(-50%);}
.point-popup-minimal:hover:nth-child(2n + 1) span{bottom:50%;transform:translateY(50%);}

.point-popup-minimal-container {
	display:flex;
	position:relative;
}

.point-cont-popup-minimal > div{
	max-width:100%;
	width:100%;
	height:100%;
	padding:0px;
	background:rgba(0,0,0,0.3);
	display:flex;
	pointer-events:none;
	opacity:1;
}

.point-cont-popup-minimal > div > img{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	object-fit: contain;
	opacity: 0.85;
	background: black;
}

.point-cont-popup-minimal.point-cont-hidden > div{
	opacity:0;
}
.point-cont-popup-minimal.point-cont-hidden > div > div{
	transform:translateX(100%); 
}
.point-cont-popup-minimal > div > div{
	pointer-events:all;
	z-index:2;
	position:absolute;
	background:#233247;
	width:40%;
	padding:30px;
	min-width:300px;
	bottom:10%;
	right:0%;
	transform:translateX(0%);
	color:white !important;	
	transition:transform 0.6s 1.2s ease;
	
}

.point-cont-popup-minimal > div > div > h3{
	text-align:center;
	font-size:40px;
}

.point-cont-popup-minimal > div > div > *{
	text-align:justify;
}

.point-moto-carousel .sppb-item.sppb-item-has-bg > img {
	position:relative;
    width: 100%;
    max-height: 700px;
    object-fit: cover;
    object-position: center;

}

.point-radio{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	left: 50%;
	top: 50%;
	position: relative;
	transform: translateX(-50%) translateY(-50%);
	transition:all 0.3s ease;
	box-shadow: 0px 0px 4px 0px #233247;
}

.point-boje-nav{margin:15px 30px;}
.point-boje-nav:first-child{
	margin-left:auto;
}
.point-boje-nav:last-child{
	margin-right:auto;
}

.point-auto-ignis.point-auto-boje > ul:first-of-type{
	background:white;
}

.point-boje-nav-act .point-radio{
	transform: translateX(-50%) translateY(-50%) scale(1.9);
	box-shadow: 0px 0px 4px 0px #aeaeae;
}

.point-radio-black{
	background:#000000;
}
.point-radio-white{
	background:#f9f4f4;
}

.itemid-136 .point-auto-ignis .point-boje-nav-5 img{
	object-position:56%;
}
.itemid-136 .point-auto-ignis .point-boje-nav-6 img {
    object-position: 66.967%;
}
.itemid-136 .point-auto-ignis .point-boje-nav-7 img {
    object-position: 77.778%;
}
.itemid-136 .point-auto-ignis .point-boje-nav-8 img {
    object-position: 88.589%;
}
.itemid-136 .point-auto-ignis .point-boje-nav-9 img {
    object-position: 99.5489%;
}


.point-auto-swift .point-boje-nav-1 img {
    object-position: 10.411%;
}
.point-auto-swift .point-boje-nav-2 img {
    object-position: 20.222%;
}
.point-auto-swift .point-boje-nav-3 img {
    object-position: 30.633%;
}
.point-auto-swift .point-boje-nav-4 img {
    object-position: 40.744%;
}
.point-auto-swift .point-boje-nav-5 img {
    object-position: 50.556%;
}
.point-auto-swift .point-boje-nav-6 img {
    object-position: 60.467%;
}
.point-auto-swift .point-boje-nav-7 img {
    object-position: 70.078%;
}
.point-auto-swift .point-boje-nav-8 img {
    object-position: 79.789%;
}
.point-auto-swift .point-boje-nav-9 img {
    object-position: 89.4%;
}
.point-auto-swift .point-boje-nav-10 img {
    object-position: 97.7%;
}

.point-auto-swift.point-auto-boje > ul:last-of-type{
	padding:30px 15%;
}

.point-auto-suzuki-swift .point-boje-nav img {
	object-position:center;
	object-fit:contain;
}

.point-radio-blue,
.point-gsxr1000abs .point-radio-black{
	/*background:;*/
}

.point-radio-blue-black{
	background:linear-gradient(90deg,#004b9f 50%,black 50%);
}


.point-gsxr1000abs .point-radio-white{
	background:linear-gradient(90deg,black 50%,white 50%);
}

.point-gsxr1000abs .point-radio-blue-white{
	background:linear-gradient(90deg, #FFFFFF 46%, #0b4385 50%);
}

.point-gsxr1000abs .point-radio-black-blue{
	background-image: linear-gradient(90deg, #000000 46%, #0b4385 50%);
}

.point-gsxr1000abs .point-radio-grey-red{
	background-image: linear-gradient(90deg, #5e6265 46%, #6e171d 50%);
}





#sppb-addon-1567073458028 .sppb-item.sppb-item-has-bg > img {
	
	height: 460px;
}

.point-cont-popup-minimal > div.point-minimal-new.point-minimal-new-hidden{
	transform: translateY(-50%) translateX(100%) !important;
}
.point-cont-popup-minimal > div.point-minimal-old-hidden{
	transform: translateY(-50%) translateX(-100%);
	transition:all 0.6s ease !important;
}
.point-cont-popup-minimal > div.point-minimal-new{
	position:absolute !important;
	transform: translateY(-50%) translateX(0%);
	transition:all 0.6s ease !important;
}

@keyframes blinking-border{
	0%{
		border:1px solid transparent;
	}
	50%{
		border:1px solid #deb632;
	}
	100%{
		border:1px solid transparent;
	}
}

.point-minimal-previous{
	position:absolute;
	left:0;
	top:50%;
	transform:translateY(-50%);
	z-index:100;
	width:50px;
	height:50%;
	display:block;
	background:rgb(0,0,0,0.3);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	animation-name: blinking-border;
	animation-duration:2.5s;
	animation-iteration-count:infinite;
	animation-timing-function:ease;
	border-left:none !important;
	transition:all 0.3s 0.3s ease;
}

.point-minimal-previous:hover{
	background:rgb(0,0,0,0.8);
	border:1px solid #deb632;
	width:150px;
	animation-name:none;
	transition:all 0.3s ease;
}


.point-minimal-previous::before{
	content:"";
	position:absolute;
	width:10px;
	height:30%;
	top:20%;
	left:0;
	transform:translateX(-100%);
	transform-origin:0% 50%;
	transition:all 0.3s 0.3s ease;
	background:#deb632;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

.point-minimal-previous::after{
	content:"";
	position:absolute;
	width:10px;
	height:30%;
	top:50%;
	left:0;
	transform:translateX(-100%);
	transform-origin:0% 50%;
	transition:all 0.3s 0.3s ease;
	background:#deb632;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

.point-minimal-previous:hover::before{
	transform:translateY( 5%) translateX(650%) rotateZ(25deg);
}
.point-minimal-previous:hover::after{
	transform:translateY(-5%) translateX(650%) rotateZ(-25deg);
}

.point-minimal-next{
	position:absolute;
	right:0;
	top:50%;
	transform:translateY(-50%);
	z-index:100;
	width:50px;
	height:50%;
	display:block;
	background:rgb(0,0,0,0.3);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	animation-name: blinking-border;
	animation-duration:2.5s;
	animation-iteration-count:infinite;
	animation-timing-function:ease;
	border-right:none !important;
	transition:all 0.3s 0.3s ease;
}

.point-minimal-next:hover{
	background:rgb(0,0,0,0.8);
	border:1px solid #deb632;
	width:150px;
	animation-name:none;
	transition:all 0.3s ease;
}


.point-minimal-next::before{
	content:"";
	position:absolute;
	width:10px;
	height:30%;
	top:20%;
	right:0;
	transform:translateX(100%);
	transform-origin:0% 50%;
	transition:all 0.3s 0.3s ease;
	background:#deb632;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

.point-minimal-next::after{
	content:"";
	position:absolute;
	width:10px;
	height:30%;
	top:50%;
	right:0;
	transform:translateX(100%);
	transform-origin:0% 50%;
	transition:all 0.3s 0.3s ease;
	background:#deb632;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

.point-minimal-next:hover::before{
	transform:translateY( 7.5%) translateX(-650%) rotateZ(-25deg);
}
.point-minimal-next:hover::after{
	transform:translateY(-7.5%) translateX(-650%) rotateZ(25deg);
}



.point-cont-popup-minimal > div.point-minimal-new-l.point-minimal-new-hidden-l{
	transform: translateY(-50%) translateX(-100%) !important;
}
.point-cont-popup-minimal > div.point-minimal-old-hidden-l{
	transform: translateY(-50%) translateX(100%);
	transition:all 0.6s ease !important;
}
.point-cont-popup-minimal > div.point-minimal-new-l{
	position:absolute !important;
	transform: translateY(-50%) translateX(0%);
	transition:all 0.6s ease !important;
}

.point-radio-sliver{
	background:#ececec;
}

.point-cont-popup-minimal > div > div.point-popup-basic{
	background:#233247;
	width:60%;
	min-width:300px;
}

.point-cont-popup-minimal > div > div.point-popup-transparent{
	background:transparent;
}


.point-cont-popup-minimal.point-cont-hidden > div > div.point-popup-full {
    transform: translateX(0%) translateY(100%);
	opacity:0 !important;
	bottom:0;
	right:0;
}
.point-cont-popup-minimal > div > div.point-popup-full{
	width:100%;
	height:100%;
	transform:translateX(0%) translateY(0%);
	opacity:1 !important;
	bottom:0;
	right:0;
	padding:0px !important;
	transition: all 0.6s 1.2s ease;
	
	display:flex;
	flex-direction:column;
}

.point-cont-popup-minimal > div > div.point-popup-full > h3{
	display:table;
	margin:auto;
	margin-bottom:30px;
}

.point-cont-popup-minimal .point-povezivanje-container{
	display:flex;
	flex-wrap:wrap;
	margin:auto;
	margin-top:0px;
}

.point-cont-popup-minimal .point-povezivanje{
	max-width: calc(50% - 30px);
	margin: 20px auto;
	padding: 0px;
	background: #233247;
	display: flex;
	flex-direction: row-reverse;
	flex: 1 1 auto;
	flex-basis: auto;
	justify-content: center;
	align-items: center;
}

.point-cont-popup-minimal .point-povezivanje > p{
	padding:20px;
}

.point-video-play img{
	width:100%;
}

.point-radio-blue-d{background-color: #004b9f;}
.point-radio-white-d{background-color: #fff;}

.point-radio-silver-d{
	background-color: #b8babc;
}
.point-radio-black-d{
	background-color: #000;
}
.point-radio-grey{
	background-color: #697072;
}

.point-radio-white-blue{
	background:linear-gradient(90deg, #FFFFFF 50% ,#3562ae 50%);
}
.point-radio-white-black-d-red{
	background:linear-gradient(90deg, #911e24 50%, #FFFFFF 50% );
}
.point-radio-yel-d{
	background-color: #e3d141;
}
.point-radio-red-dd{
	background-color: #a63141;
}
.point-radio-red-d{
	background-color:#c51e32;
}
.point-radio-yello-d{
	background:linear-gradient(90deg,black 50%,#d3c23c 50%);
}
.point-radio-sil-d{
	background-color:#abacad;
}
.point-radio-sb-d{
	background-color: #353b4e;
}

.point-radio-smb{
	background-color: #515c35;
}


.point-slideshow-col3 .sppb-carousel-content > div > img{
	max-height: 300px;
	width: 100%;
	object-fit: cover;
}
.point-slideshow-col3 .sppb-carousel-content > div > h3,
.point-slideshow-col3 .sppb-carousel-content > div > p{
	padding:20px;
}

.point-slideshow-col3 .sppb-carousel-content > div > p{
	position:relative;
	background:transparent;
	font-size:14px;
	text-align:justify;
	padding-top:0px;
	margin-top:-15px;
}

.point-slideshow-col3{
	background:linear-gradient(black,#233247);
}

.point-slideshow-col3 .sppb-carousel-content > div{
	max-width:28%;
	min-width:300px;
	margin:0 auto;
	display:block;
	/*background:#233247;*/
	position:relative;
}
.point-slideshow-col3 .sppb-carousel-content{
	display:flex;
	flex-wrap:wrap;
}



.ignis-point-slideshow-col3 .sppb-carousel-content > div > img{
	max-height: 300px;
	width: 100%;
	object-fit: cover;
}
.ignis-point-slideshow-col3 .sppb-carousel-content > div > h3,
.ignis-point-slideshow-col3 .sppb-carousel-content > div > p{
	padding:20px;
}

.ignis-point-slideshow-col3 .sppb-carousel-content > div > p{
	position:relative;
	background:transparent;
	font-size:14px;
	text-align:justify;
	padding-top:0px;
	margin-top:-15px;
}

.ignis-point-slideshow-col3{
	background:black;
}

.ignis-point-slideshow-col3 .sppb-carousel-content > div{
	max-width:28%;
	min-width:300px;
	margin:0 auto;
	display:block;
	/*background:#233247;*/
	position:relative;
}
.ignis-point-slideshow-col3 .sppb-carousel-content{
	display:flex;
	flex-wrap:wrap;
}

.point-popup-minimal.point-popup-minimal-single{
	max-width:800px;
	margin:auto;
}

.point-popup-minimal.point-popup-minimal-single > span:first-of-type{
	top: 0;
	bottom:initial;
}
.point-popup-minimal.point-popup-minimal-single:hover > span:first-of-type{
	top: 50%;
	bottom:initial;
	transform: translateY(-50%);
}

.point-popup-minimal.point-popup-minimal-single > span:last-of-type{
	bottom:0px;
	font-size:1rem;
	font-family: 'Work Sans', sans-serif;
	opacity:0.8;
	flex-direction:column;
	height:calc(50% - 40px);
	line-height:25px;
}
.point-popup-minimal.point-popup-minimal-single:hover > span:last-of-type{
	bottom:0;
	transform:translateY(0);
	opacity:1;
	font-size:1rem;
	line-height:25px;
}

html{
	scroll-behavior: smooth;
}

.point-before-black .sppb-column,
.point-before-black  .sppb-column-addons,
.point-after-black .sppb-column,
.point-after-black  .sppb-column-addons{
	z-index:initial !important;
}

.sp-module.point-menu-right-fixed{
    position: fixed;
    z-index: 999;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.4s ease;
}

.sp-module.point-menu-right-fixed .menu{
	list-style-type:none;
	padding:0px;
}

.sp-module.point-menu-right-fixed .menu li{
	position:relative;
	top:0px;
	opacity:0.7;
	transition:all 0.4s ease;
}

.sp-module.point-menu-right-fixed:hover li{
	opacity:1;
}

.sp-module.point-menu-right-fixed .menu li::before{
	width:75px;
	padding-top:100px;
	content:"";
	position:relative;
	z-index:-1;
	display:block;
	transition:all 0.4s ease;
}

.sp-module.point-menu-right-fixed:hover .menu li::before{
	width:100px;
}

.sp-module.point-menu-right-fixed .menu li > a{
	position:absolute;
	width:100%;
	height:100%;
	z-index:2;
	display:block;
	line-height:40px;
	padding-top:60px;
	text-align:center;
	color:white;
	font-size:20px;
	background:#233247;
	border:2px solid transparent;
	border-bottom:2px solid #aeaeae;
	transform:scale(1);
	transition:all 0.35s ease;
	top:0;
	left:0;
} 

.sp-module.point-menu-right-fixed .menu > li:last-of-type > a{
	border-bottom:2px solid transparent;
}
.sp-module.point-menu-right-fixed .menu li > a::before{
	position:absolute;
	font-family:"Font Awesome 5 Free" !important;
	color:white;
	width:100%;
	display:block;
	height:60px;
	text-align:center;
	font-size:35px;
	line-height:60px;
	vertical-align:middle;
	top:0px;
	left:0px;
	z-index:5;
	
}

.sp-module.point-menu-right-fixed .menu li:hover > a{
	transform:scale(1.15);
	background:#deb632;
	z-index:3;
	border:2px solid #233247 !important;
	
}

.sp-module.point-menu-right-fixed .menu li > a.point-dizajn-fa::before{content:"\f1b9";}
.sp-module.point-menu-right-fixed .menu li > a.point-tehnika-fa::before{content:"\f0ad";}
.sp-module.point-menu-right-fixed .menu li > a.point-probna-voznja-fa::before{content:"\f0e4";}
.sp-module.point-menu-right-fixed .menu li > a.point-sigurnost-fa::before{content:"\f132";}
.sp-module.point-menu-right-fixed .menu li > a.point-cjenik-fa::before{content:"\f0d6";}
.sp-module.point-menu-right-fixed .menu li > a.point-katalog-fa::before{content:"\f279";}
.sp-module.point-menu-right-fixed .menu li > a.point-kupi-fa::before{content:"\f07a";}

.sp-module.point-menu-right-fixed .menu li > a.point-kupi-fa{ background: #df0024;}

.sp-module.point-menu-right-fixed .menu li > a.point-probna-voznja-fa::before{
	height:40px;
	text-align:center;
	font-size:30px;
	line-height:40px;
}
.sp-module.point-menu-right-fixed .menu li > a.point-probna-voznja-fa{
	line-height: 25px;
	padding-top: 40px;
}
@keyframes blinking-border3{
	0%{
		border:3px solid transparent;
	}
	50%{
		border:3px solid #deb632;
	}
	100%{
		border:3px solid transparent;
	}
}

.sp-module.point-menu-right-fixed .menu{
	border-right:0px !important;
	animation-name: blinking-border3;
	animation-duration:2.5s;
	animation-iteration-count:infinite;
	animation-timing-function:ease;
}
.sp-module.point-menu-right-fixed .menu:hover{
	animation-name: none;
}

#sppb-addon-1567754421086 .sppb-panel-body p {
	
	font-size: 14px !important;
}

.sppb-panel-modern > .sppb-panel-heading {
	
	color: #233247;
	backgound: #f2f4f5;
}

.point-servis .sppb-addon-content  { 

justify-content: center;
display: flex; 
flex-wrap: wrap;

}

.point-servis .point-probna-voznja-salon {

    display: inline-table;
    position: relative;
    margin: 30px auto;
    max-width: 25%;
    min-width: 300px !important;

}
.com-sppagebuilder .body-innerwrapper {

    
    overflow: visible;

}

.point-servis .sppb-column, .point-servis .sppb-column-addons {
	
	z-index: 4;
}

.point-servis .point-probna-voznja-salon-extra {
	
	width: 90%;
	min-width:250px;
}

.point-leasing img {
	
	padding: 20px;
	
}

@media screen and (max-width: 767px) {
	
	#column-id-1566802692593{
		padding:20px !important;
	}
	
	.point-paralax-subtitle {
		
		top: calc(65% + 50px) !important;
	}
	
	.point-paralax-subtitle a {

    font-size: 20px;
    color: #deb632;
    letter-spacing: 1px;
	}

	.point-paralax-title h3 {

    font-size: 40px;
	}
	.point-paralax-title {
	
    top: 70%;
	}
	.point-auti-previous-arrow {

    top: 70%;
    height: 100px;
    width: 30px;
	}
	
	.point-auti-next-arrow {

    top: 70%;
    height: 100px;
    width: 30px;
	}
	
	.point-auto-title h3 {

    color: #deb632;
    font-size: 32px;
	}
	
	#sppb-addon-1566811301018 .sppb-addon-content{
		
		text-align: center;
	}
	
	#sp-section-2, #sp-section-1 {

    width: 100% !important;

	}
	
	#sppb-addon-1562839320794  p {
		
		text-align: center !important;
	}
	
	#sppb-addon-1562840078142 {
		
		top: 0px;
		right: 0px;
	}
	#section-id-1562839320788 {
		
		padding: 10px 0px !important;
	}
	
	.point-paralax-title::before {
		
		height: 100%;
	}
	
	.point-logo-slika {
		
		display: none !important;
	}
	
	li.item-103 {
		
		display: none !important;
	}
	
	h1.vc_custom_heading {
		
		font-size: 36px !important;
		line-height: 40px !important;
	}
	
	.point-tekst-bozic p {
	
	font-size: 16px !important;  
	}
	
	.point-tekst-bozic1 {
	
	font-size: 14px !important;  
	}
	
	.point-bozic-auti {
	

	padding: 30px;
	padding-left: 45px;
	padding-right: 45px;
	padding-bottom: 0px;
}
	.mob-point-kontakt p{
		
		text-align: center !Important;
	}
	
.point-prodajni {

	padding: 0px !important;
    padding-top: 60px !important;
}

.point-prodajni .sppb-carousel-inner > .sppb-item {
    padding: 0px !important;
}

.moto-popup-tekst {
    max-width: 100% !important;
    text-align: justify;
    display: flex;
    flex-direction: column;
    justify-content: end;
    position: relative !important;
    bottom: 0;
}

.sppb-modal-selector.sppb-magnific-popup span {
  
    font-size: 24px !important;

}
	.burger-icon {
  width: 25px;
  cursor: pointer;
  margin-top: -40px !important;
}

	.point-hotspot {
		
		width: 40px !important;
		height: 40px !important;
	}
	
	
	#sppb-addon-1642671087907 .sppb-addon-title,
	#sppb-addon-1642671087790 .sppb-addon-title,
	#sppb-addon-1642671087893 .sppb-addon-title,
	#sppb-addon-1642671087885 .sppb-addon-title,
	#sppb-addon-1642671087820 .sppb-addon-title,
	#sppb-addon-1642671087795 .sppb-addon-title,
	#sppb-addon-1642671087789 .sppb-addon-title,
	#sppb-addon-1642671087776 .sppb-addon-title,
	#sppb-addon-1642671087775 .sppb-addon-title,
	#sppb-addon-1566543032749 .sppb-addon-title {
  font-size: 45px !important;
}

	.point-auti-22 {
  padding: 20px !important;
}
	.saloni-22 {
		
		padding: 20px !important;
	}
	
	.point-bili-tekst h3 {
		
		font-size: 30px !important;
	}
}

.burger-icon > span {
  display: block;
  height: 5px;
  background-color: #df0940 !important;
  border-radius: 30px;
}

.burger-icon {
  width: 50px;
  cursor: pointer;
}

.close-offcanvas .burger-icon > span {
  background-color: #233247 !important;
}

.close-offcanvas .burger-icon {
	
	margin-top: 10px !important;
}

.logo-image-phone {
  height: 45px !important;
}

.point-modeli-mobitel .fa-chevron-right::before, .point-modeli-mobitel .fa-chevron-left::before {
  color: #df0024 !important;
  opacity: 1 !important;
}

#btn-1568096161793 {
  color: #233247 !important;
}


.point-auti-rabljeni-filter{
	min-width:300px;
	width:20%;
	margin:0px;
	padding:30px;
	position:sticky;
	background:#233247;
	top:80px;
	right: 30px;
	display:table;
	box-shadow: 0px 0px 5px #1e2126;
	transition:all 0.3s ease;
	display: none !Important;
}

#marka{
	border-radius: 0px;
	border: 2px solid #deb632;
	background: #233247;
	color: white;
	font-size: 14px;
	width: 105%;
	left: -2.5%;
	position: relative;
}

/*.point-auti-rabljeni-filter:hover{
	width:40%;
}*/

.noUi-touch-area{
	cursor:e-resize;
}

.point-auti-rabljeni-filter form > * {

    margin: 10px 0px;
	font-size: 12px;

}

.point-auti-rabljeni-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
}
 
.point-auti-rabljeni-page{
	display:flex;
	overflow:unset !important;
	position:relative;
}

@media screen and (max-width:991px){
	
	#sp-section-3 {
		
		padding: 15px;
	}
	.point-auti-rabljeni-page{
		flex-wrap:wrap;
	}.point-auti-rabljeni-container{
		width:100%;
	}
	
	.pogodnosti {
		
		flex-wrap: wrap;
		margin-top: 0px !Important;
	}
	
	.botun-pogodnosti {
	
		top: -30px;
		position: relative;
	
	}
	#sp-section-1 {
	display: none;
}
	#sp-section-2 {
		
		background: #233247 !important;
		margin-top: 0px;
		height: 68px !important;
		display: none;
	}
	
}


.point-modeli-mobitel .sppb-item.sppb-item-has-bg > img {

    width: 100%;
    max-height: 200px;
	min-height: 200px;
    object-fit: contain;

}

.point-modeli-mobitel .sppb-carousel-indicators li {
	
	width: 10px;
	height: 10px;
	background-color: rgb(242, 241, 238);
	border: 1px solid #233247;
}

.point-modeli-mobitel .sppb-carousel-indicators .active {
  width: 15px;
  height: 15px;
  background-color: #de0039;
  border: 1px solid #de0039;
}

.point-modeli-mobitel .sppb-carousel-indicators {
	
	bottom: -70px;
}


.point-modeli-mobitel .sppb-btn-sm {
	
	font-size: 16px;
	position: absolute;
	bottom: -25px;
	right: 0px;
	left: 0px;
}

.point-modeli-mobitel .sppb-carousel-arrow .fa-chevron-left,
.point-modeli-mobitel .sppb-carousel-arrow .fa-chevron-right {
	
	top: 110%;
}

.point-modeli-mobitel .sppb-carousel-arrow {

    font-size: 34px;
    color: #fff;

}

.point-modeli-mobitel .sppb-carousel-caption h2 {
  font-size: 26px;
  left: 0px;
  color: #233247 !important;
}

.point-modeli-mobitel .sppb-carousel-inner {
	
	overflow: visible;
}

.sppb-btn-link {

    font-weight: 400;
    color: #fff;
	
}

.sppb-btn-link:hover{
	
	color: #deb632;
}

.offcanvas-menu {

    width: 100%;
}

body.ltr.offcanvs-position-right .offcanvas-menu {

    right: -100%;

}

.offcanvas-menu {

    background-color: #233247;
    color: #fff;

}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a {
  font-size: 24px;
  color: #233247;
  opacity: unset;
}

.point-auto-rabljen-container{
	opacity:0;
	position:relative;
	height:0;
	width:0;
	transition:all 0.6s ease !important;
	overflow:hidden;
	display: block;
	 -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.point-auto-rabljen-container > a{display:table;}
.point-auto-rabljen-container > a,
.point-auto-rabljen-container > a > *{
	position:relative;
	width:360px;
	max-width:360px;
}
.point-auto-rabljen-container.kilometri-visible.marka-visible.cijena-visible.proizvodnja-visible{
	opacity:1;
	height:auto;
	width:360px;
	position:relative;
	overflow:visible;
}

.point-auti-rabljeni-page{
	min-height:1000px;
}

.point-auti-rabljeni-filter form > label{
	font-size:20px;
	color:#deb632;
	font-family: 'Babas_Neue' !important;
}
.point-auti-rabljeni-filter form > label:not(:first-of-type){
	
	margin-bottom: 30px;
	font-family: 'Babas_Neue' !important;
}

.point-auto-rabljen h4 span {
  font-size: 14px;
  font-family: "Mukta" !important;
  margin-right: 10px;
}
.point-auto-rabljen h4 {
  font-size: 16px;
  font-family: "Mukta" !important;
  margin-bottom: 1px;
  text-align: right;
}
.point-auto-rabljen-container:hover .point-auto-rabljen{
	padding: 10px;
	background: #233247;
	color: white;
	overflow: hidden;
	height: 232px;
	position: absolute !important;
	bottom: 0;
	opacity:0.93;
	transform: translateY(100px);
	z-index: 99;
}
.point-auto-rabljen{
	padding: 10px;
	background: #233247;
	color: white;
	overflow: hidden;
	height: 93px;
	position: absolute !important;
	bottom: 0;
	transform: translateY(0%);
	transition:all 0.3s ease;

}

.point-auto-rabljen-container{
	margin:5px;
	cursor:pointer;
	margin-bottom:105px;
}

.point-auto-rabljen-container img{
	height:270px;
	object-fit:cover;
}

.noUi-connect{
	background:#deb632 !important;
}

.point-auto-rabljen-container h3 {
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-align: left;
  color: #6d6e6b;
  text-shadow: none;
  top: -40px;
  font-family: "Babas_Neue" !important;
  border-left: 3px solid #de0039;
  padding-left: 10px;
} 

.point-radio-white-red{
	background-image: linear-gradient(90deg, #ae171e 50%, #000000 50%);
}

@media screen and (max-width:991px){
	
	body.ltr #offcanvas-toggler.offcanvas-toggler-right {
		
		z-index: 999999;
		right: 40px;
		position: absolute;
		top: 0px;
	}
	#offcanvas-toggler > .fa {

    color: #fff;

	}
	
	
	#sppb-addon-1566811301060 > div,
	#sppb-addon-1566811301066 > div,
	#sppb-addon-1566811301069 > div,
	#sppb-addon-1566813854539 > div{
		text-align:center !important;
	}
	
	#section-id-1566810573461{
		padding:0px !important;
	}
	#column-id-1566802692593 {
		padding-top: 30px;
	}
	
	#sppb-addon-1566813854475,
	#sppb-addon-1566813854474,
	#sppb-addon-1566811301097,
	#sppb-addon-1566811301097{
		text-align:center !important;
	}
	
	.point-paralax-title h3{
		font-size:6vw;
	}
	
	.point-paralax-subtitle a{
		font-size:3.4vw;
	}
	
	.point-paralax-subtitle,
	.point-paralax-title{
		left:120px;
	}
	
	.point-paralax-slide.point-paralax-slide-odd .point-paralax-title,
	.point-paralax-slide.point-paralax-slide-odd .point-paralax-subtitle{
		right:120px;
	}
	
	.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block{
		display:none !important;
	}
	
	.sp-megamenu-wrapper{
		width:100vw;
	}
	
	.offcanvas-menu {
		z-index: 10000000;
	}
	
	.point-logo-mobile{
		top:0px !important;
	}
}

@media screen and (max-width:767px){
	
	.drustvene-footer .sppb-row {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(80px, 1fr));
  grid-gap: 1rem;
}
	
	.veliki-naslovi .sppb-col-md-12 {
		
		margin-left: 0px !important;
	}
	
	.point-sekcije .sppb-btn-xlg {
  padding: 5px 26px;
  font-size: 22px;
  line-height: 1.6;
  border-radius: 6px;
}

.suzuki-saloni .sppb-row {display: grid;
  grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
  grid-gap: 1rem;
}
.suzuki-saloni h3.sppb-addon-title {
    font-size: 25px !important;
    line-height: 30px !important;
  }
    
    #btn-1566810573438{
        margin-top:0px !important;
    }
    
	.point-paralax-subtitle,
	.point-paralax-title{
		left:60px;
		display: none !important;
	}
	
	.point-paralax-slide.point-paralax-slide-even .point-paralax-button {
		
		top: 73%;
	}
	
	
	.point-paralax-slide.point-paralax-slide-odd .point-paralax-title,
	.point-paralax-slide.point-paralax-slide-odd .point-paralax-subtitle{
		right:60px;
	}
	
	.point-paralax-title::before {
		height: 10vw;
		left:-25px;
		width:5px;
	}
	
	
	.point-paralax-slide.point-paralax-slide-odd .point-paralax-title::before {
		left: initial;
		right: -25px;
	}
	.point-paralax-subtitle a {
		font-size: 15px;
		color: #deb632;
		letter-spacing: 0px;
	}
	
	.sppb-sp-slider-title,
	.sppb-sp-slider-title.title {
		
		margin-left: 10px !important;
		
	}
	
	.sppb-sp-slider-title.title {
		
		margin-bottom: 10px !important;
		font-size: 30px !important;
	}
	
	.sppb-sp-slider-button {
		
		margin-left: 10px !important;
	}
	
	#column-wrap-id-1647514531884 {
		margin-left: 0px !important;
	}
	
	.sppb-sp-slider-button .sp-slider-btn-text {

	  padding: 10px !important;
	  font-size: 11px !important;
	  line-height: 10px !important;
	}
	
	.sppb-sp-slider-button {
		
		margin-top: 5px !important;
	}
	
	.sppb-sp-slider-title {
		
		margin-bottom: 0px !important;
	}
	
	.point-button-blog {
  
	  width: 188px !important;
	   margin-top: 10px !important;
	  margin-bottom: 10px !important;
}
	.open {
		width: 188px;
		margin: auto;
	}
}

.point-forma-servis.point-probna-voznja-forma-outer-container{
	padding:0;
	max-width:100%;
}

.point-forma-servis .ui-datepicker{
	position: relative !important;
	top: 0px !important;
	left: 0px !important;
	z-index: 2;
	display: block !important;
	width:100%;
}

.point-spinner-container-outer{
	width:250px;
	height: 300px;
	overflow: hidden;
	position: relative;
	display: block;
	border:2px solid #deb632;
}

#point-vrijeme-selection{
	position:relative;
	width:100%;
	height:100%;
	display:block;
	overflow:scroll;
	overflow-x:hidden;
}

.point-spinner-item:first-child{
	margin-top:auto;
}
.point-spinner-item:last-child{
	margin-bottom:auto;
}

@keyframes spinner-item-anim{
	0%{
		transform:rotateX(-20deg) scale(0.9);
	}
	50%{
		transform:rotateX(0deg) scale(1);
	}
	100%{
		transform:rotateX(20deg) scale(0.9);
	}
}

.point-spinner-item{
	margin:3px 0px;
	position:relative;
	display:block;
	/*animation-name:spinner-item-anim;
	animation-play-state:paused;
	animation-timing-function:linear;
	transform-style:preserve3d;
	animation-duration:1.01s;*/
	transform-origin:center;
    text-align: center;
    font-weight: bold;
    padding: 5px;
    font-size: 20px;
    color: white;
    background: #233247;
	cursor:pointer;
	transition:all 0.25s ease;
}

.point-spinner-item.point-spinner-item-active,
.point-spinner-item:hover{
	color:#233247;
	background:#deb632;
}

.point-forma-servis .point-probna-voznja-input-container > *{
	margin:auto;
}

.point-date-active > a{
	background:#deb632 !important;
	color:#233247 !important;
}

.point-forma-servis .point-probna-voznja-accordion-content.point-probna-voznja-odabir-salona{
	padding:10px;
}
.point-forma-servis .point-probna-voznja-accordion-content.point-probna-voznja-forma-container{
	display:flex;
	flex-wrap:wrap;
}

.point-forma-servis .point-probna-voznja-accordion-content.point-probna-voznja-odabir-salona:not(.point-probna-accord-hidden){
	height: 330px !important
}

.point-forma-servis .point-probna-voznja-input-container{
	display: flex;
	flex-direction: column;
}
.point-forma-servis .point-auti-list-container{
	justify-content:initial;
}
.point-forma-servis .point-probna-voznja-input-container > label{
	margin:15px auto 15px 15px;
}
.point-forma-servis .point-probna-voznja-input-container > p{
	text-align:justify;
}

.point-forma-servis input[type="submit"]:hover {
    background: #deb632;
}
.point-forma-servis input[type="submit"]{
	font-size: 20px;
	width: auto;
	display: table;
	padding: 5px 25px;
	text-align: center;
	background: #233247;
	color: white;
	margin-top: 20px;
	margin-left: 20px;
	border: 0px;
	transition: all 0.3s ease;
}

.point-spinner-item:not(.point-spinner-item-hidden){
	pointer-events:none;
}

.point-spinner-container.point-sat > .point-spinner-item.point-spinner-item-hidden:nth-of-type(n + 27){
	display:none;
}


@media screen and (max-width:991px){
	
	.point-spec-list{
		flex-wrap:wrap;
		justify-content:center;
		align-items:center;
	}
	
	.point-spec-list li{
		margin:0px !important;
	}
	
	.point-tehnicke-specifikacije > *{
		max-width:150%;
		min-width:500px;
	}
	.point-tehnicke-specifikacije{
		overflow:hidden;
		overflow-x:auto;
		max-width:100%;
		display:block;
	}
	
	.sp-page-builder .page-content #section-id-1567681935894,
	.sp-page-builder .page-content #section-id-1566989599117{
		padding:20px !important;
	}
	
	#sppb-addon-1567681935896,
	#sppb-addon-1566989599121{
		padding:0px !important;
	}
	
	#sppb-addon-1567586572481,
	#sppb-addon-1566990368678,
	#sppb-addon-1567003729333{
		padding:10px !important;
	}
	
	.itemid-104  .point-odabir-suzukija .sppb-addon-title{
		font-size:50px !important;
	}
	
	.sp-page-builder.page-41 .point-spec-title {
		font-size: 16px;
	}
}

@media screen and (max-width:991px){
    
    #sppb-addon-1569327973983 .sppb-nav.sppb-nav-pills,
    #sppb-addon-1569327973983 .sppb-addon-content > div,   
    #sppb-addon-1566975561625 .sppb-addon-content > div{
        flex-wrap:wrap;
    }
    
    #sppb-addon-1569327973983 .sppb-addon-content > div > div{
        width:100% !important;
    }
    
    #section-id-1567082208582 > .sppb-row-container > .sppb-row > .sppb-col-md-6:first-child,
    #section-id-1568278169660 > .sppb-row-container > .sppb-row > .sppb-col-md-6:first-child{
        order:2;
    } 
    #section-id-1567082208582 > .sppb-row-container > .sppb-row > .sppb-col-md-6:last-child,
    #section-id-1568278169660 > .sppb-row-container > .sppb-row > .sppb-col-md-6:last-child{
        order:1;
    }
    
    .sp-page-builder .page-content #section-id-1567082208582,
    .sp-page-builder .page-content #section-id-1568278169639,
    .sp-page-builder .page-content #section-id-1568278169660,
    .sp-page-builder .page-content #section-id-1568278169671{
        padding-left:0px !important;
        padding-right:0px !important;
    }

	.point-popup-minimal{
		min-width:320px;
	}
	
	.point-popup-minimal-container{
		flex-wrap:wrap;
	}
	.point-auti-rabljeni-container {
		justify-content: center;
	}
	
	.point-cont-popup-minimal > div > div.point-popup-basic{
		width:100%;
		bottom:0%;
		overflow:hidden;
		overflow-y:auto;
	}
	
	.sp-module.point-menu-right-fixed .menu {
		border-right: 0px !important;
		animation-name: blinking-border3;
		animation-duration: 2.5s;
		animation-iteration-count: infinite;
		animation-timing-function: ease;
		padding-left: 100%;
		background: rgba(35, 50, 71, 0.8);
		overflow: hidden;
		height: 81px;
		transition:height 0.5s 0s ease, padding-left 0.5s 0.5s ease,background 0.3s 0.7s ease;
		transform: scale(0.8);
		transform-origin: center right;
	}
	.sp-module.point-menu-right-fixed .menu:hover {
		padding-left: 0%;
		background: transparent;
		height: 600px;
	}
	
	.sp-module.point-menu-right-fixed .menu:hover::before {
		font-size:0px;
		color:transparent;
	}
	.sp-module.point-menu-right-fixed .menu::before {
		content: "\f085";
		color: #deb632;
		font-size: 40px;
		position: absolute;
		font-family:"Font Awesome 5 Free" !important;
		left: 0;
		top: 0;
		display: block;
		width: 100%;
		height: 100%;
		line-height: 81px;
		vertical-align: middle;
		text-align: center;
		transition:all 0.5s ease;
	}
	.com-sppagebuilder .body-innerwrapper{
		overflow:hidden !important;
	}
	
	.point-before-black .sppb-addon-content,
	.point-after-black .sppb-addon-content{
		max-width:100%;
		overflow-x:auto;
	}
	

	
	body{
		overflow-x:hidden !important;
	}
	
	.point-slides img {
		object-fit: cover;
	}
	
	#section-id-1567599973041{
		padding:10px !important;
	}
	.sppb-carousel-inner > .sppb-item{
		padding:20px !important;
	}
	
	.point-auto-boje > ul:last-of-type {
		justify-content:center;
		align-items:center;
	}
	.point-boje-nav {
		margin: 10px !important;
	}
	.point-boje-nav {
		width: 45px;
		height: 45px;
	}
	.point-boje-nav::before {
		width: 53px;
		height: 53px;
	}
	.point-cont-hotspot-text-hp > div > div {
		flex-wrap: wrap;
	}
	
	ul.grid {
		list-style: none;
		margin: 40px 0 0;
		padding: 20px 10px 20px 10px;
		overflow: hidden;
	}
	
	#sppb-addon-1566826303511 {
		margin: 0px;
		padding: 20px;
	}
	.point-cont-popup-minimal .point-povezivanje {
		max-width: 95%;
		margin: 20px auto;
		padding: 0px;
		background: #233247;
		display: flex;
		flex-direction: column-reverse;
		flex: 1 1 auto;
			flex-basis: auto;
		flex-basis: auto;
		justify-content: center;
		align-items: center;
	}
	
	.point-probna-voznja-accordion-title h3 {
		font-size: 30px;
		letter-spacing: 1px;
	}
	
	.point-probna-voznja-accordion-content.point-probna-voznja-odabir-salona .point-probna-voznja-salon{
		min-width:300px !important;
	}
	
	.point-forma-servis .point-probna-voznja-accordion-content.point-probna-voznja-odabir-salona:not(.point-probna-accord-hidden){
		height:480px !important;
	}
	
	#sppb-addon-1567754421079{
		margin-top:20px;
	}
	
	.point-auti-rabljeni-filter{
		min-width: 300px;
		width: 100%;
		margin: 10px auto;
		max-width: 450px;
	}
	
	#section-id-1567769267779 .sppb-col-md-6,
	#section-id-1567769267779 .sppb-addon-single-image {
		display:inline-table;
		max-width:300px;
	}
}
@media screen and (max-width:649px){
	.point-forma-servis .point-probna-voznja-accordion-content.point-probna-voznja-odabir-salona:not(.point-probna-accord-hidden){
		height:960px !important;
	}
	
	.point-forma-servis .point-probna-voznja-accordion-content.point-probna-voznja-forma-container,
	.point-forma-servis .point-auti-list-container{
		justify-content:center !important;
	}
}
@media screen and (max-width:767px){
	.sppb-carousel-content p{
		display:none !important;
	}
}


div.catItemIntroText
{

    background: #fff;
    padding: 20px;
    position: relative;
    top: -100px;
    width: 90%;
    margin: auto;
	margin-bottom: -100px;
	display: flex;
	justify-content: center;
	box-shadow: 7px 5px 10px -5px #b5b5b5;

}

div.catItemHeader h3.catItemTitle a {
  color: #233247;
  text-align: center;
}

div.catItemHeader h3.catItemTitle,
div.catItemRatingBlock {

    display: flex;
    justify-content: center;

}

span.catItemImage img {

    max-width: 100%;
    height: auto;
    object-fit: cover;
    min-height: 365px;
	max-height: 365px;

}

div.catItemBody {
  padding: 8px 0;
  margin: 0;
    margin-top: 0px;
  border-top: 1px solid #dbdbdb;
  margin-top: 10px;
}

div.catItemTagsBlock {

    padding: 40px;
    top: -30px;
    position: relative;
    margin: auto;
	text-align: center;
}

div.catItemReadMore {

    display: inline;
    top: -80px;
    position: relative;

}

div.componentheading {
	
	font-size: 130px;
	text-align: center;
	color: #e1e1e1;
	padding: 0;
	margin: 0;
}
div.itemHeader h2.itemTitle {
 
  text-align: center;
}

.itemid-205 div.itemBody {
  padding: 8px 0;
  margin: 0;
  width: 80%;
  margin: auto;
}


div.k2Pagination ul {

    text-align: center;
    display: flex;
    justify-content: center;

}

div.catItemView {
  margin-bottom: 0px;
  padding: 20px;
}

.itemid-205 #sp-main-body {

    padding: 100px 0;

}


@media screen and (min-width:992px){
	.point-cont-popup-minimal .point-povezivanje > img{
		max-width:50% !important;
	}
}
@media screen and (max-width:991px){
    
    .point-popup-minimal:nth-child(2n+1) span {
        bottom: 50%;
        transform: translateY(50%);
    }
    .point-popup-minimal:nth-child(2n) span {
        top: 50%;
        transform: translateY(-50%);
    }
    
    .itemid-108 .point-slides img {
        object-fit: cover !important;
    }
    
    .point-slides-toggles > a:not(:first-of-type):not(:last-of-type) {
        background: white;
        width: 10px;
        height: 10px;
        border-radius: 50%;
        margin: auto 10px;
        opacity: 0.6;
        color: white;
    }
    
    #btn-1569914060507{
        max-width:188px;
    }
    
    
    
	body{
		overflow-x:hidden !important;
		overflow-y: hidden !important;
	}
	html{
		max-width:100vw !important;
		overflow-x:hidden !important;
	}
	
	.sp-pagebuilder-row, 
	.sppb-row{
		margin-left:0px !important;
		margin-right:0px !important;
	}
	
	
	.sppb-col, .sppb-col-auto, .sppb-col-lg, .sppb-col-lg-1, .sppb-col-lg-10, .sppb-col-lg-11, .sppb-col-lg-12, .sppb-col-lg-2, .sppb-col-lg-3, .sppb-col-lg-4, .sppb-col-lg-5, .sppb-col-lg-6, .sppb-col-lg-7, .sppb-col-lg-8, .sppb-col-lg-9, .sppb-col-lg-auto, .sppb-col-md, .sppb-col-md-1, .sppb-col-md-10, .sppb-col-md-11, .sppb-col-md-12, .sppb-col-md-2, .sppb-col-md-3, .sppb-col-md-4, .sppb-col-md-5, .sppb-col-md-6, .sppb-col-md-7, .sppb-col-md-8, .sppb-col-md-9, .sppb-col-md-auto, .sppb-col-sm, .sppb-col-sm-1, .sppb-col-sm-10, .sppb-col-sm-11, .sppb-col-sm-12, .sppb-col-sm-2, .sppb-col-sm-3, .sppb-col-sm-4, .sppb-col-sm-5, .sppb-col-sm-6, .sppb-col-sm-7, .sppb-col-sm-8, .sppb-col-sm-9, .sppb-col-sm-auto, .sppb-col-xl, .sppb-col-xl-1, .sppb-col-xl-10, .sppb-col-xl-11, .sppb-col-xl-12, .sppb-col-xl-2, .sppb-col-xl-3, .sppb-col-xl-4, .sppb-col-xl-5, .sppb-col-xl-6, .sppb-col-xl-7, .sppb-col-xl-8, .sppb-col-xl-9, .sppb-col-xl-auto, .sppb-col-xs-1, .sppb-col-xs-10, .sppb-col-xs-11, .sppb-col-xs-12, .sppb-col-xs-2, .sppb-col-xs-3, .sppb-col-xs-4, .sppb-col-xs-5, .sppb-col-xs-6, .sppb-col-xs-7, .sppb-col-xs-8, .sppb-col-xs-9{
		padding-right:0px !important;
		padding-left:0px !important;
	}
	
	
	.point-auti-rabljeni-container{
		order:2;
	}
	.point-auti-rabljeni-filter{
		order:1;
		margin-bottom:30px;
	}
	
	.point-auti-rabljeni-page .point-auto-rabljen-container .point-auto-rabljen {
		padding: 10px;
		background: #233247;
		color: white;
		overflow: hidden;
		height: 232px;
		position: relative !important;
		bottom: 0 !important;
		opacity: 0.93;
		transform: translateY(0px) !important;
	}
	
	.point-auto-rabljen-container{
		margin-bottom:15px !important;
	}
	
	.offcanvas-menu .offcanvas-inner{
		overflow-y:auto;
		height:100vh;
	}
	
	.offcanvas-active .body-innerwrapper{
		overflow: hidden !important;
		height: 100vh;
	}
}

@media screen and (max-width:470px){
	.point-auti-rabljeni-filter{
		max-width:90%;
		margin:10px 5%;
		top: 0px;
		right: 0px;
	}
	
	.point-cont-popup-minimal > div > div {
		font-size: 13px;
	}
	.point-probna-voznja-forma-outer-container{
		padding:10px;
	}
	
	.point-slides-toggles > a:not(:first-of-type):not(:last-of-type) {
        background: white;
        width: 10px;
        height: 10px;
        border-radius: 50%;
        margin: auto 5px;
        opacity: 0.6;
        color: white;
    }
}


.grecaptcha-badge{
	display:none;
}

.sp-page-builder .page-content #section-id-1569395541396 img{
	margin:auto;
}
.sp-page-builder .page-content #section-id-1569395541396{
	text-align:center;
	
}

.point-auti-rabljeni-container div.point-demo{
	flex-basis: calc(100% - 50px);
	margin:20px 5px 40px;
	
}

.point-demo-h3 {
  flex-basis: calc(100% - 50px);
  margin: 0px 5px 20px;
  color: #233247;
  font-size: 70px;
  font-family: "Mukta";
  text-align: center;
}

.point-rabljena-filter{
	color:white;
	font-size: 40px;
}

#sppb-addon-1569914060507 #btn-1569914060507.sppb-btn-custom {

    font-size: 20px;
    width: 80%;
    color: #fff !important;

}

.noUi-horizontal .noUi-tooltip {
	
	font-size: 12px;
}

.point-iframe {
  width: 100%;
  position: relative;
  height: 618px;
}

#section-id-1568118587408 .sppb-container-inner .sppb-row  > .sppb-col-md-6{
	display: table-column;
}
#section-id-1568118587408 .sppb-container-inner .sppb-row  > .sppb-col-md-6 #sppb-addon-1570098543818 .sppb-addon .sppb-addon-content,
#section-id-1568118587408 .sppb-container-inner .sppb-row  > .sppb-col-md-6 #sppb-addon-1570098543818 .sppb-addon,
#section-id-1568118587408 .sppb-container-inner .sppb-row  > .sppb-col-md-6 #sppb-addon-1570098543818{
	display: flex;
	width:100%;
	height:100%;
	position:relative;
}


.point-image-filter{
	filter: drop-shadow(0px 0px 0px #99b2d5);
	transform: scale(1.0);
	transition:all 0.3s ease;
}
.point-image-filter:hover{
	filter: drop-shadow(0px 0px 20px #99b2d5);
	transform: scale(1.1);
}

.point-auti-rabljeni-filter form > div{
	margin-bottom:30px;
}

.noUi-value {
    margin-top: 8px;
    font-size: 10px;
    color: white;
}


#marka *,
#marka{
	font-family: "Work Sans", sans-serif;
}

.point-logo-mobile {
    position: absolute;
    top: 10px;
    left: 0px;
    z-index: 100;
    width: 185px !important;
    display: table;
    max-width: 185px!important;
}

@media screen and (min-width:992px){
	.point-logo-mobile{
		display:none !important;
	}
}


.itemid-254 .point-slides {
    width: 1500% !important;
}
.itemid-254 .point-slides img{
	width:calc(80% / 12) !important;
}

.itemid-108 .point-slides{
	width:1200% !important;
}
.itemid-108 .point-slides img{
	width:calc(100% / 12) !important;
}

.point-paralax-slide .point-paralax-button{
    top:calc(40% + 150px);
    position:absolute;
    display:table;
    padding:8px 25px;
    background-color:#deb632;
    color:#233247;
    filter: drop-shadow(0px 0px 0px #99b2d5);
	transform: scale(1.0);
	z-index:2;
	transition:all 0.3s ease;
}

.point-paralax-slide .point-paralax-button:hover{
	filter: drop-shadow(0px 0px 20px #99b2d5);
	transform: scale(1.1);
}

.point-paralax-slide.point-paralax-slide-even .point-paralax-button{
    left: 10%;
    right: initial;
}
.point-paralax-slide.point-paralax-slide-odd .point-paralax-button{
    left: initial;
    right: 10%;
}
#sppb-addon-1595839540381,
#sppb-addon-1562840023450,
#sppb-addon-1569914060507{
    filter: drop-shadow(0px 0px 0px #99b2d5);
	transform: scale(1.0);
	transition:all 0.3s ease;
}
#sppb-addon-1595839540381:hover,
#sppb-addon-1562840023450:hover,
#sppb-addon-1569914060507:hover{
    filter: drop-shadow(0px 0px 20px #99b2d5);
	transform: scale(1.1);
}

.point-auto-container[data-auto="JIMNY"]{
    display:none !important;
}

.point-6-6 > div > div > ul > li{
    font-size:12px;
}

.point-8-4 > div:first-of-type img {
  max-height: 185px;
  margin-top: 60px;
}

.point-8-4::before {
    
	content: url(./images/hybrid_before.png);
	position: absolute;
	
	
}

#sppb-addon-1569498489711 .sppb-addon-content > div{
    display:flex;
    flex-wrap:wrap;
}

#sppb-addon-1566811301087 .sppb-carousel-text{
    display:none !important;
}

.article-ratings-social-share.d-flex.justify-content-end,
.article-print-email.mt-3,
.article-info{
	display:none !important;
}

.point-text-blocks ul.point-hover > li:not(.point-active){
	background-color:transparent;
}

.point-text-blocks ul.point-hover > li{
	transition:all 0.3s ease;
	padding:20px;
}
.point-text-blocks ul.point-hover > li.point-active{
	background-color:#eee;
}


.point-images > img{
	max-width:600px;
	transition:opacity 0.3s ease;
	position:absolute;
	z-index:1;
	top:0;
	left:0;
}
.point-images > img:not(.point-active) {
	/*display:none !important;*/
	opacity:0;
	z-index:0;
	top:15px;
	left:15px;
}

.point-images > img.point-active {
	position:relative;
	opacity:1;
}

.point-special-blocks{
	display:flex;
	flex-wrap:wrap;
	position:relative;
}

.point-text-blocks ul{
	list-style-type:none;
}
.point-text-blocks,
.point-images{
	max-width:50%;
	min-width:300px;
	width:100%;
	padding:15px;
	position:relative;
}

.point-text-blocks img{
	margin: 15px auto;
	display:block;
}

@media screen and (max-width:676px){
	.point-text-blocks,
	.point-images{
		max-width:100%;
	}
}

.point-cont-hotspot-text-hp > div > div.point-popup-full{max-width:100%;width:100%;}
.point-cont-hotspot-text-hp > div > div.point-popup-transparent{background-color:transparent;}

.point-cont-hotspot-text > div.point-hotspot-multiple{
	max-width:100%;
	top:50%;
}

.point-cont-hotspot-text-hp > div.point-hotspot-multiple > div > div{
	flex-wrap:wrap;
	flex-direction:initial;
}

.point-hotspot-multiple > .point-popup-transparent.point-popup-full > h3{
	text-align:center;
}
.point-hotspot-multiple > .point-popup-transparent.point-popup-full{
	flex-direction:column;
    justify-content: initial;
    align-items: initial;
	
}

.point-cont-hotspot-text-hp > div.point-hotspot-multiple > div > div.point-povezivanje-container{
	max-width:100%;
}
	
.point-cont-hotspot-text-hp > div.point-hotspot-multiple > div > div.point-povezivanje-container > .point-povezivanje{
	margin: 15px;
    display: flex;
    flex-wrap: nowrap;
    max-width: calc(50% - 30px);
    padding: 15px;
	background:#233247;
}

.point-cont-hotspot-text-hp > div.point-hotspot-multiple > div > div.point-povezivanje-container > .point-povezivanje > img{
	padding:15px;
}

@media screen and (min-width:1400px) and (max-width:1750px){
	.point-cont{
		width:65%;
	}
}

.point-swift-engine > div:first-of-type > div{
	display:inline-block;
	margin:20px;
	position:relative;
}
.point-swift-engine > div:first-of-type > div > span{
	position: absolute;
	left: -3px;
	top: 3px;
	height: 20px;
	width: 20px;
	z-index: 1;
	background: white;
	border-radius: 3px;
	border: 3px solid #ddd;
	pointer-events:none;
}

.point-swift-engine > div:first-of-type > div > input{
	display:inline-block;
	width:20px;
	height:20px;
	top:3px;
	position:relative;
	left:-3px;
	opacity:0;
}
.point-swift-engine > div:first-of-type > div > input:checked + span::after{
	content:"\f00c";
	display:block;
	top:0;
	left:0;
	position:absolute;
	z-index:1;
	font-family:"Font Awesome 5 Free" !important;
	font: normal normal normal 14px/1 FontAwesome;
    font-size: 14px;
	text-rendering: auto;
	color:#ffc000;
	text-shadow:0px 0px 1px #222;
	line-height:14px;
	text-align:center;
	vertical-align:middle;
	pointer-events:none;
}

.point-swift-engine > div:first-of-type > div > input[disabled] + span::after{
	content:none;
}
.point-swift-engine > div:first-of-type > div > input[disabled] + span{
	opacity:0.8;
}
.point-swift-engine > div:first-of-type > div > input[disabled] ~ label{
	opacity:0.8;
}

.point-swift-engine > div:nth-of-type(2) > div{
	display:table;
	left:20px;
	margin:20px;
	position:relative;
}
.point-swift-engine > div:nth-of-type(2) > div > span{
	position: absolute;
	left: -3px;
	top: 3px;
	height: 20px;
	width: 20px;
	z-index: 1;
	background: white;
	border-radius: 50%;
	border: 3px solid #ddd;
	pointer-events:none;
}

.point-swift-engine > div:nth-of-type(2) > div > input{
	display:inline-block;
	width:20px;
	height:20px;
	top:3px;
	position:relative;
	left:-3px;
	opacity:0;
}
.point-swift-engine > div:nth-of-type(2) > div > input:checked + span::after{
	content:"";
	display:block;
	top:50%;
	left:50%;
	width:10px;
	height:10px;
	border-radius:50%;
	transform:translate(-50%, -50%);
	position:absolute;
	z-index:1;
	text-rendering: auto;
	background:#ffc000;
	box-shadow:0px 0px 1px #222;
	pointer-events:none;
}

.point-dark .point-text-blocks ul.point-hover > li:not(.point-active){
	color:white !important;
}

.point-snow-overlay{
	display:block;
	position:fixed;
	z-index:1000000;
	top:0;
	left:0;
	width:100%;
	height:100%;
	pointer-events:none;
}

.point-snow-flake{
	position:absolute;
	display:table;
	width:10px;
	height:10px;
	display:flex;
	flex-direction:column;
	margin-left:-5px;
	margin-top:-5px;
	z-index:1;
	background:url("images/snowflake_02.png");
	background-position:center;
	background-size:contain;
	background-repeat:no-repeat;
	border-radius:50%;
}

.point-fps-log{
	display:table;
	position:absolute;
	bottom:0;
	left:0;
	padding:5px;
	opacity:0;
	z-index:2;
	pointer-events:none;
	background:#233247;
	border:2px solid #deb632;
}



.pogodnosti {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    z-index: 99;
	margin-top: -150px;
	position: relative;
}

.botun-pogodnosti {
	
	transition: transform .8s;
	
}

.botun-pogodnosti:hover {
    transform: scale(0.9);
}

div.itemBackToTop {
	
	display: none;
}

@media screen and (max-width:991px ){

#sp-logo {
	
	width: 70%;
  position: relative;
}

#sp-menu {
	
	width: 30%;
  position: relative; 
}
	
	#sppb-addon-1584713750686{
		margin-top:92px !important;
	}
	
 body.ltr #offcanvas-toggler.offcanvas-toggler-right {
    z-index: 999999;
    right: 0;
    position: relative;
	top: 15px;
  }
}

@media screen and (max-width:560px ){

	#sp-topmenu::before {
		height: 16.5vw !important;
	}
	
	#sppb-addon-1584713750686{
		margin-top:16.5vw !important;
	}
	
	body.ltr #offcanvas-toggler.offcanvas-toggler-right {
		top: 3vw !important;
	}
	
	.point-blog-podnaslov {
		
		font-size: 14pt !important;
	}
	
	.vitara-blog-slika {
		
		margin-top: 8px !important;
	}
}

.pager,
a.point-paralax-button[href$="prazno.html"] {
  
  display:none !important;
}

.itemid-229 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before,
.itemid-228 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before {
	
	background: #233247;
}




/*
.sp-megamenu-parent.menu-animation-fade-up li.sp-menu-item{
	position:relative;
	display:flex !important;
}

.sp-megamenu-parent.menu-animation-fade-up li:nth-of-type(6).sp-menu-item > a{
	display:none;
}
.sp-megamenu-parent.menu-animation-fade-up li:nth-of-type(6).sp-menu-item{
	flex-basis: 100%;
	margin:0px !important;
}



.sp-megamenu-parent.menu-animation-fade-up li:nth-of-type(n + 7).sp-menu-item {
	margin:5px 25px 12px;
}
.sp-megamenu-parent.menu-animation-fade-up li:nth-of-type(1).sp-menu-item{
	margin:0px;
	margin-left:25px;
}
.sp-megamenu-parent.menu-animation-fade-up li:nth-of-type(7).sp-menu-item{
	margin-left:335px;
}
.sp-megamenu-parent.menu-animation-fade-up li:nth-of-type(n + 7).sp-menu-item > a{
	font-size:24px;
	line-height:25px;
}
.sp-megamenu-parent.menu-animation-fade-up li:nth-of-type(n + 11).sp-menu-item{ display:none !important;}

*/



.custom.point-no-popup.point-proba-voznja-module{
	position:relative;
	display:flex !important;
}


.point-poduzetnicki-newsletter > h2 {
    display: table;
    text-transform: uppercase;
    font-size: 120px;
    color: #ffc000;
}

.point-poduzetnicki-newsletter p{
	color:white;
}

.point-poduzetnicki-newsletter-container {
    display: flex;
    padding: 30px;
	margin-top:100px;
    background: #233247;
    border-radius: 0px;
    border-top: 2px solid #ffc000;
    border-bottom: 2px solid #ffc000;
    box-shadow: 0px 0 11px -5px #8c8c8c;
}

@media screen and (max-width:991px){
	.point-poduzetnicki-newsletter-container {
		margin: 10px;
		border-color: #233247;
	}
}

.point-poduzetnicki-newsletter-image-after{
	display:table;
	position:relative;
	height:60px;
	margin: auto 0px auto 40px;
	top: 50px;
}
.point-poduzetnicki-newsletter-image-before{
	display:table;
	position:relative;
	height:65px;
	margin: auto 40px auto 0px;
	top: -50px;
}


.point-poduzetnicki-newsletter{
	max-width:1400px;
	width:100%;
	margin:auto;
}


.point-poduzetnicki-newsletter > p{
	font-size:16px;
}

.point-poduzetnicki-newsletter > span{
	font-size:13px;
}

.point-poduzetnicki-newsletter-input{
	border:2px solid white !important;
    resize: none;
    border-bottom: 2px solid #ffcc00 !important;
    border-radius: 0px !important;
    display: block;
    transition: all 0.3s ease;
    width: 100%;
	z-index:1;
    position: relative;
}

.point-poduzetnicki-newsletter-input-container > i{
	position: absolute;
	right: 10px;
	top: 6px;
	font-size: 21px;
	color: #ffc000;
	z-index:1;
}
.point-poduzetnicki-newsletter-input-container{
	display:table;
	position:relative;
}



.point-poduzetnicki-upitnik {
    display: flex;
    padding: 80px 0px 30px;
    background: #F5F5F5;
    border-radius: 20px;
	margin-bottom:70px;
	box-shadow: 0px 0px 15px 4px #ececec;
}

#point-form{
	display:flex;
	flex-wrap:wrap;
}

.point-fg2 > textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #b1b1b1;
}
.point-fg2 > textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #b1b1b1;
   opacity:  1;
}
.point-fg2 > textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #b1b1b1;
   opacity:  1;
}
.point-fg2 > textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #b1b1b1;
}
.point-fg2 > textarea::-ms-input-placeholder { /* Microsoft Edge */
   color:    #b1b1b1;
}

.point-fg2 > textarea::placeholder { /* Most modern browsers support this now. */
   color:    #b1b1b1;
}

.point-fg2 > textarea{
	font-size:16px;
	padding:10px !important;
	border-radius:5px;
	width: 100%;
	height: 200px !important;
	resize: none;
}
.point-fg2 > textarea,
.point-fg2 > input,
.point-fg1 > select,
.point-fg1 > input{
	display: table !important;
	padding-right: 50px !important;
	box-shadow: 0px 0px 15px 4px #d0d0d0;
	border: none !important;
}

.point-fg1.point-fg{
	min-width:300px;
	width:50%;
	padding:5px;
	position:relative;
}

.point-fg2.point-fg{
	width:100%;
	padding:5px;
	position:relative;
}

.point-fg1 > input[type="submit"]{
    padding: 5px 30px !important;
    border-radius: 5px;
    cursor: pointer;
	transform:scale(1);
	transition:all 0.3s ease;
	background:white;
}

.point-fg1 > input[type="submit"]:hover{
	transform:scale(0.96);
}

.point-pravila-text{
    font-size: 14px;
    padding: 10px;
    color: #686868;
}

.point-fg1 > .point-invalid,
.point-fg1 > .point-romska,
.point-fg1 > .point-mladi,
.point-fg1 > .point-branitelj,
.point-pravila-text > .point-pravila {
    display: inline;
    margin: 0px;
    position: relative;
    width: 24px;
    height: 24px;
    opacity: 0;
    top: 6px;
	margin-right:5px;
	cursor:pointer;
}

.point-fg1 > .point-invalid,
.point-fg1 > .point-romska,
.point-fg1 > .point-mladi,
.point-fg1 > .point-branitelj{
	top:0;
}

.point-fg1 > .point-invalid + span,
.point-fg1 > .point-romska + span,
.point-fg1 > .point-mladi + span,
.point-fg1 > .point-branitelj + span,
.point-pravila-text > .point-pravila + span {
    position: absolute;
    pointer-events: none;
}

.point-fg1 > .point-invalid + span,
.point-fg1 > .point-romska + span,
.point-fg1 > .point-mladi + span,
.point-fg1 > .point-branitelj + span{
	top:0px;
	left:0px;
}

.point-fg1 > .point-invalid + span::before,
.point-fg1 > .point-romska + span::before,
.point-fg1 > .point-mladi + span::before,
.point-fg1 > .point-branitelj + span::before,
.point-pravila-text > .point-pravila + span::before {
    content: "";
    position: absolute;
    width: 24px;
    height: 24px;
    left: -5px;
    top: 6px;
    transform: translate(-100%,0%);
    display: block;
    border: 2px solid #ffcc00 !important;
    background: #fff;
}

.point-fg1 > .point-invalid + span::after,
.point-fg1 > .point-romska + span::after,
.point-fg1 > .point-mladi + span::after,
.point-fg1 > .point-branitelj + span::after,
.point-pravila-text > .point-pravila + span::after {
    content: "\f00c";
    position: absolute;
    width: 24px;
    height: 24px;
    left: -5px;
    top: 6px;
    transform: translate(-100%,0%);
    opacity: 0;
    transition: all 0.2s ease;
    color: #f6385a;
    /*text-shadow: 0px 0px 4px #242057;*/
    font-weight: 900;
    font-family: "Font Awesome 5 Free";
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    font-size: 15px;
    line-height: 24px;
    text-align: center;
}

.point-fg1 > .point-invalid + span::before,
.point-fg1 > .point-romska + span::before,
.point-fg1 > .point-mladi + span::before,
.point-fg1 > .point-branitelj + span::before,
.point-fg1 > .point-invalid + span::after,
.point-fg1 > .point-romska + span::after,
.point-fg1 > .point-mladi + span::after,
.point-fg1 > .point-branitelj + span::after{
	left: 5px;
	top: 5px;
	transform: translate(-0%,0%);
}

.point-fg1 > .point-invalid:checked + span::after,
.point-fg1 > .point-romska:checked + span::after,
.point-fg1 > .point-mladi:checked + span::after,
.point-fg1 > .point-branitelj:checked + span::after,
.point-pravila-text > .point-pravila:checked + span::after {
    opacity: 1;
}

.forma_poslano > div,
.point-odgovor-prijava,
.point-odgovor{
	position:relative;
	width:100%;
	max-width:600px;
	margin: 50px auto 0px;
	display:flex;
	height:0px;
	transition:all 0.3s ease;
	overflow:hidden;
	height:0px;
	color: white;
	font-size: 18px;
}

.forma_poslano > div.point-open,
.point-odgovor-prijava.point-open,
.point-odgovor.point-open{
	height: 65px;	
}
.forma_poslano p,
.point-odgovor-prijava p,
.point-odgovor p{
	text-align:justify;
	display:block;
	margin:auto;
	position:relative;
	margin:auto;
	padding:5px;
}

.forma_poslano .point-success{background:#356935;}
.forma_poslano .point-fail{background:#c96161;}

.point-odgovor.point-success{background:#356935;}
.point-odgovor.point-fail{background:#c96161;}

.point-odgovor-prijava.point-success{background:#356935;}
.point-odgovor-prijava.point-fail{background:#c96161;}

.point-poduzetnicki-upitnik .point-poduzetnicki-newsletter-image-before{
	top:-150px;
}

.point-newsletter-send{
	display:flex;
	position:absolute;
	top:0;
	right:0;
	height:100%;
	z-index:0;
	transition:all 0.3s ease;
	cursor:pointer;
	transform:scale(1);
}

.point-newsletter-send:hover{
	transform:scale(0.96);
}


#newsletter:invalid ~ .point-newsletter-send{
	right:0px;
}
#newsletter:valid ~ .point-newsletter-send{
	right:-200px;
}

.point-poduzetnicki-newsletter-input-submit{
	background:#ffc000 !important;
    border: none !important;
	font-size: 16px;
	padding: 0px 60px 0px 30px;
	cursor:pointer;
	color:white;
	font-size:bold;
}
.point-poduzetnicki-newsletter-input-submit + i{
	font-size: 32px;
	line-height: 41px;
	position: absolute;
	right: 20px;
	color: white;
}

.point-pravila-newsletter.point-pravila-text{

    font-size: 14px;
    padding: 10px 0px;
    color: white;
    margin-bottom: 0px;
}

body.itemid-230 h1[itemprop="headline"]{
	display:none !important;
}

@media screen and (max-width:550px){
	.point-poduzetnicki-newsletter > h2 {
		font-size: 60px;
	}
	
	.point-newsletter-send {
		display: flex;
		position: relative;
		top: 0;
		right: 0 !important;
		height: 38px;
		z-index: 0;
		transition: all 0.3s ease;
		cursor: pointer;
		transform: scale(1);
		margin-top: 20px;
	}
	
	.point-poduzetnicki-newsletter-input-submit + i {
		font-size: 32px;
		line-height: 38px;
		position: absolute;
		right: 110px;
		color: white;
	}
}

.point-chat-container{
	bottom:10px;
	right:20px;
	position:fixed;
	z-index:100;
}

.point-chat-box{
	background:#fff;
	position:relative;
	display:flex;
	flex-direction:column;
	width:400px;
	max-width:100%;
	height:600px;
	opacity:1;
	transition:all 0.4s ease;
	border:2px solid #ffcc00;
}

@media screen and (max-width:991px){
	.point-chat-box{
		background:#fff;
		position:relative;
		display:flex;
		flex-direction:column;
		width:300px;
		height:500px;
		opacity:1;
		transition:all 0.4s ease;
	}
}

.point-question-list{
	padding:0px;
	list-style-type:none;
}

.point-chat-inner{
	padding:10px;
	overflow:auto;
	height:100%;
}

.point-question-outline{
	padding:2px 8px;
	background:white;
	margin:4px;
	border-radius:2px;
	left:0px;
	position:relative;
	transform:scale(1);
	transition:all 0.2s ease;
	cursor:initial;
	margin-left:10px;
	border:2px solid #233247;
}

.point-question-outline:not( .point-clicked):hover{
	left:10px;
	transform:scale(0.97);
	cursor:pointer;
}

.point-list-answer{
	background:#ffe681;
	margin:4px;
	border-radius:2px;
	left:0px;
	position:relative;
	transform:scale(1);
	transition:all 0.2s ease;
	cursor:initial;
	margin-right:10px;	
	padding:2px 8px;
	color: #233247;
	font-size:16px;
}

.point-question-outline .point-question-drive,
.point-question-outline .point-question{
	color:#233247 !important;
	font-size:16px;
	position:relative;
	display:block;
	padding:2px 8px;
	
} 

.point-pise-animation{
	display: inline;
}

@keyframes fadeInOut{
	0%{
		opacity:1;
	}
	50%{
		opacity:0;
	}
	100%{
		opacity:1;
	}
}

.point-pise-animation > i:nth-of-type(1){
	animation-duration: 1s;
	animation-delay: -0.25s;
	animation-name: fadeInOut;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}
.point-pise-animation > i:nth-of-type(2){
	animation-duration: 1s;
	animation-delay: -0.5s;
	animation-name: fadeInOut;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}
.point-pise-animation > i:nth-of-type(3){
	animation-duration: 1s;
	animation-delay: -0.75s;
	animation-name: fadeInOut;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}

.point-close-container{
	display:block;
	background: #ffcc00 !important;
	padding:1px 10px;
}

.point-close-container .point-close-chat > i{
	color: #233247 !important;
}
.point-close-container .point-close-chat{
	float:right;
	font-size:25px;
	
}

.point-chat-closed{
	opacity:0;
	height:0px;
}

.point-chat-container-title{
	display:table;
	float:left;
	margin:5px;
	font-size: 16px;
    color: #233247 !important;
    font-weight: bold;
}

.point-chat-icon {
    position: absolute;
    z-index: 2;
    padding: 8px 20px;
    background: #ffcc00;
    margin: 4px;
    border-radius: 2px;
    bottom: 0;
    right: 0;
    opacity: 1;
    transition: all 0.1s ease;
    font-size: 16px;
    color: #233247 !important;
    font-weight: bold;
	transform: scale(1);
    box-shadow: 0 0 8px -3px #233247;
}

.point-question-loader{
	color: #233247 !important;
}

.point-chat-icon:hover,
.point-chat-icon:focus,
.point-chat-icon:active {
	transform: scale(1.05);
	transition: all 0.25s ease;
	box-shadow: 0 0 8px -1px #233247;
}

.point-chat-icon.point-chat-opened{
	opacity:0;
	pointer-events:none;
	}

#offcanvas-toggler > i.fa::before {
    font-family: "Font Awesome 5 Free" !important;
}

.point-list-answer-greyed-out{
	pointer-events:none !important;
	filter: grayscale( 80%);
}

.point-chat-form{
	padding-bottom:10px;
}

.point-chat-form-submit{
    font-size: 16px;
	width: auto;
	display: table;
	padding: 4px 20px;
	text-align: center;
	background: #233247;
	color: white;
	margin-top: 20px;
	margin-left: 20px;
	border: 0px;
	cursor:pointer;
	transition: all 0.3s ease;
	border: 2px solid #233247 !important;
}

.point-chat-form-submit:hover{
	background: #deb632;
}

.point-question-outline-hidden{
	display:none !important;
}

#point-chat-form-name,
#point-chat-form-contact-info{
	border: 1px solid rgba(0, 0, 0, .15);
	padding: 5px;
	border-bottom: 2px solid #233247 !important;
	border-radius: 0px !important;
	display: block;
	transition: all 0.3s ease;
	width: 100%;
	position: relative;
	display: table !important;	
}


@media screen and (min-width: 1470px) and (max-width: 1700px) {
	


	
	.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block > li .point-logo-slika img {
    position: absolute;
    top: -48px !important;
	left: -25px;
}

}

.point-tekst-bozic p {
	
	font-size: 34px;
}

	.point-tekst-bozic1 {
	
	font-size: 20px !important;  
	}
	
.point-bozic-auti {
	
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}


.point-dva {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 20fr));
    grid-gap: 10rem;
    padding: 20px;
}

.point-cetiri {
	
 display: grid;
  grid-template-columns: repeat(auto-fit, minmax(420px, 1fr));
  grid-gap: 1rem;
}

.itemid-253 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before {
    content: "";
    position: absolute;
    top: 0;
    left: 10%;
    width: 100%;
    height: 100%;
    background: #233247;
    transition: all 0.45s ease;
}
.itemid-259 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before,
.itemid-258 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before,
.itemid-257 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before,
.itemid-256 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before,
.itemid-255 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before {
    content: "";
    position: absolute;
    top: 0;
    left: 10%;
    width: 100%;
    height: 100%;
    background: #233247;
    transition: all 0.45s ease;
}

.itemid-108 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before {
    content: "";
    position: absolute;
    top: 0;
    left: 10%;
    width: 100%;
    height: 100%;
    background: #233247;
    transition: all 0.45s ease;
}

.point-slike-saloni img {
	
	width: 620px;
height: 349px;
object-fit: cover;
}

.sp-dropdown.sp-dropdown-main.sp-menu-right {
	
	background: #f2f4f5;
padding: 20px;
margin-top: 0px;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    color: #233247 !important;
    font-size: 1.1rem;
}

.ba-form-acceptance-field label.ba-form-checkbox input[type="checkbox"]:checked + span, .ba-form-field-item .ba-form-checkbox-wrapper input[type="checkbox"]:checked + span {
    border: 2px solid rgb(114, 114, 114)!important;
    background: rgb(0, 0, 0)!important;
}

.ba-form-acceptance-field label.ba-form-checkbox > span, .ba-form-field-item .ba-form-checkbox-wrapper label.ba-form-checkbox > span {
	
	border: 2px solid black !important;
}

.slika-upit img {
	
	max-height: 900px;
}

.ba-form-1 {
	
	padding-left: 0px !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler {
    color: rgba(255, 255, 255, 0.92);
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler {
  color: rgb(35, 50, 71);
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {
  font-size: 0.9rem;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {
  color: #939393;
}
.point-poduzetnicki-newsletter-container{
	background: white;
	padding:0px 0px;
	border: none !important;
}

.point-newsletter-send{
	position:relative;
}

.point-newsletter-description{
	display:flex;
	align-items:center;
	justify-content:center;
	margin: auto;
	color: black;
}

.point-poduzetnicki-newsletter .point-newsletter-description p {
    color: black;
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 0px;
}

.point-poduzetnicki-newsletter {
    max-width: 1000px;
    width: 100%;
    margin: auto 30px auto auto;
}
.point-poduzetnicki-contact-container > .point-poduzetnicki-newsletter{

    margin: auto auto auto 30px;
}

.point-poduzetnicki-newsletter > h2 {
    display: table;
    text-transform: initial;
    font-size: 30px;
    color: black;
    font-weight: normal;
	font-family: 'Work Sans', sans-serif !important;
	padding: 15px;
}

.point-poduzetnicki-newsletter-input-container {
    display: table;
    position: relative;
    max-width: 600px;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 100%;
}

.point-poduzetnicki-newsletter-input {
    border-bottom: 1px solid black !important;
    height: 36px;
    font-size: 15px !important;
}

.point-pravila-newsletter.point-pravila-text {
    font-size: 16px;
    padding: 10px 0px;
    color: black;
    margin-bottom: 0px;
    font-weight: 300;
}
.point-pravila-newsletter.point-pravila-text.point-pravila-text > .point-pravila + span::before {
	border-color: black !important;
}

.point-poduzetnicki-newsletter-input-submit {
  background: #de0039 !important;
  border: none !important;
  font-size: 14px;
  padding: 10px 60px 10px 60px;
  cursor: pointer;
  color: white;
  margin-top: 15px;
}
.point-newsletter-description img {
    height: 130px;
    padding-right: 20px;
}

.point-poduzetnicki-newsletter-input-container > i{
	color: black;
}

.point-poduzetnicki-newsletter-slika {
    height: 485px;
    overflow: hidden;
}

@media screen and (max-width:1900px){
	
.point-top-22 {
  width: 1300px;
  margin-left: auto !important;
  background: #233247;
}

}

@media screen and (max-width:1600px){
	
		.point-poduzetnicki-newsletter{
		max-width:800px;
		width:70%;
	}
	
	.point-poduzetnicki-newsletter .point-newsletter-description p {
		color: black;
		font-size: 24px;
		line-height: 36px;
	}
	.point-poduzetnicki-newsletter-slika{
		width:30%;
	}
	
	.point-top-22 {
  width: 1100px !important;
  margin-left: auto !important;
  background: #233247;

}
	

}

@media screen and (max-width:1400px){
	
		.point-top-22 {
  width: 1000px;
  margin-left: auto !important;
  background: #233247;
    padding-left: 20px !important;
}
}

@media screen and (max-width:1210px){
	.point-poduzetnicki-newsletter{
		margin-left:30px;
	}
	.point-poduzetnicki-newsletter-slika{
		width: 100%;
		height: auto;
		overflow-x: visible;
		position: relative;
		overflow-y: hidden;
		max-height: 100%;
	}
	.point-poduzetnicki-newsletter-slika > img {
		width: auto;
		height: 100%;
		max-width: unset;
		max-height: 100%;
		position: absolute;
	}

	.point-poduzetnicki-newsletter > h2 {
		font-size: 36px;
	}
	
	.point-newsletter-description > img{
		width:100px;
	}
	.point-newsletter-description > p{
		font-size: 18px;
		line-height: 28px;
	}
	.point-pravila-newsletter.point-pravila-text {
		font-size: 16px;
	}
	.point-poduzetnicki-newsletter-input {
		border-bottom: 1px solid black !important;
		height: 50px;
		font-size: 16px !important;
	}
	
	.point-poduzetnicki-newsletter-input-container > i {

		top: 16px;
		font-size: 24px;
	}
	
	.point-poduzetnicki-newsletter {
		max-width: 800px;
		width: 70%;
		min-width: 450px;
	}
}

@media screen and (max-width:520px){
	.point-poduzetnicki-contact-container > .point-poduzetnicki-newsletter,
	.point-poduzetnicki-newsletter {
		max-width: calc( 100% - 20px);
		width: calc( 100% - 20px);
		min-width: calc( 100% - 20px);
		margin-top: 20px;
		margin-bottom: 20px;
		margin-left: 10px;
		margin-right:10px;
	}
	
	
	.point-poduzetnicki-newsletter > h2 {
		font-size: 30px;
	}
	.point-pravila-newsletter.point-pravila-text {
		margin:5px;
	}
	.point-poduzetnicki-newsletter .point-newsletter-description p {
		color: black;
		font-size: 16px;
		line-height: 24px;
		margin-left: 10px;
	}
	
	.point-newsletter-send{
		height:auto;
	}
	.forma_poslano > div, .point-odgovor-prijava, .point-odgovor{
		margin-top:20px;
	}
}

.point-poduzetnicki-contact-container .point-poduzetnicki-newsletter-slika img{
    height: 100%;
    object-fit: cover;
}
.point-poduzetnicki-contact-container select {
    min-height: 40px;
}
.point-poduzetnicki-contact-container .point-poduzetnicki-newsletter-input-container{
	margin-bottom:0px;
}
.point-poduzetnicki-newsletter-textarea-container {
    margin-top: 25px !important;
}
.point-poduzetnicki-newsletter-textarea-container i{
	top:-6px;
}
.point-poduzetnicki-newsletter-textarea-container label{
	color: #999;
	font-size: 18px !important;
	padding-left: 15px;
}

.point-poduzetnicki-newsletter-textarea{
	font-size: 18px !important;
	border: 1px solid black;
	width: 100%;
	height: 100px;
	resize: none;
	padding:5px 15px;
	outline: none !important;
}

.point-poduzetnicki-newsletter-form {
	
	padding-left: 25px;
}

.jesenska {
	
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-gap: 1rem;
}
.jesenska img {
    max-height: 150px;
    min-height: 150px;
    object-fit: cover;
    width: 270px;
}

.point-poduzetnicki-newsletter-container{
	max-width:1110px;
	margin-left:auto;
	margin-right:auto;
}

.itemid-105 .sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before {

    background: #233247;
    
}


.point-numbers .sppb-animated-number-title {
    font-size: 16px !important;
}

.point-numbers .sppb-animated-number {
	
	font-weight: bold !important;
}

.point-motori-uvod .sppb-col-md-2 {
	
	border-right: 2px solid;
}

.point-motori-uvod .sppb-col-md-2:last-child {
	
	border-right: 0px solid !important; 
}

.motori-ikonice img {
	
	max-width: 40px !important;
}

.white-popup-block {
	
	width: 100% !important;
min-height: 100vh !important;
max-width: 100% !important;
background: #00000078 !important;
height: 100vh !important;
}

.moto-popup-tekst {
    max-width: 35%;
    text-align: justify;
    display: flex;
    flex-direction: column;
    justify-content: end;
    position: absolute;
    bottom: 0;
}

.moto-popup-tekst p {
  padding: 50px;
    padding-top: 50px;
  padding-top: 100px;
  background: #f6f6f6;
  color: #626262;
  padding-top: 50px;
}

.moto-popup {
	
	display: flex;
	flex-wrap: wrap;
}

.moto-popup-slika img {
  display: block;
  max-width: 100%;
  height: 100vh;
  width: 100%;
  object-fit: cover;
}

.mfp-close-btn-in .mfp-content .white-popup-block .mfp-close {
    color: #fff !important;
    font-size: 75px !important;
    margin-top: -30px !important;
    margin-right: 35px !important;
}

.moto-popup-tekst h3 {
  background: #f6f6f6;
  color: #de0039;
  font-size: 50px;
  text-align: center;
  margin-bottom: 0px;
  padding-top: 20px;
  font-family: "Mukta";
}

.sppb-modal-selector.sppb-magnific-popup span {
  position: absolute;
  background: #fff;
  color: #233247;
  font-size: 25px;
  bottom: 0px;
  width: 100%;
  text-align: center;
  font-weight: bold;
  height: 60px;
  align-content: center;
  align-items: center;
  display: flex;
  justify-content: center;
}

.moto-popup-slika {
  margin-left: auto;
  width: 80%;
}


.hayabusa .sppb-nav-modern > li:first-of-type
{
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(229, 147, 68) 100%) repeat scroll 0% 0% !important;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.hayabusa .sppb-nav-modern > li:nth-of-type(2) {

background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(199, 200, 201) 0%, rgb(200, 20, 31) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.hayabusa .sppb-nav-modern > li:nth-of-type(3) {
background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(48, 61, 92) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}



.boje .sppb-nav-modern > li > a {
	
	background: none !Important;
	border: 0 !important;
	color: white !important;
	font-size: 18px !important;
	letter-spacing: 1px;
}

.boje .sppb-nav-modern-content {
	
	border: 0px !Important;
}

.boje .sppb-nav-modern > li {
    width: 60px;
    height: 60px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
}

.boje .sppb-nav {
    position: absolute;
    bottom: 50px;
    right: 0;
    left: 0;
    display: flex;
    justify-content: center;
}


.point-moto-carousel .sppb-carousel-caption h2 {
    position: absolute !important;
    top: 20% !important;
    right: 50px !important;
}

/*GSX-S1000GT*/

.GSX-S1000GT .sppb-nav-modern > li:first-of-type
{
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 106, 181) 0%, rgb(0, 106, 181) 100%) repeat scroll 0% 0% !important;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-S1000GT .sppb-nav-modern > li:nth-of-type(2) {

background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(93, 107, 154) 0%, rgb(93, 107, 154) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-S1000GT .sppb-nav-modern > li:nth-of-type(3) {
background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

/*BURGMAN-125*/

.BURGMAN-125 .sppb-nav-modern > li:first-of-type
{
    background: #000000 !important;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.BURGMAN-125 .sppb-nav-modern > li:nth-of-type(2) {

background: #eef3f6;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.BURGMAN-125 .sppb-nav-modern > li:nth-of-type(3) {
background: #5c6f80;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

/*ADDRESS 125 */

.ADDRESS-125 .sppb-nav-modern > li:first-of-type
{
    background: #344b7a !important;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.ADDRESS-125 .sppb-nav-modern > li:nth-of-type(2) {

background: #ae3f59;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.ADDRESS-125 .sppb-nav-modern > li:nth-of-type(3) {
background: #d2d7d2;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

/*AVENIS 125*/

.AVENIS-125 .sppb-nav-modern > li:first-of-type
{
    background: #bfc4c0 !important;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.AVENIS-125 .sppb-nav-modern > li:nth-of-type(2) {

background: #858585;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	GSX-S1000 */

.GSX-S1000 .sppb-nav-modern > li:first-of-type
{
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 94, 172) 0%, rgb(0, 94, 172) 100%) repeat scroll 0% 0%;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-S1000 .sppb-nav-modern > li:nth-of-type(2) {

background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(119, 136, 156) 0%, rgb(119, 136, 156) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-S1000 .sppb-nav-modern > li:nth-of-type(3) {
background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	GSX-S950 */

.GSX-S950 .sppb-nav-modern > li:first-of-type
{
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 94, 172) 0%, rgb(0, 94, 172) 100%) repeat scroll 0% 0%;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-S950 .sppb-nav-modern > li:nth-of-type(2) {

	background:rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-S950 .sppb-nav-modern > li:nth-of-type(3) {
	background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) repeat scroll 0% 0%;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: #233247 !important;
	text-shadow: 1px 1px 0px #233247 !important;
}

/* 	SV650X */

.SV650X .sppb-nav-modern > li:first-of-type
{
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	SV650 */

.SV650 .sppb-nav-modern > li:first-of-type
{
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 69, 148) 100%) repeat scroll 0% 0%;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.SV650 .sppb-nav-modern > li:nth-of-type(2) {

background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(113, 102, 93) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.SV650 .sppb-nav-modern > li:nth-of-type(3) {
background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(98, 22, 30) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	GSXR-125 */

.GSX-R125 .sppb-nav-modern > li:first-of-type
{
    background: #0079c1;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-R125 .sppb-nav-modern > li:nth-of-type(2) {

background: #000000;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	.V-STROM.1050XT */

.V-STROM1050XT .sppb-nav-modern > li:first-of-type
{
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(229, 203, 30) 0%, rgb(229, 203, 30) 100%) repeat scroll 0% 0%;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM1050XT .sppb-nav-modern > li:nth-of-type(2) {

background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(238, 54, 37) 0%, rgb(255, 255, 255) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM1050XT .sppb-nav-modern > li:nth-of-type(3) {
background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM1050XT .sppb-nav-modern > li:nth-of-type(4) {
background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(29, 58, 142) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	.V-STROM1050 */

.V-STROM1050 .sppb-nav-modern > li:first-of-type
{
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(203, 72, 89) 0%, rgb(203, 72, 89) 100%) repeat scroll 0% 0%;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM1050 .sppb-nav-modern > li:nth-of-type(2) {

background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	.V-STROM650XT */

.V-STROM650XT .sppb-nav-modern > li:first-of-type
{
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(229, 203, 30) 0%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM650XT .sppb-nav-modern > li:nth-of-type(2) {

background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM650XT .sppb-nav-modern > li:nth-of-type(3) {
background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(9, 95, 172) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM650XT .sppb-nav-modern > li:nth-of-type(4) {
background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(229, 203, 30) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	.V-STROM650 */

.V-STROM650 .sppb-nav-modern > li:first-of-type
{
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 99, 160) 0%, rgb(0, 99, 160) 100%) repeat scroll 0% 0%;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM650 .sppb-nav-modern > li:nth-of-type(2) {

background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM650 .sppb-nav-modern > li:nth-of-type(3) {
background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
	text-shadow: 1px 1px 0px #233247 !important;
}


/* 	.V-STROM800 DE */

.V-STROM800DE .sppb-nav-modern > li:first-of-type
{
    background: linear-gradient(90deg, rgb(229, 203, 30) 0%, rgb(87, 79, 114) 100%);
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM800DE .sppb-nav-modern > li:nth-of-type(2) {

background: linear-gradient(90deg, rgb(203, 218, 227) 0%, rgb(57, 52, 85) 100%);
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM800DE .sppb-nav-modern > li:nth-of-type(3) {
background: linear-gradient(90deg, rgb(132, 151, 152) 0%, rgb(132, 151, 152) 100%);
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
	text-shadow: 1px 1px 0px #233247 !important;
}

/* 	.V-STROM800 DE */

.V-STROM800 .sppb-nav-modern > li:first-of-type
{
    background: linear-gradient(90deg, rgb(125, 142, 142) 0%, rgb(125, 142, 142) 100%);
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM800 .sppb-nav-modern > li:nth-of-type(2) {

background: linear-gradient(90deg, rgb(63, 79, 150) 0%, rgb(63, 79, 150) 100%);
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.V-STROM800 .sppb-nav-modern > li:nth-of-type(3) {
background: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%);
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
	text-shadow: 1px 1px 0px #233247 !important;
}

/* 	VSTROM-1050DE */

.VSTROM-1050DE .sppb-nav-modern > li:first-of-type
{
    background: #e5cb1e;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.VSTROM-1050DE .sppb-nav-modern > li:nth-of-type(2) {

background: #000000;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.VSTROM-1050DE .sppb-nav-modern > li:nth-of-type(3) {
background: #39519c;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	.BURGMAN */

.BURGMAN .sppb-nav-modern > li:first-of-type
{
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(223, 227, 234) 0%, rgb(223, 227, 234) 100%) repeat scroll 0% 0%;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
	text-shadow: 1px 1px 0px #233247 !important;
}

.BURGMAN .sppb-nav-modern > li:nth-of-type(2) {

background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
}

.BURGMAN .sppb-nav-modern > li:nth-of-type(3) {
background: rgba(0, 0, 0, 0) linear-gradient(90deg, rgb(116, 116, 121) 0%, rgb(116, 116, 121) 100%) repeat scroll 0% 0%;
box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
border-radius: 50%;
    border: 0px;
    color: white;
	text-shadow: 1px 1px 0px #233247 !important;
}

/* 	GSX-8S */

.GSX-8S .sppb-nav-modern > li:first-of-type
{
    background: #b5c1ca;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-8S .sppb-nav-modern > li:nth-of-type(2) {

	background:#0060a5;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-8S .sppb-nav-modern > li:nth-of-type(3) {
	background: #000000;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: #233247 !important;
	text-shadow: 1px 1px 0px #233247 !important;
}

/* 	GSX-8TT */

.GSX-8TT .sppb-nav-modern > li:first-of-type
{
    background: #3d4f41;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-8TT .sppb-nav-modern > li:nth-of-type(2) {

	background:#000000;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	GSX-8T */

.GSX-8T .sppb-nav-modern > li:first-of-type
{
    background: #7b8687;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-8T .sppb-nav-modern > li:nth-of-type(2) {

	background:#f7b572;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-8T .sppb-nav-modern > li:nth-of-type(3) {

	background:#000000;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}


/* 	katana1 */

.katana1 .sppb-nav-modern > li:first-of-type
{
    background: #23405f;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.katana1 .sppb-nav-modern > li:nth-of-type(2) {

	background:#008fcf;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	GSX8R */

.GSX8R .sppb-nav-modern > li:first-of-type
{
    background: #23405f;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX8R .sppb-nav-modern > li:nth-of-type(2) {

	background:#92959a;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX8R .sppb-nav-modern > li:nth-of-type(3) {

	background:#000000;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}

/* 	GSX-R1000R */

.GSX-R1000R .sppb-nav-modern > li:first-of-type
{
    background: #2a206b;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-R1000R .sppb-nav-modern > li:nth-of-type(2) {

	background:#881220;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-R1000R .sppb-nav-modern > li:nth-of-type(3) {

	background:#e2a419;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}


/* 	GSX-S1000GX */

.GSX-S1000GX .sppb-nav-modern > li:first-of-type
{
    background: #0073bc;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
    border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-S1000GX .sppb-nav-modern > li:nth-of-type(2) {

	background:#626a52;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}

.GSX-S1000GX .sppb-nav-modern > li:nth-of-type(3) {

	background:#000000;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.3);
	border-radius: 50%;
    border: 0px;
    color: white;
}



.fa-plus::before {
	content: "\f067";
	font-family: "Font Awesome 5 Free";
}


.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block::before {
  background: transparent !important;
}

.sppb-addon-title {
  font-family: "Mukta";
  font-weight: bold !important;
}

.sppb-nav-pills > li.active > a, .sppb-nav-pills > li.active > a:hover, .sppb-nav-pills > li.active > a:focus {
  color: #fff !important;
  background-color: #de0039 !important;
}



.sppb-btn-primary.sppb-btn-gradient {
  background: linear-gradient(187deg, #de0039 0%, #89253e 64%) transparent !important;
  border: none;
}

.point-crta
{
  border-left: 3px solid;
   padding-left: 10px;
}


ul.point-list-links {
	
	list-style: none;
}


.point-list-links li {
  
  width: 220px;
  padding: 3px;
  border-radius: 3px;
}

.point-list-links li a {
  color: #de0039;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 500;
  font-family: "Babas_Neue";

}

.point-list-links li:first-of-type::before {
  font-family: "Font Awesome 5 Free";
  content: "\f1b9";
  display: inline-block;
  padding-right: 5px;
  color: #233247;
  font-weight: bold;
}

.point-list-links li:nth-of-type(2)::before {
  font-family: "Font Awesome 5 Free";
  content: "\f02d";
  display: inline-block;
  padding-right: 5px;
  color: #233247;
  font-weight: bold;
}

.point-list-links li:nth-of-type(3)::before {
  font-family: "Font Awesome 5 Free";
  content: "\f4c0";
  display: inline-block;
  padding-right: 5px;
  color: #233247;
  font-weight: bold;
}

.point-boje-22 .sppb-nav-pills > li > a {
	
	font-size: 18px;
	letter-spacing: 1px;
}

.point-carousel1
{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  grid-gap: 1rem;
}

.point-carousel1 img{
	
	max-height: 218px;
min-height: 218px;
object-fit: cover;
margin: auto;
}
.point-carousel1 p {
text-transform: uppercase;
text-align: center;
color: #e43260;
font-weight: bold;
font-family: "Mukta";
font-size: 18px;
}

.sppb-carousel-arrow.left i {
  left: 0% !important;
  top: 40% !important;
}

.sppb-carousel-arrow.right i {
  right: 0% !important;
  top: 40% !important;
}


.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
	
	text-transform: uppercase;
	font-weight: 300 !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
	
	text-transform: inherit !important;
}

.sppb-panel-modern > .sppb-panel-heading {
	
	padding: 10px 30px 10px 15px;
	background: transparent;
}

.sppb-panel-modern {
	border: none;
   border-bottom: 1px solid #e8eff1;
}

.offcanvas-menu {
  background-color: #fff;
  color: #fff;
}



.point-carousel1 p.point-minitekst {
  text-transform: unset;
  text-align: center;
  color: inherit;
  font-weight: 300;
  font-family: "Lora";
  font-size: 14px;
  line-height: 19px;
}

.point-carousel1 p.point-nalov {
	
	font-size: 20 !important; 
}

.point-button-blog {
	
	height: 50px;
	margin: auto;
	display: flex;
	justify-content: center;
	text-align: center;
	align-items: center;
	width: 120px;
	font-size: 20px;
	text-indent: 5px;
}

.open {
	
	height: 50px;
background: #ffc000;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
}
.open p {
  font-family: "Babas Neue" !important;
  font-size: 21px;
  font-weight: 300 !important;
  margin-bottom: 0px;
}

.md-content button {

  background: #233247 !important;
  font-weight: bold;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item {

  background: #f2f4f5 !important;
  padding-left: 7px !important;
}

.point-auti-22 {
	
	padding-left: 50px !important;
	padding-right: 50px !important;
}

.sppb-carousel-pro-inner-content .sppb-row {
	
	display: flex;
	align-items: center;
}

.sppb-carousel-pro-text h2 {
	
	text-align: center;
	margin-bottom: 20px !important;
}

.sppb-carousel-pro-text .sppb-carousel-pro-content {
	
	padding: 30px;
}
ul.sigProClassic span.sigProPseudoCaption, ul.sigProClassic span.sigProCaption,
.fancybox-caption__body {
	
	display: none;
}

html{
	scroll-behavior: initial !important;
}

.point-8-4 > div:last-of-type span:first-of-type {
  display: none;
}



.point-motori-tab .sppb-nav-tabs > li > a {
  border: 0 !important;
  margin-right: 45px;
  background: transparent;
}

.point-motori-tab .sppb-nav-tabs {

  display: flex;
  justify-content: center;
}

.point-motori-tab .sppb-tab-content {

  margin: auto;
  padding-top: 20px;
}

.point-tabovi-naslovi {
  font-size: 36px;
  color: #de0039;
  font-weight: bold;
  text-transform: uppercase;
}
.point-motori-tab .sppb-tab-content p{
	
	text-align: justify;
}

.point-motori-tab .sppb-nav > li > a > img {
  max-width: none;
  width: 80px;
}

.galerija-novi img {
  width: 300px;
  height: 300px;
  object-fit: cover;
}

.point-sredina {
	
	margin: auto !important;
	max-width: 1300px;
}

.eb-1 .eb-dialog {
	
	display: none !important;
}

.itemid-101 .eb-1 .eb-dialog {
	
	display: block !important;
}


.slider25 .sppb-sp-slider-title {
	
	margin-bottom: 0px !Important;
}

.slider25 .sppb-container {
	
	margin-right: unset !Important;
  margin-left: unset !Important;
	margin-bottom: auto;
	padding-left: 50px;
	padding-top: 50px;
}
.slider25 .sppb-addon-sp-slider .sp-slider-content-align-center .sppb-sp-slider-text,
.slider25 .sppb-addon-sp-slider .sp-slider-content-align-center .sppb-sp-slider-title {
  margin-left: unset !Important;
  margin-right: auto !important;
}


.slider25 .sppb-sp-slider-button {
	
	left: 20px;
	position: absolute;
}

.slider25 .sp-slider .sp-nav-control .nav-control:hover {
  background: #B1133C !important;
}

.uvodna25 img {
  height: 210px;
  object-fit: cover;
}

.izaberite25 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  grid-gap: 3rem;
}
.izaberite25 img{
height: 95px;
  object-fit: cover;
}

.izaberite25  p{
  font-weight: bold;
  font-size: 23px;
  margin-bottom: 0px;
  margin: auto;
  display: flex;
  justify-content: center;
  font-family: bebas neue;
}

.izaberite1 {background: white;
  margin: auto;
  height: 300px;
  width: 100%;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  border-radius: 30px;
  align-content: center;
  display: inline;
  text-align: center;
}

.izaberite-botun {
  background: #a7183c;
  color: white;
  width: 150px;
  font-size: 14px !important;
  padding: 6px;
  border-radius: 30px;
  margin-top: 20px !important;
}

.izaberite-naslov {
	
	margin-top: 10px !important;
}

.probna25-1{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  align-items: center;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  border-radius: 30px;
  padding: 20px;
  width: 90%;
  transition: transform .5s; /* Animation */
}
.izaberite-botun,
.probna25-1:hover {

transform: scale(1.2);
}
 
.izaberite-botun {
transition: transform .5s;
}

.probna25 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
  grid-gap: 1rem;
}
.probna25 p img {
	height: 60px;
}
.probna25 p {
font-size: 14px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0px;
  margin-top: 10px;
}

.accordioni25 .sppb-panel-modern > .sppb-panel-heading {
  padding: 20px;
  background: transparent;
  border: 4px solid #a7183c;
  box-shadow: -5px 5px 0px 0px #ddd;
} 

.accordioni25 .sppb-panel-title {
	
	font-size: 21px;
	font-family: bebas neue;
}

.izaberite-naslov {
	
	font-family: "bebas neue";
}

.garancija25 p {
  font-size: 55px;
  text-shadow: 2px 2px 4px #000000;
  letter-spacing: 2px;
}

.izaberite-botun a {
	
	color: #fff;
}

.izaberite-botun a:hover {
	
	color: #7f7f7f;
}

.offcanvas-menu .offcanvas-inner ul.menu > li {
	
	font-family: bebas neue;
}


 @media only screen and (max-width: 600px) {


.slider25 .sp-slider-outer-stage {
	
	height: 400px !important;
}
.slider25 .sppb-sp-slider-text {
	
	font-size: 14px !important;
}
	.slider25 .sppb-sp-slider-button {
  left: -5px;
  position: absolute;
}

 }
  @media only screen and (max-width: 991px) {
 .garancija25 p {
  font-size: 24px;
text-align: left;
}
  }