/*      Request ID: 24af4cc937400a136ea78a89aa6e487a_1619629499 (01/20/2022 9:41am) (rcxtCoAgDAbgq3SAdHQiWTpUUpM2kW6fBZ2gfr4fPOBQEHrvGlNGTa5BbWuK1gTJCUws/iAXqQiDBMrEEPZMFT0By5lGXtTbaMs8T/Cd5PHe/tXUM97mBQ==)      */



/*      Resource ID: 7bdc2c9f3e26fe28bc07a5dc744 (1-homepage.css, minified by cleancss) (11/10/2021 2:23am)      */

@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#quickfacts a{margin-left:0!important}}.vid_window video{width:100%!important;height:auto!important}#plaid-works-news-wrapper{background:#82002f}.lw_widget.alma-home-tweets{float:none}section.outro{min-height:200px}.container.outro-widgets{padding:100px 0 40px}.lw_widget.alma-home-tweets>ul>li{float:left;clear:none}.lw_widget.alma-home-tweets>ul>li.lw_item_1,.lw_widget.alma-home-tweets>ul>li.lw_item_2{margin-right:21px}.lw_widget.alma-home-tweets .lw_item_2 .lw_twitter_username img{float:right}.lw_widget.alma-home-tweets .lw_item_2 .lw_twitter_username{text-align:right}#real_main{margin-top:40px}#real_main li,#real_main p{color:#000!important}#real_main p a{color:#82002f}#venture_text *{color:#000}#quickfacts #quarter1 h4,#quickfacts #quarter2 h4,#quickfacts #quarter3 h4,#quickfacts #quarter4 h4,#quickfacts #vidquarter1 h4,#quickfacts #vidquarter2 h4{padding-top:18%!important;font-size:200%}#quickfacts #quarter1 h5,#quickfacts #quarter2 h5,#quickfacts #quarter3 h5,#quickfacts #quarter4 h5,#quickfacts #vidquarter1 h5,#quickfacts #vidquarter2 h5{font-size:110%}#quickfacts #quarter1 p.h4-lookalike,#quickfacts #quarter2 p.h4-lookalike,#quickfacts #quarter3 p.h4-lookalike,#quickfacts #quarter4 p.h4-lookalike,#quickfacts #vidquarter1 p.h4-lookalike,#quickfacts #vidquarter2 p.h4-lookalike{padding-top:25%!important;font-size:1.8rem;color:#fff;margin-bottom:2%}#quickfacts #quarter1 p.h5-lookalike,#quickfacts #quarter2 p.h5-lookalike,#quickfacts #quarter3 p.h5-lookalike,#quickfacts #quarter4 p.h5-lookalike,#quickfacts #vidquarter1 p.h5-lookalike,#quickfacts #vidquarter2 p.h5-lookalike{font-size:110%;text-transform:uppercase!important;color:#fff}p.h4-lookalike{font-size:1.8rem}p.h5-lookalike{font-size:1.2rem}#quickfacts a{position:absolute;width:25%;height:30%;text-decoration:none;z-index:10;background-color:#fff;opacity:0;margin-left:-122.5px}#quickfacts #quarter1 a{margin-left:0}section{background-color:#fff;border-bottom:6px solid #3e0821}section header.border{border-bottom:6px solid #3e0821}section.first{background-color:#fff}#work_intro h2,#work_intro h4,#work_intro p{color:#000!important}#work_intro a{color:#82002f!important}#real_main ul{margin-left:515px}#lw_widget_ac976658{float:left}#lw_widget_ac976658 ul{margin-left:0;padding-left:0;margin-right:1em}img.bottom-margin-20{margin-bottom:20px}.papercard-maroon{color:#fff;background-color:#82002f;padding:15px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.papercard-teal{color:#fff;background-color:#043038;padding:15px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.papercard-tartan{color:#fff;background:url(/_ingredients/themes/homepage/styles/../img/tartan.jpg) repeat-x;background-size:25%;padding:15px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.papercard-maroon a{color:#fff!important;display:block;text-decoration:none!important}.papercard-teal a{color:#fff!important;display:block;text-decoration:none!important}.papercard-tartan a{color:#fff!important;display:block;text-decoration:none!important}.papercard-maroon a:hover,.papercard-tartan a:hover,.papercard-teal a:hover{text-decoration:underline!important}#home_button_bar{padding:5px 5px 0}#home_button_bar ul{margin:0;padding:0;display:flex;flex-wrap:wrap}#home_button_bar ul li{display:inline-block;flex-grow:1;padding:5px}#home_button_bar a{display:block;background:#f0f0f0;text-align:center;padding:1em .5em .8em;background-color:#82002f;color:#fff;font-family:Andes,sans-serif;font-size:1.25em;line-height:1.5}#home_button_bar li:nth-child(2) a{background:#043038}#home_button_bar li:nth-child(3) a{background:#3e0821}#home_button_bar a:hover{text-decoration:none}#home_button_bar a:hover span:not(.fa){text-decoration:underline}#work{margin:25px 0}#work_intro p{font-weight:400}#work #work_intro{width:100%;float:left}#work #work_intro h4{color:#fff}#work #work_intro h2{margin-top:0}#quickfacts{height:620px;margin-top:40px;margin-bottom:40px}#quickfacts #half:hover,#quickfacts #quarter1:hover,#quickfacts #quarter2:hover,#quickfacts #quarter3:hover,#quickfacts #quarter4:hover,#quickfacts #vidquarter1:hover,#quickfacts #vidquarter2:hover{background-color:#1f1f1f}#quickfacts #video{width:75%;height:410px;float:right;margin:0;padding:0;background-color:#fff}#video .lw_media_wrapper{height:410px!important;margin:0;padding:0}#quickfacts #vidquarter1{width:25%;height:205px;float:right;margin:0;padding:0;background-color:#3e0821}#quickfacts #vidquarter2{width:25%;height:205px;float:right;margin:0;padding:0;background-color:#82002f}#quickfacts #quarter1{width:25%;height:205px;float:left;margin:0;padding:0;background-color:#043038}#quickfacts #quarter2{width:25%;height:205px;float:left;margin:0;padding:0;background-color:#82002f}#quickfacts #quarter1 a{display:block}#quickfacts #quarter3{width:25%;height:205px;float:left;margin:0;padding:0;background-color:#3e0821}#quickfacts #quarter4{width:25%;height:205px;float:left;margin:0;padding:0;background-color:#043038}#quickfacts>div{text-align:center}#quickfacts h4,#quickfacts h5{color:#fff}#venture_intro{margin-top:25px}#venture_intro *{color:#000!important}.lw_widget_venture_profiles_mobile{display:none}.lw_widget_venture_profiles_desktop .lw_profiles_210{text-align:center;margin-bottom:10px}.lw_widget_venture_profiles_desktop .lw_profile_image,.lw_widget_venture_profiles_mobile .lw_profile_image{margin:0 auto}.lw_widget_venture_profiles_desktop .lw_item_thumb,.lw_widget_venture_profiles_mobile .lw_item_thumb{margin:0!important}.lw_widget_venture_profiles_desktop .lw_item_thumb img,.lw_widget_venture_profiles_mobile .lw_item_thumb img{border-radius:50%;border:2px solid #008382;margin-bottom:15px}#homepage_profiles{position:relative;overflow:hidden}.homepage-events .lw_widget_column{width:18%!important}#slick_profiles span title{display:none}.homepage-events .lw_item_thumb img{-webkit-box-shadow:none;-moz-box-shadow:none;width:100%;height:auto}.featured-events .lw_has_image{background-color:red!important}section .work .content{background-color:rgba(0,0,0,.7)}header{background:url(/live/resource/css/images/common/bg-plaid-diagonal-tile.jpg) 50% 0 fixed}header h1{color:#fff!important}.js section header:hover{background-color:#fff}.js section header{cursor:default}section h1{color:#1f1f1f;font-weight:600}section.intro{min-height:500px}#real_intro h2,#venture_intro h2{font-size:31px;font-size:1.9375rem;line-height:1.1935483870967742em;font-family:AndesExtraLight,sans-serif;font-weight:200;font-style:normal;color:#000}#venture_intro h2 strong{font-family:Andes,sans-serif;font-weight:400;font-style:normal;font-size:1.9375rem}#homepage_profiles .lw_widget_homepage_slider_news{margin:0!important}#homepage_profiles .lw_widget_homepage_slider_news .lw_item_thumb img{margin:0!important;padding:0!important}#homepage_profiles span.lw_item_thumb{margin:0!important}#homepage_profiles .lw_widget_column{margin:0!important}#homepage_profiles li.lw_has_image{width:450px;margin:0;float:left!important;clear:none}#homepage_profiles{left:0;list-style-type:none;margin:0;padding:0;height:250px;background-color:#1f1f1f}#homepage_profiles ul{width:9999px}#homepage_profiles .lw_news_headline{opacity:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);width:440;margin:0;height:auto;padding:25px 0 0 10px;position:relative;bottom:50px;font-size:1.1rem;height:30px}#homepage_profiles .lw_news_headline a{color:#fff;display:block}#homepage_profiles .lw_news_link{opacity:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);width:440;margin:0;height:auto;padding:25px 0 0 10px;position:relative;bottom:50px;font-size:1.1rem;height:30px}#homepage_profiles .lw_news_link a{color:#fff;display:block}#homepage_profiles .overlay{background-size:100% 100%!important}div.overlay{width:100%;height:250px;display:block;color:#000;opacity:.5;zoom:1}div.profile_box{height:auto}div.profile_box li{position:relative;transition-duration:.5s;transform:translate3d(-450px,0,0)}.slick-current .overlay{opacity:1;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-ms-transition:all .3s ease!important;transition:all .3s ease!important;z-index:100}.slick-current .lw_news_headline{opacity:1!important;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-ms-transition:all .3s ease!important;transition:all .3s ease!important}.slick-current .lw_news_link{opacity:1!important;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-ms-transition:all .3s ease!important;transition:all .3s ease!important}@media only screen and (min-width:1025px){div.profile_box:hover .overlay{opacity:1;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-ms-transition:all .3s ease!important;transition:all .3s ease!important;z-index:100}div.profile_box:hover .lw_news_headline{opacity:1!important;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-ms-transition:all .3s ease!important;transition:all .3s ease!important}div.profile_box:hover .lw_news_link{opacity:1!important;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-ms-transition:all .3s ease!important;transition:all .3s ease!important}}a.homepage-button{font-size:110%!important;color:#fff!important;font-weight:400!important}@media screen and (min-width:1900px){#id_a0f7440465{height:800px!important}}@media screen and (max-width:1024px){div.profile_box .lw_news_headline{bottom:47px!important}div.profile_box .lw_news_link{bottom:47px!important}section.intro{height:450px}#id_a0f7440465{display:none}#lw_widget_d8bc9fdc{display:inline-block}.alma-home-intro .image{background-position:50% 0}div.vid_window{height:400px!important}}@media screen and (max-width:960px){#lw_widget_d8bc9fdc{display:inline-block}#id_a0f7440465{display:none}div.vid_window{height:400px!important}}@media screen and (max-width:480px){section.intro{display:none}.featured-caption{width:100%}#quickfacts #quarter1 h5,#quickfacts #quarter2 h5,#quickfacts #quarter3 h5,#quickfacts #quarter4 h5,#quickfacts #vidquarter1 h5,#quickfacts #vidquarter2 h5{font-size:82%}#lw_widget_ac976658 ul{margin-right:0;margin-bottom:0}#real_main ul{margin-left:0!important}#homepage_profiles .lw_news_headline{font-size:1rem;padding:28px 0 0 5px}#homepage_profiles .lw_news_link{font-size:1rem;padding:28px 0 0 5px}#lw_widget_ac976658{margin-bottom:0}.home section{border:none!important}.container.outro-widgets{padding:0}#lw_widget_e88f71bc span.lw_item_thumb{margin-right:0!important}#real_main{margin-top:0}#quickfacts a{position:absolute;width:33%;height:25%;margin-left:-60px}section.container{overflow:hidden}h2,h4,h5,p{padding:0 10px}.lw_widget.alma-home-tweets .lw_item_2 .lw_twitter_username img{float:left}.lw_widget.alma-home-tweets{float:none;width:80%;margin:0 auto;margin-top:20px}.lw_widget.alma-home-tweets .lw_item_2 .lw_twitter_username{text-align:left}.lw_widget.alma-home-tweets .lw_twitter_username a{background-color:rgba(0,0,0,.8)!important}div.container h1{padding-left:10px;font-size:1.65rem!important}.home-apply,.home-visit{width:100%!important;margin:0;margin-bottom:2%;padding-left:0;padding-right:0}#quickfacts #quarter1 h4,#quickfacts #quarter2 h4,#quickfacts #quarter3 h4,#quickfacts #quarter4 h4,#quickfacts #vidquarter1 h4,#quickfacts #vidquarter2 h4{padding-top:0!important}#quickfacts #quarter1 p.h4-lookalike,#quickfacts #quarter2 p.h4-lookalike,#quickfacts #quarter3 p.h4-lookalike,#quickfacts #quarter4 p.h4-lookalike,#quickfacts #vidquarter1 p.h4-lookalike,#quickfacts #vidquarter2 p.h4-lookalike{padding-top:10%!important}#work #work_intro{width:100%;padding:0}#work #work_intro h4{font-size:1.3rem!important}#work #work_intro h5{font-size:1.1rem!important}#quickfacts #video,#work #home_sidebar{width:100%}#work #home_sidebar{height:185px}#work #home_sidebar{margin-bottom:20px}#work{margin:0!important}#quickfacts{height:450px;margin-top:0}#quickfacts #video{height:240px}#quickfacts #quarter1,#quickfacts #vidquarter1,#quickfacts #vidquarter2{width:33.33%;float:right;height:120px}#quickfacts #quarter2,#quickfacts #quarter3,#quickfacts #quarter4{width:33.33%;float:left;height:120px}#quickfacts .lw_media_wrapper{height:240px!important}.lw_widget_venture_profiles_mobile{display:block;width:60%;margin:0 auto}.lw_widget_venture_profiles_desktop{display:none}.lw_widget_venture_profiles_mobile .lw_profiles_210{text-align:center;clear:both}#lw_widget_c6b07152,#lw_widget_c6b07152 li,#lw_widget_c6b07152 ul{margin:0!important}#real_main ul{margin-left:5px}#real_main li.lw_has_image{margin-bottom:10px}#id_a0f7440465{display:none}h2{font-size:1.4rem!important}}@media screen and (max-width:321px){div.container h1{font-size:1.4rem!important}#homepage_profiles .lw_news_headline{font-size:1rem;padding:6px 0 5px 10px;bottom:30px!important}#homepage_profiles .lw_news_link{font-size:1rem;padding:6px 0 5px 10px;bottom:30px!important}.lw_widget.alma-home-tweets .lw_item_2 .lw_twitter_username{text-align:left;margin-left:1rem}.lw_widget.alma-home-tweets .lw_item_2 .lw_twitter_tweet{left:1.78rem!important}.lw_widget.alma-home-tweets{width:100%}.plaid-works-news{margin-left:-30px}#quickfacts h5{font-size:78%!important}}

