.intro-background{background:#fff url(../png/pattern-ivy-large-right%402x.png) no-repeat right top;background-size:320px auto}@media only screen and (min-width:768px){.intro-background{background-size:639px auto}}@media only screen and (min-width:1024px){.intro-background{background-position:right center}}.intro-stratum{padding:0 0 4em}.intro-stratum h2{margin:0 0 .75em;font:normal normal 3em/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.2px}@media only screen and (min-width:768px){.intro-stratum h2{font-size:3.75em}}@media only screen and (min-width:1024px){.intro-stratum{padding:0 0 9em}.intro-stratum .wysiwyg{font-size:1.125em}}.subpage-stratum{background:#f5f5f5 url(../png/pattern-ivy-left-btm.png) no-repeat left bottom;background-position:left -200px bottom 0}.subpage-stratum .link-collection-list{position:relative;top:-2em}.subpage-stratum .link-collection-list .item{padding:0 0 10px}.subpage-stratum .link-collection{box-shadow:0 0 6px rgba(147,149,152,.25);margin:0}.subpage-stratum .link-collection .link-collection-overlay{display:none;box-shadow:0 0 6px rgba(147,149,152,.25)}.subpage-stratum .link-collection .header label,.subpage-stratum .link-collection .open-button .title{position:relative;display:block;padding:1.11111111em 3.61111111em 1.11111111em 1.77777778em;font-size:1.125em;font-weight:600;line-height:1.11111111;cursor:pointer}.subpage-stratum .link-collection .header label:before,.subpage-stratum .link-collection .open-button .title:before{font-family:ivy-tech-icons;position:absolute;left:8px;top:21px;width:20px;height:20px;font-size:20px;line-height:1;border-radius:50%}.subpage-stratum .link-collection .open-button{display:block;background:#fff;cursor:pointer}.subpage-stratum .link-collection .open-button img{display:none}.subpage-stratum .link-collection .open-button .title:before{content:"\e902";color:#939598}.subpage-stratum .link-collection .open-button:focus,.subpage-stratum .link-collection .open-button:hover{color:#739f2d;outline:0}.subpage-stratum .link-collection .open-button:focus .title:before,.subpage-stratum .link-collection .open-button:hover .title:before{color:#8dc63f}.subpage-stratum .link-collection .header label{background:#8dc63f;color:#000}.subpage-stratum .link-collection .header label:before{content:"\e901";color:#fff;background:#000}.subpage-stratum .link-collection .header label .close{position:absolute;right:10px;top:22px;font-size:.77777778em;color:#000;font-weight:400}.subpage-stratum .link-collection .header label:focus .close,.subpage-stratum .link-collection .header label:hover .close{text-decoration:underline}.subpage-stratum .link-collection .content{background:#fff;padding:15px 20px 20px;font-size:.875em}.subpage-stratum .link-collection .content>.row>.col{margin-bottom:1.5em}.subpage-stratum .link-collection .headline-black-upper,.subpage-stratum .link-collection .wysiwyg h3{font-size:1.125em}.subpage-stratum .link-collection .headline-black-upper{margin-top:1em}.subpage-stratum input:checked+.link-collection .link-collection-overlay{position:absolute;width:100%;left:0;display:block;z-index:1}.js .subpage-stratum input:checked+.link-collection .link-collection-overlay{z-index:501}.subpage-stratum .captioned-image{margin:0 auto;padding:0;max-width:202px}.subpage-stratum .captioned-image img{display:block;margin:0 auto .75em}.subpage-stratum .captioned-image figcaption{text-align:center;color:#464646}@media only screen and (min-width:768px){.subpage-stratum .link-collection-list{margin:0 -10px}.subpage-stratum .link-collection-list .item{width:50%;float:left;padding:0 10px 20px}.subpage-stratum .link-collection-list .item:nth-child(odd){clear:both}.subpage-stratum .link-collection .open-button img{display:block}.subpage-stratum .link-collection .open-button .title{padding:.77777778em 1.77777778em .77777778em 1.77777778em}.subpage-stratum .link-collection .open-button .title:before{top:15px}.subpage-stratum .link-collection .content>.row>.col{margin-bottom:0}.subpage-stratum .link-collection-list{display:flex;flex-wrap:wrap}.subpage-stratum .link-collection-list .item{display:flex}.subpage-stratum .link-collection{display:flex}.subpage-stratum .link-collection .open-button{display:flex;flex-direction:column}.subpage-stratum .link-collection .open-button .title{flex-grow:1}.subpage-stratum input:checked+.link-collection .link-collection-overlay{width:calc(100% - 20px);left:calc(10px)}}@media only screen and (min-width:1024px){.subpage-stratum .link-collection-list{top:-6em}.subpage-stratum .link-collection-list .item{width:33.3333%}.subpage-stratum .link-collection-list .item:nth-child(odd){clear:none}.subpage-stratum .link-collection-list .item:nth-child(3n+1){clear:both}.subpage-stratum .link-collection-list.has-2 .item{width:50%}.subpage-stratum .link-collection-list.has-2 .item:nth-child(3n+1){clear:none}.subpage-stratum .link-collection-list.has-2 .item:nth-child(odd){clear:both}.subpage-stratum .link-collection .header label,.subpage-stratum .link-collection .open-button .title{font-size:1.5em;padding:.66666667em .66666667em .66666667em 1.875em}.subpage-stratum .link-collection .header label:before,.subpage-stratum .link-collection .open-button .title:before{left:15px;top:20px}.subpage-stratum .link-collection .header label{padding-right:3.33333333em}.subpage-stratum .link-collection .header label .close{font-size:.58333333em;right:20px;top:20px}.subpage-stratum .link-collection .content{font-size:1em;padding:1.875em 1.875em 2.625em}.subpage-stratum .captioned-image figcaption{font-size:1.125em}}