.color-black{color:var(--color-black)}.color-blue{color:var(--color-primary)}.color-green{color:var(--color-green)}.color-kermit-green{color:var(--color-kermit-green)}.color-orange{color:var(--color-orange)}.color-dark-gray{color:var(--color-dark-gray)}.color-medium-gray{color:var(--color-medium-gray)}.color-light-gray{color:var(--color-light-gray)}.color-white{color:var(--color-white)}.background-black{background-color:var(--color-black)}.background-blue{background-color:var(--color-primary)}.background-blue a{color:var(--color-secondary)}.background-kermit-green{background-color:var(--color-kermit-green)}.background-green{background-color:var(--color-green)}.background-orange{background-color:var(--color-orange)}.background-dark-gray{background-color:var(--color-dark-gray)}.background-medium-gray{background-color:var(--color-medium-gray)}.background-light-gray{background-color:var(--color-light-gray)}.background-white{background-color:var(--color-white)}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url("https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:swap;src:url("/themes/custom/masscec/fonts/fa-regular-400.eot");src:url("/themes/custom/masscec/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/themes/custom/masscec/fonts/fa-regular-400.woff2") format("woff2"),url("/themes/custom/masscec/fonts/fa-regular-400.woff") format("woff"),url("/themes/custom/masscec/fonts/fa-regular-400.ttf") format("truetype"),url("/themes/custom/masscec/fonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url("/themes/custom/masscec/fonts/fa-solid-900.eot");src:url("/themes/custom/masscec/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/themes/custom/masscec/fonts/fa-solid-900.woff2") format("woff2"),url("/themes/custom/masscec/fonts/fa-solid-900.woff") format("woff"),url("/themes/custom/masscec/fonts/fa-solid-900.ttf") format("truetype"),url("/themes/custom/masscec/fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}.far{font-family:"Font Awesome 5 Free";font-weight:400}body{padding:0;margin:0}.layout-container{position:relative}.container{max-width:1200px;margin:0 auto;padding-bottom:0}@media all and (min-width: 480px){.container{padding:1rem}}.no-link-underline{text-decoration:none}.no-list-style{list-style-type:none;padding:0;margin:0}.no-list-style>li{list-style-type:none}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.heading,.page-title{text-transform:uppercase;letter-spacing:1px;padding:0 20px}body{color:var(--color-body);font-family:"Poppins",sans-serif;line-height:1.75}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif}.paragraph--type--amino-image img,.field--name-field-media-image img{width:100%}.field--name-field-icon img{width:inherit}.page-title{font-size:42px;line-height:48px}.page-title span{background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 70%, #fff200 0%, #fff200 100%);background-position-y:-10px}.row-heading{margin-top:0}@media all and (min-width: 480px){.row-heading{font-size:36px;line-height:42px}}a{position:relative;color:var(--color-link)}ul.pager__items{display:table;margin:0 auto;padding-top:25px}li.pager__item{list-style-type:none;display:inline;padding:0 5px}li.pager__item a{text-decoration:none}.background-filter{background-color:rgba(0,0,0,.4);border-radius:5%;padding:0 3rem}.highlight{background-color:var(--color-secondary)}#block-masscec-amino-page-title{text-align:center}.path-board-directors img{position:relative;top:32px}.node-internship-delete-form,.node-job-posting-delete-form{padding:80px 0;text-align:center}.node-internship-delete-form .form-actions,.node-job-posting-delete-form .form-actions{padding-top:15px}.additional-funding .field--name-field-funding-op h2{margin-top:0;margin-bottom:10px}.additional-funding .field--name-field-award-limit p,.additional-funding .field--name-field-application-deadline p{margin-top:0;margin-bottom:0}.additional-funding h2{background:none;text-transform:none}.additional-funding h2 a{font-size:22px;font-weight:400;text-align:left;text-decoration:none}.additional-funding .button{display:none}.additional-funding .row-content{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.additional-funding .row-content .amino-layout-region{flex:0 0 250px;background-color:var(--color-white);box-shadow:0 0 8px #e0e0e0;max-width:250px;margin:0 auto;padding:2rem}@media only screen and (max-width: 768px){.additional-funding .row-content .amino-layout-region{margin-bottom:35px}}.additional-funding .field__label{font-size:14px;font-weight:600;text-transform:uppercase;padding-top:10px}.additional-funding .field__items a{pointer-events:none;cursor:default;text-decoration:none;color:#000}.additional-funding .field{display:flex;width:100%;flex-direction:column}.additional-funding .field--name-title{margin-bottom:-10px}.text-full-width .paragraph--type--amino-rich-text{max-width:none !important}h1{font-size:42px}h2{font-size:36px}h3{font-size:24px}.view-webinars{max-width:900px;margin:0 auto}.view-webinars .view-empty{text-align:center}.view-webinars .view-content .views-row{border:1px solid var(--color-medium-gray);border-radius:3px;overflow:hidden;padding-bottom:1rem;margin-bottom:1rem}.view-webinars .view-content .views-row .webinar__image a.webinar-modal-trigger-button{cursor:pointer;width:100%;height:0;padding-bottom:56.25%;position:relative;display:block}.view-webinars .view-content .views-row .webinar__image a.webinar-modal-trigger-button::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:rgba(0,0,0,.15);transition:background-color ease-in-out .25s;z-index:2}.view-webinars .view-content .views-row .webinar__image a.webinar-modal-trigger-button::after{content:"";display:block;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);mask-image:url("../../../images/play.svg");background-color:#fff;mask-repeat:no-repeat;mask-size:contain;z-index:3;pointer-events:none;opacity:.8;transition:opacity ease-in-out .25s}.view-webinars .view-content .views-row .webinar__image a.webinar-modal-trigger-button:hover::before,.view-webinars .view-content .views-row .webinar__image a.webinar-modal-trigger-button:focus::before{background-color:rgba(0,0,0,.25)}.view-webinars .view-content .views-row .webinar__image a.webinar-modal-trigger-button:hover::after,.view-webinars .view-content .views-row .webinar__image a.webinar-modal-trigger-button:focus::after{opacity:.6}.view-webinars .view-content .views-row .webinar__image a.webinar-modal-trigger-button img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:1}.view-webinars .view-content .views-row .webinar__info{margin:1rem}.view-webinars .view-content .views-row .field--name-field-date{margin:.25rem 0;font-size:12px}.view-webinars .view-content .views-row .field--name-field-subtitle{font-style:italic;margin-top:0}.view-webinars .view-content .views-row .webinar__title{font-size:18px;font-weight:bold;margin:0}.view-webinars .view-content .views-row .webinar__title a{color:#0065a4;text-decoration:none}.view-webinars .view-content .views-row .field--name-body{margin:.25rem 0}.view-webinars .view-content .views-row .field--name-body p:first-child{margin-top:0}.view-webinars .view-content .views-row .field--name-body p:last-child{margin-bottom:0}@media all and (min-width: 768px){.view-webinars .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.view-webinars .view-content .views-row{flex-basis:47%;margin-bottom:2rem}}