/*
Theme Name: CIOCAR
Template: hello-elementor
Version: 07_2025
Description: Child Theme erstellt von re-define.de
Author: re-define.de
*/

/* montserrat-100 - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  src: url('fonts/montserrat-v30-latin-100.woff2') format('woff2'); 
}*/

/* montserrat-200 - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  src: url('fonts/montserrat-v30-latin-200.woff2') format('woff2'); 
}*/

/* montserrat-300 - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/montserrat-v30-latin-300.woff2') format('woff2'); 
}*/

/* montserrat-regular - latin */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/montserrat-v30-latin-regular.woff2') format('woff2'); 
}

/* montserrat-500 - latin */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/montserrat-v30-latin-500.woff2') format('woff2'); 
}

/* montserrat-600 - latin */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/montserrat-v30-latin-600.woff2') format('woff2'); 
}

/* montserrat-700 - latin */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/montserrat-v30-latin-700.woff2') format('woff2'); 
}

/* montserrat-800 - latin */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url('fonts/montserrat-v30-latin-800.woff2') format('woff2'); 
}

/* montserrat-900 - latin */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/montserrat-v30-latin-900.woff2') format('woff2'); 
}






/* montserrat-100italic - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  src: url('fonts/montserrat-v30-latin-100italic.woff2') format('woff2'); 
}*/

/* montserrat-200italic - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  src: url('fonts/montserrat-v30-latin-200italic.woff2') format('woff2'); 
}*/

/* montserrat-300italic - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/montserrat-v30-latin-300italic.woff2') format('woff2'); 
}*/

/* montserrat-italic - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/montserrat-v30-latin-italic.woff2') format('woff2'); 
}*/

/* montserrat-500italic - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  src: url('fonts/montserrat-v30-latin-500italic.woff2') format('woff2'); 
}*/

/* montserrat-600italic - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  src: url('fonts/montserrat-v30-latin-600italic.woff2') format('woff2'); 
}*/

/* montserrat-700italic - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/montserrat-v30-latin-700italic.woff2') format('woff2'); 
}*/

/* montserrat-800italic - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  src: url('fonts/montserrat-v30-latin-800italic.woff2') format('woff2'); 
}*/

/* montserrat-900italic - latin 
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  src: url('fonts/montserrat-v30-latin-900italic.woff2') format('woff2'); 
}*/


/* archivo-300 - latin */
@font-face {
  font-display: swap; 
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/archivo-v24-latin-300.woff2') format('woff2'); 
}

/* archivo-regular - latin */
@font-face {
  font-display: swap; 
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/archivo-v24-latin-regular.woff2') format('woff2'); 
}

/* archivo-italic - latin */
@font-face {
  font-display: swap; 
  font-family: 'Archivo';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/archivo-v24-latin-italic.woff2') format('woff2'); 
}

/* archivo-500 - latin */
@font-face {
  font-display: swap; 
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/archivo-v24-latin-500.woff2') format('woff2'); 
}

/* archivo-600 - latin */
@font-face {
  font-display: swap; 
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/archivo-v24-latin-600.woff2') format('woff2'); 
}




/*** Jobtemplate CSS ***/

.single-jobs .cioSection{
	margin-top: 10vh;
	margin-bottom: 10vh;
}

.single-jobs .job-content-wrapper1,
.single-jobs .job-content-wrapper2 {
	max-width: 90%;
	width: 60rem;
	margin-right: 0;
	margin-left: 10%;
	margin-bottom: 4rem;
	margin-top: 1rem;
}

.single-jobs .job-content-wrapper2 h2{ width: 100% }

.single-jobs .job-content-wrapper2 ul,
.single-jobs .job-content-wrapper2 ol{
	margin-bottom: 3rem;
  	margin-left: 2rem;
}

.job-table {
	width: 100%;
	border-collapse: collapse;
}
.job-table th,
.job-table td {
	padding: .25rem .5rem;
	vertical-align: top;
	border: 1px solid #eee; 
	font-size: 1.1rem;
}
.job-table th {
	width: 13rem;
	text-align: left;
	font-weight: 600;
}