/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--unpublished{background-color:#fff4f4;}
:root{--myBeige:#dcbb8dff;--myRed:#d33a22ff;--myBlack:#323232ff;--myWhite:#dbd7cfff;--myHeaderFont:'OPTIFutura-ExtraBlackCond';--myLightFont:'futura_stdbook';--myDemiBoldFont:'OPTIFuturaDemiBold'}h1{font-family:var(--myHeaderFont);color:var(--myRed);font-size:5em;}h2{font-family:var(--myHeaderFont),Futura,sans-serif;;color:var(--myBlack);font-size:2em;}h3{font-family:var(--myDemiBoldFont);color:var(--myBlack);font-size:1.5em;}h4{font-family:var(--myHeaderFont);color:var(--myRed);font-size:1em;}p,tbody,label{font-family:var(--myLightFont);color:var(--myBlack);font-size:1.2em;line-height:155%;max-width:1500px;}body{background:color-mix(in srgb,var(--myWhite) 60%,var(--myBeige) 40%);}ul{list-style-type:circle}li{font-family:var(--myLightFont);color:var(--myBlack);font-size:1rem;line-height:100%;padding:0.5em;}label{font-weight:bold;}a{font-family:var(--myLightFont);;color:var(--myBlack);font-weight:bold;text-decoration:underline;text-decoration-color:var(--myRed);}h1.pageName,div.field__item{font-family:var(--myLightFont);margin:2vw;}h2.note{background-color:yellow;margin:5px;}div.field__label{font-size:larger;font-weight:bold;font-family:var(--myLightFont);}.layout-content{display:flex;justify-content:flex-start;}div.partner_container{display:grid;width:700px;grid-template-columns:auto auto;}table,td{border-bottom:2px solid var(--myBeige);font-size:1em;}th{border-bottom:2px solid var(--myBeige);font-size:1.2em;font-family:var(--myDemiBoldFont);}tbody tr:hover{background-color:var(--myBeige);}div .personPhoto{align-self:center;}div .personPhoto img{margin:1vh;border:2px solid rgba(184,135,11,0.225);max-height:15vh;}input[type=text],input[type=email],select,textarea{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:5px solid var(--myWhite);border-radius:4px;box-sizing:border-box;}input[type=submit]{width:100%;background-color:var(--myRed);color:var(--myWhite);padding:14px 20px;margin:8px 0;border:none;}.visFrame{border:2px solid var(--myWhite);height:95vh;width:82vw;}iframe{height:100%;width:100%;}.node__content{background-color:whitesmoke;padding:1em;margin:1em;margin-top:2em;max-width:85vw;}.views-field-field-mobsubs-team-member-photo > .field-content,.views-field > .field-content > img{display:flex;justify-content:center;}.image-style-max-650x650,.image-style-large,div.chiclet-img-cropped a img{max-height:fit-content;object-fit:cover;}@supports (max-width:-webkit-fill-available){.image-style-max-650x650,.image-style-large,div.chiclet-img-cropped a img{max-width:-webkit-fill-available;}}@supports (max-width:-moz-available){.image-style-max-650x650,.image-style-large,div.chiclet-img-cropped a img{max-width:-moz-available;}}.image-style-max-325x325{border:5px solid var(--myWhite);}.views-view-responsive-grid__item{background:brown;}h2.field-content,div.views-field-field-summary{margin:20px;}h2.field-content a,div.field-content a{font-size:1em;color:whitesmoke;text-decoration:none;}h2.field-content:hover{color:whitesmoke;text-decoration:underline;}h4 .field-content{color:black;}.view-mobsubs-board-members div div .views-view-responsive-grid__item,.mingBox{background:var(--myBeige);}div .view-mobsubs-board-members div div .views-view-responsive-grid__item,div .mingBox{padding:1em;}.chicklet-title a,.chicklet-desc{font-family:var(--myLightFont);}.ouputLinksTable{display:flex;}.outputlink{background:var(--myBlack);margin:1em;padding:1em;}.outputlink:hover{transform:scale(1.2);}
@font-face{font-family:'futura_stdbook';src:url(/themes/contrabarr/fonts/Futura/futura_std_book-webfont.woff2) format('woff'),url(/themes/contrabarr/fonts/Futura/futura_std_book-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'OPTIFuturaDemiBold';src:url(/themes/contrabarr/fonts/OPTIfutura/OPTIFuturaDemiBold.woff2) format('woff2'),url(/themes/contrabarr/fonts/OPTIfutura/OPTIFuturaDemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'OPTIFutura-ExtraBlackCond';src:url(/themes/contrabarr/fonts/OPTIfutura/OPTIFutura-ExtraBlackCond.woff2) format('woff2'),url(/themes/contrabarr/fonts/OPTIfutura/OPTIFutura-ExtraBlackCond.woff) format('woff');font-weight:500;font-style:normal;font-display:swap;}
.region-container{display:flex;padding-left:4vh;max-width:75vw;}.region-content{padding-left:4vh;}
.header{width:100%;background:brown;display:flex;margin:0;}body{margin:0;}.curve{display:none;visibility:hidden;position:fixed;stroke:var(--myBlack);overflow:hidden;top:1vh;transform:scaleY(-1);}header a{text-decoration:none;}.menu_links{font-size:2em;font-weight:lighter;text-decoration:none;padding-bottom:1em;margin:0;padding-left:1em;padding-right:0;float:left;color:black;}.container{width:98%;margin-left:1em;margin-right:1em;margin-top:0;}.col1{position:relative;width:30vw;float:left;height:30vh;}#titleCont{position:absolute;max-width:30vw;display:inline;float:left;}a>.title{background-image:linear-gradient(to right,brown,brown,rgba(255,0,0,0));}#logoIMG{position:absolute;max-height:30vh;width:auto;top:2vh;right:0;float:right;}.title{font-family:var(--myHeaderFont),Futura,sans-serif;color:whitesmoke;font-size:3em;line-height:1.2em;letter-spacing:.1rem;}.navLinks{display:block;position:relative;}#allLinks{padding-left:1em;padding-top:2em;display:flex;flex-flow:row wrap;align-items:flex-start;list-style:none;}.navLinks li{margin:0.1rem;position:relative;}.navLinks ul li ul{visibility:hidden;opacity:0;display:none;position:absolute;transition-duration:50ms;left:-2vw;justify-content:center;flex-flow:row nowrap;list-style:none;float:left;}.sublinks{font-family:var(--myDemiBoldFont),Futura,sans-serif;color:whitesmoke;font-size:2em;text-decoration:none;line-height:1.3;}.sublinks:hover{color:whitesmoke;font-size:2em;text-decoration:underline;}.menu_links:hover{transform:scale(1.3);transition:scale 0.5s ease;}.navLinks ul li:hover>ul,.navLinks ul li:focus-within>ul,.navLinks ul li ul:hover{visibility:visible;opacity:1;display:flex;flex-wrap:wrap;width:max-content;flex-direction:column;transition-duration:60ms;position:absolute;padding:2em;margin-top:1em;margin-left:2em;background:brown;border:10px solid var(--myBlack);z-index:100;}.navLinks ul li:hover>ul li,.navLinks ul li:focus-within>ul li,.navLinks ul li ul li:hover{float:left;}.navLinks ul li:hover>ul.outputs.submenu,.navLinks ul li:focus-within>ul.outputs.submenu,.navLinks ul li ul.outputs.submenu:hover{}.navLinks ul li:hover>.curve,.navLinks ul li:focus-within>.curve{display:block;visibility:visible;transition-duration:50ms;overflow:hidden;}.navLinks ul li ul li{margin-left:0;display:inline-block;}.material-symbols-outlined{visibility:hidden;display:none;}@media screen and (max-width:700px){.navLinks{position:absolute;right:0;left:auto;}.navLinks li{margin:0rem;display:block;}#allLinks{padding-left:1em;padding-top:2em;display:flex;flex-flow:column nowrap;list-style:none;width:20vw;background-color:rgba(211,58,34,0.5);}.material-symbols-outlined{visibility:visible;display:block;padding-left:2em;position:absolute;left:-10vw;font-weight:bold;top:-0.5vh;}.material-symbols-outlined:focus,.toggle:focus-within{font-size:34;}.navLinks ul li ul{display:none;opacity:0;visibility:hidden;position:relative;margin-bottom:1em;flex-flow:column nowrap;}.navLinks ul li:hover>ul,.navLinks ul li:focus-within>ul,.navLinks ul li ul:hover{display:inline-block;opacity:1;visibility:visible;position:relative;flex-flow:column nowrap;left:2vw;}.navLinks ul li:hover>ul.outputs.submenu,.navLinks ul li:focus-within>ul.outputs.submenu,.navLinks ul li ul.outputs.submenu:hover{left:-50vw;}.navLinks ul li ul li{text-align:start;display:block;margin-left:auto;visibility:inherit;line-height:1.2;}.curve{display:none;visibility:hidden;}}
