@charset "UTF-8";.glightbox-container{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;-ms-touch-action:none;touch-action:none;width:100%;z-index:999999!important}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;height:100%;left:0;overflow:hidden;position:relative;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.glightbox-container .gslide,.glightbox-container .gslider{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%}.glightbox-container .gslide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100vh;-webkit-justify-content:center;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{-webkit-overflow-scrolling:touch;border:none;min-height:165px;outline:0!important;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;-o-object-fit:cover;object-fit:cover;outline:0;padding:0;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:rgba(255,0,0,.34);content:"";display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;margin:auto;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-external,.gslide-media{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.gslide-media{width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin:0 auto}.gslide-description{-webkit-box-flex:1;-ms-flex:1 0 100%;-webkit-flex:1 0 100%;flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));bottom:0;height:auto!important;max-height:78vh;max-width:100vw!important;-webkit-order:2!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;width:100%}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{-webkit-animation:lightboxLoader .8s linear infinite;animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:transparent;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:44px;-webkit-justify-content:center;justify-content:center;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes gslideInRight{0%{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes gslideOutRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}}@keyframes gslideOutRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:auto;width:auto}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
/*!
 * Copyright (C) Mindspace GmbH - All Rights Reserved
 */:root{--text:#222;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--primary:#222;--secondary:#fff;--success:#198754;--info:#a5a5a5;--warning:#eda41c;--danger:#dc3545;--white:#fff;--black:#222;--dark:#222;--primary-rgb:34,34,34;--secondary-rgb:255,255,255;--success-rgb:25,135,84;--info-rgb:165,165,165;--warning-rgb:237,164,28;--danger-rgb:220,53,69;--dark-rgb:34,34,34;--white-rgb:255,255,255;--black-rgb:34,34,34;--body-color-rgb:34,34,34;--body-bg-rgb:249,249,249;--font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--body-font-family:Panton,Arial,sans-serif;--body-font-size:1rem;--body-font-weight:400;--body-line-height:1.5;--body-color:#222;--body-bg:#f9f9f9;--border-width:1px;--border-style:solid;--border-color:#a5a5a5;--border-color-translucent:rgba(34,34,34,.175);--border-radius:1px;--border-radius-sm:0.25rem;--border-radius-lg:0.5rem;--border-radius-xl:1rem;--border-radius-2xl:2rem;--border-radius-pill:50rem;--link-color:#222;--link-hover-color:#1b1b1b;--code-color:#d63384;--highlight-bg:#fff3cd}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(34,34,34,0);background-color:var(--body-bg);color:var(--body-color);font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);margin:0;text-align:var(--body-text-align)}hr{border:0;border-top:1px solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.44444em;margin-top:0}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-bottom:.5rem;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}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,small{font-size:.875em}.mark,mark{background-color:var(--highlight-bg);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--link-color);text-decoration:underline}a:hover{color:var(--link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:var(--code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:var(--body-color);color:var(--body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[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}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#f9f9f9;border:1px solid var(--border-color);padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#6c757d;font-size:.875em}.container,.container-fluid{--gutter-x:1rem;--gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--gutter-x)*.5);padding-right:calc(var(--gutter-x)*.5);width:100%}.row{--gutter-x:1rem;--gutter-y:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--gutter-x)*-.5);margin-right:calc(var(--gutter-x)*-.5);margin-top:calc(var(--gutter-y)*-1)}.row>*{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin-top:var(--gutter-y);max-width:100%;padding-left:calc(var(--gutter-x)*.5);padding-right:calc(var(--gutter-x)*.5);width:100%}.col{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%}.col-auto,.row-cols-auto>*{width:auto}.col-1,.col-auto,.row-cols-auto>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-1{width:8.33333333%}.col-2{width:16.66666667%}.col-2,.col-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-3{width:25%}.col-4{width:33.33333333%}.col-4,.col-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-5{width:41.66666667%}.col-6{width:50%}.col-6,.col-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-8,.col-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-9{width:75%}.col-10{width:83.33333333%}.col-10,.col-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-11{width:91.66666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.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:430px){.col-sm{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%}.col-sm-auto,.row-cols-sm-auto>*{width:auto}.col-sm-1,.col-sm-auto,.row-cols-sm-auto>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-2,.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-4,.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-6,.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-8,.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-10,.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-11{width:91.66666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.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{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%}.col-md-auto,.row-cols-md-auto>*{width:auto}.col-md-1,.col-md-auto,.row-cols-md-auto>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-2,.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-4,.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-6,.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-8,.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-10,.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-11{width:91.66666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.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:1024px){.col-lg{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%}.col-lg-auto,.row-cols-lg-auto>*{width:auto}.col-lg-1,.col-lg-auto,.row-cols-lg-auto>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-2,.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-4,.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-6,.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-8,.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-10,.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-11{width:91.66666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.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:1366px){.col-xl{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%}.col-xl-auto,.row-cols-xl-auto>*{width:auto}.col-xl-1,.col-xl-auto,.row-cols-xl-auto>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-1{width:8.33333333%}.col-xl-2{width:16.66666667%}.col-xl-2,.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-3{width:25%}.col-xl-4{width:33.33333333%}.col-xl-4,.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-5{width:41.66666667%}.col-xl-6{width:50%}.col-xl-6,.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-7{width:58.33333333%}.col-xl-8{width:66.66666667%}.col-xl-8,.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-9{width:75%}.col-xl-10{width:83.33333333%}.col-xl-10,.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-11{width:91.66666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.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%}}.table{--table-color:var(--body-color);--table-bg:transparent;--table-border-color:var(--border-color);--table-accent-bg:transparent;--table-striped-color:var(--body-color);--table-striped-bg:rgba(34,34,34,.05);--table-active-color:var(--body-color);--table-active-bg:rgba(34,34,34,.1);--table-hover-color:var(--body-color);--table-hover-bg:rgba(34,34,34,.075);border-color:var(--table-border-color);color:var(--table-color);margin-bottom:1rem;vertical-align:top;width:100%}.table>:not(caption)>*>*{background-color:var(--table-bg);border-bottom-width:1px;-webkit-box-shadow:inset 0 0 0 9999px var(--table-accent-bg);box-shadow:inset 0 0 0 9999px var(--table-accent-bg);padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--table-accent-bg:var(--table-striped-bg);color:var(--table-striped-color)}.table-active{--table-accent-bg:var(--table-active-bg);color:var(--table-active-color)}.table-hover>tbody>tr:hover>*{--table-accent-bg:var(--table-hover-bg);color:var(--table-hover-color)}.table-primary{--table-color:#222;--table-bg:#d3d3d3;--table-border-color:#c1c1c1;--table-striped-bg:#cacaca;--table-striped-color:#222;--table-active-bg:#c1c1c1;--table-active-color:#222;--table-hover-bg:#c6c6c6;--table-hover-color:#222}.table-primary,.table-secondary{border-color:var(--table-border-color);color:var(--table-color)}.table-secondary{--table-color:#222;--table-bg:#e2e3e5;--table-border-color:#cfd0d2;--table-striped-bg:#d8d9db;--table-striped-color:#222;--table-active-bg:#cfd0d2;--table-active-color:#222;--table-hover-bg:#d4d5d6;--table-hover-color:#222}.table-success{--table-color:#222;--table-bg:#d1e7dd;--table-border-color:#c0d3ca;--table-striped-bg:#c8ddd4;--table-striped-color:#222;--table-active-bg:#c0d3ca;--table-active-color:#222;--table-hover-bg:#c4d8cf;--table-hover-color:#222}.table-info,.table-success{border-color:var(--table-border-color);color:var(--table-color)}.table-info{--table-color:#222;--table-bg:#ededed;--table-border-color:#d9d9d9;--table-striped-bg:#e3e3e3;--table-striped-color:#222;--table-active-bg:#d9d9d9;--table-active-color:#222;--table-hover-bg:#dedede;--table-hover-color:#222}.table-warning{--table-color:#222;--table-bg:#fbedd2;--table-border-color:#e5d9c0;--table-striped-bg:#f0e3c9;--table-striped-color:#222;--table-active-bg:#e5d9c0;--table-active-color:#222;--table-hover-bg:#ebdec5;--table-hover-color:#222}.table-danger,.table-warning{border-color:var(--table-border-color);color:var(--table-color)}.table-danger{--table-color:#222;--table-bg:#f8d7da;--table-border-color:#e3c5c8;--table-striped-bg:#edced1;--table-striped-color:#222;--table-active-bg:#e3c5c8;--table-active-color:#222;--table-hover-bg:#e8c9cc;--table-hover-color:#222}.table-light{--table-color:#222;--table-bg:#f8f9fa;--table-border-color:#e3e4e4;--table-striped-bg:#edeeef;--table-striped-color:#222;--table-active-bg:#e3e4e4;--table-active-color:#222;--table-hover-bg:#e8e9ea;--table-hover-color:#222}.table-dark,.table-light{border-color:var(--table-border-color);color:var(--table-color)}.table-dark{--table-color:#fff;--table-bg:#212529;--table-border-color:#373b3e;--table-striped-bg:#2c3034;--table-striped-color:#fff;--table-active-bg:#373b3e;--table-active-color:#fff;--table-hover-bg:#323539;--table-hover-color:#fff}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:429.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1023.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1365.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-text{color:#6c757d;font-size:.875em;margin-top:.25rem}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#f9f9f9;border:1px solid #ced4da;border-radius:0;color:#222;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;-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;width:100%}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:#f9f9f9;border-color:#919191;-webkit-box-shadow:none;box-shadow:none;color:#222;outline:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#222;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;-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){.form-control::file-selector-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#222;display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:calc(1.5em + .75rem + 2px);padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f9f9f9;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:0;color:#222;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;-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;width:100%}@media (prefers-reduced-motion:reduce){.form-select{-webkit-transition:none;transition:none}}.form-select:focus{border-color:#919191;-webkit-box-shadow:none;box-shadow:none;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #222}.form-select-sm{font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f9f9f9;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(34,34,34,.25);height:1em;margin-top:.25em;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:#919191;-webkit-box-shadow:none;box-shadow:none;outline:0}.form-check-input:checked{background-color:#222;border-color:#222}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#222;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#222}.form-check-input:disabled{-webkit-filter:none;filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(34, 34, 34, 0.25)'/%3E%3C/svg%3E");background-position:0;margin-left:-2.5em;-webkit-transition:background-position .15s ease-in-out;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{-webkit-transition:none;transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23919191'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{-webkit-filter:none;filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #f9f9f9,none;box-shadow:0 0 0 1px #f9f9f9,none}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f9f9f9,none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#222;border:0;height:1rem;margin-top:-.25rem;-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;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#bdbdbd}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#222;border:0;height: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;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#bdbdbd}.form-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid transparent;height:100%;left:0;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out;white-space:nowrap;width:100%}@media (prefers-reduced-motion:reduce){.form-floating>label{-webkit-transition:none;transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-webkit-input-placeholder,.form-floating>.form-control::-webkit-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext:-ms-input-placeholder,.form-floating>.form-control:-ms-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::-ms-input-placeholder,.form-floating>.form-control::-ms-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:not(:-ms-input-placeholder),.form-floating>.form-control:not(:-ms-input-placeholder){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#e9ecef;border:1px solid #ced4da;color:#222;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px}.valid-feedback{color:#198754;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(25,135,84,.9);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.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-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#198754;padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;-webkit-box-shadow:0 0 0 0 rgba(25,135,84,.25);box-shadow:0 0 0 0 rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;-webkit-box-shadow:0 0 0 0 rgba(25,135,84,.25);box-shadow:0 0 0 0 rgba(25,135,84,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{-webkit-box-shadow:0 0 0 0 rgba(25,135,84,.25);box-shadow:0 0 0 0 rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(220,53,69,.9);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 0 rgba(220,53,69,.25);box-shadow:0 0 0 0 rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 0 rgba(220,53,69,.25);box-shadow:0 0 0 0 rgba(220,53,69,.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{-webkit-box-shadow:0 0 0 0 rgba(220,53,69,.25);box-shadow:0 0 0 0 rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--btn-padding-x:1em;--btn-padding-y:0.3571428571em;--btn-font-family: ;--btn-font-size:1rem;--btn-font-weight:700;--btn-line-height:1;--btn-color:#222;--btn-bg:transparent;--btn-border-width:3px;--btn-border-color:transparent;--btn-border-radius:2.15em;--btn-box-shadow:none;--btn-disabled-opacity:0.65;--btn-focus-box-shadow:0 0 0 0 rgba(var(--btn-focus-shadow-rgb),.5);background-color:var(--btn-bg);border:var(--btn-border-width) solid var(--btn-border-color);color:var(--btn-color);cursor:pointer;display:inline-block;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);padding:var(--btn-padding-y) var(--btn-padding-x);text-decoration:none;-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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover{background-color:var(--btn-hover-bg);border-color:var(--btn-hover-border-color);color:var(--btn-hover-color)}.btn-check+.btn:hover{background-color:var(--btn-bg);border-color:var(--btn-border-color);color:var(--btn-color)}.btn:focus-visible{background-color:var(--btn-hover-bg);border-color:var(--btn-hover-border-color);-webkit-box-shadow:var(--btn-focus-box-shadow);box-shadow:var(--btn-focus-box-shadow);color:var(--btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--btn-hover-border-color);-webkit-box-shadow:var(--btn-focus-box-shadow);box-shadow:var(--btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--btn-active-bg);border-color:var(--btn-active-border-color);color:var(--btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{-webkit-box-shadow:var(--btn-focus-box-shadow);box-shadow:var(--btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--btn-disabled-bg);border-color:var(--btn-disabled-border-color);color:var(--btn-disabled-color);opacity:var(--btn-disabled-opacity);pointer-events:none}.btn-primary{--btn-color:#fff;--btn-bg:#222;--btn-border-color:#222;--btn-hover-color:#fff;--btn-hover-bg:#1d1d1d;--btn-hover-border-color:#1b1b1b;--btn-focus-shadow-rgb:67,67,67;--btn-active-color:#fff;--btn-active-bg:#1b1b1b;--btn-active-border-color:#1a1a1a;--btn-active-shadow:none;--btn-disabled-color:#fff;--btn-disabled-bg:#222;--btn-disabled-border-color:#222}.btn-secondary{--btn-color:#222;--btn-bg:#fff;--btn-border-color:#fff;--btn-hover-color:#222;--btn-hover-bg:#fff;--btn-hover-border-color:#fff;--btn-focus-shadow-rgb:222,222,222;--btn-active-color:#222;--btn-active-bg:#fff;--btn-active-border-color:#fff;--btn-active-shadow:none;--btn-disabled-color:#222;--btn-disabled-bg:#fff;--btn-disabled-border-color:#fff}.btn-success{--btn-color:#fff;--btn-bg:#198754;--btn-border-color:#198754;--btn-hover-color:#fff;--btn-hover-bg:#157347;--btn-hover-border-color:#146c43;--btn-focus-shadow-rgb:60,153,110;--btn-active-color:#fff;--btn-active-bg:#146c43;--btn-active-border-color:#13653f;--btn-active-shadow:none;--btn-disabled-color:#fff;--btn-disabled-bg:#198754;--btn-disabled-border-color:#198754}.btn-info{--btn-color:#222;--btn-bg:#a5a5a5;--btn-border-color:#a5a5a5;--btn-hover-color:#222;--btn-hover-bg:#b3b3b3;--btn-hover-border-color:#aeaeae;--btn-focus-shadow-rgb:145,145,145;--btn-active-color:#222;--btn-active-bg:#b7b7b7;--btn-active-border-color:#aeaeae;--btn-active-shadow:none;--btn-disabled-color:#222;--btn-disabled-bg:#a5a5a5;--btn-disabled-border-color:#a5a5a5}.btn-warning{--btn-color:#222;--btn-bg:#eda41c;--btn-border-color:#eda41c;--btn-hover-color:#222;--btn-hover-bg:#f0b23e;--btn-hover-border-color:#efad33;--btn-focus-shadow-rgb:207,145,29;--btn-active-color:#222;--btn-active-bg:#f1b649;--btn-active-border-color:#efad33;--btn-active-shadow:none;--btn-disabled-color:#222;--btn-disabled-bg:#eda41c;--btn-disabled-border-color:#eda41c}.btn-danger{--btn-color:#fff;--btn-bg:#dc3545;--btn-border-color:#dc3545;--btn-hover-color:#fff;--btn-hover-bg:#bb2d3b;--btn-hover-border-color:#b02a37;--btn-focus-shadow-rgb:225,83,97;--btn-active-color:#fff;--btn-active-bg:#b02a37;--btn-active-border-color:#a52834;--btn-active-shadow:none;--btn-disabled-color:#fff;--btn-disabled-bg:#dc3545;--btn-disabled-border-color:#dc3545}.btn-white{--btn-color:#222;--btn-bg:#fff;--btn-border-color:#fff;--btn-hover-color:#222;--btn-hover-bg:#fff;--btn-hover-border-color:#fff;--btn-focus-shadow-rgb:222,222,222;--btn-active-color:#222;--btn-active-bg:#fff;--btn-active-border-color:#fff;--btn-active-shadow:none;--btn-disabled-color:#222;--btn-disabled-bg:#fff;--btn-disabled-border-color:#fff}.btn-black{--btn-color:#fff;--btn-bg:#222;--btn-border-color:#222;--btn-hover-color:#fff;--btn-hover-bg:#1d1d1d;--btn-hover-border-color:#1b1b1b;--btn-focus-shadow-rgb:67,67,67;--btn-active-color:#fff;--btn-active-bg:#1b1b1b;--btn-active-border-color:#1a1a1a;--btn-active-shadow:none;--btn-disabled-color:#fff;--btn-disabled-bg:#222;--btn-disabled-border-color:#222}.btn-dark{--btn-color:#fff;--btn-bg:#222;--btn-border-color:#222;--btn-hover-color:#fff;--btn-hover-bg:#434343;--btn-hover-border-color:#383838;--btn-focus-shadow-rgb:67,67,67;--btn-active-color:#fff;--btn-active-bg:#4e4e4e;--btn-active-border-color:#383838;--btn-active-shadow:none;--btn-disabled-color:#fff;--btn-disabled-bg:#222;--btn-disabled-border-color:#222}.btn-outline-primary{--btn-color:#222;--btn-border-color:#222;--btn-focus-shadow-rgb:34,34,34;--btn-active-color:#fff;--btn-active-bg:#222;--btn-active-border-color:#222;--btn-active-shadow:none;--btn-disabled-color:#222;--btn-disabled-bg:transparent;--btn-disabled-border-color:#222;--gradient:none}.btn-outline-secondary{--btn-color:#fff;--btn-border-color:#fff;--btn-hover-color:#222;--btn-hover-bg:#fff;--btn-hover-border-color:#fff;--btn-focus-shadow-rgb:255,255,255;--btn-active-color:#222;--btn-active-bg:#fff;--btn-active-border-color:#fff;--btn-active-shadow:none;--btn-disabled-color:#fff;--btn-disabled-bg:transparent;--btn-disabled-border-color:#fff;--gradient:none}.btn-outline-success{--btn-color:#198754;--btn-border-color:#198754;--btn-hover-color:#fff;--btn-hover-bg:#198754;--btn-hover-border-color:#198754;--btn-focus-shadow-rgb:25,135,84;--btn-active-color:#fff;--btn-active-bg:#198754;--btn-active-border-color:#198754;--btn-active-shadow:none;--btn-disabled-color:#198754;--btn-disabled-bg:transparent;--btn-disabled-border-color:#198754;--gradient:none}.btn-outline-info{--btn-color:#a5a5a5;--btn-border-color:#a5a5a5;--btn-hover-color:#222;--btn-hover-bg:#a5a5a5;--btn-hover-border-color:#a5a5a5;--btn-focus-shadow-rgb:165,165,165;--btn-active-color:#222;--btn-active-bg:#a5a5a5;--btn-active-border-color:#a5a5a5;--btn-active-shadow:none;--btn-disabled-color:#a5a5a5;--btn-disabled-bg:transparent;--btn-disabled-border-color:#a5a5a5;--gradient:none}.btn-outline-warning{--btn-color:#eda41c;--btn-border-color:#eda41c;--btn-hover-color:#222;--btn-hover-bg:#eda41c;--btn-hover-border-color:#eda41c;--btn-focus-shadow-rgb:237,164,28;--btn-active-color:#222;--btn-active-bg:#eda41c;--btn-active-border-color:#eda41c;--btn-active-shadow:none;--btn-disabled-color:#eda41c;--btn-disabled-bg:transparent;--btn-disabled-border-color:#eda41c;--gradient:none}.btn-outline-danger{--btn-color:#dc3545;--btn-border-color:#dc3545;--btn-hover-color:#fff;--btn-hover-bg:#dc3545;--btn-hover-border-color:#dc3545;--btn-focus-shadow-rgb:220,53,69;--btn-active-color:#fff;--btn-active-bg:#dc3545;--btn-active-border-color:#dc3545;--btn-active-shadow:none;--btn-disabled-color:#dc3545;--btn-disabled-bg:transparent;--btn-disabled-border-color:#dc3545;--gradient:none}.btn-outline-white{--btn-color:#fff;--btn-border-color:#fff;--btn-hover-color:#222;--btn-hover-bg:#fff;--btn-hover-border-color:#fff;--btn-focus-shadow-rgb:255,255,255;--btn-active-color:#222;--btn-active-bg:#fff;--btn-active-border-color:#fff;--btn-active-shadow:none;--btn-disabled-color:#fff;--btn-disabled-bg:transparent;--btn-disabled-border-color:#fff;--gradient:none}.btn-outline-black,.btn-outline-dark{--btn-color:#222;--btn-border-color:#222;--btn-hover-color:#fff;--btn-hover-bg:#222;--btn-hover-border-color:#222;--btn-focus-shadow-rgb:34,34,34;--btn-active-color:#fff;--btn-active-bg:#222;--btn-active-border-color:#222;--btn-active-shadow:none;--btn-disabled-color:#222;--btn-disabled-bg:transparent;--btn-disabled-border-color:#222;--gradient:none}.btn-link{--btn-font-weight:400;--btn-color:var(--link-color);--btn-bg:transparent;--btn-border-color:transparent;--btn-hover-color:var(--link-hover-color);--btn-hover-border-color:transparent;--btn-active-color:var(--link-hover-color);--btn-active-border-color:transparent;--btn-disabled-color:#6c757d;--btn-disabled-border-color:transparent;--btn-box-shadow:none;--btn-focus-shadow-rgb:67,67,67;text-decoration:underline}.btn-link:focus-visible{color:var(--btn-color)}.btn-link:hover{color:var(--btn-hover-color)}.btn-lg{--btn-padding-y:0.3571428571em;--btn-padding-x:1em;--btn-font-size:1.25rem;--btn-border-radius:0.5rem}.btn-sm{--btn-padding-y:0.25rem;--btn-padding-x:0.5rem;--btn-font-size:0.875rem;--btn-border-radius:0.25rem}.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{height:0;overflow:hidden;-webkit-transition:height .5s cubic-bezier(.5,.85,.1,.95);transition:height .5s cubic-bezier(.5,.85,.1,.95)}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.collapsing.collapse-horizontal{height:auto;-webkit-transition:width .35s cubic-bezier(.5,.85,.1,.95);transition:width .35s cubic-bezier(.5,.85,.1,.95);width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{-webkit-transition:none;transition:none}}.nav{--nav-link-padding-x:1.5rem;--nav-link-padding-y:0.5rem;--nav-link-font-weight:700;--nav-link-color:inherit;--nav-link-hover-color:inherit;--nav-link-disabled-color:#6c757d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{color:var(--nav-link-color);display:block;font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);padding:var(--nav-link-padding-y) var(--nav-link-padding-x);text-decoration:none;-webkit-transition:all .3s cubic-bezier(.5,.85,.1,.95);transition:all .3s cubic-bezier(.5,.85,.1,.95)}@media (prefers-reduced-motion:reduce){.nav-link{-webkit-transition:none;transition:none}}.nav-link:focus,.nav-link:hover{color:var(--nav-link-hover-color)}.nav-link.disabled{color:var(--nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--nav-tabs-border-width:1px;--nav-tabs-border-color:#dee2e6;--nav-tabs-border-radius:1px;--nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--nav-tabs-link-active-color:#495057;--nav-tabs-link-active-bg:#f9f9f9;--nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #f9f9f9;border-bottom:var(--nav-tabs-border-width) solid var(--nav-tabs-border-color)}.nav-tabs .nav-link{background:none;border:var(--nav-tabs-border-width) solid transparent;margin-bottom:calc(var(--nav-tabs-border-width)*-1)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{background-color:transparent;border-color:transparent;color:var(--nav-link-disabled-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--nav-tabs-link-active-bg);border-color:var(--nav-tabs-link-active-border-color);color:var(--nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{margin-top:calc(var(--nav-tabs-border-width)*-1)}.nav-pills{--nav-pills-border-radius:1px;--nav-pills-link-active-color:#fff;--nav-pills-link-active-bg:#222}.nav-pills .nav-link{background:none;border:0}.nav-pills .nav-link:disabled{background-color:transparent;border-color:transparent;color:var(--nav-link-disabled-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--nav-pills-link-active-bg);color:var(--nav-pills-link-active-color)}.nav-fill .nav-item,.nav-fill>.nav-link{-webkit-box-flex:1;-webkit-flex:1 1 auto;-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;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--navbar-padding-x:0;--navbar-padding-y:0.5rem;--navbar-color:rgba(34,34,34,.55);--navbar-hover-color:rgba(34,34,34,.7);--navbar-disabled-color:rgba(34,34,34,.3);--navbar-active-color:rgba(34,34,34,.9);--navbar-brand-padding-y:0.3125rem;--navbar-brand-margin-end:1rem;--navbar-brand-font-size:1.25rem;--navbar-brand-color:rgba(34,34,34,.9);--navbar-brand-hover-color:rgba(34,34,34,.9);--navbar-nav-link-padding-x:0.5rem;--navbar-toggler-padding-y:0.25rem;--navbar-toggler-padding-x:0.75rem;--navbar-toggler-font-size:1.25rem;--navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(34, 34, 34, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--navbar-toggler-border-color:rgba(34,34,34,.1);--navbar-toggler-border-radius:2.15em;--navbar-toggler-focus-width:0;--navbar-toggler-transition:box-shadow 0.15s ease-in-out;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:var(--navbar-padding-y) var(--navbar-padding-x);position:relative}.navbar,.navbar>.container,.navbar>.container-fluid{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.navbar>.container,.navbar>.container-fluid{-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit}.navbar-brand{color:var(--navbar-brand-color);font-size:var(--navbar-brand-font-size);margin-right:var(--navbar-brand-margin-end);padding-bottom:var(--navbar-brand-padding-y);padding-top:var(--navbar-brand-padding-y);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--navbar-brand-hover-color)}.navbar-nav{--nav-link-padding-x:0;--nav-link-padding-y:0.5rem;--nav-link-font-weight:700;--nav-link-color:var(--navbar-color);--nav-link-hover-color:var(--navbar-hover-color);--nav-link-disabled-color:var(--navbar-disabled-color);-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--navbar-color);padding-bottom:.5rem;padding-top:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--navbar-active-color)}.navbar-collapse{-ms-flex-preferred-size:100%;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-basis:100%;flex-basis:100%;-webkit-flex-grow:1;flex-grow:1}.navbar-toggler{background-color:transparent;border:var(--border-width) solid var(--navbar-toggler-border-color);color:var(--navbar-color);font-size:var(--navbar-toggler-font-size);line-height:1;padding:var(--navbar-toggler-padding-y) var(--navbar-toggler-padding-x);-webkit-transition:var(--navbar-toggler-transition);transition:var(--navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{-webkit-transition:none;transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{-webkit-box-shadow:0 0 0 var(--navbar-toggler-focus-width);box-shadow:0 0 0 var(--navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{background-image:var(--navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:var(--scroll-height,75vh);overflow-y:auto}@media (min-width:430px){.navbar-expand-sm{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--navbar-nav-link-padding-x);padding-right:var(--navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{-ms-flex-preferred-size:auto;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{-webkit-box-flex:1;-ms-flex-positive:1;background-color:transparent!important;border:0!important;-webkit-flex-grow:1;flex-grow:1;height:auto!important;position:static;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{-webkit-box-flex:0;-ms-flex-positive:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:768px){.navbar-expand-md{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--navbar-nav-link-padding-x);padding-right:var(--navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{-ms-flex-preferred-size:auto;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{-webkit-box-flex:1;-ms-flex-positive:1;background-color:transparent!important;border:0!important;-webkit-flex-grow:1;flex-grow:1;height:auto!important;position:static;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{-webkit-box-flex:0;-ms-flex-positive:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1024px){.navbar-expand-lg{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--navbar-nav-link-padding-x);padding-right:var(--navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{-ms-flex-preferred-size:auto;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{-webkit-box-flex:1;-ms-flex-positive:1;background-color:transparent!important;border:0!important;-webkit-flex-grow:1;flex-grow:1;height:auto!important;position:static;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{-webkit-box-flex:0;-ms-flex-positive:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1366px){.navbar-expand-xl{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--navbar-nav-link-padding-x);padding-right:var(--navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{-ms-flex-preferred-size:auto;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{-webkit-box-flex:1;-ms-flex-positive:1;background-color:transparent!important;border:0!important;-webkit-flex-grow:1;flex-grow:1;height:auto!important;position:static;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{-webkit-box-flex:0;-ms-flex-positive:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:var(--navbar-nav-link-padding-x);padding-right:var(--navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{-ms-flex-preferred-size:auto;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{-webkit-box-flex:1;-ms-flex-positive:1;background-color:transparent!important;border:0!important;-webkit-flex-grow:1;flex-grow:1;height:auto!important;position:static;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{-webkit-box-flex:0;-ms-flex-positive:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;flex-grow:0;overflow-y:visible;padding:0}.navbar-dark{--navbar-color:hsla(0,0%,100%,.55);--navbar-hover-color:hsla(0,0%,100%,.75);--navbar-disabled-color:hsla(0,0%,100%,.25);--navbar-active-color:#fff;--navbar-brand-color:#fff;--navbar-brand-hover-color:#fff;--navbar-toggler-border-color:hsla(0,0%,100%,.1);--navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.accordion{--accordion-color:#222;--accordion-bg:#f9f9f9;--accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--accordion-border-color:var(--border-color);--accordion-border-width:1px;--accordion-border-radius:1px;--accordion-inner-border-radius:0px;--accordion-btn-padding-x:1.25rem;--accordion-btn-padding-y:1rem;--accordion-btn-color:#222;--accordion-btn-bg:var(--accordion-bg);--accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23222' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");--accordion-btn-icon-width:1.25rem;--accordion-btn-icon-transform:rotate(-180deg);--accordion-btn-icon-transition:transform 0.2s ease-in-out;--accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231f1f1f' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");--accordion-btn-focus-border-color:#919191;--accordion-btn-focus-box-shadow:none;--accordion-body-padding-x:1.25rem;--accordion-body-padding-y:1rem;--accordion-active-color:#1f1f1f;--accordion-active-bg:#e9e9e9}.accordion-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:var(--accordion-btn-bg);border:0;color:var(--accordion-btn-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem;overflow-anchor:none;padding:var(--accordion-btn-padding-y) var(--accordion-btn-padding-x);position:relative;text-align:left;-webkit-transition:var(--accordion-transition);transition:var(--accordion-transition);width:100%}@media (prefers-reduced-motion:reduce){.accordion-button{-webkit-transition:none;transition:none}}.accordion-button:not(.collapsed){background-color:var(--accordion-active-bg);-webkit-box-shadow:inset 0 calc(var(--accordion-border-width)*-1) 0 var(--accordion-border-color);box-shadow:inset 0 calc(var(--accordion-border-width)*-1) 0 var(--accordion-border-color);color:var(--accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--accordion-btn-active-icon);-webkit-transform:var(--accordion-btn-icon-transform);transform:var(--accordion-btn-icon-transform)}.accordion-button:after{-ms-flex-negative:0;background-image:var(--accordion-btn-icon);background-repeat:no-repeat;background-size:var(--accordion-btn-icon-width);content:"";-webkit-flex-shrink:0;flex-shrink:0;height:var(--accordion-btn-icon-width);margin-left:auto;-webkit-transition:var(--accordion-btn-icon-transition);transition:var(--accordion-btn-icon-transition);width:var(--accordion-btn-icon-width)}@media (prefers-reduced-motion:reduce){.accordion-button:after{-webkit-transition:none;transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{border-color:var(--accordion-btn-focus-border-color);-webkit-box-shadow:var(--accordion-btn-focus-box-shadow);box-shadow:var(--accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--accordion-bg);border:var(--accordion-border-width) solid var(--accordion-border-color);color:var(--accordion-color)}.accordion-item:not(:first-of-type){border-top:0}.accordion-body{padding:var(--accordion-body-padding-y) var(--accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-right:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.alert{--alert-bg:transparent;--alert-padding-x:1rem;--alert-padding-y:1rem;--alert-margin-bottom:1rem;--alert-color:inherit;--alert-border-color:transparent;--alert-border:1px solid var(--alert-border-color);--alert-border-radius:1px;background-color:var(--alert-bg);border:var(--alert-border);color:var(--alert-color);margin-bottom:var(--alert-margin-bottom);padding:var(--alert-padding-y) var(--alert-padding-x);position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{--alert-color:#141414;--alert-bg:#d3d3d3;--alert-border-color:#bdbdbd}.alert-primary .alert-link{color:#101010}.alert-secondary{--alert-color:#7a7a7a;--alert-bg:#fff;--alert-border-color:#fff}.alert-secondary .alert-link{color:#626262}.alert-success{--alert-color:#0f5132;--alert-bg:#d1e7dd;--alert-border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{--alert-color:#636363;--alert-bg:#ededed;--alert-border-color:#e4e4e4}.alert-info .alert-link{color:#4f4f4f}.alert-warning{--alert-color:#8e6211;--alert-bg:#fbedd2;--alert-border-color:#fae4bb}.alert-warning .alert-link{color:#724e0e}.alert-danger{--alert-color:#842029;--alert-bg:#f8d7da;--alert-border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-white{--alert-color:#7a7a7a;--alert-bg:#fff;--alert-border-color:#fff}.alert-white .alert-link{color:#626262}.alert-black{--alert-color:#141414;--alert-bg:#d3d3d3;--alert-border-color:#bdbdbd}.alert-black .alert-link{color:#101010}.alert-dark{--alert-color:#141414;--alert-bg:#d3d3d3;--alert-border-color:#bdbdbd}.alert-dark .alert-link{color:#101010}.btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;height:1em;opacity:.5;padding:.25em;width:1em}.btn-close:hover{color:#fff;opacity:.75;text-decoration:none}.btn-close:focus{-webkit-box-shadow:0 0 0 .25rem rgba(34,34,34,.25);box-shadow:0 0 0 .25rem rgba(34,34,34,.25);opacity:1;outline:0}.btn-close.disabled,.btn-close:disabled{opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-close-white{-webkit-filter:invert(1) grayscale(100%) brightness(200%);filter:invert(1) grayscale(100%) brightness(200%)}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl{--offcanvas-zindex:1045;--offcanvas-width:400px;--offcanvas-height:30vh;--offcanvas-padding-x:1rem;--offcanvas-padding-y:1rem;--offcanvas-color: ;--offcanvas-bg:#fff;--offcanvas-border-width:1px;--offcanvas-border-color:var(--border-color-translucent);--offcanvas-box-shadow:0 0.125rem 0.25rem rgba(34,34,34,.075)}@media (max-width:429.98px){.offcanvas-sm{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-clip:padding-box;background-color:var(--offcanvas-bg);bottom:0;color:var(--offcanvas-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;outline:0;position:fixed;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;visibility:hidden;z-index:var(--offcanvas-zindex)}}@media (max-width:429.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{-webkit-transition:none;transition:none}}@media (max-width:429.98px){.offcanvas-sm.offcanvas-start{border-right:var(--offcanvas-border-width) solid var(--offcanvas-border-color);left:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:var(--offcanvas-width)}.offcanvas-sm.offcanvas-end{border-left:var(--offcanvas-border-width) solid var(--offcanvas-border-color);right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:var(--offcanvas-width)}.offcanvas-sm.offcanvas-top{border-bottom:var(--offcanvas-border-width) solid var(--offcanvas-border-color);top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom,.offcanvas-sm.offcanvas-top{height:var(--offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-sm.offcanvas-bottom{border-top:var(--offcanvas-border-width) solid var(--offcanvas-border-color);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{-webkit-transform:none;transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:430px){.offcanvas-sm{--offcanvas-height:auto;--offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{-webkit-box-flex:0;-ms-flex-positive:0;background-color:transparent!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:767.98px){.offcanvas-md{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-clip:padding-box;background-color:var(--offcanvas-bg);bottom:0;color:var(--offcanvas-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;outline:0;position:fixed;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;visibility:hidden;z-index:var(--offcanvas-zindex)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{-webkit-transition:none;transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{border-right:var(--offcanvas-border-width) solid var(--offcanvas-border-color);left:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:var(--offcanvas-width)}.offcanvas-md.offcanvas-end{border-left:var(--offcanvas-border-width) solid var(--offcanvas-border-color);right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:var(--offcanvas-width)}.offcanvas-md.offcanvas-top{border-bottom:var(--offcanvas-border-width) solid var(--offcanvas-border-color);top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{height:var(--offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-md.offcanvas-bottom{border-top:var(--offcanvas-border-width) solid var(--offcanvas-border-color);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{-webkit-transform:none;transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--offcanvas-height:auto;--offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{-webkit-box-flex:0;-ms-flex-positive:0;background-color:transparent!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1023.98px){.offcanvas-lg{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-clip:padding-box;background-color:var(--offcanvas-bg);bottom:0;color:var(--offcanvas-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;outline:0;position:fixed;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;visibility:hidden;z-index:var(--offcanvas-zindex)}}@media (max-width:1023.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{-webkit-transition:none;transition:none}}@media (max-width:1023.98px){.offcanvas-lg.offcanvas-start{border-right:var(--offcanvas-border-width) solid var(--offcanvas-border-color);left:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:var(--offcanvas-width)}.offcanvas-lg.offcanvas-end{border-left:var(--offcanvas-border-width) solid var(--offcanvas-border-color);right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:var(--offcanvas-width)}.offcanvas-lg.offcanvas-top{border-bottom:var(--offcanvas-border-width) solid var(--offcanvas-border-color);top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{height:var(--offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-lg.offcanvas-bottom{border-top:var(--offcanvas-border-width) solid var(--offcanvas-border-color);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{-webkit-transform:none;transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:1024px){.offcanvas-lg{--offcanvas-height:auto;--offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{-webkit-box-flex:0;-ms-flex-positive:0;background-color:transparent!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1365.98px){.offcanvas-xl{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-clip:padding-box;background-color:var(--offcanvas-bg);bottom:0;color:var(--offcanvas-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;outline:0;position:fixed;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;visibility:hidden;z-index:var(--offcanvas-zindex)}}@media (max-width:1365.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{-webkit-transition:none;transition:none}}@media (max-width:1365.98px){.offcanvas-xl.offcanvas-start{border-right:var(--offcanvas-border-width) solid var(--offcanvas-border-color);left:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:var(--offcanvas-width)}.offcanvas-xl.offcanvas-end{border-left:var(--offcanvas-border-width) solid var(--offcanvas-border-color);right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:var(--offcanvas-width)}.offcanvas-xl.offcanvas-top{border-bottom:var(--offcanvas-border-width) solid var(--offcanvas-border-color);top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{height:var(--offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xl.offcanvas-bottom{border-top:var(--offcanvas-border-width) solid var(--offcanvas-border-color);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{-webkit-transform:none;transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1366px){.offcanvas-xl{--offcanvas-height:auto;--offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{-webkit-box-flex:0;-ms-flex-positive:0;background-color:transparent!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;flex-grow:0;overflow-y:visible;padding:0}}.offcanvas{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-clip:padding-box;background-color:var(--offcanvas-bg);bottom:0;color:var(--offcanvas-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;outline:0;position:fixed;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;visibility:hidden;z-index:var(--offcanvas-zindex)}@media (prefers-reduced-motion:reduce){.offcanvas{-webkit-transition:none;transition:none}}.offcanvas.offcanvas-start{border-right:var(--offcanvas-border-width) solid var(--offcanvas-border-color);left:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:var(--offcanvas-width)}.offcanvas.offcanvas-end{border-left:var(--offcanvas-border-width) solid var(--offcanvas-border-color);right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:var(--offcanvas-width)}.offcanvas.offcanvas-top{border-bottom:var(--offcanvas-border-width) solid var(--offcanvas-border-color);top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{height:var(--offcanvas-height);left:0;max-height:100%;right:0}.offcanvas.offcanvas-bottom{border-top:var(--offcanvas-border-width) solid var(--offcanvas-border-color);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{-webkit-transform:none;transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{background-color:#222;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:var(--offcanvas-padding-y) var(--offcanvas-padding-x)}.offcanvas-header .btn-close{margin-bottom:calc(var(--offcanvas-padding-y)*-.5);margin-right:calc(var(--offcanvas-padding-x)*-.5);margin-top:calc(var(--offcanvas-padding-y)*-.5);padding:calc(var(--offcanvas-padding-y)*.5) calc(var(--offcanvas-padding-x)*.5)}.offcanvas-title{line-height:1.5;margin-bottom:0}.offcanvas-body{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;overflow-y:auto;padding:var(--offcanvas-padding-y) var(--offcanvas-padding-x)}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{background-color:RGBA(34,34,34,var(--bg-opacity,1));color:#fff}.text-bg-secondary{background-color:RGBA(255,255,255,var(--bg-opacity,1));color:#222}.text-bg-success{background-color:RGBA(25,135,84,var(--bg-opacity,1));color:#fff}.text-bg-info{background-color:RGBA(165,165,165,var(--bg-opacity,1));color:#222}.text-bg-warning{background-color:RGBA(237,164,28,var(--bg-opacity,1));color:#222}.text-bg-danger{background-color:RGBA(220,53,69,var(--bg-opacity,1));color:#fff}.text-bg-white{background-color:RGBA(255,255,255,var(--bg-opacity,1));color:#222}.text-bg-black,.text-bg-dark{background-color:RGBA(34,34,34,var(--bg-opacity,1));color:#fff}.link-primary{color:#222!important}.link-primary:focus,.link-primary:hover{color:#1b1b1b!important}.link-secondary,.link-secondary:focus,.link-secondary:hover{color:#fff!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#a5a5a5!important}.link-info:focus,.link-info:hover{color:#b7b7b7!important}.link-warning{color:#eda41c!important}.link-warning:focus,.link-warning:hover{color:#f1b649!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-white,.link-white:focus,.link-white:hover{color:#fff!important}.link-black{color:#222!important}.link-black:focus,.link-black:hover{color:#1b1b1b!important}.link-dark{color:#222!important}.link-dark:focus,.link-dark:hover{color:#1b1b1b!important}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--aspect-ratio:100%}.ratio-16x9{--aspect-ratio:56.25%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (min-width:430px){.sticky-sm-top{top:0}.sticky-sm-bottom,.sticky-sm-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-sm-bottom{bottom:0}}@media (min-width:768px){.sticky-md-top{top:0}.sticky-md-bottom,.sticky-md-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-md-bottom{bottom:0}}@media (min-width:1024px){.sticky-lg-top{top:0}.sticky-lg-bottom,.sticky-lg-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-lg-bottom{bottom:0}}@media (min-width:1366px){.sticky-xl-top{top:0}.sticky-xl-bottom,.sticky-xl-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-xl-bottom{bottom:0}}.hstack{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.hstack,.vstack{-webkit-box-direction:normal;-webkit-align-self:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vstack{-webkit-box-flex:1;-webkit-box-orient:vertical;-ms-flex-item-align:stretch;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:1px}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-bottom{vertical-align:text-bottom}.align-text-top{vertical-align:text-top}.float-start{float:left}.float-end{float:right}.float-none{float:none}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-grid{display:grid}.d-table{display:table}.d-table-row{display:table-row}.d-table-cell{display:table-cell}.d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.d-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.d-none{display:none}.shadow{-webkit-box-shadow:0 .3333333rem .666666667rem rgba(34,34,34,.3);box-shadow:0 .3333333rem .666666667rem rgba(34,34,34,.3)}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(34,34,34,.075);box-shadow:0 .125rem .25rem rgba(34,34,34,.075)}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(34,34,34,.175);box-shadow:0 1rem 3rem rgba(34,34,34,.175)}.shadow-none{-webkit-box-shadow:none;box-shadow:none}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.top-50{top:50%}.top-100{top:100%}.bottom-0{bottom:0}.bottom-50{bottom:50%}.bottom-100{bottom:100%}.start-0{left:0}.start-50{left:50%}.start-100{left:100%}.end-0{right:0}.end-50{right:50%}.end-100{right:100%}.translate-middle{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.translate-middle-x{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.translate-middle-y{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.border{border:var(--border-width) var(--border-style) var(--border-color)}.border-0{border:0}.border-top{border-top:var(--border-width) var(--border-style) var(--border-color)}.border-top-0{border-top:0}.border-end{border-right:var(--border-width) var(--border-style) var(--border-color)}.border-end-0{border-right:0}.border-bottom{border-bottom:var(--border-width) var(--border-style) var(--border-color)}.border-bottom-0{border-bottom:0}.border-start{border-left:var(--border-width) var(--border-style) var(--border-color)}.border-start-0{border-left:0}.border-primary{--border-opacity:1;border-color:rgba(var(--primary-rgb),var(--border-opacity))}.border-secondary{--border-opacity:1;border-color:rgba(var(--secondary-rgb),var(--border-opacity))}.border-success{--border-opacity:1;border-color:rgba(var(--success-rgb),var(--border-opacity))}.border-info{--border-opacity:1;border-color:rgba(var(--info-rgb),var(--border-opacity))}.border-warning{--border-opacity:1;border-color:rgba(var(--warning-rgb),var(--border-opacity))}.border-danger{--border-opacity:1;border-color:rgba(var(--danger-rgb),var(--border-opacity))}.border-white{--border-opacity:1;border-color:rgba(var(--white-rgb),var(--border-opacity))}.border-black{--border-opacity:1;border-color:rgba(var(--black-rgb),var(--border-opacity))}.border-dark{--border-opacity:1;border-color:rgba(var(--dark-rgb),var(--border-opacity))}.border-1{--border-width:1px}.border-3{--border-width:3px}.border-opacity-10{--border-opacity:0.1}.border-opacity-25{--border-opacity:0.25}.border-opacity-50{--border-opacity:0.5}.border-opacity-75{--border-opacity:0.75}.border-opacity-100{--border-opacity:1}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.w-auto{width:auto}.mw-100{max-width:100%}.vw-100{width:100vw}.min-vw-100{min-width:100vw}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.h-auto{height:auto}.mh-100{max-height:100%}.vh-100{height:100vh}.min-vh-100{min-height:100vh}.flex-fill{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-row{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-column,.flex-row{-webkit-box-direction:normal}.flex-column{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0}.flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.flex-shrink-0{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.flex-shrink-1{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-content-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-content-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.align-items-start{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-items-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-content-stretch{-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch}.align-self-auto{-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-order:5;order:5}.order-last{-webkit-box-ordinal-group:7;-ms-flex-order:6;-webkit-order:6;order:6}.m-1{margin:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.m-5{margin:var(--spacing-5)}.m-grid{margin:1rem}.m-auto{margin:auto}.mx-1{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.mx-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.mx-3{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.mx-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.mx-5{margin-left:var(--spacing-5);margin-right:var(--spacing-5)}.mx-grid{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:var(--spacing-1);margin-top:var(--spacing-1)}.my-2{margin-bottom:var(--spacing-2);margin-top:var(--spacing-2)}.my-3{margin-bottom:var(--spacing-3);margin-top:var(--spacing-3)}.my-4{margin-bottom:var(--spacing-4);margin-top:var(--spacing-4)}.my-5{margin-bottom:var(--spacing-5);margin-top:var(--spacing-5)}.my-grid{margin-bottom:1rem;margin-top:1rem}.my-auto{margin-bottom:auto;margin-top:auto}.mt-1{margin-top:var(--spacing-1)}.mt-2{margin-top:var(--spacing-2)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mt-grid{margin-top:1rem}.mt-auto{margin-top:auto}.me-1{margin-right:var(--spacing-1)}.me-2{margin-right:var(--spacing-2)}.me-3{margin-right:var(--spacing-3)}.me-4{margin-right:var(--spacing-4)}.me-5{margin-right:var(--spacing-5)}.me-grid{margin-right:1rem}.me-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing-1)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:var(--spacing-5)}.mb-grid{margin-bottom:1rem}.mb-auto{margin-bottom:auto}.ms-1{margin-left:var(--spacing-1)}.ms-2{margin-left:var(--spacing-2)}.ms-3{margin-left:var(--spacing-3)}.ms-4{margin-left:var(--spacing-4)}.ms-5{margin-left:var(--spacing-5)}.ms-grid{margin-left:1rem}.ms-auto{margin-left:auto}.p-1{padding:var(--spacing-1)}.p-2{padding:var(--spacing-2)}.p-3{padding:var(--spacing-3)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.p-grid{padding:1rem}.px-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.px-grid{padding-left:1rem;padding-right:1rem}.py-1{padding-bottom:var(--spacing-1);padding-top:var(--spacing-1)}.py-2{padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.py-3{padding-bottom:var(--spacing-3);padding-top:var(--spacing-3)}.py-4{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.py-5{padding-bottom:var(--spacing-5);padding-top:var(--spacing-5)}.py-grid{padding-bottom:1rem;padding-top:1rem}.pt-1{padding-top:var(--spacing-1)}.pt-2{padding-top:var(--spacing-2)}.pt-3{padding-top:var(--spacing-3)}.pt-4{padding-top:var(--spacing-4)}.pt-5{padding-top:var(--spacing-5)}.pt-grid{padding-top:1rem}.pe-1{padding-right:var(--spacing-1)}.pe-2{padding-right:var(--spacing-2)}.pe-3{padding-right:var(--spacing-3)}.pe-4{padding-right:var(--spacing-4)}.pe-5{padding-right:var(--spacing-5)}.pe-grid{padding-right:1rem}.pb-1{padding-bottom:var(--spacing-1)}.pb-2{padding-bottom:var(--spacing-2)}.pb-3{padding-bottom:var(--spacing-3)}.pb-4{padding-bottom:var(--spacing-4)}.pb-5{padding-bottom:var(--spacing-5)}.pb-grid{padding-bottom:1rem}.ps-1{padding-left:var(--spacing-1)}.ps-2{padding-left:var(--spacing-2)}.ps-3{padding-left:var(--spacing-3)}.ps-4{padding-left:var(--spacing-4)}.ps-5{padding-left:var(--spacing-5)}.ps-grid{padding-left:1rem}.gap-1{gap:var(--spacing-1)}.gap-2{gap:var(--spacing-2)}.gap-3{gap:var(--spacing-3)}.gap-4{gap:var(--spacing-4)}.gap-5{gap:var(--spacing-5)}.gap-grid{gap:1rem}.font-monospace{font-family:var(--font-monospace)}.fs-1{font-size:2.5rem}.fs-2{font-size:2rem}.fs-3{font-size:1.75rem}.fs-4{font-size:1.5rem}.fs-5{font-size:1.25rem}.fs-6{font-size:1rem}.fst-italic{font-style:italic}.fst-normal{font-style:normal}.fw-light{font-weight:300}.fw-lighter{font-weight:lighter}.fw-normal{font-weight:400}.fw-bold{font-weight:700}.fw-semibold{font-weight:600}.fw-bolder{font-weight:bolder}.lh-1{line-height:1}.lh-sm{line-height:1.25}.lh-base{line-height:1.5}.lh-lg{line-height:2}.text-start{text-align:left}.text-end{text-align:right}.text-center{text-align:center}.text-decoration-none{text-decoration:none}.text-decoration-underline{text-decoration:underline}.text-decoration-line-through{text-decoration:line-through}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-wrap{white-space:normal}.text-nowrap{white-space:nowrap}.text-break{word-wrap:break-word;word-break:break-word}.text-primary{--text-opacity:1;color:rgba(var(--primary-rgb),var(--text-opacity))}.text-secondary{--text-opacity:1;color:rgba(var(--secondary-rgb),var(--text-opacity))}.text-success{--text-opacity:1;color:rgba(var(--success-rgb),var(--text-opacity))}.text-info{--text-opacity:1;color:rgba(var(--info-rgb),var(--text-opacity))}.text-warning{--text-opacity:1;color:rgba(var(--warning-rgb),var(--text-opacity))}.text-danger{--text-opacity:1;color:rgba(var(--danger-rgb),var(--text-opacity))}.text-white{--text-opacity:1;color:rgba(var(--white-rgb),var(--text-opacity))}.text-black{--text-opacity:1;color:rgba(var(--black-rgb),var(--text-opacity))}.text-dark{--text-opacity:1;color:rgba(var(--dark-rgb),var(--text-opacity))}.text-body{--text-opacity:1;color:rgba(var(--body-color-rgb),var(--text-opacity))}.text-muted{--text-opacity:1;color:#6c757d}.text-black-50{--text-opacity:1;color:rgba(34,34,34,.5)}.text-white-50{--text-opacity:1;color:hsla(0,0%,100%,.5)}.text-reset{--text-opacity:1;color:inherit}.text-opacity-25{--text-opacity:0.25}.text-opacity-50{--text-opacity:0.5}.text-opacity-75{--text-opacity:0.75}.text-opacity-100{--text-opacity:1}.bg-primary{--bg-opacity:1;background-color:rgba(var(--primary-rgb),var(--bg-opacity))}.bg-secondary{--bg-opacity:1;background-color:rgba(var(--secondary-rgb),var(--bg-opacity))}.bg-success{--bg-opacity:1;background-color:rgba(var(--success-rgb),var(--bg-opacity))}.bg-info{--bg-opacity:1;background-color:rgba(var(--info-rgb),var(--bg-opacity))}.bg-warning{--bg-opacity:1;background-color:rgba(var(--warning-rgb),var(--bg-opacity))}.bg-danger{--bg-opacity:1;background-color:rgba(var(--danger-rgb),var(--bg-opacity))}.bg-white{--bg-opacity:1;background-color:rgba(var(--white-rgb),var(--bg-opacity))}.bg-black{--bg-opacity:1;background-color:rgba(var(--black-rgb),var(--bg-opacity))}.bg-dark{--bg-opacity:1;background-color:rgba(var(--dark-rgb),var(--bg-opacity))}.bg-body{--bg-opacity:1;background-color:rgba(var(--body-bg-rgb),var(--bg-opacity))}.bg-transparent{--bg-opacity:1;background-color:transparent}.bg-opacity-10{--bg-opacity:0.1}.bg-opacity-25{--bg-opacity:0.25}.bg-opacity-50{--bg-opacity:0.5}.bg-opacity-75{--bg-opacity:0.75}.bg-opacity-100{--bg-opacity:1}.bg-gradient{background-image:var(--gradient)}.user-select-all{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.user-select-auto{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.user-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pe-none{pointer-events:none}.pe-auto{pointer-events:auto}.rounded{border-radius:var(--border-radius)}.rounded-0{border-radius:0}.rounded-1{border-radius:var(--border-radius-sm)}.rounded-2{border-radius:var(--border-radius)}.rounded-3{border-radius:var(--border-radius-lg)}.rounded-4{border-radius:var(--border-radius-xl)}.rounded-5{border-radius:var(--border-radius-2xl)}.rounded-circle{border-radius:50%}.rounded-pill{border-radius:var(--border-radius-pill)}.rounded-top{border-top-left-radius:var(--border-radius)}.rounded-end,.rounded-top{border-top-right-radius:var(--border-radius)}.rounded-bottom,.rounded-end{border-bottom-right-radius:var(--border-radius)}.rounded-bottom,.rounded-start{border-bottom-left-radius:var(--border-radius)}.rounded-start{border-top-left-radius:var(--border-radius)}.visible{visibility:visible}.invisible{visibility:hidden}@media (min-width:430px){.float-sm-start{float:left}.float-sm-end{float:right}.float-sm-none{float:none}.d-sm-inline{display:inline}.d-sm-inline-block{display:inline-block}.d-sm-block{display:block}.d-sm-grid{display:grid}.d-sm-table{display:table}.d-sm-table-row{display:table-row}.d-sm-table-cell{display:table-cell}.d-sm-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.d-sm-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.d-sm-none{display:none}.flex-sm-fill{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-sm-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-sm-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-sm-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-sm-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-sm-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0}.flex-sm-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.flex-sm-shrink-0{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.flex-sm-shrink-1{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.flex-sm-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-sm-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify-content-sm-start{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-content-sm-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-content-sm-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-content-sm-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-content-sm-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-content-sm-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.align-items-sm-start{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-items-sm-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-items-sm-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-items-sm-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-items-sm-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.align-content-sm-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-sm-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-sm-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-sm-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-sm-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-content-sm-stretch{-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch}.align-self-sm-auto{-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}.align-self-sm-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-sm-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end}.align-self-sm-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.align-self-sm-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline}.align-self-sm-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-last{-webkit-box-ordinal-group:7;-ms-flex-order:6;-webkit-order:6;order:6}.m-sm-1{margin:var(--spacing-1)}.m-sm-2{margin:var(--spacing-2)}.m-sm-3{margin:var(--spacing-3)}.m-sm-4{margin:var(--spacing-4)}.m-sm-5{margin:var(--spacing-5)}.m-sm-grid{margin:1rem}.m-sm-auto{margin:auto}.mx-sm-1{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.mx-sm-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.mx-sm-3{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.mx-sm-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.mx-sm-5{margin-left:var(--spacing-5);margin-right:var(--spacing-5)}.mx-sm-grid{margin-left:1rem;margin-right:1rem}.mx-sm-auto{margin-left:auto;margin-right:auto}.my-sm-1{margin-bottom:var(--spacing-1);margin-top:var(--spacing-1)}.my-sm-2{margin-bottom:var(--spacing-2);margin-top:var(--spacing-2)}.my-sm-3{margin-bottom:var(--spacing-3);margin-top:var(--spacing-3)}.my-sm-4{margin-bottom:var(--spacing-4);margin-top:var(--spacing-4)}.my-sm-5{margin-bottom:var(--spacing-5);margin-top:var(--spacing-5)}.my-sm-grid{margin-bottom:1rem;margin-top:1rem}.my-sm-auto{margin-bottom:auto;margin-top:auto}.mt-sm-1{margin-top:var(--spacing-1)}.mt-sm-2{margin-top:var(--spacing-2)}.mt-sm-3{margin-top:var(--spacing-3)}.mt-sm-4{margin-top:var(--spacing-4)}.mt-sm-5{margin-top:var(--spacing-5)}.mt-sm-grid{margin-top:1rem}.mt-sm-auto{margin-top:auto}.me-sm-1{margin-right:var(--spacing-1)}.me-sm-2{margin-right:var(--spacing-2)}.me-sm-3{margin-right:var(--spacing-3)}.me-sm-4{margin-right:var(--spacing-4)}.me-sm-5{margin-right:var(--spacing-5)}.me-sm-grid{margin-right:1rem}.me-sm-auto{margin-right:auto}.mb-sm-1{margin-bottom:var(--spacing-1)}.mb-sm-2{margin-bottom:var(--spacing-2)}.mb-sm-3{margin-bottom:var(--spacing-3)}.mb-sm-4{margin-bottom:var(--spacing-4)}.mb-sm-5{margin-bottom:var(--spacing-5)}.mb-sm-grid{margin-bottom:1rem}.mb-sm-auto{margin-bottom:auto}.ms-sm-1{margin-left:var(--spacing-1)}.ms-sm-2{margin-left:var(--spacing-2)}.ms-sm-3{margin-left:var(--spacing-3)}.ms-sm-4{margin-left:var(--spacing-4)}.ms-sm-5{margin-left:var(--spacing-5)}.ms-sm-grid{margin-left:1rem}.ms-sm-auto{margin-left:auto}.p-sm-1{padding:var(--spacing-1)}.p-sm-2{padding:var(--spacing-2)}.p-sm-3{padding:var(--spacing-3)}.p-sm-4{padding:var(--spacing-4)}.p-sm-5{padding:var(--spacing-5)}.p-sm-grid{padding:1rem}.px-sm-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.px-sm-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-sm-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-sm-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-sm-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.px-sm-grid{padding-left:1rem;padding-right:1rem}.py-sm-1{padding-bottom:var(--spacing-1);padding-top:var(--spacing-1)}.py-sm-2{padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.py-sm-3{padding-bottom:var(--spacing-3);padding-top:var(--spacing-3)}.py-sm-4{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.py-sm-5{padding-bottom:var(--spacing-5);padding-top:var(--spacing-5)}.py-sm-grid{padding-bottom:1rem;padding-top:1rem}.pt-sm-1{padding-top:var(--spacing-1)}.pt-sm-2{padding-top:var(--spacing-2)}.pt-sm-3{padding-top:var(--spacing-3)}.pt-sm-4{padding-top:var(--spacing-4)}.pt-sm-5{padding-top:var(--spacing-5)}.pt-sm-grid{padding-top:1rem}.pe-sm-1{padding-right:var(--spacing-1)}.pe-sm-2{padding-right:var(--spacing-2)}.pe-sm-3{padding-right:var(--spacing-3)}.pe-sm-4{padding-right:var(--spacing-4)}.pe-sm-5{padding-right:var(--spacing-5)}.pe-sm-grid{padding-right:1rem}.pb-sm-1{padding-bottom:var(--spacing-1)}.pb-sm-2{padding-bottom:var(--spacing-2)}.pb-sm-3{padding-bottom:var(--spacing-3)}.pb-sm-4{padding-bottom:var(--spacing-4)}.pb-sm-5{padding-bottom:var(--spacing-5)}.pb-sm-grid{padding-bottom:1rem}.ps-sm-1{padding-left:var(--spacing-1)}.ps-sm-2{padding-left:var(--spacing-2)}.ps-sm-3{padding-left:var(--spacing-3)}.ps-sm-4{padding-left:var(--spacing-4)}.ps-sm-5{padding-left:var(--spacing-5)}.ps-sm-grid{padding-left:1rem}.gap-sm-1{gap:var(--spacing-1)}.gap-sm-2{gap:var(--spacing-2)}.gap-sm-3{gap:var(--spacing-3)}.gap-sm-4{gap:var(--spacing-4)}.gap-sm-5{gap:var(--spacing-5)}.gap-sm-grid{gap:1rem}.text-sm-start{text-align:left}.text-sm-end{text-align:right}.text-sm-center{text-align:center}}@media (min-width:768px){.float-md-start{float:left}.float-md-end{float:right}.float-md-none{float:none}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-block{display:block}.d-md-grid{display:grid}.d-md-table{display:table}.d-md-table-row{display:table-row}.d-md-table-cell{display:table-cell}.d-md-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.d-md-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.d-md-none{display:none}.flex-md-fill{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-md-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-md-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-md-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-md-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-md-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0}.flex-md-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.flex-md-shrink-0{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.flex-md-shrink-1{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.flex-md-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-md-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify-content-md-start{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-content-md-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-content-md-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-content-md-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-content-md-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-content-md-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.align-items-md-start{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-items-md-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-items-md-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-items-md-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-items-md-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.align-content-md-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-md-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-md-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-md-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-md-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-content-md-stretch{-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch}.align-self-md-auto{-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}.align-self-md-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-md-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end}.align-self-md-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.align-self-md-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline}.align-self-md-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-order:5;order:5}.order-md-last{-webkit-box-ordinal-group:7;-ms-flex-order:6;-webkit-order:6;order:6}.m-md-1{margin:var(--spacing-1)}.m-md-2{margin:var(--spacing-2)}.m-md-3{margin:var(--spacing-3)}.m-md-4{margin:var(--spacing-4)}.m-md-5{margin:var(--spacing-5)}.m-md-grid{margin:1rem}.m-md-auto{margin:auto}.mx-md-1{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.mx-md-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.mx-md-3{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.mx-md-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.mx-md-5{margin-left:var(--spacing-5);margin-right:var(--spacing-5)}.mx-md-grid{margin-left:1rem;margin-right:1rem}.mx-md-auto{margin-left:auto;margin-right:auto}.my-md-1{margin-bottom:var(--spacing-1);margin-top:var(--spacing-1)}.my-md-2{margin-bottom:var(--spacing-2);margin-top:var(--spacing-2)}.my-md-3{margin-bottom:var(--spacing-3);margin-top:var(--spacing-3)}.my-md-4{margin-bottom:var(--spacing-4);margin-top:var(--spacing-4)}.my-md-5{margin-bottom:var(--spacing-5);margin-top:var(--spacing-5)}.my-md-grid{margin-bottom:1rem;margin-top:1rem}.my-md-auto{margin-bottom:auto;margin-top:auto}.mt-md-1{margin-top:var(--spacing-1)}.mt-md-2{margin-top:var(--spacing-2)}.mt-md-3{margin-top:var(--spacing-3)}.mt-md-4{margin-top:var(--spacing-4)}.mt-md-5{margin-top:var(--spacing-5)}.mt-md-grid{margin-top:1rem}.mt-md-auto{margin-top:auto}.me-md-1{margin-right:var(--spacing-1)}.me-md-2{margin-right:var(--spacing-2)}.me-md-3{margin-right:var(--spacing-3)}.me-md-4{margin-right:var(--spacing-4)}.me-md-5{margin-right:var(--spacing-5)}.me-md-grid{margin-right:1rem}.me-md-auto{margin-right:auto}.mb-md-1{margin-bottom:var(--spacing-1)}.mb-md-2{margin-bottom:var(--spacing-2)}.mb-md-3{margin-bottom:var(--spacing-3)}.mb-md-4{margin-bottom:var(--spacing-4)}.mb-md-5{margin-bottom:var(--spacing-5)}.mb-md-grid{margin-bottom:1rem}.mb-md-auto{margin-bottom:auto}.ms-md-1{margin-left:var(--spacing-1)}.ms-md-2{margin-left:var(--spacing-2)}.ms-md-3{margin-left:var(--spacing-3)}.ms-md-4{margin-left:var(--spacing-4)}.ms-md-5{margin-left:var(--spacing-5)}.ms-md-grid{margin-left:1rem}.ms-md-auto{margin-left:auto}.p-md-1{padding:var(--spacing-1)}.p-md-2{padding:var(--spacing-2)}.p-md-3{padding:var(--spacing-3)}.p-md-4{padding:var(--spacing-4)}.p-md-5{padding:var(--spacing-5)}.p-md-grid{padding:1rem}.px-md-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.px-md-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-md-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-md-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-md-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.px-md-grid{padding-left:1rem;padding-right:1rem}.py-md-1{padding-bottom:var(--spacing-1);padding-top:var(--spacing-1)}.py-md-2{padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.py-md-3{padding-bottom:var(--spacing-3);padding-top:var(--spacing-3)}.py-md-4{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.py-md-5{padding-bottom:var(--spacing-5);padding-top:var(--spacing-5)}.py-md-grid{padding-bottom:1rem;padding-top:1rem}.pt-md-1{padding-top:var(--spacing-1)}.pt-md-2{padding-top:var(--spacing-2)}.pt-md-3{padding-top:var(--spacing-3)}.pt-md-4{padding-top:var(--spacing-4)}.pt-md-5{padding-top:var(--spacing-5)}.pt-md-grid{padding-top:1rem}.pe-md-1{padding-right:var(--spacing-1)}.pe-md-2{padding-right:var(--spacing-2)}.pe-md-3{padding-right:var(--spacing-3)}.pe-md-4{padding-right:var(--spacing-4)}.pe-md-5{padding-right:var(--spacing-5)}.pe-md-grid{padding-right:1rem}.pb-md-1{padding-bottom:var(--spacing-1)}.pb-md-2{padding-bottom:var(--spacing-2)}.pb-md-3{padding-bottom:var(--spacing-3)}.pb-md-4{padding-bottom:var(--spacing-4)}.pb-md-5{padding-bottom:var(--spacing-5)}.pb-md-grid{padding-bottom:1rem}.ps-md-1{padding-left:var(--spacing-1)}.ps-md-2{padding-left:var(--spacing-2)}.ps-md-3{padding-left:var(--spacing-3)}.ps-md-4{padding-left:var(--spacing-4)}.ps-md-5{padding-left:var(--spacing-5)}.ps-md-grid{padding-left:1rem}.gap-md-1{gap:var(--spacing-1)}.gap-md-2{gap:var(--spacing-2)}.gap-md-3{gap:var(--spacing-3)}.gap-md-4{gap:var(--spacing-4)}.gap-md-5{gap:var(--spacing-5)}.gap-md-grid{gap:1rem}.text-md-start{text-align:left}.text-md-end{text-align:right}.text-md-center{text-align:center}}@media (min-width:1024px){.float-lg-start{float:left}.float-lg-end{float:right}.float-lg-none{float:none}.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-block{display:block}.d-lg-grid{display:grid}.d-lg-table{display:table}.d-lg-table-row{display:table-row}.d-lg-table-cell{display:table-cell}.d-lg-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.d-lg-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.d-lg-none{display:none}.flex-lg-fill{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-lg-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-lg-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-lg-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-lg-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-lg-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0}.flex-lg-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.flex-lg-shrink-0{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.flex-lg-shrink-1{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.flex-lg-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-lg-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify-content-lg-start{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-content-lg-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-content-lg-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-content-lg-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-content-lg-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-content-lg-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.align-items-lg-start{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-items-lg-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-items-lg-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-items-lg-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-items-lg-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.align-content-lg-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-lg-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-lg-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-lg-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-lg-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-content-lg-stretch{-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch}.align-self-lg-auto{-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}.align-self-lg-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-lg-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end}.align-self-lg-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.align-self-lg-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline}.align-self-lg-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-last{-webkit-box-ordinal-group:7;-ms-flex-order:6;-webkit-order:6;order:6}.m-lg-1{margin:var(--spacing-1)}.m-lg-2{margin:var(--spacing-2)}.m-lg-3{margin:var(--spacing-3)}.m-lg-4{margin:var(--spacing-4)}.m-lg-5{margin:var(--spacing-5)}.m-lg-grid{margin:1rem}.m-lg-auto{margin:auto}.mx-lg-1{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.mx-lg-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.mx-lg-3{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.mx-lg-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.mx-lg-5{margin-left:var(--spacing-5);margin-right:var(--spacing-5)}.mx-lg-grid{margin-left:1rem;margin-right:1rem}.mx-lg-auto{margin-left:auto;margin-right:auto}.my-lg-1{margin-bottom:var(--spacing-1);margin-top:var(--spacing-1)}.my-lg-2{margin-bottom:var(--spacing-2);margin-top:var(--spacing-2)}.my-lg-3{margin-bottom:var(--spacing-3);margin-top:var(--spacing-3)}.my-lg-4{margin-bottom:var(--spacing-4);margin-top:var(--spacing-4)}.my-lg-5{margin-bottom:var(--spacing-5);margin-top:var(--spacing-5)}.my-lg-grid{margin-bottom:1rem;margin-top:1rem}.my-lg-auto{margin-bottom:auto;margin-top:auto}.mt-lg-1{margin-top:var(--spacing-1)}.mt-lg-2{margin-top:var(--spacing-2)}.mt-lg-3{margin-top:var(--spacing-3)}.mt-lg-4{margin-top:var(--spacing-4)}.mt-lg-5{margin-top:var(--spacing-5)}.mt-lg-grid{margin-top:1rem}.mt-lg-auto{margin-top:auto}.me-lg-1{margin-right:var(--spacing-1)}.me-lg-2{margin-right:var(--spacing-2)}.me-lg-3{margin-right:var(--spacing-3)}.me-lg-4{margin-right:var(--spacing-4)}.me-lg-5{margin-right:var(--spacing-5)}.me-lg-grid{margin-right:1rem}.me-lg-auto{margin-right:auto}.mb-lg-1{margin-bottom:var(--spacing-1)}.mb-lg-2{margin-bottom:var(--spacing-2)}.mb-lg-3{margin-bottom:var(--spacing-3)}.mb-lg-4{margin-bottom:var(--spacing-4)}.mb-lg-5{margin-bottom:var(--spacing-5)}.mb-lg-grid{margin-bottom:1rem}.mb-lg-auto{margin-bottom:auto}.ms-lg-1{margin-left:var(--spacing-1)}.ms-lg-2{margin-left:var(--spacing-2)}.ms-lg-3{margin-left:var(--spacing-3)}.ms-lg-4{margin-left:var(--spacing-4)}.ms-lg-5{margin-left:var(--spacing-5)}.ms-lg-grid{margin-left:1rem}.ms-lg-auto{margin-left:auto}.p-lg-1{padding:var(--spacing-1)}.p-lg-2{padding:var(--spacing-2)}.p-lg-3{padding:var(--spacing-3)}.p-lg-4{padding:var(--spacing-4)}.p-lg-5{padding:var(--spacing-5)}.p-lg-grid{padding:1rem}.px-lg-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.px-lg-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-lg-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-lg-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-lg-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.px-lg-grid{padding-left:1rem;padding-right:1rem}.py-lg-1{padding-bottom:var(--spacing-1);padding-top:var(--spacing-1)}.py-lg-2{padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.py-lg-3{padding-bottom:var(--spacing-3);padding-top:var(--spacing-3)}.py-lg-4{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.py-lg-5{padding-bottom:var(--spacing-5);padding-top:var(--spacing-5)}.py-lg-grid{padding-bottom:1rem;padding-top:1rem}.pt-lg-1{padding-top:var(--spacing-1)}.pt-lg-2{padding-top:var(--spacing-2)}.pt-lg-3{padding-top:var(--spacing-3)}.pt-lg-4{padding-top:var(--spacing-4)}.pt-lg-5{padding-top:var(--spacing-5)}.pt-lg-grid{padding-top:1rem}.pe-lg-1{padding-right:var(--spacing-1)}.pe-lg-2{padding-right:var(--spacing-2)}.pe-lg-3{padding-right:var(--spacing-3)}.pe-lg-4{padding-right:var(--spacing-4)}.pe-lg-5{padding-right:var(--spacing-5)}.pe-lg-grid{padding-right:1rem}.pb-lg-1{padding-bottom:var(--spacing-1)}.pb-lg-2{padding-bottom:var(--spacing-2)}.pb-lg-3{padding-bottom:var(--spacing-3)}.pb-lg-4{padding-bottom:var(--spacing-4)}.pb-lg-5{padding-bottom:var(--spacing-5)}.pb-lg-grid{padding-bottom:1rem}.ps-lg-1{padding-left:var(--spacing-1)}.ps-lg-2{padding-left:var(--spacing-2)}.ps-lg-3{padding-left:var(--spacing-3)}.ps-lg-4{padding-left:var(--spacing-4)}.ps-lg-5{padding-left:var(--spacing-5)}.ps-lg-grid{padding-left:1rem}.gap-lg-1{gap:var(--spacing-1)}.gap-lg-2{gap:var(--spacing-2)}.gap-lg-3{gap:var(--spacing-3)}.gap-lg-4{gap:var(--spacing-4)}.gap-lg-5{gap:var(--spacing-5)}.gap-lg-grid{gap:1rem}.text-lg-start{text-align:left}.text-lg-end{text-align:right}.text-lg-center{text-align:center}}@media (min-width:1366px){.float-xl-start{float:left}.float-xl-end{float:right}.float-xl-none{float:none}.d-xl-inline{display:inline}.d-xl-inline-block{display:inline-block}.d-xl-block{display:block}.d-xl-grid{display:grid}.d-xl-table{display:table}.d-xl-table-row{display:table-row}.d-xl-table-cell{display:table-cell}.d-xl-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.d-xl-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.d-xl-none{display:none}.flex-xl-fill{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-xl-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-xl-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-xl-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-xl-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-xl-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0}.flex-xl-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.flex-xl-shrink-0{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.flex-xl-shrink-1{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.flex-xl-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-xl-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify-content-xl-start{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-content-xl-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-content-xl-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-content-xl-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-content-xl-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-content-xl-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.align-items-xl-start{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-items-xl-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-items-xl-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-items-xl-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-items-xl-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.align-content-xl-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-xl-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-xl-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-xl-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-xl-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-content-xl-stretch{-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch}.align-self-xl-auto{-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}.align-self-xl-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-xl-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end}.align-self-xl-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.align-self-xl-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline}.align-self-xl-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-order:5;order:5}.order-xl-last{-webkit-box-ordinal-group:7;-ms-flex-order:6;-webkit-order:6;order:6}.m-xl-1{margin:var(--spacing-1)}.m-xl-2{margin:var(--spacing-2)}.m-xl-3{margin:var(--spacing-3)}.m-xl-4{margin:var(--spacing-4)}.m-xl-5{margin:var(--spacing-5)}.m-xl-grid{margin:1rem}.m-xl-auto{margin:auto}.mx-xl-1{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.mx-xl-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.mx-xl-3{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.mx-xl-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.mx-xl-5{margin-left:var(--spacing-5);margin-right:var(--spacing-5)}.mx-xl-grid{margin-left:1rem;margin-right:1rem}.mx-xl-auto{margin-left:auto;margin-right:auto}.my-xl-1{margin-bottom:var(--spacing-1);margin-top:var(--spacing-1)}.my-xl-2{margin-bottom:var(--spacing-2);margin-top:var(--spacing-2)}.my-xl-3{margin-bottom:var(--spacing-3);margin-top:var(--spacing-3)}.my-xl-4{margin-bottom:var(--spacing-4);margin-top:var(--spacing-4)}.my-xl-5{margin-bottom:var(--spacing-5);margin-top:var(--spacing-5)}.my-xl-grid{margin-bottom:1rem;margin-top:1rem}.my-xl-auto{margin-bottom:auto;margin-top:auto}.mt-xl-1{margin-top:var(--spacing-1)}.mt-xl-2{margin-top:var(--spacing-2)}.mt-xl-3{margin-top:var(--spacing-3)}.mt-xl-4{margin-top:var(--spacing-4)}.mt-xl-5{margin-top:var(--spacing-5)}.mt-xl-grid{margin-top:1rem}.mt-xl-auto{margin-top:auto}.me-xl-1{margin-right:var(--spacing-1)}.me-xl-2{margin-right:var(--spacing-2)}.me-xl-3{margin-right:var(--spacing-3)}.me-xl-4{margin-right:var(--spacing-4)}.me-xl-5{margin-right:var(--spacing-5)}.me-xl-grid{margin-right:1rem}.me-xl-auto{margin-right:auto}.mb-xl-1{margin-bottom:var(--spacing-1)}.mb-xl-2{margin-bottom:var(--spacing-2)}.mb-xl-3{margin-bottom:var(--spacing-3)}.mb-xl-4{margin-bottom:var(--spacing-4)}.mb-xl-5{margin-bottom:var(--spacing-5)}.mb-xl-grid{margin-bottom:1rem}.mb-xl-auto{margin-bottom:auto}.ms-xl-1{margin-left:var(--spacing-1)}.ms-xl-2{margin-left:var(--spacing-2)}.ms-xl-3{margin-left:var(--spacing-3)}.ms-xl-4{margin-left:var(--spacing-4)}.ms-xl-5{margin-left:var(--spacing-5)}.ms-xl-grid{margin-left:1rem}.ms-xl-auto{margin-left:auto}.p-xl-1{padding:var(--spacing-1)}.p-xl-2{padding:var(--spacing-2)}.p-xl-3{padding:var(--spacing-3)}.p-xl-4{padding:var(--spacing-4)}.p-xl-5{padding:var(--spacing-5)}.p-xl-grid{padding:1rem}.px-xl-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.px-xl-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-xl-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-xl-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-xl-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.px-xl-grid{padding-left:1rem;padding-right:1rem}.py-xl-1{padding-bottom:var(--spacing-1);padding-top:var(--spacing-1)}.py-xl-2{padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.py-xl-3{padding-bottom:var(--spacing-3);padding-top:var(--spacing-3)}.py-xl-4{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.py-xl-5{padding-bottom:var(--spacing-5);padding-top:var(--spacing-5)}.py-xl-grid{padding-bottom:1rem;padding-top:1rem}.pt-xl-1{padding-top:var(--spacing-1)}.pt-xl-2{padding-top:var(--spacing-2)}.pt-xl-3{padding-top:var(--spacing-3)}.pt-xl-4{padding-top:var(--spacing-4)}.pt-xl-5{padding-top:var(--spacing-5)}.pt-xl-grid{padding-top:1rem}.pe-xl-1{padding-right:var(--spacing-1)}.pe-xl-2{padding-right:var(--spacing-2)}.pe-xl-3{padding-right:var(--spacing-3)}.pe-xl-4{padding-right:var(--spacing-4)}.pe-xl-5{padding-right:var(--spacing-5)}.pe-xl-grid{padding-right:1rem}.pb-xl-1{padding-bottom:var(--spacing-1)}.pb-xl-2{padding-bottom:var(--spacing-2)}.pb-xl-3{padding-bottom:var(--spacing-3)}.pb-xl-4{padding-bottom:var(--spacing-4)}.pb-xl-5{padding-bottom:var(--spacing-5)}.pb-xl-grid{padding-bottom:1rem}.ps-xl-1{padding-left:var(--spacing-1)}.ps-xl-2{padding-left:var(--spacing-2)}.ps-xl-3{padding-left:var(--spacing-3)}.ps-xl-4{padding-left:var(--spacing-4)}.ps-xl-5{padding-left:var(--spacing-5)}.ps-xl-grid{padding-left:1rem}.gap-xl-1{gap:var(--spacing-1)}.gap-xl-2{gap:var(--spacing-2)}.gap-xl-3{gap:var(--spacing-3)}.gap-xl-4{gap:var(--spacing-4)}.gap-xl-5{gap:var(--spacing-5)}.gap-xl-grid{gap:1rem}.text-xl-start{text-align:left}.text-xl-end{text-align:right}.text-xl-center{text-align:center}}@media print{.d-print-inline{display:inline}.d-print-inline-block{display:inline-block}.d-print-block{display:block}.d-print-grid{display:grid}.d-print-table{display:table}.d-print-table-row{display:table-row}.d-print-table-cell{display:table-cell}.d-print-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.d-print-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.d-print-none{display:none}}
/*! purgecss start ignore */.d-lightbox{display:none}.glightbox-container{--max-height:calc(var(--vh)*80);--max-width:calc(var(--vw)*80);--height:auto;--width:auto}@media (max-width:1023.98px){.glightbox-container{--height:100%;--width:100%}}.glightbox-container .d-lightbox{display:initial}.glightbox-container .goverlay{background:#222}[data-lightbox-item]:hover{cursor:pointer}.glightbox-no-arrows .gnext,.glightbox-no-arrows .gprev{display:none}.glightbox-no-arrows .gbuttons-wrapper{grid-template-areas:"count count count" "prev next close"!important}@media (max-width:1023.98px){.glightbox-no-arrows .gbuttons-wrapper{grid-template-areas:"count prev next close"!important}}

/*! purgecss start ignore */.glightbox-container{--button-gap:1.7rem;--button-bottom:1.1rem;--button-size:2rem}.glightbox-container .gbuttons-wrapper{grid-gap:var(--button-gap);grid-row-gap:.9rem;bottom:var(--button-bottom);display:grid;grid-template-areas:"count count count" "prev close next";grid-template-columns:1fr 1fr 1fr;position:absolute;right:var(--button-bottom)}@media (max-width:1023.98px){.glightbox-container .gbuttons-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-template-areas:"count prev close next";grid-template-columns:3fr 1fr 1fr 1fr}}.glightbox-container .gbuttons-wrapper .gcount{bottom:auto;left:auto;position:static;-webkit-transform:initial;transform:none}.glightbox-container .gbuttons-wrapper .gnext,.glightbox-container .gbuttons-wrapper .gprev{-webkit-transform:initial;transform:none}.glightbox-container .gclose{grid-area:close;right:auto}.glightbox-container .gnext{grid-area:next;right:auto}.glightbox-container .gprev{grid-area:prev;left:auto}.glightbox-container .gprev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.glightbox-container .gclose,.glightbox-container .gnext,.glightbox-container .gprev{background-color:transparent;height:var(--button-size);position:relative;top:auto;width:var(--button-size)}

/*! purgecss end ignore */
/*! purgecss start ignore */.glightbox-container .gcount{bottom:1rem;color:#fff;font-size:.9rem;grid-area:count;left:50%;position:fixed;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s cubic-bezier(.5,.85,.1,.95);transition:all .3s cubic-bezier(.5,.85,.1,.95)}.glightbox-container .gcount .current{margin-right:.44rem}.glightbox-container .gcount .total{margin-left:.44rem}.glightbox-container.glightbox-closing .gcount{opacity:0}

/*! purgecss end ignore */
/*! purgecss start ignore */.glightbox-container .gslide-inline{background:transparent;-webkit-box-shadow:none;box-shadow:none;max-height:var(--max-height)}.glightbox-container .gslide-inline,.glightbox-container .gslide-inline .ginlined-content{height:var(--height)!important;max-width:var(--max-width)!important;width:var(--width)!important}@media (max-width:1023.98px){.glightbox-container .gslide-inline,.glightbox-container .gslide-inline .ginlined-content{height:var(--max-height)!important;max-width:var(--max-width)!important;width:var(--width)!important}}.glightbox-container .gslide-inline .ginlined-content{-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-self:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding:initial}.glightbox-container .gslide-inline .inline-picture-tag{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}@media (max-width:1023.98px){.glightbox-container .gslide-inline .inline-picture-tag{overflow:hidden}}.glightbox-container .gslide-inline .inline-picture-tag img,.glightbox-container .gslide-inline .inline-picture-tag picture{height:var(--height);-o-object-fit:contain;object-fit:contain;width:var(--width)}@media (min-width:1024px){.glightbox-container .gslide-inline .inline-picture-tag img,.glightbox-container .gslide-inline .inline-picture-tag picture{max-height:var(--max-height)!important;max-width:var(--max-width)!important}}@media (max-width:1023.98px){.glightbox-container .gslide-inline .inline-picture-tag img,.glightbox-container .gslide-inline .inline-picture-tag picture{max-height:var(--max-height);max-width:var(--max-width)}}.glightbox-container .gslide-media{background:transparent;-webkit-box-shadow:none;box-shadow:none;height:var(--height)!important}.glightbox-container .gslide-media img,.glightbox-container .gslide-media picture{height:var(--height);-o-object-fit:contain;object-fit:contain;width:var(--width)}@media (min-width:1024px){.glightbox-container .gslide:not(.zoomed) .gslide-media img,.glightbox-container .gslide:not(.zoomed) .gslide-media picture{max-height:var(--max-height)!important;max-width:var(--max-width)!important}}@media (max-width:1023.98px){.glightbox-container .gslide:not(.zoomed) .gslide-media img,.glightbox-container .gslide:not(.zoomed) .gslide-media picture{max-height:var(--max-height);max-width:var(--max-width)}}

/*! purgecss end ignore */
/*! purgecss start ignore */.glightbox-container .gslide-media{position:relative}@media (max-width:1023.98px){.glightbox-container .gslide-media{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.glightbox-container .gslide-description{-webkit-box-flex:1!important;background:-webkit-gradient(linear,left bottom,left top,from(#222),to(transparent));background:linear-gradient(0deg,#222,transparent);bottom:0;-webkit-flex:1 0 auto!important;-ms-flex:1 0 auto!important;flex:1 0 auto!important;left:0;padding:0 1.75rem 2.3rem!important;position:absolute;width:100%}@media (max-width:1023.98px){.glightbox-container .gslide-description{background:none!important;padding-bottom:calc(var(--button-size) + var(--button-bottom, 0px) + 10px)!important;padding-top:15px!important;position:relative!important}}.glightbox-container .gslide-description .gdesc-inner{max-width:64rem;padding:0;width:75%}@media (max-width:1023.98px){.glightbox-container .gslide-description .gdesc-inner{width:100%}}.glightbox-container .gslide-description .gslide-desc{color:#fff;font-size:1rem}.glightbox-mobile .glightbox-container .gslide-description{-webkit-box-ordinal-group:initial!important;-ms-flex-order:initial!important;-webkit-box-flex:1!important;-webkit-flex:1 0 auto!important;-ms-flex:1 0 auto!important;flex:1 0 auto!important;-webkit-order:initial!important;order:0!important}

/*! purgecss end ignore */
/*! purgecss start ignore */.glightbox-container .gslide-media.gslide-video{-webkit-box-shadow:none;box-shadow:none}.glightbox-container .gslide-media.gslide-video,.glightbox-container .gslide-media.gslide-video .plyr__video-wrapper,.glightbox-container .gslide-media.gslide-video video{max-height:var(--max-height)!important;max-width:var(--max-width)!important}.glightbox-container .gslide-media.gslide-video .plyr--video .plyr__controls{background-color:#222;padding-top:10px}.glightbox-container .gslide-media.gslide-video .plyr__controls{display:none}@media (max-width:1023.98px){.glightbox-container .gslide-media.gslide-video{max-height:calc(var(--max-height) - var(--button-size) - var(--button-botto, 0px) - 10px)!important;max-width:var(--max-width)!important}.glightbox-container .gslide-media.gslide-video .plyr__video-wrapper{max-width:var(--max-width)}}.glightbox-container .plyr__video-embed iframe,.glightbox-container .plyr__video-wrapper--fixed-ratio video{margin:auto;right:0}

/*! purgecss end ignore */
/*! purgecss end ignore */@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#222}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{-ms-flex-negative:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;content:"";-webkit-flex-shrink:0;flex-shrink:0;-webkit-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:var(--swiper-navigation-size);-webkit-justify-content:center;justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper.hide-while-init:not(.swiper-initialized){visibility:hidden}@font-face{font-display:block;font-family:Panton;font-style:normal;font-weight:300;src:url(/build/fonts/panton-light.a37c185b.woff2) format("woff2"),url(/build/fonts/panton-light.58e81799.woff) format("woff")}@font-face{font-display:block;font-family:Panton;font-style:normal;font-weight:400;src:url(/build/fonts/panton-regular.d7872fe1.woff2) format("woff2"),url(/build/fonts/panton-regular.29462895.woff) format("woff")}@font-face{font-display:block;font-family:Panton;font-style:normal;font-weight:700;src:url(/build/fonts/panton-bold.6bc1d54e.woff2) format("woff2"),url(/build/fonts/panton-bold.097e7421.woff) format("woff")}
/*! purgecss start ignore */html{--vw:1vw;--vh:1vh;--breakpoint-xs:0;--breakpoint-sm:430px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1366px}main{--play-btn-size:4rem;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}body{--header-height:83px;--media-border-radius:8px;--link-border-radius:0.25em;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:calc(var(--vh)*100);overflow-x:hidden;width:100%}@media (min-width:1366px){body{--header-height:4.15rem;--media-border-radius:0.4rem}}main{z-index:10}:root{--indent-container:24px;--indent-container-sm:24px;--indent-container-md:24px;--indent-container-lg:24px;--indent-container-right:var(--indent-container);--indent-container-left:var(--indent-container)}@media (min-width:430px){:root{--indent-container:calc(-2.06061px + var(--vw)*100*0.06061)}}@media (min-width:1024px){:root{--indent-container:calc(0.11696px + var(--vw)*100*0.05848)}}@media (min-width:1366px){:root{--indent-container:calc(-215.88448px + var(--vw)*100*0.21661)}}@media (min-width:1920px){:root{--indent-container:10rem}}@media (min-width:430px){:root{--indent-container-sm:calc(-2.06061px + var(--vw)*100*0.06061)}}@media (min-width:1024px){:root{--indent-container-sm:calc(-359.18129px + var(--vw)*100*0.40936)}}@media (min-width:1366px){:root{--indent-container-sm:calc(-293.14079px + var(--vw)*100*0.36101)}}@media (min-width:1920px){:root{--indent-container-sm:20rem}}@media (min-width:430px){:root{--indent-container-md:calc(-2.06061px + var(--vw)*100*0.06061)}}@media (min-width:1024px){:root{--indent-container-md:calc(0.11696px + var(--vw)*100*0.05848)}}@media (min-width:1366px){:root{--indent-container-md:calc(-92.59928px + var(--vw)*100*0.12635)}}@media (min-width:1920px){:root{--indent-container-md:7.5rem}}@media (min-width:430px){:root{--indent-container-lg:calc(-2.06061px + var(--vw)*100*0.06061)}}@media (min-width:1024px){:root{--indent-container-lg:calc(0.11696px + var(--vw)*100*0.05848)}}@media (min-width:1366px){:root{--indent-container-lg:calc(30.68592px + var(--vw)*100*0.0361)}}@media (min-width:1920px){:root{--indent-container-lg:5rem}}:root .container{padding-left:var(--indent-container);padding-right:var(--indent-container)}:root .container-sm{padding-left:var(--indent-container-sm);padding-right:var(--indent-container-sm)}:root .container-md{padding-left:var(--indent-container-md);padding-right:var(--indent-container-md)}:root .container-lg{padding-left:var(--indent-container-lg);padding-right:var(--indent-container-lg)}:root{--spacing-1:20px;--spacing-2:37px;--spacing-3:72px;--spacing-4:96px;--spacing-5:123px}.box-xs{max-width:27.95rem}.box-m{max-width:41.9rem}.wysiwyg.container{margin-top:30px}@media (min-width:430px){.wysiwyg.container{margin-top:calc(-2.57576px + var(--vw)*100*.07576)}}@media (min-width:1024px){.wysiwyg.container{margin-top:calc(75px + var(--vw)*100*0)}}@media (min-width:1366px){.wysiwyg.container{margin-top:calc(13.3574px + var(--vw)*100*.04513)}}@media (min-width:1920px){.wysiwyg.container{margin-top:5rem}}.wysiwyg.container[class*=bg-]{padding:3rem var(--indent-container)}.contact-form-area,.cta-area,.cta-tiles-area,.feature-slider-area,.full-page-slider-area,.full-width-media-area,.gallery-area,.job-tile-grid-area,.logo-grid-area,.media-area,.media-text-area,.project-slider-area,.quote-area,.stack-slider-area,.wysiwyg-area{margin-top:80px}@media (min-width:430px){.contact-form-area,.cta-area,.cta-tiles-area,.feature-slider-area,.full-page-slider-area,.full-width-media-area,.gallery-area,.job-tile-grid-area,.logo-grid-area,.media-area,.media-text-area,.project-slider-area,.quote-area,.stack-slider-area,.wysiwyg-area{margin-top:calc(65.52189px + var(--vw)*100*.03367)}}@media (min-width:1024px){.contact-form-area,.cta-area,.cta-tiles-area,.feature-slider-area,.full-page-slider-area,.full-width-media-area,.gallery-area,.job-tile-grid-area,.logo-grid-area,.media-area,.media-text-area,.project-slider-area,.quote-area,.stack-slider-area,.wysiwyg-area{margin-top:calc(70.05848px + var(--vw)*100*.02924)}}@media (min-width:1366px){.contact-form-area,.cta-area,.cta-tiles-area,.feature-slider-area,.full-page-slider-area,.full-width-media-area,.gallery-area,.job-tile-grid-area,.logo-grid-area,.media-area,.media-text-area,.project-slider-area,.quote-area,.stack-slider-area,.wysiwyg-area{margin-top:calc(11.37184px + var(--vw)*100*.0722)}}@media (min-width:1920px){.contact-form-area,.cta-area,.cta-tiles-area,.feature-slider-area,.full-page-slider-area,.full-width-media-area,.gallery-area,.job-tile-grid-area,.logo-grid-area,.media-area,.media-text-area,.project-slider-area,.quote-area,.stack-slider-area,.wysiwyg-area{margin-top:7.5rem}}.project-grid-highlights-area{margin-top:85px}@media (min-width:430px){.project-grid-highlights-area{margin-top:calc(66.90236px + var(--vw)*100*.04209)}}@media (min-width:1024px){.project-grid-highlights-area{margin-top:calc(52.85714px + var(--vw)*100*.0558)}}@media (min-width:1920px){.project-grid-highlights-area{margin-top:8rem}}.project-grid-highlights-area+.wysiwyg-area{margin-top:95px}@media (min-width:430px){.project-grid-highlights-area+.wysiwyg-area{margin-top:calc(91.38047px + var(--vw)*100*.00842)}}@media (min-width:1024px){.project-grid-highlights-area+.wysiwyg-area{margin-top:calc(70.05848px + var(--vw)*100*.02924)}}@media (min-width:1366px){.project-grid-highlights-area+.wysiwyg-area{margin-top:calc(11.37184px + var(--vw)*100*.0722)}}@media (min-width:1920px){.project-grid-highlights-area+.wysiwyg-area{margin-top:7.5rem}}.media-text-area+.cta-area{margin-top:90px}@media (min-width:430px){.media-text-area+.cta-area{margin-top:calc(82.76094px + var(--vw)*100*.01684)}}@media (min-width:1024px){.media-text-area+.cta-area{margin-top:calc(70.05848px + var(--vw)*100*.02924)}}@media (min-width:1366px){.media-text-area+.cta-area{margin-top:calc(11.37184px + var(--vw)*100*.0722)}}@media (min-width:1920px){.media-text-area+.cta-area{margin-top:7.5rem}}section+.wysiwyg-area.reduce-margin-vert{margin-top:30px}@media (min-width:430px){section+.wysiwyg-area.reduce-margin-vert{margin-top:calc(22.76094px + var(--vw)*100*.01684)}}@media (min-width:1024px){section+.wysiwyg-area.reduce-margin-vert{margin-top:calc(-4.91228px + var(--vw)*100*.04386)}}@media (min-width:1366px){section+.wysiwyg-area.reduce-margin-vert{margin-top:calc(42.67148px + var(--vw)*100*.00903)}}@media (min-width:1920px){section+.wysiwyg-area.reduce-margin-vert{margin-top:3rem}}.wysiwyg-area.reduce-margin-vert+section{margin-top:40px}@media (min-width:430px){.wysiwyg-area.reduce-margin-vert+section{margin-top:calc(29.14141px + var(--vw)*100*.02525)}}@media (min-width:1024px){.wysiwyg-area.reduce-margin-vert+section{margin-top:calc(-19.8538px + var(--vw)*100*.0731)}}@media (min-width:1366px){.wysiwyg-area.reduce-margin-vert+section{margin-top:calc(30.68592px + var(--vw)*100*.0361)}}@media (min-width:1920px){.wysiwyg-area.reduce-margin-vert+section{margin-top:5rem}}.hero-personalized-area+.full-width-media-area{margin-top:0}.full-width-media-area+.media-text-area{margin-top:40px}@media (min-width:430px){.full-width-media-area+.media-text-area{margin-top:calc(32.76094px + var(--vw)*100*.01684)}}@media (min-width:1024px){.full-width-media-area+.media-text-area{margin-top:calc(35.02924px + var(--vw)*100*.01462)}}@media (min-width:1366px){.full-width-media-area+.media-text-area{margin-top:calc(5.68592px + var(--vw)*100*.0361)}}@media (min-width:1920px){.full-width-media-area+.media-text-area{margin-top:3.75rem}}.project-grid-area{margin-top:64px}@media (min-width:430px){.project-grid-area{margin-top:calc(30.70034px + var(--vw)*100*.07744)}}@media (min-width:1024px){.project-grid-area{margin-top:calc(110px + var(--vw)*100*0)}}@media (min-width:1920px){.project-grid-area{margin-top:5.5rem}}.wysiwyg-area+.logo-grid-area{margin-top:20px}@media (min-width:430px){.wysiwyg-area+.logo-grid-area{margin-top:calc(5.52189px + var(--vw)*100*.03367)}}@media (min-width:1024px){.wysiwyg-area+.logo-grid-area{margin-top:calc(-19.88304px + var(--vw)*100*.05848)}}@media (min-width:1366px){.wysiwyg-area+.logo-grid-area{margin-top:calc(10.68592px + var(--vw)*100*.0361)}}@media (min-width:1920px){.wysiwyg-area+.logo-grid-area{margin-top:4rem}}#main-footer{margin-top:50px}@media (min-width:430px){#main-footer{margin-top:calc(13.80471px + var(--vw)*100*.08418)}}@media (min-width:1024px){#main-footer{margin-top:calc(100px + var(--vw)*100*0)}}@media (min-width:1366px){#main-footer{margin-top:calc(50.68592px + var(--vw)*100*.0361)}}@media (min-width:1920px){#main-footer{margin-top:6rem}}main>:last-child:not(.cta-area){margin-bottom:80px}@media (min-width:430px){main>:last-child:not(.cta-area){margin-bottom:calc(65.52189px + var(--vw)*100*.03367)}}@media (min-width:1024px){main>:last-child:not(.cta-area){margin-bottom:calc(70.05848px + var(--vw)*100*.02924)}}@media (min-width:1366px){main>:last-child:not(.cta-area){margin-bottom:calc(11.37184px + var(--vw)*100*.0722)}}@media (min-width:1920px){main>:last-child:not(.cta-area){margin-bottom:7.5rem}}.container.no-margin-space,.container.no-margin-space+*,.no-margin-space,.no-margin-space+*{margin-top:0}.mb-0{margin-bottom:0}.center{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rotate-180{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}

/*! purgecss end ignore */a.spam-protected-link{--color:#222;--hover-color:#fff}a.spam-protected-link [class^=spam-protected-]{color:transparent;position:relative}a.spam-protected-link [class^=spam-protected-]:before{color:var(--color)}a.spam-protected-link:hover [class^=spam-protected-]:before{color:var(--hover-color)}a.spam-protected-link .spam-protected-mail:before{content:attr(data-name) "@" attr(data-domain) "." attr(data-tld)}a.spam-protected-link .spam-protected-phone:before{content:attr(data-phone)}.bg-black a.spam-protected-link{--color:#fff;--hover-color:#222}

/*! purgecss start ignore */.alert .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23222' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat}.alert .btn-close:focus{-webkit-box-shadow:none;box-shadow:none}.btn{--icon-color:var(--btn-color);--btn-active-bg:var(--btn-hover-bg);--btn-active-color:var(--btn-hover-color);--btn-active-border-color:transparent;--btn-hover-bg:var(--btn-hover-bg);--btn-hover-color:var(--btn-hover-color);--btn-hover-border-color:transparent;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;justify-content:center;padding-bottom:calc(var(--btn-padding-y) + 2px);text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(.5,.85,.1,.95);transition-timing-function:cubic-bezier(.5,.85,.1,.95)}@media (hover:hover){.btn:hover{--icon-color:var(--btn-hover-color)}.btn:active,.btn:focus{--icon-color:var(--btn-active-color)}.btn:focus:not(:hover){--icon-color:var(--btn-color);--btn-hover-bg:var(--btn-bg);--btn-hover-color:var(--btn-color)}}@media (hover:none){.btn:focus:not(:active),.btn:hover:not(:active){--icon-color:var(--btn-color);--btn-hover-bg:var(--btn-bg);--btn-hover-color:var(--btn-color)}.btn:active{--icon-color:var(--btn-active-color)}}.btn.icon-after,.btn.icon-before{--icon-size:21px;--icon-spacing:15px;padding-right:calc(var(--btn-padding-x) - .46429em)}@media (min-width:1366px){.btn.icon-after,.btn.icon-before{--icon-size:1.05rem;--icon-spacing:0.75em}}.btn.icon-after:after,.btn.icon-after:before,.btn.icon-before:after,.btn.icon-before:before{background-color:var(--icon-color);-webkit-transition:background-color .3s cubic-bezier(.5,.85,.1,.95);transition:background-color .3s cubic-bezier(.5,.85,.1,.95)}.btn-lg{--btn-font-size:28px;letter-spacing:.015em}@media (min-width:430px){.btn-lg{--btn-font-size:calc(25.10438px + var(--vw)*100*0.00673)}}@media (min-width:1024px){.btn-lg{--btn-font-size:calc(14.03509px + var(--vw)*100*0.01754)}}@media (min-width:1366px){.btn-lg{--btn-font-size:calc(8.41155px + var(--vw)*100*0.02166)}}@media (min-width:1920px){.btn-lg{--btn-font-size:2.5rem}}@media (min-width:1366px){.btn-lg{--btn-padding-y:0.22em;--btn-padding-x:0.76em}}.btn-lg.icon-after,.btn-lg.icon-before{--icon-size:1.2307692308em}@media (min-width:1366px){.btn-lg.icon-after,.btn-lg.icon-before{--icon-size:0.9em}}.btn-primary{--btn-color:#222;--btn-bg:transparent;--btn-hover-color:#222;--btn-hover-bg:transparent;--btn-hover-border-color:transparent;--btn-padding-x:0;--btn-padding-y:0;border:none}.btn-outline-primary{--btn-hover-bg:#222;--btn-hover-color:#fff;--btn-hover-border-color:#222;border:var(--btn-border-width) solid var(--btn-border-color);border-radius:2.15em}.btn-outline-primary.icon-after,.btn-outline-primary.icon-before{--icon-spacing:1.1428571429em;padding-right:.55rem;-webkit-transition:background-color .3s cubic-bezier(.5,.85,.1,.95);transition:background-color .3s cubic-bezier(.5,.85,.1,.95)}@media (min-width:1366px){.btn-outline-primary.icon-after,.btn-outline-primary.icon-before{--icon-spacing:1.3em;padding-right:1rem}}.btn-outline-primary:hover.icon-after:after,.btn-outline-primary:hover.icon-before:before{-webkit-transition:none!important;transition:none!important}@media (hover:hover){.trigger-icon-after [class*=icon-].icon-after:after,.trigger-icon-after [class*=icon-].icon-before:before,[class*=btn][class*=icon-].icon-after:after,[class*=btn][class*=icon-].icon-before:before,a [class*=icon-].icon-after:after,a [class*=icon-].icon-before:before{-webkit-transition:all .3s cubic-bezier(.5,.85,.1,.95);transition:all .3s cubic-bezier(.5,.85,.1,.95)}.trigger-icon-after:hover [class*=icon-],[class*=btn][class*=icon-]:hover,a:hover [class*=icon-]{--btn-bg:#222;--icon-color:#222}.trigger-icon-after:hover [class*=icon-].icon-arrow-right-outline.icon-after:after,.trigger-icon-after:hover [class*=icon-].icon-arrow-right-outline.icon-before:before,[class*=btn][class*=icon-]:hover.icon-arrow-right-outline.icon-after:after,[class*=btn][class*=icon-]:hover.icon-arrow-right-outline.icon-before:before,a:hover [class*=icon-].icon-arrow-right-outline.icon-after:after,a:hover [class*=icon-].icon-arrow-right-outline.icon-before:before{--mask-image:url(/build/images/arrow-right-outline-inverted.729745d4.svg)}.trigger-icon-after:hover [class*=icon-].icon-arrow-external-outline.icon-after:after,.trigger-icon-after:hover [class*=icon-].icon-arrow-external-outline.icon-before:before,[class*=btn][class*=icon-]:hover.icon-arrow-external-outline.icon-after:after,[class*=btn][class*=icon-]:hover.icon-arrow-external-outline.icon-before:before,a:hover [class*=icon-].icon-arrow-external-outline.icon-after:after,a:hover [class*=icon-].icon-arrow-external-outline.icon-before:before{--mask-image:url(/build/images/arrow-external-outline-inverted.d08a5008.svg)}[class*=btn-outline-][class*=icon-]:hover{--btn-bg:#fff;--icon-color:#fff}}.btn.loading{opacity:.5;pointer-events:none}[data-load-more].disabled{display:none}.btn-video{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;border-radius:var(--play-btn-size);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;line-height:0;-webkit-transition:opacity .3s cubic-bezier(.5,.85,.1,.95),background-color .3s cubic-bezier(.5,.85,.1,.95);transition:opacity .3s cubic-bezier(.5,.85,.1,.95),background-color .3s cubic-bezier(.5,.85,.1,.95)}.btn-video,.btn-video svg{height:var(--play-btn-size);width:var(--play-btn-size)}.btn-video .fill-arrow,.btn-video .fill-bg{-webkit-transition:fill .3s cubic-bezier(.5,.85,.1,.95);transition:fill .3s cubic-bezier(.5,.85,.1,.95)}.btn-video .fill-bg{fill:#fff}.btn-video .fill-arrow{fill:#222}@media (hover:hover){.btn-video:hover .fill-bg{fill:#222}.btn-video:hover .fill-arrow{fill:#fff}}.btn-fullscreen{--btn-size:2.4rem;position:absolute;right:.5rem;top:.5rem;z-index:10}.btn-fullscreen>.icon-fullscreen{height:var(--btn-size);width:var(--btn-size)}.btn-fullscreen>.icon-fullscreen .fill-arrow,.btn-fullscreen>.icon-fullscreen .fill-bg{-webkit-transition:fill .3s cubic-bezier(.5,.85,.1,.95);transition:fill .3s cubic-bezier(.5,.85,.1,.95)}.btn-fullscreen>.icon-fullscreen .fill-bg{fill:#fff}.btn-fullscreen>.icon-fullscreen .fill-arrow,.btn-fullscreen>.icon-fullscreen .fill-border,.btn-fullscreen>.icon-fullscreen:hover .fill-bg{fill:#222}.btn-fullscreen>.icon-fullscreen:hover .fill-arrow{fill:#fff}

/*! purgecss end ignore */
/*! purgecss start ignore */#main-header{--nav-indention:2.1em;height:0;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}@media (max-width:1023.98px){#main-header{--nav-indention:0.533333em}}#main-header #main-menu{z-index:1000}@media (min-width:768px){#main-header #main-menu{margin-right:2.3em}}#main-header #main-nav-cont{position:relative;-webkit-transition:all .3s cubic-bezier(.5,.85,.1,.95);transition:all .3s cubic-bezier(.5,.85,.1,.95);width:100%;z-index:1020}#main-header #main-nav-cont.show{top:0}#main-header #main-nav-cont.transition{-webkit-transition:top .3s ease;transition:top .3s ease}#main-header .navbar{height:var(--header-height)}#main-header .navbar-nav .nav-item{margin:0;padding-left:.25rem;position:relative}#main-header .nav-link{color:#222;font-size:.9rem;letter-spacing:.11em;line-height:1.2;margin-top:1em;padding:8px 16px 4px;text-transform:uppercase}#main-header .navbar-brand{margin-right:var(--nav-indention);margin-top:.6em;z-index:1003}#main-header .navbar-brand .main-logo{height:1.1rem;width:173px}@media (min-width:1366px){#main-header .navbar-brand .main-logo{width:8.65rem}}#main-header .navbar-brand a:active,#main-header .navbar-brand a:focus,#main-header .navbar-brand:hover{outline:none}#main-header .main-logo line,#main-header .main-logo path,#main-header .menu-icon line,#main-header .menu-icon path{fill:#222}#main-header .navbar-toggler~.navbar-brand .main-logo line,#main-header .navbar-toggler~.navbar-brand .main-logo path{fill:#fff;-webkit-transition:all .3s cubic-bezier(.5,.85,.1,.95);transition:all .3s cubic-bezier(.5,.85,.1,.95);-webkit-transition-delay:.3s;transition-delay:.3s}#main-header .menu-icon line{stroke:#fff}#main-header .navbar-toggler.collapsed .menu-icon line,#main-header .navbar-toggler.collapsed .menu-icon path,#main-header .navbar-toggler.collapsed~.navbar-brand .main-logo line,#main-header .navbar-toggler.collapsed~.navbar-brand .main-logo path{fill:#222;-webkit-transition-delay:0s;transition-delay:0s}#main-header .navbar-toggler.collapsed .menu-icon line{stroke:#222}#main-header .sub-logo{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-left:var(--nav-indention);margin-right:auto;padding-bottom:.3em}#main-header .sub-logo img{max-height:25px;-o-object-fit:contain;object-fit:contain;width:80px}@media (min-width:430px){#main-header .sub-logo img{width:calc(65.52189px + var(--vw)*100*.03367)}}@media (min-width:1024px){#main-header .sub-logo img{width:calc(8.57143px + var(--vw)*100*.08929)}}@media (min-width:1920px){#main-header .sub-logo img{width:9rem}}@media (min-width:430px){#main-header .sub-logo img{max-height:calc(14.14141px + var(--vw)*100*.02525)}}@media (min-width:1024px){#main-header .sub-logo img{max-height:calc(5.71429px + var(--vw)*100*.03348)}}@media (min-width:1920px){#main-header .sub-logo img{max-height:3.5rem}}#main-header #main-menu-toggle,#main-header #main-menu-toggle:active,#main-header #main-menu-toggle:focus,#main-header #main-menu-toggle:hover{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin-left:.1em;margin-top:.9em;outline:none;padding:0;position:relative;z-index:1002}#main-header #main-menu-toggle .menu-icon{--nav-toggle-size:2em;height:var(--nav-toggle-size);width:var(--nav-toggle-size)}@media (max-width:1023.98px){#main-header #main-menu{background:#222;border:8px solid #fff;bottom:0;display:block;height:100vh;left:-102vw;overflow-y:auto;padding-top:var(--header-height);position:fixed;text-align:center;top:0;-webkit-transition:left .2s ease-out .1s,border .3s ease-out 0s;transition:left .2s ease-out .1s,border .3s ease-out 0s;width:100vw;z-index:1001}#main-header #main-menu.collapse:not(.show){display:none}#main-header #main-menu.show{border-width:0;left:0;-webkit-transition:left .2s ease-out 0s,border .3s ease-out .2s;transition:left .2s ease-out 0s,border .3s ease-out .2s}#main-header .navbar-nav{left:0;position:relative;top:4rem;width:100%}#main-header .navbar-nav .nav-item{margin:0 auto 32px;padding-left:0}#main-header .navbar-nav .nav-item .nav-link{color:#fff}#main-header .navbar-brand{margin-top:.8em}}body.overflow-hidden{padding-right:var(--scrollbar-width,0)}body.overflow-hidden #main-header #main-nav-cont{top:0}body.overflow-hidden #main-header.animated #main-nav-cont{width:calc(100% - var(--scrollbar-width, 0px))}body.menu-opacity #main-header #main-nav-cont,body.menu-sticky #main-header #main-nav-cont{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:hsla(0,0%,100%,.7)}#main-header.animated.show #main-nav-cont{-webkit-transform:translateY(0);transform:translateY(0)}#main-header.animated #main-nav-cont{-webkit-transition:-webkit-transform .3s cubic-bezier(.5,.85,.1,.95);transition:-webkit-transform .3s cubic-bezier(.5,.85,.1,.95);transition:transform .3s cubic-bezier(.5,.85,.1,.95);transition:transform .3s cubic-bezier(.5,.85,.1,.95),-webkit-transform .3s cubic-bezier(.5,.85,.1,.95)}.menu-sticky #main-header #main-nav-cont{left:0;position:fixed;right:0;top:0;-webkit-transform:translateY(calc(-100% - 1px));transform:translateY(calc(-100% - 1px))}.navbar-nav.nav-effect .nav-item .nav-link{overflow:hidden;position:relative}.navbar-nav.nav-effect .nav-item span.nav-link-text{display:inline-block;font-weight:400;position:relative;-webkit-transition:-webkit-transform .4s cubic-bezier(.13,1.6,.38,1.02);transition:-webkit-transform .4s cubic-bezier(.13,1.6,.38,1.02);transition:transform .4s cubic-bezier(.13,1.6,.38,1.02);transition:transform .4s cubic-bezier(.13,1.6,.38,1.02),-webkit-transform .4s cubic-bezier(.13,1.6,.38,1.02)}.navbar-nav.nav-effect .nav-item span.nav-link-text:before{content:attr(data-hover);font-weight:700;position:absolute;top:130%;-webkit-transform:translateZ(0);transform:translateZ(0)}.navbar-nav.nav-effect .nav-item .nav-link:focus,.navbar-nav.nav-effect .nav-item.active .nav-link,.navbar-nav.nav-effect .nav-item:active .nav-link,.navbar-nav.nav-effect .nav-item:focus .nav-link,.navbar-nav.nav-effect .nav-item:hover .nav-link{outline:none}.navbar-nav.nav-effect .nav-item .nav-link:focus span.nav-link-text,.navbar-nav.nav-effect .nav-item.active .nav-link span.nav-link-text,.navbar-nav.nav-effect .nav-item:active .nav-link span.nav-link-text,.navbar-nav.nav-effect .nav-item:focus .nav-link span.nav-link-text,.navbar-nav.nav-effect .nav-item:hover .nav-link span.nav-link-text{-webkit-transform:translateY(-135%);transform:translateY(-135%)}@media (min-width:1024px){.navbar-nav.nav-effect .nav-item .nav-link:focus span.nav-link-text,.navbar-nav.nav-effect .nav-item.active .nav-link span.nav-link-text,.navbar-nav.nav-effect .nav-item:active .nav-link span.nav-link-text,.navbar-nav.nav-effect .nav-item:focus .nav-link span.nav-link-text,.navbar-nav.nav-effect .nav-item:hover .nav-link span.nav-link-text{color:#222}}

/*! purgecss end ignore */html body{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}html.is-changing .transition-fade{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:all .15s ease;transition:all .15s ease}html.is-animating body{background:#eee}html.is-animating .transition-fade{opacity:0;-webkit-transform:translateY(.5em);transform:translateY(.5em)}.blob{--blob-start-color:#fff;--blob-stop-color:#fff}

/*! purgecss start ignore */#footer{--social-nav-icon-size:20px;--background-transition:background 2000ms ease-out;background:#ddd;padding-bottom:1.8888888889rem;padding-top:3.7777777778rem;position:relative;-webkit-transition:var(--background-transition);transition:var(--background-transition);width:100%;z-index:2}@media (min-width:1024px){#footer{padding-top:6.6rem}}@media (min-width:1366px){#footer{--social-nav-icon-size:1rem}}#footer a:not(.btn){font-weight:400;text-decoration:none}#footer .slogan{margin-bottom:5.3333333333rem}@media (min-width:1366px){#footer .slogan{margin-bottom:13.6rem;width:74.17%}}#footer .slogan .h1-display{font-size:32px}@media (min-width:430px){#footer .slogan .h1-display{font-size:calc(32px + var(--vw)*100*0)}}@media (min-width:1024px){#footer .slogan .h1-display{font-size:calc(-15.90643px + var(--vw)*100*.04678)}}@media (min-width:1366px){#footer .slogan .h1-display{font-size:calc(23.34296px + var(--vw)*100*.01805)}}@media (min-width:1920px){#footer .slogan .h1-display{font-size:2.9rem}}#footer .cta-contact{-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;font-size:22px;margin-left:auto;margin-top:0;-webkit-order:1;order:1}@media (min-width:430px){#footer .cta-contact{font-size:calc(20.55219px + var(--vw)*100*.00337)}}@media (min-width:1024px){#footer .cta-contact{font-size:calc(18.0117px + var(--vw)*100*.00585)}}@media (min-width:1366px){#footer .cta-contact{font-size:calc(21.06859px + var(--vw)*100*.00361)}}@media (min-width:1920px){#footer .cta-contact{font-size:1.4rem}}@media (max-width:1365.98px){#footer .cta-contact{margin-bottom:5.3333333333rem}}#footer .address-block{margin-bottom:2.2777777778rem}@media (min-width:1366px){#footer .address-block{margin-bottom:1.05rem}}#footer .address-block .wysiwyg{margin-bottom:0}#footer .address-block p{line-height:1.3333333333;margin-bottom:.4444444444rem}@media (min-width:1024px){#footer .address-block p{margin-bottom:.2222222222rem}}#footer .social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1365.98px){#footer .social-links{margin-bottom:1rem}}#footer .social-links .social-link{margin:0 .75em}@media (max-width:1365.98px){#footer .social-links .social-link:first-child{margin-left:0}}@media (min-width:1366px){#footer .social-links .social-link:last-child{margin-right:0}}#footer .social-links .social-link .link{display:block;height:var(--social-nav-icon-size);position:relative;width:var(--social-nav-icon-size)}#footer .social-links .social-link svg{height:100%;left:0;position:absolute;top:0;width:100%}#footer .social-links .social-link g,#footer .social-links .social-link path{-webkit-transition:fill .2s ease;transition:fill .2s ease}#footer .social-links .social-link:not(:hover) .facebook-icon-1,#footer .social-links .social-link:not(:hover) .linked-in-icon-1{fill:#ddd}#footer .social-links .social-link:not(:hover) g,#footer .social-links .social-link:not(:hover) path{fill:#222}#footer .social-links .social-link:not(:hover) g.xing-icon-2,#footer .social-links .social-link:not(:hover) g.xing-icon-3,#footer .social-links .social-link:not(:hover) path.xing-icon-2,#footer .social-links .social-link:not(:hover) path.xing-icon-3{fill:#ddd}@media (min-width:1366px){#footer .social-links .social-link{margin-bottom:.5rem;padding:0}#footer .footer-nav{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#footer .footerlinks-items{list-style:none;margin:2.7777777778rem 0 0;padding:0}@media (min-width:1024px){#footer .footerlinks-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto -.5555555556rem 0}}#footer .footerlinks-items .footerlinks-item{margin:0 0 1.1111111111rem;padding:0}@media (min-width:1024px){#footer .footerlinks-items .footerlinks-item{padding:0 .5555555556rem}}@media (min-width:1366px){#footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .slogan{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-flex:10;-ms-flex-positive:10;-webkit-flex-grow:10;flex-grow:10;-webkit-order:1;order:1}#footer .address-block{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:3;order:3;width:auto}#footer .footer-nav{-webkit-box-ordinal-group:5;-ms-flex-order:4;margin-left:auto;-webkit-order:4;order:4}}

/*! purgecss end ignore */
/*! purgecss start ignore */:root{--body-line-height:1.6;--body-letter-spacing:0.015em}@media (min-width:1366px){:root{--body-line-height:1.4em;--body-font-size:1rem}}html{font-size:18px}@media (min-width:430px){html{font-size:calc(18px + var(--vw)*100*0)}}@media (min-width:1024px){html{font-size:calc(18px + var(--vw)*100*0)}}@media (min-width:1366px){html{font-size:calc(13.06859px + var(--vw)*100*.00361)}}@media (min-width:1920px){html{font-size:1rem;font-size:calc(var(--vw)*100/1920*20)}}body{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;letter-spacing:var(--body-letter-spacing)}::-moz-selection{background-color:#222;color:#fff}::selection{background-color:#222;color:#fff}b,strong{font-weight:700}.h1,.h1-display,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-wrap:balance;font-weight:300;letter-spacing:normal;line-height:1}.display.h1,.h1-display,h1.display{font-size:40px;letter-spacing:.03em;margin-bottom:.8256880734em;text-transform:uppercase}@media (min-width:430px){.display.h1,.h1-display,h1.display{font-size:calc(15.38721px + var(--vw)*100*.05724)}}@media (min-width:1024px){.display.h1,.h1-display,h1.display{font-size:calc(26.09357px + var(--vw)*100*.04678)}}@media (min-width:1366px){.display.h1,.h1-display,h1.display{font-size:calc(43.15162px + var(--vw)*100*.0343)}}@media (min-width:1920px){.display.h1,.h1-display,h1.display{font-size:5.45rem}}@media (min-width:1366px){.display.h1,.h1-display,h1.display{font-size:5.45rem;line-height:.9266055046}}.display.h1 b,.display.h1 strong,.h1-display b,.h1-display strong,h1.display b,h1.display strong{font-weight:700}.h1,h1{font-size:34px;letter-spacing:.015em;margin-bottom:.5625em}@media (min-width:430px){.h1,h1{font-size:calc(28.20875px + var(--vw)*100*.01347)}}@media (min-width:1024px){.h1,h1{font-size:calc(12.05848px + var(--vw)*100*.02924)}}@media (min-width:1366px){.h1,h1{font-size:calc(-17.03971px + var(--vw)*100*.05054)}}@media (min-width:1920px){.h1,h1{font-size:4rem}}.h1 b,.h1 strong,h1 b,h1 strong{font-weight:700}.h2,h2{font-size:28px;letter-spacing:.015em;line-height:1;margin-bottom:.75em}@media (min-width:430px){.h2,h2{font-size:calc(25.10438px + var(--vw)*100*.00673)}}@media (min-width:1024px){.h2,h2{font-size:calc(14.03509px + var(--vw)*100*.01754)}}@media (min-width:1366px){.h2,h2{font-size:calc(8.41155px + var(--vw)*100*.02166)}}@media (min-width:1920px){.h2,h2{font-size:2.5rem}}@media (min-width:768px){.h2,h2{line-height:1;margin-bottom:.82em}}.h2 b,.h2 strong,h2 b,h2 strong{font-weight:700}.h3,h3{font-size:22px;letter-spacing:.02em;margin-bottom:.75em}@media (min-width:430px){.h3,h3{font-size:calc(20.55219px + var(--vw)*100*.00337)}}@media (min-width:1024px){.h3,h3{font-size:calc(12.02339px + var(--vw)*100*.0117)}}@media (min-width:1366px){.h3,h3{font-size:calc(18.13718px + var(--vw)*100*.00722)}}@media (min-width:1920px){.h3,h3{font-size:1.6rem}}@media (min-width:1366px){.h3,h3{line-height:1.1875}}.h3 b,.h3 strong,.h4,h3 b,h3 strong,h4{font-weight:700}.h4,h4{font-size:18px;letter-spacing:.015em;margin-bottom:.75em}@media (min-width:430px){.h4,h4{font-size:calc(18px + var(--vw)*100*0)}}@media (min-width:1024px){.h4,h4{font-size:calc(12.0117px + var(--vw)*100*.00585)}}@media (min-width:1366px){.h4,h4{font-size:calc(20px + var(--vw)*100*0)}}@media (min-width:1920px){.h4,h4{font-size:1rem}}@media (min-width:768px){.h4,h4{line-height:1.3333333333}}@media (min-width:1366px){.h4,h4{line-height:1.1666666667}}.h5,h5{font-size:16px;font-weight:400;letter-spacing:.3em;line-height:26px;margin-bottom:.75em;text-transform:uppercase}@media (max-width:767.98px){.h5,h5{font-size:.7777777778rem}}@media (min-width:1366px){.h5,h5{font-size:.8rem;line-height:1.625}}.wysiwyg div+.h1,.wysiwyg div+.h2,.wysiwyg div+h1,.wysiwyg div+h2,ol+.h1,ol+.h2,ol+h1,ol+h2,p+.h1,p+.h2,p+h1,p+h2,ul+.h1,ul+.h2,ul+h1,ul+h2{margin-top:1.6em}.wysiwyg div+.h3,.wysiwyg div+.h4,.wysiwyg div+.h5,.wysiwyg div+.h6,.wysiwyg div+h3,.wysiwyg div+h4,.wysiwyg div+h5,.wysiwyg div+h6,ol+.h3,ol+.h4,ol+.h5,ol+.h6,ol+h3,ol+h4,ol+h5,ol+h6,p+.h3,p+.h4,p+.h5,p+.h6,p+h3,p+h4,p+h5,p+h6,ul+.h3,ul+.h4,ul+.h5,ul+.h6,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:2em}.text-xs{font-size:.8rem}.bg-primary{color:#fff}ul{list-style-type:"-";padding-left:.6rem}ul li{margin-bottom:.45em;padding-left:.8rem}a{text-decoration:none}.wysiwyg>:last-child{margin-bottom:0}.wysiwyg img{max-width:100%}.wysiwyg .btn,.wysiwyg+.btn{margin-top:.8888888889rem}.wysiwyg a:not(.btn,.stretched-link){font-weight:700;text-decoration:underline}.wysiwyg.long-text .h1,.wysiwyg.long-text h1{font-size:32px}@media (min-width:430px){.wysiwyg.long-text .h1,.wysiwyg.long-text h1{font-size:calc(30.55219px + var(--vw)*100*.00337)}}@media (min-width:1024px){.wysiwyg.long-text .h1,.wysiwyg.long-text h1{font-size:calc(22.02339px + var(--vw)*100*.0117)}}@media (min-width:1366px){.wysiwyg.long-text .h1,.wysiwyg.long-text h1{font-size:calc(28.13718px + var(--vw)*100*.00722)}}@media (min-width:1920px){.wysiwyg.long-text .h1,.wysiwyg.long-text h1{font-size:2.1rem}}.wysiwyg.long-text .h2,.wysiwyg.long-text h2{font-size:26px}@media (min-width:430px){.wysiwyg.long-text .h2,.wysiwyg.long-text h2{font-size:calc(24.55219px + var(--vw)*100*.00337)}}@media (min-width:1024px){.wysiwyg.long-text .h2,.wysiwyg.long-text h2{font-size:calc(16.02339px + var(--vw)*100*.0117)}}@media (min-width:1366px){.wysiwyg.long-text .h2,.wysiwyg.long-text h2{font-size:calc(27.06859px + var(--vw)*100*.00361)}}@media (min-width:1920px){.wysiwyg.long-text .h2,.wysiwyg.long-text h2{font-size:1.7rem}}.wysiwyg.long-text .h3,.wysiwyg.long-text h3{font-size:22px}@media (min-width:430px){.wysiwyg.long-text .h3,.wysiwyg.long-text h3{font-size:calc(20.55219px + var(--vw)*100*.00337)}}@media (min-width:1024px){.wysiwyg.long-text .h3,.wysiwyg.long-text h3{font-size:calc(18.0117px + var(--vw)*100*.00585)}}@media (min-width:1366px){.wysiwyg.long-text .h3,.wysiwyg.long-text h3{font-size:calc(21.06859px + var(--vw)*100*.00361)}}@media (min-width:1920px){.wysiwyg.long-text .h3,.wysiwyg.long-text h3{font-size:1.4rem}}.wysiwyg.long-text .h4,.wysiwyg.long-text h4{font-size:18px}@media (min-width:430px){.wysiwyg.long-text .h4,.wysiwyg.long-text h4{font-size:calc(18px + var(--vw)*100*0)}}@media (min-width:1024px){.wysiwyg.long-text .h4,.wysiwyg.long-text h4{font-size:calc(12.0117px + var(--vw)*100*.00585)}}@media (min-width:1366px){.wysiwyg.long-text .h4,.wysiwyg.long-text h4{font-size:calc(20px + var(--vw)*100*0)}}@media (min-width:1920px){.wysiwyg.long-text .h4,.wysiwyg.long-text h4{font-size:1rem}}.wysiwyg.long-text .h5,.wysiwyg.long-text h5{font-size:16px}.animation-typo-primary,.wysiwyg a:not(.btn,.stretched-link){position:relative;-webkit-transition:color .3s cubic-bezier(.5,.85,.1,.95);transition:color .3s cubic-bezier(.5,.85,.1,.95);z-index:2}.animation-typo-primary:after,.wysiwyg a:not(.btn,.stretched-link):after{border-radius:var(--link-border-radius);bottom:-1px;content:"";height:0;left:-2px;position:absolute;-webkit-transition:height .3s cubic-bezier(.5,.85,.1,.95);transition:height .3s cubic-bezier(.5,.85,.1,.95);width:calc(100% + 4px);z-index:-1}@media (min-width:768px){.animation-typo-primary:after,.wysiwyg a:not(.btn,.stretched-link):after{left:-3px;width:calc(100% + 6px)}}.animation-typo-primary.active,.animation-typo-primary:hover,.wysiwyg a:not(.btn,.stretched-link).active,.wysiwyg a:not(.btn,.stretched-link):hover{color:#fff;text-decoration:none}.animation-typo-primary.active:after,.animation-typo-primary:hover:after,.wysiwyg a:not(.btn,.stretched-link).active:after,.wysiwyg a:not(.btn,.stretched-link):hover:after{background:#222;height:calc(100% + 2px)}.animation-typo-primary-inverted,.bg-black .animation-typo-primary,.bg-black .wysiwyg a:not(.btn,.stretched-link){position:relative;-webkit-transition:color .3s cubic-bezier(.5,.85,.1,.95);transition:color .3s cubic-bezier(.5,.85,.1,.95);z-index:2}.animation-typo-primary-inverted:after,.bg-black .animation-typo-primary:after,.bg-black .wysiwyg a:not(.btn,.stretched-link):after{border-radius:var(--link-border-radius);bottom:-1px;content:"";height:0;left:-2px;position:absolute;-webkit-transition:height .3s cubic-bezier(.5,.85,.1,.95);transition:height .3s cubic-bezier(.5,.85,.1,.95);width:calc(100% + 4px);z-index:-1}@media (min-width:768px){.animation-typo-primary-inverted:after,.bg-black .animation-typo-primary:after,.bg-black .wysiwyg a:not(.btn,.stretched-link):after{left:-3px;width:calc(100% + 6px)}}.animation-typo-primary-inverted.active,.animation-typo-primary-inverted:hover,.bg-black .animation-typo-primary.active,.bg-black .animation-typo-primary:hover,.bg-black .wysiwyg a:not(.btn,.stretched-link).active,.bg-black .wysiwyg a:not(.btn,.stretched-link):hover{color:#fff;text-decoration:none}.animation-typo-primary-inverted.active:after,.animation-typo-primary-inverted:hover:after,.bg-black .animation-typo-primary.active:after,.bg-black .animation-typo-primary:hover:after,.bg-black .wysiwyg a:not(.btn,.stretched-link).active:after,.bg-black .wysiwyg a:not(.btn,.stretched-link):hover:after{background:#222;height:calc(100% + 2px)}.animation-typo-primary-inverted:hover,.bg-black .animation-typo-primary:hover,.bg-black .wysiwyg a:not(.btn,.stretched-link):hover{color:#222}.animation-typo-primary-inverted:hover:after,.bg-black .animation-typo-primary:hover:after,.bg-black .wysiwyg a:not(.btn,.stretched-link):hover:after{background:#fff}

/*! purgecss end ignore */
/*! purgecss start ignore */.dropzone{border-style:dashed;min-height:90px;padding-bottom:16px;padding-top:16px;-webkit-transition:background .3s cubic-bezier(.5,.85,.1,.95);transition:background .3s cubic-bezier(.5,.85,.1,.95)}.dropzone .custom-file{display:none}.dropzone .dz-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding-bottom:16px;padding-top:16px;-webkit-transition:opacity .3s cubic-bezier(.5,.85,.1,.95);transition:opacity .3s cubic-bezier(.5,.85,.1,.95)}.dropzone.dz-drag-hover{border-color:#198754;border-style:dashed}.dropzone .dz-error-message{pointer-events:none!important}.dropzone.dz-sm.dz-multiple{padding:0}.dropzone.dz-sm.dz-multiple .dz-preview .dz-image{height:100px;width:100px}.dropzone.dz-sm.dz-multiple .dz-preview .dz-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dropzone.dz-sm.dz-multiple .dz-message{padding:32px 16px}.dropzone .drz-order-arrow{background:rgba(34,34,34,.5);border-radius:1000px;cursor:pointer;display:inline-block;height:48px;margin-top:4px;-webkit-transition:background .3s cubic-bezier(.5,.85,.1,.95);transition:background .3s cubic-bezier(.5,.85,.1,.95);width:48px}.dropzone .drz-order-arrow svg path{-webkit-transition:fill .3s cubic-bezier(.5,.85,.1,.95);transition:fill .3s cubic-bezier(.5,.85,.1,.95)}.dropzone .drz-order-arrow:hover{background:#222;cursor:pointer}.dropzone .drz-order-arrow:hover svg path{fill:#fff}.dropzone .drz-order-arrow svg{height:100%;width:100%}.was-validated .dropzone{border-color:#198754}.was-validated .dropzone.input-invalid{border-color:#dc3545}.dz-preview.dz-error{display:none}

/*! purgecss end ignore */
/*! purgecss start ignore */.contact-points .contact-points-item+.contact-points-item{margin-top:1.15rem}@media (min-width:1024px){.contact-points .contact-points-item+.contact-points-item{margin-top:1.65rem}}.contact-points .contact-points-item a span{display:inline-block;position:relative;-webkit-transition:color .3s cubic-bezier(.5,.85,.1,.95);transition:color .3s cubic-bezier(.5,.85,.1,.95);z-index:2}.contact-points .contact-points-item a span:after{border-radius:.15rem;bottom:-.05em;content:"";height:0;left:-.3em;position:absolute;-webkit-transition:height .3s cubic-bezier(.5,.85,.1,.95);transition:height .3s cubic-bezier(.5,.85,.1,.95);width:calc(100% + .6em);z-index:-1}.contact-points .contact-points-item a .icon-cont{position:relative}.contact-points .contact-points-item a .icon-cont:before{background:#222;border-radius:100vw;content:"";display:block;inset:-.5em;opacity:0;position:absolute;z-index:-1}.contact-points .contact-points-item a:hover{text-decoration:none}.contact-points .contact-points-item a:hover span{color:#fff}.contact-points .contact-points-item a:hover span:after{background:#222;height:calc(100% + .1em)}.contact-points .contact-points-item a:hover .icon-cont:before{opacity:1}.contact-points .contact-points-item a:hover .icon-cont circle,.contact-points .contact-points-item a:hover .icon-cont ellipse,.contact-points .contact-points-item a:hover .icon-cont line,.contact-points .contact-points-item a:hover .icon-cont path,.contact-points .contact-points-item a:hover .icon-cont rect{stroke:#fff}.contact-points .icon{height:1.9rem;margin-right:1.2rem;width:1.9rem}@media (min-width:1024px){.contact-points .icon{height:2.35rem;margin-right:1.6rem;width:2.35rem}}.contact-points .label{margin:0}

/*! purgecss end ignore */
/*! purgecss start ignore */#CybotCookiebotDialog{font-family:Basis Grotesque Pro,sans-serif!important;-webkit-transition:all .3s cubic-bezier(.5,.85,.1,.95)!important;transition:all .3s cubic-bezier(.5,.85,.1,.95)!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:focus-visible+span,#CybotCookiebotDialog :focus-visible{outline:none!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{font-weight:400!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom-color:#222!important;color:#222!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:hover{opacity:1!important}#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a:hover,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink:hover{color:#222!important;opacity:1!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{color:#222!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper:hover input[type=checkbox]:not(:disabled)+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#222!important;opacity:1!important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover,#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#222!important}#CybotCookiebotDialogBodyContentTitle{-webkit-text-decoration-line:none;text-decoration-line:none}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{background-color:#fff!important;border-color:#222!important;opacity:1!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#222!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{color:#222!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{background-color:#222!important;border-color:#222!important;color:#fff!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{border-color:#222!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:#222!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:#222!important;border-radius:0!important;border-width:.1rem!important;font-weight:700!important;-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!important;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!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;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!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider,#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#222!important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:#222!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider{-webkit-transition:background-color .3s cubic-bezier(.5,.85,.1,.95)!important;transition:background-color .3s cubic-bezier(.5,.85,.1,.95)!important}.iframe-cookie-consent{background:#fff;left:0;position:absolute;text-align:center;top:0;z-index:1001}.iframe-cookie-consent,.iframe-cookie-consent .content-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;width:100%}.iframe-cookie-consent .content-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:1rem}.iframe-cookie-consent .cookie-info{margin-bottom:0;max-width:70%}@media (max-width:1023.98px){.iframe-cookie-consent .cookie-info{max-width:85%}}.iframe-cookie-consent .btn{margin:0}.iframe-cookie-consent .cookie-info,.iframe-cookie-consent .icon-information{margin-bottom:1.4rem}@media (max-width:1023.98px){.iframe-cookie-consent .cookie-info,.iframe-cookie-consent .icon-information{margin-bottom:.7777777778rem}}.iframe-cookie-consent .icon-information{--icon-size:3.1rem}@media (max-width:1023.98px){.iframe-cookie-consent .icon-information{--icon-size:2.2222222222rem}}

/*! purgecss end ignore */
/*! purgecss start ignore */.icon{--icon-size:0.6rem;--icon-width:var(--icon-size);--icon-height:var(--icon-size);height:var(--icon-height);width:var(--icon-width)}.icon.icon-primary{--icon-color:#222}.icon.icon-primary path,.icon.icon-primary polygon,.icon.icon-primary rect,.icon.icon-primary svg{fill:#222}.icon.icon-secondary{--icon-color:#fff}.icon.icon-secondary path,.icon.icon-secondary polygon,.icon.icon-secondary rect,.icon.icon-secondary svg{fill:#fff}.icon.icon-success{--icon-color:#198754}.icon.icon-success path,.icon.icon-success polygon,.icon.icon-success rect,.icon.icon-success svg{fill:#198754}.icon.icon-info{--icon-color:#a5a5a5}.icon.icon-info path,.icon.icon-info polygon,.icon.icon-info rect,.icon.icon-info svg{fill:#a5a5a5}.icon.icon-warning{--icon-color:#eda41c}.icon.icon-warning path,.icon.icon-warning polygon,.icon.icon-warning rect,.icon.icon-warning svg{fill:#eda41c}.icon.icon-danger{--icon-color:#dc3545}.icon.icon-danger path,.icon.icon-danger polygon,.icon.icon-danger rect,.icon.icon-danger svg{fill:#dc3545}.icon.icon-white{--icon-color:#fff}.icon.icon-white path,.icon.icon-white polygon,.icon.icon-white rect,.icon.icon-white svg{fill:#fff}.icon.icon-black{--icon-color:#222}.icon.icon-black path,.icon.icon-black polygon,.icon.icon-black rect,.icon.icon-black svg{fill:#222}.icon.icon-dark{--icon-color:#222}.icon.icon-dark path,.icon.icon-dark polygon,.icon.icon-dark rect,.icon.icon-dark svg{fill:#222}.icon-search{--mask-image:url(/build/images/search.4e51006b.svg)}.icon-play{--mask-image:url(/build/images/play.3182f258.svg)}.icon-arrow-down-outline{--mask-image:url(/build/images/arrow-down-outline.cdbed746.svg)}.icon-arrow-right-outline{--mask-image:url(/build/images/arrow-right-outline.f44f0942.svg)}.icon-arrow-external-outline{--mask-image:url(/build/images/arrow-external-outline.ab7a4c07.svg)}.icon-after,.icon-before{--icon-spacing:0.5em;--icon-size:1em}.icon-after:after,.icon-before:before{background-color:var(--icon-color,#222);content:"";display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size)}.icon-after:after{margin-left:calc(var(--icon-spacing) + var(--hover-offset, 0px))}.icon-before:before{margin-right:calc(var(--icon-spacing) + var(--hover-offset, 0px))}

/*! purgecss end ignore */
/*! purgecss start ignore */.co-icon-tile{margin:0 auto;max-width:70vw;position:relative}.co-icon-tile .icon{background-color:var(--body-bg);border-radius:100%;-webkit-box-sizing:content-box;box-sizing:content-box;height:2.25rem;left:50%;padding:.5rem;position:absolute;top:-1.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2.25rem}.co-icon-tile .content-block{padding:2.35rem 1.35rem}@media (min-width:1024px){.co-icon-tile .content-block{padding:4.35rem 2.35rem}}

/*! purgecss end ignore */
/*! purgecss start ignore */.co-job-tile{--bg:#222;--color:#fff;--color-decent:#a5a5a5;background:var(--bg);border-radius:.4rem;color:var(--color);margin:0 auto;padding:1.4rem 2rem;width:100%}.co-job-tile a{color:var(--color);letter-spacing:.3em;text-transform:uppercase}.co-job-tile .subline{font-size:.7rem;margin-top:.5em}.co-job-tile .headline-block *{font-weight:300;margin-bottom:0}.co-job-tile .headline-block * b,.co-job-tile .headline-block * strong{font-weight:700}.co-job-tile .media-block{margin-top:1.2rem;width:100%}@media (min-width:1024px){.co-job-tile .media-block{margin-top:2.4rem}}.co-job-tile .media-block svg{max-width:100%}.co-job-tile .media-block svg circle,.co-job-tile .media-block svg line,.co-job-tile .media-block svg path,.co-job-tile .media-block svg rect{stroke:var(--color);stroke-width:2px}.co-job-tile+.co-job-tile{--bg:#ddd;--color:#222}

/*! purgecss end ignore */
/*! purgecss start ignore */.co-animated-job-svg .label{margin:0 0 .5rem;padding:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all .2s ease;transition:all .2s ease}@media (hover:none){.co-animated-job-svg{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.co-animated-job-svg .label{-webkit-transform:none;transform:none}}.co-animated-job-svg svg{width:100%}.co-animated-job-svg svg g{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media (hover:hover) and (min-width:768px){.trigger-animated-job-svg .label{margin-bottom:0;opacity:0}.trigger-animated-job-svg:hover .co-animated-job-svg:before{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2)}.trigger-animated-job-svg:hover .co-animated-job-svg .label{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.trigger-animated-job-svg:hover .co-animated-job-svg svg #bubble{-webkit-transform:translateY(-2%);transform:translateY(-2%)}.trigger-animated-job-svg:hover .co-animated-job-svg svg #screen{-webkit-transform:translateX(2%);transform:translateX(2%)}.trigger-animated-job-svg:hover .co-animated-job-svg svg #mug,.trigger-animated-job-svg:hover .co-animated-job-svg svg #stand{-webkit-transform:translateX(-2%);transform:translateX(-2%)}}

/*! purgecss end ignore */
/*! purgecss start ignore */.media{height:auto;max-height:100%;width:100%}.media.media-contain,.media.media-cover{height:100%}.media-cover{-o-object-fit:cover;object-fit:cover}.media-contain{-o-object-fit:contain;object-fit:contain}.ratio>.pimcore_editable_video{position:absolute}.ratio>.pimcore_editable_video iframe{height:100%;width:100%}.ratio-16x10{--aspect-ratio:62.5%}.video-container .video-poster{height:100%;left:0;position:absolute;top:0;width:100%}.video-container video{-webkit-transition:opacity .3s cubic-bezier(.5,.85,.1,.95);transition:opacity .3s cubic-bezier(.5,.85,.1,.95)}.video-container .pimcore_editable_video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-container.hide-video video{opacity:0}.video-container.hide-video.video-playing video{opacity:1}.video-container.hide-video.video-playing .video-poster{opacity:0;pointer-events:none}.video-container .btn-video{-webkit-transition:opacity .3s cubic-bezier(.5,.85,.1,.95);transition:opacity .3s cubic-bezier(.5,.85,.1,.95);z-index:2}.video-container .btn-video:not(.show){opacity:0;pointer-events:none}.video-container.video-playing video{opacity:1;z-index:2}.shrink-on-click{-webkit-transition:-webkit-transform .3s cubic-bezier(.5,.85,.1,.95);transition:-webkit-transform .3s cubic-bezier(.5,.85,.1,.95);transition:transform .3s cubic-bezier(.5,.85,.1,.95);transition:transform .3s cubic-bezier(.5,.85,.1,.95),-webkit-transform .3s cubic-bezier(.5,.85,.1,.95)}@media (hover:hover){.shrink-on-click-cont:hover .shrink-on-click{-webkit-transform:scale(.99);transform:scale(.99)}.shrink-on-click-cont:active .shrink-on-click{-webkit-transform:scale(.98);transform:scale(.98)}}
/*! purgecss end ignore */.square-teaser{display:block}.square-teaser .media-wrapper{border-radius:var(--media-border-radius);overflow:hidden}.square-teaser .ratio+*{margin-top:.925rem}@media (max-width:767.98px){.square-teaser .ratio+*{margin-top:.5rem}}.square-teaser .overline{font-weight:300;margin-bottom:0}.square-teaser .title{--icon-spacing:0.8rem;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700}.square-teaser .overline,.square-teaser .title{line-height:1.2;margin-left:2px}@media (max-width:1365.98px){.square-teaser .overline,.square-teaser .title{font-size:20px}}

/*! purgecss start ignore */.col-form-label.required:after,.form-check-label.required:after,.form-label.required:after{content:" *"}

/*! purgecss end ignore */
/*! purgecss start ignore */.offcanvas{background-color:#222;color:#fff}.offcanvas .offcanvas-header{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.offcanvas .nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.offcanvas .nav .nav-link.active,.offcanvas .nav .nav-link:hover{opacity:.8}.offcanvas-toggle{--btn-size:1.75rem;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:none;border:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:var(--btn-size);overflow:hidden;padding:0;width:var(--btn-size)}.offcanvas-toggle svg{height:100%;width:auto}.offcanvas-toggle path{fill:none;stroke:#222;stroke-linecap:round;stroke-linejoin:round;--length:32;--offset:-65;stroke-dasharray:var(--length) var(--total-length);stroke-dashoffset:var(--offset)}.offcanvas-toggle path,.offcanvas-toggle svg{-webkit-transition:all .35s cubic-bezier(.645,.045,.355,1);transition:all .35s cubic-bezier(.645,.045,.355,1)}.offcanvas-toggle .line-1,.offcanvas-toggle .line-3{--total-length:111.22813415527344;--offset:-77}.offcanvas-toggle .line-2{--total-length:99}.offcanvas-toggle:hover svg{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.offcanvas-toggle:hover svg path{-webkit-transform:translateX(60px);transform:translateX(60px)}.offcanvas-toggle:hover svg .line-1,.offcanvas-toggle:hover svg .line-3{--length:22.627416998;--offset:-16.9705627485}.offcanvas-toggle:hover svg .line-2{--length:0;--offset:-20}

/*! purgecss end ignore */
/*! purgecss start ignore */.swiper{--slider-spacing:0;margin-left:calc(var(--slider-spacing)*-.5);width:calc(100% + var(--slider-spacing))}.swiper-wrapper.w-auto{width:auto}.swiper-wrapper .swiper-slide{padding:0 calc(var(--slider-spacing)/2)}.slider-spacing-gutter{--slider-spacing:var(--gutter-x,1rem)}.swiper-button-next,.swiper-button-prev{--btn-size:1.9rem;bottom:10px;height:var(--btn-size);top:auto;width:var(--btn-size)}.swiper-button-next svg,.swiper-button-prev svg{height:auto;width:100%}.swiper-button-next svg .fill-bg,.swiper-button-prev svg .fill-bg{fill:#fff}.swiper-button-next svg .fill-arrow,.swiper-button-next svg .fill-border,.swiper-button-prev svg .fill-arrow,.swiper-button-prev svg .fill-border{fill:#222}.swiper-button-next .fill-arrow,.swiper-button-next .fill-bg,.swiper-button-prev .fill-arrow,.swiper-button-prev .fill-bg{-webkit-transition:fill .3s cubic-bezier(.5,.85,.1,.95);transition:fill .3s cubic-bezier(.5,.85,.1,.95)}.swiper-button-next:after,.swiper-button-prev:after{content:none}@media (hover:hover){.swiper-button-next:not(.swiper-button-disabled):hover svg .fill-bg,.swiper-button-prev:not(.swiper-button-disabled):hover svg .fill-bg{fill:#222}.swiper-button-next:not(.swiper-button-disabled):hover svg .fill-arrow,.swiper-button-prev:not(.swiper-button-disabled):hover svg .fill-arrow{fill:#fff}}.swiper-button-prev{left:calc(50% - 5px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.swiper-button-next{right:calc(50% - 5px);-webkit-transform:translateX(100%);transform:translateX(100%)}[data-cta-slider] .swiper{overflow:initial}@media (min-width:1024px){[data-cta-slider] .swiper-slide{width:33.333%}}@media (min-width:768px) and (max-width:1023.98px){[data-cta-slider] .swiper-slide{width:50%}}@media (max-width:767.98px){[data-cta-slider] .swiper-slide{width:100%}}

/*! purgecss end ignore */
/*! purgecss start ignore */.overlay{overflow:hidden}.overlay:after{background-color:#222;bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0;z-index:1}[data-scroll-up=true] .arrow{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.scroll-up-down{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.5);border-radius:2.5rem;bottom:1.25rem;height:2.4475rem;position:fixed;right:calc(1.25rem + var(--scrollbar-width, 0px));-webkit-transition:background-color .3s cubic-bezier(.5,.85,.1,.95),-webkit-box-shadow .3s cubic-bezier(.5,.85,.1,.95);transition:background-color .3s cubic-bezier(.5,.85,.1,.95),-webkit-box-shadow .3s cubic-bezier(.5,.85,.1,.95);transition:background-color .3s cubic-bezier(.5,.85,.1,.95),box-shadow .3s cubic-bezier(.5,.85,.1,.95);transition:background-color .3s cubic-bezier(.5,.85,.1,.95),box-shadow .3s cubic-bezier(.5,.85,.1,.95),-webkit-box-shadow .3s cubic-bezier(.5,.85,.1,.95);width:2.4475rem;z-index:1000}@media (max-width:767.98px){.scroll-up-down{right:var(--indent-container-right)}}@media (hover:hover){.scroll-up-down:hover{background-color:#222;-webkit-box-shadow:0 0 0 3px var(--body-bg);box-shadow:0 0 0 3px var(--body-bg)}.scroll-up-down:hover svg .arrow{fill:#fff}}.scroll-up-down svg{height:100%;width:100%}.scroll-up-down .arrow{fill:#222;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:fill .3s cubic-bezier(.5,.85,.1,.95),-webkit-transform .3s cubic-bezier(.5,.85,.1,.95);transition:fill .3s cubic-bezier(.5,.85,.1,.95),-webkit-transform .3s cubic-bezier(.5,.85,.1,.95);transition:transform .3s cubic-bezier(.5,.85,.1,.95),fill .3s cubic-bezier(.5,.85,.1,.95);transition:transform .3s cubic-bezier(.5,.85,.1,.95),fill .3s cubic-bezier(.5,.85,.1,.95),-webkit-transform .3s cubic-bezier(.5,.85,.1,.95)}.canvas-white{background-color:#fff;border-radius:var(--media-border-radius)}.canvas-blur{-webkit-backdrop-filter:blur(11px) brightness(150%);backdrop-filter:blur(11px) brightness(150%);background-color:hsla(0,0%,100%,.55);border-radius:var(--media-border-radius) var(--media-border-radius) 0 0;padding:var(--content-wrapper-padding)}@media (max-width:767.98px){.canvas-blur-sm{-webkit-backdrop-filter:blur(11px) brightness(150%);backdrop-filter:blur(11px) brightness(150%);background-color:hsla(0,0%,100%,.55);border-radius:var(--media-border-radius) var(--media-border-radius) 0 0;padding:var(--content-wrapper-padding)}}@media (min-width:768px) and (max-width:1023.98px){.canvas-blur-md{-webkit-backdrop-filter:blur(11px) brightness(150%);backdrop-filter:blur(11px) brightness(150%);background-color:hsla(0,0%,100%,.55);border-radius:var(--media-border-radius) var(--media-border-radius) 0 0;padding:var(--content-wrapper-padding)}}@media (min-width:1024px) and (max-width:1365.98px){.canvas-blur-lg{-webkit-backdrop-filter:blur(11px) brightness(150%);backdrop-filter:blur(11px) brightness(150%);background-color:hsla(0,0%,100%,.55);border-radius:var(--media-border-radius) var(--media-border-radius) 0 0;padding:var(--content-wrapper-padding)}}@media (min-width:1366px){.canvas-blur-xl{-webkit-backdrop-filter:blur(11px) brightness(150%);backdrop-filter:blur(11px) brightness(150%);background-color:hsla(0,0%,100%,.55);border-radius:var(--media-border-radius) var(--media-border-radius) 0 0;padding:var(--content-wrapper-padding)}}.row-dividing-lines>[class*=col]{border-right:3px solid #fff}@media (max-width:767.98px){.row-dividing-lines .col-12:nth-child(1n),.row-dividing-lines .col-1:nth-child(12n),.row-dividing-lines .col-2:nth-child(6n),.row-dividing-lines .col-3:nth-child(4n),.row-dividing-lines .col-4:nth-child(3n),.row-dividing-lines .col-6:nth-child(2n),.row-dividing-lines .col-sm-12:nth-child(1n),.row-dividing-lines .col-sm-1:nth-child(12n),.row-dividing-lines .col-sm-2:nth-child(6n),.row-dividing-lines .col-sm-3:nth-child(4n),.row-dividing-lines .col-sm-4:nth-child(3n),.row-dividing-lines .col-sm-6:nth-child(2n){border-right:0}}@media (min-width:768px) and (max-width:1023.98px){.row-dividing-lines .col-md-12:nth-child(1n),.row-dividing-lines .col-md-1:nth-child(12n),.row-dividing-lines .col-md-2:nth-child(6n),.row-dividing-lines .col-md-3:nth-child(4n),.row-dividing-lines .col-md-4:nth-child(3n),.row-dividing-lines .col-md-6:nth-child(2n){border-right:0}}@media (min-width:1024px) and (max-width:1365.98px){.row-dividing-lines .col-lg-12:nth-child(1n),.row-dividing-lines .col-lg-1:nth-child(12n),.row-dividing-lines .col-lg-2:nth-child(6n),.row-dividing-lines .col-lg-3:nth-child(4n),.row-dividing-lines .col-lg-4:nth-child(3n),.row-dividing-lines .col-lg-6:nth-child(2n){border-right:0}}@media (min-width:1366px){.row-dividing-lines .col-xl-12:nth-child(1n),.row-dividing-lines .col-xl-1:nth-child(12n),.row-dividing-lines .col-xl-2:nth-child(6n),.row-dividing-lines .col-xl-3:nth-child(4n),.row-dividing-lines .col-xl-4:nth-child(3n),.row-dividing-lines .col-xl-6:nth-child(2n){border-right:0}}

/*! purgecss end ignore */
/*! purgecss start ignore */.slogan .text-blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:500px){.slogan .text-blocks{font-size:9.3vw}}.slogan .text-block,.slogan .text-block *{margin-bottom:0;text-transform:uppercase}.slogan .text-block:first-child{padding-right:1.4444444444rem}@media (min-width:1366px){.slogan .text-block:first-child{padding-right:3.05rem}}

/*! purgecss end ignore */
/*! purgecss start ignore */.co-stack-slider{--aspect-ratio:100%}.co-stack-slider .headline{margin-bottom:.65rem}@media (max-width:1023.98px){.co-stack-slider .headline{margin-bottom:0}}.co-stack-slider .swiper-container{margin-right:calc(var(--indent-container-right)*-1);overflow:hidden;padding-right:var(--indent-container-right);width:calc(100% + var(--indent-container-right))}@media (max-width:1023.98px){.co-stack-slider .swiper-container{margin-left:calc(var(--indent-container-left)*-1);padding-left:var(--indent-container-left);width:calc(100% + var(--indent-container-right) + var(--indent-container-left))}}.co-stack-slider .swiper{--slider-spacing:15px;overflow:initial}@media (min-width:430px){.co-stack-slider .swiper{--slider-spacing:calc(11.38047px + var(--vw)*100*0.00842)}}@media (min-width:1024px){.co-stack-slider .swiper{--slider-spacing:calc(-14.28571px + var(--vw)*100*0.03348)}}@media (min-width:1920px){.co-stack-slider .swiper{--slider-spacing:2.5rem}}.co-stack-slider .swiper-button-next,.co-stack-slider .swiper-button-prev{bottom:auto;left:auto;margin:0;position:relative;right:auto;top:auto;-webkit-transform:initial;transform:none}.co-stack-slider .swiper-button-prev{margin-right:1rem}@media (max-width:1023.98px){.co-stack-slider .slider-col{margin-top:.8888888889rem}}.co-stack-slider .slider-nav-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1023.98px){.co-stack-slider .slider-nav-wrapper{-ms-flex-item-align:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-align-self:center;align-self:center;-webkit-justify-content:flex-end;justify-content:flex-end}.co-stack-slider .headline-col{display:grid;gap:1.9444444444rem;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto}}.co-stack-slider .swiper-container{pointer-events:none}.co-stack-slider .swiper-container .square-teaser{pointer-events:auto}@media (hover:hover){.co-stack-slider .swiper-container .square-teaser .media-wrapper:after{background-color:#222;border-radius:var(--media-border-radius,0);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .3s cubic-bezier(.5,.85,.1,.95);transition:opacity .3s cubic-bezier(.5,.85,.1,.95);z-index:1}.co-stack-slider .swiper-container:hover .square-teaser:not(:hover) .media-wrapper:after{opacity:.6}}.co-stack-slider .swiper-slide .co-icon-tile{max-width:100%}

/*! purgecss end ignore */
/*! purgecss start ignore */table{width:auto}table th{font-weight:700}table.v-no-borders,table.v-no-borders colgroup,table.v-no-borders td,table.v-no-borders th{border:0}

/*! purgecss end ignore */
/*! purgecss start ignore */.co-tile-grid{--gutter-y:3.3rem}

/*! purgecss end ignore */.shifted-grid-container{--offset-sm:48px;--offset-lg:96px;--indent-text-left:14px}@media (min-width:430px){.shifted-grid-container{--offset-sm:calc(13.25253px + var(--vw)*100*0.08081)}}@media (min-width:1024px){.shifted-grid-container{--offset-sm:calc(-6.85714px + var(--vw)*100*0.10045)}}@media (min-width:1920px){.shifted-grid-container{--offset-sm:9.3rem}}@media (min-width:430px){.shifted-grid-container{--offset-lg:calc(46.77441px + var(--vw)*100*0.11448)}}@media (min-width:1024px){.shifted-grid-container{--offset-lg:calc(-44px + var(--vw)*100*0.20313)}}@media (min-width:1920px){.shifted-grid-container{--offset-lg:17.3rem}}@media (min-width:430px){.shifted-grid-container{--indent-text-left:calc(2.41751px + var(--vw)*100*0.02694)}}@media (min-width:1024px){.shifted-grid-container{--indent-text-left:calc(11.71429px + var(--vw)*100*0.01786)}}@media (min-width:1920px){.shifted-grid-container{--indent-text-left:2.3rem}}@media (max-width:1023.98px){.shifted-grid-container{--indent-container-lg:8px}}@media (max-width:1023.98px) and (min-width:430px){.shifted-grid-container{--indent-container-lg:calc(-29.6431px + var(--vw)*100*0.08754)}}@media (max-width:1023.98px) and (min-width:1024px){.shifted-grid-container{--indent-container-lg:calc(0.11696px + var(--vw)*100*0.05848)}}@media (max-width:1023.98px) and (min-width:1366px){.shifted-grid-container{--indent-container-lg:calc(30.68592px + var(--vw)*100*0.0361)}}@media (max-width:1023.98px) and (min-width:1920px){.shifted-grid-container{--indent-container-lg:5rem}}.shifted-grid-container .intro-text{font-size:16px;font-weight:400;letter-spacing:.3em;line-height:26px;margin-bottom:0;text-transform:uppercase}@media (max-width:767.98px){.shifted-grid-container .intro-text{font-size:.7777777778rem}}@media (min-width:1366px){.shifted-grid-container .intro-text{font-size:.8rem;line-height:1.625}}.shifted-grid-container .square-teaser{position:relative}.shifted-grid-container .square-teaser .text-wrapper{margin-left:var(--indent-text-left)}.shifted-grid-container .shifted-grid{grid-gap:1rem;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;display:grid;grid-auto-flow:dense;grid-template-columns:1fr;margin-top:3.15rem}@media (max-width:1023.98px){.shifted-grid-container .shifted-grid{margin-top:1.6111111111rem}}@media (max-width:767.98px){.shifted-grid-container .shifted-grid{--padding-x:0px;padding-left:var(--padding-x);padding-right:var(--padding-x)}}@media (max-width:767.98px) and (min-width:430px){.shifted-grid-container .shifted-grid{--padding-x:calc(-86.86869px + var(--vw)*100*0.20202)}}@media (max-width:767.98px) and (min-width:1024px){.shifted-grid-container .shifted-grid{--padding-x:calc(120px + var(--vw)*100*0)}}@media (max-width:767.98px) and (min-width:1920px){.shifted-grid-container .shifted-grid{--padding-x:6rem}}.shifted-grid-container .media-wrapper{border-radius:0;overflow:visible}.shifted-grid-container .media-wrapper .media{border-radius:var(--media-border-radius)}.shifted-grid-container-2-col{--aspect-ratio:100%}@media (max-width:767.98px){.shifted-grid-container-2-col{--aspect-ratio:75%}}.shifted-grid-container-2-col .shifted-grid{--teaser-margin:40px;--gutter-x:15px;grid-gap:var(--teaser-margin) var(--gutter-x)}@media (min-width:430px){.shifted-grid-container-2-col .shifted-grid{--teaser-margin:calc(-39.62963px + var(--vw)*100*0.18519)}}@media (min-width:1024px){.shifted-grid-container-2-col .shifted-grid{--teaser-margin:calc(35.71429px + var(--vw)*100*0.11161)}}@media (min-width:1920px){.shifted-grid-container-2-col .shifted-grid{--teaser-margin:12.5rem}}@media (min-width:430px){.shifted-grid-container-2-col .shifted-grid{--gutter-x:calc(11.38047px + var(--vw)*100*0.00842)}}@media (min-width:1024px){.shifted-grid-container-2-col .shifted-grid{--gutter-x:calc(20px + var(--vw)*100*0)}}@media (min-width:1366px){.shifted-grid-container-2-col .shifted-grid{--gutter-x:calc(-179.72202px + var(--vw)*100*0.14621)}}@media (min-width:1920px){.shifted-grid-container-2-col .shifted-grid{--gutter-x:5.05rem}}@media (min-width:768px){.shifted-grid-container-2-col .shifted-grid{grid-template-columns:1fr 1fr}.shifted-grid-container-2-col .shifted-grid .square-teaser{margin-bottom:0}.shifted-grid-container-2-col .shifted-grid .square-teaser:nth-child(2){margin-top:var(--offset-lg)}.shifted-grid-container-2-col .shifted-grid .square-teaser:nth-child(2n+3){margin-top:calc(var(--offset-lg)*-1)}}@media (max-width:767.98px){.shifted-grid-container-2-col .shifted-grid{--teaser-margin:2.2222222222rem}}@media (hover:hover){.shifted-grid-container-2-col .square-teaser{-webkit-transition:-webkit-transform .42s ease-out;transition:-webkit-transform .42s ease-out;transition:transform .42s ease-out;transition:transform .42s ease-out,-webkit-transform .42s ease-out}}@media (hover:none){.shifted-grid-container-2-col .square-teaser{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}}.shifted-grid-container-2-col .square-teaser .text-wrapper{margin-left:14px}@media (min-width:430px){.shifted-grid-container-2-col .square-teaser .text-wrapper{margin-left:calc(2.41751px + var(--vw)*100*.02694)}}@media (min-width:1024px){.shifted-grid-container-2-col .square-teaser .text-wrapper{margin-left:calc(-48.85714px + var(--vw)*100*.07701)}}@media (min-width:1920px){.shifted-grid-container-2-col .square-teaser .text-wrapper{margin-left:4.95rem}}@media (min-width:1024px){.shifted-grid-container-2-col .square-teaser .overline,.shifted-grid-container-2-col .square-teaser .title{font-size:1.4rem}.shifted-grid-container-2-col .square-teaser .overline+.title{margin-top:.2rem}}@media (hover:hover){.shifted-grid-container-2-col .media-hover{-webkit-filter:blur(1.5rem) contrast(1.8);filter:blur(1.5rem) contrast(1.8);opacity:0;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s cubic-bezier(.5,.85,.1,.95);transition:opacity .3s cubic-bezier(.5,.85,.1,.95)}.shifted-grid-container-2-col .square-teaser:hover .media-hover{opacity:.75}}.shifted-grid-container-2-col .stretched-link:hover .title{--icon-color:#222}.shifted-grid-container-3-col{--aspect-ratio:100%}@media (max-width:767.98px){.shifted-grid-container-3-col{--aspect-ratio:75%}}.shifted-grid-container-3-col .shifted-grid{--teaser-margin:40px;--gutter-x:15px;pointer-events:none}@media (min-width:430px){.shifted-grid-container-3-col .shifted-grid{--teaser-margin:calc(32.76094px + var(--vw)*100*0.01684)}}@media (min-width:1024px){.shifted-grid-container-3-col .shifted-grid{--teaser-margin:calc(8.85714px + var(--vw)*100*0.04018)}}@media (min-width:1920px){.shifted-grid-container-3-col .shifted-grid{--teaser-margin:4.3rem}}@media (min-width:430px){.shifted-grid-container-3-col .shifted-grid{--gutter-x:calc(4.14141px + var(--vw)*100*0.02525)}}@media (min-width:1024px){.shifted-grid-container-3-col .shifted-grid{--gutter-x:calc(-23.71429px + var(--vw)*100*0.05246)}}@media (min-width:1920px){.shifted-grid-container-3-col .shifted-grid{--gutter-x:3.85rem}}.shifted-grid-container-3-col .shifted-grid .square-teaser{pointer-events:auto}@media (hover:hover){.shifted-grid-container-3-col .shifted-grid .square-teaser .media-wrapper:after{background-color:#222;border-radius:var(--media-border-radius,0);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .3s cubic-bezier(.5,.85,.1,.95);transition:opacity .3s cubic-bezier(.5,.85,.1,.95);z-index:1}.shifted-grid-container-3-col .shifted-grid:hover .square-teaser:not(:hover) .media-wrapper:after{opacity:.6}}.shifted-grid-container-3-col .shifted-grid .square-teaser{margin-bottom:var(--teaser-margin)}@media (min-width:768px) and (max-width:1023.98px){.shifted-grid-container-3-col .shifted-grid{grid-gap:4rem;grid-template-columns:1fr 1fr}.shifted-grid-container-3-col .shifted-grid .square-teaser{margin-bottom:0}.shifted-grid-container-3-col .shifted-grid .square-teaser:nth-child(2){margin-top:10rem}.shifted-grid-container-3-col .shifted-grid .square-teaser:nth-child(2n+3){margin-top:-10rem}}@media (min-width:1024px){.shifted-grid-container-3-col .shifted-grid{grid-template-columns:1fr 1fr 1fr}.shifted-grid-container-3-col .shifted-grid .square-teaser:nth-child(3n+1){grid-column:2}.shifted-grid-container-3-col .shifted-grid .square-teaser:nth-child(3n+2){grid-column:1}.shifted-grid-container-3-col .shifted-grid .square-teaser:nth-child(2){margin-top:var(--offset-sm)}.shifted-grid-container-3-col .shifted-grid .square-teaser:nth-child(3){margin-top:var(--offset-lg)}.shifted-grid-container-3-col .shifted-grid .square-teaser:nth-child(3n+4){margin-top:calc(var(--offset-lg)*-1)}.shifted-grid-container-3-col .shifted-grid .square-teaser:nth-child(3n+5){margin-top:calc(var(--offset-sm)*-1)}}@media (max-width:767.98px){.shifted-grid-container-3-col .shifted-grid>:nth-child(1n+4):not(:last-child){display:none}}.shifted-grid-container-3-col .shifted-grid .cta-teaser.square-teaser{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;background-color:#ddd;border-radius:var(--media-border-radius);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;padding-top:var(--aspect-ratio);position:relative}.shifted-grid-container-3-col .shifted-grid .cta-teaser.square-teaser .media-wrapper:after{content:none}.shifted-grid-container-3-col .shifted-grid .cta-teaser.square-teaser .text-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end;left:0;padding:0 var(--indent-text-left) 9.9%;position:absolute;width:100%}@media (max-width:767.98px){.shifted-grid-container-3-col .shifted-grid .cta-teaser.square-teaser .text-wrapper{padding:0 var(--indent-text-left) 8%}}.shifted-grid-container-3-col .shifted-grid .cta-teaser.square-teaser .teaser-headline{margin-bottom:.74em}@media (max-width:767.98px){.shifted-grid-container-3-col .shifted-grid .cta-teaser.square-teaser .teaser-headline{font-size:1.5555555556rem;margin-bottom:1.8888888889rem}}.shifted-grid-container-3-col .shifted-grid .cta-teaser.square-teaser .text-wrapper,.shifted-grid-container-3-col .shifted-grid .cta-teaser.square-teaser .title{margin:0}@media (max-width:767.98px){.shifted-grid-container-3-col .shifted-grid .cta-teaser.square-teaser .ratio:before{padding-top:12.8333333333rem}}

/*! purgecss start ignore */.cta-area{padding-bottom:140px;padding-top:160px}@media (min-width:430px){.cta-area{padding-top:calc(145.52189px + var(--vw)*100*.03367)}}@media (min-width:1024px){.cta-area{padding-top:calc(120.11696px + var(--vw)*100*.05848)}}@media (min-width:1366px){.cta-area{padding-top:calc(138.3574px + var(--vw)*100*.04513)}}@media (min-width:1920px){.cta-area{padding-top:11.25rem}}@media (min-width:430px){.cta-area{padding-bottom:calc(111.04377px + var(--vw)*100*.06734)}}@media (min-width:1024px){.cta-area{padding-bottom:calc(120.11696px + var(--vw)*100*.05848)}}@media (min-width:1366px){.cta-area{padding-bottom:calc(61.92058px + var(--vw)*100*.10108)}}@media (min-width:1920px){.cta-area{padding-bottom:12.8rem}}.cta-area .headline{margin:0}.cta-area .subline{display:inline-block;margin:0}.cta-area .button{margin-top:2.7rem}.cta-area .button+.subline{margin-top:2.8888888889rem}@media (min-width:1024px){.cta-area .button+.subline{margin-top:2.35rem}}

/*! purgecss end ignore */
/*! purgecss start ignore */.feature-slider-area{overflow:hidden;width:100%}.feature-slider-area .headline-col{padding-top:1.5rem}@media (min-width:768px){.feature-slider-area .swiper-container{padding-right:33vw}}.feature-slider-area .swiper-slide{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;height:auto;padding-top:1.5rem}.feature-slider-area .swiper-slide .co-icon-tile,.feature-slider-area .swiper-slide .co-icon-tile .content-block{height:100%}

/*! purgecss end ignore */.full-width-media-area{--padding-y:50px;padding-bottom:var(--padding-y);padding-top:var(--padding-y);position:relative;z-index:1}@media (min-width:430px){.full-width-media-area{--padding-y:calc(28.28283px + var(--vw)*100*0.05051)}}@media (min-width:1024px){.full-width-media-area{--padding-y:calc(20.11696px + var(--vw)*100*0.05848)}}@media (min-width:1366px){.full-width-media-area{--padding-y:calc(50.68592px + var(--vw)*100*0.0361)}}@media (min-width:1920px){.full-width-media-area{--padding-y:6rem}}.full-width-media-area .media{-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,.25);box-shadow:0 1rem 2rem rgba(0,0,0,.25)}.full-page-slider-area .swiper,.full-width-media-area .media{border-radius:var(--media-border-radius)}

/*! purgecss start ignore */.hero-area{position:relative;width:100%;z-index:1}@media (min-width:1024px){.hero-area{height:auto;padding-top:0}}.hero-area .headline-block{position:relative}@media (min-width:1024px){.hero-area .headline-block{padding-left:0}}@media (min-width:1024px) and (min-width:430px){.hero-area .headline-block{padding-left:calc(var(--vw)*100*0)}}@media (min-width:1024px) and (min-width:1024px){.hero-area .headline-block{padding-left:calc(var(--vw)*100*0)}}@media (min-width:1024px) and (min-width:1366px){.hero-area .headline-block{padding-left:calc(-793.95668px + var(--vw)*100*.58123)}}@media (min-width:1024px) and (min-width:1920px){.hero-area .headline-block{padding-left:16.1rem}}.hero-area .headline-block .headline-inside{padding-bottom:88px;padding-top:186px;position:relative;z-index:2}@media (min-width:430px){.hero-area .headline-block .headline-inside{padding-top:calc(201.20202px + var(--vw)*100*-.03535)}}@media (min-width:1024px){.hero-area .headline-block .headline-inside{padding-top:calc(170.71429px + var(--vw)*100*-.00558)}}@media (min-width:1920px){.hero-area .headline-block .headline-inside{padding-top:8rem}}@media (min-width:430px){.hero-area .headline-block .headline-inside{padding-bottom:calc(32.25926px + var(--vw)*100*.12963)}}@media (min-width:1024px){.hero-area .headline-block .headline-inside{padding-bottom:calc(146.71429px + var(--vw)*100*.01786)}}@media (min-width:1920px){.hero-area .headline-block .headline-inside{padding-bottom:9.05rem}}.hero-area .headline-block .headline-inside .headline{padding-top:var(--header-height)}.hero-area .headline-block .headline-inside .h1,.hero-area .headline-block .headline-inside .h2,.hero-area .headline-block .headline-inside h1,.hero-area .headline-block .headline-inside h2{margin-bottom:0}.hero-area .headline-block .small,.hero-area .headline-block small{font-size:.5em}@media (max-width:1023.98px){.hero-area .headline-block .top-img{margin:0 auto;max-width:500px;padding-top:calc(var(--header-height) + 1.77778rem);position:relative;z-index:2}.hero-area .headline-block .top-img~.headline-inside{padding-top:0}.hero-area .headline-block .top-img~.headline-inside .headline{padding-top:1.7777777778rem}}.hero-area .headline-block .background-image{--bg-width:340px;background:radial-gradient(ellipse at 54% 54%,#ddd 0,transparent 60%);height:var(--bg-width);position:absolute;top:334px;-webkit-transform:translate(-25%,-70%);transform:translate(-25%,-70%);width:var(--bg-width);z-index:0}@media (min-width:430px){.hero-area .headline-block .background-image{--bg-width:calc(260.37037px + var(--vw)*100*0.18519)}}@media (min-width:1024px){.hero-area .headline-block .background-image{--bg-width:calc(60.76023px + var(--vw)*100*0.38012)}}@media (min-width:1366px){.hero-area .headline-block .background-image{--bg-width:calc(407.40072px + var(--vw)*100*0.12635)}}@media (min-width:1920px){.hero-area .headline-block .background-image{--bg-width:32.5rem}}@media (min-width:430px){.hero-area .headline-block .background-image{top:calc(288.39394px + var(--vw)*100*.10606)}}@media (min-width:1024px){.hero-area .headline-block .background-image{top:calc(256.27485px + var(--vw)*100*.13743)}}@media (min-width:1366px){.hero-area .headline-block .background-image{top:calc(335.50903px + var(--vw)*100*.07942)}}@media (min-width:1920px){.hero-area .headline-block .background-image{top:24.4rem}}.hero-area .text-block{position:relative}.hero-area .text-block .wysiwyg{padding-bottom:3.5rem}.hero-area .image{margin-right:-6.25rem}@media (min-width:1024px){.hero-area .image{margin:-3.65rem -4.25rem -1.4rem -2.15rem}}.hero-area.layout-slogan .headline-block .headline-inside{padding-bottom:88px}@media (min-width:430px){.hero-area.layout-slogan .headline-block .headline-inside{padding-bottom:calc(32.25926px + var(--vw)*100*.12963)}}@media (min-width:1024px){.hero-area.layout-slogan .headline-block .headline-inside{padding-bottom:calc(102.14286px + var(--vw)*100*.06138)}}@media (min-width:1920px){.hero-area.layout-slogan .headline-block .headline-inside{padding-bottom:11rem}}.hero-area.layout-slogan .text-block .wysiwyg{max-width:27.95rem}.hero-area.layout-default .text-block .wysiwyg{max-width:40.9rem}.hero-area.layout-condensed .text-block .wysiwyg{max-width:46.55rem}.hero-area.layout-contact .headline-block .headline-inside{padding-bottom:4.75rem;padding-top:2.1rem}.hero-area.layout-person-contact .small,.hero-area.layout-person-contact small{font-size:.29em}.hero-area.layout-person-contact .contact-points{font-size:1rem;margin-top:30px}@media (min-width:430px){.hero-area.layout-person-contact .contact-points{margin-top:calc(8.28283px + var(--vw)*100*.05051)}}@media (min-width:1024px){.hero-area.layout-person-contact .contact-points{margin-top:calc(21.14286px + var(--vw)*100*.03795)}}@media (min-width:1920px){.hero-area.layout-person-contact .contact-points{margin-top:4.7rem}}.hero-area.layout-person-contact .contact-points .icon{height:1.6em;margin-right:1em;width:1.6em}.hero-area.layout-person-contact .contact-points-item{font-size:1em}.hero-area.layout-person-contact .contact-points-item+.contact-points-item{margin-top:1.1em}.hero-area.layout-person-contact .headline-block .headline-inside{padding-bottom:4.75rem;padding-left:300px;padding-top:2.1rem}@media (min-width:430px){.hero-area.layout-person-contact .headline-block .headline-inside{padding-left:calc(227.60943px + var(--vw)*100*.16835)}}@media (min-width:1024px){.hero-area.layout-person-contact .headline-block .headline-inside{padding-left:calc(285.71429px + var(--vw)*100*.11161)}}@media (min-width:1920px){.hero-area.layout-person-contact .headline-block .headline-inside{padding-left:25rem}}.hero-area.layout-person-contact .headline-block .headline-inside .h1,.hero-area.layout-person-contact .headline-block .headline-inside h1{margin-bottom:1rem}@media (max-width:767.98px){.hero-area.layout-person-contact .background-image{height:auto;left:0;margin-left:calc(var(--indent-container)*-1);margin-top:var(--header-height);position:relative;top:0;-webkit-transform:none;transform:none;width:100%}.hero-area.layout-person-contact .headline-block .headline-inside{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding-left:0;padding-top:0}.hero-area.layout-person-contact .headline-block .headline-inside .headline{padding-top:0}}.hero-area .slogan .text-block{padding-top:0}.hero-area+[class*=area],.hero-area+section{position:relative;z-index:2}.hero-area+.wysiwyg-area{margin-top:40px}@media (min-width:430px){.hero-area+.wysiwyg-area{margin-top:calc(32.76094px + var(--vw)*100*.01684)}}@media (min-width:1024px){.hero-area+.wysiwyg-area{margin-top:calc(35.02924px + var(--vw)*100*.01462)}}@media (min-width:1366px){.hero-area+.wysiwyg-area{margin-top:calc(5.68592px + var(--vw)*100*.0361)}}@media (min-width:1920px){.hero-area+.wysiwyg-area{margin-top:3.75rem}}html.is-changing .layout-person-contact .background-image{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}html.is-changing.is-rendering .layout-person-contact .background-image{opacity:0}html.is-animating.is-rendering .layout-person-contact .background-image,html.is-changing.is-leaving .layout-person-contact .background-image{opacity:1}html.is-animating.is-leaving .layout-person-contact .background-image{opacity:0}

/*! purgecss end ignore */
/*! purgecss start ignore */.hero-personalized-area{--content-wrapper-padding:20px}@media (min-width:430px){.hero-personalized-area{--content-wrapper-padding:calc(1.90236px + var(--vw)*100*0.04209)}}@media (min-width:1024px){.hero-personalized-area{--content-wrapper-padding:calc(-44.82456px + var(--vw)*100*0.08772)}}@media (min-width:1366px){.hero-personalized-area{--content-wrapper-padding:calc(38.01444px + var(--vw)*100*0.02708)}}@media (min-width:1920px){.hero-personalized-area{--content-wrapper-padding:4.5rem}}.hero-personalized-area>.inner{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:80vh;position:relative}.hero-personalized-area .background-image{height:100%;padding-bottom:9rem;position:absolute;width:100%;z-index:-1}.hero-personalized-area .background-image>.inner{height:100%;max-height:100vh;overflow:hidden;position:relative}.hero-personalized-area .background-image>.inner:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,98%,0)),color-stop(58%,hsla(0,0%,98%,.52)),to(#f9f9f9));background:linear-gradient(180deg,hsla(0,0%,98%,0),hsla(0,0%,98%,.52) 58%,#f9f9f9);bottom:0;content:"";height:42%;left:0;position:absolute;width:100%;z-index:2}.hero-personalized-area .content-outer{-webkit-box-flex:1;-ms-flex-positive:1;--padding-top:450px;-webkit-flex-grow:1;flex-grow:1;padding-top:calc(var(--header-height) + var(--padding-top))}@media (min-width:430px){.hero-personalized-area .content-outer{--padding-top:calc(399.3266px + var(--vw)*100*0.11785)}}@media (min-width:1024px){.hero-personalized-area .content-outer{--padding-top:calc(280.46784px + var(--vw)*100*0.23392)}}@media (min-width:1366px){.hero-personalized-area .content-outer{--padding-top:calc(1613.40433px + var(--vw)*100*-0.74188)}}@media (min-width:1920px){.hero-personalized-area .content-outer{--padding-top:9.45rem}}@media (max-width:1365.98px){.hero-personalized-area .content-outer{padding-left:0;padding-right:0}.hero-personalized-area .content-outer .content-wrapper{border-radius:0;padding-top:2.2222222222rem}}.hero-personalized-area .content-wrapper-left{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;max-width:55.4rem;padding-bottom:2rem}@media (min-width:1366px){.hero-personalized-area .content-wrapper-left{padding:var(--content-wrapper-padding);padding-right:calc(var(--content-wrapper-padding)*2)}}.hero-personalized-area .content-wrapper-right{padding-bottom:1.5rem}@media (min-width:1366px){.hero-personalized-area .content-wrapper-right{padding-bottom:9rem;padding-left:4rem}}.hero-personalized-area .logo{margin-bottom:50px;position:relative}@media (min-width:430px){.hero-personalized-area .logo{margin-bottom:calc(28.28283px + var(--vw)*100*.05051)}}@media (min-width:1024px){.hero-personalized-area .logo{margin-bottom:calc(20.11696px + var(--vw)*100*.05848)}}@media (min-width:1366px){.hero-personalized-area .logo{margin-bottom:calc(65.48014px + var(--vw)*100*.02527)}}@media (min-width:1920px){.hero-personalized-area .logo{margin-bottom:5.7rem}}.hero-personalized-area .logo.format-square{height:4.55rem;width:4.55rem}.hero-personalized-area .logo.format-landscape{height:auto;max-width:13rem}.hero-personalized-area .logo.format-portrait{max-height:13rem;width:auto}.hero-personalized-area .logo img{max-width:100%}.hero-personalized-area .headline .h1,.hero-personalized-area .headline h1{margin-bottom:2.8rem}@media (min-width:768px){.hero-personalized-area .text{padding-right:4rem}}@-webkit-keyframes hero-bg{0%{opacity:0;-webkit-transform:scale(1.08);transform:scale(1.08)}25%{opacity:1}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hero-bg{0%{opacity:0;-webkit-transform:scale(1.08);transform:scale(1.08)}25%{opacity:1}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hero-up{0%{background:hsla(0,0%,100%,.01);-webkit-transform:translateY(3.2rem);transform:translateY(3.2rem)}25%{background:hsla(0,0%,100%,.01)}to{background:hsla(0,0%,100%,.55);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hero-up{0%{background:hsla(0,0%,100%,.01);-webkit-transform:translateY(3.2rem);transform:translateY(3.2rem)}25%{background:hsla(0,0%,100%,.01)}to{background:hsla(0,0%,100%,.55);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hero-up-opacity{0%{opacity:0;-webkit-transform:translateY(1.6rem);transform:translateY(1.6rem)}25%{opacity:1}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hero-up-opacity{0%{opacity:0;-webkit-transform:translateY(1.6rem);transform:translateY(1.6rem)}25%{opacity:1}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.hero-personalized-area .background-image .media{-webkit-animation:hero-bg 5s cubic-bezier(0,.5,.35,1);animation:hero-bg 5s cubic-bezier(0,.5,.35,1);-webkit-transform-origin:75% 50%;transform-origin:75% 50%}@media (max-width:767.98px){.hero-personalized-area .content-wrapper{-webkit-animation:hero-up 2s cubic-bezier(0,.5,.35,1) forwards;animation:hero-up 2s cubic-bezier(0,.5,.35,1) forwards}}@media (min-width:1366px){.hero-personalized-area .content-wrapper-left{-webkit-animation:hero-up 2s cubic-bezier(0,.5,.35,1) forwards;animation:hero-up 2s cubic-bezier(0,.5,.35,1) forwards}}.hero-personalized-area .headline,.hero-personalized-area .intro,.hero-personalized-area .logo,.hero-personalized-area .text{-webkit-animation:hero-up-opacity .5s cubic-bezier(0,.5,.35,1) forwards;animation:hero-up-opacity .5s cubic-bezier(0,.5,.35,1) forwards;opacity:0}.hero-personalized-area .logo{-webkit-animation-delay:.13s;animation-delay:.13s}.hero-personalized-area .headline{-webkit-animation-delay:.24s;animation-delay:.24s}.hero-personalized-area .intro{-webkit-animation-delay:.35s;animation-delay:.35s}.hero-personalized-area .text{-webkit-animation-delay:.46s;animation-delay:.46s}

/*! purgecss end ignore */
/*! purgecss start ignore */@media (max-width:1023.98px){.logo-grid-area{padding-left:.5555555556rem!important;padding-right:.5555555556rem!important}}.logo-grid-area .logo-grid-item{margin:.5555555556rem 0}@media (min-width:1024px){.logo-grid-area .logo-grid-item{margin-bottom:1.6rem;margin-top:1.6rem}}.logo-grid-area .logo-grid-item>.inner{position:relative;width:100%}.logo-grid-area .logo-grid-item .image-item{margin-left:auto;margin-right:auto;max-width:9.6111111111rem;min-height:5.3888888889rem;position:relative}@media (min-width:1024px){.logo-grid-area .logo-grid-item .image-item{max-width:14.85rem;min-height:8.35rem}}

/*! purgecss end ignore */.media-text-area{--gutter-x:0}.media-text-area .swiper{border-radius:var(--media-border-radius)}@media (min-width:1024px){.media-text-area .text-wrapper:not(.order-lg-2){padding-right:4.7222222222rem}}@media (min-width:1366px){.media-text-area .text-wrapper:not(.order-lg-2){padding-left:calc(var(--indent-container-lg) + .5rem);padding-right:0}}@media (min-width:1366px) and (min-width:430px){.media-text-area .text-wrapper:not(.order-lg-2){padding-right:calc(var(--vw)*100*0)}}@media (min-width:1366px) and (min-width:1024px){.media-text-area .text-wrapper:not(.order-lg-2){padding-right:calc(-254.50292px + var(--vw)*100*.24854)}}@media (min-width:1366px) and (min-width:1366px){.media-text-area .text-wrapper:not(.order-lg-2){padding-right:calc(-159.10469px + var(--vw)*100*.1787)}}@media (min-width:1366px) and (min-width:1920px){.media-text-area .text-wrapper:not(.order-lg-2){padding-right:9.2rem}}@media (min-width:1920px){.media-text-area .text-wrapper:not(.order-lg-2){padding-right:9.2rem}}@media (min-width:1024px){.media-text-area .text-wrapper.order-lg-2{padding-left:4.7222222222rem}}@media (min-width:1366px){.media-text-area .text-wrapper.order-lg-2{--right-variable:0px;padding-left:0;padding-right:calc(var(--indent-container-lg) + var(--right-variable))}}@media (min-width:1366px) and (min-width:430px){.media-text-area .text-wrapper.order-lg-2{padding-left:calc(var(--vw)*100*0)}}@media (min-width:1366px) and (min-width:1024px){.media-text-area .text-wrapper.order-lg-2{padding-left:calc(-254.50292px + var(--vw)*100*.24854)}}@media (min-width:1366px) and (min-width:1366px){.media-text-area .text-wrapper.order-lg-2{padding-left:calc(3.63177px + var(--vw)*100*.05957)}}@media (min-width:1366px) and (min-width:1920px){.media-text-area .text-wrapper.order-lg-2{padding-left:5.9rem}}@media (min-width:1366px) and (min-width:430px){.media-text-area .text-wrapper.order-lg-2{--right-variable:calc(var(--vw)*100*0)}}@media (min-width:1366px) and (min-width:1024px){.media-text-area .text-wrapper.order-lg-2{--right-variable:calc(-26.94737px + var(--vw)*100*0.02632)}}@media (min-width:1366px) and (min-width:1366px){.media-text-area .text-wrapper.order-lg-2{--right-variable:calc(-156.20217px + var(--vw)*100*0.12094)}}@media (min-width:1366px) and (min-width:1920px){.media-text-area .text-wrapper.order-lg-2{--right-variable:3.8rem}}@media (min-width:1920px){.media-text-area .text-wrapper.order-lg-2{padding-left:5.9rem}}.media-text-area .text-wrapper{padding-bottom:2.7222222222rem}@media (min-width:1024px){.media-text-area .text-wrapper{width:50.69%}.media-text-area .media-wrapper{width:49.31%}}.media-text-area .fullscreen-btn{z-index:10}.media-text-area p+.btn{margin-top:1.6rem}.media-text-area .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}

/*! purgecss start ignore */.project-slider .swiper:not(.swiper-initialized) .swiper-slide{width:50%!important}

/*! purgecss end ignore */.text-grid{--gutter:16px;grid-gap:var(--gutter);background:#222;display:grid;margin-top:32px;padding:var(--gutter) var(--indent-container-lg)}@media (min-width:430px){.text-grid{--gutter:calc(10.20875px + var(--vw)*100*0.01347)}}@media (min-width:1024px){.text-grid{--gutter:calc(0.04678px + var(--vw)*100*0.02339)}}@media (min-width:1366px){.text-grid{--gutter:calc(-46.90253px + var(--vw)*100*0.05776)}}@media (min-width:1920px){.text-grid{--gutter:3.2rem}}@media (min-width:430px){.text-grid{margin-top:calc(32px + var(--vw)*100*0)}}@media (min-width:1024px){.text-grid{margin-top:calc(32px + var(--vw)*100*0)}}@media (min-width:1366px){.text-grid{margin-top:calc(-46.90253px + var(--vw)*100*.05776)}}@media (min-width:1920px){.text-grid{margin-top:3.2rem}}@media (min-width:1024px){.text-grid{border-radius:.4rem;margin-left:var(--indent-container-lg);margin-right:var(--indent-container-lg)}}@media (min-width:430px) and (max-width:767.98px){.text-grid{grid-template-columns:1fr 1fr}}@media (min-width:768px) and (max-width:1365.98px){.text-grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1366px){.text-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.text-grid .text-tile{color:#a5a5a5;font-size:.7rem;list-style-type:none;padding:var(--gutter) var(--gutter) var(--gutter) 0;position:relative}@media (min-width:1024px){.text-grid .text-tile{padding:1.6rem 2.4rem 1.6rem 1.6rem}}.text-grid .text-tile:after{bottom:100%;color:#f6f6f6;content:"+";display:none!important;font-family:Panton,Arial,sans-serif;font-size:1.6rem;font-weight:300;left:100%;line-height:1;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}@media (min-width:768px) and (max-width:1365.98px){.text-grid .text-tile:nth-child(3n+4):after,.text-grid .text-tile:nth-child(3n+5):after{display:block}}@media (min-width:1366px){.text-grid .text-tile:nth-child(4n+5):after,.text-grid .text-tile:nth-child(4n+6):after,.text-grid .text-tile:nth-child(4n+7):after{display:block}}.text-grid .text-tile .h1,.text-grid .text-tile .h2,.text-grid .text-tile .h3,.text-grid .text-tile .h4,.text-grid .text-tile .h5,.text-grid .text-tile .h6,.text-grid .text-tile h1,.text-grid .text-tile h2,.text-grid .text-tile h3,.text-grid .text-tile h4,.text-grid .text-tile h5,.text-grid .text-tile h6{color:#fff}.text-grid .text-tile .h1:last-child,.text-grid .text-tile .h2:last-child,.text-grid .text-tile .h3:last-child,.text-grid .text-tile .h4:last-child,.text-grid .text-tile .h5:last-child,.text-grid .text-tile .h6:last-child,.text-grid .text-tile h1:last-child,.text-grid .text-tile h2:last-child,.text-grid .text-tile h3:last-child,.text-grid .text-tile h4:last-child,.text-grid .text-tile h5:last-child,.text-grid .text-tile h6:last-child,.text-grid .text-tile p:last-child{margin-bottom:0}

/*! purgecss start ignore */.quote-area{--indent-x:32px;background:#fff;border-radius:var(--media-border-radius);margin-left:var(--indent-container-sm);margin-right:var(--indent-container-sm)}@media (min-width:430px){.quote-area{--indent-x:calc(32px + var(--vw)*100*0)}}@media (min-width:1024px){.quote-area{--indent-x:calc(-15.90643px + var(--vw)*100*0.04678)}}@media (min-width:1366px){.quote-area{--indent-x:calc(-252.81588px + var(--vw)*100*0.22022)}}@media (min-width:1920px){.quote-area{--indent-x:8.5rem}}@media (max-width:767.98px){.quote-area{border-radius:0;margin-left:0;margin-right:0;padding-left:var(--indent-container);padding-right:var(--indent-container)}}.quote-area blockquote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:3.6rem var(--indent-x) 3.1rem;position:relative}@media (max-width:767.98px){.quote-area blockquote{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;padding-right:0}}.quote-area .media{-ms-flex-negative:0;border-radius:100%;-webkit-flex-shrink:0;flex-shrink:0;width:7.5rem}@media (min-width:1366px){.quote-area .media{margin-left:calc(var(--indent-x)*-.5)}}.quote-area .media+.quote-icon,.quote-area picture+.quote-icon{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.quote-area .quote-icon{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin-right:.8rem}.quote-area .company,.quote-area .name{display:block;line-height:1.2}.quote-area .company{font-weight:300;margin-top:1.6rem}.quote-area .name{font-weight:700}.quote-area .text{padding-top:2.5rem}

/*! purgecss end ignore */