/* CSS Document */

@font-face {
	font-family: 'Circe';
	src: url('/fonts/Circe-Regular.eot');
	src: local('Circe'), local('Circe-Regular'),
		url('/fonts/Circe-Regular.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Circe-Regular.woff') format('woff'),
		url('/fonts/Circe-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Circe-ExtraLight';
	src: url('/fonts/Circe-ExtraLight.eot');
	src: local('Circe ExtraLight'), local('Circe-ExtraLight'),
		url('/fonts/Circe-ExtraLight.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Circe-ExtraLight.woff') format('woff'),
		url('/fonts/Circe-ExtraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: 'Circe-Thin';
	src: url('/fonts/Circe-Thin.eot');
	src: local('Circe Thin'), local('Circe-Thin'),
		url('/fonts/Circe-Thin.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Circe-Thin.woff') format('woff'),
		url('/fonts/Circe-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'Circe-Light';
	src: url('/fonts/Circe-Light.eot');
	src: local('Circe Light'), local('Circe-Light'),
		url('/fonts/Circe-Light.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Circe-Light.woff') format('woff'),
		url('/fonts/Circe-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Circe-Bold';
	src: url('/fonts/Circe-Bold.eot');
	src: local('Circe Bold'), local('Circe-Bold'),
		url('/fonts/Circe-Bold.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Circe-Bold.woff') format('woff'),
		url('/fonts/Circe-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Circe-ExtraBold';
	src: url('/fonts/Circe-ExtraBold.eot');
	src: local('Circe ExtraBold'), local('Circe-ExtraBold'),
		url('/fonts/Circe-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Circe-ExtraBold.woff') format('woff'),
		url('/fonts/Circe-ExtraBold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
}


h1 {
  font-size: 36px;
  font-family: 'Circe-Light',Arial,sans-serif;
  text-align: center;
  padding-bottom: 30px;
  text-transform: uppercase;
  font-weight: 300;
}

.color {color: #8dbc1d;}

.t820__textwrapper li, .t820__textwrapper p {
  font-size: 16px;
  font-family: 'Circe',Arial,sans-serif;
}

.t509__separator_custom {
    margin-bottom: 0px;
}

#allrecords b, #allrecords strong {
  font-family: 'Circe-ExtraBold'
}

#rec107071509 .t509__colwrapper {
	display: flex;
	gap: 20px;
}


#rec107071509 .t509__colwrapper .t509__blockimg {
	display: inline;
}	

#rec107071509 .t509__colwrapper .t509__blockimg.two_img img {
	height: auto;
	max-width: 450px;
	width: 100%;
}
#rec107071509 .t509__colwrapper .t509__blockimg.one_img img {
	width: 100%;
}


#rec107071509 .t509__colwrapper.double .t509__separator.t-clear {
	display: none;
}

#rec107071509 .t509__colwrapper.double hr {
	visibility: hidden;
}

@media (max-width: 960px) {
	#rec107071509 .t509__colwrapper {
		flex-direction: column;
	}		

	#rec107071509 .t509__separator.t-clear {
		display: none;
	}

	#rec107071509 .t509__colwrapper {
		padding: 30px 0;
	}
	#rec107071509 .t509__colwrapper.double .first_child {
		padding-bottom: 30px;
		border-bottom: 2px solid #555;
	}
	#rec107071509 {
		padding: 30px 15px;
	}
}

@media (max-width: 680px) {
	#rec107071509 .t509__colwrapper {
		padding: 0 15px;
	}	
}

.text_ktk {
	display: flex;
}

.text_ktk h5 {
	font-size: 1.2rem;
	font-family: 'Circe', Arial,sans-serif;
  }