.elementor-kit-762{--e-global-color-primary:#FF9E31;--e-global-color-secondary:#E8E8E8;--e-global-color-text:#222222;--e-global-color-accent:#103AA8;--e-global-color-c345904:#FFFFFF;--e-global-color-380f928:#000000;--e-global-color-10aba3a:#2F2F2F;--e-global-typography-primary-font-family:"i-raleway-800";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"i-poppins-normal";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"i-poppins-normal";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"i-poppins-normal";--e-global-typography-accent-font-weight:500;--e-global-typography-7c6d015-font-family:"i-poppins-normal";--e-global-typography-7c6d015-font-size:24px;--e-global-typography-7c6d015-font-weight:800;--e-global-typography-7c6d015-text-transform:none;--e-global-typography-a095136-font-family:"i-raleway-800";--e-global-typography-a095136-font-size:80px;--e-global-typography-a095136-font-weight:800;--e-global-typography-a095136-text-transform:uppercase;--e-global-typography-f45bbb0-font-family:"i-poppins-normal";--e-global-typography-f45bbb0-font-size:24px;--e-global-typography-f45bbb0-font-weight:600;--e-global-typography-c99790b-font-family:"i-raleway-800";--e-global-typography-c99790b-font-size:50px;--e-global-typography-c99790b-font-weight:800;--e-global-typography-bca6997-font-family:"i-poppins-normal";--e-global-typography-bca6997-font-size:20px;--e-global-typography-bca6997-font-weight:600;--e-global-typography-af0e013-font-family:"i-poppins-normal";--e-global-typography-af0e013-font-size:18px;--e-global-typography-af0e013-font-weight:400;font-family:"Poppins", Sans-serif;font-size:20px;background-color:var( --e-global-color-c345904 );}.elementor-kit-762 a{color:var( --e-global-color-primary );}.elementor-kit-762 h1{font-family:"Raleway", Sans-serif;font-size:60px;font-weight:800;}.elementor-kit-762 h2{font-family:"Raleway", Sans-serif;font-size:50px;font-weight:800;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-762 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-762{--e-global-typography-primary-font-size:30px;--e-global-typography-text-font-size:16px;--e-global-typography-7c6d015-font-size:18px;--e-global-typography-7c6d015-line-height:1em;--e-global-typography-a095136-font-size:46px;--e-global-typography-f45bbb0-font-size:16px;--e-global-typography-c99790b-font-size:30px;--e-global-typography-bca6997-font-size:16px;--e-global-typography-af0e013-font-size:16px;font-size:16px;}.elementor-kit-762 h1{font-size:30px;}.elementor-kit-762 h2{font-size:25px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-762{--e-global-typography-primary-font-size:25px;--e-global-typography-text-font-size:16px;--e-global-typography-7c6d015-font-size:14px;--e-global-typography-a095136-font-size:35px;--e-global-typography-f45bbb0-font-size:16px;--e-global-typography-c99790b-font-size:25px;--e-global-typography-bca6997-font-size:16px;--e-global-typography-af0e013-font-size:16px;font-size:16px;}.elementor-kit-762 h1{font-size:25px;}.elementor-kit-762 h2{font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Marker Undeline Style */
.markerOrange u {
    text-decoration: none !important;
    background-image: linear-gradient(120deg, rgba(255, 158, 49, 0.7) 0%, rgba(255, 158, 49, 0.7) 100%);
    background-repeat: no-repeat;
    background-size: 100% 0.5em;
    background-position: 0 88%;
}

.markerBlue u {
    text-decoration: none !important;
    background-image: linear-gradient(120deg, rgba(118,160,255, 0.7) 0%, rgba(169,211,255, 0.5) 100%);
    background-repeat: no-repeat;
    background-size: 100% 0.5em;
    background-position: 0 88%;
}


/* Link/Text Styles Strokes */
.textOutlineDark {
    -webkit-text-stroke: 2px #1D1D1B;
}

.textOutlineLight {
    -webkit-text-stroke: 2px #e8e8e8;
}





/*
.entry-title {
    text-align: center;
    padding-top: 50px;
}
    
@media (min-width: 768px) and (max-width: 1025px) { 
    .entry-title {
        padding-top: 20px !important;
    }
}

@media (max-width: 767px) { 
    .entry-title {
        padding-top: 20px !important;
    }
}



/* Link styles */
/*.link-colors-orange a {
    color: #FF6716;
}
.link-colors-orange a:hover {
    color: #FF9E31;
}

.link-colors-purple a {
    color: #941D81;
}
.link-colors-purple a:hover {
    color: #B82A54
}

.link-colors-magenta a {
    color: #B82A54;
}
.link-colors-magenta a:hover {
    color: #FF9E31;
}*/

/* Roovy Allgemein */
/*.ui-datepicker table tbody tr td {
    background-color: #ffffff;
}

.locFiedset {
    border: none !important;
}*/

/* Roovy Purple */
/*.roovy-purple .ui-datepicker td.event .ui-state-default {
    color: #941D81 !important;
	background-color: rgba(184, 42, 84, 0.3) !important;
}

.roovy-purple .ui-datepicker td.event .ui-state-active {
  color: #ffffff !important;
	background-color: #941D81 !important;
}

.roovy-purple .timeButton {
    color: #941D81;
    border: 1px solid #941D81;
}

.roovy-purple .timeButton:hover {
  color: #941D81;
  border: 3px solid #941D81;
  background-color: transparent;
}

.roovy-purple .selectedTime {
  background: #941D81 !important;
}

.roovy-purple .appFormButtonBack {
  background-color: transparent;
  color: #941D81;
  border: 1px solid #941D81;
  border-radius: 10px;
}

.roovy-purple .appFormButtonNext {
  background-color: #941D81;
  color: #ffffff;
  border-radius: 10px;
}

.roovy-purple .appFormButtonBack:hover, .roovy-purple .appFormButtonNext:hover  {
  background-color: transparent;
  color: #941D81;
  border: 3px solid #941D81;
  border-radius: 10px;
}

.roovy-purple .step, .roovy-purple .step.finish {
    background-color: #941D81;
}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'i-raleway-800';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/raleway-v19-latin-800.eot');
	src: url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/raleway-v19-latin-800.eot?#iefix') format('embedded-opentype'),
		url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/raleway-v19-latin-800.woff2') format('woff2'),
		url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/raleway-v19-latin-800.woff') format('woff'),
		url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/raleway-v19-latin-800.ttf') format('truetype'),
		url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/raleway-v19-latin-800.svg#i-raleway-800') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'i-poppins-normal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/poppins-v15-latin-regular.eot');
	src: url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/poppins-v15-latin-regular.eot?#iefix') format('embedded-opentype'),
		url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/poppins-v15-latin-regular.woff2') format('woff2'),
		url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/poppins-v15-latin-regular.woff') format('woff'),
		url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/poppins-v15-latin-regular.ttf') format('truetype'),
		url('https://bckp.ivoo.ch/wp-content/uploads/2021/02/poppins-v15-latin-regular.svg#i-poppins-normal') format('svg');
}
/* End Custom Fonts CSS */