.above-main-container-outlet.welcome-link-banner-connectors .welcome-link-banner-wrapper,.below-site-header-outlet.welcome-link-banner-connector .welcome-link-banner-wrapper{background-color:var(--tertiary-low);background-image:url();background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:1em}.above-main-container-outlet.welcome-link-banner-connectors .welcome-link-banner,.below-site-header-outlet.welcome-link-banner-connector .welcome-link-banner{display:flex}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper{flex:0 1 auto;box-sizing:border-box;display:flex;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,0.15);margin:2.5em auto;background:var(--secondary)}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link{display:flex;justify-content:space-between;padding:1em}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link svg,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link svg{transition:color 0.25s}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link>div,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link>div svg,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div svg{display:block;font-size:1.75em;margin:0 auto 0.25em auto}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link>div a,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div a{transition:all 0.25s;width:100%;padding:1.5em;color:var(--primary);display:flex;justify-content:center}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link>div a .d-icon,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div a .d-icon{color:var(--primary-high);margin-bottom:0.35em}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link>div a:hover,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div a:hover{color:var(--tertiary);text-decoration:underline}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link>div a:hover .d-icon,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div a:hover .d-icon{color:var(--tertiary)}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link>div h3,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div h3{font-weight:normal;white-space:nowrap;line-height:1.2;margin:0}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper h2,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper h2{font-size:1.75em;line-height:1.2}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .welcome-content,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .welcome-content{max-width:375px;text-align:left;padding:2.5em 2em 3em}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .welcome-content p,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .welcome-content p{margin-bottom:0}@media screen and (max-width: 1200px){.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper{flex-wrap:wrap}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper p,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper p{max-width:500px}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .welcome-content,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .welcome-content{max-width:unset;text-align:center;padding-bottom:1em}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link{padding:0 0 2em;width:100%}}@media screen and (max-width: 870px){.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper{padding:2em}}@media screen and (max-width: 820px){.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper{max-width:80vw;padding:0}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link{flex-direction:column;padding:0.5em 0.5em 1.25em}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link>div,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div{margin:0 auto}}

/*# sourceMappingURL=desktop_theme_8_07468c1e12adcbb6469979703b38503119c8ab3e.css.map?__ws=www.ruby-forum.com */
