/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.view-teammembers-all .views-exposed-form{width:70%;margin:0 auto 1.25rem;}.view-teammembers-all .views-exposed-form .form-item{margin-bottom:0;}.view-teammembers-all .views-exposed-form select{background-color:#FAA627;background-image:url(/themes/custom/iiotheme/dist/img/select-white.svg);color:#FFFFFF;min-height:2rem;font-size:1.0625rem;font-weight:700;font-family:"proxima-nova","Arial",sans-serif;}@media (min-width:576px){.view-teammembers-all .views-exposed-form{width:40%;}}@media (min-width:768px){.view-teammembers-all .views-exposed-form{max-width:15.625rem;margin-bottom:2.5rem;}}.view-teammembers-all .c-cards-slider{overflow:visible;}
.building-block-team,.building-block-team-campus{overflow:hidden;}.building-block-team__inner{position:relative;padding-top:1.25rem;padding-bottom:2.5rem;}.building-block-team__inner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1rem;background:#F4F4F4;z-index:-1;}@media (min-width:576px){.building-block-team__inner::after{width:80%;left:10%;}}@media (min-width:768px){.building-block-team__inner::after{width:90%;max-width:60rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}}@media (min-width:1200px){.building-block-team__inner::after{max-width:68.75rem;}}@media (min-width:1720px){.building-block-team__inner::after{max-width:78.75rem;}}@media (min-width:768px){.building-block-team__inner{padding-top:3.125rem;padding-bottom:4.375rem;}}
.c-compact-banner{position:relative;overflow-x:clip;height:40vh;}@media (min-width:768px){.c-compact-banner{height:40vh;}}@media (min-width:992px){.c-compact-banner{overflow:hidden;height:40vh;}}@media (min-width:1440px){.c-compact-banner{height:40vh;}}.c-compact-banner__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.c-compact-banner__media div{height:100%;}.c-compact-banner__media img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;width:100%;position:absolute;}.c-compact-banner__content{position:absolute;bottom:3.125rem;left:0;width:100%;z-index:2;}@media (min-width:992px){.c-compact-banner__content{bottom:4.375rem;}}@media (min-width:1200px){.c-compact-banner__content{bottom:5.3125rem;}}.c-compact-banner__title h1{color:#FFFFFF;}.c-compact-banner__icon{position:absolute;z-index:20;}.c-compact-banner__icon svg{width:100%;}.c-compact-banner__icon--half-flower{width:90%;max-width:13.125rem;top:5%;right:-0.625rem;pointer-events:none;}.c-compact-banner__icon--half-flower svg{width:100%;}@media (min-width:1200px){.c-compact-banner__icon--half-flower{max-width:21.875rem;top:-5%;right:-1.25rem;}}.c-compact-banner__icon--lines{width:90%;max-width:20rem;bottom:-20%;right:-3.125rem;}@media (min-width:1200px){.c-compact-banner__icon--lines{max-width:31.25rem;right:-6.25rem;}}@media (min-width:1720px){.c-compact-banner__icon--lines{max-width:43.125rem;}}.c-compact-banner__icon--smiley{width:90%;max-width:9.375rem;top:-5%;right:-1.875rem;}@media (min-width:1200px){.c-compact-banner__icon--smiley{max-width:15.625rem;top:5%;right:1.875rem;}}.c-compact-banner__icon--lightening{width:90%;max-width:13.125rem;top:10%;left:-1.875rem;}@media (min-width:1200px){.c-compact-banner__icon--lightening{max-width:21.875rem;top:15%;}}.c-compact-banner__icon--dots-lines{width:90%;max-width:15rem;top:-25%;right:-6.25rem;}@media (min-width:1200px){.c-compact-banner__icon--dots-lines{max-width:25rem;top:-35%;right:-9.375rem;}}.c-compact-banner__icon--full-flower{width:90%;max-width:15rem;top:20%;right:-3.125rem;}@media (min-width:1200px){.c-compact-banner__icon--full-flower{max-width:25rem;top:10%;right:-4.6875rem;}}.c-compact-banner__icon--swirl{width:90%;max-width:20.625rem;top:-5%;right:-12.5rem;}@media (min-width:1200px){.c-compact-banner__icon--swirl{max-width:28.125rem;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);}[dir="ltr"] .ajax-progress__throbber,[dir="ltr"] .ajax-progress__throbber--fullscreen,[dir="ltr"] .ui-dialog .ajax-progress__throbber,[dir="ltr"] .media-library-item .ajax-progress__throbber{border-right:3px dotted transparent;}[dir="rtl"] .ajax-progress__throbber,[dir="rtl"] .ajax-progress__throbber--fullscreen,[dir="rtl"] .ui-dialog .ajax-progress__throbber,[dir="rtl"] .media-library-item .ajax-progress__throbber{border-left:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-right:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);}[dir="ltr"] .media-library-widget .ajax-progress__throbber,[dir="ltr"] .media-library-widget .ajax-progress__throbber--fullscreen{border-right:2px dotted transparent;}[dir="rtl"] .media-library-widget .ajax-progress__throbber,[dir="rtl"] .media-library-widget .ajax-progress__throbber--fullscreen{border-left:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;top:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-radius:50%;animation:gin-throbber .75s linear infinite;}[dir="ltr"] .ui-dialog .ajax-progress-throbber::before,[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:var(--gin-spacing-xs);border-right:2px dotted transparent;}[dir="rtl"] .ui-dialog .ajax-progress-throbber::before,[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:var(--gin-spacing-xs);border-left:2px dotted transparent;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;top:0;width:24px;height:24px;}[dir="ltr"] .contextual-links .ajax-progress-throbber{right:var(--gin-spacing-xxs);}[dir="rtl"] .contextual-links .ajax-progress-throbber{left:var(--gin-spacing-xxs);}.contextual-links .ajax-progress-throbber::before{top:0;}[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:.25em;}[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
