/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#ifde-alert .alert{background:#2aa1ba!important;}.alert__title::before{display:none}.alert__title{font-size:2em;}
.tight-margin{margin-bottom:-60px;}.fix-top{margin:0px 0 10px;}
.carousel-image-feature__slide-caption h4{color:#ffffff;margin:10px 0 15px;}.region-hero .ifde-standard__content{padding:0;}.bg-feature .bg-feature__title{color:#FFFFFF;text-shadow:0 0 7px black;}.gen-block__title{padding-right:0;}.gen-block__subtitle{font-size:14px;}.field--name-soka-ambient-video ~ .ifde-page__title-wrapper h1{text-shadow:0 0 7px black;}.field--name-soka-ambient-video ~ .ifde-page__title-wrapper{padding-bottom:15px;}.u-p\+{padding:0 !important;}.cta--button{color:#ffffff;font-size:18px;font-weight:700;padding:15px 22px;display:inline-block;border-radius:4px;text-shadow:0 0 10px rgba(0,0,0,10);position:relative;text-transform:uppercase;background-image:linear-gradient(to right,#002448 0%,#004a88 61%,#004a88 100%);}
.section-break{font-size:1.8em;font-weight:500;margin-bottom:1em;text-transform:none}.sub-head{font-size:2em;text-transform:none;margin:0 0 10px 0}.news-facultytitle{font-size:1.2em;font-weight:500;margin-bottom:1em;text-transform:uppercase}.news-sidebar{border-top:10px solid #004a88;float:right;width:35%;margin:0 0 10px 10px;background-color:#e6e6e6;font-size:.85em;padding:5px;}.news-sidebar h3{margin-top:0px;color:#004a88;}.news-sidebar a{color:#004a88;}.page-sidebar{border-top:10px solid black;float:right;width:35%;margin:0 0 10px 10px;background-color:#e6e6e6;font-size:.85em;padding:3px;}.page-sidebar h3{margin-top:0px;}.pac-sidebar{border-top:10px solid #841618;float:right;width:35%;margin:0 0 10px 10px;background-color:#fdf4ea;font-size:.75em;padding:5px;}.pac-sidebar h3{margin-top:0px;color:#841618;}.pac-sidebar a{color:#841618;}.gala-sidebar{border-top:10px solid #d2afff;float:none;width:100%;margin:0 0 10px 10px;background-color:#ededed;font-size:1.2em;padding:5px;box-shadow:1px 2px 7px 3px #00000038;}.gala-sidebar h3{margin-top:0px;color:#000000;}.gala-sidebar a{color:#000000;}.garden-sidebar{border-top:10px solid #0b8a4c;background:#000 url(/sites/default/files/images/2024-03/Untitled%20design%20%2810%29.png) center;background-image:url(/sites/default/files/images/2024-03/Untitled%20design%20%2810%29.png);background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(0,0,0);background-size:cover;float:none;width:100%;margin:0 0 7px 7px;font-size:20px;padding:5px;box-shadow:1px 2px 7px 3px #00000038;}.garden-sidebar h3{margin-top:0px;color:#000000;}.garden-sidebar a{color:#000000;}
.fta-head h2{font-weight:400;}@media screen and (min-width:1025px){.page-node-type-pac-event .pac-follow-artist{max-width:619px}}
.icon-float{height:80px;float:left}.icon{height:80px}
