/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
h2.hero-title {
	font-size: 75px;
	line-height: 150%;
	font-weight: 700;
	padding-top: 4rem;
	color: #fcc803 !important;
}
.hero-container:before {
	opacity: 0.7;
}
.about-container {
	display: flex;
}
.about-heading-column {
	display: flex;
	justify-content: center;
	align-items: center;
}
.rezultati-vl {
	border-right: 6px solid #5a83d3;
	height: 525px;
}
.bullet {
	position: absolute;
	right: -9px;
	width: 25px;
	height: 25px;
	background-color: #32477b;
	border-radius: 50%;
}
.raziskava-text {
	left: 100px;
	font-size: 20px;
} 
.year-text, .raziskava-text {
	position: absolute;
	color: #395392!important;
}
.rezultati-bullet-2020, .text-2020, .raziskava-first-text{
	top: 100px;
}
.rezultati-bullet-2021, .text-2021, .raziskava-second-text {
	top: 250px;
}
.rezultati-bullet-2022, .text-2022, .raziskava-third-text {
	top: 400px;
}
.text-2020, .text-2021, .text-2022 {
	right: 50px;
	font-size: 32px;
}
.partnerji-container {
	text-align: center;
}
.timeline-column {
	width: 29.6667% !important;
}
.rezultati-column {
	width: 64.833% !important;
}
.partnerji-container {
	display: flex;
	align-items: center;
}
@media only screen and (max-width: 1200px) {
	.header-content h1 {
		font-size: 60px !important;
	}
}
@media only screen and (max-width: 1000px) {
	.about-container {
		flex-direction: column;
	}
	.et_pb_gutters3 .et_pb_column_1_2, .et_pb_gutters3.et_pb_row .et_pb_column_1_2 {
		width: 100% !important;
		margin-bottom: 2rem;
	}
}
@media only screen and (max-width: 900px) {
	.header-content h1 {
		font-size: 46px !important;
	}
	.header-content > .et_pb_header_content_wrapper p {
		font-size: 18px !important;
	}
	.hero-section > section {
		padding-right: 35%;
	}
}
@media only screen and (max-width: 600px) {
	.header-content h1 {
		font-size: 40px !important;
	}
	.header-content > .et_pb_header_content_wrapper p {
		font-size: 14px !important;
		margin-top: 0rem !important;
	}
	.hero-section > section {
		padding-right: 25%;
	}
	.about-text {
		font-size: 16px;
	}
	.raziskava-text {
		left: 50px;
	}
	.partnerji-img > span > img {
		width: 75% !important;
	}
	.partnerji-img {
		margin-right: 0rem !important;
	}
}
@media only screen and (max-width: 460px) {
	.header-content h1 {
		font-size: 36px !important;
	}
	.hero-section > section {
		padding-right: 15%;
		padding-left: 0%;
	}
	.text-2020, .text-2021, .text-2022 {
		font-size: 26px;
		right: 35px;
	}
	.raziskava-text {
		left: 35px;
	}
	.timeline-container {
		width: 100% !important;
	}
}
@media only screen and (max-width: 340px) {
	.hero-section > section {
		padding-right: 0%;
	}
	.timeline-column {
		width: 33% !important;
	}
}