/*
! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #eeeeee; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #e2e1e1; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}

*{
  scrollbar-color: initial;
  scrollbar-width: initial;
}
  hr{
  margin-top: 30px;
  margin-bottom: 30px;
  height: 2px;
  --tw-bg-opacity: 1;
  background-color: rgb(176 188 203 / var(--tw-bg-opacity));
}

*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(13 171 226 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(13 171 226 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
.container{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 640px){

  .container{
    max-width: 640px;
  }
}
@media (min-width: 768px){

  .container{
    max-width: 768px;
  }
}
@media (min-width: 992px){

  .container{
    max-width: 992px;
  }
}
@media (min-width: 1024px){

  .container{
    max-width: 1024px;
  }
}
@media (min-width: 1280px){

  .container{
    max-width: 1280px;
  }
}
@media (min-width: 1536px){

  .container{
    max-width: 1536px;
  }
}
.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.visible{
  visibility: visible;
}
.invisible{
  visibility: hidden;
}
.fixed{
  position: fixed;
}
.absolute{
  position: absolute;
}
.relative{
  position: relative;
}
.inset-0{
  inset: 0px;
}
.bottom-0{
  bottom: 0px;
}
.bottom-4{
  bottom: 1rem;
}
.bottom-\[56px\]{
  bottom: 56px;
}
.left-0{
  left: 0px;
}
.left-4{
  left: 1rem;
}
.right-0{
  right: 0px;
}
.right-4{
  right: 1rem;
}
.-z-\[1\]{
  z-index: -1;
}
.z-20{
  z-index: 20;
}
.z-40{
  z-index: 40;
}
.z-50{
  z-index: 50;
}
.col-span-1{
  grid-column: span 1 / span 1;
}
.col-span-10{
  grid-column: span 10 / span 10;
}
.col-span-11{
  grid-column: span 11 / span 11;
}
.col-span-12{
  grid-column: span 12 / span 12;
}
.col-span-2{
  grid-column: span 2 / span 2;
}
.col-span-3{
  grid-column: span 3 / span 3;
}
.col-span-4{
  grid-column: span 4 / span 4;
}
.col-span-5{
  grid-column: span 5 / span 5;
}
.col-span-6{
  grid-column: span 6 / span 6;
}
.col-span-7{
  grid-column: span 7 / span 7;
}
.col-span-8{
  grid-column: span 8 / span 8;
}
.col-span-9{
  grid-column: span 9 / span 9;
}
.float-end{
  float: inline-end;
}
.m-0{
  margin: 0px;
}
.m-2{
  margin: 0.5rem;
}
.m-auto{
  margin: auto;
}
.-mx-1{
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
.-mx-1\.5{
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}
.-my-1{
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}
.-my-1\.5{
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}
.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-auto{
  margin-left: auto;
  margin-right: auto;
}
.my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.my-\[40px\]{
  margin-top: 40px;
  margin-bottom: 40px;
}
.mb-0{
  margin-bottom: 0px;
}
.mb-1{
  margin-bottom: 0.25rem;
}
.mb-10{
  margin-bottom: 40px;
}
.mb-14{
  margin-bottom: 3.5rem;
}
.mb-2{
  margin-bottom: 0.5rem;
}
.mb-20{
  margin-bottom: 5rem;
}
.mb-3{
  margin-bottom: 0.75rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mb-6{
  margin-bottom: 1.5rem;
}
.mb-7{
  margin-bottom: 1.75rem;
}
.mb-8{
  margin-bottom: 2rem;
}
.mb-\[10px\]{
  margin-bottom: 10px;
}
.mb-\[30PX\]{
  margin-bottom: 30PX;
}
.mb-\[30px\]{
  margin-bottom: 30px;
}
.mb-\[54px\]{
  margin-bottom: 54px;
}
.me-2{
  margin-inline-end: 0.5rem;
}
.me-4{
  margin-inline-end: 1rem;
}
.me-\[14px\]{
  margin-inline-end: 14px;
}
.me-\[16px\]{
  margin-inline-end: 16px;
}
.ms-3{
  margin-inline-start: 0.75rem;
}
.ms-auto{
  margin-inline-start: auto;
}
.mt-0{
  margin-top: 0px;
}
.mt-10{
  margin-top: 40px;
}
.mt-14{
  margin-top: 3.5rem;
}
.mt-2{
  margin-top: 0.5rem;
}
.mt-4{
  margin-top: 1rem;
}
.mt-6{
  margin-top: 1.5rem;
}
.mt-7{
  margin-top: 1.75rem;
}
.mt-8{
  margin-top: 2rem;
}
.mt-\[24px\]{
  margin-top: 24px;
}
.mt-\[25px\]{
  margin-top: 25px;
}
.mt-\[30px\]{
  margin-top: 30px;
}
.mt-auto{
  margin-top: auto;
}
.box-border{
  box-sizing: border-box;
}
.block{
  display: block;
}
.inline-block{
  display: inline-block;
}
.\!flex{
  display: flex !important;
}
.flex{
  display: flex;
}
.inline-flex{
  display: inline-flex;
}
.table{
  display: table;
}
.grid{
  display: grid;
}
.hidden{
  display: none;
}
.aspect-square{
  aspect-ratio: 1 / 1;
}
.h-10{
  height: 40px;
}
.h-16{
  height: 4rem;
}
.h-3{
  height: 0.75rem;
}
.h-5{
  height: 1.25rem;
}
.h-8{
  height: 2rem;
}
.h-\[100px\]{
  height: 100px;
}
.h-\[1px\]{
  height: 1px;
}
.h-auto{
  height: auto;
}
.h-fit{
  height: -moz-fit-content;
  height: fit-content;
}
.h-full{
  height: 100%;
}
.h-screen{
  height: 100vh;
}
.max-h-0{
  max-height: 0px;
}
.min-h-\[300px\]{
  min-height: 300px;
}
.w-10{
  width: 40px;
}
.w-16{
  width: 4rem;
}
.w-3{
  width: 0.75rem;
}
.w-5{
  width: 1.25rem;
}
.w-8{
  width: 2rem;
}
.w-\[116px\]{
  width: 116px;
}
.w-\[233px\]{
  width: 233px;
}
.w-\[250px\]{
  width: 250px;
}
.w-fit{
  width: -moz-fit-content;
  width: fit-content;
}
.w-full{
  width: 100%;
}
.max-w-\[600px\]{
  max-width: 600px;
}
.max-w-\[710px\]{
  max-width: 710px;
}
.max-w-\[800px\]{
  max-width: 800px;
}
.max-w-xs{
  max-width: 20rem;
}
.flex-auto{
  flex: 1 1 auto;
}
.flex-shrink-0{
  flex-shrink: 0;
}
.flex-grow{
  flex-grow: 1;
}
.basis-1\/5{
  flex-basis: 20%;
}
.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes bannerSlideDown{

  0%{
    transform: translateY(-50%);
  }

  100%{
    transform: translateY(0);
  }
}
.animate-bannerSlideDown{
  animation: bannerSlideDown 1s ease forwards;
}
.cursor-pointer{
  cursor: pointer;
}
.list-none{
  list-style-type: none;
}
.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.flex-row{
  flex-direction: row;
}
.flex-col{
  flex-direction: column;
}
.flex-wrap{
  flex-wrap: wrap;
}
.items-start{
  align-items: flex-start;
}
.items-end{
  align-items: flex-end;
}
.items-center{
  align-items: center;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.gap-1{
  gap: 0.25rem;
}
.gap-16{
  gap: 4rem;
}
.gap-2{
  gap: 0.5rem;
}
.gap-3{
  gap: 0.75rem;
}
.gap-4{
  gap: 1rem;
}
.gap-6{
  gap: 1.5rem;
}
.gap-\[30px\]{
  gap: 30px;
}
.gap-\[92px\]{
  gap: 92px;
}
.gap-x-15{
  column-gap: 60px;
}
.gap-x-8{
  column-gap: 2rem;
}
.gap-x-\[92px\]{
  column-gap: 92px;
}
.gap-y-10{
  row-gap: 40px;
}
.gap-y-4{
  row-gap: 1rem;
}
.gap-y-\[20px\]{
  row-gap: 20px;
}
.gap-y-\[30px\]{
  row-gap: 30px;
}
.gap-y-\[40px\]{
  row-gap: 40px;
}
.overflow-hidden{
  overflow: hidden;
}
.whitespace-nowrap{
  white-space: nowrap;
}
.break-words{
  overflow-wrap: break-word;
}
.break-all{
  word-break: break-all;
}
.rounded{
  border-radius: 0.25rem;
}
.rounded-2xl{
  border-radius: 1rem;
}
.rounded-3xl{
  border-radius: 1.5rem;
}
.rounded-\[50\%\]{
  border-radius: 50%;
}
.rounded-full{
  border-radius: 9999px;
}
.rounded-lg{
  border-radius: 0.5rem;
}
.rounded-md{
  border-radius: 0.375rem;
}
.rounded-sm{
  border-radius: 0.125rem;
}
.rounded-xl{
  border-radius: 0.75rem;
}
.rounded-l-lg{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-r-lg{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.border{
  border-width: 1px;
}
.border-2{
  border-width: 2px;
}
.border-\[1px\]{
  border-width: 1px;
}
.border-\[3px\]{
  border-width: 3px;
}
.border-b{
  border-bottom-width: 1px;
}
.border-b-2{
  border-bottom-width: 2px;
}
.border-b-\[1px\]{
  border-bottom-width: 1px;
}
.border-b-\[8px\]{
  border-bottom-width: 8px;
}
.border-s-2{
  border-inline-start-width: 2px;
}
.border-s-4{
  border-inline-start-width: 4px;
}
.border-t-\[1px\]{
  border-top-width: 1px;
}
.border-black{
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-blue-50{
  --tw-border-opacity: 1;
  border-color: rgb(231 247 252 / var(--tw-border-opacity));
}
.border-blue-500{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.border-blue-700{
  --tw-border-opacity: 1;
  border-color: rgb(9 121 160 / var(--tw-border-opacity));
}
.border-canvas-canvas-3{
  --tw-border-opacity: 1;
  border-color: rgb(249 248 249 / var(--tw-border-opacity));
}
.border-gray-50{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-navy-blue-100{
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
}
.border-navy-blue-200{
  --tw-border-opacity: 1;
  border-color: rgb(138 156 177 / var(--tw-border-opacity));
}
.border-navy-blue-300{
  --tw-border-opacity: 1;
  border-color: rgb(84 111 142 / var(--tw-border-opacity));
}
.border-transparent{
  border-color: transparent;
}
.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-yellow-500{
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
}
.border-b-blue-500{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.bg-\[\#F7FAFC\]{
  --tw-bg-opacity: 1;
  background-color: rgb(247 250 252 / var(--tw-bg-opacity));
}
.bg-\[rgb\(0\2c 36\2c 78\2c 0\)\]{
  background-color: rgb(0,36,78,0);
}
.bg-\[rgb\(0\2c 36\2c 78\2c 0\.1\)\]{
  background-color: rgb(0,36,78,0.1);
}
.bg-\[rgb\(0\2c 36\2c 78\2c 0\.2\)\]{
  background-color: rgb(0,36,78,0.2);
}
.bg-\[rgb\(0\2c 36\2c 78\2c 0\.3\)\]{
  background-color: rgb(0,36,78,0.3);
}
.bg-\[rgb\(0\2c 36\2c 78\2c 0\.4\)\]{
  background-color: rgb(0,36,78,0.4);
}
.bg-\[rgb\(0\2c 36\2c 78\2c 0\.5\)\]{
  background-color: rgb(0,36,78,0.5);
}
.bg-\[rgb\(0\2c 36\2c 78\2c 0\.6\)\]{
  background-color: rgb(0,36,78,0.6);
}
.bg-\[rgb\(0\2c 36\2c 78\2c 0\.7\)\]{
  background-color: rgb(0,36,78,0.7);
}
.bg-\[rgb\(0\2c 36\2c 78\2c 0\.8\)\]{
  background-color: rgb(0,36,78,0.8);
}
.bg-\[rgb\(0\2c 36\2c 78\2c 0\.9\)\]{
  background-color: rgb(0,36,78,0.9);
}
.bg-\[rgb\(0\2c 36\2c 78\2c \{\{background_brightness\}\}\)\]{
  background-color: rgb(0,36,78,{{background brightness}});
}
.bg-blue-1000{
  --tw-bg-opacity: 1;
  background-color: rgb(8 101 255 / var(--tw-bg-opacity));
}
.bg-blue-50{
  --tw-bg-opacity: 1;
  background-color: rgb(231 247 252 / var(--tw-bg-opacity));
}
.bg-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
}
.bg-blue-700{
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
}
.bg-blue-800{
  --tw-bg-opacity: 1;
  background-color: rgb(7 94 124 / var(--tw-bg-opacity));
}
.bg-canvas-canvas{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
}
.bg-canvas-canvas-3{
  --tw-bg-opacity: 1;
  background-color: rgb(249 248 249 / var(--tw-bg-opacity));
}
.bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgb(244 243 244 / var(--tw-bg-opacity));
}
.bg-gray-900{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-green-100{
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity));
}
.bg-navy-blue-1000{
  --tw-bg-opacity: 1;
  background-color: rgb(10 102 194 / var(--tw-bg-opacity));
}
.bg-navy-blue-300{
  --tw-bg-opacity: 1;
  background-color: rgb(84 111 142 / var(--tw-bg-opacity));
}
.bg-navy-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
}
.bg-navy-blue-700{
  --tw-bg-opacity: 1;
  background-color: rgb(0 28 61 / var(--tw-bg-opacity));
}
.bg-red-50{
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity));
}
.bg-slate-100{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
.bg-transparent{
  background-color: transparent;
}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white-overlay{
  background-color: rgba(255,255,255,0.95);
}
.bg-blue-pattern{
  background-image: linear-gradient(180deg, rgba(242, 247, 252, 1) 50%, rgba(255, 255, 255, 1) 50%);
}
.bg-dark-blue-pattern{
  background-image: linear-gradient(180deg, rgba(0,28,61,1) 50%, rgba(255,255,255,1) 50%);
}
.bg-instagram{
  background-image: linear-gradient(45deg, #FAAD4F 14.61%, #DD2A7B 39.38%, #9537B0 58.49%, #515BD4 85.39%);;
}
.bg-white-gradient{
  background-image: linear-gradient(0deg, rgba(255,255,255,0.8995973389355743) 0%, rgba(255,255,255,0.6755077030812324) 67%, rgba(255,255,255,0) 100%);
}
.bg-contain{
  background-size: contain;
}
.bg-cover{
  background-size: cover;
}
.bg-center{
  background-position: 50% 50%;
}
.bg-no-repeat{
  background-repeat: no-repeat;
}
.object-cover{
  object-fit: cover;
}
.p-1{
  padding: 0.25rem;
}
.p-1\.5{
  padding: 0.375rem;
}
.p-14{
  padding: 3.5rem;
}
.p-2{
  padding: 0.5rem;
}
.p-4{
  padding: 1rem;
}
.p-5{
  padding: 1.25rem;
}
.p-\[18px\]{
  padding: 18px;
}
.p-\[19px\]{
  padding: 19px;
}
.p-\[30px\]{
  padding: 30px;
}
.px-10{
  padding-left: 40px;
  padding-right: 40px;
}
.px-14{
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}
.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-\[10px\]{
  padding-left: 10px;
  padding-right: 10px;
}
.px-\[30px\]{
  padding-left: 30px;
  padding-right: 30px;
}
.px-\[72px\]{
  padding-left: 72px;
  padding-right: 72px;
}
.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-10{
  padding-top: 40px;
  padding-bottom: 40px;
}
.py-14{
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}
.py-24{
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-\[30px\]{
  padding-top: 30px;
  padding-bottom: 30px;
}
.py-\[55px\]{
  padding-top: 55px;
  padding-bottom: 55px;
}
.py-\[6px\]{
  padding-top: 6px;
  padding-bottom: 6px;
}
.pb-0{
  padding-bottom: 0px;
}
.pb-4{
  padding-bottom: 1rem;
}
.pb-\[30px\]{
  padding-bottom: 30px;
}
.pe-\[30px\]{
  padding-inline-end: 30px;
}
.pl-4{
  padding-left: 1rem;
}
.pl-\[22px\]{
  padding-left: 22px;
}
.pr-5{
  padding-right: 1.25rem;
}
.pr-6{
  padding-right: 1.5rem;
}
.pr-8{
  padding-right: 2rem;
}
.ps-6{
  padding-inline-start: 1.5rem;
}
.ps-\[10px\]{
  padding-inline-start: 10px;
}
.ps-\[30px\]{
  padding-inline-start: 30px;
}
.pt-14{
  padding-top: 3.5rem;
}
.pt-2{
  padding-top: 0.5rem;
}
.pt-8{
  padding-top: 2rem;
}
.text-center{
  text-align: center;
}
.text-start{
  text-align: start;
}
.text-end{
  text-align: end;
}
.align-middle{
  vertical-align: middle;
}
.\!text-\[20px\]{
  font-size: 20px !important;
}
.\!text-small{
  font-size: 20px !important;
  line-height: 31px !important;
  font-weight: 500 !important;
}
.text-extra-large{
  font-size: 48px;
  line-height: 60px;
  font-weight: 700;
}
.text-extra-small{
  font-size: 18px;
  font-weight: 300;
}
.text-large{
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
}
.text-meduim{
  font-size: 24px;
  line-height: 35px;
  font-weight: 600;
}
.text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-small{
  font-size: 20px;
  line-height: 31px;
  font-weight: 500;
}
.text-x-small{
  font-size: 16px;
  font-weight: 500;
}
.\!font-bold{
  font-weight: 700 !important;
}
.font-bold{
  font-weight: 700;
}
.font-medium{
  font-weight: 500;
}
.font-normal{
  font-weight: 400;
}
.font-semibold{
  font-weight: 600;
}
.not-italic{
  font-style: normal;
}
.leading-\[125\%\]{
  line-height: 125%;
}
.leading-\[154\%\]{
  line-height: 154%;
}
.leading-\[80px\]{
  line-height: 80px;
}
.\!text-navy-blue-500{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.text-\[\#546F8E\]{
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.text-black{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-blue-500{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.text-blue-700{
  --tw-text-opacity: 1;
  color: rgb(9 121 160 / var(--tw-text-opacity));
}
.text-gray-400{
  --tw-text-opacity: 1;
  color: rgb(226 225 225 / var(--tw-text-opacity));
}
.text-gray-50{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-gray-500{
  --tw-text-opacity: 1;
  color: rgb(219 217 218 / var(--tw-text-opacity));
}
.text-gray-700{
  --tw-text-opacity: 1;
  color: rgb(155 154 155 / var(--tw-text-opacity));
}
.text-green-500{
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / var(--tw-text-opacity));
}
.text-navy-blue-100{
  --tw-text-opacity: 1;
  color: rgb(176 188 203 / var(--tw-text-opacity));
}
.text-navy-blue-200{
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
}
.text-navy-blue-300{
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.text-navy-blue-500{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-yellow-700{
  --tw-text-opacity: 1;
  color: rgb(176 153 19 / var(--tw-text-opacity));
}
.text-yellow-800{
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
}
.no-underline{
  text-decoration-line: none;
}
.opacity-0{
  opacity: 0;
}
.shadow{
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-Highlight{
  --tw-shadow: 0px 7px 14px 0px rgba(0, 0, 0, 0.25);;
  --tw-shadow-colored: 0px 7px 14px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-animated-card{
  --tw-shadow: 6px 6px 0px 0px #F8D81B;;
  --tw-shadow-colored: 6px 6px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-teaser{
  --tw-shadow: 8px 8px 0px 0px rgba(248,216,27,0.75);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-200{
  transition-duration: 200ms;
}
.duration-300{
  transition-duration: 300ms;
}
.duration-500{
  transition-duration: 500ms;
}
.ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-linear{
  transition-timing-function: linear;
}
.ps-6{
  padding-inline-start: 1.5rem;
}
.me-2{
  margin-inline-end: 0.5rem;
}
.ms-3{
  margin-inline-start: 0.75rem;
}
.me-4{
  margin-inline-end: 1rem;
}
.ms-auto{
  margin-inline-start: auto;
}
[dir="rtl"] .float-end{
  float: left;
}
[dir="ltr"] .float-end{
  float: right;
}
.border-s-2{
  border-inline-start-width: 2px;
}
.border-s-4{
  border-inline-start-width: 4px;
}
[dir="rtl"] .text-start{
  text-align: right;
}
[dir="rtl"] .text-end{
  text-align: left;
}
[dir="ltr"] .text-end{
  text-align: right;
}
[dir="ltr"] .text-start{
  text-align: left;
}
body{
  overflow-x: hidden;
  font-family: cairo;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
body.scrollbar{
  overflow-x: hidden;
}
body.scrollbar-thin{
  overflow-x: hidden;
}
body{
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  body{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
body.no-scroll{
  overflow: hidden;
}
body::after{
  position: fixed;
  top: 0px;
  z-index: -1;
  display: block;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 700ms;
  --tw-content: '';
  content: var(--tw-content);
}
body.shadow::after{
  z-index: 30;
  background-color: rgba(00,08,11,0.8);
  opacity: 1;
}
body ::selection{
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header .nav-top{
  background-color: transparent;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body:not(.subsite-landing) .with-banner header .navbar-form{
  padding-left: 0px;
  padding-right: 0px;
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side{
  margin-bottom: auto;
  margin-top: 1.5rem;
}
@media (max-width: 767px){

  body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side{
    flex-wrap: wrap;
    justify-content: flex-end;
  }
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language::after{
  background-image: url('../images/arrow-small-blue.svg');
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1,body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before,body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  content: var(--tw-content);
  background-image: url("../images/profile-circle-blue.svg");
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1,body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before,body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  content: var(--tw-content);
  background-image: url("../images/profile-circle-blue.svg");
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover,body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover::before,body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover::before{
  background-image: url("../images/profile-circle-yellow.svg");
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before,body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after,body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before,body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after,body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .block-users-profile{
  position: relative;
}
@media (max-width: 767px){

  body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .block-users-profile{
    order: 3;
    margin-top: 0.5rem;
    display: flex;
    flex-basis: 100%;
    justify-content: flex-end;
  }
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .navbar-toggler path{
  stroke: #001c3d;
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .navbar-toggler:hover{
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
}
body:not(.subsite-landing) .with-banner header .navbar-form .right-header-side .navbar-toggler:hover path{
  stroke: #f8d81b;
}
body:not(.subsite-landing) .with-banner header .menu-search-link path,body:not(.subsite-landing) .with-banner header .active-language path{
  stroke: #001c3d;
}
body:not(.subsite-landing) .with-banner header .menu-search-link:hover path,body:not(.subsite-landing) .with-banner header .active-language:hover path{
  stroke: #f8d81b;
}
body:not(.subsite-landing) .with-banner header .nav-top{
  position: fixed;
  top: 0;
}
body:not(.subsite-landing) .with-banner header.active .navbar-toggler .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header.active .navbar-toggler:hover .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header.active .nav-top{
  background-color: rgb(255 255 255 / 0.95);
  --tw-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.04);;
  --tw-shadow-colored: 0px 10px 18px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body:not(.subsite-landing) .with-banner header.active .navbar-form{
  padding-left: 0px;
  padding-right: 0px;
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .site-branding .main-logo{
  display: none;
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .site-branding .inner-logo{
  display: block;
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .site-branding .menu-logo{
  display: none;
  opacity: 0;
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side{
  margin-top: auto;
  margin-bottom: auto;
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language::after{
  background-image: url('../images/arrow-small-navy-blue.svg');
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1,body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before,body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  content: var(--tw-content);
  background-image: url("../images/profile-circle-blue.svg");
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1,body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before,body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  content: var(--tw-content);
  background-image: url("../images/profile-circle-blue.svg");
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover,body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover::before,body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover::before{
  background-image: url("../images/profile-circle-yellow.svg");
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before,body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after,body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before,body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after,body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-search::before{
  content: var(--tw-content);
  background-image: url("../images/search-blue.svg");
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .region--header_collapse__inner .block-search:hover::before{
  background-image: url("../images/search-yellow.svg");
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .navbar-toggler path{
  stroke: #001c3d;
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .navbar-toggler:hover{
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
}
body:not(.subsite-landing) .with-banner header.active .navbar-form .right-header-side .navbar-toggler:hover path{
  stroke: #f8d81b;
}
body:not(.subsite-landing) .with-banner header.active .menu-search-link path,body:not(.subsite-landing) .with-banner header.active .active-language path{
  stroke: #001c3d;
}
body:not(.subsite-landing) .with-banner header.active .menu-search-link:hover path,body:not(.subsite-landing) .with-banner header.active .active-language:hover path{
  stroke: #f8d81b;
}
body.scrolled.scrolldown header .nav-top,
        body.scrolled.scrolldown header .nav-bottom{
  top: -100%;
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-toggler .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-toggler:hover .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
body.scrolled.scrollup:not(.subsite-landing) header .nav-top{
  background-color: rgb(255 255 255 / 0.95);
  --tw-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.04);;
  --tw-shadow-colored: 0px 10px 18px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form{
  padding-left: 0px;
  padding-right: 0px;
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .site-branding .main-logo{
  display: none;
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .site-branding .inner-logo{
  display: block;
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .site-branding .menu-logo{
  display: none;
  opacity: 0;
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side{
  margin-top: auto;
  margin-bottom: auto;
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language::after{
  background-image: url('../images/arrow-small-navy-blue.svg');
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1,body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before,body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  content: var(--tw-content);
  background-image: url("../images/profile-circle-blue.svg");
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1,body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before,body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  content: var(--tw-content);
  background-image: url("../images/profile-circle-blue.svg");
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover,body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover::before,body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover::before{
  background-image: url("../images/profile-circle-yellow.svg");
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before,body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after,body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before,body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after,body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-search::before{
  content: var(--tw-content);
  background-image: url("../images/search-blue.svg");
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .region--header_collapse__inner .block-search:hover::before{
  background-image: url("../images/search-yellow.svg");
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .navbar-toggler path{
  stroke: #001c3d;
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .navbar-toggler:hover{
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
}
body.scrolled.scrollup:not(.subsite-landing) header .navbar-form .right-header-side .navbar-toggler:hover path{
  stroke: #f8d81b;
}
body.scrolled.scrollup:not(.subsite-landing) header .menu-search-link path,body.scrolled.scrollup:not(.subsite-landing) header .active-language path{
  stroke: #001c3d;
}
body.scrolled.scrollup:not(.subsite-landing) header .menu-search-link:hover path,body.scrolled.scrollup:not(.subsite-landing) header .active-language:hover path{
  stroke: #f8d81b;
}
body.scrolled.scrollup:not(.subsite-landing) header .nav-top{
  top: 0;
  background-image: linear-gradient(180deg, rgba(255,255,255) 19.54%, #FFFFFF 100%);
}
body.scrolled.scrollup.layout-builder-on header .nav-top{
  top: -100%;
  z-index: 1;
}
body.scrolled.scrollup.subsite-landing header .navbar-toggler .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
body.scrolled.scrollup.subsite-landing header .navbar-toggler:hover .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
body.scrolled.scrollup.subsite-landing header .nav-top{
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
  top: -100%;
}
body.scrolled.scrollup.subsite-landing header .nav-bottom{
  top: 0px;
}
/* Indent For Ckeditor Indent Block */
body .Indent1{
  margin-inline-start: 0.25rem;
}
body .Indent2{
  margin-inline-start: 0.5rem;
}
body .Indent3{
  margin-inline-start: 0.75rem;
}
body .Indent4{
  margin-inline-start: 1rem;
}
body .Indent5{
  margin-inline-start: 1.25rem;
}
body .Indent6{
  margin-inline-start: 1.5rem;
}
body .Indent7{
  margin-inline-start: 1.75rem;
}
body .Indent8{
  margin-inline-start: 2rem;
}
body .Indent9{
  margin-inline-start: 2.25rem;
}
body .Indent10{
  margin-inline-start: 0.25rem;
}
body .marker-yellow {
    background-color: #fdfd77;
  }
body .marker-green {
    background-color: #62f962;
  }
body .marker-pink {
    background-color: #fc7899;
  }
body .marker-blue {
    background-color: #72ccfd;
  }
body .pen-red {
    background-color: transparent;
    color: #e71313;
  }
body .pen-green {
    background-color: transparent;
    color: #128a00;
  }
/* Add inline margin to ul , ol on page */
body .field--name-body ul,
    body .field--name-body ol,
    body .field--name-seeds-body ul,
    body .field--name-seeds-body ol{
  margin-inline-start: 0.5rem;
}
.block_heading{
  margin-bottom: 40px;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .block_heading{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.block_heading::before{
  margin-bottom: 1rem;
  display: block;
  height: 0.25rem;
  width: 8rem;
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
  --tw-content: '';
  content: var(--tw-content);
}
.menu--seeds-social-media li{
  list-style-type: none;
}
.menu--seeds-social-media a{
  text-decoration-line: none;
}
/* ckeditor styles */
body h1{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
body h2{
  margin-bottom: 1rem;
  font-size: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
  line-height: 124%;
}
@media (min-width: 1280px){

  body h2{
    font-size: 2.5rem;
  }
}
body h3{
  margin-bottom: 1rem;
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  body h3{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
body h4{
  margin-bottom: 1rem;
  font-size: calc(0.9625rem + 0.98438vw);
  font-weight: 700;
  line-height: 154%;
}
@media (min-width: 1280px){

  body h4{
    font-size: 1.75rem;
  }
}
body h5{
  margin-bottom: 1rem;
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
  font-weight: 700;
  line-height: 154%;
}
@media (min-width: 1280px){

  body h5{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
body h6{
  margin-bottom: 1rem;
  font-size: calc(0.925rem + 0.5625vw);
  font-weight: 700;
  line-height: 124%;
}
@media (min-width: 1280px){

  body h6{
    font-size: 1.375rem;
  }
}
body .link-primary{
  margin-bottom: 1rem;
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
  text-decoration-line: underline;
}
body p{
  margin-bottom: 1rem;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  body p{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
body p.alert-primary{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
body p.location-icon{
  display: flex;
  gap: 0.5rem;
}
body p.location-icon::before{
  display: inline-block;
  height: 2rem;
  width: 2rem;
  --tw-content: url('../images/location-point.svg');
  content: var(--tw-content);
}
body p.location-icon.text-align-center{
  justify-content: center;
}
body p.location-icon.text-align-right{
  justify-content: flex-end;
}
@media (min-width: 1280px){

  body p .yallow-link{
    margin-inline-start: 30px;
  }
}
body a{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
  text-decoration-line: underline;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 0.4s;
}
body a.btn,
    body a.btn-primary{
  text-decoration-line: none;
}
body a:focus-visible,
    body a:focus,
    body a:hover,
    body a:active {
  outline-color: transparent;
  outline-style: initial;
  outline-width: 0px;
}
body a:active{
  background-color: transparent;
}
body a.yallow-link{
  border-bottom-width: 1px;
  border-bottom-color: transparent;
  font-weight: 300;
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
body a.yallow-link:hover{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(248 216 27 / var(--tw-border-opacity));
}
body a.yallow-link{
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  body a.yallow-link{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
body a.yallow-link.external-link::after{
  content: var(--tw-content);
  background-image: url('../images/external-link-yellow.svg');
}
body ul{
  list-style-type: square;
}
body ol{
  list-style-type: decimal;
}
body ol,
  body ul{
  padding-inline-start: 2rem;
}
body ol ol,
    body ol ul,
    body ul ol,
    body ul ul{
  padding-inline-start: 2rem;
}
body ol.menu, body ul.menu{
  padding: 0px;
}
.light-paragraph{
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.light-gray-paragraph{
  --tw-text-opacity: 1;
  color: rgb(176 188 203 / var(--tw-text-opacity));
}
.gray-paragraph{
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
}
.dark_blue .sui-left_teaser-title,
  .dark_blue .sui-left_teaser-body{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.white-paragraph{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn.btn-info.external-link:hover::after, .btn.btn-primary.external-link:hover::after{
  background-color: transparent !important;
}
.btn.btn-info.external-link::after, .btn.btn-primary.external-link::after{
  height: 1.5rem;
  width: 1.5rem;
  background-color: transparent;
  background-image: url('/themes/custom/ku_tailwind/images/external-link-blue.svg');
  background-size: auto;
}
.btn.btn-info.external-link:where([dir="rtl"], [dir="rtl"] *)::after, .btn.btn-primary.external-link:where([dir="rtl"], [dir="rtl"] *)::after{
  --tw-rotate: 270deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
blockquote::before{
  position: static;
  margin-bottom: 30px;
  display: block;
  height: 65px;
  width: 90px;
  background-image: url('/themes/custom/ku_tailwind/images/blockquote.svg');
  --tw-content: '';
  content: var(--tw-content);
}
blockquote::after{
  margin-top: 30px;
  margin-bottom: 30px;
  display: block;
  height: 3px;
  width: 160px;
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  --tw-content: '';
  content: var(--tw-content);
}
blockquote p{
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  blockquote p{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.light-list{
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.light-list::marker{
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.gray-list{
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
}
.gray-list::marker{
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
}
.title-blue{
  --tw-text-opacity: 1 !important;
  color: rgb(9 121 160 / var(--tw-text-opacity)) !important;
}
.align-left,
.align-right{
  margin-inline-end: 30px;
  margin-bottom: 30px;
}
@media (max-width: 767px){

  .align-left,
.align-right{
    width: 100%;
  }
}
span{
  white-space: normal !important;
}
.outline-initial {
  outline-color: transparent;
  outline-style: initial;
  outline-width: 0px;
}
.form-required::after{
  margin-left: 0.125rem;
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity));
  --tw-content: '*';
  content: var(--tw-content);
}
.button,
input,
optgroup,
select,
textarea{
  font-weight: 600 !important;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .button,
input,
optgroup,
select,
textarea{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.media-embed-resized div,.image_resized div{
  width: 100%;
}
.media-embed-resized div img,.image_resized div img{
  width: 100%;
}
.captcha{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.captcha .captcha__title{
  display: none;
}
.captcha .captcha__description{
  display: none;
}
.page-title-container{
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / var(--tw-bg-opacity));
  padding-top: 40px;
  padding-bottom: 40px;
}
.page-title-container .page-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
  font-size: calc(1.0875rem + 2.39063vw);
  line-height: calc(1.1625rem + 3.23438vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .page-title-container .page-title{
    font-size: 3rem;
    line-height: 3.75rem;
  }
}
.page-title-container .page-title h1,
    .page-title-container .page-title span{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.breadcrumbs{
  --tw-bg-opacity: 1;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity));
}
.breadcrumbs .breadcrumb__list{
  display: flex;
  flex-wrap: wrap;
  padding: 0px;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.breadcrumbs .breadcrumb__list .breadcrumb__item{
  display: flex;
  list-style-type: none;
  font-weight: 600 !important;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .breadcrumbs .breadcrumb__list .breadcrumb__item{
    font-size: 1.125rem;
  }
}
.breadcrumbs .breadcrumb__list .breadcrumb__item::before{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  --tw-content: '/';
  content: var(--tw-content);
}
.breadcrumbs .breadcrumb__list .breadcrumb__item:first-child{
  align-items: center;
  text-decoration-line: none;
  padding-inline-start: 0px;
}
.breadcrumbs .breadcrumb__list .breadcrumb__item:first-child::before{
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
  --tw-content: url('../images/home-icon.svg');
  content: var(--tw-content);
  padding-inline-start: 0px;
  margin-inline-end: 0.75rem;
}
.breadcrumbs .breadcrumb__list .breadcrumb__item .breadcrumb__link{
  display: flex;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
  font-weight: 600 !important;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-duration: 0.25s;
}
.breadcrumbs .breadcrumb__list .breadcrumb__item .breadcrumb__link:hover{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(0 40 86 / var(--tw-border-opacity));
}
.breadcrumbs .breadcrumb__list .breadcrumb__item .breadcrumb__link{
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .breadcrumbs .breadcrumb__list .breadcrumb__item .breadcrumb__link{
    font-size: 1.125rem;
  }
}
.brief-paragraph .sui-left_teaser{
  margin-bottom: 4rem;
}
.brief-paragraph .sui-left_teaser .sui-left_teaser-title{
  padding-inline-start: 0px;
  padding-inline-end: 1.5rem;
  border-inline-start-width: 0px;
  border-inline-end-width: 2px;
}
@media (max-width: 991px){

  .brief-paragraph .sui-left_teaser .sui-left_teaser-title{
    border-bottom-width: 2px;
    border-inline-end-width: 0px;
  }
}
.sui-slider::after{
  position: absolute;
  top: 0px;
  height: 100%;
  width: 100%;
  background-image: linear-gradient(90deg,rgba(0, 36, 78, 1) 0%,rgba(0, 36, 78, 0) 100%);
  --tw-content: '';
  content: var(--tw-content);
}
.sui-slider:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  background-image: linear-gradient(270deg,rgba(0, 36, 78, 1) 0%,rgba(0, 36, 78, 0) 100%);
}
.sui-slider li{
  list-style-type: none;
}
.sui-slider a{
  text-decoration-line: none;
}
.sui-slider .sui-slider-content{
  z-index: 10;
}
.contact_info .grid{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
}
.contact_info .grid > div:nth-child(2){
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1023px){

  .contact_info .grid > div:nth-child(2){
    padding-inline-start: 40px;
  }
}
.contact_info .grid > div:nth-child(2) p{
  margin-bottom: 0px;
}
.contact_info .grid > div:nth-child(2) li a{
  color: unset;
  text-decoration-line: none;
}
.contact_info .grid > div:nth-child(2) li a.btn{
  text-decoration-line: none;
}
.contact_info .grid > div:nth-child(2) > .seeds-paragraph-block:nth-child(1) .sui-block_default .sui-block_default-title h2{
  margin-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.contact_info .grid > div:nth-child(2) .menu--seeds-social-media,
      .contact_info .grid > div:nth-child(2) .block-subsite-social-media-block{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.contact_info .grid > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .grid > div:nth-child(2) .block-subsite-social-media-block > h2{
  margin-bottom: 1rem !important;
  font-weight: 700 !important;
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
  font-size: calc(0.9375rem + 0.70313vw) !important;
  line-height: calc(1.00625rem + 1.47656vw) !important;
  font-weight: 600 !important;
}
@media (min-width: 1280px){

  .contact_info .grid > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .grid > div:nth-child(2) .block-subsite-social-media-block > h2{
    font-size: 1.5rem !important;
    line-height: 2.1875rem !important;
  }
}
.contact_info .grid > div:nth-child(2) .menu--seeds-social-media .menu--level-1, .contact_info .grid > div:nth-child(2) .block-subsite-social-media-block .menu--level-1{
  display: flex;
}
.contact_info .grid > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .grid > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .grid > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .grid > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .grid > div:nth-child(2) > .seeds-paragraph-block:nth-child(3) .sui-block_default .sui-block_default-body{
  margin-bottom: 40px;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
}
.block-content.block-content--type-seeds-grid{
  padding-top: 0px;
}
.block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph{
  margin: 0px;
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  gap: 30px;
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2){
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1023px){

  .contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2){
    padding-inline-start: 40px;
  }
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) p{
  margin-bottom: 0px;
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) li a{
  color: unset;
  text-decoration-line: none;
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) li a.btn{
  text-decoration-line: none;
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) > .seeds-paragraph-block:nth-child(1) .sui-block_default .sui-block_default-title h2{
  margin-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .menu--seeds-social-media,
      .contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .block-subsite-social-media-block{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .block-subsite-social-media-block > h2{
  font-weight: 600 !important;
  margin-bottom: 1rem !important;
  font-weight: 700 !important;
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
  font-size: calc(0.9375rem + 0.70313vw) !important;
  line-height: calc(1.00625rem + 1.47656vw) !important;
  font-weight: 600 !important;
}
@media (min-width: 1280px){

  .contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .block-subsite-social-media-block > h2{
    font-size: 1.5rem !important;
    line-height: 2.1875rem !important;
  }
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .menu--seeds-social-media .menu--level-1, .contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .block-subsite-social-media-block .menu--level-1{
  display: flex;
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2) > .seeds-paragraph-block:nth-child(3) .sui-block_default .sui-block_default-body{
  margin-bottom: 40px;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
}
.left_sticky-block > .container > .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:first-child{
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .left_sticky-block > .container > .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:first-child{
    position: sticky;
  }
}
.right_sticky-block > .container > .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2){
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .right_sticky-block > .container > .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph > div:nth-child(2){
    position: sticky;
  }
}
.block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph .field__item{
  margin: 0px;
}
.block-content.block-content--type-seeds-grid .field--name-field-seeds-text a, .block-content.block-content--type-seeds-grid .sui-block_small_teaser-body a{
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.block-content.block-content--type-seeds-grid .field--name-field-seeds-text a:hover, .block-content.block-content--type-seeds-grid .sui-block_small_teaser-body a:hover{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.block-content.block-content--type-seeds-grid .field--name-field-seeds-text a.btn, .block-content.block-content--type-seeds-grid .sui-block_small_teaser-body a.btn{
  text-decoration-line: none;
}
.get-in-touch-block .sui-block_default-title h2{
  margin-bottom: 40px;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .get-in-touch-block .sui-block_default-title h2{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.get-in-touch-block .sui-block_default-title h2::before{
  margin-bottom: 1rem;
  display: block;
  height: 0.25rem;
  width: 8rem;
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
  --tw-content: '';
  content: var(--tw-content);
}
@media (max-width: 767px){

  .section-title-block .sui-block_default-content .get-in-touch-block .sui-block_default-title h2{
    margin-bottom: 0.5rem;
  }
}
.general-contact-information .sui-block_default .get-in-touch-block .sui-block_default-title h2{
  margin-bottom: 3.5rem;
}
.block-views-blockcalendar-calendars-important-dates .get-in-touch-block .sui-block_default-title h2:before{
  display: none;
}
.block-views-blockcalendar-calendars-important-dates .get-in-touch-block .sui-block_default-title h2{
  margin-bottom: 0px;
}
.colleges-block-color .get-in-touch-block .sui-block_default-title h2::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
}
.centers-block-color .get-in-touch-block .sui-block_default-title h2::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.centers-block-color .get-in-touch-block .sui-block_default-title h2 a::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.pager .pager__items li{
  list-style-type: none;
}
.pager .pager__items li a{
  text-decoration-line: none;
}
.sidebar a{
  text-decoration-line: none;
}
.sidebar li{
  list-style-type: none;
}
.sidebar.nomenu-sidebar .menu--level-1 .menu__item--has-children:hover > .menu__link::after{
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.sidebar.nomenu-sidebar .menu--level-1 .menu__item--has-children:hover .menu--level-2{
  display: block;
}
.sidebar .menu--level-1,
  .sidebar .navnavbar-nav{
  border-radius: 0.125rem;
  background-color: rgb(244 243 244 / 0.5);
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.sidebar .menu--level-1 > .menu__item.active .menu--level-2, .sidebar .navnavbar-nav > .menu__item.active .menu--level-2{
  display: block;
}
.sidebar .menu--level-1 > .menu__item:last-child:not(.menu__item--has-children) .menu__link, .sidebar .navnavbar-nav > .menu__item:last-child:not(.menu__item--has-children) .menu__link{
  margin-bottom: 0px;
}
.sidebar .menu--level-1 .menu__item.menu__item--has-children,
      .sidebar .menu--level-1 .menu__item.menu-item--expanded,
      .sidebar .menu--level-1 .nav-item.menu__item--has-children,
      .sidebar .menu--level-1 .nav-item.menu-item--expanded,
      .sidebar .navnavbar-nav .menu__item.menu__item--has-children,
      .sidebar .navnavbar-nav .menu__item.menu-item--expanded,
      .sidebar .navnavbar-nav .nav-item.menu__item--has-children,
      .sidebar .navnavbar-nav .nav-item.menu-item--expanded{
  position: relative;
}
.sidebar .menu--level-1 .menu__item.menu__item--has-children > .menu__link,
        .sidebar .menu--level-1 .menu__item.menu__item--has-children > .nav-link,
        .sidebar .menu--level-1 .menu__item.menu-item--expanded > .menu__link,
        .sidebar .menu--level-1 .menu__item.menu-item--expanded > .nav-link,
        .sidebar .menu--level-1 .nav-item.menu__item--has-children > .menu__link,
        .sidebar .menu--level-1 .nav-item.menu__item--has-children > .nav-link,
        .sidebar .menu--level-1 .nav-item.menu-item--expanded > .menu__link,
        .sidebar .menu--level-1 .nav-item.menu-item--expanded > .nav-link,
        .sidebar .navnavbar-nav .menu__item.menu__item--has-children > .menu__link,
        .sidebar .navnavbar-nav .menu__item.menu__item--has-children > .nav-link,
        .sidebar .navnavbar-nav .menu__item.menu-item--expanded > .menu__link,
        .sidebar .navnavbar-nav .menu__item.menu-item--expanded > .nav-link,
        .sidebar .navnavbar-nav .nav-item.menu__item--has-children > .menu__link,
        .sidebar .navnavbar-nav .nav-item.menu__item--has-children > .nav-link,
        .sidebar .navnavbar-nav .nav-item.menu-item--expanded > .menu__link,
        .sidebar .navnavbar-nav .nav-item.menu-item--expanded > .nav-link{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.sidebar .menu--level-1 .menu__item.menu__item--has-children > .menu__link::after, .sidebar .menu--level-1 .menu__item.menu__item--has-children > .nav-link::after, .sidebar .menu--level-1 .menu__item.menu-item--expanded > .menu__link::after, .sidebar .menu--level-1 .menu__item.menu-item--expanded > .nav-link::after, .sidebar .menu--level-1 .nav-item.menu__item--has-children > .menu__link::after, .sidebar .menu--level-1 .nav-item.menu__item--has-children > .nav-link::after, .sidebar .menu--level-1 .nav-item.menu-item--expanded > .menu__link::after, .sidebar .menu--level-1 .nav-item.menu-item--expanded > .nav-link::after, .sidebar .navnavbar-nav .menu__item.menu__item--has-children > .menu__link::after, .sidebar .navnavbar-nav .menu__item.menu__item--has-children > .nav-link::after, .sidebar .navnavbar-nav .menu__item.menu-item--expanded > .menu__link::after, .sidebar .navnavbar-nav .menu__item.menu-item--expanded > .nav-link::after, .sidebar .navnavbar-nav .nav-item.menu__item--has-children > .menu__link::after, .sidebar .navnavbar-nav .nav-item.menu__item--has-children > .nav-link::after, .sidebar .navnavbar-nav .nav-item.menu-item--expanded > .menu__link::after, .sidebar .navnavbar-nav .nav-item.menu-item--expanded > .nav-link::after{
  display: block;
  height: 1.5rem;
  width: 1.5rem;
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_small.svg');
  --tw-content: '';
  content: var(--tw-content);
}
.sidebar .menu--level-1 .menu__item.menu__item--has-children.active > .menu__link::after, .sidebar .menu--level-1 .menu__item.menu__item--has-children.active > .nav-link::after, .sidebar .menu--level-1 .menu__item.menu-item--expanded.active > .menu__link::after, .sidebar .menu--level-1 .menu__item.menu-item--expanded.active > .nav-link::after, .sidebar .menu--level-1 .nav-item.menu__item--has-children.active > .menu__link::after, .sidebar .menu--level-1 .nav-item.menu__item--has-children.active > .nav-link::after, .sidebar .menu--level-1 .nav-item.menu-item--expanded.active > .menu__link::after, .sidebar .menu--level-1 .nav-item.menu-item--expanded.active > .nav-link::after, .sidebar .navnavbar-nav .menu__item.menu__item--has-children.active > .menu__link::after, .sidebar .navnavbar-nav .menu__item.menu__item--has-children.active > .nav-link::after, .sidebar .navnavbar-nav .menu__item.menu-item--expanded.active > .menu__link::after, .sidebar .navnavbar-nav .menu__item.menu-item--expanded.active > .nav-link::after, .sidebar .navnavbar-nav .nav-item.menu__item--has-children.active > .menu__link::after, .sidebar .navnavbar-nav .nav-item.menu__item--has-children.active > .nav-link::after, .sidebar .navnavbar-nav .nav-item.menu-item--expanded.active > .menu__link::after, .sidebar .navnavbar-nav .nav-item.menu-item--expanded.active > .nav-link::after{
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.sidebar .menu--level-1 .menu__item.menu__item--has-children.active .menu--level-2,
          .sidebar .menu--level-1 .menu__item.menu__item--has-children.active .dropdown-menu-wrapper,
          .sidebar .menu--level-1 .menu__item.menu-item--expanded.active .menu--level-2,
          .sidebar .menu--level-1 .menu__item.menu-item--expanded.active .dropdown-menu-wrapper,
          .sidebar .menu--level-1 .nav-item.menu__item--has-children.active .menu--level-2,
          .sidebar .menu--level-1 .nav-item.menu__item--has-children.active .dropdown-menu-wrapper,
          .sidebar .menu--level-1 .nav-item.menu-item--expanded.active .menu--level-2,
          .sidebar .menu--level-1 .nav-item.menu-item--expanded.active .dropdown-menu-wrapper,
          .sidebar .navnavbar-nav .menu__item.menu__item--has-children.active .menu--level-2,
          .sidebar .navnavbar-nav .menu__item.menu__item--has-children.active .dropdown-menu-wrapper,
          .sidebar .navnavbar-nav .menu__item.menu-item--expanded.active .menu--level-2,
          .sidebar .navnavbar-nav .menu__item.menu-item--expanded.active .dropdown-menu-wrapper,
          .sidebar .navnavbar-nav .nav-item.menu__item--has-children.active .menu--level-2,
          .sidebar .navnavbar-nav .nav-item.menu__item--has-children.active .dropdown-menu-wrapper,
          .sidebar .navnavbar-nav .nav-item.menu-item--expanded.active .menu--level-2,
          .sidebar .navnavbar-nav .nav-item.menu-item--expanded.active .dropdown-menu-wrapper{
  display: block;
}
.sidebar .menu--level-1 .menu__item .menu__link,
      .sidebar .menu--level-1 .menu__item .menu__link--nolink,
      .sidebar .menu--level-1 .menu__item .nav-link,
      .sidebar .menu--level-1 .nav-item .menu__link,
      .sidebar .menu--level-1 .nav-item .menu__link--nolink,
      .sidebar .menu--level-1 .nav-item .nav-link,
      .sidebar .navnavbar-nav .menu__item .menu__link,
      .sidebar .navnavbar-nav .menu__item .menu__link--nolink,
      .sidebar .navnavbar-nav .menu__item .nav-link,
      .sidebar .navnavbar-nav .nav-item .menu__link,
      .sidebar .navnavbar-nav .nav-item .menu__link--nolink,
      .sidebar .navnavbar-nav .nav-item .nav-link{
  position: relative;
  margin-bottom: 1.5rem;
  display: inline-block;
  border-width: 0px;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(12 156 206 / var(--tw-text-opacity));
}
.sidebar .menu--level-1 .menu__item .menu__link.external-link, .sidebar .menu--level-1 .menu__item .menu__link--nolink.external-link, .sidebar .menu--level-1 .menu__item .nav-link.external-link, .sidebar .menu--level-1 .nav-item .menu__link.external-link, .sidebar .menu--level-1 .nav-item .menu__link--nolink.external-link, .sidebar .menu--level-1 .nav-item .nav-link.external-link, .sidebar .navnavbar-nav .menu__item .menu__link.external-link, .sidebar .navnavbar-nav .menu__item .menu__link--nolink.external-link, .sidebar .navnavbar-nav .menu__item .nav-link.external-link, .sidebar .navnavbar-nav .nav-item .menu__link.external-link, .sidebar .navnavbar-nav .nav-item .menu__link--nolink.external-link, .sidebar .navnavbar-nav .nav-item .nav-link.external-link{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.sidebar .menu--level-1 .menu__item .menu__link.external-link::before, .sidebar .menu--level-1 .menu__item .menu__link--nolink.external-link::before, .sidebar .menu--level-1 .menu__item .nav-link.external-link::before, .sidebar .menu--level-1 .nav-item .menu__link.external-link::before, .sidebar .menu--level-1 .nav-item .menu__link--nolink.external-link::before, .sidebar .menu--level-1 .nav-item .nav-link.external-link::before, .sidebar .navnavbar-nav .menu__item .menu__link.external-link::before, .sidebar .navnavbar-nav .menu__item .menu__link--nolink.external-link::before, .sidebar .navnavbar-nav .menu__item .nav-link.external-link::before, .sidebar .navnavbar-nav .nav-item .menu__link.external-link::before, .sidebar .navnavbar-nav .nav-item .menu__link--nolink.external-link::before, .sidebar .navnavbar-nav .nav-item .nav-link.external-link::before{
  --tw-content: none;
  content: var(--tw-content);
}
.sidebar .menu--level-1 .menu__item .menu__link.is-active span::before, .sidebar .menu--level-1 .menu__item .menu__link--nolink.is-active span::before, .sidebar .menu--level-1 .menu__item .nav-link.is-active span::before, .sidebar .menu--level-1 .nav-item .menu__link.is-active span::before, .sidebar .menu--level-1 .nav-item .menu__link--nolink.is-active span::before, .sidebar .menu--level-1 .nav-item .nav-link.is-active span::before, .sidebar .navnavbar-nav .menu__item .menu__link.is-active span::before, .sidebar .navnavbar-nav .menu__item .menu__link--nolink.is-active span::before, .sidebar .navnavbar-nav .menu__item .nav-link.is-active span::before, .sidebar .navnavbar-nav .nav-item .menu__link.is-active span::before, .sidebar .navnavbar-nav .nav-item .menu__link--nolink.is-active span::before, .sidebar .navnavbar-nav .nav-item .nav-link.is-active span::before{
  width: calc(100%);
}
.sidebar .menu--level-1 .menu__item .menu__link span:hover::before, .sidebar .menu--level-1 .menu__item .menu__link--nolink span:hover::before, .sidebar .menu--level-1 .menu__item .nav-link span:hover::before, .sidebar .menu--level-1 .nav-item .menu__link span:hover::before, .sidebar .menu--level-1 .nav-item .menu__link--nolink span:hover::before, .sidebar .menu--level-1 .nav-item .nav-link span:hover::before, .sidebar .navnavbar-nav .menu__item .menu__link span:hover::before, .sidebar .navnavbar-nav .menu__item .menu__link--nolink span:hover::before, .sidebar .navnavbar-nav .menu__item .nav-link span:hover::before, .sidebar .navnavbar-nav .nav-item .menu__link span:hover::before, .sidebar .navnavbar-nav .nav-item .menu__link--nolink span:hover::before, .sidebar .navnavbar-nav .nav-item .nav-link span:hover::before{
  width: calc(100%);
}
.sidebar .menu--level-1 .menu__item .menu__link span, .sidebar .menu--level-1 .menu__item .menu__link--nolink span, .sidebar .menu--level-1 .menu__item .nav-link span, .sidebar .menu--level-1 .nav-item .menu__link span, .sidebar .menu--level-1 .nav-item .menu__link--nolink span, .sidebar .menu--level-1 .nav-item .nav-link span, .sidebar .navnavbar-nav .menu__item .menu__link span, .sidebar .navnavbar-nav .menu__item .menu__link--nolink span, .sidebar .navnavbar-nav .menu__item .nav-link span, .sidebar .navnavbar-nav .nav-item .menu__link span, .sidebar .navnavbar-nav .nav-item .menu__link--nolink span, .sidebar .navnavbar-nav .nav-item .nav-link span{
  position: relative;
}
.sidebar .menu--level-1 .menu__item .menu__link span::before, .sidebar .menu--level-1 .menu__item .menu__link--nolink span::before, .sidebar .menu--level-1 .menu__item .nav-link span::before, .sidebar .menu--level-1 .nav-item .menu__link span::before, .sidebar .menu--level-1 .nav-item .menu__link--nolink span::before, .sidebar .menu--level-1 .nav-item .nav-link span::before, .sidebar .navnavbar-nav .menu__item .menu__link span::before, .sidebar .navnavbar-nav .menu__item .menu__link--nolink span::before, .sidebar .navnavbar-nav .menu__item .nav-link span::before, .sidebar .navnavbar-nav .nav-item .menu__link span::before, .sidebar .navnavbar-nav .nav-item .menu__link--nolink span::before, .sidebar .navnavbar-nav .nav-item .nav-link span::before{
  position: absolute;
  left: 0px;
  bottom: -3px;
  display: block;
  height: 2px;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.sidebar .menu--level-1 .menu__item .menu__link span:where([dir="rtl"], [dir="rtl"] *)::before, .sidebar .menu--level-1 .menu__item .menu__link--nolink span:where([dir="rtl"], [dir="rtl"] *)::before, .sidebar .menu--level-1 .menu__item .nav-link span:where([dir="rtl"], [dir="rtl"] *)::before, .sidebar .menu--level-1 .nav-item .menu__link span:where([dir="rtl"], [dir="rtl"] *)::before, .sidebar .menu--level-1 .nav-item .menu__link--nolink span:where([dir="rtl"], [dir="rtl"] *)::before, .sidebar .menu--level-1 .nav-item .nav-link span:where([dir="rtl"], [dir="rtl"] *)::before, .sidebar .navnavbar-nav .menu__item .menu__link span:where([dir="rtl"], [dir="rtl"] *)::before, .sidebar .navnavbar-nav .menu__item .menu__link--nolink span:where([dir="rtl"], [dir="rtl"] *)::before, .sidebar .navnavbar-nav .menu__item .nav-link span:where([dir="rtl"], [dir="rtl"] *)::before, .sidebar .navnavbar-nav .nav-item .menu__link span:where([dir="rtl"], [dir="rtl"] *)::before, .sidebar .navnavbar-nav .nav-item .menu__link--nolink span:where([dir="rtl"], [dir="rtl"] *)::before, .sidebar .navnavbar-nav .nav-item .nav-link span:where([dir="rtl"], [dir="rtl"] *)::before{
  left: auto;
  right: 0px;
}
.sidebar .menu--level-1 .menu--level-2,
    .sidebar .menu--level-1 .dropdown-menu-wrapper,
    .sidebar .navnavbar-nav .menu--level-2,
    .sidebar .navnavbar-nav .dropdown-menu-wrapper{
  display: none;
}
.sidebar .menu--level-1 .menu--level-2 .menu__item,
      .sidebar .menu--level-1 .menu--level-2 .dropdown-item,
      .sidebar .menu--level-1 .dropdown-menu-wrapper .menu__item,
      .sidebar .menu--level-1 .dropdown-menu-wrapper .dropdown-item,
      .sidebar .navnavbar-nav .menu--level-2 .menu__item,
      .sidebar .navnavbar-nav .menu--level-2 .dropdown-item,
      .sidebar .navnavbar-nav .dropdown-menu-wrapper .menu__item,
      .sidebar .navnavbar-nav .dropdown-menu-wrapper .dropdown-item{
  padding-left: 1rem;
  padding-right: 1rem;
}
.sidebar .menu--level-1 .menu--level-2 .menu__item .menu__link,
        .sidebar .menu--level-1 .menu--level-2 .menu__item a,
        .sidebar .menu--level-1 .menu--level-2 .dropdown-item .menu__link,
        .sidebar .menu--level-1 .menu--level-2 .dropdown-item a,
        .sidebar .menu--level-1 .dropdown-menu-wrapper .menu__item .menu__link,
        .sidebar .menu--level-1 .dropdown-menu-wrapper .menu__item a,
        .sidebar .menu--level-1 .dropdown-menu-wrapper .dropdown-item .menu__link,
        .sidebar .menu--level-1 .dropdown-menu-wrapper .dropdown-item a,
        .sidebar .navnavbar-nav .menu--level-2 .menu__item .menu__link,
        .sidebar .navnavbar-nav .menu--level-2 .menu__item a,
        .sidebar .navnavbar-nav .menu--level-2 .dropdown-item .menu__link,
        .sidebar .navnavbar-nav .menu--level-2 .dropdown-item a,
        .sidebar .navnavbar-nav .dropdown-menu-wrapper .menu__item .menu__link,
        .sidebar .navnavbar-nav .dropdown-menu-wrapper .menu__item a,
        .sidebar .navnavbar-nav .dropdown-menu-wrapper .dropdown-item .menu__link,
        .sidebar .navnavbar-nav .dropdown-menu-wrapper .dropdown-item a{
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
}
.sidebar .menu--level-1 .menu--level-2 .menu__item .menu__link span::before, .sidebar .menu--level-1 .menu--level-2 .menu__item a span::before, .sidebar .menu--level-1 .menu--level-2 .dropdown-item .menu__link span::before, .sidebar .menu--level-1 .menu--level-2 .dropdown-item a span::before, .sidebar .menu--level-1 .dropdown-menu-wrapper .menu__item .menu__link span::before, .sidebar .menu--level-1 .dropdown-menu-wrapper .menu__item a span::before, .sidebar .menu--level-1 .dropdown-menu-wrapper .dropdown-item .menu__link span::before, .sidebar .menu--level-1 .dropdown-menu-wrapper .dropdown-item a span::before, .sidebar .navnavbar-nav .menu--level-2 .menu__item .menu__link span::before, .sidebar .navnavbar-nav .menu--level-2 .menu__item a span::before, .sidebar .navnavbar-nav .menu--level-2 .dropdown-item .menu__link span::before, .sidebar .navnavbar-nav .menu--level-2 .dropdown-item a span::before, .sidebar .navnavbar-nav .dropdown-menu-wrapper .menu__item .menu__link span::before, .sidebar .navnavbar-nav .dropdown-menu-wrapper .menu__item a span::before, .sidebar .navnavbar-nav .dropdown-menu-wrapper .dropdown-item .menu__link span::before, .sidebar .navnavbar-nav .dropdown-menu-wrapper .dropdown-item a span::before{
  --tw-bg-opacity: 1;
  background-color: rgb(138 156 177 / var(--tw-bg-opacity));
}
.seeds-paragraph-block{
  border-radius: 1rem;
}
.block-content--type-seeds-slider .slick-list{
  margin-top: 40px;
  border-start-start-radius: 0.75rem;
  border-end-start-radius: 0.75rem;
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
}
[dir="ltr"] .block-content--type-seeds-slider .slick-list{
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}
[dir="rtl"] .block-content--type-seeds-slider .slick-list{
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}
.block-content--type-seeds-slider .slick-list .sui-vertical-slider{
  padding: 40px;
}
.block-content--type-seeds-slider .slick-dots{
  position: relative;
  margin-top: 1rem;
  display: flex;
  justify-content: center;
  gap: 0.75rem;
}
.block-content--type-seeds-slider .slick-dots li{
  margin: 0px;
}
.block-content--type-seeds-slider .slick-dots li.slick-active button{
  height: 2rem;
  width: 2rem;
  border-radius: 9999px;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(0 40 86 / var(--tw-border-opacity));
}
.block-content--type-seeds-slider .slick-dots li.slick-active button::before{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.block-content--type-seeds-slider .slick-dots button::before{
  left: 41%;
  top: 37%;
  height: 1rem;
  width: 1rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-content: '•';
  content: var(--tw-content);
}
.block-content--type-seeds-slider .slick-dots button:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  left: -0.25rem;
}
.registration-block .block-content--type-seeds-paragraph.block-content--view-mode-full{
  margin-top: 42px;
  height: 100%;
}
@media (min-width: 992px){

  .registration-block .block-content--type-seeds-paragraph.block-content--view-mode-full{
    padding-bottom: 72px;
  }
}
.registration-block .block-content--type-seeds-paragraph.block-content--view-mode-full .sui-block_default-content .sui-block_default-title h2{
  margin-bottom: 40px;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  font-size: calc(1.0875rem + 2.39063vw);
  line-height: calc(1.1625rem + 3.23438vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .registration-block .block-content--type-seeds-paragraph.block-content--view-mode-full .sui-block_default-content .sui-block_default-title h2{
    font-size: 3rem;
    line-height: 3.75rem;
  }
}
.left_sticky-block > .container > .grid > div:first-child{
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .left_sticky-block > .container > .grid > div:first-child{
    position: sticky;
  }
}
.right_sticky-block > .container > .grid > div:nth-child(2){
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .right_sticky-block > .container > .grid > div:nth-child(2){
    position: sticky;
  }
}
@media (min-width: 1280px){

  .field--name-field-seeds-single-paragraph .sui-large_right_teaser-content, .field--name-field-seeds-paragraph .sui-large_right_teaser-content{
    padding-inline-end: 88px;
  }

  .field--name-field-seeds-single-paragraph .sui-large_left_teaser-content, .field--name-field-seeds-paragraph .sui-large_left_teaser-content{
    padding-inline-start: 88px;
  }
}
.field--name-field-seeds-single-paragraph.container, .field--name-field-seeds-paragraph.container{
  position: relative !important;
  border-radius: 1rem !important;
  padding: 0px !important;
}
.field--name-field-seeds-single-paragraph.container > div, .field--name-field-seeds-paragraph.container > div{
  width: 100%;
}
.field--name-field-seeds-single-paragraph.container .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.container .sui-right_teaser,
    .field--name-field-seeds-paragraph.container .sui-left_teaser,
    .field--name-field-seeds-paragraph.container .sui-right_teaser{
  margin: auto;
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media (min-width: 992px){

  .field--name-field-seeds-single-paragraph.container .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.container .sui-right_teaser,
    .field--name-field-seeds-paragraph.container .sui-left_teaser,
    .field--name-field-seeds-paragraph.container .sui-right_teaser{
    width: 83.333333%;
  }
}
@media (max-width: 991px){

  .field--name-field-seeds-single-paragraph.container .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.container .sui-right_teaser,
    .field--name-field-seeds-paragraph.container .sui-left_teaser,
    .field--name-field-seeds-paragraph.container .sui-right_teaser{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
.field--name-field-seeds-single-paragraph.container .sui-left_teaser > div, .field--name-field-seeds-single-paragraph.container .sui-right_teaser > div, .field--name-field-seeds-paragraph.container .sui-left_teaser > div, .field--name-field-seeds-paragraph.container .sui-right_teaser > div{
  align-items: center;
}
@media (max-width: 991px){

  .field--name-field-seeds-single-paragraph.container .wrapper-content, .field--name-field-seeds-paragraph.container .wrapper-content{
    padding: 0px;
  }

  .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser,
    .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser,
    .field--name-field-seeds-paragraph.container .sui-large_left_teaser,
    .field--name-field-seeds-paragraph.container .sui-large_right_teaser{
    padding: 2rem;
  }
}
.field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper, .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper, .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper, .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper{
  height: 100%;
}
.field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper .sui-large_left_teaser-media,
        .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper .media--type-image,
        .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper .field--name-field-image,
        .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper .field__item,
        .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper .shadow-teaser,
        .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper img,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper .sui-large_left_teaser-media,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper .media--type-image,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper .field--name-field-image,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper .field__item,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper .shadow-teaser,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper img,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper .sui-large_left_teaser-media,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper .media--type-image,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper .field--name-field-image,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper .field__item,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper .shadow-teaser,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper img,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper .sui-large_left_teaser-media,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper .media--type-image,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper .field--name-field-image,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper .field__item,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper .shadow-teaser,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper img{
  height: 100%;
}
@media (min-width: 992px){

  .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser-content, .field--name-field-seeds-paragraph.container .sui-large_right_teaser-content{
    padding-inline-start: 3.5rem;
  }

  .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser-content, .field--name-field-seeds-paragraph.container .sui-large_left_teaser-content{
    padding-inline-end: 3.5rem;
  }
}
.dark_blue .field--name-field-seeds-text,
  .dark_blue .field--name-field-seeds-title,
  .dark_blue .sui-block_teaser-title,
  .dark_blue .sui-block_teaser-body,
  .dark_blue h2,
  .dark_blue p{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.dark_blue .field--name-field-seeds-single-paragraph,
  .dark_blue .field--name-field-seeds-paragraph{
  --tw-bg-opacity: 1;
  background-color: rgb(0 28 61 / var(--tw-bg-opacity));
}
.seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-right_teaser-title,.seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-right_teaser-title,.seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-right_teaser-title,.seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-right_teaser-title,.seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-right_teaser-title,.seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-right_teaser-title,.seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-right_teaser-title,.seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-right_teaser-title,.seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-left_teaser-body,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .sui-right_teaser-body,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-left_teaser-body,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-right_teaser-title,
      .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .sui-right_teaser-body,.seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-left_teaser-body,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-right_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .sui-right_teaser-body,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-left_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-left_teaser-body,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-right_teaser-title,
      .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .sui-right_teaser-body{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-left_teaser .btn-info:hover::after, .seeds-section.dark_blue .field--name-field-seeds-single-paragraph .sui-right_teaser .btn-info:hover::after,.seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-left_teaser .btn-info:hover::after, .seeds-section
  .dark_blue .field--name-field-seeds-paragraph .sui-right_teaser .btn-info:hover::after{
  --tw-bg-opacity: 1;
  background-color: rgb(51 83 120 / var(--tw-bg-opacity));
}
.bg-blue .field--name-field-seeds-single-paragraph,
  .bg-blue .field--name-field-seeds-paragraph{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
}
.section-title-block .sui-block_default-content{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 767px){

  .section-title-block .sui-block_default-content{
    margin-bottom: 1rem;
    display: block;
  }
}
.section-title-block .sui-block_default-content .sui-block_teaser-body{
  flex: 1 1 auto;
}
@media (max-width: 767px){

  .section-title-block .sui-block_default-content .block_heading{
    margin-bottom: 0.5rem;
  }
}
.section-title-block .sui-block_default-content .sui-block_default-link{
  margin-top: 0px;
  margin-bottom: 1rem;
  text-align: right;
}
@media (max-width: 767px){

  .section-title-block .sui-block_default-content .sui-block_default-link{
    margin-bottom: 2rem;
  }
}
.ajax-progress.ajax-progress-fullscreen{
  top: 50%;
  left: 50%;
  height: 40px;
  width: 40px;
  background-color: transparent;
  background-image: url('/themes/custom/ku_tailwind/images/loader.svg');
}
.login-form .js-form-item, .user-pass .js-form-item{
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.login-form .js-form-item input, .user-pass .js-form-item input{
  border-radius: 0.125rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 10px;
  padding-right: 10px;
}
.user-pass,
.user-logout-confirm{
  margin-left: auto;
  margin-right: auto;
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
  width: 100%;
  max-width: 50%;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(84 111 142 / var(--tw-border-opacity));
  padding: 1rem;
}
.user-logout-confirm .form-actions{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.user-logout-confirm input {
    background-color: #002856;
    color: white;
    padding: 12px 32px;
    /* min-width: 100px; */
    border: 1px solid white;
    transition: 0.2s;
    border-radius: 2px;
    line-height: 25px;
  }
.user-logout-confirm input:hover {
    background-color: #0dabe2;
    color: white;
    border-color: #0dabe2;
  }
.user-logout-confirm input{
    @if false {
    border-color: white;
  }
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(176 188 203 / var(--tw-border-opacity));
}
.user-logout-confirm a{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 10px;
  padding-right: 10px;
}
.video-wrapper{
  position: relative;
  overflow: hidden;
}
.video-wrapper video {
    max-width: inherit;
    position: absolute;
    inset: 0px;
    height: 100%;
    min-height: 100%;
    width: 100%;
    min-width: 100%;
    object-fit: cover;
  }
.video-wrapper img{
  visibility: hidden;
  width: auto;
  opacity: 0;
}
.pswp__bg{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.8 !important;
}
.block-language{
  position: relative;
}
.block-language ul{
  padding: 0px;
}
.block-language .links{
  position: absolute;
  left: -1.25rem;
  top: 40px;
  z-index: 50;
  display: none;
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-shadow:  0px 0px 21px 0px rgba(0, 0, 0, 0.11);
  --tw-shadow-colored: 0px 0px 21px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.block-language .links li{
  list-style-type: none;
}
.block-language .links.active{
  display: block;
}
.block-language .language-link{
  display: block;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 0.5rem;
  padding-bottom: 0.75rem;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.block-language .language-link:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(231 247 252 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.block-language .active-language{
  display: flex;
  cursor: pointer;
  align-items: center;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.block-language .active-language::after{
  display: block;
  height: 2rem;
  width: 2rem;
  background-image: url('/themes/custom/ku_tailwind/images/arrow-small-navy-blue.svg');
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 0.4s;
  --tw-content: '';
  content: var(--tw-content);
}
.block-language .active-language.active::after{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.login-form__wrapper .js-form-item{
  margin-bottom: 0.5rem;
}
.login-form__wrapper .js-form-item .form-required{
  display: flex;
}
.login-form__wrapper .js-form-item .form-required::after{
  display: block;
  height: 0.25rem;
  width: 0.25rem;
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
  --tw-content: '*';
  content: var(--tw-content);
}
.login-form__submit .form-submit, .user-pass .form-submit {
    background-color: #002856;
    color: white;
    padding: 12px 32px;
    /* min-width: 100px; */
    border: 1px solid white;
    transition: 0.2s;
    border-radius: 2px;
    line-height: 25px;
  }
.login-form__submit .form-submit:hover, .user-pass .form-submit:hover {
    background-color: #0dabe2;
    color: white;
    border-color: #0dabe2;
  }
.login-form__submit .form-submit, .user-pass .form-submit{
    @if false {
    border-color: white;
  }
    width: 100%;
    cursor: pointer;
}
.social-sharing-buttons li{
  list-style-type: none;
  margin-inline-end: 1.25rem;
}
.social-sharing-buttons li::marker{
  display: none;
  font-size: 0px;
}
.social-sharing-buttons a{
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-delay: 75ms;
}
.social-sharing-buttons a:hover{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.social-sharing-buttons a:hover svg,
      .social-sharing-buttons a:hover path{
  fill: #000;
  stroke: #000;
}
.text-filter fieldset,
  .text-filter #edit-field-date-value-wrapper,
  .text-filter .js-form-type-date{
  display: none;
}
.block-date-filter{
  margin-bottom: 40px;
}
.datepicker-wrapper{
  position: relative;
  display: inline-block;
  cursor: pointer;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.datepicker-wrapper::after{
  pointer-events: none;
  display: inline-block;
  height: 2rem;
  width: 2rem;
  background-image: url('/themes/custom/ku_tailwind/images/large-bottom-arrow.svg');
  background-size: cover;
  --tw-content: '';
  content: var(--tw-content);
}
.datepicker-wrapper.active::after{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.datepicker-wrapper.active .datepicker__wrapper{
  display: block !important;
}
.datepicker-wrapper .datepicker{
  position: absolute !important;
  inset: 0px;
}
.datepicker-wrapper #datepicker{
  height: 100%;
  width: 100%;
  background-color: transparent;
    font-size: 0;
}
.datepicker-wrapper #datepicker:hover,
    .datepicker-wrapper #datepicker:focus,
    .datepicker-wrapper #datepicker:focus-visible{
  border-width: 0px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.datepicker-wrapper .datepicker__wrapper{
  display: none !important;
  width: 400px;
  border-width: 0px;
  padding: 1rem;
  font-family: cairo;
}
@media (max-width: 767px){

  .datepicker-wrapper .datepicker__wrapper{
    left: -130px !important;
    width: 300px !important;
  }
}
.datepicker-wrapper .datepicker__header{
  display: flex;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.datepicker-wrapper .datepicker__cal{
  border-top-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
}
.datepicker-wrapper .datepicker__title{
  pointer-events: none;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .datepicker-wrapper .datepicker__title{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.datepicker-wrapper .datepicker__prev,
  .datepicker-wrapper .datepicker__next{
  float: none;
  margin: auto;
  display: inline-block;
  height: 24px;
  width: 24px;
  background-size: cover;
}
.datepicker-wrapper .datepicker__prev:where([dir="rtl"], [dir="rtl"] *),
  .datepicker-wrapper .datepicker__next:where([dir="rtl"], [dir="rtl"] *){
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.datepicker-wrapper .datepicker__prev:hover, .datepicker-wrapper .datepicker__next:hover{
  background-color: transparent;
}
.datepicker-wrapper .datepicker__prev{
  background-image: url('/themes/custom/ku_tailwind/images/small-left-arrow.svg');
}
.datepicker-wrapper .datepicker__next{
  background-image: url('/themes/custom/ku_tailwind/images/small-right-arrow.svg');
}
.datepicker-wrapper table thead th{
  border-bottom-width: 0px;
  border-top-width: 2px;
  font-size: 15px !important;
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.datepicker-wrapper table th{
  border-width: 0px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
  font-size: calc(0.9rem + 0.28125vw);
}
@media (min-width: 1280px){

  .datepicker-wrapper table th{
    font-size: 1.125rem;
  }
}
.datepicker-wrapper table td,
    .datepicker-wrapper table tr{
  border-width: 0px !important;
}
.datepicker-wrapper table td{
  padding: 0.25rem !important;
}
.datepicker-wrapper table .datepicker__day div:after{
  border-radius: 0.25rem;
}
.datepicker-wrapper table .datepicker__day.is-selected div{
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
}
.datepicker-wrapper table .datepicker__daynum{
  font-size: 15px;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.datepicker-wrapper table .is-otherMonth .datepicker__daynum{
  --tw-text-opacity: 1;
  color: rgb(176 188 203 / var(--tw-text-opacity));
}
.datepicker-wrapper table .datepicker__day.is-today{
  border-width: 0px !important;
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.datepicker-wrapper table .datepicker__day.is-today .datepicker__daynum{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.datepicker-wrapper table .datepicker__day.is-today div::after{
  --tw-shadow-color: transparent;
  --tw-shadow: var(--tw-shadow-colored);
          box-shadow: unset;
}
.datepicker-wrapper table .datepicker__day.is-today.is-selected .datepicker__daynum{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.datepicker-wrapper .reset-but{
  margin-left: auto;
  margin-right: auto;
  margin-top: 1rem;
  display: block;
  width: 94%;
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
  padding: 0.5rem;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .datepicker-wrapper .reset-but{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.datepicker-wrapper .reset-but.disable{
  pointer-events: none;
  opacity: .2;
}
.datepicker-wrapper .datepicker__day.is-selected + .is-selected div::before,
  .datepicker-wrapper .datepicker__day.is-highlighted + .is-highlighted div::before{
  left: unset;
  inset-inline-end: 50%;
}
.toggle-password{
  position: absolute;
  top: 50px;
  right: 15px;
  cursor: pointer;
}
.toggle-password:where([dir="rtl"], [dir="rtl"] *){
  left: 15px;
  right: auto;
}
.toggle-password::after{
  display: block;
  height: 1.5rem;
  width: 1.5rem;
  background-image: url('/themes/custom/ku_tailwind/images/hide-password.png');
  --tw-content: '';
  content: var(--tw-content);
}
.toggle-password.hide::after{
  background-image: url('/themes/custom/ku_tailwind/images/view-password.png');
}
.profiles-ajax-section .profiles-filters{
  margin-bottom: 3.5rem;
  display: flex;
  justify-content: flex-end;
  gap: 0.75rem;
}
.profiles-ajax-section .profiles-filters a{
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .profiles-ajax-section .profiles-filters a{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.profiles-ajax-section .profiles-filters a p{
  margin: 0px;
}
.profiles-ajax-section .profiles-filters a:hover{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.profiles-ajax-section .profiles-filters a:hover svg path{
  fill: #0dabe2;
  stroke: #0dabe2;
}
.profiles-ajax-section .grid-active .grid-filter{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.profiles-ajax-section .grid-active .grid-filter svg path{
  fill: #0dabe2;
  stroke: #0dabe2;
}
.profiles-ajax-section .table-active .table-filter{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.profiles-ajax-section .table-active .table-filter svg path{
  fill: #0dabe2;
  stroke: #0dabe2;
}
.general-contact-information .block-content.block-content--type-seeds-grid .field--name-field-seeds-paragraph{
  row-gap: 56px;
  column-gap: 30px;
}
.general-contact-information .block-content.block-content--type-seeds-grid .sui-block_small_teaser-content{
  padding: 0px;
}
.general-contact-information .sui-block_default .block_heading{
  margin-bottom: 3.5rem;
}
.remove-anchor-style a{
  color: unset;
  text-decoration-line: none;
}
.remove-anchor-style a.btn{
  text-decoration-line: none;
}
.item-with-line{
  position: relative;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(176 188 203 / var(--tw-border-opacity));
}
@media (max-width: 991px){

  .item-with-line{
    border-bottom-width: 1px;
  }
}
.item-with-line::before{
  position: absolute;
  right: -30px;
  top: 0px;
  display: block;
  height: 100%;
  width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(176 188 203 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
@media (max-width: 991px){

  .item-with-line::before{
    display: none;
  }
}
.item-with-line:nth-child(4n)::before{
  content: var(--tw-content);
  display: none;
}
.block-facet--checkbox.block-facets{
  margin-bottom: 3.5rem;
}
@media (min-width: 1024px){

  .block-facet--checkbox.block-facets{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
.block-facet--checkbox ul{
  padding: 0px;
}
.block-facet--checkbox .block__title{
  margin-bottom: 1.5rem;
  padding-top: 1rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .block-facet--checkbox .block__title{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.block-facet--checkbox .block__title::before{
  margin-bottom: 0.75rem;
  display: block;
  height: 2px;
  width: 8rem;
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
  --tw-content: '';
  content: var(--tw-content);
}
.block-facet--checkbox .block__content .item-list__checkbox{
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .block-facet--checkbox .block__content .item-list__checkbox{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.block-facet--checkbox .block__content .facet-item{
  display: flex;
  list-style-type: none;
  gap: 1rem;
}
.block-facet--checkbox .block__content .facet-item input{
  position: relative;
  height: 1.75rem;
  width: 1.75rem;
  flex: none;
  flex-basis: 1.75rem;
  border-style: none;
}
.block-facet--checkbox .block__content .facet-item input::before{
  position: absolute;
  inset: 0px;
  height: 1.75rem;
  width: 1.75rem;
  border-radius: 0.125rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(138 156 177 / var(--tw-border-opacity));
  vertical-align: middle;
  --tw-content: '';
  content: var(--tw-content);
}
.block-facet--checkbox .block__content .facet-item input:checked{
  background-color: transparent;
}
.block-facet--checkbox .block__content .facet-item input:checked::before{
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  --tw-content: url('../images/check.svg');
  content: var(--tw-content);
}
.block-facet--checkbox .block__content .facet-item .facet-item__count{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.block-facet--checkbox .block__content .hidden-item{
  display: none;
}
.block-facet--checkbox .facets-soft-limit-link {
    background-color: transparent;
    color: #002856;
    padding: 12px 32px;
    /* min-width: 100px; */
    border: 1px solid #002856;
    transition: 0.2s;
    border-radius: 2px;
    line-height: 25px;
  }
.block-facet--checkbox .facets-soft-limit-link:hover {
    background-color: #0dabe2;
    color: white;
    border-color: #0dabe2;
  }
.block-facet--checkbox .facets-soft-limit-link{
    @if false {
    border-color: #002856;
  }
    margin-top: 30px;
    display: flex;
    width: -moz-fit-content;
    width: fit-content;
    text-decoration-line: none;
}
.block-subsite-title h1,
  .block-subsite-title h2{
  margin-bottom: 0px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  font-family: cairo;
  font-weight: 700 !important;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  padding-inline-start: 1rem;
  border-inline-start-width: 4px;
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .block-subsite-title h1,
  .block-subsite-title h2{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.block-subsite-title h1 span, .block-subsite-title h2 span{
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
  margin-inline-start: 0.5rem;
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .block-subsite-title h1 span, .block-subsite-title h2 span{
    font-size: 1.125rem;
  }
}
.block-subsite-title h1 a, .block-subsite-title h2 a{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.social-link a{
  font-size: 0px;
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
  margin-inline-end: 1rem;
}
.social-link a:hover{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.subsite-contact .block__title{
  margin-bottom: 1rem;
  margin-top: 40px;
  font-weight: 700 !important;
}
.subsite-contact .block__title::before{
  content: var(--tw-content);
  display: none;
}
.subsite-contact .block__title{
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .subsite-contact .block__title{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.subsite-contact .menu--level-1{
  display: flex;
}
.subsite-contact .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.subsite-contact .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.program-gray-sidebar{
  --tw-bg-opacity: 1;
  background-color: rgb(244 243 244 / var(--tw-bg-opacity));
  padding-bottom: 30px;
}
.program-gray-sidebar .field--name-field-content-unlimited,
  .program-gray-sidebar .field--name-field-taxonomy-term,
  .program-gray-sidebar .field--name-field-palin-text,
  .program-gray-sidebar .field--name-field-number-integer,
  .program-gray-sidebar .field--name-field-plain-text-1{
  margin-left: 30px;
  margin-right: 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(230 234 238 / var(--tw-border-opacity));
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  font-weight: 700 !important;
  font-size: calc(0.8875rem + 0.14063vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .program-gray-sidebar .field--name-field-content-unlimited,
  .program-gray-sidebar .field--name-field-taxonomy-term,
  .program-gray-sidebar .field--name-field-palin-text,
  .program-gray-sidebar .field--name-field-number-integer,
  .program-gray-sidebar .field--name-field-plain-text-1{
    font-size: 1rem;
  }
}
.program-gray-sidebar .field--name-field-content-unlimited::after, .program-gray-sidebar .field--name-field-taxonomy-term::after, .program-gray-sidebar .field--name-field-palin-text::after, .program-gray-sidebar .field--name-field-number-integer::after, .program-gray-sidebar .field--name-field-plain-text-1::after{
  display: none;
}
.program-gray-sidebar .field--name-field-content-unlimited .field__label, .program-gray-sidebar .field--name-field-taxonomy-term .field__label, .program-gray-sidebar .field--name-field-palin-text .field__label, .program-gray-sidebar .field--name-field-number-integer .field__label, .program-gray-sidebar .field--name-field-plain-text-1 .field__label{
  display: flex;
  align-items: center;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.program-gray-sidebar .field--name-field-content-unlimited .field__label::before, .program-gray-sidebar .field--name-field-taxonomy-term .field__label::before, .program-gray-sidebar .field--name-field-palin-text .field__label::before, .program-gray-sidebar .field--name-field-number-integer .field__label::before, .program-gray-sidebar .field--name-field-plain-text-1 .field__label::before{
  display: inline-block;
  height: 1.5rem;
  width: 1rem;
  margin-inline-end: 1rem;
}
.program-gray-sidebar .field--name-field-content-unlimited .field__item, .program-gray-sidebar .field--name-field-taxonomy-term .field__item, .program-gray-sidebar .field--name-field-palin-text .field__item, .program-gray-sidebar .field--name-field-number-integer .field__item, .program-gray-sidebar .field--name-field-plain-text-1 .field__item{
  text-align: end;
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
}
[dir="rtl"] .program-gray-sidebar .field--name-field-content-unlimited .field__item,[dir="rtl"]  .program-gray-sidebar .field--name-field-taxonomy-term .field__item,[dir="rtl"]  .program-gray-sidebar .field--name-field-palin-text .field__item,[dir="rtl"]  .program-gray-sidebar .field--name-field-number-integer .field__item,[dir="rtl"]  .program-gray-sidebar .field--name-field-plain-text-1 .field__item{
  text-align: left;
}
[dir="ltr"] .program-gray-sidebar .field--name-field-content-unlimited .field__item,[dir="ltr"]  .program-gray-sidebar .field--name-field-taxonomy-term .field__item,[dir="ltr"]  .program-gray-sidebar .field--name-field-palin-text .field__item,[dir="ltr"]  .program-gray-sidebar .field--name-field-number-integer .field__item,[dir="ltr"]  .program-gray-sidebar .field--name-field-plain-text-1 .field__item{
  text-align: right;
}
.program-gray-sidebar .block-field-blocknodeprogramfield-media-unlimited{
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.program-gray-sidebar .block-field-blocknodeprogramfield-media-unlimited .block__title{
  margin-bottom: 10px;
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .program-gray-sidebar .block-field-blocknodeprogramfield-media-unlimited .block__title{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.program-gray-sidebar .field--name-field-content-unlimited .field__label::before{
  --tw-content: url('../images/building.svg');
  content: var(--tw-content);
}
.program-gray-sidebar .field--name-field-palin-text .field__label::before{
  --tw-content: url('../images/calendar.svg');
  content: var(--tw-content);
}
.program-gray-sidebar .field--name-field-number-integer .field__label::before{
  --tw-content: url('../images/oclock.svg');
  content: var(--tw-content);
}
.program-gray-sidebar .field--name-field-plain-text-1 .field__label::before{
  --tw-content: url('../images/paper.svg');
  content: var(--tw-content);
}
.program-gray-sidebar .field--name-field-taxonomy-term .field__label::before{
  --tw-content: url('../images/credential.svg');
  content: var(--tw-content);
}
.program-gray-sidebar .block-field-blocknodeprogramfield-media{
  position: relative;
}
.program-gray-sidebar .block-field-blocknodeprogramfield-media::before{
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  z-index: 10;
  margin-inline-start: 30px;
  display: block;
  height: 2.25rem;
  width: 2.25rem;
  --tw-content: url('../images/envelope.svg');
  content: var(--tw-content);
}
.program-gray-sidebar .block-field-blocknodeprogramfield-media .field--name-field-media{
  margin-bottom: 2.25rem;
  display: flex;
  justify-content: center;
  overflow: hidden;
}
.program-gray-sidebar .block-field-blocknodeprogramfield-media .field--name-field-media .media--type-image{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
.program-gray-sidebar .block-field-blocknodeprogramfield-media .field--name-field-media .media--type-image:hover{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.program-gray-sidebar .block-sharing-block{
  margin-top: 40px;
  text-align: center;
}
.program-gray-sidebar ul{
  justify-content: center;
}
@media (min-width: 768px){

  .slick--optionset--seeds-three-slides.unslick .slick__slide, .slick--optionset--four-slides.unslick .slick__slide{
    max-width: 50%;
  }
}
@media (min-width: 1280px){

  .slick--optionset--seeds-three-slides.unslick .slick__slide, .slick--optionset--four-slides.unslick .slick__slide{
    max-width: 33.33%;
  }
}
@media (max-width: 767px){

  .slick--optionset--seeds-three-slides.unslick .slick__slide, .slick--optionset--four-slides.unslick .slick__slide{
    max-width: 100%;
  }
}
.block-views-blockcalendar-calendars-important-dates .block_heading:before{
  display: none;
}
.block-views-blockcalendar-calendars-important-dates .block_heading{
  margin-bottom: 0px;
}
@media (max-width: 767px){

  .block-quicktabs.block-quicktabs-blockprogram-tabs .quicktabs-tabs{
    flex-direction: column;
  }
}
.block-quicktabs.block-quicktabs-blockprogram-tabs .quicktabs-main{
  padding: 0px !important;
}
.block-quicktabs.block-quicktabs-blockprogram-tabs .quicktabs-main .field__label{
  margin-bottom: 40px;
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .block-quicktabs.block-quicktabs-blockprogram-tabs .quicktabs-main .field__label{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.block-quicktabs.block-quicktabs-blockprogram-tabs .field--name-name{
  display: none;
}
.block-quicktabs.block-quicktabs-blockprogram-tabs .view-display-id-program_statistics_tags_circle_subsite{
  margin-top: 30px;
  margin-bottom: 30px;
}
.block-content.block-content--type-seeds-tabs .slick-track{
  width: 100% !important;
}
.block-content.block-content--type-seeds-tabs .slick-track:where([dir="rtl"], [dir="rtl"] *){
  left: -45px !important;
}
.block-content.block-content--type-seeds-tabs.tabs-wrapper{
  overflow-x: scroll !important;
}
/* stylelint-disable */
.slick-track {
  display: flex !important ;
}
.slick-slide,
.slick__slide {
  height: inherit !important;
}
.subsite-tabs{
  position: fixed;
  bottom: 150px;
  inset-inline-start: 100px;
  z-index: 30;
  cursor: pointer;
  border-radius: 9999px;
}
.subsite-tabs .image{
  display: flex;
  height: 70px;
  width: 70px;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(23 37 84 / var(--tw-bg-opacity));
}
.subsite-tabs .image img{
  height: 40px;
  width: 40px;
}
.subsite-tabs .subsite-menu-edit{
  position: absolute;
  bottom: 35px;
  z-index: -1;
  display: none;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(23 37 84 / var(--tw-bg-opacity));
  padding: 7px;
  padding-bottom: 45px;
  padding-top: 30px;
}
.subsite-tabs .subsite-menu-edit li{
  margin: 0px;
  margin-bottom: 0.5rem;
  display: block;
  width: 100%;
  text-align: center;
}
.subsite-tabs .subsite-menu-edit li a{
  padding: 0.5rem;
  padding: 0px;
  font-size: 13px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
  text-decoration-thickness: 0px;
}
.user-profiles-dropdown{
  position: relative;
}
.user-profiles-dropdown > button{
  display: flex;
  height: auto;
  align-items: center;
  gap: 0.5rem;
  overflow: hidden;
  border-radius: 0.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(23 37 84 / var(--tw-border-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  --tw-text-opacity: 1;
  color: rgb(23 37 84 / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.user-profiles-dropdown > button:hover{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity));
}
@media (max-width: 767px){

  .user-profiles-dropdown > button{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
}
.user-profiles-dropdown > button .field--name-field-image img{
  border-radius: 0.75rem;
}
.user-profiles-dropdown ul{
  position: absolute;
  top: 100%;
  left: 0px;
  margin-top: 0.25rem;
  display: none;
  width: 10rem;
  overflow: hidden;
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 0px;
  --tw-shadow:  0px 0px 21px 0px rgba(0, 0, 0, 0.11);
  --tw-shadow-colored: 0px 0px 21px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (max-width: 767px){

  .user-profiles-dropdown ul{
    left: -40px;
  }
}
.user-profiles-dropdown ul:where([dir="rtl"], [dir="rtl"] *){
  width: 15rem;
}
.user-profiles-dropdown ul li a{
  display: block;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 28 61 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(23 37 84 / var(--tw-text-opacity));
}
.user-profiles-dropdown ul li a i{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
  margin-inline-end: 1rem;
}
.user-profiles-dropdown ul li a:focus,
        .user-profiles-dropdown ul li a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(231 230 230 / var(--tw-bg-opacity));
}
.user-profiles-dropdown .user-name{
  position: relative;
  display: flex;
  gap: 0.5rem;
}
.user-profiles-dropdown .user-name::after{
  margin-top: 2px;
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-image: url('/themes/custom/ku_tailwind/images/small-right-arrow.svg');
  background-size: cover;
  --tw-content: '';
  content: var(--tw-content);
}
.user-profiles-dropdown .user-name:hover::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right.svg');
}
.user-profiles-dropdown.active-menu ul{
  display: block;
}
.user-profiles-dropdown.active-menu .user-name::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right.svg');
}
.user-profiles-dropdown.active-menu button{
  --tw-bg-opacity: 1;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(23 37 84 / var(--tw-text-opacity));
}
.seeds-paragraph-block div[class*="image"] .contextual{
  top: 0.75rem;
  left: 1.5rem;
  right: auto;
}
.seeds-paragraph-block div[class*="image"] .contextual .trigger{
  float: left !important;
  background-image: url('/themes/custom/ku_tailwind/images/edit-img.png');
}
.subsite-logo img{
  max-height: 45px;
  width: auto;
}
.img-hover-scale .field--name-field-image{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
.img-hover-scale .field--name-field-image:hover{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group-container .group-hover-scale .field--name-field-image{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
.group-container:hover .group-hover-scale .field--name-field-image:hover{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.seeds-paragraph-block .tabs .tabs-wrapper{
  margin-bottom: 1rem !important;
}
.block-accessibility-block{
  position: absolute;
  z-index: 100;
}
.block-accessibility-block ul{
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.block-accessibility-block .dark-mode-container .block-title h2{
  font-size: 20px !important;
}
.block-accessibility-block .dark-mode-container .dark-mode-menu{
  list-style-type: none;
}
.block-accessibility-block .dark-mode-container .dark-mode-menu a{
  display: flex;
  align-items: center;
  text-decoration-line: none;
}
.block-accessibility-block .dark-mode-container .dark-mode-menu a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.block-accessibility-block .dark-mode-container .dark-mode-menu a.active{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.block-accessibility-block .font-resize-container .block-title h2{
  font-size: 20px !important;
}
.block-accessibility-block .font-resize-container .font-resize-menu{
  list-style-type: none;
  text-wrap: nowrap;
}
.block-accessibility-block .font-resize-container .font-resize-menu .active{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
}
.block-accessibility-block .font-resize-container .font-resize-menu a{
  width: auto;
  padding: 0.5rem;
  text-decoration-line: none;
}
.block-accessibility-block .font-resize-container .font-resize-menu a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.block-accessibility-block .acc-tools-container{
  overflow: scroll;
}
.block-accessibility-block .acc-tools-click{
  bottom: 2%;
  z-index: 10;
}
@media (min-width: 768px){

  .block-accessibility-block .acc-tools-click{
    height: 40px;
    width: 40px;
  }
}
@media (max-width: 767px){

  .block-accessibility-block .acc-tools-click{
    right: 22px;
    height: 2rem;
    width: 2rem;
  }
}
.block-accessibility-block .acc-tools-click:where([dir="ltr"], [dir="ltr"] *){
  right: 68px;
}
.block-accessibility-block .acc-tools-click:where([dir="rtl"], [dir="rtl"] *){
  left: 88px;
}
.paragraph.paragraph--view-mode-gallery img{
  margin: auto;
}
.accessibility_very_large p,.accessibility_large p{
  line-height: 1.75rem;
}
.timeContainer {
  z-index: 2;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.timeContainer .wrapper {
  width:100%;
  max-width: 800px;
  padding: 20px;
  max-height: 400px;
  display: flex;
  justify-content: space-around;
  gap: 20px;
}
.timeContainer .wrapper div {
  color: #ccc;
  text-align: center;
  width: 24%;
  height: 150px;
  border-radius: 12px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.timeContainer .wrapper div:first-child{
  background: #00A3D0;
  color: white;
}
.timeContainer .wrapper div:nth-child(2){
  background: #00A3D0;
  color: white;
}
.timeContainer .wrapper div:nth-child(3){
  background: #1C1C1C;
  color: #fff;
}
.timeContainer .wrapper div:last-child{
  background: #1C1C1C;
  color: #fff;
}
.timeContainer .wrapper div h2 {
  font-size: 4.4rem;
}
.circleDiv {
  position: fixed;
  z-index: -1;
  top: calc(50% - 237px);
  left: calc(-50% + 474px);
  width: 474px;
  height: 474px;
  border-radius: 100%;
  border: 6px dashed #00A3D0;
  animation: rotatingCircle infinite linear 60s;
}
@keyframes rotatingCircle {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
#cursor {
  position: fixed;
  top: 0;
  left: 0;
  background-color: transparent;
  transform: translate(-50%, -50%);
  width: 10px;
  height: 10px;
  border-radius: 100%;
  pointer-events: none;
  -webkit-user-select: none;
          user-select: none;
  -webkit-backdrop-filter: invert(100%);
          backdrop-filter: invert(100%);
}
.btn{
  font-size: calc(0.9125rem + 0.42188vw);
}
@media (min-width: 1280px){

  .btn{
    font-size: 1.25rem;
  }
}
.btn.btn-primary {
  background-color: transparent;
  color: white;
  padding: 12px 32px;
  /* min-width: 100px; */
  border: 1px solid white;
  transition: 0.2s;
  border-radius: 2px;
  line-height: 25px;
}
.btn.btn-primary:hover {
    background-color: white;
    color: #002856;
    border-color: white;
  }
.btn.btn-primary{
  @if false {
    border-color: white;
  }
  border-color: white;
}
.btn.btn-secondary {
  background-color: #f8d81b;
  color: #002856;
  padding: 12px 32px;
  /* min-width: 100px; */
  border: 1px solid #002856;
  transition: 0.2s;
  border-radius: 2px;
  line-height: 25px;
}
.btn.btn-secondary:hover {
    background-color: white;
    color: #002856;
    border-color: white;
  }
.btn.btn-secondary{
  @if false {
    border-color: #002856;
  }
}
.btn.btn-info {
  background-color: transparent;
  color: #0c9cce;
  padding: 12px 32px;
  /* min-width: 100px; */
  border: 1px solid #0c9cce;
  transition: 0.2s;
  border-radius: 2px;
  line-height: 25px;
}
.btn.btn-info:hover {
    background-color: transparent;
    color: #0c9cce;
    border-color: transparent;
  }
.btn.btn-info{
  @if false {
    border-color: #0c9cce;
  }
  position: relative;
  display: inline-flex;
  align-items: center;
  border-width: 0px;
  padding: 0px;
  font-weight: 700;
  transition-duration: 300ms;
}
.btn.btn-info::before{
  position: absolute;
  bottom: -3px;
  display: block;
  height: 2px;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.btn.btn-info::after{
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-white.svg');
  background-size: 18px 18px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  --tw-content: '';
  content: var(--tw-content);
  margin-inline-start: 0.75rem;
}
.btn.btn-info:hover::before{
  content: var(--tw-content);
  width: calc(100% - 46px);
}
.btn.btn-info:hover::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
}
.btn.btn-info{
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  .btn.btn-info{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
.btn.btn-info:where([dir="rtl"], [dir="rtl"] *)::after{
  background-image: url('/themes/custom/ku_tailwind/images/arrow-left.svg');
  content: var(--tw-content);
  margin-inline-end: 0.75rem;
}
.btn.btn-light {
  background-color: transparent;
  color: #0c9cce;
  padding: 12px 32px;
  /* min-width: 100px; */
  border: 1px solid #0c9cce;
  transition: 0.2s;
  border-radius: 2px;
  line-height: 25px;
}
.btn.btn-light:hover {
    background-color: transparent;
    color: #0c9cce;
    border-color: transparent;
  }
.btn.btn-light{
  @if false {
    border-color: #0c9cce;
  }
  position: relative;
  display: inline-block;
  align-items: center;
  padding: 0px;
  font-weight: 700;
  transition-duration: 300ms;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.9625rem + 0.98438vw);
  border-width: 0px;
}
@media (min-width: 1280px){

  .btn.btn-light{
  font-size: 1.25rem;
  line-height: 1.75rem;
  }
}
.btn.btn-light::before{
  position: absolute;
  bottom: -3px;
  display: block;
  height: 2px;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.btn.btn-light:hover::before{
  content: var(--tw-content);
  width: calc(100%);
}
.btn.btn-blue {
  background-color: #002856;
  color: white;
  padding: 12px 32px;
  /* min-width: 100px; */
  border: 1px solid white;
  transition: 0.2s;
  border-radius: 2px;
  line-height: 25px;
}
.btn.btn-blue:hover {
    background-color: #0dabe2;
    color: white;
    border-color: #0dabe2;
  }
.btn.btn-blue{
  @if false {
    border-color: white;
  }
}
.btn.btn-text-blue {
  background-color: transparent;
  color: #002856;
  padding: 12px 32px;
  /* min-width: 100px; */
  border: 1px solid #002856;
  transition: 0.2s;
  border-radius: 2px;
  line-height: 25px;
}
.btn.btn-text-blue:hover {
    background-color: #0dabe2;
    color: white;
    border-color: #0dabe2;
  }
.btn.btn-text-blue{
  @if false {
    border-color: #002856;
  }
}
.btn.btn-success{
  position: relative;
  margin-bottom: 0.5rem;
  display: inline-block;
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  align-items: center;
  gap: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(12 156 206 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .btn.btn-success{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.btn.btn-success .fa-file{
  bottom: 0.25rem;
  order: 2;
  margin-top: 0px;
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: url('../images/pdf.svg');
  content: var(--tw-content);
}
.btn.btn-success::before{
  position: absolute;
  bottom: -3px;
  left: 0px;
  display: block;
  height: 2px;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  --tw-content: '';
  content: var(--tw-content);
}
.btn.btn-success:hover::before{
  width: calc(100% - 25px);
}
.btn.btn-success:where([dir="rtl"], [dir="rtl"] *)::before{
  right: 0px;
}
.btn.btn-file{
  position: relative;
  margin-bottom: 0.5rem;
  display: inline-block;
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  align-items: center;
  gap: 0.5rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(12 156 206 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .btn.btn-file{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.btn.btn-file .fa-file{
  bottom: 0.25rem;
  order: 2;
  margin-top: 0px;
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: url('../images/arrow-file.svg');
  content: var(--tw-content);
}
.btn.btn-file::before{
  position: absolute;
  bottom: -3px;
  left: 0px;
  display: block;
  height: 2px;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.btn.btn-file:hover::before{
  width: calc(100% - 25px);
}
.btn.btn-file:where([dir="rtl"], [dir="rtl"] *)::before{
  right: 0px;
}
.btn.btn-file:hover .fa-file{
  margin-top: 6px;
}
.sui-slider-link .field--name-field-link-unlimited .field__item:nth-child(odd) .btn.btn-primary {
        background-color: #f8d81b;
        color: #002856;
        padding: 12px 32px;
        /* min-width: 100px; */
        border: 1px solid #002856;
        transition: 0.2s;
        border-radius: 2px;
        line-height: 25px;
      }
.sui-slider-link .field--name-field-link-unlimited .field__item:nth-child(odd) .btn.btn-primary:hover {
    background-color: white;
    color: #002856;
    border-color: white;
  }
.sui-slider-link .field--name-field-link-unlimited .field__item:nth-child(odd) .btn.btn-primary{
        @if false {
    border-color: #002856;
  }
}
.external-link{
  position: relative;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 5px;
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.external-link:hover::before{
  content: var(--tw-content);
  width: 100%;
}
.external-link::after{
  display: block;
  height: 1.5rem;
  width: 1.5rem;
  background-image: url(/themes/custom/ku_tailwind/images/external-link-blue.svg);
  --tw-content: '';
  content: var(--tw-content);
}
.external-link:where([dir="rtl"], [dir="rtl"] *)::after{
  --tw-rotate: 270deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.external-link::before{
  position: absolute;
  bottom: -3px;
  left: 0px;
  display: block;
  height: 2px;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.external-link:where([dir="rtl"], [dir="rtl"] *)::before{
  right: 0px;
}
[dir="rtl"] .slick-next,
  [dir="rtl"] .slick-prev{
  right: auto;
  left: 0px;
}
.field--name-field-date{
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(176 153 19 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  .field--name-field-date{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
.field--name-field-ics{
  margin-bottom: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .field--name-field-ics{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.field--name-field-ics a{
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
  text-decoration-line: none;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  .field--name-field-ics a{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
.field--name-field-ics a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 1024px){

  .webform-submission-form{
    margin-inline-start: 3.5rem;
  }
}
@media (max-width: 1023px){

  .webform-submission-form{
    margin-top: 3.5rem;
  }
}
.webform-submission-form > div{
  margin-bottom: 1rem;
  display: flex;
  flex-direction: column;
}
.webform-submission-form > div input,
    .webform-submission-form > div select,
    .webform-submission-form > div textarea,
    .webform-submission-form > div .select2-container,
    .webform-submission-form > div .iti__flag-container{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 10px;
  padding-right: 10px;
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.webform-submission-form > div .select2-container .select2-selection{
  border-width: 0px;
}
.webform-submission-form > div .iti--allow-dropdown{
  display: flex;
  flex-wrap: nowrap;
}
.webform-submission-form > div .iti--allow-dropdown .iti__flag-container{
  position: relative;
  margin-inline-end: 8px;
  width: 60px;
  padding: 0px;
}
.webform-submission-form > div .iti--allow-dropdown input{
  width: 100%;
}
.webform-submission-form > div .iti--allow-dropdown .form-tel{
  padding-inline-start: 10px;
  text-align: start;
}
[dir="rtl"] .webform-submission-form > div .iti--allow-dropdown .form-tel{
  text-align: right;
}
[dir="ltr"] .webform-submission-form > div .iti--allow-dropdown .form-tel{
  text-align: left;
}
.webform-submission-form > div .iti--allow-dropdown .iti__country-list{
  min-width: 20rem;
}
.webform-submission-form > div .iti--allow-dropdown .iti__selected-flag{
  gap: 10px;
}
.webform-submission-form > div .form-item--error-message{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity));
  font-size: 0.75rem;
}
.webform-submission-form > div li[data-dial-code="972"]{
  display: none !important;
}
.webform-submission-form > div .form-textarea{
  width: 100%;
}
.webform-submission-form > div label{
  margin-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.webform-submission-form > div label.form-required::after{
  --tw-text-opacity: 1;
  color: rgb(255 0 0 / var(--tw-text-opacity));
  --tw-content: '*';
  content: var(--tw-content);
}
.webform-submission-form .form-actions input {
      background-color: #002856;
      color: white;
      padding: 12px 32px;
      /* min-width: 100px; */
      border: 1px solid white;
      transition: 0.2s;
      border-radius: 2px;
      line-height: 25px;
    }
.webform-submission-form .form-actions input:hover {
    background-color: #0dabe2;
    color: white;
    border-color: #0dabe2;
  }
.webform-submission-form .form-actions input{
      @if false {
    border-color: white;
  }
      width: -moz-fit-content;
      width: fit-content;
      cursor: pointer;
}
.webform-submission-form .form-actions input:hover{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.webform-submission-form .js-form-type-select select{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
@media (min-width: 1024px){

  .webform-submission-form.webform-submission-contact-us-department-form{
    margin-inline-start: 0px;
  }
}
.views-exposed-form #edit-az-filter--wrapper,
.views-exposed-form #edit-az-filter--2--wrapper,
.az-filter-form .form-composite{
  margin-bottom: 3.5rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 40px;
  padding-right: 40px;
}
.views-exposed-form #edit-az-filter--wrapper legend,
  .views-exposed-form #edit-az-filter--wrapper .fieldset__wrapper--group,
  .views-exposed-form #edit-az-filter--2--wrapper legend,
  .views-exposed-form #edit-az-filter--2--wrapper .fieldset__wrapper--group,
  .az-filter-form .form-composite legend,
  .az-filter-form .form-composite .fieldset__wrapper--group{
  float: inline-start;
  display: inline-block;
}
[dir="rtl"] .views-exposed-form #edit-az-filter--wrapper legend,[dir="rtl"] 
  .views-exposed-form #edit-az-filter--wrapper .fieldset__wrapper--group,[dir="rtl"] 
  .views-exposed-form #edit-az-filter--2--wrapper legend,[dir="rtl"] 
  .views-exposed-form #edit-az-filter--2--wrapper .fieldset__wrapper--group,[dir="rtl"] 
  .az-filter-form .form-composite legend,[dir="rtl"] 
  .az-filter-form .form-composite .fieldset__wrapper--group{
  float: right;
}
[dir="ltr"] .views-exposed-form #edit-az-filter--wrapper legend,[dir="ltr"] 
  .views-exposed-form #edit-az-filter--wrapper .fieldset__wrapper--group,[dir="ltr"] 
  .views-exposed-form #edit-az-filter--2--wrapper legend,[dir="ltr"] 
  .views-exposed-form #edit-az-filter--2--wrapper .fieldset__wrapper--group,[dir="ltr"] 
  .az-filter-form .form-composite legend,[dir="ltr"] 
  .az-filter-form .form-composite .fieldset__wrapper--group{
  float: left;
}
.views-exposed-form #edit-az-filter--wrapper legend, .views-exposed-form #edit-az-filter--2--wrapper legend, .az-filter-form .form-composite legend{
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  margin-inline-end: 2rem;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .views-exposed-form #edit-az-filter--wrapper legend, .views-exposed-form #edit-az-filter--2--wrapper legend, .az-filter-form .form-composite legend{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.views-exposed-form #edit-az-filter--wrapper .form-boolean-group, .views-exposed-form #edit-az-filter--2--wrapper .form-boolean-group, .az-filter-form .form-composite .form-boolean-group{
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
.views-exposed-form #edit-az-filter--wrapper .form-boolean-group .form-boolean, .views-exposed-form #edit-az-filter--2--wrapper .form-boolean-group .form-boolean, .az-filter-form .form-composite .form-boolean-group .form-boolean{
  display: none;
}
.views-exposed-form #edit-az-filter--wrapper .form-boolean-group input[checked="checked"] + .form-item__label, .views-exposed-form #edit-az-filter--2--wrapper .form-boolean-group input[checked="checked"] + .form-item__label, .az-filter-form .form-composite .form-boolean-group input[checked="checked"] + .form-item__label{
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(9 121 160 / var(--tw-border-opacity));
}
.views-exposed-form #edit-az-filter--wrapper .form-boolean-group .form-item__label, .views-exposed-form #edit-az-filter--2--wrapper .form-boolean-group .form-item__label, .az-filter-form .form-composite .form-boolean-group .form-item__label{
  cursor: pointer;
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
      color: #0979a0;
      position: relative;
      display: inline-block;
}
.views-exposed-form #edit-az-filter--wrapper .form-boolean-group .form-item__label:before, .views-exposed-form #edit-az-filter--2--wrapper .form-boolean-group .form-item__label:before, .az-filter-form .form-composite .form-boolean-group .form-item__label:before {
    content: "";
    display: block;
    width: 0;
    height: 2px;
    background-color: #0979a0;
    position: absolute;
    bottom: -3px;
    transition-duration: 300ms;
  }
.views-exposed-form #edit-az-filter--wrapper .form-boolean-group .form-item__label:hover:before, .views-exposed-form #edit-az-filter--2--wrapper .form-boolean-group .form-item__label:hover:before, .az-filter-form .form-composite .form-boolean-group .form-item__label:hover:before {
      width: 100%;
    }
@media (min-width: 1280px){

  .views-exposed-form #edit-az-filter--wrapper .form-boolean-group .form-item__label, .views-exposed-form #edit-az-filter--2--wrapper .form-boolean-group .form-item__label, .az-filter-form .form-composite .form-boolean-group .form-item__label{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.profiles-filter-section .block-views-exposed-filter-blockprofiles-table form, .profiles-filter-section .block-views-exposed-filter-blockfaculty-profile-table form{
  display: none !important;
}
.select2-dropdown{
  z-index: 10;
  border-color: transparent;
  padding-top: 30px;
  padding-bottom: 30px;
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  padding-inline-end: 1.5rem;
}
.select2-dropdown .select2-search--dropdown{
  display: none;
}
.select2-dropdown .select2-results__options::-webkit-scrollbar{
  width: 0.25rem;
}
.select2-dropdown .select2-results__options::-webkit-scrollbar-thumb{
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
}
.select2-dropdown .select2-results__options .select2-results__option{
  margin-bottom: 1.5rem;
  display: inline-flex;
  width: 100%;
  list-style-type: none;
  align-items: center;
  gap: 0.5rem;
  padding: 0px;
  padding-inline-start: 1.5rem;
}
.select2-dropdown .select2-results__options .select2-results__option::before{
  display: inline-block;
  height: 1.75rem;
  width: 1.75rem;
  border-width: 2px;
  vertical-align: middle;
  line-height: 1.75rem;
  --tw-content: '';
  content: var(--tw-content);
  flex-shrink: 0;
  border-radius: 0px;
  --tw-border-opacity: 1;
  border-color: rgb(138 156 177 / var(--tw-border-opacity));
  margin-inline-end: 0px;
  margin-inline-end: 1rem;
}
.select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted{
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected{
  background-color: transparent;
}
.select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected::before{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  text-align: center;
  --tw-content: url('../images/check.svg');
  content: var(--tw-content);
}
.find-your-program .program-wrapper{
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
  padding: 2.75rem;
  padding-bottom: 0.5rem;
}
.find-your-program .views-exposed-form{
  position: relative;
}
.find-your-program .views-exposed-form .block__title{
  position: absolute;
  top: -86px;
  right: 50%;
  --tw-translate-x: 50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.find-your-program .views-exposed-form .block__title::before{
  content: var(--tw-content);
  display: none;
}
.find-your-program .views-exposed-form .block__title{
  font-size: calc(1.0875rem + 2.39063vw);
  line-height: calc(1.1625rem + 3.23438vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .find-your-program .views-exposed-form .block__title{
    font-size: 3rem;
    line-height: 3.75rem;
  }
}
@media (max-width: 991px){

  .find-your-program .views-exposed-form .block__title{
    top: -66px;
    font-size: calc(0.9875rem + 1.26563vw);
    line-height: calc(1.0375rem + 1.82813vw);
    font-weight: 700;
  }

  @media (min-width: 1280px){

    .find-your-program .views-exposed-form .block__title{
      font-size: 2rem;
      line-height: 2.5rem;
    }
  }
}
.find-your-program .fieldset--group{
  display: none !important;
}
.find-your-program form > div{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.find-your-program .sui-block_default-body p:first-child a{
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.search-block-container{
  position: absolute;
  top: -1000%;
  width: 100%;
  opacity: 0;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 0.4s;
}
.search-block-container form{
  margin: 0px;
  margin-bottom: 1rem;
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.contact_info .search-block-container form{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
}
.contact_info .search-block-container form > div:nth-child(2){
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1023px){

  .contact_info .search-block-container form > div:nth-child(2){
    padding-inline-start: 40px;
  }
}
.contact_info .search-block-container form > div:nth-child(2) p{
  margin-bottom: 0px;
}
.contact_info .search-block-container form > div:nth-child(2) li a{
  color: unset;
  text-decoration-line: none;
}
.contact_info .search-block-container form > div:nth-child(2) li a.btn{
  text-decoration-line: none;
}
.contact_info .search-block-container form > div:nth-child(2) > .seeds-paragraph-block:nth-child(1) .sui-block_default .sui-block_default-title h2{
  margin-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.contact_info .search-block-container form > div:nth-child(2) .menu--seeds-social-media,
      .contact_info .search-block-container form > div:nth-child(2) .block-subsite-social-media-block{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.contact_info .search-block-container form > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .search-block-container form > div:nth-child(2) .block-subsite-social-media-block > h2{
  font-weight: 600 !important;
  margin-bottom: 1rem !important;
  font-weight: 700 !important;
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
  font-size: calc(0.9375rem + 0.70313vw) !important;
  line-height: calc(1.00625rem + 1.47656vw) !important;
  font-weight: 600 !important;
}
@media (min-width: 1280px){

  .contact_info .search-block-container form > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .search-block-container form > div:nth-child(2) .block-subsite-social-media-block > h2{
    font-size: 1.5rem !important;
    line-height: 2.1875rem !important;
  }
}
.contact_info .search-block-container form > div:nth-child(2) .menu--seeds-social-media .menu--level-1, .contact_info .search-block-container form > div:nth-child(2) .block-subsite-social-media-block .menu--level-1{
  display: flex;
}
.contact_info .search-block-container form > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .search-block-container form > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .search-block-container form > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .search-block-container form > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .search-block-container form > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .search-block-container form > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .search-block-container form > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .search-block-container form > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .search-block-container form > div:nth-child(2) > .seeds-paragraph-block:nth-child(3) .sui-block_default .sui-block_default-body{
  margin-bottom: 40px;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
}
.left_sticky-block > .container > .search-block-container form > div:first-child{
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .left_sticky-block > .container > .search-block-container form > div:first-child{
    position: sticky;
  }
}
.right_sticky-block > .container > .search-block-container form > div:nth-child(2){
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .right_sticky-block > .container > .search-block-container form > div:nth-child(2){
    position: sticky;
  }
}
.search-block-container form:where([dir="rtl"], [dir="rtl"] *){
  flex-direction: row-reverse;
}
.search-block-container.one-col form > div.js-form-item{
  grid-column: span 12 / span 12;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
@media (min-width: 992px){

  .search-block-container.one-col form > div.js-form-item{
    grid-column: span 11 / span 11;
  }
}
@media (max-width: 1023px){

  .search-block-container.one-col form > div.js-form-item{
    border-inline-end-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(230 234 238 / var(--tw-border-opacity));
  }

  [dir="ltr"] .search-block-container.one-col form > div.js-form-item{
    border-bottom-left-radius: 0px;
  }

  [dir="rtl"] .search-block-container.one-col form > div.js-form-item{
    border-bottom-right-radius: 0px;
  }

  [dir="ltr"] .search-block-container.one-col form > div.js-form-item{
    border-top-right-radius: 0.375rem;
  }

  [dir="rtl"] .search-block-container.one-col form > div.js-form-item{
    border-top-left-radius: 0.375rem;
  }

  .search-block-container.one-col form > div.js-form-item{
    border-inline-end-width: 2px;
  }
}
.search-block-container.one-col form > div.js-form-item:where([dir="ltr"], [dir="ltr"] *){
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.search-block-container.one-col form > div.js-form-item:where([dir="rtl"], [dir="rtl"] *){
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}
.search-block-container.one-col form > div.js-form-item input{
  width: 100%;
  outline-width: 0px;
}
.search-block-container.js-form-item{
  height: 93px;
  flex: 1 1 0%;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(230 234 238 / var(--tw-border-opacity));
  padding-left: 23px;
  padding-right: 23px;
  padding-bottom: 0.5rem;
  padding-top: 13px;
}
@media (min-width: 992px){

  .search-block-container.js-form-item{
    border-inline-end-width: 0px;
  }
}
.search-block-container .form-actions{
  grid-column: span 12 / span 12;
}
@media (min-width: 1024px){

  .search-block-container .form-actions{
    grid-column: span 1 / span 1;
  }
}
.search-block-container .form-actions input{
  height: 100%;
  width: 100%;
  cursor: pointer;
  white-space: nowrap;
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-start: 10px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  padding-inline-end: 0.75rem;
}
@media (max-width: 1279px){

  .search-block-container .form-actions input{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.search-block-container .close-search-block .close{
  position: relative;
  cursor: pointer;
}
.search-block-container .close-search-block .close::before{
  margin-top: 0px;
  display: inline-block;
  height: 40px;
  width: 6rem;
  --tw-content: url('../images/fi_menu.svg');
  content: var(--tw-content);
}
.search-block-container .close-search-block .close:hover::before{
  --tw-content: url('/themes/custom/ku_tailwind/images/fi_menu_yallow.svg');
  content: var(--tw-content);
}
.search-block-container.active{
  top: 100%;
  opacity: 1;
}
.rounded-blue-500-filter .views-exposed-form .js-form-item{
  margin-top: 30px;
  margin-bottom: 40px;
  display: flex;
}
@media (max-width: 1023px){

  .rounded-blue-500-filter .views-exposed-form .js-form-item{
    flex-direction: column;
    gap: 30px;
  }
}
.rounded-blue-500-filter .views-exposed-form .js-form-item .form-item__label{
  font-weight: 700;
  color: 18x;
}
.rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul{
  display: flex;
  list-style-type: none;
  flex-wrap: wrap;
  padding: 0px;
}
@media (max-width: 991px){

  .rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul{
    flex-direction: column;
    gap: 10px;
  }
}
.rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul li{
  margin-bottom: 0.75rem;
  list-style-type: unset;
  margin-inline-start: 0.75rem;
}
.rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul li a {
              background-color: transparent;
              color: #0c9cce;
              padding: 12px 32px;
              /* min-width: 100px; */
              border: 1px solid #0c9cce;
              transition: 0.2s;
              border-radius: 2px;
              line-height: 25px;
            }
.rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul li a:hover {
    background-color: #0c9cce;
    color: white;
    border-color: #0c9cce;
  }
.rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul li a{
              @if false {
    border-color: #0c9cce;
  }
              display: block;
              border-radius: 33px;
              --tw-border-opacity: 1;
              border-color: rgb(13 171 226 / var(--tw-border-opacity));
              padding-top: 6px;
              padding-bottom: 6px;
              padding-left: 1rem;
              padding-right: 1rem;
              line-height: 30px;
              text-decoration-line: none;
              font-size: calc(0.9rem + 0.28125vw);
}
@media (min-width: 1280px){

  .rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul li a{
              font-size: 1.125rem;
  }
}
@media (max-width: 991px){

  .rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul li a{
    text-align: center;
  }
}
.rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul li a.btn{
  text-decoration-line: none;
}
.rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul li a.bef-link--selected {
                background-color: #0c9cce;
                color: white;
                padding: 12px 32px;
                /* min-width: 100px; */
                border: 1px solid white;
                transition: 0.2s;
                border-radius: 2px;
                line-height: 25px;
              }
.rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul li a.bef-link--selected:hover {
    background-color: transparent;
    color: #0c9cce;
    border-color: transparent;
  }
.rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul li a.bef-link--selected{
                @if false {
    border-color: white;
  }
                border-radius: 33px;
                --tw-border-opacity: 1;
                border-color: rgb(13 171 226 / var(--tw-border-opacity));
                padding-top: 6px;
                padding-bottom: 6px;
                padding-left: 1rem;
                padding-right: 1rem;
                font-size: 18px;
                line-height: 30px;
}
.rounded-blue-500-filter .views-exposed-form .js-form-item .bef-links ul li a.bef-link--selected:hover{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.webform-submission-website-feedback-form{
  margin: 0px;
  font-weight: 500;
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .webform-submission-website-feedback-form{
    font-size: 1.125rem;
  }
}
.webform-submission-website-feedback-form .fieldset__label,
  .webform-submission-website-feedback-form > div label.form-item__label{
  display: block;
  font-weight: 700;
  line-height: 1;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .webform-submission-website-feedback-form .fieldset__label,
  .webform-submission-website-feedback-form > div label.form-item__label{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.webform-submission-website-feedback-form .fieldset__legend{
  margin-bottom: 1rem;
}
.webform-submission-website-feedback-form .form-type-boolean{
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.webform-submission-website-feedback-form input[type="radio"]{
  height: 24px;
  width: 24px;
}
.webform-submission-website-feedback-form .radios--wrapper .js-webform-radios{
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
.webform-submission-website-feedback-form > .js-form-item{
  margin-bottom: 30px;
}
.form-item-field-content-unlimited-target-id-verf{
  display: none;
}
table {
  width: 100%;
}
table tr,
  table th,
  table td{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
  text-align: start;
}
[dir="rtl"] table tr,[dir="rtl"] 
  table th,[dir="rtl"] 
  table td{
  text-align: right;
}
[dir="ltr"] table tr,[dir="ltr"] 
  table th,[dir="ltr"] 
  table td{
  text-align: left;
}
table th{
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(0 40 86 / var(--tw-border-opacity));
  padding-bottom: 0.75rem;
  padding-inline-end: 30px;
  font-weight: 600;
  font-size: calc(0.9rem + 0.28125vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  table th{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
table td{
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-inline-end: 30px;
}
.blue-table caption, .tablefield caption{
  margin-bottom: 10px;
  text-align: start;
  font-weight: 700 !important;
}
[dir="rtl"] .blue-table caption,[dir="rtl"]  .tablefield caption{
  text-align: right;
}
[dir="ltr"] .blue-table caption,[dir="ltr"]  .tablefield caption{
  text-align: left;
}
.blue-table caption, .tablefield caption{
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .blue-table caption, .tablefield caption{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.blue-table th,
  .blue-table td,
  .tablefield th,
  .tablefield td{
  word-break: break-all;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(230 234 238 / var(--tw-border-opacity));
  padding: 1rem;
}
.blue-table thead, .tablefield thead{
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.blue-table thead th, .tablefield thead th{
  border-bottom-width: 0px;
  font-weight: 700 !important;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .blue-table thead th, .tablefield thead th{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.blue-table tr td,.tablefield tr td{
  font-weight: 500 !important;
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .blue-table tr td,.tablefield tr td{
    font-size: 1.125rem;
  }
}
.ck-blue-table tr,
  .ck-blue-table th,
  .ck-blue-table td{
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(230 234 238 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
  padding: 1rem;
}
.ck-blue-table th{
  border-bottom-width: 0px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.ck-blue-table th p{
  margin-bottom: 0px;
}
.ck-normal-table tr,
  .ck-normal-table th,
  .ck-normal-table td{
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(230 234 238 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
  padding: 1rem;
}
.ck-normal-table tr p, .ck-normal-table th p, .ck-normal-table td p{
  margin-bottom: 0px;
}
.node--type-events.node--view-mode-full .field--name-field-taxonomy-term-1{
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
}
.node--type-events.node--view-mode-full .block-field-blocknodeeventsfield-palin-text,
    .node--type-events.node--view-mode-full .block-field-blocknodeeventsfield-date,
    .node--type-events.node--view-mode-full .block-field-blocknodeeventsfield-time{
  margin-top: 30px;
  display: inline-block;
}
.node--type-events.node--view-mode-full .block-field-blocknodeeventsfield-palin-text,
    .node--type-events.node--view-mode-full .block-field-blocknodeeventsfield-time{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
@media (min-width: 992px){

  .node--type-events.node--view-mode-full .block-field-blocknodeeventsfield-palin-text,
    .node--type-events.node--view-mode-full .block-field-blocknodeeventsfield-time{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    border-inline-start-width: 2px;
  }
}
.node--type-events.node--view-mode-full .field--name-field-palin-text,
    .node--type-events.node--view-mode-full .field--name-field-date,
    .node--type-events.node--view-mode-full .field--name-field-time{
  display: flex;
  justify-content: center;
  font-weight: 700 !important;
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .node--type-events.node--view-mode-full .field--name-field-palin-text,
    .node--type-events.node--view-mode-full .field--name-field-date,
    .node--type-events.node--view-mode-full .field--name-field-time{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.node--type-events.node--view-mode-full .field--name-field-palin-text::before,
    .node--type-events.node--view-mode-full .field--name-field-date::before,
    .node--type-events.node--view-mode-full .field--name-field-time::before{
  display: inline-block;
  height: 2rem;
  width: 2rem;
  --tw-content: '';
  margin: auto;
  background-size: 24px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  content: var(--tw-content);
  margin-inline-end: 0.25rem;
}
.node--type-events.node--view-mode-full .field--name-field-date{
  padding-inline-end: 1.5rem;
}
.node--type-events.node--view-mode-full .field--name-field-date::before{
  content: var(--tw-content);
  background-image: url('../images/date.svg');
}
.node--type-events.node--view-mode-full .field--name-field-time::before{
  content: var(--tw-content);
  background-image: url('../images/clock2.svg');
}
.node--type-events.node--view-mode-full .field--name-field-palin-text::before{
  background-image: url('../images/location.svg');
  content: var(--tw-content);
  background-size: 30px;
}
.node--type-events.node--view-mode-full .field--name-field-media-1{
  margin-bottom: 40px;
  margin-top: 40px;
  display: inline-block;
  --tw-shadow: 8px 8px 0px 0px rgba(248,216,27,0.75);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

        .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper .node--type-events.node--view-mode-full .field--name-field-media-1,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper .node--type-events.node--view-mode-full .field--name-field-media-1,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper .node--type-events.node--view-mode-full .field--name-field-media-1,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper .node--type-events.node--view-mode-full .field--name-field-media-1{
  height: 100%;
}
.view_all_block .sui-reverse_teaser-content .node--type-events.node--view-mode-full .field--name-field-media-1{
  display: none;
}
.colleges-block-color .node--type-events.node--view-mode-full .field--name-field-media-1{
  --tw-shadow: 8px 8px 0px 0px rgba(13, 171, 226, 1);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.centers-block-color .node--type-events.node--view-mode-full .field--name-field-media-1{
  --tw-shadow: 8px 8px 0px 0px rgba(248, 216, 27, 1);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.node--type-events.node--view-mode-full .slick-arrows-section, .node--type-news.node--view-mode-full .slick-arrows-section, .node--type-event.node--view-mode-full .slick-arrows-section{
  position: relative;
  margin-top: 30px;
  padding-bottom: 30px;
  text-align: end;
}
[dir="rtl"] .node--type-events.node--view-mode-full .slick-arrows-section,[dir="rtl"]  .node--type-news.node--view-mode-full .slick-arrows-section,[dir="rtl"]  .node--type-event.node--view-mode-full .slick-arrows-section{
  text-align: left;
}
[dir="ltr"] .node--type-events.node--view-mode-full .slick-arrows-section,[dir="ltr"]  .node--type-news.node--view-mode-full .slick-arrows-section,[dir="ltr"]  .node--type-event.node--view-mode-full .slick-arrows-section{
  text-align: right;
}
.node--type-events.node--view-mode-full .slick-arrows-section button, .node--type-news.node--view-mode-full .slick-arrows-section button, .node--type-event.node--view-mode-full .slick-arrows-section button{
  height: 38px;
  font-size: 0px;
  transition-duration: 300ms;
}
.node--type-events.node--view-mode-full .slick-arrows-section button:hover::before, .node--type-news.node--view-mode-full .slick-arrows-section button:hover::before, .node--type-event.node--view-mode-full .slick-arrows-section button:hover::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.node--type-events.node--view-mode-full .slick-arrows-section button::before, .node--type-news.node--view-mode-full .slick-arrows-section button::before, .node--type-event.node--view-mode-full .slick-arrows-section button::before{
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 9999px;
  border-style: solid;
  background-size: 24px 24px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  display: block;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(138 156 177 / var(--tw-border-opacity));
  background-position: 50% 50%;
  background-repeat: no-repeat;
  content: var(--tw-content);
  padding: 18px;
}
.node--type-events.node--view-mode-full .slick-arrows-section button:hover::before, .node--type-news.node--view-mode-full .slick-arrows-section button:hover::before, .node--type-event.node--view-mode-full .slick-arrows-section button:hover::before{
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-next::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-next::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-next::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-gray.svg');
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-next:hover::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-next:hover::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-next:hover::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_light-blue.svg');
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-next:where([dir="rtl"], [dir="rtl"] *)::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-next:where([dir="rtl"], [dir="rtl"] *)::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-next:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-left-gray.svg');
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-next:where([dir="rtl"], [dir="rtl"] *):hover::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-next:where([dir="rtl"], [dir="rtl"] *):hover::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-next:where([dir="rtl"], [dir="rtl"] *):hover::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_left_light-blue.svg');
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-next.slick-disabled::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-next.slick-disabled::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-next.slick-disabled::before{
  --tw-border-opacity: 1;
  border-color: rgb(219 217 218 / var(--tw-border-opacity));
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-light-gray.svg');
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-next.slick-disabled:where([dir="rtl"], [dir="rtl"] *)::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-next.slick-disabled:where([dir="rtl"], [dir="rtl"] *)::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-next.slick-disabled:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-left-light-gray.svg');
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-prev, .node--type-news.node--view-mode-full .slick-arrows-section .slick-prev, .node--type-event.node--view-mode-full .slick-arrows-section .slick-prev{
  margin-right: 0.75rem;
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-prev::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-prev::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-prev::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-left-gray.svg');
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-prev:hover::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-prev:hover::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-prev:hover::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_left_light-blue.svg');
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-prev:where([dir="rtl"], [dir="rtl"] *), .node--type-news.node--view-mode-full .slick-arrows-section .slick-prev:where([dir="rtl"], [dir="rtl"] *), .node--type-event.node--view-mode-full .slick-arrows-section .slick-prev:where([dir="rtl"], [dir="rtl"] *){
  margin-left: 0.75rem;
  margin-right: 0px;
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-prev:where([dir="rtl"], [dir="rtl"] *)::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-prev:where([dir="rtl"], [dir="rtl"] *)::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-prev:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-gray.svg');
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-prev:where([dir="rtl"], [dir="rtl"] *):hover::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-prev:where([dir="rtl"], [dir="rtl"] *):hover::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-prev:where([dir="rtl"], [dir="rtl"] *):hover::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_light-blue.svg');
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-prev.slick-disabled::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-prev.slick-disabled::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-prev.slick-disabled::before{
  --tw-border-opacity: 1;
  border-color: rgb(219 217 218 / var(--tw-border-opacity));
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-left-light-gray.svg');
}
.node--type-events.node--view-mode-full .slick-arrows-section .slick-prev.slick-disabled:where([dir="rtl"], [dir="rtl"] *)::before, .node--type-news.node--view-mode-full .slick-arrows-section .slick-prev.slick-disabled:where([dir="rtl"], [dir="rtl"] *)::before, .node--type-event.node--view-mode-full .slick-arrows-section .slick-prev.slick-disabled:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-light-gray.svg');
}
.node--type-events.node--view-mode-full .field--name-field-media, .node--type-news.node--view-mode-full .field--name-field-media, .node--type-event.node--view-mode-full .field--name-field-media{
  text-align: center;
}
.node--type-events.node--view-mode-full .field--name-field-media picture, .node--type-news.node--view-mode-full .field--name-field-media picture, .node--type-event.node--view-mode-full .field--name-field-media picture{
  display: inline-block;
}
.node--type-events.node--view-mode-full .field--name-field-media img, .node--type-news.node--view-mode-full .field--name-field-media img, .node--type-event.node--view-mode-full .field--name-field-media img{
  margin-bottom: 40px;
  --tw-shadow: 8px 8px 0px 0px rgba(248,216,27,0.75);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

        .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper .node--type-events.node--view-mode-full .field--name-field-media img,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper .node--type-events.node--view-mode-full .field--name-field-media img,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper .node--type-events.node--view-mode-full .field--name-field-media img,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper .node--type-events.node--view-mode-full .field--name-field-media img,
        .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper  .node--type-news.node--view-mode-full .field--name-field-media img,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper  .node--type-news.node--view-mode-full .field--name-field-media img,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper  .node--type-news.node--view-mode-full .field--name-field-media img,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper  .node--type-news.node--view-mode-full .field--name-field-media img,
        .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper  .node--type-event.node--view-mode-full .field--name-field-media img,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper  .node--type-event.node--view-mode-full .field--name-field-media img,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper  .node--type-event.node--view-mode-full .field--name-field-media img,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper  .node--type-event.node--view-mode-full .field--name-field-media img{
  height: 100%;
}
.view_all_block .sui-reverse_teaser-content .node--type-events.node--view-mode-full .field--name-field-media img,.view_all_block .sui-reverse_teaser-content  .node--type-news.node--view-mode-full .field--name-field-media img,.view_all_block .sui-reverse_teaser-content  .node--type-event.node--view-mode-full .field--name-field-media img{
  display: none;
}
.colleges-block-color .node--type-events.node--view-mode-full .field--name-field-media img,.colleges-block-color  .node--type-news.node--view-mode-full .field--name-field-media img,.colleges-block-color  .node--type-event.node--view-mode-full .field--name-field-media img{
  --tw-shadow: 8px 8px 0px 0px rgba(13, 171, 226, 1);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.centers-block-color .node--type-events.node--view-mode-full .field--name-field-media img,.centers-block-color  .node--type-news.node--view-mode-full .field--name-field-media img,.centers-block-color  .node--type-event.node--view-mode-full .field--name-field-media img{
  --tw-shadow: 8px 8px 0px 0px rgba(248, 216, 27, 1);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.node--type-events.node--view-mode-full .field--name-body, .node--type-news.node--view-mode-full .field--name-body, .node--type-event.node--view-mode-full .field--name-body{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.node--type-events.node--view-mode-full .menu--seeds-social-media h2, .node--type-news.node--view-mode-full .menu--seeds-social-media h2, .node--type-event.node--view-mode-full .menu--seeds-social-media h2{
  margin-bottom: 1.5rem;
  margin-top: 40px;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .node--type-events.node--view-mode-full .menu--seeds-social-media h2, .node--type-news.node--view-mode-full .menu--seeds-social-media h2, .node--type-event.node--view-mode-full .menu--seeds-social-media h2{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.node--type-events.node--view-mode-full .menu--seeds-social-media ul, .node--type-news.node--view-mode-full .menu--seeds-social-media ul, .node--type-event.node--view-mode-full .menu--seeds-social-media ul{
  margin-bottom: 30px;
  display: flex;
}
.node--type-events.node--view-mode-full .menu--seeds-social-media ul a, .node--type-news.node--view-mode-full .menu--seeds-social-media ul a, .node--type-event.node--view-mode-full .menu--seeds-social-media ul a{
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
  margin-inline-end: 1.25rem;
}
.node--type-events.node--view-mode-full .menu--seeds-social-media ul a:hover, .node--type-news.node--view-mode-full .menu--seeds-social-media ul a:hover, .node--type-event.node--view-mode-full .menu--seeds-social-media ul a:hover{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.node--type-events.node--view-mode-full .field--name-field-media-unlimited .slick-list,.node--type-news.node--view-mode-full .field--name-field-media-unlimited .slick-list,.node--type-event.node--view-mode-full .field--name-field-media-unlimited .slick-list{
  margin-inline-end: -15px;
}
.node--type-events.node--view-mode-full .field--name-field-media-unlimited .field__item, .node--type-news.node--view-mode-full .field--name-field-media-unlimited .field__item, .node--type-event.node--view-mode-full .field--name-field-media-unlimited .field__item{
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
  overflow: hidden;
}
.node--type-events.node--view-mode-full .field--name-field-media-unlimited .field__item a::before, .node--type-news.node--view-mode-full .field--name-field-media-unlimited .field__item a::before, .node--type-event.node--view-mode-full .field--name-field-media-unlimited .field__item a::before{
  position: absolute;
  top: 0px;
  right: 15px;
  z-index: 20;
  margin: 0.75rem;
  height: 2rem;
  width: 2rem;
  cursor: pointer;
  background-image: url('/themes/custom/ku_tailwind/images/frame.svg');
  background-size: 31px 31px;
  --tw-content: '';
  content: var(--tw-content);
}
.node--type-events.node--view-mode-full .field--name-field-media-unlimited .field__item img, .node--type-news.node--view-mode-full .field--name-field-media-unlimited .field__item img, .node--type-event.node--view-mode-full .field--name-field-media-unlimited .field__item img{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
@media (min-width: 992px){

  .node--type-events.node--view-mode-full .field--name-field-media-unlimited .field__item img, .node--type-news.node--view-mode-full .field--name-field-media-unlimited .field__item img, .node--type-event.node--view-mode-full .field--name-field-media-unlimited .field__item img{
    padding-inline-end: 15px;
  }
}
@media (max-width: 991px){

  .node--type-events.node--view-mode-full .field--name-field-media-unlimited .field__item img, .node--type-news.node--view-mode-full .field--name-field-media-unlimited .field__item img, .node--type-event.node--view-mode-full .field--name-field-media-unlimited .field__item img{
    width: 100%;
  }
}
.node--type-news.node--view-mode-full .field--name-field-date, .node--type-event.node--view-mode-full .field--name-field-date{
  margin-bottom: 30px;
  display: inline-flex;
  gap: 5px;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
  font-size: calc(0.9rem + 0.28125vw);
}
@media (min-width: 1280px){

  .node--type-news.node--view-mode-full .field--name-field-date, .node--type-event.node--view-mode-full .field--name-field-date{
    font-size: 1.125rem;
  }
}
.node--type-news.node--view-mode-full .field--name-field-media-file, .node--type-event.node--view-mode-full .field--name-field-media-file{
  margin-top: 30px;
}
.node--type-staff-profile.node--view-mode-full .center-section, .node--type-staff-profile.user--view-mode-full .center-section, .user--type-faculty-profile.node--view-mode-full .center-section, .user--type-faculty-profile.user--view-mode-full .center-section{
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 992px){

  .node--type-staff-profile.node--view-mode-full .center-section, .node--type-staff-profile.user--view-mode-full .center-section, .user--type-faculty-profile.node--view-mode-full .center-section, .user--type-faculty-profile.user--view-mode-full .center-section{
    padding-left: 40px;
  }
}
@media (min-width: 1280px){

  .node--type-staff-profile.node--view-mode-full .center-section, .node--type-staff-profile.user--view-mode-full .center-section, .user--type-faculty-profile.node--view-mode-full .center-section, .user--type-faculty-profile.user--view-mode-full .center-section{
    display: flex;
  }
}
@media (min-width: 992px){

  .node--type-staff-profile.node--view-mode-full .center-section:where([dir="rtl"], [dir="rtl"] *), .node--type-staff-profile.user--view-mode-full .center-section:where([dir="rtl"], [dir="rtl"] *), .user--type-faculty-profile.node--view-mode-full .center-section:where([dir="rtl"], [dir="rtl"] *), .user--type-faculty-profile.user--view-mode-full .center-section:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 0px;
    padding-right: 40px;
  }
}
.node--type-staff-profile.node--view-mode-full .field--name-field-palin-text, .node--type-staff-profile.user--view-mode-full .field--name-field-palin-text, .user--type-faculty-profile.node--view-mode-full .field--name-field-palin-text, .user--type-faculty-profile.user--view-mode-full .field--name-field-palin-text{
  margin-bottom: 3.5rem;
  margin-top: 1.5rem;
  font-weight: 500;
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .node--type-staff-profile.node--view-mode-full .field--name-field-palin-text, .node--type-staff-profile.user--view-mode-full .field--name-field-palin-text, .user--type-faculty-profile.node--view-mode-full .field--name-field-palin-text, .user--type-faculty-profile.user--view-mode-full .field--name-field-palin-text{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.node--type-staff-profile.node--view-mode-full .field--name-field-media, .node--type-staff-profile.user--view-mode-full .field--name-field-media, .user--type-faculty-profile.node--view-mode-full .field--name-field-media, .user--type-faculty-profile.user--view-mode-full .field--name-field-media{
  overflow: hidden;
}
.node--type-staff-profile.node--view-mode-full .field--name-field-media img, .node--type-staff-profile.user--view-mode-full .field--name-field-media img, .user--type-faculty-profile.node--view-mode-full .field--name-field-media img, .user--type-faculty-profile.user--view-mode-full .field--name-field-media img{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
.node--type-staff-profile.node--view-mode-full .field--name-field-media img:hover, .node--type-staff-profile.user--view-mode-full .field--name-field-media img:hover, .user--type-faculty-profile.node--view-mode-full .field--name-field-media img:hover, .user--type-faculty-profile.user--view-mode-full .field--name-field-media img:hover{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.node--type-staff-profile.node--view-mode-full .left-section, .node--type-staff-profile.user--view-mode-full .left-section, .user--type-faculty-profile.node--view-mode-full .left-section, .user--type-faculty-profile.user--view-mode-full .left-section{
  display: flex;
  flex-direction: column;
  gap: 30px;
}
@media (max-width: 991px){

  .node--type-staff-profile.node--view-mode-full .left-section, .node--type-staff-profile.user--view-mode-full .left-section, .user--type-faculty-profile.node--view-mode-full .left-section, .user--type-faculty-profile.user--view-mode-full .left-section{
    padding-top: 40px;
  }
}
.node--type-staff-profile.node--view-mode-full .left-section .field__label, .node--type-staff-profile.user--view-mode-full .left-section .field__label, .user--type-faculty-profile.node--view-mode-full .left-section .field__label, .user--type-faculty-profile.user--view-mode-full .left-section .field__label{
  margin-bottom: 0.5rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .node--type-staff-profile.node--view-mode-full .left-section .field__label, .node--type-staff-profile.user--view-mode-full .left-section .field__label, .user--type-faculty-profile.node--view-mode-full .left-section .field__label, .user--type-faculty-profile.user--view-mode-full .left-section .field__label{
    font-size: 1.125rem;
  }
}
.node--type-staff-profile.node--view-mode-full .left-section .field--name-field-number .field__item, .node--type-staff-profile.node--view-mode-full .left-section .field--name-field-email .field__item, .node--type-staff-profile.node--view-mode-full .left-section .field--name-mail .field__item, .node--type-staff-profile.node--view-mode-full .left-section .field--type-string .field__item, .node--type-staff-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item, .node--type-staff-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-number .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-email .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--name-mail .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--type-string .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-number .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-email .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-mail .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-string .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-number .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-email .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-mail .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-string .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item{
  display: flex;
  align-items: center;
  gap: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .node--type-staff-profile.node--view-mode-full .left-section .field--name-field-number .field__item, .node--type-staff-profile.node--view-mode-full .left-section .field--name-field-email .field__item, .node--type-staff-profile.node--view-mode-full .left-section .field--name-mail .field__item, .node--type-staff-profile.node--view-mode-full .left-section .field--type-string .field__item, .node--type-staff-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item, .node--type-staff-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-number .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-email .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--name-mail .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--type-string .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-number .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-email .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-mail .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-string .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-number .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-email .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-mail .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-string .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.node--type-staff-profile.node--view-mode-full .left-section .field--name-field-number .field__item::before, .node--type-staff-profile.node--view-mode-full .left-section .field--name-field-email .field__item::before, .node--type-staff-profile.node--view-mode-full .left-section .field--name-mail .field__item::before, .node--type-staff-profile.node--view-mode-full .left-section .field--type-string .field__item::before, .node--type-staff-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item::before, .node--type-staff-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item::before, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-number .field__item::before, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-email .field__item::before, .node--type-staff-profile.user--view-mode-full .left-section .field--name-mail .field__item::before, .node--type-staff-profile.user--view-mode-full .left-section .field--type-string .field__item::before, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item::before, .node--type-staff-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item::before, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-number .field__item::before, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-email .field__item::before, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-mail .field__item::before, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-string .field__item::before, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item::before, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item::before, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-number .field__item::before, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-email .field__item::before, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-mail .field__item::before, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-string .field__item::before, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item::before, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item::before{
  display: inline-block;
  height: 40px;
  width: 40px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.node--type-staff-profile.node--view-mode-full .left-section .field--name-field-number .field__item a, .node--type-staff-profile.node--view-mode-full .left-section .field--name-field-email .field__item a, .node--type-staff-profile.node--view-mode-full .left-section .field--name-mail .field__item a, .node--type-staff-profile.node--view-mode-full .left-section .field--type-string .field__item a, .node--type-staff-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item a, .node--type-staff-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item a, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-number .field__item a, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-email .field__item a, .node--type-staff-profile.user--view-mode-full .left-section .field--name-mail .field__item a, .node--type-staff-profile.user--view-mode-full .left-section .field--type-string .field__item a, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item a, .node--type-staff-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item a, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-number .field__item a, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-email .field__item a, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-mail .field__item a, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-string .field__item a, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item a, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item a, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-number .field__item a, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-email .field__item a, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-mail .field__item a, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-string .field__item a, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item a, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item a{
  word-break: break-all;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(249 248 249 / var(--tw-border-opacity));
  text-decoration-line: none;
  transition-duration: 300ms;
}
.node--type-staff-profile.node--view-mode-full .left-section .field--name-field-number .field__item a:hover, .node--type-staff-profile.node--view-mode-full .left-section .field--name-field-email .field__item a:hover, .node--type-staff-profile.node--view-mode-full .left-section .field--name-mail .field__item a:hover, .node--type-staff-profile.node--view-mode-full .left-section .field--type-string .field__item a:hover, .node--type-staff-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item a:hover, .node--type-staff-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item a:hover, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-number .field__item a:hover, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-email .field__item a:hover, .node--type-staff-profile.user--view-mode-full .left-section .field--name-mail .field__item a:hover, .node--type-staff-profile.user--view-mode-full .left-section .field--type-string .field__item a:hover, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item a:hover, .node--type-staff-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item a:hover, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-number .field__item a:hover, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-email .field__item a:hover, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-mail .field__item a:hover, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-string .field__item a:hover, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item a:hover, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item a:hover, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-number .field__item a:hover, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-email .field__item a:hover, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-mail .field__item a:hover, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-string .field__item a:hover, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item a:hover, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item a:hover{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.node--type-staff-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item::before, .node--type-staff-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item::before, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-entity-reference .field__item::before, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-entity-reference .field__item::before{
  content: var(--tw-content);
  display: none;
}
.node--type-staff-profile.node--view-mode-full .left-section .field--name-field-number .field__item::before, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-number .field__item::before, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-number .field__item::before, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-number .field__item::before{
  --tw-content: url('../images/phone-circel.svg');
  content: var(--tw-content);
}
.node--type-staff-profile.node--view-mode-full .left-section .field--name-field-email .field__item::before,
      .node--type-staff-profile.node--view-mode-full .left-section .field--name-mail .field__item::before,
      .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-email .field__item::before,
      .node--type-staff-profile.user--view-mode-full .left-section .field--name-mail .field__item::before,
      .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-email .field__item::before,
      .user--type-faculty-profile.node--view-mode-full .left-section .field--name-mail .field__item::before,
      .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-email .field__item::before,
      .user--type-faculty-profile.user--view-mode-full .left-section .field--name-mail .field__item::before{
  --tw-content: url('../images/email-circle.svg');
  content: var(--tw-content);
}
.node--type-staff-profile.node--view-mode-full .left-section .field--type-string .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--type-string .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-string .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-string .field__item{
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.node--type-staff-profile.node--view-mode-full .left-section .field--type-string .field__item::before, .node--type-staff-profile.user--view-mode-full .left-section .field--type-string .field__item::before, .user--type-faculty-profile.node--view-mode-full .left-section .field--type-string .field__item::before, .user--type-faculty-profile.user--view-mode-full .left-section .field--type-string .field__item::before{
  --tw-content: url('../images/location-circle.svg');
  content: var(--tw-content);
}
.node--type-staff-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item{
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.node--type-staff-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item::before, .node--type-staff-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item::before, .user--type-faculty-profile.node--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item::before, .user--type-faculty-profile.user--view-mode-full .left-section .field--name-field-unlimited-taxonomy-term .field__item::before{
  --tw-content: url('../images/dep-circel..svg');
  content: var(--tw-content);
}
@media (min-width: 992px){

  .node--type-staff-profile.node--view-mode-full .right-section, .node--type-staff-profile.user--view-mode-full .right-section, .user--type-faculty-profile.node--view-mode-full .right-section, .user--type-faculty-profile.user--view-mode-full .right-section{
    padding-right: 3.5rem;
    padding-right: 0px;
    padding-left: 3.5rem;
  }
}
.node--type-staff-profile.node--view-mode-full .right-section .field__label, .node--type-staff-profile.user--view-mode-full .right-section .field__label, .user--type-faculty-profile.node--view-mode-full .right-section .field__label, .user--type-faculty-profile.user--view-mode-full .right-section .field__label{
  margin-bottom: 1rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(9 121 160 / var(--tw-text-opacity));
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .node--type-staff-profile.node--view-mode-full .right-section .field__label, .node--type-staff-profile.user--view-mode-full .right-section .field__label, .user--type-faculty-profile.node--view-mode-full .right-section .field__label, .user--type-faculty-profile.user--view-mode-full .right-section .field__label{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.node--type-staff-profile.node--view-mode-full .right-section .field--name-field-text, .node--type-staff-profile.user--view-mode-full .right-section .field--name-field-text, .user--type-faculty-profile.node--view-mode-full .right-section .field--name-field-text, .user--type-faculty-profile.user--view-mode-full .right-section .field--name-field-text{
  margin-bottom: 3.5rem;
  font-weight: 500;
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .node--type-staff-profile.node--view-mode-full .right-section .field--name-field-text, .node--type-staff-profile.user--view-mode-full .right-section .field--name-field-text, .user--type-faculty-profile.node--view-mode-full .right-section .field--name-field-text, .user--type-faculty-profile.user--view-mode-full .right-section .field--name-field-text{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.node--type-staff-profile.node--view-mode-full .right-section .field--name-field-text-3,
      .node--type-staff-profile.node--view-mode-full .right-section .field--name-field-text-4,
      .node--type-staff-profile.node--view-mode-full .right-section .field--name-field-text-5,
      .node--type-staff-profile.node--view-mode-full .right-section .field--name-field-text-6,
      .node--type-staff-profile.node--view-mode-full .right-section .field--name-field-text-7,
      .node--type-staff-profile.node--view-mode-full .right-section .field--name-field-text-8,
      .node--type-staff-profile.user--view-mode-full .right-section .field--name-field-text-3,
      .node--type-staff-profile.user--view-mode-full .right-section .field--name-field-text-4,
      .node--type-staff-profile.user--view-mode-full .right-section .field--name-field-text-5,
      .node--type-staff-profile.user--view-mode-full .right-section .field--name-field-text-6,
      .node--type-staff-profile.user--view-mode-full .right-section .field--name-field-text-7,
      .node--type-staff-profile.user--view-mode-full .right-section .field--name-field-text-8,
      .user--type-faculty-profile.node--view-mode-full .right-section .field--name-field-text-3,
      .user--type-faculty-profile.node--view-mode-full .right-section .field--name-field-text-4,
      .user--type-faculty-profile.node--view-mode-full .right-section .field--name-field-text-5,
      .user--type-faculty-profile.node--view-mode-full .right-section .field--name-field-text-6,
      .user--type-faculty-profile.node--view-mode-full .right-section .field--name-field-text-7,
      .user--type-faculty-profile.node--view-mode-full .right-section .field--name-field-text-8,
      .user--type-faculty-profile.user--view-mode-full .right-section .field--name-field-text-3,
      .user--type-faculty-profile.user--view-mode-full .right-section .field--name-field-text-4,
      .user--type-faculty-profile.user--view-mode-full .right-section .field--name-field-text-5,
      .user--type-faculty-profile.user--view-mode-full .right-section .field--name-field-text-6,
      .user--type-faculty-profile.user--view-mode-full .right-section .field--name-field-text-7,
      .user--type-faculty-profile.user--view-mode-full .right-section .field--name-field-text-8{
  margin-top: 30px;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
  padding-top: 30px;
}
.node--type-spotlight.node--view-mode-full .field--name-field-date time{
  margin-bottom: 0.25rem;
  display: block;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
  font-size: calc(0.9rem + 0.28125vw);
}
@media (min-width: 1280px){

  .node--type-spotlight.node--view-mode-full .field--name-field-date time{
    font-size: 1.125rem;
  }
}
.node--type-spotlight.node--view-mode-full .media--type-image img{
  margin-bottom: 40px;
  border-radius: 0.125rem;
  --tw-shadow: 6px 6px 0px 0px #F8D81B;;
  --tw-shadow-colored: 6px 6px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.node--type-career.node--view-mode-full .left-section{
  display: flex;
  flex-direction: column;
  gap: 30px;
}
@media (min-width: 992px){

  .node--type-career.node--view-mode-full .left-section{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (max-width: 991px){

  .node--type-career.node--view-mode-full .left-section{
    padding-top: 40px;
  }
}
.node--type-career.node--view-mode-full .left-section .field__item{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.5rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .node--type-career.node--view-mode-full .left-section .field__item{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.node--type-career.node--view-mode-full .left-section .field__item::before{
  display: inline-block;
  height: 40px;
  width: 40px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.node--type-career.node--view-mode-full .left-section .field__label,
      .node--type-career.node--view-mode-full .left-section .block__title{
  margin-bottom: 0.5rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
}
.node--type-career.node--view-mode-full .left-section .field__label::before,
      .node--type-career.node--view-mode-full .left-section .block__title::before{
  content: var(--tw-content);
  display: none;
}
.node--type-career.node--view-mode-full .left-section .field__label,
      .node--type-career.node--view-mode-full .left-section .block__title{
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .node--type-career.node--view-mode-full .left-section .field__label,
      .node--type-career.node--view-mode-full .left-section .block__title{
    font-size: 1.125rem;
  }
}
.node--type-career.node--view-mode-full .left-section .field--name-field-date .field__item::before{
  --tw-content: url('../images/date-icon.svg');
  content: var(--tw-content);
}
.node--type-career.node--view-mode-full .left-section .field--name-field-list .field__item{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.node--type-career.node--view-mode-full .left-section .field--name-field-list .field__item::before{
  --tw-content: url('../images/list-icon.svg');
  content: var(--tw-content);
}
.node--type-career.node--view-mode-full .left-section .field--name-field-email .field__item::before{
  --tw-content: url('../images/email-circle.svg');
  content: var(--tw-content);
}
.node--type-career.node--view-mode-full .left-section .field--name-field-email .field__item a{
  word-break: break-all;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(249 248 249 / var(--tw-border-opacity));
  text-decoration-line: none;
  transition-duration: 300ms;
}
.node--type-career.node--view-mode-full .left-section .field--name-field-email .field__item a:hover{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.node--type-career.node--view-mode-full .left-section .social-sharing-buttons{
  margin-top: 2rem;
}
.node--type-bylaws-content.node--view-mode-full .block-field-blocknodebylaws-contentcreated{
  display: flex;
}
.node--type-bylaws-content.node--view-mode-full .block-field-blocknodebylaws-contentcreated .block__title,
      .node--type-bylaws-content.node--view-mode-full .block-field-blocknodebylaws-contentcreated .block__content{
  margin-bottom: 30px;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  .node--type-bylaws-content.node--view-mode-full .block-field-blocknodebylaws-contentcreated .block__title,
      .node--type-bylaws-content.node--view-mode-full .block-field-blocknodebylaws-contentcreated .block__content{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
.node--type-bylaws-content.node--view-mode-full .block-field-blocknodebylaws-contentcreated .block__title:before, .node--type-bylaws-content.node--view-mode-full .block-field-blocknodebylaws-contentcreated .block__content:before{
  display: none;
}
.node--type-bylaws-content.node--view-mode-full .block-field-blocknodebylaws-contentcreated .block__content{
  margin-inline-start: 0.5rem;
}
.node--type-bylaws-content.node--view-mode-full .field--name-field-media-file{
  margin-top: 40px;
  display: flex;
  justify-content: flex-end;
}
.node--type-bylaws-content.node--view-mode-full .field--name-field-media-file .btn-file .fa-file{
  order: 0;
}
.node--type-bylaws-content.node--view-mode-full .field--name-field-media-file .btn-file::before{
  left: 0px;
  right: inherit;
}
.node--type-unit.node--view-mode-full .field--name-body,
    .node--type-unit.node--view-mode-full .field--name-field-table{
  margin-bottom: 40px;
}
.node--type-equipment.node--view-mode-full .field--name-field-media{
  margin-bottom: 40px;
  width: -moz-fit-content;
  width: fit-content;
  overflow: hidden;
  --tw-shadow: 8px 8px 0px 0px rgba(13, 171, 226, 1);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.node--type-equipment.node--view-mode-full .field--name-field-media img{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
.node--type-equipment.node--view-mode-full .field--name-field-media img:hover{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.node--type-program.node--view-mode-program-details header{
  display: none;
}
@media (max-width: 991px){

  .btn-blue,
.btn-text-blue{
    margin-top: 0.5rem;
    display: inline-block;
    white-space: nowrap;
  }
}
.item-list-content.item-list-list .view-items-list .view-content > .views-row:first-child {
        }
.item-list-content.item-list-list tbody th{
  width: 25%;
}
.item-list-content.item-list-grid{
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  column-gap: 1rem;
  row-gap: 40px;
}
.contact_info .item-list-content.item-list-grid{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2){
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1023px){

  .contact_info .item-list-content.item-list-grid > div:nth-child(2){
    padding-inline-start: 40px;
  }
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) p{
  margin-bottom: 0px;
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) li a{
  color: unset;
  text-decoration-line: none;
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) li a.btn{
  text-decoration-line: none;
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) > .seeds-paragraph-block:nth-child(1) .sui-block_default .sui-block_default-title h2{
  margin-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) .menu--seeds-social-media,
      .contact_info .item-list-content.item-list-grid > div:nth-child(2) .block-subsite-social-media-block{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .item-list-content.item-list-grid > div:nth-child(2) .block-subsite-social-media-block > h2{
  font-weight: 600 !important;
  margin-bottom: 1rem !important;
  font-weight: 700 !important;
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
  font-size: calc(0.9375rem + 0.70313vw) !important;
  line-height: calc(1.00625rem + 1.47656vw) !important;
  font-weight: 600 !important;
}
@media (min-width: 1280px){

  .contact_info .item-list-content.item-list-grid > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .item-list-content.item-list-grid > div:nth-child(2) .block-subsite-social-media-block > h2{
    font-size: 1.5rem !important;
    line-height: 2.1875rem !important;
  }
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) .menu--seeds-social-media .menu--level-1, .contact_info .item-list-content.item-list-grid > div:nth-child(2) .block-subsite-social-media-block .menu--level-1{
  display: flex;
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .item-list-content.item-list-grid > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .item-list-content.item-list-grid > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .item-list-content.item-list-grid > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .item-list-content.item-list-grid > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .item-list-content.item-list-grid > div:nth-child(2) > .seeds-paragraph-block:nth-child(3) .sui-block_default .sui-block_default-body{
  margin-bottom: 40px;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
}
.left_sticky-block > .container > .item-list-content.item-list-grid > div:first-child{
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .left_sticky-block > .container > .item-list-content.item-list-grid > div:first-child{
    position: sticky;
  }
}
.right_sticky-block > .container > .item-list-content.item-list-grid > div:nth-child(2){
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .right_sticky-block > .container > .item-list-content.item-list-grid > div:nth-child(2){
    position: sticky;
  }
}
@media (max-width: 991px){

  .item-list-content.item-list-grid{
    column-gap: 1rem;
  }
}
@media (min-width: 1536px){

  .item-list-content.item-list-grid .sui-teaser{
    grid-column: span 3 / span 3;
  }
}
@media (max-width: 1535px){

  .item-list-content.item-list-grid .sui-teaser{
    grid-column: span 3 / span 3;
  }
}
@media (max-width: 1279px){

  .item-list-content.item-list-grid .sui-teaser{
    grid-column: span 3 / span 3;
  }
}
@media (max-width: 1023px){

  .item-list-content.item-list-grid .sui-teaser{
    grid-column: span 3 / span 3;
  }
}
@media (max-width: 991px){

  .item-list-content.item-list-grid .sui-teaser{
    grid-column: span 6 / span 6;
  }
}
@media (max-width: 767px){

  .item-list-content.item-list-grid .sui-teaser{
    grid-column: span 6 / span 6;
  }
}
@media (max-width: 639px){

  .item-list-content.item-list-grid .sui-teaser{
    grid-column: span 12 / span 12;
  }
}
.view-items-list.view-display-id-item_list_compiled .view-content{
  margin-bottom: 1.5rem;
}
.view-items-list.view-display-id-item_list_compiled .view-content .item-list-list > table:not(:first-child) thead{
  display: none !important;
}
.header-left-side .help-wrapper{
  display: none;
}
.view-event.view-display-id-upcoming_events p, .view-event.view-display-id-upcoming_events_media_center p, .view-event.view-display-id-subsite_upcoming_events p, .view-event.view-display-id-subsite_upcoming_events_media_center p, .view-event.view-display-id-subsite_events_department p{
  margin: 0px;
}
.view-event.view-display-id-upcoming_events .field--name-node-title a, .view-event.view-display-id-upcoming_events_media_center .field--name-node-title a, .view-event.view-display-id-subsite_upcoming_events .field--name-node-title a, .view-event.view-display-id-subsite_upcoming_events_media_center .field--name-node-title a, .view-event.view-display-id-subsite_events_department .field--name-node-title a{
  color: unset;
  text-decoration-line: none;
}
.view-event.view-display-id-upcoming_events .field--name-node-title a.btn, .view-event.view-display-id-upcoming_events_media_center .field--name-node-title a.btn, .view-event.view-display-id-subsite_upcoming_events .field--name-node-title a.btn, .view-event.view-display-id-subsite_upcoming_events_media_center .field--name-node-title a.btn, .view-event.view-display-id-subsite_events_department .field--name-node-title a.btn{
  text-decoration-line: none;
}
.view-event.view-display-id-upcoming_events .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-subsite_upcoming_events .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-subsite_upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-subsite_events_department .sui-small_left_teaser-date .field--name-field-date{
  display: flex;
  min-width: 4rem;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(176 153 19 / var(--tw-border-opacity));
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  text-align: center;
  font-weight: 500;
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .view-event.view-display-id-upcoming_events .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-subsite_upcoming_events .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-subsite_upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-subsite_events_department .sui-small_left_teaser-date .field--name-field-date{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
@media (max-width: 1535px){

  .view-event.view-display-id-upcoming_events .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-subsite_upcoming_events .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-subsite_upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-subsite_events_department .sui-small_left_teaser-date .field--name-field-date{
    width: 100%;
    flex-direction: row;
    gap: 0.75rem;
  }
}
.view-event.view-display-id-upcoming_events .sui-small_left_teaser-date .field--name-field-date:where([dir="rtl"], [dir="rtl"] *), .view-event.view-display-id-upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date:where([dir="rtl"], [dir="rtl"] *), .view-event.view-display-id-subsite_upcoming_events .sui-small_left_teaser-date .field--name-field-date:where([dir="rtl"], [dir="rtl"] *), .view-event.view-display-id-subsite_upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date:where([dir="rtl"], [dir="rtl"] *), .view-event.view-display-id-subsite_events_department .sui-small_left_teaser-date .field--name-field-date:where([dir="rtl"], [dir="rtl"] *){
  min-width: 5rem;
}
.view-event.view-display-id-upcoming_events.view-display-id-upcoming_events_media_center .media-center, .view-event.view-display-id-upcoming_events.view-display-id-subsite_upcoming_events_media_center .media-center, .view-event.view-display-id-upcoming_events_media_center.view-display-id-upcoming_events_media_center .media-center, .view-event.view-display-id-upcoming_events_media_center.view-display-id-subsite_upcoming_events_media_center .media-center, .view-event.view-display-id-subsite_upcoming_events.view-display-id-upcoming_events_media_center .media-center, .view-event.view-display-id-subsite_upcoming_events.view-display-id-subsite_upcoming_events_media_center .media-center, .view-event.view-display-id-subsite_upcoming_events_media_center.view-display-id-upcoming_events_media_center .media-center, .view-event.view-display-id-subsite_upcoming_events_media_center.view-display-id-subsite_upcoming_events_media_center .media-center, .view-event.view-display-id-subsite_events_department.view-display-id-upcoming_events_media_center .media-center, .view-event.view-display-id-subsite_events_department.view-display-id-subsite_upcoming_events_media_center .media-center{
  border-width: 0px;
  padding: 0px;
}
.view-event.view-display-id-event_home_page #views-tailwind-event-event-home-page > div div:first-child .sui-event_card, .view-event.view-display-id-subsite_event_slider #views-tailwind-event-event-home-page > div div:first-child .sui-event_card{
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
}
.view-event.view-display-id-event_home_page #views-tailwind-event-event-home-page > div div:first-child .sui-event_card:hover, .view-event.view-display-id-subsite_event_slider #views-tailwind-event-event-home-page > div div:first-child .sui-event_card:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
}
.view-event.view-display-id-event_home_page #views-tailwind-event-event-home-page > div div:first-child .sui-event_card .sui-event_card-title a, .view-event.view-display-id-subsite_event_slider #views-tailwind-event-event-home-page > div div:first-child .sui-event_card .sui-event_card-title a{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.view-event.view-display-id-event_home_page #views-tailwind-event-event-home-page > div div:first-child .sui-event_card .sui-event_card-date,
            .view-event.view-display-id-event_home_page #views-tailwind-event-event-home-page > div div:first-child .sui-event_card .field--name-field-date,
            .view-event.view-display-id-event_home_page #views-tailwind-event-event-home-page > div div:first-child .sui-event_card h1,
            .view-event.view-display-id-event_home_page #views-tailwind-event-event-home-page > div div:first-child .sui-event_card .sui-event_card-link,
            .view-event.view-display-id-subsite_event_slider #views-tailwind-event-event-home-page > div div:first-child .sui-event_card .sui-event_card-date,
            .view-event.view-display-id-subsite_event_slider #views-tailwind-event-event-home-page > div div:first-child .sui-event_card .field--name-field-date,
            .view-event.view-display-id-subsite_event_slider #views-tailwind-event-event-home-page > div div:first-child .sui-event_card h1,
            .view-event.view-display-id-subsite_event_slider #views-tailwind-event-event-home-page > div div:first-child .sui-event_card .sui-event_card-link{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.view-event.view-display-id-event_home_page .sui-event_card-date .field--name-field-date, .view-event.view-display-id-subsite_event_slider .sui-event_card-date .field--name-field-date{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .view-event.view-display-id-event_home_page .sui-event_card-date .field--name-field-date, .view-event.view-display-id-subsite_event_slider .sui-event_card-date .field--name-field-date{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.view-event.view-display-id-event_home_page .sui-event_card-date .field--name-field-date div, .view-event.view-display-id-subsite_event_slider .sui-event_card-date .field--name-field-date div{
  margin-bottom: 1.25rem;
  font-size: calc(1.0875rem + 2.39063vw);
  line-height: calc(1.1625rem + 3.23438vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .view-event.view-display-id-event_home_page .sui-event_card-date .field--name-field-date div, .view-event.view-display-id-subsite_event_slider .sui-event_card-date .field--name-field-date div{
    font-size: 3rem;
    line-height: 3.75rem;
  }
}
.view-event.view-display-id-event_home_page .sui-event_card:hover, .view-event.view-display-id-subsite_event_slider .sui-event_card:hover{
  cursor: pointer;
}
.view-event.view-display-id-event_home_page .sui-event_card:hover .field--name-field-date,
        .view-event.view-display-id-event_home_page .sui-event_card:hover h1,
        .view-event.view-display-id-subsite_event_slider .sui-event_card:hover .field--name-field-date,
        .view-event.view-display-id-subsite_event_slider .sui-event_card:hover h1{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.view-event.view-display-id-subsite_events_department .media-center, .view-event.view-display-id-subsite_upcoming_events .media-center{
  border-top-width: 1px;
  border-bottom-width: 0px;
}
.view-event.view-display-id-subsite_events_department .sui-small_left_teaser-date .field--name-field-date, .view-event.view-display-id-subsite_upcoming_events .sui-small_left_teaser-date .field--name-field-date{
  flex-direction: column;
}
.view_all_block .seeds-paragraph-block{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.view_all_block .sui-reverse_teaser-content{
  padding: 0px;
}
.view_all_block .sui-reverse_teaser-content .shadow-teaser{
  display: none;
}
.view-news.view-display-id-top_news .field--name-field-taxonomy-term a, .view-news.view-display-id-subsite_top_news .field--name-field-taxonomy-term a, .node--type-news.view-display-id-top_news .field--name-field-taxonomy-term a, .node--type-news.view-display-id-subsite_top_news .field--name-field-taxonomy-term a{
  color: unset;
  text-decoration-line: none;
}
.view-news.view-display-id-top_news .field--name-field-taxonomy-term a.btn, .view-news.view-display-id-subsite_top_news .field--name-field-taxonomy-term a.btn, .node--type-news.view-display-id-top_news .field--name-field-taxonomy-term a.btn, .node--type-news.view-display-id-subsite_top_news .field--name-field-taxonomy-term a.btn{
  text-decoration-line: none;
}
.view-news.view-display-id-news_home_page,
  .view-news.view-display-id-subsite_news_entity_queues_all_content,
  .node--type-news.view-display-id-news_home_page,
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content{
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.contact_info .view-news.view-display-id-news_home_page,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content,.contact_info 
  .node--type-news.view-display-id-news_home_page,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2),.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2),.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2),.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2){
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1023px){

  .contact_info .view-news.view-display-id-news_home_page > div:nth-child(2),.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2),.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2),.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2){
    padding-inline-start: 40px;
  }
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) p,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) p,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) p,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) p{
  margin-bottom: 0px;
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) li a,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) li a,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) li a,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) li a{
  color: unset;
  text-decoration-line: none;
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) li a.btn,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) li a.btn,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) li a.btn,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) li a.btn{
  text-decoration-line: none;
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) > .seeds-paragraph-block:nth-child(1) .sui-block_default .sui-block_default-title h2,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) > .seeds-paragraph-block:nth-child(1) .sui-block_default .sui-block_default-title h2,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) > .seeds-paragraph-block:nth-child(1) .sui-block_default .sui-block_default-title h2,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) > .seeds-paragraph-block:nth-child(1) .sui-block_default .sui-block_default-title h2{
  margin-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media,
      .contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media,
      .contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media,
      .contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media,
      .contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block > h2,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block > h2,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block > h2,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block > h2{
  font-weight: 600 !important;
  margin-bottom: 1rem !important;
  font-weight: 700 !important;
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
  font-size: calc(0.9375rem + 0.70313vw) !important;
  line-height: calc(1.00625rem + 1.47656vw) !important;
  font-weight: 600 !important;
}
@media (min-width: 1280px){

  .contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block > h2,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block > h2,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block > h2,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block > h2{
    font-size: 1.5rem !important;
    line-height: 2.1875rem !important;
  }
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media .menu--level-1, .contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block .menu--level-1,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media .menu--level-1, .contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media .menu--level-1, .contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block .menu--level-1,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media .menu--level-1, .contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1{
  display: flex;
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .view-news.view-display-id-news_home_page > div:nth-child(2) > .seeds-paragraph-block:nth-child(3) .sui-block_default .sui-block_default-body,.contact_info 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) > .seeds-paragraph-block:nth-child(3) .sui-block_default .sui-block_default-body,.contact_info 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2) > .seeds-paragraph-block:nth-child(3) .sui-block_default .sui-block_default-body,.contact_info 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2) > .seeds-paragraph-block:nth-child(3) .sui-block_default .sui-block_default-body{
  margin-bottom: 40px;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
}
.left_sticky-block > .container > .view-news.view-display-id-news_home_page > div:first-child,.left_sticky-block > .container > 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:first-child,.left_sticky-block > .container > 
  .node--type-news.view-display-id-news_home_page > div:first-child,.left_sticky-block > .container > 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:first-child{
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .left_sticky-block > .container > .view-news.view-display-id-news_home_page > div:first-child,.left_sticky-block > .container > 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:first-child,.left_sticky-block > .container > 
  .node--type-news.view-display-id-news_home_page > div:first-child,.left_sticky-block > .container > 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:first-child{
    position: sticky;
  }
}
.right_sticky-block > .container > .view-news.view-display-id-news_home_page > div:nth-child(2),.right_sticky-block > .container > 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2),.right_sticky-block > .container > 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2),.right_sticky-block > .container > 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2){
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .right_sticky-block > .container > .view-news.view-display-id-news_home_page > div:nth-child(2),.right_sticky-block > .container > 
  .view-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2),.right_sticky-block > .container > 
  .node--type-news.view-display-id-news_home_page > div:nth-child(2),.right_sticky-block > .container > 
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div:nth-child(2){
    position: sticky;
  }
}
@media (max-width: 1023px){

  .view-news.view-display-id-news_home_page,
  .view-news.view-display-id-subsite_news_entity_queues_all_content,
  .node--type-news.view-display-id-news_home_page,
  .node--type-news.view-display-id-subsite_news_entity_queues_all_content{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
.view-news.view-display-id-news_home_page > div[data-once="contextual-render"], .view-news.view-display-id-subsite_news_entity_queues_all_content > div[data-once="contextual-render"], .node--type-news.view-display-id-news_home_page > div[data-once="contextual-render"], .node--type-news.view-display-id-subsite_news_entity_queues_all_content > div[data-once="contextual-render"]{
  display: none;
}
.view-news.view-display-id-news_home_page > .view-content, .view-news.view-display-id-subsite_news_entity_queues_all_content > .view-content, .node--type-news.view-display-id-news_home_page > .view-content, .node--type-news.view-display-id-subsite_news_entity_queues_all_content > .view-content{
  grid-column: span 1 / span 1;
}
@media (min-width: 1024px){

  .view-news.view-display-id-news_home_page .attachment-before, .view-news.view-display-id-subsite_news_entity_queues_all_content .attachment-before, .node--type-news.view-display-id-news_home_page .attachment-before, .node--type-news.view-display-id-subsite_news_entity_queues_all_content .attachment-before{
    margin-inline-end: 30px;
  }
}
.view-statistics.view-display-id-tags_three_col{
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
  border-radius: 0.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 5rem;
  padding-right: 5rem;
}
.view-statistics.view-display-id-tags_three_col .sui-statistic{
  text-align: center;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.view-statistics.view-display-id-tags_three_col .sui-statistic .sui-statistic-num{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.view-statistics.view-display-id-tags_three_col .sui-statistic .sui-statistic-num:hover{
  --tw-translate-y: -0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
  transition-duration: 300ms;
}
@media (min-width: 992px){

  .view-statistics.view-display-id-depend_tags,
  .view-statistics.view-display-id-subsite{
    padding-left: 5rem;
    padding-right: 5rem;
  }
}
.view-statistics.view-display-id-depend_tags .sui-statistic, .view-statistics.view-display-id-subsite .sui-statistic{
  position: relative;
}
.view-statistics.view-display-id-depend_tags .sui-statistic::before, .view-statistics.view-display-id-subsite .sui-statistic::before{
  position: absolute;
  right: -1.25rem;
  bottom: 0.25rem;
  top: 38%;
  display: inline-block;
  height: 40px;
  width: 2px;
  --tw-bg-opacity: 1;
  background-color: rgb(138 156 177 / var(--tw-bg-opacity));
  --tw-content: url('');
  content: var(--tw-content);
}
@media (max-width: 1023px){

  .view-statistics.view-display-id-depend_tags .sui-statistic::before, .view-statistics.view-display-id-subsite .sui-statistic::before{
    display: none;
  }
}
.view-statistics.view-display-id-depend_tags .sui-statistic:where([dir="rtl"], [dir="rtl"] *)::before, .view-statistics.view-display-id-subsite .sui-statistic:where([dir="rtl"], [dir="rtl"] *)::before{
  right: 100%;
}
.view-statistics.view-display-id-depend_tags .statistics-items, .view-statistics.view-display-id-subsite .statistics-items{
  justify-content: center;
}
.view-statistics.view-display-id-depend_tags .statistics-items .item:last-child .sui-statistic::before, .view-statistics.view-display-id-subsite .statistics-items .item:last-child .sui-statistic::before{
  content: var(--tw-content);
  display: none;
}
.view-statistics.view-display-id-depend_tags .statistics-items .item .sui-statistic-num:hover, .view-statistics.view-display-id-subsite .statistics-items .item .sui-statistic-num:hover{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
  transition-duration: 300ms;
}
.view-statistics.statistics-white-text .sui-statistic::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.view-statistics.statistics-white-text .sui-statistic .field--name-node-title,
      .view-statistics.statistics-white-text .sui-statistic h2{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.view-statistics.view-display-id-units_statistics{
  margin-bottom: 30px;
}
.slick--optionset--seeds-three-slides .slick-list, .slick--optionset--four-slides .slick-list{
  margin-left: -15px;
  margin-right: -15px;
}
.slick--optionset--seeds-three-slides .slick__slide, .slick--optionset--four-slides .slick__slide{
  margin-left: 15px;
  margin-right: 15px;
}
.slick--optionset--seeds-three-slides .slick-dots, .slick--optionset--four-slides .slick-dots{
  position: relative;
  margin-top: 1rem;
  display: flex;
  justify-content: center;
  gap: 0.75rem;
}
.slick--optionset--seeds-three-slides .slick-dots li, .slick--optionset--four-slides .slick-dots li{
  margin: 0px;
}
.slick--optionset--seeds-three-slides .slick-dots li.slick-active button, .slick--optionset--four-slides .slick-dots li.slick-active button{
  height: 2rem;
  width: 2rem;
  border-radius: 9999px;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(0 40 86 / var(--tw-border-opacity));
}
.slick--optionset--seeds-three-slides .slick-dots li.slick-active button::before, .slick--optionset--four-slides .slick-dots li.slick-active button::before{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  content: var(--tw-content);
  opacity: 1;
}
.slick--optionset--seeds-three-slides .slick-dots button::before, .slick--optionset--four-slides .slick-dots button::before{
  left: 41%;
  top: 37%;
  height: 1rem;
  width: 1rem;
  --tw-content: '•';
  content: var(--tw-content);
  font-size: 0.875rem;
  line-height: calc(0.9125rem + 0.42188vw);
}
@media (min-width: 1280px){

  .slick--optionset--seeds-three-slides .slick-dots button::before, .slick--optionset--four-slides .slick-dots button::before{
    line-height: 1.25rem;
  }
}
.slick--optionset--seeds-three-slides .slick-dots button:where([dir="rtl"], [dir="rtl"] *)::before, .slick--optionset--four-slides .slick-dots button:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  left: -0.25rem;
}
.multi-filters{
  display: flex;
  flex-direction: column;
}
.multi-filters .view-header{
  order: 2;
  margin-bottom: 40px;
}
.multi-filters .view-filters{
  margin-top: 40px;
  order: 1;
}
.multi-filters .view-content,
  .multi-filters .view-empty,
  .multi-filters .attachment-before{
  margin-top: 40px;
  order: 3;
}
.multi-filters .view-footer{
  order: 4;
}
.multi-filters .pager{
  order: 4;
}
.multi-filters form{
  margin-bottom: 1rem;
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.contact_info .multi-filters form{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
}
.contact_info .multi-filters form > div:nth-child(2){
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1023px){

  .contact_info .multi-filters form > div:nth-child(2){
    padding-inline-start: 40px;
  }
}
.contact_info .multi-filters form > div:nth-child(2) p{
  margin-bottom: 0px;
}
.contact_info .multi-filters form > div:nth-child(2) li a{
  color: unset;
  text-decoration-line: none;
}
.contact_info .multi-filters form > div:nth-child(2) li a.btn{
  text-decoration-line: none;
}
.contact_info .multi-filters form > div:nth-child(2) > .seeds-paragraph-block:nth-child(1) .sui-block_default .sui-block_default-title h2{
  margin-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.contact_info .multi-filters form > div:nth-child(2) .menu--seeds-social-media,
      .contact_info .multi-filters form > div:nth-child(2) .block-subsite-social-media-block{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.contact_info .multi-filters form > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .multi-filters form > div:nth-child(2) .block-subsite-social-media-block > h2{
  font-weight: 600 !important;
  margin-bottom: 1rem !important;
  font-weight: 700 !important;
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
  font-size: calc(0.9375rem + 0.70313vw) !important;
  line-height: calc(1.00625rem + 1.47656vw) !important;
  font-weight: 600 !important;
}
@media (min-width: 1280px){

  .contact_info .multi-filters form > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .multi-filters form > div:nth-child(2) .block-subsite-social-media-block > h2{
    font-size: 1.5rem !important;
    line-height: 2.1875rem !important;
  }
}
.contact_info .multi-filters form > div:nth-child(2) .menu--seeds-social-media .menu--level-1, .contact_info .multi-filters form > div:nth-child(2) .block-subsite-social-media-block .menu--level-1{
  display: flex;
}
.contact_info .multi-filters form > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .multi-filters form > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .multi-filters form > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .multi-filters form > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .multi-filters form > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .multi-filters form > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .multi-filters form > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .multi-filters form > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .multi-filters form > div:nth-child(2) > .seeds-paragraph-block:nth-child(3) .sui-block_default .sui-block_default-body{
  margin-bottom: 40px;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
}
.left_sticky-block > .container > .multi-filters form > div:first-child{
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .left_sticky-block > .container > .multi-filters form > div:first-child{
    position: sticky;
  }
}
.right_sticky-block > .container > .multi-filters form > div:nth-child(2){
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .right_sticky-block > .container > .multi-filters form > div:nth-child(2){
    position: sticky;
  }
}
.multi-filters form:where([dir="rtl"], [dir="rtl"] *){
  flex-direction: row-reverse;
}
.multi-filters form.focus .js-form-item{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.multi-filters form > fieldset{
  order: 1;
  grid-column: span 12 / span 12;
  margin-top: 40px;
}
.multi-filters form .form-actions{
  grid-column: span 12 / span 12;
}
@media (min-width: 1024px){

  .multi-filters form .form-actions{
    grid-column: span 1 / span 1;
  }
}
.multi-filters form .form-item-field-content-unlimited-target-id-verf{
  display: block;
}
.multi-filters form > div.js-form-item{
  height: 93px;
  flex: 1 1 0%;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(230 234 238 / var(--tw-border-opacity));
  padding-left: 23px;
  padding-right: 23px;
  padding-bottom: 0.5rem;
  padding-top: 13px;
}
@media (min-width: 992px){

  .multi-filters form > div.js-form-item{
    border-inline-end-width: 0px;
  }
}
.multi-filters form > div.js-form-item:first-child{
  grid-column: span 12 / span 12;
}
@media (min-width: 1024px){

  .multi-filters form > div.js-form-item:first-child{
    grid-column: span 7 / span 7;
  }
}
@media (max-width: 1023px){

  .multi-filters form > div.js-form-item:first-child{
    border-bottom-width: 0px;
  }
}
.multi-filters form > div.js-form-item:nth-child(2){
  grid-column: span 12 / span 12;
}
@media (min-width: 1024px){

  .multi-filters form > div.js-form-item:nth-child(2){
    grid-column: span 4 / span 4;
  }
}
.multi-filters form > div.js-form-item .select2-container--default{
  position: relative;
}
.multi-filters form > div.js-form-item .select2-container--default .select2-selection__arrow{
  width: 100%;
  text-align: right;
}
.multi-filters form > div.js-form-item .select2-container--default .select2-selection__arrow:where([dir="rtl"], [dir="rtl"] *){
  text-align: left;
}
.multi-filters form > div.js-form-item .select2-container--default.select2-container--open .select2-selection__arrow::before{
  --tw-rotate: unset;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.multi-filters form > div.js-form-item .select2-container--default .select2-selection{
  height: 40px;
  overflow: hidden;
  border-width: 0px;
}
.multi-filters form > div.js-form-item .select2-container--default .select2-selection .select2-search__field{
  height: 30px;
  font-family: cairo;
}
.multi-filters form > div.js-form-item .select2-container--default .select2-selection__choice{
  border-color: transparent;
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.multi-filters form > div.js-form-item .select2-container--default .select2-selection__choice__remove{
  border-color: transparent;
}
.multi-filters form > div.js-form-item .select2-container--default .select2-selection__rendered{
  --tw-text-opacity: 1;
  color: rgb(176 188 203 / var(--tw-text-opacity));
  padding-inline-start: 0px;
  font-size: calc(0.9rem + 0.28125vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  .multi-filters form > div.js-form-item .select2-container--default .select2-selection__rendered{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
.multi-filters form > div.js-form-item .select2-container--default .select2-selection__arrow{
  top: -27px;
  right: 0px;
}
.multi-filters form > div.js-form-item .select2-container--default .select2-selection__arrow b{
  display: none;
}
.multi-filters form > div.js-form-item .select2-container--default .select2-selection__arrow::before{
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-image: url('/themes/custom/ku_tailwind/images/arrow-up-small.svg');
  --tw-content: '';
  content: var(--tw-content);
}
.multi-filters form > div.js-form-item .select2-container--default .select2-selection__clear span{
  display: none;
}
.multi-filters form > div.js-form-item label{
  display: block;
  width: 100%;
}
.multi-filters form > div.js-form-item label:where([dir="rtl"], [dir="rtl"] *){
  text-align: right;
}
.multi-filters form > div.js-form-item input:where([dir="rtl"], [dir="rtl"] *),
        .multi-filters form > div.js-form-item select:where([dir="rtl"], [dir="rtl"] *),
        .multi-filters form > div.js-form-item textarea:where([dir="rtl"], [dir="rtl"] *){
  text-align: right;
}
.multi-filters form > div.js-form-item input:focus-visible, .multi-filters form > div.js-form-item select:focus-visible, .multi-filters form > div.js-form-item textarea:focus-visible{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.multi-filters form > div.js-form-item input::placeholder, .multi-filters form > div.js-form-item select::placeholder, .multi-filters form > div.js-form-item textarea::placeholder{
  --tw-text-opacity: 1;
  color: rgb(176 188 203 / var(--tw-text-opacity));
  font-size: calc(0.9rem + 0.28125vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  .multi-filters form > div.js-form-item input::placeholder, .multi-filters form > div.js-form-item select::placeholder, .multi-filters form > div.js-form-item textarea::placeholder{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
.multi-filters form > div.js-form-item select{
  background-image: none;
}
@media (max-width: 1023px){

  .multi-filters form > div.js-form-item:first-child{
    border-inline-end-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(230 234 238 / var(--tw-border-opacity));
  }

  [dir="ltr"] .multi-filters form > div.js-form-item:first-child{
    border-bottom-left-radius: 0px;
  }

  [dir="rtl"] .multi-filters form > div.js-form-item:first-child{
    border-bottom-right-radius: 0px;
  }

  [dir="ltr"] .multi-filters form > div.js-form-item:first-child{
    border-top-right-radius: 0.375rem;
  }

  [dir="rtl"] .multi-filters form > div.js-form-item:first-child{
    border-top-left-radius: 0.375rem;
  }

  .multi-filters form > div.js-form-item:first-child{
    border-inline-end-width: 2px;
  }
}
.multi-filters form > div.js-form-item:first-child:where([dir="ltr"], [dir="ltr"] *){
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.multi-filters form > div.js-form-item:first-child:where([dir="rtl"], [dir="rtl"] *){
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}
.multi-filters form > div.js-form-item.js-form-type-textfield,
        .multi-filters form > div.js-form-item.js-form-item-combine{
  padding-inline-start: 42px;
}
@media (max-width: 1023px){

  .multi-filters form > div.js-form-item.js-form-type-textfield,
        .multi-filters form > div.js-form-item.js-form-item-combine{
    --tw-border-opacity: 1;
    border-color: rgb(230 234 238 / var(--tw-border-opacity));
    padding-inline-start: 23px;
    border-inline-end-width: 2px;
  }
}
.multi-filters form > div.js-form-item.js-form-type-textfield input, .multi-filters form > div.js-form-item.js-form-item-combine input{
  width: 100%;
}
.multi-filters form > div.js-form-item:last-child{
  padding-inline-end: 1.25rem;
}
.multi-filters form .form-actions input{
  height: 100%;
  width: 100%;
  cursor: pointer;
  white-space: nowrap;
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-start: 10px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  padding-inline-end: 0.75rem;
}
.multi-filters.one-col form > div.js-form-item{
  grid-column: span 12 / span 12;
}
@media (min-width: 1024px){

  .multi-filters.one-col form > div.js-form-item{
    grid-column: span 11 / span 11;
  }
}
.multi-filters.three-col form > div.js-form-item:nth-child(1){
  grid-column: span 4 / span 4;
}
@media (max-width: 1023px){

  .multi-filters.three-col form > div.js-form-item:nth-child(1){
    grid-column: span 12 / span 12;
  }
}
.multi-filters.three-col form > div.js-form-item:nth-child(2){
  grid-column: span 3 / span 3;
}
@media (max-width: 1023px){

  .multi-filters.three-col form > div.js-form-item:nth-child(2){
    grid-column: span 12 / span 12;
  }
}
.multi-filters.three-col form > div.js-form-item:nth-child(3){
  grid-column: span 4 / span 4;
}
@media (max-width: 1023px){

  .multi-filters.three-col form > div.js-form-item:nth-child(3){
    grid-column: span 12 / span 12;
  }
}
.multi-filters.three-col form > div.js-form-item:nth-child(4){
  grid-column: span 4 / span 4;
  overflow: hidden;
}
@media (max-width: 1023px){

  .multi-filters.three-col form > div.js-form-item:nth-child(4){
    grid-column: span 12 / span 12;
  }
}
.multi-filters .select2-selection--multiple .select2-results__option::before{
  display: inline-block;
  height: 1.75rem;
  width: 1.75rem;
  border-radius: 9999px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(138 156 177 / var(--tw-border-opacity));
  vertical-align: middle;
  --tw-content: url('../images/check.svg');
  content: var(--tw-content);
  margin-inline-end: 1rem;
}
@media (max-width: 639px){

  .multi-filters .select2-selection--multiple .select2-results__option::before{
    flex-shrink: 0;
    margin-inline-end: 0px;
  }
}
.multi-filters .select2-selection--multiple .select2-results__option.select2-results__option--selected{
  background-color: transparent;
}
.multi-filters .select2-selection--multiple .select2-results__option.select2-results__option--selected::before{
  border-radius: 0.125rem;
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
}
.multi-filters.small-filter form div.js-form-item{
  border-inline-end-width: 2px;
}
.view-calendar{
  margin-top: 3rem;
}
.view-calendar .views-exposed-form{
  margin-bottom: 40px;
}
.view-calendar .views-exposed-form ul{
  display: flex;
  flex-wrap: wrap;
  row-gap: 26px;
}
.view-calendar .views-exposed-form ul li{
  list-style-type: none;
}
.view-calendar .views-exposed-form ul li a{
  --tw-bg-opacity: 1;
  background-color: rgb(230 234 238 / var(--tw-bg-opacity));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 20px;
  padding-right: 20px;
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.view-calendar .views-exposed-form ul li a.bef-link--selected{
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.view-calendar .views-exposed-form .js-form-required::after{
  --tw-content: unset;
  content: var(--tw-content);
}
.view-calendar .views-field-field-calendar-2 .paragraph--type--season-calendar{
  margin-bottom: 40px;
}
.view-calendar .views-field-field-calendar-2 .field--name-field-seeds-title{
  margin-bottom: 1rem;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(0 40 86 / var(--tw-border-opacity));
}
.view-profiles .view-header, .view-faculty-profile .view-header{
  order: 2;
  margin: 0px;
}
.view-profiles .view-header .button-switch, .view-faculty-profile .view-header .button-switch{
  margin-bottom: 3.5rem;
  display: flex;
  justify-content: flex-end;
  gap: 0.75rem;
}
.view-profiles .view-header .button-switch a, .view-faculty-profile .view-header .button-switch a{
  display: flex;
  align-items: center;
  gap: 10px;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.view-profiles .view-header .button-switch a::before, .view-faculty-profile .view-header .button-switch a::before{
  display: inline-block;
  height: 2rem;
  width: 2rem;
  --tw-content: '';
  content: var(--tw-content);
}
.view-profiles .view-header .button-switch a, .view-faculty-profile .view-header .button-switch a{
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .view-profiles .view-header .button-switch a, .view-faculty-profile .view-header .button-switch a{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.view-profiles .view-header .button-switch a.view-grid::before, .view-faculty-profile .view-header .button-switch a.view-grid::before{
  --tw-content: url('../images/grid-darkblue.svg');
  content: var(--tw-content);
}
.view-profiles .view-header .button-switch a.view-list::before, .view-faculty-profile .view-header .button-switch a.view-list::before{
  --tw-content: url('../images/list-darkblue.svg');
  content: var(--tw-content);
}
.view-profiles .view-header .button-switch a.active, .view-faculty-profile .view-header .button-switch a.active{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.view-profiles .view-header .button-switch a.active.view-grid::before, .view-faculty-profile .view-header .button-switch a.active.view-grid::before{
  --tw-content: url('../images/grid-blue.svg');
  content: var(--tw-content);
}
.view-profiles .view-header .button-switch a.active.view-list::before, .view-faculty-profile .view-header .button-switch a.active.view-list::before{
  --tw-content: url('../images/list-blue.svg');
  content: var(--tw-content);
}
.view-profiles .view-empty, .view-faculty-profile .view-empty{
  order: 4;
}
.view-profiles .view-content, .view-faculty-profile .view-content{
  order: 3;
}
.view-profiles.view-display-id-table .view-content, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table .view-content, .view-faculty-profile.view-display-id-table .view-content, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table .view-content{
  overflow: auto;
}
.view-profiles.view-display-id-table tbody tr td, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr td, .view-faculty-profile.view-display-id-table tbody tr td, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr td{
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media (max-width: 991px){

  .view-profiles.view-display-id-table tbody tr td, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr td, .view-faculty-profile.view-display-id-table tbody tr td, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr td{
    min-width: 175px;
  }
}
.view-profiles.view-display-id-table tbody tr td a, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr td a, .view-faculty-profile.view-display-id-table tbody tr td a, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr td a {
          color: #0dabe2;
          position: relative;
          display: inline-block;
        }
.view-profiles.view-display-id-table tbody tr td a:before, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr td a:before, .view-faculty-profile.view-display-id-table tbody tr td a:before, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr td a:before {
    content: "";
    display: block;
    width: 0;
    height: 2px;
    background-color: #0dabe2;
    position: absolute;
    bottom: -3px;
    transition-duration: 300ms;
  }
.view-profiles.view-display-id-table tbody tr td a:hover:before, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr td a:hover:before, .view-faculty-profile.view-display-id-table tbody tr td a:hover:before, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr td a:hover:before {
      width: 100%;
    }
.view-profiles.view-display-id-table tbody tr td a, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr td a, .view-faculty-profile.view-display-id-table tbody tr td a, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr td a{
          white-space: nowrap;
          text-decoration-line: none;
}
.view-profiles.view-display-id-table tbody tr .views-field-title a, .view-profiles.view-display-id-table tbody tr .views-field-field-text-1 a, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr .views-field-title a, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr .views-field-field-text-1 a, .view-faculty-profile.view-display-id-table tbody tr .views-field-title a, .view-faculty-profile.view-display-id-table tbody tr .views-field-field-text-1 a, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr .views-field-title a, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr .views-field-field-text-1 a {
          color: #002856;
          position: relative;
          display: inline-block;
        }
.view-profiles.view-display-id-table tbody tr .views-field-title a:before, .view-profiles.view-display-id-table tbody tr .views-field-field-text-1 a:before, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr .views-field-title a:before, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr .views-field-field-text-1 a:before, .view-faculty-profile.view-display-id-table tbody tr .views-field-title a:before, .view-faculty-profile.view-display-id-table tbody tr .views-field-field-text-1 a:before, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr .views-field-title a:before, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr .views-field-field-text-1 a:before {
    content: "";
    display: block;
    width: 0;
    height: 2px;
    background-color: #002856;
    position: absolute;
    bottom: -3px;
    transition-duration: 300ms;
  }
.view-profiles.view-display-id-table tbody tr .views-field-title a:hover:before, .view-profiles.view-display-id-table tbody tr .views-field-field-text-1 a:hover:before, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr .views-field-title a:hover:before, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr .views-field-field-text-1 a:hover:before, .view-faculty-profile.view-display-id-table tbody tr .views-field-title a:hover:before, .view-faculty-profile.view-display-id-table tbody tr .views-field-field-text-1 a:hover:before, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr .views-field-title a:hover:before, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr .views-field-field-text-1 a:hover:before {
      width: 100%;
    }
.view-profiles.view-display-id-table tbody tr .views-field-title a, .view-profiles.view-display-id-table tbody tr .views-field-field-text-1 a, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr .views-field-title a, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr .views-field-field-text-1 a, .view-faculty-profile.view-display-id-table tbody tr .views-field-title a, .view-faculty-profile.view-display-id-table tbody tr .views-field-field-text-1 a, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr .views-field-title a, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr .views-field-field-text-1 a{
          font-family: cairo;
          font-weight: 600 !important;
          text-decoration-line: none;
          font-size: calc(0.9875rem + 1.26563vw);
          line-height: calc(1.0375rem + 1.82813vw);
          font-weight: 700;
}
@media (min-width: 1280px){

  .view-profiles.view-display-id-table tbody tr .views-field-title a, .view-profiles.view-display-id-table tbody tr .views-field-field-text-1 a, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr .views-field-title a, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr .views-field-field-text-1 a, .view-faculty-profile.view-display-id-table tbody tr .views-field-title a, .view-faculty-profile.view-display-id-table tbody tr .views-field-field-text-1 a, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr .views-field-title a, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr .views-field-field-text-1 a{
          font-size: 2rem;
          line-height: 2.5rem;
  }
}
.view-profiles.view-display-id-table tbody tr:hover .views-field-title a::before, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table tbody tr:hover .views-field-title a::before, .view-faculty-profile.view-display-id-table tbody tr:hover .views-field-title a::before, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table tbody tr:hover .views-field-title a::before{
  content: var(--tw-content);
  width: calc(100%);
}
.view-profiles.view-display-id-table thead th, .view-profiles.view-display-id-table_subsite .view-profiles.view-display-id-leader_ship_table thead th, .view-faculty-profile.view-display-id-table thead th, .view-faculty-profile.view-display-id-table_subsite .view-faculty-profile.view-display-id-leader_ship_table thead th{
  width: 16rem;
}
.view-profiles.multi-views-grid h1, .view-faculty-profile.multi-views-grid h1{
  position: relative;
  display: inline-block;
  align-items: center;
  transition-duration: 300ms;
  border-width: 0px;
}
.view-profiles.multi-views-grid h1::before, .view-faculty-profile.multi-views-grid h1::before{
  position: absolute;
  bottom: -3px;
  display: block;
  height: 2px;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.view-profiles.multi-views-grid h1:hover::before, .view-faculty-profile.multi-views-grid h1:hover::before{
  content: var(--tw-content);
  width: calc(100%);
}
.view-profiles.multi-views-grid .field-content:hover h1, .view-faculty-profile.multi-views-grid .field-content:hover h1{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.view-profiles.multi-views-grid .field-content:hover h1::before, .view-faculty-profile.multi-views-grid .field-content:hover h1::before{
  content: var(--tw-content);
  width: calc(100%);
}
.view-profiles.multi-views-grid .views-field-rendered-entity, .view-faculty-profile.multi-views-grid .views-field-rendered-entity{
  height: 100%;
}
.view-profiles.multi-views-grid .sui-summery-top-content, .view-faculty-profile.multi-views-grid .sui-summery-top-content{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.view-profiles.multi-views-grid .sui-summery-top-content .subsite_wrapper a, .view-faculty-profile.multi-views-grid .sui-summery-top-content .subsite_wrapper a{
  z-index: 50;
  display: flex;
  gap: 0.25rem;
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
  text-decoration-line: underline;
  transition-duration: 150ms;
}
.view-profiles.multi-views-grid .sui-summery-top-content .subsite_wrapper a::before, .view-faculty-profile.multi-views-grid .sui-summery-top-content .subsite_wrapper a::before{
  display: block;
  height: 2px;
  --tw-content: ',';
  content: var(--tw-content);
}
.view-profiles.multi-views-grid .sui-summery-top-content .subsite_wrapper a::after, .view-faculty-profile.multi-views-grid .sui-summery-top-content .subsite_wrapper a::after{
  content: var(--tw-content);
  width: 2px;
}
.view-profiles.multi-views-grid .sui-summery-top-content .subsite_wrapper a:hover, .view-faculty-profile.multi-views-grid .sui-summery-top-content .subsite_wrapper a:hover{
  --tw-text-opacity: 1;
  color: rgb(12 156 206 / var(--tw-text-opacity));
}
.view-profiles.view-display-id-grid_subsite h1, .view-faculty-profile.view-display-id-grid_subsite h1{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.view-profiles.active-view, .view-faculty-profile.active-view{
  display: flex;
  flex-direction: column;
}
.view-profiles.view-display-id-research_people.multi-filters .js-form-item, .view-faculty-profile.view-display-id-research_people.multi-filters .js-form-item{
  border-bottom-width: 2px;
}
.view-profiles.view-display-id-research_people .item-with-line:nth-child(4n)::before, .view-faculty-profile.view-display-id-research_people .item-with-line:nth-child(4n)::before{
  content: var(--tw-content);
  display: block;
}
.view-profiles.view-display-id-research_people .item-with-line:nth-child(3n)::before, .view-faculty-profile.view-display-id-research_people .item-with-line:nth-child(3n)::before{
  content: var(--tw-content);
  display: none;
}
.view-profiles.multi-views-grid,
  .view-profiles.multi-views-table,
  .view-faculty-profile.multi-views-grid,
  .view-faculty-profile.multi-views-table{
  display: none;
}
.view-profiles.multi-views-grid.active-view, .view-profiles.multi-views-table.active-view, .view-faculty-profile.multi-views-grid.active-view, .view-faculty-profile.multi-views-table.active-view{
  display: block;
}
.view-id-e_services.view-display-id-e_services .bef-links > ul, .view-id-e_services.view-display-id-e_services .tabsbar > ul, .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul, .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul, .view-id-e_services.view-display-id-subiste_services .bef-links > ul, .view-id-e_services.view-display-id-subiste_services .tabsbar > ul, .view-id-services.view-display-id-e_services .bef-links > ul, .view-id-services.view-display-id-e_services .tabsbar > ul, .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul, .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul, .view-id-services.view-display-id-subiste_services .bef-links > ul, .view-id-services.view-display-id-subiste_services .tabsbar > ul, .block-quicktabs.view-display-id-e_services .bef-links > ul, .block-quicktabs.view-display-id-e_services .tabsbar > ul, .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul, .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul, .block-quicktabs.view-display-id-subiste_services .bef-links > ul, .block-quicktabs.view-display-id-subiste_services .tabsbar > ul{
  margin-bottom: 40px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 0px;
}
@media (max-width: 1279px){

  .view-id-e_services.view-display-id-e_services .bef-links > ul, .view-id-e_services.view-display-id-e_services .tabsbar > ul, .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul, .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul, .view-id-e_services.view-display-id-subiste_services .bef-links > ul, .view-id-e_services.view-display-id-subiste_services .tabsbar > ul, .view-id-services.view-display-id-e_services .bef-links > ul, .view-id-services.view-display-id-e_services .tabsbar > ul, .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul, .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul, .view-id-services.view-display-id-subiste_services .bef-links > ul, .view-id-services.view-display-id-subiste_services .tabsbar > ul, .block-quicktabs.view-display-id-e_services .bef-links > ul, .block-quicktabs.view-display-id-e_services .tabsbar > ul, .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul, .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul, .block-quicktabs.view-display-id-subiste_services .bef-links > ul, .block-quicktabs.view-display-id-subiste_services .tabsbar > ul{
    justify-content: center;
  }
}
.view-id-e_services.view-display-id-e_services .bef-links > ul li a, .view-id-e_services.view-display-id-e_services .tabsbar > ul li a, .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul li a, .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul li a, .view-id-e_services.view-display-id-subiste_services .bef-links > ul li a, .view-id-e_services.view-display-id-subiste_services .tabsbar > ul li a, .view-id-services.view-display-id-e_services .bef-links > ul li a, .view-id-services.view-display-id-e_services .tabsbar > ul li a, .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul li a, .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul li a, .view-id-services.view-display-id-subiste_services .bef-links > ul li a, .view-id-services.view-display-id-subiste_services .tabsbar > ul li a, .block-quicktabs.view-display-id-e_services .bef-links > ul li a, .block-quicktabs.view-display-id-e_services .tabsbar > ul li a, .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul li a, .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul li a, .block-quicktabs.view-display-id-subiste_services .bef-links > ul li a, .block-quicktabs.view-display-id-subiste_services .tabsbar > ul li a{
  color: unset;
  text-decoration-line: none;
}
.view-id-e_services.view-display-id-e_services .bef-links > ul li a.btn, .view-id-e_services.view-display-id-e_services .tabsbar > ul li a.btn, .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul li a.btn, .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul li a.btn, .view-id-e_services.view-display-id-subiste_services .bef-links > ul li a.btn, .view-id-e_services.view-display-id-subiste_services .tabsbar > ul li a.btn, .view-id-services.view-display-id-e_services .bef-links > ul li a.btn, .view-id-services.view-display-id-e_services .tabsbar > ul li a.btn, .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul li a.btn, .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul li a.btn, .view-id-services.view-display-id-subiste_services .bef-links > ul li a.btn, .view-id-services.view-display-id-subiste_services .tabsbar > ul li a.btn, .block-quicktabs.view-display-id-e_services .bef-links > ul li a.btn, .block-quicktabs.view-display-id-e_services .tabsbar > ul li a.btn, .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul li a.btn, .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul li a.btn, .block-quicktabs.view-display-id-subiste_services .bef-links > ul li a.btn, .block-quicktabs.view-display-id-subiste_services .tabsbar > ul li a.btn{
  text-decoration-line: none;
}
.view-id-e_services.view-display-id-e_services .bef-links > ul li a, .view-id-e_services.view-display-id-e_services .tabsbar > ul li a, .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul li a, .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul li a, .view-id-e_services.view-display-id-subiste_services .bef-links > ul li a, .view-id-e_services.view-display-id-subiste_services .tabsbar > ul li a, .view-id-services.view-display-id-e_services .bef-links > ul li a, .view-id-services.view-display-id-e_services .tabsbar > ul li a, .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul li a, .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul li a, .view-id-services.view-display-id-subiste_services .bef-links > ul li a, .view-id-services.view-display-id-subiste_services .tabsbar > ul li a, .block-quicktabs.view-display-id-e_services .bef-links > ul li a, .block-quicktabs.view-display-id-e_services .tabsbar > ul li a, .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul li a, .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul li a, .block-quicktabs.view-display-id-subiste_services .bef-links > ul li a, .block-quicktabs.view-display-id-subiste_services .tabsbar > ul li a{
  border-width: 0px;
  background-color: inherit;
  padding: 1.25rem;
}
.view-id-e_services.view-display-id-e_services .bef-links > ul li a:hover:hover, .view-id-e_services.view-display-id-e_services .tabsbar > ul li a:hover:hover, .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul li a:hover:hover, .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul li a:hover:hover, .view-id-e_services.view-display-id-subiste_services .bef-links > ul li a:hover:hover, .view-id-e_services.view-display-id-subiste_services .tabsbar > ul li a:hover:hover, .view-id-services.view-display-id-e_services .bef-links > ul li a:hover:hover, .view-id-services.view-display-id-e_services .tabsbar > ul li a:hover:hover, .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul li a:hover:hover, .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul li a:hover:hover, .view-id-services.view-display-id-subiste_services .bef-links > ul li a:hover:hover, .view-id-services.view-display-id-subiste_services .tabsbar > ul li a:hover:hover, .block-quicktabs.view-display-id-e_services .bef-links > ul li a:hover:hover, .block-quicktabs.view-display-id-e_services .tabsbar > ul li a:hover:hover, .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul li a:hover:hover, .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul li a:hover:hover, .block-quicktabs.view-display-id-subiste_services .bef-links > ul li a:hover:hover, .block-quicktabs.view-display-id-subiste_services .tabsbar > ul li a:hover:hover{
  background-color: inherit;
}
.view-id-e_services.view-display-id-e_services .bef-links > ul .bef-link,
        .view-id-e_services.view-display-id-e_services .bef-links > ul .program-tabs,
        .view-id-e_services.view-display-id-e_services .tabsbar > ul .bef-link,
        .view-id-e_services.view-display-id-e_services .tabsbar > ul .program-tabs,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs,
        .view-id-e_services.view-display-id-subiste_services .bef-links > ul .bef-link,
        .view-id-e_services.view-display-id-subiste_services .bef-links > ul .program-tabs,
        .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .bef-link,
        .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .program-tabs,
        .view-id-services.view-display-id-e_services .bef-links > ul .bef-link,
        .view-id-services.view-display-id-e_services .bef-links > ul .program-tabs,
        .view-id-services.view-display-id-e_services .tabsbar > ul .bef-link,
        .view-id-services.view-display-id-e_services .tabsbar > ul .program-tabs,
        .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link,
        .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs,
        .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link,
        .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs,
        .view-id-services.view-display-id-subiste_services .bef-links > ul .bef-link,
        .view-id-services.view-display-id-subiste_services .bef-links > ul .program-tabs,
        .view-id-services.view-display-id-subiste_services .tabsbar > ul .bef-link,
        .view-id-services.view-display-id-subiste_services .tabsbar > ul .program-tabs,
        .block-quicktabs.view-display-id-e_services .bef-links > ul .bef-link,
        .block-quicktabs.view-display-id-e_services .bef-links > ul .program-tabs,
        .block-quicktabs.view-display-id-e_services .tabsbar > ul .bef-link,
        .block-quicktabs.view-display-id-e_services .tabsbar > ul .program-tabs,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs,
        .block-quicktabs.view-display-id-subiste_services .bef-links > ul .bef-link,
        .block-quicktabs.view-display-id-subiste_services .bef-links > ul .program-tabs,
        .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .bef-link,
        .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .program-tabs{
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  border-width: 0px;
  border-bottom-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
  text-align: center;
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.view-id-e_services.view-display-id-e_services .bef-links > ul .bef-link:hover,
        .view-id-e_services.view-display-id-e_services .bef-links > ul .program-tabs:hover,
        .view-id-e_services.view-display-id-e_services .tabsbar > ul .bef-link:hover,
        .view-id-e_services.view-display-id-e_services .tabsbar > ul .program-tabs:hover,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link:hover,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs:hover,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link:hover,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs:hover,
        .view-id-e_services.view-display-id-subiste_services .bef-links > ul .bef-link:hover,
        .view-id-e_services.view-display-id-subiste_services .bef-links > ul .program-tabs:hover,
        .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .bef-link:hover,
        .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .program-tabs:hover,
        .view-id-services.view-display-id-e_services .bef-links > ul .bef-link:hover,
        .view-id-services.view-display-id-e_services .bef-links > ul .program-tabs:hover,
        .view-id-services.view-display-id-e_services .tabsbar > ul .bef-link:hover,
        .view-id-services.view-display-id-e_services .tabsbar > ul .program-tabs:hover,
        .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link:hover,
        .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs:hover,
        .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link:hover,
        .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs:hover,
        .view-id-services.view-display-id-subiste_services .bef-links > ul .bef-link:hover,
        .view-id-services.view-display-id-subiste_services .bef-links > ul .program-tabs:hover,
        .view-id-services.view-display-id-subiste_services .tabsbar > ul .bef-link:hover,
        .view-id-services.view-display-id-subiste_services .tabsbar > ul .program-tabs:hover,
        .block-quicktabs.view-display-id-e_services .bef-links > ul .bef-link:hover,
        .block-quicktabs.view-display-id-e_services .bef-links > ul .program-tabs:hover,
        .block-quicktabs.view-display-id-e_services .tabsbar > ul .bef-link:hover,
        .block-quicktabs.view-display-id-e_services .tabsbar > ul .program-tabs:hover,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link:hover,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs:hover,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link:hover,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs:hover,
        .block-quicktabs.view-display-id-subiste_services .bef-links > ul .bef-link:hover,
        .block-quicktabs.view-display-id-subiste_services .bef-links > ul .program-tabs:hover,
        .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .bef-link:hover,
        .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .program-tabs:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(231 247 252 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
}
.view-id-e_services.view-display-id-e_services .bef-links > ul .bef-link,
        .view-id-e_services.view-display-id-e_services .bef-links > ul .program-tabs,
        .view-id-e_services.view-display-id-e_services .tabsbar > ul .bef-link,
        .view-id-e_services.view-display-id-e_services .tabsbar > ul .program-tabs,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs,
        .view-id-e_services.view-display-id-subiste_services .bef-links > ul .bef-link,
        .view-id-e_services.view-display-id-subiste_services .bef-links > ul .program-tabs,
        .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .bef-link,
        .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .program-tabs,
        .view-id-services.view-display-id-e_services .bef-links > ul .bef-link,
        .view-id-services.view-display-id-e_services .bef-links > ul .program-tabs,
        .view-id-services.view-display-id-e_services .tabsbar > ul .bef-link,
        .view-id-services.view-display-id-e_services .tabsbar > ul .program-tabs,
        .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link,
        .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs,
        .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link,
        .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs,
        .view-id-services.view-display-id-subiste_services .bef-links > ul .bef-link,
        .view-id-services.view-display-id-subiste_services .bef-links > ul .program-tabs,
        .view-id-services.view-display-id-subiste_services .tabsbar > ul .bef-link,
        .view-id-services.view-display-id-subiste_services .tabsbar > ul .program-tabs,
        .block-quicktabs.view-display-id-e_services .bef-links > ul .bef-link,
        .block-quicktabs.view-display-id-e_services .bef-links > ul .program-tabs,
        .block-quicktabs.view-display-id-e_services .tabsbar > ul .bef-link,
        .block-quicktabs.view-display-id-e_services .tabsbar > ul .program-tabs,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs,
        .block-quicktabs.view-display-id-subiste_services .bef-links > ul .bef-link,
        .block-quicktabs.view-display-id-subiste_services .bef-links > ul .program-tabs,
        .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .bef-link,
        .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .program-tabs{
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
  font-weight: 700;
}
@media (min-width: 1280px){

  .view-id-e_services.view-display-id-e_services .bef-links > ul .bef-link,
        .view-id-e_services.view-display-id-e_services .bef-links > ul .program-tabs,
        .view-id-e_services.view-display-id-e_services .tabsbar > ul .bef-link,
        .view-id-e_services.view-display-id-e_services .tabsbar > ul .program-tabs,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link,
        .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs,
        .view-id-e_services.view-display-id-subiste_services .bef-links > ul .bef-link,
        .view-id-e_services.view-display-id-subiste_services .bef-links > ul .program-tabs,
        .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .bef-link,
        .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .program-tabs,
        .view-id-services.view-display-id-e_services .bef-links > ul .bef-link,
        .view-id-services.view-display-id-e_services .bef-links > ul .program-tabs,
        .view-id-services.view-display-id-e_services .tabsbar > ul .bef-link,
        .view-id-services.view-display-id-e_services .tabsbar > ul .program-tabs,
        .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link,
        .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs,
        .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link,
        .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs,
        .view-id-services.view-display-id-subiste_services .bef-links > ul .bef-link,
        .view-id-services.view-display-id-subiste_services .bef-links > ul .program-tabs,
        .view-id-services.view-display-id-subiste_services .tabsbar > ul .bef-link,
        .view-id-services.view-display-id-subiste_services .tabsbar > ul .program-tabs,
        .block-quicktabs.view-display-id-e_services .bef-links > ul .bef-link,
        .block-quicktabs.view-display-id-e_services .bef-links > ul .program-tabs,
        .block-quicktabs.view-display-id-e_services .tabsbar > ul .bef-link,
        .block-quicktabs.view-display-id-e_services .tabsbar > ul .program-tabs,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link,
        .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs,
        .block-quicktabs.view-display-id-subiste_services .bef-links > ul .bef-link,
        .block-quicktabs.view-display-id-subiste_services .bef-links > ul .program-tabs,
        .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .bef-link,
        .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .program-tabs{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
@media (min-width: 1280px){

  .view-id-e_services.view-display-id-e_services .bef-links > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-e_services.view-display-id-e_services .bef-links > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .view-id-e_services.view-display-id-e_services .tabsbar > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-e_services.view-display-id-e_services .tabsbar > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .view-id-e_services.view-display-id-subiste_services .bef-links > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-e_services.view-display-id-subiste_services .bef-links > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.view-display-id-e_services .bef-links > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.view-display-id-e_services .bef-links > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.view-display-id-e_services .tabsbar > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.view-display-id-e_services .tabsbar > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.view-display-id-subiste_services .bef-links > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.view-display-id-subiste_services .bef-links > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.view-display-id-subiste_services .tabsbar > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .view-id-services.view-display-id-subiste_services .tabsbar > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.view-display-id-e_services .bef-links > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.view-display-id-e_services .bef-links > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.view-display-id-e_services .tabsbar > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.view-display-id-e_services .tabsbar > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.view-display-id-subiste_services .bef-links > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.view-display-id-subiste_services .bef-links > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .bef-link:where([dir="rtl"], [dir="rtl"] *),
        .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .program-tabs:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 1.25rem;
  }
}
.view-id-e_services.view-display-id-e_services .bef-links > ul .bef-link.bef-link--selected,
          .view-id-e_services.view-display-id-e_services .bef-links > ul .bef-link.active,
          .view-id-e_services.view-display-id-e_services .bef-links > ul .program-tabs.bef-link--selected,
          .view-id-e_services.view-display-id-e_services .bef-links > ul .program-tabs.active,
          .view-id-e_services.view-display-id-e_services .tabsbar > ul .bef-link.bef-link--selected,
          .view-id-e_services.view-display-id-e_services .tabsbar > ul .bef-link.active,
          .view-id-e_services.view-display-id-e_services .tabsbar > ul .program-tabs.bef-link--selected,
          .view-id-e_services.view-display-id-e_services .tabsbar > ul .program-tabs.active,
          .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link.bef-link--selected,
          .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link.active,
          .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs.bef-link--selected,
          .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs.active,
          .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link.bef-link--selected,
          .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link.active,
          .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs.bef-link--selected,
          .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs.active,
          .view-id-e_services.view-display-id-subiste_services .bef-links > ul .bef-link.bef-link--selected,
          .view-id-e_services.view-display-id-subiste_services .bef-links > ul .bef-link.active,
          .view-id-e_services.view-display-id-subiste_services .bef-links > ul .program-tabs.bef-link--selected,
          .view-id-e_services.view-display-id-subiste_services .bef-links > ul .program-tabs.active,
          .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .bef-link.bef-link--selected,
          .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .bef-link.active,
          .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .program-tabs.bef-link--selected,
          .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .program-tabs.active,
          .view-id-services.view-display-id-e_services .bef-links > ul .bef-link.bef-link--selected,
          .view-id-services.view-display-id-e_services .bef-links > ul .bef-link.active,
          .view-id-services.view-display-id-e_services .bef-links > ul .program-tabs.bef-link--selected,
          .view-id-services.view-display-id-e_services .bef-links > ul .program-tabs.active,
          .view-id-services.view-display-id-e_services .tabsbar > ul .bef-link.bef-link--selected,
          .view-id-services.view-display-id-e_services .tabsbar > ul .bef-link.active,
          .view-id-services.view-display-id-e_services .tabsbar > ul .program-tabs.bef-link--selected,
          .view-id-services.view-display-id-e_services .tabsbar > ul .program-tabs.active,
          .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link.bef-link--selected,
          .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link.active,
          .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs.bef-link--selected,
          .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs.active,
          .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link.bef-link--selected,
          .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link.active,
          .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs.bef-link--selected,
          .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs.active,
          .view-id-services.view-display-id-subiste_services .bef-links > ul .bef-link.bef-link--selected,
          .view-id-services.view-display-id-subiste_services .bef-links > ul .bef-link.active,
          .view-id-services.view-display-id-subiste_services .bef-links > ul .program-tabs.bef-link--selected,
          .view-id-services.view-display-id-subiste_services .bef-links > ul .program-tabs.active,
          .view-id-services.view-display-id-subiste_services .tabsbar > ul .bef-link.bef-link--selected,
          .view-id-services.view-display-id-subiste_services .tabsbar > ul .bef-link.active,
          .view-id-services.view-display-id-subiste_services .tabsbar > ul .program-tabs.bef-link--selected,
          .view-id-services.view-display-id-subiste_services .tabsbar > ul .program-tabs.active,
          .block-quicktabs.view-display-id-e_services .bef-links > ul .bef-link.bef-link--selected,
          .block-quicktabs.view-display-id-e_services .bef-links > ul .bef-link.active,
          .block-quicktabs.view-display-id-e_services .bef-links > ul .program-tabs.bef-link--selected,
          .block-quicktabs.view-display-id-e_services .bef-links > ul .program-tabs.active,
          .block-quicktabs.view-display-id-e_services .tabsbar > ul .bef-link.bef-link--selected,
          .block-quicktabs.view-display-id-e_services .tabsbar > ul .bef-link.active,
          .block-quicktabs.view-display-id-e_services .tabsbar > ul .program-tabs.bef-link--selected,
          .block-quicktabs.view-display-id-e_services .tabsbar > ul .program-tabs.active,
          .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link.bef-link--selected,
          .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .bef-link.active,
          .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs.bef-link--selected,
          .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs.active,
          .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link.bef-link--selected,
          .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .bef-link.active,
          .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs.bef-link--selected,
          .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs.active,
          .block-quicktabs.view-display-id-subiste_services .bef-links > ul .bef-link.bef-link--selected,
          .block-quicktabs.view-display-id-subiste_services .bef-links > ul .bef-link.active,
          .block-quicktabs.view-display-id-subiste_services .bef-links > ul .program-tabs.bef-link--selected,
          .block-quicktabs.view-display-id-subiste_services .bef-links > ul .program-tabs.active,
          .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .bef-link.bef-link--selected,
          .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .bef-link.active,
          .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .program-tabs.bef-link--selected,
          .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .program-tabs.active{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.view-id-e_services.view-display-id-e_services .bef-links > ul .program-tabs, .view-id-e_services.view-display-id-e_services .tabsbar > ul .program-tabs, .view-id-e_services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs, .view-id-e_services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs, .view-id-e_services.view-display-id-subiste_services .bef-links > ul .program-tabs, .view-id-e_services.view-display-id-subiste_services .tabsbar > ul .program-tabs, .view-id-services.view-display-id-e_services .bef-links > ul .program-tabs, .view-id-services.view-display-id-e_services .tabsbar > ul .program-tabs, .view-id-services.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs, .view-id-services.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs, .view-id-services.view-display-id-subiste_services .bef-links > ul .program-tabs, .view-id-services.view-display-id-subiste_services .tabsbar > ul .program-tabs, .block-quicktabs.view-display-id-e_services .bef-links > ul .program-tabs, .block-quicktabs.view-display-id-e_services .tabsbar > ul .program-tabs, .block-quicktabs.block-quicktabs-blockprogram-tabs .bef-links > ul .program-tabs, .block-quicktabs.block-quicktabs-blockprogram-tabs .tabsbar > ul .program-tabs, .block-quicktabs.view-display-id-subiste_services .bef-links > ul .program-tabs, .block-quicktabs.view-display-id-subiste_services .tabsbar > ul .program-tabs{
  width: unset;
}
.view-id-e_services.view-display-id-e_services .views-exposed-form li, .view-id-e_services.view-display-id-subiste_services .views-exposed-form li, .view-id-services.view-display-id-e_services .views-exposed-form li, .view-id-services.view-display-id-subiste_services .views-exposed-form li{
  flex-basis: 16.666667%;
  list-style-type: none;
}
@media (max-width: 1279px){

  .view-id-e_services.view-display-id-e_services .views-exposed-form li, .view-id-e_services.view-display-id-subiste_services .views-exposed-form li, .view-id-services.view-display-id-e_services .views-exposed-form li, .view-id-services.view-display-id-subiste_services .views-exposed-form li{
    flex-basis: 50%;
  }
}
@media (max-width: 767px){

  .view-id-e_services.view-display-id-e_services .views-exposed-form li, .view-id-e_services.view-display-id-subiste_services .views-exposed-form li, .view-id-services.view-display-id-e_services .views-exposed-form li, .view-id-services.view-display-id-subiste_services .views-exposed-form li{
    flex-basis: 100%;
  }
}
.table-view .view-content{
  overflow: auto;
}
.table-view table td {
    white-space: nowrap;
    white-space: pre-line;
  }
.block-reset-filter .clear-all{
  display: inline-flex;
  align-items: center;
  gap: 0.25rem;
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.block-reset-filter .clear-all:where([dir="rtl"], [dir="rtl"] *){
  text-align: right;
}
.block-reset-filter .clear-all:hover{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.block-reset-filter .clear-all::after{
  display: block;
  height: 1.5rem;
  width: 1.5rem;
  background-image: url('/themes/custom/ku_tailwind/images/clear-icon.svg');
  --tw-content: '';
  content: var(--tw-content);
}
.block-reset-filter p{
  margin-bottom: 0px;
}
.view-index-careers.view-display-id-careers_compiled .view-header{
  margin: 0px;
}
.view-bylaws.view-display-id-bylaws .sui-small-summery-page .field--name-node-title a{
  display: inline-block;
  text-align: right;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .view-bylaws.view-display-id-bylaws .sui-small-summery-page .field--name-node-title a{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.view-id-announcements.view-display-id-news_compiled .field--name-body, .view-id-announcements.view-display-id-subsite_news_compiled .field--name-body, .view-id-announcements.view-display-id-compiled .field--name-body, .view-id-news.view-display-id-news_compiled .field--name-body, .view-id-news.view-display-id-subsite_news_compiled .field--name-body, .view-id-news.view-display-id-compiled .field--name-body{
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.view-id-news.view-display-id-highlite_news{
  position: relative;
}
.view-id-news.view-display-id-subsite_compile_media_center .view-content{
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content{
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2){
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1023px){

  .contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2){
    padding-inline-start: 40px;
  }
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) p{
  margin-bottom: 0px;
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) li a{
  color: unset;
  text-decoration-line: none;
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) li a.btn{
  text-decoration-line: none;
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) > .seeds-paragraph-block:nth-child(1) .sui-block_default .sui-block_default-title h2{
  margin-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .menu--seeds-social-media,
      .contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .block-subsite-social-media-block{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .block-subsite-social-media-block > h2{
  font-weight: 600 !important;
  margin-bottom: 1rem !important;
  font-weight: 700 !important;
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
  font-size: calc(0.9375rem + 0.70313vw) !important;
  line-height: calc(1.00625rem + 1.47656vw) !important;
  font-weight: 600 !important;
}
@media (min-width: 1280px){

  .contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .menu--seeds-social-media > h2, .contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .block-subsite-social-media-block > h2{
    font-size: 1.5rem !important;
    line-height: 2.1875rem !important;
  }
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .menu--seeds-social-media .menu--level-1, .contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1{
  display: flex;
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a, .contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .menu--seeds-social-media .menu--level-1 li a:hover, .contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) .block-subsite-social-media-block .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.contact_info .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2) > .seeds-paragraph-block:nth-child(3) .sui-block_default .sui-block_default-body{
  margin-bottom: 40px;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
}
.left_sticky-block > .container > .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:first-child{
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .left_sticky-block > .container > .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:first-child{
    position: sticky;
  }
}
.right_sticky-block > .container > .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2){
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .right_sticky-block > .container > .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:nth-child(2){
    position: sticky;
  }
}
@media (min-width: 1280px){

  .view-id-news.view-display-id-subsite_compile_media_center .view-content{
    grid-auto-flow: column;
    grid-template-rows: repeat(3, minmax(0, 1fr));
    column-gap: 1rem;
  }

  .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:first-child{
    grid-column: span 5 / span 5;
    grid-row: 1 / -1;
  }
}
@media (max-width: 1279px){

  .view-id-news.view-display-id-subsite_compile_media_center .view-content > div:first-child{
    grid-column: span 12 / span 12;
  }
}
@media (min-width: 1280px){

  .view-id-news.view-display-id-subsite_compile_media_center .view-content > div{
    grid-column: span 7 / span 7;
    grid-column-start: 6;
  }
}
@media (max-width: 1279px){

  .view-id-news.view-display-id-subsite_compile_media_center .view-content > div{
    grid-column: span 12 / span 12;
  }
}
.view-id-news.view-display-id-subsite_compile_media_center .sui-teaser-link{
  margin-top: unset;
}
.news-compile-grid .view-content{
  display: flex;
  flex-wrap: wrap;
}
.news-compile-grid .view-content > div:first-child{
  flex: 0 0 50%;
}
.view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form{
  margin-top: 40px;
  margin-bottom: 40px;
}
.view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id{
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgb(242 247 252 / var(--tw-bg-opacity));
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul{
  display: flex;
  list-style-type: none;
  flex-wrap: wrap;
  justify-content: center;
  padding: 0px;
}
.view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li{
  margin-inline-end: 1rem;
}
@media (max-width: 767px){

  .view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li{
    margin-bottom: 0.5rem;
  }
}
.view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li::marker, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li::marker, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li::marker, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li::marker{
  display: none;
  font-size: 0px;
}
.view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a{
  position: relative;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(9 121 160 / var(--tw-text-opacity));
  text-decoration-line: none;
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
  border-width: 0px;
}
@media (min-width: 1280px){

  .view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a::before, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a::before, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a::before, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a::before{
  position: absolute;
  bottom: -3px;
  display: block;
  height: 2px;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a:hover::before, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a:hover::before, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a:hover::before, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a:hover::before{
  content: var(--tw-content);
  width: calc(100%);
}
.view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a.bef-link--selected, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a.bef-link--selected, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a.bef-link--selected, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a.bef-link--selected{
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(9 121 160 / var(--tw-border-opacity));
}
.view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a.bef-link--selected::before, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a.bef-link--selected::before, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a.bef-link--selected::before, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id ul li a.bef-link--selected::before{
  content: var(--tw-content);
  display: none;
}
.view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id .form-item__label, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id .form-item__label, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id .form-item__label, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id .form-item__label{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  margin-inline-end: 2rem;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .view-kuwait-university-colleges.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id .form-item__label, .view-kuwait-university-colleges.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id .form-item__label, .view-kuwait-university-centers.view-display-id-colleges_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id .form-item__label, .view-kuwait-university-centers.view-display-id-centers_compiled .views-exposed-form .form-item-field-taxonomy-term-target-id .form-item__label{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.view-id-announcements.view-display-id-slider .view-content, .view-id-announcements.view-display-id-subsite_slider .view-content{
  display: flex;
  align-items: center;
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
}
.view-id-announcements.view-display-id-slider .view-content::before, .view-id-announcements.view-display-id-subsite_slider .view-content::before{
  display: block;
  height: 79px;
  width: 101px;
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  background-image: url('/themes/custom/ku_tailwind/images/full-alert.svg');
  background-position: 50% 50%;
  background-repeat: no-repeat;
  --tw-content: '';
  content: var(--tw-content);
}
.view-id-announcements.view-display-id-slider .view-content:where([dir="rtl"], [dir="rtl"] *)::before, .view-id-announcements.view-display-id-subsite_slider .view-content:where([dir="rtl"], [dir="rtl"] *)::before{
  --tw-scale-x: -1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements{
  max-width: calc(100% - 101px);
  --tw-bg-opacity: 1;
  background-color: rgb(51 83 120 / var(--tw-bg-opacity));
  padding: 1.5rem;
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick-list, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick-list{
  margin-inline-end: 150px;
}
@media (max-width: 1279px){

  .view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick-list, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick-list{
    margin-inline-end: 0px;
  }
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick-list .slick__slide, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick-list .slick__slide{
  margin-inline-end: 10px;
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick-list .slick__slide a, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick-list .slick__slide a{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick-list .slick__slide a:hover, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick-list .slick__slide a:hover{
  text-decoration-line: underline;
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow{
  left: -1.5rem;
}
@media (max-width: 1279px){

  .view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow{
    top: -30px;
  }
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow:where([dir="rtl"], [dir="rtl"] *), .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow:where([dir="rtl"], [dir="rtl"] *){
  right: -1.5rem;
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow{
  height: 40px;
  width: 40px;
  border-radius: 9999px;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(219 217 218 / var(--tw-border-opacity));
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-prev, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-prev{
  left: calc(100% - 95px);
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-prev:where([dir="rtl"], [dir="rtl"] *), .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-prev:where([dir="rtl"], [dir="rtl"] *){
  right: calc(100% - 95px);
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-prev::before, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-prev::before{
  background-image: url('/themes/custom/ku_tailwind/images/arrow-left-gray.svg');
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-prev:hover::before, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-prev:hover::before{
  background-image: url('/themes/custom/ku_tailwind/images/arrow_left_blue.svg');
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-prev:where([dir="rtl"], [dir="rtl"] *)::before, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-prev:where([dir="rtl"], [dir="rtl"] *)::before{
  --tw-scale-x: -1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-next:where([dir="rtl"], [dir="rtl"] *), .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-next:where([dir="rtl"], [dir="rtl"] *){
  right: calc(100% - 40px);
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-next::before, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-next::before{
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-gray.svg');
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-next:hover::before, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-next:hover::before{
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_blue.svg');
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-next:where([dir="rtl"], [dir="rtl"] *)::before, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow.slick-next:where([dir="rtl"], [dir="rtl"] *)::before{
  --tw-scale-x: -1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow::before, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow::before{
  display: block;
  height: 18px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  opacity: 1;
  --tw-content: '';
  content: var(--tw-content);
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow:hover, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(219 217 218 / var(--tw-bg-opacity));
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow:hover.slick-prev::before, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow:hover.slick-prev::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_left_blue.svg');
}
.view-id-announcements.view-display-id-slider .view-content .slick--view--announcements .slick__arrow .slick-arrow:hover.slick-next::before, .view-id-announcements.view-display-id-subsite_slider .view-content .slick--view--announcements .slick__arrow .slick-arrow:hover.slick-next::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_blue.svg');
}
.view-id-announcements.view-display-id-slider .more-link, .view-id-announcements.view-display-id-subsite_slider .more-link{
  margin-top: 1.5rem;
}
.view-id-announcements.view-display-id-slider .more-link a, .view-id-announcements.view-display-id-subsite_slider .more-link a {
        background-color: transparent;
        color: #0c9cce;
        padding: 12px 32px;
        /* min-width: 100px; */
        border: 1px solid #0c9cce;
        transition: 0.2s;
        border-radius: 2px;
        line-height: 25px;
      }
.view-id-announcements.view-display-id-slider .more-link a:hover, .view-id-announcements.view-display-id-subsite_slider .more-link a:hover {
    background-color: transparent;
    color: #0c9cce;
    border-color: transparent;
  }
.view-id-announcements.view-display-id-slider .more-link a, .view-id-announcements.view-display-id-subsite_slider .more-link a{
        @if false {
    border-color: #0c9cce;
  }
        position: relative;
        display: inline-flex;
        align-items: center;
        border-width: 0px;
        padding: 0px;
        font-weight: 700;
        text-decoration-line: none;
        transition-duration: 300ms;
}
.view-id-announcements.view-display-id-slider .more-link a::before, .view-id-announcements.view-display-id-subsite_slider .more-link a::before{
  position: absolute;
  bottom: -3px;
  display: block;
  height: 2px;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.view-id-announcements.view-display-id-slider .more-link a::after, .view-id-announcements.view-display-id-subsite_slider .more-link a::after{
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-white.svg');
  background-size: 18px 18px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  --tw-content: '';
  content: var(--tw-content);
  margin-inline-start: 0.75rem;
}
.view-id-announcements.view-display-id-slider .more-link a:hover::before, .view-id-announcements.view-display-id-subsite_slider .more-link a:hover::before{
  content: var(--tw-content);
  width: calc(100% - 46px);
}
.view-id-announcements.view-display-id-slider .more-link a:hover::after, .view-id-announcements.view-display-id-subsite_slider .more-link a:hover::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
}
.view-id-announcements.view-display-id-slider .more-link a, .view-id-announcements.view-display-id-subsite_slider .more-link a{
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  .view-id-announcements.view-display-id-slider .more-link a, .view-id-announcements.view-display-id-subsite_slider .more-link a{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
.view-id-announcements.view-display-id-slider .more-link a:where([dir="rtl"], [dir="rtl"] *)::after, .view-id-announcements.view-display-id-subsite_slider .more-link a:where([dir="rtl"], [dir="rtl"] *)::after{
  background-image: url('/themes/custom/ku_tailwind/images/arrow-left.svg');
  content: var(--tw-content);
  margin-inline-end: 0.75rem;
}
.view-union-representative.view-display-id-union_representative .sui-small-teaser .sui--title a{
  position: relative;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.view-union-representative.view-display-id-union_representative .sui-small-teaser .sui--title a:hover::after {
            width: auto;
          }
.view-union-representative.view-display-id-union_representative .sui-small-teaser .sui--title a::before{
  position: absolute;
  bottom: -3px;
  display: block;
  height: 3px;
  width: 0px;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 36 78 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.view-union-representative.view-display-id-union_representative .sui-small-teaser .sui--title a:hover::before{
  width: calc(100%);
}
.view-union-representative.view-display-id-union_representative .sui-small-teaser .sui--body{
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
}
.programs-compiled-view .views-field-name a, .view-display-id-subsite_programs_compiled .views-field-name a{
  color: unset;
  text-decoration-line: none;
}
.programs-compiled-view .views-field-name a.btn, .view-display-id-subsite_programs_compiled .views-field-name a.btn{
  text-decoration-line: none;
}
.programs-compiled-view .views-field-name a, .view-display-id-subsite_programs_compiled .views-field-name a{
  width: -moz-fit-content;
  width: fit-content;
  border-bottom-width: 1px;
  border-color: transparent;
  font-weight: 600;
  transition-duration: 300ms;
}
.programs-compiled-view .views-field-name a:hover, .view-display-id-subsite_programs_compiled .views-field-name a:hover{
  --tw-border-opacity: 1;
  border-color: rgb(0 40 86 / var(--tw-border-opacity));
}
.programs-compiled-view .views-field-name a, .view-display-id-subsite_programs_compiled .views-field-name a{
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .programs-compiled-view .views-field-name a, .view-display-id-subsite_programs_compiled .views-field-name a{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.view-id-calendar.view-display-id-calendars_important_dates .field--name-field-seeds-title{
  border-style: none;
}
.view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .sui-calendar-content{
  display: none;
}
.view-id-calendar.view-display-id-calendars_important_dates .sui-calendar > div{
  row-gap: 0px;
}
.view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .group-container{
  flex-direction: column;
  border-style: none;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: start;
}
[dir="rtl"] .view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .group-container{
  text-align: right;
}
[dir="ltr"] .view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .group-container{
  text-align: left;
}
.view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .group-container > div{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .group-container h2{
  padding-top: 0px;
  padding-bottom: 0px;
  font-weight: 400;
}
.view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .sui-calendar-content-wrapper{
  padding-top: 0px;
  padding-bottom: 0px;
}
.view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .sui-calendar-dates{
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(12 156 206 / var(--tw-border-opacity));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(12 156 206 / var(--tw-text-opacity));
}
.view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .sui-calendar-dates ::before{
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
}
.view-id-calendar.view-display-id-calendar_collage .sui-calendar:hover{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.view-id-calendar.view-display-id-calendar_collage .sui-calendar:hover .sui-calendar-dates{
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
}
.view-id-calendar.view-display-id-calendar_collage .sui-calendar:hover h2{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.view-id-forms.view-display-id-forms_compile_research table, .view-id-forms.view-display-id-research_publication_subsite table, .view-research.view-display-id-forms_compile_research table, .view-research.view-display-id-research_publication_subsite table{
  margin-bottom: 56px;
}
.slick--less .slick-track{
  text-align: start;
}
[dir="rtl"] .slick--less .slick-track{
  text-align: right;
}
[dir="ltr"] .slick--less .slick-track{
  text-align: left;
}
.view-id-programs .views-table .views-field-title a{
  border-bottom-width: 1px;
  border-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.view-id-programs .views-table .views-field-title a:hover{
  --tw-border-opacity: 1;
  border-color: rgb(0 40 86 / var(--tw-border-opacity));
}
.view-id-research.view-display-id-subsite_research .sui-teaser .body-wrapper{
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.view-id-research.view-display-id-subsite_research .sui-teaser .body-wrapper .sui-teaser-body p{
  font-weight: 500 !important;
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .view-id-research.view-display-id-subsite_research .sui-teaser .body-wrapper .sui-teaser-body p{
    font-size: 1.125rem;
  }
}
.view-id-items_list .item-list-list th{
  justify-content: center;
  vertical-align: middle;
}
@media (min-width: 1024px) {
        .sui-card-default:hover .sui-card-default-link .btn-primary{
    --tw-border-opacity: 1;
    border-color: rgb(248 216 27 / var(--tw-border-opacity));
    --tw-text-opacity: 1;
    color: rgb(248 216 27 / var(--tw-text-opacity));
  }
  }
.sui-card-default .sui-card-default-link .btn-primary{
  margin-top: 1rem;
  display: inline-block;
  border-radius: 0.125rem;
  --tw-border-opacity: 1;
  border-color: rgb(0 40 86 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
@media (max-width: 1023px){

  .sui-card-default .sui-card-default-link .btn-primary{
    --tw-bg-opacity: 1;
    background-color: rgb(248 216 27 / var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgb(0 40 86 / var(--tw-text-opacity));
  }
}
.sui-card-default .sui-card-default-link .btn-primary:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.sui-card-default .sui-card-default-image .media,
    .sui-card-default .sui-card-default-image .field--name-field-image,
    .sui-card-default .sui-card-default-image img{
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.sui-card-animated .btn-blue{
  display: inline-block;
  border-radius: 0.125rem;
  --tw-border-opacity: 1;
  border-color: rgb(0 40 86 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 0.75rem;
  padding-bottom: 14px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.sui-card-animated .btn-blue:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
}
.sui-card-animated:hover .sui-card-animated-content{
  padding-bottom: 30px;
}
.sui-card-animated:hover .sui-card-animated-bottom-wrapper{
  height: auto;
  opacity: 1;
  max-height: 200px;
}
.sui-card-animated:hover .sui-card-animated-image{
  opacity: 0.8;
}
.sui-summery .sui-summery-top-content a{
  --tw-text-opacity: 1;
  color: rgb(84 111 142 / var(--tw-text-opacity));
  text-decoration-line: underline;
  transition-duration: 150ms;
}
.sui-summery .sui-summery-top-content a:nth-child(even){
  margin-left: 2px;
  display: flex;
  gap: 0.25rem;
}
.sui-summery .sui-summery-top-content a:nth-child(even)::before{
  display: block;
  height: 2px;
  width: 2px;
  --tw-content: ',';
  content: var(--tw-content);
}
.sui-summery .sui-summery-top-content a:where([dir="rtl"], [dir="rtl"] *):nth-child(even){
  margin-right: 2px;
}
.sui-summery .sui-summery-top-content a:hover{
  --tw-text-opacity: 1;
  color: rgb(12 156 206 / var(--tw-text-opacity));
}
.sui-accordione-title-wrapper{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.sui-accordione-title-wrapper.active{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.sui-accordione-title-wrapper.active rect{
  fill: #0dabe2;
}
.field--name-field-seeds-paragraph > .field__item:last-child .sui-accordione{
  margin-bottom: 0px;
}
.sui-small-summery-default .sui-small-summery-default-media svg path,
    .sui-small-summery-default .sui-small-summery-default-media svg circle,
    .sui-small-summery-page .sui-small-summery-default-media svg path,
    .sui-small-summery-page .sui-small-summery-default-media svg circle{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.sui-small-summery-default:hover .sui-small-summery-default-media svg path,
      .sui-small-summery-default:hover .sui-small-summery-default-media svg circle,
      .sui-small-summery-default:hover .sui-small-summery-page-media svg path,
      .sui-small-summery-default:hover .sui-small-summery-page-media svg circle,
      .sui-small-summery-page:hover .sui-small-summery-default-media svg path,
      .sui-small-summery-page:hover .sui-small-summery-default-media svg circle,
      .sui-small-summery-page:hover .sui-small-summery-page-media svg path,
      .sui-small-summery-page:hover .sui-small-summery-page-media svg circle{
  fill: #0dabe2;
  stroke: #0dabe2;
}
.sui-small-summery-default:hover h2,
    .sui-small-summery-default:hover h1,
    .sui-small-summery-page:hover h2,
    .sui-small-summery-page:hover h1{
  text-decoration-line: underline;
}
.sui-calendar .sui-calendar-dates span{
  position: relative;
  display: flex;
  align-items: center;
}
.sui-calendar .sui-calendar-dates span:nth-child(2)::before{
  margin-right: 0.75rem;
  display: inline-block;
  height: 66.666667%;
  width: 2px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-content: '';
  content: var(--tw-content);
}
.sui-calendar .sui-calendar-dates span:nth-child(2):where([dir="rtl"], [dir="rtl"] *)::before{
  margin-right: 0px;
  margin-left: 0.75rem;
}
.sui-calendar .sui-calendar-dates span div div{
  font-weight: 700;
  line-height: 27px;
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .sui-calendar .sui-calendar-dates span div div{
    font-size: 1.125rem;
  }
}
.sui-calendar .sui-calendar-content{
  display: flex;
  flex-wrap: wrap;
  gap: 0.25rem;
}
.sui-calendar .sui-calendar-content .to_date::before{
  display: block;
  display: inline-block;
  height: 2px;
  width: 2px;
  --tw-content: '-';
  content: var(--tw-content);
}
.sui-advanced-slider .field--name-field-seeds-background-image img, .sui-advanced-slider .field--name-field-image img{
  width: 100%;
}
@media (max-width: 1535px){

  .sui-advanced-slider .sui-advanced-slider-content .sui-advanced-slider-title{
    margin-bottom: 1rem;
  }

  .sui-advanced-slider .sui-advanced-slider-content .sui-advanced-slider-body{
    margin-bottom: 0px;
  }

  @media (min-width: 1280px){

    .sui-advanced-slider .sui-advanced-slider-content .sui-advanced-slider-link{
      margin-bottom: 2rem;
    }
  }

  .sui-advanced-slider .sui-advanced-slider-content .sui-small-teaser{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
}
.sui-advanced-slider .sui-advanced-slider-background .field--name-field-seeds-background-image{
  min-height: 600px;
}
.sui-advanced-slider .sui-advanced-slider-background .field--name-field-seeds-background-image img,
      .sui-advanced-slider .sui-advanced-slider-background .field--name-field-seeds-background-image picture{
  min-height: 600px;
  height: 100%;
}
.sui-advanced-slider .sui-advanced-slider-background::after{
  position: absolute;
  inset: 0px;
  z-index: 10;
  background-color: rgba(0,0,0,0.62);
  --tw-content: '';
  content: var(--tw-content);
}
.sui-advanced-slider .slick-track{
  display: flex;
}
.sui-advanced-slider .slick__slide {
    height: inherit;
  }
@media (max-width: 991px){

  .sui-advanced-slider .slick__slide{
    margin-top: 3.5rem;
  }
}
.sui-advanced-slider .slick__arrow{
  display: none;
}
.sui-advanced-slider .slick-dots{
  position: relative;
  margin-top: 10px;
  display: flex;
  justify-content: center;
  gap: 0.75rem;
}
@media (max-width: 1535px){

  @media (min-width: 1280px){

    .sui-advanced-slider .slick-dots{
      bottom: 10px;
    }
  }
}
.sui-advanced-slider .slick-dots li{
  margin: 0px;
}
.sui-advanced-slider .slick-dots li.slick-active button{
  height: 2rem;
  width: 2rem;
  border-radius: 9999px;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.sui-advanced-slider .slick-dots li.slick-active button::before{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.sui-advanced-slider .slick-dots button::before{
  left: 41%;
  top: 37%;
  height: 1rem;
  width: 1rem;
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
  --tw-content: '•';
  content: var(--tw-content);
  font-size: 0.875rem;
  line-height: calc(0.9125rem + 0.42188vw);
}
@media (min-width: 1280px){

  .sui-advanced-slider .slick-dots button::before{
    line-height: 1.25rem;
  }
}
.sui-advanced-slider .slick-dots button:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  left: -0.25rem;
}
.sui-advanced-slider .sui-advanced-slider-arrow .slick__arrow{
  visibility: visible;
  position: relative;
  display: flex;
}
.sui-advanced-slider .sui-advanced-slider-arrow .slick__arrow button{
  position: relative;
  height: 3.5rem;
  width: 3.5rem;
  transition-duration: 300ms;
  margin-inline-end: 1rem;
}
.sui-advanced-slider .sui-advanced-slider-arrow .slick__arrow button:hover::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.sui-advanced-slider .sui-advanced-slider-arrow .slick__arrow button::before{
  display: block;
  height: 3.5rem;
  width: 3.5rem;
  border-radius: 9999px;
  border-style: solid;
  background-size: 24px 24px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  background-position: 50% 50%;
  background-repeat: no-repeat;
  padding: 14px;
}
.sui-advanced-slider .sui-advanced-slider-arrow .slick__arrow button:where([dir="rtl"], [dir="rtl"] *)::before{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.sui-advanced-slider .sui-advanced-slider-arrow .slick__arrow .slick-next-btn::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-white.svg');
}
.sui-advanced-slider .sui-advanced-slider-arrow .slick__arrow .slick-next-btn:hover::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_blue.svg');
}
.sui-advanced-slider .sui-advanced-slider-arrow .slick__arrow .slick-next-btn:where([dir="rtl"], [dir="rtl"] *){
  left: unset;
  right: unset;
}
.sui-advanced-slider .sui-advanced-slider-arrow .slick__arrow .slick-prev-btn::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-left.svg');
}
.sui-advanced-slider .sui-advanced-slider-arrow .slick__arrow .slick-prev-btn:hover::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_left_blue.svg');
}
.sui-advanced-slider .sui-advanced-slider-arrow .slick__arrow .slick-prev-btn:where([dir="rtl"], [dir="rtl"] *){
  left: unset;
  right: unset;
}
.sui-advanced-slider .sui-small_right_teaser .sui-small_right_teaser-title a, .sui-advanced-slider .sui-small_right_teaser .sui-teaser-title a, .sui-advanced-slider .sui-teaser .sui-small_right_teaser-title a, .sui-advanced-slider .sui-teaser .sui-teaser-title a{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.sui-advanced-slider .sui-event_card .field--name-field-date{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.group:hover .sui-advanced-slider .sui-event_card .field--name-field-date{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.sui-advanced-slider .sui-event_card .field--name-field-date{
  font-size: calc(1.0875rem + 2.39063vw);
  line-height: calc(1.1625rem + 3.23438vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .sui-advanced-slider .sui-event_card .field--name-field-date{
    font-size: 3rem;
    line-height: 3.75rem;
  }
}
.sui-advanced-slider .sui-event_card:hover .sui-event_card-title a{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.sui-advanced-slider .sui-event_card .sui-event_card-title a{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.summery-small-teaser.sui-small-teaser .sui-sui_small_teaser-title{
  margin-bottom: 0.75rem;
}
.summery-small-teaser.sui-small-teaser .sui-sui_small_teaser-title a{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.summery-small-teaser.sui-small-teaser:hover .sui-sui_small_teaser-title a{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.summery-small-teaser.sui-small-teaser:hover .sui-sui_small_teaser-link .field__item{
  margin: 0px;
}
.summery-small-teaser.sui-small-teaser:hover .sui-sui_small_teaser-link .field__item .btn.btn-info{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.summery-small-teaser.sui-small-teaser:hover .sui-sui_small_teaser-link .field__item .btn.btn-info::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_blue.svg');
}
.summery-small-teaser.sui-small-teaser:hover .sui-sui_small_teaser-link .field__item .btn.btn-info:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_left_blue.svg');
}
.summery-small-teaser.sui-small-teaser:hover .sui-sui_small_teaser-link .field__item .btn.btn-info::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.summery-small-teaser.sui-small-teaser:hover .sui-sui_small_teaser-link .field__item .btn.btn-info:hover::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.summery-small-teaser.sui-small-teaser:hover .sui-sui_small_teaser-link .field__item .btn.btn-info:hover::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_blue.svg');
}
.summery-small-teaser.sui-small-teaser:hover .sui-sui_small_teaser-link .field__item .btn.btn-info:hover:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_left_blue.svg');
}
.summery-small-teaser.sui-small-teaser:hover .sui-sui_small_teaser-link .field__item .btn.btn-info:hover::after{
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
  content: var(--tw-content);
  background-image: url('../images/arrow-right-white.svg');
}
.summery-small-teaser.sui-small-teaser:hover .sui-sui_small_teaser-link .field__item .btn.btn-info:hover:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  background-image: url('../images/arrow-left.svg');
}
.sui-event_large_left_teaser .sui-event_large_left_teaser-time::before,
  .sui-event_large_left_teaser .content-container .sui-event_large_left_teaser-date::before{
  display: block;
  height: 1.25rem;
  width: 1.25rem;
  background-image: url('../images/time-gray.svg');
  background-repeat: no-repeat;
  --tw-content: '';
  content: var(--tw-content);
}
.sui-event_large_left_teaser .content-container .sui-event_large_left_teaser-date::before{
  content: var(--tw-content);
  background-image: url('../images/date-gray.svg');
}
.sui-event_large_left_teaser .sui-event_large_left_teaser-location::before{
  display: block;
  height: 1.5rem;
  width: 1.5rem;
  background-image: url('../images/location-gray.svg');
  background-repeat: no-repeat;
  --tw-content: '';
  content: var(--tw-content);
}
.sui-event_large_left_teaser .field--name-field-date{
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .sui-event_large_left_teaser .field--name-field-date{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.sui-event_large_left_teaser .field--name-field-date span{
  gap: 0.75rem;
}
@media (max-width: 991px){

  .sui-event_large_left_teaser .field--name-field-date span{
    display: flex;
  }
}
.sui-event_large_left_teaser .field--name-field-date span div{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 992px){

  .sui-event_large_left_teaser .field--name-field-date span div{
    font-weight: 500;
    font-size: calc(0.9375rem + 0.70313vw);
    line-height: calc(1.00625rem + 1.47656vw);
    font-weight: 600;
  }

  @media (min-width: 1280px){

    .sui-event_large_left_teaser .field--name-field-date span div{
      font-size: 1.5rem;
      line-height: 2.1875rem;
    }
  }
}
.sui-event_large_left_teaser .sui-event_large_left_teaser-title a{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.sui-event_large_left_teaser .field--name-node-link a {
      background-color: transparent;
      color: #b09913;
      padding: 12px 32px;
      /* min-width: 100px; */
      border: 1px solid #b09913;
      transition: 0.2s;
      border-radius: 2px;
      line-height: 25px;
    }
.sui-event_large_left_teaser .field--name-node-link a:hover {
    background-color: transparent;
    color: #b09913;
    border-color: transparent;
  }
.sui-event_large_left_teaser .field--name-node-link a{
      @if false {
    border-color: #b09913;
  }
      border-width: 0px;
      padding: 0px;
}
.sui-event_large_left_teaser .field--name-node-link a::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.sui-event_large_left_teaser .field--name-node-link a::after{
  --tw-bg-opacity: 1;
  background-color: rgb(226 197 25 / var(--tw-bg-opacity));
  content: var(--tw-content);
  margin-inline-start: 0.75rem;
}
.sui-event_large_left_teaser .field--name-node-link a:hover::before{
  content: var(--tw-content);
  width: calc(100% - 46px);
}
.sui-event_large_left_teaser .field--name-node-link a:hover::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.sui-event_large_left_teaser .field--name-node-link a:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  margin-inline-end: 0.75rem;
}
.sui-career-teaser .sui-content .bottom-wrapper{
  display: flex;
  gap: 1rem;
}
.sui-career-teaser .sui-content .bottom-wrapper .field--name-field-taxonomy-term-2,
      .sui-career-teaser .sui-content .bottom-wrapper .field--name-field-list{
  border-radius: 0.375rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 6px;
  padding-bottom: 6px;
}
.sui-career-teaser .sui-content .content-wrapper{
  display: flex;
  flex-basis: 100%;
}
@media (max-width: 991px){

  .sui-career-teaser .sui-content .content-wrapper{
    display: block;
  }
}
.sui-career-teaser .sui-content .content-wrapper .field{
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .sui-career-teaser .sui-content .content-wrapper .field{
    font-size: 1.125rem;
  }
}
.sui-career-teaser .sui-content .content-wrapper .field:last-child{
  display: flex;
  gap: 0.5rem;
}
.sui-career-teaser .sui-content .content-wrapper .field:last-child:nth-child(even)::before{
  display: block;
  height: 2px;
  width: 2px;
  --tw-content: '/';
  content: var(--tw-content);
}
@media (max-width: 991px){

  .sui-career-teaser .sui-content .content-wrapper .field:last-child:nth-child(even)::before{
    content: var(--tw-content);
    display: none;
  }
}
.sui-career-teaser .sui-title a{
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .sui-career-teaser .sui-title a{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.sui-large-summery-announcements.alert_image{
  position: relative;
}
.sui-large-summery-announcements.alert_image::before{
  position: absolute;
  top: 0px;
  inset-inline-start: 0px;
  height: 4rem;
  width: 4rem;
  background-image: url('../images/announcement.svg');
  --tw-content: '';
  content: var(--tw-content);
}
[dir="rtl"] .sui-large-summery-announcements.alert_image::before{
  right: 0px;
}
[dir="ltr"] .sui-large-summery-announcements.alert_image::before{
  left: 0px;
  border-top-left-radius: 0.375rem;
}
[dir="rtl"] .sui-large-summery-announcements.alert_image::before{
  border-top-right-radius: 0.375rem;
}
.sui-large-summery-announcements.alert_image:where([dir="rtl"], [dir="rtl"] *)::before{
  --tw-scale-x: -1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.field--name-seeds-body .btn span{
  white-space: nowrap;
}
.sui-highlite-block .sui-highlite-block-background img{
  width: 100%;
}
.sui-highlite-news .sui-highlite-news-background img{
  width: 100%;
}
.sui-highlite-news .sui--title a{
  position: relative;
}
.sui-highlite-news .sui--title a::before{
  position: absolute;
  bottom: -3px;
  display: block;
  height: 3px;
  width: 0px;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 36 78 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.sui-highlite-news .sui--title a:hover::before{
  width: calc(100%);
}
.sui-large_right_teaser_news .sui-large_right_teaser_news-category .field--name-field-unlimited-taxonomy-term{
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.sui-large_right_teaser_news .sui-large_right_teaser_news-category .field--name-field-unlimited-taxonomy-term .field__item{
  border-radius: 0.125rem;
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.sui-teaser .slick--field-unlimited-media .slick-dotted{
  margin-bottom: 40px;
}
.department-landing .right-section{
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.subsite-contact .block__title{
  margin-bottom: 1rem;
  margin-top: 40px;
  font-weight: 700 !important;
}
.subsite-contact .block__title::before{
  content: var(--tw-content);
  display: none;
}
.subsite-contact .block__title{
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .subsite-contact .block__title{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.subsite-contact .menu--level-1{
  display: flex;
}
.subsite-contact .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.subsite-contact .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.program-landing .field--name-field-field-taxonomy-term-4{
  margin-bottom: 1rem;
  font-weight: 700 !important;
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .program-landing .field--name-field-field-taxonomy-term-4{
    font-size: 1.125rem;
  }
}
.program-landing .tabsbar .quicktabs-tabs{
  border-width: 0px;
}
@media (max-width: 991px){

  .program-landing .tabsbar li{
    width: 100% !important;
  }
}
.program-landing .tabsbar li a{
  font-weight: 800 !important;
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .program-landing .tabsbar li a{
    font-size: 1.125rem;
  }
}
.center-landing .block-field-blocktaxonomy-termcentersfield-paragraph-2 .sui-block_small_teaser-content, .center-landing .center-landing .sui-block_small_teaser-content{
  position: relative;
}
.center-landing .block-field-blocktaxonomy-termcentersfield-paragraph-2 .sui-block_small_teaser-media-container::after, .center-landing .center-landing .sui-block_small_teaser-media-container::after{
  position: absolute;
  bottom: -32px;
  inset-inline-start: 62px;
  height: calc(100% - 75px);
  width: 2px;
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
  --tw-content: '';
  content: var(--tw-content);
}
@media (max-width: 1279px) {
    .subsite-landing .second-header{
    top: -100%;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    background-image: none;
    opacity: 0;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
  }
      .subsite-landing .second-header .header-top,
      .subsite-landing .second-header .header-middle .menu--main,
      .subsite-landing .second-header .menu--secondary-menu,
      .subsite-landing .second-header .active-language{
    display: none;
  }
        .subsite-landing .second-header .header-bottom .block-language,
        .subsite-landing .second-header .header-bottom .block-system-menu-blocke-portals,
        .subsite-landing .second-header .header-bottom .menu--e-portals{
    display: none;
  }
        @media (max-width: 1279px){

    .subsite-landing .second-header .header-bottom .block-language,
        .subsite-landing .second-header .header-bottom .block-system-menu-blocke-portals,
        .subsite-landing .second-header .header-bottom .menu--e-portals{
      display: block;
    }
  }
        .subsite-landing .second-header .block-system-menu-blocke-portals .menu__link, .subsite-landing .second-header .menu--e-portals .menu__link{
    --tw-text-opacity: 1 !important;
    color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
  }
        .subsite-landing .second-header .block-language .links{
    position: relative;
    top: unset;
    left: unset;
    display: block;
    display: flex;
    gap: 1.25rem;
    padding: 0.5rem;
  }
          .subsite-landing .second-header .block-language .links .is-active{
    display: none;
  }
        .subsite-landing .second-header .block-language .language-link{
    padding: 0px;
    --tw-text-opacity: 1;
    color: rgb(0 40 86 / var(--tw-text-opacity));
  }
      .subsite-landing .second-header.active{
    top: 145px;
    height: calc(100% - 145px);
    opacity: 1;
  }
      @media (max-width: 991px){

    .subsite-landing .second-header.active{
      top: 108px;
      height: calc(100% - 108px);
    }
  }
          .subsite-landing .second-header.active .header-middle .block-subsite-menu-block{
    display: block;
  }
            .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu{
    padding-top: 0.25rem;
  }
              .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item{
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(230 234 238 / var(--tw-border-opacity));
    padding-top: 20px;
    padding-bottom: 20px;
  }
                  .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item.active > .nav-link{
    border-bottom-width: 4px;
    --tw-border-opacity: 1;
    border-color: rgb(13 171 226 / var(--tw-border-opacity));
  }
                .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item > .nav-link{
    --tw-text-opacity: 1;
    color: rgb(0 40 86 / var(--tw-text-opacity));
    font-size: calc(0.9rem + 0.28125vw);
    font-weight: 300;
    font-weight: 600;
  }
                @media (min-width: 1280px){

    .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item > .nav-link{
      font-size: 1.125rem;
    }
  }
                  .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item.dropdown > .nav-link{
    display: inline-flex;
    align-items: center;
    gap: 0.5rem;
  }
                    .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item.dropdown > .nav-link::after{
    display: block;
    height: 1.5rem;
    width: 1.5rem;
    background-image: url('/themes/custom/ku_tailwind/images/arrow-small-navy-blue.svg');
    background-position: 50% 50%;
    --tw-content: '';
    content: var(--tw-content);
  }
                  .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item.dropdown .dropdown-menu-wrapper{
    display: none;
  }
                  .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item.dropdown .dropdown-menu{
    display: flex;
    flex-direction: column;
    gap: 1rem;
  }
                    .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item.dropdown .dropdown-menu a{
    --tw-text-opacity: 1;
    color: rgb(0 40 86 / var(--tw-text-opacity));
  }
                      .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item.dropdown .dropdown-menu a:hover{
    --tw-text-opacity: 1;
    color: rgb(13 171 226 / var(--tw-text-opacity));
  }
                    .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item.dropdown.active > .nav-link{
    margin-bottom: 26px;
  }
                      .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item.dropdown.active > .nav-link::after{
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
                    .subsite-landing .second-header.active .header-middle .block-subsite-menu-block .floating-menu > .nav-item.dropdown.active > .dropdown-menu-wrapper{
    display: block;
  }
                    .subsite-landing .second-header::after{
    --tw-content: unset;
    content: var(--tw-content);
  }
  }
.subsite-landing .header .inner-logo{
  display: none !important;
}
.subsite-landing .header .subsite-logo{
  display: block !important;
}
.header{
  display: contents;
  width: 100%;
}
.header .navbar-toggler .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.header .navbar-toggler:hover .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
.header .nav-top{
  background-color: rgb(255 255 255 / 0.95);
  --tw-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.04);;
  --tw-shadow-colored: 0px 10px 18px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.header .navbar-form{
  padding-left: 0px;
  padding-right: 0px;
}
.header .navbar-form .site-branding .main-logo{
  display: none;
}
.header .navbar-form .site-branding .inner-logo{
  display: block;
}
.header .navbar-form .site-branding .menu-logo{
  display: none;
  opacity: 0;
}
.header .navbar-form .right-header-side{
  margin-top: auto;
  margin-bottom: auto;
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language::after{
  background-image: url('../images/arrow-small-navy-blue.svg');
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1,.header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before,.header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  content: var(--tw-content);
  background-image: url("../images/profile-circle-blue.svg");
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1,.header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before,.header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  content: var(--tw-content);
  background-image: url("../images/profile-circle-blue.svg");
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover,.header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover::before,.header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover::before{
  background-image: url("../images/profile-circle-yellow.svg");
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before,.header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after,.header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before,.header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after,.header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-search::before{
  content: var(--tw-content);
  background-image: url("../images/search-blue.svg");
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-search:hover::before{
  background-image: url("../images/search-yellow.svg");
}
.header .navbar-form .right-header-side .navbar-toggler path{
  stroke: #001c3d;
}
.header .navbar-form .right-header-side .navbar-toggler:hover{
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
}
.header .navbar-form .right-header-side .navbar-toggler:hover path{
  stroke: #f8d81b;
}
.header .menu-search-link path,.header .active-language path{
  stroke: #001c3d;
}
.header .menu-search-link:hover path,.header .active-language:hover path{
  stroke: #f8d81b;
}
.header li{
  list-style-type: none;
}
.header a{
  text-decoration-line: none;
}
.header .nav-top{
  position: sticky;
  top: 0px;
  left: 0px;
  z-index: 50;
  width: 100%;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
@media (max-width: 1279px) {
      @keyframes change-bg-color{

    0%{
      background-color: #fff;
    }

    100%{
      background-color: #001c3d;
    }
  }
      .header .nav-top .start-animation{
    animation: change-bg-color .3s ease-in-out forwards;
  }
        .header .nav-top .start-animation .menu-logo{
    display: block;
    opacity: 1;
  }
    }
.header .navbar-form{
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 0px;
  padding-right: 0px;
}
@media (max-width: 1279px){

  .header .navbar-form{
    padding-top: 31px;
    padding-bottom: 31px;
  }
}
/* left side */
.header .navbar-form .site-branding img{
  max-height: 200px;
  width: auto;
}
/* right side */
.header .navbar-form .right-header-side{
  display: flex;
  align-items: center;
  gap: 0.75rem;
}
@media (max-width: 991px){

  .header .navbar-form .right-header-side{
    gap: 0px;
  }
}
.header .navbar-form .right-header-side .region--header_collapse__inner{
  display: flex;
  align-items: center;
  gap: 0.75rem;
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1, .header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  display: flex;
  align-items: center;
  gap: 7px;
  font-weight: 600;
  margin-inline-end: 0.5rem;
}
@media (max-width: 1279px){

  .header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1, .header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
    display: none;
  }
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:where([dir="rtl"], [dir="rtl"] *), .header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:where([dir="rtl"], [dir="rtl"] *){
  flex-direction: row-reverse;
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before, .header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  display: block;
  height: 30px;
  width: 30px;
  background-image: url("../images/profile-circle-blue.svg");
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
  background-size: 100% 100%;
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover::before, .header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover::before{
  background-image: url("../images/profile-circle-yellow.svg");
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before, .header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after, .header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
@media (max-width: 1279px){

  .header .navbar-form .right-header-side .region--header_collapse__inner .block-language{
    display: none;
  }
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-search{
  display: flex;
}
.header .navbar-form .right-header-side .region--header_collapse__inner .block-search::before{
  display: block;
  height: 2rem;
  width: 2rem;
  background-image: url('../images/search-blue.svg');
  background-repeat: no-repeat;
  --tw-content: '';
  content: var(--tw-content);
}
@media (min-width: 1280px) {
              .header .navbar-form .right-header-side .region--header_collapse__inner .block-search:hover::before{
    background-image: url('../images/search-yellow.svg');
  }
          }
.header .navbar-form .right-header-side .region--header_collapse__inner .block-search .search-form{
  display: none;
}
.header .navbar-form .right-header-side .navbar-toggler{
  cursor: pointer;
  border-width: 2px;
  border-color: transparent;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 0.4s;
}
@media (max-width: 1023px){

  .header .navbar-form .right-header-side .navbar-toggler > svg{
    height: 28px;
    width: 62px;
  }
}
.header .navbar-form .right-header-side .navbar-toggler .navbar-toggler-label{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 0.4s;
}
.header .navbar-form .right-header-side .navbar-toggler path{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 0.4s;
}
.header .navbar-form .right-header-side .navbar-toggler:hover{
  border-width: 2px;
}
.header .menu-search-link,
  .header .active-language{
  cursor: pointer;
}
.header .menu-search-link path, .header .active-language path{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 0.4s;
}
.header .menu-search-link:hover path, .header .active-language:hover path{
  stroke: #f8d81b;
}
@media (max-width: 1279px) {
            .header.subsite-header-wrapper .navbar-toggler.active path:first-child{
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
            .header.subsite-header-wrapper .navbar-toggler.active path:nth-child(2){
    --tw-rotate: -45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
      }
.header.subsite-header-wrapper .block-subsite-title h1,
      .header.subsite-header-wrapper .block-subsite-title h2{
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .header.subsite-header-wrapper .block-subsite-title h1,
      .header.subsite-header-wrapper .block-subsite-title h2{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
@media (min-width: 1280px){

  .header.subsite-header-wrapper .block-subsite-title h1,
      .header.subsite-header-wrapper .block-subsite-title h2{
    --tw-border-opacity: 1;
    border-color: rgb(13 171 226 / var(--tw-border-opacity));
  }
}
@media (max-width: 1279px){

  .header.subsite-header-wrapper .block-subsite-title h1,
      .header.subsite-header-wrapper .block-subsite-title h2{
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity));
  }
}
.header.subsite-header-wrapper .block-subsite-title h1 a, .header.subsite-header-wrapper .block-subsite-title h2 a{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.header.subsite-header-wrapper .nav-top .header-left-side{
  align-items: center;
}
@media (min-width: 1280px){

  .header.subsite-header-wrapper .nav-top .header-left-side{
    display: flex;
    gap: 1rem;
    vertical-align: middle;
  }
}
@media (max-width: 1279px){

  .header.subsite-header-wrapper .nav-top .header-left-side .block-subsite-title{
    display: none;
  }
}
.header.subsite-header-wrapper .navbar-toggler .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.header.subsite-header-wrapper .navbar-toggler:hover .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.header.subsite-header-wrapper .nav-top{
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
}
.header.subsite-header-wrapper .nav-bottom{
  position: sticky;
  top: 0px;
  z-index: 30;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
  --tw-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.04);;
  --tw-shadow-colored: 0px 10px 18px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
@media (max-width: 1279px){

  .header.subsite-header-wrapper .nav-bottom{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
}
.header.subsite-header-wrapper .nav-bottom .region--subsite-header{
  display: flex;
  align-items: center;
}
.header.subsite-header-wrapper .nav-bottom .region--subsite-header .block-subsite-menu-block{
  position: static;
}
@media (max-width: 1279px) {
.header.subsite-header-wrapper .nav-bottom .region--subsite-header .block-subsite-menu-block{
    display: none;
  }
          }
@media (min-width: 1280px){

  .header.subsite-header-wrapper .nav-bottom .block-subsite-title{
    display: none;
  }
}
.header.subsite-header-wrapper .floating-menu{
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  column-gap: 1.25rem;
  row-gap: 0.5rem;
}
.header.subsite-header-wrapper .floating-menu > .nav-item{
  padding-top: 10px;
  padding-bottom: 10px;
}
.header.subsite-header-wrapper .floating-menu > .nav-item > .nav-link{
  position: relative;
  font-weight: 600 !important;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .header.subsite-header-wrapper .floating-menu > .nav-item > .nav-link{
    font-size: 1.125rem;
  }
}
.header.subsite-header-wrapper .floating-menu > .nav-item > .nav-link:hover{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.header.subsite-header-wrapper .floating-menu > .nav-item > .nav-link::before{
  position: absolute;
  bottom: -11px;
  left: 0px;
  height: 4px;
  width: 100%;
  background-color: transparent;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.header.subsite-header-wrapper .floating-menu > .nav-item.active > .nav-link::before{
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
}
.header.subsite-header-wrapper .floating-menu > .nav-item.active > .nav-link::after{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.header.subsite-header-wrapper .floating-menu > .nav-item.dropdown > .nav-link{
  display: flex;
  cursor: pointer;
  align-items: center;
  gap: 0.5rem;
  line-height: normal;
}
.header.subsite-header-wrapper .floating-menu > .nav-item.dropdown > .nav-link::after{
  display: block;
  height: 1.5rem;
  width: 1.5rem;
  background-image: url('/themes/custom/ku_tailwind/images/arrow-down-small-white.svg');
  background-position: 50% 50%;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 0.4s;
  --tw-content: '';
  content: var(--tw-content);
}
.header.subsite-header-wrapper .floating-menu > .nav-item.dropdown .dropdown-menu-wrapper{
  position: absolute;
  top: 53px;
  right: 0px;
  left: 0px;
  z-index: 50;
  display: none;
  border-radius: 4px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-top: 1rem;
  padding-bottom: 1rem;
  --tw-shadow: 0px 11px 21px 0px rgba(0, 0, 0, 0.04);;
  --tw-shadow-colored: 0px 11px 21px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.header.subsite-header-wrapper .floating-menu > .nav-item.dropdown .dropdown-menu-wrapper .dropdown-menu{
  display: flex;
  flex-wrap: wrap;
  gap: 1.25rem;
  padding: 0px;
}
.header.subsite-header-wrapper .floating-menu > .nav-item.dropdown .dropdown-menu-wrapper .dropdown-menu .dropdown-item > a{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.header.subsite-header-wrapper .floating-menu > .nav-item.dropdown .dropdown-menu-wrapper .dropdown-menu .dropdown-item > a:hover{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.header.subsite-header-wrapper .floating-menu > .nav-item.dropdown .dropdown-menu-wrapper .dropdown-menu .dropdown-item > a{
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
  font-weight: 600;
}
@media (min-width: 1280px){

  .header.subsite-header-wrapper .floating-menu > .nav-item.dropdown .dropdown-menu-wrapper .dropdown-menu .dropdown-item > a{
    font-size: 1.125rem;
  }
}
.header.subsite-header-wrapper .floating-menu > .nav-item.dropdown.active .dropdown-menu-wrapper{
  display: block;
}
.header.subsite-header-wrapper .floating-menu > .nav-item.dropdown > .dropdown-menu-wrapper .dropdown-menu-wrapper{
  display: none;
}
.header.subsite-header-wrapper .navbar-form{
  padding-top: 10px;
  padding-bottom: 10px;
}
.header.subsite-header-wrapper .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.header.subsite-header-wrapper .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language::after{
  content: var(--tw-content);
  background-image: url('../images/arrow-down-small-white.svg');
}
.header.subsite-header-wrapper .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1, .header.subsite-header-wrapper .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.header.subsite-header-wrapper .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before, .header.subsite-header-wrapper .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  content: var(--tw-content);
  background-image: url("../images/profile-circle-white.svg");
}
.header.subsite-header-wrapper .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before, .header.subsite-header-wrapper .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
.header.subsite-header-wrapper .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after, .header.subsite-header-wrapper .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
.header.subsite-header-wrapper .navbar-form .right-header-side .navbar-toggler path{
  transform-origin: center;
  stroke: #ffffff;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
@media (min-width: 1280px) {
            .header.subsite-header-wrapper .navbar-form .right-header-side .navbar-toggler:hover{
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity));
  }
              .header.subsite-header-wrapper .navbar-form .right-header-side .navbar-toggler:hover path{
    stroke: #ffffff;
  }
          }
@media (max-width: 1279px) {
            .header.subsite-header-wrapper .navbar-form .right-header-side .navbar-toggler:hover{
    border-color: transparent;
  }
              .header.subsite-header-wrapper .navbar-form .right-header-side .navbar-toggler:hover path{
    stroke: #fff;
  }
          }
.header.subsite-header-wrapper .navbar-form .right-header-side .menu-search-link path, .header.subsite-header-wrapper .navbar-form .right-header-side .active-language path{
  stroke: #dbd9da;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 0.4s;
}
.header.subsite-header-wrapper .user-profiles-dropdown > button{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.header.subsite-header-wrapper .user-profiles-dropdown > button:hover{
  --tw-text-opacity: 1;
  color: rgb(23 37 84 / var(--tw-text-opacity));
}
.header.subsite-header-wrapper .user-profiles-dropdown .user-name::after{
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right.svg');
}
.header.subsite-header-wrapper .user-profiles-dropdown .user-name:hover::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/small-right-arrow.svg');
}
.header.subsite-header-wrapper .user-profiles-dropdown.active-menu .user-name::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/small-right-arrow.svg');
}
.header .inner-logo,
  .header .subsite-logo{
  display: none;
}
@media (max-width: 991px){

  .header .inner-logo,
  .header .subsite-logo{
    max-width: 140px;
  }
}
.path-frontpage .navbar-form .site-branding .main-logo{
  display: block;
}
@media (max-width: 1279px){

  .path-frontpage .navbar-form .site-branding .main-logo{
    max-height: 130px;
  }
}
.path-frontpage .navbar-form .site-branding .inner-logo{
  display: none;
}
.first-submenu-link{
  margin-inline-end: 10px;
}
.first-submenu-link > a {
    background-color: transparent;
    color: #0c9cce;
    padding: 12px 32px;
    /* min-width: 100px; */
    border: 1px solid #0c9cce;
    transition: 0.2s;
    border-radius: 2px;
    line-height: 25px;
  }
.first-submenu-link > a:hover {
    background-color: transparent;
    color: #0c9cce;
    border-color: transparent;
  }
.first-submenu-link > a{
    @if false {
    border-color: #0c9cce;
  }
    border-width: 0px;
    padding: 0px;
    font-weight: 700;
    transition-duration: 300ms;
}
.first-submenu-link > a::after{
  --tw-content: '';
  content: var(--tw-content);
}
.first-submenu-link > a{
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.9625rem + 0.98438vw);
  display: inline-flex;
  align-items: center;
}
@media (min-width: 1280px){

  .first-submenu-link > a{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
.first-submenu-link > a::after{
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-white.svg');
  background-size: 18px 18px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  content: var(--tw-content);
  margin-inline-start: 0.75rem;
}
.first-submenu-link > a:hover::before{
  content: var(--tw-content);
  width: calc(100% - 46px);
}
.first-submenu-link > a:hover::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
}
.first-submenu-link > a:where([dir="rtl"], [dir="rtl"] *)::after{
  background-image: url('/themes/custom/ku_tailwind/images/arrow-left.svg');
  content: var(--tw-content);
  margin-inline-end: 0.75rem;
}
.first-submenu-link > a{
  position: relative;
}
.first-submenu-link > a::before{
  position: absolute;
  bottom: -3px;
  display: block;
  height: 2px;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
@media (max-width: 1279px){

  .first-submenu-link > a{
    margin-bottom: 1rem;
  }
}
.second-header{
  position: fixed;
  z-index: 100;
  height: 100%;
  width: 100%;
  overflow-y: auto;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (min-width: 1280px){

  .second-header{
    inset-inline-start: 100%;
  }

  [dir="rtl"] .second-header{
    right: 100%;
  }

  [dir="ltr"] .second-header{
    left: 100%;
  }
}
@media (max-width: 1279px){

  .second-header{
    overflow-x: hidden;
  }

  .second-header.scrollbar{
    overflow-x: hidden;
  }

  .second-header.scrollbar-thin{
    overflow-x: hidden;
  }
}
.second-header::after{
  position: fixed;
  inset: 0px;
  z-index: -1;
  height: 100%;
  width: 100%;
  background-image: url("../images/second-header-bg.png");
  background-size: cover;
  background-position: 50% 50%;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  --tw-content: "";
  content: var(--tw-content);
}
@media (min-width: 1280px){

  .second-header::after{
    inset-inline-start: 100%;
  }

  [dir="rtl"] .second-header::after{
    right: 100%;
  }

  [dir="ltr"] .second-header::after{
    left: 100%;
  }
}
.second-header li{
  list-style-type: none;
}
.second-header .block-subsite-menu-block{
  display: none;
}
.second-header a{
  text-decoration-line: none;
}
@media (max-width: 1279px) {
.second-header{
    bottom: 100%;
    z-index: -1;
    --tw-bg-opacity: 1;
    background-color: rgb(0 28 61 / var(--tw-bg-opacity));
    opacity: 0;
  }
.seeds-section.second-header .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-right_teaser-title{
    --tw-border-opacity: 1;
    border-color: rgb(13 171 226 / var(--tw-border-opacity));
    padding-inline-start: 1.5rem;
    border-inline-start-width: 4px;
  }
@media (max-width: 991px){

    .seeds-section.second-header .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-right_teaser-title{
      border-bottom-width: 2px;
      padding-inline-start: 0px;
      border-inline-start-width: 0px;
    }
  }
.seeds-section.second-header .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-right_teaser-title{
    --tw-border-opacity: 1;
    border-color: rgb(13 171 226 / var(--tw-border-opacity));
    padding-inline-start: 1.5rem;
    border-inline-start-width: 4px;
  }
@media (max-width: 991px){

    .seeds-section.second-header .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-right_teaser-title{
      border-bottom-width: 2px;
      padding-inline-start: 0px;
      border-inline-start-width: 0px;
    }
  }
.seeds-section.second-header .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-right_teaser-title{
    --tw-border-opacity: 1;
    border-color: rgb(13 171 226 / var(--tw-border-opacity));
    padding-inline-start: 1.5rem;
    border-inline-start-width: 4px;
  }
@media (max-width: 991px){

    .seeds-section.second-header .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-right_teaser-title{
      border-bottom-width: 2px;
      padding-inline-start: 0px;
      border-inline-start-width: 0px;
    }
  }
.seeds-section.second-header .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-right_teaser-title{
    --tw-border-opacity: 1;
    border-color: rgb(13 171 226 / var(--tw-border-opacity));
    padding-inline-start: 1.5rem;
    border-inline-start-width: 4px;
  }
@media (max-width: 991px){

    .seeds-section.second-header .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-right_teaser-title{
      border-bottom-width: 2px;
      padding-inline-start: 0px;
      border-inline-start-width: 0px;
    }
  }
.seeds-section.second-header .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-left_teaser .sui-left_teaser-body,
      .seeds-section.second-header .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .sui-left_teaser .sui-right_teaser-body,
      .seeds-section.second-header .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-left_teaser-body,
      .seeds-section.second-header .sui-right_teaser .sui-right_teaser-title,
      .seeds-section.second-header .sui-right_teaser .sui-right_teaser-body{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
  }
.seeds-section.second-header .sui-left_teaser .btn-info:hover::after, .seeds-section.second-header .sui-right_teaser .btn-info:hover::after{
    --tw-bg-opacity: 1;
    background-color: rgb(51 83 120 / var(--tw-bg-opacity));
  }
    .second-header.active{
    bottom: 0px;
    z-index: 100;
    opacity: 1;
    transition-delay: 300ms;
  }
  }
.second-header .external-link::before{
  --tw-content: none;
  content: var(--tw-content);
}
.second-header .external-link::after{
  content: var(--tw-content);
  background-image: url("../images/external-link.svg");
}
.second-header .header-top{
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media (max-width: 1279px){

  .second-header .header-top{
    padding-bottom: 0px;
    padding-top: 31px;
  }
}
@media (min-width: 1280px) {
@keyframes slideDown{

    0%{
      transform: translateY(-30%);
    }

    100%{
      transform: translateY(0);
    }
  }
.second-header .header-top{
    animation: slideDown 1s ease forwards;
  }
    }
.second-header .header-top .close-btn{
  width: 90px;
  cursor: pointer;
  border-width: 2px;
  border-color: transparent;
  padding-top: 2px;
  padding-bottom: 2px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.second-header .header-top .close-btn:hover{
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
}
.second-header .header-top .close-btn:hover path{
  stroke: #f8d81b;
}
.second-header .header-top .close-btn path:first-child{
  transform-origin: center;
}
@keyframes rotate-45{

  0%{
    transform: rotate(0deg);
  }

  100%{
    transform: rotate(45deg);
  }
}
.second-header .header-top .close-btn path:first-child{
  animation: rotate-45 1s ease forwards;
}
.second-header .header-top .close-btn path:last-child{
  transform-origin: center;
}
@keyframes rotate--45{

  0%{
    transform: rotate(0deg);
  }

  100%{
    transform: rotate(-45deg);
  }
}
.second-header .header-top .close-btn path:last-child{
  animation: rotate--45 1s ease forwards;
}
.second-header .header-top .main-logo,
    .second-header .header-top .inner-logo,
    .second-header .header-top .subsite-logo,
    .second-header .header-top .block-subsite-title,
    .second-header .header-top .block-users-profile{
  display: none !important;
}
.second-header .header-top .header-top-second{
  display: flex;
  align-items: center;
  gap: 0.25rem;
}
@media (min-width: 1280px){

  .second-header.active{
    left: 0px;
  }

  .second-header.active:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
  }

  .second-header.active::after{
    left: 0px;
  }

  .second-header.active:where([dir="rtl"], [dir="rtl"] *)::after{
    right: 0px;
  }
}
.second-header.active .header-middle{
  position: relative;
  z-index: 1;
}
@keyframes slideDown{

  0%{
    transform: translateY(-30%);
  }

  100%{
    transform: translateY(0);
  }
}
@keyframes fadeIn{

  0%{
    opacity: 0;
  }

  100%{
    opacity: 1;
  }
}
.second-header.active .header-middle{
  animation: slideDown 1s ease 1s forwards, fadeIn 1s ease 1s forwards;
  opacity: 0;
}
.second-header.active .header-bottom .block-language,
      .second-header.active .header-bottom .block-system-menu-blocke-portals,
      .second-header.active .header-bottom .menu--e-portals{
  display: none;
}
@media (max-width: 1279px){

  .second-header.active .header-bottom .block-language,
      .second-header.active .header-bottom .block-system-menu-blocke-portals,
      .second-header.active .header-bottom .menu--e-portals{
    display: block;
  }
}
@media (min-width: 1280px) {
@keyframes slideDown{

    0%{
      transform: translateY(-30%);
    }

    100%{
      transform: translateY(0);
    }
  }
@keyframes fadeIn{

    0%{
      opacity: 0;
    }

    100%{
      opacity: 1;
    }
  }
.second-header.active .header-bottom{
    animation: slideDown 1s ease 2s forwards, fadeIn 1s ease 2s forwards;
    opacity: 0;
  }
      }
.second-header .header-top .block-language,
    .second-header .header-top .block-system-menu-blocke-portals,
    .second-header .header-top .menu--e-portals,
    .second-header .header-top .block-search{
  display: none;
}
.second-header .header-bottom .block-system-menu-blocke-portals .menu__link, .second-header .header-bottom .menu--e-portals .menu__link{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.second-header .header-bottom .block-language .active-language{
  display: none;
}
.second-header .header-bottom .block-language .links{
  position: relative;
  top: unset;
  left: unset;
  display: block;
  display: flex;
  gap: 1.25rem;
  padding: 0.5rem;
}
.second-header .header-bottom .block-language .links .is-active{
  display: none;
}
.second-header .header-bottom .block-language .language-link{
  padding: 0px;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
/* header middle */
.second-header .region--header-middle .menu--level-1{
  position: relative;
  margin-top: 3rem;
}
.second-header .region--header-middle .menu--level-1 .menu__link{
  cursor: pointer;
}
.second-header .region--header-middle .menu--level-1 > .menu__item{
  margin-bottom: 3.5rem;
  line-height: 60px;
}
@media (max-width: 1279px){

  .second-header .region--header-middle .menu--level-1 > .menu__item{
    margin-bottom: 30px;
  }
}
@media (min-width: 1280px){

  .second-header .region--header-middle .menu--level-1 > .menu__item:nth-child(4) .menu--level-3{
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    column-gap: 2rem !important;
  }

  .second-header .region--header-middle .menu--level-1 > .menu__item:nth-child(4) .menu--level-3 .menu-third-level-wrapper{
    grid-column: span 2 / span 2;
  }

  .second-header .region--header-middle .menu--level-1 > .menu__item:nth-child(4) .menu--level-3 > .menu__item--level-3{
    grid-column: span 1 / span 1;
  }
}
.second-header .region--header-middle .menu--level-1 > .menu__item > .menu__link{
  display: inline-block;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  opacity: 0.5;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.second-header .region--header-middle .menu--level-1 > .menu__item > .menu__link::after{
  display: block;
  height: 3px;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: '';
  content: var(--tw-content);
}
.second-header .region--header-middle .menu--level-1 > .menu__item > .menu__link:hover{
  opacity: 1;
}
.second-header .region--header-middle .menu--level-1 > .menu__item > .menu__link{
  font-size: calc(1.0875rem + 2.39063vw);
  line-height: calc(1.1625rem + 3.23438vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .second-header .region--header-middle .menu--level-1 > .menu__item > .menu__link{
    font-size: 3rem;
    line-height: 3.75rem;
  }
}
@media (max-width: 1279px){

  .second-header .region--header-middle .menu--level-1 > .menu__item > .menu__link{
    opacity: 1;
    font-size: calc(0.9875rem + 1.26563vw);
    line-height: calc(1.0375rem + 1.82813vw);
    font-weight: 700;
  }

  @media (min-width: 1280px){

    .second-header .region--header-middle .menu--level-1 > .menu__item > .menu__link{
      font-size: 2rem;
      line-height: 2.5rem;
    }
  }
}
.second-header .region--header-middle .menu--level-1 > .menu__item .menu__item:not(.menu__item--has-children) .menu__link{
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
}
.second-header .region--header-middle .menu--level-1 > .menu__item .menu__item:not(.menu__item--has-children) .menu__link:hover::after{
  background-image: url('../images/arrow-right-yellow.svg');
  margin-inline-start: 0.25rem;
}
.second-header .region--header-middle .menu--level-1 > .menu__item .menu__item:not(.menu__item--has-children) .menu__link::after{
  display: block;
  height: 1.5rem;
  width: 1.5rem;
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right.svg');
  --tw-content: '';
  content: var(--tw-content);
}
.second-header .region--header-middle .menu--level-1 > .menu__item .menu__item:not(.menu__item--has-children) .menu__link:where([dir="rtl"], [dir="rtl"] *)::after{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children .menu--level-3,
          .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children .menu--level-2{
  display: none;
  opacity: 0;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active > .menu__link{
  opacity: 1;
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active > .menu__link::after{
  content: var(--tw-content);
  width: 100%;
}
@media (max-width: 1279px){

  .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active > .menu__link{
    margin-bottom: 30px;
  }
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3,
            .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2{
  position: absolute;
  top: 0px;
  right: 0px;
  left: 446px;
  white-space: nowrap;
}
@media (min-width: 1280px){

  @media (max-width: 1535px){

    .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3,
            .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2{
      left: 325px;
    }
  }
}
@media (max-width: 1279px){

  .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3,
            .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2{
    position: static;
  }
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3:where([dir="rtl"], [dir="rtl"] *),
            .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2:where([dir="rtl"], [dir="rtl"] *){
  left: 0px;
  right: 446px;
}
@media (min-width: 1280px){

  @media (max-width: 1535px){

    .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3:where([dir="rtl"], [dir="rtl"] *),
            .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2:where([dir="rtl"], [dir="rtl"] *){
      right: 325px;
    }
  }
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu__link, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu__link{
  margin-bottom: 30px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu__link::after, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu__link::after{
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu__link, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu__link{
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu__link, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu__link{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
@media (max-width: 1279px){

  .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu__link, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu__link{
    margin-bottom: 1.5rem;
    font-weight: 600;
    font-size: calc(0.9rem + 0.28125vw);
    font-weight: 300;
  }

  @media (min-width: 1280px){

    .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu__link, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu__link{
      font-size: 1.125rem;
    }
  }
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu__item--has-children.active > .menu__link::after, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu__item--has-children.active > .menu__link::after{
  content: var(--tw-content);
  margin-inline-start: 0.25rem;
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu__item--has-children > .menu__link, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu__item--has-children > .menu__link{
  display: inline-flex;
  align-items: center;
  gap: 0.75rem;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu__item--has-children > .menu__link::after, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu__item--has-children > .menu__link::after{
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-white.svg');
  background-size: 18px 18px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  --tw-content: '';
  content: var(--tw-content);
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu__item--has-children > .menu__link:hover::after, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu__item--has-children > .menu__link:hover::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu__item--has-children > .menu__link:where([dir="rtl"], [dir="rtl"] *)::after, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu__item--has-children > .menu__link:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu-third-level-wrapper, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu-third-level-wrapper{
  margin-bottom: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(248 216 27 / var(--tw-border-opacity));
  padding-bottom: 0.75rem;
}
@media (max-width: 1279px){

  .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu-third-level-wrapper, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu-third-level-wrapper{
    margin-bottom: 30px;
  }
}
.second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu-third-level-wrapper .menu__second-level-title, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu-third-level-wrapper .menu__second-level-title{
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu-third-level-wrapper .menu__second-level-title, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu-third-level-wrapper .menu__second-level-title{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
@media (max-width: 1279px){

  .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu-third-level-wrapper .menu__second-level-title, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu-third-level-wrapper .menu__second-level-title{
    font-weight: 700;
    font-size: calc(0.9125rem + 0.42188vw);
    line-height: calc(0.98125rem + 1.19531vw);
    font-weight: 500;
  }

  @media (min-width: 1280px){

    .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-3 .menu-third-level-wrapper .menu__second-level-title, .second-header .region--header-middle .menu--level-1 > .menu__item.menu__item--has-children.active .menu--level-2 .menu-third-level-wrapper .menu__second-level-title{
      font-size: 1.25rem;
      line-height: 1.9375rem;
    }
  }
}
.second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2 .menu__item{
  line-height: 36px;
}
.second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2{
  display: block;
  opacity: 1;
}
.second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2 > .menu__item:first-child{
  margin-bottom: 40px;
}
.second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2 > .menu__item:first-child > .menu__link{
  margin-bottom: 0px;
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
.second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2 > .menu__item:first-child > .menu__link::after{
  background-image: url('../images/arrow-right-yellow.svg');
}
.second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2 > .menu__item .external-link:hover::after{
  content: var(--tw-content);
  background-image: url('../images/external-link-yellow.svg');
}
.second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2 > .menu__item .external-link::after{
  background-image: url('/themes/custom/ku_tailwind/images/external-link.svg');
}
.second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2 > .menu__item .external-link:where([dir="rtl"], [dir="rtl"] *)::after{
  --tw-rotate: 270deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2 > .menu__item--has-children.active .menu--level-3{
  display: block;
  opacity: 1;
}
@media (min-width: 1280px) {
                .second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2.active .menu__link{
    opacity: 0.5;
  }
                .second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2.active .menu__link:hover{
    opacity: 1;
  }
                    .second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2.active .menu__item:first-child .menu__link{
    opacity: 1;
  }
                  .second-header .region--header-middle .menu--level-1 > .menu__item--has-children.active .menu--level-2.active > .active .menu__link{
    opacity: 1;
  }
            }
@media (max-width: 1279px) {
          .second-header .region--header-middle .menu--level-1.toggle-third-level > .menu__item{
    display: none;
  }
            .second-header .region--header-middle .menu--level-1.toggle-third-level > .menu__item.active{
    display: block;
  }
              .second-header .region--header-middle .menu--level-1.toggle-third-level > .menu__item.active > .menu__link{
    display: none !important;
  }
            .second-header .region--header-middle .menu--level-1.toggle-third-level .menu--level-2 > .menu__item:not(.active){
    display: none;
  }
              .second-header .region--header-middle .menu--level-1.toggle-third-level .menu--level-2 > .active > .menu__link{
    margin-bottom: 30px !important;
    font-weight: 600 !important;
    --tw-text-opacity: 1 !important;
    color: rgb(176 188 203 / var(--tw-text-opacity)) !important;
  }
              .second-header .region--header-middle .menu--level-1.toggle-third-level .menu--level-2 > .active > .menu__link::before{
    display: block !important;
    height: 25px !important;
    width: 1.5rem !important;
    background-image: url('../images/go-back.svg') !important;
    --tw-content: '' !important;
    content: var(--tw-content) !important;
  }
              .second-header .region--header-middle .menu--level-1.toggle-third-level .menu--level-2 > .active > .menu__link::after{
    content: var(--tw-content) !important;
    display: none !important;
  }
              .second-header .region--header-middle .menu--level-1.toggle-third-level .menu--level-2 > .active > .menu__link{
    font-size: calc(0.9125rem + 0.42188vw) !important;
    line-height: calc(0.98125rem + 1.19531vw) !important;
    font-weight: 500 !important;
  }
              @media (min-width: 1280px){

    .second-header .region--header-middle .menu--level-1.toggle-third-level .menu--level-2 > .active > .menu__link{
      font-size: 1.25rem !important;
      line-height: 1.9375rem !important;
    }
  }
              .second-header .region--header-middle .menu--level-1.toggle-third-level .menu--level-2 > .active > .menu__link:where([dir="rtl"], [dir="rtl"] *)::before{
    content: var(--tw-content) !important;
    --tw-rotate: 180deg !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }
          .second-header .region--header-middle .menu--level-1.toggle-color > .menu__item{
    opacity: 0.5;
  }
            .second-header .region--header-middle .menu--level-1.toggle-color > .menu__item.active{
    opacity: 1;
  }
      }
/* header-bottom */
.second-header .region--header-bottom{
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top-width: 1px;
  border-color: #dbd9da33;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
@media (max-width: 1279px) {
.second-header .region--header-bottom{
    justify-content: flex-start;
    gap: 1.25rem;
    overflow-x: auto;
    scroll-behavior: smooth;
    white-space: nowrap;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
    }
.second-header .region--header-bottom .menu--secondary-menu .menu--level-1{
  display: flex;
  align-items: center;
  gap: 30px;
}
@media (max-width: 1279px){

  .second-header .region--header-bottom .menu--secondary-menu .menu--level-1{
    gap: 1.25rem;
  }
}
.second-header .region--header-bottom .menu--secondary-menu .menu--level-1 .menu__item:nth-child(2){
  display: none;
}
.second-header .region--header-bottom .menu--secondary-menu .menu--level-1 .menu__link{
  flex-wrap: nowrap;
  border-width: 1px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
  font-weight: 300;
  border-color: transparent;
}
@media (min-width: 1280px){

  .second-header .region--header-bottom .menu--secondary-menu .menu--level-1 .menu__link{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.second-header .region--header-bottom .menu--secondary-menu .menu--level-1 .menu__link:hover{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
}
@media (max-width: 1279px){

  .second-header .region--header-bottom .menu--secondary-menu .menu--level-1 .menu__link{
    font-size: calc(0.9rem + 0.28125vw);
    font-weight: 300;
  }

  @media (min-width: 1280px){

    .second-header .region--header-bottom .menu--secondary-menu .menu--level-1 .menu__link{
      font-size: 1.125rem;
    }
  }
}
/* todo */
.second-header .region--header-bottom .menu--how-to-apply .menu__item{
  border-radius: 0.125rem;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 28 61 / var(--tw-bg-opacity));
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 0.75rem;
  padding-bottom: 14px;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-left_teaser-body,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .sui-right_teaser-body,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-left_teaser-body,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-right_teaser-title,
      .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .sui-right_teaser-body{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-left_teaser .btn-info:hover::after, .seeds-section.second-header .region--header-bottom .menu--how-to-apply .menu__item .sui-right_teaser .btn-info:hover::after{
  --tw-bg-opacity: 1;
  background-color: rgb(51 83 120 / var(--tw-bg-opacity));
}
.second-header .region--header-bottom .menu--how-to-apply .menu__item:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity));
}
.second-header .region--header-bottom .menu--how-to-apply .menu__item:hover .menu__link{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
.second-header .region--header-bottom .menu--how-to-apply .menu__item .menu__link{
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  .second-header .region--header-bottom .menu--how-to-apply .menu__item .menu__link{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
.transparent-header .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
.transparent-header .nav-top{
  background-color: transparent;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.transparent-header .navbar-form{
  padding-left: 0px;
  padding-right: 0px;
}
/* right side */
.transparent-header .navbar-form .right-header-side{
  margin-bottom: auto;
  margin-top: 1.5rem;
}
@media (max-width: 767px){

  .transparent-header .navbar-form .right-header-side{
    flex-wrap: wrap;
    justify-content: flex-end;
  }
}
.transparent-header .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
.transparent-header .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language::after{
  background-image: url('../images/arrow-small-blue.svg');
}
.transparent-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1, .transparent-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
.transparent-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before, .transparent-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  content: var(--tw-content);
  background-image: url("../images/profile-circle-blue.svg");
}
.transparent-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover, .transparent-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
.transparent-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover::before, .transparent-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover::before{
  background-image: url("../images/profile-circle-yellow.svg");
}
.transparent-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before, .transparent-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
.transparent-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after, .transparent-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
.transparent-header .navbar-form .right-header-side .block-users-profile{
  position: relative;
}
@media (max-width: 767px){

  .transparent-header .navbar-form .right-header-side .block-users-profile{
    order: 3;
    margin-top: 0.5rem;
    display: flex;
    flex-basis: 100%;
    justify-content: flex-end;
  }
}
.transparent-header .navbar-form .right-header-side .navbar-toggler path{
  stroke: #001c3d;
}
.transparent-header .navbar-form .right-header-side .navbar-toggler:hover{
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
}
.transparent-header .navbar-form .right-header-side .navbar-toggler:hover path{
  stroke: #f8d81b;
}
.transparent-header .menu-search-link path, .transparent-header .active-language path{
  stroke: #001c3d;
}
.transparent-header .menu-search-link:hover path, .transparent-header .active-language:hover path{
  stroke: #f8d81b;
}
.light-header .navbar-toggler .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.light-header .navbar-toggler:hover .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
.light-header .nav-top{
  background-color: rgb(255 255 255 / 0.95);
  --tw-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.04);;
  --tw-shadow-colored: 0px 10px 18px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.light-header .navbar-form{
  padding-left: 0px;
  padding-right: 0px;
}
/* left side */
.light-header .navbar-form .site-branding .main-logo{
  display: none;
}
.light-header .navbar-form .site-branding .inner-logo{
  display: block;
}
.light-header .navbar-form .site-branding .menu-logo{
  display: none;
  opacity: 0;
}
/* right side */
.light-header .navbar-form .right-header-side{
  margin-top: auto;
  margin-bottom: auto;
}
.light-header .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
.light-header .navbar-form .right-header-side .region--header_collapse__inner .block-language .active-language::after{
  background-image: url('../images/arrow-small-navy-blue.svg');
}
.light-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1, .light-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
.light-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1::before, .light-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1::before{
  content: var(--tw-content);
  background-image: url("../images/profile-circle-blue.svg");
}
.light-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover, .light-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
.light-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1:hover::before, .light-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1:hover::before{
  background-image: url("../images/profile-circle-yellow.svg");
}
.light-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::before, .light-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::before{
  position: relative;
  bottom: 0px;
  content: var(--tw-content);
  background-color: transparent;
}
.light-header .navbar-form .right-header-side .region--header_collapse__inner .block-system-menu-blocke-portals .menu__link--level-1.external-link::after, .light-header .navbar-form .right-header-side .region--header_collapse__inner .menu--e-portals .menu__link--level-1.external-link::after{
  content: var(--tw-content);
  display: none;
}
.light-header .navbar-form .right-header-side .region--header_collapse__inner .block-search::before{
  content: var(--tw-content);
  background-image: url("../images/search-blue.svg");
}
.light-header .navbar-form .right-header-side .region--header_collapse__inner .block-search:hover::before{
  background-image: url("../images/search-yellow.svg");
}
.light-header .navbar-form .right-header-side .navbar-toggler path{
  stroke: #001c3d;
}
.light-header .navbar-form .right-header-side .navbar-toggler:hover{
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
}
.light-header .navbar-form .right-header-side .navbar-toggler:hover path{
  stroke: #f8d81b;
}
.light-header .menu-search-link path, .light-header .active-language path{
  stroke: #001c3d;
}
.light-header .menu-search-link:hover path, .light-header .active-language:hover path{
  stroke: #f8d81b;
}
.dark-header .navbar-toggler .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.dark-header .navbar-toggler:hover .navbar-toggler-label{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.dark-header .nav-top{
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
}
footer.site-footer li{
  list-style-type: none;
}
footer.site-footer a{
  text-decoration-line: none;
}
footer.site-footer{
  --tw-bg-opacity: 1;
  background-color: rgb(0 28 61 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
footer.seeds-section.site-footer .sui-left_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-left_teaser .sui-right_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  footer.seeds-section.site-footer .sui-left_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-left_teaser .sui-right_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
footer.seeds-section.site-footer .sui-left_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-left_teaser .sui-right_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  footer.seeds-section.site-footer .sui-left_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-left_teaser .sui-right_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
footer.seeds-section.site-footer .sui-left_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-left_teaser .sui-right_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  footer.seeds-section.site-footer .sui-left_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-left_teaser .sui-right_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
footer.seeds-section.site-footer .sui-left_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-left_teaser .sui-right_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  footer.seeds-section.site-footer .sui-left_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-left_teaser .sui-right_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
footer.seeds-section.site-footer .sui-left_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-left_teaser .sui-left_teaser-body,footer
      .seeds-section.site-footer .sui-left_teaser .sui-right_teaser-title,footer
      .seeds-section.site-footer .sui-left_teaser .sui-right_teaser-body,footer
      .seeds-section.site-footer .sui-right_teaser .sui-left_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-left_teaser-body,footer
      .seeds-section.site-footer .sui-right_teaser .sui-right_teaser-title,footer
      .seeds-section.site-footer .sui-right_teaser .sui-right_teaser-body{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
footer.seeds-section.site-footer .sui-left_teaser .btn-info:hover::after,footer .seeds-section.site-footer .sui-right_teaser .btn-info:hover::after{
  --tw-bg-opacity: 1;
  background-color: rgb(51 83 120 / var(--tw-bg-opacity));
}
footer.site-footer hr{
  opacity: 0.5;
}
footer.site-footer .external-link::before{
  --tw-content: none;
  content: var(--tw-content);
}
footer.site-footer .external-link::after{
  content: var(--tw-content);
  background-image: url('../images/external-link.svg');
}
footer.site-footer .menu__item > a{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 28 61 / var(--tw-border-opacity));
  transition-duration: 0.25s;
}
footer.site-footer .menu__item > a:hover{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
}
footer.site-footer .menu--seeds-social-media a{
  border-style: none;
}
footer.site-footer .footer-top{
  padding-top: 72px;
  padding-bottom: 4rem;
}
@media (max-width: 1279px){

  footer.site-footer .footer-top{
    padding-top: 40px;
    padding-bottom: 0px;
  }
}
footer.site-footer .footer-top .region--footer-first .field--name-field-seeds-text{
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
  font-size: calc(0.9rem + 0.28125vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  footer.site-footer .footer-top .region--footer-first .field--name-field-seeds-text{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
footer.site-footer .footer-top .image-wrapper .ku-logo .first-logo{
  height: auto;
  max-width: 120px;
}
footer.site-footer .footer-top .image-wrapper .footer-info{
  max-width: 450px;
  padding-inline-start: 30px;
  font-weight: 500;
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  footer.site-footer .footer-top .image-wrapper .footer-info{
    font-size: 1.125rem;
  }
}
@media (max-width: 1279px){

  footer.site-footer .footer-top .image-wrapper .footer-info{
    margin: 0px;
    padding: 0px;
  }
}
footer.site-footer .footer-top .region--footer-first .sui-reverse_teaser-content{
  padding: 0px;
}
footer.site-footer .footer-top .region--footer-first .sui-reverse_teaser-content .sui-reverse_teaser-body{
  font-size: calc(0.9rem + 0.28125vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  footer.site-footer .footer-top .region--footer-first .sui-reverse_teaser-content .sui-reverse_teaser-body{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
footer.site-footer .footer-top .region--footer-second .menu{
  display: flex;
}
@media (max-width: 1279px){

  footer.site-footer .footer-top .region--footer-second .menu{
    margin-top: 40px;
    justify-content: center;
  }
}
footer.site-footer .footer-top .region--footer-second .menu li{
  margin-inline-end: 1.25rem;
}
footer.site-footer .footer-top .region--footer-third{
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  footer.site-footer .footer-top .region--footer-third{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
footer.site-footer .footer-top .region--footer-third .block__title{
  margin-bottom: 30px;
  font-weight: 500;
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(0.9875rem + 1.26563vw);
}
@media (min-width: 1280px){

  footer.site-footer .footer-top .region--footer-third .block__title{
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
@media (max-width: 1279px){

  footer.site-footer .footer-top .region--footer-third .block__title{
    display: none;
  }
}
footer.site-footer .footer-top .region--footer-third .menu--contact-info .menu--level-1 > .menu__item{
  margin-bottom: 1rem;
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
footer.site-footer .footer-top .region--footer-third .menu--contact-info .menu--level-1 .location-point{
  display: flex;
  align-items: flex-start;
  border-style: none;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
footer.site-footer .footer-top .region--footer-third .menu--contact-info .menu--level-1 .location-point:hover{
  border-style: none;
}
@media (max-width: 1279px){

  footer.site-footer .footer-top .region--footer-third .menu--contact-info .menu--level-1 .location-point{
    justify-content: center;
  }
}
footer.site-footer .footer-top .region--footer-third .menu--contact-info .menu--level-1 .location-point::before{
  display: block;
  height: 2rem;
  width: 2rem;
  background-image: url('../images/location-point.svg');
  background-repeat: no-repeat;
  --tw-content: '';
  content: var(--tw-content);
  margin-inline-end: 0.5rem;
}
footer.site-footer .footer-top .region--footer-third .menu--contact-info .menu--level-1 .phone-number{
  font-weight: 300;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
footer.site-footer .footer-top .region--footer-third .menu--contact-info .menu--level-1 .phone-number.external-link{
  font-weight: 300;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
footer.site-footer .footer-top .region--footer-third .menu--contact-info .menu--level-1 .phone-number.external-link::after{
  --tw-content: none;
  content: var(--tw-content);
}
footer.site-footer .footer-top .region--footer-third .menu--contact-info .menu--level-1 .campus-map{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
footer.site-footer .footer-top .region--footer-third .menu--contact-info .menu--level-1 .campus-map:hover{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(248 216 27 / var(--tw-border-opacity));
}
footer.site-footer .footer-top .region--footer-third .menu--contact-info .menu--level-1 .campus-map.external-link::after{
  content: var(--tw-content);
  background-image: url('../images/external-link-yellow.svg');
}
footer.site-footer .footer-top .menu--footer > .menu{
  display: flex;
  justify-content: space-around;
}
@media (max-width: 767px){

  footer.site-footer .footer-top .menu--footer > .menu{
    flex-direction: column;
    justify-content: space-between;
  }
}
@media (max-width: 1279px){

  footer.site-footer .footer-top .menu--footer > .menu > li{
    margin-top: 30px;
  }
}
footer.site-footer .footer-top .menu--footer > .menu > li span{
  margin-bottom: 30px;
  font-weight: 500;
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(0.9875rem + 1.26563vw);
}
@media (min-width: 1280px){

  footer.site-footer .footer-top .menu--footer > .menu > li span{
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
footer.site-footer .footer-top .menu--footer > .menu .menu li{
  margin-top: 1.5rem;
  font-weight: 300;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  footer.site-footer .footer-top .menu--footer > .menu .menu li{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
@media (max-width: 1279px){

  footer.site-footer .footer-top .menu--footer > .menu .menu li{
    margin-top: 1rem;
    font-size: calc(0.9rem + 0.28125vw);
  }

  @media (min-width: 1280px){

    footer.site-footer .footer-top .menu--footer > .menu .menu li{
      font-size: 1.125rem;
    }
  }
}
footer.site-footer .footer-top .menu--footer > .menu .menu li a{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
footer.site-footer .footer-top .menu--footer > .menu .menu li a:hover{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
footer.site-footer .footer-top .image-wrapper > div{
  margin-bottom: 30px;
}
@media (max-width: 639px){

  footer.site-footer .footer-top .image-wrapper > div{
    align-items: center;
  }
}
footer.site-footer .copyright{
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
  font-size: calc(0.9rem + 0.28125vw);
}
@media (min-width: 1280px){

  footer.site-footer .copyright{
    font-size: 1.125rem;
  }
}
@media (max-width: 1279px){

  footer.site-footer .copyright{
    text-align: center;
  }
}
footer.site-footer .copyright .external-link::after{
  content: var(--tw-content);
  background-image: url('../images/external-link-gray.svg');
}
footer.site-footer .copyright .region--footer-fifth .menu{
  display: flex;
}
@media (max-width: 1279px){

  footer.site-footer .copyright .region--footer-fifth .menu{
    justify-content: center;
  }
}
footer.site-footer .copyright .region--footer-fifth .menu li{
  margin-inline-end: 30px;
  font-weight: 300;
}
footer.site-footer .copyright .region--footer-fifth .menu li:hover{
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-border-opacity: 1;
  border-bottom-color: rgb(138 156 177 / var(--tw-border-opacity));
}
footer.site-footer .copyright .region--footer-fifth .menu li{
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  footer.site-footer .copyright .region--footer-fifth .menu li{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
footer.site-footer .copyright .region--footer-fifth .menu li a{
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
}
footer p.location-icon{
  justify-content: center;
}
.subsite-footer-wrapper .main-wrapper{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 1023px){

  .subsite-footer-wrapper .main-wrapper{
    flex-direction: column;
  }
}
.subsite-footer-wrapper .main-wrapper .footer-top{
  display: block;
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}
@media (max-width: 1279px){

  .subsite-footer-wrapper .main-wrapper .footer-top{
    padding-bottom: 0px;
  }
}
.subsite-footer-wrapper .main-wrapper .copyright{
  flex-direction: column;
  align-items: center;
}
@media (min-width: 1280px){

  .subsite-footer-wrapper .main-wrapper .copyright{
    align-items: flex-end;
  }
}
.subsite-footer-wrapper .main-wrapper .copyright li{
  margin-inline-start: 30px;
  margin-inline-end: 0px !important;
}
.subsite-footer-wrapper .main-wrapper .copyright > div{
  margin-bottom: 1rem;
}
@media (max-width: 1279px){

  .subsite-footer-wrapper .main-wrapper .copyright p{
    border-bottom-width: 0px;
  }
}
html {
  scroll-behavior: smooth;
}
.slider{
  position: relative;
}
.slider::after{
  position: absolute;
  top: 0px;
  right: 0px;
  height: 450px;
  width: 100%;
  background-image: linear-gradient(180deg, #FFF -87.52%, rgba(255, 255, 255, 0.00) 80.31%);
  --tw-content: '';
  content: var(--tw-content);
}
.slider .field--name-field-link-unlimited{
  flex-wrap: wrap;
}
.slider .field--name-field-link-unlimited .field__item{
  margin-right: 0px;
  display: inline-block;
  margin-inline-end: 1rem;
}
.slider .field--name-field-link-unlimited .field__item a{
  margin-bottom: 40px !important;
}
@media (max-width: 991px){

  .slider .field--name-field-link-unlimited .field__item a{
    font-size: calc(0.8875rem + 0.14063vw) !important;
  }

  @media (min-width: 1280px){

    .slider .field--name-field-link-unlimited .field__item a{
      font-size: 1rem !important;
    }
  }
}
@media (max-width: 639px){

  .slider .field--name-field-link-unlimited .field__item a{
    padding: 0.75rem !important;
  }
}
.slider .sui-slider-image img{
  width: 100%;
}
.slider .menu--seeds-social-media{
  margin-top: 6rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (max-width: 767px){

  .slider .menu--seeds-social-media{
    margin-top: 40px;
  }
}
.slider .menu--seeds-social-media h2{
  display: none;
}
.slider .menu--seeds-social-media .menu--level-1{
  display: flex;
  align-items: center;
}
@media (min-width: 992px){

  .slider .menu--seeds-social-media .menu--level-1::before{
    content: var(--tw-content);
    margin-inline-end: 1.25rem;
  }

  .slider .menu--seeds-social-media .menu--level-1::after,
      .slider .menu--seeds-social-media .menu--level-1::before{
    display: block;
    height: 0.25rem;
    width: 40px;
    background-repeat: no-repeat;
  }
}
.slider .menu--seeds-social-media .menu--level-1::after,
      .slider .menu--seeds-social-media .menu--level-1::before {

        transition: all 300ms;

        background: white;

        -webkit-mask-image: url(../images/line.svg);

        content: ""
      }
.slider .menu--seeds-social-media li{
  height: 1.5rem;
  width: 1.5rem;
  margin-inline-end: 1.25rem;
}
.slider .menu--seeds-social-media li a::before{
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(0.9875rem + 1.26563vw);
}
@media (min-width: 1280px){

  .slider .menu--seeds-social-media li a::before{
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
.slider .slick-active .sui-slider-image .field--name-field-media, .slider .unslick .sui-slider-image .field--name-field-media {
      animation: scale-up 5s forwards;
    }
.slider .slick__arrow{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 640px){

  .slider .slick__arrow{
    max-width: 640px;
  }
}
@media (min-width: 768px){

  .slider .slick__arrow{
    max-width: 768px;
  }
}
@media (min-width: 992px){

  .slider .slick__arrow{
    max-width: 992px;
  }
}
@media (min-width: 1024px){

  .slider .slick__arrow{
    max-width: 1024px;
  }
}
@media (min-width: 1280px){

  .slider .slick__arrow{
    max-width: 1280px;
  }
}
@media (min-width: 1536px){

  .slider .slick__arrow{
    max-width: 1536px;
  }
}
.slider .slick__arrow{
  left: 0px;
  right: 0px;
  top: unset;
  bottom: 40px;
  display: flex;
  width: 100%;
}
.left_sticky-block > .slider .slick__arrow > .grid > div:first-child{
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .left_sticky-block > .slider .slick__arrow > .grid > div:first-child{
    position: sticky;
  }
}
.right_sticky-block > .slider .slick__arrow > .grid > div:nth-child(2){
  top: 7rem;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 768px){

  .right_sticky-block > .slider .slick__arrow > .grid > div:nth-child(2){
    position: sticky;
  }
}
.field--name-field-seeds-single-paragraph.slider .slick__arrow, .field--name-field-seeds-paragraph.slider .slick__arrow{
  position: relative !important;
  border-radius: 1rem !important;
  padding: 0px !important;
}
.field--name-field-seeds-single-paragraph.slider .slick__arrow > div, .field--name-field-seeds-paragraph.slider .slick__arrow > div{
  width: 100%;
}
.field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
  margin: auto;
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media (min-width: 992px){

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
    width: 83.333333%;
  }
}
@media (max-width: 991px){

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
.field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
  margin: auto;
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media (min-width: 992px){

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
    width: 83.333333%;
  }
}
@media (max-width: 991px){

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
.field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
  margin: auto;
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media (min-width: 992px){

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
    width: 83.333333%;
  }
}
@media (max-width: 991px){

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
.field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
  margin: auto;
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media (min-width: 992px){

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
    width: 83.333333%;
  }
}
@media (max-width: 991px){

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
.field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-left_teaser > div, .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-right_teaser > div, .field--name-field-seeds-paragraph.slider .slick__arrow .sui-left_teaser > div, .field--name-field-seeds-paragraph.slider .slick__arrow .sui-right_teaser > div{
  align-items: center;
}
@media (max-width: 991px){

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .wrapper-content, .field--name-field-seeds-paragraph.slider .slick__arrow .wrapper-content{
    padding: 0px;
  }

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_left_teaser,
    .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_right_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_left_teaser,
    .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_right_teaser{
    padding: 2rem;
  }
}
.field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper, .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper, .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper, .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper{
  height: 100%;
}
.field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper .sui-large_left_teaser-media,
        .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper .media--type-image,
        .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper .field--name-field-image,
        .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper .field__item,
        .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper .shadow-teaser,
        .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper img,
        .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper .sui-large_left_teaser-media,
        .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper .media--type-image,
        .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper .field--name-field-image,
        .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper .field__item,
        .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper .shadow-teaser,
        .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper img,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper .sui-large_left_teaser-media,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper .media--type-image,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper .field--name-field-image,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper .field__item,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper .shadow-teaser,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_left_teaser .media-wrapper img,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper .sui-large_left_teaser-media,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper .media--type-image,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper .field--name-field-image,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper .field__item,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper .shadow-teaser,
        .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_right_teaser .media-wrapper img{
  height: 100%;
}
@media (min-width: 992px){

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_right_teaser-content, .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_right_teaser-content{
    padding-inline-start: 3.5rem;
  }

  .field--name-field-seeds-single-paragraph.slider .slick__arrow .sui-large_left_teaser-content, .field--name-field-seeds-paragraph.slider .slick__arrow .sui-large_left_teaser-content{
    padding-inline-end: 3.5rem;
  }

  .slider .slick__arrow{
    justify-content: flex-end;
  }

  .slider .slick__arrow:where([dir="rtl"], [dir="rtl"] *){
    justify-content: flex-end;
  }
}
@media (max-width: 991px){

  .slider .slick__arrow:where([dir="rtl"], [dir="rtl"] *){
    justify-content: flex-start;
  }
}
.slider .slick__arrow button{
  position: relative;
  transition-duration: 300ms;
}
.slider .slick__arrow button:hover::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.slider .slick__arrow button::before{
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 9999px;
  border-style: solid;
  background-size: 24px 24px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  display: block;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  background-position: 50% 50%;
  background-repeat: no-repeat;
  content: var(--tw-content);
  padding: 14px;
}
.slider .slick__arrow .slick-next::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-white.svg');
}
.slider .slick__arrow .slick-next:hover::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_blue.svg');
}
.slider .slick__arrow .slick-next:where([dir="rtl"], [dir="rtl"] *){
  left: unset;
  right: unset;
}
.slider .slick__arrow .slick-next:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-left.svg');
}
.slider .slick__arrow .slick-next:hover:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_left_blue.svg');
}
.slider .slick__arrow .slick-prev::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-left.svg');
}
.slider .slick__arrow .slick-prev:hover::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_left_blue.svg');
}
.slider .slick__arrow .slick-prev:where([dir="rtl"], [dir="rtl"] *){
  left: unset;
  right: unset;
}
.slider .slick__arrow .slick-prev:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow-right-white.svg');
}
.slider .slick__arrow .slick-prev:hover:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_blue.svg');
}
.slick-dots{
  position: relative;
  margin-top: 1rem;
  display: flex;
  justify-content: center;
  gap: 0.75rem;
}
.slick-dots li{
  margin: 0px;
}
.slick-dots li.slick-active button{
  height: 2rem;
  width: 2rem;
  border-radius: 9999px;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(0 40 86 / var(--tw-border-opacity));
}
.slick-dots li.slick-active button::before{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.slick-dots button::before{
  left: 41%;
  top: 37%;
  height: 1rem;
  width: 1rem;
  --tw-content: '•';
  content: var(--tw-content);
  font-size: 0.875rem;
  line-height: calc(0.9125rem + 0.42188vw);
}
@media (min-width: 1280px){

  .slick-dots button::before{
    line-height: 1.25rem;
  }
}
.slick-dots button:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  left: -0.25rem;
}
.seeds-section.bg-navy-blue-700 .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.bg-navy-blue-700 .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.bg-navy-blue-700 .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.bg-navy-blue-700 .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.bg-navy-blue-700 .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.bg-navy-blue-700 .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.bg-navy-blue-700 .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.bg-navy-blue-700 .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.bg-navy-blue-700 .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.bg-navy-blue-700 .sui-left_teaser .sui-left_teaser-body,
      .seeds-section.bg-navy-blue-700 .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.bg-navy-blue-700 .sui-left_teaser .sui-right_teaser-body,
      .seeds-section.bg-navy-blue-700 .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.bg-navy-blue-700 .sui-right_teaser .sui-left_teaser-body,
      .seeds-section.bg-navy-blue-700 .sui-right_teaser .sui-right_teaser-title,
      .seeds-section.bg-navy-blue-700 .sui-right_teaser .sui-right_teaser-body{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.seeds-section.bg-navy-blue-700 .sui-left_teaser .btn-info:hover::after, .seeds-section.bg-navy-blue-700 .sui-right_teaser .btn-info:hover::after{
  --tw-bg-opacity: 1;
  background-color: rgb(51 83 120 / var(--tw-bg-opacity));
}
.small-section-space{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px){

  .small-section-space{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.small-top-space{
  padding-top: 2rem;
}
@media (max-width: 991px){

  .small-top-space{
    padding-top: 1.5rem;
  }
}
.small-bottom-space{
  padding-bottom: 2rem;
}
@media (max-width: 991px){

  .small-bottom-space{
    padding-bottom: 1.5rem;
  }
}
.medium-section-space{
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}
@media (max-width: 991px){

  .medium-section-space{
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.medium-top-space{
  padding-top: 3.5rem;
}
@media (max-width: 991px){

  .medium-top-space{
    padding-top: 40px;
  }
}
.medium-bottom-space{
  padding-bottom: 3.5rem;
}
@media (max-width: 991px){

  .medium-bottom-space{
    padding-bottom: 40px;
  }
}
.large-section-space{
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media (max-width: 991px){

  .large-section-space{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}
.large-top-space{
  padding-top: 6rem;
}
@media (max-width: 991px){

  .large-top-space{
    padding-top: 4rem;
  }
}
.large-bottom-space{
  padding-bottom: 6rem;
}
@media (max-width: 991px){

  .large-bottom-space{
    padding-bottom: 4rem;
  }
}
@media (max-width: 1023px){

  .column-reverse-in-mobile{
    display: flex !important;
    flex-direction: column-reverse;
  }
}
.main-banner:not(.landing-subsite-banner){
  position: relative;
}
.main-banner:not(.landing-subsite-banner):after{
  position: absolute;
  inset: 0px;
  z-index: 10;
  background-image: linear-gradient(180deg, rgba(0, 36, 78, 0.00) 19.54%, #00244E 100%);
  --tw-content: '';
  content: var(--tw-content);
}
.main-banner:not(.landing-subsite-banner) h1{
  font-weight: 700;
  line-height: 80px;
  font-size: calc(1.15rem + 3.09375vw);
}
@media (min-width: 1280px){

  .main-banner:not(.landing-subsite-banner) h1{
    font-size: 3.625rem;
  }
}
@media (max-width: 1279px){

  .main-banner:not(.landing-subsite-banner) h1{
    line-height: 45px;
    font-size: calc(1.0375rem + 1.82813vw);
  }

  @media (min-width: 1280px){

    .main-banner:not(.landing-subsite-banner) h1{
      font-size: 2.5rem;
    }
  }
}
.main-banner:not(.landing-subsite-banner) .seeds-banner-description{
  font-weight: 500;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .main-banner:not(.landing-subsite-banner) .seeds-banner-description{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
@media (min-width: 1280px){

  .main-banner:not(.landing-subsite-banner) img{
    width: 100%;
  }
}
.landing-subsite-banner{
  position: relative;
}
.landing-subsite-banner:after{
  position: absolute;
  inset: 0px;
  z-index: 10;
  background-image: radial-gradient(391.85% 123.98% at 118.57% 82.13%, rgba(0, 36, 78, 0) 0%, #00244E 100%);
  opacity: 0.7;
  --tw-content: '';
  content: var(--tw-content);
}
@media (min-width: 1280px){

  .landing-subsite-banner img{
    width: 100%;
  }
}
@media (max-width: 1279px){

  .landing-subsite-banner .btn-primary{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.container-fluid-right > div{
  margin-right: auto;
  padding-right: 15px;
  max-width: calc(100% - (100% - 1536px) / 2);
}
@media (max-width: 991px){

  .container-fluid-right > div{
    margin: 0px;
    padding: 0px;
  }
}
.container-fluid-right > div:where([dir="rtl"], [dir="rtl"] *){
  margin-left: auto;
  margin-right: 0px;
  padding-left: 15px;
  padding-right: 0px;
}
.container-fluid-right > div .row{
  margin-right: auto;
}
@media (max-width: 991px){

  .container-fluid-right > div .row{
    margin: 0px;
  }
}
.container-fluid-right > div .row:where([dir="rtl"], [dir="rtl"] *){
  margin-left: auto;
  margin-right: 0px;
}
.container-fluid-right > div .row > [class*=" col-"]:last-child,
      .container-fluid-right > div .row > [class^="col-"]:last-child{
  padding-right: 15px;
}
@media (max-width: 991px){

  .container-fluid-right > div .row > [class*=" col-"]:last-child,
      .container-fluid-right > div .row > [class^="col-"]:last-child{
    padding: 0px;
  }
}
.container-fluid-right > div .row > [class*=" col-"]:last-child:where([dir="rtl"], [dir="rtl"] *),
      .container-fluid-right > div .row > [class^="col-"]:last-child:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 15px;
  padding-right: 0px;
}
.container-fluid-left > div{
  margin-left: auto;
  padding-left: 15px;
  max-width: calc(100% - (100% - 1536px) / 2);
}
@media (max-width: 991px){

  .container-fluid-left > div{
    margin: 0px;
    padding: 0px;
  }
}
.container-fluid-left > div:where([dir="rtl"], [dir="rtl"] *){
  margin-right: auto;
  margin-left: 0px;
  padding-right: 15px;
  padding-left: 0px;
}
.container-fluid-left > div .row{
  margin-left: auto;
}
@media (max-width: 991px){

  .container-fluid-left > div .row{
    margin: 0px;
  }
}
.container-fluid-left > div .row:where([dir="rtl"], [dir="rtl"] *){
  margin-right: auto;
  margin-left: 0px;
}
.container-fluid-left > div .row > [class*=" col-"]:last-child,
      .container-fluid-left > div .row > [class^="col-"]:last-child{
  padding-left: 15px;
}
@media (max-width: 991px){

  .container-fluid-left > div .row > [class*=" col-"]:last-child,
      .container-fluid-left > div .row > [class^="col-"]:last-child{
    padding: 0px;
  }
}
.container-fluid-left > div .row > [class*=" col-"]:last-child:where([dir="rtl"], [dir="rtl"] *),
      .container-fluid-left > div .row > [class^="col-"]:last-child:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 15px;
  padding-left: 0px;
}
.wrapper-featured-bottom{
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
}
.wrapper-featured-bottom .featured-bottom{
  display: flex;
  justify-content: space-between;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1023px){

  .wrapper-featured-bottom .featured-bottom{
    flex-direction: column;
    align-items: center;
  }

  .wrapper-featured-bottom .featured-bottom .region--featured-bottom-first{
    margin-bottom: 2rem;
  }
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-first h5{
  margin: 0px;
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-second{
  display: flex;
}
@media (max-width: 1023px){

  .wrapper-featured-bottom .featured-bottom .region--featured-bottom-second{
    flex-direction: column;
    align-items: center;
  }
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .views-field-field-number{
  margin-inline-end: 30px;
  margin-bottom: 0.75rem;
  display: flex;
  font-weight: 300;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--subsite-footer .menu{
  display: flex;
  list-style-type: none;
  flex-wrap: wrap;
  justify-content: center;
  padding: 0px;
}
@media (max-width: 1023px){

  .wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--subsite-footer .menu{
    margin-bottom: 1.5rem;
  }
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--subsite-footer .menu li{
  margin-inline-end: 30px;
  margin-bottom: 0.75rem;
  list-style-type: unset;
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--subsite-footer .menu li a{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  transition-duration: 0.25s;
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--subsite-footer .menu li a:hover{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(0 40 86 / var(--tw-border-opacity));
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--subsite-footer .menu li a,
            .wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--subsite-footer .menu li span{
  font-weight: 300;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--subsite-footer .menu li a.btn, .wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--subsite-footer .menu li span.btn{
  text-decoration-line: none;
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--seeds-social-media .menu--level-1{
  display: flex;
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--seeds-social-media .menu--level-1 li a{
  --tw-text-opacity: 1 !important;
  color: rgb(138 156 177 / var(--tw-text-opacity)) !important;
  margin-inline-end: 1rem !important;
}
.wrapper-featured-bottom .featured-bottom .region--featured-bottom-second .menu--seeds-social-media .menu--level-1 li a:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
body:not(.layout-builder-on) .messages-list{
  top: 1rem;
  inset-inline-end: 2rem;
}
[dir="rtl"] body:not(.layout-builder-on) .messages-list{
  left: 2rem;
}
[dir="ltr"] body:not(.layout-builder-on) .messages-list{
  right: 2rem;
}
.layout-builder-on .messages-list{
  bottom: 6rem;
  inset-inline-start: 4rem;
}
[dir="rtl"] .layout-builder-on .messages-list{
  right: 4rem;
}
[dir="ltr"] .layout-builder-on .messages-list{
  left: 4rem;
}
.subsite-footer-wrapper .go-to-top-btn .body-wrapper{
  top: -10%;
}
.go-to-top-btn .body-wrapper{
  position: absolute;
  top: -5%;
  inset-inline-end: 0px;
  z-index: 10;
  display: flex;
  flex-direction: column;
  align-items: center;
  transition-duration: 0.25s;
  margin-inline-end: 40px;
}
[dir="rtl"] .go-to-top-btn .body-wrapper{
  left: 0px;
}
[dir="ltr"] .go-to-top-btn .body-wrapper{
  right: 0px;
}
@media (max-width: 1279px){

  .go-to-top-btn .body-wrapper{
    top: -3%;
  }
}
.go-to-top-btn .body-wrapper.active{
  transition-duration: 0.25s;
}
@media (min-width: 768px){

  .go-to-top-btn .body-wrapper.active{
    position: fixed;
    bottom: 10%;
    top: unset;
  }
}
.go-to-top-btn .body-wrapper.active .text{
  visibility: hidden;
}
.go-to-top-btn .body-wrapper.active:hover .text{
  visibility: visible;
}
.go-to-top-btn .body-wrapper.active .go-to-top{
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgb(176 188 203 / var(--tw-bg-opacity));
}
.go-to-top-btn .body-wrapper.active .go-to-top:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 28 61 / var(--tw-bg-opacity));
}
.go-to-top-btn .body-wrapper.active .go-to-top::after{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.go-to-top-btn .body-wrapper .text{
  --tw-text-opacity: 1;
  color: rgb(176 188 203 / var(--tw-text-opacity));
}
.go-to-top-btn .body-wrapper .go-to-top{
  position: relative;
  display: block;
  height: 4rem;
  width: 4rem;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 28 61 / var(--tw-bg-opacity));
  transition-duration: 0.25s;
}
.seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-right_teaser-title{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  padding-inline-start: 1.5rem;
  border-inline-start-width: 4px;
}
@media (max-width: 991px){

  .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-right_teaser-title{
    border-bottom-width: 2px;
    padding-inline-start: 0px;
    border-inline-start-width: 0px;
  }
}
.seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-left_teaser-body,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-right_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .sui-right_teaser-body,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-left_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-left_teaser-body,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-right_teaser-title,
      .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .sui-right_teaser-body{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-left_teaser .btn-info:hover::after, .seeds-section.go-to-top-btn .body-wrapper .go-to-top .sui-right_teaser .btn-info:hover::after{
  --tw-bg-opacity: 1;
  background-color: rgb(51 83 120 / var(--tw-bg-opacity));
}
.go-to-top-btn .body-wrapper .go-to-top:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 28 61 / var(--tw-bg-opacity));
}
.go-to-top-btn .body-wrapper .go-to-top:hover::after{
  content: var(--tw-content);
  top: 15%;
}
.go-to-top-btn .body-wrapper .go-to-top::after{
  position: absolute;
  top: 25%;
  right: 25%;
  display: block;
  height: 2rem;
  width: 2rem;
  background-repeat: no-repeat;
  transition-duration: 0.25s;
}
.go-to-top-btn .body-wrapper .go-to-top:hover::after{
  --tw-bg-opacity: 1;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity));
}
.go-to-top-btn .body-wrapper .go-to-top::after {

        transition: all 300ms;

        background: #f8d81b;

        -webkit-mask-image: url(../images/arrow_up.svg);

        content: ""
      }
.check-boxes-filter .views-exposed-form fieldset{
  margin-bottom: 3.5rem;
}
@media (min-width: 1024px){

  .check-boxes-filter .views-exposed-form fieldset{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
.check-boxes-filter .views-exposed-form form > div{
  display: none;
}
.check-boxes-filter .fieldset__label{
  margin-bottom: 40px;
  padding-top: 1rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .check-boxes-filter .fieldset__label{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.check-boxes-filter .fieldset__label::before{
  margin-bottom: 0.75rem;
  display: block;
  height: 2px;
  width: 8rem;
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
  --tw-content: '';
  content: var(--tw-content);
}
.check-boxes-filter .fieldset__wrapper--group,
  .check-boxes-filter .facets-widget-checkbox{
  margin-top: 1.5rem;
}
.check-boxes-filter .fieldset__wrapper--group .form-checkboxes, .check-boxes-filter .facets-widget-checkbox .form-checkboxes{
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .check-boxes-filter .fieldset__wrapper--group .form-checkboxes, .check-boxes-filter .facets-widget-checkbox .form-checkboxes{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.check-boxes-filter .fieldset__wrapper--group .js-form-item, .check-boxes-filter .facets-widget-checkbox .js-form-item{
  display: flex;
  list-style-type: none;
  gap: 1rem;
}
.check-boxes-filter .fieldset__wrapper--group .js-form-item input, .check-boxes-filter .facets-widget-checkbox .js-form-item input{
  position: relative;
  height: 1.75rem;
  width: 1.75rem;
  flex: none;
  flex-basis: 1.75rem;
  border-style: none;
}
.check-boxes-filter .fieldset__wrapper--group .js-form-item input::before, .check-boxes-filter .facets-widget-checkbox .js-form-item input::before{
  position: absolute;
  inset: 0px;
  height: 1.75rem;
  width: 1.75rem;
  border-radius: 0.125rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(138 156 177 / var(--tw-border-opacity));
  vertical-align: middle;
  --tw-content: '';
  content: var(--tw-content);
}
.check-boxes-filter .fieldset__wrapper--group .js-form-item input:checked, .check-boxes-filter .facets-widget-checkbox .js-form-item input:checked{
  background-color: transparent;
}
.check-boxes-filter .fieldset__wrapper--group .js-form-item input:checked::before, .check-boxes-filter .facets-widget-checkbox .js-form-item input:checked::before{
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
  --tw-content: url('../images/check.svg');
  content: var(--tw-content);
}
.check-boxes-filter .fieldset__wrapper--group .hidden-item, .check-boxes-filter .facets-widget-checkbox .hidden-item{
  display: none;
}
/* change college block color */
.colleges-block-color .block_heading::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
}
.colleges-block-color .shadow-teaser{
  --tw-shadow: 8px 8px 0px 0px rgba(13, 171, 226, 1);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.colleges-block-color .shadow-card{
  --tw-shadow: 13px 15px 38.6px 0px rgba(13, 171, 226, 1);
  --tw-shadow-colored: 13px 15px 38.6px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.colleges-block-color .sui-small-teaser{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.colleges-block-color .breadcrumbs{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.colleges-block-color .breadcrumbs .breadcrumb__list .breadcrumb__item .breadcrumb__link{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.colleges-block-color .breadcrumbs .breadcrumb__list .breadcrumb__item .breadcrumb__link:hover{
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.colleges-block-color .subsite-page-title.page-title-container{
  padding-bottom: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.colleges-block-color .subsite-page-title.page-title-container .page-title{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.colleges-block-color .subsite-page-title.page-title-container .page-title h1,
        .colleges-block-color .subsite-page-title.page-title-container .page-title div,
        .colleges-block-color .subsite-page-title.page-title-container .page-title span{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.colleges-block-color .view-event.view-display-id-upcoming_events .sui-small_left_teaser-date, .colleges-block-color .view-event.view-display-id-upcoming_events_media_center .sui-small_left_teaser-date, .colleges-block-color .view-event.view-display-id-subsite_upcoming_events .sui-small_left_teaser-date, .colleges-block-color .view-event.view-display-id-subsite_upcoming_events_media_center .sui-small_left_teaser-date, .colleges-block-color .view-event.view-display-id-subsite_events_department .sui-small_left_teaser-date{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.colleges-block-color .view-event.view-display-id-upcoming_events .sui-small_left_teaser-date .field--name-field-date, .colleges-block-color .view-event.view-display-id-upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date, .colleges-block-color .view-event.view-display-id-subsite_upcoming_events .sui-small_left_teaser-date .field--name-field-date, .colleges-block-color .view-event.view-display-id-subsite_upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date, .colleges-block-color .view-event.view-display-id-subsite_events_department .sui-small_left_teaser-date .field--name-field-date{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.colleges-block-color .more-link a::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(13 171 226 / var(--tw-bg-opacity));
}
.colleges-block-color .more-link a:hover::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(12 156 206 / var(--tw-bg-opacity));
}
.centers-block-color .social-sharing-buttons a{
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-delay: 75ms;
}
.centers-block-color .social-sharing-buttons a:hover{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.centers-block-color .block_heading::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.centers-block-color .block_heading a::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.centers-block-color .shadow-teaser{
  --tw-shadow: 8px 8px 0px 0px rgba(248, 216, 27, 1);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.centers-block-color .shadow-card{
  --tw-shadow: 13px 15px 38.6px 0px rgba(248, 216, 27, 1);
  --tw-shadow-colored: 13px 15px 38.6px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.centers-block-color .sui-small-teaser{
  --tw-border-opacity: 1;
  border-color: rgb(176 153 19 / var(--tw-border-opacity));
}
.centers-block-color .sui-advanced-slider .sui-small-teaser{
  --tw-border-opacity: 1;
  border-color: rgb(176 153 19 / var(--tw-border-opacity));
}
.centers-block-color .sui-advanced-slider .sui-small-teaser .sui--content{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.centers-block-color .sui-advanced-slider .sui-small-teaser .sui--content:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(51 31 17 / var(--tw-bg-opacity));
}
.centers-block-color .sui-advanced-slider .sui-small-teaser .sui--content .sui--link{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.group:hover .centers-block-color .sui-advanced-slider .sui-small-teaser .sui--content .sui--link{
  --tw-text-opacity: 1 !important;
  color: rgb(176 153 19 / var(--tw-text-opacity)) !important;
}
.centers-block-color .sui-advanced-slider .sui-small-teaser .sui--content .sui--link .btn-info{
  --tw-text-opacity: 1 !important;
  color: rgb(176 153 19 / var(--tw-text-opacity)) !important;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.centers-block-color .sui-advanced-slider .sui-small-teaser .sui--content .sui--link .btn-info::before{
  content: var(--tw-content) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity)) !important;
}
.centers-block-color .sui-advanced-slider .sui-small-teaser .sui--content .sui--link .btn-info::after{
  content: var(--tw-content) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(226 197 25 / var(--tw-bg-opacity)) !important;
}
.centers-block-color .sui-advanced-slider .sui-small-teaser .sui--content .sui--link .btn-info:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(176 153 19 / var(--tw-text-opacity)) !important;
}
.centers-block-color .sui-advanced-slider .sui-small-teaser .sui--content .sui--link .btn-info:hover::after{
  content: var(--tw-content) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity)) !important;
}
.centers-block-color .sui-advanced-slider .slick-dots .slick-active button{
  --tw-border-opacity: 1;
  border-color: rgb(176 153 19 / var(--tw-border-opacity));
}
.centers-block-color .sui-advanced-slider .slick-dots .slick-active button::before{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(176 153 19 / var(--tw-text-opacity));
}
.centers-block-color .sui-left_teaser .sui-left_teaser-title{
  --tw-border-opacity: 1 !important;
  border-color: rgb(176 153 19 / var(--tw-border-opacity)) !important;
}
.centers-block-color .sui-teaser .sui-teaser-link a{
  --tw-text-opacity: 1;
  color: rgb(176 153 19 / var(--tw-text-opacity));
}
.centers-block-color .sui-teaser .sui-teaser-link a::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.centers-block-color .view-id-services.view-display-id-subiste_services .bef-links > ul .bef-link.bef-link--selected,
            .centers-block-color .view-id-services.view-display-id-subiste_services .bef-links > ul .bef-link.active,
            .centers-block-color .view-id-services.view-display-id-subiste_services .bef-links > ul .program-tabs.bef-link--selected,
            .centers-block-color .view-id-services.view-display-id-subiste_services .bef-links > ul .program-tabs.active,
            .centers-block-color .view-id-services.view-display-id-subiste_services .tabsbar > ul .bef-link.bef-link--selected,
            .centers-block-color .view-id-services.view-display-id-subiste_services .tabsbar > ul .bef-link.active,
            .centers-block-color .view-id-services.view-display-id-subiste_services .tabsbar > ul .program-tabs.bef-link--selected,
            .centers-block-color .view-id-services.view-display-id-subiste_services .tabsbar > ul .program-tabs.active{
  --tw-border-opacity: 1 !important;
  border-color: rgb(176 153 19 / var(--tw-border-opacity)) !important;
}
.centers-block-color .breadcrumbs{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(230 234 238 / var(--tw-bg-opacity));
}
.centers-block-color .breadcrumbs .breadcrumb__list .breadcrumb__item .breadcrumb__link{
  --tw-border-opacity: 1;
  border-color: rgb(230 234 238 / var(--tw-border-opacity));
}
.centers-block-color .breadcrumbs .breadcrumb__list .breadcrumb__item .breadcrumb__link:hover{
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.centers-block-color .block-field-blocktaxonomy-termcentersfield-paragraph .sui-block_small_teaser .sui-block_small_teaser-content > div, .centers-block-color .block-field-blocktaxonomy-termcentersfield-paragraph-2 .sui-block_small_teaser .sui-block_small_teaser-content > div, .centers-block-color .center-landing .sui-block_small_teaser .sui-block_small_teaser-content > div{
  --tw-border-opacity: 1;
  border-color: rgb(176 153 19 / var(--tw-border-opacity));
}
.centers-block-color .block-field-blocktaxonomy-termcentersfield-paragraph .sui-block_small_teaser .sui-block_small_teaser-content .sui-block_small_teaser-title, .centers-block-color .block-field-blocktaxonomy-termcentersfield-paragraph-2 .sui-block_small_teaser .sui-block_small_teaser-content .sui-block_small_teaser-title, .centers-block-color .center-landing .sui-block_small_teaser .sui-block_small_teaser-content .sui-block_small_teaser-title{
  font-weight: 700 !important;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .centers-block-color .block-field-blocktaxonomy-termcentersfield-paragraph .sui-block_small_teaser .sui-block_small_teaser-content .sui-block_small_teaser-title, .centers-block-color .block-field-blocktaxonomy-termcentersfield-paragraph-2 .sui-block_small_teaser .sui-block_small_teaser-content .sui-block_small_teaser-title, .centers-block-color .center-landing .sui-block_small_teaser .sui-block_small_teaser-content .sui-block_small_teaser-title{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.centers-block-color .block-field-blocktaxonomy-termcentersfield-paragraph .sui-block_small_teaser .sui-block_small_teaser-content .sui-block_small_teaser-title:hover, .centers-block-color .block-field-blocktaxonomy-termcentersfield-paragraph-2 .sui-block_small_teaser .sui-block_small_teaser-content .sui-block_small_teaser-title:hover, .centers-block-color .center-landing .sui-block_small_teaser .sui-block_small_teaser-content .sui-block_small_teaser-title:hover{
  --tw-text-opacity: 1;
  color: rgb(176 153 19 / var(--tw-text-opacity));
  transition-duration: 300ms;
}
.centers-block-color .block-content--type-seeds-grid .sui-block_small_teaser .sui-block_small_teaser-title{
  --tw-text-opacity: 1 !important;
  color: rgb(176 153 19 / var(--tw-text-opacity)) !important;
}
.centers-block-color .sui-highlite-news .sui--content{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(176 153 19 / var(--tw-border-opacity));
}
.centers-block-color .sui-highlite-news .sui--content .sui--date{
  --tw-text-opacity: 1;
  color: rgb(13 171 226 / var(--tw-text-opacity));
}
.centers-block-color .sui-highlite-news .sui--content .sui--link a{
  --tw-text-opacity: 1;
  color: rgb(176 153 19 / var(--tw-text-opacity));
}
.centers-block-color .sui-highlite-news .sui--content .sui--link a::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.centers-block-color .more-link a::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity));
}
.centers-block-color .more-link a:hover::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.centers-block-color .subsite-page-title.page-title-container{
  padding-bottom: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.centers-block-color .subsite-page-title.page-title-container .page-title{
  --tw-border-opacity: 1;
  border-color: rgb(176 153 19 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.centers-block-color .subsite-page-title.page-title-container .page-title h1,
        .centers-block-color .subsite-page-title.page-title-container .page-title div,
        .centers-block-color .subsite-page-title.page-title-container .page-title span{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.centers-block-color .view-event.view-display-id-upcoming_events .sui-small_left_teaser-date, .centers-block-color .view-event.view-display-id-upcoming_events_media_center .sui-small_left_teaser-date, .centers-block-color .view-event.view-display-id-subsite_upcoming_events .sui-small_left_teaser-date, .centers-block-color .view-event.view-display-id-subsite_upcoming_events_media_center .sui-small_left_teaser-date, .centers-block-color .view-event.view-display-id-subsite_events_department .sui-small_left_teaser-date{
  --tw-text-opacity: 1;
  color: rgb(176 153 19 / var(--tw-text-opacity));
}
.centers-block-color .view-event.view-display-id-upcoming_events .sui-small_left_teaser-date .field--name-field-date, .centers-block-color .view-event.view-display-id-upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date, .centers-block-color .view-event.view-display-id-subsite_upcoming_events .sui-small_left_teaser-date .field--name-field-date, .centers-block-color .view-event.view-display-id-subsite_upcoming_events_media_center .sui-small_left_teaser-date .field--name-field-date, .centers-block-color .view-event.view-display-id-subsite_events_department .sui-small_left_teaser-date .field--name-field-date{
  --tw-border-opacity: 1;
  border-color: rgb(176 153 19 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(176 153 19 / var(--tw-text-opacity));
}
.centers-block-color .block-subsite-title h2,
    .centers-block-color .block-subsite-title h1{
  --tw-border-opacity: 1 !important;
  border-color: rgb(176 153 19 / var(--tw-border-opacity)) !important;
}
.centers-block-color .block-subsite-title span{
  --tw-text-opacity: 1 !important;
  color: rgb(176 153 19 / var(--tw-text-opacity)) !important;
}
.centers-block-color .header.subsite-header-wrapper .block-subsite-title h2,
      .centers-block-color .header.subsite-header-wrapper .block-subsite-title h1,
      .centers-block-color .second-header .block-subsite-title h2,
      .centers-block-color .second-header .block-subsite-title h1{
  --tw-border-opacity: 1 !important;
  border-color: rgb(248 216 27 / var(--tw-border-opacity)) !important;
}
@media (max-width: 1279px){

  .centers-block-color .header.subsite-header-wrapper .block-subsite-title h2,
      .centers-block-color .header.subsite-header-wrapper .block-subsite-title h1,
      .centers-block-color .second-header .block-subsite-title h2,
      .centers-block-color .second-header .block-subsite-title h1{
    --tw-text-opacity: 1;
    color: rgb(0 40 86 / var(--tw-text-opacity));
  }
}
.centers-block-color .header.subsite-header-wrapper .nav-bottom, .centers-block-color .second-header .nav-bottom{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.centers-block-color .header.subsite-header-wrapper .nav-bottom a,
      .centers-block-color .header.subsite-header-wrapper .nav-bottom span,
      .centers-block-color .second-header .nav-bottom a,
      .centers-block-color .second-header .nav-bottom span{
  --tw-text-opacity: 1;
  color: rgb(0 28 61 / var(--tw-text-opacity));
}
.centers-block-color .header.subsite-header-wrapper .floating-menu > .nav-item.dropdown > .nav-link::after, .centers-block-color .second-header .floating-menu > .nav-item.dropdown > .nav-link::after{
  content: var(--tw-content);
  background-image: url(../images/arrow-small-navy.svg);
}
.centers-block-color .header.subsite-header-wrapper .floating-menu > .nav-item.dropdown .dropdown-item > a span, .centers-block-color .second-header .floating-menu > .nav-item.dropdown .dropdown-item > a span{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.centers-block-color .header.subsite-header-wrapper .floating-menu > .nav-item.dropdown .dropdown-item > a:hover span, .centers-block-color .second-header .floating-menu > .nav-item.dropdown .dropdown-item > a:hover span{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
.centers-block-color .header.subsite-header-wrapper .floating-menu .nav-item.active .nav-link::before, .centers-block-color .second-header .floating-menu .nav-item.active .nav-link::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity));
}
@media (max-width: 1279px){

  .centers-block-color .header.subsite-header-wrapper .floating-menu .nav-item.active .nav-link, .centers-block-color .second-header .floating-menu .nav-item.active .nav-link{
    --tw-border-opacity: 1 !important;
    border-color: rgb(248 216 27 / var(--tw-border-opacity)) !important;
  }
}
@media (min-width: 1280px){

  .centers-block-color .header.subsite-header-wrapper .dropdown-menu-wrapper, .centers-block-color .second-header .dropdown-menu-wrapper{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(244 243 244 / var(--tw-bg-opacity)) !important;
  }
}
.centers-block-color .header.subsite-header-wrapper .first-submenu-link > a, .centers-block-color .second-header .first-submenu-link > a{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.centers-block-color .header.subsite-header-wrapper .first-submenu-link > a::after, .centers-block-color .second-header .first-submenu-link > a::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(84 111 142 / var(--tw-bg-opacity));
}
.centers-block-color .header.subsite-header-wrapper .first-submenu-link > a::after,
        .centers-block-color .header.subsite-header-wrapper .first-submenu-link > a::before,
        .centers-block-color .second-header .first-submenu-link > a::after,
        .centers-block-color .second-header .first-submenu-link > a::before{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.centers-block-color .header.subsite-header-wrapper .first-submenu-link > a:hover::before, .centers-block-color .second-header .first-submenu-link > a:hover::before{
  content: var(--tw-content) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity)) !important;
}
.centers-block-color .header.subsite-header-wrapper .first-submenu-link > a:hover::after, .centers-block-color .second-header .first-submenu-link > a:hover::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
}
.centers-block-color .btn.btn-info{
  --tw-text-opacity: 1;
  color: rgb(176 153 19 / var(--tw-text-opacity));
}
.centers-block-color .btn.btn-info::before{
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.centers-block-color .btn.btn-info::after{
  --tw-bg-opacity: 1;
  background-color: rgb(226 197 25 / var(--tw-bg-opacity));
}
.centers-block-color .btn.btn-info:hover::after{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity)) !important;
}
.centers-block-color .btn.btn-text-blue:hover{
  --tw-border-opacity: 1;
  border-color: rgb(176 153 19 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.centers-block-color .block-webform-block .webform-button--submit{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.centers-block-color .block-webform-block .webform-button--submit:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(248 216 27 / var(--tw-border-opacity)) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity)) !important;
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.centers-block-color .check-boxes-filter .fieldset__label::before{
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
}
.centers-block-color .check-boxes-filter .fieldset__wrapper--group .js-form-item input:checked, .centers-block-color .check-boxes-filter .facets-widget-checkbox .js-form-item input:checked{
  background-color: transparent;
}
.centers-block-color .check-boxes-filter .fieldset__wrapper--group .js-form-item input:checked::before, .centers-block-color .check-boxes-filter .facets-widget-checkbox .js-form-item input:checked::before{
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity));
}
.centers-block-color .views-exposed-form #edit-az-filter--wrapper{
  justify-content: flex-start;
  --tw-bg-opacity: 1;
  background-color: rgb(249 248 249 / var(--tw-bg-opacity));
}
.centers-block-color .views-exposed-form #edit-az-filter--wrapper .form-boolean-group .form-item__label{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.centers-block-color .views-exposed-form #edit-az-filter--wrapper .form-boolean-group .form-item__label::before{
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
}
.centers-block-color .sui-summery a,
    .centers-block-color .sui-summery h1{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
.centers-block-color .sui-summery a::before, .centers-block-color .sui-summery h1::before{
  --tw-bg-opacity: 1;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity));
}
.centers-block-color .btn-light:hover{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
.centers-block-color .btn-light:hover::before{
  --tw-bg-opacity: 1;
  background-color: rgb(248 216 27 / var(--tw-bg-opacity));
}
.centers-block-color .view-profiles.view-display-id-grid_subsite .view-grid.active, .centers-block-color .view-profiles.view-display-id-table_subsite .view-grid.active{
  --tw-text-opacity: 1 !important;
  color: rgb(248 216 27 / var(--tw-text-opacity)) !important;
}
.centers-block-color .view-profiles.view-display-id-grid_subsite .view-grid.active::before, .centers-block-color .view-profiles.view-display-id-table_subsite .view-grid.active::before{
  --tw-content: url('../images/grid-yellow.svg') !important;
  content: var(--tw-content) !important;
}
.centers-block-color .view-profiles.view-display-id-grid_subsite .view-list.active, .centers-block-color .view-profiles.view-display-id-table_subsite .view-list.active{
  --tw-text-opacity: 1 !important;
  color: rgb(248 216 27 / var(--tw-text-opacity)) !important;
}
.centers-block-color .view-profiles.view-display-id-grid_subsite .view-list.active::before, .centers-block-color .view-profiles.view-display-id-table_subsite .view-list.active::before{
  --tw-content: url('../images/list-yellow.svg') !important;
  content: var(--tw-content) !important;
}
.centers-block-color .sui-small-summery-default:hover h2{
  text-decoration-line: none;
}
.centers-block-color .sui-small-summery-default:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(252 250 237 / var(--tw-bg-opacity));
}
.centers-block-color .sui-small-summery-default:hover .sui-small-summery-default-media svg path,
          .centers-block-color .sui-small-summery-default:hover .sui-small-summery-default-media svg circle{
  fill: #B09913;
  stroke: #B09913;
}
.centers-block-color .slick--optionset--seeds-three-slides .slick-dots li.slick-active button, .centers-block-color .slick--optionset--four-slides .slick-dots li.slick-active button{
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
}
.centers-block-color .slick--optionset--seeds-three-slides .slick-dots li.slick-active button::before, .centers-block-color .slick--optionset--four-slides .slick-dots li.slick-active button::before{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
.centers-block-color .external-link::after{
  content: var(--tw-content);
  background-image: url('../images/external-link-yellow.svg');
}
.centers-block-color .btn.btn-info.external-link::after, .centers-block-color .btn.btn-primary.external-link::after{
  background-image: url('/themes/custom/ku_tailwind/images/external-link-white.svg');
}
.centers-block-color .sui-block_small_teaser .sui-block_small_teaser-media-container{
  --tw-border-opacity: 1;
  border-color: rgb(176 153 19 / var(--tw-border-opacity));
}
.centers-block-color .sui-block_small_teaser .sui-block_small_teaser-title{
  font-weight: 700 !important;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.centers-block-color .sui-calendar .sui-calendar-dates{
  --tw-border-opacity: 1 !important;
  border-color: rgb(176 153 19 / var(--tw-border-opacity)) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity)) !important;
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.centers-block-color .view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .sui-calendar-content-wrapper{
  padding-top: 0px;
  padding-bottom: 0px;
}
.centers-block-color .view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .sui-calendar-dates{
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(176 153 19 / var(--tw-border-opacity));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(176 153 19 / var(--tw-text-opacity));
}
.centers-block-color .view-id-calendar.view-display-id-calendars_important_dates .sui-calendar .sui-calendar-dates ::before{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.centers-block-color .view-id-calendar.view-display-id-calendar_collage .sui-calendar:hover .sui-calendar-dates{
  --tw-bg-opacity: 1;
  background-color: rgb(136 119 15 / var(--tw-bg-opacity));
}
.centers-block-color .view-id-calendar.view-display-id-calendar_collage .sui-calendar:hover h2{
  --tw-text-opacity: 1;
  color: rgb(136 119 15 / var(--tw-text-opacity));
}
.centers-block-color .view-calendar .views-exposed-form ul li a.bef-link--selected{
  --tw-bg-opacity: 1;
  background-color: rgb(176 153 19 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.slider-landing .slick--field-media-unlimited .slick-list{
  --tw-shadow: 8px 8px 0px 0px rgba(248,216,27,0.75);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

        .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper .slider-landing .slick--field-media-unlimited .slick-list,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper .slider-landing .slick--field-media-unlimited .slick-list,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper .slider-landing .slick--field-media-unlimited .slick-list,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper .slider-landing .slick--field-media-unlimited .slick-list{
  height: 100%;
}
.view_all_block .sui-reverse_teaser-content .slider-landing .slick--field-media-unlimited .slick-list{
  display: none;
}
.colleges-block-color .slider-landing .slick--field-media-unlimited .slick-list{
  --tw-shadow: 8px 8px 0px 0px rgba(13, 171, 226, 1);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.centers-block-color .slider-landing .slick--field-media-unlimited .slick-list{
  --tw-shadow: 8px 8px 0px 0px rgba(248, 216, 27, 1);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.slider-landing .slick--field-media-unlimited.unslick .slide__content{
  --tw-shadow: 8px 8px 0px 0px rgba(248,216,27,0.75);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

        .field--name-field-seeds-single-paragraph.container .sui-large_left_teaser .media-wrapper .slider-landing .slick--field-media-unlimited.unslick .slide__content,
        .field--name-field-seeds-single-paragraph.container .sui-large_right_teaser .media-wrapper .slider-landing .slick--field-media-unlimited.unslick .slide__content,
        .field--name-field-seeds-paragraph.container .sui-large_left_teaser .media-wrapper .slider-landing .slick--field-media-unlimited.unslick .slide__content,
        .field--name-field-seeds-paragraph.container .sui-large_right_teaser .media-wrapper .slider-landing .slick--field-media-unlimited.unslick .slide__content{
  height: 100%;
}
.view_all_block .sui-reverse_teaser-content .slider-landing .slick--field-media-unlimited.unslick .slide__content{
  display: none;
}
.colleges-block-color .slider-landing .slick--field-media-unlimited.unslick .slide__content{
  --tw-shadow: 8px 8px 0px 0px rgba(13, 171, 226, 1);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.centers-block-color .slider-landing .slick--field-media-unlimited.unslick .slide__content{
  --tw-shadow: 8px 8px 0px 0px rgba(248, 216, 27, 1);
  --tw-shadow-colored: 8px 8px 0px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.slider-landing .slick-dotted.slick-slider{
  margin-bottom: 0px;
}
.slider-landing .slick-dots{
  position: static;
  margin-top: 40px;
  margin-bottom: 30px;
}
.slider-landing .slick-dots button::before{
  top: 0.5rem;
  content: var(--tw-content);
  inset-inline-start: 6px;
}
.navy-blue-500-label .field__label{
  margin-bottom: 40px;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .navy-blue-500-label .field__label{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.navy-blue-500-small-label .field__label{
  margin-bottom: 8px;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .navy-blue-500-small-label .field__label{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.views-exposed-form ul{
  list-style-type: none;
  padding: 0px;
}
.image-scale img{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
.image-scale img:hover{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.image-blue-shadow img{
  --tw-shadow: 13px 15px 38.6px 0px rgba(13, 171, 226, 1);
  --tw-shadow-colored: 13px 15px 38.6px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@keyframes scale-up {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.1);
  }
}
.seeds-modal-dialog{
  padding: 0px !important;
}
.seeds-modal-dialog .ui-dialog-titlebar{
  --tw-bg-opacity: 1;
  background-color: rgb(23 37 84 / var(--tw-bg-opacity));
}
.seeds-modal-dialog .ui-widget-header,
  .seeds-modal-dialog .ui-widget-content{
  padding: 1.25rem;
}
.toolbar-menu-administration-dashboard {
  background-image: url(../images/dashboards.svg) !important;
  background-repeat: no-repeat !important;
  background-size: 28px !important;
  background-position: center !important;
}
.title-above-under-line::before{
  display: block;
  height: 4px;
  width: 54px;
  --tw-content: '';
  content: var(--tw-content);
}
.horizontal_links ul.menu{
  margin-bottom: 40px;
  display: none;
  list-style-type: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 0px;
}
@media (max-width: 767px){

  .horizontal_links ul.menu{
    gap: 20px;
  }
}
.horizontal_links ul.menu.menu--level-1{
  display: flex;
}
.horizontal_links ul.menu li{
  flex-basis: 16.666667%;
  list-style-type: none;
}
@media (max-width: 1279px){

  .horizontal_links ul.menu li{
    flex-basis: 50%;
  }
}
@media (max-width: 767px){

  .horizontal_links ul.menu li{
    flex-basis: 100%;
  }
}
.horizontal_links ul.menu a{
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  border-width: 0px;
  border-bottom-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
  padding: 1.25rem;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.horizontal_links ul.menu a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(231 247 252 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(138 156 177 / var(--tw-text-opacity));
}
.horizontal_links ul.menu a{
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
  font-weight: 700;
}
@media (min-width: 1280px){

  .horizontal_links ul.menu a{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
@media (min-width: 1280px){

  .horizontal_links ul.menu a:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 1.25rem;
  }
}
.horizontal_links ul.menu a.menu__link--active-trail{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.access-denied-page .main-content{
  padding-top: 5rem;
  padding-bottom: 5rem;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity));
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .access-denied-page .main-content{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
/* commenting omar style until further notice */
/* .landing-subsite-banner {
  .video-wrapper {
    video {
      @apply;
    }
  }
} */
@font-face {
  font-family: "cairo";
  src: url("../fonts/cairo/cairo-light.ttf");
  font-weight: 300;
}
@font-face {
  font-family: "cairo";
  src: url("../fonts/cairo/cairo-regular.ttf");
  font-weight: 400;
}
@font-face {
  font-family: "cairo";
  src: url("../fonts/cairo/cairo-medium.ttf");
  font-weight: 500;
}
@font-face {
  font-family: "cairo";
  src: url("../fonts/cairo/cairo-semibold.ttf");
  font-weight: 600;
}
@font-face {
  font-family: "cairo";
  src: url("../fonts/cairo/cairo-bold.ttf");
  font-weight: 700;
}
@font-face {
  font-family: "Fontello";
  src: url("../fonts/icons/font/fontello.eot");
  src: url("../fonts/icons/font/fontello.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/icons/font/fontello.woff2") format("woff2"),
    url("../fonts/icons/font/fontello.woff") format("woff"),
    url("../fonts/icons/font/fontello.ttf") format("truetype"),
    url("../fonts/icons/font/fontello.svg#Fontello") format("svg");
  font-weight: normal;
  font-style: normal;
}
.menu--seeds-social-media a {
    font-size: 0;
    transition: 0.25s;
    color: white;
  }
.menu--seeds-social-media a:hover {
      color: #f8d81b;
    }
.icon-facebook:before,
.social-link a[href*="facebook.com/"]::before {
  font-family: "Fontello";
  font-size: 24px;
  content: "\e800";
}
.icon-youtube:before {
  font-family: "Fontello";
  font-size: 24px;
  content: "\e804";
}
.icon-threads:before {
  font-family: "Fontello";
  font-size: 24px;
  content: "\e806";
}
.icon-apple:before {
  font-family: "Fontello";
  font-size: 24px;
  content: "\f179";
}
.icon-snapchat-ghost:before {
  font-family: "Fontello";
  font-size: 24px;
  content: "\f2ac";
}
.icon-tiktok:before {
  font-family: "Fontello";
  font-size: 24px;
  content: "\e805";
}
.icon-instagram:before,
.social-link a[href*="instagram.com/"]:before {
  font-family: "Fontello";
  font-size: 24px;
  content: "\e801";
}
.icon-linkedin:before {
  font-family: "Fontello";
  font-size: 24px;
  content: "\e802";
}
.icon-x:before,
a[href*="twitter.com/"],
.social-link a[href*="x.com/"]:before {
  font-family: "Fontello";
  font-size: 24px;
  content: "\e803";
}
.align-center {
  display: flex;
  justify-content: center;
}
.custom-max-w {
  max-width: calc(100% - (100% - 1536px) / 2);
}
.right-inherit {
  right: inherit;
}
.left-inherit {
  left: inherit;
}
.social-link a::before {
    font-size: 40px !important;
  }
@media (min-width: 640px){

  .min-xs\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .min-xs\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .min-xs\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .min-xs\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .min-xs\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .min-xs\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .min-xs\:container{
      max-width: 1536px;
    }
  }
}
@media (min-width: 768px){

  .min-sm\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .min-sm\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .min-sm\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .min-sm\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .min-sm\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .min-sm\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .min-sm\:container{
      max-width: 1536px;
    }
  }
}
@media (min-width: 992px){

  .min-md\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .min-md\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .min-md\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .min-md\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .min-md\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .min-md\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .min-md\:container{
      max-width: 1536px;
    }
  }
}
@media (min-width: 1024px){

  .min-lg\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .min-lg\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .min-lg\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .min-lg\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .min-lg\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .min-lg\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .min-lg\:container{
      max-width: 1536px;
    }
  }
}
@media (min-width: 1280px){

  .min-xl\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .min-xl\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .min-xl\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .min-xl\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .min-xl\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .min-xl\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .min-xl\:container{
      max-width: 1536px;
    }
  }
}
@media (min-width: 1536px){

  .min-xxl\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .min-xxl\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .min-xxl\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .min-xxl\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .min-xxl\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .min-xxl\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .min-xxl\:container{
      max-width: 1536px;
    }
  }
}
@media (max-width: 1535px){

  .max-xxl\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .max-xxl\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .max-xxl\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .max-xxl\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .max-xxl\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .max-xxl\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .max-xxl\:container{
      max-width: 1536px;
    }
  }
}
@media (max-width: 1279px){

  .max-xl\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .max-xl\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .max-xl\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .max-xl\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .max-xl\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .max-xl\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .max-xl\:container{
      max-width: 1536px;
    }
  }
}
@media (max-width: 1023px){

  .max-lg\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .max-lg\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .max-lg\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .max-lg\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .max-lg\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .max-lg\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .max-lg\:container{
      max-width: 1536px;
    }
  }
}
@media (max-width: 991px){

  .max-md\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .max-md\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .max-md\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .max-md\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .max-md\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .max-md\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .max-md\:container{
      max-width: 1536px;
    }
  }
}
@media (max-width: 767px){

  .max-sm\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .max-sm\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .max-sm\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .max-sm\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .max-sm\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .max-sm\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .max-sm\:container{
      max-width: 1536px;
    }
  }
}
@media (max-width: 639px){

  .max-xs\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
  }

  @media (min-width: 640px){

    .max-xs\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .max-xs\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 992px){

    .max-xs\:container{
      max-width: 992px;
    }
  }

  @media (min-width: 1024px){

    .max-xs\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .max-xs\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){

    .max-xs\:container{
      max-width: 1536px;
    }
  }
}
.before\:absolute::before{
  content: var(--tw-content);
  position: absolute;
}
.before\:bottom-\[-3px\]::before{
  content: var(--tw-content);
  bottom: -3px;
}
.before\:me-\[8px\]::before{
  content: var(--tw-content);
  margin-inline-end: 8px;
}
.before\:block::before{
  content: var(--tw-content);
  display: block;
}
.before\:inline-block::before{
  content: var(--tw-content);
  display: inline-block;
}
.before\:h-\[2px\]::before{
  content: var(--tw-content);
  height: 2px;
}
.before\:w-0::before{
  content: var(--tw-content);
  width: 0px;
}
.before\:w-\[32px\]::before{
  content: var(--tw-content);
  width: 32px;
}
.before\:bg-blue-700::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(9 121 160 / var(--tw-bg-opacity));
}
.before\:bg-navy-blue-500::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
}
.before\:bg-white::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.before\:transition-all::before{
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.before\:duration-500::before{
  content: var(--tw-content);
  transition-duration: 500ms;
}
.before\:content-\[\'\'\]::before{
  --tw-content: '';
  content: var(--tw-content);
}
.after\:absolute::after{
  content: var(--tw-content);
  position: absolute;
}
.after\:inset-0::after{
  content: var(--tw-content);
  inset: 0px;
}
.after\:z-30::after{
  content: var(--tw-content);
  z-index: 30;
}
.after\:z-40::after{
  content: var(--tw-content);
  z-index: 40;
}
.after\:me-3::after{
  content: var(--tw-content);
  margin-inline-end: 0.75rem;
}
.after\:ms-3::after{
  content: var(--tw-content);
  margin-inline-start: 0.75rem;
}
.after\:block::after{
  content: var(--tw-content);
  display: block;
}
.after\:h-\[32px\]::after{
  content: var(--tw-content);
  height: 32px;
}
.after\:h-full::after{
  content: var(--tw-content);
  height: 100%;
}
.after\:w-\[32px\]::after{
  content: var(--tw-content);
  width: 32px;
}
.after\:w-full::after{
  content: var(--tw-content);
  width: 100%;
}
.after\:bg-arrow-left-small::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_left_small.svg');
}
.after\:bg-arrow-right-small::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_small.svg');
}
.after\:bg-center::after{
  content: var(--tw-content);
  background-position: 50% 50%;
}
.after\:bg-no-repeat::after{
  content: var(--tw-content);
  background-repeat: no-repeat;
}
.after\:content-\[\'\'\]::after{
  --tw-content: '';
  content: var(--tw-content);
}
.after\:ms-3::after{
  content: var(--tw-content);
  margin-inline-start: 0.75rem;
}
.after\:me-3::after{
  content: var(--tw-content);
  margin-inline-end: 0.75rem;
}
.focus\:ring-2:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-gray-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(231 230 230 / var(--tw-ring-opacity));
}
.group:hover .group-hover\:visible{
  visibility: visible;
}
.group:hover .group-hover\:border-navy-blue-500{
  --tw-border-opacity: 1;
  border-color: rgb(0 40 86 / var(--tw-border-opacity));
}
.group:hover .group-hover\:border-yellow-500{
  --tw-border-opacity: 1;
  border-color: rgb(248 216 27 / var(--tw-border-opacity));
}
.group:hover .group-hover\:bg-lightgray{
  --tw-bg-opacity: 1;
  background-color: rgb(211 211 211 / var(--tw-bg-opacity));
}
.group:hover .group-hover\:text-gray-50{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-yellow-500{
  --tw-text-opacity: 1;
  color: rgb(248 216 27 / var(--tw-text-opacity));
}
.group:hover .group-hover\:underline{
  text-decoration-line: underline;
}
.group:hover .group-hover\:opacity-100{
  opacity: 1;
}
.group:hover .group-hover\:before\:w-full::before{
  content: var(--tw-content);
  width: 100%;
}
.group[data-open=true] .group-data-\[open\=true\]\:hidden{
  display: none;
}
.group[data-open=true] .group-data-\[open\=true\]\:rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:-translate-y-2:hover{
  --tw-translate-y: -0.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:border-blue-500:hover{
  --tw-border-opacity: 1;
  border-color: rgb(13 171 226 / var(--tw-border-opacity));
}
.hover\:border-navy-blue-100:hover{
  --tw-border-opacity: 1;
  border-color: rgb(176 188 203 / var(--tw-border-opacity));
}
.hover\:bg-blue-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(231 247 252 / var(--tw-bg-opacity));
}
.hover\:bg-canvas-canvas-3:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(249 248 249 / var(--tw-bg-opacity));
}
.hover\:bg-gray-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(244 243 244 / var(--tw-bg-opacity));
}
.hover\:bg-navy-blue-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(84 111 142 / var(--tw-bg-opacity));
}
.hover\:bg-navy-blue-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(230 234 238 / var(--tw-bg-opacity));
}
.hover\:bg-navy-blue-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
}
.hover\:bg-gray-gradient:hover{
  background-image: linear-gradient(180deg, rgba(0, 40, 86, 0.00) -23.76%, rgba(0, 40, 86, 0.90) 98.19%);
}
.hover\:\!text-navy-blue-500:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(0 40 86 / var(--tw-text-opacity)) !important;
}
.hover\:text-gray-900:hover{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.hover\:text-navy-blue-500:hover{
  --tw-text-opacity: 1;
  color: rgb(0 40 86 / var(--tw-text-opacity));
}
.hover\:underline:hover{
  text-decoration-line: underline;
}
.hover\:shadow-card:hover{
  --tw-shadow: 13px 15px 38.6px 0px rgba(0, 0, 0, 0.18);
  --tw-shadow-colored: 13px 15px 38.6px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:before\:w-full:hover::before{
  content: var(--tw-content);
  width: 100%;
}
.hover\:after\:bg-navy-blue-500:hover::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(0 40 86 / var(--tw-bg-opacity));
}
.rfs\:text-\[64px\]{
  font-size: calc(1.1875rem + 3.51563vw);
}
@media (min-width: 1280px){

  .rfs\:text-\[64px\]{
    font-size: 4rem;
  }
}
.rfs\:text-extra-large{
  font-size: calc(1.0875rem + 2.39063vw);
  line-height: calc(1.1625rem + 3.23438vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .rfs\:text-extra-large{
    font-size: 3rem;
    line-height: 3.75rem;
  }
}
.rfs\:text-extra-small{
  font-size: calc(0.9rem + 0.28125vw);
  font-weight: 300;
}
@media (min-width: 1280px){

  .rfs\:text-extra-small{
    font-size: 1.125rem;
  }
}
.rfs\:text-large{
  font-size: calc(0.9875rem + 1.26563vw);
  line-height: calc(1.0375rem + 1.82813vw);
  font-weight: 700;
}
@media (min-width: 1280px){

  .rfs\:text-large{
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.rfs\:text-lg{
  font-size: calc(0.9rem + 0.28125vw);
  line-height: calc(0.9625rem + 0.98438vw);
}
@media (min-width: 1280px){

  .rfs\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
.rfs\:text-meduim{
  font-size: calc(0.9375rem + 0.70313vw);
  line-height: calc(1.00625rem + 1.47656vw);
  font-weight: 600;
}
@media (min-width: 1280px){

  .rfs\:text-meduim{
    font-size: 1.5rem;
    line-height: 2.1875rem;
  }
}
.rfs\:text-small{
  font-size: calc(0.9125rem + 0.42188vw);
  line-height: calc(0.98125rem + 1.19531vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .rfs\:text-small{
    font-size: 1.25rem;
    line-height: 1.9375rem;
  }
}
.rfs\:text-x-small{
  font-size: calc(0.8875rem + 0.14063vw);
  font-weight: 500;
}
@media (min-width: 1280px){

  .rfs\:text-x-small{
    font-size: 1rem;
  }
}
.rfs\:font-bold{
  font-weight: 700;
}
.rfs\:font-semibold{
  font-weight: 600;
}
@media (min-width: 640px){

  .min-xs\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .min-xs\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .min-xs\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .min-xs\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .min-xs\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .min-xs\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .min-xs\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .min-xs\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .min-xs\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .min-xs\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .min-xs\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .min-xs\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .min-xs\:px-10{
    padding-left: 40px;
    padding-right: 40px;
  }

  .min-xs\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
}
@media (min-width: 768px){

  .min-sm\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .min-sm\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .min-sm\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .min-sm\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .min-sm\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .min-sm\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .min-sm\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .min-sm\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .min-sm\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .min-sm\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .min-sm\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .min-sm\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .min-sm\:w-\[55\%\]{
    width: 55%;
  }

  .min-sm\:gap-10{
    gap: 40px;
  }

  .min-sm\:gap-7{
    gap: 1.75rem;
  }

  .min-sm\:gap-\[10px\]{
    gap: 10px;
  }

  .min-sm\:gap-\[30px\]{
    gap: 30px;
  }

  .min-sm\:gap-x-4{
    column-gap: 1rem;
  }

  .min-sm\:gap-x-\[30px\]{
    column-gap: 30px;
  }
}
@media (min-width: 992px){

  .min-md\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .min-md\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .min-md\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .min-md\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .min-md\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .min-md\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .min-md\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .min-md\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .min-md\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .min-md\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .min-md\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .min-md\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .min-md\:mb-8{
    margin-bottom: 2rem;
  }

  .min-md\:grid{
    display: grid;
  }

  .min-md\:w-5\/6{
    width: 83.333333%;
  }

  .min-md\:w-\[620px\]{
    width: 620px;
  }

  .min-md\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .min-md\:gap-8{
    gap: 2rem;
  }

  .min-md\:gap-x-15{
    column-gap: 60px;
  }

  .min-md\:gap-y-10{
    row-gap: 40px;
  }
}
@media (min-width: 1024px){

  .min-lg\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .min-lg\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .min-lg\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .min-lg\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .min-lg\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .min-lg\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .min-lg\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .min-lg\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .min-lg\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .min-lg\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .min-lg\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .min-lg\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .min-lg\:mt-\[255px\]{
    margin-top: 255px;
  }

  .min-lg\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .min-lg\:justify-end{
    justify-content: flex-end;
  }

  .min-lg\:rfs\:text-extra-large{
    font-size: calc(1.0875rem + 2.39063vw);
    line-height: calc(1.1625rem + 3.23438vw);
    font-weight: 700;
  }

  @media (min-width: 1280px){

    .min-lg\:rfs\:text-extra-large{
      font-size: 3rem;
      line-height: 3.75rem;
    }
  }
}
@media (min-width: 1280px){

  .min-xl\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .min-xl\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .min-xl\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .min-xl\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .min-xl\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .min-xl\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .min-xl\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .min-xl\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .min-xl\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .min-xl\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .min-xl\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .min-xl\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .min-xl\:mt-\[200px\]{
    margin-top: 200px;
  }

  .min-xl\:flex{
    display: flex;
  }

  .min-xl\:max-h-\[200px\]{
    max-height: 200px;
  }

  .min-xl\:max-h-\[500px\]{
    max-height: 500px;
  }

  .min-xl\:min-h-\[375px\]{
    min-height: 375px;
  }

  .min-xl\:min-w-\[623px\]{
    min-width: 623px;
  }

  .min-xl\:gap-10{
    gap: 40px;
  }

  .min-xl\:border-b-\[1px\]{
    border-bottom-width: 1px;
  }

  .min-xl\:border-solid{
    border-style: solid;
  }

  .min-xl\:border-\[\#ffffff80\]{
    border-color: #ffffff80;
  }

  .min-xl\:ps-\[30px\]{
    padding-inline-start: 30px;
  }

  .min-xl\:rfs\:text-\[50px\]{
    font-size: calc(1.1rem + 2.53125vw);
  }

  @media (min-width: 1280px){

    .min-xl\:rfs\:text-\[50px\]{
      font-size: 3.125rem;
    }
  }

  .min-xl\:rfs\:text-meduim{
    font-size: calc(0.9375rem + 0.70313vw);
    line-height: calc(1.00625rem + 1.47656vw);
    font-weight: 600;
  }

  @media (min-width: 1280px){

    .min-xl\:rfs\:text-meduim{
      font-size: 1.5rem;
      line-height: 2.1875rem;
    }
  }
}
@media (min-width: 1536px){

  .min-xxl\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .min-xxl\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .min-xxl\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .min-xxl\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .min-xxl\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .min-xxl\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .min-xxl\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .min-xxl\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .min-xxl\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .min-xxl\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .min-xxl\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .min-xxl\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .min-xxl\:w-\[70\%\]{
    width: 70%;
  }

  .min-xxl\:rfs\:text-\[80px\]{
    font-size: calc(1.2875rem + 4.64063vw);
  }

  @media (min-width: 1280px){

    .min-xxl\:rfs\:text-\[80px\]{
      font-size: 5rem;
    }
  }

  .min-xxl\:rfs\:text-large{
    font-size: calc(0.9875rem + 1.26563vw);
    line-height: calc(1.0375rem + 1.82813vw);
    font-weight: 700;
  }

  @media (min-width: 1280px){

    .min-xxl\:rfs\:text-large{
      font-size: 2rem;
      line-height: 2.5rem;
    }
  }
}
@media (max-width: 1535px){

  .max-xxl\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .max-xxl\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .max-xxl\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .max-xxl\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .max-xxl\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .max-xxl\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .max-xxl\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .max-xxl\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .max-xxl\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .max-xxl\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .max-xxl\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .max-xxl\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .max-xxl\:p-8{
    padding: 2rem;
  }

  .max-xxl\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 1279px){

  .max-xl\:order-\[-1\]{
    order: -1;
  }

  .max-xl\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .max-xl\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .max-xl\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .max-xl\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .max-xl\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .max-xl\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .max-xl\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .max-xl\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .max-xl\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .max-xl\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .max-xl\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .max-xl\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .max-xl\:mb-4{
    margin-bottom: 1rem;
  }

  .max-xl\:flex{
    display: flex;
  }

  .max-xl\:max-h-\[130px\]{
    max-height: 130px;
  }

  .max-xl\:flex-auto{
    flex: 1 1 auto;
  }

  .max-xl\:flex-col{
    flex-direction: column;
  }

  .max-xl\:items-center{
    align-items: center;
  }

  .max-xl\:justify-start{
    justify-content: flex-start;
  }

  .max-xl\:justify-center{
    justify-content: center;
  }

  .max-xl\:border-b-\[1px\]{
    border-bottom-width: 1px;
  }

  .max-xl\:border-solid{
    border-style: solid;
  }

  .max-xl\:border-\[\#ffffff80\]{
    border-color: #ffffff80;
  }

  .max-xl\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .max-xl\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max-xl\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .max-xl\:text-center{
    text-align: center;
  }

  .max-xl\:\!text-extra-small{
    font-size: 18px !important;
    font-weight: 300 !important;
  }

  .max-xl\:leading-\[45px\]{
    line-height: 45px;
  }

  .max-xl\:rfs\:text-\[40px\]{
    font-size: calc(1.0375rem + 1.82813vw);
  }

  @media (min-width: 1280px){

    .max-xl\:rfs\:text-\[40px\]{
      font-size: 2.5rem;
    }
  }

  .max-xl\:rfs\:text-extra-small{
    font-size: calc(0.9rem + 0.28125vw);
    font-weight: 300;
  }

  @media (min-width: 1280px){

    .max-xl\:rfs\:text-extra-small{
      font-size: 1.125rem;
    }
  }

  .max-xl\:rfs\:text-large{
    font-size: calc(0.9875rem + 1.26563vw);
    line-height: calc(1.0375rem + 1.82813vw);
    font-weight: 700;
  }

  @media (min-width: 1280px){

    .max-xl\:rfs\:text-large{
      font-size: 2rem;
      line-height: 2.5rem;
    }
  }

  .max-xl\:rfs\:text-meduim{
    font-size: calc(0.9375rem + 0.70313vw);
    line-height: calc(1.00625rem + 1.47656vw);
    font-weight: 600;
  }

  @media (min-width: 1280px){

    .max-xl\:rfs\:text-meduim{
      font-size: 1.5rem;
      line-height: 2.1875rem;
    }
  }
}
@media (max-width: 1023px){

  .max-lg\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .max-lg\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .max-lg\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .max-lg\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .max-lg\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .max-lg\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .max-lg\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .max-lg\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .max-lg\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .max-lg\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .max-lg\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .max-lg\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .max-lg\:w-full{
    width: 100%;
  }

  .max-lg\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .max-lg\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .max-lg\:justify-center{
    justify-content: center;
  }

  .max-lg\:gap-\[30px\]{
    gap: 30px;
  }

  .max-lg\:gap-\[40px\]{
    gap: 40px;
  }

  .max-lg\:rounded-lg{
    border-radius: 0.5rem;
  }

  .max-lg\:bg-gray-gradient{
    background-image: linear-gradient(180deg, rgba(0, 40, 86, 0.00) -23.76%, rgba(0, 40, 86, 0.90) 98.19%);
  }

  .max-lg\:pb-2{
    padding-bottom: 0.5rem;
  }

  .max-lg\:ps-0{
    padding-inline-start: 0px;
  }

  .max-lg\:text-gray-50{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
  }

  .max-lg\:opacity-100{
    opacity: 1;
  }

  .max-lg\:shadow-card{
    --tw-shadow: 13px 15px 38.6px 0px rgba(0, 0, 0, 0.18);
    --tw-shadow-colored: 13px 15px 38.6px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max-lg\:ps-0{
    padding-inline-start: 0px;
  }
}
@media (max-width: 991px){

  .max-md\:order-1{
    order: 1;
  }

  .max-md\:order-2{
    order: 2;
  }

  .max-md\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .max-md\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .max-md\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .max-md\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .max-md\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .max-md\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .max-md\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .max-md\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .max-md\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .max-md\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .max-md\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .max-md\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .max-md\:mb-8{
    margin-bottom: 2rem;
  }

  .max-md\:flex{
    display: flex;
  }

  .max-md\:gap-x-2{
    column-gap: 0.5rem;
  }

  .max-md\:gap-x-4{
    column-gap: 1rem;
  }

  .max-md\:gap-y-1{
    row-gap: 0.25rem;
  }

  .max-md\:gap-y-8{
    row-gap: 2rem;
  }

  .max-md\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .max-md\:p-6{
    padding: 1.5rem;
  }

  .max-md\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .max-md\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .max-md\:text-extra-small{
    font-size: 18px;
    font-weight: 300;
  }

  .max-md\:rfs\:text-large{
    font-size: calc(0.9875rem + 1.26563vw);
    line-height: calc(1.0375rem + 1.82813vw);
    font-weight: 700;
  }

  @media (min-width: 1280px){

    .max-md\:rfs\:text-large{
      font-size: 2rem;
      line-height: 2.5rem;
    }
  }
}
@media (max-width: 767px){

  .max-sm\:order-1{
    order: 1;
  }

  .max-sm\:order-2{
    order: 2;
  }

  .max-sm\:order-3{
    order: 3;
  }

  .max-sm\:order-\[-1\]{
    order: -1;
  }

  .max-sm\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .max-sm\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .max-sm\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .max-sm\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .max-sm\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .max-sm\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .max-sm\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .max-sm\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .max-sm\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .max-sm\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .max-sm\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .max-sm\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .max-sm\:mb-\[30px\]{
    margin-bottom: 30px;
  }

  .max-sm\:mt-10{
    margin-top: 40px;
  }

  .max-sm\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-sm\:flex-col{
    flex-direction: column;
  }

  .max-sm\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .max-sm\:justify-end{
    justify-content: flex-end;
  }

  .max-sm\:gap-y-10{
    row-gap: 40px;
  }

  .max-sm\:gap-y-7{
    row-gap: 1.75rem;
  }

  .max-sm\:gap-y-\[10px\]{
    row-gap: 10px;
  }

  .max-sm\:gap-y-\[30px\]{
    row-gap: 30px;
  }

  .max-sm\:pb-5{
    padding-bottom: 1.25rem;
  }

  .max-sm\:pb-6{
    padding-bottom: 1.5rem;
  }
}
@media (max-width: 639px){

  .max-xs\:bottom-\[15px\]{
    bottom: 15px;
  }

  .max-xs\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .max-xs\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .max-xs\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .max-xs\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .max-xs\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .max-xs\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .max-xs\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .max-xs\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .max-xs\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .max-xs\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .max-xs\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .max-xs\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .max-xs\:mb-4{
    margin-bottom: 1rem;
  }

  .max-xs\:mb-\[5px\]{
    margin-bottom: 5px;
  }

  .max-xs\:mt-\[5px\]{
    margin-top: 5px;
  }

  .max-xs\:w-\[145px\]{
    width: 145px;
  }

  .max-xs\:flex-col{
    flex-direction: column;
  }

  .max-xs\:items-start{
    align-items: flex-start;
  }

  .max-xs\:border-0{
    border-width: 0px;
  }

  .max-xs\:border-b-2{
    border-bottom-width: 2px;
  }

  .max-xs\:border-s-0{
    border-inline-start-width: 0px;
  }

  .max-xs\:border-b-gray-50{
    --tw-border-opacity: 1;
    border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
  }

  .max-xs\:p-0{
    padding: 0px;
  }

  .max-xs\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .max-xs\:ps-0{
    padding-inline-start: 0px;
  }

  .max-xs\:pt-3{
    padding-top: 0.75rem;
  }

  .max-xs\:leading-\[35px\]{
    line-height: 35px;
  }

  .max-xs\:ps-0{
    padding-inline-start: 0px;
  }

  .max-xs\:border-s-0{
    border-inline-start-width: 0px;
  }

  .max-xs\:rfs\:text-\[32px\]{
    font-size: calc(0.9875rem + 1.26563vw);
  }

  @media (min-width: 1280px){

    .max-xs\:rfs\:text-\[32px\]{
      font-size: 2rem;
    }
  }
}
.rtl\:rounded-l-lg:where([dir="rtl"], [dir="rtl"] *){
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rtl\:rounded-l-none:where([dir="rtl"], [dir="rtl"] *){
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rtl\:rounded-r-lg:where([dir="rtl"], [dir="rtl"] *){
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.rtl\:rounded-r-none:where([dir="rtl"], [dir="rtl"] *){
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.rtl\:pl-8:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 2rem;
}
.rtl\:pr-0:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 0px;
}
.rtl\:pr-14:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 3.5rem;
}
.after\:rtl\:bg-arrow-left-small:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_left_small.svg');
}
.after\:rtl\:bg-arrow-right-small:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  background-image: url('/themes/custom/ku_tailwind/images/arrow_right_small.svg');
}
@media (min-width: 1024px){

  .min-lg\:rtl\:mt-\[200px\]:where([dir="rtl"], [dir="rtl"] *){
    margin-top: 200px;
  }
}
@media (max-width: 1535px){

  .rtl\:max-xxl\:p-8:where([dir="rtl"], [dir="rtl"] *){
    padding: 2rem;
  }
}
@media (max-width: 991px){

  .max-md\:rtl\:pr-0:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 0px;
  }
}
@media (prefers-color-scheme: dark){

  .dark\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgb(120 119 120 / var(--tw-bg-opacity));
  }

  .dark\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgb(226 225 225 / var(--tw-text-opacity));
  }

  .dark\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgb(219 217 218 / var(--tw-text-opacity));
  }

  .dark\:hover\:bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(155 154 155 / var(--tw-bg-opacity));
  }

  .dark\:hover\:text-white:hover{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
  }
}

/*# sourceMappingURL=style.css.map */