@media (min-width: 1920px){
	.organizationtimeline{
		display: flex;
		flex-flow: column;
		background: #F7F7F8;
		margin-top: -49px;
		padding-top: 49px;
	}
	.organizationtimeline>h2{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: 97px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-left: 113px;
		margin-top: 116px;
		margin-bottom: 59px;
	}
	.organizationtimeline>.content__timeline{
		display: inline-flex;
	}
	.organizationtimeline>.content__timeline>.context_on_page{
		display: flex;
		flex-flow: column;
		width: 1339px;
		border: 1px solid #181818;
		padding-bottom: 249px;
		border-radius: 0 0 270px 0;
	}
	.organizationtimeline>.content__timeline>.context_on_page .title_year{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: 60px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-left: 185px;
		margin-top: 58px;
		margin-bottom: 23px;
	}
	.organizationtimeline>.content__timeline>.context_on_page .text_year span{
		margin-top: 20px;
	}
	.organizationtimeline>.content__timeline>.context_on_page .text_year{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: 18px;
		font-style: normal;
		font-weight: 300;
		line-height: 123%;
		letter-spacing: 0.18px;
		margin-left: 185px;
		margin-top: 17px;
		margin-bottom: 23px;
		width: 53%;
		text-indent: 0px;
	}
	
	.organizationtimeline>.content__timeline>.img_content_link{
		display: flex;
		flex-flow: column;
		margin-left: -367px;
		margin-top: 60px;
	}
	
	.organizationtimeline>.content__timeline>.img_content_link>img{
		width: 588px;
		height: 330px;
		border-radius: 0 210px 0 0;
	}
	
	.organizationtimeline>.content__timeline>.img_content_link>div{
		display: inline-flex;
		margin-top: 57px;
	}
	
	.organizationtimeline>.content__timeline>.img_content_link>div svg{
		width: 36.338px;
		margin-right: 40px;
		cursor: pointer;
		z-index: 1;
	}
	.organizationtimeline>.content__timeline>.img_content_link>div svg:nth-child(2){
	
	}
	.organizationtimeline>.content__timeline>.img_content_link>div svg:nth-child(2){
	
	}
	
	.organizationtimeline .slider_selector{
		display: inline-flex;
		margin-left: 186px;
		margin-top: -211px;
		width: 670px;
		flex-wrap: wrap;
		margin-bottom: 273px;
	}
	.organizationtimeline .slider_selector p{
		color: rgba(0, 0, 0, 0.50);
		font-family: DIN Pro;
		font-size: 18px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-right: 20px;
		cursor: pointer;
	}
}
@media (min-width: 1024px) and (max-width: 1919px){
	.organizationtimeline{
		display: flex;
		flex-flow: column;
		background: #F7F7F8;
		margin-top: calc(-1 * calc(26.2px + (49 - 26.2) * ((100vw - 1024px) / (1920 - 1024))));
		padding-top: calc(26.2px + (49 - 26.2) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.organizationtimeline>h2{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: calc(51.8px + (97 - 51.8) * ((100vw - 1024px) / (1920 - 1024)));
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-left: calc(60.3px + (113 - 60.3) * ((100vw - 1024px) / (1920 - 1024)));
		margin-top: calc(61.9px + (116 - 61.9) * ((100vw - 1024px) / (1920 - 1024)));
		margin-bottom: calc(31.5px + (59 - 31.5) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.organizationtimeline>.content__timeline{
		display: inline-flex;
	}
	.organizationtimeline>.content__timeline>.context_on_page{
		display: flex;
		flex-flow: column;
		width: calc(714.2px + (1339 - 714.2) * ((100vw - 1024px) / (1920 - 1024)));
		border: 1px solid #181818;
		padding-bottom: calc(132.8px + (249 - 132.8) * ((100vw - 1024px) / (1920 - 1024)));
		border-radius: 0 0 calc(144px + (270 - 144) * ((100vw - 1024px) / (1920 - 1024))) 0;
	}
	.organizationtimeline>.content__timeline>.context_on_page .title_year{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: calc(32px + (60 - 32) * ((100vw - 1024px) / (1920 - 1024)));
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-left: calc(98.7px + (185 - 98.7) * ((100vw - 1024px) / (1920 - 1024)));
		margin-top: calc(31px + (58 - 31) * ((100vw - 1024px) / (1920 - 1024)));
		margin-bottom: calc(12.3px + (23 - 12.3) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.organizationtimeline>.content__timeline>.context_on_page .text_year span{
		margin-top: calc(10.7px + (20 - 10.7) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.organizationtimeline>.content__timeline>.context_on_page .text_year{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: calc(9.6px + (18 - 9.6) * ((100vw - 1024px) / (1920 - 1024)));
		font-style: normal;
		font-weight: 300;
		line-height: 123%;
		letter-spacing: calc(0.1px + (0.18 - 0.1) * ((100vw - 1024px) / (1920 - 1024)));
		margin-left: calc(98.7px + (185 - 98.7) * ((100vw - 1024px) / (1920 - 1024)));
		margin-top: calc(9.1px + (17 - 9.1) * ((100vw - 1024px) / (1920 - 1024)));
		margin-bottom: calc(12.3px + (23 - 12.3) * ((100vw - 1024px) / (1920 - 1024)));
		width: calc(378.5px + (709.656 - 378.5) * ((100vw - 1024px) / (1920 - 1024)));
		text-indent: 0px;
	}
	
	.organizationtimeline>.content__timeline>.img_content_link{
		display: flex;
		flex-flow: column;
		margin-left: calc(-1 * calc(195.8px + (367 - 195.8) * ((100vw - 1024px) / (1920 - 1024))));
		margin-top: calc(32px + (60 - 32) * ((100vw - 1024px) / (1920 - 1024)));
	}
	
	.organizationtimeline>.content__timeline>.img_content_link>img{
		width: calc(313.6px + (588 - 313.6) * ((100vw - 1024px) / (1920 - 1024)));
		height: calc(176px + (330 - 176) * ((100vw - 1024px) / (1920 - 1024)));
		border-radius: 0 calc(112px + (210 - 112) * ((100vw - 1024px) / (1920 - 1024))) 0 0;
	}
	
	.organizationtimeline>.content__timeline>.img_content_link>div{
		display: inline-flex;
		margin-top: calc(30.4px + (57 - 30.4) * ((100vw - 1024px) / (1920 - 1024)));
	}
	
	.organizationtimeline>.content__timeline>.img_content_link>div svg{
		width: calc(19.4px + (36.338 - 19.4) * ((100vw - 1024px) / (1920 - 1024)));
		margin-right: calc(21.4px + (40 - 21.4) * ((100vw - 1024px) / (1920 - 1024)));
		cursor: pointer;
		z-index: 1;
	}
	.organizationtimeline>.content__timeline>.img_content_link>div svg:nth-child(2){
	
	}
	.organizationtimeline>.content__timeline>.img_content_link>div svg:nth-child(2){
	
	}
	
	.organizationtimeline .slider_selector{
		display: inline-flex;
		margin-left: calc(99.2px + (186 - 99.2) * ((100vw - 1024px) / (1920 - 1024)));
		margin-top: calc(-1 * calc(112.6px + (211 - 112.6) * ((100vw - 1024px) / (1920 - 1024))));
		width: calc(357.4px + (670 - 357.4) * ((100vw - 1024px) / (1920 - 1024)));
		flex-wrap: wrap;
		margin-bottom: calc(145.6px + (273 - 145.6) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.organizationtimeline .slider_selector p{
		color: rgba(0, 0, 0, 0.50);
		font-family: DIN Pro;
		font-size: calc(9.6px + (18 - 9.6) * ((100vw - 1024px) / (1920 - 1024)));
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-right: calc(10.7px + (20 - 10.7) * ((100vw - 1024px) / (1920 - 1024)));
		cursor: pointer;
	}
}

@media (min-width:320px) and (max-width: 1023px){
	.organizationtimeline{
		display: flex;
		flex-flow: column;
		background: #F7F7F8;
		margin-top: calc(-1 * calc(15.4px + (49 - 15.4) * ((100vw - 320px) / (1023 - 320))));
		padding-top: calc(15.4px + (49 - 15.4) * ((100vw - 320px) / (1023 - 320)));
		padding-bottom: calc(21.9px + (70 - 21.9) * ((100vw - 320px) / (1023 - 320)));
	}
	.organizationtimeline>h2{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: calc(30.4px + (97 - 30.4) * ((100vw - 320px) / (1023 - 320)));
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-left: auto;
		margin-top: calc(14.4px + (46 - 14.4) * ((100vw - 320px) / (1023 - 320)));
		margin-bottom: calc(15.4px + (49 - 15.4) * ((100vw - 320px) / (1023 - 320)));
		width: 80%;
		margin-right: auto;
		text-align: center;
	}
	.organizationtimeline>.content__timeline{
		display: flex;
		flex-flow: column;
	}
	.organizationtimeline>.content__timeline>.context_on_page{
		display: flex;
		flex-flow: column;
		width: calc(303.2px + (969 - 303.2) * ((100vw - 320px) / (1023 - 320)));
		border: 1px solid #181818;
		padding-bottom: calc(15.4px + (49 - 15.4) * ((100vw - 320px) / (1023 - 320)));
		border-radius: 0 0 calc(84.5px + (270 - 84.5) * ((100vw - 320px) / (1023 - 320))) 0;
	}
	.organizationtimeline>.content__timeline>.context_on_page .title_year{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: calc(18.8px + (60 - 18.8) * ((100vw - 320px) / (1023 - 320)));
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-left: calc(14.1px + (45 - 14.1) * ((100vw - 320px) / (1023 - 320)));
		margin-top: calc(18.2px + (58 - 18.2) * ((100vw - 320px) / (1023 - 320)));
		margin-bottom: calc(7.2px + (23 - 7.2) * ((100vw - 320px) / (1023 - 320)));
	}
	.organizationtimeline>.content__timeline>.context_on_page .text_year span{
		margin-top: calc(6.3px + (20 - 6.3) * ((100vw - 320px) / (1023 - 320)));
	}
	.organizationtimeline>.content__timeline>.context_on_page .text_year{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: calc(7.2px + (23 - 7.2) * ((100vw - 320px) / (1023 - 320)));
		font-style: normal;
		font-weight: 300;
		line-height: 123%;
		letter-spacing: calc(0.1px + (0.18 - 0.1) * ((100vw - 320px) / (1023 - 320)));
		margin-left: calc(14.1px + (45 - 14.1) * ((100vw - 320px) / (1023 - 320)));
		margin-top: calc(5.4px + (17 - 5.4) * ((100vw - 320px) / (1023 - 320)));
		margin-bottom: calc(7.2px + (23 - 7.2) * ((100vw - 320px) / (1023 - 320)));
		width: 73%;
		text-indent: 0px;
	}
	
	.organizationtimeline>.content__timeline>.img_content_link{
		display: flex;
		flex-flow: column;
		margin-left: calc(14.1px + (45 - 14.1) * ((100vw - 320px) / (1023 - 320)));
		margin-top: calc(18.8px + (60 - 18.8) * ((100vw - 320px) / (1023 - 320)));
	}
	
	.organizationtimeline>.content__timeline>.img_content_link>img{
		width: calc(287.2px + (918 - 287.2) * ((100vw - 320px) / (1023 - 320)));
		height: auto;
		max-height: calc(181.5px + (580 - 181.5) * ((100vw - 320px) / (1023 - 320)));
		border-radius: 0 calc(65.7px + (210 - 65.7) * ((100vw - 320px) / (1023 - 320))) 0 0;
		object-fit: contain;
	}
	
	.organizationtimeline>.content__timeline>.img_content_link>div{
		display: inline-flex;
		margin-top: calc(8.5px + (27 - 8.5) * ((100vw - 320px) / (1023 - 320)));
	}
	
	.organizationtimeline>.content__timeline>.img_content_link>div svg{
		width: calc(17.7px + (56.338 - 17.7) * ((100vw - 320px) / (1023 - 320)));
		margin-right: calc(12.6px + (40 - 12.6) * ((100vw - 320px) / (1023 - 320)));
		cursor: pointer;
		z-index: 1;
		height: auto;
	}
	.organizationtimeline>.content__timeline>.img_content_link>div svg:nth-child(2){
	
	}
	.organizationtimeline>.content__timeline>.img_content_link>div svg:nth-child(2){
	
	}
	
	.organizationtimeline .slider_selector{
		display: inline-flex;
		margin-left: calc(14.1px + (45 - 14.1) * ((100vw - 320px) / (1023 - 320)));
		margin-top: calc(6px + (19 - 6) * ((100vw - 320px) / (1023 - 320)));
		width: calc(287.8px + (920 - 287.8) * ((100vw - 320px) / (1023 - 320)));
		flex-wrap: wrap;
	}
	.organizationtimeline .slider_selector p{
		color: rgba(0, 0, 0, 0.50);
		font-family: DIN Pro;
		font-size: calc(5.7px + (18 - 5.7) * ((100vw - 320px) / (1023 - 320)));
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-right: calc(6.3px + (20 - 6.3) * ((100vw - 320px) / (1023 - 320)));
		margin-bottom: 0;
		cursor: pointer;
	}
}