@import url('https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,100;0,400;0,600;0,700;1,100;1,400;1,600;1,700&family=Work+Sans:ital,wght@0,100;0,300;0,400;0,600;0,700;1,100;1,300;1,400;1,600;1,700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}::-webkit-scrollbar-thumb{border-radius:5px;}html{font-family:'Work Sans',sans-serif;font-size:112.5%;font-weight:normal;font-style:normal;line-height:1.6875rem;height:100%;width:100%;overflow:hidden;}body{margin:0;background:white;font-weight:400;line-height:1.5;color:#000000;overflow:hidden;height:100%;}body.js-fixed{position:fixed;overflow:hidden;width:100%;}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;}.page-wrapper,.dialog-off-canvas-main-canvas{height:100%;overflow:hidden;}a{color:#0d77b5;}a:hover{color:#2494db;}img,video{display:block;max-width:100%;height:auto;}audio{display:block;max-width:100%;}table{font-family:inherit;}textarea{background-color:transparent;resize:vertical;font-size:1rem;}textarea:focus-visible{outline:none;border-color:#2494db;}input[type='text'],input[type='search'],input[type='password'],input[type='tel'],input[type='number'],select{font-size:1rem;}h1,h2,h3,h4,h5{margin:0;font-weight:400;line-height:1.4;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}h1{font-size:1.8rem;}@media (min-width:500px){h1{font-size:2.145rem}}h2{font-size:1.7rem;}@media (min-width:500px){h2{font-size:1.838rem}}h3{font-size:1.3rem;}@media (min-width:500px){h3{font-size:1.576rem}}h4{font-size:1.2rem;}@media (min-width:500px){h4{font-size:1.353rem}}h5{font-size:1.162rem;}small,.text_small{font-size:0.8rem;}@media (min-width:500px){small,.text_small{font-size:0.889rem}}ul{margin:0.25em 0 0.25em 1.5em;padding-left:0;list-style-type:disc;list-style-image:none;}.overlay{position:fixed;top:0;left:0;display:none;width:100%;height:100vh;opacity:0.2;background:#0d77b5;}.js-overlay-active .overlay{display:block;}form .form-container{margin-bottom:1rem;font-size:1rem;}form .form-item-select,form .form-item-textfield,form .form-item-textarea,form .form-item-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;max-width:500px;}form .form-item-select select,form .form-item-select input,form .form-item-select textarea,form .form-item-textfield select,form .form-item-textfield input,form .form-item-textfield textarea,form .form-item-textarea select,form .form-item-textarea input,form .form-item-textarea textarea,form .form-item-tel select,form .form-item-tel input,form .form-item-tel textarea{padding:0.5rem;min-height:2rem;width:100%;font-family:'Work Sans',sans-serif;}form .form-item-select select,form .form-item-textfield select,form .form-item-textarea select,form .form-item-tel select{height:2.5rem;border:1px solid #5d7585;padding:0 0.5rem;cursor:pointer;background-color:white;text-overflow:ellipsis;min-width:0;max-width:350px;font-size:0.9rem;}form .form-item{padding-bottom:1rem;}.icon.info{width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/themes/contrib/intervention_grid/icons/elements/info.svg);margin:0 0.2rem;border:none;}.tooltip{max-width:350px;z-index:1010;}@media(min-width:500px){.tooltip{max-width:550px}}
:root{}
:root{}.ie11-autorow > *:nth-child(1){-ms-grid-row:1;}.ie11-autorow > *:nth-child(2){-ms-grid-row:2;}.ie11-autorow > *:nth-child(3){-ms-grid-row:3;}.ie11-autorow > *:nth-child(4){-ms-grid-row:4;}.ie11-autorow > *:nth-child(5){-ms-grid-row:5;}.ie11-autorow > *:nth-child(6){-ms-grid-row:6;}.ie11-autorow > *:nth-child(7){-ms-grid-row:7;}.ie11-autorow > *:nth-child(8){-ms-grid-row:8;}.ie11-autorow > *:nth-child(9){-ms-grid-row:9;}.ie11-autorow > *:nth-child(10){-ms-grid-row:10;}
:root{}.intervention-block{height:inherit;}.container{width:100%;max-width:var(--max-width);padding-right:18px;padding-left:18px;}@media (min-width:1200px){.container{padding-right:36px;padding-left:36px}}.page-wrapper{width:100%;}.page-wrapper .grid-named-areas{-ms-grid-rows:4.5rem 1fr;grid-template-rows:4.5rem 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'header' 'main';}@media (min-width:1000px){.page-wrapper .grid-named-areas.sidebar{-ms-grid-columns:1fr 300px;grid-template-columns:1fr 300px;grid-template-areas:'header header' 'main sidebar';}}@media (min-width:1440px){.page-wrapper .grid-named-areas:not(.sidebar) .content-nav .content-container{padding-right:10%;}}@media (min-width:1600px){.page-wrapper .grid-named-areas:not(.sidebar) .content-nav .content-container{padding-right:20%;}}.page-wrapper .content-wrapper{-ms-grid-row:2;-ms-grid-column:1;grid-area:main;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;overflow:hidden;}.page-wrapper .content-wrapper .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.5rem;overflow-y:auto;height:100%;padding:0 20px;}@media (min-width:700px){.page-wrapper .content-wrapper .content-container{padding:0 30px;}}@media (min-width:1000px){.page-wrapper .content-wrapper .content-container{padding:0 40px;}}@media (min-width:1200px),(min-width:1440px){.page-wrapper .content-wrapper .content-container{padding:0 65px;}}@media (min-width:1000px),(min-width:1200px){.page-wrapper .content-wrapper .content-container{padding-left:25%}}.page-wrapper .content-wrapper.wide .content-container,.page-wrapper .content-wrapper.content-nav .content-container{padding:0 20px;}@media (min-width:700px){.page-wrapper .content-wrapper.wide .content-container,.page-wrapper .content-wrapper.content-nav .content-container{padding:0 30px;}}@media (min-width:1000px){.page-wrapper .content-wrapper.wide .content-container,.page-wrapper .content-wrapper.content-nav .content-container{padding:0 40px;}}@media (min-width:1200px),(min-width:1440px){.page-wrapper .content-wrapper.wide .content-container,.page-wrapper .content-wrapper.content-nav .content-container{padding:0 65px;}}.page-wrapper .content-wrapper.grid_messages{margin-bottom:0;}.page-wrapper .content-wrapper.grid_messages .content-container{padding-bottom:0;padding-right:0;}.page-wrapper .content-wrapper.grid_messages .content-container .page-middle{margin:0;height:100%;}@media (min-width:1440px){.page-wrapper .content-wrapper.grid_messages .content-container{padding-left:25%}}@media (min-width:1200px){.layout-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1200px){.main-content{width:calc(100% - 90px);margin-right:auto}}.main-content__container{padding-top:54px;}@media (min-width:700px){.main-content__container{padding-top:90px}}.page-right{grid-area:sidebar;display:none;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#f0f0f0;padding:1rem;}@media (min-width:1000px){.page-wrapper .grid-named-areas.sidebar > .content-wrapper{-ms-grid-row:2;-ms-grid-column:1;}.page-right{-ms-grid-row:2;-ms-grid-column:2;}}@media (min-width:1000px){.page-right{display:-webkit-box;display:-ms-flexbox;display:flex}}.display-none{display:none;}.layout.layout--onecol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.layout.layout--onecol > .layout__region{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-margin-after:32.5px;margin-block-end:32.5px;}@media (min-width:700px){.layout.layout--onecol > .layout__region{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-margin-after:0;margin-block-end:0;margin-bottom:32.5px}}.layout.disabled{background-color:#e5e9f0;padding:1rem;}
:root{}.layout-builder{padding:1.5em 1.5em 0.5em;border:3px solid #2f91da;background-color:#fff;}.layout-builder__add-section{width:100%;margin-bottom:1.5em;padding:1.5em 0;text-align:center;outline:2px dashed #979797;background-color:#f7f7f7;}.layout-builder__section{margin-bottom:1.5em;}.layout-builder__section .ui-sortable-helper{outline:2px solid #f7f7f7;background-color:#fff;}.layout-builder__section .ui-state-drop{margin:20px;padding:30px;outline:2px dashed #fedb60;background-color:#ffd;}.layout-builder__region{outline:2px dashed #2f91da;min-width:0;}.layout-builder__add-block{padding:1.5em 0;text-align:center;background-color:#eff6fc;}.layout-builder-block{padding:1.5em;cursor:move;background-color:#fff;}.layout-builder-block [tabindex="-1"]{pointer-events:none;}.layout-builder-block{@nest .layout-builder--content-preview-disabled &{margin:0;border-bottom:2px dashed #979797;}}.layout-builder__message{background-color:#e0ede5;padding:1rem;}.layout-builder__message *{color:black;font-size:0.8rem;}.layout-builder__message a{text-decoration:none;font-weight:600;display:block;}.layout-builder__message a:hover{color:black;text-decoration:underline;}.layout-builder__message .messages{background-repeat:no-repeat;}.layout-builder__message--defaults .messages{background-image:url(/themes/contrib/misc/icons/73b355/globe.svg);}.layout-builder__message--overrides .messages{background-image:url(/themes/contrib/misc/icons/73b355/location.svg);}.layout-builder-block__content-preview-placeholder-label{margin:0;text-align:center;font-size:1.429em;line-height:1.4;}.layout-builder__add-section.is-layout-builder-highlighted{margin-bottom:calc(1.5em - 8px);outline:none;}.layout-builder__layout.is-layout-builder-highlighted,.layout-builder-block.is-layout-builder-highlighted,.layout-builder__add-block.is-layout-builder-highlighted{position:relative;z-index:1;margin:-4px -2px;}.layout-builder__add-block.is-layout-builder-highlighted,.layout-builder__add-section.is-layout-builder-highlighted,.layout-builder__layout.is-layout-builder-highlighted:before,.layout-builder__layout.is-layout-builder-highlighted,.layout-builder-block.is-layout-builder-highlighted{border:4px solid #000;}.layout-builder__region-label,.layout-builder__section-label{display:none;}.layout-builder--move-blocks-active .layout-builder__region-label{display:block;}.layout-builder--move-blocks-active .layout-builder__section-label{display:inline;}.layout__region-info{padding:0.5em;text-align:center;border-bottom:2px dashed #979797;}.layout-builder-components-table .tabledrag-changed-warning{display:none !important;}
:root{}.layout-builder-form{border:3px solid #2494db;padding:1rem;margin:1rem 0;}.layout-builder-form > *{margin-bottom:1rem;}.layout-builder-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.layout-builder-form .form-actions > :not(:last-child){margin-right:0.5rem;}
:root{}.layout.layout--twocol-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.layout.layout--twocol-section > .layout__region--first,.layout.layout--twocol-section .layout__region--second{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}@media (min-width:700px){.layout.layout--twocol-section{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.layout.layout--twocol-section > .layout__region--first,.layout.layout--twocol-section .layout__region--second{-ms-flex-negative:1;flex-shrink:1;}}.layout.layout--twocol-section > .layout__region{-webkit-margin-after:32.5px;margin-block-end:32.5px;}@media (min-width:700px){.layout.layout--twocol-section > .layout__region{-webkit-margin-after:0;margin-block-end:0;margin-bottom:32.5px}}@media (min-width:700px){.layout.layout--twocol-section--50-50 > .layout__region--first{-ms-flex-preferred-size:calc(50% - 16.25px);flex-basis:calc(50% - 16.25px);-webkit-margin-end:16.25px;margin-inline-end:16.25px;}.layout.layout--twocol-section--50-50 > .layout__region--second{-ms-flex-preferred-size:calc(50% - 16.25px);flex-basis:calc(50% - 16.25px);-webkit-margin-start:16.25px;margin-inline-start:16.25px;}.layout.layout--twocol-section--33-67 > .layout__region--first{-ms-flex-preferred-size:calc(33.33% - 10.83225px);flex-basis:calc(33.33% - 10.83225px);-webkit-margin-end:10.83225px;margin-inline-end:10.83225px;}.layout.layout--twocol-section--33-67 > .layout__region--second{-ms-flex-preferred-size:calc(66.66% - 21.6645px);flex-basis:calc(66.66% - 21.6645px);-webkit-margin-start:21.6645px;margin-inline-start:21.6645px;}.layout.layout--twocol-section--67-33 > .layout__region--first{-ms-flex-preferred-size:calc(66.66% - 21.6645px);flex-basis:calc(66.66% - 21.6645px);-webkit-margin-end:21.6645px;margin-inline-end:21.6645px;}.layout.layout--twocol-section--67-33 > .layout__region--second{-ms-flex-preferred-size:calc(33.33% - 10.83225px);flex-basis:calc(33.33% - 10.83225px);-webkit-margin-start:10.83225px;margin-inline-start:10.83225px;}.layout.layout--twocol-section--25-75 > .layout__region--first{-ms-flex-preferred-size:calc(25% - 8.125px);flex-basis:calc(25% - 8.125px);-webkit-margin-end:8.125px;margin-inline-end:8.125px;}.layout.layout--twocol-section--25-75 > .layout__region--second{-ms-flex-preferred-size:calc(75% - 24.375px);flex-basis:calc(75% - 24.375px);-webkit-margin-start:24.375px;margin-inline-start:24.375px;}.layout.layout--twocol-section--75-25 > .layout__region--first{-ms-flex-preferred-size:calc(75% - 24.375px);flex-basis:calc(75% - 24.375px);-webkit-margin-end:24.375px;margin-inline-end:24.375px;}.layout.layout--twocol-section--75-25 > .layout__region--second{-ms-flex-preferred-size:calc(25% - 8.125px);flex-basis:calc(25% - 8.125px);-webkit-margin-start:8.125px;margin-inline-start:8.125px;}}
:root{}.layout.layout--threecol-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.layout.layout--threecol-section > .layout__region{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:32.5px;}@media (min-width:1000px){.layout.layout--threecol-section > .layout__region{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:32.5px}}@media (min-width:1000px){.layout.layout--threecol-section > .layout__region--first{margin-right:16.25px;}.layout.layout--threecol-section > .layout__region--second{margin-right:16.25px;margin-left:16.25px;}.layout.layout--threecol-section > .layout__region--third{margin-left:16.25px;}.layout.layout--threecol-section--25-50-25 > .layout__region--first,.layout.layout--threecol-section--25-50-25 > .layout__region--third{-ms-flex-preferred-size:calc(25% - 16.25px);flex-basis:calc(25% - 16.25px);}.layout.layout--threecol-section--25-50-25 > .layout__region--second{-ms-flex-preferred-size:calc(50% - 32.5px);flex-basis:calc(50% - 32.5px);}.layout.layout--threecol-section--25-25-50 > .layout__region--first,.layout.layout--threecol-section--25-25-50 > .layout__region--second{-ms-flex-preferred-size:calc(25% - 16.25px);flex-basis:calc(25% - 16.25px);}.layout.layout--threecol-section--25-25-50 > .layout__region--third{-ms-flex-preferred-size:calc(50% - 32.5px);flex-basis:calc(50% - 32.5px);}.layout.layout--threecol-section--50-25-25 > .layout__region--first{-ms-flex-preferred-size:calc(50% - 32.5px);flex-basis:calc(50% - 32.5px);}.layout.layout--threecol-section--50-25-25 > .layout__region--second,.layout.layout--threecol-section--50-25-25 > .layout__region--third{-ms-flex-preferred-size:calc(25% - 16.25px);flex-basis:calc(25% - 16.25px);}.layout.layout--threecol-section--33-34-33 > .layout__region--first,.layout.layout--threecol-section--33-34-33 > .layout__region--second,.layout.layout--threecol-section--33-34-33 > .layout__region--third{-ms-flex-preferred-size:calc(33.33% - 21.645px);flex-basis:calc(33.33% - 21.645px);}}
:root{}.layout.layout--fourcol-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.layout.layout--fourcol-section > .layout__region{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:32.5px;}@media (min-width:700px){.layout.layout--fourcol-section > .layout__region{-ms-flex-preferred-size:calc(50% - 16.25px);flex-basis:calc(50% - 16.25px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:32.5px}}@media (min-width:700px){.layout.layout--fourcol-section > .layout__region--first,.layout.layout--fourcol-section > .layout__region--second{margin-bottom:32.5px;}.layout.layout--fourcol-section > .layout__region--first,.layout.layout--fourcol-section > .layout__region--third{margin-right:16.25px;}.layout.layout--fourcol-section > .layout__region--second,.layout.layout--fourcol-section > .layout__region--fourth{margin-left:16.25px;}}@media (min-width:1000px){.layout.layout--fourcol-section > .layout__region{-ms-flex-preferred-size:calc(25% - 24.375px);flex-basis:calc(25% - 24.375px);}.layout.layout--fourcol-section > .layout__region--first,.layout.layout--fourcol-section > .layout__region--second{margin-bottom:0;}.layout.layout--fourcol-section > .layout__region--first{margin-right:16.25px;}.layout.layout--fourcol-section > .layout__region--second,.layout.layout--fourcol-section > .layout__region--third{margin-right:16.25px;margin-left:16.25px;}.layout.layout--fourcol-section > .layout__region--fourth{margin-left:16.25px;}}
@custom-media --sm (min-width:500px);@custom-media --md (min-width:700px);@custom-media --lg (min-width:1000px);@custom-media --lgr (min-width:1300px);@custom-media --xl (min-width:1440px);@custom-media --xxl (min-width:1600px);@custom-media --sm-max (max-width:500px);@custom-media --lg-max (max-width:1000px);@custom-media --xl-max (max-width:1300px);@custom-media --nav-md (min-width:500px);@custom-media --nav (min-width:1200px);@custom-media --grid-sm (min-width:500px);@custom-media --grid-md (min-width:700px);@custom-media --grid-max (min-width:1440px);:root{--app-title:'INTERVENTION';--font-sans:'Work Sans',sans-serif;--font-serif:'Bitter',serif;--font-size-base:112.5%;--font-size-l:18px;--font-size-s:14px;--font-size-xs:13px;--font-size-xxs:12px;--line-height-base:27px;--line-height-s:18px;--max-bg-color:1570px;--sp:18px;--content-left:90px;--container-padding:var(--sp);--container-padding-nav:var(--sp2);--toolbar-height:39px;--toolbar-tray-height:40px;--toolbar-tray-vertical-width:239px;--scrollbar-width:15px;--grid-gap:65px;--grid-gap--md:var(--grid-gap);--grid-gap--lg:var(--grid-gap);--grid-gap--nav:var(--grid-gap);--grid-gap--max:65px;--grid-gap--content:calc(var(--grid-gap) * 0.5);--grid-col-count:4;--grid-col-count--md:4;--grid-col-count--lg:12;--grid-col-count--nav:var(--grid-col-count--lg);--grid-col-count--max:var(--grid-col-count--lg);--grid-gap-count:calc(var(--grid-col-count) - 1);--grid-gap-count--md:calc(var(--grid-col-count--md) - 1);--grid-gap-count--lg:var(--grid-gap-count--md);--grid-gap-count--nav:var(--grid-gap-count--md);--grid-gap-count--max:var(--grid-gap-count--md);--grid-full-width:calc(100vw - var(--sp2));--grid-full-width--md:var(--grid-full-width);--grid-full-width--lg:calc(var(--grid-full-width) - var(--scrollbar-width));--grid-full-width--nav:calc(100vw - var(--scrollbar-width) - var(--content-left) - var(--sp4));--grid-full-width--max:calc(var(--max-width) - var(--sp4));--grid-col-width:calc((var(--grid-full-width) - (var(--grid-gap-count) * var(--grid-gap))) /
      var(--grid-col-count));--grid-col-width--md:calc((var(--grid-full-width--md) -
          (var(--grid-gap-count--md) * var(--grid-gap--md))) / var(--grid-col-count--md));--grid-col-width--lg:calc((var(--grid-full-width--lg) -
          (var(--grid-gap-count--lg) * var(--grid-gap--lg))) / var(--grid-col-count--lg));--grid-col-width--nav:calc((var(--grid-full-width--nav) -
          (var(--grid-gap-count--nav) * var(--grid-gap--nav))) / var(--grid-col-count--nav));--grid-col-width--max:calc((var(--grid-full-width--max) -
          (var(--grid-gap-count--max) * var(--grid-gap--max))) / var(--grid-col-count--max));--sp0-25:calc(0.25 * var(--sp));--sp0-5:calc(0.5 * var(--sp));--sp0-75:calc(0.75 * var(--sp));--sp1:calc(1 * var(--sp));--sp1-2:calc(1.2 * var(--sp));--sp1-5:calc(1.5 * var(--sp));--sp2:calc(2 * var(--sp));--sp2-5:calc(2.5 * var(--sp));--sp3:calc(3 * var(--sp));--sp4:calc(4 * var(--sp));--sp5:calc(5 * var(--sp));--sp6:calc(6 * var(--sp));--sp7:calc(7 * var(--sp));--sp8:calc(8 * var(--sp));--sp9:calc(9 * var(--sp));--sp10:calc(10 * var(--sp));--sp11:calc(11 * var(--sp));--sp12:calc(12 * var(--sp));--color--black:#000;--color--gray-0:#0d1214;--color--gray-10:#313637;--color--gray-15:#48484a;--color--gray-20:#6e7172;--color--gray-25:#5d7585;--color--gray-30:#7e96a7;--color--gray-40:#98abb9;--color--gray-45:#afb8be;--color--gray-50:#9ea0a1;--color--gray-70:#d7e1e8;--color--gray-80:#e7edf1;--color--gray-95:#f7f9fa;--color--blue-20:#0d77b5;--color--blue-30:#3d92c4;--color--blue-50:#2494db;--color--blue-70:#53b0eb;--color--blue-90:#ddeffb;--color--blue-ui:#75c5ff;--color--white:#fff;--color--red:#e33f1e;--color--gold:#fdca40;--color--green:#3fa21c;--color--orange:#f1a943;--color--success:#1c6e42;--color--success-light:#e0ede5;--color--danger:#ac2f33;--color--danger-light:#f8e3e3;--color--body-text:var(--color--gray-0);--color-orange:#f1a943;--color-light-orange:#f6c683;--color-light-green:#98b87f;--color-dark-green:#0a3706;--color-breaker-grey:#d9d9d9;--color-medium-grey:#e5e9f0;--color-light-grey:#eceff4;--color-lightest-grey:#f8faff;--color-dark-grey:#d8dee9;--color-sidebar-grey:#f0f0f0;--color-light-red:#9b6962;--color-dark-red:#673832;--color-soft-green:#67d29f;--color-ui-blue:#75c5ff;--color-ui-dark-blue:#5f8bff;--color-ui-green:#5ab695;--color-ui-light-green:#95ebcc;--color-ui-red:#e76e5d;--color-ui-light-red:#eeafa6;--color-mine-shaft:#303030;--color-beige:#f8ede5;--color-light-beige:#fffbf8;--color-white:#fff;--color-black:#313841;--color-body-text:var(--color--black);--color-content-background:var(--color-light-beige);--color-border-grey:var(--color-medium-grey);--color-red-warning-text:#b30c00;--color-dashboard-widget:var(--color-ui-green);--color-dashboard-widget-hover:var(--color-ui-light-green);--color-dashboard-widget-title:#fff;--color-button-primary:var(--color--blue-20);--color-button-primary-hover:var(--color--blue-50);--color-button-primary-text:var(--color--white);--color-button-primary-disabled:var(--color--gray-70);--font-fam-bitter:'Bitter',serif;--font-fam-work-sans:'Work Sans',sans-serif;--color--olivine:#98b87f;--color--fallback:transparent;--shadow-focusable:0 0 36px rgba(83,176,235,0.25);--shadow-focusable-secondary:0 0 0 2px #fff,0 0 0 5px var(--color--blue-70);--shadow-focusable-with-outline:0 0 36px rgba(83,176,235,0.25),0 0 0 2px var(--color--white),0 0 0 4px var(--color--blue-70);--border-radius-base:2px;--outline--thin:1px solid transparent;--outline--thick:6px dashed transparent;--outline--base:2px solid var(--color--blue-70);--outline-offset:2px;--header-height:4.5rem;--header-height-wide-when-fixed:calc(6 * var(--sp));--header-bg:var(--color--olivine);--header-border-width:0;--mobile-nav-width:500px;--border-radius:2px;--form-element-border-size-base:2px;--form-element-border-size-left:6px;--mobile-nav-btn-icon:url(/themes/contrib/intervention_grid/icons/navigation/menu-white.svg);--mobile-nav-btn-close-icon:url(/themes/contrib/intervention_grid/icons/navigation/menu-close-white.svg);--z-index--dialog:1000;--z-index--tooltip:1010;--md:700px;--content-sidebar-width:250px;--content-sidebar-width--collapsed:30px;}
section.css-grid-layout{&.css-grid-border{background-color:var(--color--gray-50);gap:1px;& .layout-inner-content{padding:1rem;background-color:var(--color-light-grey);}}& .intervention-block{height:100%;& > div,& article.exercise-components,& .ex-component-textarea{height:100%;}}& .ex-component-textarea{display:grid;align-content:space-between;}& .hide-ex-component-label{& .title{display:none;}}}#drupal-off-canvas{& input[type='submit'].button{padding:4px;}#css-grid-columns-wrapper .form-actions,#css-grid-rows-wrapper .form-actions{grid-template-columns:1fr 1fr;gap:1rem;}}
.highlighted{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.8rem;}.highlighted .intervention-status-messages,.highlighted .messages__wrapper{margin:1rem 0;}.highlighted .intervention-status-messages .intervention-status-message,.highlighted .intervention-status-messages .messages,.highlighted .messages__wrapper .intervention-status-message,.highlighted .messages__wrapper .messages{background-color:#eee;border:1px solid #ddd;padding:1rem;}.highlighted .intervention-status-messages .intervention-status-message.error,.highlighted .intervention-status-messages .intervention-status-message.messages--error,.highlighted .intervention-status-messages .messages.error,.highlighted .intervention-status-messages .messages.messages--error,.highlighted .messages__wrapper .intervention-status-message.error,.highlighted .messages__wrapper .intervention-status-message.messages--error,.highlighted .messages__wrapper .messages.error,.highlighted .messages__wrapper .messages.messages--error{background-color:#fdd;border:1px solid #e5c5c5;}.highlighted .intervention-status-messages .intervention-status-message.warning,.highlighted .intervention-status-messages .intervention-status-message.messages--warning,.highlighted .intervention-status-messages .messages.warning,.highlighted .intervention-status-messages .messages.messages--warning,.highlighted .messages__wrapper .intervention-status-message.warning,.highlighted .messages__wrapper .intervention-status-message.messages--warning,.highlighted .messages__wrapper .messages.warning,.highlighted .messages__wrapper .messages.messages--warning{background-color:#fec;border:1px solid #eadbbb;}.highlighted .intervention-status-messages .intervention-status-message.status,.highlighted .intervention-status-messages .intervention-status-message.messages--status,.highlighted .intervention-status-messages .messages.status,.highlighted .intervention-status-messages .messages.messages--status,.highlighted .messages__wrapper .intervention-status-message.status,.highlighted .messages__wrapper .intervention-status-message.messages--status,.highlighted .messages__wrapper .messages.status,.highlighted .messages__wrapper .messages.messages--status{background-color:#dfd;border:1px solid #cec;}.highlighted .intervention-status-messages .intervention-status-message .alert,.highlighted .intervention-status-messages .intervention-status-message .messages--alert,.highlighted .intervention-status-messages .messages .alert,.highlighted .intervention-status-messages .messages .messages--alert,.highlighted .messages__wrapper .intervention-status-message .alert,.highlighted .messages__wrapper .intervention-status-message .messages--alert,.highlighted .messages__wrapper .messages .alert,.highlighted .messages__wrapper .messages .messages--alert{padding:0;}.highlighted .intervention-status-messages .intervention-status-message p:first-of-type,.highlighted .intervention-status-messages .messages p:first-of-type,.highlighted .messages__wrapper .intervention-status-message p:first-of-type,.highlighted .messages__wrapper .messages p:first-of-type{margin-top:0;}.highlighted .intervention-status-messages .intervention-status-message p:last-of-type,.highlighted .intervention-status-messages .messages p:last-of-type,.highlighted .messages__wrapper .intervention-status-message p:last-of-type,.highlighted .messages__wrapper .messages p:last-of-type{margin-bottom:0;}.highlighted .intervention-status-messages .intervention-status-message ul,.highlighted .intervention-status-messages .messages ul,.highlighted .messages__wrapper .intervention-status-message ul,.highlighted .messages__wrapper .messages ul{list-style:none;}.highlighted .intervention-status-messages .intervention-status-message ul li,.highlighted .intervention-status-messages .messages ul li,.highlighted .messages__wrapper .intervention-status-message ul li,.highlighted .messages__wrapper .messages ul li{padding:0.5rem 0;}.highlighted .intervention-status-messages .intervention-status-message ul li:before,.highlighted .intervention-status-messages .messages ul li:before,.highlighted .messages__wrapper .intervention-status-message ul li:before,.highlighted .messages__wrapper .messages ul li:before{content:none;}.highlighted .backtrace{white-space:pre-wrap;}
:root{}.grid-named-areas{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:4.5rem 1fr;grid-template-rows:4.5rem 1fr;grid-template-areas:"header" "main";height:100%;}@media (min-width:1000px){.grid-named-areas{-ms-grid-columns:1fr 300px;grid-template-columns:1fr 300px;grid-template-areas:"header header" "main sidebar"}}.grid-full{display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;height:100%;}.grid-full .grid-full .grid-full{display:block;}@media (min-width:500px){.grid-full{grid-column-gap:40px;}}@media (min-width:700px){.grid-full{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:40px;}}@media (min-width:1000px),(min-width:1200px),(min-width:1440px){.grid-full{-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));}}@media (min-width:1000px){.grid-full{grid-column-gap:40px;}}@media (min-width:1200px),(min-width:1440px){.grid-full{grid-column-gap:65px;}}.grid-full{padding:0 20px;}@media (min-width:700px){.grid-full{padding:0 30px;}}@media (min-width:1000px){.grid-full{padding:0 40px;}}@media (min-width:1200px),(min-width:1440px){.grid-full{padding:0 65px;}}.content-grid{display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;height:100%;}.content-grid .grid-full .grid-full{display:block;}@media (min-width:500px){.content-grid{grid-column-gap:40px;}}@media (min-width:700px){.content-grid{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:40px;}}@media (min-width:1000px),(min-width:1200px),(min-width:1440px){.content-grid{-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));}}@media (min-width:1000px){.content-grid{grid-column-gap:40px;}}@media (min-width:1200px),(min-width:1440px){.content-grid{grid-column-gap:65px;}}.content-grid{padding:0 20px;}@media (min-width:700px){.content-grid{padding:0 30px;}}@media (min-width:1000px){.content-grid{padding:0 40px;}}@media (min-width:1200px),(min-width:1440px){.content-grid{padding:0 65px;}}.content-grid{margin:0;padding:0;grid-row-gap:2.5rem;grid-column-gap:40px;}.content-grid p{margin:0;}.content-grid h1{margin:0;}.content-grid > *{grid-column:1 / -1;}@media (min-width:700px){.content-grid > *{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4}}@media (min-width:1000px),(min-width:1200px){.content-grid > *{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1 / 11}}@media (min-width:1440px){.content-grid > *{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / 9}}.content-grid .fixed-columns{display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;height:100%;}.content-grid .fixed-columns .grid-full .grid-full{display:block;}@media (min-width:500px){.content-grid .fixed-columns{grid-column-gap:40px;}}@media (min-width:700px){.content-grid .fixed-columns{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:40px;}}@media (min-width:1000px),(min-width:1200px),(min-width:1440px){.content-grid .fixed-columns{-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));}}@media (min-width:1000px){.content-grid .fixed-columns{grid-column-gap:40px;}}@media (min-width:1200px),(min-width:1440px){.content-grid .fixed-columns{grid-column-gap:65px;}}.content-grid .fixed-columns{padding:0 20px;}@media (min-width:700px){.content-grid .fixed-columns{padding:0 30px;}}@media (min-width:1000px){.content-grid .fixed-columns{padding:0 40px;}}@media (min-width:1200px),(min-width:1440px){.content-grid .fixed-columns{padding:0 65px;}}.content-grid .fixed-columns{grid-gap:2.5rem;}@media (min-width:1000px),(min-width:1200px){.content-grid .fixed-columns{grid-column:1 / -1}}.content-grid .fixed-columns > *{grid-column:1 / -1;}.content-grid .fixed-columns{grid-auto-flow:dense;margin:0;padding:0;}.content-grid .fixed-columns.inner{margin:1rem 0;}@media (max-width:1300px){.content-grid .fixed-columns.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-grid .fixed-columns.inner .span-4,.content-grid .fixed-columns.inner .span-8,.content-grid .fixed-columns.inner .span-8.end{grid-column:1 / -1;}}.content-grid .fixed-columns .span-2 > *:not(:last-child){margin-bottom:2rem;}@media (min-width:1000px),(min-width:1200px){.content-grid .fixed-columns .span-2{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3}.content-grid .fixed-columns .span-2.middle-end{-ms-grid-column:9;-ms-grid-column-span:2;grid-column:9 / 11;}.content-grid .fixed-columns .span-2.end{grid-column:11 / -1;}}.content-grid .fixed-columns .span-4 > *:not(:last-child){margin-bottom:2rem;}@media (min-width:1000px),(min-width:1200px){.content-grid .fixed-columns .span-4{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5}.content-grid .fixed-columns .span-4.middle{-ms-grid-column:5;-ms-grid-column-span:4;grid-column:5 / 9;}.content-grid .fixed-columns .span-4.end{grid-column:9 / -1;}.content-grid .fixed-columns .span-4.right{grid-column:9 / -1;}.content-grid .fixed-columns .span-4.left{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5;}}.content-grid .fixed-columns .span-5 > *:not(:last-child){margin-bottom:2rem;}@media (min-width:1000px),(min-width:1200px){.content-grid .fixed-columns .span-5{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1 / 6}.content-grid .fixed-columns .span-5.end{grid-column:8 / -1;}.content-grid .fixed-columns .span-5.right{grid-column:8 / -1;}.content-grid .fixed-columns .span-5.left{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1 / 6;}}.content-grid .fixed-columns .span-6 > *:not(:last-child){margin-bottom:2rem;}@media (min-width:1000px),(min-width:1200px){.content-grid .fixed-columns .span-6{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / 7}.content-grid .fixed-columns .span-6.end{grid-column:7 / -1;}.content-grid .fixed-columns .span-6.right{grid-column:7 / -1;}.content-grid .fixed-columns .span-6.left{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / 7;}}.content-grid .fixed-columns .span-7 > *:not(:last-child){margin-bottom:2rem;}@media (min-width:1000px),(min-width:1200px){.content-grid .fixed-columns .span-7{-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1 / 8}.content-grid .fixed-columns .span-7.end{grid-column:6 / -1;}.content-grid .fixed-columns .span-7.right{grid-column:6 / -1;}.content-grid .fixed-columns .span-7.left{-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1 / 8;}}.content-grid .fixed-columns .span-8 > *:not(:last-child){margin-bottom:2rem;}@media (min-width:1000px),(min-width:1200px){.content-grid .fixed-columns .span-8{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / 9}.content-grid .fixed-columns .span-8.end{grid-column:5 / -1;}.content-grid .fixed-columns .span-8.right{grid-column:5 / -1;}.content-grid .fixed-columns .span-8.left{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / 9;}}.content-grid .fixed-columns .span-10 > *:not(:last-child){margin-bottom:2rem;}@media (min-width:1000px),(min-width:1200px){.content-grid .fixed-columns .span-10{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1 / 11}.content-grid .fixed-columns .span-10.end{grid-column:3 / -1;}}@media (min-width:1000px),(min-width:1200px){.content-grid .fixed-columns .row-span-2{-ms-grid-row-span:2;grid-row:span 2}}
:root{}.region--content{height:inherit;}.region--content .content-grid > h2,.region--content .content-grid h3,.region--content .content-grid h4,.region--content .content-grid h5{margin:0;}.region--content .content-grid .center-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}@media (min-width:1000px),(min-width:1200px){.region--content .content-grid .col.span-2{grid-column:auto / span 2}.region--content .content-grid .col.span-2.end{grid-column:11 / -1;}}@media (min-width:1000px),(min-width:1200px){.region--content .content-grid .col.span-4{grid-column:auto / span 4}}@media (min-width:1000px),(min-width:1200px){.region--content .content-grid .col.span-5{grid-column:auto / span 5}.region--content .content-grid .col.span-5.end{grid-column:8 / -1;}}@media (min-width:1000px),(min-width:1200px){.region--content .content-grid .col.span-6{grid-column:auto / span 6}.region--content .content-grid .col.span-6.end{grid-column:7 / -1;}}@media (min-width:1000px),(min-width:1200px){.region--content .content-grid .col.span-7{grid-column:auto / span 7}.region--content .content-grid .col.span-7.end{grid-column:6 / -1;}}@media (min-width:1000px),(min-width:1200px){.region--content .content-grid .col.span-8{grid-column:auto / span 8}.region--content .content-grid .col.span-8.end{grid-column:5 / -1;}}@media (min-width:1000px),(min-width:1200px){.region--content .content-grid .col.span-10{grid-column:auto / span 10}.region--content .content-grid .col.span-10.end{grid-column:3 / -1;}}@media (min-width:1000px),(min-width:1200px),(min-width:1440px){.region--content .content-grid .col.span-12{grid-column:1 / -1}}
.vertical-tabs{margin:0;background-color:white;}.vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item:before{content:none;}.vertical-tabs .form-item-revision{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;}
:root{}.view > *{margin-bottom:36px;}.view > *:last-child{margin-bottom:0;}@media (min-width:700px){.view > *{margin-bottom:54px}}.view.my-patients{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.view.my-patients table{margin:0;}.view.my-patients th a{color:#fff;}.view.my-patients td.views-field-patient-status{line-height:1rem;}.view.my-patients td.views-field-patient-status a{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.view.my-patients td.views-field-patient-status .icon{background-repeat:no-repeat;height:30px;width:28px;display:block;}.view.my-patients td.views-field-patient-status .icon.new-messages-icon{background-image:url(/themes/contrib/intervention_grid/icons/new_messages.svg);}.view.my-patients td.views-field-patient-status .icon.new-exercises-icon{background-image:url(/themes/contrib/intervention_grid/icons/new_exercises.svg);}.view.my-patients .views-exposed-form.bef-exposed-form{-ms-flex-item-align:end;align-self:flex-end;}.view.my-patients .views-exposed-form.bef-exposed-form > .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;}.view.my-patients nav[role='navigation'] ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.view.my-patients nav[role='navigation'] ul:not(.contextual-links) li:before{content:inherit;position:inherit;background-color:transparent;border-radius:0;}
.exercise.add-new-exercise > :nth-last-child(2) > *{margin-bottom:0.5rem;}.exercise.add-new-exercise .add-new-exercise-button.inactive{display:none;}
:root{}.site-header{grid-area:header;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:100;}.site-header .grid-full{grid-row-gap:0;}.site-header .grid-full input[type="checkbox"]{display:none;}.site-header{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#98b87f;}.header__left{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background-color:var(--header--left--bg);}.header__right{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background-color:var(--header--right--bg);}.site-header__fixable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}@media (min-width:1200px){.site-header__fixable.js-fixed{}.site-header__fixable.js-fixed:not(.is-expanded){pointer-events:none;}body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{position:fixed;z-index:2;top:-72px;max-width:1570px;}body.toolbar-vertical.toolbar-fixed:not(.is-always-mobile-nav) .site-header__fixable.js-fixed,body.toolbar-horizontal.toolbar-fixed:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{top:-33px;}body.toolbar-horizontal.toolbar-fixed.toolbar-tray-open:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{top:7px;}}.site-header__inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100vw - 90px);background-color:var(--header--inner--bg);}@media (min-width:1200px){.site-header__fixable.js-fixed .site-header__inner{-webkit-box-shadow:-36px 1px 36px rgba(0,0,0,0.08);box-shadow:-36px 1px 36px rgba(0,0,0,0.08)}}@media (min-width:1200px){body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed:not(.is-expanded) .site-header__inner{-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translateX(-101%);opacity:0;}}.site-header__inner__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
:root{}.mobile-buttons-label{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-row-align:center;align-self:center;grid-column:4 / -1;background-image:url(/themes/contrib/intervention_grid/icons/navigation/menu-white.svg);background-repeat:no-repeat;color:var(--mobile-nav-btn-color);width:26px;height:26px;cursor:pointer;}@media (min-width:1000px),(min-width:1200px){.mobile-buttons-label{display:none}}.mobile-buttons{margin-left:auto;display:none;visibility:hidden;}.mobile-buttons:checked ~ label{background-image:url(/themes/contrib/intervention_grid/icons/navigation/menu-close-white.svg);}.mobile-buttons:checked ~ .header-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;grid-column:1 / -1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:none;margin-top:auto;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.mobile-buttons:checked ~ .header-nav > *{padding-bottom:1rem;}.mobile-buttons:checked ~ .header-nav .header-nav-item a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.mobile-buttons:checked ~ .header-nav .header-nav-item a .icon{margin-right:0.5rem;}@media (min-width:1000px),(min-width:1200px){.mobile-buttons:checked ~ .header-nav{grid-column:5 / -1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}body:not(.is-always-mobile-nav) .mobile-buttons{display:none;}}
:root{}.header-nav{position:fixed;z-index:5;top:0;right:0;visibility:hidden;overflow:auto;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:500px;height:100%;padding:0 18px 18px;-webkit-box-shadow:0 0 72px rgba(0,0,0,0.1);box-shadow:0 0 72px rgba(0,0,0,0.1);font-size:0.9rem;}@media (min-width:1300px){.header-nav{font-size:1rem}}.header-nav .header-nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.header-nav .header-nav-item a{height:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#fff;white-space:nowrap;}.header-nav .header-nav-item a .icon{width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;}.header-nav .header-nav-item a .icon.grid{background-image:url(/themes/contrib/intervention_grid/icons/navigation/grid.svg);}.header-nav .header-nav-item a .icon.home{background-image:url(/themes/contrib/intervention_grid/icons/navigation/home.svg);}.header-nav .header-nav-item a .icon.forward{background-image:url(/themes/contrib/intervention_grid/icons/navigation/forward.svg);}.header-nav .header-nav-item a .icon.back{background-image:url(/themes/contrib/intervention_grid/icons/navigation/back.svg);}.header-nav .header-nav-item a .icon.lock{background-image:url(/themes/contrib/intervention_grid/icons/navigation/logout.svg);}.header-nav .header-nav-item a .icon.exit{background-image:url(/themes/contrib/intervention_grid/icons/navigation/exit.svg);}.header-nav .header-nav-item a .icon.star{background-image:url(/themes/contrib/intervention_grid/icons/navigation/star.svg);}.header-nav .header-nav-item a .icon.user{background-image:url(/themes/contrib/intervention_grid/icons/navigation/user.svg);}.header-nav .header-nav-item a .icon.edit{background-image:url(/themes/contrib/intervention_grid/icons/navigation/edit.svg);}.header-nav .header-nav-item a .icon.menu{background-image:url(/themes/contrib/intervention_grid/icons/navigation/burger.svg);}.header-nav .header-nav-item a .icon.mail{background-image:url(/themes/contrib/intervention_grid/icons/navigation/mail.svg);}.header-nav .header-nav-item a .icon.mail.unread:after{content:' ';position:absolute;width:0.7rem;height:0.7rem;top:0;right:-5px;border-radius:50%;background-color:#2494db;}.header-nav .header-nav-item a .icon.look{background-image:url(/themes/contrib/intervention_grid/icons/navigation/look.svg);}.header-nav .header-nav-item a .icon.help{background-image:url(/themes/contrib/intervention_grid/icons/navigation/help.svg);}.header-nav .header-nav-item a .icon.gain{background-image:url(/themes/contrib/intervention_grid/icons/navigation/gain.svg);}.header-nav .header-nav-item a .icon.patienter{background-image:url(/themes/contrib/intervention_grid/icons/navigation/my_patients.svg);}.header-nav > :not(:last-child){margin-right:35px;}@media (min-width:1200px){.header-nav > :not(:last-child){margin-right:45px}}@media (min-width:1300px){.header-nav > :not(:last-child){margin-right:65px}}.header-nav{grid-column:5 / -1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.header-nav.is-active{visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}@supports (flex-basis:max-content){.header-nav{-ms-flex-preferred-size:max-content;flex-basis:max-content}}@media (min-width:1000px),(min-width:1200px){.header-nav{}body:not(.is-always-mobile-nav) .header-nav{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;overflow:visible;grid-column:5 / -1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:none;margin-top:auto;padding:0;-webkit-transform:none;-ms-transform:none;transform:none;border-top:0;-webkit-box-shadow:none;box-shadow:none;}body.is-always-mobile-nav .header-nav{right:auto;left:100vw;overflow:auto;max-width:calc(58.33333vw + 238px);padding-right:18px;border-top-width:198px;}body.is-always-mobile-nav .header-nav.is-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}}@media (min-width:1440px){body.is-always-mobile-nav .header-nav{max-width:calc(100vw - var(--max-width) + 209.25px + var(--max-width)/12*7);padding-right:calc(100vw - var(--max-width) - 72px);}}
:root{}.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-width:calc(50vw + 32.5px);margin-right:18px;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;background-color:transparent;}@media (min-width:700px){}@media (min-width:1000px){.site-branding{min-width:calc(16.66667vw + 107px)}}@media (min-width:1200px){.site-branding{min-width:calc(16.66667vw + 104px)}}@media (min-width:1440px){.site-branding{min-width:calc(var(--max-width)/12*2 + 121.5px)}}.site-branding__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.5rem;}.site-branding__inner a{text-decoration:none;}@media (min-width:1200px){.site-branding__inner{padding:9px 0}}.site-branding__inner .logo{min-width:2rem;height:100%;margin-right:0.5rem;}@media (min-width:500px){.site-branding__inner .logo{min-width:3rem;margin-right:1rem}}.site-branding__inner .logo .logo-image{max-height:100%;}.site-branding__inner .site-branding__text{font-family:'Bitter',serif;text-transform:uppercase;color:inherit;font-size:1.1rem;line-height:1.35rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.site-branding__inner .site-branding__text a{color:inherit;font-size:inherit;}@media (min-width:500px){.site-branding__inner .site-branding__text{font-size:1.3rem}}@media (min-width:700px){.site-branding__inner .site-branding__text{font-size:1.4rem;line-height:1.6875rem;white-space:nowrap}}@media (min-width:1200px){.site-branding__inner .site-branding__text{letter-spacing:0.02em;font-size:1.7rem;line-height:2.25rem}}.site-branding__inner .site-branding__text .site-branding__slogan{font-size:1.125rem;}
:root{}.program-navigation{grid-column:1 / -1;margin:1.5rem 0;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;}.program-navigation .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;color:#313637;}.program-navigation .navbar h1{margin:0;padding:0;font-weight:100;line-height:2.8125rem;}.program-navigation .navbar{width:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:2rem;}@media (min-width:500px){.program-navigation .navbar{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.program-navigation .navbar.navbar-small .navitem.navitem-ellipsis{display:none;}}.program-navigation .navbar .navItemWrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (min-width:500px){.program-navigation .navbar .navItemWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0;flex:0}}.program-navigation .navbar .navItemWrapper .navitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2rem;margin:0 3px;}.program-navigation .navbar .navItemWrapper .navitem.navitem-ellipsis{margin:0;width:1rem;}.program-navigation .navbar .navItemWrapper .navitem.navitem-ellipsis .navlink{border:none;border-radius:0;}.program-navigation .navbar .navItemWrapper .navitem.navitem-ellipsis .navlink .ellipsis:before{content:"···";font-weight:500;font-size:1rem;}.program-navigation .navbar .navItemWrapper .navitem.navitem-ellipsis.hidden{display:none;}.program-navigation .navbar .navItemWrapper .navitem.navitem-level-1,.program-navigation .navbar .navItemWrapper .navitem.navitem-level-2{display:none;}@media (min-width:500px){.program-navigation .navbar .navItemWrapper .navitem{margin:0 7px}.program-navigation .navbar .navItemWrapper .navitem.navitem-level-1{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:700px){.program-navigation .navbar .navItemWrapper .navitem.ellipsis-sibling + .navitem-ellipsis{display:none;}.program-navigation .navbar .navItemWrapper .navitem.navitem-level-2{display:-webkit-box;display:-ms-flexbox;display:flex;}}.program-navigation .navbar .navItemWrapper .navitem .navlink{border-radius:25px;border:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:0.9rem;}.program-navigation .navbar .navItemWrapper .navitem .navlink.active{-webkit-animation:unset;animation:unset;border:none;background-color:#0a3706;}.program-navigation .navbar .navItemWrapper .navitem .navlink.active a{color:white;}.program-navigation .navbar .navItemWrapper .navitem .navlink a{text-decoration:none;width:inherit;height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#303030;}.program-navigation .navbar .navItemWrapper .navitem .navlink a .linkspanner-text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:1.2;}.program-navigation .navbar .navItemWrapper .navitem:hover .navlink a .linkspanner-text{color:var(--primary-1);}.program-navigation .navbar .navbutton{position:relative;width:auto;height:auto;}.program-navigation .navbar .navbutton .linkbutton{padding:0.25rem;background-color:transparent;border:none;}.program-navigation .navbar .navbutton.back-button,.program-navigation .navbar .navbutton.forward-button{width:auto;}.program-navigation .navbar .navbutton.back-button .linkbutton,.program-navigation .navbar .navbutton.forward-button .linkbutton{width:24px;height:24px;background-color:#0a3706;-webkit-mask-image:url(/themes/contrib/intervention_grid/icons/navigation/chevron.svg);mask-image:url(/themes/contrib/intervention_grid/icons/navigation/chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}.program-navigation .navbar .navbutton.back-button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}@media (min-width:1000px){.program-navigation{grid-column:2 / -1}}@media (min-width:1600px){.program-navigation{grid-column:4 / -1}}.navbutton{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;vertical-align:middle;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;}.program-navigation-bottom{grid-column:1 / -1;height:4rem;}.program-navigation-bottom > div,.program-navigation-bottom .navbar{height:inherit;}@media (min-width:700px){.program-navigation-bottom{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4}}@media (min-width:1000px),(min-width:1200px),(min-width:1440px){.program-navigation-bottom{-ms-grid-column:4;-ms-grid-column-span:4;grid-column:4 / 8}}.program-navigation-bottom .navbar{max-width:300px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.dashboard-messages{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;color:#313637;margin-bottom:20px;margin-left:25px;margin-right:25px;}.dashboard-messages p{font-size:90%;}.dashboard-messages h3{margin-bottom:1em;margin-top:1em;}.dashboard-messages h3:not(:last-child){margin-bottom:0;}.primary-btn{background-color:#0a3706;color:white;height:1.6rem;border:none;border-radius:15px;padding:0.2rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.9rem;font-weight:300;text-decoration:none;}.primary-btn:hover{color:white;}.primary-btn.chevron .linkspanner{width:0.8rem;height:0.8rem;margin:0 0 0 0.5rem;background-color:white;-webkit-mask-image:url(/themes/contrib/intervention_grid/icons/navigation/chevron.svg);mask-image:url(/themes/contrib/intervention_grid/icons/navigation/chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}.primary-btn.label-first{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.primary-btn.label-first .linkspanner{margin:0 0.5rem 0 0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
:root{}.klient-menu-container{font-size:90%;}.klient-menu-container .sublist-header{font-weight:bold;padding-left:5px;}.klient-menu-container .klient-menu-sublist > .klient-menu-name > a::after{content:'9+';color:#2494db;margin-left:10px;}.klient-menu-container .klient-menu-sublist[data-counter='!'] > .klient-menu-name > a::after{content:'!';color:#fdca40;font-weight:bold;}.klient-menu-container .klient-menu-sublist[data-counter='!!'] > .klient-menu-name > a::after{content:'!!';color:#e33f1e;font-weight:bold;}.klient-menu-container .klient-menu-sublist[data-counter='l'] > .klient-menu-name > a::after{content:'...';}.klient-menu-container .klient-menu-sublist[data-counter='*'] > .klient-menu-name > a::after{content:'★';}.klient-menu-container .klient-menu-sublist[data-counter='0'] > .klient-menu-name > a::after{content:' ';}.klient-menu-container .klient-menu-sublist[data-counter='1'] > .klient-menu-name > a::after{content:'1';}.klient-menu-container .klient-menu-sublist[data-counter='2'] > .klient-menu-name > a::after{content:'2';}.klient-menu-container .klient-menu-sublist[data-counter='3'] > .klient-menu-name > a::after{content:'3';}.klient-menu-container .klient-menu-sublist[data-counter='4'] > .klient-menu-name > a::after{content:'4';}.klient-menu-container .klient-menu-sublist[data-counter='5'] > .klient-menu-name > a::after{content:'5';}.klient-menu-container .klient-menu-sublist[data-counter='6'] > .klient-menu-name > a::after{content:'6';}.klient-menu-container .klient-menu-sublist[data-counter='7'] > .klient-menu-name > a::after{content:'7';}.klient-menu-container .klient-menu-sublist[data-counter='8'] > .klient-menu-name > a::after{content:'8';}.klient-menu-container .klient-menu-sublist[data-counter='9'] > .klient-menu-name > a::after{content:'9';}.klient-menu-container .klient-menu-sublist a{height:unset;}.klient-menu-container .klient-menu-sublist .klient-menu-name{cursor:pointer;margin:2px 0;padding:1px 5px;position:relative;}.klient-menu-container .klient-menu-sublist .klient-menu-name a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;color:#5d7585;}.klient-menu-container .klient-menu-sublist .klient-menu-name a.active{font-weight:bold;}.klient-menu-container .klient-menu-sublist .klient-menu-name a.active::before{border-right:2px solid #5d7585;border-bottom:2px solid #5d7585;}.klient-menu-container .klient-menu-sublist .klient-menu-name a span{margin-left:10px;}.klient-menu-container .klient-menu-sublist .klient-menu-name a::before{display:inline-block;content:' ';width:5px;height:5px;position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:37%;border-right:1px solid #5d7585;border-bottom:1px solid #5d7585;margin-right:5px;}.klient-menu-container .klient-menu-sublist .klient-menu-name-grey-out a{color:#afb8be;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-name > a::before{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.klient-menu-container .klient-menu-sublist .klient-menu-items{display:none;position:relative;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items{display:block;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a{color:#5d7585;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a.current-item,.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a:hover{color:#2494db;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a{height:unset;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a::after{content:"\a";white-space:pre;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a::before{width:20px;height:8px;color:#2494db;margin-left:10px;display:inline-block;text-align:center;content:'3+';padding-left:4px;margin-right:0px;font-weight:bold;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a[data-counter='0']::before{content:' ';padding-left:0px;margin-right:4px;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a[data-counter='1']::before{content:'1';padding-left:0px;margin-right:4px;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a[data-counter='2']::before{content:'2';padding-left:0px;margin-right:4px;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a[data-counter='3']::before{content:'3';padding-left:0px;margin-right:4px;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a[data-counter='!']::before{content:'!';color:#fdca40;padding-left:0px;margin-right:4px;}.klient-menu-container .klient-menu-sublist.open > .klient-menu-items a[data-counter='!!']::before{content:'!!';color:#e33f1e;padding-left:0px;margin-right:4px;}.klient-menu-container .klient-menu-sublist .klient-menu-divide{position:relative;margin-bottom:0.5em;}.klient-menu-container .klient-menu-sublist .klient-menu-divide::before{display:inline-block;content:' ';width:70px;height:0.25em;position:absolute;left:35px;border-bottom:1px solid #afb8be;margin-right:5px;}.is-new::after{display:inline-block;content:'Ny';color:#e33f1e;margin-left:10px;}
:root{}table,table.dataTable{margin:36px 0;border-spacing:0;color:#313637;border:0;border-collapse:collapse;font-family:'Work Sans',sans-serif;font-size:1rem;line-height:1.6875rem;width:100%;}table caption,table.dataTable caption{margin-bottom:18px;text-align:left;color:#313637;font-family:'Bitter',serif;font-size:0.875rem;font-style:italic;line-height:1.125rem;}table tr:last-child td,table.dataTable tr:last-child td{border-bottom:0;}table td,table th,table.dataTable td,table.dataTable th{padding:18px 18px 18px 0;vertical-align:top;}table th,table.dataTable th{margin:0;text-align:left;letter-spacing:0.02em;color:#0d1214;border-bottom:2px solid #2494db;font-family:'Work Sans',sans-serif;font-size:0.875rem;line-height:1.125rem;}table th.text-align-left,table.dataTable th.text-align-left{text-align:left;}table th.text-align-right,table.dataTable th.text-align-right{text-align:right;}table th.text-align-center,table.dataTable th.text-align-center{text-align:center;}table th.text-align-justify,table.dataTable th.text-align-justify{text-align:justify;}table td,table.dataTable td{white-space:normal;border-bottom:2px solid #98abb9;}.tablesort{vertical-align:middle;}.sticky-header{z-index:0;margin:0;border-bottom:4px solid #2494db;}.views-field-node-bulk-form .form-item{margin:0;}.page-wrapper .dataTables_wrapper{margin:1rem 0;}.page-wrapper .dataTables_wrapper .dataTable{margin-bottom:1rem;border-bottom:none;}.page-wrapper .dataTables_wrapper .dataTables_length label{display:-webkit-box;display:-ms-flexbox;display:flex;}.page-wrapper .dataTables_wrapper .dataTables_length label select{height:auto;margin:0 0.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.page-wrapper .dataTables_wrapper .dataTables_filter label input{height:1.5rem;padding:0 0.5em;}.page-wrapper .dataTables_wrapper .dataTables_length,.page-wrapper .dataTables_wrapper .dataTables_filter{margin-bottom:0.5em;}.page-wrapper .dataTables_wrapper .dataTables_paginate span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.page-wrapper .dataTables_wrapper .dataTables_paginate span :not(:last-child){margin-right:0.5em;}.page-wrapper .dataTables_wrapper .dataTables_paginate span .paginate_button{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;border:1px solid #5d7585;border-radius:50%;height:2rem;width:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-wrapper .dataTables_wrapper .dataTables_paginate span .paginate_button:hover,.page-wrapper .dataTables_wrapper .dataTables_paginate span .paginate_button.current:hover{background:#5d7585;border:1px solid #5d7585;}.page-wrapper .dataTables_wrapper .dataTables_paginate span .paginate_button.current{background:#313637;color:#fff !important;}.page-wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.previous,.page-wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.next{color:currentColor !important;border:none;}.page-wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover,.page-wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.next:hover{color:currentColor !important;background:transparent;text-decoration:underline;}.assign-patient form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.standard-table-layout,.page-wrapper .layout table,.page-wrapper table,.dataTables_wrapper table.dataTable{table-layout:auto !important;border-collapse:separate;border-spacing:0 0.5rem;width:100%;}.standard-table-layout thead,.standard-table-layout tbody,.standard-table-layout tr,.page-wrapper .layout table thead,.page-wrapper .layout table tbody,.page-wrapper .layout table tr,.page-wrapper table thead,.page-wrapper table tbody,.page-wrapper table tr,.dataTables_wrapper table.dataTable thead,.dataTables_wrapper table.dataTable tbody,.dataTables_wrapper table.dataTable tr{width:100% !important;}.standard-table-layout th,.standard-table-layout td,.page-wrapper .layout table th,.page-wrapper .layout table td,.page-wrapper table th,.page-wrapper table td,.dataTables_wrapper table.dataTable th,.dataTables_wrapper table.dataTable td{border:none;padding:0.8rem;width:unset !important;background-color:#e7edf1;}.standard-table-layout th,.page-wrapper .layout table th,.page-wrapper table th,.dataTables_wrapper table.dataTable th{color:#fff;background-color:#313637;}.standard-table-layout td,.page-wrapper .layout table td,.page-wrapper table td,.dataTables_wrapper table.dataTable td{font-size:0.9rem;}@media (max-width:1000px){.standard-table-layout td ul,.page-wrapper .layout table td ul,.page-wrapper table td ul,.dataTables_wrapper table.dataTable td ul{margin:0;line-height:1.5rem;}.standard-table-layout td ul > *,.page-wrapper .layout table td ul > *,.page-wrapper table td ul > *,.dataTables_wrapper table.dataTable td ul > *{padding:0.3rem;}.standard-table-layout td ul :last-child,.page-wrapper .layout table td ul :last-child,.page-wrapper table td ul :last-child,.dataTables_wrapper table.dataTable td ul :last-child{padding-bottom:0;}.standard-table-layout td ul li:before,.page-wrapper .layout table td ul li:before,.page-wrapper table td ul li:before,.dataTables_wrapper table.dataTable td ul li:before{content:unset;}}.dataTables_wrapper table.dataTable td{word-break:break-all;}.table-action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;}.table-action-buttons > :not(:last-child):after{content:'|';margin:0 0.5rem;}
:root{}.dashboard{display:-ms-grid;display:grid;grid-gap:30px;-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:30px;}@media (min-width:700px){.dashboard{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}}@media (min-width:1440px){.dashboard{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px}}@media (min-width:1600px){.dashboard{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px}}.dashboard .widget-container{position:relative;padding:0rem;min-height:200px;border-radius:0;background-color:#5ab695;-webkit-transition:background-color 0.1s ease-in-out;transition:background-color 0.1s ease-in-out;}.dashboard .widget-container.active.default-color{background-color:#0d77b5}.dashboard .widget-container.active:hover{background-color:#95ebcc;}.dashboard .widget-container .widget-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.dashboard .widget-container .widget-info .opening-date{font-size:0.8rem;}.dashboard .widget-container .widget-module-icon{padding:.5rem;width:100%;height:100%;}.dashboard .widget-container .widget-module-icon .widget-module-number{font-size:2rem;line-height:2rem;font-weight:600;}.dashboard .widget-container .widget-module-icon .widget-icon img{width:100%;height:100%;}.dashboard .widget-container .widget-title{position:absolute;right:1.5rem;bottom:1.8rem;text-align:end;max-width:80%;padding:0.4rem 0.6rem 0.4rem 0.6rem;background-color:#fff;font-family:'Bitter',serif;font-size:1rem;font-weight:600;line-height:1.1rem;z-index:1;}.dashboard .widget-container .opening-date{position:absolute;right:1.5rem;bottom:0.5rem;padding:0.2rem 0.3rem 0.2rem 0.3rem;text-align:end;font-size:0.85rem;font-weight:550;background-color:#fff;}.dashboard .widget-container .widget-description{height:120px;}.dashboard .widget-container .widget-description p{font-size:1rem;line-height:1.2;margin:0;}.dashboard .widget-container .widget-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.dashboard .widget-container .widget-button-container .widget-button p{font-size:1.2rem;margin:0;line-height:1;}.dashboard .widget-container.no-module-icon{color:#000;}.dashboard .widget-container.no-module-icon .widget-module-icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:1rem;padding:0.6rem;border:1px solid transparent;background:conic-gradient(from 90deg at top 1px left 1px,#0000 90deg,white 0) 0 0,conic-gradient(from -90deg at bottom 1px right 1px,#0000 90deg,white 0) 100% 100%;background-size:25px 25px;background-origin:border-box;background-repeat:no-repeat;}.dashboard .widget-container.no-module-icon.active .dashboard .widget-container.no-module-icon:hover{background-color:#0a3706;color:#fff;}.dashboard .widget-container .widget-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.dashboard .widget-container.inactive{-webkit-filter:grayscale(1) opacity(0.5);filter:grayscale(1) opacity(0.5);}.dashboard hr{grid-column:1 / -1;margin:1rem 0;border-bottom:1px solid #d7e1e8;}
:root{}.page-right .sidebars{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;}.page-right .sidebars a{font-size:0.9rem;color:#313637;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2rem;text-decoration:underline;}.page-right .sidebars hr{border:1px solid #d7e1e8;margin:1rem 0;}.page-right .sidebars h2{font-size:1rem;margin:0 0 0.5rem 0;overflow:hidden;text-overflow:ellipsis;}.utilitybar-activity-info .patient-activity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:0.9rem;}.utilitybar-activity-info .patient-activity > :first-child{font-weight:700;}
:root{}.user-control-menu{margin:1rem 0;}.user-control-menu .user-control-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.user-control-menu .user-control-menu-items .user-control-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.user-control-menu .user-control-menu-items .user-control-item-wrapper .pill{margin-left:0.5rem;}
:root{}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:white;margin:0;font:inherit;color:black;width:1.875rem;height:1.875rem;border:2px solid #000000;border-radius:0.15em;-webkit-transform:translateY(-0.075em);-ms-transform:translateY(-0.075em);transform:translateY(-0.075em);display:-ms-grid;display:grid;place-content:center;}input[type="checkbox"]::before{content:"";border:none;width:1em;height:1em;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out;-webkit-box-shadow:inset 1em 1em #3d92c4;box-shadow:inset 1em 1em #3d92c4;background-color:CanvasText;}input[type="checkbox"].error{outline:max(2px,0.15em) solid #e33f1e;}input[type="checkbox"]:checked::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}input[type="checkbox"]:checked.js-ajax-working-active{background-image:url(/themes/contrib/intervention_grid/icons/throbber.gif);background-size:cover;}input[type="checkbox"]:checked.js-ajax-working-active::before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}input[type="checkbox"]:focus{outline:max(2px,0.15em) solid #0d77b5;outline-offset:max(2px,0.15em);}input[type="checkbox"]:disabled{--form-control-color:var(--disabled);border-color:#5d7585;color:#5d7585;cursor:not-allowed;background-color:#d7e1e8;}
:root{}.page-wrapper ul:not(.contextual-links),ol:not(.contextual-links){list-style:none;position:relative;margin-left:0;}.page-wrapper ul:not(.contextual-links) li,ol:not(.contextual-links) li{margin:0;padding:0.5rem 0.5rem 0.5rem 2rem;}.page-wrapper ul:not(.contextual-links) li:before,ol:not(.contextual-links) li:before{content:' ';position:absolute;background-color:#000;width:1.3rem;height:1.3rem;font-size:0.8rem;border-radius:50%;left:0;}ol:not(.contextual-links){counter-reset:li;}ol:not(.contextual-links) li{padding-left:0;}ol:not(.contextual-links) li:before{content:counter(li);counter-increment:li;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;position:absolute;}ol.circle{padding:0;list-style:none;counter-reset:li;}ol.circle.orange li:before{background-color:#fdca40;}ol.circle li{position:relative;padding:1rem 1rem 1rem 3rem;margin-bottom:1rem;}ol.circle li :first-child{margin-top:0;}ol.circle li:before{content:counter(li);counter-increment:li;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#7e96a7;height:30px;width:30px;line-height:1em;border-radius:50%;color:#fff;position:absolute;left:1em;font-size:0.9em;}ol.circle ol{padding-left:0;list-style:none;counter-reset:li;}ol.circle ol li{padding:0 0 0 2rem;margin-bottom:1rem;}ol.circle ol li:before{left:0;top:0;content:counter(li,lower-alpha);}
.form-item-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.form-item-checkbox .form-checkbox{margin-right:1em;}.form-item-checkbox label:hover{cursor:pointer;}
:root{}form.radio-buttons{margin-bottom:1rem;}form.radio-buttons label.form-control{padding-right:0.5rem;}.horisontal-radios .ex-component-radio_buttons{container-type:inline-size;}@container (min-width:700px){.ex-component-radio_buttons label.form-control{padding-left:5px;}.ex-component-radio_buttons .radio-row-button{gap:0;}.ex-component-radio_buttons .radio-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;}}
:root{}.pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:1rem;height:1.4rem;min-width:1.4rem;padding:0 0.5rem;line-height:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.8rem;font-weight:600;background-color:#75c5ff;}.pill.orange{background-color:#f1a943;}
:root{}.intervention-modal-bg{background-color:rgba(0,0,0,0.5);position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:100;}.intervention-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;left:50%;top:50%;width:90%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;background-color:white;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.5);box-shadow:0px 0px 10px rgba(0,0,0,0.5);z-index:101;}.intervention-modal .intervention-modal-header,.intervention-modal .intervention-modal-body{font-size:.8rem;padding:.5rem;}@media (min-width:500px){.intervention-modal .intervention-modal-header,.intervention-modal .intervention-modal-body{padding:1rem;font-size:112.5%;}}.intervention-modal .button{margin:.5rem auto 1rem;}.intervention-modal .intervention-modal-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (min-width:700px){.intervention-modal{width:50%}}
:root{}.print-only{display:none;white-space:pre;white-space:pre-wrap;}@page{size:A4;margin:7mm;}@media print{#header,#footer,#nav,#block-customheader,.breadcrumb,.content-sidebar-container .timeline-segment,.program-navigation-bottom,.ex-comp-ajax-working-text{display:none !important;}body{padding:0 !important;margin:7mm !important;}#page-wrapper{font-size:0.75rem;}#page-wrapper h1{padding-top:10px;}#page-wrapper h3{font-size:0.875rem;font-weight:700;}#page-wrapper h4{font-size:0.8125rem;font-weight:700;}#page-wrapper aside.editor-tools{margin:0;}#page-wrapper .grid-named-areas{-ms-grid-rows:0 1fr;grid-template-rows:0 1fr;}#page-wrapper .title{font-weight:700;}#page-wrapper .page-middle{margin:0;}#page-wrapper .content-container{padding:0;}#page-wrapper .content-wrapper{overflow:unset;}#page-wrapper .no-print,#page-wrapper .no-print *{display:none !important;}#page-wrapper .print-only{display:block !important;}#page-wrapper p,#page-wrapper .form-item label{font-size:.8rem;}#page-wrapper input[type="checkbox"]:before{content:initial;}#page-wrapper .ex-component-checkboxes input[type="checkbox"]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border:1px solid black;width:1rem;height:1rem;padding:.2rem;text-align:center;}#page-wrapper .ex-component-checkboxes input[type="checkbox"]:before{all:unset;}#page-wrapper .form-item,#page-wrapper .form-item label{padding:0;margin:0;}#page-wrapper fieldset.form-item{margin-top:1rem;}#page-wrapper input.form-submit,#page-wrapper button#intervention-print-helper{display:none;}*{overflow:visible !important;}}
:root{}:root{}
:root{}:root{}body{background-color:#fffbf8;font-family:'Work Sans',sans-serif;font-weight:400;color:#313841;}h1,h2,h3,h4,h5{font-family:'Bitter',serif;font-weight:400;line-height:1.4;}@media (min-width:1000px){h1{width:75%}}input[type='text'],input[type='search'],input[type='password'],input[type='tel'],input[type='number'] select{border:1px solid #e5e9f0;height:2rem;padding:0.3em;}input[type='text']:hover,input[type='text']:active,input[type='text']:focus,input[type='text']:focus-visible,input[type='search']:hover,input[type='search']:active,input[type='search']:focus,input[type='search']:focus-visible,input[type='password']:hover,input[type='password']:active,input[type='password']:focus,input[type='password']:focus-visible,input[type='tel']:hover,input[type='tel']:active,input[type='tel']:focus,input[type='tel']:focus-visible,input[type='number'] select:hover,input[type='number'] select:active,input[type='number'] select:focus,input[type='number'] select:focus-visible{border:1px solid #e5b174;}input[type='text']:focus-visible,input[type='search']:focus-visible,input[type='password']:focus-visible,input[type='tel']:focus-visible,input[type='number'] select:focus-visible{outline-color:#e5b174;}input[type='text'].error,input[type='search'].error,input[type='password'].error,input[type='tel'].error,input[type='number'] select.error{border:1px solid #ac2f33;background-color:#f8e3e3;}.site-header{background-color:#fff;}.site-header *{color:#313841;}.site-header{border-bottom:10px solid #007DBB;}.site-header .site-branding .site-branding__inner .site-branding__text{font-size:2.2rem;font-weight:500;font-optical-sizing:auto;color:inherit;}.site-header .mobile-buttons-label{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1);}.site-header .header-nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.site-header .header-nav-item a{height:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;}.site-header .header-nav-item a .icon{width:1.5rem;height:1.5rem;color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;}.site-header .header-nav-item a .icon.grid{background-image:url(/themes/contrib/mitliv/icons/navigation/grid.svg);}.site-header .header-nav-item a .icon.home{background-image:url(/themes/contrib/mitliv/icons/navigation/home.svg);}.site-header .header-nav-item a .icon.forward{background-image:url(/themes/contrib/mitliv/icons/navigation/forward.svg);}.site-header .header-nav-item a .icon.back{background-image:url(/themes/contrib/mitliv/icons/navigation/back.svg);}.site-header .header-nav-item a .icon.lock{background-image:url(/themes/contrib/mitliv/icons/navigation/logout.svg);}.site-header .header-nav-item a .icon.exit{background-image:url(/themes/contrib/mitliv/icons/navigation/exit.svg);}.site-header .header-nav-item a .icon.star{background-image:url(/themes/contrib/mitliv/icons/navigation/star.svg);}.site-header .header-nav-item a .icon.user{background-image:url(/themes/contrib/mitliv/css/..icons/navigation/user.svg);}.site-header .header-nav-item a .icon.edit{background-image:url(/themes/contrib/mitliv/icons/navigation/pen.svg);}.site-header .header-nav-item a .icon.menu{background-image:url(/themes/contrib/mitliv/icons/navigation/burger.svg);}.site-header .header-nav-item a .icon.mail{background-image:url(/themes/contrib/mitliv/icons/navigation/mail.svg);}.site-header .header-nav-item a .icon.look{background-image:url(/themes/contrib/mitliv/icons/navigation/look.svg);}.site-header .header-nav-item a .icon.help{background-image:url(/themes/contrib/mitliv/icons/navigation/help.svg);}.site-header .header-nav-item a .icon.gain{background-image:url(/themes/contrib/mitliv/icons/navigation/gain.svg);}.site-header .header-nav-item a .icon.bell{background-image:url(/themes/contrib/mitliv/icons/navigation/bell.svg);}.site-header .header-nav-item a .icon.patients-at-risk{background-image:url(/themes/contrib/mitliv/icons/navigation/my_patients_at_risk_wide.svg);width:2.6rem;}.site-header .header-nav-item a .icon.exercises{background-image:url(/themes/contrib/mitliv/icons/navigation/exercises.svg);}.site-header .header-nav-item a .icon.status{background-image:url(/themes/contrib/mitliv/icons/navigation/status.png);}.site-header .header-nav-item a .icon.crisis-plan{background-image:url(/themes/contrib/mitliv/icons/navigation/crisis_plan.svg);}.site-header .header-nav-item a .icon.prevention-plan{background-image:url(/themes/contrib/mitliv/icons/navigation/prevention_plan.svg);}.page-wrapper{background-color:#fff;}.page-wrapper .content-wrapper .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-wrapper .content-wrapper .content-container > :not(last-child){margin-bottom:1.5rem;}.page-wrapper .content-wrapper .content-container .editor-tools,.page-wrapper .content-wrapper .content-container .program-navigation-top,.page-wrapper .content-wrapper .content-container .program-navigation-bottom{-webkit-box-flex:0;-ms-flex:0;flex:0;}.page-wrapper .content-wrapper .content-container .program-navigation-bottom{margin-bottom:0;}.page-wrapper .content-wrapper .content-container .page-middle{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:1.5rem 0;}.page-right{background-color:#f0f0f0;padding:1rem;}.page-wrapper ul:not(.contextual-links){list-style:none;position:relative;margin-left:0;}.page-wrapper ul:not(.contextual-links) li{margin:0;padding:0.5rem 0.5rem 0.5rem 2rem;}.page-wrapper ul:not(.contextual-links) li:before{content:' ';position:absolute;background-color:#313841;border-radius:50%;left:0;}.page-wrapper ul:not(.contextual-links).alternating-list{list-style-type:none;}.page-wrapper ul:not(.contextual-links).alternating-list > li{background-color:#d9d9d9;padding:0.5rem;}.page-wrapper ul:not(.contextual-links).alternating-list > li:before{content:unset;}.page-wrapper ul:not(.contextual-links).alternating-list :nth-child(2){background-color:transparent;}.col > :not(:last-child){margin-bottom:1.5rem;}.col h2{margin-top:2.5rem;}.primary-btn{background-color:#0a3706;color:white;height:1.6rem;border:none;border-radius:15px;padding:0.2rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.9rem;font-weight:300;text-decoration:none;}.primary-btn:hover{color:white;}.primary-btn.chevron .linkspanner{width:0.8rem;height:0.8rem;margin:0 0 0 0.5rem;background-color:white;-webkit-mask-image:url(/themes/contrib/mitliv/icons/arrows/chevron.svg);mask-image:url(/themes/contrib/mitliv/icons/arrows/chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}.primary-btn.label-first{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.primary-btn.label-first .linkspanner{margin:0 0.5rem 0 0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.content-frame.mitliv-administration .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;margin-bottom:1rem;}.user-login-form{max-width:450px;margin-top:4rem;margin-right:auto;margin-left:auto;}.user-login-form > :not(:last-child){margin-bottom:1rem;}.user-login-form > *{display:block;font-size:0.9rem;}.user-login-form label{display:block;font-weight:bold;}.user-login-form .form-item > input{padding:0.3rem;width:100%;}@media (min-width:500px){.user-login-form .form-item > input{width:80%}}@media (min-width:700px){.user-login-form .form-item > input{width:100%}}.user-login-form .description{color:#5d7585;font-size:0.8rem;}.user-login-form:first-child{margin-bottom:0.7rem;}.user-login-form a{margin-top:0.5rem;}.user-login-form .form-actions{-ms-flex-item-align:start;align-self:flex-start;}.user-login-form .form-actions .button{background-color:#0a3706;color:white;height:1.6rem;border:none;border-radius:15px;padding:0.2rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.9rem;font-weight:300;text-decoration:none;}.user-login-form .form-actions .button:hover{color:white;}.user-login-form .form-actions .button.chevron .linkspanner{width:0.8rem;height:0.8rem;margin:0 0 0 0.5rem;background-color:white;-webkit-mask-image:url(/themes/contrib/mitliv/icons/arrows/chevron.svg);mask-image:url(/themes/contrib/mitliv/icons/arrows/chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}.user-login-form .form-actions .button.label-first{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.user-login-form .form-actions .button.label-first .linkspanner{margin:0 0.5rem 0 0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.user-login-form .form-actions .button{-ms-flex-item-align:start;align-self:flex-start;margin-top:1rem;}select{height:2.5rem;color:#303030;background-color:white;}.pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:1rem;height:1.5rem;min-width:1.5rem;padding:0 0.5rem;line-height:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.8rem;font-weight:600;background-color:#8bcaf8;}.pill.orange{background-color:#e5b174;}.content-grid{grid-column-gap:45px;}textarea{background-color:white;border:1px solid #d9d9d9;padding:15px;font-family:inherit;}textarea:focus-visible{outline:none;border-color:#e5b174;}.layout:not(.layout-builder__layout){position:relative;}.layout:not(.layout-builder__layout) .intervention-edit-link{display:none;position:absolute;right:6px;top:6px;font-size:0.8rem;z-index:1;}.layout:not(.layout-builder__layout) .intervention-edit-link :not(:last-child){margin-right:0.5rem;}.layout:not(.layout-builder__layout) .intervention-edit-link a{border-radius:2px;background-color:#fff;}.layout:not(.layout-builder__layout) .intervention-edit-link a > *{opacity:0.5;}.layout:not(.layout-builder__layout) .intervention-edit-link a:hover > *{opacity:1;}.layout:not(.layout-builder__layout) .intervention-edit-link a .edit-layout{width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/themes/contrib/mitliv/icons/layout/edit-layout.svg);}.layout:not(.layout-builder__layout) .intervention-edit-link a .edit-content{width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/themes/contrib/mitliv/icons/layout/edit-content.svg);}.layout:not(.layout-builder__layout):hover .intervention-edit-link{display:-webkit-box;display:-ms-flexbox;display:flex;}.layout.boxed-content{padding:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem;}.layout.boxed-content:first-child{margin-top:0;}.layout.boxed-content{background-color:transparent;}.layout.boxed-content ul li:before{background-color:#e5b174;}.layout.boxed-content.dashed-border.dark-green{border-width:4px;border-color:#0a3706;border-style:dashed;}.layout.boxed-content.dashed-border.light-green{border-width:4px;border-color:#98b87f;border-style:dashed;}.layout.boxed-content.dashed-border.light-red{border-width:4px;border-color:#9b6962;border-style:dashed;}.layout.boxed-content.dashed-border.beige{border-width:4px;border-color:#f8ede5;border-style:dashed;}.layout.boxed-content.dashed-border.light-grey{border-width:4px;border-color:#eceff4;border-style:dashed;}.layout.boxed-content.dashed-border.dark-grey{border-width:4px;border-color:#d8dee9;border-style:dashed;}.layout.boxed-content.dashed-border.medium-grey{border-width:4px;border-color:#e5e9f0;border-style:dashed;}.layout.boxed-content.dashed-border.darkest-grey{border-width:4px;border-color:#888;border-style:dashed;}.layout.boxed-content.dashed-border.ui-dark-blue{border-width:4px;border-color:#7497f4;border-style:dashed;}.layout.boxed-content.dashed-border.ui-blue{border-width:4px;border-color:#8bcaf8;border-style:dashed;}.layout.boxed-content.dashed-border.ui-red{border-width:4px;border-color:#ec7d76;border-style:dashed;}.layout.boxed-content.dashed-border.ui-green{border-width:4px;border-color:#5ab695;border-style:dashed;}.layout.boxed-content.dashed-border.ui-coral{border-width:4px;border-color:#de8991;border-style:dashed;}.layout.boxed-content.dashed-border.dark-coral{border-width:4px;border-color:#c66b74;border-style:dashed;}.layout.boxed-content.dashed-border.orange{border-width:4px;border-color:#e5b174;border-style:dashed;}.layout.boxed-content.dashed-border.orange ul li:before{background-color:#313841;}.layout.boxed-content.dashed-border.green-light{border-width:4px;border-color:#8fc5b5;border-style:dashed;}.layout.boxed-content.dashed-border.green{border-width:4px;border-color:#a3be8c;border-style:dashed;}.layout.boxed-content.dashed-border.blue-light{border-width:4px;border-color:#8bb8de;border-style:dashed;}.layout.boxed-content.dashed-border.green-dark{border-width:4px;border-color:#89afa4;border-style:dashed;}.layout.boxed-content.dashed-border.blue-dark{border-width:4px;border-color:#7f9bb1;border-style:dashed;}.layout.boxed-content.dashed-border.lavender{border-width:4px;border-color:#f3d8ee;border-style:dashed;}.layout.boxed-content.dashed-border.rh-beige{border-width:4px;border-color:rgb(242,225,212);border-style:dashed;}.layout.boxed-content.dashed-border.rh-beige-30{border-width:4px;border-color:rgb(242,225,212,.3);border-style:dashed;}.layout.boxed-content.dashed-border.rh-beige-60{border-width:4px;border-color:rgb(242,225,212,.6);border-style:dashed;}.layout.boxed-content.dashed-border.rh-light-green{border-width:4px;border-color:rgb(200,222,208);border-style:dashed;}.layout.boxed-content.dashed-border.rh-light-green-30{border-width:4px;border-color:rgb(200,222,208,.3);border-style:dashed;}.layout.boxed-content.dashed-border.rh-light-green-60{border-width:4px;border-color:rgb(200,222,208,.6);border-style:dashed;}.layout.boxed-content.dashed-border.rh-soft-purple{border-width:4px;border-color:rgb(176,181,200);border-style:dashed;}.layout.boxed-content.dashed-border.rh-soft-purple-30{border-width:4px;border-color:rgb(176,181,200,.3);border-style:dashed;}.layout.boxed-content.dashed-border.rh-soft-purple-60{border-width:4px;border-color:rgb(176,181,200,.6);border-style:dashed;}.layout.boxed-content.dashed-border.rh-light-blue{border-width:4px;border-color:rgb(215,229,242);border-style:dashed;}.layout.boxed-content.dashed-border.rh-light-blue-30{border-width:4px;border-color:rgb(215,229,242,.3);border-style:dashed;}.layout.boxed-content.dashed-border.rh-light-blue-60{border-width:4px;border-color:rgb(215,229,242,.6);border-style:dashed;}.layout.boxed-content.dashed-border.rh-orange{border-width:4px;border-color:rgb(241,190,137);border-style:dashed;}.layout.boxed-content.dashed-border.rh-orange-30{border-width:4px;border-color:rgb(241,190,137,.3);border-style:dashed;}.layout.boxed-content.dashed-border.rh-orange-60{border-width:4px;border-color:rgb(241,190,137,.6);border-style:dashed;}.layout.boxed-content.dashed-border.rh-light-red{border-width:4px;border-color:rgb(231,181,182);border-style:dashed;}.layout.boxed-content.dashed-border.rh-light-red-30{border-width:4px;border-color:rgb(231,181,182,.3);border-style:dashed;}.layout.boxed-content.dashed-border.rh-light-red-60{border-width:4px;border-color:rgb(231,181,182,.6);border-style:dashed;}.layout.boxed-content.dashed-border.rh-green{border-width:4px;border-color:rgb(102,191,15);border-style:dashed;}.layout.boxed-content.dashed-border.rh-purple{border-width:4px;border-color:rgb(129,141,179);border-style:dashed;}.layout.boxed-content.dashed-border.rh-soft-blue{border-width:4px;border-color:rgb(171,218,224);border-style:dashed;}.layout.boxed-content.framed.dark-green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#0a3706 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#0a3706 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.light-green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#98b87f 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#98b87f 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.light-red{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#9b6962 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#9b6962 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.beige{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#f8ede5 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#f8ede5 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.light-grey{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#eceff4 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#eceff4 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.dark-grey{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#d8dee9 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#d8dee9 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.medium-grey{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#e5e9f0 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#e5e9f0 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.darkest-grey{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#888 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#888 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.ui-dark-blue{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#7497f4 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#7497f4 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.ui-blue{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#8bcaf8 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#8bcaf8 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.ui-red{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#ec7d76 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#ec7d76 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.ui-green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#5ab695 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#5ab695 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.ui-coral{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#de8991 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#de8991 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.dark-coral{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#c66b74 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#c66b74 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.orange{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#e5b174 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#e5b174 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.orange ul li:before{background-color:#313841;}.layout.boxed-content.framed.green-light{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#8fc5b5 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#8fc5b5 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#a3be8c 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#a3be8c 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.blue-light{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#8bb8de 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#8bb8de 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.green-dark{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#89afa4 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#89afa4 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.blue-dark{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#7f9bb1 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#7f9bb1 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.lavender{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#f3d8ee 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#f3d8ee 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-beige{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(242,225,212) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(242,225,212) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-beige-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(242,225,212,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(242,225,212,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-beige-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(242,225,212,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(242,225,212,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-light-green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(200,222,208) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(200,222,208) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-light-green-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(200,222,208,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(200,222,208,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-light-green-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(200,222,208,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(200,222,208,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-soft-purple{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(176,181,200) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(176,181,200) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-soft-purple-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(176,181,200,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(176,181,200,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-soft-purple-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(176,181,200,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(176,181,200,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-light-blue{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(215,229,242) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(215,229,242) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-light-blue-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(215,229,242,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(215,229,242,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-light-blue-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(215,229,242,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(215,229,242,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-orange{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(241,190,137) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(241,190,137) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-orange-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(241,190,137,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(241,190,137,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-orange-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(241,190,137,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(241,190,137,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-light-red{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(231,181,182) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(231,181,182) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-light-red-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(231,181,182,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(231,181,182,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-light-red-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(231,181,182,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(231,181,182,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(102,191,15) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(102,191,15) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-purple{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(129,141,179) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(129,141,179) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.framed.rh-soft-blue{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(171,218,224) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(171,218,224) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout.boxed-content.filled-box.dark-green{background-color:#0a3706;color:#fff;}.layout.boxed-content.filled-box.dark-green ul li:before{background-color:#fff;}.layout.boxed-content.filled-box.light-green{background-color:#98b87f;}.layout.boxed-content.filled-box.light-green ul li:before{background-color:#313841;}.layout.boxed-content.filled-box.light-red{background-color:#9b6962;color:#fff;}.layout.boxed-content.filled-box.light-red ul li:before{background-color:#fff;}.layout.boxed-content.filled-box.beige{background-color:#f8ede5;}.layout.boxed-content.filled-box.light-grey{background-color:#eceff4;}.layout.boxed-content.filled-box.light-grey ul li:before{background-color:#313841;}.layout.boxed-content.filled-box.dark-grey{background-color:#d8dee9;}.layout.boxed-content.filled-box.medium-grey{background-color:#e5e9f0;}.layout.boxed-content.filled-box.darkest-grey{background-color:#888;}.layout.boxed-content.filled-box.ui-dark-blue{background-color:#7497f4;}.layout.boxed-content.filled-box.ui-blue{background-color:#8bcaf8;}.layout.boxed-content.filled-box.ui-red{background-color:#ec7d76;}.layout.boxed-content.filled-box.ui-green{background-color:#5ab695;}.layout.boxed-content.filled-box.ui-coral{background-color:#de8991;}.layout.boxed-content.filled-box.dark-coral{background-color:#c66b74;}.layout.boxed-content.filled-box.orange{background-color:#e5b174;}.layout.boxed-content.filled-box.orange ul li:before{background-color:#313841;}.layout.boxed-content.filled-box.green-light{background-color:#8fc5b5;}.layout.boxed-content.filled-box.green{background-color:#a3be8c;}.layout.boxed-content.filled-box.blue-light{background-color:#8bb8de;}.layout.boxed-content.filled-box.green-dark{background-color:#89afa4;}.layout.boxed-content.filled-box.blue-dark{background-color:#7f9bb1;}.layout.boxed-content.filled-box.lavender{background-color:#f3d8ee;}.layout.boxed-content.filled-box.rh-beige{background-color:rgb(242,225,212);}.layout.boxed-content.filled-box.rh-beige-30{background-color:rgb(242,225,212,.3);}.layout.boxed-content.filled-box.rh-beige-60{background-color:rgb(242,225,212,.6);}.layout.boxed-content.filled-box.rh-light-green{background-color:rgb(200,222,208);}.layout.boxed-content.filled-box.rh-light-green-30{background-color:rgb(200,222,208,.3);}.layout.boxed-content.filled-box.rh-light-green-60{background-color:rgb(200,222,208,.6);}.layout.boxed-content.filled-box.rh-soft-purple{background-color:rgb(176,181,200);}.layout.boxed-content.filled-box.rh-soft-purple-30{background-color:rgb(176,181,200,.3);}.layout.boxed-content.filled-box.rh-soft-purple-60{background-color:rgb(176,181,200,.6);}.layout.boxed-content.filled-box.rh-light-blue{background-color:rgb(215,229,242);}.layout.boxed-content.filled-box.rh-light-blue-30{background-color:rgb(215,229,242,.3);}.layout.boxed-content.filled-box.rh-light-blue-60{background-color:rgb(215,229,242,.6);}.layout.boxed-content.filled-box.rh-orange{background-color:rgb(241,190,137);}.layout.boxed-content.filled-box.rh-orange-30{background-color:rgb(241,190,137,.3);}.layout.boxed-content.filled-box.rh-orange-60{background-color:rgb(241,190,137,.6);}.layout.boxed-content.filled-box.rh-light-red{background-color:rgb(231,181,182);}.layout.boxed-content.filled-box.rh-light-red-30{background-color:rgb(231,181,182,.3);}.layout.boxed-content.filled-box.rh-light-red-60{background-color:rgb(231,181,182,.6);}.layout.boxed-content.filled-box.rh-green{background-color:rgb(102,191,15);}.layout.boxed-content.filled-box.rh-purple{background-color:rgb(129,141,179);}.layout.boxed-content.filled-box.rh-soft-blue{background-color:rgb(171,218,224);}.layout.boxed-content{margin-top:0;}.layout__region .boxed-content{padding:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem;}.layout__region .boxed-content:first-child{margin-top:0;}.layout__region .boxed-content{background-color:transparent;}.layout__region .boxed-content ul li:before{background-color:#e5b174;}.layout__region .boxed-content.dashed-border.dark-green{border-width:4px;border-color:#0a3706;border-style:dashed;}.layout__region .boxed-content.dashed-border.light-green{border-width:4px;border-color:#98b87f;border-style:dashed;}.layout__region .boxed-content.dashed-border.light-red{border-width:4px;border-color:#9b6962;border-style:dashed;}.layout__region .boxed-content.dashed-border.beige{border-width:4px;border-color:#f8ede5;border-style:dashed;}.layout__region .boxed-content.dashed-border.light-grey{border-width:4px;border-color:#eceff4;border-style:dashed;}.layout__region .boxed-content.dashed-border.dark-grey{border-width:4px;border-color:#d8dee9;border-style:dashed;}.layout__region .boxed-content.dashed-border.medium-grey{border-width:4px;border-color:#e5e9f0;border-style:dashed;}.layout__region .boxed-content.dashed-border.darkest-grey{border-width:4px;border-color:#888;border-style:dashed;}.layout__region .boxed-content.dashed-border.ui-dark-blue{border-width:4px;border-color:#7497f4;border-style:dashed;}.layout__region .boxed-content.dashed-border.ui-blue{border-width:4px;border-color:#8bcaf8;border-style:dashed;}.layout__region .boxed-content.dashed-border.ui-red{border-width:4px;border-color:#ec7d76;border-style:dashed;}.layout__region .boxed-content.dashed-border.ui-green{border-width:4px;border-color:#5ab695;border-style:dashed;}.layout__region .boxed-content.dashed-border.ui-coral{border-width:4px;border-color:#de8991;border-style:dashed;}.layout__region .boxed-content.dashed-border.dark-coral{border-width:4px;border-color:#c66b74;border-style:dashed;}.layout__region .boxed-content.dashed-border.orange{border-width:4px;border-color:#e5b174;border-style:dashed;}.layout__region .boxed-content.dashed-border.orange ul li:before{background-color:#313841;}.layout__region .boxed-content.dashed-border.green-light{border-width:4px;border-color:#8fc5b5;border-style:dashed;}.layout__region .boxed-content.dashed-border.green{border-width:4px;border-color:#a3be8c;border-style:dashed;}.layout__region .boxed-content.dashed-border.blue-light{border-width:4px;border-color:#8bb8de;border-style:dashed;}.layout__region .boxed-content.dashed-border.green-dark{border-width:4px;border-color:#89afa4;border-style:dashed;}.layout__region .boxed-content.dashed-border.blue-dark{border-width:4px;border-color:#7f9bb1;border-style:dashed;}.layout__region .boxed-content.dashed-border.lavender{border-width:4px;border-color:#f3d8ee;border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-beige{border-width:4px;border-color:rgb(242,225,212);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-beige-30{border-width:4px;border-color:rgb(242,225,212,.3);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-beige-60{border-width:4px;border-color:rgb(242,225,212,.6);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-light-green{border-width:4px;border-color:rgb(200,222,208);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-light-green-30{border-width:4px;border-color:rgb(200,222,208,.3);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-light-green-60{border-width:4px;border-color:rgb(200,222,208,.6);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-soft-purple{border-width:4px;border-color:rgb(176,181,200);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-soft-purple-30{border-width:4px;border-color:rgb(176,181,200,.3);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-soft-purple-60{border-width:4px;border-color:rgb(176,181,200,.6);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-light-blue{border-width:4px;border-color:rgb(215,229,242);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-light-blue-30{border-width:4px;border-color:rgb(215,229,242,.3);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-light-blue-60{border-width:4px;border-color:rgb(215,229,242,.6);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-orange{border-width:4px;border-color:rgb(241,190,137);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-orange-30{border-width:4px;border-color:rgb(241,190,137,.3);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-orange-60{border-width:4px;border-color:rgb(241,190,137,.6);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-light-red{border-width:4px;border-color:rgb(231,181,182);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-light-red-30{border-width:4px;border-color:rgb(231,181,182,.3);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-light-red-60{border-width:4px;border-color:rgb(231,181,182,.6);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-green{border-width:4px;border-color:rgb(102,191,15);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-purple{border-width:4px;border-color:rgb(129,141,179);border-style:dashed;}.layout__region .boxed-content.dashed-border.rh-soft-blue{border-width:4px;border-color:rgb(171,218,224);border-style:dashed;}.layout__region .boxed-content.framed.dark-green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#0a3706 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#0a3706 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.light-green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#98b87f 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#98b87f 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.light-red{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#9b6962 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#9b6962 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.beige{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#f8ede5 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#f8ede5 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.light-grey{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#eceff4 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#eceff4 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.dark-grey{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#d8dee9 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#d8dee9 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.medium-grey{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#e5e9f0 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#e5e9f0 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.darkest-grey{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#888 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#888 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.ui-dark-blue{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#7497f4 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#7497f4 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.ui-blue{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#8bcaf8 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#8bcaf8 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.ui-red{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#ec7d76 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#ec7d76 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.ui-green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#5ab695 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#5ab695 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.ui-coral{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#de8991 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#de8991 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.dark-coral{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#c66b74 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#c66b74 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.orange{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#e5b174 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#e5b174 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.orange ul li:before{background-color:#313841;}.layout__region .boxed-content.framed.green-light{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#8fc5b5 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#8fc5b5 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#a3be8c 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#a3be8c 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.blue-light{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#8bb8de 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#8bb8de 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.green-dark{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#89afa4 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#89afa4 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.blue-dark{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#7f9bb1 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#7f9bb1 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.lavender{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,#f3d8ee 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,#f3d8ee 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-beige{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(242,225,212) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(242,225,212) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-beige-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(242,225,212,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(242,225,212,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-beige-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(242,225,212,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(242,225,212,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-light-green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(200,222,208) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(200,222,208) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-light-green-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(200,222,208,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(200,222,208,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-light-green-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(200,222,208,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(200,222,208,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-soft-purple{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(176,181,200) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(176,181,200) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-soft-purple-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(176,181,200,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(176,181,200,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-soft-purple-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(176,181,200,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(176,181,200,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-light-blue{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(215,229,242) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(215,229,242) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-light-blue-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(215,229,242,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(215,229,242,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-light-blue-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(215,229,242,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(215,229,242,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-orange{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(241,190,137) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(241,190,137) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-orange-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(241,190,137,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(241,190,137,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-orange-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(241,190,137,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(241,190,137,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-light-red{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(231,181,182) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(231,181,182) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-light-red-30{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(231,181,182,.3) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(231,181,182,.3) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-light-red-60{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(231,181,182,.6) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(231,181,182,.6) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-green{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(102,191,15) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(102,191,15) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-purple{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(129,141,179) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(129,141,179) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.framed.rh-soft-blue{padding:1rem;border:4px solid transparent;background:conic-gradient(from 180deg at top 4px right 4px,#0000 90deg,rgb(171,218,224) 0) 100% 0,conic-gradient(from 0deg at bottom 4px left 4px,#0000 90deg,rgb(171,218,224) 0) 0 100%;background-size:50px 50px;background-origin:border-box;background-repeat:no-repeat;}.layout__region .boxed-content.filled-box.dark-green{background-color:#0a3706;color:#fff;}.layout__region .boxed-content.filled-box.dark-green ul li:before{background-color:#fff;}.layout__region .boxed-content.filled-box.light-green{background-color:#98b87f;}.layout__region .boxed-content.filled-box.light-green ul li:before{background-color:#313841;}.layout__region .boxed-content.filled-box.light-red{background-color:#9b6962;color:#fff;}.layout__region .boxed-content.filled-box.light-red ul li:before{background-color:#fff;}.layout__region .boxed-content.filled-box.beige{background-color:#f8ede5;}.layout__region .boxed-content.filled-box.light-grey{background-color:#eceff4;}.layout__region .boxed-content.filled-box.light-grey ul li:before{background-color:#313841;}.layout__region .boxed-content.filled-box.dark-grey{background-color:#d8dee9;}.layout__region .boxed-content.filled-box.medium-grey{background-color:#e5e9f0;}.layout__region .boxed-content.filled-box.darkest-grey{background-color:#888;}.layout__region .boxed-content.filled-box.ui-dark-blue{background-color:#7497f4;}.layout__region .boxed-content.filled-box.ui-blue{background-color:#8bcaf8;}.layout__region .boxed-content.filled-box.ui-red{background-color:#ec7d76;}.layout__region .boxed-content.filled-box.ui-green{background-color:#5ab695;}.layout__region .boxed-content.filled-box.ui-coral{background-color:#de8991;}.layout__region .boxed-content.filled-box.dark-coral{background-color:#c66b74;}.layout__region .boxed-content.filled-box.orange{background-color:#e5b174;}.layout__region .boxed-content.filled-box.orange ul li:before{background-color:#313841;}.layout__region .boxed-content.filled-box.green-light{background-color:#8fc5b5;}.layout__region .boxed-content.filled-box.green{background-color:#a3be8c;}.layout__region .boxed-content.filled-box.blue-light{background-color:#8bb8de;}.layout__region .boxed-content.filled-box.green-dark{background-color:#89afa4;}.layout__region .boxed-content.filled-box.blue-dark{background-color:#7f9bb1;}.layout__region .boxed-content.filled-box.lavender{background-color:#f3d8ee;}.layout__region .boxed-content.filled-box.rh-beige{background-color:rgb(242,225,212);}.layout__region .boxed-content.filled-box.rh-beige-30{background-color:rgb(242,225,212,.3);}.layout__region .boxed-content.filled-box.rh-beige-60{background-color:rgb(242,225,212,.6);}.layout__region .boxed-content.filled-box.rh-light-green{background-color:rgb(200,222,208);}.layout__region .boxed-content.filled-box.rh-light-green-30{background-color:rgb(200,222,208,.3);}.layout__region .boxed-content.filled-box.rh-light-green-60{background-color:rgb(200,222,208,.6);}.layout__region .boxed-content.filled-box.rh-soft-purple{background-color:rgb(176,181,200);}.layout__region .boxed-content.filled-box.rh-soft-purple-30{background-color:rgb(176,181,200,.3);}.layout__region .boxed-content.filled-box.rh-soft-purple-60{background-color:rgb(176,181,200,.6);}.layout__region .boxed-content.filled-box.rh-light-blue{background-color:rgb(215,229,242);}.layout__region .boxed-content.filled-box.rh-light-blue-30{background-color:rgb(215,229,242,.3);}.layout__region .boxed-content.filled-box.rh-light-blue-60{background-color:rgb(215,229,242,.6);}.layout__region .boxed-content.filled-box.rh-orange{background-color:rgb(241,190,137);}.layout__region .boxed-content.filled-box.rh-orange-30{background-color:rgb(241,190,137,.3);}.layout__region .boxed-content.filled-box.rh-orange-60{background-color:rgb(241,190,137,.6);}.layout__region .boxed-content.filled-box.rh-light-red{background-color:rgb(231,181,182);}.layout__region .boxed-content.filled-box.rh-light-red-30{background-color:rgb(231,181,182,.3);}.layout__region .boxed-content.filled-box.rh-light-red-60{background-color:rgb(231,181,182,.6);}.layout__region .boxed-content.filled-box.rh-green{background-color:rgb(102,191,15);}.layout__region .boxed-content.filled-box.rh-purple{background-color:rgb(129,141,179);}.layout__region .boxed-content.filled-box.rh-soft-blue{background-color:rgb(171,218,224);}
:root{}:root{}.breadcrumb{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.breadcrumb a{color:black;text-decoration:none;}.breadcrumb a .breadcrumb-name{font-weight:600;}
:root{}:root{}.mitliv-layout-builder-block{margin-bottom:2rem;}
:root{}:root{}.page-wrapper .dataTables_wrapper{margin:1rem 0;}.page-wrapper .dataTables_wrapper .dataTable{margin-bottom:1rem;border-bottom:none;}.page-wrapper .dataTables_wrapper .dataTables_length label{display:-webkit-box;display:-ms-flexbox;display:flex;}.page-wrapper .dataTables_wrapper .dataTables_length label select{height:auto;margin:0 0.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.page-wrapper .dataTables_wrapper .dataTables_filter label input{height:1.5rem;padding:0 0.5em;}.page-wrapper .dataTables_wrapper .dataTables_length,.page-wrapper .dataTables_wrapper .dataTables_filter{margin-bottom:0.5em;}.page-wrapper .dataTables_wrapper .dataTables_paginate span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.page-wrapper .dataTables_wrapper .dataTables_paginate span :not(:last-child){margin-right:0.5em;}.page-wrapper .dataTables_wrapper .dataTables_paginate span .paginate_button{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;border:1px solid #d9d9d9;border-radius:50%;height:2rem;width:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-wrapper .dataTables_wrapper .dataTables_paginate span .paginate_button:hover,.page-wrapper .dataTables_wrapper .dataTables_paginate span .paginate_button.current:hover{background:#313841;border:1px solid #313841;}.page-wrapper .dataTables_wrapper .dataTables_paginate span .paginate_button.current{background:#313841;color:#fff !important;}.page-wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.previous,.page-wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.next{color:currentColor !important;border:none;}.page-wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover,.page-wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.next:hover{color:currentColor !important;background:transparent;text-decoration:underline;}.page-wrapper .layout table,.dataTables_wrapper table.dataTable,.view table{table-layout:auto !important;border-collapse:separate;border-spacing:0 0.5rem;width:100%;}.page-wrapper .layout table thead,.page-wrapper .layout table tbody,.page-wrapper .layout table tr,.dataTables_wrapper table.dataTable thead,.dataTables_wrapper table.dataTable tbody,.dataTables_wrapper table.dataTable tr,.view table thead,.view table tbody,.view table tr{width:100% !important;}.page-wrapper .layout table th,.page-wrapper .layout table td,.dataTables_wrapper table.dataTable th,.dataTables_wrapper table.dataTable td,.view table th,.view table td{border:none;padding:0.8rem;width:unset !important;background-color:#e5e9f0;}.page-wrapper .layout table th .icon.risk-icon,.page-wrapper .layout table td .icon.risk-icon,.dataTables_wrapper table.dataTable th .icon.risk-icon,.dataTables_wrapper table.dataTable td .icon.risk-icon,.view table th .icon.risk-icon,.view table td .icon.risk-icon{background-image:url(/themes/contrib/mitliv/icons/risk_icon.svg);background-repeat:no-repeat;height:30px;width:28px;display:block;}.page-wrapper .layout table th,.dataTables_wrapper table.dataTable th,.view table th{color:#fff;background-color:#313841;}.page-wrapper .layout table td,.dataTables_wrapper table.dataTable td,.view table td{word-break:break-all;}@media (max-width:1000px){.page-wrapper .layout table td ul,.dataTables_wrapper table.dataTable td ul,.view table td ul{margin:0;line-height:1.5rem;}.page-wrapper .layout table td ul > *,.dataTables_wrapper table.dataTable td ul > *,.view table td ul > *{padding:0.3rem;}.page-wrapper .layout table td ul :last-child,.dataTables_wrapper table.dataTable td ul :last-child,.view table td ul :last-child{padding-bottom:0;}.page-wrapper .layout table td ul li:before,.dataTables_wrapper table.dataTable td ul li:before,.view table td ul li:before{content:unset;}}
:root{}.button{display:inline-block;height:45px;margin:18px 18px 18px 0;padding:18px 27px;cursor:pointer;text-align:center;text-decoration:none;color:#0d77b5;border:2px solid #0d77b5;border-radius:2px;background-color:#fff;font-family:inherit;font-size:0.875rem;font-weight:700;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;}.button:hover,.button:focus{text-decoration:none;color:#2494db;border-color:#2494db;}.button:focus{outline:2px solid #53b0eb;outline-offset:2px;}.button:active{color:#0d77b5;border-color:#0d77b5;}.button:disabled,.button.is-disabled{cursor:default;color:#d7e1e8;border-color:#d7e1e8;}.menu .button{margin:0;}@supports (display:inline-flex){.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 27px 0}}.button--small{height:45px;padding:13.5px 27px;}.button--primary{color:#fff;background-color:#007DBB;}.button--primary:hover,.button--primary:focus{color:#fff;background-color:#02537a;}.button--primary:active{color:#fff;background-color:#02537a;}.button--primary:disabled,.button--primary.is-disabled{color:#fff;background-color:#d7e1e8;}.button__rounded{border-radius:1rem;height:1.6rem;}:root{}.button{border-radius:23px;height:37px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:9px 20px;border-radius:23px;border:solid 1px;outline-color:#313841;font-weight:normal;}
:root{}:root{}ol.circle.orange li:before{background-color:#e5b174;color:currentColor;}
:root{}:root{}.intervention-modal .intervention-modal-header{background-color:#f3d8ee;}.intervention-modal .intervention-modal-button-wrapper{background-color:#eceff4;}
:root{}:root{}.ui-widget-overlay{background-color:#000000;}.ui-dialog{padding:0;}.ui-dialog.ui-corner-all{border-radius:0px;}.ui-dialog .ui-dialog-buttonpane{background-color:#eceff4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.ui-dialog.ui-widget{font-family:'Work Sans',sans-serif;}.ui-dialog.ui-widget.ui-widget-content{border:1px solid #e5e9f0;}.ui-dialog.ui-widget .button{color:#313841;background-color:#eceff4;}.ui-dialog.ui-widget .button:hover,.ui-dialog.ui-widget .button:focus{background-color:#fff;}.ui-dialog.ui-widget .button:disabled,.ui-dialog.ui-widget .button.is-disabled{cursor:default;color:#d7e1e8;border-color:#d7e1e8;}.ui-dialog .ui-dialog-titlebar{background-color:#ec7d76;}.ui-dialog .ui-dialog-titlebar.ui-corner-all{border-radius:0px;}.ui-dialog .ui-dialog-titlebar.ui-widget-header{font-weight:500;}@media (min-width:1000px){.ui-dialog .ui-dialog-titlebar.ui-widget-header{font-size:1.5rem}}.ui-dialog .notification-row{background-color:#eceff4;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;margin-bottom:0.2rem;padding:1rem;}.ui-dialog .notification-row.header{font-weight:700;background-color:transparent;}.ui-dialog .intervention-status-message.error{border:1px solid #ec7d76;padding:1rem;}
.ex-component-radio_buttons .radio-row-button{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.intervention-page-header{margin-bottom:1rem;}
.intervention-page-body > :first-child{margin-top:0;}
.exercise.positive-diary .layout .layout__region{margin-bottom:0.5rem;}.exercise.positive-diary .css-grid-layout{margin-bottom:1.5rem;}
:root{}:root{}.introflow-form .form-item{margin-bottom:1rem;background-color:#f8ede5;}.introflow-form .form-item label{-webkit-box-flex:1;-ms-flex:1;flex:1;}.introflow-form .form-item input.read-only{background-color:#e5e9f0;}.introflow-form .form-item legend{display:contents;}.introflow-form .form-item legend .fieldset-legend{font-size:1.3rem;font-weight:600;}.introflow-form .form-item .fieldset-wrapper{margin-top:1rem;}.introflow-form .form-item.personal-info{display:block;}.introflow-form .form-item.personal-info p{font-weight:bold;word-break:break-all;}.introflow-form fieldset.consent-group.conditional{display:none;}.introflow-form fieldset{border:none;}.introflow-form .description{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:0.9em;}.introflow-form .description :last-child{margin-bottom:0;}.introflow-form .description ol li{padding:0 0 0 2.5em;}.introflow-form .description ol li:before{left:0;}@media (min-width:500px){.introflow-form .description ol li{padding:0 0 0 3.5em;}.introflow-form .description ol li:before{left:1em;}}
.exercise .bold-label .ex-component-textarea .title{font-weight:bold;}
:root{}:root{}.dashboard .widget-container.active{background-color:#5ab695;}.dashboard .widget-container.active.default-color{background-color:#5ab695;}.dashboard .widget-container.active.rh-beige{background-color:rgb(242,225,212);}.dashboard .widget-container.active.rh-light-green{background-color:rgb(200,222,208);}.dashboard .widget-container.active.rh-soft-purple{background-color:rgb(176,181,200);}.dashboard .widget-container.active.rh-light-blue{background-color:rgb(215,229,242);}.dashboard .widget-container.active.rh-orange{background-color:rgb(241,190,137);}.dashboard .widget-container.active.rh-light-red{background-color:rgb(231,181,182);}.dashboard .widget-container.active.rh-purple{background-color:rgb(129,141,179);}.dashboard .widget-container.active.rh-green{background-color:rgb(102,191,15);}.dashboard .widget-container.active.rh-soft-blue{background-color:rgb(171,218,224);}.dashboard .widget-container.active:hover{-webkit-filter:saturate(4);filter:saturate(4);}.dashboard .widget-container .widget-module-icon{padding:0;}.dashboard .widget-container .widget-module-icon .widget-icon img{display:block;width:auto;height:auto;max-width:100%;}
.view.my-patients td.views-field-risk-notification-link .icon.risk-icon{background-image:url(/themes/contrib/mitliv/icons/risk_icon.svg);background-repeat:no-repeat;height:30px;width:28px;display:block;}
:root{}.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-width:calc(50vw + 32.5px);margin-right:18px;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;background-color:transparent;}@media (min-width:700px){}@media (min-width:1000px){.site-branding{min-width:calc(16.66667vw + 107px)}}@media (min-width:1200px){.site-branding{min-width:calc(16.66667vw + 104px)}}@media (min-width:1440px){.site-branding{min-width:calc(var(--max-width)/12*2 + 121.5px)}}.site-branding__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(4.5rem - 10px);}.site-branding__inner a{text-decoration:none;}@media (min-width:1200px){.site-branding__inner{padding:9px 0}}.site-branding__inner .logo{min-width:2rem;height:100%;margin-right:0.5rem;}@media (min-width:500px){.site-branding__inner .logo{min-width:3rem;margin-right:1rem}}.site-branding__inner .logo .logo-image{max-height:100%;}.site-branding__inner .site-branding__text{font-family:'Bitter',serif;text-transform:uppercase;color:inherit;font-size:1.1rem;line-height:1.35rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.site-branding__inner .site-branding__text a{color:inherit;font-size:inherit;}@media (min-width:500px){.site-branding__inner .site-branding__text{font-size:1.3rem}}@media (min-width:700px){.site-branding__inner .site-branding__text{font-size:1.4rem;line-height:1.6875rem;white-space:nowrap}}@media (min-width:1200px){.site-branding__inner .site-branding__text{letter-spacing:0.02em;font-size:1.7rem;line-height:2.25rem}}.site-branding__inner .site-branding__text .site-branding__slogan{font-size:1.125rem;}:root{}.site-branding__inner .logo{height:1.5rem;}
:root{}:root{}form.intervention-mitliv-demography label{font-weight:600;}form.intervention-mitliv-demography .form-item{margin-bottom:1rem;background-color:#f8ede5;}form.intervention-mitliv-demography .form-item label{-webkit-box-flex:1;-ms-flex:1;flex:1;}form.intervention-mitliv-demography .form-item input.read-only{background-color:#e5e9f0;}form.intervention-mitliv-demography .form-item legend{display:contents;}form.intervention-mitliv-demography .form-item legend .fieldset-legend{font-size:1.3rem;font-weight:600;}form.intervention-mitliv-demography .form-item .fieldset-wrapper{margin-top:1rem;}form.intervention-mitliv-demography .form-item{background-color:#f8ede5;margin-bottom:1rem;}form.intervention-mitliv-demography .form-item.form-item-description{background-color:transparent;}form.intervention-mitliv-demography fieldset{background-color:#f8ede5;border:none;}form.intervention-mitliv-demography fieldset.conditional{background-color:#d8dee9;display:none;}form.intervention-mitliv-demography fieldset.conditional .form-item{background-color:#d8dee9;}
h4{border-top:1px solid var(--color--gray-80);margin:1rem 0 1rem 0;padding-top:1rem}
:root{}:root{}@media print{.print-logo{width:150px;white-space:unset;}#page-wrapper form.introflow-form .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;}#page-wrapper form.introflow-form .fieldset-wrapper .form-item-textfield,#page-wrapper form.introflow-form .fieldset-wrapper .form-item-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:initial;padding:0.5rem 0;}#page-wrapper form.introflow-form .fieldset-wrapper .form-item-textfield input,#page-wrapper form.introflow-form .fieldset-wrapper .form-item-tel input{-webkit-box-flex:3;-ms-flex:3;flex:3;min-width:0;}#page-wrapper form.introflow-form .fieldset-wrapper .form-item-textfield label,#page-wrapper form.introflow-form .fieldset-wrapper .form-item-tel label{-webkit-box-flex:1;-ms-flex:1;flex:1;}#page-wrapper form.introflow-form .form-item-checkbox input[type="checkbox"]{position:absolute;opacity:0;width:0;height:0;}#page-wrapper form.introflow-form .form-item-checkbox label{position:relative;padding-left:30px;margin-right:10px;display:inline-block;line-height:1.25rem;}#page-wrapper form.introflow-form .form-item-checkbox label::before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #ccc;border-radius:3px;}#page-wrapper form.introflow-form .form-item-checkbox input[type="checkbox"]:checked + label::before{-webkit-box-shadow:inset 1em 1em 1em 1em #007bff;box-shadow:inset 1em 1em 1em 1em #007bff;}#page-wrapper form.introflow-form .form-item-checkbox label::after{content:'';position:absolute;left:4px;top:1px;width:10px;height:18px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;}#page-wrapper form.introflow-form .form-item-checkbox input[type="checkbox"]:checked + label::after{opacity:1;left:7px;top:3px;width:6px;height:12px;}body.node-1207 #page-wrapper .layout--twocol-section{display:initial;}body.node-1207 #page-wrapper article[data-exercise-nid='1276'] .ex-component-textarea .title{font-weight:normal;padding-bottom:0.5rem;}body.node-1207 #page-wrapper article[data-exercise-nid='1279'] .layout--threecol-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;break-inside:avoid-page;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;border:1px solid transparent;}body.node-1207 #page-wrapper article[data-exercise-nid='1279'] .layout--threecol-section .layout__region{-webkit-box-flex:1;-ms-flex:1;flex:1;}body.node-1191 #page-wrapper article[data-exercise-nid='1266'] .layout--twocol-section{break-inside:avoid-page;}body.node-1191 #page-wrapper form.checkbox label.form-control{display:none;}body.node-1191 #page-wrapper form.checkbox label.form-control.checked{display:-ms-grid;display:grid;}}
:root{}:root{}.two-column-checkboxes .ex-component-checkboxes{margin-bottom:1rem;}@media (min-width:1000px){.two-column-checkboxes .ex-component-checkboxes .checklist{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}
:root{}:root{}.icon-button.icon-button--green{background-color:#007DBB;}
:root{}:root{}.content-sidebar-container .content-sidebar{background-color:rgb(242,248,251);}.content-sidebar-container .content-sidebar .content-sidebar-content .timeline .timeline-item.current .timeline-item-wrapper .timeline-segment:before{background-color:rgb(0,95,143);}.content-sidebar-container .content-sidebar .content-sidebar-content .timeline .timeline-item.current .timeline-item-wrapper .timeline-segment:after{border-left:0.2rem solid rgb(0,95,143);}.content-sidebar-container .content-sidebar .content-sidebar-content .timeline .timeline-item.parent.active:hover{background-color:#f0f0f0;}.content-sidebar-container .content-sidebar .content-sidebar-content .timeline .timeline-item.parent.active .timeline-item-wrapper:hover{background-color:#d8dee9;}.content-sidebar-container .content-sidebar .content-sidebar-content .timeline .timeline-item.parent.active .timeline-segment:after{border-left:0.2rem dashed rgb(0,95,143);}.content-sidebar-container .content-sidebar .content-sidebar-content .timeline .timeline-item.parent.active .current .timeline-segment:after{border-left:0.2rem dashed rgb(0,95,143);}.content-sidebar-container .content-sidebar .content-sidebar-content .timeline .timeline-item:hover{background-color:#d8dee9;}.content-sidebar-container .content-sidebar .content-sidebar-content .timeline .timeline-item a{color:#313841;}.content-sidebar-container .content-sidebar .content-sidebar-content .timeline .timeline-item .timeline-segment:before{background-color:rgb(0,156,232,0.8);}.content-sidebar-container .content-sidebar .content-sidebar-content .timeline .timeline-item .timeline-segment:after{border-left:0.2rem solid rgb(0,156,232,0.8);}
