:root{--color-black:#000000;--color-white:#FFFFFF;--color-yellow:#FDBD2F;--color-gray-background:#e8e8e8;--color-gray-line:#707070;--color-gray-border:#d6d6d6;--p-size:1.5625rem;--p-size:1.171875rem;--p-smaller:1.25rem;--p-smaller:0.9375rem;--h1-size:3.125rem;--h1-size:2.34375rem;--h2-size:4.6875rem;--h2-size:3.515625rem;--h3-size:2.5rem;--h3-size:1.875rem;--h2-smaller:2.5rem;--h2-smaller:1.875rem;--h4-size:1.875rem;--h4-size:1.40625rem;--h3-smaller:1.875rem;--h3-smaller:1.40625rem;--h4-smaller:1.5rem;--h4-smaller:1.125rem;--font-weight:normal;--font-style:normal;--font-family-medium:'Futura-Medium',Arial,sans-serif;--font-family-bold:'Futura-Bold',Arial,sans-serif}@font-face{font-family:"Futura-Bold";src:url(../fonts/Futura-Bold.eot);src:url(../fonts/Futura-Bold.eot?#iefix)format("embedded-opentype"),url(../fonts/Futura-Bold.woff2)format("woff2"),url(../fonts/Futura-Bold.woff)format("woff"),url(../fonts/Futura-Bold.ttf)format("truetype");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:"Futura-Medium";src:url(../fonts/Futura-Medium.eot);src:url(../fonts/Futura-Medium.eot?#iefix)format("embedded-opentype"),url(../fonts/Futura-Medium.woff2)format("woff2"),url(../fonts/Futura-Medium.woff)format("woff"),url(../fonts/Futura-Medium.ttf)format("truetype");font-weight:400;font-style:normal;font-display:auto}*{box-sizing:border-box}.visually-hidden{position:absolute!important;overflow:hidden;-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);width:1px;height:1px;word-wrap:normal}.btt{text-align:right;margin:1rem 0}.has-background-image{position:relative;text-align:center;overflow:hidden}.has-background-image img{width:auto;height:100%;max-width:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative}.skip-to-content-link{position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);display:inline-block;padding:.5rem;background:var(--color-black);color:var(--color-white)!important}.skip-to-content-link:focus{-webkit-transform:translateY(0);transform:translateY(0)}body,html{margin:0;padding:0}body{font-family:sans-serif;background-color:var(--color-white);font-size:16px}a,a:visited,body{color:var(--color-black)}a:hover{color:inherit}a:active{color:var(--color-gray-line)}a:focus{color:inherit}.wf-active body{font-family:var(--font-family-medium)}p{font-size:var(--p-size);margin:0 auto 1rem}h1,h2,h3,h4{margin-bottom:.75rem;margin-top:0}.h1,h1,h2{font-size:var(--h1-size);text-transform:uppercase}h2{font-size:var(--h2-size)}h3,h4{font-size:var(--h3-size);margin-top:2rem}h4{font-size:var(--h4-size)}.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4{font-style:var(--font-style)}.wf-active .sidebar-menu .contact-us h2,.wf-active .sidebar-menu>ul>li.active>a,.wf-active .sidebar-menu>ul>li>ul>li.active>a,.wf-active b,.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active strong{font-family:var(--font-family-bold);font-weight:var(--font-weight)}.img-src{font-size:1.25rem;border:.125rem solid var(--color-gray-border);display:block;padding:.125rem .5rem}.wrapper{display:flex;flex-flow:row nowrap;overflow:hidden}#sidebar{min-width:17.5rem}#main{width:calc(100vw - 17.5rem)}#js-mobile-navigation-button{position:absolute;top:1.25rem;right:1.25rem;z-index:2000;padding:.65rem;background-color:var(--color-black);border:.125rem solid var(--color-white);color:var(--color-white);font-size:1rem;cursor:pointer;display:none}.sidebar-menu{padding:.5625rem 1.3125rem 1.8125rem}.sidebar-menu ul{list-style:none;padding-left:0}.sidebar-menu ul ul{padding-top:.625rem;display:none;padding-left:0}.sidebar-menu ul ul li{border-bottom:0;margin-bottom:.1875rem;text-align:right}.sidebar-menu .contact-us h2,.sidebar-menu li a{font-size:1.25rem;color:var(--color-black);display:block;border-bottom:.0625rem solid var(--color-gray-border)}.sidebar-menu li a{transition:all .3s ease-in-out;padding-bottom:.4375rem;padding-top:.4375rem}@media (prefers-reduced-motion){.sidebar-menu li a{transition:none}}.sidebar-menu li{margin-bottom:.9375rem}.sidebar-menu>ul>li.active>a{background:var(--color-yellow);font-family:var(--font-family-bold)}.sidebar-menu>ul>li.active>a:before,.sidebar-menu>ul>li>ul>li.active>a:before{content:"";display:inline-block;width:0;height:0;border-top:.4375rem solid transparent;border-bottom:.4375rem solid transparent;border-left:.4375rem solid var(--color-black);margin-right:.625rem}.sidebar-menu ul ul li a{font-size:1rem;text-align:right;padding:.1875rem .5rem;display:inline-block;border-bottom:none}.sidebar-menu>ul>li>ul>li.active>a{background:var(--color-yellow);font-weight:700}.sidebar-menu .contact-us{border:.0625rem solid var(--color-gray-border);padding:.6875rem .6875rem 1.3125rem}.sidebar-menu .contact-us h2{font-weight:700;padding-bottom:.5rem;margin-bottom:.875rem}.sidebar-menu .contact-us p{font-size:.875rem;color:var(--color-black);line-height:1.22;margin-bottom:1.875rem}.sidebar-menu .contact-us p strong,.sidebar-menu li.active>ul{display:block}.sidebar-menu .contact-us p:last-child{margin-bottom:0}.sidebar-menu .contact-us a{display:inline;padding:0;border:0;font-size:.875rem;font-weight:400}@media (hover:hover){.sidebar-menu li:hover>ul{display:block}.sidebar-menu li>a:hover{background:var(--color-yellow)}.sidebar-menu .contact-us a:hover{background:0 0}}.flex{display:flex;flex-flow:row nowrap}.page-about .flex .header-img{width:59%;background-position:left top;background-image:url(../images/MATC-About-Process-Graphic-01.jpg);height:52.9375rem;padding:1.875rem 2.5rem}.flex .header-img{width:63%;position:relative;background-size:cover}.flex .header-content{background-color:var(--color-black);color:var(--color-white);padding:1.75rem 3.5625rem 6.875rem 1.625rem;position:relative;width:36%}.page-about .flex .header-content{width:40%}.page-equipment-loan-program .header-content li,.page-equipment-loan-program .header-content p{font-size:1.125rem}.page-where-been .flex .header-img{background-position:center top}.header-content img.logo{position:absolute;right:1.25rem;bottom:1.75rem;width:10.625rem}.header-content a{color:inherit}.page-about .header-img img{width:25%}.page-about .header-img .heading{color:var(--color-white);text-transform:uppercase;line-height:1;display:block;font-size:3vw}.header-content h1{margin-bottom:1.875rem}header{margin-bottom:4.75rem}.flickity-enabled:focus{outline:revert}.slider-hidden .home-callouts{margin-top:0}.slider-hidden header{padding-top:4rem}.page-home header{background-image:url(../images/home-banner-image.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;padding-bottom:4rem}.page-banner{width:100%}.page-banner .flickity-page-dots{counter-reset:a}.page-banner .flickity-page-dots>li{display:inline-block;margin:0 .5rem}.page-banner .flickity-page-dots .dot,.page-banner .flickity-prev-next-button{background-color:var(--color-black)}.page-banner .flickity-page-dots .dot,.page-banner .flickity-page-dots .hide,.page-banner .flickity-page-dots .play-pause,.page-banner .flickity-prev-next-button{width:2.5rem;height:2.5rem;opacity:1;position:relative;text-align:center;color:var(--color-white);left:auto;right:auto;top:auto;-webkit-transform:none;transform:none;vertical-align:top}.page-banner .flickity-page-dots .hide{background-color:var(--color-black);border:0;padding:9px 20px;border-radius:20px;width:auto;font-size:var(--p-size)}.page-banner .flickity-page-dots .play-pause{border-radius:50%;border:0;background-color:var(--color-yellow)}.page-banner .flickity-page-dots .play-pause svg{margin-top:.1875rem}.page-banner .flickity-page-dots .play-pause svg path{fill:var(--color-black)}.page-banner.is-paused .flickity-page-dots .play-pause{background-color:var(--color-black)}.page-banner .flickity-page-dots svg path,.page-banner.is-paused .flickity-page-dots .play-pause svg path{fill:var(--color-white)}.page-banner .flickity-page-dots{bottom:-3.4375rem}.page-banner .flickity-page-dots .dot:after{content:counter(a);counter-increment:a;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.flickity-page-dots .dot.is-selected{opacity:1;background-color:var(--color-yellow);color:var(--color-black)}.page-banner .slide{display:flex;flex-flow:row nowrap;width:100%;height:30rem;color:var(--color-yellow) !important}.page-banner .slide h2{font-size:4.375rem}.page-banner .slide h2 span img{max-height:3.125rem;width:auto}.page-banner .slide p{font-size:1.5rem;line-height:1.5}.page-banner .slide.yellow{background-image:url(../images/full-slider-img.jpg);color:var(--color-black) !important}.page-banner .slide:before{top:-.625rem;background-image:url(../images/content-patterm-yellow.png);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.page-banner .slide.yellow:before{top:0;right:0;background-image:url(../images/content-patterm-black.png);-webkit-transform:rotateX(180deg);transform:rotateX(180deg);z-index:1}.page-banner .slide.yellow:after,.page-banner .slide.yellow:before,.page-banner .slide:before,.page-content:before{content:"";position:absolute;width:1.125rem;height:100%;background-repeat:repeat;background-size:contain}.page-banner .slide.yellow:after{top:0;background-image:url(../images/content-patterm-black.png);-webkit-transform:rotateX(180deg);transform:rotateX(180deg);z-index:1;right:auto;left:0}.slide .content{width:57%;padding:3rem 1.875rem 6.375rem 2.875rem}.slide .content>img{margin-bottom:1.875rem;display:block}.slide .slide-image{width:43%}.page-banner .slide[data-id=calendar] .content,.page-banner .slide[data-id=technical-docs] .content{width:65%}.page-banner .slide[data-id=calendar] .slide-image,.page-banner .slide[data-id=technical-docs] .slide-image{width:35%;text-align:center;padding:3.3125rem 0 2.5rem}.page-banner .slide[data-id=calendar] .slide-image img,.page-banner .slide[data-id=technical-docs] .slide-image img{max-width:15.625rem;max-height:15.625rem}.home-callouts{margin-top:7.5rem;display:flex;flex-flow:row wrap}.home-callouts .callout{list-style:none;width:25%;text-align:center;position:relative}.home-callouts .callout h2{color:var(--color-white);margin-bottom:0;font-size:1.875rem;line-height:1}.home-callouts .callout .icon{max-width:9.375rem;max-height:9.375rem;margin:0 auto 1.3125rem;position:relative;display:block;color:var(--color-black)}.home-callouts .callout .icon span{font-size:2.5rem;line-height:1;text-transform:uppercase;position:absolute;left:0;right:0;margin:0 auto;top:3rem}.home-callouts .callout a{display:inline-block;width:100%;color:inherit}.page-title-wrap{position:relative}.page-title-wrap .page-title{background-color:transparent;text-transform:uppercase;white-space:nowrap;color:#ffbd69;font-family:var(--font-family-bold);font-size:18.75rem;right:.625rem;letter-spacing:0;mix-blend-mode:multiply;opacity:.84;overflow:hidden;position:absolute;text-align:left;top:0;-webkit-transform:rotate(90deg) translate(100%,-28%);transform:rotate(90deg) translate(100%,-28%);-webkit-transform-origin:100%0;transform-origin:100%0}.btt,.page-content{position:relative;max-width:1180px}.page-content:before{background-image:url(../images/content-patterm.png);left:-3.125rem}.page-content li{font-size:var(--p-size);margin-bottom:2.1875rem}.image-with-description .content ul,.page-content ul,header ul{padding-left:1rem}.image-with-description .content li,header li{font-size:var(--p-size);margin-bottom:.875rem}.icon-list{border:.125rem solid var(--color-yellow);padding:.9375rem;margin:3.125rem 0 5.5rem}.icon-list .icon{width:21%;text-align:center}.icon-list .icon img{width:60%;height:auto}.icon-list .content{padding-left:2.1875rem;width:75%;display:flex;flex-direction:column;justify-content:center}.history{background-color:var(--color-gray-background);padding:1.375rem 1.875rem;margin-bottom:3.125rem}.single-img{margin-bottom:2rem}.page-resources .header-content .single-img{margin-top:4rem}.single-img img{max-width:100%;height:auto}.image-with-description,.milestone{border:.125rem solid var(--color-yellow)}.milestone{margin:4.1875rem 0;padding:1.5625rem 1rem}.image-with-description{margin-bottom:3.75rem}.image-with-description .content{width:62%;padding:1.4375rem 1rem}.image-with-description .image{width:38%}.image-with-description .image.icon{justify-content:center;display:flex;align-items:center;padding:4rem}.image-with-description.image-right .image{order:2}.services-list{margin-top:6rem}.services-list .icon-list .icon{justify-content:center;display:flex;flex-flow:column nowrap;align-items:center}.image-list.flex{flex-flow:row wrap;padding:0;list-style-type:none;margin:0 auto}.image-list.flex li{width:calc(50% - 2rem);margin-right:2rem}.image-list .image img{width:100%;height:auto;vertical-align:text-bottom}.image-list .content,.page-content table td{text-align:center;border:.125rem solid var(--color-yellow);padding:1rem}.page-content table{max-width:66.625rem;margin-bottom:4.875rem;position:relative;z-index:12;border-collapse:collapse;width:100%;border:0;border-spacing:0}.page-content table th{text-align:left;font-weight:400}.page-content table td{text-align:left;padding:.9375rem .5625rem;font-size:1.5625rem}
/*# sourceMappingURL=styles-min.css.map */