.elementor-kit-15{--e-global-color-primary:#0F0F0F;--e-global-color-secondary:#0F0F0F;--e-global-color-text:#0F0F0F;--e-global-color-accent:#26376A;--e-global-color-a4b85a3:#FFFFFF;--e-global-color-a2ce0aa:#F2F2F2;--e-global-color-bbd3989:#4EA630;--e-global-color-55e6a04:#E49B09;--e-global-color-e066ec2:#A5CAEC;--e-global-color-07ed68e:#939393;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:50px;--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:38px;--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:400;font-size:16px;line-height:1.5em;}.elementor-kit-15 e-page-transition{background-color:#FFBC7D;}.elementor-kit-15 a{color:var( --e-global-color-accent );}.elementor-kit-15 h1{font-family:"Tenor Sans", Sans-serif;}.elementor-kit-15 h2{font-family:"Tenor Sans", Sans-serif;font-size:40px;}.elementor-kit-15 h3{font-family:"Tenor Sans", Sans-serif;}.elementor-kit-15 button,.elementor-kit-15 input[type="button"],.elementor-kit-15 input[type="submit"],.elementor-kit-15 .elementor-button{font-size:16px;font-weight:500;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-kit-15 img{border-radius:10px 10px 10px 10px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1366px){.elementor-kit-15{font-size:16px;}.elementor-kit-15 h1{font-size:40px;}.e-con{--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:1024px){.elementor-kit-15{--e-global-typography-primary-font-size:35px;--e-global-typography-secondary-font-size:28px;font-size:16px;}.elementor-kit-15 h1{font-size:35px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-15{--e-global-typography-primary-font-size:26px;--e-global-typography-secondary-font-size:24px;font-size:16px;}.elementor-kit-15 h1{font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}@media(min-width:2400px){.elementor-kit-15{font-size:16px;}.elementor-kit-15 h1{font-size:50px;}.elementor-kit-15 button,.elementor-kit-15 input[type="button"],.elementor-kit-15 input[type="submit"],.elementor-kit-15 .elementor-button{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}}/* Start custom CSS */.jet-listing-grid__slider-icon {border-radius: 20px;}

/* Für alle Scrollbars sichtbar */
html, body {
  overflow: auto;
  -webkit-overflow-scrolling: touch; /* Für sanftes Scrollen */
}

/* Für WebKit-basierte Browser (Chrome, Safari) */
::-webkit-scrollbar {
  width: 8px; /* Breite der vertikalen Scrollbar */
  height: 8px; /* Höhe der horizontalen Scrollbar */
  background-color: #f1f1f1; /* Hintergrund der Scrollbar */
}

/* Scrollbar Griff (Thumb) */
::-webkit-scrollbar-thumb {
  background-color: #888; /* Farbe des Scrollbar-Griffs */
  border-radius: 10px; /* Abgerundete Ecken für den Scrollbar-Griff */
}

/* Scrollbar beim Hover über das Griff-Element */
::-webkit-scrollbar-thumb:hover {
  background-color: #555; /* Farbe des Scrollbar-Griffs beim Hover */
}

/* Scrollbar immer sichtbar, auch auf mobilen Geräten */
body {
  scrollbar-gutter: stable; /* Verhindert das Ein- und Ausblenden der Scrollbar */
}

.user-registration-Button {color:white;}

.user-registration-Button.button {background-color: #25376b;}

.btn.button.ur-submit-button.institute-button {background-color: #25376b;}/* End custom CSS */