From 5cd04f5a6a8b17de6e9233da5b4bb31e5fc21c76 Mon Sep 17 00:00:00 2001 From: William Belle Date: Mon, 1 Jul 2024 07:40:56 +0200 Subject: [PATCH] Release v7.0.0 (#238) --- CHANGELOG.md | 9 +++++++++ dist/css/elements.min.css | 2 +- dist/icons/icons.svg | 2 +- dist/js/elements.min.js | 2 +- dist/js/elements.min.js.LICENSE.txt | 2 -- package.json | 2 +- 6 files changed, 13 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f488a38..4a4a951 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ EPFL Theme Elements =================== +### v7.0.0 / 2024-07-01 + +- Update 404 pages with "new" design +- Update epfl-elements from 4.9.0 to 5.0.0 +- Update actions/setup-node to v4 +- Update actions/checkout to v4 +- Update dev dependencies +- Bump braces from 3.0.2 to 3.0.3 + ### v6.7.0 / 2024-05-30 - Update elements from 4.8.0 to 4.9.0 diff --git a/dist/css/elements.min.css b/dist/css/elements.min.css index da21adf..ce03bd9 100644 --- a/dist/css/elements.min.css +++ b/dist/css/elements.min.css @@ -7,4 +7,4 @@ https://flickity.metafizzy.co * Copyright 2011-2022 The Bootstrap Authors * Copyright 2011-2022 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root{--blue:#4a90e2;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#ff0000;--orange:#f5a623;--yellow:#ffc107;--green:#7ed321;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#707070;--gray-dark:#343a40;--primary:#ff0000;--secondary:#fff;--success:#7ed321;--info:#4a90e2;--warning:#f5a623;--danger:#ff0000;--light:#e6e6e6;--dark:#212121;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1600px;--font-family-sans-serif:Arial,sans-serif;--font-family-monospace:monospace}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(33,33,33,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212121;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#212121;-webkit-text-decoration:underline;text-decoration:underline;background-color:transparent}a:hover{color:red;-webkit-text-decoration:underline;text-decoration:underline}a:not([href]):not([class]){color:inherit;-webkit-text-decoration:none;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.6rem;padding-bottom:.6rem;color:#707070;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:400;line-height:1.2;color:inherit}.h1,h1{font-size:3rem}.h2,h2{font-size:2.33rem}.h3,h3{font-size:1.78rem}.h4,h4{font-size:1.44rem}.h5,h5{font-size:1.17rem}.h6,h6{font-size:1rem}.lead{font-size:1.28rem;font-weight:400}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(33,33,33,.1)}.small,small{font-size:.875rem;font-weight:400}.mark,mark{padding:.2em;background-color:rgba(255,0,0,.2)}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.44rem}.blockquote-footer{display:block;font-size:.875rem;color:#707070}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #c1c1c1;border-radius:2px;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.83rem;color:#707070}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{position:relative;width:100%;padding-right:16px;padding-left:16px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}@media (min-width:1600px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xxl-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xxl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xxl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xxl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xxl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xxl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xxl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xxl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xxl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xxl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xxl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xxl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xxl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xxl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xxl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xxl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}}.form-control,.selectize-control .selectize-input{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212121;background-color:#fff;background-clip:padding-box;border:1px solid #8e8e8e;border-radius:2px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control,.selectize-control .selectize-input{-webkit-transition:none;transition:none}}.form-control::-ms-expand,.selectize-control .selectize-input::-ms-expand{background-color:transparent;border:0}.form-control:focus,.selectize-control .selectize-input:focus{color:#212121;background-color:#fff;border-color:#212121;outline:0;-webkit-box-shadow:0 0 0 1px #d5d5d5;box-shadow:0 0 0 1px #d5d5d5}.form-control::-webkit-input-placeholder,.selectize-control .selectize-input::-webkit-input-placeholder{color:#707070;opacity:1}.form-control::-moz-placeholder,.selectize-control .selectize-input::-moz-placeholder{color:#707070;opacity:1}.form-control:-ms-input-placeholder,.selectize-control .selectize-input:-ms-input-placeholder{color:#707070;opacity:1}.form-control::-ms-input-placeholder,.selectize-control .selectize-input::-ms-input-placeholder{color:#707070;opacity:1}.form-control::placeholder,.selectize-control .selectize-input::placeholder{color:#707070;opacity:1}.form-control:disabled,.form-control[readonly],.selectize-control .selectize-input:disabled,.selectize-control [readonly].selectize-input{background-color:#e6e6e6;opacity:1}.selectize-control input[type=date].selectize-input,.selectize-control input[type=datetime-local].selectize-input,.selectize-control input[type=month].selectize-input,.selectize-control input[type=time].selectize-input,input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectize-control select.selectize-input:-moz-focusring,select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #212121}.selectize-control select.selectize-input:focus::-ms-value,select.form-control:focus::-ms-value{color:#212121;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.35rem + 1px);padding-bottom:calc(.35rem + 1px);font-size:.83rem;line-height:1.575}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212121;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(2.00725rem + 2px);padding:.35rem .7rem;font-size:.83rem;line-height:1.575;border-radius:2px}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:4px}.selectize-control select[multiple].selectize-input,.selectize-control select[size].selectize-input,select.form-control[multiple],select.form-control[size]{height:auto}.selectize-control textarea.selectize-input,textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.55rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#707070}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.55rem;font-size:.875rem;color:#7ed321}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.83rem;line-height:1.5;color:#212121;background-color:rgba(126,211,33,.9);border-radius:2px}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.selectize-control .is-valid.selectize-input,.selectize-control .was-validated .selectize-input:valid,.was-validated .form-control:valid,.was-validated .selectize-control .selectize-input:valid{border-color:#7ed321;padding-right:2.25rem!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237ed321' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.selectize-control .is-valid.selectize-input:focus,.selectize-control .was-validated .selectize-input:valid:focus,.was-validated .form-control:valid:focus,.was-validated .selectize-control .selectize-input:valid:focus{border-color:#7ed321;-webkit-box-shadow:0 0 0 .2rem rgba(126,211,33,.25);box-shadow:0 0 0 .2rem rgba(126,211,33,.25)}.selectize-control .was-validated select.selectize-input:valid,.selectize-control select.is-valid.selectize-input,.was-validated .selectize-control select.selectize-input:valid,.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.selectize-control .was-validated textarea.selectize-input:valid,.selectize-control textarea.is-valid.selectize-input,.was-validated .selectize-control textarea.selectize-input:valid,.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:2.25rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#7ed321;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23212121' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237ed321' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#7ed321;-webkit-box-shadow:0 0 0 .2rem rgba(126,211,33,.25);box-shadow:0 0 0 .2rem rgba(126,211,33,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#7ed321}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#7ed321}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#7ed321}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#97e245;background-color:#97e245}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(126,211,33,.25);box-shadow:0 0 0 .2rem rgba(126,211,33,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#7ed321}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#7ed321}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#7ed321;-webkit-box-shadow:0 0 0 .2rem rgba(126,211,33,.25);box-shadow:0 0 0 .2rem rgba(126,211,33,.25)}.invalid-feedback{display:none;width:100%;margin-top:.55rem;font-size:.875rem;color:red}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.83rem;line-height:1.5;color:#fff;background-color:rgba(255,0,0,.9);border-radius:2px}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.selectize-control .is-invalid.selectize-input,.selectize-control .was-validated .selectize-input:invalid,.was-validated .form-control:invalid,.was-validated .selectize-control .selectize-input:invalid{border-color:red;padding-right:2.25rem!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff0000' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff0000' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.selectize-control .is-invalid.selectize-input:focus,.selectize-control .was-validated .selectize-input:invalid:focus,.was-validated .form-control:invalid:focus,.was-validated .selectize-control .selectize-input:invalid:focus{border-color:red;-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.25);box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.selectize-control .was-validated select.selectize-input:invalid,.selectize-control select.is-invalid.selectize-input,.was-validated .selectize-control select.selectize-input:invalid,.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.selectize-control .was-validated textarea.selectize-input:invalid,.selectize-control textarea.is-invalid.selectize-input,.was-validated .selectize-control textarea.selectize-input:invalid,.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:2.25rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:red;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23212121' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff0000' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff0000' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:red;-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.25);box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:red}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:red}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:red}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#f33;background-color:#f33}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.25);box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:red}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:red}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:red;-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.25);box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{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;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control,.form-inline .selectize-control .selectize-input,.selectize-control .form-inline .selectize-input{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{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:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212121;text-align:center;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.68rem 1.4rem;font-size:1rem;line-height:1.5;border-radius:2px;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover{color:#212121;-webkit-text-decoration:none;text-decoration:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.25);box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:red;border-color:red}.btn-primary:hover{color:#fff;background-color:#d90000;border-color:#c00}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#d90000;border-color:#c00;-webkit-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:red;border-color:red}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#c00;border-color:#bf0000}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-secondary{color:#212121;background-color:#fff;border-color:#fff}.btn-secondary:hover{color:#212121;background-color:#ececec;border-color:#e6e6e6}.btn-secondary.focus,.btn-secondary:focus{color:#212121;background-color:#ececec;border-color:#e6e6e6;-webkit-box-shadow:0 0 0 .2rem rgba(222,222,222,.5);box-shadow:0 0 0 .2rem rgba(222,222,222,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#212121;background-color:#fff;border-color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#212121;background-color:#e6e6e6;border-color:#dfdfdf}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,222,222,.5);box-shadow:0 0 0 .2rem rgba(222,222,222,.5)}.btn-success{color:#212121;background-color:#7ed321;border-color:#7ed321}.btn-success:hover{color:#fff;background-color:#6ab21c;border-color:#64a71a}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#6ab21c;border-color:#64a71a;-webkit-box-shadow:0 0 0 .2rem rgba(112,184,33,.5);box-shadow:0 0 0 .2rem rgba(112,184,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212121;background-color:#7ed321;border-color:#7ed321}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#64a71a;border-color:#5d9c18}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(112,184,33,.5);box-shadow:0 0 0 .2rem rgba(112,184,33,.5)}.btn-info{color:#fff;background-color:#4a90e2;border-color:#4a90e2}.btn-info:hover{color:#fff;background-color:#297cdd;border-color:#2275d7}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#297cdd;border-color:#2275d7;-webkit-box-shadow:0 0 0 .2rem rgba(101,161,230,.5);box-shadow:0 0 0 .2rem rgba(101,161,230,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#4a90e2;border-color:#4a90e2}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#2275d7;border-color:#216fcc}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(101,161,230,.5);box-shadow:0 0 0 .2rem rgba(101,161,230,.5)}.btn-warning{color:#212121;background-color:#f5a623;border-color:#f5a623}.btn-warning:hover{color:#212121;background-color:#e7940b;border-color:#db8c0a}.btn-warning.focus,.btn-warning:focus{color:#212121;background-color:#e7940b;border-color:#db8c0a;-webkit-box-shadow:0 0 0 .2rem rgba(213,146,35,.5);box-shadow:0 0 0 .2rem rgba(213,146,35,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212121;background-color:#f5a623;border-color:#f5a623}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#db8c0a;border-color:#cf8509}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(213,146,35,.5);box-shadow:0 0 0 .2rem rgba(213,146,35,.5)}.btn-danger{color:#fff;background-color:red;border-color:red}.btn-danger:hover{color:#fff;background-color:#d90000;border-color:#c00}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#d90000;border-color:#c00;-webkit-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:red;border-color:red}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c00;border-color:#bf0000}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,38,38,.5);box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-light{color:#212121;background-color:#e6e6e6;border-color:#e6e6e6}.btn-light:hover{color:#212121;background-color:#d3d3d3;border-color:#cdcdcd}.btn-light.focus,.btn-light:focus{color:#212121;background-color:#d3d3d3;border-color:#cdcdcd;-webkit-box-shadow:0 0 0 .2rem rgba(200,200,200,.5);box-shadow:0 0 0 .2rem rgba(200,200,200,.5)}.btn-light.disabled,.btn-light:disabled{color:#212121;background-color:#e6e6e6;border-color:#e6e6e6}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212121;background-color:#cdcdcd;border-color:#c6c6c6}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(200,200,200,.5);box-shadow:0 0 0 .2rem rgba(200,200,200,.5)}.btn-dark{color:#fff;background-color:#212121;border-color:#212121}.btn-dark:hover{color:#fff;background-color:#0e0e0e;border-color:#080808}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#0e0e0e;border-color:#080808;-webkit-box-shadow:0 0 0 .2rem rgba(66,66,66,.5);box-shadow:0 0 0 .2rem rgba(66,66,66,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212121;border-color:#212121}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#080808;border-color:#010101}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(66,66,66,.5);box-shadow:0 0 0 .2rem rgba(66,66,66,.5)}.btn-outline-primary{color:red;border-color:red}.btn-outline-primary:hover{color:#fff;background-color:red;border-color:red}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.5);box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:red;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:red;border-color:red}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.5);box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.btn-outline-secondary{color:#fff;border-color:#fff}.btn-outline-secondary:hover{color:#212121;background-color:#fff;border-color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#fff;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#212121;background-color:#fff;border-color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-success{color:#7ed321;border-color:#7ed321}.btn-outline-success:hover{color:#212121;background-color:#7ed321;border-color:#7ed321}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(126,211,33,.5);box-shadow:0 0 0 .2rem rgba(126,211,33,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#7ed321;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#212121;background-color:#7ed321;border-color:#7ed321}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(126,211,33,.5);box-shadow:0 0 0 .2rem rgba(126,211,33,.5)}.btn-outline-info{color:#4a90e2;border-color:#4a90e2}.btn-outline-info:hover{color:#fff;background-color:#4a90e2;border-color:#4a90e2}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(74,144,226,.5);box-shadow:0 0 0 .2rem rgba(74,144,226,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#4a90e2;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#4a90e2;border-color:#4a90e2}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(74,144,226,.5);box-shadow:0 0 0 .2rem rgba(74,144,226,.5)}.btn-outline-warning{color:#f5a623;border-color:#f5a623}.btn-outline-warning:hover{color:#212121;background-color:#f5a623;border-color:#f5a623}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(245,166,35,.5);box-shadow:0 0 0 .2rem rgba(245,166,35,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f5a623;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212121;background-color:#f5a623;border-color:#f5a623}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(245,166,35,.5);box-shadow:0 0 0 .2rem rgba(245,166,35,.5)}.btn-outline-danger{color:red;border-color:red}.btn-outline-danger:hover{color:#fff;background-color:red;border-color:red}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.5);box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:red;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:red;border-color:red}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.5);box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.btn-outline-light{color:#e6e6e6;border-color:#e6e6e6}.btn-outline-light:hover{color:#212121;background-color:#e6e6e6;border-color:#e6e6e6}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(230,230,230,.5);box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#e6e6e6;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212121;background-color:#e6e6e6;border-color:#e6e6e6}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(230,230,230,.5);box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.btn-outline-dark{color:#212121;border-color:#212121}.btn-outline-dark:hover{color:#fff;background-color:#212121;border-color:#212121}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(33,33,33,.5);box-shadow:0 0 0 .2rem rgba(33,33,33,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212121;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#212121;border-color:#212121}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(33,33,33,.5);box-shadow:0 0 0 .2rem rgba(33,33,33,.5)}.btn-link{font-weight:400;color:#212121;-webkit-text-decoration:underline;text-decoration:underline}.btn-link:hover{color:red;-webkit-text-decoration:underline;text-decoration:underline}.btn-link.focus,.btn-link:focus{-webkit-text-decoration:underline;text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#707070;pointer-events:none}.btn-lg{padding:1rem 2rem;font-size:1.25rem;line-height:1.5;border-radius:4px}.btn-sm{padding:.375rem .75rem;font-size:.875rem;line-height:1.5;border-radius:2px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.collapsing.width{width:0;height:auto;-webkit-transition:width .35s ease;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.width{-webkit-transition:none;transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212121;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(33,33,33,.15);border-radius:2px}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1600px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #d5d5d5}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212121;text-align:inherit;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#141414;-webkit-text-decoration:none;text-decoration:none;background-color:#e6e6e6}.dropdown-item.active,.dropdown-item:active{color:#fff;-webkit-text-decoration:none;text-decoration:none;background-color:red}.dropdown-item.disabled,.dropdown-item:disabled{color:#707070;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.83rem;color:#707070;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212121}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext,.selectize-control .input-group>.selectize-input{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control,.selectize-control .input-group>.custom-file+.selectize-input,.selectize-control .input-group>.custom-select+.selectize-input,.selectize-control .input-group>.form-control+.selectize-input,.selectize-control .input-group>.form-control-plaintext+.selectize-input,.selectize-control .input-group>.selectize-input+.custom-file,.selectize-control .input-group>.selectize-input+.custom-select,.selectize-control .input-group>.selectize-input+.form-control,.selectize-control .input-group>.selectize-input+.selectize-input{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus,.selectize-control .input-group>.selectize-input:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child),.selectize-control .input-group>.selectize-input:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child),.selectize-control .input-group:not(.has-validation)>.selectize-input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.selectize-control .input-group.has-validation>.selectize-input:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#212121;text-align:center;white-space:nowrap;background-color:#d5d5d5;border:1px solid #8e8e8e;border-radius:2px}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea),.selectize-control .input-group-lg>.selectize-input:not(textarea){height:calc(2.875rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text,.selectize-control .input-group-lg>.selectize-input{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:4px}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea),.selectize-control .input-group-sm>.selectize-input:not(textarea){height:calc(2.00725rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text,.selectize-control .input-group-sm>.selectize-input{padding:.35rem .7rem;font-size:.83rem;line-height:1.575;border-radius:2px}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:red;background-color:red}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(255,0,0,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(255,0,0,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#212121}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#ffb3b3;border-color:#ffb3b3}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#707070}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#d5d5d5}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-2.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #8e8e8e}.custom-control-label::after{position:absolute;top:.25rem;left:-2.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:2px}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:red;background-color:red}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(255,0,0,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(255,0,0,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(255,0,0,.5)}.custom-switch{padding-left:3.25rem}.custom-switch .custom-control-label::before{left:-3.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-3.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#8e8e8e;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(255,0,0,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212121;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23212121' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #8e8e8e;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#212121;outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(33,33,33,.075),0 0 5px rgba(33,33,33,.5);box-shadow:inset 0 1px 2px rgba(33,33,33,.075),0 0 5px rgba(33,33,33,.5)}.custom-select:focus::-ms-value{color:#212121;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#707070;background-color:#d5d5d5}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212121}.custom-select-sm{height:calc(2.00725rem + 2px);padding-top:.35rem;padding-bottom:.35rem;padding-left:.7rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#212121;-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.25);box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e6e6e6}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#212121;background-color:#fff;border:1px solid #8e8e8e;border-radius:2px}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#212121;content:"Browse";background-color:#d5d5d5;border-left:inherit;border-radius:0 2px 2px 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 1px #d5d5d5;box-shadow:0 0 0 1px #fff,0 0 0 1px #d5d5d5}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 1px #d5d5d5}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 1px #d5d5d5}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:red;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#ffb3b3}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#c1c1c1;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:red;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#ffb3b3}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#c1c1c1;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:red;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#ffb3b3}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#c1c1c1;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#c1c1c1;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#8e8e8e}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#8e8e8e}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#8e8e8e}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;transition:none}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;-webkit-text-decoration:none;text-decoration:none}.nav-link:focus,.nav-link:hover{-webkit-text-decoration:none;text-decoration:none}.nav-link.disabled{color:#707070;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #d5d5d5}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:2px;border-top-right-radius:2px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:#d5d5d5}.nav-tabs .nav-link.disabled{color:#707070;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#707070;background-color:#fff;border-color:#d5d5d5 #d5d5d5 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:2px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:red}.nav-fill .nav-item,.nav-fill>.nav-link{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.card{position:relative;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;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #d5d5d5;border-radius:2px}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(2px - 1px);border-top-right-radius:calc(2px - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(2px - 1px);border-bottom-left-radius:calc(2px - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.35rem}.card-title{margin-bottom:.9rem}.card-subtitle{margin-top:-.45rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{-webkit-text-decoration:none;text-decoration:none}.card-link+.card-link{margin-left:1.35rem}.card-header{padding:.9rem 1.35rem;margin-bottom:0;background-color:transparent;border-bottom:1px solid #d5d5d5}.card-header:first-child{border-radius:calc(2px - 1px) calc(2px - 1px) 0 0}.card-footer{padding:.9rem 1.35rem;background-color:transparent;border-top:1px solid #d5d5d5}.card-footer:last-child{border-radius:0 0 calc(2px - 1px) calc(2px - 1px)}.card-header-tabs{margin-right:-.675rem;margin-bottom:-.9rem;margin-left:-.675rem;border-bottom:0}.card-header-pills{margin-right:-.675rem;margin-left:-.675rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.35rem;border-radius:calc(2px - 1px)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(2px - 1px);border-top-right-radius:calc(2px - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(2px - 1px);border-bottom-left-radius:calc(2px - 1px)}.card-deck .card{margin-bottom:16px}@media (min-width:576px){.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-16px;margin-left:-16px}.card-deck .card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-right:16px;margin-bottom:0;margin-left:16px}}.card-group>.card{margin-bottom:16px}@media (min-width:576px){.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.9rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:2px}.page-link{position:relative;display:block;padding:.5rem .25rem;margin-left:-1px;line-height:1.25;color:red;-webkit-text-decoration:none;text-decoration:none;background-color:#fff;border:1px solid #d5d5d5}.page-link:hover{z-index:2;color:red;-webkit-text-decoration:none;text-decoration:none;background-color:#fff;border-color:#707070}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.25);box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:2px;border-bottom-left-radius:2px}.page-item:last-child .page-link{border-top-right-radius:2px;border-bottom-right-radius:2px}.page-item.active .page-link{z-index:3;color:#707070;background-color:#e6e6e6;border-color:#e6e6e6}.page-item.disabled .page-link{color:#d5d5d5;pointer-events:none;cursor:auto;background-color:#fff;border-color:#c1c1c1}.pagination-lg .page-link{padding:.75rem .25rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination-sm .page-link{padding:.25rem .25rem;font-size:.83rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:2px;border-bottom-right-radius:2px}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{-webkit-transition:none;transition:none}}a.badge:focus,a.badge:hover{-webkit-text-decoration:none;text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:red}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#c00}a.badge-primary.focus,a.badge-primary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.5);box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.badge-secondary{color:#212121;background-color:#fff}a.badge-secondary:focus,a.badge-secondary:hover{color:#212121;background-color:#e6e6e6}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.badge-success{color:#212121;background-color:#7ed321}a.badge-success:focus,a.badge-success:hover{color:#212121;background-color:#64a71a}a.badge-success.focus,a.badge-success:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(126,211,33,.5);box-shadow:0 0 0 .2rem rgba(126,211,33,.5)}.badge-info{color:#fff;background-color:#4a90e2}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#2275d7}a.badge-info.focus,a.badge-info:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(74,144,226,.5);box-shadow:0 0 0 .2rem rgba(74,144,226,.5)}.badge-warning{color:#212121;background-color:#f5a623}a.badge-warning:focus,a.badge-warning:hover{color:#212121;background-color:#db8c0a}a.badge-warning.focus,a.badge-warning:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(245,166,35,.5);box-shadow:0 0 0 .2rem rgba(245,166,35,.5)}.badge-danger{color:#fff;background-color:red}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#c00}a.badge-danger.focus,a.badge-danger:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,0,0,.5);box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.badge-light{color:#212121;background-color:#e6e6e6}a.badge-light:focus,a.badge-light:hover{color:#212121;background-color:#cdcdcd}a.badge-light.focus,a.badge-light:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(230,230,230,.5);box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.badge-dark{color:#fff;background-color:#212121}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#080808}a.badge-dark.focus,a.badge-dark:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(33,33,33,.5);box-shadow:0 0 0 .2rem rgba(33,33,33,.5)}.alert{position:relative;padding:.4rem .6rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.2rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.4rem .6rem;color:inherit}.alert-primary{color:#941010;background-color:#fcc;border-color:#ffb8b8}.alert-primary hr{border-top-color:#ff9f9f}.alert-primary .alert-link{color:#660b0b}.alert-secondary{color:#949494;background-color:#fff;border-color:#fff}.alert-secondary hr{border-top-color:#f2f2f2}.alert-secondary .alert-link{color:#7b7b7b}.alert-success{color:#517e21;background-color:#e5f6d3;border-color:#dbf3c1}.alert-success hr{border-top-color:#cfefac}.alert-success .alert-link{color:#375616}.alert-info{color:#365b85;background-color:#dbe9f9;border-color:#cce0f7}.alert-info hr{border-top-color:#b6d3f4}.alert-info .alert-link{color:#274261}.alert-warning{color:#8f6622;background-color:#fdedd3;border-color:#fce6c1}.alert-warning hr{border-top-color:#fbdca9}.alert-warning .alert-link{color:#664918}.alert-danger{color:#941010;background-color:#fcc;border-color:#ffb8b8}.alert-danger hr{border-top-color:#ff9f9f}.alert-danger .alert-link{color:#660b0b}.alert-light{color:#878787;background-color:#fafafa;border-color:#f8f8f8}.alert-light hr{border-top-color:#ebebeb}.alert-light .alert-link{color:#6e6e6e}.alert-dark{color:#212121;background-color:#d3d3d3;border-color:#c1c1c1}.alert-dark hr{border-top-color:#b4b4b4}.alert-dark .alert-link{color:#080808}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#d5d5d5;border-radius:2px}.progress-bar{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;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:red;-webkit-transition:width .6s ease;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0}.list-group-item-action{width:100%;color:#707070;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#707070;-webkit-text-decoration:none;text-decoration:none;background-color:#e6e6e6}.list-group-item-action:active{color:#212121;background-color:#d5d5d5}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;-webkit-text-decoration:none;text-decoration:none;background-color:#fff;border:1px solid rgba(33,33,33,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#707070;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:red;border-color:red}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1600px){.list-group-horizontal-xxl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#941010;background-color:#ffb8b8}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#941010;background-color:#ff9f9f}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#941010;border-color:#941010}.list-group-item-secondary{color:#949494;background-color:#fff}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#949494;background-color:#f2f2f2}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#949494;border-color:#949494}.list-group-item-success{color:#517e21;background-color:#dbf3c1}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#517e21;background-color:#cfefac}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#517e21;border-color:#517e21}.list-group-item-info{color:#365b85;background-color:#cce0f7}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#365b85;background-color:#b6d3f4}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#365b85;border-color:#365b85}.list-group-item-warning{color:#8f6622;background-color:#fce6c1}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#8f6622;background-color:#fbdca9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#8f6622;border-color:#8f6622}.list-group-item-danger{color:#941010;background-color:#ffb8b8}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#941010;background-color:#ff9f9f}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#941010;border-color:#941010}.list-group-item-light{color:#878787;background-color:#f8f8f8}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#878787;background-color:#ebebeb}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#878787;border-color:#878787}.list-group-item-dark{color:#212121;background-color:#c1c1c1}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#212121;background-color:#b4b4b4}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#212121;border-color:#212121}.close{float:right;font-size:2rem;font-weight:300;line-height:1;color:#707070;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#707070;-webkit-text-decoration:none;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-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;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(33,33,33,.2);border-radius:4px;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#212121}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #d5d5d5;border-top-left-radius:3px;border-top-right-radius:3px}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #d5d5d5;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.83rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#212121}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#212121}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#212121}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#212121}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#212121;border-radius:2px}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:296px;font-family:Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.83rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid #d5d5d5;border-radius:0}.popover .arrow{position:absolute;display:block;width:10px;height:10px;margin:0 0}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:10px}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:-11px}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:10px 5px 0;border-top-color:#d5d5d5}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:10px 5px 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:10px}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:-11px;width:10px;height:10px;margin:0 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:5px 10px 5px 0;border-right-color:#d5d5d5}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:5px 10px 5px 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:10px}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:-11px}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 5px 10px 5px;border-bottom-color:#d5d5d5}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 5px 10px 5px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:10px;margin-left:-5px;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:10px}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:-11px;width:10px;height:10px;margin:0 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:5px 0 5px 10px;border-left-color:#d5d5d5}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:5px 0 5px 10px;border-left-color:#fff}.popover-header{padding:16px 16px;margin-bottom:0;font-size:1rem;color:#707070;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:0;border-top-right-radius:0}.popover-header:empty{display:none}.popover-body{padding:16px 16px;color:#212121}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:opacity 0s .6s;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;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:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{-webkit-transition:none;transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentcolor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentcolor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:red!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#c00!important}.bg-secondary{background-color:#fff!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#e6e6e6!important}.bg-success{background-color:#7ed321!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#64a71a!important}.bg-info{background-color:#4a90e2!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#2275d7!important}.bg-warning{background-color:#f5a623!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#db8c0a!important}.bg-danger{background-color:red!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#c00!important}.bg-light{background-color:#e6e6e6!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#cdcdcd!important}.bg-dark{background-color:#212121!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#080808!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #d5d5d5!important}.border-top{border-top:1px solid #d5d5d5!important}.border-right{border-right:1px solid #d5d5d5!important}.border-bottom{border-bottom:1px solid #d5d5d5!important}.border-left{border-left:1px solid #d5d5d5!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:red!important}.border-secondary{border-color:#fff!important}.border-success{border-color:#7ed321!important}.border-info{border-color:#4a90e2!important}.border-warning{border-color:#f5a623!important}.border-danger{border-color:red!important}.border-light{border-color:#e6e6e6!important}.border-dark{border-color:#212121!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:2px!important}.rounded{border-radius:2px!important}.rounded-top{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.rounded-right{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.rounded-bottom{border-bottom-right-radius:2px!important;border-bottom-left-radius:2px!important}.rounded-left{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.rounded-lg{border-radius:4px!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1600px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xxl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714286%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1600px){.flex-xxl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xxl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xxl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xxl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xxl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xxl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xxl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xxl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xxl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xxl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xxl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xxl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xxl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xxl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xxl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xxl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xxl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xxl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xxl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xxl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:1600px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only,.table-restauration tr td .tablesaw-cell-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(33,33,33,.075)!important;box-shadow:0 .125rem .25rem rgba(33,33,33,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(33,33,33,.15)!important;box-shadow:0 .5rem 1rem rgba(33,33,33,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(33,33,33,.175)!important;box-shadow:0 1rem 3rem rgba(33,33,33,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m-gutter{margin:16px!important}.mt-gutter,.my-gutter{margin-top:16px!important}.mr-gutter,.mx-gutter{margin-right:16px!important}.mb-gutter,.my-gutter{margin-bottom:16px!important}.ml-gutter,.mx-gutter{margin-left:16px!important}.m-6{margin:6rem!important}.mt-6,.my-6{margin-top:6rem!important}.mr-6,.mx-6{margin-right:6rem!important}.mb-6,.my-6{margin-bottom:6rem!important}.ml-6,.mx-6{margin-left:6rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.p-gutter{padding:16px!important}.pt-gutter,.py-gutter{padding-top:16px!important}.pr-gutter,.px-gutter{padding-right:16px!important}.pb-gutter,.py-gutter{padding-bottom:16px!important}.pl-gutter,.px-gutter{padding-left:16px!important}.p-6{padding:6rem!important}.pt-6,.py-6{padding-top:6rem!important}.pr-6,.px-6{padding-right:6rem!important}.pb-6,.py-6{padding-bottom:6rem!important}.pl-6,.px-6{padding-left:6rem!important}.m-n1{margin:-.25rem!important}.container-full.mb-1[class*=bg-]+.container-full[class*=bg-],.container-full.my-1[class*=bg-]+.container-full[class*=bg-],.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.container-full.mb-2[class*=bg-]+.container-full[class*=bg-],.container-full.my-2[class*=bg-]+.container-full[class*=bg-],.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.container-full.mb-3[class*=bg-]+.container-full[class*=bg-],.container-full.my-3[class*=bg-]+.container-full[class*=bg-],.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.container-full.mb-4[class*=bg-]+.container-full[class*=bg-],.container-full.my-4[class*=bg-]+.container-full[class*=bg-],.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.container-full.mb-5[class*=bg-]+.container-full[class*=bg-],.container-full.my-5[class*=bg-]+.container-full[class*=bg-],.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-ngutter{margin:-16px!important}.mt-ngutter,.my-ngutter{margin-top:-16px!important}.mr-ngutter,.mx-ngutter{margin-right:-16px!important}.mb-ngutter,.my-ngutter{margin-bottom:-16px!important}.ml-ngutter,.mx-ngutter{margin-left:-16px!important}.m-n6{margin:-6rem!important}.container-full.mb-6[class*=bg-]+.container-full[class*=bg-],.container-full.my-6[class*=bg-]+.container-full[class*=bg-],.mt-n6,.my-n6{margin-top:-6rem!important}.mr-n6,.mx-n6{margin-right:-6rem!important}.mb-n6,.my-n6{margin-bottom:-6rem!important}.ml-n6,.mx-n6{margin-left:-6rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.m-sm-gutter{margin:16px!important}.mt-sm-gutter,.my-sm-gutter{margin-top:16px!important}.mr-sm-gutter,.mx-sm-gutter{margin-right:16px!important}.mb-sm-gutter,.my-sm-gutter{margin-bottom:16px!important}.ml-sm-gutter,.mx-sm-gutter{margin-left:16px!important}.m-sm-6{margin:6rem!important}.mt-sm-6,.my-sm-6{margin-top:6rem!important}.mr-sm-6,.mx-sm-6{margin-right:6rem!important}.mb-sm-6,.my-sm-6{margin-bottom:6rem!important}.ml-sm-6,.mx-sm-6{margin-left:6rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.p-sm-gutter{padding:16px!important}.pt-sm-gutter,.py-sm-gutter{padding-top:16px!important}.pr-sm-gutter,.px-sm-gutter{padding-right:16px!important}.pb-sm-gutter,.py-sm-gutter{padding-bottom:16px!important}.pl-sm-gutter,.px-sm-gutter{padding-left:16px!important}.p-sm-6{padding:6rem!important}.pt-sm-6,.py-sm-6{padding-top:6rem!important}.pr-sm-6,.px-sm-6{padding-right:6rem!important}.pb-sm-6,.py-sm-6{padding-bottom:6rem!important}.pl-sm-6,.px-sm-6{padding-left:6rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-ngutter{margin:-16px!important}.mt-sm-ngutter,.my-sm-ngutter{margin-top:-16px!important}.mr-sm-ngutter,.mx-sm-ngutter{margin-right:-16px!important}.mb-sm-ngutter,.my-sm-ngutter{margin-bottom:-16px!important}.ml-sm-ngutter,.mx-sm-ngutter{margin-left:-16px!important}.m-sm-n6{margin:-6rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-6rem!important}.mr-sm-n6,.mx-sm-n6{margin-right:-6rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-6rem!important}.ml-sm-n6,.mx-sm-n6{margin-left:-6rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.m-md-gutter{margin:16px!important}.mt-md-gutter,.my-md-gutter{margin-top:16px!important}.mr-md-gutter,.mx-md-gutter{margin-right:16px!important}.mb-md-gutter,.my-md-gutter{margin-bottom:16px!important}.ml-md-gutter,.mx-md-gutter{margin-left:16px!important}.m-md-6{margin:6rem!important}.mt-md-6,.my-md-6{margin-top:6rem!important}.mr-md-6,.mx-md-6{margin-right:6rem!important}.mb-md-6,.my-md-6{margin-bottom:6rem!important}.ml-md-6,.mx-md-6{margin-left:6rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.p-md-gutter{padding:16px!important}.pt-md-gutter,.py-md-gutter{padding-top:16px!important}.pr-md-gutter,.px-md-gutter{padding-right:16px!important}.pb-md-gutter,.py-md-gutter{padding-bottom:16px!important}.pl-md-gutter,.px-md-gutter{padding-left:16px!important}.p-md-6{padding:6rem!important}.pt-md-6,.py-md-6{padding-top:6rem!important}.pr-md-6,.px-md-6{padding-right:6rem!important}.pb-md-6,.py-md-6{padding-bottom:6rem!important}.pl-md-6,.px-md-6{padding-left:6rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-ngutter{margin:-16px!important}.mt-md-ngutter,.my-md-ngutter{margin-top:-16px!important}.mr-md-ngutter,.mx-md-ngutter{margin-right:-16px!important}.mb-md-ngutter,.my-md-ngutter{margin-bottom:-16px!important}.ml-md-ngutter,.mx-md-ngutter{margin-left:-16px!important}.m-md-n6{margin:-6rem!important}.mt-md-n6,.my-md-n6{margin-top:-6rem!important}.mr-md-n6,.mx-md-n6{margin-right:-6rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-6rem!important}.ml-md-n6,.mx-md-n6{margin-left:-6rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.m-lg-gutter{margin:16px!important}.mt-lg-gutter,.my-lg-gutter{margin-top:16px!important}.mr-lg-gutter,.mx-lg-gutter{margin-right:16px!important}.mb-lg-gutter,.my-lg-gutter{margin-bottom:16px!important}.ml-lg-gutter,.mx-lg-gutter{margin-left:16px!important}.m-lg-6{margin:6rem!important}.mt-lg-6,.my-lg-6{margin-top:6rem!important}.mr-lg-6,.mx-lg-6{margin-right:6rem!important}.mb-lg-6,.my-lg-6{margin-bottom:6rem!important}.ml-lg-6,.mx-lg-6{margin-left:6rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.p-lg-gutter{padding:16px!important}.pt-lg-gutter,.py-lg-gutter{padding-top:16px!important}.pr-lg-gutter,.px-lg-gutter{padding-right:16px!important}.pb-lg-gutter,.py-lg-gutter{padding-bottom:16px!important}.pl-lg-gutter,.px-lg-gutter{padding-left:16px!important}.p-lg-6{padding:6rem!important}.pt-lg-6,.py-lg-6{padding-top:6rem!important}.pr-lg-6,.px-lg-6{padding-right:6rem!important}.pb-lg-6,.py-lg-6{padding-bottom:6rem!important}.pl-lg-6,.px-lg-6{padding-left:6rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-ngutter{margin:-16px!important}.mt-lg-ngutter,.my-lg-ngutter{margin-top:-16px!important}.mr-lg-ngutter,.mx-lg-ngutter{margin-right:-16px!important}.mb-lg-ngutter,.my-lg-ngutter{margin-bottom:-16px!important}.ml-lg-ngutter,.mx-lg-ngutter{margin-left:-16px!important}.m-lg-n6{margin:-6rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-6rem!important}.mr-lg-n6,.mx-lg-n6{margin-right:-6rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-6rem!important}.ml-lg-n6,.mx-lg-n6{margin-left:-6rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.m-xl-gutter{margin:16px!important}.mt-xl-gutter,.my-xl-gutter{margin-top:16px!important}.mr-xl-gutter,.mx-xl-gutter{margin-right:16px!important}.mb-xl-gutter,.my-xl-gutter{margin-bottom:16px!important}.ml-xl-gutter,.mx-xl-gutter{margin-left:16px!important}.m-xl-6{margin:6rem!important}.mt-xl-6,.my-xl-6{margin-top:6rem!important}.mr-xl-6,.mx-xl-6{margin-right:6rem!important}.mb-xl-6,.my-xl-6{margin-bottom:6rem!important}.ml-xl-6,.mx-xl-6{margin-left:6rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.p-xl-gutter{padding:16px!important}.pt-xl-gutter,.py-xl-gutter{padding-top:16px!important}.pr-xl-gutter,.px-xl-gutter{padding-right:16px!important}.pb-xl-gutter,.py-xl-gutter{padding-bottom:16px!important}.pl-xl-gutter,.px-xl-gutter{padding-left:16px!important}.p-xl-6{padding:6rem!important}.pt-xl-6,.py-xl-6{padding-top:6rem!important}.pr-xl-6,.px-xl-6{padding-right:6rem!important}.pb-xl-6,.py-xl-6{padding-bottom:6rem!important}.pl-xl-6,.px-xl-6{padding-left:6rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-ngutter{margin:-16px!important}.mt-xl-ngutter,.my-xl-ngutter{margin-top:-16px!important}.mr-xl-ngutter,.mx-xl-ngutter{margin-right:-16px!important}.mb-xl-ngutter,.my-xl-ngutter{margin-bottom:-16px!important}.ml-xl-ngutter,.mx-xl-ngutter{margin-left:-16px!important}.m-xl-n6{margin:-6rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-6rem!important}.mr-xl-n6,.mx-xl-n6{margin-right:-6rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-6rem!important}.ml-xl-n6,.mx-xl-n6{margin-left:-6rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1600px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.m-xxl-gutter{margin:16px!important}.mt-xxl-gutter,.my-xxl-gutter{margin-top:16px!important}.mr-xxl-gutter,.mx-xxl-gutter{margin-right:16px!important}.mb-xxl-gutter,.my-xxl-gutter{margin-bottom:16px!important}.ml-xxl-gutter,.mx-xxl-gutter{margin-left:16px!important}.m-xxl-6{margin:6rem!important}.mt-xxl-6,.my-xxl-6{margin-top:6rem!important}.mr-xxl-6,.mx-xxl-6{margin-right:6rem!important}.mb-xxl-6,.my-xxl-6{margin-bottom:6rem!important}.ml-xxl-6,.mx-xxl-6{margin-left:6rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.p-xxl-gutter{padding:16px!important}.pt-xxl-gutter,.py-xxl-gutter{padding-top:16px!important}.pr-xxl-gutter,.px-xxl-gutter{padding-right:16px!important}.pb-xxl-gutter,.py-xxl-gutter{padding-bottom:16px!important}.pl-xxl-gutter,.px-xxl-gutter{padding-left:16px!important}.p-xxl-6{padding:6rem!important}.pt-xxl-6,.py-xxl-6{padding-top:6rem!important}.pr-xxl-6,.px-xxl-6{padding-right:6rem!important}.pb-xxl-6,.py-xxl-6{padding-bottom:6rem!important}.pl-xxl-6,.px-xxl-6{padding-left:6rem!important}.m-xxl-n1{margin:-.25rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important}.m-xxl-ngutter{margin:-16px!important}.mt-xxl-ngutter,.my-xxl-ngutter{margin-top:-16px!important}.mr-xxl-ngutter,.mx-xxl-ngutter{margin-right:-16px!important}.mb-xxl-ngutter,.my-xxl-ngutter{margin-bottom:-16px!important}.ml-xxl-ngutter,.mx-xxl-ngutter{margin-left:-16px!important}.m-xxl-n6{margin:-6rem!important}.mt-xxl-n6,.my-xxl-n6{margin-top:-6rem!important}.mr-xxl-n6,.mx-xxl-n6{margin-right:-6rem!important}.mb-xxl-n6,.my-xxl-n6{margin-bottom:-6rem!important}.ml-xxl-n6,.mx-xxl-n6{margin-left:-6rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1600px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:red!important}a.text-primary:focus,a.text-primary:hover{color:#b30000!important}.text-secondary{color:#fff!important}a.text-secondary:focus,a.text-secondary:hover{color:#d9d9d9!important}.text-success{color:#7ed321!important}a.text-success:focus,a.text-success:hover{color:#569117!important}.text-info{color:#4a90e2!important}a.text-info:focus,a.text-info:hover{color:#1f69c1!important}.text-warning{color:#f5a623!important}a.text-warning:focus,a.text-warning:hover{color:#c37d09!important}.text-danger{color:red!important}a.text-danger:focus,a.text-danger:hover{color:#b30000!important}.text-light{color:#e6e6e6!important}a.text-light:focus,a.text-light:hover{color:silver!important}.text-dark{color:#212121!important}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-body{color:#212121!important}.text-muted{color:#707070!important}.text-black-50{color:rgba(33,33,33,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{-webkit-text-decoration:none!important;text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){-webkit-text-decoration:underline;text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #8e8e8e;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #212121}.semaineDeRef,.table{border-collapse:collapse!important}.semaineDeRef td,.semaineDeRef th,.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #c1c1c1!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#d5d5d5}.semaineDeRef .thead-dark th,.table .thead-dark th{color:inherit;border-color:#d5d5d5}}body{font-size:1rem;font-size:clamp(1rem, .9375rem + .25vw, 1.125rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.75em}.h1,h1{font-size:3rem;line-height:1.1em;font-weight:700}.h2,h2{font-size:2.375rem;line-height:1.2em}.h3,h3{font-size:1.75rem;line-height:1.35em;font-weight:700}.h4,h4{font-size:1.5rem;line-height:1.35em}.h5,h5{font-size:1.25rem;line-height:1.4em;font-weight:700}.h6,h6{font-size:1.125rem;line-height:1.5em;text-transform:uppercase}.lead{font-size:1.125rem;font-size:clamp(1rem, .8125rem + .75vw, 1.375rem)}small{color:#707070}del,s{color:#707070}.blockquote,blockquote{font-size:1.5rem;margin-bottom:2.5rem;margin-top:2.5rem}blockquote{padding-left:1.66rem;border-left:1px solid #d5d5d5}blockquote p{line-height:1.3em;font-style:italic}blockquote p:before{content:"“";padding-right:.2rem}blockquote p:after{content:"”";padding-left:.2rem}blockquote.blockquote-fr p:before{content:"«"}blockquote.blockquote-fr p:after{content:"»"}blockquote .blockquote-footer{margin-top:.72rem;font-size:.83rem}blockquote .blockquote-footer cite{font-style:normal}table{font-size:.83rem}@media (max-width:991.98px){.h1,h1{font-size:2.875rem}.h2,h2{font-size:2.25rem}.h3,h3{font-size:1.625rem}.h4,h4{font-size:1.375rem}}@media (max-width:767.98px){.h1,h1{font-size:2.5rem}}@media (max-width:575.98px){.h1,h1{font-size:2rem}.h2,h2{font-size:1.625rem}.h3,h3{font-size:1.375rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.9375rem}}.container-grid{display:grid;grid-template-rows:auto;grid-column-gap:32px;grid-template-columns:[full-start] 1fr [content-start] minmax(auto,540px) [content-end] 1fr [full-end];max-width:100%}@media (max-width:767.98px){.container-grid{grid-gap:32px}}@media (min-width:768px){.container-grid{grid-template-columns:[full-start] 1fr [content-start] 600px [content-end] 1fr [full-end]}}@media (min-width:992px){.container-grid{grid-template-columns:[full-start] 1fr [content-start] 640px [content-end] 1fr [full-end]}}@media (min-width:1200px){.container-grid{grid-template-columns:[full-start] 1fr [content-start] 570px [content-end] 1fr [full-end]}}.container-grid>*{grid-column:content}.container-grid .container,.container-grid .container-full,.container-grid .embed-responsive,.container-grid>iframe{grid-column:full}.container-full[class*=bg-]+.container-full[class*=bg-]{margin-top:0!important}:-ms-fullscreen,:root .container-grid{display:block}:-ms-fullscreen,:root .container-grid>*{max-width:800px;margin:0 auto}@media (min-width:992px){:-ms-fullscreen,:root .container-grid>*{max-width:640px}}@media (min-width:1200px){:-ms-fullscreen,:root .container-grid>*{max-width:570px}}:-ms-fullscreen,:root .container-grid .container-full{max-width:100%;width:100%}.sr-only-xs{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:576px){.sr-only-sm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:768px){.sr-only-md{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:992px){.sr-only-lg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:1200px){.sr-only-xl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:1600px){.sr-only-xxl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.introjs-tooltip{min-width:500px!important;max-width:60%!important}.introjs-helperNumberLayer{background:red!important}.btn,.focused{position:relative}.btn:before,.focused:before{content:" ";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px solid transparent;border-radius:4px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:border-color .3s,-webkit-transform .1s ease;transition:border-color .3s,-webkit-transform .1s ease;transition:transform .1s ease,border-color .3s;transition:transform .1s ease,border-color .3s,-webkit-transform .1s ease}.btn:focus,.focus.btn,.focused.focus,.focused:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.btn:focus:before,.focus.btn:before,.focused.focus:before,.focused:focus:before{-webkit-transform:scale(1);transform:scale(1);border-color:red}.btn:active:before,.focused:active:before{content:none}.flex-grow{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.offset-top{margin-top:-4rem}@media (min-width:576px){.offset-sm-top{margin-top:-4rem}}@media (min-width:768px){.offset-md-top{margin-top:-4rem}}@media (min-width:992px){.offset-lg-top{margin-top:-4rem}}@media (min-width:1200px){.offset-xl-top{margin-top:-4rem}}@media (min-width:1600px){.offset-xxl-top{margin-top:-4rem}}.overflow-hidden{overflow:hidden}.text-small{font-size:.778rem}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-arrow:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23707070' d='M11.586 7L6.293 1.707 7.707.293 15.414 8l-7.707 7.707-1.414-1.414L11.586 9H0V7h11.586z'/%3E%3C/svg%3E");display:block;margin-left:auto;opacity:.6;-webkit-transition:opacity .2s;transition:opacity .2s}a:hover .text-arrow:after{opacity:1}.text-padded{background-color:#fff;-webkit-box-shadow:.444rem 0 0 #fff,-.444rem 0 0 #fff;box-shadow:.444rem 0 0 #fff,-.444rem 0 0 #fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}.text-spread{letter-spacing:3px}.text-decoration-underline,.underline{-webkit-text-decoration:underline;text-decoration:underline}.overline,.text-decoration-overline{-webkit-text-decoration:overline;text-decoration:overline}.line-through,.text-decoration-line-through{-webkit-text-decoration:line-through;text-decoration:line-through}.no-underline{-webkit-text-decoration:none;text-decoration:none}.triangle-outer-bottom-right{position:relative}.triangle-outer-bottom-right:after{content:"";display:block;position:absolute;bottom:-.24rem;left:-1.3rem;border-left:1rem solid transparent;border-top:1rem solid red;border-right:1rem solid transparent;width:0;height:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:background .15s;transition:background .15s}.triangle-outer-top-right:after{content:"";display:block;position:absolute;top:.479rem;left:-1.3rem;border-left:1rem solid transparent;border-top:1rem solid red;border-right:1rem solid transparent;width:0;height:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:background .15s;transition:background .15s}.bg-gray-100{background-color:#e6e6e6!important}a.bg-gray-100:focus,a.bg-gray-100:hover,button.bg-gray-100:focus,button.bg-gray-100:hover{background-color:#cdcdcd!important}.bg-gray-200{background-color:#d5d5d5!important}a.bg-gray-200:focus,a.bg-gray-200:hover,button.bg-gray-200:focus,button.bg-gray-200:hover{background-color:#bcbcbc!important}.bg-gray-300{background-color:#c1c1c1!important}a.bg-gray-300:focus,a.bg-gray-300:hover,button.bg-gray-300:focus,button.bg-gray-300:hover{background-color:#a8a8a8!important}.bg-gray-400{background-color:#ced4da!important}a.bg-gray-400:focus,a.bg-gray-400:hover,button.bg-gray-400:focus,button.bg-gray-400:hover{background-color:#b1bbc4!important}.bg-gray-500{background-color:#8e8e8e!important}a.bg-gray-500:focus,a.bg-gray-500:hover,button.bg-gray-500:focus,button.bg-gray-500:hover{background-color:#757575!important}.bg-gray-600{background-color:#707070!important}a.bg-gray-600:focus,a.bg-gray-600:hover,button.bg-gray-600:focus,button.bg-gray-600:hover{background-color:#575757!important}.bg-gray-700{background-color:#495057!important}a.bg-gray-700:focus,a.bg-gray-700:hover,button.bg-gray-700:focus,button.bg-gray-700:hover{background-color:#32373b!important}.bg-gray-800{background-color:#343a40!important}a.bg-gray-800:focus,a.bg-gray-800:hover,button.bg-gray-800:focus,button.bg-gray-800:hover{background-color:#1d2124!important}.bg-gray-900{background-color:#212529!important}a.bg-gray-900:focus,a.bg-gray-900:hover,button.bg-gray-900:focus,button.bg-gray-900:hover{background-color:#0a0c0d!important}hr{width:100%}.text-gray-100{color:#e6e6e6!important}.text-gray-200{color:#d5d5d5!important}.text-gray-300{color:#c1c1c1!important}.text-gray-400{color:#ced4da!important}.text-gray-500{color:#8e8e8e!important}.text-gray-600{color:#707070!important}.text-gray-700{color:#495057!important}.text-gray-800{color:#343a40!important}.text-gray-900{color:#212529!important}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}body.epfl-wp .entry-content>img{max-width:100%;height:auto;margin-left:auto;margin-right:auto;margin-bottom:1rem}.site{position:relative;top:0;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.search-open .site{top:3rem}body,html{height:100%}body{overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body>.site{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%}body>.site>header.header{-ms-flex-negative:0;flex-shrink:0}body>.main-container,body>.site>.main-container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}body>.main-container+.bg-gray-100,body>.site>.main-container+.bg-gray-100{-ms-flex-negative:0;flex-shrink:0}@media (max-width:767.98px){.container-grid{grid-row-gap:0}}.content dl+h1,.content dl+h2,.content dl+h3,.content dl+h4,.content dl+h5,.content dl+h6,.content ol+h1,.content ol+h2,.content ol+h3,.content ol+h4,.content ol+h5,.content ol+h6,.content p+h1,.content p+h2,.content p+h3,.content p+h4,.content p+h5,.content p+h6,.content table+h1,.content table+h2,.content table+h3,.content table+h4,.content table+h5,.content table+h6,.content ul+h1,.content ul+h2,.content ul+h3,.content ul+h4,.content ul+h5,.content ul+h6{margin-top:1.75em}.content h2+h3,.content h3+h4,.content h4+h5,.content h5+h6{margin-top:1.5em}.content .container-grid>dl+h1,.content .container-grid>dl+h2,.content .container-grid>dl+h3,.content .container-grid>ol+h1,.content .container-grid>ol+h2,.content .container-grid>ol+h3,.content .container-grid>p+h1,.content .container-grid>p+h2,.content .container-grid>p+h3,.content .container-grid>ul+h1,.content .container-grid>ul+h2,.content .container-grid>ul+h3,.content.container-grid>dl+h1,.content.container-grid>dl+h2,.content.container-grid>dl+h3,.content.container-grid>ol+h1,.content.container-grid>ol+h2,.content.container-grid>ol+h3,.content.container-grid>p+h1,.content.container-grid>p+h2,.content.container-grid>p+h3,.content.container-grid>ul+h1,.content.container-grid>ul+h2,.content.container-grid>ul+h3{margin-top:1.25em}.content .container-grid>dl+h4,.content .container-grid>ol+h4,.content .container-grid>p+h4,.content .container-grid>ul+h4,.content.container-grid>dl+h4,.content.container-grid>ol+h4,.content.container-grid>p+h4,.content.container-grid>ul+h4{margin-top:1.125em}.content .container-grid>dl+h5,.content .container-grid>ol+h5,.content .container-grid>p+h5,.content .container-grid>ul+h5,.content.container-grid>dl+h5,.content.container-grid>ol+h5,.content.container-grid>p+h5,.content.container-grid>ul+h5{margin-top:1em}.content .container-grid>dl+h6,.content .container-grid>ol+h6,.content .container-grid>p+h6,.content .container-grid>ul+h6,.content.container-grid>dl+h6,.content.container-grid>ol+h6,.content.container-grid>p+h6,.content.container-grid>ul+h6{margin-top:.875em}.content .container-grid>h2+h3,.content.container-grid>h2+h3{margin-top:.5em}.content .container-grid>h3+h4,.content .container-grid>h4+h5,.content .container-grid>h5+h6,.content.container-grid>h3+h4,.content.container-grid>h4+h5,.content.container-grid>h5+h6{margin-top:.625em}.btn.disabled,.btn:disabled,button.btn.disabled,button.btn:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled{opacity:1}.btn.focus,.btn:focus,.btn:focus-visible,button.btn.focus,button.btn:focus,button.btn:focus-visible,button.focus,button:focus,button:focus-visible,input[type=button].focus,input[type=button]:focus,input[type=button]:focus-visible{outline-width:2px!important;outline-style:solid!important;outline-offset:2px}.btn{-webkit-text-decoration:none;text-decoration:none;white-space:normal;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s}.btn:before{content:none}.btn-primary{font-weight:700}.btn-primary.hover,.btn-primary:hover{background:#b51f1f;border-color:#b51f1f}.btn-primary.focus,.btn-primary:focus,.btn-primary:focus-visible{outline-color:#b51f1f!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background:#891818;border-color:#891818}.btn-primary.disabled,.btn-primary:disabled{background:#e6e6e6;border-color:#c1c1c1;color:#c1c1c1}.bg-dark .btn-primary.disabled,.bg-dark .btn-primary:disabled{background:#212121;border-color:#707070;color:#707070}.btn-secondary{background:0 0;border-color:#8e8e8e}.bg-dark .btn-secondary{border-color:#707070;color:#fff!important}.bg-gray-100 .btn-secondary{background-color:#fff}.btn-secondary.hover,.btn-secondary:hover{background:#e6e6e6;border-color:#707070}.bg-dark .btn-secondary.hover,.bg-dark .btn-secondary:hover{background:0 0;border-color:#e6e6e6}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:focus-visible{outline-color:#707070!important}.bg-dark .btn-secondary.focus,.bg-dark .btn-secondary:focus{border-color:#e6e6e6}.bg-dark .btn-secondary.focus:before,.bg-dark .btn-secondary:focus:before{border-color:#e6e6e6}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{background:-webkit-gradient(linear,left top,left bottom,from(#e6e6e6),to(#fff));background:linear-gradient(to bottom,#e6e6e6 0,#fff 100%);border-color:#c1c1c1}.bg-dark .btn-secondary:not(:disabled):not(.disabled).active,.bg-dark .btn-secondary:not(:disabled):not(.disabled):active{background:#707070;border-color:#fff}.btn-secondary.disabled,.btn-secondary:disabled{background:0 0;border-color:#707070;color:#707070!important}.btn-light,.btn-light:hover{border-color:#707070}.btn-circle{border-radius:50%;width:20px;height:20px;padding:0;background-color:#fff;border:none;-webkit-box-shadow:0 0 0 2px rgba(33,33,33,.4);box-shadow:0 0 0 2px rgba(33,33,33,.4);line-height:1;color:rgba(33,33,33,.4);-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;cursor:pointer}.btn-circle:hover{-webkit-box-shadow:0 0 0 5px rgba(33,33,33,.6);box-shadow:0 0 0 5px rgba(33,33,33,.6);outline:1rem solid transparent;color:rgba(33,33,33,.6)}a.tag:hover{background:#e6e6e6;border-top-color:#a8a8a8;border-right-color:#a8a8a8;border-left-color:#a8a8a8;color:#212121;-webkit-text-decoration:none;text-decoration:none}a.tag,button.tag,div.tag,p.tag,span.tag{display:inline-block;margin:0 .1em .3em 0;padding:.4em .6em;-webkit-text-decoration:none;text-decoration:none;background:#fff;border:1px solid #8e8e8e;font-size:inherit;line-height:1;font-weight:400;color:#343a40;border-radius:2px;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out,border-color .2s ease-in-out;vertical-align:middle}a.tag .remove,button.tag .remove,div.tag .remove,p.tag .remove,span.tag .remove{-webkit-text-decoration:none;text-decoration:none;float:right;padding:0;border:0;font-size:1.25em;line-height:.5em;margin-top:.2em;margin-left:.3em;color:inherit;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.tag .remove:hover,button.tag .remove:hover,div.tag .remove:hover,p.tag .remove:hover,span.tag .remove:hover{color:red}a.tag.tag-sm,button.tag.tag-sm,div.tag.tag-sm,p.tag.tag-sm,span.tag.tag-sm{font-size:.75em}a.tag.tag-plain,button.tag.tag-plain,div.tag.tag-plain,p.tag.tag-plain,span.tag.tag-plain{border-color:#707070;background:#707070;color:#fff}a.tag.tag-primary,button.tag.tag-primary,div.tag.tag-primary,p.tag.tag-primary,span.tag.tag-primary{border-bottom:1px solid red}a.tag.tag-secondary,button.tag.tag-secondary,div.tag.tag-secondary,p.tag.tag-secondary,span.tag.tag-secondary{border-bottom:1px solid #212121}a.tag.tag-success,button.tag.tag-success,div.tag.tag-success,p.tag.tag-success,span.tag.tag-success{border-bottom:1px solid #7ed321}a.tag.tag-info,button.tag.tag-info,div.tag.tag-info,p.tag.tag-info,span.tag.tag-info{border-bottom:1px solid #4a90e2}a.tag.tag-warning,button.tag.tag-warning,div.tag.tag-warning,p.tag.tag-warning,span.tag.tag-warning{border-bottom:1px solid #f5a623}a.tag.tag-danger,button.tag.tag-danger,div.tag.tag-danger,p.tag.tag-danger,span.tag.tag-danger{border-bottom:1px solid red}a.tag.tag-light,button.tag.tag-light,div.tag.tag-light,p.tag.tag-light,span.tag.tag-light{border-bottom:1px solid #c1c1c1}a.tag.tag-dark,button.tag.tag-dark,div.tag.tag-dark,p.tag.tag-dark,span.tag.tag-dark{border-bottom:1px solid #212121}.btn.tag>*,a.tag>*,button.tag>*{vertical-align:middle}.btn.tag .remove,a.tag .remove,button.tag .remove{width:1.25rem;height:1.25rem;margin-top:-1px;margin-bottom:-1px;margin-right:-2px;background:#e6e6e6;border-radius:2px;line-height:1.3rem;text-align:center}.btn.tag:focus,.btn.tag:hover,a.tag:focus,a.tag:hover,button.tag:focus,button.tag:hover{border-color:#212121}.btn.tag:focus .remove,.btn.tag:hover .remove,a.tag:focus .remove,a.tag:hover .remove,button.tag:focus .remove,button.tag:hover .remove{background:red;color:#fff}.btn.tag.focus,.btn.tag:focus,.btn.tag:focus-visible,a.tag.focus,a.tag:focus,a.tag:focus-visible,button.tag.focus,button.tag:focus,button.tag:focus-visible{outline:solid 2px #ff0000!important;outline-offset:2px}.btn.tag.tag-plain.focus,.btn.tag.tag-plain:focus,.btn.tag.tag-plain:focus-visible,.btn.tag.tag-secondary.focus,.btn.tag.tag-secondary:focus,.btn.tag.tag-secondary:focus-visible,a.tag.tag-plain.focus,a.tag.tag-plain:focus,a.tag.tag-plain:focus-visible,a.tag.tag-secondary.focus,a.tag.tag-secondary:focus,a.tag.tag-secondary:focus-visible,button.tag.tag-plain.focus,button.tag.tag-plain:focus,button.tag.tag-plain:focus-visible,button.tag.tag-secondary.focus,button.tag.tag-secondary:focus,button.tag.tag-secondary:focus-visible{outline-color:#707070!important}.btn.tag.tag-plain .remove,a.tag.tag-plain .remove,button.tag.tag-plain .remove{color:#212121}.btn.tag.tag-plain:focus,.btn.tag.tag-plain:hover,a.tag.tag-plain:focus,a.tag.tag-plain:hover,button.tag.tag-plain:focus,button.tag.tag-plain:hover{border-color:#212121}.btn.tag.tag-plain:focus .remove,.btn.tag.tag-plain:hover .remove,a.tag.tag-plain:focus .remove,a.tag.tag-plain:hover .remove,button.tag.tag-plain:focus .remove,button.tag.tag-plain:hover .remove{background:#fff;color:red}.tag-group{padding:1em;background:#f2f2f2;border-radius:2px;border:1px solid #c1c1c1}.tag-group label{font-size:.85em;color:#707070}.tag-input:not(.selectize-control){width:100%}.tag-input.tag-input-sm+.tag-input .tag{font-size:.83rem}.tag-input .selectize-input{padding:.3em .2em .1em;background:#f2f2f2;border-radius:2px;border:1px solid #c1c1c1}.btn.tag.tag-sm .remove,.tag-input-sm .tag.btn .remove{width:1rem;height:1rem;line-height:1rem}.selectize-control{cursor:text}.selectize-control .selectize-input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(2.25rem + 2px)}.selectize-control .selectize-input .tag{margin-right:.4em;cursor:pointer}.selectize-control .selectize-input .tag.active,.selectize-control .selectize-input .tag:hover{background:#e6e6e6;border-top-color:#a8a8a8;border-right-color:#a8a8a8;border-left-color:#a8a8a8;color:#212121;-webkit-text-decoration:none;text-decoration:none}.selectize-control .selectize-input input{margin:0 .1em .2em 0;padding:.2em .4em;background:0 0;min-width:15px!important;border:0;line-height:1;outline:0}.selectize-control .selectize-dropdown{position:absolute;background:#fff;border:1px solid #c1c1c1;border-top:none}.selectize-control .selectize-dropdown-content{max-height:200px;overflow-x:hidden;overflow-y:auto}.selectize-control .selectize-dropdown-content .create,.selectize-control .selectize-dropdown-content .option{border-top:1px solid #d5d5d5;padding:.4em .6em;color:#495057;cursor:pointer}.selectize-control .selectize-dropdown-content .create.active,.selectize-control .selectize-dropdown-content .create:hover,.selectize-control .selectize-dropdown-content .option.active,.selectize-control .selectize-dropdown-content .option:hover{background-color:#f3f3f3;color:#212121}.alert{position:relative;min-height:2.96rem;padding-top:.64rem;padding-left:3.2rem;background:#fff;color:#212121}.alert:before{display:inline-block;position:absolute;top:50%;left:.6rem;width:2rem;height:2rem;margin-top:-1rem}.alert-primary{border-color:red}.alert-primary hr{border-top-color:#e60000}.alert-primary .alert-link{color:#c00}.alert-secondary{border-color:#fff}.alert-secondary hr{border-top-color:#f2f2f2}.alert-secondary .alert-link{color:#e6e6e6}.alert-success{border-color:#7ed321}.alert-success hr{border-top-color:#71bd1e}.alert-success .alert-link{color:#64a71a}.alert-info{border-color:#4a90e2}.alert-info hr{border-top-color:#3483de}.alert-info .alert-link{color:#2275d7}.alert-warning{border-color:#f5a623}.alert-warning hr{border-top-color:#f39c0b}.alert-warning .alert-link{color:#db8c0a}.alert-danger{border-color:red}.alert-danger hr{border-top-color:#e60000}.alert-danger .alert-link{color:#c00}.alert-light{border-color:#e6e6e6}.alert-light hr{border-top-color:#d9d9d9}.alert-light .alert-link{color:#cdcdcd}.alert-dark{border-color:#212121}.alert-dark hr{border-top-color:#141414}.alert-dark .alert-link{color:#080808}.alert-success:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%237ed321' cx='18' cy='18' r='18'/%3E%3Cpath stroke='%23FFF' stroke-width='3' d='M10 16.976L16 23l10-10'/%3E%3C/g%3E%3C/svg%3E")}.alert-danger:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 34 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23ff0000' d='M24.042 0L34 9.958v14.084L24.042 34H9.958L0 24.042V9.958L9.958 0z'/%3E%3Cg stroke='%23FFF' stroke-width='4'%3E%3Cpath d='M17 9v10M17 21v4'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.alert-warning:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 36 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19.746 1.124l15.591 27.9A2 2 0 0 1 33.591 32H2.41a2 2 0 0 1-1.746-2.976l15.591-27.9a2 2 0 0 1 3.492 0z' fill='%23ffc107'/%3E%3Cpath d='M18 12v10M18 24v2' stroke='%23FFF' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E")}.alert-info:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 34 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect fill='%234a90e2' width='34' height='34' rx='4'/%3E%3Cpath d='M17 25V15M17 13V9' stroke='%23FFF' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E")}.close:hover{color:red}.custom-checkbox .custom-control-label:before{border:1px solid #707070}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{border-color:red}.custom-control{padding-left:1.5rem}.custom-control-label:after,.custom-control-label:before{top:3.5px;left:-1.5rem}@media (min-width:576px){.custom-control-label:after,.custom-control-label:before{top:3.5px}}@media (min-width:768px){.custom-control-label:after,.custom-control-label:before{top:5px}}.custom-controls-inline .custom-control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem}.custom-control-input:focus~.custom-control-label:before{-webkit-box-shadow:none;box-shadow:none;outline:2px solid #707070;outline-offset:1px}.custom-control-input:checked:focus~.custom-control-label:before{outline-color:#b51f1f}.collapse-title{position:relative;padding:0;background:0 0;border:none;color:#212121;-webkit-transition:color .15s,-webkit-box-shadow .25s;transition:color .15s,-webkit-box-shadow .25s;transition:box-shadow .25s,color .15s;transition:box-shadow .25s,color .15s,-webkit-box-shadow .25s}.collapse-title:before{content:" ";position:absolute;top:0;left:-.3rem;width:.6rem;height:100%;background:red;opacity:0;-webkit-transition:opacity .3s,-webkit-transform .2s;transition:opacity .3s,-webkit-transform .2s;transition:opacity .3s,transform .2s;transition:opacity .3s,transform .2s,-webkit-transform .2s;z-index:0}.collapse-title:focus{outline:0;position:relative}.collapse-title:focus:before{-webkit-transform:translateX(-.7rem);transform:translateX(-.7rem);opacity:1}.collapse-title.collapse-title-desktop{display:block;position:relative;width:100%;margin-bottom:0;padding:.9rem 16px .9rem 0;border-top:1px solid #c1c1c1;font-size:1.125rem;text-align:left;font-weight:800}.collapse-title.collapse-title-desktop:hover{cursor:pointer}.collapse-title.collapse-title-desktop:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23707070' viewBox='0 0 6 3'%3E%3Cpath d='M3 0 6 3 0 3z'/%3E%3C/svg%3E");position:absolute;top:12px;right:0;width:12px;height:6px;border:0}.collapse-title.collapse-title-desktop.collapsed:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff0000' viewBox='0 0 6 3'%3E%3Cpath d='M3 3 6 0 0 0z'/%3E%3C/svg%3E")}.collapse-title.collapse-title-desktop:active,.collapse-title.collapse-title-desktop:focus,.collapse-title.collapse-title-desktop:hover{color:red}@media (max-width:767.98px){.collapse-title{display:block;position:relative;width:100%;margin-bottom:0;padding:.9rem 16px .9rem 0;border-top:1px solid #c1c1c1;font-size:1.125rem;text-align:left;font-weight:800}.collapse-title:hover{cursor:pointer}.collapse-title:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23707070' viewBox='0 0 6 3'%3E%3Cpath d='M3 0 6 3 0 3z'/%3E%3C/svg%3E");position:absolute;top:12px;right:0;width:12px;height:6px;border:0}.collapse-title.collapsed:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff0000' viewBox='0 0 6 3'%3E%3Cpath d='M3 3 6 0 0 0z'/%3E%3C/svg%3E")}}.collapse-title p{margin-bottom:.25em}.collapse-title :last-child{margin-bottom:0}button.collapse-title:focus,button.collapse-title:focus-visible{outline:0!important}.collapse-item:after{content:"";display:block;padding-top:2rem}.collapse-item :last-child{margin-bottom:0}@media (min-width:768px){.collapse-item:not(.collapse-item-desktop){display:block!important;height:auto!important;min-height:1px!important;overflow:visible!important;-webkit-transition:none!important;transition:none!important}}header.collapse-title{font-size:inherit}header.collapse-title p{font-size:1rem}@media (min-width:768px){header.collapse-title p{font-size:1.125rem}}@media (min-width:992px){header.collapse-title p.title{font-size:1.25rem}}header.collapse-title+.collapse-item:before{content:"";display:block;padding-top:.5rem}.collapse-group{border-bottom:1px solid #c1c1c1;margin-bottom:2rem}.link-collapse{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-text-decoration:none;text-decoration:none}.link-collapse:after{content:"";display:inline-block;width:12px;height:12px;margin-left:6px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23707070' viewBox='0 0 6 3'%3E%3Cpath d='M3 0 6 3 0 3z'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}.link-collapse.collapsed:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff0000' viewBox='0 0 6 3'%3E%3Cpath d='M3 3 6 0 0 0z'/%3E%3C/svg%3E")}.collapse-show{display:block!important}@media (min-width:576px){.collapse-sm-show{display:block!important}}@media (min-width:768px){.collapse-md-show{display:block!important}}@media (min-width:992px){.collapse-lg-show{display:block!important}}@media (min-width:1200px){.collapse-xl-show{display:block!important}}@media (min-width:1600px){.collapse-xxl-show{display:block!important}}.collapse-drop-toggle{position:relative;margin-bottom:9.6px}.collapse-drop-toggle:not(.collapsed),.collapse-drop-toggle:not(.collapsed):hover{background:#212121;color:#fff}.collapse-drop-toggle:not(.collapsed):after{content:"";position:absolute;top:calc(100% + 9.6px);left:50%;width:0;height:0;border-left:7.2px solid transparent;border-bottom:7.2px solid #d5d5d5;border-right:7.2px solid transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.collapse-drop.collapsing,.collapse-drop.show{position:relative;margin-top:4.8px;border-top:2px solid #d5d5d5}.collapse-drop.collapsing>form,.collapse-drop.show>form{-webkit-box-shadow:0 .5rem 1rem rgba(33,33,33,.175);box-shadow:0 .5rem 1rem rgba(33,33,33,.175);border-bottom:1px solid #d5d5d5}.collapse-partial:not(.show){display:block!important;position:relative;height:7rem;overflow:hidden;margin-bottom:1rem}.collapse-partial>*{margin:0}.collapse-partial:not(.show):after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:40%;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(15%,rgba(255,255,255,.9)),to(transparent));background:linear-gradient(0deg,#fff 0,rgba(255,255,255,.9) 15%,transparent)}.collapse-partial+button .icon{top:.2em}.collapse-partial.show+button .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.collapse-container{border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;margin-bottom:3rem}.collapse-container .collapse-title{border-top:0}.collapse-container+.collapse-container{border-top:0;margin-top:-3rem}.collapse-partial-0:not(.show){height:0}.collapse-partial-1:not(.show){height:2rem}.collapse-partial-2:not(.show){height:4rem}.collapse-partial-3:not(.show){height:6rem}.collapse-partial-4:not(.show){height:8rem}.collapse-partial-5:not(.show){height:10rem}.collapse-partial-6:not(.show){height:12rem}.collapse-partial-7:not(.show){height:14rem}.collapse-partial-8:not(.show){height:16rem}.collapse-partial-9:not(.show){height:18rem}.drawer{display:inline-block;position:relative;width:20px;height:100%;min-height:5.5rem;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;background:red;-webkit-transition:width .3s ease;transition:width .3s ease}@media (max-width:1199.98px){.drawer.open{width:50%}}.drawer .drawer-link{display:block;position:relative;width:20px;height:100%;min-height:5.5rem;line-height:1.2;z-index:5;color:#fff;-webkit-transition:width .3s ease;transition:width .3s ease}.drawer .drawer-link:hover{background:#b51f1f}.drawer .drawer-link .text{position:absolute;white-space:nowrap;top:50%;padding:0 2.1em 0 1.1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:0.08em;text-underline-offset:2px}.drawer .drawer-link:focus-visible .text{text-decoration-thickness:0.2em;text-underline-offset:4px}.drawer .drawer-toggle{display:block;position:absolute;top:0;right:0;width:20px;height:100%;background:red;border:none;cursor:pointer;z-index:10;color:#fff}.drawer .drawer-toggle .icon{position:absolute;top:50%;right:0;font-size:1.1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.drawer .drawer-toggle:hover{background:#b51f1f}.drawer .drawer-toggle:focus,.drawer .drawer-toggle:focus-visible{outline:0!important}.drawer.open .drawer-toggle .icon{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.drawer:focus-within{outline:2px solid #b51f1f;outline-offset:2px}.icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;position:relative;width:1em;height:1em;color:inherit;fill:currentColor;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.icon svg{width:1em;height:1em}.icon-right .icon{margin-left:.4em}.icon-left .icon{margin-right:.4em}.icon-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.feather{width:1em;height:1em;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.form-control,.selectize-control .selectize-input{border-color:#8e8e8e;height:auto;-webkit-transition:color .3s,border-color .3s,-webkit-box-shadow .3s;transition:color .3s,border-color .3s,-webkit-box-shadow .3s;transition:color .3s,border-color .3s,box-shadow .3s;transition:color .3s,border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.form-control.hover,.form-control:hover,.selectize-control .hover.selectize-input,.selectize-control .selectize-input:hover{border-color:#707070}.form-control.focus,.form-control:focus,.form-control:focus-visible,.selectize-control .focus.selectize-input,.selectize-control .selectize-input:focus,.selectize-control .selectize-input:focus-visible{border-color:#212121!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline:2px solid #707070;outline-offset:2px}.form-control.is-invalid,.selectize-control .is-invalid.selectize-input{border-color:red!important;font-weight:700}.form-control.disabled,.form-control:disabled,.selectize-control .disabled.selectize-input,.selectize-control .selectize-input:disabled{color:#707070;border-color:#d5d5d5!important}@media (max-width:767.98px){.form-control,.selectize-control .selectize-input{font-size:16px}}.nav-lang{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:3rem}.nav-lang.show .dropdown-toggle{border:1px solid #8e8e8e}.nav-lang .dropdown-item,.nav-lang .dropdown-toggle{position:relative;padding:.6rem 2rem .6rem .7rem;font-size:.83rem;font-weight:700;-webkit-transition:background .2s ease;transition:background .2s ease}@media (min-width:576px){.nav-lang .dropdown-item,.nav-lang .dropdown-toggle{height:2.625rem;padding-top:.6rem;padding-bottom:.7rem}}@media (min-width:768px){.nav-lang .dropdown-item,.nav-lang .dropdown-toggle{height:2.875rem;padding-top:.75rem;padding-bottom:.75rem}}.nav-lang .dropdown-toggle:before{content:" ";position:absolute;top:calc(50% - .35rem);right:.5rem;left:auto;width:0;height:0;border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.nav-lang .dropdown-toggle:after{position:absolute;right:.5rem;bottom:calc(50% - .45rem)}.nav-lang .dropdown-menu a,.nav-lang .dropdown-menu li,.nav-lang .dropdown-menu ul,.nav-lang .dropdown-toggle{width:5.8rem}.nav-lang .dropdown-menu{padding:0;background:0 0;border:0;margin-top:0;-webkit-transform:translate3d(0,40px,0)!important;transform:translate3d(0,40px,0)!important}.nav-lang .dropdown-menu li{padding-left:0}.nav-lang .dropdown-menu li:before{content:none}.nav-lang .dropdown-menu a:not(.active){background:#fff;border:1px solid #8e8e8e}.nav-lang .dropdown-menu a:not(.active):hover{background:#e6e6e6}.nav-lang a.active{border:1px solid red;color:#fff!important}.nav-lang a.active .icon{color:#fff}.nav-lang .icon{margin-right:.3rem;font-size:1.1rem;color:#707070;-webkit-transform:translateY(.13rem);transform:translateY(.13rem);vertical-align:top}.nav-lang .icon+span{display:inline-block;vertical-align:middle}.nav-lang .dropdown-item{margin-top:-1px}.nav-lang .dropdown-item:not(.active):active{color:#212121;border-color:#000!important;z-index:20}.nav-lang-short ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;list-style-type:none;margin-bottom:0;padding:0;font-size:1rem}.nav-lang-short ul li{position:relative;font-weight:700}.nav-lang-short ul li+li a{padding-left:.5rem}.nav-lang-short ul li+li:before{content:" ";display:block;position:absolute;top:.3rem;left:0;width:1px;height:.9rem;background:#d5d5d5}.nav-lang-short ul li .active{color:red}.nav-lang-short ul li a{color:#8e8e8e}.nav-lang-short ul li a:hover{color:#212121}.nav-lang-short ul li a,.nav-lang-short ul li span{padding:.4rem;-webkit-text-decoration:none;text-decoration:none}@media (max-width:1199.98px){.nav-lang{width:auto;margin:0 1rem!important;-webkit-transition:bottom .3s ease;transition:bottom .3s ease;z-index:1140}.nav-lang.nav-lang-short{margin:0 .25rem!important}.nav-lang.nav-lang-short ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:.5em;padding-right:.5em;padding-top:0;font-size:1rem}.nav-lang.nav-lang-short ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0}.nav-lang.nav-lang-short ul li a,.nav-lang.nav-lang-short ul li span{display:block;padding:0 .4rem;line-height:3rem;text-align:center}.nav-lang.nav-lang-short ul li+li:before{top:1.1rem}}@media (max-width:575.98px){.nav-lang{margin:0 .5rem 0 .75rem!important}.nav-lang .dropdown-item,.nav-lang .dropdown-toggle{width:auto;height:2.5rem;padding:.5rem 1.5rem .5rem .625rem}.nav-lang .icon{display:none}}.nav-toggle-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0;padding:.8125rem .875rem;font-size:1rem;font-weight:700!important}@media (min-width:576px){.nav-toggle-mobile{padding:.5rem .9375rem}}@media (min-width:768px){.nav-toggle-mobile{padding:.625rem .9375rem}}@media (max-width:575.98px){.nav-toggle-mobile .label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:576px){.nav-toggle-mobile .hamburger{margin-left:.4rem}}.nav-toggle-mobile .hamburger span{display:block;width:1rem;height:2px;background:#212121;opacity:1;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.nav-toggle-mobile .hamburger span+span{margin-top:3px}.mobile-menu-open .hamburger{position:relative}.mobile-menu-open .hamburger span{background:red}.mobile-menu-open .hamburger span:first-child{-webkit-transform:rotate(45deg) translateY(.17rem) translateX(.28rem);transform:rotate(45deg) translateY(.17rem) translateX(.28rem)}.mobile-menu-open .hamburger span:nth-child(2){-webkit-transform:rotate(-45deg) translateY(.06rem) translateX(.05rem);transform:rotate(-45deg) translateY(.06rem) translateX(.05rem)}.mobile-menu-open .hamburger span:nth-child(3){opacity:0}.mobile-menu-open .header{overflow:hidden}a{text-decoration-color:#ff0000;-webkit-transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out}a:active,a:focus,a:hover{text-decoration-color:#212121}a:active{color:red}a.text-muted{text-decoration-color:#707070}a.text-muted:hover{color:#212121!important;text-decoration-color:#212121}.text-white a,a.text-white{text-decoration-color:currentcolor}.text-white a:active,.text-white a:focus,.text-white a:hover,a.text-white:active,a.text-white:focus,a.text-white:hover{text-decoration-color:transparent}.bg-primary a{color:#fff;text-decoration-color:currentcolor}.bg-primary a:active,.bg-primary a:focus,.bg-primary a:hover{text-decoration-color:transparent}.bg-secondary a{color:#212121;text-decoration-color:currentcolor}.bg-secondary a:active,.bg-secondary a:focus,.bg-secondary a:hover{text-decoration-color:transparent}.bg-success a{color:#212121;text-decoration-color:currentcolor}.bg-success a:active,.bg-success a:focus,.bg-success a:hover{text-decoration-color:transparent}.bg-info a{color:#fff;text-decoration-color:currentcolor}.bg-info a:active,.bg-info a:focus,.bg-info a:hover{text-decoration-color:transparent}.bg-warning a{color:#212121;text-decoration-color:currentcolor}.bg-warning a:active,.bg-warning a:focus,.bg-warning a:hover{text-decoration-color:transparent}.bg-danger a{color:#fff;text-decoration-color:currentcolor}.bg-danger a:active,.bg-danger a:focus,.bg-danger a:hover{text-decoration-color:transparent}.bg-light a{color:#212121;text-decoration-color:currentcolor}.bg-light a:active,.bg-light a:focus,.bg-light a:hover{text-decoration-color:transparent}.bg-dark a{color:#fff;text-decoration-color:currentcolor}.bg-dark a:active,.bg-dark a:focus,.bg-dark a:hover{text-decoration-color:transparent}a,a:active,a:focus,a:hover,a:visited{text-decoration-thickness:0.08em;text-decoration-thickness:min(0.08em,0.1rem);text-underline-offset:0.14em}a.text-primary:focus,a.text-primary:hover{text-decoration-color:#ff0000}a.text-secondary:focus,a.text-secondary:hover{text-decoration-color:#fff}a.text-success:focus,a.text-success:hover{text-decoration-color:#7ed321}a.text-info:focus,a.text-info:hover{text-decoration-color:#4a90e2}a.text-warning:focus,a.text-warning:hover{text-decoration-color:#f5a623}a.text-danger:focus,a.text-danger:hover{text-decoration-color:#ff0000}a.text-light:focus,a.text-light:hover{text-decoration-color:#e6e6e6}a.text-dark:focus,a.text-dark:hover{text-decoration-color:#212121}.nav-link.link-pretty{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#ff0000;text-decoration-thickness:0.08em;text-decoration-thickness:min(0.08em,0.1rem);text-underline-offset:0.14em}.nav-link.link-pretty:active,.nav-link.link-pretty:focus,.nav-link.link-pretty:hover{text-decoration-color:#212121}.bg-dark .link-pretty,.bg-gray-600 .link-pretty{color:#fff}.bg-dark .link-pretty:active,.bg-dark .link-pretty:focus,.bg-dark .link-pretty:hover,.bg-gray-600 .link-pretty:active,.bg-gray-600 .link-pretty:focus,.bg-gray-600 .link-pretty:hover{text-decoration-color:#fff}.link-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.link-icon .icon{content:"";width:16px;height:16px;opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s}.link-icon a:hover .link-icon .icon,.link-icon:hover .icon{opacity:1}ul{padding-left:1rem;margin-left:0}ul>li{list-style-type:none;padding-left:1rem;position:relative}ul>li:before{content:"";position:absolute;top:.7rem;right:calc(100% - .5rem);width:6px;height:5px;background:red;font-size:1.1rem;line-height:.8rem}@media (max-width:767.98px){ul>li:before{top:.6rem}}@media (max-width:575.98px){ul>li:before{top:.5rem}}ul ul{padding-left:calc(1rem / 2)}ul ul>li:before{background:0 0;border:1px solid red}ul ul ul>li:before{background:red;border:none}ul ol>li:before{font-weight:400}ol{counter-reset:item;padding-left:1rem;margin-left:0}ol>li{list-style-type:none;padding-left:1rem;position:relative}ol>li:before{content:counter(item);counter-increment:item;position:absolute;top:.3rem;right:calc(100% - .5rem);font-size:.8rem;font-weight:700;color:red}@media (max-width:767.98px){ol>li:before{top:.2rem}}@media (max-width:575.98px){ol>li:before{top:.1rem}}ol ol{counter-reset:secondary-item;padding-left:calc(1rem / 2)}ol ol ol{counter-reset:third-item}ol ol>li:before{content:counter(item) "." counter(secondary-item);counter-increment:secondary-item;font-weight:400}ol ol ol>li:before{content:counter(item) "." counter(secondary-item) "." counter(third-item);counter-increment:third-item}ol ul>li:before{top:.7rem;background:0 0;border:1px solid red}.list-inline li,.list-unstyled li,.nav li,nav li{padding-left:0}.list-inline li:before,.list-unstyled li:before,.nav li:before,nav li:before{content:none}.list-inline li{display:inline-block}.list-inline li:not(:last-child){margin-right:.5em}.list-inline.has-sep li:not(:last-child):after{content:"|";position:relative;top:-1px;right:-.125em;font-weight:400;margin-left:.5em;color:#c1c1c1}picture .img-fluid{width:100%}.custom-radio .custom-control-label:before{border:1px solid #707070}.custom-radio .custom-control-input:checked~.custom-control-label:before{border-color:red}.form-control-range{--range:calc(var(--max) - var(--min));--ratio:calc((var(--val) - var(--min)) / var(--range));--sx:calc(.5 * 1.5em + var(--ratio) * (100% - 1.5em))}.form-control-range::-moz-range-progress{background-color:red;height:.5rem;border-radius:1rem}.form-control-range::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left top,left bottom,from(red),to(red)) 0/var(--sx) 100% no-repeat #c1c1c1;background:linear-gradient(red,red) 0/var(--sx) 100% no-repeat #c1c1c1}.custom-select{border-color:#8e8e8e}.ms-offscreen{clip:rect(0 0 0 0)!important;position:absolute!important;overflow:hidden!important;top:auto!important;left:auto!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;outline:0!important}.ms-parent{display:block;position:relative}.ms-choice{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;overflow:hidden;white-space:nowrap;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23212121' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #8e8e8e;border-radius:2px;text-align:left;-webkit-text-decoration:none;text-decoration:none;line-height:1.5;color:#212121}.ms-choice:focus{border-color:#212121;-webkit-box-shadow:inset 0 1px 2px rgba(33,33,33,.075),0 0 5px rgba(33,33,33,.5);box-shadow:inset 0 1px 2px rgba(33,33,33,.075),0 0 5px rgba(33,33,33,.5);outline:0}.ms-choice.disabled{background-color:#d5d5d5;background-image:none;border:1px solid #8e8e8e;cursor:default}.ms-choice>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-choice>span.placeholder{font-size:1rem;color:#707070}.ms-choice>div{position:absolute;top:0;right:0;width:20px;height:25px}.ms-drop{display:none;position:absolute;width:100%;min-width:10rem;overflow:hidden;margin-top:-1px;padding:.5rem 0;z-index:1000;background:#fff;border:1px solid rgba(33,33,33,.15);color:#212121;-webkit-box-shadow:0 .5rem 1rem rgba(33,33,33,.175);box-shadow:0 .5rem 1rem rgba(33,33,33,.175)}.ms-drop.bottom{top:100%;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.ms-drop.top{bottom:100%;border-top-right-radius:2px;border-top-left-radius:2px}.ms-drop ul{overflow:auto;margin:0;padding:0}.ms-drop ul>li{list-style:none;background-image:none;padding-left:0}.ms-drop ul>li:before{content:none}.ms-drop ul>li .disabled{color:#707070}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop label{display:block;margin-bottom:0;padding:.25rem 1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop label:hover{background-color:#e6e6e6;color:#141414}.ms-drop label.optgroup{font-weight:700}.ms-drop input[type=checkbox]{vertical-align:middle;margin-right:.5em;margin-bottom:.25em}.ms-drop .ms-no-results{display:none}hr{border-color:#e6e6e6;width:100%}hr.bold{border-top-width:3px}hr.darker{border-color:#d5d5d5}.social-icon{display:inline-block;padding:.7rem;background:#e6e6e6;border-radius:.17rem;line-height:0}.social-icon .icon{top:0;font-size:24px;color:#fff}.social-icon-details{min-height:2.6em;-webkit-text-decoration:none!important;text-decoration:none!important;vertical-align:bottom}.social-icon-details:hover{background:#707070;color:#fff}.social-icon-details .user{position:relative;top:2px;line-height:24px;vertical-align:bottom}.social-icon-details .icon+.user{margin-left:.25em;top:-1px;line-height:1em}a.social-icon{margin-bottom:.3rem;-webkit-transition:background-color .2s ease,background-image .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,background-image .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s ease,background-image .2s ease;transition:transform .2s ease,background-color .2s ease,background-image .2s ease,-webkit-transform .2s ease}a.social-icon:focus,a.social-icon:hover{-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem);-webkit-box-shadow:0;box-shadow:0}.social-icon-facebook{background-color:#3b5998}.social-icon-twitter{background-color:#1da1f2}.social-icon-x{background-color:#000}.social-icon-whatsapp{background-color:#25d366}.social-icon-mail-plane{background-color:#4a90e2}.social-icon-googleplus{background-color:#db4437}.social-icon-linkedin{background-color:#007bb5}.social-icon-mastodon{background-color:#6364ff}.social-icon-tiktok{background-color:#000}.social-icon-tiktok svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.social-icon-youtube{background-color:red}.social-icon-youtube svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.social-icon-instagram,.social-icon-round.social-icon-instagram{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),-webkit-gradient(linear,left top,left bottom,from(#6559ca),color-stop(30%,#bc318f),color-stop(50%,#e33f5f),color-stop(70%,#f77638),to(#fec66d));background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d 100%)}.social-icon-round{border-radius:100%!important;padding:.8rem}.social-icon-round:before{border-radius:100%!important}.social-icon-negative{padding:.5rem;background:0 0;-webkit-transition:background .2s;transition:background .2s}.social-icon-negative .icon{font-size:1.5rem;color:#212121;-webkit-transition:fill .2s;transition:fill .2s}.social-icon-negative:hover{background:red!important}.social-icon-negative:hover .icon{color:#fff!important}.social-icon-discrete .icon{-webkit-transition:fill .2s ease;transition:fill .2s ease}.social-icon-discrete:not(:hover){background:#e6e6e6}.social-icon-discrete:not(:hover) .icon{color:#707070}.social-icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.social-icon-list li{margin-bottom:.25rem}.social-icon-list li .social-icon{margin:0}.social-icon-list li:not(:last-child){margin-right:.25rem}@media (min-width:992px){.social-icon-list li{margin-bottom:0}}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 1px);left:calc(-2.25rem + 2px)}@media (min-width:576px){.custom-switch .custom-control-label:after{top:calc(.25rem + 2px)}}@media (min-width:992px){.custom-switch .custom-control-label:after{top:calc(.25rem + 3px)}}.custom-switch .custom-control-label:before{top:3px;left:-2.25rem}@media (min-width:576px){.custom-switch .custom-control-label:before{top:4px}}@media (min-width:992px){.custom-switch .custom-control-label:before{top:5px}}.upload{padding:1rem .85rem;border:1px solid #c1c1c1}.upload ul{margin-left:.3rem}.upload-input{position:absolute;overflow:hidden;width:.1px;height:.1px;opacity:0;z-index:-1}.upload-input:focus+label.btn,.upload-input:focus-visible+label.btn{outline:2px solid;outline-offset:2px}.upload-input:focus+label.btn-primary,.upload-input:focus-visible+label.btn-primary{outline-color:#b51f1f}.upload-input:focus+label.btn-secondary,.upload-input:focus-visible+label.btn-secondary{outline-color:#707070}.dropdown-item{-webkit-text-decoration:none;text-decoration:none}.dropdown-item.active{background:red;color:#fff!important}.dropdown-item .icon{margin-right:.25rem;vertical-align:middle}.dropdown-item .icon+*{vertical-align:middle}li.dropdown-item:before{content:none}.dropdown .dropdown-toggle:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dropdown.show .dropdown-toggle:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav-toggle{display:none;position:relative;top:1px;z-index:1120;margin-right:10.6666666667px;padding:.25rem .5rem}.nav-toggle:hover{cursor:pointer}.nav-toggle .loader{display:none;margin-right:.2rem}.nav-toggle.is-loading .loader{display:inline-block}.nav-toggle.is-loading .icon{display:none!important}.nav-toggle .icon{margin-right:.2rem;font-size:.7rem}.nav-toggle .icon:first-of-type{display:block}.nav-toggle .icon:last-of-type{display:none}@media (min-width:1200px){.nav-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bg-gray-100 .nav-toggle:after{background:#e6e6e6}}.desktop-menu-open .nav-toggle .icon:first-of-type{display:none}.desktop-menu-open .nav-toggle .icon:last-of-type{display:block}.popover{border-bottom-color:#212121}@media (max-width:767.98px){.popover{width:296px;max-width:90vw}}.popover:after,.popover:before{content:"";position:absolute;top:100%;right:10px;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #fff transparent transparent}.popover:before{border-width:0 11px 11px 0;border-right-color:#d5d5d5}.popover:after{-webkit-box-shadow:1px 0 0 0 #212121;box-shadow:1px 0 0 0 #212121}.bs-popover-auto[x-placement^=bottom]:after,.bs-popover-auto[x-placement^=bottom]:before,.bs-popover-bottom:after,.bs-popover-bottom:before{top:auto;bottom:100%;border-width:10px 10px 0 0;border-color:transparent #fff transparent transparent}.bs-popover-auto[x-placement^=bottom]:before,.bs-popover-bottom:before{border-width:11px 11px 0 0;border-right-color:#d5d5d5}.btn-circle[data-toggle=popover] .icon:last-child{display:none}.btn-circle[data-toggle=popover][aria-describedby]{color:red}.btn-circle[data-toggle=popover][aria-describedby] .icon:first-child{display:none}.btn-circle[data-toggle=popover][aria-describedby] .icon:last-child{display:inline-block}.btn-circle[data-toggle=popover][aria-describedby]:hover{color:#e60000}.trapeze-vertical-container{display:block;position:relative;z-index:1;-webkit-transition:margin .2s,padding .2s;transition:margin .2s,padding .2s}.trapeze-vertical-container:focus,.trapeze-vertical-container:hover{padding-left:.5rem;margin-right:-.5rem}.trapeze-vertical-container:focus .trapeze-vertical,.trapeze-vertical-container:hover .trapeze-vertical{border-right-width:.5rem}.trapeze-vertical{display:block;position:absolute;z-index:0;top:0;left:0;width:0;height:100%;margin-right:-.5rem;border-right:0 solid #d5d5d5;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;-webkit-transition:border .2s;transition:border .2s}.trapeze-horizontal-container{display:block;position:relative;z-index:1;-webkit-transition:margin .2s,padding .2s;transition:margin .2s,padding .2s}.trapeze-horizontal-container:focus,.trapeze-horizontal-container:hover{margin-top:-.5rem!important;padding-bottom:.5rem}.trapeze-horizontal-container:focus .trapeze-horizontal,.trapeze-horizontal-container:hover .trapeze-horizontal{border-top-width:.5rem}.trapeze-horizontal{display:block;position:absolute;z-index:0;bottom:0;left:0;width:100%;height:0;margin-top:-.5rem;border-top:0 solid #d5d5d5;border-left:.5rem solid transparent;border-right:.5rem solid transparent;-webkit-transition:border .2s;transition:border .2s}.link-trapeze-vertical{position:relative;z-index:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.link-trapeze-vertical:before{content:"";display:block;position:absolute;z-index:-1;border:.5rem solid transparent;-webkit-transition:border .2s;transition:border .2s}.link-trapeze-vertical:before{top:0;right:100%;width:0;height:100%;border-right-width:0;border-right-color:#d5d5d5;border-left-width:0}.link-trapeze-vertical:focus,.link-trapeze-vertical:hover{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}.link-trapeze-vertical:focus:before,.link-trapeze-vertical:hover:before{border-right-width:.5rem}.link-trapeze-horizontal{position:relative;z-index:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.link-trapeze-horizontal:before{content:"";display:block;position:absolute;z-index:-1;border:.5rem solid transparent;-webkit-transition:border .2s;transition:border .2s}.link-trapeze-horizontal:before{top:100%;left:0;width:100%;height:0;border-bottom-width:0;border-top-width:0;border-top-color:#d5d5d5}.link-trapeze-horizontal:focus,.link-trapeze-horizontal:hover{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.link-trapeze-horizontal:focus:before,.link-trapeze-horizontal:hover:before{border-top-width:.5rem}.definition-list{margin:1rem 0;padding-top:1rem;border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6}.definition-list dd{margin-bottom:1rem}.definition-list-grid{display:grid;grid-template-columns:minmax(-webkit-min-content,100px) 1fr;grid-template-columns:minmax(min-content,100px) 1fr;grid-auto-rows:auto;border:none}.definition-list-grid dt{grid-column:1;font-weight:400;color:#707070;padding-right:16px}.definition-list-grid dt:last-of-type{border-bottom:none}.definition-list-grid dt.definition-list-item-full{padding-bottom:0;border-bottom:none}.definition-list-grid dd{grid-column:2}.definition-list-grid dd:last-of-type{border-bottom:none}.definition-list-grid dd,.definition-list-grid dt{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #d5d5d5}.definition-list-grid dd:first-of-type,.definition-list-grid dt:first-of-type{padding-top:16px;border-top:1px solid #d5d5d5}.definition-list-grid .definition-list-item-full{grid-column:1/span 2}:-ms-fullscreen,:root .definition-list-grid{display:block}:-ms-fullscreen,:root .definition-list-grid dt{float:left;margin:0;border:none}:-ms-fullscreen::after,:root .definition-list-grid dd::after{display:block;clear:both;content:""}:-ms-fullscreen,:root .definition-list-grid .definition-list-item-full{float:none;width:100%}:-ms-fullscreen::after,:root .definition-list-grid .definition-list-item-full::after{display:block;clear:both;content:""}figure picture{display:block;margin-bottom:.5rem}figcaption{font-size:.778rem;color:#707070}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader{display:inline-block;width:.9rem;height:.9rem;border:3px solid #d5d5d5;border-right-color:#707070;border-radius:100%;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.user-dropdown .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;border:0}.user-dropdown .btn .user-avatar{--avatar-size:2.5rem;-ms-flex-preferred-size:2.5rem;flex-basis:2.5rem;-ms-flex-preferred-size:var(--avatar-size);flex-basis:var(--avatar-size);width:2.5rem;width:var(--avatar-size)}@media (min-width:576px){.user-dropdown .btn .user-avatar{--avatar-size:2.625rem}}@media (min-width:768px){.user-dropdown .btn .user-avatar{--avatar-size:2.875rem}}.user-dropdown .btn p{margin:0 .5rem 0 1rem}.header .nav-user{margin-left:auto}.header .nav-user+.nav-lang{margin-left:0!important}.nav-user.user-login{position:relative;padding-left:1.5rem}.nav-user.user-login .icon{position:absolute;top:4px;left:0;margin-right:.25rem}@media (max-width:1199.98px){.header .nav-user{margin-left:1rem;margin-right:1rem}}@media (max-width:767.98px){.header .nav-user-login{padding:0}.header .nav-user-login .user-login-link{padding:.5em}.header .nav-user-login .label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header .nav-user-login .icon{position:static;width:1.25rem;height:1.25rem;margin:0}.header .nav-user{margin-left:.5rem;margin-right:.5rem}.header .nav-user+.nav-lang-short>ul{padding-left:0!important}.header .nav-user .btn{padding:.375rem}.header .nav-user:not(.show) .btn{border-radius:50%}.header .nav-user:not(.show) .btn:after{content:none}.header .nav-user:not(.show) .user-name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header .nav-user.show{position:fixed;top:.625rem;right:.75rem;left:.75rem;margin:0;background:#fff;z-index:1199}.header .nav-user.show .btn{width:100%;padding-left:.68rem;padding-right:.68rem;border:2px solid #707070;border-bottom:0;border-radius:2px 2px 0 0}.header .nav-user.show .btn:after{margin-left:auto}.header .nav-user.show .dropdown-menu{top:-2px!important;left:0!important;width:100%;border:2px solid #707070;border-top:0;border-radius:0 0 2px 2px}}.search{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.search .dropdown-toggle{padding:1rem}.search .dropdown-toggle:after{display:none}.search .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search input[type=text]{width:12rem;-webkit-box-shadow:none!important;box-shadow:none!important}.search-mobile-toggle .icon{width:16px;height:16px}.search-mobile{display:none}@media (max-width:1599.98px){.search-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:absolute;top:-3rem;right:0;bottom:auto;left:0;width:100%;height:3rem;background:#212121;-webkit-transition:bottom .3s;transition:bottom .3s;z-index:1139}.search-mobile .form-control,.search-mobile .selectize-control .selectize-input,.selectize-control .search-mobile .selectize-input{padding:0 0 0 .4rem;background:#212121;border:0;color:#fff;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0}.search-mobile .form-control::-webkit-input-placeholder,.search-mobile .selectize-control .selectize-input::-webkit-input-placeholder,.selectize-control .search-mobile .selectize-input::-webkit-input-placeholder{color:#c1c1c1}.search-mobile .form-control::-moz-placeholder,.search-mobile .selectize-control .selectize-input::-moz-placeholder,.selectize-control .search-mobile .selectize-input::-moz-placeholder{color:#c1c1c1}.search-mobile .form-control:-ms-input-placeholder,.search-mobile .selectize-control .selectize-input:-ms-input-placeholder,.selectize-control .search-mobile .selectize-input:-ms-input-placeholder{color:#c1c1c1}.search-mobile .form-control::-ms-input-placeholder,.search-mobile .selectize-control .selectize-input::-ms-input-placeholder,.selectize-control .search-mobile .selectize-input::-ms-input-placeholder{color:#c1c1c1}.search-mobile .form-control::placeholder,.search-mobile .selectize-control .selectize-input::placeholder,.selectize-control .search-mobile .selectize-input::placeholder{color:#c1c1c1}.search-mobile .input-group-text{background:#212121;border-radius:0;border:0}.search-mobile .icon{color:#c1c1c1}.search-mobile .searchform-controller .icon{display:block;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.search-mobile .search-mobile-close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .9rem}.search-mobile .search-mobile-close:hover .icon{color:#fff}}.access-nav{position:absolute;top:-1000px}.access-nav ul{margin-bottom:0;padding-left:0;list-style:none}.access-nav li a{display:block;position:fixed;top:0;left:25px;z-index:3003;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s;opacity:0}.access-nav li a:focus{top:25px;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.avatar-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.avatar-teaser-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.5rem 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:.83rem;color:#707070}.avatar-teaser-body>*{margin:0}.bg-gray-100 .avatar-teaser-body{border-color:#d5d5d5;color:#212121}.avatar-teaser-img{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;margin-right:.6rem;border-radius:50%}.avatar-teaser-img img{max-width:100%;border-radius:50%}.avatar-teaser-img+.avatar-teaser-img,.avatar-teaser-img+.avatar-teaser-img-placeholder{margin-left:-2.25rem}@media (min-width:576px){.avatar-teaser-img+.avatar-teaser-img,.avatar-teaser-img+.avatar-teaser-img-placeholder{margin-left:-1.2rem}}.avatar-teaser-img-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50px;height:50px;margin-right:.6rem;background-color:#d5d5d5;border-radius:50%;-webkit-text-decoration:none;text-decoration:none;font-weight:700;-webkit-transition:background-color .2s;transition:background-color .2s}a.avatar-teaser-img-placeholder:hover:before{background-color:#e6e6e6}a.avatar-teaser-img,a.avatar-teaser-img-placeholder{position:relative;z-index:0;-webkit-text-decoration:none;text-decoration:none}a.avatar-teaser-img-placeholder:before,a.avatar-teaser-img:before{content:"";display:block;position:absolute;z-index:-1;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid red;background-color:#fff;border-radius:50%;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:background-color .2s,opacity .2s,-webkit-transform .2s;transition:background-color .2s,opacity .2s,-webkit-transform .2s;transition:background-color .2s,opacity .2s,transform .2s;transition:background-color .2s,opacity .2s,transform .2s,-webkit-transform .2s}a.avatar-teaser-img-placeholder:focus:before,a.avatar-teaser-img-placeholder:hover:before,a.avatar-teaser-img:focus:before,a.avatar-teaser-img:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.card{border-color:#e6e6e6;border-radius:0;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;max-width:100%;margin-bottom:32px}.bg-gray-100 .card{border-color:#c1c1c1}.card-sm{margin-bottom:16px}.card-gray{border-color:#d5d5d5}.card-gray .card-body,.card-gray .card-footer{background:#e6e6e6;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:transform .2s,background .2s;transition:transform .2s,background .2s,-webkit-transform .2s}a.card-gray:hover .card-body{background:#fff}.card-body .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;padding-top:0;padding-right:0;padding-left:0;font-size:.83rem;color:#707070}.card-body+.card-footer{padding-top:0}.card-body .card-info+p{margin-top:.5em}.card-body p:last-of-type{margin-bottom:0}.card-body .card-img-top+.card-title{margin-top:.9rem}.card-img-top+.card-body{border-top:none!important}.card-body.card-sm,.card-sm .card-body{padding:.675rem}.card-header{border-color:rgba(33,33,33,.1)}.card-footer{padding-bottom:1.35rem;border:0}.card-distinction .card-body{position:relative;border-top:1px solid red!important;padding-top:1.8rem}.card-distinction .card-body:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff0000' viewBox='0 0 20 30'%3E%3Cpath d='M0 0h20v30L10 19 0 30z'/%3E%3C/svg%3E");display:inline-block;position:absolute;top:0;left:1.35rem;width:20px;height:30px}.card-info{font-size:.83rem;margin-bottom:1rem;color:#707070}.card-info:last-of-type{margin-bottom:0}.card-info>:not(:last-of-type):after{content:" ›";margin:0 .25em 0 .15em}.card-info .card-info-date:not(:last-child):after{content:" –"}.card-info .card-info-date.event-date:after,.card-info .event-info-date:after,.card-info .event-info:after{content:none}.card-info .event-info-date .event-date,.card-info .event-info-date .event-time,.card-info .event-info-date .icon{display:inline-block;vertical-align:middle}.card-info .event-info-date .icon{width:18px;height:18px;color:#707070}.card-info .event-info-date .icon:not(:first-child){margin-left:.5em}.card-info .event-info>span{display:block}.card-info a{display:inline-block;color:red;-webkit-text-decoration:none;text-decoration:none}.card-info a.btn.hover,.card-info a.btn:hover{background-image:none;text-shadow:none}.card-info a.btn-primary{color:#fff!important}.card-info a.btn-secondary{color:#212121!important}.card-info p{color:#212121}p+.card-info{margin-top:1rem}.card-info-bordered{padding:.75rem 0;border-top:1px solid rgba(33,33,33,.1);border-bottom:1px solid rgba(33,33,33,.1)}.card-info-border-sm{padding:.25rem 0}a.card-img-top{position:relative}.card-body a.card-img-top{display:block}a.card-img-top:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:inset 0 0 0 6px red;box-shadow:inset 0 0 0 6px red;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}a.card-img-top:hover:before{opacity:.6}a.card{-webkit-text-decoration:none;text-decoration:none}a.card .card-title{-webkit-transition:.4s ease;transition:.4s ease}a.card:hover{color:#212121;border-color:#212121}a.card:hover .card-title{color:red}a.card.link-trapeze-horizontal:before{top:calc(100% + 1px);right:-1px;left:-1px;width:auto}.card-img-overlay{right:auto;max-width:400px}.card-img-overlay .card-title{margin-bottom:0}@media (max-width:767.98px){.card-img-overlay .card-title,.card-img-overlay .h4{font-size:1.152rem}}.card-img-top,.card-overlay .card-img{min-height:1px}.card-grayscale:hover .card-img-top img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.card-grayscale:hover .card-body{opacity:1}.card-grayscale .card-img-top img{-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.card-grayscale .card-body{opacity:.75;-webkit-transition:opacity .3s,background .3s,border .3s!important;transition:opacity .3s,background .3s,border .3s!important}.carousel{overflow:hidden}.carousel-control{padding:0 2rem;background:0 0;border:0;cursor:pointer;font-size:2rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.carousel-control .icon{width:1.5em;height:1.5em;padding:.5rem;background:rgba(255,255,255,.6);border-radius:50%;color:#000;-webkit-transition:all .2s;transition:all .2s}.carousel-control:hover{opacity:1;padding-left:1rem;padding-right:1rem}.carousel-control:hover .icon{background:rgba(255,255,255,.8)}.carousel-control-prev{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.carousel-control-prev .icon{padding-right:.625rem;padding-left:.375rem}.carousel-control-next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.carousel-control-next .icon{padding-right:.375rem;padding-left:.625rem}.carousel-indicators{bottom:0;margin:0;padding:0 15% 1rem}.carousel-indicators:before{content:"";position:absolute;top:auto;right:0;bottom:0;left:0;height:6rem;opacity:.3;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%)}.carousel-indicators li{border-top:inherit;border-bottom:inherit;border-radius:50%;cursor:pointer;width:12px;height:12px;margin:0 5px;padding:0}.carousel-indicators li:before{content:none}@media (max-width:1199.98px){.carousel-control{display:none}.carousel-indicators{position:static;padding:1.5rem 15% 0}.carousel-indicators:before{display:none}.carousel-indicators li{width:14px;height:14px;background:#d5d5d5}.carousel-indicators li.active{background:red}.carousel-highlighted-news .carousel-indicators{padding-top:.5rem}}.datepicker{display:none}.datepicker-wrapper .picker__holder{padding:.5rem 0;background:#fff;border:1px solid #e6e6e6}.datepicker-wrapper .picker__header{margin-bottom:1.4em}@media (max-width:767.98px){.datepicker-wrapper .picker__header{text-align:left}}.datepicker-wrapper .picker__month{font-weight:700}.datepicker-wrapper .picker__year{font-style:normal}.datepicker-wrapper .picker__nav--next,.datepicker-wrapper .picker__nav--prev{right:0;width:2.4rem;height:2.4rem;padding:0;border:1px solid #e6e6e6;border-radius:100%;text-align:center;-webkit-transition:border .2s;transition:border .2s}.datepicker-wrapper .picker__nav--next:focus,.datepicker-wrapper .picker__nav--next:hover,.datepicker-wrapper .picker__nav--prev:focus,.datepicker-wrapper .picker__nav--prev:hover{background:0 0;border:1px solid #707070}.datepicker-wrapper .picker__nav--prev{right:auto;left:0}@media (max-width:767.98px){.datepicker-wrapper .picker__nav--prev{right:3rem;left:auto}}.datepicker-wrapper .picker__nav--next:before,.datepicker-wrapper .picker__nav--prev:before{content:" ";display:inline-block;position:relative;top:.95rem;right:.1rem;width:.5rem;height:.5rem;border-style:solid;border-width:2px 2px 0 0;border-color:#212121 #212121 transparent transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top}.datepicker-wrapper .picker__nav--prev:before{right:auto;left:.1rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.datepicker-wrapper .picker__day{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:2.4rem;height:2.4rem;padding:0!important;background:0 0!important;line-height:1.65rem;border-radius:100%}.datepicker-wrapper .picker__day:focus,.datepicker-wrapper .picker__day:hover{border:1px solid #d5d5d5}.datepicker-wrapper .picker__day.picker__day--today{border-color:red}.datepicker-wrapper .picker__day.picker__day--today:before{content:none}.datepicker-wrapper .picker__day.picker__day--highlighted{border-color:#d5d5d5!important;font-weight:400;color:#212121}.datepicker-wrapper .picker__day.picker__day--selected{background:red!important;border-color:red!important;color:#fff}.datepicker-fancy{display:none}.datepicker-fancy+.picker .picker__holder{background:0 0}@media (max-width:767.98px){.datepicker-fancy+.picker .picker__holder{overflow:hidden;padding:1.1rem 0 .9rem;border-left:0;border-right:0}.datepicker-fancy+.picker .picker__holder table{display:block;position:relative;min-height:3rem}.datepicker-fancy+.picker .picker__holder table tbody[data-week="1"]{left:calc(-100% * 0)}.datepicker-fancy+.picker .picker__holder table tbody[data-week="2"]{left:calc(-100% * 1)}.datepicker-fancy+.picker .picker__holder table tbody[data-week="3"]{left:calc(-100% * 2)}.datepicker-fancy+.picker .picker__holder table tbody[data-week="4"]{left:calc(-100% * 3)}.datepicker-fancy+.picker .picker__holder table tbody[data-week="5"]{left:calc(-100% * 4)}.datepicker-fancy+.picker .picker__holder table tbody[data-week="6"]{left:calc(-100% * 5)}.datepicker-fancy+.picker .picker__holder table tbody{position:absolute;top:1.3;left:0}.datepicker-fancy+.picker .picker__holder table tbody,.datepicker-fancy+.picker .picker__holder table thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}.datepicker-fancy+.picker .picker__holder table tbody tr,.datepicker-fancy+.picker .picker__holder table thead tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.datepicker-fancy+.picker .picker__holder table tbody tr td,.datepicker-fancy+.picker .picker__holder table tbody tr th,.datepicker-fancy+.picker .picker__holder table thead tr td,.datepicker-fancy+.picker .picker__holder table thead tr th{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-bottom:.2rem}}@media (min-width:768px){.datepicker-fancy+.picker .picker__holder{padding:3.5rem 0 4rem!important}.datepicker-fancy+.picker .picker__holder .picker__header{position:static;position:initial}.datepicker-fancy+.picker .picker__holder .picker__box{position:relative}.datepicker-fancy+.picker .picker__holder .picker__nav--next,.datepicker-fancy+.picker .picker__holder .picker__nav--prev{top:50%;width:3.8rem;height:3.8rem;background:#fff;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;z-index:10}.datepicker-fancy+.picker .picker__holder .picker__nav--next:before,.datepicker-fancy+.picker .picker__holder .picker__nav--prev:before{top:1.64rem;left:0;border-color:red red transparent transparent;-webkit-transition:border-width .2s;transition:border-width .2s}.datepicker-fancy+.picker .picker__holder .picker__nav--next:hover,.datepicker-fancy+.picker .picker__holder .picker__nav--prev:hover{-webkit-box-shadow:0 0 20px 1px rgba(33,33,33,.25);box-shadow:0 0 20px 1px rgba(33,33,33,.25);border:1px solid #e6e6e6}.datepicker-fancy+.picker .picker__holder .picker__nav--next:hover:before,.datepicker-fancy+.picker .picker__holder .picker__nav--prev:hover:before{border-color:#b51f1f #b51f1f transparent transparent;border-width:3px 3px 0 0}.datepicker-fancy+.picker .picker__holder .picker__nav--prev{left:calc(50% - 500px / 2 - 4.3rem)}.datepicker-fancy+.picker .picker__holder .picker__nav--next{right:calc(50% - 500px / 2 - 4.3rem)}.datepicker-fancy+.picker .picker__holder .picker__table{max-width:500px;margin:auto}.datepicker-fancy+.picker .picker__holder .picker__day{width:2.7rem;height:2.7rem;padding:.4325em 0;line-height:1.6rem;-webkit-transition:border .2s;transition:border .2s;margin-bottom:.2rem}.datepicker-fancy+.picker .picker__holder .picker__weekday{padding-bottom:1.1em}}.datepicker-fancy+.picker .picker__holder .picker__day--highlighted{font-weight:700;color:red;border-color:transparent}.datepicker-fancy+.picker .picker__holder .picker__day--highlighted.picker__day--selected{color:#fff}.datepicker-fancy+.picker .picker__holder .picker__day--today{border-color:red}.datepicker-fancy+.picker .picker__holder .nextMonthLabel,.datepicker-fancy+.picker .picker__holder .prevMonthLabel{position:absolute;top:6.8rem;font-size:8rem;font-weight:700;color:#d5d5d5;text-transform:uppercase}.datepicker-fancy+.picker .picker__holder .nextMonthLabel{left:calc(50% + 19rem)}.datepicker-fancy+.picker .picker__holder .prevMonthLabel{right:calc(50% + 19rem)}.datepicker-fancy+.picker+.nextMonthLabel,.datepicker-fancy+.picker~.prevMonthLabel{display:none}article{counter-reset:footnotes}article aside,article footer{margin-top:1.6rem;padding-top:.72rem;border-top:1px solid #c1c1c1;font-size:.83rem}article aside ol,article footer ol{counter-reset:item;padding-left:0;margin-left:0}article aside ol li,article footer ol li{display:block;padding-left:0}article aside ol li:before,article footer ol li:before{content:counter(item);counter-increment:item;display:inline-block;position:static;height:.7rem;margin-right:.4rem;padding-right:.15rem;border-right:1px solid #c1c1c1;font-size:.7rem;line-height:.7rem;font-weight:700;color:red}[aria-describedby=footnote-label],[aria-describedby=footnote-label]:hover,[aria-describedby=sidenote-label],[aria-describedby=sidenote-label]:hover{counter-increment:footnotes;-webkit-text-decoration:none;text-decoration:none;color:inherit;cursor:default;outline:0;border-bottom:none}[aria-describedby=footnote-label]:active,[aria-describedby=footnote-label]:focus,[aria-describedby=footnote-label]:focus:active,[aria-describedby=footnote-label]:hover:active,[aria-describedby=footnote-label]:hover:focus,[aria-describedby=footnote-label]:hover:focus:active,[aria-describedby=sidenote-label]:active,[aria-describedby=sidenote-label]:focus,[aria-describedby=sidenote-label]:focus:active,[aria-describedby=sidenote-label]:hover:active,[aria-describedby=sidenote-label]:hover:focus,[aria-describedby=sidenote-label]:hover:focus:active{-webkit-box-shadow:none!important;box-shadow:none!important}[aria-describedby=footnote-label]:after,[aria-describedby=footnote-label]:hover:after,[aria-describedby=sidenote-label]:after,[aria-describedby=sidenote-label]:hover:after{border-left-color:red;border-right-color:red}[aria-describedby=footnote-label]:after,[aria-describedby=sidenote-label]:after{content:counter(footnotes);display:inline-block;height:.61rem;margin-left:2px;padding:0 .15rem;cursor:pointer;vertical-align:super;font-size:.61rem;line-height:.61rem;font-weight:700;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;color:red;-webkit-transition:border .2s,color .2s;transition:border .2s,color .2s}[aria-describedby=footnote-label]:focus:after,[aria-describedby=sidenote-label]:focus:after{outline:thin dotted;outline-offset:2px}.back-to-content{font-size:.8em;color:red;border-bottom:none}footer :target{background:rgba(255,0,0,.2)}article aside{margin-top:0;padding:0;border-top:none;color:#707070}.form-group label{font-size:1em;color:#707070}.form-group .custom-control label{font-size:.83rem}.form-group .custom-control label:after,.form-group .custom-control label:before{top:2px}.form-group .invalid-label,.invalid-label{color:red}.search-container{position:relative}.search-container input[type=search]{padding-right:40px}.search-container .icon{position:absolute;top:50%;right:.75rem;color:#c1c1c1;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .3s;transition:color .3s}.search-container input[type=search]:hover+.icon{color:#707070}.search-container input[type=search]:focus+.icon{color:#212121}.gallery.is-fullscreen{z-index:1120!important;max-width:none;width:100%!important}.gallery,.gallery-nav{position:relative;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.gallery-nav.ready,.gallery.ready{opacity:1}.gallery .img-fluid,.gallery-nav .img-fluid{width:100%}.gallery-nav:after{content:" ";position:absolute;top:0;right:0;bottom:0;width:5%;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff));background:linear-gradient(to right,transparent 0,#fff 100%)}.gallery.flickity-enabled.is-fullscreen{margin:0!important;background:#fff}.gallery.flickity-enabled.is-fullscreen .flickity-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ie .gallery.flickity-enabled.is-fullscreen .flickity-slider{padding-top:20vmin;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.gallery.flickity-enabled.is-fullscreen .gallery-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:80vmin}.gallery.flickity-enabled.is-fullscreen .gallery-item .gallery-item-inner{height:100%;padding:0}.gallery.flickity-enabled.is-fullscreen .gallery-item .gallery-item-inner .img-wrapper{max-height:100%;position:relative}.gallery.flickity-enabled.is-fullscreen .gallery-item .img-fluid{max-height:calc(80vmin - 2rem);max-width:100vmin;margin:0 auto}.gallery.flickity-enabled.is-fullscreen .gallery-item figcaption{position:relative;top:2rem}.gallery.flickity-enabled.is-fullscreen .gallery-item figcaption span:last-child{padding-left:3rem}.gallery.flickity-enabled.is-fullscreen .flickity-prev-next-button{top:50%!important;border:1px solid #c1c1c1}.gallery.flickity-enabled.is-fullscreen .flickity-prev-next-button.next{right:6%}.gallery.flickity-enabled.is-fullscreen .flickity-prev-next-button.previous{left:6%}.gallery-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-item figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.6rem .2rem;font-size:.83rem;color:#707070}.gallery-item figcaption>span{display:inline-block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gallery-item figcaption>span:last-child{text-align:right;padding-left:1rem}.gallery-item img{display:block;max-height:100%;width:auto!important}.gallery-item .gallery-item-inner{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:0;right:0;bottom:0;left:0;width:100%;height:0;padding:0 0 66.6667%;background:#e6e6e6}.gallery-item .gallery-item-inner .img-wrapper{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;position:absolute;top:0;right:0;bottom:0;left:0}.gallery-nav-item{display:block;position:relative;width:calc(23% - .8rem);margin-right:.8rem;border-bottom:1px solid #c1c1c1}.gallery-nav-item:after{content:" ";position:absolute;top:0;left:50%;margin-left:-16px;width:0;height:0;border-style:solid;border-width:16px 16px 0;border-color:transparent;-webkit-transition:border-color .25s;transition:border-color .25s}.gallery-nav-item.is-nav-selected:after{border-color:#fff transparent transparent}.gallery-nav-item figcaption{overflow:hidden;padding:.4rem 0;font-size:.83rem;color:#707070;white-space:nowrap;text-overflow:ellipsis}.gallery .flickity-fullscreen-button,.gallery .flickity-prev-next-button{width:41px;height:41px;border-radius:41px;opacity:1}.gallery .flickity-fullscreen-button svg.flickity-button-icon,.gallery .flickity-prev-next-button svg.flickity-button-icon{position:static}.gallery .flickity-prev-next-button{display:-webkit-box;display:-ms-flexbox;display:flex;top:45%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-20.5px;background:#fff;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.gallery .flickity-prev-next-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.gallery .flickity-prev-next-button.next{right:14px}.gallery .flickity-prev-next-button.previous{left:14px}@media (max-width:767.98px){.gallery .flickity-prev-next-button{display:none}}.gallery .flickity-fullscreen-button{top:14px;right:14px;background:#707070;text-align:center;-webkit-transition:background .25s;transition:background .25s}.gallery .flickity-fullscreen-button:hover{background:#212529}.gallery .flickity-fullscreen-button svg.flickity-button-icon{width:17px}.gallery .flickity-fullscreen-button svg.flickity-button-icon *{fill:#fff}.gallery .flickity-fullscreen-button.flickity-fullscreen-button-exit svg.flickity-button-icon{width:10px}.gallery.is-fullscreen .gallery-item{height:100%;padding:0}.gallery.is-fullscreen .gallery-item .gallery-item-inner{background:0 0}.gallery.is-fullscreen .gallery-item figcaption{border-top:1px solid #e6e6e6;margin-left:6%;margin-right:6%;width:88%}ol.flickity-page-dots li{padding:0}ol.flickity-page-dots li:before{content:none}.list-group-item{padding-top:1.25rem;padding-bottom:1.25rem}.list-group-item p:last-child{margin-bottom:0}.list-group-item-borderless{padding-right:0;padding-left:0;border-right:0;border-left:0}.list-group-gray .list-group-teaser-container,.list-group-item-gray .list-group-teaser-container{--card-bg:#e6e6e6;background:#e6e6e6;background:var(--card-bg)}.list-group-gray .list-group-teaser-container .card-title a,.list-group-item-gray .list-group-teaser-container .card-title a{-webkit-transition:color .3s,text-shadow .25s;transition:color .3s,text-shadow .25s}.list-group-gray .list-group-teaser-container:hover,.list-group-item-gray .list-group-teaser-container:hover{--card-bg:$white}.list-group li.list-group-item:before,.list-group li:before{content:none}.list-group .list-group-teaser{display:block;-webkit-text-decoration:none;text-decoration:none;padding:0;border:none}.list-group .list-group-teaser:hover{z-index:10}.list-group .list-group-teaser+.list-group-teaser{margin-top:-1px}.list-group .list-group-teaser-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 12rem;flex:0 0 12rem;padding:1rem;padding-top:1rem;z-index:1}.list-group .list-group-teaser-thumbnail>a{display:block}@media (min-width:992px){.list-group .list-group-teaser-thumbnail{border-right:none}}@media (max-width:991.98px){.list-group .list-group-teaser-thumbnail{border-bottom:none}}.list-group .list-group-teaser-content{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding:1rem;z-index:1}@media (max-width:991.98px){.list-group .list-group-teaser-content{border-top:none}}.list-group .list-group-teaser-content span{color:#212121}.list-group .list-group-teaser-content p{margin:0}.list-group .list-group-teaser-content p.h5{margin-bottom:.4rem}.list-group .list-group-teaser-content .teaser-url{word-wrap:break-word;word-wrap:break-word;word-break:break-word}.list-group .list-group-teaser-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;border:1px solid #d5d5d5;-webkit-transition:border-color .2s,background .25s;transition:border-color .2s,background .25s}@media (max-width:991.98px){.list-group .list-group-teaser-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-group .list-group-teaser-container .list-group-teaser-thumbnail{-ms-flex-preferred-size:0;flex-basis:0;padding-bottom:0}}.list-group .list-group-teaser-container:hover .list-group-teaser-content,.list-group .list-group-teaser-container:hover .list-group-teaser-thumbnail{border-color:#212121}.list-group .list-group-teaser-container.teaser-img-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991.98px){.list-group .list-group-teaser-container.teaser-img-right{display:block}.list-group .list-group-teaser-container.teaser-img-right .list-group-teaser-thumbnail{float:right;max-width:50%;padding-bottom:1rem;width:calc(100px + 2rem)}}.list-group .list-group-teaser-more{display:block;padding:.4rem 1rem;background:#fff;border:1px solid #d5d5d5!important;font-size:90%;background-image:none!important;text-align:center;margin-top:1rem;-webkit-transition:border .2s,color .3s;transition:border .2s,color .3s}.list-group .list-group-teaser-more:hover{border:1px solid #212121!important}.list-group .item-metadata p{display:inline-block;margin-bottom:0}.list-group .item-metadata .item-date{font-size:1rem;font-weight:700;margin-right:.5em}.list-group-item-infoscience.has-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex}.list-group-item-infoscience.has-thumbnail .list-group-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 8rem;flex:0 0 8rem;margin-right:1rem;z-index:1}.list-group-item-infoscience.has-thumbnail .list-group-content{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;z-index:1}.list-group-teaser-thumbnail .news-video-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background:0 0}.list-group-teaser-thumbnail .news-video-overlay:before{content:"";width:2.25rem;height:2.25rem;background:url(../images/icons/icon-teaser-video.svg);background-size:100%;border-radius:50%;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.16);box-shadow:0 0 1rem rgba(0,0,0,.16)}.social-feed{position:relative;padding:2.2rem 1.5rem 1.5rem;background:#fff;color:#707070}.social-feed strong{color:#212121}.social-feed .social-icon{position:absolute;top:-1.3rem}.social-feed .social-feed-header{margin-bottom:.6rem}.social-feed picture img{margin-bottom:1rem}.breadcrumb-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:1.6rem}@media (max-width:1199.98px){.breadcrumb-container{padding:0 .8rem}}@media (min-width:1200px){.breadcrumb-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0 3rem;margin-bottom:2rem}}.breadcrumb-wrapper{max-width:100%;width:100%;border-bottom:1px solid #d5d5d5}@media (min-width:992px){.breadcrumb-wrapper{overflow-y:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.breadcrumb{padding:0;margin-bottom:0}.breadcrumb li{padding-left:0}.breadcrumb li:before{content:none}@media (min-width:992px){.breadcrumb{max-width:100%;padding:.1rem 0}.breadcrumb .breadcrumb-item:last-child{padding-right:3rem}}@media (max-width:1199.98px){.breadcrumb{margin:0;padding:.64rem 0;z-index:110}.breadcrumb .icon{color:#c1c1c1}.breadcrumb li:last-child{padding-right:5rem}}.breadcrumb-item{display:inline-block;position:relative;font-size:.83rem;line-height:1.5rem}.breadcrumb-item.breadcrumb-tags-wrapper{display:inline}.breadcrumb-item:before{content:" ";display:block;position:absolute;bottom:-.1rem;left:0;width:0;height:1px;padding:0;background:red;-webkit-transition:width .3s ease;transition:width .3s ease}.breadcrumb-item:not(.active):not(.breadcrumb-tags-wrapper):hover:before{width:calc(100% - .6rem)}.breadcrumb-item:after{content:"/";color:#8e8e8e;padding-left:.25rem;padding-right:.25rem}.breadcrumb-item a{background-image:none!important;color:#495057;-webkit-text-decoration:none;text-decoration:none}.breadcrumb-item a:hover{color:#212121}.breadcrumb-item .tag{vertical-align:baseline}.breadcrumb-item .icon{top:-.08em;font-size:.86em}.breadcrumb-item:last-child:after{content:none}.breadcrumb-item.active{font-weight:700;color:#495057}.breadcrumb-item.expand-links{display:none}.breadcrumb .btn-expand-links{height:auto;padding:0;border:0;font-size:inherit;line-height:1}@media (max-width:991.98px){.breadcrumb .breadcrumb-item,.breadcrumb.has-expanded-links .breadcrumb-item.expand-links{display:none}.breadcrumb .breadcrumb-item.active,.breadcrumb .breadcrumb-item.breadcrumb-tags-wrapper,.breadcrumb .breadcrumb-item.expand-links,.breadcrumb .breadcrumb-item:first-of-type,.breadcrumb .breadcrumb-item:last-of-type,.breadcrumb.has-expanded-links .breadcrumb-item{display:inline-block}}.breadcrumb .dropdown{display:inline;position:static}.breadcrumb .dropdown-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:-.08em;width:1.25rem;height:1.25rem;margin-left:0;padding:0;border:0;border-radius:50%}.breadcrumb .dropdown-toggle .icon{top:0;font-size:1rem;color:currentColor;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.breadcrumb .dropdown-toggle:after{content:none}.breadcrumb .dropdown-toggle:active,.breadcrumb .dropdown-toggle:hover{background:red!important;color:#fff!important}.breadcrumb .dropdown-toggle:focus,.breadcrumb .dropdown-toggle:focus-visible{outline-offset:0}.breadcrumb .dropdown-toggle:focus:not(:focus-visible){outline-color:transparent!important}.breadcrumb .dropdown-toggle[aria-expanded=true] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.breadcrumb .dropdown-menu.show{top:1.65rem!important;left:-.625rem!important;-webkit-transform:none!important;transform:none!important}.breadcrumb .dropdown-menu.show.open-left{right:-.625rem!important;left:auto!important}.breadcrumb .dropdown-item{padding:.125em .625rem;font-size:.83rem}.breadcrumb .dropdown-item a{display:block}.breadcrumb .dropdown-item.current-menu-item,.breadcrumb .dropdown-item.current-menu-item-parent{font-weight:700}@media (max-width:991.98px){.breadcrumb .dropdown-item{white-space:normal}}.links-group{padding:1.66rem;background:#fff;border:1px solid #d5d5d5}.links-group .nav-link,.links-group li{padding:0;margin-bottom:.8rem}.links-group.links-group-teaser h5{margin-bottom:1.2rem;padding-bottom:1.6rem;border-bottom:1px solid #d5d5d5}.media-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;position:relative}.media-map figure{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.media-map picture{width:100%;margin-bottom:0}.media-map img{height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.media-map-over{position:absolute;right:16px;bottom:16px;left:16px}.cover{position:relative}.cover figcaption{position:absolute;right:16px;bottom:16px;z-index:1}@media (min-width:768px){.cover figcaption{right:32px;bottom:32px}}.page-item{background-color:#fff;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:0}.page-item:first-child{border-left:1px solid #d5d5d5}.page-item:first-child .page-link{margin-left:-1px}.page-item:last-child{border-right:1px solid #d5d5d5}.page-item:last-child .page-link{margin-right:-1px}.page-item.disabled .page-link{border-color:transparent}.page-item.disabled:last-child .page-link{margin-right:0}.page-item.disabled:first-child .page-link{margin-left:0}.page-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:calc(1.25rem + 1rem);height:100%;background-color:transparent;border-color:transparent;border-radius:0;-webkit-text-decoration:none;text-decoration:none;font-weight:700;-webkit-transition:margin .1s ease-in-out;transition:margin .1s ease-in-out;position:relative;z-index:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.page-link:before{content:"";display:block;position:absolute;z-index:-1;border:5px solid transparent;-webkit-transition:border .2s;transition:border .2s}.page-link:before{top:100%;left:0;width:100%;height:0;border-bottom-width:0;border-top-width:0;border-top-color:#d5d5d5}.page-link:focus,.page-link:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.page-link:focus:before,.page-link:hover:before{border-top-width:5px}.page-link:before{left:-1px;margin-top:1px;width:calc(100% + 2px)}.page-item:first-child .page-link:before{border-left-color:#fff}.page-item:last-child .page-link:before{border-right-color:#fff}.page-link:hover{z-index:2;border:1px solid #707070;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.page-link:active,.page-link:focus,.page-link:hover{background-color:#fff}.question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}@-webkit-keyframes popin{100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes popin{100%{-webkit-transform:scale(1);transform:scale(1)}}.question .h3,.question h3{margin-top:1rem;margin-bottom:3rem}.question .custom-control-label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-preferred-size:0;flex-basis:0;position:relative;-webkit-transition:.2s;transition:.2s}.question .custom-control-label:before{content:" ";position:absolute;width:1.7rem;height:1.7rem;border:none;border-radius:50%;margin-top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:margin .2s;transition:margin .2s;-webkit-box-shadow:none!important;box-shadow:none!important;z-index:15}.question .custom-control-label:after{content:" ";position:absolute;width:.6296296296rem;height:.6296296296rem;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");-webkit-transform:scale(0);transform:scale(0);-webkit-transition:margin .2s;transition:margin .2s;z-index:25}.question .custom-control-label:hover{cursor:pointer}.question .custom-control-label:hover .custom-control-label-content{border-color:#212121;z-index:10}.question .custom-control-label-content{display:block;position:relative;padding:1rem 1.3rem;background:#fff;border:1px solid #d5d5d5;z-index:5;-webkit-transition:.2s;transition:.2s}.question .custom-control-input:checked+.custom-control-label{z-index:10}.question .custom-control-input:checked+.custom-control-label .custom-control-label-content{border-color:#212121;z-index:10}.question .custom-control-input:checked+.custom-control-label:after,.question .custom-control-input:checked+.custom-control-label:before{-webkit-animation:popin .2s forwards;animation:popin .2s forwards}.question-title{font-size:1.2rem;text-transform:uppercase;color:#707070}.question-subtitle{font-size:1.4rem;font-weight:700}.question-img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.question-content{padding:4rem}.question-answers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-right:1.7rem}@media (max-width:991.98px){.question .custom-control-label{display:block;position:relative;z-index:1;-webkit-transition:margin .2s,padding .2s;transition:margin .2s,padding .2s}.question .custom-control-label:focus,.question .custom-control-label:hover{padding-left:.5rem;margin-right:-.5rem}.question .custom-control-label:focus .trapeze-vertical,.question .custom-control-label:hover .trapeze-vertical{border-right-width:.5rem}.question .custom-control-label:before{top:calc(50% - .85rem);right:-.85rem;left:auto}.question .custom-control-label:after{top:calc(50% - .3148148148rem);right:-.3148148148rem;left:auto}.question .custom-control-label-content{margin-bottom:-1px}.question .custom-control-input:checked+.custom-control-label{padding-left:.5rem;margin-right:-.5rem;z-index:10}.question .custom-control-input:checked+.custom-control-label .trapeze-vertical{border-right-width:.5rem}.question-content{padding:1rem 0}}@media (min-width:992px){.question{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#fff),color-stop(30%,#e6e6e6));background-image:linear-gradient(to right,#fff 30%,#e6e6e6 30%);padding:10rem 0}.question .h3,.question h3{margin-top:0}.question .custom-control-label{display:block;position:relative;z-index:1;-webkit-transition:margin .2s,padding .2s;transition:margin .2s,padding .2s}.question .custom-control-label:focus,.question .custom-control-label:hover{margin-top:-.5rem!important;padding-bottom:.5rem}.question .custom-control-label:focus .trapeze-horizontal,.question .custom-control-label:hover .trapeze-horizontal{border-top-width:.5rem}.question .custom-control-label:before{top:-.85rem;left:calc(50% - .85rem)}.question .custom-control-label:after{top:-.3148148148rem;left:calc(50% - .3148148148rem)}.question .custom-control-label:hover{z-index:10}.question .custom-control-label-content{height:100%;margin-left:-1px}.question .custom-control-input:checked+.custom-control-label{margin-top:-.5rem!important;padding-bottom:.5rem}.question .custom-control-input:checked+.custom-control-label .trapeze-horizontal{border-top-width:.5rem}.question-img{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}.question-img img,.question-img picture{display:block;width:100%!important}.question-answers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0}.question-content{padding:0 4rem}}.social-share-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1rem 1.5rem;background:#fff;color:#707070}@media (min-width:992px){.social-share-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.social-share-container.social-share-light{display:inline-block}.social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.social-share{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.social-share .social-icon{margin-right:.25rem;margin-bottom:.25rem}@media (min-width:992px){.social-share .social-icon{margin-bottom:0}}.social-share .social-share-text{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:.5rem;margin-bottom:.25rem}@media (min-width:992px){.social-share .social-share-text{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:0}}.social-share-copylink{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.social-share-copylink{margin-top:0}}@media (max-width:991.98px){.social-share-copylink{white-space:normal}}.selectize-control .social-share-copylink .input-group .selectize-input,.social-share-copylink .input-group .form-control,.social-share-copylink .input-group .selectize-control .selectize-input{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-control .social-share-copylink .input-group .selectize-input:before,.social-share-copylink .input-group .form-control:before,.social-share-copylink .input-group .selectize-control .selectize-input:before{content:none}.selectize-control .social-share-copylink .input-group .sr-only.selectize-input,.selectize-control .social-share-copylink .input-group .table-restauration tr td .selectize-input.tablesaw-cell-label,.social-share-copylink .input-group .form-control.sr-only,.social-share-copylink .input-group .selectize-control .sr-only.selectize-input,.social-share-copylink .input-group .selectize-control .table-restauration tr td .selectize-input.tablesaw-cell-label,.social-share-copylink .input-group .table-restauration tr td .form-control.tablesaw-cell-label,.table-restauration tr td .selectize-control .social-share-copylink .input-group .selectize-input.tablesaw-cell-label,.table-restauration tr td .social-share-copylink .input-group .form-control.tablesaw-cell-label,.table-restauration tr td .social-share-copylink .input-group .selectize-control .selectize-input.tablesaw-cell-label{position:absolute}.semaineDeRef,.table{width:100%}.semaineDeRef thead th,.table thead th{border-bottom:3px solid #d5d5d5;padding:.3rem .45rem}.semaineDeRef tbody,.semaineDeRef tfoot,.table tbody,.table tfoot{color:#212121}.semaineDeRef tbody td,.semaineDeRef tfoot td,.table tbody td,.table tfoot td{padding:.3rem .45rem;border-bottom:1px solid #d5d5d5}@media (max-width:767.98px){.semaineDeRef tbody td:last-child,.semaineDeRef tfoot td:last-child,.table tbody td:last-child,.table tfoot td:last-child{margin-bottom:1.2rem}}.semaineDeRef tbody td .tablesaw-cell-label,.semaineDeRef tfoot td .tablesaw-cell-label,.table tbody td .tablesaw-cell-label,.table tfoot td .tablesaw-cell-label{color:#212121}.semaineDeRef tfoot td,.table tfoot td{border-top:3px solid #d5d5d5;font-weight:700}@media (min-width:768px){.semaineDeRef,.table-boxed{border:1px solid #d5d5d5}}.semaineDeRef thead th,.table-boxed thead th{border-top:1px solid #d5d5d5}.semaineDeRef tbody td,.semaineDeRef tfoot td,.semaineDeRef thead th,.table-boxed tbody td,.table-boxed tfoot td,.table-boxed thead th{border-right:1px solid #d5d5d5}@media (max-width:767.98px){.semaineDeRef tbody td,.semaineDeRef tfoot td,.semaineDeRef thead th,.table-boxed tbody td,.table-boxed tfoot td,.table-boxed thead th{border-left:1px solid #d5d5d5}}.table-sortable thead th{padding:0}.table-sortable thead th button{padding:.3rem;cursor:pointer}.table-sortable thead th button .tablesaw-sortable-arrow{display:block;position:relative;margin-top:.1rem;float:left;width:1rem;height:1rem}.table-sortable thead th button .tablesaw-sortable-arrow:after{content:" ";position:absolute;top:0;left:0;width:0;height:0;border-left:.29rem solid transparent;border-right:.29rem solid transparent;border-bottom:.35rem solid #d5d5d5;margin:0}.table-sortable thead th button .tablesaw-sortable-arrow:before{content:" ";position:absolute;bottom:0;left:0;width:0;height:0;border-left:.29rem solid transparent;border-right:.29rem solid transparent;border-top:.35rem solid #d5d5d5;margin:0}.table-sortable thead th.tablesaw-sortable-descending button .tablesaw-sortable-arrow:before{border-top-color:red}.table-sortable thead th.tablesaw-sortable-ascending button .tablesaw-sortable-arrow:after{border-bottom-color:red}.tablesaw-sortable-btn{background:0 0;border:none}.nav-tabs .nav-item{padding-left:0}.nav-tabs .nav-item:before{content:none}.nav-tabs .nav-item+.nav-item .nav-link{margin-left:-1px}.nav-tabs .nav-item:first-child .nav-link{border-top-left-radius:2px}.nav-tabs .nav-item:last-child .nav-link{border-top-right-radius:2px}.nav-tabs .nav-link{position:relative;background-color:#e6e6e6;border-color:#d5d5d5;-webkit-text-decoration:none;text-decoration:none;border-radius:0;padding:.5rem .8125rem}@media (min-width:768px){.nav-tabs .nav-link{padding:.5rem 1rem}}.nav-tabs .nav-link:hover{z-index:1;background-color:#d9d9d9;color:#212121}.nav-tabs .nav-link:focus:not(:active){z-index:1;border-color:#ced4da;outline:1px solid #ced4da;border-radius:0!important}.nav-tabs .nav-link:active{z-index:1;background:-webkit-gradient(linear,left bottom,left top,from(#e6e6e6),to(#d9d9d9));background:linear-gradient(0deg,#e6e6e6 0,#d9d9d9 100%)}.nav-tabs .nav-link.disabled{background-color:#d9d9d9;border-color:#d5d5d5;color:#c1c1c1;cursor:not-allowed}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#212121}.nav-tabs .nav-item.show .nav-link:hover,.nav-tabs .nav-link.active:hover{background-color:#fff}.nav-tabs-vertical-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-tabs-vertical-wrapper .nav-tabs{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:30%;margin-right:-1px;border-top:1px solid #d5d5d5}.nav-tabs-vertical-wrapper .nav-item:first-child .nav-link{border-top:0}.nav-tabs-vertical-wrapper .nav-item .nav-link{margin-top:0;margin-left:0}.nav-tabs-vertical-wrapper .nav-item .nav-link:first-child{margin-left:0}.nav-tabs-vertical-wrapper .tab-content{-webkit-box-flex:2;-ms-flex:2 1 70%;flex:2 1 70%;border:1px solid #d5d5d5}.nav-tabs-vertical{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none}.nav-tabs-vertical .nav-item:first-child .nav-link{border-top-left-radius:0}.nav-tabs-vertical .nav-item:last-child .nav-link{border-top-right-radius:0}.nav-tabs-vertical .nav-link.active{border-right:1px solid #fff;border-bottom-color:#d5d5d5}.nav-tabs-light-wrapper{margin-bottom:1rem;background-color:#fff;border-bottom:1px solid #d5d5d5}.nav-tabs-light .nav-link{position:relative;margin-right:2rem;padding-right:0;padding-left:0;-webkit-text-decoration:none;text-decoration:none;font-weight:700}.nav-tabs-light .nav-link:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:0 solid red;-webkit-transition:border-bottom .2s;transition:border-bottom .2s}.nav-tabs-light .nav-link.active:after{border-bottom-width:4px}.nav-tabs-light .nav-item:last-child .nav-link{margin-right:0}.card-deck{display:block;position:relative;margin-left:-.5rem;margin-right:-.5rem}@media (min-width:576px){.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-deck>.card:first-child:last-child{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;margin-left:auto;margin-right:auto}.card-deck>.card:nth-last-child(n+2),.card-deck>.card:nth-last-child(n+2)~*{-webkit-box-flex:1;-ms-flex:1 1 47%;flex:1 1 47%;margin:.5rem}}@media (min-width:992px){.card-deck>.card{z-index:1;margin:.5rem}.card-deck>.card:first-child:last-child{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.card-deck>.card:nth-last-child(n+2){-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;margin-left:auto}.card-deck>.card:nth-last-child(n+2)~*{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;margin-right:auto}.card-deck>.card:nth-last-child(n+3),.card-deck>.card:nth-last-child(n+3)~*{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;margin:.5rem}.card-deck.card-deck-line:before{content:" ";position:absolute;top:50%;left:5%;width:30%;z-index:0;border-bottom:1px solid #e6e6e6}.bg-gray-100 .card-deck.card-deck-line:before{border-bottom-color:#c1c1c1}.card-deck.card-deck-line:after{content:" ";position:absolute;top:50%;right:5%;width:30%;z-index:0;border-bottom:1px solid #e6e6e6}.bg-gray-100 .card-deck.card-deck-line:after{border-bottom-color:#c1c1c1}.card-deck.card-deck-line>div.card:first-child:last-child{position:relative}.card-deck.card-deck-line>div.card:first-child:last-child:before{content:" ";display:block;position:absolute;top:0;left:calc(-1rem - 1px);width:1rem;height:100%;background:#fff}.bg-gray-100 .card-deck.card-deck-line>div.card:first-child:last-child:before{background-color:#e6e6e6}.card-deck.card-deck-line>div.card:first-child:last-child:after{content:" ";display:block;position:absolute;top:0;right:calc(-1rem - 1px);width:1rem;height:100%;background:#fff}.bg-gray-100 .card-deck.card-deck-line>div.card:first-child:last-child:after{background-color:#e6e6e6}.card-deck.card-deck-line>div.card:nth-last-child(n+2):before{content:" ";display:block;position:absolute;top:0;left:calc(-1rem - 1px);width:1rem;height:100%;background:#fff}.bg-gray-100 .card-deck.card-deck-line>div.card:nth-last-child(n+2):before{background-color:#e6e6e6}.card-deck.card-deck-line>div.card:nth-last-child(n+2)~:after{content:" ";display:block;position:absolute;top:0;right:calc(-1rem - 1px);width:1rem;height:100%;background:#fff}.bg-gray-100 .card-deck.card-deck-line>div.card:nth-last-child(n+2)~:after{background-color:#e6e6e6}.card-deck.card-deck-line>div.card:nth-last-child(n+3):after,.card-deck.card-deck-line>div.card:nth-last-child(n+3):before,.card-deck.card-deck-line>div.card:nth-last-child(n+3)~:after,.card-deck.card-deck-line>div.card:nth-last-child(n+3)~:before{content:none}.card-deck.card-deck-line>a.card:first-child:last-child{-webkit-box-flex:0;-ms-flex:0 0 calc(33% + 1.5rem);flex:0 0 calc(33% + 1.5rem);-webkit-box-shadow:1rem 0 0 0 #fff,-1rem 0 0 0 #fff;box-shadow:1rem 0 0 0 #fff,-1rem 0 0 0 #fff}.bg-gray-100 .card-deck.card-deck-line>a.card:first-child:last-child{-webkit-box-shadow:1rem 0 0 0 #e6e6e6,-1rem 0 0 0 #e6e6e6;box-shadow:1rem 0 0 0 #e6e6e6,-1rem 0 0 0 #e6e6e6}.card-deck.card-deck-line>a.card:nth-last-child(n+2){-webkit-box-flex:0;-ms-flex:0 0 calc(33% + 1.5rem);flex:0 0 calc(33% + 1.5rem);-webkit-box-shadow:-1rem 0 0 0 #fff;box-shadow:-1rem 0 0 0 #fff}.bg-gray-100 .card-deck.card-deck-line>a.card:nth-last-child(n+2){-webkit-box-shadow:-1rem 0 0 0 #e6e6e6;box-shadow:-1rem 0 0 0 #e6e6e6}.card-deck.card-deck-line>a.card:nth-last-child(n+2)~*{-webkit-box-flex:0;-ms-flex:0 0 calc(33% + 1.5rem);flex:0 0 calc(33% + 1.5rem);-webkit-box-shadow:1rem 0 0 0 #fff;box-shadow:1rem 0 0 0 #fff}.bg-gray-100 .card-deck.card-deck-line>a.card:nth-last-child(n+2)~*{-webkit-box-shadow:1rem 0 0 0 #e6e6e6;box-shadow:1rem 0 0 0 #e6e6e6}.card-deck.card-deck-line>a.card:nth-last-child(n+3),.card-deck.card-deck-line>a.card:nth-last-child(n+3)~*{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;border:none}}.card-deck.mini-cards{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:575.98px){.card-deck.mini-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-deck.mini-cards>.card{margin:.5rem}}.card-deck.mini-cards .deck-title{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:.5rem;font-size:1.625rem}.card-deck.mini-cards .card-body{padding:1rem}.card-deck.mini-cards .card-title{margin:0;font-size:1.125rem}.card-deck.mini-cards>.card{-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:576px){.card-deck.mini-cards>.card{-ms-flex-preferred-size:calc(33.3334% - 1rem);flex-basis:calc(33.3334% - 1rem)}}@media (min-width:1200px){.card-deck.mini-cards>.card{-ms-flex-preferred-size:calc(16.6667% - 1rem);flex-basis:calc(16.6667% - 1rem)}}.card-slider-wrapper{padding:1rem 0}.card-slider-wrapper .flickity-page-dots{display:-webkit-box;display:-ms-flexbox;display:flex;bottom:-.8rem;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-slider-wrapper .flickity-page-dots .dot{-webkit-box-flex:1;-ms-flex:1 1 1px;flex:1 1 1px;height:1px;margin:0;background:#707070;border-radius:0}.card-slider-wrapper .flickity-page-dots .dot.is-selected{height:5px;background:red}.card-slider-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-slider-footer>div{margin-right:2rem}@media (max-width:767.98px){.card-slider-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.6rem}.card-slider-footer>div{margin-right:0}}.card-slider-btn{display:inline-block;position:relative;width:3rem;height:3rem;background:#fff;border:1px solid #c1c1c1;font-size:1.4rem;line-height:2.3rem;color:red;-webkit-transition:opacity .3s,background .3s,border .3s,color .3s,-webkit-transform .3s;transition:opacity .3s,background .3s,border .3s,color .3s,-webkit-transform .3s;transition:opacity .3s,background .3s,border .3s,transform .3s,color .3s;transition:opacity .3s,background .3s,border .3s,transform .3s,color .3s,-webkit-transform .3s}.card-slider-btn:hover{cursor:pointer;border:1px solid #707070}.card-slider-btn:before{margin-top:1px}.card-slider-btn.disabled{background:0 0;color:#707070}@media (max-width:767.98px){.card-slider-btn{display:none}}.card-slider{height:100%}.card-slider .flickity-viewport{overflow:visible}.card-slider-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:23%;min-width:360px;padding-right:32px}.card-slider-cell.card-slider-cell-lg{width:48%}.ie .card-slider-cell{display:block;height:auto!important}.ie .card-slider-cell .card-body{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:991.98px){.card-slider-cell{width:100%;padding-right:0}.card-slider-cell.card-slider-cell-lg{width:100%}}.fullwidth-teaser{position:relative;width:100%;background:#e6e6e6}.fullwidth-teaser .vimeo-wrapper{background:#e6e6e6}@media (min-width:768px){.fullwidth-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;min-height:30rem}}@media (min-width:992px){.fullwidth-teaser{margin-bottom:0}}.fullwidth-teaser img{width:100%;height:auto}.fullwidth-teaser figure,.fullwidth-teaser figure img,.fullwidth-teaser figure picture{margin-bottom:0}.fullwidth-teaser figure img,.fullwidth-teaser figure picture{height:100%}@media (min-width:768px){.fullwidth-teaser .fullwidth-teaser-text,.fullwidth-teaser figure,.fullwidth-teaser picture{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:767.98px){.fullwidth-teaser figure img,.fullwidth-teaser picture img{width:100%!important;height:auto}}@media (min-width:768px){.fullwidth-teaser figure,.fullwidth-teaser picture{position:relative;overflow:hidden}.fullwidth-teaser figure img,.fullwidth-teaser picture img{position:relative;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;font-family:"object-fit: cover;";width:100%;height:100%;max-width:none}}@media (min-width:1200px){.fullwidth-teaser{display:block;padding:0}.fullwidth-teaser figure,.fullwidth-teaser picture{display:block;height:90vh;max-height:90vh}}@media (min-width:1200px){.fullwidth-teaser .fullwidth-teaser-content p{float:right;max-width:28rem;margin-left:6rem;padding:1.2rem 1.6rem;background:rgba(255,255,255,.9)}}.fullwidth-teaser-text{padding:16px;background:#fff;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;max-width:1200px}@media (min-width:768px){.fullwidth-teaser-text{padding:1rem 32px 0}}@media (min-width:1200px){.fullwidth-teaser-text{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;position:absolute;top:0;right:8rem;width:auto;padding:2rem 0;min-height:100%;overflow:hidden;background:0 0}.fullwidth-teaser-text .fullwidth-teaser-title{padding:1.5rem 2rem;background-color:#fff;max-width:24rem}.fullwidth-teaser-text .h3,.fullwidth-teaser-text h3{display:inline-block;margin-bottom:0;font-size:1.75rem}}.fullwidth-teaser-text .list-inline{font-size:.85rem;margin-bottom:0;color:#707070}.fullwidth-teaser-text .list-inline li{margin-right:0}.fullwidth-teaser-text .list-inline li:not(:last-child):after{content:" ›";margin:0 .25em 0 .15em}@media (min-width:1200px){.fullwidth-teaser-text .list-inline{margin-bottom:-.3rem}}.fullwidth-teaser-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}@media (min-width:1200px){.fullwidth-teaser-header{width:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:0}}.fullwidth-teaser-header a,.fullwidth-teaser-header h3{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:1200px){.fullwidth-teaser-header a,.fullwidth-teaser-header h3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.fullwidth-teaser-header .btn{-webkit-transition:padding .15s;transition:padding .15s}.fullwidth-teaser-header .btn:focus,.fullwidth-teaser-header .btn:hover{background:#b30000;color:#fff}@media (min-width:1200px){.fullwidth-teaser-header .btn:focus,.fullwidth-teaser-header .btn:hover{padding-left:2rem}}.fullwidth-teaser-header .btn:focus:after,.fullwidth-teaser-header .btn:focus:before,.fullwidth-teaser-header .btn:hover:after,.fullwidth-teaser-header .btn:hover:before{background:0 0;border-top-color:#b30000}.fullwidth-teaser-header .btn:active:after{border-top-color:#891818}.fullwidth-teaser-header .btn:focus{outline:0!important}.fullwidth-teaser-header .btn:focus-visible{outline:2px solid #fff!important;outline-offset:-4px!important}.fullwidth-teaser-content{padding:1rem 0 0}@media (min-width:768px){.fullwidth-teaser-content{padding:1rem 0}}@media (min-width:1200px){.fullwidth-teaser-content{padding:0}}.fullwidth-teaser-footer{margin-bottom:16px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.fullwidth-teaser-footer:last-child{margin-bottom:0}@media (min-width:768px){.fullwidth-teaser-footer{margin:0}}@media (min-width:1200px){.fullwidth-teaser-horizontal .fullwidth-teaser-text{left:10%;width:80%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:6rem}.fullwidth-teaser-horizontal .fullwidth-teaser-header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:visible}.fullwidth-teaser-horizontal .btn{margin-bottom:-1.62rem}.fullwidth-teaser-horizontal .fullwidth-teaser-title{width:auto;max-width:70%;overflow:visible;white-space:normal;text-overflow:initial}.fullwidth-teaser-horizontal .h3,.fullwidth-teaser-horizontal h3{margin:0}.fullwidth-teaser-horizontal .fullwidth-teaser-content p{width:89%;margin:0 11% 0 0;padding-right:5.3rem;max-width:none}}@media (min-width:1600px){.fullwidth-teaser-horizontal .fullwidth-teaser-text{left:20%;width:60%}}@media (min-width:768px){.fullwidth-teaser-left figure img,.fullwidth-teaser-left picture img{right:-10%;left:auto}}@media (min-width:992px){.fullwidth-teaser-left figure img,.fullwidth-teaser-left picture img{right:0}.fullwidth-teaser-left .fullwidth-teaser-text{right:auto;left:2rem}}.fullwidth-teaser-horizontal.thinner-teaser{background:#e6e6e6;min-height:24rem}@media (min-width:1200px){.fullwidth-teaser-horizontal.thinner-teaser figure,.fullwidth-teaser-horizontal.thinner-teaser picture{height:30vw;max-height:50vh;min-height:24rem}.fullwidth-teaser-horizontal.thinner-teaser .fullwidth-teaser-text{padding-bottom:3rem}}.nav-main{position:relative;background:#fff;z-index:1110;-webkit-transition:left .3s;transition:left .3s;border-right:1px solid #e6e6e6}.nav-main li.current-menu-item>a:first-child,.nav-main li.current-menu-item>a:first-child:hover{background:red;font-weight:700;color:#fff}.nav-main ul{display:none;position:absolute;top:0;left:100%;width:100%;margin:0;padding:0 1rem;-webkit-transition:left .2s;transition:left .2s}.nav-main li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-height:0;border-bottom:1px solid #d5d5d5;position:static;-webkit-transition:max-height 0s .2s;transition:max-height 0s .2s;padding-left:0}.nav-main li:before{content:none}.nav-main .current-menu-parent,.nav-main .current-menu-parent li{max-height:100%}.nav-main a{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:4px 0;padding:.4rem;-webkit-transition:all .2s;transition:all .2s;-webkit-text-decoration:none;text-decoration:none;margin-left:-.7rem;padding-left:.7rem}.nav-main a:before{content:none}.nav-main a:focus,.nav-main a:hover{color:#212121}.nav-main a:focus:not(.nav-arrow),.nav-main a:hover:not(.nav-arrow){background:#e6e6e6}.nav-main a:focus .icon-container,.nav-main a:hover .icon-container{background:#e6e6e6}.nav-main .menu-item-has-children>.nav-arrow{margin-left:4px}.nav-main .nav-menu{display:block;left:0}.nav-back,.nav-home,li.nav-back,li.nav-home{display:block;padding-bottom:1.2rem;margin-left:-2rem;padding-left:2rem}.nav-back a,.nav-home a,li.nav-back a,li.nav-home a{color:#495057}.nav-back .icon,.nav-home .icon,li.nav-back .icon,li.nav-home .icon{color:#8e8e8e}li.nav-back .icon{width:.8rem;margin-right:.2rem;color:#c1c1c1;-webkit-transition:fill .2s,-webkit-transform .2s;transition:fill .2s,-webkit-transform .2s;transition:transform .2s,fill .2s;transition:transform .2s,fill .2s,-webkit-transform .2s}li.nav-back:hover .icon{color:#212121;-webkit-transform:translateX(-.2rem);transform:translateX(-.2rem)}li.nav-home .icon{width:.6rem;margin-top:.1rem}a.nav-arrow{-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;position:relative;margin-top:4px;margin-bottom:4px;padding:0 4px 0 5px!important;font-size:1.3rem!important;line-height:1rem!important;font-weight:400!important}a.nav-arrow .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-transition:background-color .3s;transition:background-color .3s}a.nav-arrow:after,a.nav-arrow:before{content:" ";position:absolute;top:5%;left:0;width:1px;height:90%;background:#d5d5d5}a.nav-arrow:after{left:100%}a.nav-arrow .icon{width:1rem;-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem)}a.nav-arrow:hover .icon-container{background:#e6e6e6}.nav-wrapper{width:100%;height:100%;overflow-y:auto}.nav-wrapper::-webkit-scrollbar{display:none}.nav-wrapper .current-menu-ancestor>ul{display:block;left:0}.nav-wrapper .current-menu-parent>ul{display:block;left:100%}.nav-container{display:block;position:relative;width:100%;margin-left:-100%;padding-left:100%}@media (min-width:1200px){.nav-solid-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.nav-solid-layout .nav-main{-webkit-box-flex:0;-ms-flex:0 0 28rem;flex:0 0 28rem;max-width:28rem;min-height:calc(100vh - 5.5rem)}.nav-solid-layout .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.nav-solid-layout .overlay{display:none}.nav-toggle-layout .nav-main{position:fixed;left:-36.4rem;width:28rem;height:calc(100% - 5.5rem);border:1px solid #c1c1c1;border-radius:2px 2px 0 0}.nav-toggle-layout .content{position:relative}.nav-toggle-layout .nav-aside-wrapper{display:none}.desktop-menu-open{height:100vh;overflow:hidden}.desktop-menu-open .nav-toggle-layout .overlay{right:0;bottom:0;width:100%;height:100%;opacity:.95}.desktop-menu-open .nav-toggle-layout .nav-main{left:0}.nav-main li{font-size:.9rem}.nav-main .nav-back,.nav-main .nav-home{border-bottom:none}}@media (max-width:1199.98px){.main-container{position:relative}.nav-main{position:absolute;top:0;bottom:0;left:0;width:100%;border-top:1px solid #c1c1c1;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}ul.nav-menu a{font-size:1rem;padding-top:.8rem;padding-bottom:.8rem}.nav-arrow{-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem}.nav-home{display:none}.content .breadcrumb{position:absolute;top:0;left:0;width:100%}.nav-back,.nav-home{margin:0;padding:0}.mobile-menu-open{height:calc(100% - 9rem)}.mobile-menu-open .nav-main{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu-open .main-container{height:calc(100vh - 9rem);overflow:hidden}.mobile-menu-open .header .search-mobile{bottom:0}.mobile-menu-open .nav-lang-mobile{display:block}}.overlay{content:" ";position:fixed;top:0;left:0;width:0;height:0;overflow:hidden;cursor:pointer;z-index:1100;opacity:0;background:#fff;-webkit-transition:opacity .3s;transition:opacity .3s}@media (min-width:1200px){.nav-aside-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:1rem}.nav-aside-layout .nav-aside-wrapper{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;max-width:22%;min-width:320px;border-right:1px solid #d5d5d5}.nav-aside-layout .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.nav-aside-layout .content .container{width:90%}}.nav-aside-layout .nav-aside-wrapper{display:block}@media (max-width:1199.98px){.nav-aside-layout .nav-aside-wrapper{padding:1rem}.nav-aside-layout .nav-aside-wrapper .nav-aside [class^=h]{padding:0}.nav-aside-layout .nav-aside-wrapper .nav-aside a{padding-left:1.5rem;padding-right:1.5rem;font-size:1rem}}@media (min-width:1200px){.nav-aside-layout .nav-aside-wrapper{height:100%}}@media (min-width:1600px){.nav-aside-layout .nav-aside-wrapper{-webkit-box-flex:0;-ms-flex:0 0 16.1%;flex:0 0 16.1%;max-width:16.1%}}.nav-aside{padding-bottom:3rem}.nav-aside [class^=h]{padding-left:3rem}.nav-aside ul{padding-left:1.2rem}.nav-aside>ul{padding-left:0}.nav-aside li{list-style-type:none;font-size:.9rem;padding-left:0}.nav-aside li:before{content:none}.nav-aside li li{border-top:none;margin:0;padding:0}.nav-aside li.active>a{margin-right:-1px;margin-left:2rem;padding-left:1rem;background:#e6e6e6;border-right:2px solid red;font-weight:700;color:#212121}.nav-aside li.active>a+ul a{color:#212121}.nav-aside li.active>a:before{content:none}@media (max-width:1199.98px){.nav-aside li.active>a{margin-left:0;margin-right:0}}.nav-aside>ul>li:first-child>a:before{content:none}.nav-aside a{display:block;position:relative;padding:.625rem 3rem;-webkit-text-decoration:none;text-decoration:none;color:#495057}.nav-aside a:before{content:" ";position:absolute;top:0;width:calc(100% - 6rem);height:1px;background:#d5d5d5;-webkit-transition:background .25s;transition:background .25s}.nav-aside a:hover{color:red!important}.nav-aside a:hover:before{background:red}.nav-aside ul ul>li:first-child a:before{content:none}.nav-toggle-layout>.nav-container{width:auto;margin:0;padding:0}@media (max-width:1199.98px){.nav-toggle-layout>.nav-container{position:absolute;top:0;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #c1c1c1;overflow-y:scroll;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;z-index:120}.mobile-menu-open .nav-toggle-layout>.nav-container{-webkit-transform:translateX(0);transform:translateX(0)}}.nav-main-mobile{position:static;border:0;-webkit-transform:none!important;transform:none!important}@media (min-width:1200px){.nav-main-mobile{display:none}}.nav-main-mobile .nav-wrapper{height:auto}.nav-main-mobile .nav-container{margin-left:0;padding-left:0}.nav-main-mobile .nav-container .nav-menu{display:grid;grid-template-columns:repeat(3,1fr);position:static;width:100%;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #c1c1c1}.nav-main-mobile .nav-container .nav-menu li{border:0}.nav-main-mobile .nav-container .nav-menu li a{margin-top:0;margin-bottom:0;padding-top:.4rem;padding-bottom:.4rem}.nav-main-mobile .nav-container .nav-menu li.current-menu-item>a:first-child{background:0 0;color:#212121}.person-card-avatar{height:8rem}.contact-list{border-top:2px solid #d5d5d5;font-size:.95rem}.contact-list-row{position:relative;padding:.9rem 0 .9rem 3.1rem;border-top:1px solid #d5d5d5}@media (min-width:768px){.contact-list-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 0.8rem;grid-auto-rows:auto;min-height:3.1rem}}@media (min-width:1200px){.contact-list-row{padding-top:.2em;padding-bottom:.2em;grid-template-columns:2.5rem repeat(4,1fr)}}@media (min-width:768px){.contact-list-row .contact-list-item{-ms-flex-item-align:center;align-self:center}.contact-list-row .contact-list-item:nth-child(2){grid-column:1;grid-row:1}.contact-list-row .contact-list-item:nth-child(3){grid-column:1;grid-row:2}.contact-list-row .contact-list-item:nth-child(4){grid-column:2;grid-row:1}.contact-list-row .contact-list-item:nth-child(5){grid-column:2;grid-row:2}.contact-list-row .contact-list-item:nth-child(6){grid-column:3;grid-row:1}}.contact-list-item{display:block;line-height:1.48rem}.contact-list-avatar{position:absolute;top:1rem;left:0;width:2.5rem}@media (min-width:1200px){.contact-list-avatar{top:.3rem}}@media (min-width:1200px){.contact-list{display:table;width:100%}.contact-list-row{display:table-row;padding:0}.contact-list-item{display:table-cell;vertical-align:middle}.contact-list-avatar{display:table-cell;position:relative;top:0;width:3.3rem;height:3.15rem;padding:.35rem .8rem .3rem 0}.contact-list-avatar,.contact-list-item{border-bottom:1px solid #d5d5d5}}.contact-list-avatar-placeholder img{background:#d5d5d5;color:#000;border-radius:50%;overflow:hidden}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer p{margin:0}.footer-group{margin-bottom:1rem;-ms-flex-preferred-size:100%;flex-basis:100%}.footer-sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.footer-faculties{border-bottom:1px solid #c1c1c1}@media (min-width:768px){.footer-faculties{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border:none}}.footer-faculties .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:768px){.footer-faculties .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.5rem}}.footer-faculties .footer-links li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative;padding-right:1.5rem;margin-bottom:1rem}@media (min-width:768px){.footer-faculties .footer-links li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.footer-faculties .footer-links li:before{content:" ";display:block;position:absolute;top:.5rem;left:-.9rem;width:6px;height:5px;background:red}.footer-faculties .footer-links li a{margin:0}.footer-faculties .footer-links li strong{display:block}.footer-legal{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #c1c1c1;padding-top:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%}.footer-legal a+a{margin-left:1rem}.footer-links{margin:0;padding-left:0}.footer-links a{display:inline-block;font-size:.83rem;line-height:1.2rem;color:#707070;-webkit-text-decoration:none;text-decoration:none}.footer-links a:hover{color:red}.footer-links li{margin:.5rem 0;padding-left:0;list-style-type:none}.footer-links li:before{content:none}.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767.98px){.footer-sitemap{margin-bottom:0}.footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .btn{margin:0 .4em .6rem 0}.footer-links li:last-child{margin-bottom:1rem}}@media (min-width:768px){.footer-title{padding-top:.9rem;padding-bottom:.9rem;margin-bottom:.4rem;font-size:.83rem;color:#707070;border-bottom:1px solid #c1c1c1}.footer-buttons,.footer-socials{margin-bottom:2rem;-ms-flex-preferred-size:auto;flex-basis:auto}.footer-title-no-underline{border:none;padding-bottom:.3rem}.footer-sitemap-col{padding-right:.8rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.footer-legal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1rem}.footer-legal>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.footer-legal a,.footer-legal p{font-size:.83rem;color:#707070}.footer-sitemap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.bg-dark .footer a{color:#fff}.bg-dark .footer a:hover{color:red}.bg-dark .footer-title{color:#fff;border-color:#707070}.btn-back-to-top{display:inline-block;opacity:0;position:fixed;right:10px;bottom:30px;margin:0;padding:.25rem .75rem;-webkit-transition:background-color .3s,opacity .5s,visibility .5s,bottom .3s;transition:background-color .3s,opacity .5s,visibility .5s,bottom .3s;visibility:hidden;z-index:1000}.btn-back-to-top:hover{opacity:1}.btn-back-to-top.show{bottom:10px;opacity:1;visibility:visible}.btn-back-to-top .icon{width:1.5em;height:1.5em}.footer-light a{background-image:none!important}.footer-light ul li{color:#c1c1c1}.footer-light ul li:first-child{color:#212121}.footer-light-socials{margin-bottom:0;padding:.5rem 0;border-top:1px solid #e6e6e6}.footer-light-socials .social-icon-negative .icon{font-size:1.375rem}.bg-dark .footer-legal,.bg-dark .footer-light-socials{border-color:#707070}.bg-dark .social-icon .icon{color:#fff}.bg-dark .footer-legal-links a{color:#c1c1c1}.bg-dark .footer-legal-links a:hover{color:#fff}.bg-dark .footer-light ul li small{color:#c1c1c1}.bg-dark .footer-light ul li:first-child{color:#fff}.header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5.5rem}@media (min-width:1200px){.header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.header img{margin-top:0;width:110px}.header .logo{margin:0 auto 0 3rem;border:none;background-image:none}.header .logo:before{content:none}@media (min-width:1200px){.header .logo{margin-right:0}}.header .nav-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 0 0 3.7rem;padding:0}.header .nav-header li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0}.header .nav-header li a{position:relative;margin:0;padding:2rem .7rem;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.header .nav-header li a:after,.header .nav-header li.dropdown .btn:before{content:" ";display:block;position:absolute;top:1em;left:.8rem;width:7px;height:6px;background:red;opacity:0;-webkit-transform:none;transform:none;-webkit-transition:opacity .3s;transition:opacity .3s}.header .nav-header li a.active,.header .nav-header li a.open,.header .nav-header li a:focus,.header .nav-header li a:hover,.header .nav-header li.active a,.header .nav-header li.current-menu-item a{color:red}.header .nav-header li a.active:before,.header .nav-header li a.open:before,.header .nav-header li a:focus:before,.header .nav-header li a:hover:before,.header .nav-header li.active a:before,.header .nav-header li.current-menu-item a:before{content:none}.header .nav-header li a.active:after,.header .nav-header li a.open:after,.header .nav-header li a:focus:after,.header .nav-header li a:hover:after,.header .nav-header li.active a:after,.header .nav-header li.current-menu-item a:after{opacity:1}.header .nav-header li:before{content:none}.header .nav-header .dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .nav-header .dropdown .btn{padding:.7rem;font-size:inherit;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.header .nav-header .dropdown .btn:before{top:0!important;border:none;border-radius:0}.header .nav-header .dropdown .btn:focus:before,.header .nav-header .dropdown .btn:hover:before{opacity:1}.header .nav-header .dropdown-item{padding:.25rem 1.25rem;font-weight:400}.header .nav-header .dropdown-item:after{content:none}.header .nav-header .dropdown-item:hover{color:#212121}.header .nav-header .icon{font-size:.9em}@media (max-width:1199.98px){.header{height:5.5rem;max-height:5.5rem;padding:0 .9rem}.header .logo{margin-left:0}}.header-light .logo{margin-right:1rem;padding-right:1rem;border-right:1px solid #c1c1c1}.header-light .site-title,.header-light h1{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 1 100px;flex:0 1 100px;margin:auto 0;font-size:1rem;color:red;text-transform:uppercase}.header-light .site-title a,.header-light h1 a{-webkit-text-decoration:none;text-decoration:none}.header-light p.site-title{line-height:1.1em;font-weight:700}.header-light .drawer{margin-left:-.9rem}@media (min-width:1200px){.header-light .drawer{margin-left:0}}@media (max-width:767.98px){.header-light .drawer.open+.header-light-content .nav-lang,.header-light .drawer.open+.header-light-content .nav-toggle-mobile,.header-light .drawer.open+.header-light-content .search-mobile-toggle{display:none}}.header-light .header-light-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.header-light .header-light-content :not(.nav-lang.dropdown):not(.nav-user)+.nav-toggle-mobile{padding:.5rem .9rem}}@media (max-width:575.98px){.header-light .header-light-content :not(.nav-lang.dropdown):not(.nav-user)+.nav-toggle-mobile{padding:.625rem .9rem}}@media (max-width:1199.98px){.header-light .header-light-content{height:100%;padding:.3rem 0}.header-light .header-light-content .logo{margin:0 auto 0 0;padding:0;border:0;line-height:3rem}.header-light .header-light-content .logo img{width:90px}.header-light .header-light-content .nav-toggle-mobile{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0;-webkit-transition:margin .2s;transition:margin .2s}.header-light .header-light-content .site-title,.header-light .header-light-content h1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:4px 0 0;white-space:nowrap;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.header-light .nav-header{margin-left:2rem}.hero{overflow:hidden}@media (min-width:768px){.hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767.98px){.hero{padding-right:.9rem;padding-left:.9rem}}@media (min-width:768px){.hero-content-container{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;position:relative;z-index:5;margin-top:128px}}@media (min-width:992px){.hero-content-container{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}}@media (min-width:768px){.hero-content,.hero-title{padding:32px;background-color:#fff}}@media (min-width:768px){.hero-title{display:inline-block;max-width:100%;min-width:75%;margin-bottom:0;padding-top:16px;padding-bottom:16px;text-align:right}}@media (max-width:767.98px){.hero-content{margin-bottom:1rem}}@media (min-width:768px){.hero-content{width:110%}}.hero-img figure,.hero-img picture{display:block;height:100%;max-height:100%}.hero-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:"object-fit: cover;";width:100%;height:100%}@media (min-width:1600px){.hero-img picture{height:80vh;max-height:80vh}}@media (min-width:768px){.hero-img{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;margin-left:-35%}}@media (min-width:992px){.hero-img{margin-left:-15%}}.introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 0 2.5rem;background:#fff}.introduction .h2,.introduction h2{margin-bottom:1rem}.input-group-inner-space button,.input-group-inner-space input{border-radius:2px!important}.input-group-inner-space .input-group-append{padding-left:8px}@media (max-width:575.98px){.newsletter-signup-wrapper{overflow:hidden}.newsletter-signup-wrapper .btn,.newsletter-signup-wrapper .form-control,.newsletter-signup-wrapper .input-group-append,.newsletter-signup-wrapper .selectize-control .selectize-input,.selectize-control .newsletter-signup-wrapper .selectize-input{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}.newsletter-signup-wrapper .input-group-inner-space .input-group-append{padding-left:0;margin-top:8px}.newsletter-signup-wrapper .input-group-inner-space .input-group-append .btn{padding-top:.4rem;padding-bottom:.4rem}}.tab-pane output[for=nutrimenu-score]{font-weight:700}.table-restauration tr td{padding:.5rem}.table-restauration tr td:first-child{padding-left:0}.table-restauration tr td:last-child{padding-right:0}.table-restauration td.menu .menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-restauration td.menu .logo img{max-width:100%;height:auto;vertical-align:top}.table-restauration td.menu .nutrimenu{margin-left:auto;padding-right:.5rem}.table-restauration td.prices span.price{display:block}@media (max-width:575.98px){.table-restauration td.menu .logo{display:none}}@media only screen and (max-width:639px){.table-restauration tr td{padding:.5rem 0;border:0}.table-restauration tr>td:first-child{padding-top:1rem;border-top:2px solid #d5d5d5}.table-restauration tr>td:last-child{margin:0;padding-bottom:1rem}.table-restauration tr+tr{border-width:0}.table-restauration td.menu .tablesaw-cell-content{max-width:none;width:100%}.table-restauration td.menu .logo{margin-right:.25rem;width:30%}.table-restauration td.menu .nutrimenu{padding-left:1rem}.table-restauration td.menu .nutrimenu img{height:64px}.table-restauration td.prices,.table-restauration td.restaurant{clear:none;padding-top:0;width:auto;white-space:nowrap}.table-restauration td.restaurant{padding-right:1rem}.table-restauration td.prices span.price{display:inline-block}.table-restauration td.prices span.price+.price{margin-left:.25rem}}.social-feed-group{margin-left:-16px;margin-right:-16px;padding:4rem 0}.social-feed-group .social-feed{padding-left:0;padding-right:0}@media (min-width:1200px){.social-feed-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;padding:2rem 0}.social-feed-group .social-feed-container{padding:0 .7rem}.ie .social-feed-group .social-feed-container{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.social-feed-group .social-feed-container .social-feed{height:100%;padding:2.2rem 1.5rem 1.5rem}.social-feed-group .social-feed-container:first-child{padding-left:0}.social-feed-group .social-feed-container:last-child{padding-right:0}}.social-feed-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:1200px){.social-feed-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.social-feed-container .social-feed{margin-bottom:3rem}@media (min-width:1200px){.social-feed-container .social-feed{margin-bottom:0;height:100%}}.social-feed-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.key-number-group{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.key-number-group>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:.5rem}@media (min-width:768px){.key-number-group .key-number{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}@media (min-width:992px){.key-number-group .key-number{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.key-number-group .key-number-large{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}:-ms-fullscreen,:root .key-number-group .key-number{flex:0 0 20%}:-ms-fullscreen,:root .key-number-group .key-large{flex:0 0 45%}.cc-window{z-index:4004!important}a.cc-btn{-webkit-text-decoration:none;text-decoration:none}a.cc-link{padding:.2em 0}.epfl-faq-header{margin-bottom:2rem}.faq-item{border-top:1px solid #c1c1c1;padding-top:1.5rem;padding-bottom:1.5rem}.faq-item h4.faq-item-question{font-weight:700}.coursebook-program .tree{padding:0;list-style-type:none}.coursebook-program .tree>li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:.83rem}.coursebook-program .tree>li strong{font-size:.747rem}.coursebook-program .tree>li .underline{display:inline}.coursebook-program .tree>li .underline>a{-webkit-text-decoration:none;text-decoration:none}.coursebook-program .tree>li>ul{padding:0;list-style-type:none;font-size:.83rem}.coursebook-program .tree>li>ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;padding:.4rem .2rem}.coursebook-program .tree>li>ul li>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.coursebook-program .tree>li>ul li>:first-child{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.coursebook-program .tree>li>ul li br{display:none}.coursebook-program .tree>li>ul strong{text-transform:uppercase}.coursebook-program .tree>li>ul>li:nth-child(2n){background:#e6e6e6}.taken{color:#fff;vertical-align:middle;text-align:center}.taken a{color:#fff!important;text-decoration-color:#fff}.taken a:hover{font-weight:700}.coursebook-reference-week>div>div{width:auto!important;margin-right:.9rem;font-size:.8881rem}.semaineDeRef{position:relative;border:0}.semaineDeRef:after,.semaineDeRef:before{content:"";border-bottom:1px solid #d5d5d5;position:absolute;right:0;left:0}.semaineDeRef:before{top:calc(2rem - 2px);bottom:auto}.semaineDeRef:after{top:auto;bottom:-1px}.semaineDeRef tbody tr:first-child th{padding:.12rem .66rem}.semaineDeRef tbody tr td{padding:.15rem .45rem;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.semaineDeRef tbody tr:hover td{background:#d5d5d5}.semaineDeRef tbody td,.semaineDeRef tbody th{width:16.6667%}.semaineDeRef tbody th{height:2rem;background:0 0;border:solid #d5d5d5;border-width:1px 0;text-align:center}.semaineDeRef tbody td{height:2rem;background:#e6e6e6;border:2px solid #fff}.semaineDeRef tbody td.time{background:0 0;color:#212121;padding-left:0}.semaineDeRef tbody td.taken{color:#fff}.semaineDeRef tbody td.taken a{color:#fff}.semaineDeRef tbody td.taken.cours{background:red}.semaineDeRef tbody td.taken.exercice{background:#b51f1f url(../images/icons/icon-course-exercise.svg) no-repeat 4px 4px}.semaineDeRef tbody td.taken.projet{background:#8e0000 url(../images/icons/icon-course-project.svg) no-repeat 4px 4px}.coursebook-week-caption .caption{font-size:1rem;margin-bottom:.5rem}.coursebook-week-caption .caption .caption-icon{display:inline-block;width:2rem;height:2rem;margin-right:.25rem;vertical-align:middle}.coursebook-week-caption .caption-cours .caption-icon{background:red}.coursebook-week-caption .caption-exercice .caption-icon{background:#b51f1f url(../images/icons/icon-course-exercise.svg) no-repeat .5rem .5rem}.coursebook-week-caption .caption-projet .caption-icon{background:#8e0000 url(../images/icons/icon-course-project.svg) no-repeat .5rem .5rem}.box.two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.box.two-cols .box-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.coursebook-legend h3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.2rem}.coursebook-legend ul{list-style:none;padding:0;font-size:.83rem}.coursebook-legend ul li{margin-bottom:.1rem}.img_legende:before{margin-right:.3rem;float:left}.img_legende.automne:before{content:"🍂"}.img_legende.winter:before{content:"❄️"}.img_legende.printemps:before{content:"🌼"}.img_legende.sun:before{content:"☀️"}.img_legende.anglais:before{content:"🏴󠁧󠁢󠁥󠁮󠁧󠁿󠁧󠁢󠁥󠁮󠁧󠁿"}.img_legende.francais:before{content:"🇫🇷"}.img_legende.allemand:before{content:"🇩🇪"}.event-location a{color:#212121;text-decoration-line:underline!important;text-decoration-color:#ff0000;-webkit-transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out}.event-location a:active,.event-location a:focus,.event-location a:hover{text-decoration-color:#212121!important}.event-location a:active{color:red}.event-info p{margin-bottom:0}.list-events .list-group-teaser-content .card-title{max-width:660px}.list-events .list-group-teaser-content .event-actions .btn+.btn{margin-left:.5rem}@media (min-width:1200px){.list-events .list-group-teaser-content .event-actions{position:absolute;top:0;right:1rem}.col-md-1 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-2 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-3 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-4 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-5 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-6 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-7 .list-events .list-group-teaser-content .event-actions{position:static}}.list-group.list-events-featured .list-group-teaser{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;background:0 0;margin-bottom:1rem}.list-group.list-events-featured .list-group-teaser:last-child{margin-bottom:0}.list-group.list-events-featured .list-group-teaser-container{height:100%;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-group.list-events-featured .list-group-teaser-container .btn-secondary:active,.list-group.list-events-featured .list-group-teaser-container .btn-secondary:focus,.list-group.list-events-featured .list-group-teaser-container .btn-secondary:hover{background:#fff}.list-group.list-events-featured .list-group-teaser-content .event-actions{position:static}.list-group.list-events-featured .list-group-teaser-content .event-actions .btn{width:100%}.list-group.list-events-featured .list-group-teaser-content .event-actions .btn+.btn{margin-left:0;margin-top:.75rem}@media (min-width:992px){.list-group.list-events-featured{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-10px;margin-right:-10px}.list-group.list-events-featured .list-group-teaser{margin-bottom:0;padding-left:10px;padding-right:10px}.list-group.list-events-featured .list-group-teaser+.list-group-teaser{margin-top:0}.list-group.list-events-featured .list-group-teaser-thumbnail{padding-bottom:0}.list-group.list-events-featured .list-group-teaser-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-group.list-events-featured .list-group-teaser-content .card-info{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%}.list-group.list-events-featured .list-group-teaser-content .event-actions{margin-top:auto}}@media (min-width:992px){.events-links ul{margin-bottom:0}}.events-links li{display:inline-block;font-size:1rem;font-weight:700;margin-right:1rem}.events-links li:last-child{margin-right:0}.events-pager .pagination{margin-bottom:0}.carousel-highlighted-news .fullwidth-teaser-text .list-inline{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.table-like{--table-columns:1fr minmax(200px, 3fr) minmax(auto, 1fr) minmax(200px, 3fr) 2fr 2fr 2fr minmax(200px, 3fr) 1fr;overflow-x:visible;overflow-x:initial;max-width:100%}.table-like h2,.table-like h3,.table-like h4{font-size:1rem;font-weight:700}.table-like .first-line,.table-like .line{display:grid;grid-template-columns:1fr minmax(200px,3fr) minmax(auto,1fr) minmax(200px,3fr) 2fr 2fr 2fr minmax(200px,3fr) 1fr;font-size:.9375rem}.table-like .first-line>div,.table-like .line>div{border-bottom:1px solid #d5d5d5}.table-like .first-line>div:first-child,.table-like .line>div:first-child{border-left:1px solid #d5d5d5}.table-like .first-line>div:last-of-type,.table-like .line>div:last-of-type{border-right:1px solid #d5d5d5}.table-like .first-line>div+div,.table-like .line>div+div{border-left:1px solid #d5d5d5}.table-like .first-line{font-size:.6875rem;font-weight:700;color:#707070;text-transform:uppercase}.table-like .first-line>div{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;border-top:1px solid #d5d5d5;border-bottom-width:2px;padding:.6rem}.table-like .line>div{padding:0}.table-like .line>div>div{padding:.6rem}.table-like .line-up{position:sticky;top:0;background-color:#f4f4f4}@supports (display:contents){.table-like{display:grid;grid-template-columns:var(--table-columns);background-color:#d5d5d5}.table-like .first-line,.table-like .line,.table-like .line-down,.table-like .line-up{display:contents}.table-like .first-line>div,.table-like .line-down>div,.table-like .line-up>div,.table-like .line>div{background-color:#fff}.table-like .first-line>div{background-color:#f4f4f4}.table-like h2,.table-like h3,.table-like h4{grid-column:1/-1;background-color:#fff;margin-bottom:0;padding-bottom:calc(.5rem * 1.5)}.table-like .line-down+h2,.table-like .line-down+h3,.table-like .line-down+h4{padding-top:2em}.table-like .first-line+.clear,.table-like .line+.clear{display:block;grid-column:1/-1;height:0}.table-like .line-down:last-child .clear{display:none}}.table-like .titre_bachlor{text-align:center}.table-like .bachlor .titre,.table-like .line .bachlor-text{display:grid;grid-column-gap:2px;grid-template-columns:repeat(3,1fr);padding:0}.table-like .bachlor .titre .cep,.table-like .line .bachlor-text .cep{text-align:center}.table-like .bachlor .titre{margin-right:-.6rem;margin-left:-.6rem}.table-like .line-down .bachlor{padding:0!important}.table-like .bachlor-text{height:100%;background:repeating-linear-gradient(0deg,#fff,#fff 2px,#d5d5d5 2px,#d5d5d5 4px)}.table-like .bachlor-text .cep{padding-top:.6rem;padding-bottom:.6rem;background-color:#fff}.table-like .bachlor-text .cep:nth-child(2){background-color:#f4f4f4}.table-like .line-down .bachlor:nth-child(4) .cep{background-color:#f4f4f4}.table-like .line-down .bachlor:nth-child(4) .cep:nth-child(2){background-color:#fff}.table-like .line .cours{grid-column-gap:1px;padding:0!important;background-color:#fff}.table-like .line .cours>div{padding:0 .6rem;background-color:#fff}.table-like .line .cours>div:first-child{padding-top:.6rem}.table-like .line .cours>div:last-child{padding-bottom:.6rem}.table-like .line .cours .cours-name{font-weight:700;padding-bottom:.6rem!important}.table-like .line .cours .cours-name i{font-weight:400}.table-like .line .cours .cours-code{grid-area:2/1;padding-top:0!important}.table-like .line .cours .cours-title .bold{color:#212121}.table-like .line .cours .enseignement-name,.table-like .line .cours .section-name{grid-row:span 2}.table-like .langue{text-align:center}.table-like .examen{display:-webkit-box;display:-ms-flexbox;display:flex}.table-like .credit-time{font-size:1.25rem;text-align:center;color:#707070}.table-like .specialisation p{display:inline-block;font-size:.875rem;margin-right:.6rem}.table-like .specialisation ul.spec{list-style:none;margin:0;padding-left:0;text-align:left}.table-like .specialisation ul.spec li{display:inline;font-size:.875rem;margin-bottom:0}.table-like .specialisation ul.spec li:after{content:";"}.table-like .specialisation ul.spec.list-bullet{margin-left:0}.table-like .specialisation ul.spec.list-bullet li{display:inline-block}.table-like .specialisation ul.spec.list-bullet li:before{top:.38em}.table-like .specialisation ul.spec.list-bullet li:after{display:none}.table-like .exam-icon .sun:before{content:"☀️"}.table-like .exam-icon .winter:before{content:"❄️"}.table-like .line-down .line:hover .cep,.table-like .line-down .line:hover .cours>div,.table-like .line-down .line:hover>div{background-color:#f4f4f4}.table-like .line-down .line:hover .bachlor:nth-child(4) .cep,.table-like .line-down .line:hover .cep:nth-child(2){background-color:#eaeaea}.table-like .line-down .line:hover .bachlor:nth-child(4) .cep:nth-child(2){background-color:#f4f4f4}.table-like .clear{display:none}.table-like .btn-collapse{display:none}.study-plan-0-semesters{--table-columns:minmax(300px, 4fr) 1fr minmax(auto, 2fr) 1fr}.study-plan-1-semesters{--table-columns:minmax(300px, 4fr) 1fr 2fr minmax(200px, 3fr) 1fr}.study-plan-2-semesters{--table-columns:minmax(300px, 4fr) 1fr 2fr 2fr minmax(200px, 3fr) 1fr}.study-plan-3-semesters{--table-columns:minmax(300px, 4fr) 1fr 2fr 2fr 2fr minmax(200px, 3fr) 1fr}.study-plan-4-semesters{--table-columns:minmax(300px, 4fr) 1fr 2fr 2fr 2fr 2fr minmax(200px, 3fr) 1fr}.study-plan-5-semesters{--table-columns:minmax(300px, 4fr) 1fr 2fr 2fr 2fr 2fr 2fr minmax(200px, 3fr) 1fr}.study-plan-master-0-semesters{--table-columns:minmax(250px, 3fr) 1fr minmax(140px, 3fr) 1fr}.study-plan-master-1-semesters{--table-columns:minmax(250px, 3fr) 1fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master-2-semesters{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master-3-semesters{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master-4-semesters{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr 2fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master-5-semesters{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr 2fr 2fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master-pdm{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr 2fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr minmax(170px, 3fr) minmax(140px, 3fr) 1fr}@media all and (max-width:1359px){.table-like{display:block}.table-like .line-up{display:none}.table-like .line-down{display:block}.table-like .line-down .line{border-bottom:4px solid #fff;display:block;max-height:1000px;overflow:hidden;position:relative;-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.table-like .line-down .line:not(.open){max-height:34px}.table-like .line-down .line .btn-collapse{display:block;position:absolute;top:4px;right:0;left:0;width:100%;height:20px;background:0 0;border:0;cursor:pointer;padding-top:0}.table-like .line-down .line .btn-collapse>*{float:right}.table-like .line-down .line .btn-collapse>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.table-like .line-down .line .btn-collapse .icon{color:#d5d5d5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.table-like .line-down .line:hover .btn-collapse .icon{color:#fff}.table-like .line-down .line.open .btn-collapse svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.table-like .line-down .line>div{border-right:1px solid #d5d5d5}.table-like .line>div{display:block}.table-like .line>div:before{content:attr(data-title);display:block!important;margin:-1px -1px 0;padding:.3rem .6rem;background:#d5d5d5;color:#000;min-width:100%}.table-like .line>div.cours:before{background:#707070;font-weight:700;color:#fff}.table-like .line .examen>div{display:inline-block}.table-like .line .langue{text-align:left}.table-like .line .credit-time{text-align:left}.table-like .line .specialisation{text-align:left}.table-like .line .cep .label{clip:auto;clip-path:none;position:static;width:auto;height:auto}}:-ms-fullscreen,:root .table-like .cours-title{-ms-grid-column:2}:-ms-fullscreen,:root .table-like .cours{-ms-grid-columns:180px 100px 180px!important}.table-like .first-line,:-ms-fullscreen,:root .table-like .line{-ms-grid-columns:100px 180px 100px 180px auto auto auto 180px 100px!important}:-ms-fullscreen,:root .table-like .section{-ms-grid-column:3}:-ms-fullscreen,:root .table-like .enseignement{-ms-grid-column:4}:-ms-fullscreen,:root .table-like .bachlor{-ms-grid-column:5;min-width:160px}:-ms-fullscreen,:root .table-like .bachlor+.bachlor{-ms-grid-column:6}:-ms-fullscreen,:root .table-like .bachlor+.bachlor+.bachlor{-ms-grid-column:7}:-ms-fullscreen,:root .table-like .examen{-ms-grid-column:8}:-ms-fullscreen,:root .table-like .credit{-ms-grid-column:9}:-ms-fullscreen,:root .table-like .line .cours{-ms-grid-column:2;-ms-grid-column-span:3}:-ms-fullscreen,:root .table-like .line .bachlor{-ms-grid-column:5}:-ms-fullscreen,:root .table-like .line .bachlor+.bachlor{-ms-grid-column:6}:-ms-fullscreen,:root .table-like .line .bachlor+.bachlor+.bachlor{-ms-grid-column:7}:-ms-fullscreen,:root .table-like .line .examen{-ms-grid-column:8}:-ms-fullscreen,:root .table-like .line .credit{-ms-grid-column:9}:-ms-fullscreen,:root .table-like .cours .section-name{-ms-grid-column:2;-ms-grid-row-span:2;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}:-ms-fullscreen,:root .table-like .cours .enseignement-name{-ms-grid-column:3;-ms-grid-row-span:2}:-ms-fullscreen,:root .table-like .cours .cours-code{-ms-grid-row:2}:-ms-fullscreen,:root .cep+.cep{-ms-grid-column:2}:-ms-fullscreen,:root .table-like .cep+.cep+.cep{-ms-grid-column:3}:-ms-fullscreen,:root .table-like .cep+.cep{-ms-grid-column:2}:-ms-fullscreen,:root .table-like .bachlor-text{-ms-grid-rows:100%}.press-teaser{border-bottom:1px solid #c1c1c1}.project-data{margin-bottom:0}.project-data+.project-data{margin-top:.125rem}.project-data .available{font-weight:700;color:#699b32}.project-data .completed{font-weight:700}.project-completed .actions{margin-top:.25rem}.project-completed .actions .btn{margin:.25rem .25rem 0 0}@media (max-width:767.98px){.project-completed .actions{max-height:240px;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.collapsed .project-completed .actions{max-height:0}}.project-thumb{margin-bottom:1rem}@media (min-width:576px){.project-thumb{float:right;margin-left:1rem;width:150px;max-width:25%}}.people-title{font-size:1.75rem;font-weight:700}.people-basic-info{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.people-contacts hr{border-color:#c1c1c1;margin:0}.list-group+h3{margin-top:2em}.people-contents .list-group .list-group-item-borderless:not(.education-list):last-child{border-bottom:0;margin-bottom:0}.education-list{display:grid;grid-template-columns:minmax(20%,4fr) minmax(20%,3fr) minmax(20%,3fr) 8rem;padding-top:.75rem;padding-bottom:.75rem}.education-list p{margin:0;padding-right:1rem}.education-list p:last-child{padding-right:0;text-align:right}article.blog-post header{border-bottom:1px solid #e6e6e6}article.blog-post footer{border-color:#e6e6e6}.entry-content p:last-child{margin-bottom:0}.post-footer .post-nav .nav-next,.post-footer .post-nav .nav-prev{text-align:center}.post-footer .post-nav .nav-next .btn,.post-footer .post-nav .nav-prev .btn{width:100%;font-size:.875rem;text-align:inherit}.post-footer .post-nav .nav-next .icon,.post-footer .post-nav .nav-prev .icon{display:none}.post-footer .post-nav .nav-next .label,.post-footer .post-nav .nav-next .post-title,.post-footer .post-nav .nav-prev .label,.post-footer .post-nav .nav-prev .post-title{display:block}.post-footer .post-nav .nav-prev{margin-top:.5rem}@media (min-width:768px){.post-footer .post-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-footer .post-nav .nav-next,.post-footer .post-nav .nav-prev{max-width:48%}.post-footer .post-nav .nav-next .icon,.post-footer .post-nav .nav-prev .icon{display:inline}.post-footer .post-nav .nav-next .colon,.post-footer .post-nav .nav-prev .colon{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.post-footer .post-nav .nav-next{text-align:left}.post-footer .post-nav .nav-prev{margin:0 0 0 auto;text-align:right}.post-footer .post-nav .post-title{font-size:.9375rem}}.course-details{position:relative}@media (min-width:1200px){.course-details:after{content:"";border-right:1px solid #c1c1c1;position:absolute;top:0;right:-3rem;bottom:0;left:auto}}.error-title{font-size:12vw;color:red;margin-bottom:.75rem;text-align:center}.error-404 .search-form{margin:0 auto;max-width:50rem}.events-filters form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-left:-10px;margin-right:-10px}.events-filters form>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding-left:10px;padding-right:10px}.events-filters form .form-group{width:100%}.events-filters form .dropdown{width:100%;margin-bottom:1rem}.events-filters form .dropdown button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:.375rem .75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.events-filters form .dropdown .dropdown-menu.show{top:38px!important;right:0;left:auto!important;-webkit-transform:none!important;transform:none!important}.events-filters form .dropdown .picker__holder{border:0}@media (min-width:768px){.events-filters form .dropdown,.events-filters form .form-group{width:25%}.events-filters form .form-group-categories{width:100%}}@media (min-width:992px){.events-filters form .dropdown,.events-filters form .form-group{width:15%}.events-filters form .form-group-categories{width:30%}}.events-filters form .form-group-search{width:100%}.events-filters form .form-group-search .search-container{margin:0}.events-filters .dropdown .picker__table,.events-filters .select-multiple .ms-drop,.events-filters .select-multiple .ms-drop ul{width:auto}@font-face{font-display:swap;font-family:SuisseIntl;font-weight:400;src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.eot');src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.eot?#iefix') format('embedded-opentype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.woff2') format('woff2'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.woff') format('woff'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.ttf') format('truetype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.svg#svgFontName') format('svg')}@font-face{font-display:swap;font-family:SuisseIntl;font-weight:400;font-style:italic;src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.eot');src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.eot?#iefix') format('embedded-opentype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.woff2') format('woff2'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.woff') format('woff'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.ttf') format('truetype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.svg#svgFontName') format('svg')}@font-face{font-display:swap;font-family:SuisseIntl;font-weight:700;src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.eot');src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.eot?#iefix') format('embedded-opentype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.woff2') format('woff2'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.woff') format('woff'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.ttf') format('truetype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.svg#svgFontName') format('svg')}@font-face{font-display:swap;font-family:SuisseIntl;font-weight:700;font-style:italic;src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.eot');src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.eot?#iefix') format('embedded-opentype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.woff2') format('woff2'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.woff') format('woff'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.ttf') format('truetype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.svg#svgFontName') format('svg')}body{font-family:SuisseIntl,Arial,sans-serif!important}.http-status-code{font-size:5rem}@media (min-width:576px){.http-status-code{font-size:6rem}}@media (min-width:768px){.http-status-code{font-size:8rem}}@media (min-width:992px){.http-status-code{font-size:10rem}}@media (min-width:1200px){.http-status-code{font-size:12rem}} \ No newline at end of file + */:root{--blue:#4a90e2;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#ff0000;--orange:#f5a623;--yellow:#ffc107;--green:#7ed321;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#707070;--gray-dark:#343a40;--primary:#ff0000;--secondary:#fff;--success:#7ed321;--info:#4a90e2;--warning:#f5a623;--danger:#ff0000;--light:#e6e6e6;--dark:#212121;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1600px;--font-family-sans-serif:Arial,sans-serif;--font-family-monospace:monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(33,33,33,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212121;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#212121;-webkit-text-decoration:underline;text-decoration:underline;background-color:transparent}a:hover{color:red;-webkit-text-decoration:underline;text-decoration:underline}a:not([href]):not([class]){color:inherit;-webkit-text-decoration:none;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.6rem;padding-bottom:.6rem;color:#707070;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:400;line-height:1.2;color:inherit}.h1,h1{font-size:3rem}.h2,h2{font-size:2.33rem}.h3,h3{font-size:1.78rem}.h4,h4{font-size:1.44rem}.h5,h5{font-size:1.17rem}.h6,h6{font-size:1rem}.lead{font-size:1.28rem;font-weight:400}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(33,33,33,.1)}.small,small{font-size:.875rem;font-weight:400}.mark,mark{padding:.2em;background-color:rgba(255,0,0,.2)}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.44rem}.blockquote-footer{display:block;font-size:.875rem;color:#707070}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #c1c1c1;border-radius:2px;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.83rem;color:#707070}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{position:relative;width:100%;padding-right:16px;padding-left:16px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}@media (min-width:1600px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xxl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}}.form-control,.selectize-control .selectize-input{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212121;background-color:#fff;background-clip:padding-box;border:1px solid #8e8e8e;border-radius:2px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control,.selectize-control .selectize-input{transition:none}}.form-control::-ms-expand,.selectize-control .selectize-input::-ms-expand{background-color:transparent;border:0}.form-control:focus,.selectize-control .selectize-input:focus{color:#212121;background-color:#fff;border-color:#212121;outline:0;box-shadow:0 0 0 1px #d5d5d5}.form-control::-moz-placeholder,.selectize-control .selectize-input::-moz-placeholder{color:#707070;opacity:1}.form-control::placeholder,.selectize-control .selectize-input::placeholder{color:#707070;opacity:1}.form-control:disabled,.form-control[readonly],.selectize-control .selectize-input:disabled,.selectize-control [readonly].selectize-input{background-color:#e6e6e6;opacity:1}.selectize-control input[type=date].selectize-input,.selectize-control input[type=datetime-local].selectize-input,.selectize-control input[type=month].selectize-input,.selectize-control input[type=time].selectize-input,input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectize-control select.selectize-input:-moz-focusring,select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #212121}.selectize-control select.selectize-input:focus::-ms-value,select.form-control:focus::-ms-value{color:#212121;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.35rem + 1px);padding-bottom:calc(.35rem + 1px);font-size:.83rem;line-height:1.575}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212121;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(2.00725rem + 2px);padding:.35rem .7rem;font-size:.83rem;line-height:1.575;border-radius:2px}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:4px}.selectize-control select[multiple].selectize-input,.selectize-control select[size].selectize-input,select.form-control[multiple],select.form-control[size]{height:auto}.selectize-control textarea.selectize-input,textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.55rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#707070}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.55rem;font-size:.875rem;color:#7ed321}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.83rem;line-height:1.5;color:#212121;background-color:rgba(126,211,33,.9);border-radius:2px}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.selectize-control .is-valid.selectize-input,.selectize-control .was-validated .selectize-input:valid,.was-validated .form-control:valid,.was-validated .selectize-control .selectize-input:valid{border-color:#7ed321;padding-right:2.25rem!important;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%237ed321%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.selectize-control .is-valid.selectize-input:focus,.selectize-control .was-validated .selectize-input:valid:focus,.was-validated .form-control:valid:focus,.was-validated .selectize-control .selectize-input:valid:focus{border-color:#7ed321;box-shadow:0 0 0 .2rem rgba(126,211,33,.25)}.selectize-control .was-validated select.selectize-input:valid,.selectize-control select.is-valid.selectize-input,.was-validated .selectize-control select.selectize-input:valid,.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.selectize-control .was-validated textarea.selectize-input:valid,.selectize-control textarea.is-valid.selectize-input,.was-validated .selectize-control textarea.selectize-input:valid,.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:2.25rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#7ed321;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27%23212121%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%237ed321%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#7ed321;box-shadow:0 0 0 .2rem rgba(126,211,33,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#7ed321}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#7ed321}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#7ed321}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#97e245;background-color:#97e245}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(126,211,33,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#7ed321}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#7ed321}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#7ed321;box-shadow:0 0 0 .2rem rgba(126,211,33,.25)}.invalid-feedback{display:none;width:100%;margin-top:.55rem;font-size:.875rem;color:red}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.83rem;line-height:1.5;color:#fff;background-color:rgba(255,0,0,.9);border-radius:2px}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.selectize-control .is-invalid.selectize-input,.selectize-control .was-validated .selectize-input:invalid,.was-validated .form-control:invalid,.was-validated .selectize-control .selectize-input:invalid{border-color:red;padding-right:2.25rem!important;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23ff0000%27 viewBox=%270 0 12 12%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23ff0000%27 stroke=%27none%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.selectize-control .is-invalid.selectize-input:focus,.selectize-control .was-validated .selectize-input:invalid:focus,.was-validated .form-control:invalid:focus,.was-validated .selectize-control .selectize-input:invalid:focus{border-color:red;box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.selectize-control .was-validated select.selectize-input:invalid,.selectize-control select.is-invalid.selectize-input,.was-validated .selectize-control select.selectize-input:invalid,.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.selectize-control .was-validated textarea.selectize-input:invalid,.selectize-control textarea.is-invalid.selectize-input,.was-validated .selectize-control textarea.selectize-input:invalid,.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:2.25rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:red;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27%23212121%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23ff0000%27 viewBox=%270 0 12 12%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23ff0000%27 stroke=%27none%27/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:red;box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:red}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:red}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:red}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#f33;background-color:#f33}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:red}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:red}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:red;box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control,.form-inline .selectize-control .selectize-input,.selectize-control .form-inline .selectize-input{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212121;text-align:center;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.68rem 1.4rem;font-size:1rem;line-height:1.5;border-radius:2px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212121;-webkit-text-decoration:none;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:red;border-color:red}.btn-primary:hover{color:#fff;background-color:#d90000;border-color:#c00}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#d90000;border-color:#c00;box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:red;border-color:red}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#c00;border-color:#bf0000}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-secondary{color:#212121;background-color:#fff;border-color:#fff}.btn-secondary:hover{color:#212121;background-color:#ececec;border-color:#e6e6e6}.btn-secondary.focus,.btn-secondary:focus{color:#212121;background-color:#ececec;border-color:#e6e6e6;box-shadow:0 0 0 .2rem rgba(222,222,222,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#212121;background-color:#fff;border-color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#212121;background-color:#e6e6e6;border-color:#dfdfdf}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,222,222,.5)}.btn-success{color:#212121;background-color:#7ed321;border-color:#7ed321}.btn-success:hover{color:#fff;background-color:#6ab21c;border-color:#64a71a}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#6ab21c;border-color:#64a71a;box-shadow:0 0 0 .2rem rgba(112,184,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212121;background-color:#7ed321;border-color:#7ed321}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#64a71a;border-color:#5d9c18}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(112,184,33,.5)}.btn-info{color:#fff;background-color:#4a90e2;border-color:#4a90e2}.btn-info:hover{color:#fff;background-color:#297cdd;border-color:#2275d7}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#297cdd;border-color:#2275d7;box-shadow:0 0 0 .2rem rgba(101,161,230,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#4a90e2;border-color:#4a90e2}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#2275d7;border-color:#216fcc}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(101,161,230,.5)}.btn-warning{color:#212121;background-color:#f5a623;border-color:#f5a623}.btn-warning:hover{color:#212121;background-color:#e7940b;border-color:#db8c0a}.btn-warning.focus,.btn-warning:focus{color:#212121;background-color:#e7940b;border-color:#db8c0a;box-shadow:0 0 0 .2rem rgba(213,146,35,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212121;background-color:#f5a623;border-color:#f5a623}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#db8c0a;border-color:#cf8509}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(213,146,35,.5)}.btn-danger{color:#fff;background-color:red;border-color:red}.btn-danger:hover{color:#fff;background-color:#d90000;border-color:#c00}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#d90000;border-color:#c00;box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:red;border-color:red}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c00;border-color:#bf0000}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-light{color:#212121;background-color:#e6e6e6;border-color:#e6e6e6}.btn-light:hover{color:#212121;background-color:#d3d3d3;border-color:#cdcdcd}.btn-light.focus,.btn-light:focus{color:#212121;background-color:#d3d3d3;border-color:#cdcdcd;box-shadow:0 0 0 .2rem rgba(200,200,200,.5)}.btn-light.disabled,.btn-light:disabled{color:#212121;background-color:#e6e6e6;border-color:#e6e6e6}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212121;background-color:#cdcdcd;border-color:#c6c6c6}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(200,200,200,.5)}.btn-dark{color:#fff;background-color:#212121;border-color:#212121}.btn-dark:hover{color:#fff;background-color:#0e0e0e;border-color:#080808}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#0e0e0e;border-color:#080808;box-shadow:0 0 0 .2rem rgba(66,66,66,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212121;border-color:#212121}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#080808;border-color:#010101}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(66,66,66,.5)}.btn-outline-primary{color:red;border-color:red}.btn-outline-primary:hover{color:#fff;background-color:red;border-color:red}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:red;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:red;border-color:red}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.btn-outline-secondary{color:#fff;border-color:#fff}.btn-outline-secondary:hover{color:#212121;background-color:#fff;border-color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#fff;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#212121;background-color:#fff;border-color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-success{color:#7ed321;border-color:#7ed321}.btn-outline-success:hover{color:#212121;background-color:#7ed321;border-color:#7ed321}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(126,211,33,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#7ed321;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#212121;background-color:#7ed321;border-color:#7ed321}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(126,211,33,.5)}.btn-outline-info{color:#4a90e2;border-color:#4a90e2}.btn-outline-info:hover{color:#fff;background-color:#4a90e2;border-color:#4a90e2}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(74,144,226,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#4a90e2;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#4a90e2;border-color:#4a90e2}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(74,144,226,.5)}.btn-outline-warning{color:#f5a623;border-color:#f5a623}.btn-outline-warning:hover{color:#212121;background-color:#f5a623;border-color:#f5a623}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(245,166,35,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f5a623;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212121;background-color:#f5a623;border-color:#f5a623}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(245,166,35,.5)}.btn-outline-danger{color:red;border-color:red}.btn-outline-danger:hover{color:#fff;background-color:red;border-color:red}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:red;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:red;border-color:red}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.btn-outline-light{color:#e6e6e6;border-color:#e6e6e6}.btn-outline-light:hover{color:#212121;background-color:#e6e6e6;border-color:#e6e6e6}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#e6e6e6;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212121;background-color:#e6e6e6;border-color:#e6e6e6}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.btn-outline-dark{color:#212121;border-color:#212121}.btn-outline-dark:hover{color:#fff;background-color:#212121;border-color:#212121}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(33,33,33,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212121;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#212121;border-color:#212121}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(33,33,33,.5)}.btn-link{font-weight:400;color:#212121;-webkit-text-decoration:underline;text-decoration:underline}.btn-link:hover{color:red;-webkit-text-decoration:underline;text-decoration:underline}.btn-link.focus,.btn-link:focus{-webkit-text-decoration:underline;text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#707070;pointer-events:none}.btn-lg{padding:1rem 2rem;font-size:1.25rem;line-height:1.5;border-radius:4px}.btn-sm{padding:.375rem .75rem;font-size:.875rem;line-height:1.5;border-radius:2px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212121;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(33,33,33,.15);border-radius:2px}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1600px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #d5d5d5}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212121;text-align:inherit;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#141414;-webkit-text-decoration:none;text-decoration:none;background-color:#e6e6e6}.dropdown-item.active,.dropdown-item:active{color:#fff;-webkit-text-decoration:none;text-decoration:none;background-color:red}.dropdown-item.disabled,.dropdown-item:disabled{color:#707070;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.83rem;color:#707070;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212121}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext,.selectize-control .input-group>.selectize-input{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control,.selectize-control .input-group>.custom-file+.selectize-input,.selectize-control .input-group>.custom-select+.selectize-input,.selectize-control .input-group>.form-control+.selectize-input,.selectize-control .input-group>.form-control-plaintext+.selectize-input,.selectize-control .input-group>.selectize-input+.custom-file,.selectize-control .input-group>.selectize-input+.custom-select,.selectize-control .input-group>.selectize-input+.form-control,.selectize-control .input-group>.selectize-input+.selectize-input{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus,.selectize-control .input-group>.selectize-input:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child),.selectize-control .input-group>.selectize-input:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child),.selectize-control .input-group:not(.has-validation)>.selectize-input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.selectize-control .input-group.has-validation>.selectize-input:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#212121;text-align:center;white-space:nowrap;background-color:#d5d5d5;border:1px solid #8e8e8e;border-radius:2px}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea),.selectize-control .input-group-lg>.selectize-input:not(textarea){height:calc(2.875rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text,.selectize-control .input-group-lg>.selectize-input{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:4px}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea),.selectize-control .input-group-sm>.selectize-input:not(textarea){height:calc(2.00725rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text,.selectize-control .input-group-sm>.selectize-input{padding:.35rem .7rem;font-size:.83rem;line-height:1.575;border-radius:2px}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:red;background-color:red}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(255,0,0,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#212121}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#ffb3b3;border-color:#ffb3b3}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#707070}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#d5d5d5}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-2.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #8e8e8e}.custom-control-label::after{position:absolute;top:.25rem;left:-2.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:2px}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z%27/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:red;background-color:red}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 4%27%3E%3Cpath stroke=%27%23fff%27 d=%27M0 2h4%27/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(255,0,0,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(255,0,0,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%23fff%27/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(255,0,0,.5)}.custom-switch{padding-left:3.25rem}.custom-switch .custom-control-label::before{left:-3.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-3.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#8e8e8e;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(255,0,0,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212121;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27%23212121%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #8e8e8e;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#212121;outline:0;box-shadow:inset 0 1px 2px rgba(33,33,33,.075),0 0 5px rgba(33,33,33,.5)}.custom-select:focus::-ms-value{color:#212121;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#707070;background-color:#d5d5d5}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212121}.custom-select-sm{height:calc(2.00725rem + 2px);padding-top:.35rem;padding-bottom:.35rem;padding-left:.7rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#212121;box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e6e6e6}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#212121;background-color:#fff;border:1px solid #8e8e8e;border-radius:2px}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#212121;content:"Browse";background-color:#d5d5d5;border-left:inherit;border-radius:0 2px 2px 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 1px #d5d5d5}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 1px #d5d5d5}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 1px #d5d5d5}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:red;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#ffb3b3}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#c1c1c1;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:red;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#ffb3b3}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#c1c1c1;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:red;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#ffb3b3}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#c1c1c1;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#c1c1c1;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#8e8e8e}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#8e8e8e}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#8e8e8e}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;-webkit-text-decoration:none;text-decoration:none}.nav-link:focus,.nav-link:hover{-webkit-text-decoration:none;text-decoration:none}.nav-link.disabled{color:#707070;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #d5d5d5}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:2px;border-top-right-radius:2px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:#d5d5d5}.nav-tabs .nav-link.disabled{color:#707070;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#707070;background-color:#fff;border-color:#d5d5d5 #d5d5d5 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:2px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:red}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #d5d5d5;border-radius:2px}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(2px - 1px);border-top-right-radius:calc(2px - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(2px - 1px);border-bottom-left-radius:calc(2px - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.35rem}.card-title{margin-bottom:.9rem}.card-subtitle{margin-top:-.45rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{-webkit-text-decoration:none;text-decoration:none}.card-link+.card-link{margin-left:1.35rem}.card-header{padding:.9rem 1.35rem;margin-bottom:0;background-color:transparent;border-bottom:1px solid #d5d5d5}.card-header:first-child{border-radius:calc(2px - 1px) calc(2px - 1px) 0 0}.card-footer{padding:.9rem 1.35rem;background-color:transparent;border-top:1px solid #d5d5d5}.card-footer:last-child{border-radius:0 0 calc(2px - 1px) calc(2px - 1px)}.card-header-tabs{margin-right:-.675rem;margin-bottom:-.9rem;margin-left:-.675rem;border-bottom:0}.card-header-pills{margin-right:-.675rem;margin-left:-.675rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.35rem;border-radius:calc(2px - 1px)}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(2px - 1px);border-top-right-radius:calc(2px - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(2px - 1px);border-bottom-left-radius:calc(2px - 1px)}.card-deck .card{margin-bottom:16px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-16px;margin-left:-16px}.card-deck .card{flex:1 0 0%;margin-right:16px;margin-bottom:0;margin-left:16px}}.card-group>.card{margin-bottom:16px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.9rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.pagination{display:flex;padding-left:0;list-style:none;border-radius:2px}.page-link{position:relative;display:block;padding:.5rem .25rem;margin-left:-1px;line-height:1.25;color:red;-webkit-text-decoration:none;text-decoration:none;background-color:#fff;border:1px solid #d5d5d5}.page-link:hover{z-index:2;color:red;-webkit-text-decoration:none;text-decoration:none;background-color:#fff;border-color:#707070}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(255,0,0,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:2px;border-bottom-left-radius:2px}.page-item:last-child .page-link{border-top-right-radius:2px;border-bottom-right-radius:2px}.page-item.active .page-link{z-index:3;color:#707070;background-color:#e6e6e6;border-color:#e6e6e6}.page-item.disabled .page-link{color:#d5d5d5;pointer-events:none;cursor:auto;background-color:#fff;border-color:#c1c1c1}.pagination-lg .page-link{padding:.75rem .25rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination-sm .page-link{padding:.25rem .25rem;font-size:.83rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:2px;border-bottom-right-radius:2px}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{-webkit-text-decoration:none;text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:red}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#c00}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.badge-secondary{color:#212121;background-color:#fff}a.badge-secondary:focus,a.badge-secondary:hover{color:#212121;background-color:#e6e6e6}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.badge-success{color:#212121;background-color:#7ed321}a.badge-success:focus,a.badge-success:hover{color:#212121;background-color:#64a71a}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(126,211,33,.5)}.badge-info{color:#fff;background-color:#4a90e2}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#2275d7}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(74,144,226,.5)}.badge-warning{color:#212121;background-color:#f5a623}a.badge-warning:focus,a.badge-warning:hover{color:#212121;background-color:#db8c0a}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(245,166,35,.5)}.badge-danger{color:#fff;background-color:red}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#c00}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.badge-light{color:#212121;background-color:#e6e6e6}a.badge-light:focus,a.badge-light:hover{color:#212121;background-color:#cdcdcd}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.badge-dark{color:#fff;background-color:#212121}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#080808}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(33,33,33,.5)}.alert{position:relative;padding:.4rem .6rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.2rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.4rem .6rem;color:inherit}.alert-primary{color:#941010;background-color:#fcc;border-color:#ffb8b8}.alert-primary hr{border-top-color:#ff9f9f}.alert-primary .alert-link{color:#660b0b}.alert-secondary{color:#949494;background-color:#fff;border-color:#fff}.alert-secondary hr{border-top-color:#f2f2f2}.alert-secondary .alert-link{color:#7b7b7b}.alert-success{color:#517e21;background-color:#e5f6d3;border-color:#dbf3c1}.alert-success hr{border-top-color:#cfefac}.alert-success .alert-link{color:#375616}.alert-info{color:#365b85;background-color:#dbe9f9;border-color:#cce0f7}.alert-info hr{border-top-color:#b6d3f4}.alert-info .alert-link{color:#274261}.alert-warning{color:#8f6622;background-color:#fdedd3;border-color:#fce6c1}.alert-warning hr{border-top-color:#fbdca9}.alert-warning .alert-link{color:#664918}.alert-danger{color:#941010;background-color:#fcc;border-color:#ffb8b8}.alert-danger hr{border-top-color:#ff9f9f}.alert-danger .alert-link{color:#660b0b}.alert-light{color:#878787;background-color:#fafafa;border-color:#f8f8f8}.alert-light hr{border-top-color:#ebebeb}.alert-light .alert-link{color:#6e6e6e}.alert-dark{color:#212121;background-color:#d3d3d3;border-color:#c1c1c1}.alert-dark hr{border-top-color:#b4b4b4}.alert-dark .alert-link{color:#080808}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#d5d5d5;border-radius:2px}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:red;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0}.list-group-item-action{width:100%;color:#707070;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#707070;-webkit-text-decoration:none;text-decoration:none;background-color:#e6e6e6}.list-group-item-action:active{color:#212121;background-color:#d5d5d5}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;-webkit-text-decoration:none;text-decoration:none;background-color:#fff;border:1px solid rgba(33,33,33,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#707070;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:red;border-color:red}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1600px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#941010;background-color:#ffb8b8}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#941010;background-color:#ff9f9f}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#941010;border-color:#941010}.list-group-item-secondary{color:#949494;background-color:#fff}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#949494;background-color:#f2f2f2}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#949494;border-color:#949494}.list-group-item-success{color:#517e21;background-color:#dbf3c1}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#517e21;background-color:#cfefac}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#517e21;border-color:#517e21}.list-group-item-info{color:#365b85;background-color:#cce0f7}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#365b85;background-color:#b6d3f4}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#365b85;border-color:#365b85}.list-group-item-warning{color:#8f6622;background-color:#fce6c1}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#8f6622;background-color:#fbdca9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#8f6622;border-color:#8f6622}.list-group-item-danger{color:#941010;background-color:#ffb8b8}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#941010;background-color:#ff9f9f}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#941010;border-color:#941010}.list-group-item-light{color:#878787;background-color:#f8f8f8}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#878787;background-color:#ebebeb}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#878787;border-color:#878787}.list-group-item-dark{color:#212121;background-color:#c1c1c1}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#212121;background-color:#b4b4b4}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#212121;border-color:#212121}.close{float:right;font-size:2rem;font-weight:300;line-height:1;color:#707070;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#707070;-webkit-text-decoration:none;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(33,33,33,.2);border-radius:4px;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#212121}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #d5d5d5;border-top-left-radius:3px;border-top-right-radius:3px}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #d5d5d5;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.83rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#212121}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#212121}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#212121}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#212121}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#212121;border-radius:2px}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:296px;font-family:Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.83rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid #d5d5d5;border-radius:0}.popover .arrow{position:absolute;display:block;width:10px;height:10px;margin:0 0}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:10px}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:-11px}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:10px 5px 0;border-top-color:#d5d5d5}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:10px 5px 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:10px}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:-11px;width:10px;height:10px;margin:0 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:5px 10px 5px 0;border-right-color:#d5d5d5}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:5px 10px 5px 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:10px}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:-11px}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 5px 10px 5px;border-bottom-color:#d5d5d5}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 5px 10px 5px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:10px;margin-left:-5px;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:10px}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:-11px;width:10px;height:10px;margin:0 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:5px 0 5px 10px;border-left-color:#d5d5d5}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:5px 0 5px 10px;border-left-color:#fff}.popover-header{padding:16px 16px;margin-bottom:0;font-size:1rem;color:#707070;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:0;border-top-right-radius:0}.popover-header:empty{display:none}.popover-body{padding:16px 16px;color:#212121}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 8 8%27%3E%3Cpath d=%27M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z%27/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 8 8%27%3E%3Cpath d=%27M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z%27/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentcolor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentcolor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:red!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#c00!important}.bg-secondary{background-color:#fff!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#e6e6e6!important}.bg-success{background-color:#7ed321!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#64a71a!important}.bg-info{background-color:#4a90e2!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#2275d7!important}.bg-warning{background-color:#f5a623!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#db8c0a!important}.bg-danger{background-color:red!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#c00!important}.bg-light{background-color:#e6e6e6!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#cdcdcd!important}.bg-dark{background-color:#212121!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#080808!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #d5d5d5!important}.border-top{border-top:1px solid #d5d5d5!important}.border-right{border-right:1px solid #d5d5d5!important}.border-bottom{border-bottom:1px solid #d5d5d5!important}.border-left{border-left:1px solid #d5d5d5!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:red!important}.border-secondary{border-color:#fff!important}.border-success{border-color:#7ed321!important}.border-info{border-color:#4a90e2!important}.border-warning{border-color:#f5a623!important}.border-danger{border-color:red!important}.border-light{border-color:#e6e6e6!important}.border-dark{border-color:#212121!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:2px!important}.rounded{border-radius:2px!important}.rounded-top{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.rounded-right{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.rounded-bottom{border-bottom-right-radius:2px!important;border-bottom-left-radius:2px!important}.rounded-left{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.rounded-lg{border-radius:4px!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media (min-width:1600px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714286%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media (min-width:1600px){.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:1600px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only,.table-restauration tr td .tablesaw-cell-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(33,33,33,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(33,33,33,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(33,33,33,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m-gutter{margin:16px!important}.mt-gutter,.my-gutter{margin-top:16px!important}.mr-gutter,.mx-gutter{margin-right:16px!important}.mb-gutter,.my-gutter{margin-bottom:16px!important}.ml-gutter,.mx-gutter{margin-left:16px!important}.m-6{margin:6rem!important}.mt-6,.my-6{margin-top:6rem!important}.mr-6,.mx-6{margin-right:6rem!important}.mb-6,.my-6{margin-bottom:6rem!important}.ml-6,.mx-6{margin-left:6rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.p-gutter{padding:16px!important}.pt-gutter,.py-gutter{padding-top:16px!important}.pr-gutter,.px-gutter{padding-right:16px!important}.pb-gutter,.py-gutter{padding-bottom:16px!important}.pl-gutter,.px-gutter{padding-left:16px!important}.p-6{padding:6rem!important}.pt-6,.py-6{padding-top:6rem!important}.pr-6,.px-6{padding-right:6rem!important}.pb-6,.py-6{padding-bottom:6rem!important}.pl-6,.px-6{padding-left:6rem!important}.m-n1{margin:-.25rem!important}.container-full.mb-1[class*=bg-]+.container-full[class*=bg-],.container-full.my-1[class*=bg-]+.container-full[class*=bg-],.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.container-full.mb-2[class*=bg-]+.container-full[class*=bg-],.container-full.my-2[class*=bg-]+.container-full[class*=bg-],.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.container-full.mb-3[class*=bg-]+.container-full[class*=bg-],.container-full.my-3[class*=bg-]+.container-full[class*=bg-],.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.container-full.mb-4[class*=bg-]+.container-full[class*=bg-],.container-full.my-4[class*=bg-]+.container-full[class*=bg-],.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.container-full.mb-5[class*=bg-]+.container-full[class*=bg-],.container-full.my-5[class*=bg-]+.container-full[class*=bg-],.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-ngutter{margin:-16px!important}.mt-ngutter,.my-ngutter{margin-top:-16px!important}.mr-ngutter,.mx-ngutter{margin-right:-16px!important}.mb-ngutter,.my-ngutter{margin-bottom:-16px!important}.ml-ngutter,.mx-ngutter{margin-left:-16px!important}.m-n6{margin:-6rem!important}.container-full.mb-6[class*=bg-]+.container-full[class*=bg-],.container-full.my-6[class*=bg-]+.container-full[class*=bg-],.mt-n6,.my-n6{margin-top:-6rem!important}.mr-n6,.mx-n6{margin-right:-6rem!important}.mb-n6,.my-n6{margin-bottom:-6rem!important}.ml-n6,.mx-n6{margin-left:-6rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.m-sm-gutter{margin:16px!important}.mt-sm-gutter,.my-sm-gutter{margin-top:16px!important}.mr-sm-gutter,.mx-sm-gutter{margin-right:16px!important}.mb-sm-gutter,.my-sm-gutter{margin-bottom:16px!important}.ml-sm-gutter,.mx-sm-gutter{margin-left:16px!important}.m-sm-6{margin:6rem!important}.mt-sm-6,.my-sm-6{margin-top:6rem!important}.mr-sm-6,.mx-sm-6{margin-right:6rem!important}.mb-sm-6,.my-sm-6{margin-bottom:6rem!important}.ml-sm-6,.mx-sm-6{margin-left:6rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.p-sm-gutter{padding:16px!important}.pt-sm-gutter,.py-sm-gutter{padding-top:16px!important}.pr-sm-gutter,.px-sm-gutter{padding-right:16px!important}.pb-sm-gutter,.py-sm-gutter{padding-bottom:16px!important}.pl-sm-gutter,.px-sm-gutter{padding-left:16px!important}.p-sm-6{padding:6rem!important}.pt-sm-6,.py-sm-6{padding-top:6rem!important}.pr-sm-6,.px-sm-6{padding-right:6rem!important}.pb-sm-6,.py-sm-6{padding-bottom:6rem!important}.pl-sm-6,.px-sm-6{padding-left:6rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-ngutter{margin:-16px!important}.mt-sm-ngutter,.my-sm-ngutter{margin-top:-16px!important}.mr-sm-ngutter,.mx-sm-ngutter{margin-right:-16px!important}.mb-sm-ngutter,.my-sm-ngutter{margin-bottom:-16px!important}.ml-sm-ngutter,.mx-sm-ngutter{margin-left:-16px!important}.m-sm-n6{margin:-6rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-6rem!important}.mr-sm-n6,.mx-sm-n6{margin-right:-6rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-6rem!important}.ml-sm-n6,.mx-sm-n6{margin-left:-6rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.m-md-gutter{margin:16px!important}.mt-md-gutter,.my-md-gutter{margin-top:16px!important}.mr-md-gutter,.mx-md-gutter{margin-right:16px!important}.mb-md-gutter,.my-md-gutter{margin-bottom:16px!important}.ml-md-gutter,.mx-md-gutter{margin-left:16px!important}.m-md-6{margin:6rem!important}.mt-md-6,.my-md-6{margin-top:6rem!important}.mr-md-6,.mx-md-6{margin-right:6rem!important}.mb-md-6,.my-md-6{margin-bottom:6rem!important}.ml-md-6,.mx-md-6{margin-left:6rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.p-md-gutter{padding:16px!important}.pt-md-gutter,.py-md-gutter{padding-top:16px!important}.pr-md-gutter,.px-md-gutter{padding-right:16px!important}.pb-md-gutter,.py-md-gutter{padding-bottom:16px!important}.pl-md-gutter,.px-md-gutter{padding-left:16px!important}.p-md-6{padding:6rem!important}.pt-md-6,.py-md-6{padding-top:6rem!important}.pr-md-6,.px-md-6{padding-right:6rem!important}.pb-md-6,.py-md-6{padding-bottom:6rem!important}.pl-md-6,.px-md-6{padding-left:6rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-ngutter{margin:-16px!important}.mt-md-ngutter,.my-md-ngutter{margin-top:-16px!important}.mr-md-ngutter,.mx-md-ngutter{margin-right:-16px!important}.mb-md-ngutter,.my-md-ngutter{margin-bottom:-16px!important}.ml-md-ngutter,.mx-md-ngutter{margin-left:-16px!important}.m-md-n6{margin:-6rem!important}.mt-md-n6,.my-md-n6{margin-top:-6rem!important}.mr-md-n6,.mx-md-n6{margin-right:-6rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-6rem!important}.ml-md-n6,.mx-md-n6{margin-left:-6rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.m-lg-gutter{margin:16px!important}.mt-lg-gutter,.my-lg-gutter{margin-top:16px!important}.mr-lg-gutter,.mx-lg-gutter{margin-right:16px!important}.mb-lg-gutter,.my-lg-gutter{margin-bottom:16px!important}.ml-lg-gutter,.mx-lg-gutter{margin-left:16px!important}.m-lg-6{margin:6rem!important}.mt-lg-6,.my-lg-6{margin-top:6rem!important}.mr-lg-6,.mx-lg-6{margin-right:6rem!important}.mb-lg-6,.my-lg-6{margin-bottom:6rem!important}.ml-lg-6,.mx-lg-6{margin-left:6rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.p-lg-gutter{padding:16px!important}.pt-lg-gutter,.py-lg-gutter{padding-top:16px!important}.pr-lg-gutter,.px-lg-gutter{padding-right:16px!important}.pb-lg-gutter,.py-lg-gutter{padding-bottom:16px!important}.pl-lg-gutter,.px-lg-gutter{padding-left:16px!important}.p-lg-6{padding:6rem!important}.pt-lg-6,.py-lg-6{padding-top:6rem!important}.pr-lg-6,.px-lg-6{padding-right:6rem!important}.pb-lg-6,.py-lg-6{padding-bottom:6rem!important}.pl-lg-6,.px-lg-6{padding-left:6rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-ngutter{margin:-16px!important}.mt-lg-ngutter,.my-lg-ngutter{margin-top:-16px!important}.mr-lg-ngutter,.mx-lg-ngutter{margin-right:-16px!important}.mb-lg-ngutter,.my-lg-ngutter{margin-bottom:-16px!important}.ml-lg-ngutter,.mx-lg-ngutter{margin-left:-16px!important}.m-lg-n6{margin:-6rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-6rem!important}.mr-lg-n6,.mx-lg-n6{margin-right:-6rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-6rem!important}.ml-lg-n6,.mx-lg-n6{margin-left:-6rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.m-xl-gutter{margin:16px!important}.mt-xl-gutter,.my-xl-gutter{margin-top:16px!important}.mr-xl-gutter,.mx-xl-gutter{margin-right:16px!important}.mb-xl-gutter,.my-xl-gutter{margin-bottom:16px!important}.ml-xl-gutter,.mx-xl-gutter{margin-left:16px!important}.m-xl-6{margin:6rem!important}.mt-xl-6,.my-xl-6{margin-top:6rem!important}.mr-xl-6,.mx-xl-6{margin-right:6rem!important}.mb-xl-6,.my-xl-6{margin-bottom:6rem!important}.ml-xl-6,.mx-xl-6{margin-left:6rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.p-xl-gutter{padding:16px!important}.pt-xl-gutter,.py-xl-gutter{padding-top:16px!important}.pr-xl-gutter,.px-xl-gutter{padding-right:16px!important}.pb-xl-gutter,.py-xl-gutter{padding-bottom:16px!important}.pl-xl-gutter,.px-xl-gutter{padding-left:16px!important}.p-xl-6{padding:6rem!important}.pt-xl-6,.py-xl-6{padding-top:6rem!important}.pr-xl-6,.px-xl-6{padding-right:6rem!important}.pb-xl-6,.py-xl-6{padding-bottom:6rem!important}.pl-xl-6,.px-xl-6{padding-left:6rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-ngutter{margin:-16px!important}.mt-xl-ngutter,.my-xl-ngutter{margin-top:-16px!important}.mr-xl-ngutter,.mx-xl-ngutter{margin-right:-16px!important}.mb-xl-ngutter,.my-xl-ngutter{margin-bottom:-16px!important}.ml-xl-ngutter,.mx-xl-ngutter{margin-left:-16px!important}.m-xl-n6{margin:-6rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-6rem!important}.mr-xl-n6,.mx-xl-n6{margin-right:-6rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-6rem!important}.ml-xl-n6,.mx-xl-n6{margin-left:-6rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1600px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.m-xxl-gutter{margin:16px!important}.mt-xxl-gutter,.my-xxl-gutter{margin-top:16px!important}.mr-xxl-gutter,.mx-xxl-gutter{margin-right:16px!important}.mb-xxl-gutter,.my-xxl-gutter{margin-bottom:16px!important}.ml-xxl-gutter,.mx-xxl-gutter{margin-left:16px!important}.m-xxl-6{margin:6rem!important}.mt-xxl-6,.my-xxl-6{margin-top:6rem!important}.mr-xxl-6,.mx-xxl-6{margin-right:6rem!important}.mb-xxl-6,.my-xxl-6{margin-bottom:6rem!important}.ml-xxl-6,.mx-xxl-6{margin-left:6rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.p-xxl-gutter{padding:16px!important}.pt-xxl-gutter,.py-xxl-gutter{padding-top:16px!important}.pr-xxl-gutter,.px-xxl-gutter{padding-right:16px!important}.pb-xxl-gutter,.py-xxl-gutter{padding-bottom:16px!important}.pl-xxl-gutter,.px-xxl-gutter{padding-left:16px!important}.p-xxl-6{padding:6rem!important}.pt-xxl-6,.py-xxl-6{padding-top:6rem!important}.pr-xxl-6,.px-xxl-6{padding-right:6rem!important}.pb-xxl-6,.py-xxl-6{padding-bottom:6rem!important}.pl-xxl-6,.px-xxl-6{padding-left:6rem!important}.m-xxl-n1{margin:-.25rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important}.m-xxl-ngutter{margin:-16px!important}.mt-xxl-ngutter,.my-xxl-ngutter{margin-top:-16px!important}.mr-xxl-ngutter,.mx-xxl-ngutter{margin-right:-16px!important}.mb-xxl-ngutter,.my-xxl-ngutter{margin-bottom:-16px!important}.ml-xxl-ngutter,.mx-xxl-ngutter{margin-left:-16px!important}.m-xxl-n6{margin:-6rem!important}.mt-xxl-n6,.my-xxl-n6{margin-top:-6rem!important}.mr-xxl-n6,.mx-xxl-n6{margin-right:-6rem!important}.mb-xxl-n6,.my-xxl-n6{margin-bottom:-6rem!important}.ml-xxl-n6,.mx-xxl-n6{margin-left:-6rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1600px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:red!important}a.text-primary:focus,a.text-primary:hover{color:#b30000!important}.text-secondary{color:#fff!important}a.text-secondary:focus,a.text-secondary:hover{color:#d9d9d9!important}.text-success{color:#7ed321!important}a.text-success:focus,a.text-success:hover{color:#569117!important}.text-info{color:#4a90e2!important}a.text-info:focus,a.text-info:hover{color:#1f69c1!important}.text-warning{color:#f5a623!important}a.text-warning:focus,a.text-warning:hover{color:#c37d09!important}.text-danger{color:red!important}a.text-danger:focus,a.text-danger:hover{color:#b30000!important}.text-light{color:#e6e6e6!important}a.text-light:focus,a.text-light:hover{color:silver!important}.text-dark{color:#212121!important}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-body{color:#212121!important}.text-muted{color:#707070!important}.text-black-50{color:rgba(33,33,33,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{-webkit-text-decoration:none!important;text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){-webkit-text-decoration:underline;text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #8e8e8e;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #212121}.semaineDeRef,.table{border-collapse:collapse!important}.semaineDeRef td,.semaineDeRef th,.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #c1c1c1!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#d5d5d5}.semaineDeRef .thead-dark th,.table .thead-dark th{color:inherit;border-color:#d5d5d5}}body{font-size:1rem;font-size:clamp(1rem, .9375rem + .25vw, 1.125rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.75em}.h1,h1{font-size:3rem;line-height:1.1em;font-weight:700}.h2,h2{font-size:2.375rem;line-height:1.2em}.h3,h3{font-size:1.75rem;line-height:1.35em;font-weight:700}.h4,h4{font-size:1.5rem;line-height:1.35em}.h5,h5{font-size:1.25rem;line-height:1.4em;font-weight:700}.h6,h6{font-size:1.125rem;line-height:1.5em;text-transform:uppercase}.lead{font-size:1.125rem;font-size:clamp(1rem, .8125rem + .75vw, 1.375rem)}small{color:#707070}del,s{color:#707070}.blockquote,blockquote{font-size:1.5rem;margin-bottom:2.5rem;margin-top:2.5rem}blockquote{padding-left:1.66rem;border-left:1px solid #d5d5d5}blockquote p{line-height:1.3em;font-style:italic}blockquote p:before{content:"“";padding-right:.2rem}blockquote p:after{content:"”";padding-left:.2rem}blockquote.blockquote-fr p:before{content:"«"}blockquote.blockquote-fr p:after{content:"»"}blockquote .blockquote-footer{margin-top:.72rem;font-size:.83rem}blockquote .blockquote-footer cite{font-style:normal}table{font-size:.83rem}@media (max-width:991.98px){.h1,h1{font-size:2.875rem}.h2,h2{font-size:2.25rem}.h3,h3{font-size:1.625rem}.h4,h4{font-size:1.375rem}}@media (max-width:767.98px){.h1,h1{font-size:2.5rem}}@media (max-width:575.98px){.h1,h1{font-size:2rem}.h2,h2{font-size:1.625rem}.h3,h3{font-size:1.375rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.9375rem}}.container-grid{display:grid;grid-template-rows:auto;grid-column-gap:32px;grid-template-columns:[full-start] 1fr [content-start] minmax(auto,540px) [content-end] 1fr [full-end];max-width:100%}@media (max-width:767.98px){.container-grid{grid-gap:32px}}@media (min-width:768px){.container-grid{grid-template-columns:[full-start] 1fr [content-start] 600px [content-end] 1fr [full-end]}}@media (min-width:992px){.container-grid{grid-template-columns:[full-start] 1fr [content-start] 640px [content-end] 1fr [full-end]}}@media (min-width:1200px){.container-grid{grid-template-columns:[full-start] 1fr [content-start] 570px [content-end] 1fr [full-end]}}.container-grid>*{grid-column:content}.container-grid .container,.container-grid .container-full,.container-grid .embed-responsive,.container-grid>iframe{grid-column:full}.container-full[class*=bg-]+.container-full[class*=bg-]{margin-top:0!important}.sr-only-xs{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:576px){.sr-only-sm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:768px){.sr-only-md{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:992px){.sr-only-lg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:1200px){.sr-only-xl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:1600px){.sr-only-xxl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.introjs-tooltip{min-width:500px!important;max-width:60%!important}.introjs-helperNumberLayer{background:red!important}.btn,.focused{position:relative}.btn:before,.focused:before{content:" ";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px solid transparent;border-radius:4px;transform:scale(1);transition:transform .1s ease,border-color .3s}.btn:focus,.focus.btn,.focused.focus,.focused:focus{box-shadow:none!important;outline:0!important}.btn:focus:before,.focus.btn:before,.focused.focus:before,.focused:focus:before{transform:scale(1);border-color:red}.btn:active:before,.focused:active:before{content:none}.flex-grow{flex:1 1 auto}.offset-top{margin-top:-4rem}@media (min-width:576px){.offset-sm-top{margin-top:-4rem}}@media (min-width:768px){.offset-md-top{margin-top:-4rem}}@media (min-width:992px){.offset-lg-top{margin-top:-4rem}}@media (min-width:1200px){.offset-xl-top{margin-top:-4rem}}@media (min-width:1600px){.offset-xxl-top{margin-top:-4rem}}.overflow-hidden{overflow:hidden}.text-small{font-size:.778rem}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-arrow{display:flex;justify-content:space-between}.text-arrow:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27%23707070%27 d=%27M11.586 7L6.293 1.707 7.707.293 15.414 8l-7.707 7.707-1.414-1.414L11.586 9H0V7h11.586z%27/%3E%3C/svg%3E");display:block;margin-left:auto;opacity:.6;transition:opacity .2s}a:hover .text-arrow:after{opacity:1}.text-padded{background-color:#fff;box-shadow:.444rem 0 0 #fff,-.444rem 0 0 #fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}.text-spread{letter-spacing:3px}.text-decoration-underline,.underline{-webkit-text-decoration:underline;text-decoration:underline}.overline,.text-decoration-overline{-webkit-text-decoration:overline;text-decoration:overline}.line-through,.text-decoration-line-through{-webkit-text-decoration:line-through;text-decoration:line-through}.no-underline{-webkit-text-decoration:none;text-decoration:none}.triangle-outer-bottom-right{position:relative}.triangle-outer-bottom-right:after{content:"";display:block;position:absolute;bottom:-.24rem;left:-1.3rem;border-left:1rem solid transparent;border-top:1rem solid red;border-right:1rem solid transparent;width:0;height:0;transform:rotate(-45deg);transition:background .15s}.triangle-outer-top-right:after{content:"";display:block;position:absolute;top:.479rem;left:-1.3rem;border-left:1rem solid transparent;border-top:1rem solid red;border-right:1rem solid transparent;width:0;height:0;transform:rotate(-45deg);transition:background .15s}.bg-gray-100{background-color:#e6e6e6!important}a.bg-gray-100:focus,a.bg-gray-100:hover,button.bg-gray-100:focus,button.bg-gray-100:hover{background-color:#cdcdcd!important}.bg-gray-200{background-color:#d5d5d5!important}a.bg-gray-200:focus,a.bg-gray-200:hover,button.bg-gray-200:focus,button.bg-gray-200:hover{background-color:#bcbcbc!important}.bg-gray-300{background-color:#c1c1c1!important}a.bg-gray-300:focus,a.bg-gray-300:hover,button.bg-gray-300:focus,button.bg-gray-300:hover{background-color:#a8a8a8!important}.bg-gray-400{background-color:#ced4da!important}a.bg-gray-400:focus,a.bg-gray-400:hover,button.bg-gray-400:focus,button.bg-gray-400:hover{background-color:#b1bbc4!important}.bg-gray-500{background-color:#8e8e8e!important}a.bg-gray-500:focus,a.bg-gray-500:hover,button.bg-gray-500:focus,button.bg-gray-500:hover{background-color:#757575!important}.bg-gray-600{background-color:#707070!important}a.bg-gray-600:focus,a.bg-gray-600:hover,button.bg-gray-600:focus,button.bg-gray-600:hover{background-color:#575757!important}.bg-gray-700{background-color:#495057!important}a.bg-gray-700:focus,a.bg-gray-700:hover,button.bg-gray-700:focus,button.bg-gray-700:hover{background-color:#32373b!important}.bg-gray-800{background-color:#343a40!important}a.bg-gray-800:focus,a.bg-gray-800:hover,button.bg-gray-800:focus,button.bg-gray-800:hover{background-color:#1d2124!important}.bg-gray-900{background-color:#212529!important}a.bg-gray-900:focus,a.bg-gray-900:hover,button.bg-gray-900:focus,button.bg-gray-900:hover{background-color:#0a0c0d!important}hr{width:100%}.text-gray-100{color:#e6e6e6!important}.text-gray-200{color:#d5d5d5!important}.text-gray-300{color:#c1c1c1!important}.text-gray-400{color:#ced4da!important}.text-gray-500{color:#8e8e8e!important}.text-gray-600{color:#707070!important}.text-gray-700{color:#495057!important}.text-gray-800{color:#343a40!important}.text-gray-900{color:#212529!important}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}body.epfl-wp .entry-content>img{max-width:100%;height:auto;margin-left:auto;margin-right:auto;margin-bottom:1rem}.site{position:relative;top:0;transition:top .3s ease-in-out}.search-open .site{top:3rem}body,html{height:100%}body{overflow-x:hidden;display:flex;flex-direction:column}body>.site{display:flex;flex-direction:column;height:100%}body>.site>header.header{flex-shrink:0}body>.main-container,body>.site>.main-container{flex:1 0 auto}body>.main-container+.bg-gray-100,body>.site>.main-container+.bg-gray-100{flex-shrink:0}@media (max-width:767.98px){.container-grid{grid-row-gap:0}}.content dl+h1,.content dl+h2,.content dl+h3,.content dl+h4,.content dl+h5,.content dl+h6,.content ol+h1,.content ol+h2,.content ol+h3,.content ol+h4,.content ol+h5,.content ol+h6,.content p+h1,.content p+h2,.content p+h3,.content p+h4,.content p+h5,.content p+h6,.content table+h1,.content table+h2,.content table+h3,.content table+h4,.content table+h5,.content table+h6,.content ul+h1,.content ul+h2,.content ul+h3,.content ul+h4,.content ul+h5,.content ul+h6{margin-top:1.75em}.content h2+h3,.content h3+h4,.content h4+h5,.content h5+h6{margin-top:1.5em}.content .container-grid>dl+h1,.content .container-grid>dl+h2,.content .container-grid>dl+h3,.content .container-grid>ol+h1,.content .container-grid>ol+h2,.content .container-grid>ol+h3,.content .container-grid>p+h1,.content .container-grid>p+h2,.content .container-grid>p+h3,.content .container-grid>ul+h1,.content .container-grid>ul+h2,.content .container-grid>ul+h3,.content.container-grid>dl+h1,.content.container-grid>dl+h2,.content.container-grid>dl+h3,.content.container-grid>ol+h1,.content.container-grid>ol+h2,.content.container-grid>ol+h3,.content.container-grid>p+h1,.content.container-grid>p+h2,.content.container-grid>p+h3,.content.container-grid>ul+h1,.content.container-grid>ul+h2,.content.container-grid>ul+h3{margin-top:1.25em}.content .container-grid>dl+h4,.content .container-grid>ol+h4,.content .container-grid>p+h4,.content .container-grid>ul+h4,.content.container-grid>dl+h4,.content.container-grid>ol+h4,.content.container-grid>p+h4,.content.container-grid>ul+h4{margin-top:1.125em}.content .container-grid>dl+h5,.content .container-grid>ol+h5,.content .container-grid>p+h5,.content .container-grid>ul+h5,.content.container-grid>dl+h5,.content.container-grid>ol+h5,.content.container-grid>p+h5,.content.container-grid>ul+h5{margin-top:1em}.content .container-grid>dl+h6,.content .container-grid>ol+h6,.content .container-grid>p+h6,.content .container-grid>ul+h6,.content.container-grid>dl+h6,.content.container-grid>ol+h6,.content.container-grid>p+h6,.content.container-grid>ul+h6{margin-top:.875em}.content .container-grid>h2+h3,.content.container-grid>h2+h3{margin-top:.5em}.content .container-grid>h3+h4,.content .container-grid>h4+h5,.content .container-grid>h5+h6,.content.container-grid>h3+h4,.content.container-grid>h4+h5,.content.container-grid>h5+h6{margin-top:.625em}.btn.disabled,.btn:disabled,button.btn.disabled,button.btn:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled{opacity:1}.btn.focus,.btn:focus,.btn:focus-visible,button.btn.focus,button.btn:focus,button.btn:focus-visible,button.focus,button:focus,button:focus-visible,input[type=button].focus,input[type=button]:focus,input[type=button]:focus-visible{outline-width:2px!important;outline-style:solid!important;outline-offset:2px}.btn{-webkit-text-decoration:none;text-decoration:none;white-space:normal;transition:background .15s,color .15s,border-color .15s}.btn:before{content:none}.btn-primary{font-weight:700}.btn-primary.hover,.btn-primary:hover{background:#b51f1f;border-color:#b51f1f}.btn-primary.focus,.btn-primary:focus,.btn-primary:focus-visible{outline-color:#b51f1f!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background:#891818;border-color:#891818}.btn-primary.disabled,.btn-primary:disabled{background:#e6e6e6;border-color:#c1c1c1;color:#c1c1c1}.bg-dark .btn-primary.disabled,.bg-dark .btn-primary:disabled{background:#212121;border-color:#707070;color:#707070}.btn-secondary{background:0 0;border-color:#8e8e8e}.bg-dark .btn-secondary{border-color:#707070;color:#fff!important}.bg-gray-100 .btn-secondary{background-color:#fff}.btn-secondary.hover,.btn-secondary:hover{background:#e6e6e6;border-color:#707070}.bg-dark .btn-secondary.hover,.bg-dark .btn-secondary:hover{background:0 0;border-color:#e6e6e6}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:focus-visible{outline-color:#707070!important}.bg-dark .btn-secondary.focus,.bg-dark .btn-secondary:focus{border-color:#e6e6e6}.bg-dark .btn-secondary.focus:before,.bg-dark .btn-secondary:focus:before{border-color:#e6e6e6}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{background:linear-gradient(to bottom,#e6e6e6 0,#fff 100%);border-color:#c1c1c1}.bg-dark .btn-secondary:not(:disabled):not(.disabled).active,.bg-dark .btn-secondary:not(:disabled):not(.disabled):active{background:#707070;border-color:#fff}.btn-secondary.disabled,.btn-secondary:disabled{background:0 0;border-color:#707070;color:#707070!important}.btn-light,.btn-light:hover{border-color:#707070}.btn-circle{border-radius:50%;width:20px;height:20px;padding:0;background-color:#fff;border:none;box-shadow:0 0 0 2px rgba(33,33,33,.4);line-height:1;color:rgba(33,33,33,.4);transition:box-shadow .2s;cursor:pointer}.btn-circle:hover{box-shadow:0 0 0 5px rgba(33,33,33,.6);outline:1rem solid transparent;color:rgba(33,33,33,.6)}a.tag:hover{background:#e6e6e6;border-top-color:#a8a8a8;border-right-color:#a8a8a8;border-left-color:#a8a8a8;color:#212121;-webkit-text-decoration:none;text-decoration:none}a.tag,button.tag,div.tag,p.tag,span.tag{display:inline-block;margin:0 .1em .3em 0;padding:.4em .6em;-webkit-text-decoration:none;text-decoration:none;background:#fff;border:1px solid #8e8e8e;font-size:inherit;line-height:1;font-weight:400;color:#343a40;border-radius:2px;transition:color .2s ease-in-out,background .2s ease-in-out,border-color .2s ease-in-out;vertical-align:middle}a.tag .remove,button.tag .remove,div.tag .remove,p.tag .remove,span.tag .remove{-webkit-text-decoration:none;text-decoration:none;float:right;padding:0;border:0;font-size:1.25em;line-height:.5em;margin-top:.2em;margin-left:.3em;color:inherit;transition:all .2s ease-in-out}a.tag .remove:hover,button.tag .remove:hover,div.tag .remove:hover,p.tag .remove:hover,span.tag .remove:hover{color:red}a.tag.tag-sm,button.tag.tag-sm,div.tag.tag-sm,p.tag.tag-sm,span.tag.tag-sm{font-size:.75em}a.tag.tag-plain,button.tag.tag-plain,div.tag.tag-plain,p.tag.tag-plain,span.tag.tag-plain{border-color:#707070;background:#707070;color:#fff}a.tag.tag-primary,button.tag.tag-primary,div.tag.tag-primary,p.tag.tag-primary,span.tag.tag-primary{border-bottom:1px solid red}a.tag.tag-secondary,button.tag.tag-secondary,div.tag.tag-secondary,p.tag.tag-secondary,span.tag.tag-secondary{border-bottom:1px solid #212121}a.tag.tag-success,button.tag.tag-success,div.tag.tag-success,p.tag.tag-success,span.tag.tag-success{border-bottom:1px solid #7ed321}a.tag.tag-info,button.tag.tag-info,div.tag.tag-info,p.tag.tag-info,span.tag.tag-info{border-bottom:1px solid #4a90e2}a.tag.tag-warning,button.tag.tag-warning,div.tag.tag-warning,p.tag.tag-warning,span.tag.tag-warning{border-bottom:1px solid #f5a623}a.tag.tag-danger,button.tag.tag-danger,div.tag.tag-danger,p.tag.tag-danger,span.tag.tag-danger{border-bottom:1px solid red}a.tag.tag-light,button.tag.tag-light,div.tag.tag-light,p.tag.tag-light,span.tag.tag-light{border-bottom:1px solid #c1c1c1}a.tag.tag-dark,button.tag.tag-dark,div.tag.tag-dark,p.tag.tag-dark,span.tag.tag-dark{border-bottom:1px solid #212121}.btn.tag>*,a.tag>*,button.tag>*{vertical-align:middle}.btn.tag .remove,a.tag .remove,button.tag .remove{width:1.25rem;height:1.25rem;margin-top:-1px;margin-bottom:-1px;margin-right:-2px;background:#e6e6e6;border-radius:2px;line-height:1.3rem;text-align:center}.btn.tag:focus,.btn.tag:hover,a.tag:focus,a.tag:hover,button.tag:focus,button.tag:hover{border-color:#212121}.btn.tag:focus .remove,.btn.tag:hover .remove,a.tag:focus .remove,a.tag:hover .remove,button.tag:focus .remove,button.tag:hover .remove{background:red;color:#fff}.btn.tag.focus,.btn.tag:focus,.btn.tag:focus-visible,a.tag.focus,a.tag:focus,a.tag:focus-visible,button.tag.focus,button.tag:focus,button.tag:focus-visible{outline:solid 2px #ff0000!important;outline-offset:2px}.btn.tag.tag-plain.focus,.btn.tag.tag-plain:focus,.btn.tag.tag-plain:focus-visible,.btn.tag.tag-secondary.focus,.btn.tag.tag-secondary:focus,.btn.tag.tag-secondary:focus-visible,a.tag.tag-plain.focus,a.tag.tag-plain:focus,a.tag.tag-plain:focus-visible,a.tag.tag-secondary.focus,a.tag.tag-secondary:focus,a.tag.tag-secondary:focus-visible,button.tag.tag-plain.focus,button.tag.tag-plain:focus,button.tag.tag-plain:focus-visible,button.tag.tag-secondary.focus,button.tag.tag-secondary:focus,button.tag.tag-secondary:focus-visible{outline-color:#707070!important}.btn.tag.tag-plain .remove,a.tag.tag-plain .remove,button.tag.tag-plain .remove{color:#212121}.btn.tag.tag-plain:focus,.btn.tag.tag-plain:hover,a.tag.tag-plain:focus,a.tag.tag-plain:hover,button.tag.tag-plain:focus,button.tag.tag-plain:hover{border-color:#212121}.btn.tag.tag-plain:focus .remove,.btn.tag.tag-plain:hover .remove,a.tag.tag-plain:focus .remove,a.tag.tag-plain:hover .remove,button.tag.tag-plain:focus .remove,button.tag.tag-plain:hover .remove{background:#fff;color:red}.tag-group{padding:1em;background:#f2f2f2;border-radius:2px;border:1px solid #c1c1c1}.tag-group label{font-size:.85em;color:#707070}.tag-input:not(.selectize-control){width:100%}.tag-input.tag-input-sm+.tag-input .tag{font-size:.83rem}.tag-input .selectize-input{padding:.3em .2em .1em;background:#f2f2f2;border-radius:2px;border:1px solid #c1c1c1}.btn.tag.tag-sm .remove,.tag-input-sm .tag.btn .remove{width:1rem;height:1rem;line-height:1rem}.selectize-control{cursor:text}.selectize-control .selectize-input{display:flex;flex-wrap:wrap;align-items:center;min-height:calc(2.25rem + 2px)}.selectize-control .selectize-input .tag{margin-right:.4em;cursor:pointer}.selectize-control .selectize-input .tag.active,.selectize-control .selectize-input .tag:hover{background:#e6e6e6;border-top-color:#a8a8a8;border-right-color:#a8a8a8;border-left-color:#a8a8a8;color:#212121;-webkit-text-decoration:none;text-decoration:none}.selectize-control .selectize-input input{margin:0 .1em .2em 0;padding:.2em .4em;background:0 0;min-width:15px!important;border:0;line-height:1;outline:0}.selectize-control .selectize-dropdown{position:absolute;background:#fff;border:1px solid #c1c1c1;border-top:none}.selectize-control .selectize-dropdown-content{max-height:200px;overflow-x:hidden;overflow-y:auto}.selectize-control .selectize-dropdown-content .create,.selectize-control .selectize-dropdown-content .option{border-top:1px solid #d5d5d5;padding:.4em .6em;color:#495057;cursor:pointer}.selectize-control .selectize-dropdown-content .create.active,.selectize-control .selectize-dropdown-content .create:hover,.selectize-control .selectize-dropdown-content .option.active,.selectize-control .selectize-dropdown-content .option:hover{background-color:#f3f3f3;color:#212121}.alert{position:relative;min-height:2.96rem;padding-top:.64rem;padding-left:3.2rem;background:#fff;color:#212121}.alert:before{display:inline-block;position:absolute;top:50%;left:.6rem;width:2rem;height:2rem;margin-top:-1rem}.alert-primary{border-color:red}.alert-primary hr{border-top-color:#e60000}.alert-primary .alert-link{color:#c00}.alert-secondary{border-color:#fff}.alert-secondary hr{border-top-color:#f2f2f2}.alert-secondary .alert-link{color:#e6e6e6}.alert-success{border-color:#7ed321}.alert-success hr{border-top-color:#71bd1e}.alert-success .alert-link{color:#64a71a}.alert-info{border-color:#4a90e2}.alert-info hr{border-top-color:#3483de}.alert-info .alert-link{color:#2275d7}.alert-warning{border-color:#f5a623}.alert-warning hr{border-top-color:#f39c0b}.alert-warning .alert-link{color:#db8c0a}.alert-danger{border-color:red}.alert-danger hr{border-top-color:#e60000}.alert-danger .alert-link{color:#c00}.alert-light{border-color:#e6e6e6}.alert-light hr{border-top-color:#d9d9d9}.alert-light .alert-link{color:#cdcdcd}.alert-dark{border-color:#212121}.alert-dark hr{border-top-color:#141414}.alert-dark .alert-link{color:#080808}.alert-success:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 36 36%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Ccircle fill=%27%237ed321%27 cx=%2718%27 cy=%2718%27 r=%2718%27/%3E%3Cpath stroke=%27%23FFF%27 stroke-width=%273%27 d=%27M10 16.976L16 23l10-10%27/%3E%3C/g%3E%3C/svg%3E")}.alert-danger:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 34 34%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23ff0000%27 d=%27M24.042 0L34 9.958v14.084L24.042 34H9.958L0 24.042V9.958L9.958 0z%27/%3E%3Cg stroke=%27%23FFF%27 stroke-width=%274%27%3E%3Cpath d=%27M17 9v10M17 21v4%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.alert-warning:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 36 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M19.746 1.124l15.591 27.9A2 2 0 0 1 33.591 32H2.41a2 2 0 0 1-1.746-2.976l15.591-27.9a2 2 0 0 1 3.492 0z%27 fill=%27%23ffc107%27/%3E%3Cpath d=%27M18 12v10M18 24v2%27 stroke=%27%23FFF%27 stroke-width=%272%27/%3E%3C/g%3E%3C/svg%3E")}.alert-info:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 34 34%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Crect fill=%27%234a90e2%27 width=%2734%27 height=%2734%27 rx=%274%27/%3E%3Cpath d=%27M17 25V15M17 13V9%27 stroke=%27%23FFF%27 stroke-width=%274%27/%3E%3C/g%3E%3C/svg%3E")}.close:hover{color:red}.custom-checkbox .custom-control-label:before{border:1px solid #707070}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{border-color:red}.custom-control{padding-left:1.5rem}.custom-control-label:after,.custom-control-label:before{top:3.5px;left:-1.5rem}@media (min-width:576px){.custom-control-label:after,.custom-control-label:before{top:3.5px}}@media (min-width:768px){.custom-control-label:after,.custom-control-label:before{top:5px}}.custom-controls-inline .custom-control{display:inline-flex;align-items:center;margin-right:1rem}.custom-control-input:focus~.custom-control-label:before{box-shadow:none;outline:2px solid #707070;outline-offset:1px}.custom-control-input:checked:focus~.custom-control-label:before{outline-color:#b51f1f}.collapse-title{position:relative;padding:0;background:0 0;border:none;color:#212121;transition:box-shadow .25s,color .15s}.collapse-title:before{content:" ";position:absolute;top:0;left:-.3rem;width:.6rem;height:100%;background:red;opacity:0;transition:opacity .3s,transform .2s;z-index:0}.collapse-title:focus{outline:0;position:relative}.collapse-title:focus:before{transform:translateX(-.7rem);opacity:1}.collapse-title.collapse-title-desktop{display:block;position:relative;width:100%;margin-bottom:0;padding:.9rem 16px .9rem 0;border-top:1px solid #c1c1c1;font-size:1.125rem;text-align:left;font-weight:800}.collapse-title.collapse-title-desktop:hover{cursor:pointer}.collapse-title.collapse-title-desktop:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23707070%27 viewBox=%270 0 6 3%27%3E%3Cpath d=%27M3 0 6 3 0 3z%27/%3E%3C/svg%3E");position:absolute;top:12px;right:0;width:12px;height:6px;border:0}.collapse-title.collapse-title-desktop.collapsed:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23ff0000%27 viewBox=%270 0 6 3%27%3E%3Cpath d=%27M3 3 6 0 0 0z%27/%3E%3C/svg%3E")}.collapse-title.collapse-title-desktop:active,.collapse-title.collapse-title-desktop:focus,.collapse-title.collapse-title-desktop:hover{color:red}@media (max-width:767.98px){.collapse-title{display:block;position:relative;width:100%;margin-bottom:0;padding:.9rem 16px .9rem 0;border-top:1px solid #c1c1c1;font-size:1.125rem;text-align:left;font-weight:800}.collapse-title:hover{cursor:pointer}.collapse-title:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23707070%27 viewBox=%270 0 6 3%27%3E%3Cpath d=%27M3 0 6 3 0 3z%27/%3E%3C/svg%3E");position:absolute;top:12px;right:0;width:12px;height:6px;border:0}.collapse-title.collapsed:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23ff0000%27 viewBox=%270 0 6 3%27%3E%3Cpath d=%27M3 3 6 0 0 0z%27/%3E%3C/svg%3E")}}.collapse-title p{margin-bottom:.25em}.collapse-title :last-child{margin-bottom:0}button.collapse-title:focus,button.collapse-title:focus-visible{outline:0!important}.collapse-item:after{content:"";display:block;padding-top:2rem}.collapse-item :last-child{margin-bottom:0}@media (min-width:768px){.collapse-item:not(.collapse-item-desktop){display:block!important;height:auto!important;min-height:1px!important;overflow:visible!important;transition:none!important}}header.collapse-title{font-size:inherit}header.collapse-title p{font-size:1rem}@media (min-width:768px){header.collapse-title p{font-size:1.125rem}}@media (min-width:992px){header.collapse-title p.title{font-size:1.25rem}}header.collapse-title+.collapse-item:before{content:"";display:block;padding-top:.5rem}.collapse-group{border-bottom:1px solid #c1c1c1;margin-bottom:2rem}.link-collapse{display:inline-flex;align-items:baseline;-webkit-text-decoration:none;text-decoration:none}.link-collapse:after{content:"";display:inline-block;width:12px;height:12px;margin-left:6px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23707070%27 viewBox=%270 0 6 3%27%3E%3Cpath d=%27M3 0 6 3 0 3z%27/%3E%3C/svg%3E") no-repeat center center;background-size:contain}.link-collapse.collapsed:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23ff0000%27 viewBox=%270 0 6 3%27%3E%3Cpath d=%27M3 3 6 0 0 0z%27/%3E%3C/svg%3E")}.collapse-show{display:block!important}@media (min-width:576px){.collapse-sm-show{display:block!important}}@media (min-width:768px){.collapse-md-show{display:block!important}}@media (min-width:992px){.collapse-lg-show{display:block!important}}@media (min-width:1200px){.collapse-xl-show{display:block!important}}@media (min-width:1600px){.collapse-xxl-show{display:block!important}}.collapse-drop-toggle{position:relative;margin-bottom:9.6px}.collapse-drop-toggle:not(.collapsed),.collapse-drop-toggle:not(.collapsed):hover{background:#212121;color:#fff}.collapse-drop-toggle:not(.collapsed):after{content:"";position:absolute;top:calc(100% + 9.6px);left:50%;width:0;height:0;border-left:7.2px solid transparent;border-bottom:7.2px solid #d5d5d5;border-right:7.2px solid transparent;transform:translateX(-50%)}.collapse-drop.collapsing,.collapse-drop.show{position:relative;margin-top:4.8px;border-top:2px solid #d5d5d5}.collapse-drop.collapsing>form,.collapse-drop.show>form{box-shadow:0 .5rem 1rem rgba(33,33,33,.175);border-bottom:1px solid #d5d5d5}.collapse-partial:not(.show){display:block!important;position:relative;height:7rem;overflow:hidden;margin-bottom:1rem}.collapse-partial>*{margin:0}.collapse-partial:not(.show):after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,.9) 15%,transparent)}.collapse-partial+button .icon{top:.2em}.collapse-partial.show+button .icon{transform:rotate(180deg)}.collapse-container{border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;margin-bottom:3rem}.collapse-container .collapse-title{border-top:0}.collapse-container+.collapse-container{border-top:0;margin-top:-3rem}.collapse-partial-0:not(.show){height:0}.collapse-partial-1:not(.show){height:2rem}.collapse-partial-2:not(.show){height:4rem}.collapse-partial-3:not(.show){height:6rem}.collapse-partial-4:not(.show){height:8rem}.collapse-partial-5:not(.show){height:10rem}.collapse-partial-6:not(.show){height:12rem}.collapse-partial-7:not(.show){height:14rem}.collapse-partial-8:not(.show){height:16rem}.collapse-partial-9:not(.show){height:18rem}.drawer{display:inline-block;position:relative;width:20px;height:100%;min-height:5.5rem;overflow:hidden;flex-shrink:0;background:red;transition:width .3s ease}@media (max-width:1199.98px){.drawer.open{width:50%}}.drawer .drawer-link{display:block;position:relative;width:20px;height:100%;min-height:5.5rem;line-height:1.2;z-index:5;color:#fff;transition:width .3s ease}.drawer .drawer-link:hover{background:#b51f1f}.drawer .drawer-link .text{position:absolute;white-space:nowrap;top:50%;padding:0 2.1em 0 1.1em;transform:translateY(-50%);transition:all .3s ease-in-out;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:0.08em;text-underline-offset:2px}.drawer .drawer-link:focus-visible .text{text-decoration-thickness:0.2em;text-underline-offset:4px}.drawer .drawer-toggle{display:block;position:absolute;top:0;right:0;width:20px;height:100%;background:red;border:none;cursor:pointer;z-index:10;color:#fff}.drawer .drawer-toggle .icon{position:absolute;top:50%;right:0;font-size:1.1rem;transform:translateY(-50%);transform-origin:50% 50%}.drawer .drawer-toggle:hover{background:#b51f1f}.drawer .drawer-toggle:focus,.drawer .drawer-toggle:focus-visible{outline:0!important}.drawer.open .drawer-toggle .icon{transform:rotate(180deg) translateY(50%)}.drawer:focus-within{outline:2px solid #b51f1f;outline-offset:2px}.icon{display:inline-flex;align-self:center;position:relative;width:1em;height:1em;color:inherit;fill:currentColor;transition:transform .2s}.icon svg{width:1em;height:1em}.icon-right .icon{margin-left:.4em}.icon-left .icon{margin-right:.4em}.icon-rotate-90{transform:rotate(90deg)}.feather{width:1em;height:1em;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.form-control,.selectize-control .selectize-input{border-color:#8e8e8e;height:auto;transition:color .3s,border-color .3s,box-shadow .3s}.form-control.hover,.form-control:hover,.selectize-control .hover.selectize-input,.selectize-control .selectize-input:hover{border-color:#707070}.form-control.focus,.form-control:focus,.form-control:focus-visible,.selectize-control .focus.selectize-input,.selectize-control .selectize-input:focus,.selectize-control .selectize-input:focus-visible{border-color:#212121!important;box-shadow:none!important;outline:2px solid #707070;outline-offset:2px}.form-control.is-invalid,.selectize-control .is-invalid.selectize-input{border-color:red!important;font-weight:700}.form-control.disabled,.form-control:disabled,.selectize-control .disabled.selectize-input,.selectize-control .selectize-input:disabled{color:#707070;border-color:#d5d5d5!important}@media (max-width:767.98px){.form-control,.selectize-control .selectize-input{font-size:16px}}.nav-lang{display:flex;margin-right:3rem}.nav-lang.show .dropdown-toggle{border:1px solid #8e8e8e}.nav-lang .dropdown-item,.nav-lang .dropdown-toggle{position:relative;padding:.6rem 2rem .6rem .7rem;font-size:.83rem;font-weight:700;transition:background .2s ease}@media (min-width:576px){.nav-lang .dropdown-item,.nav-lang .dropdown-toggle{height:2.625rem;padding-top:.6rem;padding-bottom:.7rem}}@media (min-width:768px){.nav-lang .dropdown-item,.nav-lang .dropdown-toggle{height:2.875rem;padding-top:.75rem;padding-bottom:.75rem}}.nav-lang .dropdown-toggle:before{content:" ";position:absolute;top:calc(50% - .35rem);right:.5rem;left:auto;width:0;height:0;border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.nav-lang .dropdown-toggle:after{position:absolute;right:.5rem;bottom:calc(50% - .45rem)}.nav-lang .dropdown-menu a,.nav-lang .dropdown-menu li,.nav-lang .dropdown-menu ul,.nav-lang .dropdown-toggle{width:5.8rem}.nav-lang .dropdown-menu{padding:0;background:0 0;border:0;margin-top:0;transform:translate3d(0,40px,0)!important}.nav-lang .dropdown-menu li{padding-left:0}.nav-lang .dropdown-menu li:before{content:none}.nav-lang .dropdown-menu a:not(.active){background:#fff;border:1px solid #8e8e8e}.nav-lang .dropdown-menu a:not(.active):hover{background:#e6e6e6}.nav-lang a.active{border:1px solid red;color:#fff!important}.nav-lang a.active .icon{color:#fff}.nav-lang .icon{margin-right:.3rem;font-size:1.1rem;color:#707070;transform:translateY(.13rem);vertical-align:top}.nav-lang .icon+span{display:inline-block;vertical-align:middle}.nav-lang .dropdown-item{margin-top:-1px}.nav-lang .dropdown-item:not(.active):active{color:#212121;border-color:#000!important;z-index:20}.nav-lang-short ul{display:flex;flex-flow:row nowrap;list-style-type:none;margin-bottom:0;padding:0;font-size:1rem}.nav-lang-short ul li{position:relative;font-weight:700}.nav-lang-short ul li+li a{padding-left:.5rem}.nav-lang-short ul li+li:before{content:" ";display:block;position:absolute;top:.3rem;left:0;width:1px;height:.9rem;background:#d5d5d5}.nav-lang-short ul li .active{color:red}.nav-lang-short ul li a{color:#8e8e8e}.nav-lang-short ul li a:hover{color:#212121}.nav-lang-short ul li a,.nav-lang-short ul li span{padding:.4rem;-webkit-text-decoration:none;text-decoration:none}@media (max-width:1199.98px){.nav-lang{width:auto;margin:0 1rem!important;transition:bottom .3s ease;z-index:1140}.nav-lang.nav-lang-short{margin:0 .25rem!important}.nav-lang.nav-lang-short ul{display:flex;width:100%;padding-left:.5em;padding-right:.5em;padding-top:0;font-size:1rem}.nav-lang.nav-lang-short ul li{flex-grow:1;padding:0}.nav-lang.nav-lang-short ul li a,.nav-lang.nav-lang-short ul li span{display:block;padding:0 .4rem;line-height:3rem;text-align:center}.nav-lang.nav-lang-short ul li+li:before{top:1.1rem}}@media (max-width:575.98px){.nav-lang{margin:0 .5rem 0 .75rem!important}.nav-lang .dropdown-item,.nav-lang .dropdown-toggle{width:auto;height:2.5rem;padding:.5rem 1.5rem .5rem .625rem}.nav-lang .icon{display:none}}.nav-toggle-mobile{display:flex;flex-flow:row nowrap;align-items:baseline;margin:0;padding:.8125rem .875rem;font-size:1rem;font-weight:700!important}@media (min-width:576px){.nav-toggle-mobile{padding:.5rem .9375rem}}@media (min-width:768px){.nav-toggle-mobile{padding:.625rem .9375rem}}@media (max-width:575.98px){.nav-toggle-mobile .label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:576px){.nav-toggle-mobile .hamburger{margin-left:.4rem}}.nav-toggle-mobile .hamburger span{display:block;width:1rem;height:2px;background:#212121;opacity:1;transition:transform .3s,opacity .3s}.nav-toggle-mobile .hamburger span+span{margin-top:3px}.mobile-menu-open .hamburger{position:relative}.mobile-menu-open .hamburger span{background:red}.mobile-menu-open .hamburger span:first-child{transform:rotate(45deg) translateY(.17rem) translateX(.28rem)}.mobile-menu-open .hamburger span:nth-child(2){transform:rotate(-45deg) translateY(.06rem) translateX(.05rem)}.mobile-menu-open .hamburger span:nth-child(3){opacity:0}.mobile-menu-open .header{overflow:hidden}a{text-decoration-color:#ff0000;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out}a:active,a:focus,a:hover{text-decoration-color:#212121}a:active{color:red}a.text-muted{text-decoration-color:#707070}a.text-muted:hover{color:#212121!important;text-decoration-color:#212121}.text-white a,a.text-white{text-decoration-color:currentcolor}.text-white a:active,.text-white a:focus,.text-white a:hover,a.text-white:active,a.text-white:focus,a.text-white:hover{text-decoration-color:transparent}.bg-primary a{color:#fff;text-decoration-color:currentcolor}.bg-primary a:active,.bg-primary a:focus,.bg-primary a:hover{text-decoration-color:transparent}.bg-secondary a{color:#212121;text-decoration-color:currentcolor}.bg-secondary a:active,.bg-secondary a:focus,.bg-secondary a:hover{text-decoration-color:transparent}.bg-success a{color:#212121;text-decoration-color:currentcolor}.bg-success a:active,.bg-success a:focus,.bg-success a:hover{text-decoration-color:transparent}.bg-info a{color:#fff;text-decoration-color:currentcolor}.bg-info a:active,.bg-info a:focus,.bg-info a:hover{text-decoration-color:transparent}.bg-warning a{color:#212121;text-decoration-color:currentcolor}.bg-warning a:active,.bg-warning a:focus,.bg-warning a:hover{text-decoration-color:transparent}.bg-danger a{color:#fff;text-decoration-color:currentcolor}.bg-danger a:active,.bg-danger a:focus,.bg-danger a:hover{text-decoration-color:transparent}.bg-light a{color:#212121;text-decoration-color:currentcolor}.bg-light a:active,.bg-light a:focus,.bg-light a:hover{text-decoration-color:transparent}.bg-dark a{color:#fff;text-decoration-color:currentcolor}.bg-dark a:active,.bg-dark a:focus,.bg-dark a:hover{text-decoration-color:transparent}a,a:active,a:focus,a:hover,a:visited{text-decoration-thickness:0.08em;text-decoration-thickness:min(0.08em,0.1rem);text-underline-offset:0.14em}a.text-primary:focus,a.text-primary:hover{text-decoration-color:#ff0000}a.text-secondary:focus,a.text-secondary:hover{text-decoration-color:#fff}a.text-success:focus,a.text-success:hover{text-decoration-color:#7ed321}a.text-info:focus,a.text-info:hover{text-decoration-color:#4a90e2}a.text-warning:focus,a.text-warning:hover{text-decoration-color:#f5a623}a.text-danger:focus,a.text-danger:hover{text-decoration-color:#ff0000}a.text-light:focus,a.text-light:hover{text-decoration-color:#e6e6e6}a.text-dark:focus,a.text-dark:hover{text-decoration-color:#212121}.nav-link.link-pretty{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#ff0000;text-decoration-thickness:0.08em;text-decoration-thickness:min(0.08em,0.1rem);text-underline-offset:0.14em}.nav-link.link-pretty:active,.nav-link.link-pretty:focus,.nav-link.link-pretty:hover{text-decoration-color:#212121}.bg-dark .link-pretty,.bg-gray-600 .link-pretty{color:#fff}.bg-dark .link-pretty:active,.bg-dark .link-pretty:focus,.bg-dark .link-pretty:hover,.bg-gray-600 .link-pretty:active,.bg-gray-600 .link-pretty:focus,.bg-gray-600 .link-pretty:hover{text-decoration-color:#fff}.link-icon{display:flex;justify-content:space-between}.link-icon .icon{content:"";width:16px;height:16px;opacity:.5;transition:opacity .2s}.link-icon a:hover .link-icon .icon,.link-icon:hover .icon{opacity:1}ul{padding-left:1rem;margin-left:0}ul>li{list-style-type:none;padding-left:1rem;position:relative}ul>li:before{content:"";position:absolute;top:.7rem;right:calc(100% - .5rem);width:6px;height:5px;background:red;font-size:1.1rem;line-height:.8rem}@media (max-width:767.98px){ul>li:before{top:.6rem}}@media (max-width:575.98px){ul>li:before{top:.5rem}}ul ul{padding-left:calc(1rem / 2)}ul ul>li:before{background:0 0;border:1px solid red}ul ul ul>li:before{background:red;border:none}ul ol>li:before{font-weight:400}ol{counter-reset:item;padding-left:1rem;margin-left:0}ol>li{list-style-type:none;padding-left:1rem;position:relative}ol>li:before{content:counter(item);counter-increment:item;position:absolute;top:.3rem;right:calc(100% - .5rem);font-size:.8rem;font-weight:700;color:red}@media (max-width:767.98px){ol>li:before{top:.2rem}}@media (max-width:575.98px){ol>li:before{top:.1rem}}ol ol{counter-reset:secondary-item;padding-left:calc(1rem / 2)}ol ol ol{counter-reset:third-item}ol ol>li:before{content:counter(item) "." counter(secondary-item);counter-increment:secondary-item;font-weight:400}ol ol ol>li:before{content:counter(item) "." counter(secondary-item) "." counter(third-item);counter-increment:third-item}ol ul>li:before{top:.7rem;background:0 0;border:1px solid red}.list-inline li,.list-unstyled li,.nav li,nav li{padding-left:0}.list-inline li:before,.list-unstyled li:before,.nav li:before,nav li:before{content:none}.list-inline li{display:inline-block}.list-inline li:not(:last-child){margin-right:.5em}.list-inline.has-sep li:not(:last-child):after{content:"|";position:relative;top:-1px;right:-.125em;font-weight:400;margin-left:.5em;color:#c1c1c1}picture .img-fluid{width:100%}.custom-radio .custom-control-label:before{border:1px solid #707070}.custom-radio .custom-control-input:checked~.custom-control-label:before{border-color:red}.form-control-range{--range:calc(var(--max) - var(--min));--ratio:calc((var(--val) - var(--min)) / var(--range));--sx:calc(.5 * 1.5em + var(--ratio) * (100% - 1.5em))}.form-control-range::-moz-range-progress{background-color:red;height:.5rem;border-radius:1rem}.form-control-range::-webkit-slider-runnable-track{background:linear-gradient(red,red) 0/var(--sx) 100% no-repeat #c1c1c1}.custom-select{border-color:#8e8e8e}.ms-offscreen{clip:rect(0 0 0 0)!important;position:absolute!important;overflow:hidden!important;top:auto!important;left:auto!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;outline:0!important}.ms-parent{display:block;position:relative}.ms-choice{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;overflow:hidden;white-space:nowrap;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27%23212121%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #8e8e8e;border-radius:2px;text-align:left;-webkit-text-decoration:none;text-decoration:none;line-height:1.5;color:#212121}.ms-choice:focus{border-color:#212121;box-shadow:inset 0 1px 2px rgba(33,33,33,.075),0 0 5px rgba(33,33,33,.5);outline:0}.ms-choice.disabled{background-color:#d5d5d5;background-image:none;border:1px solid #8e8e8e;cursor:default}.ms-choice>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-choice>span.placeholder{font-size:1rem;color:#707070}.ms-choice>div{position:absolute;top:0;right:0;width:20px;height:25px}.ms-drop{display:none;position:absolute;width:100%;min-width:10rem;overflow:hidden;margin-top:-1px;padding:.5rem 0;z-index:1000;background:#fff;border:1px solid rgba(33,33,33,.15);color:#212121;box-shadow:0 .5rem 1rem rgba(33,33,33,.175)}.ms-drop.bottom{top:100%;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.ms-drop.top{bottom:100%;border-top-right-radius:2px;border-top-left-radius:2px}.ms-drop ul{overflow:auto;margin:0;padding:0}.ms-drop ul>li{list-style:none;background-image:none;padding-left:0}.ms-drop ul>li:before{content:none}.ms-drop ul>li .disabled{color:#707070}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop label{display:block;margin-bottom:0;padding:.25rem 1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop label:hover{background-color:#e6e6e6;color:#141414}.ms-drop label.optgroup{font-weight:700}.ms-drop input[type=checkbox]{vertical-align:middle;margin-right:.5em;margin-bottom:.25em}.ms-drop .ms-no-results{display:none}hr{border-color:#e6e6e6;width:100%}hr.bold{border-top-width:3px}hr.darker{border-color:#d5d5d5}.social-icon{display:inline-block;padding:.7rem;background:#e6e6e6;border-radius:.17rem;line-height:0}.social-icon .icon{top:0;font-size:24px;color:#fff}.social-icon-details{min-height:2.6em;-webkit-text-decoration:none!important;text-decoration:none!important;vertical-align:bottom}.social-icon-details:hover{background:#707070;color:#fff}.social-icon-details .user{position:relative;top:2px;line-height:24px;vertical-align:bottom}.social-icon-details .icon+.user{margin-left:.25em;top:-1px;line-height:1em}a.social-icon{margin-bottom:.3rem;transition:transform .2s ease,background-color .2s ease,background-image .2s ease}a.social-icon:focus,a.social-icon:hover{transform:translateY(-.2rem);box-shadow:0}.social-icon-facebook{background-color:#3b5998}.social-icon-twitter{background-color:#1da1f2}.social-icon-x{background-color:#000}.social-icon-whatsapp{background-color:#25d366}.social-icon-mail-plane{background-color:#4a90e2}.social-icon-googleplus{background-color:#db4437}.social-icon-linkedin{background-color:#007bb5}.social-icon-mastodon{background-color:#6364ff}.social-icon-tiktok{background-color:#000}.social-icon-tiktok svg{transform:scale(1.3)}.social-icon-youtube{background-color:red}.social-icon-youtube svg{transform:scale(1.3)}.social-icon-instagram,.social-icon-round.social-icon-instagram{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d 100%)}.social-icon-round{border-radius:100%!important;padding:.8rem}.social-icon-round:before{border-radius:100%!important}.social-icon-negative{padding:.5rem;background:0 0;transition:background .2s}.social-icon-negative .icon{font-size:1.5rem;color:#212121;transition:fill .2s}.social-icon-negative:hover{background:red!important}.social-icon-negative:hover .icon{color:#fff!important}.social-icon-discrete .icon{transition:fill .2s ease}.social-icon-discrete:not(:hover){background:#e6e6e6}.social-icon-discrete:not(:hover) .icon{color:#707070}.social-icon-list{display:flex;flex-flow:row wrap;align-items:center;margin:0}.social-icon-list li{margin-bottom:.25rem}.social-icon-list li .social-icon{margin:0}.social-icon-list li:not(:last-child){margin-right:.25rem}@media (min-width:992px){.social-icon-list li{margin-bottom:0}}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 1px);left:calc(-2.25rem + 2px)}@media (min-width:576px){.custom-switch .custom-control-label:after{top:calc(.25rem + 2px)}}@media (min-width:992px){.custom-switch .custom-control-label:after{top:calc(.25rem + 3px)}}.custom-switch .custom-control-label:before{top:3px;left:-2.25rem}@media (min-width:576px){.custom-switch .custom-control-label:before{top:4px}}@media (min-width:992px){.custom-switch .custom-control-label:before{top:5px}}.upload{padding:1rem .85rem;border:1px solid #c1c1c1}.upload ul{margin-left:.3rem}.upload-input{position:absolute;overflow:hidden;width:.1px;height:.1px;opacity:0;z-index:-1}.upload-input:focus+label.btn,.upload-input:focus-visible+label.btn{outline:2px solid;outline-offset:2px}.upload-input:focus+label.btn-primary,.upload-input:focus-visible+label.btn-primary{outline-color:#b51f1f}.upload-input:focus+label.btn-secondary,.upload-input:focus-visible+label.btn-secondary{outline-color:#707070}.dropdown-item{-webkit-text-decoration:none;text-decoration:none}.dropdown-item.active{background:red;color:#fff!important}.dropdown-item .icon{margin-right:.25rem;vertical-align:middle}.dropdown-item .icon+*{vertical-align:middle}li.dropdown-item:before{content:none}.dropdown .dropdown-toggle:after{transition:all .3s ease-in-out}.dropdown.show .dropdown-toggle:after{transform:rotate(180deg)}.nav-toggle{display:none;position:relative;top:1px;z-index:1120;margin-right:10.6666666667px;padding:.25rem .5rem}.nav-toggle:hover{cursor:pointer}.nav-toggle .loader{display:none;margin-right:.2rem}.nav-toggle.is-loading .loader{display:inline-block}.nav-toggle.is-loading .icon{display:none!important}.nav-toggle .icon{margin-right:.2rem;font-size:.7rem}.nav-toggle .icon:first-of-type{display:block}.nav-toggle .icon:last-of-type{display:none}@media (min-width:1200px){.nav-toggle{display:flex;justify-content:center;align-items:center}.bg-gray-100 .nav-toggle:after{background:#e6e6e6}}.desktop-menu-open .nav-toggle .icon:first-of-type{display:none}.desktop-menu-open .nav-toggle .icon:last-of-type{display:block}.popover{border-bottom-color:#212121}@media (max-width:767.98px){.popover{width:296px;max-width:90vw}}.popover:after,.popover:before{content:"";position:absolute;top:100%;right:10px;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #fff transparent transparent}.popover:before{border-width:0 11px 11px 0;border-right-color:#d5d5d5}.popover:after{box-shadow:1px 0 0 0 #212121}.bs-popover-auto[x-placement^=bottom]:after,.bs-popover-auto[x-placement^=bottom]:before,.bs-popover-bottom:after,.bs-popover-bottom:before{top:auto;bottom:100%;border-width:10px 10px 0 0;border-color:transparent #fff transparent transparent}.bs-popover-auto[x-placement^=bottom]:before,.bs-popover-bottom:before{border-width:11px 11px 0 0;border-right-color:#d5d5d5}.btn-circle[data-toggle=popover] .icon:last-child{display:none}.btn-circle[data-toggle=popover][aria-describedby]{color:red}.btn-circle[data-toggle=popover][aria-describedby] .icon:first-child{display:none}.btn-circle[data-toggle=popover][aria-describedby] .icon:last-child{display:inline-block}.btn-circle[data-toggle=popover][aria-describedby]:hover{color:#e60000}.trapeze-vertical-container{display:block;position:relative;z-index:1;transition:margin .2s,padding .2s}.trapeze-vertical-container:focus,.trapeze-vertical-container:hover{padding-left:.5rem;margin-right:-.5rem}.trapeze-vertical-container:focus .trapeze-vertical,.trapeze-vertical-container:hover .trapeze-vertical{border-right-width:.5rem}.trapeze-vertical{display:block;position:absolute;z-index:0;top:0;left:0;width:0;height:100%;margin-right:-.5rem;border-right:0 solid #d5d5d5;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;transition:border .2s}.trapeze-horizontal-container{display:block;position:relative;z-index:1;transition:margin .2s,padding .2s}.trapeze-horizontal-container:focus,.trapeze-horizontal-container:hover{margin-top:-.5rem!important;padding-bottom:.5rem}.trapeze-horizontal-container:focus .trapeze-horizontal,.trapeze-horizontal-container:hover .trapeze-horizontal{border-top-width:.5rem}.trapeze-horizontal{display:block;position:absolute;z-index:0;bottom:0;left:0;width:100%;height:0;margin-top:-.5rem;border-top:0 solid #d5d5d5;border-left:.5rem solid transparent;border-right:.5rem solid transparent;transition:border .2s}.link-trapeze-vertical{position:relative;z-index:0;transition:transform .2s}.link-trapeze-vertical:before{content:"";display:block;position:absolute;z-index:-1;border:.5rem solid transparent;transition:border .2s}.link-trapeze-vertical:before{top:0;right:100%;width:0;height:100%;border-right-width:0;border-right-color:#d5d5d5;border-left-width:0}.link-trapeze-vertical:focus,.link-trapeze-vertical:hover{transform:translateX(.5rem)}.link-trapeze-vertical:focus:before,.link-trapeze-vertical:hover:before{border-right-width:.5rem}.link-trapeze-horizontal{position:relative;z-index:0;transition:transform .2s}.link-trapeze-horizontal:before{content:"";display:block;position:absolute;z-index:-1;border:.5rem solid transparent;transition:border .2s}.link-trapeze-horizontal:before{top:100%;left:0;width:100%;height:0;border-bottom-width:0;border-top-width:0;border-top-color:#d5d5d5}.link-trapeze-horizontal:focus,.link-trapeze-horizontal:hover{transform:translateY(-.5rem)}.link-trapeze-horizontal:focus:before,.link-trapeze-horizontal:hover:before{border-top-width:.5rem}.definition-list{margin:1rem 0;padding-top:1rem;border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6}.definition-list dd{margin-bottom:1rem}.definition-list-grid{display:grid;grid-template-columns:minmax(min-content,100px) 1fr;grid-auto-rows:auto;border:none}.definition-list-grid dt{grid-column:1;font-weight:400;color:#707070;padding-right:16px}.definition-list-grid dt:last-of-type{border-bottom:none}.definition-list-grid dt.definition-list-item-full{padding-bottom:0;border-bottom:none}.definition-list-grid dd{grid-column:2}.definition-list-grid dd:last-of-type{border-bottom:none}.definition-list-grid dd,.definition-list-grid dt{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #d5d5d5}.definition-list-grid dd:first-of-type,.definition-list-grid dt:first-of-type{padding-top:16px;border-top:1px solid #d5d5d5}.definition-list-grid .definition-list-item-full{grid-column:1/span 2}figure picture{display:block;margin-bottom:.5rem}figcaption{font-size:.778rem;color:#707070}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{display:inline-block;width:.9rem;height:.9rem;border:3px solid #d5d5d5;border-right-color:#707070;border-radius:100%;animation:rotation 1s linear infinite}.user-dropdown .btn{display:flex;align-items:center;padding:.375rem .75rem;border:0}.user-dropdown .btn .user-avatar{--avatar-size:2.5rem;flex-basis:2.5rem;flex-basis:var(--avatar-size);width:2.5rem;width:var(--avatar-size)}@media (min-width:576px){.user-dropdown .btn .user-avatar{--avatar-size:2.625rem}}@media (min-width:768px){.user-dropdown .btn .user-avatar{--avatar-size:2.875rem}}.user-dropdown .btn p{margin:0 .5rem 0 1rem}.header .nav-user{margin-left:auto}.header .nav-user+.nav-lang{margin-left:0!important}.nav-user.user-login{position:relative;padding-left:1.5rem}.nav-user.user-login .icon{position:absolute;top:4px;left:0;margin-right:.25rem}@media (max-width:1199.98px){.header .nav-user{margin-left:1rem;margin-right:1rem}}@media (max-width:767.98px){.header .nav-user-login{padding:0}.header .nav-user-login .user-login-link{padding:.5em}.header .nav-user-login .label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header .nav-user-login .icon{position:static;width:1.25rem;height:1.25rem;margin:0}.header .nav-user{margin-left:.5rem;margin-right:.5rem}.header .nav-user+.nav-lang-short>ul{padding-left:0!important}.header .nav-user .btn{padding:.375rem}.header .nav-user:not(.show) .btn{border-radius:50%}.header .nav-user:not(.show) .btn:after{content:none}.header .nav-user:not(.show) .user-name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header .nav-user.show{position:fixed;top:.625rem;right:.75rem;left:.75rem;margin:0;background:#fff;z-index:1199}.header .nav-user.show .btn{width:100%;padding-left:.68rem;padding-right:.68rem;border:2px solid #707070;border-bottom:0;border-radius:2px 2px 0 0}.header .nav-user.show .btn:after{margin-left:auto}.header .nav-user.show .dropdown-menu{top:-2px!important;left:0!important;width:100%;border:2px solid #707070;border-top:0;border-radius:0 0 2px 2px}}.search{flex:0 0 auto}.search .dropdown-toggle{padding:1rem}.search .dropdown-toggle:after{display:none}.search .search-form{display:flex;border:none;flex-direction:row;flex-wrap:nowrap}.search input[type=text]{width:12rem;box-shadow:none!important}.search-mobile-toggle .icon{width:16px;height:16px}.search-mobile{display:none}@media (max-width:1599.98px){.search-mobile{display:flex;flex-flow:row nowrap;position:absolute;top:-3rem;right:0;bottom:auto;left:0;width:100%;height:3rem;background:#212121;transition:bottom .3s;z-index:1139}.search-mobile .form-control,.search-mobile .selectize-control .selectize-input,.selectize-control .search-mobile .selectize-input{padding:0 0 0 .4rem;background:#212121;border:0;color:#fff;box-shadow:none!important;border-radius:0}.search-mobile .form-control::-moz-placeholder,.search-mobile .selectize-control .selectize-input::-moz-placeholder,.selectize-control .search-mobile .selectize-input::-moz-placeholder{color:#c1c1c1}.search-mobile .form-control::placeholder,.search-mobile .selectize-control .selectize-input::placeholder,.selectize-control .search-mobile .selectize-input::placeholder{color:#c1c1c1}.search-mobile .input-group-text{background:#212121;border-radius:0;border:0}.search-mobile .icon{color:#c1c1c1}.search-mobile .searchform-controller .icon{display:block;transition:color .2s ease-in-out}.search-mobile .search-mobile-close{align-items:center;display:flex;margin:0 .9rem}.search-mobile .search-mobile-close:hover .icon{color:#fff}}.access-nav{position:absolute;top:-1000px}.access-nav ul{margin-bottom:0;padding-left:0;list-style:none}.access-nav li a{display:block;position:fixed;top:0;left:25px;z-index:3003;transform:translateY(-100%);transition:opacity .2s,transform .2s;opacity:0}.access-nav li a:focus{top:25px;transform:translateY(0);opacity:1}.avatar-teaser{display:flex;align-items:center;margin-bottom:1rem}.avatar-teaser-body{flex:1 1 auto;padding:.5rem 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:.83rem;color:#707070}.avatar-teaser-body>*{margin:0}.bg-gray-100 .avatar-teaser-body{border-color:#d5d5d5;color:#212121}.avatar-teaser-img{flex:0 0 50px;width:50px;margin-right:.6rem;border-radius:50%}.avatar-teaser-img img{max-width:100%;border-radius:50%}.avatar-teaser-img+.avatar-teaser-img,.avatar-teaser-img+.avatar-teaser-img-placeholder{margin-left:-2.25rem}@media (min-width:576px){.avatar-teaser-img+.avatar-teaser-img,.avatar-teaser-img+.avatar-teaser-img-placeholder{margin-left:-1.2rem}}.avatar-teaser-img-placeholder{display:flex;justify-content:center;align-items:center;flex:0 0 auto;width:50px;height:50px;margin-right:.6rem;background-color:#d5d5d5;border-radius:50%;-webkit-text-decoration:none;text-decoration:none;font-weight:700;transition:background-color .2s}a.avatar-teaser-img-placeholder:hover:before{background-color:#e6e6e6}a.avatar-teaser-img,a.avatar-teaser-img-placeholder{position:relative;z-index:0;-webkit-text-decoration:none;text-decoration:none}a.avatar-teaser-img-placeholder:before,a.avatar-teaser-img:before{content:"";display:block;position:absolute;z-index:-1;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid red;background-color:#fff;border-radius:50%;opacity:0;transform:scale(.8);transition:background-color .2s,opacity .2s,transform .2s}a.avatar-teaser-img-placeholder:focus:before,a.avatar-teaser-img-placeholder:hover:before,a.avatar-teaser-img:focus:before,a.avatar-teaser-img:hover:before{opacity:1;transform:scale(1)}.card{border-color:#e6e6e6;border-radius:0;flex:1 1 0%;max-width:100%;margin-bottom:32px}.bg-gray-100 .card{border-color:#c1c1c1}.card-sm{margin-bottom:16px}.card-gray{border-color:#d5d5d5}.card-gray .card-body,.card-gray .card-footer{background:#e6e6e6;transition:transform .2s,background .2s}a.card-gray:hover .card-body{background:#fff}.card-body .card-header{display:flex;justify-content:space-between;margin-bottom:1rem;padding-top:0;padding-right:0;padding-left:0;font-size:.83rem;color:#707070}.card-body+.card-footer{padding-top:0}.card-body .card-info+p{margin-top:.5em}.card-body p:last-of-type{margin-bottom:0}.card-body .card-img-top+.card-title{margin-top:.9rem}.card-img-top+.card-body{border-top:none!important}.card-body.card-sm,.card-sm .card-body{padding:.675rem}.card-header{border-color:rgba(33,33,33,.1)}.card-footer{padding-bottom:1.35rem;border:0}.card-distinction .card-body{position:relative;border-top:1px solid red!important;padding-top:1.8rem}.card-distinction .card-body:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23ff0000%27 viewBox=%270 0 20 30%27%3E%3Cpath d=%27M0 0h20v30L10 19 0 30z%27/%3E%3C/svg%3E");display:inline-block;position:absolute;top:0;left:1.35rem;width:20px;height:30px}.card-info{font-size:.83rem;margin-bottom:1rem;color:#707070}.card-info:last-of-type{margin-bottom:0}.card-info>:not(:last-of-type):after{content:" ›";margin:0 .25em 0 .15em}.card-info .card-info-date:not(:last-child):after{content:" –"}.card-info .card-info-date.event-date:after,.card-info .event-info-date:after,.card-info .event-info:after{content:none}.card-info .event-info-date .event-date,.card-info .event-info-date .event-time,.card-info .event-info-date .icon{display:inline-block;vertical-align:middle}.card-info .event-info-date .icon{width:18px;height:18px;color:#707070}.card-info .event-info-date .icon:not(:first-child){margin-left:.5em}.card-info .event-info>span{display:block}.card-info a{display:inline-block;color:red;-webkit-text-decoration:none;text-decoration:none}.card-info a.btn.hover,.card-info a.btn:hover{background-image:none;text-shadow:none}.card-info a.btn-primary{color:#fff!important}.card-info a.btn-secondary{color:#212121!important}.card-info p{color:#212121}p+.card-info{margin-top:1rem}.card-info-bordered{padding:.75rem 0;border-top:1px solid rgba(33,33,33,.1);border-bottom:1px solid rgba(33,33,33,.1)}.card-info-border-sm{padding:.25rem 0}a.card-img-top{position:relative}.card-body a.card-img-top{display:block}a.card-img-top:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 6px red;opacity:0;transition:opacity .2s}a.card-img-top:hover:before{opacity:.6}a.card{-webkit-text-decoration:none;text-decoration:none}a.card .card-title{transition:.4s ease}a.card:hover{color:#212121;border-color:#212121}a.card:hover .card-title{color:red}a.card.link-trapeze-horizontal:before{top:calc(100% + 1px);right:-1px;left:-1px;width:auto}.card-img-overlay{right:auto;max-width:400px}.card-img-overlay .card-title{margin-bottom:0}@media (max-width:767.98px){.card-img-overlay .card-title,.card-img-overlay .h4{font-size:1.152rem}}.card-grayscale:hover .card-img-top img{filter:grayscale(0%)}.card-grayscale:hover .card-body{opacity:1}.card-grayscale .card-img-top img{transition:filter .2s;filter:grayscale(100%)}.card-grayscale .card-body{opacity:.75;transition:opacity .3s,background .3s,border .3s!important}.carousel{overflow:hidden}.carousel-control{padding:0 2rem;background:0 0;border:0;cursor:pointer;font-size:2rem;transition:all .3s ease-in-out}.carousel-control .icon{width:1.5em;height:1.5em;padding:.5rem;background:rgba(255,255,255,.6);border-radius:50%;color:#000;transition:all .2s}.carousel-control:hover{opacity:1;padding-left:1rem;padding-right:1rem}.carousel-control:hover .icon{background:rgba(255,255,255,.8)}.carousel-control-prev{justify-content:flex-start}.carousel-control-prev .icon{padding-right:.625rem;padding-left:.375rem}.carousel-control-next{justify-content:flex-end}.carousel-control-next .icon{padding-right:.375rem;padding-left:.625rem}.carousel-indicators{bottom:0;margin:0;padding:0 15% 1rem}.carousel-indicators:before{content:"";position:absolute;top:auto;right:0;bottom:0;left:0;height:6rem;opacity:.3;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%)}.carousel-indicators li{border-top:inherit;border-bottom:inherit;border-radius:50%;cursor:pointer;width:12px;height:12px;margin:0 5px;padding:0}.carousel-indicators li:before{content:none}@media (max-width:1199.98px){.carousel-control{display:none}.carousel-indicators{position:static;padding:1.5rem 15% 0}.carousel-indicators:before{display:none}.carousel-indicators li{width:14px;height:14px;background:#d5d5d5}.carousel-indicators li.active{background:red}.carousel-highlighted-news .carousel-indicators{padding-top:.5rem}}.datepicker{display:none}.datepicker-wrapper .picker__holder{padding:.5rem 0;background:#fff;border:1px solid #e6e6e6}.datepicker-wrapper .picker__header{margin-bottom:1.4em}@media (max-width:767.98px){.datepicker-wrapper .picker__header{text-align:left}}.datepicker-wrapper .picker__month{font-weight:700}.datepicker-wrapper .picker__year{font-style:normal}.datepicker-wrapper .picker__nav--next,.datepicker-wrapper .picker__nav--prev{right:0;width:2.4rem;height:2.4rem;padding:0;border:1px solid #e6e6e6;border-radius:100%;text-align:center;transition:border .2s}.datepicker-wrapper .picker__nav--next:focus,.datepicker-wrapper .picker__nav--next:hover,.datepicker-wrapper .picker__nav--prev:focus,.datepicker-wrapper .picker__nav--prev:hover{background:0 0;border:1px solid #707070}.datepicker-wrapper .picker__nav--prev{right:auto;left:0}@media (max-width:767.98px){.datepicker-wrapper .picker__nav--prev{right:3rem;left:auto}}.datepicker-wrapper .picker__nav--next:before,.datepicker-wrapper .picker__nav--prev:before{content:" ";display:inline-block;position:relative;top:.95rem;right:.1rem;width:.5rem;height:.5rem;border-style:solid;border-width:2px 2px 0 0;border-color:#212121 #212121 transparent transparent;transform:rotate(45deg);vertical-align:top}.datepicker-wrapper .picker__nav--prev:before{right:auto;left:.1rem;transform:rotate(-135deg)}.datepicker-wrapper .picker__day{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:2.4rem;height:2.4rem;padding:0!important;background:0 0!important;line-height:1.65rem;border-radius:100%}.datepicker-wrapper .picker__day:focus,.datepicker-wrapper .picker__day:hover{border:1px solid #d5d5d5}.datepicker-wrapper .picker__day.picker__day--today{border-color:red}.datepicker-wrapper .picker__day.picker__day--today:before{content:none}.datepicker-wrapper .picker__day.picker__day--highlighted{border-color:#d5d5d5!important;font-weight:400;color:#212121}.datepicker-wrapper .picker__day.picker__day--selected{background:red!important;border-color:red!important;color:#fff}.datepicker-fancy{display:none}.datepicker-fancy+.picker .picker__holder{background:0 0}@media (max-width:767.98px){.datepicker-fancy+.picker .picker__holder{overflow:hidden;padding:1.1rem 0 .9rem;border-left:0;border-right:0}.datepicker-fancy+.picker .picker__holder table{display:block;position:relative;min-height:3rem}.datepicker-fancy+.picker .picker__holder table tbody[data-week="1"]{left:calc(-100% * 0)}.datepicker-fancy+.picker .picker__holder table tbody[data-week="2"]{left:calc(-100% * 1)}.datepicker-fancy+.picker .picker__holder table tbody[data-week="3"]{left:calc(-100% * 2)}.datepicker-fancy+.picker .picker__holder table tbody[data-week="4"]{left:calc(-100% * 3)}.datepicker-fancy+.picker .picker__holder table tbody[data-week="5"]{left:calc(-100% * 4)}.datepicker-fancy+.picker .picker__holder table tbody[data-week="6"]{left:calc(-100% * 5)}.datepicker-fancy+.picker .picker__holder table tbody{position:absolute;top:1.3;left:0}.datepicker-fancy+.picker .picker__holder table tbody,.datepicker-fancy+.picker .picker__holder table thead{display:flex;flex-flow:row nowrap;width:100%}.datepicker-fancy+.picker .picker__holder table tbody tr,.datepicker-fancy+.picker .picker__holder table thead tr{display:flex;flex:0 0 100%}.datepicker-fancy+.picker .picker__holder table tbody tr td,.datepicker-fancy+.picker .picker__holder table tbody tr th,.datepicker-fancy+.picker .picker__holder table thead tr td,.datepicker-fancy+.picker .picker__holder table thead tr th{display:block;flex:1 1 auto;padding-bottom:.2rem}}@media (min-width:768px){.datepicker-fancy+.picker .picker__holder{padding:3.5rem 0 4rem!important}.datepicker-fancy+.picker .picker__holder .picker__header{position:static;position:initial}.datepicker-fancy+.picker .picker__holder .picker__box{position:relative}.datepicker-fancy+.picker .picker__holder .picker__nav--next,.datepicker-fancy+.picker .picker__holder .picker__nav--prev{top:50%;width:3.8rem;height:3.8rem;background:#fff;transition:box-shadow .2s;z-index:10}.datepicker-fancy+.picker .picker__holder .picker__nav--next:before,.datepicker-fancy+.picker .picker__holder .picker__nav--prev:before{top:1.64rem;left:0;border-color:red red transparent transparent;transition:border-width .2s}.datepicker-fancy+.picker .picker__holder .picker__nav--next:hover,.datepicker-fancy+.picker .picker__holder .picker__nav--prev:hover{box-shadow:0 0 20px 1px rgba(33,33,33,.25);border:1px solid #e6e6e6}.datepicker-fancy+.picker .picker__holder .picker__nav--next:hover:before,.datepicker-fancy+.picker .picker__holder .picker__nav--prev:hover:before{border-color:#b51f1f #b51f1f transparent transparent;border-width:3px 3px 0 0}.datepicker-fancy+.picker .picker__holder .picker__nav--prev{left:calc(50% - 500px / 2 - 4.3rem)}.datepicker-fancy+.picker .picker__holder .picker__nav--next{right:calc(50% - 500px / 2 - 4.3rem)}.datepicker-fancy+.picker .picker__holder .picker__table{max-width:500px;margin:auto}.datepicker-fancy+.picker .picker__holder .picker__day{width:2.7rem;height:2.7rem;padding:.4325em 0;line-height:1.6rem;transition:border .2s;margin-bottom:.2rem}.datepicker-fancy+.picker .picker__holder .picker__weekday{padding-bottom:1.1em}}.datepicker-fancy+.picker .picker__holder .picker__day--highlighted{font-weight:700;color:red;border-color:transparent}.datepicker-fancy+.picker .picker__holder .picker__day--highlighted.picker__day--selected{color:#fff}.datepicker-fancy+.picker .picker__holder .picker__day--today{border-color:red}.datepicker-fancy+.picker .picker__holder .nextMonthLabel,.datepicker-fancy+.picker .picker__holder .prevMonthLabel{position:absolute;top:6.8rem;font-size:8rem;font-weight:700;color:#d5d5d5;text-transform:uppercase}.datepicker-fancy+.picker .picker__holder .nextMonthLabel{left:calc(50% + 19rem)}.datepicker-fancy+.picker .picker__holder .prevMonthLabel{right:calc(50% + 19rem)}.datepicker-fancy+.picker+.nextMonthLabel,.datepicker-fancy+.picker~.prevMonthLabel{display:none}article{counter-reset:footnotes}article aside,article footer{margin-top:1.6rem;padding-top:.72rem;border-top:1px solid #c1c1c1;font-size:.83rem}article aside ol,article footer ol{counter-reset:item;padding-left:0;margin-left:0}article aside ol li,article footer ol li{display:block;padding-left:0}article aside ol li:before,article footer ol li:before{content:counter(item);counter-increment:item;display:inline-block;position:static;height:.7rem;margin-right:.4rem;padding-right:.15rem;border-right:1px solid #c1c1c1;font-size:.7rem;line-height:.7rem;font-weight:700;color:red}[aria-describedby=footnote-label],[aria-describedby=footnote-label]:hover,[aria-describedby=sidenote-label],[aria-describedby=sidenote-label]:hover{counter-increment:footnotes;-webkit-text-decoration:none;text-decoration:none;color:inherit;cursor:default;outline:0;border-bottom:none}[aria-describedby=footnote-label]:active,[aria-describedby=footnote-label]:focus,[aria-describedby=footnote-label]:focus:active,[aria-describedby=footnote-label]:hover:active,[aria-describedby=footnote-label]:hover:focus,[aria-describedby=footnote-label]:hover:focus:active,[aria-describedby=sidenote-label]:active,[aria-describedby=sidenote-label]:focus,[aria-describedby=sidenote-label]:focus:active,[aria-describedby=sidenote-label]:hover:active,[aria-describedby=sidenote-label]:hover:focus,[aria-describedby=sidenote-label]:hover:focus:active{box-shadow:none!important}[aria-describedby=footnote-label]:after,[aria-describedby=footnote-label]:hover:after,[aria-describedby=sidenote-label]:after,[aria-describedby=sidenote-label]:hover:after{border-left-color:red;border-right-color:red}[aria-describedby=footnote-label]:after,[aria-describedby=sidenote-label]:after{content:counter(footnotes);display:inline-block;height:.61rem;margin-left:2px;padding:0 .15rem;cursor:pointer;vertical-align:super;font-size:.61rem;line-height:.61rem;font-weight:700;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;color:red;transition:border .2s,color .2s}[aria-describedby=footnote-label]:focus:after,[aria-describedby=sidenote-label]:focus:after{outline:thin dotted;outline-offset:2px}.back-to-content{font-size:.8em;color:red;border-bottom:none}footer :target{background:rgba(255,0,0,.2)}article aside{margin-top:0;padding:0;border-top:none;color:#707070}.form-group label{font-size:1em;color:#707070}.form-group .custom-control label{font-size:.83rem}.form-group .custom-control label:after,.form-group .custom-control label:before{top:2px}.form-group .invalid-label,.invalid-label{color:red}.search-container{position:relative}.search-container input[type=search]{padding-right:40px}.search-container .icon{position:absolute;top:50%;right:.75rem;color:#c1c1c1;transform:translateY(-50%);transition:color .3s}.search-container input[type=search]:hover+.icon{color:#707070}.search-container input[type=search]:focus+.icon{color:#212121}.gallery.is-fullscreen{z-index:1120!important;max-width:none;width:100%!important}.gallery,.gallery-nav{position:relative;opacity:0;transition:opacity .3s}.gallery-nav.ready,.gallery.ready{opacity:1}.gallery .img-fluid,.gallery-nav .img-fluid{width:100%}.gallery-nav:after{content:" ";position:absolute;top:0;right:0;bottom:0;width:5%;background:linear-gradient(to right,transparent 0,#fff 100%)}.gallery.flickity-enabled.is-fullscreen{margin:0!important;background:#fff}.gallery.flickity-enabled.is-fullscreen .flickity-slider{display:flex;align-items:center}.ie .gallery.flickity-enabled.is-fullscreen .flickity-slider{padding-top:20vmin;align-items:start}.gallery.flickity-enabled.is-fullscreen .gallery-item{align-items:center;max-height:80vmin}.gallery.flickity-enabled.is-fullscreen .gallery-item .gallery-item-inner{height:100%;padding:0}.gallery.flickity-enabled.is-fullscreen .gallery-item .gallery-item-inner .img-wrapper{max-height:100%;position:relative}.gallery.flickity-enabled.is-fullscreen .gallery-item .img-fluid{max-height:calc(80vmin - 2rem);max-width:100vmin;margin:0 auto}.gallery.flickity-enabled.is-fullscreen .gallery-item figcaption{position:relative;top:2rem}.gallery.flickity-enabled.is-fullscreen .gallery-item figcaption span:last-child{padding-left:3rem}.gallery.flickity-enabled.is-fullscreen .flickity-prev-next-button{top:50%!important;border:1px solid #c1c1c1}.gallery.flickity-enabled.is-fullscreen .flickity-prev-next-button.next{right:6%}.gallery.flickity-enabled.is-fullscreen .flickity-prev-next-button.previous{left:6%}.gallery-item{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.gallery-item figcaption{display:flex;justify-content:space-between;width:100%;padding:.6rem .2rem;font-size:.83rem;color:#707070}.gallery-item figcaption>span{display:inline-block;flex:1 1 auto}.gallery-item figcaption>span:last-child{text-align:right;padding-left:1rem}.gallery-item img{display:block;max-height:100%;width:auto!important}.gallery-item .gallery-item-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;top:0;right:0;bottom:0;left:0;width:100%;height:0;padding:0 0 66.6667%;background:#e6e6e6}.gallery-item .gallery-item-inner .img-wrapper{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0}.gallery-nav-item{display:block;position:relative;width:calc(23% - .8rem);margin-right:.8rem;border-bottom:1px solid #c1c1c1}.gallery-nav-item:after{content:" ";position:absolute;top:0;left:50%;margin-left:-16px;width:0;height:0;border-style:solid;border-width:16px 16px 0;border-color:transparent;transition:border-color .25s}.gallery-nav-item.is-nav-selected:after{border-color:#fff transparent transparent}.gallery-nav-item figcaption{overflow:hidden;padding:.4rem 0;font-size:.83rem;color:#707070;white-space:nowrap;text-overflow:ellipsis}.gallery .flickity-fullscreen-button,.gallery .flickity-prev-next-button{width:41px;height:41px;border-radius:41px;opacity:1}.gallery .flickity-fullscreen-button svg.flickity-button-icon,.gallery .flickity-prev-next-button svg.flickity-button-icon{position:static}.gallery .flickity-prev-next-button{display:flex;top:45%;align-items:center;justify-content:center;margin-top:-20.5px;background:#fff;transform:scale(1);transition:transform .25s}.gallery .flickity-prev-next-button:hover{transform:scale(1.1)}.gallery .flickity-prev-next-button.next{right:14px}.gallery .flickity-prev-next-button.previous{left:14px}@media (max-width:767.98px){.gallery .flickity-prev-next-button{display:none}}.gallery .flickity-fullscreen-button{top:14px;right:14px;background:#707070;text-align:center;transition:background .25s}.gallery .flickity-fullscreen-button:hover{background:#212529}.gallery .flickity-fullscreen-button svg.flickity-button-icon{width:17px}.gallery .flickity-fullscreen-button svg.flickity-button-icon *{fill:#fff}.gallery .flickity-fullscreen-button.flickity-fullscreen-button-exit svg.flickity-button-icon{width:10px}.gallery.is-fullscreen .gallery-item{height:100%;padding:0}.gallery.is-fullscreen .gallery-item .gallery-item-inner{background:0 0}.gallery.is-fullscreen .gallery-item figcaption{border-top:1px solid #e6e6e6;margin-left:6%;margin-right:6%;width:88%}ol.flickity-page-dots li{padding:0}ol.flickity-page-dots li:before{content:none}.list-group-item{padding-top:1.25rem;padding-bottom:1.25rem}.list-group-item p:last-child{margin-bottom:0}.list-group-item-borderless{padding-right:0;padding-left:0;border-right:0;border-left:0}.list-group-gray .list-group-teaser-container,.list-group-item-gray .list-group-teaser-container{--card-bg:#e6e6e6;background:#e6e6e6;background:var(--card-bg)}.list-group-gray .list-group-teaser-container .card-title a,.list-group-item-gray .list-group-teaser-container .card-title a{transition:color .3s,text-shadow .25s}.list-group-gray .list-group-teaser-container:hover,.list-group-item-gray .list-group-teaser-container:hover{--card-bg:$white}.list-group li.list-group-item:before,.list-group li:before{content:none}.list-group .list-group-teaser{display:block;-webkit-text-decoration:none;text-decoration:none;padding:0;border:none}.list-group .list-group-teaser:hover{z-index:10}.list-group .list-group-teaser+.list-group-teaser{margin-top:-1px}.list-group .list-group-teaser-thumbnail{flex:0 0 12rem;padding:1rem;padding-top:1rem;z-index:1}.list-group .list-group-teaser-thumbnail>a{display:block}@media (min-width:992px){.list-group .list-group-teaser-thumbnail{border-right:none}}@media (max-width:991.98px){.list-group .list-group-teaser-thumbnail{border-bottom:none}}.list-group .list-group-teaser-content{flex:0 1 100%;padding:1rem;z-index:1}@media (max-width:991.98px){.list-group .list-group-teaser-content{border-top:none}}.list-group .list-group-teaser-content span{color:#212121}.list-group .list-group-teaser-content p{margin:0}.list-group .list-group-teaser-content p.h5{margin-bottom:.4rem}.list-group .list-group-teaser-content .teaser-url{word-wrap:break-word;word-wrap:break-word;word-break:break-word}.list-group .list-group-teaser-container{display:flex;flex-flow:row nowrap;width:100%;border:1px solid #d5d5d5;transition:border-color .2s,background .25s}@media (max-width:991.98px){.list-group .list-group-teaser-container{flex-direction:column}.list-group .list-group-teaser-container .list-group-teaser-thumbnail{flex-basis:0;padding-bottom:0}}.list-group .list-group-teaser-container:hover .list-group-teaser-content,.list-group .list-group-teaser-container:hover .list-group-teaser-thumbnail{border-color:#212121}.list-group .list-group-teaser-container.teaser-img-right{flex-direction:row-reverse}@media (max-width:991.98px){.list-group .list-group-teaser-container.teaser-img-right{display:block}.list-group .list-group-teaser-container.teaser-img-right .list-group-teaser-thumbnail{float:right;max-width:50%;padding-bottom:1rem;width:calc(100px + 2rem)}}.list-group .list-group-teaser-more{display:block;padding:.4rem 1rem;background:#fff;border:1px solid #d5d5d5!important;font-size:90%;background-image:none!important;text-align:center;margin-top:1rem;transition:border .2s,color .3s}.list-group .list-group-teaser-more:hover{border:1px solid #212121!important}.list-group .item-metadata p{display:inline-block;margin-bottom:0}.list-group .item-metadata .item-date{font-size:1rem;font-weight:700;margin-right:.5em}.list-group-item-infoscience.has-thumbnail{display:flex}.list-group-item-infoscience.has-thumbnail .list-group-thumbnail{flex:0 0 8rem;margin-right:1rem;z-index:1}.list-group-item-infoscience.has-thumbnail .list-group-content{flex:0 1 100%;z-index:1}.list-group-teaser-thumbnail .news-video-overlay{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background:0 0}.list-group-teaser-thumbnail .news-video-overlay:before{content:"";width:2.25rem;height:2.25rem;background:url(../images/icons/icon-teaser-video.svg);background-size:100%;border-radius:50%;box-shadow:0 0 1rem rgba(0,0,0,.16)}.social-feed{position:relative;padding:2.2rem 1.5rem 1.5rem;background:#fff;color:#707070}.social-feed strong{color:#212121}.social-feed .social-icon{position:absolute;top:-1.3rem}.social-feed .social-feed-header{margin-bottom:.6rem}.social-feed picture img{margin-bottom:1rem}.breadcrumb-container{display:flex;position:relative;margin-bottom:1.6rem}@media (max-width:1199.98px){.breadcrumb-container{padding:0 .8rem}}@media (min-width:1200px){.breadcrumb-container{display:flex;position:relative;margin:0 3rem;margin-bottom:2rem}}.breadcrumb-wrapper{max-width:100%;width:100%;border-bottom:1px solid #d5d5d5}@media (min-width:992px){.breadcrumb-wrapper{overflow-y:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.breadcrumb{padding:0;margin-bottom:0}.breadcrumb li{padding-left:0}.breadcrumb li:before{content:none}@media (min-width:992px){.breadcrumb{max-width:100%;padding:.1rem 0}.breadcrumb .breadcrumb-item:last-child{padding-right:3rem}}@media (max-width:1199.98px){.breadcrumb{margin:0;padding:.64rem 0;z-index:110}.breadcrumb .icon{color:#c1c1c1}.breadcrumb li:last-child{margin-right:5rem}}.breadcrumb-item{display:inline-block;position:relative;font-size:.83rem;line-height:1.5rem}.breadcrumb-item.breadcrumb-tags-wrapper{display:inline}.breadcrumb-item:before{content:" ";display:block;position:absolute;bottom:-.1rem;left:0;width:0;height:1px;padding:0;background:red;transition:width .3s ease}.breadcrumb-item:not(.active):not(.breadcrumb-tags-wrapper):hover:before{width:calc(100% - .6rem)}.breadcrumb-item:after{content:"/";color:#8e8e8e;padding-left:.25rem;padding-right:.25rem}.breadcrumb-item a{background-image:none!important;color:#495057;-webkit-text-decoration:none;text-decoration:none}.breadcrumb-item a:hover{color:#212121}.breadcrumb-item .tag{vertical-align:baseline}.breadcrumb-item .icon{top:-.08em;font-size:.86em}.breadcrumb-item:last-child:after{content:none}.breadcrumb-item.active{font-weight:700;color:#495057}.breadcrumb-item.expand-links{display:none}.breadcrumb .btn-expand-links{height:auto;padding:0;border:0;font-size:inherit;line-height:1}@media (max-width:991.98px){.breadcrumb .breadcrumb-item,.breadcrumb.has-expanded-links .breadcrumb-item.expand-links{display:none}.breadcrumb .breadcrumb-item.active,.breadcrumb .breadcrumb-item.breadcrumb-tags-wrapper,.breadcrumb .breadcrumb-item.expand-links,.breadcrumb .breadcrumb-item:first-of-type,.breadcrumb .breadcrumb-item:last-of-type,.breadcrumb.has-expanded-links .breadcrumb-item{display:inline-block}}.breadcrumb .dropdown{display:inline;position:static}.breadcrumb .dropdown-toggle{display:inline-flex;justify-content:center;align-items:center;top:-.08em;width:1.25rem;height:1.25rem;margin-left:0;padding:0;border:0;border-radius:50%}.breadcrumb .dropdown-toggle .icon{top:0;font-size:1rem;color:currentColor;transform:rotate(0);transition:all .2s ease-in-out}.breadcrumb .dropdown-toggle:after{content:none}.breadcrumb .dropdown-toggle:active,.breadcrumb .dropdown-toggle:hover{background:red!important;color:#fff!important}.breadcrumb .dropdown-toggle:focus,.breadcrumb .dropdown-toggle:focus-visible{outline-offset:0}.breadcrumb .dropdown-toggle:focus:not(:focus-visible){outline-color:transparent!important}.breadcrumb .dropdown-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}.breadcrumb .dropdown-menu{min-width:11.5rem}.breadcrumb .dropdown-menu.show{top:1.65rem!important;left:-.625rem!important;transform:none!important}.breadcrumb .dropdown-menu.show.open-left{right:-.625rem!important;left:auto!important}.breadcrumb .dropdown-item{padding:.125em .625rem;font-size:.83rem;line-height:1.3em}.breadcrumb .dropdown-item a{display:block}.breadcrumb .dropdown-item+.dropdown-item{margin-top:.5rem}.breadcrumb .dropdown-item.current-menu-item,.breadcrumb .dropdown-item.current-menu-item-parent{font-weight:700}@media (max-width:991.98px){.breadcrumb .dropdown-item{white-space:normal}}.links-group{padding:1.66rem;background:#fff;border:1px solid #d5d5d5}.links-group .nav-link,.links-group li{padding:0;margin-bottom:.8rem}.links-group.links-group-teaser h5{margin-bottom:1.2rem;padding-bottom:1.6rem;border-bottom:1px solid #d5d5d5}.media-map{display:flex;flex:1 1 100%;position:relative}.media-map figure{flex:1 1 100%}.media-map picture{width:100%;margin-bottom:0}.media-map img{height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.media-map-over{position:absolute;right:16px;bottom:16px;left:16px}.cover{position:relative}.cover figcaption{position:absolute;right:16px;bottom:16px;z-index:1}@media (min-width:768px){.cover figcaption{right:32px;bottom:32px}}.page-item{background-color:#fff;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:0}.page-item:first-child{border-left:1px solid #d5d5d5}.page-item:first-child .page-link{margin-left:-1px}.page-item:last-child{border-right:1px solid #d5d5d5}.page-item:last-child .page-link{margin-right:-1px}.page-item.disabled .page-link{border-color:transparent}.page-item.disabled:last-child .page-link{margin-right:0}.page-item.disabled:first-child .page-link{margin-left:0}.page-link{display:inline-flex;justify-content:center;min-width:calc(1.25rem + 1rem);height:100%;background-color:transparent;border-color:transparent;border-radius:0;-webkit-text-decoration:none;text-decoration:none;font-weight:700;transition:margin .1s ease-in-out;position:relative;z-index:0;transition:transform .2s}.page-link:before{content:"";display:block;position:absolute;z-index:-1;border:5px solid transparent;transition:border .2s}.page-link:before{top:100%;left:0;width:100%;height:0;border-bottom-width:0;border-top-width:0;border-top-color:#d5d5d5}.page-link:focus,.page-link:hover{transform:translateY(-5px)}.page-link:focus:before,.page-link:hover:before{border-top-width:5px}.page-link:before{left:-1px;margin-top:1px;width:calc(100% + 2px)}.page-item:first-child .page-link:before{border-left-color:#fff}.page-item:last-child .page-link:before{border-right-color:#fff}.page-link:hover{z-index:2;border:1px solid #707070;transform:translateY(-4px)}.page-link:active,.page-link:focus,.page-link:hover{background-color:#fff}.question{display:flex;flex-flow:column wrap}@keyframes popin{100%{transform:scale(1)}}.question .h3,.question h3{margin-top:1rem;margin-bottom:3rem}.question .custom-control-label{flex:1 1 auto;flex-basis:0;position:relative;transition:.2s}.question .custom-control-label:before{content:" ";position:absolute;width:1.7rem;height:1.7rem;border:none;border-radius:50%;margin-top:0;transform:scale(0);transition:margin .2s;box-shadow:none!important;z-index:15}.question .custom-control-label:after{content:" ";position:absolute;width:.6296296296rem;height:.6296296296rem;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z%27/%3E%3C/svg%3E");transform:scale(0);transition:margin .2s;z-index:25}.question .custom-control-label:hover{cursor:pointer}.question .custom-control-label:hover .custom-control-label-content{border-color:#212121;z-index:10}.question .custom-control-label-content{display:block;position:relative;padding:1rem 1.3rem;background:#fff;border:1px solid #d5d5d5;z-index:5;transition:.2s}.question .custom-control-input:checked+.custom-control-label{z-index:10}.question .custom-control-input:checked+.custom-control-label .custom-control-label-content{border-color:#212121;z-index:10}.question .custom-control-input:checked+.custom-control-label:after,.question .custom-control-input:checked+.custom-control-label:before{animation:popin .2s forwards}.question-title{font-size:1.2rem;text-transform:uppercase;color:#707070}.question-subtitle{font-size:1.4rem;font-weight:700}.question-img{flex:0 0 100%}.question-content{padding:4rem}.question-answers{display:flex;flex-flow:column nowrap;padding-right:1.7rem}@media (max-width:991.98px){.question .custom-control-label{display:block;position:relative;z-index:1;transition:margin .2s,padding .2s}.question .custom-control-label:focus,.question .custom-control-label:hover{padding-left:.5rem;margin-right:-.5rem}.question .custom-control-label:focus .trapeze-vertical,.question .custom-control-label:hover .trapeze-vertical{border-right-width:.5rem}.question .custom-control-label:before{top:calc(50% - .85rem);right:-.85rem;left:auto}.question .custom-control-label:after{top:calc(50% - .3148148148rem);right:-.3148148148rem;left:auto}.question .custom-control-label-content{margin-bottom:-1px}.question .custom-control-input:checked+.custom-control-label{padding-left:.5rem;margin-right:-.5rem;z-index:10}.question .custom-control-input:checked+.custom-control-label .trapeze-vertical{border-right-width:.5rem}.question-content{padding:1rem 0}}@media (min-width:992px){.question{flex-flow:row nowrap;align-items:stretch;background-image:linear-gradient(to right,#fff 30%,#e6e6e6 30%);padding:10rem 0}.question .h3,.question h3{margin-top:0}.question .custom-control-label{display:block;position:relative;z-index:1;transition:margin .2s,padding .2s}.question .custom-control-label:focus,.question .custom-control-label:hover{margin-top:-.5rem!important;padding-bottom:.5rem}.question .custom-control-label:focus .trapeze-horizontal,.question .custom-control-label:hover .trapeze-horizontal{border-top-width:.5rem}.question .custom-control-label:before{top:-.85rem;left:calc(50% - .85rem)}.question .custom-control-label:after{top:-.3148148148rem;left:calc(50% - .3148148148rem)}.question .custom-control-label:hover{z-index:10}.question .custom-control-label-content{height:100%;margin-left:-1px}.question .custom-control-input:checked+.custom-control-label{margin-top:-.5rem!important;padding-bottom:.5rem}.question .custom-control-input:checked+.custom-control-label .trapeze-horizontal{border-top-width:.5rem}.question-img{flex:0 0 45%}.question-img img,.question-img picture{display:block;width:100%!important}.question-answers{display:flex;flex-flow:row nowrap;padding:0}.question-content{padding:0 4rem}}.social-share-container{display:flex;flex-flow:column wrap;justify-content:space-between;align-items:flex-start;padding:1rem 1.5rem;background:#fff;color:#707070}@media (min-width:992px){.social-share-container{flex-flow:row nowrap;justify-content:space-between;align-items:center}}.social-share-container.social-share-light{display:inline-block}.social-share{display:flex;flex-flow:row wrap;align-items:center}@media (min-width:992px){.social-share{flex-flow:row nowrap;justify-content:space-between}}.social-share .social-icon{margin-right:.25rem;margin-bottom:.25rem}@media (min-width:992px){.social-share .social-icon{margin-bottom:0}}.social-share .social-share-text{flex-basis:100%;margin-right:.5rem;margin-bottom:.25rem}@media (min-width:992px){.social-share .social-share-text{flex-basis:auto;margin-bottom:0}}.social-share-copylink{display:flex;white-space:nowrap;align-items:center}@media (min-width:992px){.social-share-copylink{margin-top:0}}@media (max-width:991.98px){.social-share-copylink{white-space:normal}}.selectize-control .social-share-copylink .input-group .selectize-input,.social-share-copylink .input-group .form-control,.social-share-copylink .input-group .selectize-control .selectize-input{border:none!important;box-shadow:none!important}.selectize-control .social-share-copylink .input-group .selectize-input:before,.social-share-copylink .input-group .form-control:before,.social-share-copylink .input-group .selectize-control .selectize-input:before{content:none}.selectize-control .social-share-copylink .input-group .sr-only.selectize-input,.selectize-control .social-share-copylink .input-group .table-restauration tr td .selectize-input.tablesaw-cell-label,.social-share-copylink .input-group .form-control.sr-only,.social-share-copylink .input-group .selectize-control .sr-only.selectize-input,.social-share-copylink .input-group .selectize-control .table-restauration tr td .selectize-input.tablesaw-cell-label,.social-share-copylink .input-group .table-restauration tr td .form-control.tablesaw-cell-label,.table-restauration tr td .selectize-control .social-share-copylink .input-group .selectize-input.tablesaw-cell-label,.table-restauration tr td .social-share-copylink .input-group .form-control.tablesaw-cell-label,.table-restauration tr td .social-share-copylink .input-group .selectize-control .selectize-input.tablesaw-cell-label{position:absolute}.semaineDeRef,.table{width:100%}.semaineDeRef thead th,.table thead th{border-bottom:3px solid #d5d5d5;padding:.3rem .45rem}.semaineDeRef tbody,.semaineDeRef tfoot,.table tbody,.table tfoot{color:#212121}.semaineDeRef tbody td,.semaineDeRef tfoot td,.table tbody td,.table tfoot td{padding:.3rem .45rem;border-bottom:1px solid #d5d5d5}@media (max-width:767.98px){.semaineDeRef tbody td:last-child,.semaineDeRef tfoot td:last-child,.table tbody td:last-child,.table tfoot td:last-child{margin-bottom:1.2rem}}.semaineDeRef tbody td .tablesaw-cell-label,.semaineDeRef tfoot td .tablesaw-cell-label,.table tbody td .tablesaw-cell-label,.table tfoot td .tablesaw-cell-label{color:#212121}.semaineDeRef tfoot td,.table tfoot td{border-top:3px solid #d5d5d5;font-weight:700}@media (min-width:768px){.semaineDeRef,.table-boxed{border:1px solid #d5d5d5}}.semaineDeRef thead th,.table-boxed thead th{border-top:1px solid #d5d5d5}.semaineDeRef tbody td,.semaineDeRef tfoot td,.semaineDeRef thead th,.table-boxed tbody td,.table-boxed tfoot td,.table-boxed thead th{border-right:1px solid #d5d5d5}@media (max-width:767.98px){.semaineDeRef tbody td,.semaineDeRef tfoot td,.semaineDeRef thead th,.table-boxed tbody td,.table-boxed tfoot td,.table-boxed thead th{border-left:1px solid #d5d5d5}}.table-sortable thead th{padding:0}.table-sortable thead th button{padding:.3rem;cursor:pointer}.table-sortable thead th button .tablesaw-sortable-arrow{display:block;position:relative;margin-top:.1rem;float:left;width:1rem;height:1rem}.table-sortable thead th button .tablesaw-sortable-arrow:after{content:" ";position:absolute;top:0;left:0;width:0;height:0;border-left:.29rem solid transparent;border-right:.29rem solid transparent;border-bottom:.35rem solid #d5d5d5;margin:0}.table-sortable thead th button .tablesaw-sortable-arrow:before{content:" ";position:absolute;bottom:0;left:0;width:0;height:0;border-left:.29rem solid transparent;border-right:.29rem solid transparent;border-top:.35rem solid #d5d5d5;margin:0}.table-sortable thead th.tablesaw-sortable-descending button .tablesaw-sortable-arrow:before{border-top-color:red}.table-sortable thead th.tablesaw-sortable-ascending button .tablesaw-sortable-arrow:after{border-bottom-color:red}.tablesaw-sortable-btn{background:0 0;border:none}.nav-tabs .nav-item{padding-left:0}.nav-tabs .nav-item:before{content:none}.nav-tabs .nav-item+.nav-item .nav-link{margin-left:-1px}.nav-tabs .nav-item:first-child .nav-link{border-top-left-radius:2px}.nav-tabs .nav-item:last-child .nav-link{border-top-right-radius:2px}.nav-tabs .nav-link{position:relative;background-color:#e6e6e6;border-color:#d5d5d5;-webkit-text-decoration:none;text-decoration:none;border-radius:0;padding:.5rem .8125rem}@media (min-width:768px){.nav-tabs .nav-link{padding:.5rem 1rem}}.nav-tabs .nav-link:hover{z-index:1;background-color:#d9d9d9;color:#212121}.nav-tabs .nav-link:focus:not(:active){z-index:1;border-color:#ced4da;outline:1px solid #ced4da;border-radius:0!important}.nav-tabs .nav-link:active{z-index:1;background:linear-gradient(0deg,#e6e6e6 0,#d9d9d9 100%)}.nav-tabs .nav-link.disabled{background-color:#d9d9d9;border-color:#d5d5d5;color:#c1c1c1;cursor:not-allowed}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#212121}.nav-tabs .nav-item.show .nav-link:hover,.nav-tabs .nav-link.active:hover{background-color:#fff}.nav-tabs-vertical-wrapper{display:flex}.nav-tabs-vertical-wrapper .nav-tabs{flex:1 0 30%;max-width:30%;margin-right:-1px;border-top:1px solid #d5d5d5}.nav-tabs-vertical-wrapper .nav-item:first-child .nav-link{border-top:0}.nav-tabs-vertical-wrapper .nav-item .nav-link{margin-top:0;margin-left:0}.nav-tabs-vertical-wrapper .nav-item .nav-link:first-child{margin-left:0}.nav-tabs-vertical-wrapper .tab-content{flex:2 1 70%;border:1px solid #d5d5d5}.nav-tabs-vertical{flex:1 1 auto;flex-direction:column;border-bottom:none}.nav-tabs-vertical .nav-item:first-child .nav-link{border-top-left-radius:0}.nav-tabs-vertical .nav-item:last-child .nav-link{border-top-right-radius:0}.nav-tabs-vertical .nav-link.active{border-right:1px solid #fff;border-bottom-color:#d5d5d5}.nav-tabs-light-wrapper{margin-bottom:1rem;background-color:#fff;border-bottom:1px solid #d5d5d5}.nav-tabs-light .nav-link{position:relative;margin-right:2rem;padding-right:0;padding-left:0;-webkit-text-decoration:none;text-decoration:none;font-weight:700}.nav-tabs-light .nav-link:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:0 solid red;transition:border-bottom .2s}.nav-tabs-light .nav-link.active:after{border-bottom-width:4px}.nav-tabs-light .nav-item:last-child .nav-link{margin-right:0}.card-deck{display:block;position:relative;margin-left:-.5rem;margin-right:-.5rem}@media (min-width:576px){.card-deck{display:flex;flex-wrap:wrap}.card-deck>.card:first-child:last-child{flex:0 0 60%;margin-left:auto;margin-right:auto}.card-deck>.card:nth-last-child(n+2),.card-deck>.card:nth-last-child(n+2)~*{flex:1 1 47%;margin:.5rem}}@media (min-width:992px){.card-deck>.card{z-index:1;margin:.5rem}.card-deck>.card:first-child:last-child{flex:0 0 33%}.card-deck>.card:nth-last-child(n+2){flex:0 0 33%;margin-left:auto}.card-deck>.card:nth-last-child(n+2)~*{flex:0 0 33%;margin-right:auto}.card-deck>.card:nth-last-child(n+3),.card-deck>.card:nth-last-child(n+3)~*{flex:1 1 30%;margin:.5rem}.card-deck.card-deck-line:before{content:" ";position:absolute;top:50%;left:5%;width:30%;z-index:0;border-bottom:1px solid #e6e6e6}.bg-gray-100 .card-deck.card-deck-line:before{border-bottom-color:#c1c1c1}.card-deck.card-deck-line:after{content:" ";position:absolute;top:50%;right:5%;width:30%;z-index:0;border-bottom:1px solid #e6e6e6}.bg-gray-100 .card-deck.card-deck-line:after{border-bottom-color:#c1c1c1}.card-deck.card-deck-line>div.card:first-child:last-child{position:relative}.card-deck.card-deck-line>div.card:first-child:last-child:before{content:" ";display:block;position:absolute;top:0;left:calc(-1rem - 1px);width:1rem;height:100%;background:#fff}.bg-gray-100 .card-deck.card-deck-line>div.card:first-child:last-child:before{background-color:#e6e6e6}.card-deck.card-deck-line>div.card:first-child:last-child:after{content:" ";display:block;position:absolute;top:0;right:calc(-1rem - 1px);width:1rem;height:100%;background:#fff}.bg-gray-100 .card-deck.card-deck-line>div.card:first-child:last-child:after{background-color:#e6e6e6}.card-deck.card-deck-line>div.card:nth-last-child(n+2):before{content:" ";display:block;position:absolute;top:0;left:calc(-1rem - 1px);width:1rem;height:100%;background:#fff}.bg-gray-100 .card-deck.card-deck-line>div.card:nth-last-child(n+2):before{background-color:#e6e6e6}.card-deck.card-deck-line>div.card:nth-last-child(n+2)~:after{content:" ";display:block;position:absolute;top:0;right:calc(-1rem - 1px);width:1rem;height:100%;background:#fff}.bg-gray-100 .card-deck.card-deck-line>div.card:nth-last-child(n+2)~:after{background-color:#e6e6e6}.card-deck.card-deck-line>div.card:nth-last-child(n+3):after,.card-deck.card-deck-line>div.card:nth-last-child(n+3):before,.card-deck.card-deck-line>div.card:nth-last-child(n+3)~:after,.card-deck.card-deck-line>div.card:nth-last-child(n+3)~:before{content:none}.card-deck.card-deck-line>a.card:first-child:last-child{flex:0 0 calc(33% + 1.5rem);box-shadow:1rem 0 0 0 #fff,-1rem 0 0 0 #fff}.bg-gray-100 .card-deck.card-deck-line>a.card:first-child:last-child{box-shadow:1rem 0 0 0 #e6e6e6,-1rem 0 0 0 #e6e6e6}.card-deck.card-deck-line>a.card:nth-last-child(n+2){flex:0 0 calc(33% + 1.5rem);box-shadow:-1rem 0 0 0 #fff}.bg-gray-100 .card-deck.card-deck-line>a.card:nth-last-child(n+2){box-shadow:-1rem 0 0 0 #e6e6e6}.card-deck.card-deck-line>a.card:nth-last-child(n+2)~*{flex:0 0 calc(33% + 1.5rem);box-shadow:1rem 0 0 0 #fff}.bg-gray-100 .card-deck.card-deck-line>a.card:nth-last-child(n+2)~*{box-shadow:1rem 0 0 0 #e6e6e6}.card-deck.card-deck-line>a.card:nth-last-child(n+3),.card-deck.card-deck-line>a.card:nth-last-child(n+3)~*{flex:1 1 30%;border:none}}.card-deck.mini-cards{justify-content:center}@media (max-width:575.98px){.card-deck.mini-cards{display:flex;flex-direction:row;flex-wrap:wrap}.card-deck.mini-cards>.card{margin:.5rem}}.card-deck.mini-cards .deck-title{flex-basis:100%;margin-left:.5rem;font-size:1.625rem}.card-deck.mini-cards .card-body{padding:1rem}.card-deck.mini-cards .card-title{margin:0;font-size:1.125rem}.card-deck.mini-cards>.card{flex-basis:calc(50% - 1rem);flex-grow:0}@media (min-width:576px){.card-deck.mini-cards>.card{flex-basis:calc(33.3334% - 1rem)}}@media (min-width:1200px){.card-deck.mini-cards>.card{flex-basis:calc(16.6667% - 1rem)}}.card-slider-wrapper{padding:1rem 0}.card-slider-wrapper .flickity-page-dots{display:flex;bottom:-.8rem;justify-content:stretch;align-items:center}.card-slider-wrapper .flickity-page-dots .dot{flex:1 1 1px;height:1px;margin:0;background:#707070;border-radius:0}.card-slider-wrapper .flickity-page-dots .dot.is-selected{height:5px;background:red}.card-slider-footer{display:flex;flex-direction:row;align-items:center}.card-slider-footer>div{margin-right:2rem}@media (max-width:767.98px){.card-slider-footer{justify-content:center;margin-top:2.6rem}.card-slider-footer>div{margin-right:0}}.card-slider-btn{display:inline-block;position:relative;width:3rem;height:3rem;background:#fff;border:1px solid #c1c1c1;font-size:1.4rem;line-height:2.3rem;color:red;transition:opacity .3s,background .3s,border .3s,transform .3s,color .3s}.card-slider-btn:hover{cursor:pointer;border:1px solid #707070}.card-slider-btn:before{margin-top:1px}.card-slider-btn.disabled{background:0 0;color:#707070}@media (max-width:767.98px){.card-slider-btn{display:none}}.card-slider{height:100%}.card-slider .flickity-viewport{overflow:visible}.card-slider-cell{display:flex;flex-direction:column;width:23%;min-width:360px;padding-right:32px}.card-slider-cell.card-slider-cell-lg{width:48%}.ie .card-slider-cell{display:block;height:auto!important}.ie .card-slider-cell .card-body{flex:0 0 auto}@media (max-width:991.98px){.card-slider-cell{width:100%;padding-right:0}.card-slider-cell.card-slider-cell-lg{width:100%}}.fullwidth-teaser{position:relative;width:100%;background:#e6e6e6}.fullwidth-teaser .vimeo-wrapper{background:#e6e6e6}@media (min-width:768px){.fullwidth-teaser{display:flex;flex-flow:row nowrap;min-height:30rem}}@media (min-width:992px){.fullwidth-teaser{margin-bottom:0}}.fullwidth-teaser img{width:100%;height:auto}.fullwidth-teaser figure,.fullwidth-teaser figure img,.fullwidth-teaser figure picture{margin-bottom:0}.fullwidth-teaser figure img,.fullwidth-teaser figure picture{height:100%}@media (min-width:768px){.fullwidth-teaser .fullwidth-teaser-text,.fullwidth-teaser figure,.fullwidth-teaser picture{flex:0 0 50%}}@media (max-width:767.98px){.fullwidth-teaser figure img,.fullwidth-teaser picture img{width:100%!important;height:auto}}@media (min-width:768px){.fullwidth-teaser figure,.fullwidth-teaser picture{position:relative;overflow:hidden}.fullwidth-teaser figure img,.fullwidth-teaser picture img{position:relative;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;font-family:"object-fit: cover;";width:100%;height:100%;max-width:none}}@media (min-width:1200px){.fullwidth-teaser{display:block;padding:0}.fullwidth-teaser figure,.fullwidth-teaser picture{display:block;height:90vh;max-height:90vh}}@media (min-width:1200px){.fullwidth-teaser .fullwidth-teaser-content p{float:right;max-width:28rem;margin-left:6rem;padding:1.2rem 1.6rem;background:rgba(255,255,255,.9)}}.fullwidth-teaser-text{padding:16px;background:#fff;flex:0 0 100%;max-width:100%;max-width:1200px}@media (min-width:768px){.fullwidth-teaser-text{padding:1rem 32px 0}}@media (min-width:1200px){.fullwidth-teaser-text{display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;right:8rem;width:auto;padding:2rem 0;min-height:100%;overflow:hidden;background:0 0}.fullwidth-teaser-text .fullwidth-teaser-title{padding:1.5rem 2rem;background-color:#fff;max-width:24rem}.fullwidth-teaser-text .h3,.fullwidth-teaser-text h3{display:inline-block;margin-bottom:0;font-size:1.75rem}}.fullwidth-teaser-text .list-inline{font-size:.85rem;margin-bottom:0;color:#707070}.fullwidth-teaser-text .list-inline li{margin-right:0}.fullwidth-teaser-text .list-inline li:not(:last-child):after{content:" ›";margin:0 .25em 0 .15em}@media (min-width:1200px){.fullwidth-teaser-text .list-inline{margin-bottom:-.3rem}}.fullwidth-teaser-header{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;overflow:hidden}@media (min-width:1200px){.fullwidth-teaser-header{width:auto;justify-content:flex-end;align-items:flex-end;padding-left:0}}.fullwidth-teaser-header a,.fullwidth-teaser-header h3{flex:1 1 auto}@media (min-width:1200px){.fullwidth-teaser-header a,.fullwidth-teaser-header h3{flex:0 0 auto}}.fullwidth-teaser-header .btn{transition:padding .15s}.fullwidth-teaser-header .btn:focus,.fullwidth-teaser-header .btn:hover{background:#b30000;color:#fff}@media (min-width:1200px){.fullwidth-teaser-header .btn:focus,.fullwidth-teaser-header .btn:hover{padding-left:2rem}}.fullwidth-teaser-header .btn:focus:after,.fullwidth-teaser-header .btn:focus:before,.fullwidth-teaser-header .btn:hover:after,.fullwidth-teaser-header .btn:hover:before{background:0 0;border-top-color:#b30000}.fullwidth-teaser-header .btn:active:after{border-top-color:#891818}.fullwidth-teaser-header .btn:focus{outline:0!important}.fullwidth-teaser-header .btn:focus-visible{outline:2px solid #fff!important;outline-offset:-4px!important}.fullwidth-teaser-content{padding:1rem 0 0}@media (min-width:768px){.fullwidth-teaser-content{padding:1rem 0}}@media (min-width:1200px){.fullwidth-teaser-content{padding:0}}.fullwidth-teaser-footer{margin-bottom:16px;flex:0 0 100%;max-width:100%}.fullwidth-teaser-footer:last-child{margin-bottom:0}@media (min-width:768px){.fullwidth-teaser-footer{margin:0}}@media (min-width:1200px){.fullwidth-teaser-horizontal .fullwidth-teaser-text{left:10%;width:80%;justify-content:flex-end;padding-bottom:6rem}.fullwidth-teaser-horizontal .fullwidth-teaser-header{justify-content:flex-end;overflow:visible}.fullwidth-teaser-horizontal .btn{margin-bottom:-1.62rem}.fullwidth-teaser-horizontal .fullwidth-teaser-title{width:auto;max-width:70%;overflow:visible;white-space:normal;text-overflow:initial}.fullwidth-teaser-horizontal .h3,.fullwidth-teaser-horizontal h3{margin:0}.fullwidth-teaser-horizontal .fullwidth-teaser-content p{width:89%;margin:0 11% 0 0;padding-right:5.3rem;max-width:none}}@media (min-width:1600px){.fullwidth-teaser-horizontal .fullwidth-teaser-text{left:20%;width:60%}}@media (min-width:768px){.fullwidth-teaser-left figure img,.fullwidth-teaser-left picture img{right:-10%;left:auto}}@media (min-width:992px){.fullwidth-teaser-left figure img,.fullwidth-teaser-left picture img{right:0}.fullwidth-teaser-left .fullwidth-teaser-text{right:auto;left:2rem}}.fullwidth-teaser-horizontal.thinner-teaser{background:#e6e6e6;min-height:24rem}@media (min-width:1200px){.fullwidth-teaser-horizontal.thinner-teaser figure,.fullwidth-teaser-horizontal.thinner-teaser picture{height:30vw;max-height:50vh;min-height:24rem}.fullwidth-teaser-horizontal.thinner-teaser .fullwidth-teaser-text{padding-bottom:3rem}}.nav-main{position:relative;background:#fff;z-index:1110;transition:left .3s;border-right:1px solid #e6e6e6}.nav-main li.current-menu-item>a:first-child,.nav-main li.current-menu-item>a:first-child:hover{background:red;font-weight:700;color:#fff}.nav-main ul{display:none;position:absolute;top:0;left:100%;width:100%;margin:0;padding:0 1rem;transition:left .2s}.nav-main li{display:flex;flex-flow:row nowrap;max-height:0;border-bottom:1px solid #d5d5d5;position:static;transition:max-height 0s .2s;padding-left:0}.nav-main li:before{content:none}.nav-main .current-menu-parent,.nav-main .current-menu-parent li{max-height:100%}.nav-main a{display:block;flex:1 1 auto;margin:4px 0;padding:.4rem;transition:all .2s;-webkit-text-decoration:none;text-decoration:none;margin-left:-.7rem;padding-left:.7rem}.nav-main a:before{content:none}.nav-main a:focus,.nav-main a:hover{color:#212121}.nav-main a:focus:not(.nav-arrow),.nav-main a:hover:not(.nav-arrow){background:#e6e6e6}.nav-main a:focus .icon-container,.nav-main a:hover .icon-container{background:#e6e6e6}.nav-main .menu-item-has-children>.nav-arrow{margin-left:4px}.nav-main .nav-menu{display:block;left:0}.nav-back,.nav-home,li.nav-back,li.nav-home{display:block;padding-bottom:1.2rem;margin-left:-2rem;padding-left:2rem}.nav-back a,.nav-home a,li.nav-back a,li.nav-home a{color:#495057}.nav-back .icon,.nav-home .icon,li.nav-back .icon,li.nav-home .icon{color:#8e8e8e}li.nav-back .icon{width:.8rem;margin-right:.2rem;color:#c1c1c1;transition:transform .2s,fill .2s}li.nav-back:hover .icon{color:#212121;transform:translateX(-.2rem)}li.nav-home .icon{width:.6rem;margin-top:.1rem}a.nav-arrow{flex:0 0 3rem;position:relative;margin-top:4px;margin-bottom:4px;padding:0 4px 0 5px!important;font-size:1.3rem!important;line-height:1rem!important;font-weight:400!important}a.nav-arrow .icon-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .3s}a.nav-arrow:after,a.nav-arrow:before{content:" ";position:absolute;top:5%;left:0;width:1px;height:90%;background:#d5d5d5}a.nav-arrow:after{left:100%}a.nav-arrow .icon{width:1rem;transform:translateY(-.1rem)}a.nav-arrow:hover .icon-container{background:#e6e6e6}.nav-wrapper{width:100%;height:100%;overflow-y:auto}.nav-wrapper::-webkit-scrollbar{display:none}.nav-wrapper .current-menu-ancestor>ul{display:block;left:0}.nav-wrapper .current-menu-parent>ul{display:block;left:100%}.nav-container{display:block;position:relative;width:100%;margin-left:-100%;padding-left:100%}@media (min-width:1200px){.nav-solid-layout{display:flex;flex-direction:row;flex-wrap:nowrap}.nav-solid-layout .nav-main{flex:0 0 28rem;max-width:28rem;min-height:calc(100vh - 5.5rem)}.nav-solid-layout .content{flex:1 1 auto}.nav-solid-layout .overlay{display:none}.nav-toggle-layout .nav-main{position:fixed;left:-36.4rem;width:28rem;height:calc(100% - 5.5rem);border:1px solid #c1c1c1;border-radius:2px 2px 0 0}.nav-toggle-layout .content{position:relative}.nav-toggle-layout .nav-aside-wrapper{display:none}.desktop-menu-open{height:100vh;overflow:hidden}.desktop-menu-open .nav-toggle-layout .overlay{right:0;bottom:0;width:100%;height:100%;opacity:.95}.desktop-menu-open .nav-toggle-layout .nav-main{left:0}.nav-main li{font-size:.9rem}.nav-main .nav-back,.nav-main .nav-home{border-bottom:none}}@media (max-width:1199.98px){.main-container{position:relative}.nav-main{position:absolute;top:0;bottom:0;left:0;width:100%;border-top:1px solid #c1c1c1;transform:translateX(-100%);transition:transform .2s}ul.nav-menu a{font-size:1rem;padding-top:.8rem;padding-bottom:.8rem}.nav-arrow{flex:0 0 4rem}.nav-home{display:none}.content .breadcrumb{position:absolute;top:0;left:0;width:100%}.nav-back,.nav-home{margin:0;padding:0}.mobile-menu-open{height:calc(100% - 9rem)}.mobile-menu-open .nav-main{transform:translateX(0)}.mobile-menu-open .main-container{height:calc(100vh - 9rem);overflow:hidden}.mobile-menu-open .header .search-mobile{bottom:0}.mobile-menu-open .nav-lang-mobile{display:block}}.overlay{content:" ";position:fixed;top:0;left:0;width:0;height:0;overflow:hidden;cursor:pointer;z-index:1100;opacity:0;background:#fff;transition:opacity .3s}@media (min-width:1200px){.nav-aside-layout{display:flex;flex-wrap:nowrap;margin-top:1rem}.nav-aside-layout .nav-aside-wrapper{flex:0 0 22%;order:-1;max-width:22%;min-width:320px;border-right:1px solid #d5d5d5}.nav-aside-layout .content{flex:1 1 auto}.nav-aside-layout .content .container{width:90%}}.nav-aside-layout .nav-aside-wrapper{display:block}@media (max-width:1199.98px){.nav-aside-layout .nav-aside-wrapper{padding:1rem}.nav-aside-layout .nav-aside-wrapper .nav-aside [class^=h]{padding:0}.nav-aside-layout .nav-aside-wrapper .nav-aside a{padding-left:1.5rem;padding-right:1.5rem;font-size:1rem}}@media (min-width:1200px){.nav-aside-layout .nav-aside-wrapper{height:100%}}@media (min-width:1600px){.nav-aside-layout .nav-aside-wrapper{flex:0 0 16.1%;max-width:16.1%}}.nav-aside{padding-bottom:3rem}.nav-aside [class^=h]{padding-left:3rem}.nav-aside ul{padding-left:1.2rem}.nav-aside>ul{padding-left:0}.nav-aside li{list-style-type:none;font-size:.9rem;padding-left:0}.nav-aside li:before{content:none}.nav-aside li li{border-top:none;margin:0;padding:0}.nav-aside li.active>a{margin-right:-1px;margin-left:2rem;padding-left:1rem;background:#e6e6e6;border-right:2px solid red;font-weight:700;color:#212121}.nav-aside li.active>a+ul a{color:#212121}.nav-aside li.active>a:before{content:none}@media (max-width:1199.98px){.nav-aside li.active>a{margin-left:0;margin-right:0}}.nav-aside>ul>li:first-child>a:before{content:none}.nav-aside a{display:block;position:relative;padding:.625rem 3rem;-webkit-text-decoration:none;text-decoration:none;color:#495057}.nav-aside a:before{content:" ";position:absolute;top:0;width:calc(100% - 6rem);height:1px;background:#d5d5d5;transition:background .25s}.nav-aside a:hover{color:red!important}.nav-aside a:hover:before{background:red}.nav-aside ul ul>li:first-child a:before{content:none}.nav-toggle-layout>.nav-container{width:auto;margin:0;padding:0}@media (max-width:1199.98px){.nav-toggle-layout>.nav-container{position:absolute;top:0;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #c1c1c1;overflow-y:scroll;transform:translateX(-100%);transition:transform .2s;z-index:120}.mobile-menu-open .nav-toggle-layout>.nav-container{transform:translateX(0)}}.nav-main-mobile{position:static;border:0;transform:none!important}@media (min-width:1200px){.nav-main-mobile{display:none}}.nav-main-mobile .nav-wrapper{height:auto}.nav-main-mobile .nav-container{margin-left:0;padding-left:0}.nav-main-mobile .nav-container .nav-menu{display:grid;grid-template-columns:repeat(3,1fr);position:static;width:100%;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #c1c1c1}.nav-main-mobile .nav-container .nav-menu li{border:0}.nav-main-mobile .nav-container .nav-menu li a{margin-top:0;margin-bottom:0;padding-top:.4rem;padding-bottom:.4rem}.nav-main-mobile .nav-container .nav-menu li.current-menu-item>a:first-child{background:0 0;color:#212121}.person-card-avatar{height:8rem}.contact-list{border-top:2px solid #d5d5d5;font-size:.95rem}.contact-list-row{position:relative;padding:.9rem 0 .9rem 3.1rem;border-top:1px solid #d5d5d5}@media (min-width:768px){.contact-list-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 0.8rem;grid-auto-rows:auto;min-height:3.1rem}}@media (min-width:1200px){.contact-list-row{padding-top:.2em;padding-bottom:.2em;grid-template-columns:2.5rem repeat(4,1fr)}}@media (min-width:768px){.contact-list-row .contact-list-item{align-self:center}.contact-list-row .contact-list-item:nth-child(2){grid-column:1;grid-row:1}.contact-list-row .contact-list-item:nth-child(3){grid-column:1;grid-row:2}.contact-list-row .contact-list-item:nth-child(4){grid-column:2;grid-row:1}.contact-list-row .contact-list-item:nth-child(5){grid-column:2;grid-row:2}.contact-list-row .contact-list-item:nth-child(6){grid-column:3;grid-row:1}}.contact-list-item{display:block;line-height:1.48rem}.contact-list-avatar{position:absolute;top:1rem;left:0;width:2.5rem}@media (min-width:1200px){.contact-list-avatar{top:.3rem}}@media (min-width:1200px){.contact-list{display:table;width:100%}.contact-list-row{display:table-row;padding:0}.contact-list-item{display:table-cell;vertical-align:middle}.contact-list-avatar{display:table-cell;position:relative;top:0;width:3.3rem;height:3.15rem;padding:.35rem .8rem .3rem 0}.contact-list-avatar,.contact-list-item{border-bottom:1px solid #d5d5d5}}.contact-list-avatar-placeholder img{background:#d5d5d5;color:#000;border-radius:50%;overflow:hidden}.footer{display:flex;flex-flow:row wrap;justify-content:space-between}.footer p{margin:0}.footer-group{margin-bottom:1rem;flex-basis:100%}.footer-sitemap{display:flex;flex-flow:column nowrap}.footer-faculties{border-bottom:1px solid #c1c1c1}@media (min-width:768px){.footer-faculties{flex:0 0 100%;border:none}}.footer-faculties .footer-links{display:flex;flex-flow:row wrap}@media (min-width:768px){.footer-faculties .footer-links{display:flex;padding-top:.5rem}}.footer-faculties .footer-links li{flex:0 0 50%;position:relative;padding-right:1.5rem;margin-bottom:1rem}@media (min-width:768px){.footer-faculties .footer-links li{flex:0 0 20%}}.footer-faculties .footer-links li:before{content:" ";display:block;position:absolute;top:.5rem;left:-.9rem;width:6px;height:5px;background:red}.footer-faculties .footer-links li a{margin:0}.footer-faculties .footer-links li strong{display:block}.footer-legal{display:flex;border-top:1px solid #c1c1c1;padding-top:2rem;flex-flow:column wrap;text-align:center;flex-basis:100%}.footer-legal a+a{margin-left:1rem}.footer-links{margin:0;padding-left:0}.footer-links a{display:inline-block;font-size:.83rem;line-height:1.2rem;color:#707070;-webkit-text-decoration:none;text-decoration:none}.footer-links a:hover{color:red}.footer-links li{margin:.5rem 0;padding-left:0;list-style-type:none}.footer-links li:before{content:none}.footer-bottom{display:flex}@media (max-width:767.98px){.footer-sitemap{margin-bottom:0}.footer-social{display:flex;flex-flow:row wrap;justify-content:space-between}.footer .btn{margin:0 .4em .6rem 0}.footer-links li:last-child{margin-bottom:1rem}}@media (min-width:768px){.footer-title{padding-top:.9rem;padding-bottom:.9rem;margin-bottom:.4rem;font-size:.83rem;color:#707070;border-bottom:1px solid #c1c1c1}.footer-buttons,.footer-socials{margin-bottom:2rem;flex-basis:auto}.footer-title-no-underline{border:none;padding-bottom:.3rem}.footer-sitemap-col{padding-right:.8rem;flex:1 1 auto}.footer-legal{flex-direction:row;justify-content:space-between;padding-top:1rem}.footer-legal>div{display:flex;flex:0 0 auto}.footer-legal a,.footer-legal p{font-size:.83rem;color:#707070}.footer-sitemap{flex-flow:row nowrap}}.bg-dark .footer a{color:#fff}.bg-dark .footer a:hover{color:red}.bg-dark .footer-title{color:#fff;border-color:#707070}.btn-back-to-top{display:inline-block;opacity:0;position:fixed;right:10px;bottom:30px;margin:0;padding:.25rem .75rem;transition:background-color .3s,opacity .5s,visibility .5s,bottom .3s;visibility:hidden;z-index:1000}.btn-back-to-top:hover{opacity:1}.btn-back-to-top.show{bottom:10px;opacity:1;visibility:visible}.btn-back-to-top .icon{width:1.5em;height:1.5em}.footer-light a{background-image:none!important}.footer-light ul li{color:#c1c1c1}.footer-light ul li:first-child{color:#212121}.footer-light-socials{margin-bottom:0;padding:.5rem 0;border-top:1px solid #e6e6e6}.footer-light-socials .social-icon-negative .icon{font-size:1.375rem}.bg-dark .footer-legal,.bg-dark .footer-light-socials{border-color:#707070}.bg-dark .social-icon .icon{color:#fff}.bg-dark .footer-legal-links a{color:#c1c1c1}.bg-dark .footer-legal-links a:hover{color:#fff}.bg-dark .footer-light ul li small{color:#c1c1c1}.bg-dark .footer-light ul li:first-child{color:#fff}.header{display:flex;width:100%;flex-flow:row nowrap;justify-content:flex-end;align-items:center;height:5.5rem}@media (min-width:1200px){.header{justify-content:flex-start}}.header img{margin-top:0;width:110px}.header .logo{margin:0 auto 0 3rem;border:none;background-image:none}.header .logo:before{content:none}@media (min-width:1200px){.header .logo{margin-right:0}}.header .nav-header{display:flex;flex:0 0 auto;flex-flow:row nowrap;margin:0 0 0 3.7rem;padding:0}.header .nav-header li{display:flex;flex:0 0 auto;padding:0}.header .nav-header li a{position:relative;margin:0;padding:2rem .7rem;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.header .nav-header li a:after,.header .nav-header li.dropdown .btn:before{content:" ";display:block;position:absolute;top:1em;left:.8rem;width:7px;height:6px;background:red;opacity:0;transform:none;transition:opacity .3s}.header .nav-header li a.active,.header .nav-header li a.open,.header .nav-header li a:focus,.header .nav-header li a:hover,.header .nav-header li.active a,.header .nav-header li.current-menu-item a{color:red}.header .nav-header li a.active:before,.header .nav-header li a.open:before,.header .nav-header li a:focus:before,.header .nav-header li a:hover:before,.header .nav-header li.active a:before,.header .nav-header li.current-menu-item a:before{content:none}.header .nav-header li a.active:after,.header .nav-header li a.open:after,.header .nav-header li a:focus:after,.header .nav-header li a:hover:after,.header .nav-header li.active a:after,.header .nav-header li.current-menu-item a:after{opacity:1}.header .nav-header li:before{content:none}.header .nav-header .dropdown{align-items:center}.header .nav-header .dropdown .btn{padding:.7rem;font-size:inherit;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.header .nav-header .dropdown .btn:before{top:0!important;border:none;border-radius:0}.header .nav-header .dropdown .btn:focus:before,.header .nav-header .dropdown .btn:hover:before{opacity:1}.header .nav-header .dropdown-item{padding:.25rem 1.25rem;font-weight:400}.header .nav-header .dropdown-item:after{content:none}.header .nav-header .dropdown-item:hover{color:#212121}.header .nav-header .icon{font-size:.9em}@media (max-width:1199.98px){.header{height:5.5rem;max-height:5.5rem;padding:0 .9rem}.header .logo{margin-left:0}}.header-light .logo{margin-right:1rem;padding-right:1rem;border-right:1px solid #c1c1c1}.header-light .site-title,.header-light h1{align-self:flex-start;flex:0 1 100px;margin:auto 0;font-size:1rem;color:red;text-transform:uppercase}.header-light .site-title a,.header-light h1 a{-webkit-text-decoration:none;text-decoration:none}.header-light p.site-title{line-height:1.1em;font-weight:700}.header-light .drawer{margin-left:-.9rem}@media (min-width:1200px){.header-light .drawer{margin-left:0}}@media (max-width:767.98px){.header-light .drawer.open+.header-light-content .nav-lang,.header-light .drawer.open+.header-light-content .nav-toggle-mobile,.header-light .drawer.open+.header-light-content .search-mobile-toggle{display:none}}.header-light .header-light-content{flex-grow:1;flex-flow:row wrap;display:flex;width:100%;justify-content:space-between;align-items:center}@media (max-width:767.98px){.header-light .header-light-content :not(.nav-lang.dropdown):not(.nav-user)+.nav-toggle-mobile{padding:.5rem .9rem}}@media (max-width:575.98px){.header-light .header-light-content :not(.nav-lang.dropdown):not(.nav-user)+.nav-toggle-mobile{padding:.625rem .9rem}}@media (max-width:1199.98px){.header-light .header-light-content{height:100%;padding:.3rem 0}.header-light .header-light-content .logo{margin:0 auto 0 0;padding:0;border:0;line-height:3rem}.header-light .header-light-content .logo img{width:90px}.header-light .header-light-content .nav-toggle-mobile{order:2;margin:0;transition:margin .2s}.header-light .header-light-content .site-title,.header-light .header-light-content h1{flex:0 0 100%;margin:4px 0 0;white-space:nowrap;order:3}}.header-light .nav-header{margin-left:2rem}.hero{overflow:hidden}@media (min-width:768px){.hero{display:flex;justify-content:space-between}}@media (max-width:767.98px){.hero{padding-right:.9rem;padding-left:.9rem}}@media (min-width:768px){.hero-content-container{flex:1 0 50%;position:relative;z-index:5;margin-top:128px}}@media (min-width:992px){.hero-content-container{flex:1 0 30%}}@media (min-width:768px){.hero-content,.hero-title{padding:32px;background-color:#fff}}@media (min-width:768px){.hero-title{display:inline-block;max-width:100%;min-width:75%;margin-bottom:0;padding-top:16px;padding-bottom:16px;text-align:right}}@media (max-width:767.98px){.hero-content{margin-bottom:1rem}}@media (min-width:768px){.hero-content{width:110%}}.hero-img figure,.hero-img picture{display:block;height:100%;max-height:100%}.hero-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:"object-fit: cover;";width:100%;height:100%}@media (min-width:1600px){.hero-img picture{height:80vh;max-height:80vh}}@media (min-width:768px){.hero-img{flex:0 0 85%;margin-left:-35%}}@media (min-width:992px){.hero-img{margin-left:-15%}}.introduction{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:3rem 0 2.5rem;background:#fff}.introduction .h2,.introduction h2{margin-bottom:1rem}.input-group-inner-space button,.input-group-inner-space input{border-radius:2px!important}.input-group-inner-space .input-group-append{padding-left:8px}@media (max-width:575.98px){.newsletter-signup-wrapper{overflow:hidden}.newsletter-signup-wrapper .btn,.newsletter-signup-wrapper .form-control,.newsletter-signup-wrapper .input-group-append,.newsletter-signup-wrapper .selectize-control .selectize-input,.selectize-control .newsletter-signup-wrapper .selectize-input{flex:0 1 100%;width:100%}.newsletter-signup-wrapper .input-group-inner-space .input-group-append{padding-left:0;margin-top:8px}.newsletter-signup-wrapper .input-group-inner-space .input-group-append .btn{padding-top:.4rem;padding-bottom:.4rem}}.tab-pane output[for=nutrimenu-score]{font-weight:700}.table-restauration tr td{padding:.5rem}.table-restauration tr td:first-child{padding-left:0}.table-restauration tr td:last-child{padding-right:0}.table-restauration td.menu .menu-content{display:flex;align-items:center}.table-restauration td.menu .logo img{max-width:100%;height:auto;vertical-align:top}.table-restauration td.menu .nutrimenu{margin-left:auto;padding-right:.5rem}.table-restauration td.prices span.price{display:block}@media (max-width:575.98px){.table-restauration td.menu .logo{display:none}}@media only screen and (max-width:639px){.table-restauration tr td{padding:.5rem 0;border:0}.table-restauration tr>td:first-child{padding-top:1rem;border-top:2px solid #d5d5d5}.table-restauration tr>td:last-child{margin:0;padding-bottom:1rem}.table-restauration tr+tr{border-width:0}.table-restauration td.menu .tablesaw-cell-content{max-width:none;width:100%}.table-restauration td.menu .logo{margin-right:.25rem;width:30%}.table-restauration td.menu .nutrimenu{padding-left:1rem}.table-restauration td.menu .nutrimenu img{height:64px}.table-restauration td.prices,.table-restauration td.restaurant{clear:none;padding-top:0;width:auto;white-space:nowrap}.table-restauration td.restaurant{padding-right:1rem}.table-restauration td.prices span.price{display:inline-block}.table-restauration td.prices span.price+.price{margin-left:.25rem}}.social-feed-group{margin-left:-16px;margin-right:-16px;padding:4rem 0}.social-feed-group .social-feed{padding-left:0;padding-right:0}@media (min-width:1200px){.social-feed-group{display:flex;flex-flow:row nowrap;align-items:stretch;margin:0;padding:2rem 0}.social-feed-group .social-feed-container{padding:0 .7rem}.ie .social-feed-group .social-feed-container{flex:0 0 33.33%;max-width:33.33%}.social-feed-group .social-feed-container .social-feed{height:100%;padding:2.2rem 1.5rem 1.5rem}.social-feed-group .social-feed-container:first-child{padding-left:0}.social-feed-group .social-feed-container:last-child{padding-right:0}}.social-feed-container{align-items:center;display:flex;flex-flow:column nowrap}@media (min-width:1200px){.social-feed-container{flex-flow:row nowrap}}.social-feed-container .social-feed{margin-bottom:3rem}@media (min-width:1200px){.social-feed-container .social-feed{margin-bottom:0;height:100%}}.social-feed-content{display:flex;height:100%;flex-direction:column;justify-content:space-between}.key-number-group{flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.key-number-group>*{flex:0 0 100%;padding:.5rem}@media (min-width:768px){.key-number-group .key-number{flex:1 0 50%}}@media (min-width:992px){.key-number-group .key-number{flex:0 0 25%}.key-number-group .key-number-large{flex:0 0 50%}}.cc-window{z-index:4004!important}a.cc-btn{-webkit-text-decoration:none;text-decoration:none}a.cc-link{padding:.2em 0}.epfl-faq-header{margin-bottom:2rem}.faq-item{border-top:1px solid #c1c1c1;padding-top:1.5rem;padding-bottom:1.5rem}.faq-item h4.faq-item-question{font-weight:700}.coursebook-program .tree{padding:0;list-style-type:none}.coursebook-program .tree>li{flex:0 0 50%;font-size:.83rem}.coursebook-program .tree>li strong{font-size:.747rem}.coursebook-program .tree>li .underline{display:inline}.coursebook-program .tree>li .underline>a{-webkit-text-decoration:none;text-decoration:none}.coursebook-program .tree>li>ul{padding:0;list-style-type:none;font-size:.83rem}.coursebook-program .tree>li>ul li{display:flex;flex-flow:row wrap;width:100%;padding:.4rem .2rem}.coursebook-program .tree>li>ul li>*{flex:0 0 auto}.coursebook-program .tree>li>ul li>:first-child{flex:0 0 50%}.coursebook-program .tree>li>ul li br{display:none}.coursebook-program .tree>li>ul strong{text-transform:uppercase}.coursebook-program .tree>li>ul>li:nth-child(2n){background:#e6e6e6}.taken{color:#fff;vertical-align:middle;text-align:center}.taken a{color:#fff!important;text-decoration-color:#fff}.taken a:hover{font-weight:700}.coursebook-reference-week>div>div{width:auto!important;margin-right:.9rem;font-size:.8881rem}.semaineDeRef{position:relative;border:0}.semaineDeRef:after,.semaineDeRef:before{content:"";border-bottom:1px solid #d5d5d5;position:absolute;right:0;left:0}.semaineDeRef:before{top:calc(2rem - 2px);bottom:auto}.semaineDeRef:after{top:auto;bottom:-1px}.semaineDeRef tbody tr:first-child th{padding:.12rem .66rem}.semaineDeRef tbody tr td{padding:.15rem .45rem;transition:background-color .3s ease-in-out}.semaineDeRef tbody tr:hover td{background:#d5d5d5}.semaineDeRef tbody td,.semaineDeRef tbody th{width:16.6667%}.semaineDeRef tbody th{height:2rem;background:0 0;border:solid #d5d5d5;border-width:1px 0;text-align:center}.semaineDeRef tbody td{height:2rem;background:#e6e6e6;border:2px solid #fff}.semaineDeRef tbody td.time{background:0 0;color:#212121;padding-left:0}.semaineDeRef tbody td.taken{color:#fff}.semaineDeRef tbody td.taken a{color:#fff}.semaineDeRef tbody td.taken.cours{background:red}.semaineDeRef tbody td.taken.exercice{background:#b51f1f url(../images/icons/icon-course-exercise.svg) no-repeat 4px 4px}.semaineDeRef tbody td.taken.projet{background:#8e0000 url(../images/icons/icon-course-project.svg) no-repeat 4px 4px}.coursebook-week-caption .caption{font-size:1rem;margin-bottom:.5rem}.coursebook-week-caption .caption .caption-icon{display:inline-block;width:2rem;height:2rem;margin-right:.25rem;vertical-align:middle}.coursebook-week-caption .caption-cours .caption-icon{background:red}.coursebook-week-caption .caption-exercice .caption-icon{background:#b51f1f url(../images/icons/icon-course-exercise.svg) no-repeat .5rem .5rem}.coursebook-week-caption .caption-projet .caption-icon{background:#8e0000 url(../images/icons/icon-course-project.svg) no-repeat .5rem .5rem}.box.two-cols{display:flex;flex-flow:row wrap}.box.two-cols .box-col{flex:0 0 50%}.coursebook-legend h3{flex:0 0 100%;font-size:1.2rem}.coursebook-legend ul{list-style:none;padding:0;font-size:.83rem}.coursebook-legend ul li{margin-bottom:.1rem}.img_legende:before{margin-right:.3rem;float:left}.img_legende.automne:before{content:"🍂"}.img_legende.winter:before{content:"❄️"}.img_legende.printemps:before{content:"🌼"}.img_legende.sun:before{content:"☀️"}.img_legende.anglais:before{content:"🏴󠁧󠁢󠁥󠁮󠁧󠁿󠁧󠁢󠁥󠁮󠁧󠁿"}.img_legende.francais:before{content:"🇫🇷"}.img_legende.allemand:before{content:"🇩🇪"}.event-location a{color:#212121;text-decoration-line:underline!important;text-decoration-color:#ff0000;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out}.event-location a:active,.event-location a:focus,.event-location a:hover{text-decoration-color:#212121!important}.event-location a:active{color:red}.event-info p{margin-bottom:0}.list-events .list-group-teaser-content .card-title{max-width:660px}.list-events .list-group-teaser-content .event-actions .btn+.btn{margin-left:.5rem}@media (min-width:1200px){.list-events .list-group-teaser-content .event-actions{position:absolute;top:0;right:1rem}.col-md-1 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-2 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-3 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-4 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-5 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-6 .list-events .list-group-teaser-content .event-actions{position:static}.col-md-7 .list-events .list-group-teaser-content .event-actions{position:static}}.list-group.list-events-featured .list-group-teaser{flex-grow:1;flex-basis:0;background:0 0;margin-bottom:1rem}.list-group.list-events-featured .list-group-teaser:last-child{margin-bottom:0}.list-group.list-events-featured .list-group-teaser-container{height:100%;background:#fff;flex-direction:column}.list-group.list-events-featured .list-group-teaser-container .btn-secondary:active,.list-group.list-events-featured .list-group-teaser-container .btn-secondary:focus,.list-group.list-events-featured .list-group-teaser-container .btn-secondary:hover{background:#fff}.list-group.list-events-featured .list-group-teaser-content .event-actions{position:static}.list-group.list-events-featured .list-group-teaser-content .event-actions .btn{width:100%}.list-group.list-events-featured .list-group-teaser-content .event-actions .btn+.btn{margin-left:0;margin-top:.75rem}@media (min-width:992px){.list-group.list-events-featured{flex-direction:row;margin-left:-10px;margin-right:-10px}.list-group.list-events-featured .list-group-teaser{margin-bottom:0;padding-left:10px;padding-right:10px}.list-group.list-events-featured .list-group-teaser+.list-group-teaser{margin-top:0}.list-group.list-events-featured .list-group-teaser-thumbnail{padding-bottom:0}.list-group.list-events-featured .list-group-teaser-content{display:flex;flex-direction:column}.list-group.list-events-featured .list-group-teaser-content .card-info{display:flex;flex-direction:column;height:100%}.list-group.list-events-featured .list-group-teaser-content .event-actions{margin-top:auto}}@media (min-width:992px){.events-links ul{margin-bottom:0}}.events-links li{display:inline-block;font-size:1rem;font-weight:700;margin-right:1rem}.events-links li:last-child{margin-right:0}.events-pager .pagination{margin-bottom:0}.carousel-highlighted-news .fullwidth-teaser-text .list-inline{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.table-like{--table-columns:1fr minmax(200px, 3fr) minmax(auto, 1fr) minmax(200px, 3fr) 2fr 2fr 2fr minmax(200px, 3fr) 1fr;overflow-x:visible;overflow-x:initial;max-width:100%}.table-like h2,.table-like h3,.table-like h4{font-size:1rem;font-weight:700}.table-like .first-line,.table-like .line{display:grid;grid-template-columns:1fr minmax(200px,3fr) minmax(auto,1fr) minmax(200px,3fr) 2fr 2fr 2fr minmax(200px,3fr) 1fr;font-size:.9375rem}.table-like .first-line>div,.table-like .line>div{border-bottom:1px solid #d5d5d5}.table-like .first-line>div:first-child,.table-like .line>div:first-child{border-left:1px solid #d5d5d5}.table-like .first-line>div:last-of-type,.table-like .line>div:last-of-type{border-right:1px solid #d5d5d5}.table-like .first-line>div+div,.table-like .line>div+div{border-left:1px solid #d5d5d5}.table-like .first-line{font-size:.6875rem;font-weight:700;color:#707070;text-transform:uppercase}.table-like .first-line>div{display:flex;flex-direction:column;justify-content:center;border-top:1px solid #d5d5d5;border-bottom-width:2px;padding:.6rem}.table-like .line>div{padding:0}.table-like .line>div>div{padding:.6rem}.table-like .line-up{position:sticky;top:0;background-color:#f4f4f4}@supports (display:contents){.table-like{display:grid;grid-template-columns:var(--table-columns);background-color:#d5d5d5}.table-like .first-line,.table-like .line,.table-like .line-down,.table-like .line-up{display:contents}.table-like .first-line>div,.table-like .line-down>div,.table-like .line-up>div,.table-like .line>div{background-color:#fff}.table-like .first-line>div{background-color:#f4f4f4}.table-like h2,.table-like h3,.table-like h4{grid-column:1/-1;background-color:#fff;margin-bottom:0;padding-bottom:calc(.5rem * 1.5)}.table-like .line-down+h2,.table-like .line-down+h3,.table-like .line-down+h4{padding-top:2em}.table-like .first-line+.clear,.table-like .line+.clear{display:block;grid-column:1/-1;height:0}.table-like .line-down:last-child .clear{display:none}}.table-like .titre_bachlor{text-align:center}.table-like .bachlor .titre,.table-like .line .bachlor-text{display:grid;grid-column-gap:2px;grid-template-columns:repeat(3,1fr);padding:0}.table-like .bachlor .titre .cep,.table-like .line .bachlor-text .cep{text-align:center}.table-like .bachlor .titre{margin-right:-.6rem;margin-left:-.6rem}.table-like .line-down .bachlor{padding:0!important}.table-like .bachlor-text{height:100%;background:repeating-linear-gradient(0deg,#fff,#fff 2px,#d5d5d5 2px,#d5d5d5 4px)}.table-like .bachlor-text .cep{padding-top:.6rem;padding-bottom:.6rem;background-color:#fff}.table-like .bachlor-text .cep:nth-child(2){background-color:#f4f4f4}.table-like .line-down .bachlor:nth-child(4) .cep{background-color:#f4f4f4}.table-like .line-down .bachlor:nth-child(4) .cep:nth-child(2){background-color:#fff}.table-like .line .cours{grid-column-gap:1px;padding:0!important;background-color:#fff}.table-like .line .cours>div{padding:0 .6rem;background-color:#fff}.table-like .line .cours>div:first-child{padding-top:.6rem}.table-like .line .cours>div:last-child{padding-bottom:.6rem}.table-like .line .cours .cours-name{font-weight:700;padding-bottom:.6rem!important}.table-like .line .cours .cours-name i{font-weight:400}.table-like .line .cours .cours-code{grid-area:2/1;padding-top:0!important}.table-like .line .cours .cours-title .bold{color:#212121}.table-like .line .cours .enseignement-name,.table-like .line .cours .section-name{grid-row:span 2}.table-like .langue{text-align:center}.table-like .examen{display:flex}.table-like .credit-time{font-size:1.25rem;text-align:center;color:#707070}.table-like .specialisation p{display:inline-block;font-size:.875rem;margin-right:.6rem}.table-like .specialisation ul.spec{list-style:none;margin:0;padding-left:0;text-align:left}.table-like .specialisation ul.spec li{display:inline;font-size:.875rem;margin-bottom:0}.table-like .specialisation ul.spec li:after{content:";"}.table-like .specialisation ul.spec.list-bullet{margin-left:0}.table-like .specialisation ul.spec.list-bullet li{display:inline-block}.table-like .specialisation ul.spec.list-bullet li:before{top:.38em}.table-like .specialisation ul.spec.list-bullet li:after{display:none}.table-like .exam-icon .sun:before{content:"☀️"}.table-like .exam-icon .winter:before{content:"❄️"}.table-like .line-down .line:hover .cep,.table-like .line-down .line:hover .cours>div,.table-like .line-down .line:hover>div{background-color:#f4f4f4}.table-like .line-down .line:hover .bachlor:nth-child(4) .cep,.table-like .line-down .line:hover .cep:nth-child(2){background-color:#eaeaea}.table-like .line-down .line:hover .bachlor:nth-child(4) .cep:nth-child(2){background-color:#f4f4f4}.table-like .clear{display:none}.table-like .btn-collapse{display:none}.study-plan-0-semesters{--table-columns:minmax(300px, 4fr) 1fr minmax(auto, 2fr) 1fr}.study-plan-1-semesters{--table-columns:minmax(300px, 4fr) 1fr 2fr minmax(200px, 3fr) 1fr}.study-plan-2-semesters{--table-columns:minmax(300px, 4fr) 1fr 2fr 2fr minmax(200px, 3fr) 1fr}.study-plan-3-semesters{--table-columns:minmax(300px, 4fr) 1fr 2fr 2fr 2fr minmax(200px, 3fr) 1fr}.study-plan-4-semesters{--table-columns:minmax(300px, 4fr) 1fr 2fr 2fr 2fr 2fr minmax(200px, 3fr) 1fr}.study-plan-5-semesters{--table-columns:minmax(300px, 4fr) 1fr 2fr 2fr 2fr 2fr 2fr minmax(200px, 3fr) 1fr}.study-plan-master-0-semesters{--table-columns:minmax(250px, 3fr) 1fr minmax(140px, 3fr) 1fr}.study-plan-master-1-semesters{--table-columns:minmax(250px, 3fr) 1fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master-2-semesters{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master-3-semesters{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master-4-semesters{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr 2fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master-5-semesters{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr 2fr 2fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master-pdm{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr 2fr 2fr minmax(140px, 3fr) 1fr}.study-plan-master{--table-columns:minmax(250px, 3fr) 1fr 2fr 2fr minmax(170px, 3fr) minmax(140px, 3fr) 1fr}@media all and (max-width:1359px){.table-like{display:block}.table-like .line-up{display:none}.table-like .line-down{display:block}.table-like .line-down .line{border-bottom:4px solid #fff;display:block;max-height:1000px;overflow:hidden;position:relative;transition:max-height .2s ease-in-out}.table-like .line-down .line:not(.open){max-height:34px}.table-like .line-down .line .btn-collapse{display:block;position:absolute;top:4px;right:0;left:0;width:100%;height:20px;background:0 0;border:0;cursor:pointer;padding-top:0}.table-like .line-down .line .btn-collapse>*{float:right}.table-like .line-down .line .btn-collapse>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.table-like .line-down .line .btn-collapse .icon{color:#d5d5d5;transition:all .3s ease-in-out}.table-like .line-down .line:hover .btn-collapse .icon{color:#fff}.table-like .line-down .line.open .btn-collapse svg{transform:rotate(180deg)}.table-like .line-down .line>div{border-right:1px solid #d5d5d5}.table-like .line>div{display:block}.table-like .line>div:before{content:attr(data-title);display:block!important;margin:-1px -1px 0;padding:.3rem .6rem;background:#d5d5d5;color:#000;min-width:100%}.table-like .line>div.cours:before{background:#707070;font-weight:700;color:#fff}.table-like .line .examen>div{display:inline-block}.table-like .line .langue{text-align:left}.table-like .line .credit-time{text-align:left}.table-like .line .specialisation{text-align:left}.table-like .line .cep .label{clip:auto;clip-path:none;position:static;width:auto;height:auto}}.press-teaser{border-bottom:1px solid #c1c1c1}.project-data{margin-bottom:0}.project-data+.project-data{margin-top:.125rem}.project-data .available{font-weight:700;color:#699b32}.project-data .completed{font-weight:700}.project-completed .actions{margin-top:.25rem}.project-completed .actions .btn{margin:.25rem .25rem 0 0}@media (max-width:767.98px){.project-completed .actions{max-height:240px;overflow:hidden;transition:max-height .5s ease-in-out}.collapsed .project-completed .actions{max-height:0}}.project-thumb{margin-bottom:1rem}@media (min-width:576px){.project-thumb{float:right;margin-left:1rem;width:150px;max-width:25%}}.people-title{font-size:1.75rem;font-weight:700}.people-basic-info{flex-direction:row-reverse}.people-contacts hr{border-color:#c1c1c1;margin:0}.list-group+h3{margin-top:2em}.people-contents .list-group .list-group-item-borderless:not(.education-list):last-child{border-bottom:0;margin-bottom:0}.education-list{display:grid;grid-template-columns:minmax(20%,4fr) minmax(20%,3fr) minmax(20%,3fr) 8rem;padding-top:.75rem;padding-bottom:.75rem}.education-list p{margin:0;padding-right:1rem}.education-list p:last-child{padding-right:0;text-align:right}article.blog-post header{border-bottom:1px solid #e6e6e6}article.blog-post footer{border-color:#e6e6e6}.entry-content p:last-child{margin-bottom:0}.post-footer .post-nav .nav-next,.post-footer .post-nav .nav-prev{text-align:center}.post-footer .post-nav .nav-next .btn,.post-footer .post-nav .nav-prev .btn{width:100%;font-size:.875rem;text-align:inherit}.post-footer .post-nav .nav-next .icon,.post-footer .post-nav .nav-prev .icon{display:none}.post-footer .post-nav .nav-next .label,.post-footer .post-nav .nav-next .post-title,.post-footer .post-nav .nav-prev .label,.post-footer .post-nav .nav-prev .post-title{display:block}.post-footer .post-nav .nav-prev{margin-top:.5rem}@media (min-width:768px){.post-footer .post-nav{display:flex;justify-content:space-between}.post-footer .post-nav .nav-next,.post-footer .post-nav .nav-prev{max-width:48%}.post-footer .post-nav .nav-next .icon,.post-footer .post-nav .nav-prev .icon{display:inline}.post-footer .post-nav .nav-next .colon,.post-footer .post-nav .nav-prev .colon{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.post-footer .post-nav .nav-next{text-align:left}.post-footer .post-nav .nav-prev{margin:0 0 0 auto;text-align:right}.post-footer .post-nav .post-title{font-size:.9375rem}}.course-details{position:relative}@media (min-width:1200px){.course-details:after{content:"";border-right:1px solid #c1c1c1;position:absolute;top:0;right:-3rem;bottom:0;left:auto}}.error-title{font-size:12vw;color:red;margin-bottom:.75rem;text-align:center}.error-404 .search-form{margin:0 auto;max-width:50rem}.events-filters form{display:flex;flex-wrap:wrap;justify-content:stretch;margin-left:-10px;margin-right:-10px}.events-filters form>*{flex-grow:1;max-width:100%;padding-left:10px;padding-right:10px}.events-filters form .form-group{width:100%}.events-filters form .dropdown{width:100%;margin-bottom:1rem}.events-filters form .dropdown button{display:flex;width:100%;padding:.375rem .75rem;justify-content:space-between;align-items:center;text-align:left}.events-filters form .dropdown .dropdown-menu.show{top:38px!important;right:0;left:auto!important;transform:none!important}.events-filters form .dropdown .picker__holder{border:0}@media (min-width:768px){.events-filters form .dropdown,.events-filters form .form-group{width:25%}.events-filters form .form-group-categories{width:100%}}@media (min-width:992px){.events-filters form .dropdown,.events-filters form .form-group{width:15%}.events-filters form .form-group-categories{width:30%}}.events-filters form .form-group-search{width:100%}.events-filters form .form-group-search .search-container{margin:0}.events-filters .dropdown .picker__table,.events-filters .select-multiple .ms-drop,.events-filters .select-multiple .ms-drop ul{width:auto}@font-face{font-display:swap;font-family:SuisseIntl;font-weight:400;src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.eot');src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.eot?#iefix') format('embedded-opentype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.woff2') format('woff2'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.woff') format('woff'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.ttf') format('truetype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-Regular-WebS.svg#svgFontName') format('svg')}@font-face{font-display:swap;font-family:SuisseIntl;font-weight:400;font-style:italic;src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.eot');src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.eot?#iefix') format('embedded-opentype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.woff2') format('woff2'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.woff') format('woff'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.ttf') format('truetype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-RegularItalic-WebS.svg#svgFontName') format('svg')}@font-face{font-display:swap;font-family:SuisseIntl;font-weight:700;src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.eot');src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.eot?#iefix') format('embedded-opentype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.woff2') format('woff2'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.woff') format('woff'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.ttf') format('truetype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBold-WebS.svg#svgFontName') format('svg')}@font-face{font-display:swap;font-family:SuisseIntl;font-weight:700;font-style:italic;src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.eot');src:url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.eot?#iefix') format('embedded-opentype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.woff2') format('woff2'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.woff') format('woff'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.ttf') format('truetype'),url('https://web2018.epfl.ch/2.0.0/fonts/SuisseIntl-SemiBoldItalic-WebS.svg#svgFontName') format('svg')}body{font-family:SuisseIntl,Arial,sans-serif!important} \ No newline at end of file diff --git a/dist/icons/icons.svg b/dist/icons/icons.svg index cff14c8..d817bfb 100644 --- a/dist/icons/icons.svg +++ b/dist/icons/icons.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/dist/js/elements.min.js b/dist/js/elements.min.js index 7c8ff7b..54c3649 100644 --- a/dist/js/elements.min.js +++ b/dist/js/elements.min.js @@ -1,5 +1,5 @@ /*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ !function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};u.jQueryDetection(),i.default.fn.emulateTransitionEnd=function(t){var e=this,n=!1;return i.default(this).one(u.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||u.triggerTransitionEnd(e)},t),this},i.default.event.special[u.TRANSITION_END]={bindType:l,delegateType:l,handle:function(t){if(i.default(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var c="bs.alert",d=i.default.fn.alert,h=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){i.default.removeData(this._element,c),this._element=null},e._getRootElement=function(t){var e=u.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=i.default(t).closest(".alert")[0]),n},e._triggerCloseEvent=function(t){var e=i.default.Event("close.bs.alert");return i.default(t).trigger(e),e},e._removeElement=function(t){var e=this;if(i.default(t).removeClass("show"),i.default(t).hasClass("fade")){var n=u.getTransitionDurationFromElement(t);i.default(t).one(u.TRANSITION_END,function(n){return e._destroyElement(t,n)}).emulateTransitionEnd(n)}else this._destroyElement(t)},e._destroyElement=function(t){i.default(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(e){return this.each(function(){var n=i.default(this),o=n.data(c);o||(o=new t(this),n.data(c,o)),"close"===e&&o[e](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},r(t,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),t}();i.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',h._handleDismiss(new h)),i.default.fn.alert=h._jQueryInterface,i.default.fn.alert.Constructor=h,i.default.fn.alert.noConflict=function(){return i.default.fn.alert=d,h._jQueryInterface};var f="bs.button",p=i.default.fn.button,g="active",m='[data-toggle^="button"]',v='input:not([type="hidden"])',b=".btn",y=function(){function t(t){this._element=t,this.shouldAvoidTriggerChange=!1}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=i.default(this._element).closest('[data-toggle="buttons"]')[0];if(n){var o=this._element.querySelector(v);if(o){if("radio"===o.type)if(o.checked&&this._element.classList.contains(g))t=!1;else{var r=n.querySelector(".active");r&&i.default(r).removeClass(g)}t&&("checkbox"!==o.type&&"radio"!==o.type||(o.checked=!this._element.classList.contains(g)),this.shouldAvoidTriggerChange||i.default(o).trigger("change")),o.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(g)),t&&i.default(this._element).toggleClass(g))},e.dispose=function(){i.default.removeData(this._element,f),this._element=null},t._jQueryInterface=function(e,n){return this.each(function(){var o=i.default(this),r=o.data(f);r||(r=new t(this),o.data(f,r)),r.shouldAvoidTriggerChange=n,"toggle"===e&&r[e]()})},r(t,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),t}();i.default(document).on("click.bs.button.data-api",m,function(t){var e=t.target,n=e;if(i.default(e).hasClass("btn")||(e=i.default(e).closest(b)[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var o=e.querySelector(v);if(o&&(o.hasAttribute("disabled")||o.classList.contains("disabled")))return void t.preventDefault();"INPUT"!==n.tagName&&"LABEL"===e.tagName||y._jQueryInterface.call(i.default(e),"toggle","INPUT"===n.tagName)}}).on("focus.bs.button.data-api blur.bs.button.data-api",m,function(t){var e=i.default(t.target).closest(b)[0];i.default(e).toggleClass("focus",/^focus(in)?$/.test(t.type))}),i.default(window).on("load.bs.button.data-api",function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,n=t.length;e0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=t.prototype;return e.next=function(){this._isSliding||this._slide(k)},e.nextWhenVisible=function(){var t=i.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"!==t.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide(S)},e.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(u.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(t){var e=this;this._activeElement=this._element.querySelector(A);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)i.default(this._element).one(x,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var o=t>n?k:S;this._slide(o,this._items[t])}},e.dispose=function(){i.default(this._element).off(".bs.carousel"),i.default.removeData(this._element,_),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(t){return t=s({},T,t),u.typeCheckConfig(w,t,O),t},e._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},e._addEventListeners=function(){var t=this;this._config.keyboard&&i.default(this._element).on("keydown.bs.carousel",function(e){return t._keydown(e)}),"hover"===this._config.pause&&i.default(this._element).on("mouseenter.bs.carousel",function(e){return t.pause(e)}).on("mouseleave.bs.carousel",function(e){return t.cycle(e)}),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var e=function(e){t._pointerEvent&&D[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},n=function(e){t._pointerEvent&&D[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout(function(e){return t.cycle(e)},500+t._config.interval))};i.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",function(t){return t.preventDefault()}),this._pointerEvent?(i.default(this._element).on("pointerdown.bs.carousel",function(t){return e(t)}),i.default(this._element).on("pointerup.bs.carousel",function(t){return n(t)}),this._element.classList.add("pointer-event")):(i.default(this._element).on("touchstart.bs.carousel",function(t){return e(t)}),i.default(this._element).on("touchmove.bs.carousel",function(e){return function(e){t.touchDeltaX=e.originalEvent.touches&&e.originalEvent.touches.length>1?0:e.originalEvent.touches[0].clientX-t.touchStartX}(e)}),i.default(this._element).on("touchend.bs.carousel",function(t){return n(t)}))}},e._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},e._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},e._getItemByDirection=function(t,e){var n=t===k,i=t===S,o=this._getItemIndex(e),r=this._items.length-1;if((i&&0===o||n&&o===r)&&!this._config.wrap)return e;var s=(o+(t===S?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},e._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),o=this._getItemIndex(this._element.querySelector(A)),r=i.default.Event("slide.bs.carousel",{relatedTarget:t,direction:e,from:o,to:n});return i.default(this._element).trigger(r),r},e._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));i.default(e).removeClass(C);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&i.default(n).addClass(C)}},e._updateInterval=function(){var t=this._activeElement||this._element.querySelector(A);if(t){var e=parseInt(t.getAttribute("data-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}},e._slide=function(t,e){var n,o,r,s=this,a=this._element.querySelector(A),l=this._getItemIndex(a),c=e||a&&this._getItemByDirection(t,a),d=this._getItemIndex(c),h=Boolean(this._interval);if(t===k?(n="carousel-item-left",o="carousel-item-next",r="left"):(n="carousel-item-right",o="carousel-item-prev",r="right"),c&&i.default(c).hasClass(C))this._isSliding=!1;else if(!this._triggerSlideEvent(c,r).isDefaultPrevented()&&a&&c){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(c),this._activeElement=c;var f=i.default.Event(x,{relatedTarget:c,direction:r,from:l,to:d});if(i.default(this._element).hasClass("slide")){i.default(c).addClass(o),u.reflow(c),i.default(a).addClass(n),i.default(c).addClass(n);var p=u.getTransitionDurationFromElement(a);i.default(a).one(u.TRANSITION_END,function(){i.default(c).removeClass(n+" "+o).addClass(C),i.default(a).removeClass("active "+o+" "+n),s._isSliding=!1,setTimeout(function(){return i.default(s._element).trigger(f)},0)}).emulateTransitionEnd(p)}else i.default(a).removeClass(C),i.default(c).addClass(C),this._isSliding=!1,i.default(this._element).trigger(f);h&&this.cycle()}},t._jQueryInterface=function(e){return this.each(function(){var n=i.default(this).data(_),o=s({},T,i.default(this).data());"object"==typeof e&&(o=s({},o,e));var r="string"==typeof e?e:o.slide;if(n||(n=new t(this,o),i.default(this).data(_,n)),"number"==typeof e)n.to(e);else if("string"==typeof r){if(void 0===n[r])throw new TypeError('No method named "'+r+'"');n[r]()}else o.interval&&o.ride&&(n.pause(),n.cycle())})},t._dataApiClickHandler=function(e){var n=u.getSelectorFromElement(this);if(n){var o=i.default(n)[0];if(o&&i.default(o).hasClass("carousel")){var r=s({},i.default(o).data(),i.default(this).data()),a=this.getAttribute("data-slide-to");a&&(r.interval=!1),t._jQueryInterface.call(i.default(o),r),a&&i.default(o).data(_).to(a),e.preventDefault()}}},r(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return T}}]),t}();i.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",$._dataApiClickHandler),i.default(window).on("load.bs.carousel.data-api",function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),e=0,n=t.length;e0&&(this._selector=s,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=t.prototype;return e.toggle=function(){i.default(this._element).hasClass(N)?this.hide():this.show()},e.show=function(){var e,n,o=this;if(!(this._isTransitioning||i.default(this._element).hasClass(N)||(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter(function(t){return"string"==typeof o._config.parent?t.getAttribute("data-parent")===o._config.parent:t.classList.contains(L)})).length&&(e=null),e&&(n=i.default(e).not(this._selector).data(I))&&n._isTransitioning))){var r=i.default.Event("show.bs.collapse");if(i.default(this._element).trigger(r),!r.isDefaultPrevented()){e&&(t._jQueryInterface.call(i.default(e).not(this._selector),"hide"),n||i.default(e).data(I,null));var s=this._getDimension();i.default(this._element).removeClass(L).addClass(P),this._element.style[s]=0,this._triggerArray.length&&i.default(this._triggerArray).removeClass(B).attr("aria-expanded",!0),this.setTransitioning(!0);var a="scroll"+(s[0].toUpperCase()+s.slice(1)),l=u.getTransitionDurationFromElement(this._element);i.default(this._element).one(u.TRANSITION_END,function(){i.default(o._element).removeClass(P).addClass("collapse show"),o._element.style[s]="",o.setTransitioning(!1),i.default(o._element).trigger("shown.bs.collapse")}).emulateTransitionEnd(l),this._element.style[s]=this._element[a]+"px"}}},e.hide=function(){var t=this;if(!this._isTransitioning&&i.default(this._element).hasClass(N)){var e=i.default.Event("hide.bs.collapse");if(i.default(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",u.reflow(this._element),i.default(this._element).addClass(P).removeClass("collapse show");var o=this._triggerArray.length;if(o>0)for(var r=0;r=0)return 1;return 0}(),U=V&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},W))}};function Q(t){return t&&"[object Function]"==={}.toString.call(t)}function K(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView.getComputedStyle(t,null);return e?n[e]:n}function Y(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function G(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=K(t),n=e.overflow,i=e.overflowX,o=e.overflowY;return/(auto|scroll|overlay)/.test(n+o+i)?t:G(Y(t))}function X(t){return t&&t.referenceNode?t.referenceNode:t}var J=V&&!(!window.MSInputMethodContext||!document.documentMode),Z=V&&/MSIE 10/.test(navigator.userAgent);function tt(t){return 11===t?J:10===t?Z:J||Z}function et(t){if(!t)return document.documentElement;for(var e=tt(10)?document.body:null,n=t.offsetParent||null;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&"BODY"!==i&&"HTML"!==i?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===K(n,"position")?et(n):n:t?t.ownerDocument.documentElement:document.documentElement}function nt(t){return null!==t.parentNode?nt(t.parentNode):t}function it(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?t:e,o=n?e:t,r=document.createRange();r.setStart(i,0),r.setEnd(o,0);var s,a,l=r.commonAncestorContainer;if(t!==l&&e!==l||i.contains(o))return"BODY"===(a=(s=l).nodeName)||"HTML"!==a&&et(s.firstElementChild)!==s?et(l):l;var u=nt(t);return u.host?it(u.host,e):it(t,nt(e).host)}function ot(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===e?"scrollTop":"scrollLeft",i=t.nodeName;if("BODY"===i||"HTML"===i){var o=t.ownerDocument.documentElement,r=t.ownerDocument.scrollingElement||o;return r[n]}return t[n]}function rt(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=ot(e,"top"),o=ot(e,"left"),r=n?-1:1;return t.top+=i*r,t.bottom+=i*r,t.left+=o*r,t.right+=o*r,t}function st(t,e){var n="x"===e?"Left":"Top",i="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"])+parseFloat(t["border"+i+"Width"])}function at(t,e,n,i){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],tt(10)?parseInt(n["offset"+t])+parseInt(i["margin"+("Height"===t?"Top":"Left")])+parseInt(i["margin"+("Height"===t?"Bottom":"Right")]):0)}function lt(t){var e=t.body,n=t.documentElement,i=tt(10)&&getComputedStyle(n);return{height:at("Height",e,n,i),width:at("Width",e,n,i)}}var ut=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},ct=function(){function t(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],i=tt(10),o="HTML"===e.nodeName,r=pt(t),s=pt(e),a=G(t),l=K(e),u=parseFloat(l.borderTopWidth),c=parseFloat(l.borderLeftWidth);n&&o&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var d=ft({top:r.top-s.top-u,left:r.left-s.left-c,width:r.width,height:r.height});if(d.marginTop=0,d.marginLeft=0,!i&&o){var h=parseFloat(l.marginTop),f=parseFloat(l.marginLeft);d.top-=u-h,d.bottom-=u-h,d.left-=c-f,d.right-=c-f,d.marginTop=h,d.marginLeft=f}return(i&&!n?e.contains(a):e===a&&"BODY"!==a.nodeName)&&(d=rt(d,e)),d}function mt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,i=gt(t,n),o=Math.max(n.clientWidth,window.innerWidth||0),r=Math.max(n.clientHeight,window.innerHeight||0),s=e?0:ot(n),a=e?0:ot(n,"left"),l={top:s-i.top+i.marginTop,left:a-i.left+i.marginLeft,width:o,height:r};return ft(l)}function vt(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===K(t,"position"))return!0;var n=Y(t);return!!n&&vt(n)}function bt(t){if(!t||!t.parentElement||tt())return document.documentElement;for(var e=t.parentElement;e&&"none"===K(e,"transform");)e=e.parentElement;return e||document.documentElement}function yt(t,e,n,i){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],r={top:0,left:0},s=o?bt(t):it(t,X(e));if("viewport"===i)r=mt(s,o);else{var a=void 0;"scrollParent"===i?"BODY"===(a=G(Y(e))).nodeName&&(a=t.ownerDocument.documentElement):a="window"===i?t.ownerDocument.documentElement:i;var l=gt(a,s,o);if("HTML"!==a.nodeName||vt(s))r=l;else{var u=lt(t.ownerDocument),c=u.height,d=u.width;r.top+=l.top-l.marginTop,r.bottom=c+l.top,r.left+=l.left-l.marginLeft,r.right=d+l.left}}var h="number"==typeof(n=n||0);return r.left+=h?n:n.left||0,r.top+=h?n:n.top||0,r.right-=h?n:n.right||0,r.bottom-=h?n:n.bottom||0,r}function wt(t){return t.width*t.height}function _t(t,e,n,i,o){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var s=yt(n,i,r,o),a={top:{width:s.width,height:e.top-s.top},right:{width:s.right-e.right,height:s.height},bottom:{width:s.width,height:s.bottom-e.bottom},left:{width:e.left-s.left,height:s.height}},l=Object.keys(a).map(function(t){return ht({key:t},a[t],{area:wt(a[t])})}).sort(function(t,e){return e.area-t.area}),u=l.filter(function(t){var e=t.width,i=t.height;return e>=n.clientWidth&&i>=n.clientHeight}),c=u.length>0?u[0].key:l[0].key,d=t.split("-")[1];return c+(d?"-"+d:"")}function Et(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=i?bt(e):it(e,X(n));return gt(n,o,i)}function Ct(t){var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),i=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:t.offsetWidth+i,height:t.offsetHeight+n}}function kt(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function St(t,e,n){n=n.split("-")[0];var i=Ct(t),o={width:i.width,height:i.height},r=-1!==["right","left"].indexOf(n),s=r?"top":"left",a=r?"left":"top",l=r?"height":"width",u=r?"width":"height";return o[s]=e[s]+e[l]/2-i[l]/2,o[a]=n===a?e[a]-i[u]:e[kt(a)],o}function xt(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function At(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t.name===n});var i=xt(t,function(t){return t.name===n});return t.indexOf(i)}(t,0,n))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t.function||t.fn;t.enabled&&Q(n)&&(e.offsets.popper=ft(e.offsets.popper),e.offsets.reference=ft(e.offsets.reference),e=n(e,t))}),e}function Tt(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=Et(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=_t(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=St(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=At(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function Ot(t,e){return t.some(function(t){var n=t.name;return t.enabled&&n===e})}function Dt(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),i=0;i1&&void 0!==arguments[1]&&arguments[1],n=qt.indexOf(t),i=qt.slice(n+1).concat(qt.slice(0,n));return e?i.reverse():i}var Vt={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],i=e.split("-")[1];if(i){var o=t.offsets,r=o.reference,s=o.popper,a=-1!==["bottom","top"].indexOf(n),l=a?"left":"top",u=a?"width":"height",c={start:dt({},l,r[l]),end:dt({},l,r[l]+r[u]-s[u])};t.offsets.popper=ht({},s,c[i])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n,i=e.offset,o=t.placement,r=t.offsets,s=r.popper,a=r.reference,l=o.split("-")[0];return n=Pt(+i)?[+i,0]:function(t,e,n,i){var o=[0,0],r=-1!==["right","left"].indexOf(i),s=t.split(/(\+|\-)/).map(function(t){return t.trim()}),a=s.indexOf(xt(s,function(t){return-1!==t.search(/,|\s/)}));s[a]&&-1===s[a].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,u=-1!==a?[s.slice(0,a).concat([s[a].split(l)[0]]),[s[a].split(l)[1]].concat(s.slice(a+1))]:[s];return u=u.map(function(t,i){var o=(1===i?!r:r)?"height":"width",s=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,s=!0,t):s?(t[t.length-1]+=e,s=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,i){var o=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+o[1],s=o[2];return r?0===s.indexOf("%")?ft("%p"===s?n:i)[e]/100*r:"vh"===s||"vw"===s?("vh"===s?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*r:r:t}(t,o,e,n)})}),u.forEach(function(t,e){t.forEach(function(n,i){Pt(n)&&(o[e]+=n*("-"===t[i-1]?-1:1))})}),o}(i,s,a,l),"left"===l?(s.top+=n[0],s.left-=n[1]):"right"===l?(s.top+=n[0],s.left+=n[1]):"top"===l?(s.left+=n[0],s.top-=n[1]):"bottom"===l&&(s.left+=n[0],s.top+=n[1]),t.popper=s,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||et(t.instance.popper);t.instance.reference===n&&(n=et(n));var i=Dt("transform"),o=t.instance.popper.style,r=o.top,s=o.left,a=o[i];o.top="",o.left="",o[i]="";var l=yt(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);o.top=r,o.left=s,o[i]=a,e.boundaries=l;var u=e.priority,c=t.offsets.popper,d={primary:function(t){var n=c[t];return c[t]l[t]&&!e.escapeWithReference&&(i=Math.min(c[n],l[t]-("right"===t?c.width:c.height))),dt({},n,i)}};return u.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";c=ht({},c,d[e](t))}),t.offsets.popper=c,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,i=e.reference,o=t.placement.split("-")[0],r=Math.floor,s=-1!==["top","bottom"].indexOf(o),a=s?"right":"bottom",l=s?"left":"top",u=s?"width":"height";return n[a]r(i[a])&&(t.offsets.popper[l]=r(i[a])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!Rt(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var o=t.placement.split("-")[0],r=t.offsets,s=r.popper,a=r.reference,l=-1!==["left","right"].indexOf(o),u=l?"height":"width",c=l?"Top":"Left",d=c.toLowerCase(),h=l?"left":"top",f=l?"bottom":"right",p=Ct(i)[u];a[f]-ps[f]&&(t.offsets.popper[d]+=a[d]+p-s[f]),t.offsets.popper=ft(t.offsets.popper);var g=a[d]+a[u]/2-p/2,m=K(t.instance.popper),v=parseFloat(m["margin"+c]),b=parseFloat(m["border"+c+"Width"]),y=g-t.offsets.popper[d]-v-b;return y=Math.max(Math.min(s[u]-p,y),0),t.arrowElement=i,t.offsets.arrow=(dt(n={},d,Math.round(y)),dt(n,h,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(Ot(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=yt(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),i=t.placement.split("-")[0],o=kt(i),r=t.placement.split("-")[1]||"",s=[];switch(e.behavior){case"flip":s=[i,o];break;case"clockwise":s=zt(i);break;case"counterclockwise":s=zt(i,!0);break;default:s=e.behavior}return s.forEach(function(a,l){if(i!==a||s.length===l+1)return t;i=t.placement.split("-")[0],o=kt(i);var u=t.offsets.popper,c=t.offsets.reference,d=Math.floor,h="left"===i&&d(u.right)>d(c.left)||"right"===i&&d(u.left)d(c.top)||"bottom"===i&&d(u.top)d(n.right),g=d(u.top)d(n.bottom),v="left"===i&&f||"right"===i&&p||"top"===i&&g||"bottom"===i&&m,b=-1!==["top","bottom"].indexOf(i),y=!!e.flipVariations&&(b&&"start"===r&&f||b&&"end"===r&&p||!b&&"start"===r&&g||!b&&"end"===r&&m),w=!!e.flipVariationsByContent&&(b&&"start"===r&&p||b&&"end"===r&&f||!b&&"start"===r&&m||!b&&"end"===r&&g),_=y||w;(h||v||_)&&(t.flipped=!0,(h||v)&&(i=s[l+1]),_&&(r=function(t){return"end"===t?"start":"start"===t?"end":t}(r)),t.placement=i+(r?"-"+r:""),t.offsets.popper=ht({},t.offsets.popper,St(t.instance.popper,t.offsets.reference,t.placement)),t=At(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,o=i.popper,r=i.reference,s=-1!==["left","right"].indexOf(n),a=-1===["top","left"].indexOf(n);return o[s?"left":"top"]=r[n]-(a?o[s?"width":"height"]:0),t.placement=kt(e),t.offsets.popper=ft(o),t}},hide:{order:800,enabled:!0,fn:function(t){if(!Rt(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=xt(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottomn.right||e.top>n.bottom||e.right2&&void 0!==arguments[2]?arguments[2]:{};ut(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=U(this.update.bind(this)),this.options=ht({},t.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(ht({},t.Defaults.modifiers,o.modifiers)).forEach(function(e){i.options.modifiers[e]=ht({},t.Defaults.modifiers[e]||{},o.modifiers?o.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return ht({name:t},i.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&Q(t.onLoad)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)}),this.update();var r=this.options.eventsEnabled;r&&this.enableEventListeners(),this.state.eventsEnabled=r}return ct(t,[{key:"update",value:function(){return Tt.call(this)}},{key:"destroy",value:function(){return $t.call(this)}},{key:"enableEventListeners",value:function(){return Nt.call(this)}},{key:"disableEventListeners",value:function(){return Lt.call(this)}}]),t}();Wt.Utils=("undefined"!=typeof window?window:global).PopperUtils,Wt.placements=Ht,Wt.Defaults=Vt;var Ut=Wt,Qt="dropdown",Kt="bs.dropdown",Yt=i.default.fn[Qt],Gt=new RegExp("38|40|27"),Xt="disabled",Jt="show",Zt="dropdown-menu-right",te="hide.bs.dropdown",ee="hidden.bs.dropdown",ne="click.bs.dropdown.data-api",ie="keydown.bs.dropdown.data-api",oe='[data-toggle="dropdown"]',re=".dropdown-menu",se={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},ae={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},le=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=t.prototype;return e.toggle=function(){if(!this._element.disabled&&!i.default(this._element).hasClass(Xt)){var e=i.default(this._menu).hasClass(Jt);t._clearMenus(),e||this.show(!0)}},e.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||i.default(this._element).hasClass(Xt)||i.default(this._menu).hasClass(Jt))){var n={relatedTarget:this._element},o=i.default.Event("show.bs.dropdown",n),r=t._getParentFromElement(this._element);if(i.default(r).trigger(o),!o.isDefaultPrevented()){if(!this._inNavbar&&e){if(void 0===Ut)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");var s=this._element;"parent"===this._config.reference?s=r:u.isElement(this._config.reference)&&(s=this._config.reference,void 0!==this._config.reference.jquery&&(s=this._config.reference[0])),"scrollParent"!==this._config.boundary&&i.default(r).addClass("position-static"),this._popper=new Ut(s,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===i.default(r).closest(".navbar-nav").length&&i.default(document.body).children().on("mouseover",null,i.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),i.default(this._menu).toggleClass(Jt),i.default(r).toggleClass(Jt).trigger(i.default.Event("shown.bs.dropdown",n))}}},e.hide=function(){if(!this._element.disabled&&!i.default(this._element).hasClass(Xt)&&i.default(this._menu).hasClass(Jt)){var e={relatedTarget:this._element},n=i.default.Event(te,e),o=t._getParentFromElement(this._element);i.default(o).trigger(n),n.isDefaultPrevented()||(this._popper&&this._popper.destroy(),i.default(this._menu).toggleClass(Jt),i.default(o).toggleClass(Jt).trigger(i.default.Event(ee,e)))}},e.dispose=function(){i.default.removeData(this._element,Kt),i.default(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;i.default(this._element).on("click.bs.dropdown",function(e){e.preventDefault(),e.stopPropagation(),t.toggle()})},e._getConfig=function(t){return t=s({},this.constructor.Default,i.default(this._element).data(),t),u.typeCheckConfig(Qt,t,this.constructor.DefaultType),t},e._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(re))}return this._menu},e._getPlacement=function(){var t=i.default(this._element.parentNode),e="bottom-start";return t.hasClass("dropup")?e=i.default(this._menu).hasClass(Zt)?"top-end":"top-start":t.hasClass("dropright")?e="right-start":t.hasClass("dropleft")?e="left-start":i.default(this._menu).hasClass(Zt)&&(e="bottom-end"),e},e._detectNavbar=function(){return i.default(this._element).closest(".navbar").length>0},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=s({},e.offsets,t._config.offset(e.offsets,t._element)),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),s({},t,this._config.popperConfig)},t._jQueryInterface=function(e){return this.each(function(){var n=i.default(this).data(Kt);if(n||(n=new t(this,"object"==typeof e?e:null),i.default(this).data(Kt,n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e]()}})},t._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=[].slice.call(document.querySelectorAll(oe)),o=0,r=n.length;o0&&s--,40===e.which&&sdocument.documentElement.clientHeight;n||(this._element.style.overflowY="hidden"),this._element.classList.add(pe);var o=u.getTransitionDurationFromElement(this._dialog);i.default(this._element).off(u.TRANSITION_END),i.default(this._element).one(u.TRANSITION_END,function(){t._element.classList.remove(pe),n||i.default(t._element).one(u.TRANSITION_END,function(){t._element.style.overflowY=""}).emulateTransitionEnd(t._element,o)}).emulateTransitionEnd(o),this._element.focus()}},e._showElement=function(t){var e=this,n=i.default(this._element).hasClass(he),o=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),i.default(this._dialog).hasClass("modal-dialog-scrollable")&&o?o.scrollTop=0:this._element.scrollTop=0,n&&u.reflow(this._element),i.default(this._element).addClass(fe),this._config.focus&&this._enforceFocus();var r=i.default.Event("shown.bs.modal",{relatedTarget:t}),s=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,i.default(e._element).trigger(r)};if(n){var a=u.getTransitionDurationFromElement(this._dialog);i.default(this._dialog).one(u.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},e._enforceFocus=function(){var t=this;i.default(document).off(ve).on(ve,function(e){document!==e.target&&t._element!==e.target&&0===i.default(t._element).has(e.target).length&&t._element.focus()})},e._setEscapeEvent=function(){var t=this;this._isShown?i.default(this._element).on(we,function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()}):this._isShown||i.default(this._element).off(we)},e._setResizeEvent=function(){var t=this;this._isShown?i.default(window).on(be,function(e){return t.handleUpdate(e)}):i.default(window).off(be)},e._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop(function(){i.default(document.body).removeClass(de),t._resetAdjustments(),t._resetScrollbar(),i.default(t._element).trigger(ge)})},e._removeBackdrop=function(){this._backdrop&&(i.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(t){var e=this,n=i.default(this._element).hasClass(he)?he:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),i.default(this._backdrop).appendTo(document.body),i.default(this._element).on(ye,function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._triggerBackdropTransition():e.hide())}),n&&u.reflow(this._backdrop),i.default(this._backdrop).addClass(fe),!t)return;if(!n)return void t();var o=u.getTransitionDurationFromElement(this._backdrop);i.default(this._backdrop).one(u.TRANSITION_END,t).emulateTransitionEnd(o)}else if(!this._isShown&&this._backdrop){i.default(this._backdrop).removeClass(fe);var r=function(){e._removeBackdrop(),t&&t()};if(i.default(this._element).hasClass(he)){var s=u.getTransitionDurationFromElement(this._backdrop);i.default(this._backdrop).one(u.TRANSITION_END,r).emulateTransitionEnd(s)}else r()}else t&&t()},e._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},ze={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Ve={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},We=function(){function t(t,e){if(void 0===Ut)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var e=t.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=i.default(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),i.default(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(i.default(this.getTipElement()).hasClass(Le))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),i.default.removeData(this.element,this.constructor.DATA_KEY),i.default(this.element).off(this.constructor.EVENT_KEY),i.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&i.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===i.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e=i.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){i.default(this.element).trigger(e);var n=u.findShadowRoot(this.element),o=i.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!o)return;var r=this.getTipElement(),s=u.getUID(this.constructor.NAME);r.setAttribute("id",s),this.element.setAttribute("aria-describedby",s),this.setContent(),this.config.animation&&i.default(r).addClass(Ne);var a="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,l=this._getAttachment(a);this.addAttachmentClass(l);var c=this._getContainer();i.default(r).data(this.constructor.DATA_KEY,this),i.default.contains(this.element.ownerDocument.documentElement,this.tip)||i.default(r).appendTo(c),i.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Ut(this.element,r,this._getPopperConfig(l)),i.default(r).addClass(Le),i.default(r).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&i.default(document.body).children().on("mouseover",null,i.default.noop);var d=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,i.default(t.element).trigger(t.constructor.Event.SHOWN),e===Be&&t._leave(null,t)};if(i.default(this.tip).hasClass(Ne)){var h=u.getTransitionDurationFromElement(this.tip);i.default(this.tip).one(u.TRANSITION_END,d).emulateTransitionEnd(h)}else d()}},e.hide=function(t){var e=this,n=this.getTipElement(),o=i.default.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==Pe&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),i.default(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(i.default(this.element).trigger(o),!o.isDefaultPrevented()){if(i.default(n).removeClass(Le),"ontouchstart"in document.documentElement&&i.default(document.body).children().off("mouseover",null,i.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,i.default(this.tip).hasClass(Ne)){var s=u.getTransitionDurationFromElement(n);i.default(n).one(u.TRANSITION_END,r).emulateTransitionEnd(s)}else r();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(t){i.default(this.getTipElement()).addClass("bs-tooltip-"+t)},e.getTipElement=function(){return this.tip=this.tip||i.default(this.config.template)[0],this.tip},e.setContent=function(){var t=this.getTipElement();this.setElementContent(i.default(t.querySelectorAll(".tooltip-inner")),this.getTitle()),i.default(t).removeClass("fade show")},e.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Oe(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?i.default(e).parent().is(t)||t.empty().append(e):t.text(i.default(e).text())},e.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},e._getPopperConfig=function(t){var e=this;return s({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=s({},e.offsets,t.config.offset(e.offsets,t.element)),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:u.isElement(this.config.container)?i.default(this.config.container):i.default(document).find(this.config.container)},e._getAttachment=function(t){return He[t.toUpperCase()]},e._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach(function(e){if("click"===e)i.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,function(e){return t.toggle(e)});else if("manual"!==e){var n=e===Me?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,o=e===Me?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;i.default(t.element).on(n,t.config.selector,function(e){return t._enter(e)}).on(o,t.config.selector,function(e){return t._leave(e)})}}),this._hideModalHandler=function(){t.element&&t.hide()},i.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=s({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||i.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),i.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Re:Me]=!0),i.default(e.getTipElement()).hasClass(Le)||e._hoverState===Pe?e._hoverState=Pe:(clearTimeout(e._timeout),e._hoverState=Pe,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===Pe&&e.show()},e.config.delay.show):e.show())},e._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||i.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),i.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Re:Me]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=Be,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===Be&&e.hide()},e.config.delay.hide):e.hide())},e._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getConfig=function(t){var e=i.default(this.element).data();return Object.keys(e).forEach(function(t){-1!==Fe.indexOf(t)&&delete e[t]}),"number"==typeof(t=s({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),u.typeCheckConfig(De,t,this.constructor.DefaultType),t.sanitize&&(t.template=Oe(t.template,t.whiteList,t.sanitizeFn)),t},e._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},e._cleanTipClass=function(){var t=i.default(this.getTipElement()),e=t.attr("class").match(Ie);null!==e&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(i.default(t).removeClass(Ne),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each(function(){var n=i.default(this),o=n.data($e),r="object"==typeof e&&e;if((o||!/dispose|hide/.test(e))&&(o||(o=new t(this,r),n.data($e,o)),"string"==typeof e)){if(void 0===o[e])throw new TypeError('No method named "'+e+'"');o[e]()}})},r(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return qe}},{key:"NAME",get:function(){return De}},{key:"DATA_KEY",get:function(){return $e}},{key:"Event",get:function(){return Ve}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return ze}}]),t}();i.default.fn.tooltip=We._jQueryInterface,i.default.fn.tooltip.Constructor=We,i.default.fn.tooltip.noConflict=function(){return i.default.fn.tooltip=je,We._jQueryInterface};var Ue="bs.popover",Qe=i.default.fn.popover,Ke=new RegExp("(^|\\s)bs-popover\\S+","g"),Ye=s({},We.Default,{placement:"right",trigger:"click",content:"",template:''}),Ge=s({},We.DefaultType,{content:"(string|element|function)"}),Xe={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},Je=function(t){var e,n;function o(){return t.apply(this,arguments)||this}n=t,(e=o).prototype=Object.create(n.prototype),e.prototype.constructor=e,a(e,n);var s=o.prototype;return s.isWithContent=function(){return this.getTitle()||this._getContent()},s.addAttachmentClass=function(t){i.default(this.getTipElement()).addClass("bs-popover-"+t)},s.getTipElement=function(){return this.tip=this.tip||i.default(this.config.template)[0],this.tip},s.setContent=function(){var t=i.default(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(".popover-body"),e),t.removeClass("fade show")},s._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},s._cleanTipClass=function(){var t=i.default(this.getTipElement()),e=t.attr("class").match(Ke);null!==e&&e.length>0&&t.removeClass(e.join(""))},o._jQueryInterface=function(t){return this.each(function(){var e=i.default(this).data(Ue),n="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new o(this,n),i.default(this).data(Ue,e)),"string"==typeof t)){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},r(o,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Ye}},{key:"NAME",get:function(){return"popover"}},{key:"DATA_KEY",get:function(){return Ue}},{key:"Event",get:function(){return Xe}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return Ge}}]),o}(We);i.default.fn.popover=Je._jQueryInterface,i.default.fn.popover.Constructor=Je,i.default.fn.popover.noConflict=function(){return i.default.fn.popover=Qe,Je._jQueryInterface};var Ze="scrollspy",tn="bs.scrollspy",en=i.default.fn[Ze],nn="active",on="position",rn=".nav, .list-group",sn={offset:10,method:"auto",target:""},an={offset:"number",method:"string",target:"(string|element)"},ln=function(){function t(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,i.default(this._scrollElement).on("scroll.bs.scrollspy",function(t){return n._process(t)}),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":on,n="auto"===this._config.method?e:this._config.method,o=n===on?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(t){var e,r=u.getSelectorFromElement(t);if(r&&(e=document.querySelector(r)),e){var s=e.getBoundingClientRect();if(s.width||s.height)return[i.default(e)[n]().top+o,r]}return null}).filter(Boolean).sort(function(t,e){return t[0]-e[0]}).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},e.dispose=function(){i.default.removeData(this._element,tn),i.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=s({},sn,"object"==typeof t&&t?t:{})).target&&u.isElement(t.target)){var e=i.default(t.target).attr("id");e||(e=u.getUID(Ze),i.default(t.target).attr("id",e)),t.target="#"+e}return u.typeCheckConfig(Ze,t,an),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;)this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&(void 0===this._offsets[o+1]||t li > .active",mn=function(){function t(t){this._element=t}var e=t.prototype;return e.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&i.default(this._element).hasClass(dn)||i.default(this._element).hasClass("disabled")||this._element.hasAttribute("disabled"))){var e,n,o=i.default(this._element).closest(".nav, .list-group")[0],r=u.getSelectorFromElement(this._element);if(o){var s="UL"===o.nodeName||"OL"===o.nodeName?gn:pn;n=(n=i.default.makeArray(i.default(o).find(s)))[n.length-1]}var a=i.default.Event("hide.bs.tab",{relatedTarget:this._element}),l=i.default.Event("show.bs.tab",{relatedTarget:n});if(n&&i.default(n).trigger(a),i.default(this._element).trigger(l),!l.isDefaultPrevented()&&!a.isDefaultPrevented()){r&&(e=document.querySelector(r)),this._activate(this._element,o);var c=function(){var e=i.default.Event("hidden.bs.tab",{relatedTarget:t._element}),o=i.default.Event("shown.bs.tab",{relatedTarget:n});i.default(n).trigger(e),i.default(t._element).trigger(o)};e?this._activate(e,e.parentNode,c):c()}}},e.dispose=function(){i.default.removeData(this._element,un),this._element=null},e._activate=function(t,e,n){var o=this,r=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?i.default(e).children(pn):i.default(e).find(gn))[0],s=n&&r&&i.default(r).hasClass(hn),a=function(){return o._transitionComplete(t,r,n)};if(r&&s){var l=u.getTransitionDurationFromElement(r);i.default(r).removeClass(fn).one(u.TRANSITION_END,a).emulateTransitionEnd(l)}else a()},e._transitionComplete=function(t,e,n){if(e){i.default(e).removeClass(dn);var o=i.default(e.parentNode).find("> .dropdown-menu .active")[0];o&&i.default(o).removeClass(dn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}i.default(t).addClass(dn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),u.reflow(t),t.classList.contains(hn)&&t.classList.add(fn);var r=t.parentNode;if(r&&"LI"===r.nodeName&&(r=r.parentNode),r&&i.default(r).hasClass("dropdown-menu")){var s=i.default(t).closest(".dropdown")[0];if(s){var a=[].slice.call(s.querySelectorAll(".dropdown-toggle"));i.default(a).addClass(dn)}t.setAttribute("aria-expanded",!0)}n&&n()},t._jQueryInterface=function(e){return this.each(function(){var n=i.default(this),o=n.data(un);if(o||(o=new t(this),n.data(un,o)),"string"==typeof e){if(void 0===o[e])throw new TypeError('No method named "'+e+'"');o[e]()}})},r(t,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),t}();i.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',function(t){t.preventDefault(),mn._jQueryInterface.call(i.default(this),"show")}),i.default.fn.tab=mn._jQueryInterface,i.default.fn.tab.Constructor=mn,i.default.fn.tab.noConflict=function(){return i.default.fn.tab=cn,mn._jQueryInterface};var vn="bs.toast",bn=i.default.fn.toast,yn="hide",wn="show",_n="showing",En="click.dismiss.bs.toast",Cn={animation:!0,autohide:!0,delay:500},kn={animation:"boolean",autohide:"boolean",delay:"number"},Sn=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var e=t.prototype;return e.show=function(){var t=this,e=i.default.Event("show.bs.toast");if(i.default(this._element).trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var n=function(){t._element.classList.remove(_n),t._element.classList.add(wn),i.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout(function(){t.hide()},t._config.delay))};if(this._element.classList.remove(yn),u.reflow(this._element),this._element.classList.add(_n),this._config.animation){var o=u.getTransitionDurationFromElement(this._element);i.default(this._element).one(u.TRANSITION_END,n).emulateTransitionEnd(o)}else n()}},e.hide=function(){if(this._element.classList.contains(wn)){var t=i.default.Event("hide.bs.toast");i.default(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},e.dispose=function(){this._clearTimeout(),this._element.classList.contains(wn)&&this._element.classList.remove(wn),i.default(this._element).off(En),i.default.removeData(this._element,vn),this._element=null,this._config=null},e._getConfig=function(t){return t=s({},Cn,i.default(this._element).data(),"object"==typeof t&&t?t:{}),u.typeCheckConfig("toast",t,this.constructor.DefaultType),t},e._setListeners=function(){var t=this;i.default(this._element).on(En,'[data-dismiss="toast"]',function(){return t.hide()})},e._close=function(){var t=this,e=function(){t._element.classList.add(yn),i.default(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove(wn),this._config.animation){var n=u.getTransitionDurationFromElement(this._element);i.default(this._element).one(u.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},t._jQueryInterface=function(e){return this.each(function(){var n=i.default(this),o=n.data(vn);if(o||(o=new t(this,"object"==typeof e&&e),n.data(vn,o)),"string"==typeof e){if(void 0===o[e])throw new TypeError('No method named "'+e+'"');o[e](this)}})},r(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"DefaultType",get:function(){return kn}},{key:"Default",get:function(){return Cn}}]),t}();i.default.fn.toast=Sn._jQueryInterface,i.default.fn.toast.Constructor=Sn,i.default.fn.toast.noConflict=function(){return i.default.fn.toast=bn,Sn._jQueryInterface},t.Alert=h,t.Button=y,t.Carousel=$,t.Collapse=z,t.Dropdown=le,t.Modal=Se,t.Popover=Je,t.Scrollspy=ln,t.Tab=mn,t.Toast=Sn,t.Tooltip=We,t.Util=u,Object.defineProperty(t,"__esModule",{value:!0})}),function(t){"function"==typeof define&&define.amd?define("picker",["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):"object"==typeof window?window.Picker=t(jQuery):this.Picker=t(jQuery)}(function(t){var e=t(window),n=t(document),i=t(document.documentElement),o=null!=document.documentElement.style.transition;function r(e,i,u,d){if(!e)return r;var h=!1,f={id:e.id||"P"+Math.abs(~~(Math.random()*new Date)),handlingOpen:!1},p=u?t.extend(!0,{},u.defaults,d):d||{},g=t.extend({},r.klasses(),p.klass),m=t(e),v=function(){return this.start()},b=v.prototype={constructor:v,$node:m,start:function(){return f&&f.start?b:(f.methods={},f.start=!0,f.open=!1,f.type=e.type,e.autofocus=e==c(),e.readOnly=!p.editable,e.id=e.id||f.id,"text"!=e.type&&(e.type="text"),b.component=new u(b,p),b.$root=t('
'),l(b.$root[0],"hidden",!0),b.$holder=t(y()).appendTo(b.$root),w(),p.formatSubmit&&(!0===p.hiddenName?(s=e.name,e.name=""):s=(s=["string"==typeof p.hiddenPrefix?p.hiddenPrefix:"","string"==typeof p.hiddenSuffix?p.hiddenSuffix:"_submit"])[0]+e.name+s[1],b._hidden=t('")[0],m.on("change."+f.id,function(){b._hidden.value=e.value?b.get("select",p.formatSubmit):""})),m.data(i,b).addClass(g.input).val(m.data("value")?b.get("select",p.format):e.value).on("focus."+f.id+" click."+f.id,function(t){t.preventDefault(),b.open()}).on("mousedown",function(){f.handlingOpen=!0;var e=function(){setTimeout(function(){t(document).off("mouseup",e),f.handlingOpen=!1},0)};t(document).on("mouseup",e)}),p.editable||m.on("keydown."+f.id,E),l(e,{haspopup:!0,expanded:!1,readonly:!1,owns:e.id+"_root"}),p.containerHidden?t(p.containerHidden).append(b._hidden):m.after(b._hidden),p.container?t(p.container).append(b.$root):m.after(b.$root),b.on({start:b.component.onStart,render:b.component.onRender,stop:b.component.onStop,open:b.component.onOpen,close:b.component.onClose,set:b.component.onSet}).on({start:p.onStart,render:p.onRender,stop:p.onStop,open:p.onOpen,close:p.onClose,set:p.onSet}),n=b.$holder[0],r="position",n.currentStyle?o=n.currentStyle[r]:window.getComputedStyle&&(o=getComputedStyle(n)[r]),h="fixed"==o,e.autofocus&&b.open(),b.trigger("start").trigger("render"));var n,o,r,s},render:function(e){return e?(b.$holder=t(y()),w(),b.$root.html(b.$holder)):b.$root.find("."+g.box).html(b.component.nodes(f.open)),b.trigger("render")},stop:function(){return f.start?(b.close(),b._hidden&&b._hidden.parentNode.removeChild(b._hidden),b.$root.remove(),m.removeClass(g.input).removeData(i),setTimeout(function(){m.off("."+f.id)},0),e.type=f.type,e.readOnly=!1,b.trigger("stop"),f.methods={},f.start=!1,b):b},open:function(i){return f.open?b:(m.addClass(g.active),l(e,"expanded",!0),setTimeout(function(){b.$root.addClass(g.opened),l(b.$root[0],"hidden",!1)},0),!1!==i&&(f.open=!0,h&&t("body").css("overflow","hidden").css("padding-right","+="+s()),h&&o?b.$holder.find("."+g.frame).one("transitionend",function(){b.$holder.eq(0).focus()}):setTimeout(function(){b.$holder.eq(0).focus()},0),n.on("click."+f.id+" focusin."+f.id,function(t){if(!f.handlingOpen){var n=a(t,e);t.isSimulated||n==e||n==document||3==t.which||b.close(n===b.$holder[0])}}).on("keydown."+f.id,function(n){var i=n.keyCode,o=b.component.key[i],s=a(n,e);27==i?b.close(!0):s!=b.$holder[0]||!o&&13!=i?t.contains(b.$root[0],s)&&13==i&&(n.preventDefault(),s.click()):(n.preventDefault(),o?r._.trigger(b.component.key.go,b,[r._.trigger(o)]):b.$root.find("."+g.highlighted).hasClass(g.disabled)||(b.set("select",b.component.item.highlight),p.closeOnSelect&&b.close(!0)))})),b.trigger("open"))},close:function(i){return i&&(p.editable?e.focus():(b.$holder.off("focus.toOpen").focus(),setTimeout(function(){b.$holder.on("focus.toOpen",_)},0))),m.removeClass(g.active),l(e,"expanded",!1),setTimeout(function(){b.$root.removeClass(g.opened+" "+g.focused),l(b.$root[0],"hidden",!0)},0),f.open?(f.open=!1,h&&t("body").css("overflow","").css("padding-right","-="+s()),n.off("."+f.id),b.trigger("close")):b},clear:function(t){return b.set("clear",null,t)},set:function(e,n,i){var o,r,s=t.isPlainObject(e),a=s?e:{};if(i=s&&t.isPlainObject(n)?n:i||{},e){for(o in s||(a[e]=n),a)r=a[o],o in b.component.item&&(void 0===r&&(r=null),b.component.set(o,r,i)),"select"!=o&&"clear"!=o||!p.updateInput||m.val("clear"==o?"":b.get(o,p.format)).trigger("change");b.render()}return i.muted?b:b.trigger("set",a)},get:function(t,n){if(null!=f[t=t||"value"])return f[t];if("valueSubmit"==t){if(b._hidden)return b._hidden.value;t="value"}if("value"==t)return e.value;if(t in b.component.item){if("string"==typeof n){var i=b.component.get(t);return i?r._.trigger(b.component.formats.toString,b.component,[n,i]):""}return b.component.get(t)}},on:function(e,n,i){var o,r,s=t.isPlainObject(e),a=s?e:{};if(e)for(o in s||(a[e]=n),a)r=a[o],i&&(o="_"+o),f.methods[o]=f.methods[o]||[],f.methods[o].push(r);return b},off:function(){var t,e,n=arguments;for(t=0,namesCount=n.length;t').appendTo("body"),o=n[0].offsetWidth;n.css("overflow","scroll");var r=t('
').appendTo(n)[0].offsetWidth;return n.remove(),o-r}function a(t,e){var n=[];return t.path&&(n=t.path),t.originalEvent&&t.originalEvent.path&&(n=t.originalEvent.path),n&&n.length>0?e&&n.indexOf(e)>=0?e:n[0]:t.target}function l(e,n,i){if(t.isPlainObject(n))for(var o in n)u(e,o,n[o]);else u(e,n,i)}function u(t,e,n){t.setAttribute(("role"==e?"":"aria-")+e,n)}function c(){try{return document.activeElement}catch(t){}}return r.klasses=function(t){return{picker:t=t||"picker",opened:t+"--opened",focused:t+"--focused",input:t+"__input",active:t+"__input--active",target:t+"__input--target",holder:t+"__holder",frame:t+"__frame",wrap:t+"__wrap",box:t+"__box"}},r._={group:function(t){for(var e,n="",i=r._.trigger(t.min,t);i<=r._.trigger(t.max,t,[i]);i+=t.i)e=r._.trigger(t.item,t,[i]),n+=r._.node(t.node,e[0],e[1],e[2]);return n},node:function(e,n,i,o){return n?"<"+e+(i=i?' class="'+i+'"':"")+(o=o?" "+o:"")+">"+(n=t.isArray(n)?n.join(""):n)+"":""},lead:function(t){return(t<10?"0":"")+t},trigger:function(t,e,n){return"function"==typeof t?t.apply(e,n||[]):t},digits:function(t){return/\d/.test(t[1])?2:1},isDate:function(t){return{}.toString.call(t).indexOf("Date")>-1&&this.isInteger(t.getDate())},isInteger:function(t){return{}.toString.call(t).indexOf("Number")>-1&&t%1==0},ariaAttr:function(e,n){for(var i in t.isPlainObject(e)||(e={attribute:n}),n="",e){var o=("role"==i?"":"aria-")+i;n+=null==e[i]?"":o+'="'+e[i]+'"'}return n}},r.extend=function(e,n){t.fn[e]=function(i,o){var s=this.data(e);return"picker"==i?s:s&&"string"==typeof i?r._.trigger(s[i],s,[o]):this.each(function(){t(this).data(e)||new r(this,e,n,i)})},t.fn[e].defaults=n.defaults},r}),function(t){"function"==typeof define&&define.amd?define(["./picker","jquery"],t):"object"==typeof exports?module.exports=t(require("./picker.js"),require("jquery")):t(Picker,jQuery)}(function(t,e){var n,i=t._;function o(t,e){var n,i=this,o=t.$node[0],r=o.value,s=t.$node.data("value"),a=s||r,l=s?e.formatSubmit:e.format,u=function(){return o.currentStyle?"rtl"==o.currentStyle.direction:"rtl"==getComputedStyle(t.$root[0]).direction};i.settings=e,i.$node=t.$node,i.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},i.item={},i.item.clear=null,i.item.disable=(e.disable||[]).slice(0),i.item.enable=-(!0===(n=i.item.disable)[0]?n.shift():-1),i.set("min",e.min).set("max",e.max).set("now"),a?i.set("select",a,{format:l,defaultValue:!0}):i.set("select",null).set("highlight",i.item.now),i.key={40:7,38:-7,39:function(){return u()?-1:1},37:function(){return u()?1:-1},go:function(t){var e=i.item.highlight,n=new Date(e.year,e.month,e.date+t);i.set("highlight",n,{interval:t}),this.render()}},t.on("render",function(){t.$root.find("."+e.klass.selectMonth).on("change",function(){var n=this.value;n&&(t.set("highlight",[t.get("view").year,n,t.get("highlight").date]),t.$root.find("."+e.klass.selectMonth).trigger("focus"))}),t.$root.find("."+e.klass.selectYear).on("change",function(){var n=this.value;n&&(t.set("highlight",[n,t.get("view").month,t.get("highlight").date]),t.$root.find("."+e.klass.selectYear).trigger("focus"))})},1).on("open",function(){var n="";i.disabled(i.get("now"))&&(n=":not(."+e.klass.buttonToday+")"),t.$root.find("button"+n+", select").attr("disabled",!1)},1).on("close",function(){t.$root.find("button, select").attr("disabled",!0)},1)}o.prototype.set=function(t,e,n){var i=this,o=i.item;return null===e?("clear"==t&&(t="select"),o[t]=e,i):(o["enable"==t?"disable":"flip"==t?"enable":t]=i.queue[t].split(" ").map(function(o){return e=i[o](t,e,n)}).pop(),"select"==t?i.set("highlight",o.select,n):"highlight"==t?i.set("view",o.highlight,n):t.match(/^(flip|min|max|disable|enable)$/)&&(o.select&&i.disabled(o.select)&&i.set("select",o.select,n),o.highlight&&i.disabled(o.highlight)&&i.set("highlight",o.highlight,n)),i)},o.prototype.get=function(t){return this.item[t]},o.prototype.create=function(t,n,o){var r,s=this;return(n=void 0===n?t:n)==-1/0||n==1/0?r=n:e.isPlainObject(n)&&i.isInteger(n.pick)?n=n.obj:e.isArray(n)?(n=new Date(n[0],n[1],n[2]),n=i.isDate(n)?n:s.create().obj):n=i.isInteger(n)||i.isDate(n)?s.normalize(new Date(n),o):s.now(t,n,o),{year:r||n.getFullYear(),month:r||n.getMonth(),date:r||n.getDate(),day:r||n.getDay(),obj:r||n,pick:r||n.getTime()}},o.prototype.createRange=function(t,n){var o=this,r=function(t){return!0===t||e.isArray(t)||i.isDate(t)?o.create(t):t};return i.isInteger(t)||(t=r(t)),i.isInteger(n)||(n=r(n)),i.isInteger(t)&&e.isPlainObject(n)?t=[n.year,n.month,n.date+t]:i.isInteger(n)&&e.isPlainObject(t)&&(n=[t.year,t.month,t.date+n]),{from:r(t),to:r(n)}},o.prototype.withinRange=function(t,e){return t=this.createRange(t.from,t.to),e.pick>=t.from.pick&&e.pick<=t.to.pick},o.prototype.overlapRanges=function(t,e){var n=this;return t=n.createRange(t.from,t.to),e=n.createRange(e.from,e.to),n.withinRange(t,e.from)||n.withinRange(t,e.to)||n.withinRange(e,t.from)||n.withinRange(e,t.to)},o.prototype.now=function(t,e,n){return e=new Date,n&&n.rel&&e.setDate(e.getDate()+n.rel),this.normalize(e,n)},o.prototype.navigate=function(t,n,i){var o,r,s,a,l=e.isArray(n),u=e.isPlainObject(n),c=this.item.view;if(l||u){for(u?(r=n.year,s=n.month,a=n.date):(r=+n[0],s=+n[1],a=+n[2]),i&&i.nav&&c&&c.month!==s&&(r=c.year,s=c.month),r=(o=new Date(r,s+(i&&i.nav?i.nav:0),1)).getFullYear(),s=o.getMonth();new Date(r,s,a).getMonth()!==s;)a-=1;n=[r,s,a]}return n},o.prototype.normalize=function(t){return t.setHours(0,0,0,0),t},o.prototype.measure=function(t,e){return i.isInteger(e)?e=this.now(t,e,{rel:e}):e?"string"==typeof e&&(e=this.parse(t,e)):e="min"==t?-1/0:1/0,e},o.prototype.viewset=function(t,e){return this.create([e.year,e.month,1])},o.prototype.validate=function(t,n,o){var r,s,a,l,u=this,c=n,d=o&&o.interval?o.interval:1,h=-1===u.item.enable,f=u.item.min,p=u.item.max,g=h&&u.item.disable.filter(function(t){if(e.isArray(t)){var o=u.create(t).pick;on.pick&&(s=!0)}return i.isInteger(t)}).length;if((!o||!o.nav&&!o.defaultValue)&&(!h&&u.disabled(n)||h&&u.disabled(n)&&(g||r||s)||!h&&(n.pick<=f.pick||n.pick>=p.pick)))for(h&&!g&&(!s&&d>0||!r&&d<0)&&(d*=-1);u.disabled(n)&&(Math.abs(d)>1&&(n.monthc.month)&&(n=c,d=d>0?1:-1),n.pick<=f.pick?(a=!0,d=1,n=u.create([f.year,f.month,f.date+(n.pick===f.pick?0:-1)])):n.pick>=p.pick&&(l=!0,d=-1,n=u.create([p.year,p.month,p.date+(n.pick===p.pick?0:1)])),!a||!l);)n=u.create([n.year,n.month,n.date+d]);return n},o.prototype.disabled=function(t){var n=this,o=n.item.disable.filter(function(o){return i.isInteger(o)?t.day===(n.settings.firstDay?o:o-1)%7:e.isArray(o)||i.isDate(o)?t.pick===n.create(o).pick:e.isPlainObject(o)?n.withinRange(o,t):void 0});return o=o.length&&!o.filter(function(t){return e.isArray(t)&&"inverted"==t[3]||e.isPlainObject(t)&&t.inverted}).length,-1===n.item.enable?!o:o||t.pickn.item.max.pick},o.prototype.parse=function(t,e,n){var o=this,r={};return e&&"string"==typeof e?(n&&n.format||((n=n||{}).format=o.settings.format),o.formats.toArray(n.format).map(function(t){var n=o.formats[t],s=n?i.trigger(n,o,[e,r]):t.replace(/^!/,"").length;n&&(r[t]=e.substr(0,s)),e=e.substr(s)}),[r.yyyy||r.yy,+(r.mm||r.m)-1,r.dd||r.d]):e},o.prototype.formats=function(){function t(t,e,n){var i=t.match(/[^\x00-\x7F]+|\w+/)[0];return n.mm||n.m||(n.m=e.indexOf(i)+1),i.length}function e(t){return t.match(/\w+/)[0].length}return{d:function(t,e){return t?i.digits(t):e.date},dd:function(t,e){return t?2:i.lead(e.date)},ddd:function(t,n){return t?e(t):this.settings.weekdaysShort[n.day]},dddd:function(t,n){return t?e(t):this.settings.weekdaysFull[n.day]},m:function(t,e){return t?i.digits(t):e.month+1},mm:function(t,e){return t?2:i.lead(e.month+1)},mmm:function(e,n){var i=this.settings.monthsShort;return e?t(e,i,n):i[n.month]},mmmm:function(e,n){var i=this.settings.monthsFull;return e?t(e,i,n):i[n.month]},yy:function(t,e){return t?2:(""+e.year).slice(2)},yyyy:function(t,e){return t?4:e.year},toArray:function(t){return t.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(t,e){var n=this;return n.formats.toArray(t).map(function(t){return i.trigger(n.formats[t],n,[0,e])||t.replace(/^!/,"")}).join("")}}}(),o.prototype.isDateExact=function(t,n){var o=this;return i.isInteger(t)&&i.isInteger(n)||"boolean"==typeof t&&"boolean"==typeof n?t===n:(i.isDate(t)||e.isArray(t))&&(i.isDate(n)||e.isArray(n))?o.create(t).pick===o.create(n).pick:!(!e.isPlainObject(t)||!e.isPlainObject(n))&&o.isDateExact(t.from,n.from)&&o.isDateExact(t.to,n.to)},o.prototype.isDateOverlap=function(t,n){var o=this,r=o.settings.firstDay?1:0;return i.isInteger(t)&&(i.isDate(n)||e.isArray(n))?(t=t%7+r)===o.create(n).day+1:i.isInteger(n)&&(i.isDate(t)||e.isArray(t))?(n=n%7+r)===o.create(t).day+1:!(!e.isPlainObject(t)||!e.isPlainObject(n))&&o.overlapRanges(t,n)},o.prototype.flipEnable=function(t){var e=this.item;e.enable=t||(-1==e.enable?1:-1)},o.prototype.deactivate=function(t,n){var o=this,r=o.item.disable.slice(0);return"flip"==n?o.flipEnable():!1===n?(o.flipEnable(1),r=[]):!0===n?(o.flipEnable(-1),r=[]):n.map(function(t){for(var n,s=0;s=f.year&&c.month>=f.month||!t&&c.year<=h.year&&c.month<=h.month?" "+r.klass.navDisabled:""),"data-nav="+(t||-1)+" "+i.ariaAttr({role:"button",controls:o.$node[0].id+"_table"})+' title="'+(t?r.labelMonthNext:r.labelMonthPrev)+'"')},m=function(){var e=r.showMonthsShort?r.monthsShort:r.monthsFull;return r.selectMonths?i.node("select",i.group({min:0,max:11,i:1,node:"option",item:function(t){return[e[t],0,"value="+t+(c.month==t?" selected":"")+(c.year==h.year&&tf.month?" disabled":"")]}}),r.klass.selectMonth,(t?"":"disabled")+" "+i.ariaAttr({controls:o.$node[0].id+"_table"})+' title="'+r.labelMonthSelect+'"'):i.node("div",e[c.month],r.klass.month)},v=function(){var e=c.year,n=!0===r.selectYears?5:~~(r.selectYears/2);if(n){var s=h.year,a=f.year,l=e-n,u=e+n;if(s>l&&(u+=s-l,l=s),ap?p:d,u=a}return i.node("select",i.group({min:l,max:u,i:1,node:"option",item:function(t){return[t,0,"value="+t+(e==t?" selected":"")]}}),r.klass.selectYear,(t?"":"disabled")+" "+i.ariaAttr({controls:o.$node[0].id+"_table"})+' title="'+r.labelYearSelect+'"')}return i.node("div",e,r.klass.year)};return i.node("div",(r.selectYears?v()+m():m()+v())+g()+g(1),r.klass.header)+i.node("table",p+i.node("tbody",i.group({min:0,max:5,i:1,node:"tr",item:function(t){var e=r.firstDay&&0===o.create([c.year,c.month,1]).day?-7:0;return[i.group({min:7*t-c.day+e+1,max:function(){return this.min+7-1},i:1,node:"td",item:function(t){t=o.create([c.year,c.month,t+(r.firstDay?1:0)]);var e,n=l&&l.pick==t.pick,s=u&&u.pick==t.pick,p=d&&o.disabled(t)||t.pickf.pick,g=i.trigger(o.formats.toString,o,[r.format,t]);return[i.node("div",t.date,(e=[r.klass.day],e.push(c.month==t.month?r.klass.infocus:r.klass.outfocus),a.pick==t.pick&&e.push(r.klass.now),n&&e.push(r.klass.selected),s&&e.push(r.klass.highlighted),p&&e.push(r.klass.disabled),e.join(" ")),"data-pick="+t.pick+" "+i.ariaAttr({role:"gridcell",label:g,selected:!(!n||o.$node.val()!==g)||null,activedescendant:!!s||null,disabled:!!p||null})),"",i.ariaAttr({role:"presentation"})]}})]}})),r.klass.table,'id="'+o.$node[0].id+'_table" '+i.ariaAttr({role:"grid",controls:o.$node[0].id,readonly:!0}))+i.node("div",i.node("button",r.today,r.klass.buttonToday,"type=button data-pick="+a.pick+(t&&!o.disabled(a)?"":" disabled")+" "+i.ariaAttr({controls:o.$node[0].id}))+i.node("button",r.clear,r.klass.buttonClear,"type=button data-clear=1"+(t?"":" disabled")+" "+i.ariaAttr({controls:o.$node[0].id}))+i.node("button",r.close,r.klass.buttonClose,"type=button data-close=true "+(t?"":" disabled")+" "+i.ariaAttr({controls:o.$node[0].id})),r.klass.footer)},o.defaults={labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],today:"Today",clear:"Clear",close:"Close",closeOnSelect:!0,closeOnClear:!0,updateInput:!0,format:"d mmmm, yyyy",klass:{table:(n=t.klasses().picker+"__")+"table",header:n+"header",navPrev:n+"nav--prev",navNext:n+"nav--next",navDisabled:n+"nav--disabled",month:n+"month",year:n+"year",selectMonth:n+"select--month",selectYear:n+"select--year",weekdays:n+"weekday",day:n+"day",disabled:n+"day--disabled",selected:n+"day--selected",highlighted:n+"day--highlighted",now:n+"day--today",infocus:n+"day--infocus",outfocus:n+"day--outfocus",footer:n+"footer",buttonClear:n+"button--clear",buttonToday:n+"button--today",buttonClose:n+"button--close"}},t.extend("pickadate",o)}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(n){return t.Tablesaw=e(n,t)}):"object"==typeof exports?module.exports=e("document"in t?require("jquery"):require("jquery")(t),t):t.Tablesaw=e(jQuery,t)}("undefined"!=typeof window?window:this,function(t,e){"use strict";var n=e.document,i=/complete|loaded/.test(n.readyState);n.addEventListener("DOMContentLoaded",function(){i=!0});var o,r,s,a,l,u,c,d,h,f,p,g,m,v,b={i18n:{modeStack:"Stack",modeSwipe:"Swipe",modeToggle:"Toggle",modeSwitchColumnsAbbreviated:"Cols",modeSwitchColumns:"Columns",columnToggleButton:"Columns",columnToggleError:"No eligible columns.",sort:"Sort",swipePreviousColumn:"Previous column",swipeNextColumn:"Next column"},mustard:"head"in n&&(!e.blackberry||e.WebKitPoint)&&!e.operamini,$:t,_init:function(t){b.$(t||n).trigger("enhance.tablesaw")},init:function(t){(i=i||/complete|loaded/.test(n.readyState))?b._init(t):"addEventListener"in n&&n.addEventListener("DOMContentLoaded",function(){b._init(t)})}};return t(n).on("enhance.tablesaw",function(){"undefined"!=typeof TablesawConfig&&TablesawConfig.i18n&&(b.i18n=t.extend(b.i18n,TablesawConfig.i18n||{})),b.i18n.modes=[b.i18n.modeStack,b.i18n.modeSwipe,b.i18n.modeToggle]}),b.mustard&&t(n.documentElement).addClass("tablesaw-enhanced"),function(){var i="tablesaw",o="tablesaw-bar",r={create:"tablesawcreate",destroy:"tablesawdestroy",refresh:"tablesawrefresh",resize:"tablesawresize"},s={};b.events=r;var a=function(e){if(!e)throw new Error("Tablesaw requires an element.");this.table=e,this.$table=t(e),this.$thead=this.$table.children().filter("thead").eq(0),this.$tbody=this.$table.children().filter("tbody"),this.mode=this.$table.attr("data-tablesaw-mode")||"stack",this.$toolbar=null,this.attributes={subrow:"data-tablesaw-subrow",ignorerow:"data-tablesaw-ignorerow"},this.init()};a.prototype.init=function(){if(!this.$thead.length)throw new Error("tablesaw: a is required, but none was found.");if(!this.$thead.find("th").length)throw new Error("tablesaw: no header cells found. Are you using inside of ?");this.$table.attr("id")||this.$table.attr("id","tablesaw-"+Math.round(1e4*Math.random())),this.createToolbar(),this._initCells(),this.$table.data(i,this),this.$table.trigger(r.create,[this])},a.prototype.getConfig=function(e){var n=t.extend(s,e||{});return t.extend(n,"undefined"!=typeof TablesawConfig?TablesawConfig:{})},a.prototype._getPrimaryHeaderRow=function(){return this._getHeaderRows().eq(0)},a.prototype._getHeaderRows=function(){return this.$thead.children().filter("tr").filter(function(){return!t(this).is("[data-tablesaw-ignorerow]")})},a.prototype._getRowIndex=function(t){return t.prevAll().length},a.prototype._getHeaderRowIndeces=function(){var e=this,n=[];return this._getHeaderRows().each(function(){n.push(e._getRowIndex(t(this)))}),n},a.prototype._getPrimaryHeaderCells=function(t){return(t||this._getPrimaryHeaderRow()).find("th")},a.prototype._$getCells=function(e){var n=this;return t(e).add(e.cells).filter(function(){var e=t(this),i=e.parent(),o=e.is("[colspan]");return!(i.is("["+n.attributes.subrow+"]")||i.is("["+n.attributes.ignorerow+"]")&&o)})},a.prototype._getVisibleColspan=function(){var e=0;return this._getPrimaryHeaderCells().each(function(){var n=t(this);"none"!==n.css("display")&&(e+=parseInt(n.attr("colspan"),10)||1)}),e},a.prototype.getColspanForCell=function(e){var n=this._getVisibleColspan(),i=0;return e.closest("tr").data("tablesaw-rowspanned")&&i++,e.siblings().each(function(){var e=t(this),n=parseInt(e.attr("colspan"),10)||1;"none"!==e.css("display")&&(i+=n)}),n-i},a.prototype.isCellInColumn=function(e,n){return t(e).add(e.cells).filter(function(){return this===n}).length},a.prototype.updateColspanCells=function(e,n,i){var o=this,r=o._getPrimaryHeaderRow();this.$table.find("[rowspan][data-tablesaw-priority]").each(function(){var e=t(this);if("persist"===e.attr("data-tablesaw-priority")){var n=e.closest("tr"),i=parseInt(e.attr("rowspan"),10);i>1&&((n=n.next()).data("tablesaw-rowspanned",!0),i--)}}),this.$table.find("[colspan],[data-tablesaw-maxcolspan]").filter(function(){return t(this).closest("tr")[0]!==r[0]}).each(function(){var r=t(this);if(void 0===i||o.isCellInColumn(n,this)){var s=o.getColspanForCell(r);e&&void 0!==i&&r[0===s?"addClass":"removeClass"](e);var a=parseInt(r.attr("data-tablesaw-maxcolspan"),10);a?s>a&&(s=a):r.attr("data-tablesaw-maxcolspan",r.attr("colspan")),r.attr("colspan",s)}})},a.prototype._findPrimaryHeadersForCell=function(t){for(var e=this._getPrimaryHeaderRow(),n=this._getRowIndex(e),i=[],o=0;o").addClass(o).insertBefore(e)),this.$toolbar=n,this.mode&&this.$toolbar.addClass("tablesaw-mode-"+this.mode)},a.prototype.destroy=function(){this._getToolbar().each(function(){this.className=this.className.replace(/\btablesaw-mode\-\w*\b/gi,"")});var o=this.$table.attr("id");t(n).off("."+o),t(e).off("."+o),this.$table.trigger(r.destroy,[this]),this.$table.removeData(i)},t.fn.tablesaw=function(){return this.each(function(){t(this).data(i)||new a(this)})};var l=t(n);l.on("enhance.tablesaw",function(e){if(b.mustard){var n=t(e.target);n.parent().length&&(n=n.parent()),n.find("table").filter("[data-tablesaw],[data-tablesaw-mode],[data-tablesaw-sortable]").tablesaw()}});var u,c,d=!1;l.on("scroll.tablesaw",function(){d=!0,e.clearTimeout(u),u=e.setTimeout(function(){d=!1},300)}),t(e).on("resize",function(){d||(e.clearTimeout(c),c=e.setTimeout(function(){l.trigger(r.resize)},150))}),b.Table=a}(),o="tablesaw-stack",r="tablesaw-cell-label","tablesaw-cell-content",s="tablesaw-stack",a="data-tablesaw-no-labels","data-tablesaw-hide-empty",(l=function(e,n){this.tablesaw=n,this.$table=t(e),this.labelless=this.$table.is("["+a+"]"),this.hideempty=this.$table.is("[data-tablesaw-hide-empty]"),this.$table.data(s,this)}).prototype.init=function(){if(this.$table.addClass(o),!this.labelless){var e=this;this.$table.find("th, td").filter(function(){return!t(this).closest("thead").length}).filter(function(){return!(t(this).is("["+a+"]")||t(this).closest("tr").is("["+a+"]")||e.hideempty&&!t(this).html())}).each(function(){var i=t(n.createElement("b")).addClass(r),o=t(this);t(e.tablesaw._findPrimaryHeadersForCell(this)).each(function(e){var o=t(this.cloneNode(!0)),r=o.find(".tablesaw-sortable-btn");o.find(".tablesaw-sortable-arrow").remove();var s=o.find("[data-tablesaw-checkall]");if(s.closest("label").remove(),s.length)i=t([]);else{e>0&&i.append(n.createTextNode(", "));for(var a,l=r.length?r[0]:o[0];a=l.firstChild;)i[0].appendChild(a)}}),i.length&&!o.find(".tablesaw-cell-content").length&&o.wrapInner("");var s=o.find(".tablesaw-cell-label");s.length?s.replaceWith(i):(o.prepend(n.createTextNode(" ")),o.prepend(i))})}},l.prototype.destroy=function(){this.$table.removeClass(o),this.$table.find(".tablesaw-cell-label").remove(),this.$table.find(".tablesaw-cell-content").each(function(){t(this).replaceWith(t(this.childNodes))})},t(n).on(b.events.create,function(t,e){"stack"===e.mode&&new l(e.table,e).init()}).on(b.events.refresh,function(e,n){"stack"===n.mode&&t(n.table).data(s).init()}).on(b.events.destroy,function(e,n){"stack"===n.mode&&t(n.table).data(s).destroy()}),b.Stack=l,u={_create:function(){return t(this).each(function(){t(this).trigger("beforecreate.tablesawbtn").tablesawbtn("_init").trigger("create.tablesawbtn")})},_init:function(){var e=t(this),n=this.getElementsByTagName("select")[0];return n&&t(this).addClass("btn-select tablesaw-btn-select").tablesawbtn("_select",n),e},_select:function(e){var i=function(e,i){var o,r,s=t(i).find("option"),a=n.createElement("span"),l=!1;if(a.setAttribute("aria-hidden","true"),a.innerHTML=" ",s.each(function(){this.selected&&(a.innerHTML=this.text)}),r=e.childNodes,s.length>0){for(var u=0,c=r.length;u"+t+""}});this.$table.addClass(this.classes.columnToggleTable),o=(i=this.$table.attr("id"))+"-popup",l=t("
"),r=t(""+b.i18n.columnToggleButton+""),s=t("
"),a=t("
"),this.$popup=s;var h=!1;this.$headers.each(function(){var e=t(this),n=e.attr("data-tablesaw-priority"),i=u.tablesaw._$getCells(this);n&&"persist"!==n&&(i.addClass(u.classes.priorityPrefix+n),t(d.getColumnToggleLabelTemplate(e.text())).appendTo(a).find('input[type="checkbox"]').data("tablesaw-header",this),h=!0)}),h||a.append(""),a.appendTo(s),a.find('input[type="checkbox"]').on("change",function(e){var n;v(e.target),u.set.length&&(t(u.$popup).find("input[type='checkbox']").each(function(t){if(this===e.target)return n=t,!1}),t(u.set).each(function(){var i=t(this).data(c).$popup.find("input[type='checkbox']").get(n);i&&(i.checked=e.target.checked,v(i))}))}),r.appendTo(l);var f,p=t(this.$table.attr(this.attributes.btnTarget));l.appendTo(p.length?p:this.tablesaw.$toolbar),r.on("click.tablesaw",function(o){o.preventDefault(),l.is(".visible")?y():(l.addClass("visible"),r.removeClass("down").addClass("up"),t(n).off("click."+i,y),e.clearTimeout(f),f=e.setTimeout(function(){t(n).on("click."+i,y)},15))}),s.appendTo(l),this.$menu=a;var g,m=this.$table.closest(".tablesaw-overflow");m.css("-webkit-overflow-scrolling")&&m.on("scroll",function(){var n=t(this);e.clearTimeout(g),g=e.setTimeout(function(){n.css("-webkit-overflow-scrolling","auto"),e.setTimeout(function(){n.css("-webkit-overflow-scrolling","touch")},0)},100)}),t(e).on(b.events.resize+"."+i,function(){u.refreshToggle()}),this.initSet(),this.refreshToggle()}function v(t){var e=t.checked,n=u.getHeaderFromCheckbox(t),i=u.tablesaw._$getCells(n);i[e?"removeClass":"addClass"]("tablesaw-toggle-cellhidden"),i[e?"addClass":"removeClass"]("tablesaw-toggle-cellvisible"),u.updateColspanCells(n,e),u.$table.trigger("tablesawcolumns")}function y(e){e&&t(e.target).closest("."+u.classes.popup).length||(t(n).off("click."+i),r.removeClass("up").addClass("down"),l.removeClass("visible"))}},d.prototype.getHeaderFromCheckbox=function(e){return t(e).data("tablesaw-header")},d.prototype.refreshToggle=function(){var t=this;this.$menu.find("input").each(function(){var e=t.getHeaderFromCheckbox(this);this.checked="table-cell"===t.tablesaw._$getCells(e).eq(0).css("display")}),this.updateColspanCells()},d.prototype.updateColspanCells=function(t,e){this.tablesaw.updateColspanCells("tablesaw-toggle-cellhidden",t,e)},d.prototype.destroy=function(){this.$table.removeClass(this.classes.columnToggleTable),this.$table.find("th, td").each(function(){t(this).removeClass("tablesaw-toggle-cellhidden").removeClass("tablesaw-toggle-cellvisible"),this.className=this.className.replace(/\bui\-table\-priority\-\d\b/g,"")})},t(n).on(b.events.create,function(t,e){"columntoggle"===e.mode&&new d(e.table).init()}),t(n).on(b.events.destroy,function(e,n){"columntoggle"===n.mode&&t(n.table).data(c).destroy()}),t(n).on(b.events.refresh,function(e,n){"columntoggle"===n.mode&&t(n.table).data(c).refreshToggle()}),b.ColumnToggle=d,function(){function e(e){var n=[];return t(e.childNodes).each(function(){var e=t(this);e.is("input, select")?n.push(e.val()):e.is(".tablesaw-cell-label")||n.push((e.text()||"").replace(/^\s+|\s+$/g,""))}),n.join("")}var i="tablesaw-sortable",o="data-tablesaw-sortable-col",r="data-tablesaw-sortable-default-col",s="data-tablesaw-sortable-numeric",a="data-tablesaw-subrow",l={head:i+"-head",ascend:i+"-ascending",descend:i+"-descending",switcher:i+"-switch",tableToolbar:"tablesaw-bar-section",sortButton:i+"-btn"},u={_create:function(e){return t(this).each(function(){if(t(this).data(i+"-init"))return!1;t(this).data(i+"-init",!0).trigger("beforecreate."+i)[i]("_init",e).trigger("create."+i)})},_init:function(){var n,a,u,c=t(this),d=c.data("tablesaw");function h(e){t.each(e,function(e,n){var i=t(n);i.removeAttr(r),i.removeClass(l.ascend),i.removeClass(l.descend)})}c.addClass(i),u=n=c.children().filter("thead").find("th["+o+"]"),t.each(u,function(e,n){t(n).addClass(l.head)}),function(e,n){t.each(e,function(e,i){var o=t("