/*      Resource ID: 4cbc3f39d092b88692b460ddaa3 (slick.css, minified by cleancss) (11/10/2021 2:23am)      */

.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img,.slick-slide picture{display:block;height:100%!important}.slick-slide.slick-loading img,.slick-slide.slick-loading picture{display:none}.slick-slide.dragging img,.slick-slide.dragging picture{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/*      Resource ID: 11f95ac4db8c5f7b204ddc95a73 (slick-theme.css, minified by none) (11/10/2021 2:23am)      */

@charset 'UTF-8';
@import url("https://netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css");
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/live/resource/css/_ingredients/themes/homepage/styles/ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 45%;

    display: block;

    width: 40px;
    height: 40px;
    margin-top: -10px;
    padding: 0;

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
    z-index: 1000;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-size: 40px;
    line-height: 1;
    font-weight: bolder;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: 25px;
}
[dir='rtl'] .slick-prev
{
    right: 25px;
    left: auto;
}
.slick-prev:before
{
    font-family: "FontAwesome";
    content: "\f137";
}
[dir='rtl'] .slick-prev:before
{
    font-family: "FontAwesome";
    content: "\f138";
}

.slick-next
{
    right: 25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    font-family: "FontAwesome";
    content: "\f138";
}
[dir='rtl'] .slick-next:before
{
    font-family: "FontAwesome";
    content: "\f137";
}

/* Dots */
.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -45px;

    display: block;

    width: 100%;
    padding: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: white;
}

.slick-slide:focus { 
    outline: none; 
}

@media screen and (min-width:480px) and (max-width:1024px) {
.slick-prev,
.slick-next {
    width: 60px;
    height: 60px;
}
.slick-prev:before,
.slick-next:before {
    font-size: 50px;
}
}
@media screen and (max-width:480px) {
.slick-prev,
.slick-next{
    display:none !important;
}
}