/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{box-sizing:border-box;font-family:"Public Sans",sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;margin:0;padding:0;}*{box-sizing:inherit;}*::before,*::after{box-sizing:inherit;}body{margin:0;font-size:100%;line-height:1.375;color:#414042;height:100%;}article,aside,footer,header,nav,section{display:block;}h1,h2,h3,h4,h5,h6{font-size:1rem;font-weight:normal;margin:0;}figcaption,figure,main{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1rem;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}p{margin:0;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}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;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border:0;height:auto;max-width:100%;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:"Public Sans",sans-serif;margin:0;font-size:1rem;max-width:100%;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type=button],[type=reset]{-webkit-appearance:button;}@supports (-webkit-appearance:none){[type=text],[type=submit]{-webkit-appearance:none;}}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;}input[readonly=readonly]{background-color:#fff;color:#888;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}fieldset,textarea{max-width:100%;min-width:0;}@-moz-document url-prefix(""){fieldset{display:table-cell;}}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;font-weight:bold;}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}ul,ol,dl{margin:0;padding:0;}li{margin:0;padding:0;list-style:none;}table{width:100%;}table p{margin-bottom:0;}caption{text-align:left;}[dir=rtl] caption{text-align:right;}th{text-align:left;border:0;font-weight:bold;}th > a{position:relative;display:block;}[dir=rtl] th{text-align:right;}tr{border:0;padding:0;}td{text-align:left;}[dir=rtl] td{text-align:right;}.ome-animated{animation-duration:0.6s;animation-fill-mode:both;opacity:0;}.ome-animated[data-animation-delay="200"]{animation-delay:0.2s;}.ome-animated[data-animation-delay="400"]{animation-delay:0.4s;}.ome-animated[data-animation-delay="600"]{animation-delay:0.6s;}@keyframes ome-zoomIn{from{opacity:0;transform:scale3d(0.3,0.3,0.3);}to{opacity:1;}}.zoomIn.ome-animate{animation-name:ome-zoomIn;}@keyframes ome-fadeIn{from{opacity:0;}to{opacity:1;}}.fadeIn.ome-animate{animation-name:ome-fadeIn;}@keyframes ome-fadeInDown{from{opacity:0;transform:translate3d(0,-100px,0);}to{opacity:1;transform:none;}}.fadeInDown.ome-animate{animation-name:ome-fadeInDown;}@keyframes ome-fadeInLeft{from{opacity:0;transform:translate3d(-100px,0,0);}to{opacity:1;transform:none;}}.fadeInLeft.ome-animate{animation-name:ome-fadeInLeft;}@keyframes ome-fadeInRight{from{opacity:0;transform:translate3d(100px,0,0);}to{opacity:1;transform:none;}}.fadeInRight.ome-animate{animation-name:ome-fadeInRight;}@keyframes ome-fadeInUp{from{opacity:0;transform:translate3d(0,100px,0);}to{opacity:1;transform:none;}}.fadeInUp.ome-animate{animation-name:ome-fadeInUp;}
.body-text{}.body-text--with-margin{margin-bottom:1rem;}.body-text a{text-decoration:none;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 0.3s linear;color:#126e82;outline-color:#126e82;background-image:linear-gradient(transparent,transparent),linear-gradient(#bf3422,#bf3422);}.body-text a:hover,.body-text a:focus{background-size:0 1px,100% 1px;}.body-text a:hover,.body-text a:focus{color:#bf3422;}.body-text ul,.body-text ol{padding:0 0 0 1.875rem;margin-top:1rem;margin-bottom:1rem;}.body-text ul{list-style-type:disc;}.body-text ol{list-style-type:decimal;}.body-text ol li{padding-left:0.375rem;}.body-text li{list-style-type:inherit;margin-bottom:0.75rem;}.body-text p{margin-bottom:1rem;line-height:1.5;}.body-text h2,.body-text h3,.body-text h4{font-weight:700;line-height:1.25;margin-top:1.1rem;margin-bottom:0.25rem;}.body-text h2{font-size:1.25rem;color:#bf3422;}.body-text h2:first-child{margin-top:0;}.body-text h3{font-size:1.125rem;}.body-text hr{border:1px dotted #e5e6e7;}.body-text summary{font-weight:bold;font-size:1.125rem;line-height:1.15;outline-color:#e5e6e7;padding-left:3rem;padding-top:1rem;padding-bottom:1rem;cursor:pointer;list-style:none;position:relative;}.body-text summary::-webkit-details-marker{display:none;}.body-text summary::before{content:"";height:1.8125rem;width:1.8125rem;background-image:url(/themes/custom/technivant_ome/dist/images/arrow--accordion-closed.svg);background-repeat:no-repeat;position:absolute;left:0;top:0.59375rem;}.body-text details:last-of-type{margin-bottom:1rem;}.body-text details > *:not(summary){padding-left:3rem;box-sizing:border-box;}.body-text details > ol,.body-text details > ul{padding-left:4.875rem;}.body-text details[open] summary::before{background-image:url(/themes/custom/technivant_ome/dist/images/arrow--accordion-open.svg);}.body-text *:last-child{margin-bottom:0;}.body-text table{margin-bottom:1rem;border-spacing:0;}.body-text table th{font-weight:bold;color:#fff;background-color:#bf3422;padding:0.375rem 0.75rem;}.body-text table td{padding:0.375rem 0.75rem;}.body-text table tr{border:0;padding:0;}.body-text table tr:nth-child(odd){background-color:#fff;}.body-text table tr:nth-child(even){background-color:#f0f0f0;}.body-text .responsive-figure-table{overflow-x:scroll;}.body-text .media--image--wysiwyg,.body-text .media--video--wysiwyg{margin-bottom:1rem;}.body-text .heading-introduction{color:#bf3422;font-weight:200;letter-spacing:-0.005em;font-size:1.5rem;line-height:1.134;margin-top:0;margin-bottom:0.75rem;}.body-text .heading--small-bold{font-size:1rem;margin-bottom:1rem;line-height:1.5;color:inherit;}.body-text .linked-image{background-image:unset;background-size:unset;background-position:unset;transition:unset;display:block;}.body-text .linked-image:hover,.body-text .linked-image:focus{background-size:unset;}.body-text .linked-image:focus{outline:2px solid #126e82;}.body-text .linked-image img{display:block;}.body-text .link-block,.body-text .link-button{background-image:unset;background-size:unset;background-position:unset;transition:unset;text-decoration:none;position:relative;cursor:pointer;font-weight:bold;font-size:0.875rem;transform:perspective(1px) translateZ(0);transition:none;}.body-text .link-block:hover,.body-text .link-block:focus,.body-text .link-button:hover,.body-text .link-button:focus{background-size:unset;}.body-text .link-block::before,.body-text .link-button::before{content:"";position:absolute;z-index:-1;transition:transform 0.3s ease-out;transform:scaleX(0);transform-origin:50%;top:0;left:0;right:0;bottom:0;width:0;height:auto;visibility:visible;}.body-text .link-block:hover::before,.body-text .link-block:focus::before,.body-text .link-button:hover::before,.body-text .link-button:focus::before{transform:scaleX(1);width:100%;}.body-text .link-block--blue,.body-text .link-button--blue{color:#fff;background-color:#126e82;}.body-text .link-block--blue::before,.body-text .link-button--blue::before{background-color:#398d96;}.body-text .link-block--blue:hover,.body-text .link-block--blue:focus,.body-text .link-button--blue:hover,.body-text .link-button--blue:focus{color:#fff;}.body-text .link-block{display:flex;align-items:center;min-height:3.4375rem;padding:0 0.875rem 0 3.4375rem;}.body-text .link-block::after{content:"";position:absolute;height:1.8125rem;width:1.8125rem;top:0.75rem;left:0.75rem;background-image:url(/themes/custom/technivant_ome/dist/images/arrow--buttons.svg);background-repeat:no-repeat;}.body-text .link-button{display:inline-block;border-radius:1.25rem;padding:0.875rem 1.75rem 0.75rem;text-transform:uppercase;letter-spacing:0.05em;line-height:1;}.body-text .link-button::before{border-radius:1.25rem;}.body-text .link-button--red{color:#fff;background-color:#bf3422;}.body-text .link-button--red::before{background-color:#cc534a;}.body-text .link-button--red:hover,.body-text .link-button--red:focus{color:#fff;}.body-text .link-button--white{color:#126e82;background-color:#fff;}.body-text .link-button--white::before{background-color:#f2f2f2;}.body-text .link-button--white:hover,.body-text .link-button--white:focus{color:#126e82;}.body-text .link-button--yellow{color:#414042;background-color:#ffb769;}.body-text .link-button--yellow::before{background-color:#ffc68d;}.body-text .link-button--yellow:hover,.body-text .link-button--yellow:focus{color:#414042;}.body-text .text-align-left{text-align:left;}.body-text .text-align-right{text-align:right;}.body-text .text-align-center{text-align:center;}.body-text .text-align-justify{text-align:justify;}.body-text .align-right,.body-text .align-center,.body-text .align-left{display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem;text-align:center;}.body-text .align-right figcaption,.body-text .align-center figcaption,.body-text .align-left figcaption{font-size:0.875rem;font-style:italic;color:#58595b;}@media (min-width:900px){.body-text .align-right{float:right;text-align:left;margin-left:1.5rem;max-width:50%;}.body-text .align-left{float:left;margin-right:1.5rem;text-align:left;max-width:50%;}.body-text .media--image--wysiwyg-small{max-width:512px;}}@media (min-width:1060px){.body-text .heading-introduction{font-size:1.875rem;}}
.skip-link{display:block;padding:0.375rem 1rem;background-color:#126e82;color:#fff;outline-color:#fff;text-decoration:none;}.page__masthead::after,.page__navbar::after,.page__help::after,.page__preface::after{content:"";display:table;clear:both;}.page__masthead{border-top:9px solid #bf3422;}.page__title{color:#bf3422;font-weight:200;letter-spacing:-0.005em;font-size:1.5rem;line-height:1.134;margin-top:0;margin-bottom:0.75rem;}@media (min-width:1060px){.page__title{font-size:1.875rem;}}.page__content__main{background-color:#fff;padding-top:24px;padding-bottom:24px;}.page__content__main--container-screen{padding-top:0;padding-bottom:0;}.page__footer{background-color:#58595b;color:#fff;padding-top:30px;}.page__footer .body-text{font-size:0.875rem;}.page__footer .body-text a:not(.link-button):not(.social-link){color:#fff;outline-color:#fff;background-image:linear-gradient(transparent,transparent),linear-gradient(#fff,#fff);}.page__footer .body-text a:not(.link-button):not(.social-link):hover,.page__footer .body-text a:not(.link-button):not(.social-link):focus{color:#fff;}.page__footer__inner > div{padding-bottom:30px;}.page__footer-bottom{background-color:#e5e6e7;padding-top:14px;}.page__footer-bottom__inner{display:flex;justify-content:space-between;flex-flow:row nowrap;align-items:center;}.page__footer-bottom__inner > div{padding-bottom:14px;}@media (min-width:0) and (max-width:530px){.page__footer-bottom__inner{display:block;}}@media (max-width:669px){.page__content__main--container-screen{padding-left:24px;padding-right:24px;}}@media (min-width:0) and (max-width:899px){.page__navbar .container{padding-left:0;padding-right:0;}}@media (min-width:670px){.page__content__wrapper{background-color:#bbbdbf;background-image:url(/themes/custom/technivant_ome/dist/images/page-background.svg);background-repeat:no-repeat;background-position-y:354px;background-size:561px auto;}.page--color-scheme-blue .page__content__wrapper{background-color:#126e82;}.page--color-scheme-red .page__content__wrapper{background-color:#bf3422;}.page--color-scheme-orange .page__content__wrapper{background-color:#f09738;}.page--color-scheme-medium-gray .page__content__wrapper{background-color:#58595b;}.page--color-scheme-near-black .page__content__wrapper{background-color:#16100b;}.page__footer__inner{display:flex;justify-content:space-between;}}@media (min-width:670px) and (max-width:899px){.page__content__main{padding-left:24px;padding-right:24px;}}@media (min-width:670px) and (max-width:1059px){.page__footer__inner{flex-flow:row wrap;}.page__footer__inner > div{width:50%;}}@media (min-width:900px){.page__masthead-first,.page__masthead-second{width:50%;}}@media (min-width:900px) and (max-width:1059px){.page__content__main{padding-left:30px;padding-right:30px;}}@media (min-width:1060px){.page__content__main{padding:55px;min-height:300px;}.page__content__main--container-screen{padding-top:0;padding-bottom:0;}.page__footer__inner{flex-flow:row nowrap;}}@media (min-width:1720px){.page__content__wrapper{background-position-x:100px;}}*{min-width:0;}.container{padding-left:24px;padding-right:24px;}@media (min-width:0) and (max-width:899px){.flex-grid-cell{margin-bottom:18px;}}@media (min-width:900px){.container{max-width:1280px;width:100%;margin:0 auto;}.flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row nowrap;}.flex-grid-wrapper{overflow:hidden;}.flex-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.flex-grid-cell{border:0 solid transparent;background-clip:padding-box;}.flex-grid-cell--single{width:100%;}.flex-grid-cell--2equal{width:50%;}.flex-grid-cell--3equal{width:33.3333333333%;}.flex-grid-cell--5equal{width:33.3333333333%;}.flex-grid-cell--6equal{width:33.3333333333%;}.flex-grid-cell--7equal{width:33.3333333333%;}.flex-grid-cell--8equal{width:33.3333333333%;}}@media (min-width:900px) and (max-width:1059px){.container{padding-left:32px;padding-right:32px;}.flex-grid{padding:10px 0 0 10px;margin:-10px;}.flex-grid-cell{border-width:0 10px 10px 0;}.flex-grid-cell--4equal{width:50%;}}@media (min-width:1060px){.container{padding-left:55px;padding-right:55px;}.flex-grid{padding:18px 0 0 18px;margin:-18px;}.flex-grid-cell{border-width:0 18px 18px 0;}.flex-grid-cell--4equal{width:25%;}}
.block--breadcrumbs{background-color:#bbbdbf;font-size:0.75rem;color:#333333;padding-top:0.75rem;padding-bottom:0.75rem;}.block--breadcrumbs li{display:inline;}.block--breadcrumbs li + li::before{padding:0 4px;content:"»";}.block--breadcrumbs a{color:#333333;text-decoration:none;outline-color:#fff;}.block--breadcrumbs a:hover,.block--breadcrumbs a:focus{text-decoration:underline;}.page--color-scheme-blue .block--breadcrumbs{background-color:#126e82;color:#fff;}.page--color-scheme-blue .block--breadcrumbs a{color:#fff;}.page--color-scheme-red .block--breadcrumbs{background-color:#bf3422;color:#fff;}.page--color-scheme-red .block--breadcrumbs a{color:#fff;}.page--color-scheme-orange .block--breadcrumbs{background-color:#f09738;}.page--color-scheme-medium-gray .block--breadcrumbs{background-color:#58595b;color:#fff;}.page--color-scheme-medium-gray .block--breadcrumbs a{color:#fff;}.page--color-scheme-near-black .block--breadcrumbs{background-color:#16100b;color:#fff;}.page--color-scheme-near-black .block--breadcrumbs a{color:#fff;}@media (min-width:900px){.block--breadcrumbs{padding-top:1.5rem;padding-bottom:1.25rem;}}
.block--gtranslate select{width:218px;}
.block-local-tasks{padding-top:6px;padding-bottom:6px;background-color:#e5e6e7;}.block-local-tasks::after{content:"";display:table;clear:both;}.block-local-tasks ul{float:right;padding-left:2px;}.block-local-tasks ul li{float:left;list-style:none;margin:0 2px;}.block-local-tasks ul a{text-decoration:none;position:relative;cursor:pointer;font-weight:bold;font-size:0.875rem;transform:perspective(1px) translateZ(0);transition:none;display:inline-block;border-radius:1.25rem;padding:0.875rem 1.75rem 0.75rem;text-transform:uppercase;letter-spacing:0.05em;line-height:1;color:#fff;background-color:#00465a;}.block-local-tasks ul a::before{content:"";position:absolute;z-index:-1;transition:transform 0.3s ease-out;transform:scaleX(0);transform-origin:50%;top:0;left:0;right:0;bottom:0;width:0;height:auto;visibility:visible;}.block-local-tasks ul a:hover::before,.block-local-tasks ul a:focus::before{transform:scaleX(1);width:100%;}.block-local-tasks ul a::before{border-radius:1.25rem;}.block-local-tasks ul a::before{background-color:#398d96;}.block-local-tasks ul a:hover,.block-local-tasks ul a:focus{color:#fff;}.block-local-tasks ul .is-active{background-color:#398d96;}.path-search .block-local-tasks{display:none;}
.block--block-mitlogo{max-width:180px;margin-left:auto;margin-right:auto;}.block--block-mitlogo:first-child{margin-top:24px;}.page--hide-blocks .block--block-mitlogo{margin-top:24px;margin-bottom:12px;}@media (min-width:900px){.block--block-mitlogo{margin-right:unset;}.block--block-mitlogo:first-child{margin-top:48px;}.page--hide-blocks .block--block-mitlogo{margin-top:48px;margin-bottom:24px;}}
.block--newsletter .social-link{background-image:unset;background-size:unset;background-position:unset;transition:unset;margin-top:1rem;display:inline-block;width:41px;height:41px;background-size:cover;background-repeat:no-repeat;background-position:center center;white-space:nowrap;overflow:hidden;text-indent:100%;margin-right:10px;}.block--newsletter .social-link:hover,.block--newsletter .social-link:focus{background-size:unset;}.block--newsletter .social-link--facebook{background-image:url(/themes/custom/technivant_ome/dist/images/icon--facebook.svg);}.block--newsletter .social-link--facebook:hover,.block--newsletter .social-link--facebook:focus{background-image:url(/themes/custom/technivant_ome/dist/images/icon--facebook--hover.svg);}.block--newsletter .social-link--youtube{background-image:url(/themes/custom/technivant_ome/dist/images/icon--youtube.svg);}.block--newsletter .social-link--youtube:hover,.block--newsletter .social-link--youtube:focus{background-image:url(/themes/custom/technivant_ome/dist/images/icon--youtube--hover.svg);}.block--newsletter .social-link--twitter{background-image:url(/themes/custom/technivant_ome/dist/images/icon--x.svg);}.block--newsletter .social-link--twitter:hover,.block--newsletter .social-link--twitter:focus{background-image:url(/themes/custom/technivant_ome/dist/images/icon--x--hover.svg);}.block--newsletter .social-link--instagram{background-image:url(/themes/custom/technivant_ome/dist/images/icon--instagram.svg);}.block--newsletter .social-link--instagram:hover,.block--newsletter .social-link--instagram:focus{background-image:url(/themes/custom/technivant_ome/dist/images/icon--instagram--hover.svg);}.block--newsletter p:first-child .social-link{margin-top:0;}
.sf-style-none.sf-menu{z-index:10;}.sf-style-none.sf-menu li{z-index:11;}.sf-style-none.sf-menu li:hover > ul,.sf-style-none.sf-menu li.sfHover > ul{z-index:12;}.sf-style-none a{text-decoration:none;overflow-wrap:break-word;word-wrap:break-word;outline-color:#126e82;}.sf-style-none a:focus,.sf-style-none a:hover{text-decoration:none;}.sf-style-none.sf-accordion.sf-expanded{border-top:1px solid #e5e6e7;}.sf-style-none.sf-accordion a,.sf-style-none.sf-accordion span.nolink{padding-top:0.75em;padding-bottom:0.75em;}.sf-style-none.sf-accordion .sf-depth-1 > a{border-bottom:1px solid #e5e6e7;}.sf-style-none.sf-accordion .sf-expanded{border-bottom:1px solid #e5e6e7;}.sf-style-none.sf-accordion .sf-expanded > ul{padding-top:0.5em;padding-bottom:0.5em;background-color:#fff;font-style:italic;}.sf-style-none.sf-accordion .sf-expanded > a > .sf-sub-indicator::after{content:"u25BC";}.sf-style-none.sf-accordion .sf-clone-parent > a{font-size:0.875rem;color:#126e82;}.sf-style-none.sf-accordion .sf-clone-parent > a:hover,.sf-style-none.sf-accordion .sf-clone-parent > a:focus{color:#bf3422;}.sf-style-none.sf-accordion-toggle{text-align:center;text-transform:uppercase;font-weight:700;padding:1.125rem 0;}.sf-style-none.sf-accordion-toggle a{color:#126e82;display:inline-block;position:relative;}.sf-style-none.sf-accordion-toggle a:focus,.sf-style-none.sf-accordion-toggle a:hover{color:#bf3422;}.sf-style-none > .sf-depth-1{float:none;}.sf-style-none > .sf-depth-1 > a{font-weight:bold;color:#126e82;}.sf-style-none > .sf-depth-1 > a:focus,.sf-style-none > .sf-depth-1 > a:hover{color:#bf3422;}.sf-style-none > .sf-depth-1:hover > a,.sf-style-none > .sf-depth-1.active-trail > a{color:#bf3422;}.sf-style-none .sf-clone-parent > a,.sf-style-none .sf-depth-2 > a{font-size:0.875rem;line-height:1.125rem;padding-top:0.5625rem;padding-bottom:0.5625rem;color:#126e82;}.sf-style-none .sf-clone-parent > a:hover,.sf-style-none .sf-clone-parent > a:focus,.sf-style-none .sf-depth-2 > a:hover,.sf-style-none .sf-depth-2 > a:focus{color:#bf3422;}@media (min-width:900px){.sf-style-none.sf-menu{display:flex;justify-content:flex-end;}.sf-style-none.sf-menu > .sf-depth-1 > a{padding:1.125rem 0;font-size:1.0625rem;}.sf-style-none.sf-menu > .sf-depth-1:hover > ul,.sf-style-none.sf-menu > .sf-depth-1.sfHover > ul{top:3.3125rem;min-width:16.5em;box-shadow:8px 8px 12px 0 rgba(0,0,0,0.2);}.sf-style-none.sf-menu .sf-clone-parent > a,.sf-style-none.sf-menu .sf-depth-2 > a{border-bottom:1px solid #e5e6e7;background-color:#fff;}.sf-style-none.sf-menu .sf-clone-parent:last-child > a,.sf-style-none.sf-menu .sf-depth-2:last-child > a{border-bottom:0;}}@media (min-width:900px) and (max-width:1059px){.sf-style-none.sf-menu > .sf-depth-1{padding-left:0.9375rem;padding-right:0.9375rem;}.sf-style-none.sf-menu > .sf-depth-1:last-child{padding-right:0;}.sf-style-none.sf-menu > .sf-depth-1:hover > ul,.sf-style-none.sf-menu > .sf-depth-1.sfHover > ul{left:0;}.sf-style-none.sf-menu .sf-clone-parent > a,.sf-style-none.sf-menu .sf-depth-2 > a{padding-left:0.9375rem;padding-right:0.9375rem;}}@media (min-width:1060px){.sf-style-none.sf-menu > .sf-depth-1{padding-left:1.25rem;padding-right:1.25rem;}.sf-style-none.sf-menu > .sf-depth-1:last-child{padding-right:0;}.sf-style-none.sf-menu > .sf-depth-1 > a{padding-left:1.3125rem;position:relative;}.sf-style-none.sf-menu > .sf-depth-1 > a::before{content:"";position:absolute;top:1.1875rem;left:0;height:0.875rem;width:0.875rem;background-image:url(/themes/custom/technivant_ome/dist/images/icon--circle.svg);background-repeat:no-repeat;}.sf-style-none.sf-menu > .sf-depth-1:hover > ul,.sf-style-none.sf-menu > .sf-depth-1.sfHover > ul{left:1.25rem;}.sf-style-none.sf-menu .sf-clone-parent > a,.sf-style-none.sf-menu .sf-depth-2 > a{padding-left:1.3125rem;padding-right:1.3125rem;}}
.user-login-form .simplesamlphp-auth-login-link{margin-bottom:1rem;color:#fff;background-color:#00465a;}.user-login-form .simplesamlphp-auth-login-link::before{background-color:#398d96;}.user-login-form .simplesamlphp-auth-login-link:hover,.user-login-form .simplesamlphp-auth-login-link:focus{color:#fff;}.user-login-form label,.user-pass label{margin-right:0.75rem;}.user-login-form label.form-required::after,.user-pass label.form-required::after{content:"*";color:#f00;padding-left:3px;}.user-login-form .details-wrapper,.user-pass .details-wrapper{padding-top:1rem;}.user-login-form .form-item,.user-pass .form-item{margin-top:1rem;margin-bottom:1rem;}.user-login-form .form-item:last-child,.user-pass .form-item:last-child{margin-bottom:0;}.user-login-form .form-text,.user-pass .form-text{-webkit-appearance:none;height:2rem;border:1px solid #bbbdbf;box-shadow:inset rgba(0,0,0,0.2) 0 1px 3px;}
.form-submit{margin-top:1rem;}.form-submit,.button{cursor:pointer;outline-color:#126e82;color:#fff;background-color:#00465a;font-size:0.875rem;line-height:1;font-weight:bold;padding:0.875rem 1.75rem 0.75rem;text-transform:uppercase;letter-spacing:0.05em;text-decoration:none;-webkit-appearance:none;border:0;border-radius:1.25rem;display:inline-block;}.form-submit:focus,.form-submit:hover,.button:focus,.button:hover{background-color:#398d96;}label{font-weight:bold;}.description{color:#929497;font-size:0.875rem;margin-top:0.375rem;}.views-exposed-form label:not(.option){margin-right:0.75rem;}.views-exposed-form .form-item:not(.form-wrapper):not(.js-form-type-radio){display:flex;align-items:center;background-color:#f0f0f0;padding:0.75rem 1.125rem;}.views-exposed-form .form-text{height:2rem;padding-left:0.75rem;padding-right:0.75rem;border:0;color:#414042;background-color:#fff;outline-color:#126e82;border-radius:0;box-shadow:inset rgba(65,64,66,0.2) 0 1px 3px;}.views-exposed-form .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;color:#414042;background-image:url(/themes/custom/technivant_ome/dist/images/icon--select.svg);background-position:top 0.6rem right 0.75rem;background-repeat:no-repeat;background-color:#fff;background-size:1.375rem 0.75rem;outline-color:#126e82;border:0;box-shadow:inset rgba(65,64,66,0.2) 0 1px 3px;height:2rem;padding-left:0.75rem;padding-right:2.75rem;}.views-exposed-form .form-select::-ms-expand{display:none;}
#gdpr-popup{display:none;width:100%;padding-top:0.75rem;padding-bottom:0.75rem;background-color:rgba(0,70,90,0.9);position:fixed;left:0;bottom:0;z-index:99999;}#gdpr-popup.top{top:0;bottom:auto;}.gdpr-popup-content{max-width:1280px;width:100%;margin:0 auto;padding-right:24px;padding-left:24px;}.gdpr-popup-text{text-align:center;font-size:0.875rem;color:#fff;}.gdpr-popup-buttons{text-align:center;}.gdpr-popup-buttons button{cursor:pointer;margin-top:0.75rem;margin-left:0.375rem;margin-right:0.375rem;outline-color:#fff;color:#414042;background-color:#ffb769;font-size:0.875rem;line-height:1;font-weight:bold;padding:0.875rem 1.75rem 0.75rem;text-transform:uppercase;letter-spacing:0.05em;text-decoration:none;border:0;border-radius:1.25rem;display:inline-block;}.gdpr-popup-buttons button:focus,.gdpr-popup-buttons button:hover{background-color:#ffc68d;text-decoration:none;}@media (min-width:900px){.gdpr-popup-content{display:flex;justify-content:space-between;align-items:center;}.gdpr-popup-text{text-align:left;padding-right:1.5rem;}.gdpr-popup-buttons{text-align:right;min-width:390px;}.gdpr-popup-buttons button{margin-top:0;}}@media (min-width:1060px){.gdpr-popup-content{padding-left:55px;padding-right:55px;}}
.mininav-menu{display:flex;justify-content:center;}.mininav-menu__item a{color:#bf3422;outline-color:#126e82;text-decoration:none;text-transform:uppercase;letter-spacing:0.05em;font-size:0.75rem;text-align:center;display:block;padding:1rem;}.mininav-menu__item a:hover,.mininav-menu__item a:focus{color:#000;}.mininav-menu__item:last-child a{padding-right:0;}.ui-widget-overlay{background-color:#000;opacity:0.8;}.search-modal.ui-widget{border:0;border-radius:0;padding:0 1.5rem 5rem;}.search-modal .ui-dialog-titlebar{border:0;padding:0;position:static;background:transparent;min-height:4rem;}.search-modal .ui-dialog-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.search-modal .ui-dialog-titlebar-close{position:absolute;right:1.5rem;top:1.25rem;width:1.5rem;height:1.5rem;border:0;margin:0;padding:0;background-color:transparent;background-image:url(/themes/custom/technivant_ome/dist/images/icon--close.svg);text-indent:100%;white-space:nowrap;overflow:hidden;}@media (pointer:coarse){.search-modal .ui-dialog-titlebar-close{width:3rem;height:3rem;}}.search-modal .ui-icon-closethick,.search-modal .ui-button-icon-space{display:none;}.search-modal .ui-dialog-content{padding:0;}.search-modal .search-form{position:relative;padding-top:5rem;max-width:40rem;margin-left:auto;margin-right:auto;}.search-modal .search-form label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.search-modal .search-form .search-help-link{display:none;}.search-modal .search-form .form-search{border-width:0 0 3px;border-color:#58595b;box-shadow:none;font-size:1.5rem;height:3.5rem;width:100%;margin:0;background-color:transparent;}.search-modal .search-form .form-search:focus{outline:none;border-color:#bf3422;}.search-modal .search-form .form-submit{width:3rem;height:3rem;border:0;background-color:transparent;background-image:url(/themes/custom/technivant_ome/dist/images/icon--search.svg);text-indent:100%;padding:0;white-space:nowrap;overflow:hidden;position:absolute;bottom:0.5rem;right:0;}.search-modal .search-advanced,.search-modal .search-results{display:none;}@media (min-width:0) and (max-width:450px){.mininav-menu__item a{padding-left:0.75rem;padding-right:0.75rem;}}@media (min-width:900px){.mininav-menu{justify-content:flex-end;margin-bottom:0.375rem;}}
.site-branding__link{width:80%;max-width:434px;display:block;margin:1rem auto 0.75rem;outline-color:#126e82;}.site-branding__link .logo-letter-h{opacity:0;}.site-branding__link svg{display:block;}.site-branding__link:hover .logo-letter-h,.site-branding__link:focus .logo-letter-h{opacity:0.3;}.site-branding__logo{display:block;}@media (min-width:900px){.site-branding--default-logo{margin-left:-30px;}.site-branding__link{margin:2.1875rem 0 0.75rem;max-width:380px;}.page--hide-blocks .site-branding__link{margin-top:30px;}}@media (min-width:1060px){.site-branding--default-logo{margin-left:-44px;}}
