* {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
}

img {
    display: block;
    max-width: 100%;
}

body {
	font-family: 'Source Sans 3', sans-serif!important;
}

.main {
	max-width: 1024px;
}

.featured-img {
	background-image: url("slike/hero.jpg");
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	min-width: 1024px;
	min-height: 500px;
	margin-bottom: 55px;
}

.content-container {
	margin-bottom: 167px;
}

h1 {
	font-family: 'Source Sans 3', sans-serif!important;
	font-size: 26px;
	line-height: 40px;
	font-weight: 700;
	margin-bottom: 40px;
	max-width: 500px;
	color: black;
}

p {
	font-size: 22px;
	line-height: 40px;
	font-weight: 400px;
	color: black;
	margin-bottom: 60px;
}

.read-more {
	padding: 17px 57px;
	background: linear-gradient(#E43029, #F9B502);
	border: 3px solid white;
	box-shadow: 0px 0px 2px 2px rgb(232, 232, 232);
	border-radius: 10px;
	color: white;
	font-weight: bold;
	font-size: 19px;
	display: inline-block;
}

.read-more:hover{
	text-decoration: unset;
	background: linear-gradient(#F2332B, #FFBA04);
	color: white;
}
  
.cta {
	display: inline-block;
}

.cta-1 {
	margin-right: 20px;
}

.character {
	margin-left: 37px;
}

.slider-container {
	margin-bottom: 130px !important;
	position: relative;
}

.sticker-slider .slide-1 {
	background-image: url("slike/slide1.png");
}

.sticker-slider .slide-2 {
	background-image: url("slike/slide2.png");
}

.sticker-slider .slide-3 {
	background-image: url("slike/slide3.png");
}

.sticker-slider .slide-4 {
	background-image: url("slike/slide4.png");
}

.sticker-slider .slide-5 {
	background-image: url("slike/slide5.png");
}

.sticker-slider .slide-6 {
	background-image: url("slike/slide6.png");
}

.sticker-slider .slide-7 {
	background-image: url("slike/slide7.png");
}

.sticker-slider .slide-8 {
	background-image: url("slike/slide8.png");
}

.sticker-slider .slide-9 {
	background-image: url("slike/slide9.png");
}

.sticker-slider .image-holder {
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	min-width: 844px;
	min-height: 390px;
}

.prev-btn {
	display: inline;
	position: absolute;
	top: 180px;
	z-index: 1;
}

.next-btn {
	display: inline;
	position: absolute;
	right: 0;
	top: 180px;
	z-index: 1;
}

.footer {
	font-size: 14px;
	font-weight: 400px;
	line-height: 40px;
	color: black;
}

.footer a {
	color: #E64123
}

.policy p{
	margin-bottom: 25px;
}

.policy h1 {
	font-size: 36px;
	max-width: unset;
	margin-bottom: 25px;
}

.policy h2 {
	font-size: 32px;
}

.policy li h2 {
	font-size: 28px;
}

.policy h3 {
	font-size: 26px;
}


@media screen and (max-width: 1000px) {
 .prev-btn {
	left: -30px;
 } 
	
 .next-btn {
	right: -30px;
 } 
}

@media screen and (max-width: 959px) {
  .featured-img {
	min-width: 751px;
	min-height: 367px;
  }
  
  h1 {
	font-size: 24px;
	line-height: 32px;
	margin-bottom: 20px
  }
  
  p {
	font-size: 18px;
	line-height: 30px;
	margin-bottom: 38px;
  }
  
  .content-container {
	margin-bottom: 60px;
}

 .sticker-slider .image-holder {
	min-width: 700px;
}

 .slider-container {
  margin-bottom: 100px !important;
  position: relative;
}

 .slider-container {
  margin-bottom: 100px !important;
}

 .prev-btn {
	 top: 410px;
	 left: 24px;
 }

 .next-btn {
	 top: 410px;
	 right: 24px;
 }
}


@media screen and (max-width: 767px) {
 .featured-img {
   min-width: 330px;
   min-height: 161px;
   margin-bottom: 20px;
}

 h1 {
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 0;
 }
 
 p {
	font-size: 15px;
	line-height: 23px; 
 }
 
  .read-more {
	font-size: 14px;
	padding: 12px 28px;
  }
  
  .sticker-slider .image-holder {
	min-width: 330px;
	min-height: 154px;
  }
  
  .prev-btn {
  top: 168px;
  left: 132px;
}

 .prev-btn img{
	max-width: 68%;
 }
  
  .next-btn {
  top: 168px;
  right: 120px;
}

 .next-btn img{
	max-width: 68%;
 }
 
 .footer {
	font-size: 12px;
 }
}