@charset "UTF-8";*{-webkit-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;font-family:libre-franklin,arial,sans-serif}body{--scrollbar-width:17px;background-color:var(--sol-color-white);overflow-x:hidden}a,button{font-family:libre-franklin,arial,sans-serif}a:focus,button:focus{box-shadow:none;outline:none;z-index:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--sol-color-complementary-1);outline-offset:-2px;z-index:10}button{color:var(--sol-color-black)}img{display:inline-block;max-width:100%;vertical-align:middle}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sol-block-link{position:relative}.sol-block-link a:first-of-type:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.sol-block-link a:first-of-type:focus,.sol-block-link a:first-of-type:focus-visible{box-shadow:none;outline:none;z-index:inherit}.sol-block-link a:first-of-type:focus-visible:after{outline:3px solid var(--sol-color-complementary-1);outline-offset:2px}.sol-full-width{margin-left:50%;transform:translate3d(-50%,0,0);width:calc(100vw - var(--scrollbar-width))}.sol-angle-up{clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),0 100%)}.sol-angle-down{clip-path:polygon(0 calc(100% - 20px),100% 0,100% 100%,0 100%)}.sol-bullet-list{padding-left:0}.sol-numbered-list{padding-left:20px}.sv-search-hit a:after,.sv-text-portlet-content a:after{background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:16px;margin-left:.4em;margin-right:.1em;position:relative;top:2px;width:16px}.sv-search-hit a>img.sv-linkicon,.sv-text-portlet-content a>img.sv-linkicon{display:none;padding-left:0}.sv-search-hit a:focus,.sv-text-portlet-content a:focus{outline-offset:1px}.sv-search-hit a[href^=http]:after,.sv-search-hit a[rel=external]:after,.sv-text-portlet-content a[href^=http]:after,.sv-text-portlet-content a[rel=external]:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%23460864" d="M272 64c-8.8 0-16-7.16-16-16s7.2-16 16-16h160c8.8 0 16 7.16 16 16v160c0 8.8-7.2 16-16 16s-16-7.2-16-16V86.63L187.3 315.3c-6.2 6.3-16.4 6.3-22.6 0-6.3-6.2-6.3-16.4 0-22.6L393.4 64H272zM0 112c0-26.51 21.49-48 48-48h128c8.8 0 16 7.16 16 16s-7.2 16-16 16H48c-8.84 0-16 7.2-16 16v320c0 8.8 7.16 16 16 16h320c8.8 0 16-7.2 16-16V304c0-8.8 7.2-16 16-16s16 7.2 16 16v128c0 26.5-21.5 48-48 48H48c-26.51 0-48-21.5-48-48V112z"/></svg>')}.sv-search-hit a[href$=".doc" i]:after,.sv-search-hit a[href$=".docm" i]:after,.sv-search-hit a[href$=".docx" i]:after,.sv-search-hit a[href$=".dot" i]:after,.sv-search-hit a[href$=".dotm" i]:after,.sv-search-hit a[href$=".dotx" i]:after,.sv-search-hit a[href$=".pdf" i]:after,.sv-text-portlet-content a[href$=".doc" i]:after,.sv-text-portlet-content a[href$=".docm" i]:after,.sv-text-portlet-content a[href$=".docx" i]:after,.sv-text-portlet-content a[href$=".dot" i]:after,.sv-text-portlet-content a[href$=".dotm" i]:after,.sv-text-portlet-content a[href$=".dotx" i]:after,.sv-text-portlet-content a[href$=".pdf" i]:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M384 448c0 35.3-28.7 64-64 64H64c-35.35 0-64-28.7-64-64h32c0 17.7 14.33 32 32 32h256c17.7 0 32-14.3 32-32h32zM240 192c-26.5 0-48-21.5-48-48V32H64c-17.67 0-32 14.33-32 32v160H0V64C0 28.65 28.65 0 64 0h156.1c12.7 0 25 5.057 34 14.06L369.9 129.9c9 9 14.1 21.3 14.1 34V224h-32v-32H240zm107.3-39.4L231.4 36.69c-2-2.07-4.6-3.51-7.4-4.21V144c0 8.8 7.2 16 16 16h111.5c-.7-2.8-2.1-5.4-4.2-7.4zM88 256c30.9 0 56 25.1 56 56s-25.1 56-56 56h-8v32c0 8.8-7.16 16-16 16s-16-7.2-16-16V272c0-8.8 7.16-16 16-16h24zm24 56c0-13.3-10.7-24-24-24h-8v48h8c13.3 0 24-10.7 24-24zm48-40c0-8.8 7.2-16 16-16h24c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48h-24c-8.8 0-16-7.2-16-16V272zm32 112h8c8.8 0 16-7.2 16-16v-64c0-8.8-7.2-16-16-16h-8v96zm144-128c8.8 0 16 7.2 16 16s-7.2 16-16 16h-32v32h32c8.8 0 16 7.2 16 16s-7.2 16-16 16h-32v48c0 8.8-7.2 16-16 16s-16-7.2-16-16V272c0-8.8 7.2-16 16-16h48z"/></svg>')}.sv-search-hit a[href$=".xls" i]:after,.sv-search-hit a[href$=".xlsm" i]:after,.sv-search-hit a[href$=".xlsx" i]:after,.sv-search-hit a[href$=".xlt" i]:after,.sv-search-hit a[href$=".xltm" i]:after,.sv-search-hit a[href$=".xltx" i]:after,.sv-text-portlet-content a[href$=".xls" i]:after,.sv-text-portlet-content a[href$=".xlsm" i]:after,.sv-text-portlet-content a[href$=".xlsx" i]:after,.sv-text-portlet-content a[href$=".xlt" i]:after,.sv-text-portlet-content a[href$=".xltm" i]:after,.sv-text-portlet-content a[href$=".xltx" i]:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M365.3 125.3 258.8 18.8C246.7 6.742 230.5 0 213.5 0H64C28.65 0 0 28.65 0 64l.006 384c0 35.35 28.65 64 64 64H320c35.35 0 64-28.65 64-64V170.5c0-17-6.7-33.2-18.7-45.2zM224 34.08c4.477 1.566 8.666 3.846 12.12 7.299l106.5 106.5c3.48 3.421 5.78 7.621 7.28 12.121H240c-8.8 0-16-7.2-16-16V34.08zM352 448c0 17.64-14.36 32-32 32H64c-17.64 0-32-14.36-32-32V64c0-17.64 14.36-32 32-32h128v112c0 26.5 21.5 48 48 48h112v256zM192 308.1l-42.9-61.3c-5.062-7.25-15.06-9-22.28-3.938-7.25 5.062-9 15.05-3.938 22.28L172.5 336l-49.6 70.8c-5.062 7.234-3.312 17.22 3.938 22.28C129.6 431.1 132.8 432 135.1 432c5.047 0 10.02-2.375 13.12-6.828L192 363.9l42.89 61.27C237.1 429.6 242.1 432 248 432c3.172 0 6.375-.938 9.156-2.891 7.25-5.062 9-15.05 3.938-22.28L211.5 336l49.58-70.83c5.062-7.234 3.312-17.22-3.938-22.28s-17.22-3.312-22.28 3.938L192 308.1z"/></svg>')}.sv-search-hit a[href$=".odb" i]:after,.sv-search-hit a[href$=".pot" i]:after,.sv-search-hit a[href$=".potm" i]:after,.sv-search-hit a[href$=".potx" i]:after,.sv-search-hit a[href$=".ppsx" i]:after,.sv-search-hit a[href$=".ppt" i]:after,.sv-search-hit a[href$=".pptx" i]:after,.sv-text-portlet-content a[href$=".odb" i]:after,.sv-text-portlet-content a[href$=".pot" i]:after,.sv-text-portlet-content a[href$=".potm" i]:after,.sv-text-portlet-content a[href$=".potx" i]:after,.sv-text-portlet-content a[href$=".ppsx" i]:after,.sv-text-portlet-content a[href$=".ppt" i]:after,.sv-text-portlet-content a[href$=".pptx" i]:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M365.3 125.3 258.8 18.8C246.7 6.742 230.5 0 213.5 0H64C28.65 0 0 28.65 0 64l.006 384c0 35.35 28.65 64 64 64H320c35.35 0 64-28.65 64-64V170.5c0-17-6.7-33.2-18.7-45.2zM224 34.08c4.477 1.566 8.666 3.846 12.12 7.299l106.5 106.5c3.48 3.421 5.78 7.621 7.28 12.121H240c-8.8 0-16-7.2-16-16V34.08zM352 448c0 17.64-14.36 32-32 32H64c-17.64 0-32-14.36-32-32V64c0-17.64 14.36-32 32-32h128v112c0 26.5 21.5 48 48 48h112v256zM128 240c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16s16-7.156 16-16v-48h56c39.69 0 72-32.3 72-72s-32.3-72-72-72h-72zm112 72c0 22.06-17.94 40-40 40h-56v-80h56c22.1 0 40 17.9 40 40z"/></svg>')}.sv-search-hit a[href$=".avi" i]:after,.sv-search-hit a[href$=".mov" i]:after,.sv-search-hit a[href$=".mp4" i]:after,.sv-search-hit a[href$=".qt" i]:after,.sv-search-hit a[href$=".webm" i]:after,.sv-search-hit a[href$=".wmv" i]:after,.sv-text-portlet-content a[href$=".avi" i]:after,.sv-text-portlet-content a[href$=".mov" i]:after,.sv-text-portlet-content a[href$=".mp4" i]:after,.sv-text-portlet-content a[href$=".qt" i]:after,.sv-text-portlet-content a[href$=".webm" i]:after,.sv-text-portlet-content a[href$=".wmv" i]:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M379.1 146a64.025 64.025 0 0 0-13.87-20.76l-106.5-106.5a64.017 64.017 0 0 0-20.76-13.88C230.3 1.688 221.1 0 213.5 0H64C46.33 0 30.33 7.164 18.75 18.75S0 46.33 0 64l.006 384c0 17.67 7.159 33.67 18.74 45.25S46.33 512 64.01 512H320c17.67 0 33.67-7.164 45.26-18.75S384 465.7 384 448V170.5c0-8.5-1.7-16.8-4.9-24.5zM224 34.08c2.238.781 4.404 1.742 6.443 2.938a28.192 28.192 0 0 1 5.676 4.359l106.5 106.5a27.99 27.99 0 0 1 4.355 5.676C348.2 155.6 349.1 157.8 349.9 160H240a15.94 15.94 0 0 1-11.3-4.688C225.8 152.4 224 148.4 224 144V34.08zM352 448c0 8.82-3.588 16.82-9.383 22.62C336.8 476.4 328.8 480 320 480H64c-8.822 0-16.82-3.59-22.62-9.383C35.59 464.8 32 456.8 32 448V64c0-8.82 3.59-16.82 9.383-22.62C47.18 35.59 55.18 32 64 32h128v112c0 13.23 5.383 25.23 14.07 33.93S226.8 192 240 192h112v256zM230.6 265.4c-5.8-5.8-13.8-9.4-22.6-9.4H96c-8.84 0-16.84 3.6-22.63 9.4C67.58 271.2 64 279.2 64 288v96c0 8.836 3.582 16.84 9.373 22.62C79.16 412.4 87.16 416 96 416h112c8.836 0 16.84-3.582 22.63-9.375 5.023-5.023 7.902-11.87 8.705-19.32l59.61 19.87c1.655.525 3.355.825 5.055.825 3.312 0 6.594-1.031 9.359-3.016C317.5 401.1 320 397.1 320 392V280c0-5.141-2.469-9.969-6.641-12.98-4.159-3.02-9.559-3.82-14.459-2.22l-59.6 19.9c-.8-7.5-3.6-14.3-8.7-19.3zM208 384H96v-96h112v96zm32-65.8 48-16v67.59l-48-15.99v-35.6z"/></svg>')}.sv-search-hit a[href$=".apng" i]:after,.sv-search-hit a[href$=".bmp" i]:after,.sv-search-hit a[href$=".gif" i]:after,.sv-search-hit a[href$=".jpeg" i]:after,.sv-search-hit a[href$=".jpg" i]:after,.sv-search-hit a[href$=".png" i]:after,.sv-search-hit a[href$=".svg" i]:after,.sv-search-hit a[href$=".webp" i]:after,.sv-text-portlet-content a[href$=".apng" i]:after,.sv-text-portlet-content a[href$=".bmp" i]:after,.sv-text-portlet-content a[href$=".gif" i]:after,.sv-text-portlet-content a[href$=".jpeg" i]:after,.sv-text-portlet-content a[href$=".jpg" i]:after,.sv-text-portlet-content a[href$=".png" i]:after,.sv-text-portlet-content a[href$=".svg" i]:after,.sv-text-portlet-content a[href$=".webp" i]:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="m190.3 285.7-26.36 40.67c-12-14.92-37.75-13.73-48.31 2.531l-46.69 72.02c-5.984 9.266-6.531 21.09-1.453 30.84C72.67 441.8 82.83 448 93.1 448h196c11.17 0 21.33-6.219 26.55-16.23 5.094-9.797 4.531-21.62-1.484-30.86l-74.66-115.2C229.3 268.5 201.4 268.5 190.3 285.7zM286.7 416H95.77l44.89-66.95 9.922 15.3c5.906 9.094 20.97 9.094 26.84 0l37.91-58.48L286.7 416zM96 280c13.25 0 24-10.75 24-24 0-13.26-10.75-24-24-24s-24 10.7-24 24 10.75 24 24 24zm269.3-154.7L258.8 18.8C246.7 6.742 230.5 0 213.5 0H64C28.65 0 0 28.65 0 64l.006 384c0 35.35 28.65 64 64 64H320c35.35 0 64-28.65 64-64V170.5c0-17-6.7-33.2-18.7-45.2zM224 34.08c4.477 1.566 8.666 3.846 12.12 7.299l106.5 106.5c3.48 3.421 5.78 7.621 7.28 12.121H240c-8.8 0-16-7.2-16-16V34.08zM352 448c0 17.64-14.36 32-32 32H64c-17.64 0-32-14.36-32-32V64c0-17.64 14.36-32 32-32h128v112c0 26.5 21.5 48 48 48h112v256z"/></svg>')}.sol-grid,.sv-grid-main.sv-fluid-grid{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:20px;padding-right:20px}@media (max-width:991px){.sol-grid,.sv-grid-main.sv-fluid-grid{padding-left:10px;padding-right:10px}}.sol-grid .sol-row,.sol-grid .sv-row,.sv-grid-main.sv-fluid-grid .sol-row,.sv-grid-main.sv-fluid-grid .sv-row{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-left:-12px;margin-right:-12px}@media (max-width:991px){.sol-grid .sol-row,.sol-grid .sv-row,.sv-grid-main.sv-fluid-grid .sol-row,.sv-grid-main.sv-fluid-grid .sv-row{margin-left:-6px;margin-right:-6px}}@media (min-width:992px){.sol-grid .sol-row .sv-column-1,.sol-grid .sv-row .sv-column-1,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-1,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-1{flex:1 0 8.333%;max-width:8.333%}.sol-grid .sol-row .sv-column-2,.sol-grid .sv-row .sv-column-2,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-2,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-2{flex:1 0 16.667%;max-width:16.667%}.sol-grid .sol-row .sv-column-3,.sol-grid .sv-row .sv-column-3,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-3,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-3{flex:1 0 25%;max-width:25%}.sol-grid .sol-row .sv-column-4,.sol-grid .sv-row .sv-column-4,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-4,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-4{flex:1 0 33.333%;max-width:33.333%}.sol-grid .sol-row .sv-column-5,.sol-grid .sv-row .sv-column-5,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-5,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-5{flex:1 0 41.667%;max-width:41.667%}.sol-grid .sol-row .sv-column-6,.sol-grid .sv-row .sv-column-6,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-6,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-6{flex:1 0 50%;max-width:50%}.sol-grid .sol-row .sv-column-7,.sol-grid .sv-row .sv-column-7,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-7,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-7{flex:1 0 58.333%;max-width:58.333%}.sol-grid .sol-row .sv-column-8,.sol-grid .sv-row .sv-column-8,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-8,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-8{flex:1 0 66.667%;max-width:66.667%}.sol-grid .sol-row .sv-column-9,.sol-grid .sv-row .sv-column-9,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-9,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-9{flex:1 0 75%;max-width:75%}.sol-grid .sol-row .sv-column-10,.sol-grid .sv-row .sv-column-10,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-10,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-10{flex:1 0 83.333%;max-width:83.333%}.sol-grid .sol-row .sv-column-11,.sol-grid .sv-row .sv-column-11,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-11,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-11{flex:1 0 91.667%;max-width:91.667%}.sol-grid .sol-row .sv-column-12,.sol-grid .sv-row .sv-column-12,.sv-grid-main.sv-fluid-grid .sol-row .sv-column-12,.sv-grid-main.sv-fluid-grid .sv-row .sv-column-12{flex:1 0 100%;max-width:100%}}.sol-grid .sv-row [class*=sv-column-],.sv-grid-main.sv-fluid-grid .sv-row [class*=sv-column-]{width:auto!important}.sol-grid .sv-row:after,.sol-grid .sv-row:before,.sv-grid-main.sv-fluid-grid .sv-row:after,.sv-grid-main.sv-fluid-grid .sv-row:before{display:none}.sol-grid [class*=sol-col-],.sol-grid [class*=sv-column-],.sv-grid-main.sv-fluid-grid [class*=sol-col-],.sv-grid-main.sv-fluid-grid [class*=sv-column-]{flex:1 0 100%;max-width:100%;padding-left:12px;padding-right:12px}@media (max-width:991px){.sol-grid [class*=sol-col-],.sol-grid [class*=sv-column-],.sv-grid-main.sv-fluid-grid [class*=sol-col-],.sv-grid-main.sv-fluid-grid [class*=sv-column-]{padding-left:6px;padding-right:6px}}.sv-text-portlet blockquote.sv-blockquote,.sv-text-portlet blockquote.sv-blockquote-edit{border-left:4px solid var(--sol-color-complementary-1);margin-left:0;margin-right:0;padding:0 0 10px 23px}.sv-text-portlet blockquote.sv-blockquote-edit:before,.sv-text-portlet blockquote.sv-blockquote:before{background-image:url(/webdav/files/System/resources/icons/quote-right-solid.svg);background-repeat:no-repeat;display:block;height:21px;margin-bottom:10px;margin-left:-5px;position:relative;transform:none;width:21px}.sv-text-portlet blockquote.sv-blockquote-edit>:first-child,.sv-text-portlet blockquote.sv-blockquote>:first-child{margin-top:0}.sv-text-portlet blockquote.sv-blockquote-edit>:last-child,.sv-text-portlet blockquote.sv-blockquote>:last-child{margin-bottom:0}.sv-text-portlet-content q:after,.sv-text-portlet-content q:before{color:var(--sol-color-complementary-1);font-size:1.5625rem}.sv-grid-main.sv-fluid-grid .sol-contact-listing ul.sol-row{display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width:767px){.sv-grid-main.sv-fluid-grid .sol-contact-listing ul.sol-row{grid-template-columns:1fr 1fr}}@media (max-width:479px){.sv-grid-main.sv-fluid-grid .sol-contact-listing ul.sol-row{grid-template-columns:1fr}}.sol-contact-item{align-items:center;display:flex;margin-bottom:25px}@media (max-width:479px){.sol-contact-item{flex-wrap:wrap;justify-content:center}}.sol-contact-item__image{border-radius:50%;height:100px;margin-right:20px;overflow:hidden;width:100px}.sol-contact-item__image img{flex-shrink:0;height:100%;object-fit:cover;object-position:center top;width:100%}.sol-contact-item__image.sol-contact-item__placeholder img{object-position:center;position:relative}@media (max-width:479px){.sol-contact-item__image{height:150px;margin:0 auto;width:150px}.sol-contact-item__info{display:flex;flex-wrap:wrap;justify-content:center}}.sol-contact-item .sol-contact-item__name{color:var(--sol-color-primary);font-size:1.25rem;font-weight:600;margin:5px 0 0}@media (max-width:479px){.sol-contact-item .sol-contact-item__name{text-align:center;width:100%}}.sol-contact-item .sol-contact-item__role{font-size:.75rem;margin:0 0 2px}@media (max-width:479px){.sol-contact-item .sol-contact-item__role{text-align:center;width:100%}}.sol-contact-item .sol-contact-item__fields{display:flex;flex-wrap:wrap}.sol-contact-item .sol-contact-item__field{align-items:center;color:var(--sol-color-primary);display:flex;font-size:.75rem;font-style:normal;font-weight:600;margin:0;text-decoration:none}.sol-contact-item .sol-contact-item__field:hover span{text-decoration:underline}.sol-contact-item .sol-contact-item__field i{font-size:1rem;margin-right:8px}.sol-contact-item span.sol-contact-item__field{margin:0 5px}.sol-contact-listing ul.sol-row{padding:0}.sol-contact-listing .sol-contact-item{display:block}@media (max-width:767px){.sol-contact-listing .sol-contact-item{display:flex;flex-wrap:wrap;justify-content:center}}.sol-contact-listing .sol-contact-item__name{color:var(--sol-color-primary);font-size:1.25rem;margin:10px 0 0}.sol-contact-listing .sol-contact-item__name strong{font-weight:600}@media (max-width:767px){.sol-contact-listing .sol-contact-item__name{text-align:center;width:100%}}.sol-contact-listing .sol-contact-item__role{font-size:.875rem;margin:0 0 10px}@media (max-width:767px){.sol-contact-listing .sol-contact-item__role{margin:0 0 5px;text-align:center;width:100%}}.sol-contact-listing .sol-contact-item__address,.sol-contact-listing .sol-contact-item__mail,.sol-contact-listing .sol-contact-item__phone{color:var(--sol-color-primary);display:block;font-size:.875rem;font-style:normal;margin:5px 0;text-decoration:none}.sol-contact-listing .sol-contact-item__address strong,.sol-contact-listing .sol-contact-item__mail strong,.sol-contact-listing .sol-contact-item__phone strong{font-weight:600}.sol-contact-listing .sol-contact-item__address:hover,.sol-contact-listing .sol-contact-item__mail:hover,.sol-contact-listing .sol-contact-item__phone:hover{text-decoration:underline}.sol-contact-listing .sol-contact-item__address i,.sol-contact-listing .sol-contact-item__mail i,.sol-contact-listing .sol-contact-item__phone i{display:none;font-size:1rem;margin-right:5px}@media (max-width:767px){.sol-contact-listing .sol-contact-item__address,.sol-contact-listing .sol-contact-item__mail,.sol-contact-listing .sol-contact-item__phone{margin:2px 0;text-align:center;width:100%}}.sol-contact-listing .sol-contact-item__address:hover{text-decoration:none}.sol-contact-listing .sol-contact-item__big-image{flex-shrink:0;height:315px;margin:0 auto;overflow:hidden;width:250px}.sol-contact-listing .sol-contact-item__big-image img{height:100%;object-fit:cover;object-position:center top;width:100%}.sol-contact-listing .sol-contact-item__big-image.sol-contact-item__placeholder img{object-position:center;position:relative}@media (max-width:991px){.sol-contact-listing .sol-contact-item__big-image{border-radius:50%;height:200px;width:200px}}.sol-dynamic-blurb--blurb5{background-color:var(--sol-color-white);border-radius:var(--env-border-radius);box-shadow:0 2px 25px rgba(0,0,0,.075);height:200px;position:relative;transition:all .2s ease;width:100%}.sol-dynamic-blurb--blurb5 i{font-size:5.3125rem;height:50px;width:50px}.sol-dynamic-blurb--blurb5 i.fa-laptop{background-image:url(/webdav/files/System/resources/icons/laptop-purple.svg);width:60px}.sol-dynamic-blurb--blurb5 i.fa-phone{background-image:url(/webdav/files/System/resources/icons/phone-purple.svg)}.sol-dynamic-blurb--blurb5 i.fa-envelope{background-image:url(/webdav/files/System/resources/icons/envelope-purple.svg)}.sol-dynamic-blurb--blurb5 h1,.sol-dynamic-blurb--blurb5 h2,.sol-dynamic-blurb--blurb5 h3,.sol-dynamic-blurb--blurb5 h4,.sol-dynamic-blurb--blurb5 h5{font-size:2rem}.sol-dynamic-blurb--blurb5 .sol-dynamic-blurb__icon{font-size:3.5625rem;font-weight:500}.sol-dynamic-blurb--blurb5 .sol-dynamic-blurb__content{align-items:center;color:var(--sol-color-primary);display:flex;flex-direction:column-reverse;height:100%;justify-content:center;padding:0 20px;position:absolute;top:0;width:100%}.sol-dynamic-blurb--blurb5 .sol-dynamic-blurb__content i{color:var(--sol-color-primary)}.sol-dynamic-blurb--blurb5 .sol-dynamic-blurb__title{text-decoration:none}.sol-dynamic-blurb--blurb5 .sol-dynamic-blurb__title h1,.sol-dynamic-blurb--blurb5 .sol-dynamic-blurb__title h2,.sol-dynamic-blurb--blurb5 .sol-dynamic-blurb__title h3,.sol-dynamic-blurb--blurb5 .sol-dynamic-blurb__title h4,.sol-dynamic-blurb--blurb5 .sol-dynamic-blurb__title h5{color:var(--sol-color-primary);font-size:1.375rem;font-weight:700;letter-spacing:.03125rem;line-height:1.625rem;margin:20px 0 0;text-align:center}.sol-dynamic-blurb--blurb5:hover{background-color:var(--sol-color-primary-light)}.sol-dynamic-blurb--blurb5:hover a{text-decoration:underline}.sol-faq__title{color:var(--sol-color-primary);display:block;font-size:3.125rem;margin:0 0 25px}.sol-faq__preamble{display:block;font-size:1.25rem;margin:0 0 25px}.sol-faq__search-form{background-color:var(--sol-color-white);border:1px solid var(--sol-color-gray);margin:10px 0 30px;position:relative}.sol-faq__search-field{background:none;background-color:initial;border:0;color:var(--sol-color-black);font-family:libre-franklin,arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;margin:0;padding:0 50px 0 20px;transition:border-color;width:100%}.sol-faq__search-button,.sol-faq__search-field{-webkit-appearance:none;appearance:none;height:44px}.sol-faq__search-button{align-items:center;background:none;background-color:var(--sol-color-primary);border:none;color:var(--sol-color-primary);cursor:pointer;display:flex;font-size:1.375rem;justify-content:center;padding:0;position:absolute;right:0;top:0;width:50px}.sol-faq__search-button:after{background-image:url(/webdav/files/System/resources/icons/magnifying-white.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.sol-faq__search-button:hover{background-color:var(--sol-color-black)}.sol-faq__search-button:focus-visible{outline:3px solid var(--sol-color-complementary-1);outline-offset:2px}.sol-faq-category-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 25px}.sol-faq__category{-webkit-appearance:none;appearance:none;background:none;border:none;border:1px solid var(--sol-color-primary);border-radius:var(--env-border-radius);color:var(--sol-color-primary);cursor:pointer;flex:0 0 auto;font-family:libre-franklin,arial,sans-serif,serif;font-size:1.125rem;font-weight:var(--env-button-font-weight);line-height:1.375rem;margin:0 15px 10px 0;padding:10px 20px;position:relative}.sol-faq__category:first-letter{text-transform:uppercase}.sol-faq__category--active{background-color:var(--sol-color-primary);color:var(--sol-color-white)}.sol-faq__category__close:after{font-family:Font Awesome\ 5 Pro;font-weight:400!important;font-weight:900;position:absolute;right:5px;top:13px}.sol-faq__category:last-of-type{margin:0 0 10px}.sol-faq__category:hover{text-decoration:underline}.sol-faq__category:focus-visible{outline:3px solid var(--sol-color-complementary-1);outline-offset:2px}.sol-faq__category__title{color:var(--sol-color-primary);display:block;font-family:libre-franklin,arial,sans-serif,serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;margin:0 0 15px;width:100%}.sol-faq__category__title:first-letter{text-transform:uppercase}.sol-faq-list{margin:0 0 35px;padding:0 22px 0 0}.sol-faq-list__title{color:var(--sol-color-primary);display:block;font-family:libre-franklin,arial,sans-serif,serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;margin:10px 0 15px}.sol-faq-list__title:first-letter{text-transform:uppercase}@media (max-width:991px){.sol-faq-list{padding:0}}.sol-faq-item{list-style-type:none;margin-bottom:20px}.sol-faq-item__answer{background-color:var(--sol-color-white);border-bottom-left-radius:var(--env-border-radius);border-bottom-right-radius:var(--env-border-radius);box-shadow:0 2px 25px rgba(0,0,0,.075);display:block;padding:25px 35px}.sol-faq-item__answer p.font-normal{margin:0}.sol-collapsible__header{align-items:center;-webkit-appearance:none;appearance:none;background:none;background-color:#f2f2f2;border:none;border-radius:var(--env-border-radius);color:var(--sol-color-primary);cursor:pointer;display:flex;font-size:1.25rem;font-weight:600;justify-content:space-between;line-height:1.2;margin:0;padding:8px 8px 8px 20px;position:relative;text-align:left;text-decoration:none;width:100%}.sol-collapsible__header:focus{box-shadow:none;outline:none;z-index:inherit}.sol-collapsible__header:focus-visible{outline:2px solid var(--sol-color-complementary-1);outline-offset:-2px;z-index:10}.sol-collapsible__header h2,.sol-collapsible__header h3,.sol-collapsible__header h4{color:var(--sol-color-primary);cursor:pointer;font-size:1.125rem;font-weight:600;line-height:1.5;margin:0}@media (max-width:767px){.sol-collapsible__header h2,.sol-collapsible__header h3,.sol-collapsible__header h4{padding-right:10px}}.sol-collapsible__header__icon{display:block;flex-shrink:0;height:45px;position:relative;width:45px}.sol-collapsible__header__icon:after,.sol-collapsible__header__icon:before{background-color:var(--sol-color-primary);content:"";display:block;height:3px;left:50%;margin-left:-9px;margin-top:-1px;position:absolute;top:50%;transition:transform .2s ease;width:15px}.sol-collapsible__header__icon:after{transform:rotate(90deg)}.sol-collapsible__header--active{border-bottom-left-radius:0;border-bottom-right-radius:0}.sol-collapsible__header--active .sol-collapsible__header__icon:after{transform:rotate(0deg)}.sol-collapsible:hover h2,.sol-collapsible:hover h3,.sol-collapsible:hover h4{text-decoration:underline}.sol-green-plate{background-color:var(--sol-color-secondary-light);overflow:hidden;position:relative}.sol-green-plate .sv-decoration-content{position:relative;z-index:2}.sol-green-plate .sv-grid-main{padding:50px 0;position:relative}.sol-green-plate .sv-grid-main>.sv-layout{margin-left:115px;max-width:680px;min-height:250px;padding:20px;position:relative;z-index:1}@media (max-width:1199px){.sol-green-plate .sv-grid-main>.sv-layout{margin-left:50px}}@media (max-width:991px){.sol-green-plate .sv-grid-main>.sv-layout{margin:0 auto}}.sol-green-plate .sv-grid-main .sv-html-portlet svg{bottom:-70px;height:auto;opacity:.2;position:absolute;right:0;width:49.3%;z-index:0}@media (max-width:1440px){.sol-green-plate .sv-grid-main .sv-html-portlet svg{right:-50px}}@media (max-width:1199px){.sol-green-plate .sv-grid-main .sv-html-portlet svg{right:-100px}}@media (max-width:991px){.sol-green-plate .sv-grid-main .sv-html-portlet svg{right:-150px}}@media (max-width:767px){.sol-green-plate .sv-grid-main .sv-html-portlet svg{display:none}}.sol-green-plate:has(.sol-decoration-personal-contact-form){overflow:unset;position:unset}.sol-green-plate:has(.sol-decoration-personal-contact-form) .sv-grid-main>.sv-layout{margin-left:unset;max-width:unset}.sol-green-plate:has(.sol-decoration-personal-contact-form) svg{display:none}.sol-green-plate-wide{background-color:var(--sol-color-secondary-light);overflow:hidden;position:relative}.sol-green-plate-wide .sv-grid-main{padding:50px 10px;position:relative}.sol-green-plate-wide .sv-grid-main>.sv-layout{padding:20px}.sol-green-plate-wide div.sv-column-4{display:flex!important;justify-content:center}.sol-blue-plate{background-color:var(--sol-color-complementary-1-light)}.sol-blue-plate .sv-grid-main.sv-fluid-grid{bottom:250px}.sol-blue-plate .sv-vertical.sv-layout.sv-skip-spacer.sv-template-layout{position:relative}.sol-box-decoration{border-radius:var(--env-border-radius);margin:25px 0;padding:20px 25px 15px}.sol-box-decoration,.sol-box-decoration-header{background-color:var(--sol-color-secondary-light)}.sol-box-decoration-header{color:var(--sol-color-black);font-size:1.25rem;margin-bottom:10px!important;margin-top:0!important;padding:0 5px}.sol-box-decoration .sv-text-portlet.sol-btn-small .font-btn{margin-bottom:5px}.sol-centered-text p{margin:auto}.sol-centered-text p.font-normal.sv-text-align-center{margin-bottom:0}.sol-contact-form{background-color:#f0f0f0;border-radius:var(--env-border-radius);padding:50px}.sol-contact-form h2{color:var(--sol-color-primary);font-size:1.5rem}.sol-contact-form .sv-formFieldRow input[type=number],.sol-contact-form .sv-formFieldRow input[type=password],.sol-contact-form .sv-formFieldRow input[type=tel],.sol-contact-form .sv-formFieldRow input[type=text],.sol-contact-form .sv-formFieldRow input[type=url],.sol-contact-form .sv-formFieldRow select,.sol-contact-form .sv-formFieldRow textarea{background:var(--sol-color-white);border:none;border-radius:3px;box-shadow:0 3px 6px #00000026}.sol-contact-form .sv-formFieldRow input[type=submit]{border-radius:var(--env-border-radius);font-weight:var(--env-button-font-weight)}.sol-contact-form .sv-formFieldRow input[type=submit],.sol-contact-form .sv-formFieldRow input[type=submit]:focus,.sol-contact-form .sv-formFieldRow input[type=submit]:hover{background-color:var(--sol-color-secondary);color:var(--sol-color-black)}.sol-contact-form .sv-formFieldRow .sv-form-consent{padding-left:0}.sol-contact-form .sv-formFieldRow .sv-form-consent input[type=checkbox]:checked+label:before{background-color:var(--sol-color-white)}.sol-contact-form .sv-form-portlet.sv-portlet{margin-bottom:0}.sol-decoration-personal-contact-form{column-gap:24px;display:grid;grid-template-columns:1fr 1fr;width:100%}@media (max-width:991px){.sol-decoration-personal-contact-form{grid-template-columns:1fr}}.sol-decoration-personal-contact-form .sv-form-portlet{margin:0}.sol-decoration-personal-contact-form .sv-form-portlet .sv-form-textfield{background-color:var(--sol-color-white)}.sol-decoration-personal-contact-form .sv-form-portlet .sv-form-consent{padding-left:0}.sol-decoration-personal-contact-form .sv-form-portlet .sv-form-consent input[type=checkbox]+label:before{align-items:center;color:var(--sol-color-white);display:flex;justify-content:center;top:0}.sol-decoration-personal-contact-form .sv-form-portlet .sv-form-consent input[type=checkbox]:checked+label:before{background-color:var(--sol-color-secondary);color:var(--sol-color-white);content:"✓"}.sol-info-box{background-color:#fff;border-radius:var(--env-border-radius-large);box-shadow:0 2px 25px rgba(0,0,0,.075);margin:25px 0 50px;padding:50px}.sol-info-box ul{padding-left:15px}.sol-info-box ul li{margin-bottom:10px}@media (max-width:767px){.sol-info-box{padding:30px 15px}}.env-button{align-items:center;border-width:2px;display:inline-flex;font-size:1.125rem;font-weight:var(--env-button-font-weight);justify-content:center;min-height:unset;padding:.75em 1.5em;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.env-button:focus{outline:none;z-index:inherit}.env-button:focus-visible{outline:2px solid var(--sol-color-complementary-1);outline-offset:-2px;z-index:10}.env-button:focus{box-shadow:none;outline-offset:2px}.env-button:hover{text-decoration:underline}.env-button--small{font-size:1rem;padding:.9375em 1.25em}.env-button--large{font-size:1.125rem}.env-button--link:hover{text-decoration:underline}.sv-collapsible-content{background-color:var(--sol-color-white);margin:0 0 20px}.sv-collapsible-content .env-collapse-header{background-color:#f0f0f0;border:none;color:var(--sol-color-primary);line-height:1.2;padding:15px 20px 15px 25px;position:relative;text-decoration:none}.sv-collapsible-content .env-collapse-header:focus{box-shadow:none;outline:none;z-index:inherit}.sv-collapsible-content .env-collapse-header:focus-visible{outline:2px solid var(--sol-color-complementary-1);outline-offset:2px;z-index:10}@media (max-width:991px){.sv-collapsible-content .env-collapse-header{padding:10px 15px 10px 20px}}.sv-collapsible-content .env-collapse-header--icons{align-items:center;background-color:var(--sol-color-white);border-radius:25px;display:flex;flex-shrink:0;height:45px;justify-content:center;min-height:0;position:relative;top:-2px;width:45px}@media (max-width:991px){.sv-collapsible-content .env-collapse-header--icons{height:35px;width:35px}}.sv-collapsible-content .env-collapse-header--icons:after,.sv-collapsible-content .env-collapse-header--icons:before{background-color:var(--sol-color-primary);right:12px;top:47%;width:20px}@media (max-width:991px){.sv-collapsible-content .env-collapse-header--icons:after,.sv-collapsible-content .env-collapse-header--icons:before{right:8px;width:18px}}.sv-collapsible-content .env-collapse-header:focus,.sv-collapsible-content .env-collapse-header:hover{border:none;box-shadow:none}.sv-collapsible-content .env-collapse-header:hover{text-decoration:underline}.sv-collapsible-content .env-collapse{box-shadow:0 3px 6px rgba(0,0,0,.161);padding:20px 40px}@media (max-width:991px){.sv-collapsible-content .env-collapse{padding:10px 30px}}.sv-collapsible-content .env-collapse h1,.sv-collapsible-content .env-collapse h2,.sv-collapsible-content .env-collapse h3,.sv-collapsible-content .env-collapse h4,.sv-collapsible-content .env-collapse h5{margin:0}.sv-collapsible-content .env-collapse>:first-child{margin-top:15px}.sv-collapsible-content .env-collapse>:last-child{margin-bottom:15px}.sv-edit-mode .sv-collapsible-content>div{border:1px solid var(--sol-color-gray);border-top:none;padding:20px 40px 20px 20px}.sv-no-js .sv-collapsible-content .env-collapse-header{pointer-events:none}.sv-no-js .sv-collapsible-content .env-collapse-header--icons{display:none}.sv-no-js .sv-collapsible-content .env-collapse{display:block}@media print{.sv-collapsible-content{border:2px solid var(--sol-color-primary)}.sv-collapsible-content .env-collapse-header{background-color:initial;color:var(--sol-color-black);padding-bottom:0}.sv-collapsible-content .env-collapse{border:none;display:block}}.sv-collapsible-content h2 .env-collapse-header{font-size:1.75rem}@media (max-width:991px){.sv-collapsible-content h2 .env-collapse-header{font-size:1.5rem}}.sv-collapsible-content h3 .env-collapse-header{font-size:1.5rem}@media (max-width:991px){.sv-collapsible-content h3 .env-collapse-header{font-size:1.25rem}}.sol-button,.sol-login-page input[type=submit],.sv-facetedsearch-portlet form input[type=submit],.sv-form-portlet form input[type=submit]{-webkit-appearance:none;appearance:none;background:none;background-color:var(--env-color-brand);border:none;border-radius:0;color:var(--sol-color-white);cursor:pointer;display:inline-block;font-size:1.125rem;padding:10px 25px;text-decoration:none}.sol-button:focus,.sol-login-page input[type=submit]:focus,.sv-facetedsearch-portlet form input[type=submit]:focus,.sv-form-portlet form input[type=submit]:focus{box-shadow:none;outline:none;z-index:inherit}.sol-button:focus-visible,.sol-login-page input[type=submit]:focus-visible,.sv-facetedsearch-portlet form input[type=submit]:focus-visible,.sv-form-portlet form input[type=submit]:focus-visible{outline:2px solid var(--sol-color-complementary-1);outline-offset:2px;z-index:10}.sol-button:focus,.sol-button:hover,.sol-login-page input[type=submit]:focus,.sol-login-page input[type=submit]:hover,.sv-facetedsearch-portlet form input[type=submit]:focus,.sv-facetedsearch-portlet form input[type=submit]:hover,.sv-form-portlet form input[type=submit]:focus,.sv-form-portlet form input[type=submit]:hover{background-color:var(--env-color-brand-dark);color:var(--sol-color-white);outline-offset:1px;text-decoration:underline}.sol-input-checkbox,.sol-input-radio,.sv-form-portlet form input[type=checkbox],.sv-form-portlet form input[type=radio]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sol-input-checkbox+label:before,.sol-input-radio+label:before,.sv-form-portlet form input[type=checkbox]+label:before,.sv-form-portlet form input[type=radio]+label:before{background-color:var(--sol-color-white);border:1px solid var(--sol-color-gray);border-radius:2px;box-sizing:border-box;content:"";height:18px;left:0;margin-top:-1px;position:absolute;transition-duration:.2s;transition-property:color,background-color,border-color,border-width;transition-timing-function:ease;width:18px}.sol-input-checkbox+label,.sol-input-radio+label,.sv-form-portlet form input[type=checkbox]+label,.sv-form-portlet form input[type=radio]+label{align-items:center;cursor:pointer;display:inline-flex;flex-wrap:wrap;font-size:1rem;line-height:1.2;margin-bottom:10px;padding-left:25px;position:relative}.sol-input-checkbox:focus+label,.sol-input-radio:focus+label,.sv-form-portlet form input[type=checkbox]:focus+label,.sv-form-portlet form input[type=radio]:focus+label{box-shadow:none;outline:none;z-index:inherit}.sol-input-checkbox.focus-visible+label,.sol-input-radio.focus-visible+label,.sv-form-portlet form .sv-no-js input[type=checkbox]:focus+label,.sv-form-portlet form .sv-no-js input[type=radio]:focus+label,.sv-form-portlet form input.focus-visible[type=checkbox]+label,.sv-form-portlet form input.focus-visible[type=radio]+label,.sv-no-js .sol-input-checkbox:focus+label,.sv-no-js .sol-input-radio:focus+label,.sv-no-js .sv-form-portlet form input[type=checkbox]:focus+label,.sv-no-js .sv-form-portlet form input[type=radio]:focus+label{outline:2px solid var(--sol-color-complementary-1);outline-offset:2px;z-index:10}.sol-input-checkbox:checked+label:before,.sv-form-portlet form input[type=checkbox]:checked+label:before{background-color:var(--sol-color-white);border-color:var(--sol-color-gray)}.sol-input-checkbox:checked+label:after,.sv-form-portlet form input[type=checkbox]:checked+label:after{border-bottom:2px solid var(--sol-color-primary);border-left:2px solid var(--sol-color-primary);content:"";height:12px;left:9px;position:absolute;top:45%;transform:translate3d(-50%,-47%,0) rotate(45deg) scaleX(-1);width:5px}.sol-input-radio+label:before,.sv-form-portlet form input[type=radio]+label:before{border-radius:50%}.sol-input-radio:checked+label:before,.sv-form-portlet form input[type=radio]:checked+label:before{border-color:var(--sol-color-gray);border-width:5px}.sol-input-label,.sol-login-page label,.sv-form-portlet form .sv-field-title-container>label,.sv-form-portlet form .sv-field-title-container>span[id*=sv-fieldset]{color:var(--sol-color-black);display:block;font-size:1rem;font-weight:600!important;line-height:1.5rem;margin-bottom:5px}.sol-input-label--required:after{color:var(--sol-color-red);content:"*";content:"*"/"";margin-left:2px}.sol-input-select,.sv-form-portlet form select{-webkit-appearance:none;appearance:none;background:none;background-color:var(--sol-color-light-gray);background-image:url(/webdav/files/System/resources/graphics/chevron-down.svg);background-position:right 10px top 8px;background-repeat:no-repeat;background-size:22px;border:none;border:1px solid var(--sol-color-gray);border-radius:0;color:var(--sol-color-black);cursor:pointer;display:block;font-family:libre-franklin,arial,sans-serif;font-size:1.0625rem;height:40px;padding:0 35px 0 8px;width:100%}.sol-input-select option,.sv-form-portlet form select option{color:var(--sol-color-black)}.sol-input-select[multiple],.sv-form-portlet form select[multiple]{background-image:none;min-height:35px;padding-bottom:6px;padding-top:6px}.sol-input-select:focus,.sv-form-portlet form select:focus{border-color:var(--sol-color-complementary-1);box-shadow:none;outline:2px solid var(--sol-color-complementary-1);outline-offset:-1px}.sol-input-text,.sol-input-textarea,.sol-login-page input[type=password],.sol-login-page input[type=text],.sv-facetedsearch-portlet form input[type=text],.sv-form-portlet form input[type=email],.sv-form-portlet form input[type=number],.sv-form-portlet form input[type=password],.sv-form-portlet form input[type=tel],.sv-form-portlet form input[type=text],.sv-form-portlet form input[type=url],.sv-form-portlet form textarea{-webkit-appearance:none;appearance:none;background:none;background-color:var(--sol-color-light-gray);border:none;border:1px solid var(--sol-color-gray);border-radius:0;color:var(--sol-color-black);display:block;font-size:1.0625rem;height:40px;padding:0 10px;width:100%}.sol-input-text:focus,.sol-input-textarea:focus,.sol-login-page input[type=password]:focus,.sol-login-page input[type=text]:focus,.sv-facetedsearch-portlet form input[type=text]:focus,.sv-form-portlet form input[type=email]:focus,.sv-form-portlet form input[type=number]:focus,.sv-form-portlet form input[type=password]:focus,.sv-form-portlet form input[type=tel]:focus,.sv-form-portlet form input[type=text]:focus,.sv-form-portlet form input[type=url]:focus,.sv-form-portlet form textarea:focus{border-color:var(--sol-color-complementary-1);box-shadow:none;outline:2px solid var(--sol-color-complementary-1);outline-offset:-1px}.sol-input-text:disabled,.sol-input-textarea:disabled,.sol-login-page input[type=password]:disabled,.sol-login-page input[type=text]:disabled,.sv-facetedsearch-portlet form input[type=text]:disabled,.sv-form-portlet form input[type=email]:disabled,.sv-form-portlet form input[type=number]:disabled,.sv-form-portlet form input[type=password]:disabled,.sv-form-portlet form input[type=tel]:disabled,.sv-form-portlet form input[type=text]:disabled,.sv-form-portlet form input[type=url]:disabled,.sv-form-portlet form textarea:disabled{opacity:.7}.sol-input-text--invalid{background-image:url(/webdav/files/System/resources/graphics/icons/times-invalid.svg);border-color:var(--sol-color-red)}.sol-input-textarea,.sv-form-portlet form textarea{height:auto;max-width:100%;min-height:120px;padding-bottom:8px;padding-top:8px}.sv-abc-portlet div[id$=letters]{display:flex;flex-wrap:wrap;max-width:510px}.sv-abc-portlet div[id$=letters]:after,.sv-abc-portlet div[id$=letters]:before{content:"";display:table}.sv-abc-portlet div[id$=letters]:after{clear:both}.sv-abc-portlet div[id$=letters] a{align-items:center;border:1px solid var(--sol-color-primary);color:var(--sol-color-primary);display:flex;flex:0 0 40px;font-size:1.125rem;font-weight:700;height:40px;justify-content:center;line-height:1;margin-bottom:10px;margin-right:10px;text-decoration:none}.sv-abc-portlet div[id$=letters] a.font-small,.sv-abc-portlet div[id$=letters] a:focus,.sv-abc-portlet div[id$=letters] a:hover{background-color:var(--sol-color-primary);color:var(--sol-color-white)}.pagecontent .sv-button-portlet{margin-bottom:15px}.sol-landing-page .sv-embeddedmedia-portlet,.sol-news-page .sv-embeddedmedia-portlet,.sol-subpage .sv-embeddedmedia-portlet{margin-bottom:20px}.sol-landing-page .sv-embeddedmedia-container,.sol-news-page .sv-embeddedmedia-container,.sol-subpage .sv-embeddedmedia-container{border:1px solid var(--sol-color-primary)}.sv-form-portlet{margin-bottom:70px;margin-top:10px}.sv-form-portlet form input~span,.sv-form-portlet form select~span,.sv-form-portlet form textarea~span{display:block;font-size:1rem;margin-top:5px}.sv-form-portlet form input[type=email]+br,.sv-form-portlet form input[type=number]+br,.sv-form-portlet form input[type=password]+br,.sv-form-portlet form input[type=tel]+br,.sv-form-portlet form input[type=text]+br,.sv-form-portlet form input[type=url]+br{display:none}.sv-form-portlet form textarea{min-height:0}.sv-form-portlet form .sv-field-title-container>label+br,.sv-form-portlet form .sv-field-title-container>span[id*=sv-fieldset]+br{display:none}.sv-form-portlet form .sv-form-datefield>div{margin:0!important;width:50%}.sv-form-portlet form .sv-form-datefield>div:first-of-type{padding-right:5px}.sv-form-portlet form .sv-form-datefield>div:nth-of-type(2){padding-left:5px}.sv-form-portlet form .sv-form-datefield>div select{margin-bottom:10px;min-width:100%}.sv-form-portlet form .sv-form-comment-field>span{font-size:1rem}.sv-form-portlet form .sv-formField{margin-bottom:18px}.sv-form-portlet form .sv-formField--cols-3,.sv-form-portlet form .sv-formField--cols-4,.sv-form-portlet form .sv-formField--cols-6{padding:0 20px}@media (max-width:767px){.sv-form-portlet form .sv-formField--cols-3,.sv-form-portlet form .sv-formField--cols-4,.sv-form-portlet form .sv-formField--cols-6{float:none;padding:0;width:100%}}.sv-form-portlet form .sv-formField--cols-3:first-child,.sv-form-portlet form .sv-formField--cols-4:first-child,.sv-form-portlet form .sv-formField--cols-6:first-child{padding-left:0}.sv-form-portlet form .sv-formField--cols-3:last-child,.sv-form-portlet form .sv-formField--cols-4:last-child,.sv-form-portlet form .sv-formField--cols-6:last-child{padding-right:0}.sv-form-portlet form input[type=checkbox]{margin-right:10px}.sv-form-portlet form input[type=submit]{margin-top:12px}@media (max-width:767px){.sv-form-portlet form input[type=submit]{width:100%}}.pagecontent .sv-image-portlet{display:inline-block;margin-bottom:20px;position:relative}.pagecontent .sv-image-portlet .sv-portlet-image-caption{background-color:#000c;bottom:0;color:var(--sol-color-white);font-size:1rem;max-width:100%;padding:3px 5px;position:absolute;right:0}@media print{.pagecontent .sv-image-portlet .sv-portlet-image-caption{color:var(--sol-color-black);position:static;text-align:right}}.sv-sitemap-portlet>ul>li:first-child>div:first-child{background-color:var(--sol-color-white);margin-left:-1px;margin-right:1px}.sv-toc-portlet{border:1px solid var(--sol-color-gray);margin-bottom:30px;max-width:660px;padding:15px}.sv-toc-portlet>ul{padding-top:10px}.sv-toc-portlet a.font-normal{font-size:1.0625rem;text-decoration:none}.sv-toc-portlet a.font-normal:hover{color:var(--sol-color-complementary-1);text-decoration:underline}.pagecontent .sv-video-portlet{margin-bottom:20px}.sv-facetedsearch-portlet form>div{display:flex;margin-bottom:28px}.sv-facetedsearch-portlet form input[type=text]{background-color:#f0f0f0;border:1px solid #f0f0f0;border-bottom-left-radius:var(--env-border-radius);border-top-left-radius:var(--env-border-radius);height:45px}.sv-facetedsearch-portlet form input[type=submit]{height:45px;margin-left:5px}.sv-facetedsearch-portlet form input[type=submit]:after{background-image:url(/webdav/files/System/resources/icons/magnifying-glass-regular.svg);background-repeat:no-repeat;content:"";display:block;height:14px;width:14px}.sol-top-search-field button{align-items:center;background-color:var(--sol-color-primary);border:2px solid var(--sol-color-primary);border-radius:var(--env-border-radius);cursor:pointer;display:flex;justify-content:center;position:relative;right:2px;width:60px}.sol-top-search-field button:after{background-image:url(/webdav/files/System/resources/icons/magnifying-white.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.sol-top-search-field button:hover{background-color:var(--sol-color-black)}.font-btn{align-items:center;background-color:var(--sol-color-primary);border:none;color:var(--sol-color-white);cursor:pointer;display:flex;margin-top:8px;padding:6px 10px}.font-btn .fas.fa-times:after{background-image:url(/webdav/files/System/resources/icons/x-regular-white.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;margin-left:6px;width:14px}.sol-search-container{align-items:center;display:flex;flex-direction:column;width:100%}.sol-search-container .sv-layout{max-width:777px;width:100%}.sv-facetedsearch-portlet div[class$=hits]{flex-direction:row-reverse}@media (max-width:991px){.sv-facetedsearch-portlet div[class$=hits]{flex-direction:column}}.sv-facetedsearch-portlet div[class$=hits] div[role=main]{flex:1}.sv-facetedsearch-portlet .pagination{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:60px;padding-top:40px}@media (max-width:991px){.sv-facetedsearch-portlet .pagination{max-width:100%}}.sv-facetedsearch-portlet .pagination .next,.sv-facetedsearch-portlet .pagination .prev{flex:0 0 auto;min-width:140px}.sv-facetedsearch-portlet .pagination .current,.sv-facetedsearch-portlet .pagination .next,.sv-facetedsearch-portlet .pagination .prev,.sv-facetedsearch-portlet .pagination a,.sv-facetedsearch-portlet .pagination span{align-items:center;border:1px solid var(--sol-color-primary);color:var(--sol-color-primary);display:flex;flex:0 0 40px;font-size:1.125rem;font-weight:700;height:40px;justify-content:center;line-height:1;margin-bottom:10px;margin-right:10px;text-decoration:none;white-space:nowrap}.sv-facetedsearch-portlet .pagination .current:focus,.sv-facetedsearch-portlet .pagination .next:focus,.sv-facetedsearch-portlet .pagination .prev:focus,.sv-facetedsearch-portlet .pagination a:focus,.sv-facetedsearch-portlet .pagination span:focus{box-shadow:none;outline:none;z-index:inherit}.sv-facetedsearch-portlet .pagination .current:focus-visible,.sv-facetedsearch-portlet .pagination .next:focus-visible,.sv-facetedsearch-portlet .pagination .prev:focus-visible,.sv-facetedsearch-portlet .pagination a:focus-visible,.sv-facetedsearch-portlet .pagination span:focus-visible{outline:2px solid #fff;outline-offset:-4px;z-index:10}.sv-facetedsearch-portlet .pagination .current.current,.sv-facetedsearch-portlet .pagination .current:focus,.sv-facetedsearch-portlet .pagination .current:hover,.sv-facetedsearch-portlet .pagination .next.current,.sv-facetedsearch-portlet .pagination .next:focus,.sv-facetedsearch-portlet .pagination .next:hover,.sv-facetedsearch-portlet .pagination .prev.current,.sv-facetedsearch-portlet .pagination .prev:focus,.sv-facetedsearch-portlet .pagination .prev:hover,.sv-facetedsearch-portlet .pagination a.current,.sv-facetedsearch-portlet .pagination a:focus,.sv-facetedsearch-portlet .pagination a:hover,.sv-facetedsearch-portlet .pagination span.current,.sv-facetedsearch-portlet .pagination span:focus,.sv-facetedsearch-portlet .pagination span:hover{background-color:var(--sol-color-primary);color:var(--sol-color-white)}.sv-facetedsearch-portlet .pagination .current.next,.sv-facetedsearch-portlet .pagination .current.prev{background-color:initial;color:var(--sol-color-primary);cursor:not-allowed;opacity:.5}.sv-facetedsearch-portlet .pagination span:not([class]){border:none}.sv-facetedsearch-portlet .pagination span:not([class]):hover{background-color:initial;color:var(--sol-color-primary)}.sv-facetedsearch-portlet{max-width:777px}.sv-facetedsearch-portlet h2{margin-top:0}@media (max-width:767px){.sv-facetedsearch-portlet h2{margin-top:20px}}.sv-facetedsearch-portlet .sv-search-facets{background-color:initial;display:flex;float:none;justify-content:end;margin-left:0!important;margin-top:.7em;max-width:none!important;order:0;padding:0!important;width:100%}@media (max-width:767px){.sv-facetedsearch-portlet .sv-search-facets{flex-direction:column}}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet{border-radius:0;box-shadow:none;padding:0;position:relative;width:33.5%}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet:first-child{z-index:5}@media (max-width:767px){.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet{width:100%}}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet-name{display:none}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet__button{border-radius:var(--env-border-radius);display:block;height:38px;position:absolute;right:0;top:50%;transform:translate(-7px,-50%);width:38px}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet__button:before{border-bottom:2px solid var(--sol-color-primary);border-right:2px solid var(--sol-color-primary);content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-80%) rotate(45deg);transition:transform .2s ease;width:10px}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet__header{background-color:#f0f0f0;border:none;border-radius:var(--env-border-radius);color:var(--sol-color-primary);cursor:pointer;display:block;font-family:Libre Franklin,arial,sans-serif!important;font-size:1.125rem;font-weight:700;line-height:1.2;margin:0;padding:15px;position:relative;text-align:left;text-decoration:none;top:40px;width:100%}@media (max-width:767px){.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet__header{font-size:1.0625rem;top:0}}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet__header:hover{background-color:var(--sol-color-primary-light)}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet__header.sol-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet__header.sol-active .sv-search-facet__button:before{transform:translate(-50%,-40%) rotate(-135deg)}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet-item{color:#49176d!important;text-align:left}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet-item-selected a:before{content:"\f00d";display:inline-block;font-family:Font Awesome\ 5 Pro;margin-right:10px}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet-items{background-color:var(--sol-color-white);border-bottom-left-radius:var(--env-border-radius);border-bottom-right-radius:var(--env-border-radius);box-shadow:0 3px 6px #00000029;box-sizing:border-box;display:none;left:0;margin:0;padding:20px;position:absolute;top:calc(100% + 40px);width:100%;z-index:1}@media (max-width:767px){.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet-items{top:100%}}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet-items a{color:var(--sol-color-primary)!important;float:none;font-weight:400;margin-right:0;text-decoration:underline!important}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet-items a:hover{text-decoration-thickness:3px!important}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet-items span{color:var(--sol-color-primary)!important}.sv-facetedsearch-portlet .sv-search-hit{background-color:var(--sol-color-white);border-radius:var(--env-border-radius);box-shadow:5px 5px 25px rgba(0,0,0,.149);margin-bottom:20px;padding:20px!important}.sv-facetedsearch-portlet .sv-search-hit .font-heading-3{color:var(--sol-color-primary);display:block;font-size:1.25rem;font-weight:600;line-height:1.2;margin-bottom:10px}.sv-facetedsearch-portlet .sv-search-hit .font-heading-3 span{text-decoration:underline}.sv-facetedsearch-portlet .sv-search-hit .font-heading-3:hover span{text-decoration-thickness:3px}.sv-facetedsearch-portlet .sv-search-hit .font-heading-3:after{color:#49176d;content:"\f061";content:none;font-family:Font Awesome\ 5 Pro;font-size:.8em;font-weight:400;margin-left:0;position:relative;top:-1px}.sv-facetedsearch-portlet .sv-search-hit p{margin:0}.sv-facetedsearch-portlet .sv-search-hit p.font-normal{margin-bottom:15px}.sv-facetedsearch-portlet .sv-search-hit .sol-hit-info-text,.sv-facetedsearch-portlet .sv-search-hit .sol-hit-path-text{display:block}.sv-facetedsearch-portlet .sv-search-hit .sol-hit-info-text a,.sv-facetedsearch-portlet .sv-search-hit .sol-hit-path-text a{color:var(--sol-color-primary);font-weight:500}.sv-facetedsearch-portlet .sv-search-hit .sol-hit-info-text a:after,.sv-facetedsearch-portlet .sv-search-hit .sol-hit-path-text a:after{content:none}.sv-facetedsearch-portlet .sv-search-hit .sol-hit-info-text a:hover,.sv-facetedsearch-portlet .sv-search-hit .sol-hit-path-text a:hover{text-decoration-thickness:3px}.sv-search-result{margin-top:0!important}.sol-footer{background-color:var(--sol-color-primary);padding:50px 0 0}.sol-footer .sv-grid-main{max-width:1440px}.sol-footer .sv-grid-main .sv-column-4{display:flex;flex-direction:column;justify-content:space-between}.sol-footer a,.sol-footer h1,.sol-footer h2,.sol-footer h3,.sol-footer h4,.sol-footer h5,.sol-footer p{color:var(--sol-color-white)}.sol-footer .sv-text-portlet-content .font-normal{max-width:360px}.sol-footer h2{font-size:1.5rem}.sol-footer form{position:relative}.sol-footer .sv-form-field-message{margin-top:8px}.sol-footer .sv-form-portlet{margin-bottom:0;margin-top:20px}.sol-footer .sv-form-portlet form input[type=email]{color:var(--sol-color-white)}.sol-footer .sv-form-portlet form input[type=email]:focus{outline:2px solid var(--sol-color-secondary);outline-offset:2px}.sol-footer .sv-form-portlet span{color:var(--sol-color-white);font-size:1.125rem}.sol-footer .sv-form-portlet .sv-formField .sv-field-title-container label{color:var(--sol-color-white);font-size:1.5rem;margin-bottom:10px}.sol-footer .sv-form-portlet .sv-formField span{color:var(--sol-color-white);font-size:1.125rem;margin-bottom:20px}.sol-footer .sv-form-portlet .sv-formField .sv-form-textfield{background-color:initial;border:2px solid var(--sol-color-white);border-radius:var(--env-border-radius);margin-top:22px;width:70%}.sol-footer .sv-form-portlet .sv-formField .sv-form-textfield::placeholder{color:var(--sol-color-white);font-size:.875rem}.sol-footer .sv-form-portlet .sv-formField .sv-form-consent{padding-left:0}.sol-footer .sv-form-portlet .sv-formField .sv-form-consent span{margin:0}.sol-footer .sv-form-portlet .sv-formField .sv-form-consent label{color:var(--sol-color-white);font-size:.75rem}.sol-footer .sv-form-portlet .sv-formField .sv-form-consent label:before{border:2px solid var(--sol-color-white)}.sol-footer .sv-form-portlet .sv-formField input[type=checkbox]:focus+label:before{outline:2px solid var(--sol-color-secondary);outline-offset:2px}.sol-footer .sv-form-portlet .sv-formField input[type=submit]{background-color:var(--sol-color-white);border:2px solid var(--sol-color-primary);border-radius:var(--env-border-radius);color:var(--sol-color-primary);font-size:1rem;font-weight:var(--env-button-font-weight);margin:0;min-width:120px;position:absolute;right:-26px;top:107px;transition:.2s}@media (max-width:1467px){.sol-footer .sv-form-portlet .sv-formField input[type=submit]{font-size:.8125rem;min-width:92px;padding-left:2px;padding-right:2px;right:30px;top:109px}}@media (max-width:1359px){.sol-footer .sv-form-portlet .sv-formField input[type=submit]{right:16px}}@media (max-width:1195px){.sol-footer .sv-form-portlet .sv-formField input[type=submit]{right:0;top:133px}}@media (max-width:1036px){.sol-footer .sv-form-portlet .sv-formField input[type=submit]{right:-6px}}@media (max-width:991px){.sol-footer .sv-form-portlet .sv-formField input[type=submit]{min-width:120px;right:100px;top:82px}}@media (max-width:767px){.sol-footer .sv-form-portlet .sv-formField input[type=submit]{margin-bottom:10px;max-width:200px;position:static}}.sol-footer .sv-form-portlet .sv-formField input[type=submit]:hover{background-color:var(--sol-color-primary);border:2px solid var(--sol-color-white);color:var(--sol-color-white)}.sol-footer .sv-form-portlet .sv-formField input[type=submit]:focus{outline:2px solid var(--sol-color-secondary);outline-offset:2px}.sol-footer .sv-form-portlet span[role=altert] input[type=submit]{top:-160px}.sol-footer .sv-html-portlet a:focus-within,.sol-footer .sv-image-portlet a:focus-within{outline:2px solid var(--sol-color-secondary);outline-offset:2px}.sol-footer .icon-link{color:var(--sol-color-white);flex-direction:row!important;font-size:1.125rem;margin:0 0 15px}.sol-footer .icon-link>.icon{color:var(--sol-color-white);font-size:1.25rem;margin:0 10px 0 0}.sol-footer .icon-link>.title{text-decoration:underline}.sol-footer .icon-link:hover{color:var(--sol-color-secondary)}.sol-footer .icon-link:focus{outline:2px solid var(--sol-color-secondary);outline-offset:-2px}.sol-footer .icon-wrapper{margin:0 0 10px}.sol-footer .icon-wrapper a{border-bottom:3px solid var(--sol-color-secondary);text-decoration:none}.sol-footer .icon-wrapper a:hover{border-bottom:3px solid var(--sol-color-white)}.sol-footer .icon-wrapper a:focus{outline:2px solid var(--sol-color-secondary);outline-offset:-2px}.sol-footer__logo>img{max-height:73px;max-width:192px}.sol-footer .sv-simplesubscription-portlet .env-form-element{margin:0 0 5px}.sol-footer .sv-simplesubscription-portlet .env-form-element__control{display:flex}.sol-footer .sv-simplesubscription-portlet .env-form-element .env-form-radio{color:var(--sol-color-white);font-size:1rem;margin:0 20px 0 0}.sol-footer .sv-simplesubscription-portlet .env-flex-wrap--wrap{flex-wrap:nowrap;justify-content:flex-start}.sol-footer .sv-simplesubscription-portlet .env-flex-wrap--wrap .env-m-bottom--x-small,.sol-footer .sv-simplesubscription-portlet .env-flex-wrap--wrap .env-m-right--x-small{margin:0!important}.sol-footer .sv-simplesubscription-portlet .env-flex-wrap--wrap .env-form-input{font-size:1rem}.sol-footer .sv-simplesubscription-portlet .env-flex-wrap--wrap .env-button{background-color:var(--sol-color-secondary);border:none;font-size:1rem;font-weight:700;min-width:120px}.sol-footer .sv-simplesubscription-portlet .env-flex-wrap--wrap .env-button:hover{background-color:var(--env-element-secondary-background-color-dark)}.sol-footer-social-media{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:402px){.sol-footer-social-media p{width:350px}}.sol-footer-social-media a{align-items:center;color:var(--sol-color-white);display:flex;height:34px;justify-content:center;margin-right:15px;outline-color:#fff;outline-offset:4px;text-decoration:none;width:34px}li:last-child .sol-footer-social-media a{margin-right:0}.sol-footer-social-media a .bi{font-size:2.0625rem}@media (max-width:402px){.sol-footer-social-media a{padding:10px 0 30px}}.sol-header{box-shadow:0 4px 6px rgba(0,0,0,.075);position:relative;z-index:10000}.sol-header .sv-grid-main{display:flex;position:relative}@media (max-width:767px){.sol-header .sv-grid-main{padding:0}}.sol-header .sv-grid-main .sv-row{align-items:center;display:flex;flex:1 0 auto;justify-content:space-between}.sol-header__logo{align-self:center}.sol-header__tools{align-items:center;display:flex;margin-top:5px}.sol-header__tools a .icon{color:var(--sol-color-primary);height:30px;margin:0 0 5px;width:60px}.sol-header__tools a .title{font-weight:var(--env-button-font-weight);line-height:normal}.sol-header__tools .env-button{font-size:1.1rem;padding:.75em 1em}.sol-header>.sv-fluid-grid{align-items:center;flex-wrap:nowrap;justify-content:space-between}.sol-header-button,.sv-se-soleil-searchField .expand-button,.sv-se-soleil-treeMenu .sol-menu-toggle-button{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:inline-flex;flex-direction:column;font-size:1rem;font-weight:var(--env-button-font-weight);justify-content:center;min-height:65px;min-width:70px;padding:5px;text-decoration:none}.sol-header-button:focus,.sv-se-soleil-searchField .expand-button:focus,.sv-se-soleil-treeMenu .sol-menu-toggle-button:focus{outline-offset:-4px}@media (max-width:767px){.sol-header-button,.sv-se-soleil-searchField .expand-button,.sv-se-soleil-treeMenu .sol-menu-toggle-button{font-size:1rem;min-height:60px;min-width:60px}}.sol-header-button:hover span:last-child,.sv-se-soleil-searchField .expand-button:hover span:last-child,.sv-se-soleil-treeMenu .sol-menu-toggle-button:hover span:last-child{text-decoration:underline}@media (hover:none) and (pointer:coarse){.sol-header-button:hover span:last-child,.sv-se-soleil-searchField .expand-button:hover span:last-child,.sv-se-soleil-treeMenu .sol-menu-toggle-button:hover span:last-child{text-decoration:none}}.sol-header-button .bi,.sol-header-button svg,.sv-se-soleil-searchField .expand-button .bi,.sv-se-soleil-searchField .expand-button svg,.sv-se-soleil-treeMenu .sol-menu-toggle-button .bi,.sv-se-soleil-treeMenu .sol-menu-toggle-button svg{align-items:center;color:var(--sol-color-primary);display:flex;font-size:1.875rem;height:30px;margin-bottom:5px}.sv-se-soleil-searchField{margin:0 15px}.sol-header__logo>a{display:block}.sol-header__logo>a>img{height:60px!important;margin-bottom:10px;margin-left:5px;margin-top:10px;max-height:60px;max-width:161px}.sol-centered-template{margin:0 auto;max-width:800px;padding-bottom:100px;padding-top:40px}@media (max-width:767px){.sol-centered-template{padding-bottom:55px;padding-top:5px}}.sol-centered-no-padding{margin:0 auto;max-width:800px}.sol-two-col-template main{max-width:700px}.sol-error-page{padding-bottom:120px;padding-top:120px;text-align:center}.sol-error-page-text-big{font-size:15.9375rem;font-weight:700;line-height:13.75rem}@media (max-width:767px){.sol-error-page-text-big{font-size:9.375rem}}.sol-error-page-text-small{font-size:2.125rem;font-weight:300;line-height:2.5rem;margin-bottom:30px;margin-top:20px}.sol-error-page .sol-btn{align-items:center;background-color:var(--sol-color-primary);border-color:var(--sol-color-primary);border-width:2px;color:var(--sol-color-white);display:inline-flex;font-size:1.1rem;font-weight:400;justify-content:center;margin-top:20px;min-height:unset;padding:.75em 1em;text-decoration:none;transition:all .2s ease}.sol-error-page .sol-btn:focus-visible,.sol-error-page .sol-btn:hover{background-color:#2b053d;border-color:#2b053d;text-decoration:underline}.sol-error-page .sol-btn:focus-visible{outline:2px solid var(--sol-color-complementary-1);outline-offset:2px}.sol-error-page .sol-btn:first-child{margin-right:10px}.sol-inspiration-wrapper .sol-centered-template{padding-bottom:20px}.sol-inspiration-wrapper h2{min-width:100%}.sol-login-page{align-items:center;display:flex;flex-direction:column;padding:50px 0 100px;position:relative}.sol-login-page .sv-generatepassword-portlet,.sol-login-page .sv-login-form{margin-bottom:20px;min-width:340px}.sol-login-page fieldset{margin:0;padding:0}.sol-login-page input[type=password],.sol-login-page input[type=text]{margin-bottom:15px;min-height:50px}.sol-login-page input[type=submit]{font-size:1.125rem;margin:10px auto 0;min-height:50px;width:100%}.sol-login-page .sv-text-portlet{min-width:340px}.sol-login-page .sv-text-portlet h1{margin-bottom:30px;text-align:center}.sol-login-page .sv-text-portlet p{text-align:right}.sv-se-soleil-treeMenu .sol-menu-item>div{border-bottom:1px solid var(--sol-color-gray);border-left:0 solid var(--sol-color-primary);position:relative}.sv-se-soleil-treeMenu .sol-menu-item>div a{align-items:center;display:flex;min-height:3em;padding:0 50px 0 1em;position:relative;text-decoration:none}.sv-se-soleil-treeMenu .sol-menu-item>div a:hover{text-decoration:underline}.sv-se-soleil-treeMenu .sol-menu-item>div button{align-items:center;background-color:var(--sol-color-white);border:none;cursor:pointer;display:flex;font-size:2.125rem;height:100%;justify-content:center;padding:0;position:absolute;right:0;top:0;width:44px;z-index:11}.sv-se-soleil-treeMenu .sol-menu-item>div button:hover{background-color:var(--sol-color-light-gray)}.sv-se-soleil-treeMenu .sol-menu-item>div button:after{background-image:url(/webdav/files/System/resources/icons/plus-solid.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.sv-se-soleil-treeMenu .sol-menu-item:not(.has-children)>div a{padding-right:20px}.sv-se-soleil-treeMenu .sol-menu-item.current>div{background-color:var(--sol-color-primary)}.sv-se-soleil-treeMenu .sol-menu-item.current>div a{color:var(--sol-color-white);font-weight:500}.sv-se-soleil-treeMenu .sol-menu-item.current>div button{background-color:var(--sol-color-white)}.sv-se-soleil-treeMenu .sol-menu-item.has-children.expanded[data-level="1"]>div>button:after,.sv-se-soleil-treeMenu .sol-menu-item.has-children.expanded[data-level="2"]>div>button:after,.sv-se-soleil-treeMenu .sol-menu-item.has-children.expanded[data-level="3"]>div>button:after{background-image:url(/webdav/files/System/resources/icons/minus-solid.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.sv-se-soleil-treeMenu .sol-menu-item.expanded>div a{font-weight:500}.sv-se-soleil-treeMenu .sol-menu-item.expanded ul{background-color:var(--sol-color-primary-light)}.sv-se-soleil-treeMenu .sol-menu-item[data-level="2"]>div{border-left-width:3px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="2"]>div>button{background-color:var(--sol-color-primary-light)}.sv-se-soleil-treeMenu .sol-menu-item[data-level="2"]>div>button:hover{background-color:var(--sol-color-white)}.sv-se-soleil-treeMenu .sol-menu-item[data-level="2"]>div a{padding-left:1.2em}.sv-se-soleil-treeMenu .sol-menu-item[data-level="3"]>div{border-left-width:6px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="3"]>div>button{background-color:var(--sol-color-primary-light)}.sv-se-soleil-treeMenu .sol-menu-item[data-level="3"]>div>button:hover{background-color:var(--sol-color-white)}.sv-se-soleil-treeMenu .sol-menu-item[data-level="3"]>div a{min-height:2.8em;padding-left:1.4em}.sv-se-soleil-treeMenu .sol-menu-item[data-level="4"]>div{border-left-width:9px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="4"]>div a{min-height:2.8em;padding-left:1.6em}.sv-se-soleil-treeMenu .sol-menu-item[data-level="5"]>div{border-left-width:12px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="5"]>div a{min-height:2.5em;padding-left:1.8em}.sv-se-soleil-treeMenu .sol-menu-overlay{background-color:#00000080;margin-top:1px}.sv-se-soleil-treeMenu .sol-menu-root-page{border-bottom:2px solid var(--sol-color-gray)}.sv-se-soleil-treeMenu .sol-menu-root-page a,.sv-se-soleil-treeMenu .sol-menu-root-page span{display:block;font-size:1.1875rem;padding:10px 15px;text-decoration:none}.sv-se-soleil-treeMenu .sol-menu-root-page a:hover{text-decoration:underline}@media (max-width:1199px){.sol-header .sv-se-soleil-treeMenu .sol-menu{border-bottom:1px solid var(--sol-color-primary);border-left:1px solid var(--sol-color-primary);margin-left:auto;max-width:450px}}@media (max-width:767px){.sol-header .sv-se-soleil-treeMenu .sol-menu{border:none;max-width:100%}}.sv-se-soleil-treeMenu .sol-menu>ul{background-color:var(--sol-color-white)}.sol-menu-toggle-overlay .sv-se-soleil-treeMenu .sol-menu{margin-left:auto;max-width:400px}@media (max-width:767px){.sol-menu-toggle-overlay .sv-se-soleil-treeMenu .sol-menu{margin-left:0;max-width:100%}}.sv-se-soleil-treeMenu .sol-menu-toggle-button>.bi-list:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%23460864" d="M0 80c0-8.84 7.164-16 16-16h416c8.8 0 16 7.16 16 16s-7.2 16-16 16H16C7.164 96 0 88.84 0 80zm0 160c0-8.8 7.164-16 16-16h416c8.8 0 16 7.2 16 16s-7.2 16-16 16H16c-8.836 0-16-7.2-16-16zm432 176H16c-8.836 0-16-7.2-16-16s7.164-16 16-16h416c8.8 0 16 7.2 16 16s-7.2 16-16 16z"/></svg>');background-position:50%;background-repeat:no-repeat;content:"";height:30px;width:30px}.sv-se-soleil-treeMenu .sol-menu-toggle-button>.bi-x:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="%23460864" d="M378.4 440.6c8.531 10.16 7.203 25.28-2.938 33.81C370.9 478.2 365.5 480 360 480c-6.844 0-13.64-2.906-18.39-8.562L192 293.3 42.4 471.4c-4.77 5.7-11.57 8.6-18.42 8.6a23.874 23.874 0 0 1-15.42-5.625c-10.14-8.531-11.47-23.66-2.938-33.81L160.7 256 5.625 71.44c-8.531-10.16-7.203-25.28 2.938-33.81 10.127-8.55 25.277-7.24 33.817 2.93L192 218.7 341.6 40.6c8.547-10.17 23.67-11.47 33.81-2.938s11.47 23.66 2.938 33.81L223.3 256l155.1 184.6z"/></svg>');background-position:50%;background-repeat:no-repeat;content:"";height:30px;width:30px}.sv-se-soleil-cookieConsent .cookie-consent{border-top:1px solid var(--sol-color-primary);z-index:99!important}.sv-se-soleil-blurb .image .sv-svg{max-height:100%;max-width:100%}

@media print {body{background-color:#fff!important}body,html{overflow:visible}*{font-family:libre-franklin,arial,sans-serif!important}.bi{font-family:bootstrap-icons,sans-serif!important}.sol-show-print{display:block!important}.sol-hide-print{display:none!important}.sol-header{border-bottom:none}ol li,ul li{padding-left:0!important}ol li:before,ul li:before{display:none!important}ul{list-style:disc!important}ol{list-style:decimal!important}.env-button{background-color:var(--sol-color-white)!important;color:var(--sol-color-black)!important}}
