*{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}img{max-width:100%;height:auto;border:0}a{text-decoration:none;color:inherit}a:hover,a:focus{text-decoration:underline}button{cursor:pointer;border:none;background:none;font-family:inherit}ul,ol{list-style:none}#header{background:transparent linear-gradient(90deg,#1a1948,#188691) 0% 0% no-repeat padding-box;position:relative;width:100%}#header .header-content .header__logo>div{position:relative;max-width:1200px;min-height:118px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:20px}@media (min-width: 768px){#header .header-content .header__logo>div{padding:0 20px;height:118px}}#header .header-content .header__logo>div #block-thermo2025-site-branding{padding:10px 0}@media (min-width: 768px){#header .header-content .header__logo>div #block-thermo2025-site-branding{padding:37px 0}}#header .header-content .header__logo>div #block-thermo2025-site-branding img{vertical-align:bottom;max-height:60px}@media (min-width: 768px){#header .header-content .header__logo>div #block-thermo2025-site-branding img{max-height:none}}#header .header-content .header__logo>div nav{margin-top:50px}#header .header-content .header__logo>div nav>ul{margin:0;padding:0;list-style:none;display:flex;gap:10px}@media (min-width: 768px){#header .header-content .header__logo>div nav>ul{gap:20px}}#header .header-content .header__logo>div nav>ul li{list-style:none}#header .header-content .header__logo>div nav>ul li a{color:#fff;font-size:16px;font-weight:400;text-transform:none;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-decoration:none;padding-bottom:8px;display:inline-block;border-bottom:solid 10px transparent}@media (min-width: 768px){#header .header-content .header__logo>div nav>ul li a{font-size:20px;padding-bottom:12px}}#header .header-content .header__logo>div nav>ul li a:hover,#header .header-content .header__logo>div nav>ul li a:focus{border-bottom:solid 10px #EF6A22;text-decoration:none}#navigation{position:absolute;top:0;height:3em;width:1215px}li a.active{color:#000}#navigation .block{margin-bottom:0}#navigation .block-menu .block-title,#navigation .block-menu-block .block-title{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}#navigation ul.links,#navigation ul.menu{margin:0;padding:0;text-align:left}#navigation ul.links li,#navigation ul.menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none}#secondary-menu{float:right}.grid{display:grid;gap:16px}.grid--2-col{grid-template-columns:repeat(2,1fr)}.grid--3-col{grid-template-columns:repeat(3,1fr)}.grid--4-col{grid-template-columns:repeat(4,1fr)}@media (min-width: 768px){.grid{gap:24px}}.flex{display:flex;gap:16px}.flex--wrap{flex-wrap:wrap}.flex--center{display:flex;align-items:center;justify-content:center}.flex--between{display:flex;align-items:center;justify-content:space-between}table{font-size:18px;width:100%;border-collapse:collapse;margin-bottom:1rem}table th,table td{padding:.5rem;border-bottom:1px solid #ccc}table th{font-weight:700}html{overflow-y:scroll}body{margin:0;padding:0;background:#fff;font-size:20px;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-variant:normal;font-weight:400;color:#333}#page{width:100%;margin:0;padding:0}#page a{color:#0a3751}#page a:hover{text-decoration:underline}#skip-link{margin:0}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px;text-align:center;background-color:#666;color:#fff}#logo{float:left;margin:0;padding:0}#logo img{vertical-align:bottom}#name-and-slogan{float:left}#site-name{margin:0;font-size:2em;line-height:1.5em}#site-name a:link,#site-name a:visited{color:#000;text-decoration:none}#site-name a:hover,#site-name a:focus{text-decoration:underline}#site-slogan{margin:0;font-size:1em}.region-header{clear:both;position:absolute;right:0;bottom:0}#main{width:100%;padding:20px 0}body.not-logged-in h1#page-title{display:none}#content{background:#f8f3e7;padding:15px;max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}@media (min-width: 768px){#content{padding:20px}}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}h1,h2,h3,h1.title,h1#page-title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title{color:#0a3751;font-size:40px;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;margin:11px 0 7px;word-wrap:break-word;overflow:hidden}ul.inline{display:inline;padding:0}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}span.field-label{padding:0 1em 0 0}.item-list .pager{padding:0}.item-list .pager li{padding:0 .5em}#edit-field-attachment-ajax-wrapper{position:relative}#edit-field-attachment-ajax-wrapper fieldset{padding-left:0}#edit-field-attachment-ajax-wrapper legend,#edit-field-attachment-ajax-wrapper .form-item.form-type-managed-file>label,#edit-field-attachment-ajax-wrapper .filefield-sources-list{display:none}#edit-field-attachment-ajax-wrapper #ie-upload-hider{background:#dfdfdf;height:20px;width:100px;position:absolute;bottom:154px;left:90px;display:none}body.page-node-edit div.filefield-source-software input[type=submit],body.page-node-add div.filefield-source-software input[type=submit]{margin-top:10px}body.page-node #edit-field-attachment-und--2-table{width:100%}.filefield-source-software div.chzn-container{width:550px!important}body.role-administrator .filefield-sources-list,body.role-software .filefield-sources-list{display:block!important}.form-item{margin:1.5em 0}.form-item .form-text,.form-item .text-full{font-size:18px;border:1px solid #C3C3C3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fbfbfb;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;color:#333;outline:medium none;padding:5px}.form-item .form-text:focus,.form-item .text-full:focus{background:url(https://assets.zendesk.com/images/text_focus2.gif) repeat-x;border-color:#07033b;box-shadow:0 1px 3px #0000001a inset,0 0 4px #07033b}.form-item .text-full:focus{background:#fbfbfb}.form-item .chzn-choices{font-size:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form-item select{font-size:16px}.form-item select option{padding:2px 5px}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #C53615}.form-item label{display:block;font-weight:700;margin:25px 0 7px;font-size:22px}.form-item label.option{display:inline;font-weight:400}.form-item .form-required{color:#000}.form-item .form-required:after{content:"*";color:#c53615;margin-left:.25em}.form-item .description{font-size:14px}.form-checkboxes .form-item,.form-radios .form-item{margin:0}.form-submit,a.button{align-items:center;color:#fff;background-color:#ef6a22;border:2px solid #EF6A22;border-radius:0;cursor:pointer;display:inline-flex;font:inherit;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:600;justify-content:center;letter-spacing:.1em;margin:0;padding:16px 24px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.form-submit:hover,a.button:hover,.form-submit:focus,a.button:focus{background-color:transparent;border-color:#ef6a22;color:#ef6a22}.form-submit:focus,a.button:focus{outline:#0A3751 solid 2px;outline-offset:2px}.form-submit.deactivated,a.deactivated.button{background-color:#ccc;border-color:#ccc;cursor:not-allowed}.form-submit.deactivated:hover,a.deactivated.button:hover,.form-submit.deactivated:focus,a.deactivated.button:focus{color:#000}.container-inline div,.container-inline label{display:inline}a.button.button--danger{background:#c1003a;background:oklch(51.4% .222 16.935deg);color:#fff!important}a.button.button--danger:hover,a.button.button--danger:focus{background:#900;text-decoration:none!important}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}#user-login-form ul{margin-bottom:0}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px}#user-login-form li.user-link{margin-top:1.5em}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form tr.even{background-color:#fff}form table .item-list ul{margin:0}td.menu-disabled{background:#ccc}.messages-list{margin-block:calc(var(1rem) + var(1.5rem));padding:0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-block-end:0}.messages{overflow:auto;box-sizing:border-box;margin-block:1rem;padding-block:1.5rem 2rem;padding-inline:1.1875rem 1.5rem;color:#fff;border-width:0 0 0 .3125rem;border-style:solid;border-color:#353641;border-radius:2px;background-color:#353641}.messages a{-webkit-text-decoration:underline;text-decoration:underline;color:#eea51b}.messages a:hover{color:#fff}.messages pre{margin:0}[dir=rtl] .messages{border-right-width:.3125rem;border-left-width:0}.messages--error{border-color:#e34f4f}.messages--error .messages__header{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 14 14'%3e%3cpath d='M3 11.193L11.45 3' stroke='%23e34f4f' stroke-width='2'/%3e%3ccircle cx='7' cy='7' r='6' fill='none' stroke='%23e34f4f' stroke-width='2'/%3e%3c/svg%3e") no-repeat center left}.messages--status{border-color:#42a877}.messages--status .messages__header{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 13'%3e%3cpath d='M2 6.571L5.6 10 14 2' fill='none' stroke='%2342a877' stroke-width='3'/%3e%3c/svg%3e") no-repeat center left}.messages--warning{border-color:#e0ac00}.messages--warning .messages__header{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 4 14' fill='%23e0ac00'%3e%3cpath d='M.5 0h3v9h-3z'/%3e%3ccircle cx='2' cy='12.5' r='1.5'/%3e%3c/svg%3e") no-repeat center left}.messages__title{margin-block:0;margin-inline:2.5rem 0;font-size:23.4px;color:#fff}.messages__header{display:flex;align-items:center;margin-block-end:1rem}[dir=rtl] .messages__header{background-position:center right}@media screen and (min-width: 48rem){.messages__content{margin-inline-start:2.5rem}}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-block-start:.75rem}.views-displays .secondary li{float:none;margin:0 6px}.views-displays .secondary a:link,.views-displays .secondary a:visited{text-shadow:none;padding:2px 7px 3px}.views-displays .secondary .open>a{border-radius:7px 7px 0 0}.views-displays .secondary .open>a:hover{color:#333}.views-displays .secondary .action-list li{margin:0}.views-displays .secondary .action-list li:first-child{border-radius:0 7px 0 0}.views-displays .secondary .action-list li:last-child{border-radius:0 0 7px 7px}.views-exposed-form{display:flex;flex-wrap:wrap;gap:10px;align-items:start;margin-bottom:20px}.views-exposed-form .form-submit,.views-exposed-form a.button{margin-top:50px}.views-exposed-form .views-exposed-widget #edit-actions{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form #edit-actions{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:700}.views-exposed-widgets{margin-bottom:.5em}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid tbody{border-top:none}.view .progress-disabled{float:none}.views-table th{padding:0 15px 0 0}.vbo-table{border-collapse:collapse}.vbo-table th{padding:0 15px 0 0}.vbo-table tbody tr{background-color:#fff}.vbo-table tbody tr:nth-child(odd){background-color:#eee}nav.pager{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}nav.pager ul{display:flex;gap:10px;list-style:none;margin:0;padding:0}#block-thermo2025-primary-local-tasks ul:after,ul.secondary:after{content:"";display:table;clear:both}#block-thermo2025-primary-local-tasks ul,ul.secondary{border:none;list-style:none;margin:0;padding:0;white-space:nowrap}#block-thermo2025-primary-local-tasks ul li,ul.secondary li{float:left;margin:.5em 3px 0}#block-thermo2025-primary-local-tasks ul a,ul.secondary a{text-decoration:none!important;font-size:14px;font-weight:500;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:block}#block-thermo2025-primary-local-tasks{margin:15px 0}#block-thermo2025-primary-local-tasks ul li.active{border:none;margin:0}#block-thermo2025-primary-local-tasks ul a,#block-thermo2025-primary-local-tasks ul a:link,#block-thermo2025-primary-local-tasks ul a:visited{background:#ef6a22;color:#fff!important;padding:8px 13px;text-transform:uppercase}#block-thermo2025-primary-local-tasks ul a:hover,#block-thermo2025-primary-local-tasks ul a:focus,#block-thermo2025-primary-local-tasks ul a.is-active{text-decoration:none!important;background:#0a3751}ul.secondary{font-size:.9em;margin-top:-1.5em;padding-bottom:.5em}ul.secondary a:link,ul.secondary a:visited{border-radius:.75em;text-shadow:#fff 1px 1px 0;background-color:#f2f2f2;color:#666;padding:0 .5em}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333}ul.secondary a.active,ul.secondary a:active{text-shadow:#333 1px 1px 0;background-color:#666;border-color:#000;color:#fff}.vertical-tabs__pane{padding:0 20px}#block-thermo2025-whosonlinewithlogout{margin:25px 0}
