@charset "UTF-8";
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */@import "../node_modules/@adyen/adyen-web/dist/adyen.css";html{-ms-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15}button{overflow:visible}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table}progress{display:inline-block}details,menu{display:block}canvas{display:inline-block}[hidden]{display:none}

/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:600px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-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}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{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{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#007bff}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2rem}.h2,h2{font-size:1.5rem}.h3,h3{font-size:1.17rem}.h4,h4{font-size:1rem}.h5,h5{font-size:.83rem}.h6,h6{font-size:.67rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:1rem;margin-top:1rem}.small,small{font-size:.875em;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.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:90%;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote-footer{color:#6c757d;display:block;font-size:.875em}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#6c757d;font-size:90%}code{word-wrap:break-word;color:#e83e8c;font-size:87.5%}a>code{color:inherit}kbd{background-color:#212529;border-radius:.2rem;color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:100%;font-weight:700;padding:0}pre{color:#212529;display:block;font-size:87.5%}pre code{color:inherit;font-size:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container,.container-sm{max-width:575px}}@media (min-width:600px){.container,.container-md,.container-sm{max-width:991px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:1199px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1380px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:600px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.table{color:#212529;margin-bottom:1rem;width:100%}.table td,.table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#212529}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9ecdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cccf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe7a0}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b1b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#eef1f3}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbd}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{background-color:#343a40;border-color:#454d55;color:#fff}.table .thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.table-dark{background-color:#343a40;color:#fff}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075);color:#fff}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:599.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive>.table-bordered{border:0}.form-control{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{background-color:#fff;color:#495057}.form-control-file,.form-control-range{display:block;width:100%}.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;line-height:1.5;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.875rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;font-size:1rem;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.875rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;padding:.25rem .5rem}.form-control-lg{border-radius:.3rem;font-size:1.25rem;height:calc(1.5em + 1rem + 2px);line-height:1.5;padding:.5rem 1rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static}.valid-feedback{color:#28a745;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(40,167,69,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' 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:#28a745;padding-right:calc(1.5em + .75rem)!important}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{background-position:right 1.5rem center;padding-right:3rem!important}.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)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' 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") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57;border-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.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)!important}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{background-position:right 1.5rem center;padding-right:3rem!important}.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)}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff 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") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem 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-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d;border-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{align-items:center;display:flex;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{align-items:center;display:flex;justify-content:center;padding-left:0;width:auto}.form-inline .form-check-input{flex-shrink:0;margin-left:0;margin-right:.25rem;margin-top:0;position:relative}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;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-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#007bff;border-color:#007bff;color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#007bff;border-color:#007bff;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#0062cc;border-color:#005cbf;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#5a6268;border-color:#545b62;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#1e7e34;border-color:#1c7430;color:#fff}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#138496;border-color:#117a8b;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#117a8b;border-color:#10707f;color:#fff}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#e0a800;border-color:#d39e00;color:#212529}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#d39e00;border-color:#c69500;color:#212529}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#c82333;border-color:#bd2130;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#bd2130;border-color:#b21f2d;color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem hsla(210,4%,85%,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#dae0e5;border-color:#d3d9df;color:#212529}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(210,4%,85%,.5)}.btn-dark{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#23272b;border-color:#1d2124;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#1d2124;border-color:#171a1d;color:#fff}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{border-color:#007bff;color:#007bff}.btn-outline-primary:hover{background-color:#007bff;border-color:#007bff;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#007bff;border-color:#007bff;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-success{border-color:#28a745;color:#28a745}.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{border-color:#17a2b8;color:#17a2b8}.btn-outline-info:hover{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{border-color:#ffc107;color:#ffc107}.btn-outline-warning:hover{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{border-color:#f8f9fa;color:#f8f9fa}.btn-outline-light:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{border-color:#343a40;color:#343a40}.btn-outline-dark:hover{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{color:#007bff;font-weight:400;text-decoration:none}.btn-link:hover{color:#0056b3}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:600px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#007bff;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1.5rem}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{flex:1 1 auto;margin-bottom:0;min-width:0;position:relative;width:1%}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-bottom-left-radius:0;border-top-left-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.custom-control{display:block;min-height:1.5rem;padding-left:1.5rem;position:relative;-webkit-print-color-adjust:exact;print-color-adjust:exact;z-index:1}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{height:1.25rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.custom-control-input:checked~.custom-control-label:before{background-color:#007bff;border-color:#007bff;color:#fff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#b3d7ff;border-color:#b3d7ff;color:#fff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{margin-bottom:0;position:relative;vertical-align:top}.custom-control-label:before{background-color:#fff;border:1px solid #adb5bd;pointer-events:none}.custom-control-label:after,.custom-control-label:before{content:"";display:block;height:1rem;left:-1.5rem;position:absolute;top:.25rem;width:1rem}.custom-control-label:after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#007bff;border-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{border-radius:.5rem;left:-2.25rem;pointer-events:all;width:1.75rem}.custom-switch .custom-control-label:after{background-color:#adb5bd;border-radius:.5rem;height:calc(1rem - 4px);left:calc(-2.25rem + 2px);top:calc(.25rem + 2px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(1rem - 4px)}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:inline-block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle;width:100%}.custom-select:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.custom-select:focus::-ms-value{background-color:#fff;color:#495057}.custom-select[multiple],.custom-select[size]:not([size="1"]){background-image:none;height:auto;padding-right:.75rem}.custom-select:disabled{background-color:#e9ecef;color:#6c757d}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{font-size:.875rem;height:calc(1.5em + .5rem + 2px);padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.custom-select-lg{font-size:1.25rem;height:calc(1.5em + 1rem + 2px);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{height:calc(1.5em + .75rem + 2px);position:relative;width:100%}.custom-file-input{margin:0;opacity:0;overflow:hidden;z-index:2}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;font-weight:400;height:calc(1.5em + .75rem + 2px);left:0;overflow:hidden;z-index:1}.custom-file-label,.custom-file-label:after{color:#495057;line-height:1.5;padding:.375rem .75rem;position:absolute;right:0;top:0}.custom-file-label:after{background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0;bottom:0;content:"Browse";display:block;height:calc(1.5em + .75rem);z-index:3}.custom-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.4rem;padding:0;width:100%}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#007bff;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#007bff;border:0;border-radius:1rem;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){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-thumb{appearance:none;background-color:#007bff;border:0;border-radius:1rem;height:1rem;margin-left:.2rem;margin-right:.2rem;margin-top:0;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{background-color:transparent;border-color:transparent;border-width:.5rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#007bff;color:#fff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{padding:.5rem 1rem;position:relative}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.navbar-brand{display:inline-block;font-size:1.25rem;line-height:inherit;margin-right:1rem;padding-bottom:.3125rem;padding-top:.3125rem;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{display:inline-block;padding-bottom:.5rem;padding-top:.5rem}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:1px solid transparent;border-radius:.25rem;font-size:1.25rem;line-height:1;padding:.25rem .75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{background:50%/100% 100% no-repeat;content:"";display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-left:0;padding-right:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:599.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-left:0;padding-right:0}}@media (min-width:600px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-left:0;padding-right:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-left:0;padding-right:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem}.card-header-pills,.card-header-tabs{margin-left:-.625rem;margin-right:-.625rem}.card-img-overlay{border-radius:calc(.25rem - 1px);bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.card-deck .card{flex:1 0 0%;margin-bottom:0;margin-left:15px;margin-right:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{background-color:#e9ecef;border-radius:.25rem;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.75rem 1rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:"/";float:left;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{border-radius:.25rem;display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dee2e6;color:#007bff;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.page-link:hover{background-color:#e9ecef;border-color:#dee2e6;color:#0056b3;text-decoration:none;z-index:2}.page-link:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link{background-color:#007bff;border-color:#007bff;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:1.25rem;line-height:1.5;padding:.75rem 1.5rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.badge{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-primary{background-color:#007bff;color:#fff}a.badge-primary:focus,a.badge-primary:hover{background-color:#0062cc;color:#fff}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5);outline:0}.badge-secondary{background-color:#6c757d;color:#fff}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#545b62;color:#fff}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);outline:0}.badge-success{background-color:#28a745;color:#fff}a.badge-success:focus,a.badge-success:hover{background-color:#1e7e34;color:#fff}a.badge-success.focus,a.badge-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5);outline:0}.badge-info{background-color:#17a2b8;color:#fff}a.badge-info:focus,a.badge-info:hover{background-color:#117a8b;color:#fff}a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5);outline:0}.badge-warning{background-color:#ffc107;color:#212529}a.badge-warning:focus,a.badge-warning:hover{background-color:#d39e00;color:#212529}a.badge-warning.focus,a.badge-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5);outline:0}.badge-danger{background-color:#dc3545;color:#fff}a.badge-danger:focus,a.badge-danger:hover{background-color:#bd2130;color:#fff}a.badge-danger.focus,a.badge-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5);outline:0}.badge-light{background-color:#f8f9fa;color:#212529}a.badge-light:focus,a.badge-light:hover{background-color:#dae0e5;color:#212529}a.badge-light.focus,a.badge-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5);outline:0}.badge-dark{background-color:#343a40;color:#fff}a.badge-dark:focus,a.badge-dark:hover{background-color:#1d2124;color:#fff}a.badge-dark.focus,a.badge-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5);outline:0}.jumbotron{background-color:#e9ecef;border-radius:.3rem;margin-bottom:2rem;padding:2rem 1rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{border-radius:0;padding-left:0;padding-right:0}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{color:inherit;padding:.75rem 1.25rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#cce5ff;border-color:#b8daff;color:#004085}.alert-primary hr{border-top-color:#9ecdff}.alert-primary .alert-link{color:#002752}.alert-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.alert-secondary hr{border-top-color:#c8cccf}.alert-secondary .alert-link{color:#212326}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c32}.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert-warning hr{border-top-color:#ffe7a0}.alert-warning .alert-link{color:#533f02}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-danger hr{border-top-color:#f1b1b7}.alert-danger .alert-link{color:#491217}.alert-light{background-color:#fefefe;border-color:#fdfdfe;color:#818182}.alert-light hr{border-top-color:#eef1f3}.alert-light .alert-link{color:#686868}.alert-dark{background-color:#d6d8d9;border-color:#c6c8ca;color:#1b1e21}.alert-dark hr{border-top-color:#b9bbbd}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#e9ecef;border-radius:.25rem;font-size:.75rem;height:1rem;line-height:0}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:#007bff;color:#fff;flex-direction:column;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{align-items:flex-start;display:flex}.media-body{flex:1}.list-group{border-radius:.25rem;display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item-action{color:#495057;text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#f8f9fa;color:#495057;text-decoration:none;z-index:1}.list-group-item-action:active{background-color:#e9ecef;color:#212529}.list-group-item{background-color:#fff;border:1px solid rgba(0,0,0,.125);display:block;padding:.75rem 1.25rem;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:#6c757d;pointer-events:none}.list-group-item.active{background-color:#007bff;border-color:#007bff;color:#fff;z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:600px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#b8daff;color:#004085}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#9ecdff;color:#004085}.list-group-item-primary.list-group-item-action.active{background-color:#004085;border-color:#004085;color:#fff}.list-group-item-secondary{background-color:#d6d8db;color:#383d41}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#c8cccf;color:#383d41}.list-group-item-secondary.list-group-item-action.active{background-color:#383d41;border-color:#383d41;color:#fff}.list-group-item-success{background-color:#c3e6cb;color:#155724}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#b1dfbb;color:#155724}.list-group-item-success.list-group-item-action.active{background-color:#155724;border-color:#155724;color:#fff}.list-group-item-info{background-color:#bee5eb;color:#0c5460}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#abdde5;color:#0c5460}.list-group-item-info.list-group-item-action.active{background-color:#0c5460;border-color:#0c5460;color:#fff}.list-group-item-warning{background-color:#ffeeba;color:#856404}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#ffe7a0;color:#856404}.list-group-item-warning.list-group-item-action.active{background-color:#856404;border-color:#856404;color:#fff}.list-group-item-danger{background-color:#f5c6cb;color:#721c24}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#f1b1b7;color:#721c24}.list-group-item-danger.list-group-item-action.active{background-color:#721c24;border-color:#721c24;color:#fff}.list-group-item-light{background-color:#fdfdfe;color:#818182}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#eef1f3;color:#818182}.list-group-item-light.list-group-item-action.active{background-color:#818182;border-color:#818182;color:#fff}.list-group-item-dark{background-color:#c6c8ca;color:#1b1e21}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#b9bbbd;color:#1b1e21}.list-group-item-dark.list-group-item-action.active{background-color:#1b1e21;border-color:#1b1e21;color:#fff}.close{color:#000;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{background-color:transparent;border:0;padding:0}a.close.disabled{pointer-events:none}.toast{background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);flex-basis:350px;font-size:.875rem;max-width:350px;opacity:0}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{align-items:center;background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);color:#6c757d;display:flex;padding:.25rem .75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{word-wrap:break-word;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.show{opacity:.9}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#000;border-width:.4rem .4rem 0;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:0}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:0}.tooltip-inner{background-color:#000;border-radius:.25rem;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.popover{word-wrap:break-word;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover,.popover .arrow{display:block;position:absolute}.popover .arrow{height:.5rem;margin:0 .3rem;width:1rem}.popover .arrow:after,.popover .arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{border-top-color:rgba(0,0,0,.25);border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:1px}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{height:1rem;left:calc(-.5rem - 1px);margin:.3rem 0;width:.5rem}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{border-right-color:rgba(0,0,0,.25);border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:1px}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{border-bottom-color:rgba(0,0,0,.25);border-width:0 .5rem .5rem;top:0}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{border-bottom-color:#fff;border-width:0 .5rem .5rem;top:1px}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:1px solid #f7f7f7;content:"";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{height:1rem;margin:.3rem 0;right:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{border-left-color:rgba(0,0,0,.25);border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:1px}.popover-header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);font-size:1rem;margin-bottom:0;padding:.5rem .75rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:.5rem .75rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:50%/100% 100% no-repeat;display:inline-block;height:20px;width:20px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:15}.carousel-indicators li{background-clip:padding-box;background-color:#fff;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{animation:spinner-grow .75s linear infinite;background-color:currentcolor;border-radius:50%;display:inline-block;height:2rem;opacity:0;vertical-align:-.125em;width:2rem}.spinner-grow-sm{height:1rem;width:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:600px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:600px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:600px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:600px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:600px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd}blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{border-color:#dee2e6;color:inherit}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.selectric-wrapper{cursor:pointer;position:relative}.selectric-responsive{width:100%}.selectric{background:#f8f8f8;border:1px solid #ddd;border-radius:0;overflow:hidden;position:relative}.selectric .label{color:#444;font-size:12px;margin:0 38px 0 10px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.selectric .button,.selectric .label{display:block;height:38px;line-height:38px}.selectric .button{background-color:#f8f8f8;color:#bbb;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial;position:absolute;right:0;text-align:center;top:0;width:38px}.selectric .button:after{border:4px solid transparent;border-bottom:none;border-top-color:#bbb;bottom:0;content:" ";height:0;left:0;margin:auto;position:absolute;right:0;top:0;width:0}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{cursor:default;filter:alpha(opacity=50);opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-hide-select{height:0;overflow:hidden;position:relative;width:0}.selectric-hide-select select{left:-100%;position:absolute}.selectric-hide-select.selectric-is-native{height:100%;position:absolute;width:100%;z-index:10}.selectric-hide-select.selectric-is-native select{border:none;box-sizing:border-box;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.selectric-input{clip:rect(0,0,0,0)!important;background:none!important;border:none!important;*font:0/0 a!important;height:1px!important;left:0!important;margin:0!important;outline:none!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:1px!important}.selectric-temp-show{display:block!important;position:absolute!important;visibility:hidden!important}.selectric-items{background:#f8f8f8;border:1px solid #c4c4c4;box-shadow:0 0 10px -6px;display:none;left:0;position:absolute;top:100%;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{bottom:100%;top:auto}.selectric-items li,.selectric-items ul{font-size:12px;line-height:20px;list-style:none;margin:0;min-height:20px;padding:0}.selectric-items li{color:#666;cursor:pointer;display:block;padding:10px}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{background:none!important;color:#666!important;cursor:default!important;filter:alpha(opacity=50);opacity:.5}.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{background:none;color:#444;cursor:default;font-weight:700;padding-left:10px}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}

/*! Lity - v2.3.1 - 2018-04-20
* http://sorgalla.com/lity/
* Copyright (c) 2015-2018 Jan Sorgalla; Licensed MIT */.lity{background:#0b0b0b;background:rgba(0,0,0,.9);bottom:0;left:0;opacity:0;outline:none!important;position:fixed;right:0;top:0;transition:opacity .3s ease;white-space:nowrap;z-index:9990}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{bottom:0;left:0;outline:none!important;position:fixed;right:0;text-align:center;top:0;z-index:9990}.lity-wrap:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.lity-loader{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-top:-.8em;opacity:0;position:absolute;text-align:center;top:50%;transition:opacity .3s ease;width:100%;z-index:9991}.lity-loading .lity-loader{opacity:1}.lity-container{display:inline-block;max-height:100%;max-width:100%;outline:none!important;position:relative;text-align:left;vertical-align:middle;white-space:normal;z-index:9992}.lity-content{transform:scale(1);transition:transform .3s ease;width:100%;z-index:9993}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{bottom:0;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:-1}.lity-close{-webkit-appearance:none;background:none;border:0;box-shadow:none;color:#fff;cursor:pointer;font-family:Arial,Baskerville,monospace;font-size:35px;font-style:normal;height:35px;line-height:35px;outline:none;padding:0;position:fixed;right:0;text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0;width:35px;z-index:9994}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{background:none;border:0;box-shadow:none;color:#fff;font-family:Arial,Baskerville,monospace;font-size:35px;font-style:normal;line-height:35px;outline:none;padding:0;text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.6)}.lity-close:active{top:1px}.lity-image img{border:0;display:block;line-height:0;max-width:100%}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:964px;width:100%}.lity-iframe-container{-webkit-overflow-scrolling:touch;height:0;overflow:auto;padding-top:56.25%;pointer-events:auto;transform:translateZ(0);width:100%}.lity-iframe-container iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.lity-hide{display:none}.lity{background:rgba(0,0,0,.5)}.lity-iframe .lity-wrap[role=document] .lity-container{max-width:1500px}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/fonts/roboto_normal.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(/fonts/roboto_medium.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts/roboto_bold.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(/fonts/roboto_black.woff) format("woff")}@font-face{font-family:Caveat;font-style:normal;font-weight:400;src:local("Caveat Regular"),local("Caveat-Regular"),url(/fonts/caveat.woff) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-weight:400;src:local("Caveat Regular"),local("Caveat-Regular"),url(https://fonts.gstatic.com/s/caveat/v5/Wnz6HAc5bAfYB2Q7ZjYe.woff) format("woff")}@keyframes swatchTileAppear{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes rotateQuarter{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes rotateHalf{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes cartAnimate{0%{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}to{transform:rotate(0)}}svg.icon.icon_cart{max-height:36px;width:37px}svg.icon.icon_cart use{fill:#26b387}svg.icon.icon_arrow{max-height:13px;width:16px}svg.icon.icon_arrow use{fill:#8e9294}svg.icon.logo{max-height:40px;width:181px}svg.icon.logo use{fill:#082f58}svg.icon.logo_white{max-height:30px;width:135px}svg.icon.logo_white use{fill:#fff}svg.icon.icon_home{max-height:24px;width:24px}svg.icon.icon_home use{fill:#c1c6c8}svg.icon.icon_search{max-height:26px;width:27px}svg.icon.icon_search use{stroke:#53565a}svg.icon.icon_menu{max-height:22px;width:30px}svg.icon.icon_menu use{fill:#c1c6c8}svg.icon.icon_plus{max-height:32px;width:32px}svg.icon.icon_plus use{stroke:#979797}svg.icon.icon_minus{max-height:32px;width:32px}svg.icon.icon_minus use{stroke:#979797}svg.icon.icon_facebook{max-height:20px;width:11px}svg.icon.icon_facebook use{fill:#fff}svg.icon.icon_twitter{max-height:20px;width:25px}svg.icon.icon_twitter use{fill:#fff}svg.icon.icon_instagram{max-height:20px;width:20px}svg.icon.icon_instagram use{fill:#fff}svg.icon.icon_pinterest{max-height:20px;width:16px}svg.icon.icon_pinterest use{fill:#fff}svg.icon.icon_linkedin{max-height:20px;width:20px}svg.icon.icon_linkedin use{fill:#fff}svg.icon.icon_youtube{max-height:20px;width:20px}svg.icon.icon_youtube use{fill:#fff}svg.icon.icon_carousel_arrow{max-height:29px;width:17px}svg.icon.icon_carousel_arrow use{fill:#c1c6c8}svg.icon.icon_carousel_arrow.previous{transform:rotate(180deg)}svg.icon.icon_roomviewer{max-height:65px;width:109px}svg.icon.icon_roomviewer.small{max-height:45px;width:76px}svg.icon.icon_floorfinder{max-height:65px;width:115px}svg.icon.icon_moodboard{max-height:65px;width:89px}svg.icon.icon_swatch{max-height:32px;width:41px}svg.icon.icon_swatch use{stroke:#fff}svg.icon.icon_check{max-height:12px;width:16px}svg.icon.icon_check use{stroke:#26b387}svg.icon.icon_heart{max-height:28px;width:30px}svg.icon.icon_heart use{fill:#fff;stroke:#c1c6c8}svg.icon.icon_heart_box{max-height:45px;width:45px}svg.icon.icon_checkbox,svg.icon.icon_checkbox_checked{max-height:30px;width:30px}svg.icon.icon_file{max-height:22px;width:19px}svg.icon.icon_file use{fill:#4fb5e8}svg.icon.icon_akoustiek,svg.icon.icon_antislip,svg.icon.icon_antistatisch_tapijt,svg.icon.icon_brandgedrag_bfl,svg.icon.icon_brandgedrag_cfl,svg.icon.icon_brandgedrag_efl,svg.icon.icon_comfortklasse_1,svg.icon.icon_comfortklasse_2,svg.icon.icon_comfortklasse_3,svg.icon.icon_comfortklasse_4,svg.icon.icon_comfortklasse_5,svg.icon.icon_geluiddempend{max-height:50px;width:50px}svg.icon.icon_licht_woongebruik{max-height:50px;width:105px}svg.icon.icon_lichtechtheid{max-height:50px;width:50px}svg.icon.icon_normaal_projectgebruik,svg.icon.icon_normaal_tot_zwaar_woongebruik,svg.icon.icon_normaal_woongebruik{max-height:50px;width:105px}svg.icon.icon_trappen,svg.icon.icon_trappen_intensief_gebruik,svg.icon.icon_vloerverwarming{max-height:50px;width:50px}svg.icon.icon_zwaar_projectgebruik,svg.icon.icon_zwaar_woongebruik{max-height:50px;width:105px}svg.icon.icon_zwenkwielen,svg.icon.icon_zwenkwielen_intensief_gebruik{max-height:50px;width:50px}svg.icon.icon_licht_projectgebruik{max-height:50px;width:105px}svg.icon.icon_extra_zwaar_project{max-height:50px;width:106.8px}svg.icon.icon_arrow_tooltip_down{max-height:36px;width:30px}svg.icon.icon_arrow_tooltip{max-height:15px;width:47px}svg.icon.icon_arrow_simple{max-height:29px;width:17px}svg.icon.icon_arrow_simple use{fill:#fff}svg.icon.icon_arrow_simple_left{max-height:29px;width:17px}svg.icon.icon_arrow_simple_left use{fill:#fff;transform:rotate(180deg)}svg.icon.icon_info_rounded{max-height:24px;width:24px}svg.icon.icon_info_rounded use{fill:#fff}svg.icon.icon_close{height:60px;width:60px}svg.icon.icon_gps{max-height:26px;width:26px}svg.icon.icon_gps use{stroke:#53565a}svg.icon.icon_marker{max-height:40px;width:31px}svg.icon.icon_marker use{fill:#4f708a}svg.icon.icon_marker.special use{fill:#fa5b59}svg.icon.icon_marker.grey use{fill:#c1c6c8}svg.icon.icon_mail{max-height:16px;width:20px}svg.icon.icon_mail use{fill:#fff}svg.icon.icon_trash{max-height:25px;width:21px}svg.icon.icon_trash use{fill:#8e9294}svg.icon.icon_visibility{max-height:17px;width:32px}svg.icon.icon_visibility use{fill:#000}svg.icon.icon_cancel{max-height:16px;width:16px}svg.icon.icon_cancel use{fill:#fff}svg.icon.icon_profile{max-height:25px;width:21px}svg.icon.icon_profile use{fill:#fff}svg.icon.icon_swatches{max-height:30px;width:26px}svg.icon.icon_swatches use{fill:#fff}svg.icon.icon_dashboard{max-height:24px;width:24px}svg.icon.icon_dashboard use{fill:#fff}svg.icon.icon_download{max-height:24px;width:25px}svg.icon.icon_download use{fill:#53565a}svg.icon.icon_video{max-height:16px;width:15px}svg.icon.icon_video use{fill:#fff}svg.icon.icon_code{max-height:16px;width:16px}svg.icon.icon_code use{fill:#53565a}svg.icon.icon_spinner{max-height:32px;width:32px}svg.icon.icon_spinner use{fill:#e0e2e3}svg.icon.icon_swatches_small{max-height:12px;width:15px}svg.icon.icon_view{max-height:12px;width:18px}svg.icon.icon_view use{fill:#4fb5e8}svg.icon.icon_button_download{max-height:24px;width:16px}svg.icon.icon_button_download use{fill:#fff}svg.icon.icon_restart{max-height:142.997px;width:151.574px}svg.icon.icon_restart use{fill:#fff}a:active svg.icon.icon_facebook use,a:active svg.icon.icon_home use,a:active svg.icon.icon_instagram use,a:active svg.icon.icon_linked use,a:active svg.icon.icon_pinterest use,a:active svg.icon.icon_twitter use,a:active svg.icon.icon_youtube use,a:active svg.icon.logo_white use,a:focus svg.icon.icon_facebook use,a:focus svg.icon.icon_home use,a:focus svg.icon.icon_instagram use,a:focus svg.icon.icon_linked use,a:focus svg.icon.icon_pinterest use,a:focus svg.icon.icon_twitter use,a:focus svg.icon.icon_youtube use,a:focus svg.icon.logo_white use,a:hover svg.icon.icon_facebook use,a:hover svg.icon.icon_home use,a:hover svg.icon.icon_instagram use,a:hover svg.icon.icon_linked use,a:hover svg.icon.icon_pinterest use,a:hover svg.icon.icon_twitter use,a:hover svg.icon.icon_youtube use,a:hover svg.icon.logo_white use{fill:#4fb5e8}a:active svg.icon.icon_minus use,a:active svg.icon.icon_plus use,a:focus svg.icon.icon_minus use,a:focus svg.icon.icon_plus use,a:hover svg.icon.icon_minus use,a:hover svg.icon.icon_plus use{stroke:#4fb5e8}header{background-color:#fff;height:61px;left:0;position:fixed;top:0;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:transform,top;width:100%;z-index:50}@media (min-width:576px){header{height:120px}}header>.container{height:100%}@media (max-width:320px){header>.container{padding-left:15px!important;padding-right:15px!important}}header>.container>div{background-color:#fff;height:100%}header>.container>div>div{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}header div.logo{margin:0 30px 0 0}@media (min-width:576px){header div.logo{margin:0 30px}}header div.logo svg.icon.logo{max-height:25px;width:110px}@media (min-width:576px){header div.logo svg.icon.logo{max-height:40px;width:181px}}header nav a{color:#53565a;font-weight:900;line-height:24px;padding:0 23px}header nav a.home{display:none}@media (min-width:576px){header nav a.home{display:inline}}header nav a.home svg{width:24px}header nav a.active,header nav a.active:active,header nav a.active:focus,header nav a.active:hover{color:#4fb5e8}header nav a.active.shop{color:#26b387}header nav a:active,header nav a:focus,header nav a:hover{color:#53565a;text-decoration:none}header nav a:active span,header nav a:focus span,header nav a:hover span{border-bottom:3px solid #4fb5e8}header nav a.shop,header nav a.shop:active,header nav a.shop:focus,header nav a.shop:hover{color:#26b387}header nav a.shop:active span,header nav a.shop:focus span,header nav a.shop:hover span{border-bottom-color:#26b387}header nav a.contact{color:#8e9294;font-weight:400}header nav a.contact span{border-bottom-color:#8e9294;border-bottom-width:2px}header nav a.ourFloors:after{color:#4f708a;content:"▼";display:inline-block;font-size:8px;margin-left:3px;position:relative;top:-2px;transform:scaleX(1.8);transition:all .4s cubic-bezier(.4,.02,.15,1)}@media (max-width:1090px){header .container nav a{padding:0 14px}}@media (max-width:980px){header .container nav a:last-of-type{display:none}}@media (max-width:880px){header .container nav a:nth-last-of-type(2){display:none}}@media (max-width:780px){header .container nav a:nth-last-of-type(3){display:none}}@media (max-width:680px){header .container nav a:nth-last-of-type(4){display:none}}@media (max-width:600px){header .container nav a:nth-last-of-type(5),header .container nav a:nth-last-of-type(6){display:none}}header .interactivity{display:flex;flex:1;flex-basis:row nowrap;justify-content:flex-end}header .interactivity .shoppingCart{margin-right:10px;position:relative}@media (min-width:576px){header .interactivity .shoppingCart{margin-right:35px}}header .interactivity .shoppingCart.animate{animation-direction:normal;animation-duration:.6s;animation-name:cartAnimate;animation-timing-function:cubic-bezier(.4,.02,.15,1)}header .interactivity .shoppingCart svg.icon{transform-origin:center}header .interactivity .shoppingCart span{border-bottom:none;color:#fff;font-size:14px;left:15px;line-height:16px;position:absolute;top:9px;transform:translateX(-50%)}header .interactivity .shoppingCart:active span,header .interactivity .shoppingCart:focus span,header .interactivity .shoppingCart:hover span{border-bottom:0}header .interactivity .search{cursor:pointer;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:opacity,transform}header .interactivity .mobileMenuButton{cursor:pointer;display:block}@media (min-width:992px){header .interactivity .mobileMenuButton{display:none}}header .interactivity .mobileMenuButton svg{margin-left:18px}header .interactivity .mobileMenuButton svg g rect{transition:transform .4s cubic-bezier(.4,.02,.15,1)}header .interactivity .mobileMenuButton svg g rect:first-of-type{transform-origin:left center}header .interactivity .mobileMenuButton svg g rect:nth-of-type(2){transform-origin:center}header .interactivity .mobileMenuButton svg g rect:nth-of-type(3){transform-origin:left center}header.mobileMenuActive .interactivity .mobileMenuButton svg g rect:first-of-type{transform:translateX(-2px) translateY(-4px) rotate(45deg)}header.mobileMenuActive .interactivity .mobileMenuButton svg g rect:nth-of-type(2){transform:translateX(100%)}header.mobileMenuActive .interactivity .mobileMenuButton svg g rect:nth-of-type(3){transform:translateX(-2px) translateY(4px) rotate(-45deg)}header.hidden{transform:translateY(-120px)}header .mobileMenu{background:#fff;height:100vh;height:calc(100vh - 60px);overflow-y:auto;position:absolute;transform:translateY(-100%);transition:transform .4s cubic-bezier(.4,.02,.15,1);width:100%;z-index:-1}@media (min-width:992px){header .mobileMenu{display:none}}header .mobileMenu nav{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding-top:40px}header .mobileMenu nav a{font-size:30px;font-weight:500;line-height:75px}header .mobileMenu nav a.home{display:inline-block}header .mobileMenu nav a.contact{font-size:26px;font-weight:400}header .mobileMenu .mobileFloorMenu{align-items:center;background:#f1f4f6;display:flex;flex-flow:column nowrap;justify-content:center;overflow:hidden;transition:height .4s cubic-bezier(.4,.02,.15,1);width:100%}header .mobileMenu .mobileFloorMenu a{color:#4fb5e8;font-weight:400;line-height:60px;padding:5px 15px}header .mobileMenu .mobileFloorMenu a:first-of-type{padding-top:20px}header .mobileMenu .mobileFloorMenu a:last-of-type{padding-bottom:20px}header.mobileMenuActive .mobileMenu{transform:none}#ourFloorsMenu{background:#f1f4f6;border-bottom:1px solid #e9eaeb;border-top:1px solid #e9eaeb;padding:0 30px 30px;position:fixed;top:120px;transform:translateY(-100%) translateY(-120px);transition:transform .4s cubic-bezier(.4,.02,.15,1);width:100%;z-index:10}#ourFloorsMenu .collectionContainer{display:inline-block;height:120px;margin-top:30px;width:100%}@media (min-width:1200px){#ourFloorsMenu .collectionContainer{height:270px}}#ourFloorsMenu .collectionContainer .image{height:100%;overflow:hidden;position:relative}#ourFloorsMenu .collectionContainer .image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.4,.02,.15,1);width:100%}#ourFloorsMenu .collectionContainer .image .label{background-color:rgba(0,0,0,.5);color:#fff;font-family:Roboto;font-size:15px;font-weight:500;left:0;padding:10px 15px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%}#ourFloorsMenu .collectionContainer .image h3{bottom:0;color:#fff;line-height:30px;padding:10px 20px;position:absolute;right:0;text-align:right;width:100%}@media (min-width:1200px){#ourFloorsMenu .collectionContainer .image h3{padding:15px 20px}}#ourFloorsMenu .collectionContainer:active .image img,#ourFloorsMenu .collectionContainer:focus .image img,#ourFloorsMenu .collectionContainer:hover .image img{transform:scale(1.05)}#ourFloorsMenu .collectionContainer:active span,#ourFloorsMenu .collectionContainer:focus span,#ourFloorsMenu .collectionContainer:hover span{border-bottom:none}header.dealerHeader{background:#082f58;height:60px}@media (min-width:576px){header.dealerHeader{height:90px}}header.dealerHeader .container>div{background:#082f58}header.dealerHeader .dealerLogo{margin-right:55px}header.dealerHeader .dealerLogo a{display:inline-block;max-height:60px}@media (min-width:576px){header.dealerHeader .dealerLogo a{max-height:90px}}header.dealerHeader .dealerLogo a img{max-height:60px;max-width:108px;position:relative;top:0}@media (min-width:576px){header.dealerHeader .dealerLogo a img{max-height:90px}}header.dealerHeader .container nav a{color:#fff;font-weight:500;padding:0 10px}header.dealerHeader .container nav a span{padding:4px 0}header.dealerHeader .container nav a.active{color:#fff;text-decoration:none}header.dealerHeader .container nav a.active span{border-bottom:2px solid #d7ab00}header.dealerHeader .container nav a:active,header.dealerHeader .container nav a:focus,header.dealerHeader .container nav a:hover{color:#fff;text-decoration:none}header.dealerHeader .container nav a:active span,header.dealerHeader .container nav a:focus span,header.dealerHeader .container nav a:hover span{border-bottom:2px solid #d7ab00}header.dealerHeader .interactivity a.back{color:#4fb5e8;display:none;font-size:14px;font-weight:500;line-height:16px;padding:0 10px}@media (min-width:576px){header.dealerHeader .interactivity a.back{display:inline-flex;font-size:20px}}header.dealerHeader .interactivity a.back span{padding:4px 0}header.dealerHeader .interactivity a.back.active,header.dealerHeader .interactivity a.back:active,header.dealerHeader .interactivity a.back:focus,header.dealerHeader .interactivity a.back:hover{color:#4fb5e8;text-decoration:none}header.dealerHeader .interactivity a.back svg.icon use{fill:#4fb5e8}header.dealerHeader .interactivity a.search svg.icon use{stroke:#4fb5e8}header.dealerHeader .mobileMenu nav a.back{color:#4fb5e8;font-size:24px}header.dealerHeader .mobileMenu nav a.back svg.icon use{fill:#4fb5e8!important}header.dealerHeader~#ourFloorsMenu{top:90px;transform:translateY(-100%) translateY(-90px)}main{transition:filter .2s cubic-bezier(.4,.02,.15,1)}body.floorsMenuActive header nav a.ourFloors{color:#4fb5e8}body.floorsMenuActive header nav a.ourFloors:after{transform:scaleX(1.8) scaleY(-1)}body.floorsMenuActive header.hidden{transform:none}body.floorsMenuActive main{position:relative}body.floorsMenuActive #ourFloorsMenu{transform:none}body.blurMain main{filter:blur(5px)}main+.shade{background-color:rgba(0,0,0,.4);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transform:translateX(-100%);transition:opacity .4s cubic-bezier(.4,.02,.15,1);z-index:9}main+.shade.active{opacity:1;transform:none}main+.shade.modalContainer{align-items:center;background-color:rgba(50,50,50,.4);display:flex;justify-content:center;z-index:10}main+.shade.disappearing{opacity:0}footer{background:#082f58;font-size:18px;font-weight:700;line-height:21px;margin-top:20px}footer,footer a,footer a:active,footer a:focus,footer a:hover{color:#fff}footer>.container>.row{height:auto;min-height:210px;padding-bottom:56px}@media (min-width:600px){footer>.container>.row{height:210px}}footer>.container>.row .col:last-child,footer>.container>.row [class*=col-]:last-child{text-align:right}footer nav{display:flex;flex-basis:row wrap;justify-content:space-around}footer nav a{flex:1;text-align:center}footer .socialmedia{align-items:center;display:flex;justify-content:space-between}footer .socialmedia span{margin-right:25px;white-space:nowrap}footer .socialmedia .icons{display:flex;flex:1;flex-wrap:wrap;justify-content:flex-start}footer .socialmedia .icons a{box-sizing:content-box;display:inline-block;padding:0 15px;text-align:center;width:20px}@media (max-width:599.98px){footer .socialmedia{padding-bottom:50px;padding-top:42px}footer .socialmedia .icons a{padding:15px 5px}footer nav{align-items:flex-start;flex-direction:column;padding-bottom:75px}footer nav a{font-size:18px;font-weight:700;line-height:21px;margin-bottom:29px}footer nav a:last-child{margin-bottom:0}}:root{--consent-cookiebar-bg:rgba(74,74,74,.95);--consent-cookiebar-color:#fff;--consent-button-background:#082f58;--consent-button-color:#fff;--consent-button-highlight-background:#fff;--consent-button-highlight-color:#082f58}.consent-cookiebar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--consent-cookiebar-bg);bottom:0;color:var(--consent-cookiebar-color);display:flex;flex-direction:column;gap:20px;left:0;padding:20px 0;position:fixed;right:0;transform:translateY(100%);transition:transform .8s ease-in-out;width:100%;z-index:9999}.consent-cookiebar.open,.consent-cookiebar[open]{transform:translateY(0)}@media only screen and (min-width:768px){.consent-cookiebar{flex-direction:row}}.consent-cookiebar .col{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:768px){.consent-cookiebar .col{flex-direction:row}}.consent-cookiebar .content{flex:1 1 auto}.consent-cookiebar .content .title{color:var(--consent-cookiebar-color);display:block;font-size:1.5rem;line-height:1.8rem;margin-bottom:10px}.consent-cookiebar .content .mobile{font-size:1rem;line-height:1.1rem}@media only screen and (min-width:768px){.consent-cookiebar .content .mobile{display:none}}.consent-cookiebar .content .desktop{display:none;font-size:1rem;line-height:1.4rem}@media only screen and (min-width:768px){.consent-cookiebar .content .desktop{display:block}}.consent-cookiebar .actions{display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:wrap;gap:10px}@media only screen and (min-width:768px){.consent-cookiebar .actions{flex-direction:column}}.consent-cookiebar .actions .button{align-items:center;background:var(--consent-button-background);color:var(--consent-button-color);display:inline-flex;justify-content:center}.consent-cookiebar .actions .button:focus,.consent-cookiebar .actions .button:hover{background:var(--consent-button-highlight-background);color:var(--consent-button-highlight-color)}.consent-form .title{display:block;font-size:1.5rem;line-height:1.8rem;margin-bottom:20px}.consent-form .checkboxTitle{display:block;font-size:1.2rem;line-height:1.5rem;margin-bottom:10px}.consent-form .consentCheckbox{margin-bottom:20px}.consent-form .consentCheckbox input[type=checkbox]{height:.1px;left:-100vw;overflow:hidden;position:absolute;visibility:hidden;width:.1px}.consent-form .consentCheckbox label{display:block;padding-left:30px;padding-top:0;position:relative}.consent-form .consentCheckbox label:after,.consent-form .consentCheckbox label:before{content:"";height:20px;left:0;position:absolute;top:0;width:20px}.consent-form .consentCheckbox label:before{border:1px solid #000}.consent-form .consentCheckbox label:after{align-items:center;content:"✓";display:flex;font-weight:700;justify-content:center;opacity:0;transition:opacity .2s ease-in-out}.consent-form .consentCheckbox input[type=checkbox]:checked+label:after{opacity:1}.consent-form .consentCheckbox input[type=checkbox]:disabled+label:before{opacity:.7}.consent-form .saveRow{display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width:768px){.consent-form .saveRow{align-items:center;flex-direction:row}}.consent-form .successText{margin-top:10px;opacity:0;transition:opacity .8s ease-in-out}@media only screen and (min-width:768px){.consent-form .successText{margin-left:20px;margin-top:0}}.consent-form .successText.saved{opacity:1;transition:none}.consent-cookiebar .actions{gap:0}.consent-cookiebar .actions a.button,.consent-cookiebar .actions button.button{border:0;color:#fff;cursor:pointer;font-size:.9em;font-weight:700;justify-content:center;margin:5px 5px 0 0;max-width:150px;outline:0;padding:5px 10px;text-align:center;transition:all .4s cubic-bezier(.4,.02,.15,1);width:100%}.consent-cookiebar .actions a.button:hover span,.consent-cookiebar .actions button.button:hover span{border:0}@media (min-width:600px){.consent-cookiebar .actions a.button,.consent-cookiebar .actions button.button{margin:5px 0;max-width:none}}@media (min-width:992px){.consent-cookiebar .actions a.button,.consent-cookiebar .actions button.button{font-size:.9em}}.consent-cookiebar .actions a.button[data-agree],.consent-cookiebar .actions button.button[data-agree]{background-color:#26b387}.consent-cookiebar .actions a.button[data-agree]:active,.consent-cookiebar .actions a.button[data-agree]:focus,.consent-cookiebar .actions a.button[data-agree]:hover,.consent-cookiebar .actions button.button[data-agree]:active,.consent-cookiebar .actions button.button[data-agree]:focus,.consent-cookiebar .actions button.button[data-agree]:hover{background-color:#fff;color:#26b387}.consent-form{margin-bottom:40px}.consent-form .consentCheckbox .checkboxTitle{display:none}.consent-form .consentCheckbox label:before{border:2px solid #adcacf;top:5px}.consent-form .consentCheckbox label:after{top:5px}.consent-form .consentCheckbox label div span{display:block}.consent-form .saveRow button.button{background-color:#26b387;border:1px solid #26b387;color:#fff;outline:0;padding:5px 10px;transition:all .4s cubic-bezier(.4,.02,.15,1)}.consent-form .saveRow button.button:active,.consent-form .saveRow button.button:focus,.consent-form .saveRow button.button:hover{background-color:#fff;color:#26b387}header.serviceHeader a.backToTarkett{color:#4fb5e8}header.serviceHeader a.backToTarkett svg.icon{margin-right:5px}header.serviceHeader a.backToTarkett svg.icon use{fill:#4fb5e8}header.serviceHeader .languages{display:flex;margin:-2.5px}@media (min-width:600px){header.serviceHeader .languages{margin:-10px}}header.serviceHeader .languages li{margin:2.5px;padding:0}@media (min-width:600px){header.serviceHeader .languages li{margin:10px}}header.serviceHeader .languages li:before{display:none}header.serviceHeader .languages li a{align-items:center;background:#f1f4f6;color:#53565a;display:inline-flex;font-size:16px;height:35px;justify-content:center;transition:color background-color .4s cubic-bezier(.4,.02,.15,1);width:35px}@media (min-width:600px){header.serviceHeader .languages li a{font-size:18px;height:45px;width:45px}}header.serviceHeader .languages li a:active,header.serviceHeader .languages li a:focus,header.serviceHeader .languages li a:hover{background:#4fb5e8;border-bottom:none;color:#fff}header.serviceHeader .languages li a:active span,header.serviceHeader .languages li a:focus span,header.serviceHeader .languages li a:hover span{border-bottom:none}header.serviceHeader .languages li a.active{background:#4fb5e8;border-bottom:none;color:#fff}header.serviceHeader .languages li a.active span{border-bottom:none}main .header{overflow-x:hidden;position:relative}main .header img{height:100%;height:480px;-o-object-fit:cover;object-fit:cover;width:100%}main .header.big img{height:600px}main .header .container{height:480px}main .header .container .row{height:100%}@media (min-width:992px){main .header .container .row .col,main .header .container .row [class*=col-]{height:100%}}main .header .container .row .col.text,main .header .container .row [class*=col-].text{display:flex;flex-direction:column;justify-content:center;order:2}@media (min-width:992px){main .header .container .row .col.text,main .header .container .row [class*=col-].text{order:unset}}main .header .container .row .col div.balloon,main .header .container .row [class*=col-] div.balloon{height:102px}@media (min-width:992px){main .header .container .row .col div.balloon,main .header .container .row [class*=col-] div.balloon{height:208px}}main .header .container .row .col div.balloon svg,main .header .container .row [class*=col-] div.balloon svg{height:116px;width:100px}@media (min-width:992px){main .header .container .row .col div.balloon svg,main .header .container .row [class*=col-] div.balloon svg{height:235px;width:206px}}main .header .container .row .col div.balloon .content,main .header .container .row [class*=col-] div.balloon .content{font-size:15px;line-height:15px;padding:3px 7px 12px 10px;width:100px}@media (min-width:992px){main .header .container .row .col div.balloon .content,main .header .container .row [class*=col-] div.balloon .content{font-size:30px;line-height:30px;padding:7px 14px 20px 22px;width:206px}}main .header.big{height:600px}main .header h1{padding:30px 0}main .header a:not(.back){border-bottom:3px solid #d7ab00;color:#fff}main .header a:not(.back):active,main .header a:not(.back):focus,main .header a:not(.back):hover{color:#d7ab00}main .header padding{font-size:25px;font-weight:500;line-height:30px}main .header img+.container{height:100%;margin-left:50%;position:absolute;top:0;transform:translateX(-50%)}main .header img+.container a.back{color:#fff}main .header img+.container a.back svg use{fill:#fff}main .header img+.container h1,main .header img+.container p{color:#fff}.searchContainer{background-color:#f1f4f6;height:60px;left:0;position:fixed;top:0;transform:translateY(-60px);transition:transform .4s cubic-bezier(.4,.02,.15,1);width:100%;z-index:100}.searchContainer.active{transform:none}.searchContainer.active+header{top:60px}.searchContainer.active+header .interactivity .search{opacity:0;pointer-events:none}.searchContainer form{height:100%;margin:0;padding:0;width:100%}.searchContainer input[name=q]{background-color:transparent;border:none;font-size:18px;height:100%;line-height:26px;padding-left:15px;width:calc(100% - 120px)}.searchContainer input[name=q]::-moz-placeholder{font-size:14px;font-style:italic}.searchContainer input[name=q]::placeholder{font-size:14px;font-style:italic}@media (min-width:600px){.searchContainer input[name=q]{font-size:24px;line-height:30px;padding-right:15px}.searchContainer input[name=q]::-moz-placeholder{font-size:24px}.searchContainer input[name=q]::placeholder{font-size:24px}}.searchContainer .options{display:inline-block;position:absolute;right:0;top:0}.searchContainer .options>*{border:none;cursor:pointer;display:inline-block;height:60px;margin:0;padding:0;position:absolute;top:0;width:60px}.searchContainer .options>:focus{outline:none}.searchContainer .options button.search{background:none;display:inline-block;right:60px}.searchContainer .options button.search:focus{outline:none}.searchContainer .options a.closeSearch{right:0}.contour form input:not([type=submit]),.umbraco-forms-form form input:not([type=submit]){border:1px solid #c1c6c8;border-radius:3px}.contour form .umbraco-forms-field,.umbraco-forms-form form .umbraco-forms-field{margin-bottom:30px}.contour form .umbraco-forms-field label,.umbraco-forms-form form .umbraco-forms-field label{margin-bottom:12px}.contour form .umbraco-forms-field input,.umbraco-forms-form form .umbraco-forms-field input{margin:0}.contour form span.checkboxlist input,.umbraco-forms-form form span.checkboxlist input{float:unset;margin-bottom:15px;margin-right:15px}.contour form .radiobuttonlist,.umbraco-forms-form form .radiobuttonlist{padding:0;width:100%}.contour form .radiobuttonlist input[type=radio],.umbraco-forms-form form .radiobuttonlist input[type=radio]{display:none!important}.contour form .radiobuttonlist input[type=radio]+label,.umbraco-forms-form form .radiobuttonlist input[type=radio]+label{display:flex;flex-direction:column;padding-left:50px;padding-top:3px;position:relative}.contour form .radiobuttonlist input[type=radio]+label:after,.contour form .radiobuttonlist input[type=radio]+label:before,.umbraco-forms-form form .radiobuttonlist input[type=radio]+label:after,.umbraco-forms-form form .radiobuttonlist input[type=radio]+label:before{border-radius:50%;content:"";display:inline-block;height:30px;left:0;position:absolute;top:5px;width:30px}.contour form .radiobuttonlist input[type=radio]+label:before,.umbraco-forms-form form .radiobuttonlist input[type=radio]+label:before{border:2px solid #c1c6c8}.contour form .radiobuttonlist input[type=radio]+label:after,.umbraco-forms-form form .radiobuttonlist input[type=radio]+label:after{background:url(/img/check.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;opacity:0;transform:rotate(-20deg) scale(.9);transform-origin:center;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:transform,opacity}.contour form .radiobuttonlist input[type=radio]:checked+label:after,.umbraco-forms-form form .radiobuttonlist input[type=radio]:checked+label:after{opacity:1;transform:none}.contour form .radiobuttonlist br,.umbraco-forms-form form .radiobuttonlist br{display:none}.contour form span.checkboxlist,.umbraco-forms-form form span.checkboxlist{align-items:center;display:flex;flex-wrap:wrap;padding:0}.contour form span.checkboxlist label,.umbraco-forms-form form span.checkboxlist label{float:unset;margin-bottom:15px;width:calc(100% - 2.25rem - 52px)}.contour form span.checkboxlist input[type=checkbox],.umbraco-forms-form form span.checkboxlist input[type=checkbox]{background-clip:padding-box;background-color:#fff;border:1px solid #c1c6c8!important;border-radius:.25rem;color:#495057;display:inline-block!important;float:none;font-size:1rem;font-weight:400;height:calc(2.25rem + 2px)!important;line-height:1.5;margin-bottom:15px;margin-right:15px;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(2.25rem + 2px)!important}.contour form span.checkboxlist input[type=checkbox]:focus,.umbraco-forms-form form span.checkboxlist input[type=checkbox]:focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.contour form .reCaptchaSubmit,.contour form input[type=submit],.umbraco-forms-form form .reCaptchaSubmit,.umbraco-forms-form form input[type=submit]{border:none;border-bottom:4px solid #fa5b59;border-radius:0;color:#53565a;font-family:Roboto,Arial,sans-serif;font-size:20px;font-size:25px;font-weight:700;line-height:30px;line-height:29px;padding:0 0 5px;transition:color .4s cubic-bezier(.4,.02,.15,1)}.contour form .reCaptchaSubmit:active,.contour form .reCaptchaSubmit:focus,.contour form .reCaptchaSubmit:hover,.contour form input[type=submit]:active,.contour form input[type=submit]:focus,.contour form input[type=submit]:hover,.umbraco-forms-form form .reCaptchaSubmit:active,.umbraco-forms-form form .reCaptchaSubmit:focus,.umbraco-forms-form form .reCaptchaSubmit:hover,.umbraco-forms-form form input[type=submit]:active,.umbraco-forms-form form input[type=submit]:focus,.umbraco-forms-form form input[type=submit]:hover{color:#fa5b59}.faqContainer{padding-bottom:50px}.faqContainer .question{border-top:2px solid #c1c6c8}.faqContainer .question:last-child{border-bottom:2px solid #c1c6c8}.faqContainer .question .title{align-items:center;display:flex;flex-flow:row nowrap;padding:27px 0}.faqContainer .question .title span{flex:1}.faqContainer .question .title .showAnswer{margin-left:30px}.faqContainer .question .title .showAnswer svg{transform:rotate(90deg);transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:transform,opacity}.faqContainer .question .title .showAnswer svg.icon_plus{position:absolute}.faqContainer .question .title:active,.faqContainer .question .title:focus,.faqContainer .question .title:hover{color:#4fb5e8;cursor:pointer}.faqContainer .question .title:active .showAnswer svg,.faqContainer .question .title:focus .showAnswer svg,.faqContainer .question .title:hover .showAnswer svg{fill:#4fb5e8;stroke:#4fb5e8!important}.faqContainer .question .title:active .showAnswer svg use,.faqContainer .question .title:focus .showAnswer svg use,.faqContainer .question .title:hover .showAnswer svg use{fill:#4fb5e8!important;stroke:#4fb5e8!important}.faqContainer .question .answer{overflow:hidden;padding-left:40px;transition:height .4s cubic-bezier(.4,.02,.15,1)}@media (min-width:600px){.faqContainer .question .answer{padding-left:94px}}@media (min-width:992px){.faqContainer .question .answer{padding-left:118px}}.faqContainer .question .answer>:last-child{margin-bottom:40px}.faqContainer .question.active .showAnswer svg{transform:rotate(180deg)}.faqContainer .question.active .showAnswer svg.icon_plus{opacity:0}.faqContainer .question.active .showAnswer svg.icon_minus{transform:rotate(180deg)}.row.filterTitles{min-height:80px}@media (min-width:992px){.row.filterTitles{min-height:100px}}.row.filterTitles .button{cursor:pointer;display:block;font-weight:900}@media (min-width:576px){.row.filterTitles .button{margin-right:30px}}@media (min-width:992px){.row.filterTitles .button{display:inline-block;margin-right:60px}}.row.filterTitles .button:first-child{display:block;margin-left:0}@media (min-width:992px){.row.filterTitles .button:first-child{display:inline-block;margin-left:30px}}.row.filterTitles .button:last-child{margin-right:0}.row.filterTitles .button.active{color:#4fb5e8}.row.filterTitles .button:after{content:"▼";display:inline-block;font-size:8px;margin-left:10px;position:relative;top:-2px;transform:scaleX(1.8);transition:all .4s cubic-bezier(.4,.02,.15,1)}.row.filterTitles .button.active:after{top:-5px;transform:scaleX(1.8) scaleY(-1)}.row.filterTitles .button.showFilterTitles{display:block;margin-right:0}@media (min-width:992px){.row.filterTitles .button.showFilterTitles{display:none;margin-right:30px}}.row.filterTitles .button.filterTitle{display:none}@media (min-width:992px){.row.filterTitles .button.filterTitle{display:inline-block}.row.filterTitles .button.filterTitle:nth-of-type(2){margin-left:30px}}.row.filterTitles .button.clear{display:none;font-weight:400}@media (min-width:992px){.row.filterTitles .button.clear{display:inline-block}}.row.filterTitles .button.clear:after{display:none}.row.filters{height:0;overflow-y:hidden}@media (min-width:992px){.row.filters{height:auto;overflow-y:initial}}.row.filters.active{height:auto;overflow-y:initial}.row.filters .filterContainer{max-height:58vh;overflow-y:hidden;overflow-y:auto;scrollbar-width:thin;transition:height .4s cubic-bezier(.4,.02,.15,1)}.row.filters .filterContainer::-webkit-scrollbar{background-color:transparent;width:2px}.row.filters .filterContainer::-webkit-scrollbar-track-piece{background-color:transparent}.row.filters .filterContainer::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.13)}.row.filters .filterContainer .filterOption{margin-bottom:20px;margin-top:0}@media (min-width:992px){.row.filters .filterContainer .filterOption:first-child{margin-top:60px}}.row.filters .filterContainer .filterOption .filterTitle{display:block;font-weight:900}.row.filters .filterContainer .filterOption .filterOptionTitle{display:block;font-weight:500;margin-bottom:10px}@media (min-width:992px){.row.filters .filterContainer .filterOption .filterOptionTitle{display:inline-block;font-weight:900;margin-bottom:20px;width:calc(25% - 5px)}}.row.filters .filterContainer .filterOption.methodInputContainer{margin-bottom:0;margin-top:auto}.row.filters .filterContainer .filterOption.methodInputContainer>div label{cursor:pointer;padding:10px 13px 12px 54px}.row.filters .filterContainer .filterOption.methodInputContainer>div label:after,.row.filters .filterContainer .filterOption.methodInputContainer>div label:before{left:13px;top:10px}.row.filters .filterContainer .filterOption>div{align-items:center;display:inline-flex;margin-bottom:10px;padding-left:0;width:100%}.row.filters .filterContainer .filterOption>div.resetMargins{margin:0}@media (min-width:992px){.row.filters .filterContainer .filterOption>div{margin-bottom:20px;padding-left:0;width:24%;width:calc(25% - 5px)}}.row.filters .filterContainer .filterOption>div input{display:none}.row.filters .filterContainer .filterOption>div label{font-size:18px;margin-bottom:0;padding-left:40px;position:relative}.row.filters .filterContainer .filterOption>div label:after,.row.filters .filterContainer .filterOption>div label:before{border-radius:4px;content:"";display:inline-block;height:30px;left:0;position:absolute;top:0;width:30px}.row.filters .filterContainer .filterOption>div label:before{background-color:#fff;border:2px solid #c1c6c8}.row.filters .filterContainer .filterOption>div label:after{background:url(/img/check.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;opacity:0;transform:rotate(-20deg) scale(.9);transform-origin:center;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:transform,opacity}.row.filters .filterContainer .filterOption>div input:checked+label:after{opacity:1;transform:none}.row.filters .filterContainer .filterOption.booleans{border-bottom:none}.row.filters .filterContainer .filterOption.booleans>div{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.row.filters .filterContainer .filterOption.booleans>div input{margin-right:60px}@media (min-width:992px){.row.filters .filterContainer .filterOption.booleans>div{width:100%}}.row.filters .filterContainer .filterOption.booleans label{font-weight:900}.row.filters .filterContainer .filterOption+.filterOption{border-top:none;padding-top:0}.row.filters .filterContainer.hidden{height:0;overflow-y:hidden}.row.filters a.button{background-color:#fff;border:1px solid #53565a;border-radius:4px;cursor:pointer;display:inline-block;font-size:18px;font-weight:900;line-height:21px;margin-bottom:60px;margin-top:30px;min-width:210px;padding:20px;text-align:center;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:color,border-color}.row.filters a.button:active,.row.filters a.button:focus,.row.filters a.button:hover{border-color:#4fb5e8;color:#4fb5e8}.row.filters a.button.filterTitle{background-color:transparent;border:none;font-size:19px;margin:0;opacity:0;padding:10px 0;text-align:left;transform:scale(0);transform-origin:top left;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:opacity,transform;width:100%}.row.filters a.button.filterTitle:last-of-type{margin-bottom:10px}.row.filters a.button.filterTitle.shown{opacity:1;transform:scale(1)}.row.filters a.button.filterTitle.active{color:#4fb5e8}@media (min-width:992px){.row.filters a.button.filterTitle{display:none}}.row.filters a.button.filterTitle:after{content:"▼";display:inline-block;font-size:8px;margin-left:10px;position:relative;top:-2px;transform:scaleX(1.8);transition:all .4s cubic-bezier(.4,.02,.15,1)}.row.filters a.button.filterTitle.active:after{top:-5px;transform:scaleX(1.8) scaleY(-1)}.balloon{font-family:Georgia;font-size:30px;position:relative}.balloon svg{height:235px;width:206px}.balloon .content{bottom:0;color:#fff;font-weight:400;line-height:30px;max-height:208px;padding:7px 14px 20px 22px;position:absolute;width:206px}.slick-slider svg.slick-arrow{cursor:pointer;position:absolute;right:-35px;top:50%;transform:translateY(-50%)}.slick-slider svg.slick-arrow.previous{left:-35px;right:auto;transform:translateY(-50%) rotate(180deg)}@media (max-width:991.98px){.slick-slider svg.slick-arrow{right:-25px}.slick-slider svg.slick-arrow.previous{left:-25px}}.dots .slick-dots{display:flex;justify-content:center;padding:0}.dots .slick-dots li{background-color:#c1c6c8;border-radius:50%;cursor:pointer;height:12px;margin:5px;padding:0;width:12px}.dots .slick-dots li.slick-active{background-color:grey}.dots .slick-dots li button,.dots .slick-dots li:before{display:none}.mediaGallery{margin:0 -10px}@media (min-width:600px){.mediaGallery{margin-top:90px}}.mediaGallery.slick-slider svg.slick-arrow{cursor:pointer;position:absolute;right:-35px;top:50%;transform:translateY(-50%)}.mediaGallery.slick-slider svg.slick-arrow.previous{left:-35px;right:auto;transform:translateY(-50%) rotate(180deg)}@media (max-width:991.98px){.mediaGallery.slick-slider svg.slick-arrow{right:-15px}.mediaGallery.slick-slider svg.slick-arrow.previous{left:-15px}}.mediaItem{overflow:hidden;padding:0 10px}.mediaItem,.mediaItem img{transition:all .4s cubic-bezier(.4,.02,.15,1)}.mediaItem img{cursor:pointer;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mediaItem:active img,.mediaItem:focus img,.mediaItem:hover img{transform:scale(1.05)}.mediaItem:active.youTube:before,.mediaItem:focus.youTube:before,.mediaItem:hover.youTube:before{transform:scale(1.25)}.mediaItem.youTube{position:relative}.mediaItem.youTube:before{background:url(../../../img/playIcon.svg) no-repeat 50%;background-color:#fa5b59;content:"";display:block;height:40px;left:calc(50% - 20px);pointer-events:none;position:absolute;top:calc(50% - 20px);transition:all .4s cubic-bezier(.4,.02,.15,1);width:40px;z-index:2}main+.shade .Modal{background:#fff;max-width:100%;padding:50px 60px;width:680px}main+.shade .Modal .modalButton,main+.shade .Modal .modalContent,main+.shade .Modal .modalTitle{display:inline-block}main+.shade .Modal .modalTitle{color:#53565a;font-size:36px;font-weight:900;line-height:40px;margin-bottom:25px;text-align:center;width:100%}@media (min-width:600px){main+.shade .Modal .modalTitle{font-size:40px;line-height:45px}}main+.shade .Modal .modalContent{color:#53565a;display:block;font-size:18px;font-weight:500;line-height:24px;text-align:center}@media (min-width:600px){main+.shade .Modal .modalContent{font-size:20px;line-height:30px}}main+.shade .Modal .modalButtonContainer{margin-top:37px;text-align:center;width:100%}main+.shade .Modal .modalButton{border:1px solid #53565a;color:#53565a;cursor:pointer;font-size:16px;font-weight:900;line-height:19px;padding:20px}@media (min-width:600px){main+.shade .Modal .modalButton{font-size:18px;line-height:21px}}a.collections,div.collections{margin-top:-30px}@media (min-width:1200px){a.collections:not(.noOffset)>div:nth-child(3n+2) .collectionContainer,div.collections:not(.noOffset)>div:nth-child(3n+2) .collectionContainer{transform:translateY(30px)}}a.collections>div .collectionContainer,div.collections>div .collectionContainer{display:block;margin-top:30px;padding:30px 0;transition:background-color .2s cubic-bezier(.4,.02,.15,1)}a.collections>div .collectionContainer:active span,a.collections>div .collectionContainer:focus span,a.collections>div .collectionContainer:hover span,div.collections>div .collectionContainer:active span,div.collections>div .collectionContainer:focus span,div.collections>div .collectionContainer:hover span{border-bottom:none}@media (min-width:992px){a.collections>div .collectionContainer,div.collections>div .collectionContainer{padding:30px}}a.collections>div .collectionContainer .image,div.collections>div .collectionContainer .image{display:block;position:relative}a.collections>div .collectionContainer .image:after,div.collections>div .collectionContainer .image:after{background-color:#e6e9eb;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s cubic-bezier(.4,.02,.15,1);width:100%;z-index:-1}a.collections>div .collectionContainer .image img,div.collections>div .collectionContainer .image img{width:100%}a.collections>div .collectionContainer .image .label,div.collections>div .collectionContainer .image .label{background-color:rgba(0,0,0,.25);color:#fff;display:block;font-size:15px;font-weight:400;letter-spacing:1px;padding:15px 0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:30px;width:calc(100% - 30px)}a.collections>div .collectionContainer .image .label.red,div.collections>div .collectionContainer .image .label.red{background-color:#fa5b59}a.collections>div .collectionContainer .image .label.green,div.collections>div .collectionContainer .image .label.green{background-color:#26b387}a.collections>div .collectionContainer .image h3,div.collections>div .collectionContainer .image h3{bottom:23px;color:#fff;font-size:45px;font-weight:900;line-height:45px;padding:0 30px;position:absolute;right:0;text-align:right;width:100%}a.collections>div .collectionContainer:active,a.collections>div .collectionContainer:focus,a.collections>div .collectionContainer:hover,div.collections>div .collectionContainer:active,div.collections>div .collectionContainer:focus,div.collections>div .collectionContainer:hover{background-color:#e6e9eb}a.collections>div .collectionContainer .content span,div.collections>div .collectionContainer .content span{color:#53565a;display:block;font-size:18px;line-height:30px;margin-top:30px}a.collections>div .collectionContainer .content span.link,div.collections>div .collectionContainer .content span.link{border-bottom:3px solid #4fb5e8;color:#53565a;display:inline-block;font-size:24px;font-weight:900;margin-top:25px}.badge{border-radius:0;height:300px;max-width:100%;position:relative;width:360px}.badge .shade{background-color:#e6e9eb;z-index:1}.badge .content,.badge .shade{height:100%;left:0;position:absolute;top:0;width:100%}.badge .content{background-color:#f1f4f6;display:flex;flex-flow:column nowrap;padding:40px 50px;transition:transform .4s cubic-bezier(.4,.02,.15,1);z-index:2}.badge .content:active,.badge .content:focus,.badge .content:hover{transform:translateX(10px) translateY(-10px)}.badge .content svg.icon{margin-bottom:25px}.badge .content .title{color:#4fb5e8;font-size:35px;line-height:40px;margin-bottom:9px;text-align:left}.badge .content .information{color:#53565a;font-size:30px;line-height:30px;text-align:left;white-space:normal}.badge .content .information:after{color:#8e9294;content:" >"}.badge:active span,.badge:focus span,.badge:hover span{border-bottom:none}.toolTip{color:#082f58;font-family:Caveat,cursive;font-size:30px;line-height:38px;pointer-events:none;position:absolute}.toolTip svg.icon{bottom:-15px;position:absolute;right:-50px}.iconTile{display:inline-block;height:215px;max-width:100%;position:relative;width:205px}.iconTile .shade{background-color:#e6e9eb;display:inline-block;z-index:-1}.iconTile .content,.iconTile .shade{height:100%;left:0;position:absolute;top:0;width:100%}.iconTile .content{background-color:#f1f4f6;border-bottom:10px solid #53565a}.iconTile .content .iconWrapper{padding:35px 60px 0}.iconTile .content span{bottom:15px;color:#53565a;display:inline-block;font-size:20px;font-weight:900;left:0;line-height:25px;padding:0 28px;position:absolute;text-align:center;width:100%}.iconTile.yellow .content{border-bottom-color:#d7ab00}.iconTile.red .content{border-bottom-color:#fa5b59}.iconTile.blue .content{border-bottom-color:#4fb5e8}.iconTile.green .content{border-bottom-color:#26b387}.iconTile.purple .content{border-bottom-color:#7673c4}.iconTile:active span,.iconTile:focus span,.iconTile:hover span{border-bottom:none}a.iconTile .content{transition:transform .4s cubic-bezier(.4,.02,.15,1)}a.iconTile:active .content,a.iconTile:focus .content,a.iconTile:hover .content{transform:translateX(10px) translateY(-10px)}.container.icons .row.justify-content-center div[class*=col-],.container.icons .row.justify-content-center>div.col{display:flex;justify-content:center}.container.icons .row.justify-content-center div[class*=col-] .iconTile,.container.icons .row.justify-content-center>div.col .iconTile{margin-bottom:30px}.inspirationTile{display:inline-block;height:0;margin-top:10px;max-height:450px;padding-bottom:100%;position:relative;transition:transform .4s cubic-bezier(.4,.02,.15,1);width:100vw}@media (min-width:600px){.inspirationTile{height:450px;padding:0;width:225px}}.inspirationTile.small{max-height:225px}@media (min-width:600px){.inspirationTile.small{height:225px}}.inspirationTile .content,.inspirationTile .shade{height:100%;left:0;max-height:450px;position:absolute;top:0;width:100%}.inspirationTile .shade{background-color:rgba(0,0,0,.4)}.inspirationTile .content{overflow:hidden;transform:translateX(20px) translateY(-20px)}.inspirationTile .content,.inspirationTile .content .image{position:absolute;transition:transform .4s cubic-bezier(.4,.02,.15,1)}.inspirationTile .content .image{bottom:0;height:calc(100% + 20px);transform:translateX(-20px) translateY(20px);width:calc(100% + 20px)}.inspirationTile .content .image img{transform:translateY(-25%);width:100%}@media (min-width:600px){.inspirationTile .content .image img{height:100%;transform:none}}.inspirationTile .content span{bottom:0;color:#fff;font-size:30px;font-weight:900;left:0;line-height:30px;max-width:200px;padding:0 30px 25px;position:absolute;transition:transform .4s cubic-bezier(.4,.02,.15,1);width:100%}@media (min-width:600px){.inspirationTile .content span{max-width:unset}}.inspirationTile:active,.inspirationTile:focus,.inspirationTile:hover{transform:translateX(10px) translateY(-10px)}@media (min-width:600px){.inspirationTile:active,.inspirationTile:focus,.inspirationTile:hover{transform:none}}.inspirationTile:active .content,.inspirationTile:focus .content,.inspirationTile:hover .content{transform:none}.inspirationTile:active .content .image,.inspirationTile:focus .content .image,.inspirationTile:hover .content .image{transform:scale(1.05)}.inspirationTile:active .content span,.inspirationTile:focus .content span,.inspirationTile:hover .content span{border-bottom:none}.container.inspirations{margin-top:-10px}.container.inspirations .row.justify-content-center div[class*=col-],.container.inspirations .row.justify-content-center>div.col{display:flex;justify-content:center}.container.inspirations .row.justify-content-center div[class*=col-] .inspirationTile,.container.inspirations .row.justify-content-center>div.col .inspirationTile{margin-bottom:30px;margin-right:20px}.container.inspirations>.row .col:first-of-type .shade{background-color:#fa5b59}.container.inspirations>.row .col:nth-of-type(2) .shade{background-color:#d7ab00}.container.inspirations>.row .col:nth-of-type(3) .shade{background-color:#53565a}.container.inspirations>.row .col:nth-of-type(4) .shade{background-color:#4f708a}.container.inspirations>.row .col:nth-of-type(5) .shade{background-color:#26b387}.swatchTile{animation-direction:normal;animation-duration:.4s;animation-name:swatchTileAppear;animation-timing-function:cubic-bezier(.4,.02,.15,1);margin-bottom:45px;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:opacity,transform}.swatchTile.hiding{opacity:0;transform:translateY(10px)}.swatchTile .images{display:flex;height:225px;overflow:hidden;position:relative}.swatchTile .images .mainImage{flex:1}.swatchTile .images .mainImage img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swatchTile .images .miniImages{background-color:#f1f4f6;display:flex;flex-direction:column;flex-wrap:wrap;width:90px}.swatchTile .images .miniImages .miniImage{height:45px;width:50%}.swatchTile .images .miniImages .miniImage.more{align-items:center;background-color:#082f58;display:flex;justify-content:center}.swatchTile .images .miniImages .miniImage.more span{color:#fff;font-size:15px;font-weight:500}.swatchTile .images .name{bottom:0;left:0;opacity:0;padding:23px 30px;position:absolute;transform:translateY(20px);transition:all .4s cubic-bezier(.4,.02,.15,1);transition-delay:80ms;transition-property:opacity,transform;width:100%}.swatchTile .images .name span{color:#fff;font-size:20px;font-weight:900;line-height:20px;text-shadow:1px 1px 2px #000}.swatchTile .images .overlay{height:100%;left:0;opacity:0;padding:30px;pointer-events:none;position:absolute;top:0;transform:translateY(-20px);transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:transform,opacity;width:100%}.swatchTile .images .overlay a.button{align-items:center;cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.swatchTile .images .overlay a.button svg{margin-left:10px;max-height:24px;width:24px}.swatchTile .images .overlay a.button span{display:inline-block;font-size:19px;font-weight:500;line-height:24px;padding:12px 15px 10px}@media (min-width:1200px){.swatchTile .images .overlay a.button span{font-size:20px;padding:12px 15px}}.swatchTile .images .overlay a.button.quickview{background-color:#fff}.swatchTile .images .overlay a.button.quickview span{color:#53565a}.swatchTile .images .overlay a.button.details{background-color:#53565a}.swatchTile .images .overlay a.button.details span{color:#fff}.swatchTile .images .overlay a.button:active span,.swatchTile .images .overlay a.button:focus span,.swatchTile .images .overlay a.button:hover span{border-bottom:none}.swatchTile .images:active .name,.swatchTile .images:focus .name,.swatchTile .images:hover .name{opacity:1;transform:none}.swatchTile .images:active .overlay,.swatchTile .images:focus .overlay,.swatchTile .images:hover .overlay{opacity:1;pointer-events:auto;transform:none}.swatchTile .images .miniImages+.name,.swatchTile .images .miniImages+.name+.overlay,.swatchTile .images .miniImages+.overlay{width:calc(100% - 90px)}.swatchTile .label{background-color:rgba(0,0,0,.1);height:45px;width:100%}.swatchTile .label span{display:inline-block;font-size:20px;font-weight:500;line-height:45px;text-align:center;text-transform:lowercase;width:100%}.swatchTile .label.red{background-color:#feeeee}.swatchTile .label.red span{color:#fa5b59}.swatchTile .label.green{background-color:#e9f7f3}.swatchTile .label.green span{color:#26b387}.noResults{animation-direction:normal;animation-duration:.4s;animation-name:swatchTileAppear;animation-timing-function:cubic-bezier(.4,.02,.15,1);color:#9c9fa2;margin:30px 0;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:opacity,transform}.noResults.hiding{opacity:0;transform:translateY(10px)}.floorvisualizerCtaContainer{margin-bottom:80px}.floorvisualizerCta{background:#f1f4f6}.floorvisualizerCta .image{height:100%;min-height:320px;position:relative;width:100%}.floorvisualizerCta img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.floorvisualizerCta .contentColumn{align-items:center;display:flex}.floorvisualizerCta .content{align-items:flex-start;display:flex;flex-direction:column;padding:20px;width:100%}@media (min-width:992px){.floorvisualizerCta .content{padding:40px 40px 40px 10px}}.floorvisualizerCta h3{color:#26b387;margin-bottom:15px}.floorvisualizerCta p{margin-bottom:0}.floorvisualizerCta a.callToActionButton{background:#26b387;margin-top:35px}.floorvisualizerCta a.callToActionButton:active,.floorvisualizerCta a.callToActionButton:focus,.floorvisualizerCta a.callToActionButton:hover{background:#2abb8e}.floorvisualizerCta.doubleImageVariant{background:transparent}@media (min-width:992px){.floorvisualizerCta.doubleImageVariant .imageRightColumn .image{margin-left:-30px;width:calc(100% + 30px)}}.floorvisualizerCta.doubleImageVariant .contentColumn{align-items:flex-end}@media (min-width:992px){.floorvisualizerCta.doubleImageVariant .contentColumn{margin-left:-50%}}.floorvisualizerCta.doubleImageVariant .content{background:#26b387;padding:20px}@media (min-width:992px){.floorvisualizerCta.doubleImageVariant .content{margin-bottom:-40px;margin-left:30px;margin-right:60px;padding:40px}}.floorvisualizerCta.doubleImageVariant h3{color:#fff;margin-bottom:0}.floorvisualizerCta.doubleImageVariant a.callToActionButton{background:#fff;color:#53565a;margin-top:35px}.blogsContainer .row.blogs{margin-top:-50px}@media (min-width:600px){.blogsContainer .row.blogs{margin-top:-150px}}@media (min-width:1200px){.blogsContainer .row.blogs:not(.noOffset)>div:nth-child(3n+2) .blogTile{transform:translateY(90px)}}.blogsContainer .row.blogs .blogTile{margin-top:50px}@media (min-width:600px){.blogsContainer .row.blogs .blogTile{margin-top:150px}}.blogTile{display:flex;height:200px;max-width:100%;width:410px}@media (min-width:600px){.blogTile{height:240px;width:410px}}.blogTile span{background-color:none}.blogTile:active span,.blogTile:focus span,.blogTile:hover span{border-bottom:none}.blogTile .content,.blogTile .image{display:inline-block;margin:0;padding:0;position:relative}.blogTile .image{flex:1 0 auto;flex-shrink:1;width:142px}@media (min-width:600px){.blogTile .image{flex-shrink:0;width:175px}}.blogTile .image .background{height:100%;overflow:hidden;width:100%}.blogTile .image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.4,.02,.15,1);width:100%}.blogTile:active .image .background img,.blogTile:focus .image .background img,.blogTile:hover .image .background img{transform:scale(1.05)}.blogTile .image+.content .writer{left:-25px;width:calc(100% + 25px)}@media (min-width:600px){.blogTile .image+.content .writer{left:-30px;width:calc(100% + 30px)}}.blogTile .content{position:relative;width:235px}.blogTile .content .title{color:#53565a;display:inline-block;font-size:23px;font-weight:900;-webkit-hyphens:auto;hyphens:auto;line-height:23px;max-height:92px;overflow-y:hidden;padding:0 10px 0 17px;text-overflow:ellipsis}@media (min-width:600px){.blogTile .content .title{font-size:30px;line-height:30px;max-height:120px;padding:0 20px 0 32px}}.blogTile .content .writer{bottom:0;display:flex;position:absolute;width:100%}.blogTile .content .writer .photo{flex-shrink:0;height:50px;width:50px}@media (min-width:600px){.blogTile .content .writer .photo{height:60px;width:60px}}.blogTile .content .writer .photo img{height:50px;width:50px}@media (min-width:600px){.blogTile .content .writer .photo img{height:60px;width:60px}}.blogTile .content .writer .photo+.name{margin-left:25px;padding:0 0 6px 18px}@media (min-width:600px){.blogTile .content .writer .photo+.name{padding:6px 0 6px 38px}}.blogTile .content .writer .name{color:#8e9294;display:inline-block;font-size:15px;font-weight:500;line-height:18px;margin-left:63px;padding-bottom:20px}@media (min-width:600px){.blogTile .content .writer .name{font-size:20px;line-height:24px}}.blogTile .content .writer .photo+.name{margin-left:0;padding:0 0 0 18px}@media (min-width:600px){.blogTile .content .writer .photo+.name{padding:6px 0 0 20px}}.blogTile.highlighted{height:510px;position:relative;width:400px}.blogTile.highlighted .image{height:100%;width:100%}.blogTile.highlighted .image+.content .title,.blogTile.highlighted .image+.content .writer span.name{color:#fff}.blogTile.highlighted .content{bottom:0;left:30px;padding-right:30px;position:absolute;width:auto}.blogTile.highlighted .content .title{bottom:90px;color:#53565a;font-size:45px;font-weight:900;line-height:45px;max-height:none;padding:0;position:relative}.blogTile.highlighted .content .writer{left:0}.blogTile.highlighted .content .writer .photo+.name{margin-left:63px}.blogTile.highlighted .content .writer .name{color:#8e9294;margin-left:0}a.blogTile .title{transition:color .4s cubic-bezier(.4,.02,.15,1)}a.blogTile:active .title,a.blogTile:focus .title,a.blogTile:hover .title{color:#4fb5e8}.blogsOverview{display:flex;flex-wrap:wrap}.blogsOverview .column{flex:0 0 auto;overflow-x:hidden;padding:0;width:100%}@media (min-width:576px){.blogsOverview .column{padding:0 15px;width:50%}}@media (min-width:992px){.blogsOverview .column{width:33.33%}}@media (min-width:600px){.blogsOverview .column:first-child{padding-right:15px}.blogsOverview .column:nth-child(2){padding-left:15px;padding-right:15px}}.blogsOverview .column:nth-child(3){display:none;padding-right:0}@media (min-width:992px){.blogsOverview .column:nth-child(3){display:block;padding-right:15px}}.blogsOverview .blogTile{animation-direction:normal;animation-duration:.4s;animation-name:swatchTileAppear;animation-timing-function:cubic-bezier(.4,.02,.15,1);margin-bottom:30px;width:100%}.blogsOverview .blogTile.hidden{height:0;margin-bottom:0;overflow:hidden}.allBlogsHidden{opacity:0}.allBlogsHidden.active{animation-direction:normal;animation-duration:.4s;animation-name:swatchTileAppear;animation-timing-function:cubic-bezier(.4,.02,.15,1);opacity:1}.blogsLoading,.lookbookLoading{margin:30px 0 70px;opacity:0;position:relative;transform:translateY(-20px);transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:transform,opacity;z-index:1}.blogsLoading.loading,.lookbookLoading.loading{opacity:1;transform:translateY(0)}.blogsLoading svg.icon,.lookbookLoading svg.icon{animation-direction:normal;animation-duration:1s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear}ul.downloads,ul.downloads li{margin:0;padding:0}ul.downloads li{list-style:none}ul.downloads li a{align-items:center;border-top:1px solid #e0e2e3;display:flex;flex-flow:row wrap;padding:17px 0}ul.downloads li a span{font-size:18px;line-height:21px}ul.downloads li a .left{flex:1}ul.downloads li a .left svg.icon_download{margin-right:25px}ul.downloads li a .right{text-align:right}ul.downloads li a .right span{color:#8e9294}ul.downloads li a .right span.type{text-transform:uppercase}ul.downloads li a .right span.size{display:inline-block;width:88px}ul.downloads li a:active span,ul.downloads li a:focus span,ul.downloads li a:hover span{border-bottom:none}ul.downloads li:last-child a{border-bottom:1px solid #e0e2e3}#quickviewBackground{background-color:rgba(0,0,0,.5);display:none;height:100vh;left:0;position:fixed;top:0;transition:opacity .8s cubic-bezier(.4,.02,.15,1);width:100vw;z-index:99}#quickview{opacity:0;overflow-y:hidden;pointer-events:none;position:fixed;top:50vh;transform:translateY(-50%);transition:all .8s cubic-bezier(.4,.02,.15,1);width:100%;z-index:100}#quickview>.container{background-color:#fff;opacity:0;position:relative;transform:translateY(20px);transition:all .4s cubic-bezier(.4,.02,.15,1)}#quickview>.container>.row{position:relative}#quickview>.container>.row:first-child{position:absolute;right:15px;z-index:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#quickview>.container>.row:first-child{position:relative}}#quickview>.container>.row:first-child .icon_close{cursor:pointer}#quickview>.container>.row:last-child{max-height:100vh;overflow-y:auto;padding-bottom:30px}@media (min-width:992px){#quickview>.container>.row:last-child{padding-top:60px}}@media (max-width:1199.98px){#quickview>.container>.row:last-child>div:first-child{padding:0 60px}}#quickview .selectedSwatch{padding-bottom:79.545%;position:relative;width:100%}#quickview .selectedSwatch img{cursor:pointer;height:100%;position:absolute;width:100%}#quickview .selectedSwatch .closeButton{content:"X";position:absolute;right:0;top:0}#quickview .selectedSwatch svg.icon{left:50%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%) scale(2)}#quickview .selectedSwatch svg.icon use{stroke:#fff;opacity:.5}#quickview .selectedSwatch span:not(.colorId){bottom:26px;color:#fff;font-size:18px;font-weight:500;line-height:21px;pointer-events:none;position:absolute;right:30px}@media (max-width:991.98px){#quickview .selectedSwatch{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}}#quickview .orderSwatchContainer{position:relative}#quickview .orderSwatch{background-color:#d7ab00;color:#fff;display:block;font-size:22px;font-weight:900;line-height:25px;padding:29px 32px}#quickview .orderSwatch:active,#quickview .orderSwatch:focus,#quickview .orderSwatch:hover{background-color:#ebbb00}#quickview .orderSwatch:active span,#quickview .orderSwatch:focus span,#quickview .orderSwatch:hover span{border-bottom:none}#quickview .orderSwatch svg{margin-right:30px}@media (max-width:991.98px){#quickview .orderSwatch{margin-left:-15px;margin-right:-15px}}#quickview .cartToast{background:#26b387;color:#fff;font-size:20px;font-weight:900;left:10px;line-height:22px;opacity:0;padding:12px 10px;position:absolute;text-align:center;top:0;transform:scale(.75);transform-origin:center;transition:all .4s cubic-bezier(.4,.02,.15,1);width:100%;width:calc(100% - 20px)}#quickview .cartToast.show{opacity:1;transform:scale(1) translateY(-100%) translateY(-10px)}#quickview .cartToast.hiding{opacity:0;transform:scale(1) translateY(-100%) translateY(-50px)}#quickview.disableSteel .orderSwatchContainer{display:none}#quickview .swatchOptions{background-color:#f1f4f6;display:flex;justify-content:space-between;margin-bottom:35px;padding:20px}@media (max-width:991.98px){#quickview .swatchOptions{padding:20px 30px}}#quickview .swatchOptions a{align-items:center;color:#53565a;display:inline-flex;flex-flow:row nowrap;font-weight:500;line-height:25px}#quickview .swatchOptions a svg.icon{margin-right:22px}#quickview .swatchOptions a span+svg.icon{margin-left:22px;margin-right:0}#quickview .swatchOptions a+a{margin-top:20px}@media (max-width:991.98px){#quickview .swatchOptions a.roomviewer{align-items:flex-start;flex-direction:column}#quickview .swatchOptions a.roomviewer svg{margin-bottom:10px}#quickview .swatchOptions a.favorite{margin-top:15px}}#quickview .swatchOptions a.compare,#quickview .swatchOptions a.favorite{text-align:right}#quickview .swatchOptions a.favorite.favorited svg.icon.icon_heart use{stroke:transparent;fill:#e00303}#quickview .swatchOptions a:active,#quickview .swatchOptions a:focus,#quickview .swatchOptions a:hover{color:#4fb5e8}#quickview .swatchOptions a:active span,#quickview .swatchOptions a:focus span,#quickview .swatchOptions a:hover span{border-bottom:none}#quickview .swatchOptions div:nth-of-type(2){text-align:right}@media (max-width:991.98px){#quickview .swatchOptions{margin-left:-15px;margin-right:-15px}}#quickview .actionText{display:block;font-weight:500;line-height:24px;margin-bottom:10px}#quickview .actionText:empty{display:none}@media (min-width:992px){#quickview .actionText{margin-top:20px}}#quickview span.name{display:block;font-size:30px;font-weight:900;line-height:30px;margin-bottom:20px}@media (min-width:992px){#quickview span.name{font-size:45px;line-height:45px;margin-bottom:46px;margin-top:20px}}#quickview .usps{margin-bottom:30px}@media (max-width:991.98px){#quickview .usps{margin-top:40px}}@media (min-width:992px){#quickview .usps{margin-bottom:60px}}#quickview .usps ul{margin:0;padding:0}#quickview .usps ul li{align-items:center;display:flex;margin:0;padding:0}@media (max-width:991.98px){#quickview .usps ul li{font-weight:500}}#quickview .usps ul li svg{flex:0 0 auto;margin-right:17px}#quickview .usps ul li:before{display:none}#quickview a.details{align-items:center;background-color:#4fb5e8;display:inline-flex;padding:15px 25px 15px 20px}@media (max-width:1199.98px){#quickview a.details{margin-bottom:30px}}#quickview a.details svg.icon{margin-right:13px}#quickview a.details svg.icon use{fill:#fff}#quickview a.details span{color:#fff;font-size:25px;font-weight:700}#quickview a.details:active,#quickview a.details:focus,#quickview a.details:hover{background-color:#66beeb}#quickview a.details:active span,#quickview a.details:focus span,#quickview a.details:hover span{border-bottom:none}#quickview .quickviewSwatches{align-content:flex-start;align-items:baseline;display:flex;flex-flow:row wrap;justify-content:center;margin:-15px -15px 0}@media (min-width:1200px){#quickview .quickviewSwatches{justify-content:flex-start;margin-left:30px}}#quickview .quickviewSwatches .miniSwatch{cursor:pointer;height:88px;margin:15px;width:88px}#quickview .quickviewSwatches .miniSwatch.text{align-items:center;background-color:#4f708a;border-radius:4px;color:#fff;cursor:default;display:flex;font-weight:700;justify-content:center}#quickview .quickviewSwatches .miniSwatch.selected{border:5px solid #d7ab00}body.quickviewActive #quickviewBackground{display:block}body.quickviewActive #quickview{opacity:1;pointer-events:auto}body.quickviewActive #quickview>.container{opacity:1;transform:none}body.quickviewHiding #quickview,body.quickviewHiding #quickviewBackground{opacity:0}body.quickviewHiding #quickview>.container{opacity:0;transform:none}div.dealerLocatorWidget{background-color:#4f708a;color:#fff;padding-top:60px}div.dealerLocatorWidget a.expand{display:none}@media (max-width:991.98px){div.dealerLocatorWidget.minified{height:60px;overflow-y:hidden}div.dealerLocatorWidget.minified a.expand{display:inline-block;height:60px;left:0;position:absolute;text-align:center;top:0;width:100%}div.dealerLocatorWidget.minified a.expand span{color:#fff;line-height:60px}}div.dealerLocatorWidget h2{color:#fff;display:inline-block;font-size:30px;font-weight:900}@media (max-width:575.98px){div.dealerLocatorWidget .container{padding-left:30px;padding-right:30px}}div.dealerLocatorWidget .container>.row{margin-top:-15px}div.dealerLocatorWidget .container>.row>.col,div.dealerLocatorWidget .container>.row>[class*=col-]{margin-top:15px}div.dealerLocatorWidget input{border:none;height:60px}div.dealerLocatorWidget input[name=location]{padding-left:20px;width:100%}div.dealerLocatorWidget input[name=location]::-moz-placeholder{color:#53565a}div.dealerLocatorWidget input[name=location]::placeholder{color:#53565a}div.dealerLocatorWidget div.bottomLinks{height:60px;padding:10px;text-align:center}div.dealerLocatorWidget div.bottomLinks a.dealerListLink{color:#fff;font-size:16px}div.dealerLocatorWidget div.bottomLinks a.dealerListLink:after{color:#fff;content:"▶";display:inline-block;font-size:8px;margin-left:5px;position:relative;top:-3px;transform:scaleY(1.5)}div.dealerLocatorWidget div.bottomLinks a.dealerListLink:active,div.dealerLocatorWidget div.bottomLinks a.dealerListLink:focus,div.dealerLocatorWidget div.bottomLinks a.dealerListLink:hover{text-decoration:underline}div.dealerLocatorWidget .requestUserLocation{align-items:center;background-color:#f1f4f6;display:inline-flex;font-size:18px;height:52px;line-height:21px;margin:4px;padding:0 10px;position:absolute;right:0;right:15px;top:0}@media (min-width:992px){div.dealerLocatorWidget .requestUserLocation{padding:0 20px}}div.dealerLocatorWidget .requestUserLocation span{color:#53565a;display:none;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:992px){div.dealerLocatorWidget .requestUserLocation span{display:inline-block}}div.dealerLocatorWidget .requestUserLocation:after{border:7px solid transparent;border-right-color:#f1f4f6;content:"";height:0;margin-top:-7px;pointer-events:none;position:absolute;right:100%;top:50%;width:0}div.dealerLocatorWidget .requestUserLocation:active,div.dealerLocatorWidget .requestUserLocation:focus,div.dealerLocatorWidget .requestUserLocation:hover{background-color:#d8d8d8;cursor:pointer}div.dealerLocatorWidget .requestUserLocation:active:after,div.dealerLocatorWidget .requestUserLocation:focus:after,div.dealerLocatorWidget .requestUserLocation:hover:after{border-right-color:#d8d8d8}div.dealerLocatorWidget .distanceSearch{align-items:center;display:flex}div.dealerLocatorWidget .distanceSearch .selectric-wrapper{flex:1;height:60px;margin-right:15px}@media (min-width:992px){div.dealerLocatorWidget .distanceSearch .selectric-wrapper{margin-right:30px}}div.dealerLocatorWidget .distanceSearch .selectric-wrapper .selectric{border:none;height:100%}div.dealerLocatorWidget .distanceSearch .selectric-wrapper .selectric .label{line-height:60px}div.dealerLocatorWidget .distanceSearch .selectric-wrapper .selectric .button{height:60px}div.dealerLocatorWidget button{background-color:#d7ab00;border:none;cursor:pointer;height:60px;width:60px}div.dealerLocatorWidget button svg.icon{margin-left:-2px;width:20px}div.dealerLocatorWidget button svg.icon use{stroke:#fff}div.dealerLocatorWidget button:active,div.dealerLocatorWidget button:focus,div.dealerLocatorWidget button:hover{background-color:#ebbb00}div.dealerLocatorWidget .faqContainer{margin-top:0!important}div.dealerLocatorWidget .faqContainer .question{border-top:none!important}div.dealerLocatorWidget .faqContainer .question .title span{color:#fff;font-size:18px;font-weight:400;line-height:30px;text-align:center}div.dealerLocatorWidget .faqContainer .question .answer{display:flex;justify-content:center}div.dealerLocatorWidget .faqContainer .question .answer .optionCol{display:flex;flex-direction:column;width:300px}main>div.dealerLocatorWidget:last-child{margin-bottom:-20px}.lookbook{display:flex}.lookbook .column{flex:0 0 auto;padding:0 15px;width:50%}@media (min-width:600px){.lookbook .column{width:33.333%}}@media (min-width:992px){.lookbook .column{width:25%}}.lookbook .column:first-child{padding-right:7.5px}@media (min-width:600px){.lookbook .column:first-child{padding-right:15px}}.lookbook .column:nth-child(2){padding-left:7.5px}@media (min-width:600px){.lookbook .column:nth-child(2){padding-left:15px;padding-right:15px}}.lookbook .column:nth-child(3){display:none}@media (min-width:600px){.lookbook .column:nth-child(3){display:block;padding-right:0}}@media (min-width:992px){.lookbook .column:nth-child(3){padding-right:15px}}.lookbook .column:nth-child(4){display:none;padding-right:0}@media (min-width:992px){.lookbook .column:nth-child(4){display:block;padding-right:15px}}.lookbook .item{animation-direction:normal;animation-duration:.4s;animation-name:swatchTileAppear;animation-timing-function:cubic-bezier(.4,.02,.15,1);cursor:pointer;display:block;margin-bottom:15px;overflow:hidden;position:relative;width:100%}@media (min-width:600px){.lookbook .item{margin-bottom:30px}}.lookbook .item img{image-rendering:crisp-edges;max-width:100%;transform:translateZ(0);transition:transform .4s cubic-bezier(.4,.02,.15,1);will-change:transform}.lookbook .item svg.icon{filter:drop-shadow(0 1px 1px rgba(0,0,0,.2));left:50%;max-height:55px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.85);transition:all .4s cubic-bezier(.4,.02,.15,1);transition-delay:.1s;transition-property:opacity,transform;width:55px}.lookbook .item svg.icon use{stroke:#fff}.lookbook .item:active img,.lookbook .item:focus img,.lookbook .item:hover img{transform:scale(1.05)}.lookbook .item:active svg.icon,.lookbook .item:focus svg.icon,.lookbook .item:hover svg.icon{opacity:1;transform:translate(-50%,-50%) scale(1)}body.lookbookpage span.message{opacity:0;padding-left:15px;position:absolute;transform:translateY(-10px);transition:all .4s cubic-bezier(.4,.02,.15,1)}body.lookbookpage span.message.active{opacity:.5;transform:none}.lookbookLoading{margin:30px 0 70px;opacity:0;position:relative;transform:translateY(-20px);transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:transform,opacity;z-index:1}.lookbookLoading.loading{opacity:1;transform:translateY(0)}.lookbookLoading svg.icon{animation-direction:normal;animation-duration:1s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear}#lookbookDetails{background-color:#3b3d40;height:100vh;left:-100vw;opacity:0;overflow:hidden;position:fixed;top:0;transform:scale(.9);transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:transform,opacity;width:100vw;z-index:100}#lookbookDetails.active{left:0;opacity:1;transform:scale(1)}#lookbookDetails.hiding{opacity:0;transform:scale(.9)}#lookbookDetails .image{align-items:center;bottom:0;display:block;height:100vh;justify-content:center;left:0;position:absolute;right:0;top:0;width:100vw}#lookbookDetails .image .loading{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}#lookbookDetails .image .loading svg.icon{animation-direction:normal;animation-duration:1s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear}#lookbookDetails .image iframe{height:100vh;width:100vw}#lookbookDetails .image iframe,#lookbookDetails .image img{left:50vw;max-height:100vh;max-width:100vw;opacity:1;position:absolute;top:50vh;transform-origin:center;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:opacity,transform}#lookbookDetails .image iframe.active,#lookbookDetails .image img.active{opacity:1;transform:translate(-50%,-50%) scale(1)}#lookbookDetails .image iframe.inactive,#lookbookDetails .image img.inactive{opacity:0;transform:translate(-50%,-50%) scale(.5)}#lookbookDetails .image iframe.inactive.left,#lookbookDetails .image img.inactive.left{transform:translate(-50%,-50%) scale(.5) translateX(-100%)}#lookbookDetails .image iframe.inactive.right,#lookbookDetails .image img.inactive.right{transform:translate(-50%,-50%) scale(.5) translateX(100%)}#lookbookDetails .controls .close{opacity:.8;padding:23px;position:absolute;right:0;top:0}#lookbookDetails .controls .close svg.icon{max-height:14px;width:14px}#lookbookDetails .controls .next,#lookbookDetails .controls .previous{cursor:pointer;padding:30px;position:absolute;top:50%;transform:translateY(-50%)}#lookbookDetails .controls .next svg.icon,#lookbookDetails .controls .previous svg.icon{max-height:60px;width:36px}#lookbookDetails .controls .next svg.icon use,#lookbookDetails .controls .previous svg.icon use{fill:#53565a}#lookbookDetails .controls .previous{left:0;transform:translateY(-50%) rotate(180deg)}#lookbookDetails .controls .next{right:0}#lookbookDetails .details{align-items:center;background-color:#53565a;bottom:105px;display:flex;left:100%;position:absolute;transform:translateX(-60px);transition:transform .4s cubic-bezier(.4,.02,.15,1);white-space:nowrap}.ie #lookbookDetails .details{left:85%;transform:none}#lookbookDetails .details.active{transform:translate(-100%)}#lookbookDetails .details.active .show{width:0}#lookbookDetails .details .hide,#lookbookDetails .details .show{align-items:center;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;min-height:210px;overflow:hidden;width:60px}#lookbookDetails .details .show{transition:width .2s cubic-bezier(.4,.02,.15,1)}#lookbookDetails .details ul.products{margin:0;padding:25px 30px}#lookbookDetails .details ul.products li{margin:0;padding:0}#lookbookDetails .details ul.products li span{display:block}#lookbookDetails .details ul.products li span.title{color:#fff;font-size:18px;font-weight:700;line-height:24px}#lookbookDetails .details ul.products li span.description{color:#c1c6c8;font-size:14px;line-height:19px}#lookbookDetails .details ul.products li a{align-items:center;display:inline-flex}#lookbookDetails .details ul.products li a svg.icon+span{padding-left:7px}#lookbookDetails .details ul.products li .options a{display:inline-flex}#lookbookDetails .details ul.products li .options a span{color:#c1c6c8;font-size:12px;line-height:16px}#lookbookDetails .details ul.products li .options a:active span,#lookbookDetails .details ul.products li .options a:focus span,#lookbookDetails .details ul.products li .options a:hover span{border-bottom:none}#lookbookDetails .details ul.products li:after,#lookbookDetails .details ul.products li:before{display:none}#lookbookDetails .share{bottom:0;display:flex;height:45px;position:absolute;right:0;transition:all .4s cubic-bezier(.4,.02,.15,1)}#lookbookDetails .share.hideShare{right:-300px}#lookbookDetails .share .socialmedia{height:100%}#lookbookDetails .share .socialmedia svg.icon{max-height:45px;width:45px}#lookbookDetails .share a.download{align-items:center;background-color:#53565a;display:none;height:100%;padding:0 15px}#lookbookDetails .share a.download[href]{display:inline-flex}#lookbookDetails .share a.download:active span,#lookbookDetails .share a.download:focus span,#lookbookDetails .share a.download:hover span{border-bottom:none}#lookbookDetails .share a.download span{color:#c1c6c8;font-size:12px;font-weight:400;line-height:16px}#lookbookDetails .share a.download svg.icon{margin:0 10px;max-height:16px;width:12px}#lookbookDetails .share a.download svg.icon use{fill:#c1c6c8}.dialogContainer{align-items:center;display:none;height:100%;justify-content:center;width:100%}.dialogContainer.active{display:flex}.dialogContainer .dialog{background-color:#fff;display:inline-block;max-width:650px;padding:50px 60px 60px;width:100%}.dialogContainer .dialog .title{display:inline-block;font-size:40px;font-weight:700;line-height:47px;margin-bottom:23px;text-align:center;width:100%}.dialogContainer .dialog .content{font-size:20px;font-weight:500;line-height:30px;text-align:center}.spotlight{display:block;margin-bottom:50px}@media (min-width:600px){.spotlight{margin-bottom:30px}}.spotlight .image{display:block;margin-bottom:30px;overflow:hidden;position:relative}.spotlight .image:after{background:linear-gradient(180deg,rgba(59,61,64,0),rgba(59,61,64,0) 40%,#3b3d40);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.spotlight img{transition:transform .4s cubic-bezier(.4,.02,.15,1);width:100%}.spotlight:active img,.spotlight:focus img,.spotlight:hover img{transform:scale(1.05)}.spotlight .title{align-items:flex-end;bottom:12px;color:#fff;display:flex;flex-direction:column;font-size:30px;justify-content:flex-end;line-height:30px;position:absolute;right:22px;text-align:right;width:50%;z-index:2}@media (min-width:600px){.spotlight .title{font-size:33px;line-height:33px}}@media (min-width:992px){.spotlight .title{font-size:45px;line-height:45px}}.spotlight .title svg{height:50px;margin-bottom:10px;width:50px}@media (min-width:600px){.spotlight .title svg{height:35px;width:35px}}@media (min-width:992px){.spotlight .title svg{height:50px;width:50px}}.spotlight .title span{border-bottom-width:0;float:right}.spotlight p{color:#53565a;font-size:18px;line-height:30px;margin-bottom:25px}.spotlight .content .underline{color:#53565a;font-size:24px;font-weight:900;line-height:29px}.spotlight .content .underline span{border-bottom:3px solid #26b387}.spotlight.red .content .underline span{border-bottom-color:#fa5b59}.selectric-wrapper{display:inline-block}.selectric-wrapper .selectric{background:#fff}.selectric-wrapper .selectric .label{font-family:Roboto;font-size:18px}.selectric-wrapper .selectric .button{background-color:#fff}.selectric-wrapper .selectric-items li{background:#fff;font-family:Roboto;font-size:18px}.selectric-wrapper .selectric-items li.highlighted,.selectric-wrapper .selectric-items li.selected{background:rgba(0,0,0,.05)}.selectric-wrapper .selectric-items li:before{content:none}.selectric-wrapper .selectric-items li:active,.selectric-wrapper .selectric-items li:focus,.selectric-wrapper .selectric-items li:hover{background:rgba(0,0,0,.05)}ul.downloadList{display:flex;flex-flow:row wrap;margin:50px -15px 0;padding:0}ul.downloadList li{flex-basis:0;flex-grow:1;margin:15px;max-width:180px;min-width:170px;padding:0}ul.downloadList li:before{display:none}ul.downloadList li a{cursor:pointer;display:block}ul.downloadList li a .image{background-color:rgba(0,0,0,.2);overflow:hidden;position:relative;width:100%}ul.downloadList li a .image:before{content:"";display:block;padding-top:141.3793103448%;width:100%}ul.downloadList li a .image img{bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;transition:transform .4s cubic-bezier(.4,.02,.15,1)}ul.downloadList li a:active .image img,ul.downloadList li a:focus .image img,ul.downloadList li a:hover .image img{transform:scale(1.05)}ul.downloadList li a:active span,ul.downloadList li a:focus span,ul.downloadList li a:hover span{border-bottom:none}ul.downloadList li a .title{display:block;font-size:20px;line-height:45px}ul.downloadList li a .subTitle{color:#4fb5e8;display:block;font-size:16px;line-height:20px}ul.downloadList li a .info{color:#8e9294;display:inline-block;font-size:16px;line-height:20px;text-transform:uppercase}ul.downloadList li a .info svg.icon{max-height:12px;width:9px}ul.downloadList li a .info svg.icon use{fill:#8e9294}.pagination a,.pagination span{cursor:pointer;display:inline-block;font-weight:700;line-height:20px;margin:10px;padding:8px;transition:all .4s cubic-bezier(.4,.02,.15,1)}.pagination a:first-child,.pagination span:first-child{margin-left:20px}.pagination a:last-child,.pagination span:last-child{margin-right:0}.pagination a.active,.pagination span.active{color:#4fb5e8;font-weight:900}.pagination a:active,.pagination a:focus,.pagination a:hover,.pagination span:active,.pagination span:focus,.pagination span:hover{background-color:#f1f4f6;color:#4fb5e8}.prefooter{background-color:#f1f4f6;margin-bottom:-20px;min-height:320px;padding-bottom:70px;padding-top:60px}@media (min-width:992px){.prefooter{padding-bottom:0;padding-top:0}}.prefooter .balloon{height:235px}@media (max-width:991.98px){.prefooter .balloon{height:auto}}.prefooter .balloon svg{display:none}@media (min-width:576px){.prefooter .balloon svg{display:block}}.prefooter .balloon .content{bottom:26px;margin-top:0}@media (max-width:991.98px){.prefooter .balloon .content{bottom:0;color:#53565a;font-family:Roboto,Arial,sans-serif;font-size:20px;font-size:30px;font-weight:900;line-height:30px;padding:0;position:relative;width:auto}.prefooter .balloon svg.icon{display:none}}.prefooter .information{margin-bottom:30px;margin-top:11px}@media (min-width:576px){.prefooter .information{margin-top:70px}}.prefooter .information span{display:inline-block;font-size:20px;font-weight:500;line-height:30px}.prefooter .links{display:flex;flex-flow:column wrap;justify-content:space-between;margin-bottom:20px;margin-left:-20px;margin-top:-20px}@media (min-width:992px){.prefooter .links{flex-direction:row}}.prefooter .links a{display:inline-block;margin:20px 0 0 20px}.prefooter .links a:last-child{margin-right:0}.prefooter .links a span{border-bottom:4px solid #4fb5e8;color:#53565a;font-weight:700;padding-bottom:3px;transition:all .3s ease-in-out}.prefooter .links a span:hover{color:#4fb5e8}.infoBlock a{color:#fff;font-weight:700;margin-top:14px;padding:15px 30px}.infoBlock a:hover{color:#53565a}.infoBlock .Red{background-color:#fa5b59;border-bottom:4px solid #fa5b59}.infoBlock .Green{background-color:#26b387;border-bottom:4px solid #26b387}.infoBlock .Blue{background-color:#4fb5e8;border-bottom:4px solid #4fb5e8}.productTile{border:1px solid #c1c6c8;display:block;height:100%;padding:30px;position:relative}.productTile .label{background-color:rgba(0,0,0,.3);color:#fff;display:inline-block;font-size:20px;line-height:24px;padding:10px 20px;position:absolute;right:0;top:0}.productTile .label.red{background-color:#feeeee;color:#fa5b59}.productTile .label.green{background-color:#e9f7f3;color:#26b387}.productTile .image{height:266px;margin-bottom:20px;text-align:center;width:100%}.productTile .image.hasSmallImage{text-align:left;width:60%}.productTile .image img{max-width:100%}.productTile .image .smallImage{background-color:#fff;left:60%;padding:3px;position:absolute;top:145px;transform:translateX(-50%)}.productTile .information{margin-bottom:15px;position:relative}.productTile .information .description{color:#8e9294;display:block;margin-bottom:7px}.productTile .information .price{color:#53565a;display:inline;font-size:30px;font-weight:500;line-height:35px;position:relative}.productTile .information .price .oldPrice{color:#fa5b59;font-size:14px;font-weight:400;line-height:14px;position:absolute;right:0;text-decoration:line-through;top:6px;transform:translateX(100%);transform:translateX(calc(100% + 5px))}.productTile .information .dimensions{bottom:0;color:#8e9294;font-size:16px;line-height:19px;position:absolute;right:0}.productTile .productSwatches{display:flex;flex-flow:row wrap;justify-content:flex-start}.productTile .productSwatches .option{display:inline-block;margin:0;padding:0;width:20%}.productTile .productSwatches .option img{width:100%}a.productTile{color:#53565a}a.productTile:active span,a.productTile:focus span,a.productTile:hover span{border-bottom:none;color:#53565a}a.productTile:active .label,a.productTile:focus .label,a.productTile:hover .label{color:#fff}a.productTile:active .label.green,a.productTile:focus .label.green,a.productTile:hover .label.green{color:#26b387}a.productTile:active .label.red,a.productTile:focus .label.red,a.productTile:hover .label.red{color:#fa5b59}body #dealerPortalHeader{background-color:#e0e2e3;display:flex;flex-flow:row nowrap;height:60px;justify-content:space-between;position:fixed;top:0;width:100%;z-index:60}body #dealerPortalHeader .left,body #dealerPortalHeader .right{display:flex}body #dealerPortalHeader span.name{color:#53565a;display:inline-block;font-size:18px;line-height:60px;margin-right:20px}body #dealerPortalHeader a.option{align-items:center;color:#fff;display:inline-flex;flex-flow:row nowrap;font-size:16px;height:60px;line-height:19px;padding:10px 20px}body #dealerPortalHeader a.option.dashboardButton{background-color:#fa8137}body #dealerPortalHeader a.option.dashboardButton:active,body #dealerPortalHeader a.option.dashboardButton:focus,body #dealerPortalHeader a.option.dashboardButton:hover{background-color:#ff853a}body #dealerPortalHeader a.option.swatchesButton{background-color:#4f708a}body #dealerPortalHeader a.option.swatchesButton:active,body #dealerPortalHeader a.option.swatchesButton:focus,body #dealerPortalHeader a.option.swatchesButton:hover{background-color:#547a98}body #dealerPortalHeader a.option.profileButton{background-color:#26b387}body #dealerPortalHeader a.option.profileButton:active,body #dealerPortalHeader a.option.profileButton:focus,body #dealerPortalHeader a.option.profileButton:hover{background-color:#2abb8e}body #dealerPortalHeader a.option.logoutButton{background-color:#d7ab00}body #dealerPortalHeader a.option.logoutButton:active,body #dealerPortalHeader a.option.logoutButton:focus,body #dealerPortalHeader a.option.logoutButton:hover{background-color:#e0b50b}body #dealerPortalHeader a.option span{display:inline-block;margin-left:10px}body #dealerPortalHeader a.option:active span,body #dealerPortalHeader a.option:focus span,body #dealerPortalHeader a.option:hover span{border-bottom:none}body #dealerPortalHeader~header{top:60px}body #dealerPortalHeader~header~main{margin-top:180px}body #dealerPortalHeader~header.dealerHeader~main{margin-top:150px}div.library ul.categories,div.library ul.categories li{margin:0;padding:0}div.library ul.categories li a{align-items:center;background-color:#f1f4f6;color:#53565a;display:flex;flex-flow:row nowrap;height:58px;margin-bottom:2px;padding-right:20px}div.library ul.categories li a span{font-size:18px;line-height:20px}div.library ul.categories li a span.amount{font-size:14px;font-weight:400;line-height:16px;opacity:.75}div.library ul.categories li a:active span,div.library ul.categories li a:focus span,div.library ul.categories li a:hover span{border-bottom:none}div.library ul.categories li a>.info{flex:1;flex-shrink:1}div.library ul.categories li a>.caret{display:block;flex-shrink:1;position:relative;width:10px}div.library ul.categories li a>.caret:after{border-left:5px solid transparent!important;border-right:5px solid transparent!important;border-top:5px solid;border-color:#4fb5e8;content:"";display:block;height:0;position:relative;width:0}div.library ul.categories li.active>a>.caret:after{border-bottom-style:solid;border-bottom-width:5px;border-top:none}div.library ul.categories ul{margin:0;padding:0}div.library ul.categories>li>a{background-color:#d7ab00;color:#fff;font-weight:900;padding-left:20px}div.library ul.categories>li>a span{font-size:20px;line-height:24px}div.library ul.categories>li>a>.caret:after{border-color:#fff}div.library ul.categories>li>ul>li>a{font-weight:700;padding-left:40px}div.library ul.categories>li>ul>li>ul>li>a{padding-left:60px}div.library .libraryBreadcrumbs{align-items:center;border-top:1px solid #e0e2e3;display:flex;height:59px;position:relative}div.library .libraryItems .libraryItem{padding-bottom:30px}div.library .libraryItems .libraryItem .image{height:0;padding-bottom:100%;position:relative}div.library .libraryItems .libraryItem .image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}div.library .libraryItems .libraryItem .image .video{align-items:center;background-color:#fa5b59;bottom:0;display:flex;height:40px;justify-content:center;left:0;position:absolute;width:40px}div.library .libraryItems .libraryItem .image .preview{background-color:rgba(0,0,0,.5);right:0}div.library .libraryItems .libraryItem .image .preview svg.icon{bottom:0;box-sizing:content-box;max-height:21px;padding:9.5px 8.5px;position:absolute;right:0;width:23px}div.library .libraryItems .libraryItem .image .preview svg.icon.icon_search{background-color:rgba(0,0,0,.5)}div.library .libraryItems .libraryItem .image .preview svg.icon use{stroke:#fff}div.library .libraryItems .libraryItem .information{align-items:center;display:flex;flex-flow:row nowrap;padding-top:6px;position:relative}div.library .libraryItems .libraryItem .information .description{flex:1}div.library .libraryItems .libraryItem .information .description span{display:inline-block;font-size:12px;line-height:15px}div.library .libraryItems .libraryItem .information .popup{background-color:#333;border-radius:4px;color:#fff;font-size:12px;line-height:12px;opacity:.9;padding:10px;position:absolute;right:0}div.library .libraryItems .libraryItem .information a{flex-shrink:0;padding:5px}div.library .libraryItems .libraryItem .information a svg.icon{width:25px}div.library .libraryItems .libraryItem .information a:active svg.icon use,div.library .libraryItems .libraryItem .information a:focus svg.icon use,div.library .libraryItems .libraryItem .information a:hover svg.icon use{fill:#4fb5e8}div.library .libraryItems .libraryItem.file div.thumbnail{background:url(/img/dealers/icons/icon%20dealer%20dash%20generiek.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;height:100%;position:absolute;width:100%}body.homepage main h2{font-size:35px;line-height:35px}@media (min-width:600px){body.homepage main h2{font-size:40px;line-height:47px}}body.homepage main .toolTip{font-size:20px}body.homepage main .toolTip svg.icon{transform:scale(.75) translateY(-3px) translateX(0)}@media (min-width:600px){body.homepage main .toolTip{font-size:30px}body.homepage main .toolTip svg.icon{transform:translateY(7px) translateX(0)}}body.homepage main .header{height:454px;margin-bottom:75px;overflow-x:hidden;position:relative}body.homepage main .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.homepage main .header img{position:relative;z-index:-2}@media (min-width:600px){body.homepage main .header{height:630px}}body.homepage main .header .container{height:454px}@media (min-width:600px){body.homepage main .header .container{height:630px}}body.homepage main .header img{height:100%}body.homepage main .header img+.container{margin-top:0}body.homepage main .header .balloon{margin-bottom:60px}body.homepage main .header .balloon .content span{font-size:15px;line-height:15px}@media (min-width:992px){body.homepage main .header .balloon .content span{font-size:30px;line-height:30px}}body.homepage main .header h1{font-size:45px;line-height:45px;margin-bottom:25px;padding:0}@media (min-width:600px){body.homepage main .header h1{font-size:75px;line-height:75px;margin-bottom:5px}}body.homepage main .header :not(a) span,body.homepage main .header p{font-size:18px;line-height:25px}@media (min-width:600px){body.homepage main .header :not(a) span,body.homepage main .header p{font-size:25px;line-height:30px}}body.homepage main .header a.headerLink{border-bottom:none}body.homepage main .header a.headerLink span{border-bottom:4px solid #d7ab00;color:#fff;font-size:18px;font-weight:500;line-height:25px;padding-bottom:3px;transition:color .4s cubic-bezier(.4,.02,.15,1)}@media (min-width:600px){body.homepage main .header a.headerLink span{border-bottom:4px solid #d7ab00;font-size:30px;font-weight:700;line-height:35px;padding-bottom:5px}}body.homepage main .header a.headerLink:active span,body.homepage main .header a.headerLink:focus span,body.homepage main .header a.headerLink:hover span{border-bottom:4px solid #d7ab00;color:#d7ab00}body.homepage main .inspirations{margin-bottom:40px}@media (min-width:600px){body.homepage main .inspirations{margin-bottom:88px}}body.homepage main .inspirations h2{margin-bottom:70px}body.homepage main .inspirations .toolTip{position:absolute;right:60px;top:30px}body.homepage main .inspirations .toolTip svg.icon{right:-40px}@media (min-width:600px){body.homepage main .inspirations .toolTip{top:20px}body.homepage main .inspirations .toolTip svg.icon{right:-50px}}body.homepage main .getToWork{margin-bottom:100px}body.homepage main .getToWork .toolTip{left:50px;position:absolute;top:40px}body.homepage main .getToWork .toolTip svg.icon{bottom:-5px;left:-10px;right:unset;transform:scale(.75) scaleX(-1)}@media (min-width:600px){body.homepage main .getToWork .toolTip{left:220px;top:20px}body.homepage main .getToWork .toolTip svg.icon{bottom:-15px;left:-35px;transform:scaleX(-1)}}body.homepage main .getToWork h2{margin-bottom:50px;margin-right:10px;text-align:right}body.homepage main .getToWork .row:nth-of-type(2){margin-top:-20px}body.homepage main .getToWork .row .col{margin-top:20px;max-width:360px}body.homepage main .getToWork .badge{display:block;margin:0 auto 30px;padding-right:30px}@media (min-width:992px){body.homepage main .getToWork .badge{margin:0}}body.homepage main .getToWork .badge:last-of-type{padding-right:0}body.homepage main .getToWork .badge .content .information{font-weight:400}body.homepage main .collections{margin-bottom:100px}body.homepage main .collections h2{margin-bottom:50px}body.homepage main .collections .collectionContainer{padding:0}@media (min-width:600px){body.homepage main .collections .collectionContainer{padding:30px}}body.homepage main .collections .collectionContainer .image .label{padding:10px 0}@media (min-width:600px){body.homepage main .collections .collectionContainer .image .label{padding:15px 0}}body.homepage main .collections .collectionContainer .image h3{font-size:30px}@media (min-width:600px){body.homepage main .collections .collectionContainer .image h3{font-size:45px}}body.homepage main .blogsContainer{margin-bottom:100px}body.homepage main .blogsContainer .blogs,body.homepage main .blogsContainer h2{margin-bottom:50px}@media (min-width:576px){body.homepage main .blogsContainer .blogs{margin-bottom:150px}}body.homepage main .blogsContainer .blogs+.row{margin-bottom:75px}body.homepage main .blogsContainer .blogs+.row a span{border-bottom:4px solid #4fb5e8;color:#53565a;font-size:20px;font-weight:700;line-height:24px;padding-bottom:5px;transition:color .4s cubic-bezier(.4,.02,.15,1)}body.homepage main .blogsContainer .blogs+.row a:active span,body.homepage main .blogsContainer .blogs+.row a:focus span,body.homepage main .blogsContainer .blogs+.row a:hover span{color:#4fb5e8}.callToActionContainer{border:2px solid #d7ab00;display:flex;margin-bottom:200px;margin-left:-15px;margin-right:-15px;padding:36px}.callToActionContainer img{display:none}@media (min-width:992px){.callToActionContainer img{display:block;height:322px;min-height:1px;-o-object-fit:cover;object-fit:cover;position:absolute;width:322px}}.callToActionContent{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media (min-width:992px){.callToActionContent{margin-left:362px}}.callToActionContent a,.callToActionContent h3,.callToActionContent p{max-width:100%}.callToActionButton{background-color:#fa8137;color:#fff;font-weight:700;margin-top:14px;padding:15px 30px}.callToActionButton:active,.callToActionButton:focus,.callToActionButton:hover{background-color:#ff853a;color:#fff}.doingGoodBlocksContainer{margin-bottom:40px}@media (min-width:992px){.doingGoodBlocksContainer{margin-bottom:40px}}.singleDoingGoodBlocksContainer{margin-bottom:90px}@media (min-width:992px){.singleDoingGoodBlocksContainer{margin-bottom:90px}}.singleDoingGoodBlockContainer{background-color:#f1f4f6;padding:30px 30px 45px}@media (min-width:992px){.singleDoingGoodBlockContainer{padding:60px 30px 60px 60px}}.singleDoingGoodBlockImageContainer img{height:100%;min-height:315px;-o-object-fit:cover;object-fit:cover;width:100%}.doingGoodBlockContainer{margin-top:42px}@media (min-width:992px){.doingGoodBlockContainer{margin-bottom:90px}}.doingGoodBlockContainer .imageContainer{height:270px;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.doingGoodBlockContainer .imageContainer img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.doingGoodBlockContainer .imageContainer svg{bottom:85px;position:absolute;right:20px}.doingGoodBlockContainer .imageOverlayGradient{background:linear-gradient(180deg,rgba(59,61,64,0) 50%,#3b3d40);height:100%;left:0;position:absolute;top:0;width:100%}.doingGoodBlockContainer .imageOverlayTitle{bottom:15px;color:#fff;font-size:30px;font-weight:900;line-height:45px;position:absolute;right:20px;text-align:right;width:90%}@media (min-width:1200px){.doingGoodBlockContainer .imageOverlayTitle{font-size:45px}}.doingGoodBlockContent p{font-size:18px;line-height:30px}.doingGoodBlockContent a.doingGoodLinkGreen{border-bottom:none}.doingGoodBlockContent a.doingGoodLinkGreen span{border-bottom:4px solid #26b387;color:#53565a;font-size:18px;font-weight:500;line-height:25px;padding-bottom:3px;transition:color .4s cubic-bezier(.4,.02,.15,1)}@media (min-width:600px){.doingGoodBlockContent a.doingGoodLinkGreen span{border-bottom:4px solid #26b387;font-size:24px;font-weight:700;line-height:32px;padding-bottom:4px}}.doingGoodBlockContent a.doingGoodLinkGreen:active span,.doingGoodBlockContent a.doingGoodLinkGreen:focus span,.doingGoodBlockContent a.doingGoodLinkGreen:hover span{border-bottom:4px solid #26b387;color:#26b387}.doingGoodBlockContent a.doingGoodLinkRed{border-bottom:none}.doingGoodBlockContent a.doingGoodLinkRed span{border-bottom:4px solid #fa5b59;color:#53565a;font-size:18px;font-weight:500;line-height:25px;padding-bottom:3px;transition:color .4s cubic-bezier(.4,.02,.15,1)}@media (min-width:600px){.doingGoodBlockContent a.doingGoodLinkRed span{border-bottom:4px solid #fa5b59;font-size:24px;font-weight:700;line-height:32px;padding-bottom:4px}}.doingGoodBlockContent a.doingGoodLinkRed:active span,.doingGoodBlockContent a.doingGoodLinkRed:focus span,.doingGoodBlockContent a.doingGoodLinkRed:hover span{border-bottom:4px solid #fa5b59;color:#fa5b59}body.blogpage main,body.contentpage main{padding-top:60px}body.blogpage main .header,body.contentpage main .header{margin-bottom:60px;overflow:inherit;position:relative}body.blogpage main .header h1,body.contentpage main .header h1{margin-top:15px;padding-right:10px}body.blogpage main .header a.back+h1,body.contentpage main .header a.back+h1{margin-top:35px}body.blogpage main .header div.balloon,body.contentpage main .header div.balloon{position:absolute;right:-85px}body.blogpage main .header .headerImage,body.contentpage main .header .headerImage{align-items:center;display:flex}body.blogpage main .header img,body.contentpage main .header img{height:auto;max-height:360px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.blogpage main .header div.balloon .content,body.contentpage main .header div.balloon .content{bottom:26px}@media (max-width:991.98px){body.blogpage main .header img,body.contentpage main .header img{max-width:calc(100% - 85px)}body.blogpage main .header div.balloon,body.contentpage main .header div.balloon{right:0;transform:scale(.75)}}body.blogpage main>.header,body.contentpage main>.header{margin-top:-60px;position:relative}body.blogpage main>.header:after,body.contentpage main>.header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.blogpage main>.header img,body.contentpage main>.header img{max-height:360px;max-width:100%;min-height:400px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:-2}@media (min-width:600px){body.blogpage main>.header img,body.contentpage main>.header img{min-height:480px}body.blogpage main>.header.lowerHeight img,body.contentpage main>.header.lowerHeight img{min-height:400px}}body.blogpage main>.header div.balloon,body.contentpage main>.header div.balloon{position:relative;top:-15px}body.blogpage main .intro,body.contentpage main .intro{margin-bottom:80px}body.productgroupoverviewpage main .container.textAndFloorFinder{margin-bottom:135px;margin-top:50px;position:relative}@media (min-width:992px){body.productgroupoverviewpage main .container.textAndFloorFinder{margin-top:120px}}body.productgroupoverviewpage main .container.textAndFloorFinder .toolTip{right:20vw;top:-70px}@media (min-width:576px){body.productgroupoverviewpage main .container.textAndFloorFinder .toolTip{right:40%}}@media (min-width:600px){body.productgroupoverviewpage main .container.textAndFloorFinder .toolTip{right:35%}}@media (min-width:992px){body.productgroupoverviewpage main .container.textAndFloorFinder .toolTip{right:130px}}body.productgroupoverviewpage main .container.textAndFloorFinder .toolTip svg.icon{transform:translate(10px,30px)}body.productgroupoverviewpage main .container.textAndFloorFinder .row>div:last-child(){display:flex;margin-top:60px}@media (min-width:992px){body.productgroupoverviewpage main .container.textAndFloorFinder .row>div:last-child(){display:block;margin-top:0}}body.productgroupoverviewpage main .container.collectionsContainer{margin-bottom:100px}body.productgroupoverviewpage main .container.icons{margin-bottom:135px}body.productgroupoverviewpage main .container.icons h2{margin-bottom:50px}body.productgroupoverviewpage main .container.moreInformation{margin-bottom:60px}@media (min-width:992px){body.productgroupoverviewpage main .container.moreInformation{margin-bottom:160px}}body.productgroupoverviewpage main .container.moreInformation h2{margin-bottom:50px}body.productgroupoverviewpage main .container.moreInformation a{border-bottom:2px solid #fff;transition:all .3s ease-in-out}body.productgroupoverviewpage main .container.moreInformation a:hover{border-bottom:2px solid #4fb5e8}body.productgroupoverviewpage main .header{position:relative}body.productgroupoverviewpage main .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.productgroupoverviewpage main .header img{position:relative;z-index:-2}body.productgroupoverviewpage main .header .text p{font-size:18px;font-weight:500;line-height:25px}@media (min-width:576px){body.productgroupoverviewpage main .header .text p{font-size:25px;font-weight:500;line-height:30px}}body.collectionspage .header{margin-bottom:75px;position:relative}body.collectionspage .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.collectionspage .header img{position:relative;z-index:-2}body.collectionspage .header img+.container p{font-size:18px;font-weight:500;line-height:25px}@media (min-width:576px){body.collectionspage .header img+.container p{font-size:25px;font-weight:500;line-height:30px}}body.collectionspage .container.collectionCallToAction{margin-bottom:80px;margin-top:80px}body.collectionspage .container.collectionCallToAction h4{color:#3b3d40}body.collectionspage .container.collectionCallToAction p{font-size:18px;line-height:30px}body.collectionspage .container.collectionCallToAction a{border-bottom:none}body.collectionspage .container.collectionCallToAction a span{border-bottom:3px solid #4fb5e8;color:#53565a;font-size:18px;font-weight:500;line-height:25px;padding-bottom:3px;transition:color .4s cubic-bezier(.4,.02,.15,1)}@media (min-width:600px){body.collectionspage .container.collectionCallToAction a span{border-bottom:3px solid #4fb5e8;font-size:20px;font-weight:700;line-height:26px;padding-bottom:3px}}body.collectionspage .container.collectionCallToAction a:active span,body.collectionspage .container.collectionCallToAction a:focus span,body.collectionspage .container.collectionCallToAction a:hover span{border-bottom:3px solid #4fb5e8;color:#4fb5e8}body.collectionspage .container.floorfinder{margin-bottom:40px;margin-top:40px}body.collectionspage .container.floorfinder .toolTip{position:relative;right:20px;top:-15px}@media (min-width:600px){body.collectionspage .container.floorfinder .toolTip{top:unset}}body.collectionspage .container.floorfinder .toolTip svg.icon{bottom:auto;position:relative;right:auto;top:15px;transform:rotate(0);width:40px}@media (min-width:600px){body.collectionspage .container.floorfinder .toolTip svg.icon{top:20px;transform:rotate(-6deg);width:30px}}body.collectionspage .container.floorfinder a svg.icon{max-height:36px;width:65px}body.collectionspage .container.floorfinder a span{border-bottom:3px solid #4fb5e8;color:#53565a;font-size:25px;font-weight:700;line-height:29px}body.collectionspage .container.floorfinder a:active span,body.collectionspage .container.floorfinder a:focus span,body.collectionspage .container.floorfinder a:hover span{color:#4fb5e8}body.collectionspage .container.collectionTiles{margin-top:30px;min-height:300px;position:relative}body.collectionspage .container.collectionTiles.loading{background:url(/img/loading.gif);background-position:50%;background-repeat:no-repeat}body.collectionspage .container.logoContainer{display:none;margin-bottom:95px;margin-top:42px}@media (min-width:992px){body.collectionspage .container.logoContainer{display:block}}body.collectionspage .container.logoContainer .toolTip{bottom:auto;left:auto;margin-right:60px;position:relative;right:auto;top:auto}body.collectionspage .container.logoContainer .toolTip svg.icon{bottom:auto;left:10px;right:auto;top:17px;transform:rotate(-6deg)}body.collectionspage .container.logoContainer .logos img{filter:grayscale(1);margin-right:38px}body.collectionspage .container.logoContainer .logos img:last-child{margin-right:0}body.collectionspage #staticProductsList{left:-99999px;position:absolute;text-indent:-9999px;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.collectionspage.quickviewActive main+.shade.modalContainer{z-index:1000}body.collectionspage .container .row.colorFilter .options{display:flex;flex-flow:row nowrap;overflow-x:auto;scrollbar-width:thin}body.collectionspage .container .row.colorFilter .options::-webkit-scrollbar{background-color:#f1f4f6;height:8px}body.collectionspage .container .row.colorFilter .options::-webkit-scrollbar-track-piece{background-color:#f1f4f6}body.collectionspage .container .row.colorFilter .options::-webkit-scrollbar-thumb{background-color:#c7c7c7}body.collectionspage .container .row.colorFilter .options .filterColor{flex:1;height:60px;min-width:40px;overflow:hidden;position:relative}body.collectionspage .container .row.colorFilter .options .filterColor:after{background-color:#fff;border-radius:50%;content:"";display:block;height:19px;left:calc(50% - 9.5px);opacity:0;pointer-events:none;position:absolute;top:calc(50% - 9.5px);transform:translateY(20%);transform:scale(4);transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:opacity,transform;width:19px;z-index:1}body.collectionspage .container .row.colorFilter .options .filterColor.selected:after{opacity:.9;transform:none}body.collectionspage .container .row.colorFilter .options .filterColor:not(.selected){cursor:pointer}body.collectionspage .container .row.colorFilter .options .filterColor.clearFilter{background-color:#fff;border:1px solid #979797}body.collectionspage .container .row.colorFilter .options .filterColor.clearFilter .icon{height:20px;left:calc(50% - 10px);position:absolute;top:calc(50% - 10px);width:20px}body.collectionspage .container .row.colorFilter .options .filterColor.clearFilter .icon:after,body.collectionspage .container .row.colorFilter .options .filterColor.clearFilter .icon:before{background-color:#fa5b59;content:"";display:block;height:3px;left:calc(50% - 12.5px);position:absolute;top:calc(50% - 1.5px);width:25px}body.collectionspage .container .row.colorFilter .options .filterColor.clearFilter .icon:before{transform:rotate(-45deg)}body.collectionspage .container .row.colorFilter .options .filterColor.clearFilter .icon:after{transform:rotate(45deg)}body.collectionspage .container .row.colorFilter .options .filterColor.clearFilter.rotate .icon:after,body.collectionspage .container .row.colorFilter .options .filterColor.clearFilter.rotate .icon:before{transition:transform .4s cubic-bezier(.4,.02,.15,1)}body.collectionspage .container .row.colorFilter .options .filterColor.clearFilter.rotate .icon:before{transform:rotate(45deg)}body.collectionspage .container .row.colorFilter .options .filterColor.clearFilter.rotate .icon:after{transform:rotate(135deg)}body.collectionspage .container .row.colorFilter .options .arrow{line-height:60px;opacity:0;order:2;pointer-events:none;position:absolute;text-align:center;width:45px;z-index:1}body.collectionspage .container .row.colorFilter .options .arrow.left{left:0}@media (min-width:992px){body.collectionspage .container .row.colorFilter .options .arrow.left{left:15px}}body.collectionspage .container .row.colorFilter .options .arrow.left svg.icon{transform:rotate(180deg)}body.collectionspage .container .row.colorFilter .options .arrow.right{right:0}@media (min-width:992px){body.collectionspage .container .row.colorFilter .options .arrow.right{right:15px}}body.collectionspage .container .row.colorFilter .options.scrollable .arrow{opacity:1;pointer-events:auto;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:transform,opacity}body.collectionspage .container .row.colorFilter .options.scrollable .arrow.hidden{opacity:0;transform:translateY(-100%)}body.collectionspage .container .toolTip{display:inline-flex;position:relative;right:15px;top:20px}@media (min-width:576px){body.collectionspage .container .toolTip{top:20px}}@media (min-width:992px){body.collectionspage .container .toolTip{right:80px}}body.collectionspage .container .toolTip .content{font-size:20px}@media (min-width:576px){body.collectionspage .container .toolTip .content{font-size:30px}}body.collectionspage .container .toolTip svg.icon{bottom:10px;left:8px;position:relative;right:auto;transform:scaleY(-1);width:20px}@media (min-width:576px){body.collectionspage .container .toolTip svg.icon{width:30px}}#filters .backgroundAccent{background-color:#fff}@media (min-width:992px){#filters .backgroundAccent{background-color:#f1f4f6}}#filters{background-color:#fff;max-height:calc(100vh - 60px);position:sticky;top:60px;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:top,max-height;z-index:10}@media (min-width:992px){#filters{max-height:calc(100vh - 120px);top:120px}}header.hidden~main #filters{max-height:100vh;top:0}.methodContainer{background-color:#f1f4f6;display:flex;margin-bottom:10px;margin-top:10px;padding:50px 20px 20px;position:relative;width:100%}@media (min-width:992px){.methodContainer{margin-top:60px;padding:0}}.methodImageContainer{position:absolute;right:20px;top:20px;width:56px}@media (min-width:992px){.methodImageContainer{position:relative;right:0;top:0;width:87px}}.methodImageContainer img{height:56px;width:56px}@media (min-width:992px){.methodImageContainer img{height:87px;width:87px}}.methodContent{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:0;width:100%}@media (min-width:992px){.methodContent{padding:0 30px;width:calc(100% - 87px)}.methodContent.hasBorder{border-right:1px solid #c1c6c8}}.methodContent .filterTitle{display:block;font-weight:900;margin-bottom:12px;width:100%}.methodContent .filterTitle.labelNew:after{background-color:#26b387;border-radius:12px;color:#fff;content:"nieuw";display:inline-block;font-size:16px;line-height:21px;margin-left:5px;padding:2px 7px}.methodContent p{font-size:18px;line-height:24px;margin-bottom:0;width:100%}.methodContent a{margin-bottom:20px;margin-top:0;width:100%}.methodInputContainer{background-color:#4fb5e8;color:#fff;margin-top:auto}body.collectiondetailpage main .header+.container{padding-top:60px}@media (max-width:991.98px){body.collectiondetailpage main .header+.container{padding-top:0}}body.collectiondetailpage main .header{height:480px;position:relative}body.collectiondetailpage main .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.collectiondetailpage main .header img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:-2}body.collectiondetailpage main .header .container{height:480px}body.collectiondetailpage main .header .container .row{height:100%}body.collectiondetailpage main .header h1{padding:30px 0}body.collectiondetailpage main .header img+.container a.back{color:#fff}body.collectiondetailpage main .header img+.container a.back svg use{fill:#fff}body.collectiondetailpage main .header img+.container h1{color:#fff}body.collectiondetailpage .selectedSwatchContainer{position:relative}body.collectiondetailpage .selectedSwatchContainer .selectedSwatch{padding-bottom:100%;position:relative;width:100%}body.collectiondetailpage .selectedSwatchContainer .selectedSwatch img{cursor:pointer;height:100%;position:absolute;width:100%}body.collectiondetailpage .selectedSwatchContainer .selectedSwatch .closeButton{content:"X";position:absolute;right:0;top:0}body.collectiondetailpage .selectedSwatchContainer .selectedSwatch svg.icon{left:50%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%) scale(2)}body.collectiondetailpage .selectedSwatchContainer .selectedSwatch svg.icon use{stroke:#fff;opacity:.5}body.collectiondetailpage .selectedSwatchContainer .selectedSwatch span:not(.colorId){color:#fff;font-size:18px;font-weight:500;line-height:21px;pointer-events:none;position:absolute;right:30px;top:26px;z-index:21}@media (max-width:991.98px){body.collectiondetailpage .selectedSwatchContainer .selectedSwatch{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}}body.collectiondetailpage .selectedSwatchContainer .orderSwatchContainer{left:-15px;margin-bottom:-60px;position:relative;top:-80px}@media (min-width:600px){body.collectiondetailpage .selectedSwatchContainer .orderSwatchContainer{left:0;width:100%}}@media (min-width:992px){body.collectiondetailpage .selectedSwatchContainer .orderSwatchContainer{left:20px;width:calc(100% - 40px)}}body.collectiondetailpage .selectedSwatchContainer .orderSwatch{background-color:#d7ab00;color:#fff;display:block;font-size:22px;font-weight:900;height:60px;line-height:28px;padding:16px 10px;position:relative;width:100%}@media (min-width:1200px){body.collectiondetailpage .selectedSwatchContainer .orderSwatch{padding:16px 10px 16px 20px}}body.collectiondetailpage .selectedSwatchContainer .orderSwatch:active,body.collectiondetailpage .selectedSwatchContainer .orderSwatch:focus,body.collectiondetailpage .selectedSwatchContainer .orderSwatch:hover{background-color:#ebbb00}body.collectiondetailpage .selectedSwatchContainer .orderSwatch:active span,body.collectiondetailpage .selectedSwatchContainer .orderSwatch:focus span,body.collectiondetailpage .selectedSwatchContainer .orderSwatch:hover span{border-bottom:none}body.collectiondetailpage .selectedSwatchContainer .orderSwatch svg{margin-right:10px}@media (min-width:1200px){body.collectiondetailpage .selectedSwatchContainer .orderSwatch svg{margin-right:30px}}body.collectiondetailpage .selectedSwatchContainer .cartToast{background:#26b387;color:#fff;font-size:20px;font-weight:900;left:0;line-height:22px;opacity:0;padding:12px 10px;position:absolute;text-align:center;top:0;transform:scale(.75);transform-origin:center;transition:all .4s cubic-bezier(.4,.02,.15,1);width:100%}body.collectiondetailpage .selectedSwatchContainer .cartToast.show{opacity:1;transform:scale(1) translateY(-100%) translateY(-10px)}body.collectiondetailpage .selectedSwatchContainer .cartToast.hiding{opacity:0;transform:scale(1) translateY(-100%) translateY(-50px)}body.collectiondetailpage .selectedSwatchContainer .floorVisualizerLink{align-items:center;background:#f1f4f6;color:#00031a;display:flex;justify-content:flex-start;padding:16px 20px}body.collectiondetailpage .selectedSwatchContainer .floorVisualizerLink svg{flex:0 0 auto;margin-right:10px}@media (min-width:1200px){body.collectiondetailpage .selectedSwatchContainer .floorVisualizerLink svg{margin-right:30px}}body.collectiondetailpage .selectedSwatchContainer .floorVisualizerLink span{flex:1 1 auto}body.collectiondetailpage .selectedSwatchContainer .floorVisualizerLink:active,body.collectiondetailpage .selectedSwatchContainer .floorVisualizerLink:focus,body.collectiondetailpage .selectedSwatchContainer .floorVisualizerLink:hover{background:#e9edf0}body.collectiondetailpage .selectedSwatchContainer .floorVisualizerLink:active span,body.collectiondetailpage .selectedSwatchContainer .floorVisualizerLink:focus span,body.collectiondetailpage .selectedSwatchContainer .floorVisualizerLink:hover span{border-bottom:0}body.collectiondetailpage .selectedSwatchContainer .swatchOptions{background-color:#f1f4f6;display:flex;justify-content:space-between;padding:20px}@media (max-width:991.98px){body.collectiondetailpage .selectedSwatchContainer .swatchOptions{padding:20px 30px}}body.collectiondetailpage .selectedSwatchContainer .swatchOptions a{align-items:center;color:#53565a;display:inline-flex;flex-flow:row nowrap;font-weight:500;line-height:25px}body.collectiondetailpage .selectedSwatchContainer .swatchOptions a svg.icon{margin-right:22px}body.collectiondetailpage .selectedSwatchContainer .swatchOptions a span+svg.icon{margin-left:22px;margin-right:0}body.collectiondetailpage .selectedSwatchContainer .swatchOptions a+a{margin-top:20px}@media (max-width:991.98px){body.collectiondetailpage .selectedSwatchContainer .swatchOptions a.roomviewer{align-items:flex-start;flex-direction:column}body.collectiondetailpage .selectedSwatchContainer .swatchOptions a.roomviewer svg{margin-bottom:10px}body.collectiondetailpage .selectedSwatchContainer .swatchOptions a.favorite{margin-top:15px}}body.collectiondetailpage .selectedSwatchContainer .swatchOptions a.compare,body.collectiondetailpage .selectedSwatchContainer .swatchOptions a.favorite{text-align:right}body.collectiondetailpage .selectedSwatchContainer .swatchOptions a.favorite.favorited svg.icon.icon_heart use{stroke:transparent;fill:#e00303}body.collectiondetailpage .selectedSwatchContainer .swatchOptions a:active,body.collectiondetailpage .selectedSwatchContainer .swatchOptions a:focus,body.collectiondetailpage .selectedSwatchContainer .swatchOptions a:hover{color:#4fb5e8}body.collectiondetailpage .selectedSwatchContainer .swatchOptions a:active span,body.collectiondetailpage .selectedSwatchContainer .swatchOptions a:focus span,body.collectiondetailpage .selectedSwatchContainer .swatchOptions a:hover span{border-bottom:none}body.collectiondetailpage .selectedSwatchContainer .swatchOptions div:nth-of-type(2){text-align:right}@media (max-width:991.98px){body.collectiondetailpage .selectedSwatchContainer .swatchOptions{margin-left:-15px;margin-right:-15px}}body.collectiondetailpage .selectedSwatchContainer .swatchSelection{margin-top:20px}body.collectiondetailpage .selectedSwatchContainer .swatchSelection h4{padding-top:42px}body.collectiondetailpage .selectedSwatchContainer .swatchSelection .swatches .swatchGroup{max-height:176px}body.collectiondetailpage .selectedSwatchContainer .swatchSelection .swatches .swatchGroup .option{display:inline-block;float:left;height:50%;position:relative;width:20%}body.collectiondetailpage .selectedSwatchContainer .swatchSelection .swatches .swatchGroup .option img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.collectiondetailpage .selectedSwatchContainer .swatchSelection .swatches .swatchGroup .option img:nth-child(n+2){display:none}body.collectiondetailpage .selectedSwatchContainer .swatchSelection .swatches .swatchGroup .option svg.icon{display:none;left:50%;opacity:.5;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}body.collectiondetailpage .selectedSwatchContainer .swatchSelection .swatches .swatchGroup .option svg.icon use{stroke:#fff}body.collectiondetailpage .selectedSwatchContainer .swatchSelection .swatches .swatchGroup .option.active{border:5px solid #d7ab00}body.collectiondetailpage .selectedSwatchContainer .swatchSelection .swatches .swatchGroup .option:not(.active){cursor:pointer}body.collectiondetailpage .selectedSwatchContainer .swatchSelection .swatches .swatchGroup .option.favorite svg.icon{display:block}body.wooddetailpage .orderSwatch{display:none!important}body.collectiondetailpage .usps{margin-bottom:50px}@media (max-width:991.98px){body.collectiondetailpage .usps{margin-top:40px}}body.collectiondetailpage .usps ul{-moz-column-count:2;column-count:2;margin:0;padding:0}@media (max-width:991.98px){body.collectiondetailpage .usps ul{-moz-column-count:1;column-count:1}}body.collectiondetailpage .usps ul li{align-items:center;display:flex;margin:0;padding:0}@media (max-width:991.98px){body.collectiondetailpage .usps ul li{font-weight:500}}body.collectiondetailpage .usps ul li svg.icon{align-self:flex-start;flex:0 0 auto;margin-right:17px;margin-top:8px}body.collectiondetailpage .usps ul li span{flex:1}body.collectiondetailpage .usps ul li:before{display:none}body.collectiondetailpage .faqContainer{margin-top:100px}@media (max-width:991.98px){body.collectiondetailpage .faqContainer{margin-top:30px;padding-bottom:0}}body.collectiondetailpage .faqContainer .question{border-bottom:none}body.collectiondetailpage .faqContainer .question .answer{padding-left:0}@media (max-width:991.98px){body.collectiondetailpage main .information{padding-left:15px;padding-right:15px}body.collectiondetailpage main .intro{font-size:18px;line-height:25px}}body.collectiondetailpage main .content{font-size:18px;line-height:30px;padding:60px 0}body.collectiondetailpage main .content h3{line-height:30px;padding-bottom:30px}@media (max-width:991.98px){body.collectiondetailpage main .content .umb-grid{padding:0 30px}}body.collectiondetailpage main .content .umb-grid .row{margin-bottom:20px}body.collectiondetailpage main .logoImage img{max-height:180px}body.collectiondetailpage .qrRow{margin-bottom:40px;margin-top:40px}@media (min-width:992px){body.collectiondetailpage .qrRow{margin-top:0}}body.collectiondetailpage .qrRow .prices{margin-bottom:40px}body.collectiondetailpage .detailsDownloads table.info tr td:first-child{vertical-align:top;white-space:nowrap}body.collectiondetailpage .detailsDownloads .icons{margin-top:35px}body.collectiondetailpage .detailsDownloads .icons svg.icon{margin-bottom:10px;margin-right:10px}body.collectiondetailpage .detailsDownloads .prices{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}body.collectiondetailpage .detailsDownloads .prices .price{color:#8e9294;display:block;font-size:40px;font-weight:900;line-height:47px;margin-right:60px;margin-top:19px}body.collectiondetailpage .detailsDownloads .prices .description{display:block;font-size:14px;line-height:16px}body.collectiondetailpage .detailsDownloads .twoPrices{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}body.collectiondetailpage .detailsDownloads .twoPrices .priceLabel{display:block;font-size:18px;margin-top:19px}body.collectiondetailpage .detailsDownloads .twoPrices .price{color:#8e9294;display:block;font-size:40px;font-weight:900;line-height:47px;margin-right:60px;margin-top:9px}body.collectiondetailpage .detailsDownloads .twoPrices .description{display:block;font-size:14px;line-height:16px}body.collectiondetailpage .detailsDownloads .twoPricesQr{margin-bottom:20px}body.collectiondetailpage .detailsDownloads .downloads{display:flex;flex-direction:column}body.collectiondetailpage .detailsDownloads .downloads a{margin-bottom:18px}body.collectiondetailpage .detailsDownloads .downloads a:last-child{margin-bottom:0}body.collectiondetailpage .similarContainer{background-color:#f1f4f6;padding:80px 0}body.collectiondetailpage .similarContainer.hidden{display:none}body.collectiondetailpage .similarContainer h2{font-size:25px;font-weight:400;line-height:29px;margin-bottom:50px;text-align:center}@media (max-width:575.98px){body.collectiondetailpage .similarContainer .swatches{padding-left:15px;padding-right:15px}}body.collectiondetailpage .similarContainer .swatches .swatchGroup{margin:0 -15px}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch{float:left;margin-bottom:20px;padding:0 15px;width:20%}@media (max-width:991.98px){body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch{width:33.33%}}@media (max-width:599.98px){body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch{padding:0 10px;width:50%}}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch a.image{display:inline-block;max-width:100%;position:relative;width:205px}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch a.image img{height:auto;width:100%}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch a.image svg.icon_heart_box{display:none;left:20px;position:absolute;top:-200px}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch a.image .text{bottom:0;color:#fff;font-size:20px;font-weight:900;left:0;line-height:20px;max-width:100%;padding:20px 35px 20px 20px;position:absolute}@media (max-width:575.98px){body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch a.image .text{font-size:16px;padding:15px}}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch a.image:active,body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch a.image:focus,body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch a.image:hover{outline:none}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch a.image:active span,body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch a.image:focus span,body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch a.image:hover span{border-bottom:none}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch .compare a{align-items:center;display:flex;height:65px;justify-content:center}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch .compare a svg.icon{height:20px;margin-right:10px;width:20px}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch .compare a span{color:#53565a;font-size:18px;line-height:21px}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch .compare a:active span,body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch .compare a:focus span,body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch .compare a:hover span{border-bottom:none}body.collectiondetailpage .similarContainer .swatches .swatchGroup .swatch.favorite .image svg.icon_heart_box{display:block}body.dealerlocatorpage main .mapContainer{position:relative}body.dealerlocatorpage main .mapContainer .dialogContainer{position:absolute;top:0}body.dealerlocatorpage main .seoDealerList{height:0;left:-200vw;overflow:hidden;position:absolute}body.dealerlocatorpage footer{margin-top:0}body.dealerlocatorpage .dealerLocatorWidget{position:sticky;top:60px;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:top,transform;z-index:11}@media (min-width:992px){body.dealerlocatorpage .dealerLocatorWidget{top:120px}}body.dealerlocatorpage .dealerLocatorWidget.hidden{transform:translateY(-100%)}body.dealerlocatorpage header.dealerHeader~main .dealerLocatorWidget{top:60px}@media (min-width:992px){body.dealerlocatorpage header.dealerHeader~main .dealerLocatorWidget{top:90px}}body.dealerlocatorpage header.hidden~main .dealerLocatorWidget{top:0}body.dealerlocatorpage main .dealerLocatorWidget.minified+.mapContainer{top:120px}body.dealerlocatorpage main .dealerLocatorWidget.minified.hidden+.mapContainer{top:0}body.dealerlocatorpage main .mapContainer{position:sticky;top:385px;transition:top .4s cubic-bezier(.4,.02,.15,1);z-index:10}@media (min-width:992px){body.dealerlocatorpage main .mapContainer{top:300px}}body.dealerlocatorpage main .liveMap{height:calc(100vh - 330px);transition:height .4s cubic-bezier(.4,.02,.15,1);width:100%}body.dealerlocatorpage main .liveMap img{max-height:none;max-width:none}body.dealerlocatorpage main .liveMap *{overflow:visible}body.dealerlocatorpage main .liveMap.showResults{height:360px;max-height:50vh}body.dealerlocatorpage.ie .mapContainer{position:relative;top:0!important}body.dealerlocatorpage header.dealerHeader~main .mapContainer{top:385px}@media (min-width:992px){body.dealerlocatorpage header.dealerHeader~main .mapContainer{top:270px}}body.dealerlocatorpage header.dealerHeader~main .liveMap{height:calc(100vh - 300px)}body.dealerlocatorpage header.hidden~main .mapContainer{top:0}body.dealerlocatorpage .dealerList .dealerCard.selected .container{background-color:#f1f4f6}body.dealerlocatorpage .dealerList .dealerCard.selected .container .row{border-top:none}body.dealerlocatorpage .dealerList .dealerCard.selected[data-restart=true] .restartLabel{background-color:#fff}body.dealerlocatorpage .dealerList .dealerCard.selected+.dealerCard .container .row{border-top-color:#f1f4f6}body.dealerlocatorpage .dealerList .dealerCard .container .row{align-items:center;border-top:2px solid #c1c6c8;padding:50px 0;position:relative}body.dealerlocatorpage .dealerList .dealerCard .container .row img{max-height:90px;-o-object-fit:contain;object-fit:contain;width:auto}body.dealerlocatorpage .dealerList .dealerCard:first-child .container .row{border-top:none}body.dealerlocatorpage .dealerList .dealerCard .marker{align-self:flex-start}body.dealerlocatorpage .dealerList .dealerCard .marker svg.icon{position:absolute;right:35px}body.dealerlocatorpage .dealerList .dealerCard .marker span{color:#fff;display:inline-block;position:absolute;right:35px;text-align:center;width:32px}body.dealerlocatorpage .dealerList .dealerCard .name{margin-bottom:7px}body.dealerlocatorpage .dealerList .dealerCard .name span{color:#53565a;font-size:25px;font-weight:700;line-height:29px}body.dealerlocatorpage .dealerList .dealerCard .description{margin-bottom:19px}body.dealerlocatorpage .dealerList .dealerCard .description span{color:#53565a;font-size:18px;line-height:21px}body.dealerlocatorpage .dealerList .dealerCard .collections{margin-bottom:14px;margin-top:0}body.dealerlocatorpage .dealerList .dealerCard .collections span{font-size:16px;line-height:19px;margin-right:10px}body.dealerlocatorpage .dealerList .dealerCard .collections span:last-child{margin-right:0}body.dealerlocatorpage .dealerList .dealerCard .links a{font-size:18px;line-height:21px;margin-right:30px}body.dealerlocatorpage .dealerList .dealerCard .links a:last-child{margin-right:0}body.dealerlocatorpage .dealerList .dealerCard .links a.dealerpageLink{background-color:#4fb5e8;border-radius:3px;color:#fff;font-size:16px;line-height:19px;margin-right:10px;padding:6px 7px}body.dealerlocatorpage .dealerList .dealerCard .links a:not(.dealerpageLink):after{content:">";display:inline-block;margin-left:2px;transition:transform .4s cubic-bezier(.4,.02,.15,1)}body.dealerlocatorpage .dealerList .dealerCard .links a:not(.dealerpageLink):active:after,body.dealerlocatorpage .dealerList .dealerCard .links a:not(.dealerpageLink):focus:after,body.dealerlocatorpage .dealerList .dealerCard .links a:not(.dealerpageLink):hover:after{transform:translate(5px)}body.dealerlocatorpage .dealerList .dealerCard .restartLabel{display:none}body.dealerlocatorpage .dealerList .dealerCard[data-restart=true] .restartLabel{align-items:center;background-color:#f1f4f6;color:#53565a;display:flex;font-size:18px;height:45px;line-height:21px;margin-right:15px;padding:0 8px;position:absolute;right:167px;top:0}body.dealerlocatorpage .dealerList .dealerCard[data-restart=true] .restartLabel svg.icon{margin-right:8px;max-height:35px;max-width:35px}body.dealerlocatorpage .dealerList .dealerCard[data-restart=true] .restartLabel svg.icon use{fill:#082f58}body.dealerlocatorpage .dealerList .dealerCard[data-restart=true] .restartLabel span{display:none}@media (min-width:600px){body.dealerlocatorpage .dealerList .dealerCard[data-restart=true] .restartLabel span{display:inline}}body.dealerlocatorpage .dealerList .dealerCard .label{background-color:#c1c6c8;color:#fff;display:inline-block;font-size:18px;line-height:21px;padding:11px 5px 13px 6px;position:absolute;right:30px;top:0}@media (max-width:991.98px){body.dealerpage main h2{font-size:30px;line-height:30px}}body.dealerpage main a#appointment,body.dealerpage main a#collections,body.dealerpage main a#contact,body.dealerpage main a#impression,body.dealerpage main a#services{height:1px;position:absolute;top:-120px}body.dealerpage main a#contact{top:-20px}body.dealerpage main .header{height:510px;margin-bottom:60px;overflow-x:initial}body.dealerpage main .header img{height:510px}@media (min-width:992px){body.dealerpage main .header{margin-bottom:120px}}body.dealerpage main .header .container .row .col,body.dealerpage main .header .container .row [class*=col-]{position:relative}body.dealerpage main .header .headerBlock{background-color:#082f58;bottom:0;padding:0 30px;position:absolute;transform:translateY(30px);width:100%}@media (min-width:992px){body.dealerpage main .header .headerBlock{height:450px;padding:0 60px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body.dealerpage main .header .headerBlock{transform:none}}body.dealerpage main .header .headerBlock h1{color:#fff;font-size:45px;font-weight:900;line-height:45px;margin:60px 0 42px;min-height:70px;padding:0}@media (max-width:991.98px){body.dealerpage main .header .headerBlock h1{font-size:40px;line-height:40px}}@media (min-width:992px){body.dealerpage main .header .headerBlock h1{height:138px}}body.dealerpage main .header .headerBlock a{color:#fff;display:inline-block}body.dealerpage main .header .headerBlock a:active,body.dealerpage main .header .headerBlock a:focus,body.dealerpage main .header .headerBlock a:hover{color:#fff}body.dealerpage main .header .headerBlock a.appointmentLink{border-bottom:5px solid #d7ab00;font-size:30px;font-weight:700;line-height:35px;margin-bottom:20px;padding-bottom:3px;transition:color .4s cubic-bezier(.4,.02,.15,1)}body.dealerpage main .header .headerBlock a.appointmentLink:active,body.dealerpage main .header .headerBlock a.appointmentLink:focus,body.dealerpage main .header .headerBlock a.appointmentLink:hover{color:#d7ab00}body.dealerpage main .header .headerBlock a.contactLink{border-bottom:none;color:#c1c6c8;font-size:20px;line-height:24px;margin-bottom:90px}@media (min-width:992px){body.dealerpage main .header .headerBlock a.contactLink{margin-bottom:0}}body.dealerpage main .header .headerBlock .dealerInfo{align-items:center;background:#145489;bottom:0;display:flex;height:60px;justify-content:space-between;left:0;padding:0 20px;position:absolute;text-align:right;width:100%}body.dealerpage main .header .headerBlock .dealerInfo span{color:#83a4bf;font-size:12px;line-height:20px;margin-left:auto}@media (min-width:600px){body.dealerpage main .header .headerBlock .dealerInfo span{font-size:12px}}@media (min-width:1200px){body.dealerpage main .header .headerBlock .dealerInfo span{font-size:14px}}body.dealerpage main .header .headerBlock .dealerInfo span svg.icon{max-height:20px;position:relative;top:-3px;width:90px}body.dealerpage main .header .headerBlock .dealerInfo span svg.icon use{fill:#83a4bf}body.dealerpage main .header .headerBlock .dealerInfo .restartPartnerLogo{margin-right:auto}body.dealerpage main .header .headerBlock .dealerInfo .restartPartnerLogo svg.icon_restart{max-height:35px;max-width:35px}body.dealerpage main .header .headerBlock .dealerInfo .restartPartnerLogo span{color:#fff;display:none}@media (min-width:600px){body.dealerpage main .header .headerBlock .dealerInfo .restartPartnerLogo span{display:inline}}@media (min-width:992px){body.dealerpage header.hidden~main .header .dealerMenu{top:0}body.dealerpage main .header+.container{margin-bottom:70px}}body.dealerpage main .header+.container .row [class*=col-]:first-child>h2{margin-bottom:25px}body.dealerpage main .header+.container .row [class*=col-]:first-child>p{font-size:18px;line-height:30px}@media (min-width:992px){body.dealerpage main .header+.container .row [class*=col-]:first-child>p{font-size:20px;line-height:45px}}body.dealerpage main .header+.container .row [class*=col-]:first-child>p:last-of-type{margin-bottom:100px}body.dealerpage main .header+.container .row .contactTextPhoto{background:linear-gradient(180deg,#f1f4f6 85%,transparent 0);display:flex;flex-direction:column;margin-bottom:80px;width:100%}@media (min-width:992px){body.dealerpage main .header+.container .row .contactTextPhoto{background:linear-gradient(180deg,#f1f4f6 90%,transparent 0);flex-direction:row;margin-bottom:0}}body.dealerpage main .header+.container .row .contactTextPhoto .text{align-items:center;display:flex;overflow-y:hidden;padding:40px 30px 30px;text-align:center;width:100%}@media (min-width:992px){body.dealerpage main .header+.container .row .contactTextPhoto .text{height:210px;padding:30px;text-align:left;width:calc(100% - 205px)}}body.dealerpage main .header+.container .row .contactTextPhoto .text p{font-size:20px;font-weight:500;line-height:30px;margin-bottom:0}@media (min-width:992px){body.dealerpage main .header+.container .row .contactTextPhoto .text p{font-size:25px}}body.dealerpage main .header+.container .row .contactTextPhoto .image{position:relative;text-align:center}@media (min-width:992px){body.dealerpage main .header+.container .row .contactTextPhoto .image{text-align:left}}body.dealerpage main .header+.container .row .contactTextPhoto .image img{height:234px;width:205px}body.dealerpage main .header+.container .row .contactTextPhoto .image svg{bottom:0;height:23.4px;left:50%;position:absolute;transform:translateX(-51%);width:205px}@media (min-width:992px){body.dealerpage main .header+.container .row .contactTextPhoto .image svg{left:-1px;transform:none}}body.dealerpage main .contactInfo{position:relative}body.dealerpage main .contactInfo .staticMap{margin-bottom:70px;position:relative}body.dealerpage main .contactInfo .staticMap:before{background-color:#f1f4f6;content:"";height:100%;left:20px;position:absolute;top:20px;width:calc(100% - 20px);z-index:-1}body.dealerpage main .contactInfo .staticMap>img,body.dealerpage main .contactInfo .staticMap>picture>img,body.dealerpage main .contactInfo .staticMap>picture>source{padding-right:20px;width:100%}body.dealerpage main .contactInfo .staticMap .mapPopup{background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.75);left:50%;max-height:80px;max-width:120px;min-height:25px;min-width:25px;position:absolute;top:50%;transform:translate(-50%,-100%);z-index:1}body.dealerpage main .contactInfo .staticMap .mapPopup img{background-color:#fff;max-height:80px;max-width:100%;padding:10px}body.dealerpage main .contactInfo .staticMap .mapPopup:before{background-color:#fff;bottom:-5px;box-shadow:3px 3px 4px rgba(0,0,0,.75);content:"";display:block;height:10px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:10px;z-index:-1}body.dealerpage main .contactInfo h2{font-size:20px;line-height:40px;margin-bottom:10px}@media (min-width:992px){body.dealerpage main .contactInfo h2{font-size:30px;line-height:35px;margin-left:20px}}body.dealerpage main .contactInfo .phone,body.dealerpage main .contactInfo address{font-size:18px;line-height:30px}@media (min-width:992px){body.dealerpage main .contactInfo .phone,body.dealerpage main .contactInfo address{margin-left:20px}}body.dealerpage main .contactInfo .phone{display:inline-block;margin-bottom:30px}@media (min-width:992px){body.dealerpage main .contactInfo .phone{margin-left:20px}}body.dealerpage main .contactInfo .links{margin-bottom:40px;margin-top:-10px}@media (min-width:992px){body.dealerpage main .contactInfo .links{margin-left:20px}}body.dealerpage main .contactInfo .links a{background-color:#f1f4f6;border-radius:4px;display:inline-block;height:45px;margin-right:20px;margin-top:10px;text-align:center;transition:background-color .4s cubic-bezier(.4,.02,.15,1);width:45px}body.dealerpage main .contactInfo .links a:last-of-type{margin-right:0}body.dealerpage main .contactInfo .links a svg.icon{max-height:45px;max-width:45px}body.dealerpage main .contactInfo .links a svg.icon use{fill:#4fb5e8;transition:fill .4s cubic-bezier(.4,.02,.15,1)}body.dealerpage main .contactInfo .links a:active,body.dealerpage main .contactInfo .links a:focus,body.dealerpage main .contactInfo .links a:hover{background-color:#4fb5e8}body.dealerpage main .contactInfo .links a:active svg.icon use,body.dealerpage main .contactInfo .links a:focus svg.icon use,body.dealerpage main .contactInfo .links a:hover svg.icon use{fill:#f1f4f6}body.dealerpage main .contactInfo .openingTimes{margin-bottom:100px;max-width:100%;overflow-x:auto}@media (min-width:992px){body.dealerpage main .contactInfo .openingTimes{margin-bottom:0;margin-left:20px}}body.dealerpage main .contactInfo .openingTimes table{margin-bottom:30px;max-width:100%}body.dealerpage main .contactInfo .openingTimes tr td{font-size:18px;line-height:32px;white-space:nowrap}body.dealerpage main .contactInfo .openingTimes tr td:first-child{font-weight:500;padding-right:30px}body.dealerpage main .contactInfo .openingTimes p{font-size:18px;line-height:25px}body.dealerpage main .services{margin-bottom:90px;position:relative}@media (min-width:992px){body.dealerpage main .services{margin-bottom:140px}}body.dealerpage main .services h2{margin-bottom:50px}body.dealerpage main .services .iconTile{margin-bottom:30px;margin-right:15px}body.dealerpage main .collectionsContainer{margin-bottom:85px;position:relative}@media (min-width:992px){body.dealerpage main .collectionsContainer{margin-bottom:100px}}body.dealerpage main .collectionsContainer h2{margin-bottom:30px}body.dealerpage main .appointment{position:relative}@media (min-width:992px){body.dealerpage main .appointment{margin-bottom:120px}}body.dealerpage main .appointment h2{margin-bottom:30px;text-align:center}@media (min-width:992px){body.dealerpage main .appointment h2{text-align:left}}body.dealerpage main .appointment p{font-size:18px;line-height:30px}@media (min-width:992px){body.dealerpage main .appointment p{font-size:20px}}body.dealerpage main .prefooter{background-color:transparent!important;margin-bottom:15px;margin-top:-15px;padding-bottom:0;position:relative}@media (min-width:992px){body.dealerpage main .prefooter{margin-bottom:30px}}body.dealerpage main .prefooter img{margin-top:15px}.restartPartnerInfo{margin-bottom:100px;margin-top:30px;padding:0 30px}.restartPartnerInfo .mobileSpacing{padding:0 30px}@media (min-width:992px){.restartPartnerInfo .mobileSpacing{padding:45px 15px}}.restartPartnerInfo>.row{margin-bottom:30px}.restartPartnerInfo>.row:last-child{margin-bottom:0}.restartPartnerInfo>.row img,.restartPartnerInfo>.row svg{display:block;margin-left:auto;margin-right:auto;margin-top:40px}@media (min-width:992px){.restartPartnerInfo>.row img,.restartPartnerInfo>.row svg{margin-left:inherit;margin-right:inherit;margin-top:0}}.restartPartnerInfo>.row>div{background-color:#f1f4f6;padding-bottom:45px}.restartPartnerInfo>.row>div:first-child{align-items:center;background-color:#f1f4f6;display:flex;flex-flow:column nowrap;justify-content:flex-start}.restartPartnerInfo>.row>div:first-child span{display:inline-block;font-size:35px;font-weight:900;line-height:40px;margin-top:13px}.restartPartnerInfo>.row>div:last-child span{font-size:18px;line-height:30px}.restartPartnerInfo>.row>div:last-child span.title{display:inline-block;font-size:30px;font-weight:900;margin-bottom:15px}.restartPartnerInfo>.row>div:last-child a{border-bottom:4px solid #fa5b59;color:#53565a;display:inline-block;font-size:20px;font-weight:700;line-height:26px;margin-right:60px;margin-top:20px;transition:color .4s cubic-bezier(.4,.02,.15,1)}.restartPartnerInfo>.row>div:last-child a:last-of-type{margin-right:0}.restartPartnerInfo>.row>div:last-child a:active,.restartPartnerInfo>.row>div:last-child a:focus,.restartPartnerInfo>.row>div:last-child a:hover{color:#fa5b59}body.sustainabilitypage main .header{height:400px;position:relative}body.sustainabilitypage main .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.sustainabilitypage main .header img{position:relative;z-index:-2}body.sustainabilitypage main .header p{font-size:18px;font-weight:500;line-height:25px}@media (min-width:576px){body.sustainabilitypage main .header p{font-size:25px;font-weight:500;line-height:30px}}body.sustainabilitypage main .header .container,body.sustainabilitypage main .header img{height:400px}body.sustainabilitypage main .header h1{font-size:45px;line-height:45px;margin-bottom:25px;padding:0}@media (min-width:600px){body.sustainabilitypage main .header h1{font-size:60px;line-height:60px;margin-bottom:5px}}.sustainabilityIntro{margin-bottom:40px;margin-top:20px}.sustainabilityIntro .intro{display:inline-block;margin-bottom:40px;padding-left:0}@media (min-width:992px){.sustainabilityIntro .intro{padding-left:30px}}.textContainer{margin-bottom:24px}@media (min-width:992px){.textContainer{margin-bottom:80px}}.textContainer .indentText{padding-left:0}@media (min-width:992px){.textContainer .indentText{padding-left:30px}}.textContainer p{font-size:18px;line-height:30px}.textContainer img{height:315px;margin-bottom:30px;-o-object-fit:cover;object-fit:cover}@media (min-width:600px){.textContainer img{margin-bottom:0}}.greyInfoBlockContainer{margin-bottom:50px}.greyInfoBlockContainer .infoBlock{background-color:#f1f4f6;display:flex;flex-direction:column;height:auto;margin-bottom:30px;padding:40px 30px 30px;width:100%}@media (min-width:992px){.greyInfoBlockContainer .infoBlock{margin-right:30px;width:calc(33.33333% - 20.33333px)}.greyInfoBlockContainer .infoBlock:last-of-type{margin-right:0}}.greyInfoBlockContainer .infoBlockTitle{display:block;font-size:25px;font-weight:900;line-height:33px;margin-bottom:20px}.greyInfoBlockContainer .infoBlock img{height:65px;margin-bottom:20px}.greyInfoBlockContainer .infoBlock p{font-size:18px;line-height:30px}.greyInfoBlockContainer .infoBlock a.download{align-items:center;align-self:flex-start;background:#26b387;color:#fff;display:inline-flex;font-size:23px;font-weight:700;margin-top:auto;min-height:60px;padding:10px 64px 10px 30px;transition:background .4s cubic-bezier(.4,.02,.15,1)}.greyInfoBlockContainer .infoBlock a.download svg.icon{margin:0 15px 0 0}.greyInfoBlockContainer .infoBlock a.download span{color:#fff}.greyInfoBlockContainer .infoBlock a.download:active,.greyInfoBlockContainer .infoBlock a.download:focus,.greyInfoBlockContainer .infoBlock a.download:hover{background:#4fb5e8}.greyInfoBlockContainer .infoBlock a.download:active span,.greyInfoBlockContainer .infoBlock a.download:focus span,.greyInfoBlockContainer .infoBlock a.download:hover span{border-bottom:none}.imageFrameContainer{margin-bottom:30px}@media (min-width:992px){.imageFrameContainer{margin-bottom:80px}}.imageFrameContainer h3{margin-bottom:30px}.imageFrameContainer .col-33{display:block;height:auto;width:100%}@media (min-width:992px){.imageFrameContainer .col-33{margin-right:30px;width:calc(33.33333% - 20.33333px)}.imageFrameContainer .col-33:last-of-type{margin-right:0}}.imageFrameContainer a{color:#fff;display:flex;font-size:30px;font-weight:900;height:300px;line-height:35px;margin-bottom:30px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,.02,.15,1);width:100%}@media (min-width:1200px){.imageFrameContainer a{font-size:30px}}.imageFrameContainer a img{height:300px;-o-object-fit:cover;object-fit:cover;transition:all .4s cubic-bezier(.4,.02,.15,1);width:100%}.imageFrameContainer a .imageFrameLink{bottom:25px;left:30px;position:absolute;width:80%}@media (min-width:1200px){.imageFrameContainer a .imageFrameLink{width:auto}}.imageFrameContainer a .imageFrameLink svg{margin-left:5px;transition:all .4s cubic-bezier(.4,.02,.15,1)}.imageFrameContainer a:active,.imageFrameContainer a:focus,.imageFrameContainer a:hover{color:#fff}.imageFrameContainer a:active img,.imageFrameContainer a:focus img,.imageFrameContainer a:hover img{transform:scale(1.05)}.imageFrameContainer a:active svg,.imageFrameContainer a:focus svg,.imageFrameContainer a:hover svg{transform:translateX(10px)}.tools.sustainabilityTools{margin-bottom:110px;padding:0 30px}.tools.sustainabilityTools .mobileSpacing{padding:0 30px}@media (min-width:992px){.tools.sustainabilityTools .mobileSpacing{padding:45px 15px}}.tools.sustainabilityTools>.row{margin-bottom:30px}.tools.sustainabilityTools>.row:last-child{margin-bottom:0}.tools.sustainabilityTools>.row svg{display:block;margin-right:auto;margin-top:40px}@media (min-width:992px){.tools.sustainabilityTools>.row svg{margin-right:inherit;margin-top:0}}.tools.sustainabilityTools>.row>div{background-color:#f1f4f6;padding-bottom:45px}.tools.sustainabilityTools>.row>div:first-child{align-items:center;background-color:#f1f4f6;display:flex;flex-flow:column nowrap;justify-content:center}.tools.sustainabilityTools>.row>div:first-child span{display:inline-block;font-size:35px;font-weight:900;line-height:40px;margin-top:13px}.tools.sustainabilityTools>.row>div:last-child span{font-size:18px;line-height:30px}.tools.sustainabilityTools>.row>div:last-child span.title{display:inline-block;font-size:30px;font-weight:900;margin-bottom:15px}.tools.sustainabilityTools>.row>div:last-child a{border-bottom:4px solid #fa5b59;color:#53565a;display:inline-block;font-size:20px;font-weight:700;line-height:26px;margin-right:60px;margin-top:20px;transition:color .4s cubic-bezier(.4,.02,.15,1)}.tools.sustainabilityTools>.row>div:last-child a:last-of-type{margin-right:0}.tools.sustainabilityTools>.row>div:last-child a:active,.tools.sustainabilityTools>.row>div:last-child a:focus,.tools.sustainabilityTools>.row>div:last-child a:hover{color:#fa5b59}.weHelpIntro{margin-bottom:110px}.weHelpIntro a{border-bottom:4px solid #fa5b59;color:#53565a;display:inline-block;font-size:20px;font-weight:700;line-height:26px;margin-right:60px;margin-top:20px;transition:color .4s cubic-bezier(.4,.02,.15,1)}.weHelpIntro a:last-of-type{margin-right:0}.weHelpIntro a:active,.weHelpIntro a:focus,.weHelpIntro a:hover{color:#fa5b59}.weHelpIntro+.container{margin-bottom:90px}.weHelpIntro+.container p,.weHelpIntro+.container span{font-size:20px;line-height:45px}body.lookbookpage main .header{position:relative}body.lookbookpage main .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.lookbookpage main .header img{position:relative;z-index:-2}body.lookbookpage main .header p{font-size:18px;font-weight:500;line-height:25px}@media (min-width:576px){body.lookbookpage main .header p{font-size:25px;font-weight:500;line-height:30px}}body.lookbookpage main .toolTip{bottom:30px;left:0;position:absolute;transform:scale(.75)}@media (min-width:576px){body.lookbookpage main .toolTip{transform:none}}body.lookbookpage main .toolTip svg.icon{left:-45px;top:10px;transform:rotate(165deg);width:35px}@media (min-width:576px){body.lookbookpage main .toolTip svg.icon{left:-45px;top:10px;transform:rotate(165deg);width:35px}}body.lookbookpage main+.shade.modalContainer{z-index:1000}body.blogsoverviewpage main .header{position:relative}body.blogsoverviewpage main .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.blogsoverviewpage main .header img{position:relative;z-index:-2}body.blogsoverviewpage main .header p{font-size:18px;font-weight:500;line-height:25px}@media (min-width:576px){body.blogsoverviewpage main .header p{font-size:25px;font-weight:500;line-height:30px}}body.blogsoverviewpage main .container.filterContainer{margin-bottom:30px;margin-top:30px}body.blogsoverviewpage main .blogsOverview~.blogTile{height:0;opacity:0}body.blogsoverviewpage main .container.filterContainer .toolTip{position:relative;right:0;top:40px}body.blogsoverviewpage main .container.filterContainer .toolTip svg.icon{left:160px;max-height:21px;top:14px;transform:skewX(0) rotate(-8deg);width:70px}@media (max-width:1300px){body.blogsoverviewpage main .container.filterContainer .toolTip{top:-20px}body.blogsoverviewpage main .container.filterContainer .toolTip svg.icon{transform:skewX(0) rotate(10deg);width:50px}}body.blogsoverviewpage main .container.filterContainer>.row>div:last-child{flex-wrap:wrap;margin-top:-30px}body.blogsoverviewpage main .container.filterContainer .filterCheckbox{align-items:center;background-color:#f1f4f6;display:inline-flex;margin-left:0;margin-right:15px;margin-top:15px}@media (min-width:600px){body.blogsoverviewpage main .container.filterContainer .filterCheckbox{margin-left:30px;margin-right:0;margin-top:30px}}body.blogsoverviewpage main .container.filterContainer .filterCheckbox:first-child{margin-left:0}body.blogsoverviewpage main .container.filterContainer .filterCheckbox input{display:none}body.blogsoverviewpage main .container.filterContainer .filterCheckbox label{cursor:pointer;font-size:16px;font-weight:500;line-height:24px;margin:0;padding:18px 15px 18px 55px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media (min-width:600px){body.blogsoverviewpage main .container.filterContainer .filterCheckbox label{font-size:18px;padding:18px 15px 18px 60px}}body.blogsoverviewpage main .container.filterContainer .filterCheckbox label:after,body.blogsoverviewpage main .container.filterContainer .filterCheckbox label:before{content:"";display:inline-block;height:30px;left:15px;position:absolute;top:15px;width:30px}body.blogsoverviewpage main .container.filterContainer .filterCheckbox label:before{background-color:#fff;border:2px solid #707070;border-radius:3px}body.blogsoverviewpage main .container.filterContainer .filterCheckbox label:after{background:url(/img/check.svg);background-position:50%;background-repeat:no-repeat;background-size:22px 22px;opacity:0;transform:rotate(-20deg) scale(.9);transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:opacity,transform}body.blogsoverviewpage main .container.filterContainer .filterCheckbox input:checked+label:after{opacity:1;transform:none}body.blogpage main{padding-top:0}body.blogpage main .blogHeader{margin-bottom:70px}body.blogpage main .blogHeader .headerImage{margin-bottom:30px}body.blogpage main .blogHeader a.back{margin-bottom:30px;margin-top:10px}@media (min-width:992px){body.blogpage main .blogHeader a.back{margin-bottom:0}}body.blogpage main h1{margin-bottom:50px}@media (min-width:600px){body.blogpage main h1{margin-bottom:20px}}body.blogpage main .dateTags{color:#8e9294;font-size:18px;line-height:24px;margin-bottom:15px}body.blogpage main .writer{align-items:center;display:inline-flex}body.blogpage main .writer .image{height:75px;width:75px}body.blogpage main .writer .image img{height:100%;width:100%}body.blogpage main .writer .name{border-bottom:3px solid transparent;color:#4fb5e8;font-size:20px;font-weight:500;line-height:26px}body.blogpage main .writer .image+.name{margin-left:20px}body.blogpage main .writer:active .name,body.blogpage main .writer:focus .name,body.blogpage main .writer:hover .name{border-bottom-color:#4fb5e8}body.blogpage .umb-grid .column img{margin-bottom:60px}body.blogpage .umb-grid .column span.imageCaption{height:0;position:relative;top:-60px}body.blogpage .umb-grid .column div p.caption{color:#8e9294;display:block;font-size:14px;font-style:italic;height:0;position:relative;top:-60px}body.blogpage .umb-grid .column p{line-height:45px}body.blogpage .umb-grid .column p:not(:last-child){margin-bottom:60px}body.blogauthorpage main>.container:first-child{margin-bottom:40px;padding-top:60px}body.blogauthorpage main>.container:first-child img{margin-bottom:40px}@media (min-width:992px){body.blogauthorpage main>.container:first-child img{margin-bottom:0}}body.blogauthorpage main>.container:first-child h2{color:#8e9294;font-size:18px;font-weight:400;line-height:24px}body.blogauthorpage main .umb-grid{margin-bottom:60px}body.blogauthorpage main .umb-grid p{line-height:45px}body.blogauthorpage main .umb-grid p:not(:last-child){margin-bottom:30px}body.blogauthorpage main .blogs>div{display:flex;flex-flow:row wrap}body.blogauthorpage main .blogs .blogTile{margin-bottom:30px;margin-top:60px}body.blogauthorpage main .blogs+.row{margin-bottom:160px;margin-top:20px}body.blogauthorpage main .blogs+.row a{border-bottom:4px solid #fa5b59;color:#53565a;font-size:20px;font-weight:700;line-height:26px;transition:color .4s cubic-bezier(.4,.02,.15,1)}body.blogauthorpage main .blogs+.row a:active,body.blogauthorpage main .blogs+.row a:focus,body.blogauthorpage main .blogs+.row a:hover{color:#fa5b59}body.servicespage main .header{position:relative}body.servicespage main .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.servicespage main .header img{position:relative;z-index:-2}body.servicespage main .header p{font-size:18px;font-weight:500;line-height:25px}@media (min-width:576px){body.servicespage main .header p{font-size:25px;font-weight:500;line-height:30px}}body.servicespage main .faqIntro{margin-bottom:60px;margin-top:80px}body.servicespage main .faqIntro .intro{display:inline-block;margin-bottom:80px}body.servicespage main .faqItems h3{margin-bottom:30px}body.servicespage main .faqItems ul{display:flex;flex-wrap:wrap;margin:0;padding:0}body.servicespage main .faqItems ul li{list-style:none;margin:0;padding:0 0 15px;width:100%}@media (min-width:992px){body.servicespage main .faqItems ul li{width:50%}}body.servicespage main .faqItems ul li:before{display:none}body.servicespage main .faqItems ul li a{border-bottom:3px solid transparent}body.servicespage main .faqItems ul li a:active,body.servicespage main .faqItems ul li a:focus,body.servicespage main .faqItems ul li a:hover{border-bottom-color:#4fb5e8}body.servicespage main .tools{margin-bottom:110px}body.servicespage main .tools>.row{margin-bottom:30px}body.servicespage main .tools>.row:last-child{margin-bottom:0}body.servicespage main .tools>.row>div{background-color:#f1f4f6;padding-bottom:45px;padding-top:45px}body.servicespage main .tools>.row>div:first-child{align-items:center;background-color:#f1f4f6;display:flex;flex-flow:column nowrap;justify-content:center}body.servicespage main .tools>.row>div:first-child img{width:90px}body.servicespage main .tools>.row>div:first-child span{display:inline-block;font-size:35px;font-weight:900;line-height:40px;margin-top:13px}body.servicespage main .tools>.row>div:last-child span{font-size:18px;line-height:30px}body.servicespage main .tools>.row>div:last-child span.title{display:inline-block;font-size:30px;font-weight:900;margin-bottom:15px}body.servicespage main .tools>.row>div:last-child a{border-bottom:4px solid #fa5b59;color:#53565a;display:inline-block;font-size:20px;font-weight:700;line-height:26px;margin-right:60px;margin-top:20px;transition:color .4s cubic-bezier(.4,.02,.15,1)}body.servicespage main .tools>.row>div:last-child a:last-of-type{margin-right:0}body.servicespage main .tools>.row>div:last-child a:active,body.servicespage main .tools>.row>div:last-child a:focus,body.servicespage main .tools>.row>div:last-child a:hover{color:#fa5b59}body.servicespage main .weHelpIntro{margin-bottom:110px}body.servicespage main .weHelpIntro a{border-bottom:4px solid #fa5b59;color:#53565a;display:inline-block;font-size:20px;font-weight:700;line-height:26px;margin-right:60px;margin-top:20px;transition:color .4s cubic-bezier(.4,.02,.15,1)}body.servicespage main .weHelpIntro a:last-of-type{margin-right:0}body.servicespage main .weHelpIntro a:active,body.servicespage main .weHelpIntro a:focus,body.servicespage main .weHelpIntro a:hover{color:#fa5b59}body.servicespage main .weHelpIntro+.container{margin-bottom:90px}body.servicespage main .weHelpIntro+.container p,body.servicespage main .weHelpIntro+.container span{font-size:20px;line-height:45px}body.inspirationpage main .header{margin-bottom:75px;position:relative}body.inspirationpage main .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.inspirationpage main .header img{position:relative;z-index:-2}body.inspirationpage main .header p{font-size:18px;font-weight:500;line-height:25px}@media (min-width:576px){body.inspirationpage main .header p{font-size:25px;font-weight:500;line-height:30px}}body.inspirationpage main .getToWork a,body.inspirationpage main .intro a{border-bottom:4px solid #fa5b59;color:#53565a;font-size:25px;font-weight:700;line-height:33px;transition:color .4s cubic-bezier(.4,.02,.15,1)}body.inspirationpage main .getToWork a:active,body.inspirationpage main .getToWork a:focus,body.inspirationpage main .getToWork a:hover,body.inspirationpage main .intro a:active,body.inspirationpage main .intro a:focus,body.inspirationpage main .intro a:hover{color:#fa5b59}body.inspirationpage main .lookbookIntro{margin-top:75px}body.inspirationpage main .lookbookIntro p:first-child{margin-bottom:50px}body.inspirationpage main .container.inspirations{margin-bottom:115px}body.inspirationpage main .container.inspirations .row:first-child .toolTip{right:60px;top:-10px}@media (min-width:576px){body.inspirationpage main .container.inspirations .row:first-child .toolTip{right:130px;top:-20px}}body.inspirationpage main .container.inspirations .row:first-child .toolTip svg.icon{bottom:auto;right:-45px;top:20px;transform:none}body.inspirationpage main .container.inspirations .row:last-child{margin-top:60px}body.inspirationpage main .container.getToWork{position:relative;z-index:1}body.inspirationpage main .container.blogsIntro{margin-bottom:75px;position:relative;z-index:1}body.inspirationpage main .container.moreInformation{margin-bottom:70px;margin-top:250px}body.inspirationpage main .container.moreInformation .grid-section .col-md-12 p{font-size:40px;font-weight:900;line-height:53px}body.inspirationpage main .container.moreInformation .grid-section a{border-bottom:none;color:#4fb5e8;font-size:inherit;font-weight:400}body.landingpage main .header{position:relative}body.landingpage main .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.landingpage main .header img{position:relative;z-index:-2}body.landingpage main .header p{font-size:18px;font-weight:500;line-height:25px}@media (min-width:576px){body.landingpage main .header p{font-size:25px;font-weight:500;line-height:30px}}body.landingpage main .getToWork a,body.landingpage main .indentText a,body.landingpage main .intro a{border-bottom:4px solid #fa5b59;color:#53565a;font-size:25px;font-weight:700;line-height:33px;transition:color .4s cubic-bezier(.4,.02,.15,1)}body.landingpage main .getToWork a:active,body.landingpage main .getToWork a:focus,body.landingpage main .getToWork a:hover,body.landingpage main .indentText a:active,body.landingpage main .indentText a:focus,body.landingpage main .indentText a:hover,body.landingpage main .intro a:active,body.landingpage main .intro a:focus,body.landingpage main .intro a:hover{color:#fa5b59}body.landingpage main .lookbookIntro{margin-top:75px}body.landingpage main .lookbookIntro p:first-child{margin-bottom:50px}body.landingpage main .container.inspirations{margin-bottom:115px}body.landingpage main .container.inspirations .row:first-child .toolTip{right:60px;top:-10px}@media (min-width:576px){body.landingpage main .container.inspirations .row:first-child .toolTip{right:130px;top:-20px}}body.landingpage main .container.inspirations .row:first-child .toolTip svg.icon{bottom:auto;right:-45px;top:20px;transform:none}body.landingpage main .container.inspirations .row:last-child{margin-top:60px}body.landingpage main .container.getToWork{position:relative;z-index:1}body.landingpage main .container.moreInformation{margin-bottom:70px;margin-top:85px}body.landingpage main .container.moreInformation .grid-section a{border-bottom:none;color:#4fb5e8;font-size:inherit;font-weight:400}body.inspirationpage .container.getToWork{margin-bottom:160px}body.inspirationpage .container.getToWork .row{margin-bottom:30px}body.inspirationpage .container.getToWork .row:first-child{margin-bottom:80px}body.inspirationpage .container.getToWork .row:not(:first-child) [class*=col-]{background-color:#f1f4f6;padding-bottom:45px;padding-top:45px}body.inspirationpage .container.getToWork .row:not(:first-child) [class*=col-]:first-child{align-items:center;display:flex;flex-direction:column;justify-content:center}body.inspirationpage .container.getToWork .row:not(:first-child) [class*=col-]:first-child span{color:#4fb5e8;font-size:35px;font-weight:900;line-height:40px;margin-top:13px}body.inspirationpage .container.getToWork .row:not(:first-child) [class*=col-]:last-child{padding-right:117px}body.inspirationpage .container.getToWork .row:not(:first-child) [class*=col-]:last-child span{font-size:18px;line-height:30px}body.inspirationpage .container.getToWork .row:not(:first-child) [class*=col-]:last-child span.title{display:inline-block;font-size:30px;font-weight:900;margin-bottom:15px}body.inspirationpage .container.getToWork .row:not(:first-child) [class*=col-]:last-child a{font-size:20px;line-height:26px}body.searchpage main h1{margin-top:45px}body.searchpage main h2{font-size:30px;font-weight:400;line-height:30px;margin-bottom:110px}body.searchpage main .row.resultTabs{border-bottom:2px solid #8e9294;margin-bottom:45px;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.searchpage main .row.resultTabs>div .tab{align-items:center;background-color:#eceeee;cursor:pointer;display:inline-flex;height:60px;margin-right:30px;max-width:100%;padding:0 30px;width:320px}@media (max-width:991.98px){body.searchpage main .row.resultTabs>div .tab{margin-right:15px;width:220px}}@media (max-width:575.98px){body.searchpage main .row.resultTabs>div .tab{font-size:.8em}}body.searchpage main .row.resultTabs>div .tab:last-child{margin-right:0}body.searchpage main .row.resultTabs>div .tab.active{background-color:#8e9294}body.searchpage main .row.resultTabs>div .tab.active span{color:#fff}body.searchpage main .row.results .pages,body.searchpage main .row.results .products{display:none}body.searchpage main .row.results .pages.active,body.searchpage main .row.results .products.active{display:block}body.searchpage main .row.results .pages .pagination,body.searchpage main .row.results .products .pagination{width:100%}body.searchpage main .row.results .pages .pagination span:first-child,body.searchpage main .row.results .products .pagination span:first-child{margin-left:0}body.searchpage main .row.results .products{flex-flow:wrap}body.searchpage main .row.results .products.active{display:flex}body.searchpage main .row.results .products .product{display:flex;margin-bottom:30px;padding:15px;transition:background-color .4s cubic-bezier(.4,.02,.15,1);width:100%}@media (min-width:600px){body.searchpage main .row.results .products .product{margin-right:15px;width:calc(50% - 15px)}body.searchpage main .row.results .products .product:nth-of-type(2n){margin-left:15px;margin-right:0}}body.searchpage main .row.results .products .product .image{flex:0 0 auto;height:90px;margin-right:30px;width:90px}body.searchpage main .row.results .products .product .image img{height:100%;width:100%}body.searchpage main .row.results .products .product .info .name{color:#4fb5e8;display:block;font-size:30px;font-weight:900;line-height:30px;margin-bottom:5px;margin-top:5px}body.searchpage main .row.results .products .product .info .description{color:#53565a;font-size:16px;line-height:20px}body.searchpage main .row.results .products .product .info .description span{display:block}body.searchpage main .row.results .products .product .info .description span em{color:#8e9294;font-style:normal}body.searchpage main .row.results .products .product:active,body.searchpage main .row.results .products .product:focus,body.searchpage main .row.results .products .product:hover{background-color:#f3f3f3}body.searchpage main .row.results .products .product:active span,body.searchpage main .row.results .products .product:focus span,body.searchpage main .row.results .products .product:hover span{border-bottom:none}body.searchpage main .row.results .pages .page{display:block;margin-bottom:30px;padding:15px;transition:background-color .4s cubic-bezier(.4,.02,.15,1);width:100%}body.searchpage main .row.results .pages .page span.title{color:#4fb5e8;display:block;font-size:30px;font-weight:900;line-height:30px;margin-bottom:5px;margin-top:5px}body.searchpage main .row.results .pages .page span.snippet{color:#53565a;display:block}body.searchpage main .row.results .pages .page span.url{color:#c1c6c8;font-size:16px;line-height:30px}body.searchpage main .row.results .pages .page:active,body.searchpage main .row.results .pages .page:focus,body.searchpage main .row.results .pages .page:hover{background-color:#f3f3f3}body.searchpage main .row.results .pages .page:active span,body.searchpage main .row.results .pages .page:focus span,body.searchpage main .row.results .pages .page:hover span{border-bottom:none}body.cityoverviewpage .header{margin-bottom:30px;position:relative}body.cityoverviewpage .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.cityoverviewpage .header img{position:relative;z-index:-2}body.cityoverviewpage .content ul{display:flex;flex-flow:row wrap;margin:30px 0 0;padding:0}body.cityoverviewpage .content ul li{margin:0;padding:10px;width:100%}@media (min-width:600px){body.cityoverviewpage .content ul li{width:50%}}@media (min-width:1200px){body.cityoverviewpage .content ul li{width:33.33%}}body.cityoverviewpage .content ul li:before{display:none}body.cityoverviewpage .content ul li a{background-color:#f1f4f6;display:inline-block;padding:10px;width:100%}body.citypage .header{margin-bottom:30px;position:relative}body.citypage .header:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}body.citypage .header img{position:relative;z-index:-2}body.citypage .header p{font-size:18px;font-weight:500;line-height:25px}@media (min-width:576px){body.citypage .header p{font-size:25px;font-weight:500;line-height:30px}}body.citypage .content ul{display:flex;flex-flow:row wrap;margin:30px 0 0;padding:0}body.citypage .content ul li{margin:0;padding:10px;width:100%}@media (min-width:600px){body.citypage .content ul li{width:50%}}body.citypage .content ul li:before{display:none}body.citypage .content ul li a{background-color:#f1f4f6;display:inline-block;padding:10px;width:100%}body.servicepage main .header{margin-bottom:50px}@media (min-width:600px){body.servicepage main .header{margin-bottom:80px}}body.servicepage main .header img{height:auto;min-height:400px}body.servicepage main .header h1{padding-bottom:0}body.servicepage main .header p{font-size:18px;font-weight:500;line-height:25px}@media (min-width:600px){body.servicepage main .header p{font-size:25px;line-height:30px}}body.servicepage main .callToActionContainer{margin-top:80px}body.servicepage main .indentText ul{margin:30px 0 0;padding:0}body.servicepage main .indentText ul li{font-size:20px;margin:0;padding:0 0 0 39px}body.servicepage main .indentText ul li:not(:last-child){margin-bottom:20px}body.servicepage main .indentText ul li:before{background:url(/img/usp_check.svg);background-position:50%;background-repeat:no-repeat;height:23px;top:2px;width:29px}body.servicepage main .greyInfoBlockContainer .infoBlock img{align-self:flex-start}body.servicepage main .greyInfoBlockContainer .infoBlock p:last-of-type{margin-bottom:30px}body.shoppage main .uspContainer{background-color:#f1f4f6;color:#8e9294;height:auto}@media (min-width:600px){body.shoppage main .uspContainer{height:90px}}body.shoppage main .uspContainer ul.usps{align-items:center;display:flex;flex-flow:column wrap;justify-content:center;margin:0;padding:0}@media (min-width:600px){body.shoppage main .uspContainer ul.usps{flex-flow:row wrap;height:90px}}body.shoppage main .uspContainer ul.usps li.usp{display:inline-block;list-style:none;margin:0;padding:0}@media (min-width:600px){body.shoppage main .uspContainer ul.usps li.usp{margin-right:60px}body.shoppage main .uspContainer ul.usps li.usp:last-of-type{margin-right:0}}body.shoppage main .uspContainer ul.usps li.usp:after,body.shoppage main .uspContainer ul.usps li.usp:before{content:none}body.shoppage main .uspContainer ul.usps li.usp svg.icon{margin-right:13px;max-height:20px;width:26px}body.shoppage main .uspContainer ul.usps li.usp span{font-size:0;font-weight:100;line-height:0}@media (min-width:600px){body.shoppage main .uspContainer ul.usps li.usp span{font-size:20px;font-weight:500;line-height:20px}}body.shoppingcartpage header{border-bottom:2px solid #f1f4f6}body.shoppingcartpage .row.titleAndButton{padding:45px 0}@media (min-width:992px){body.shoppingcartpage .row.titleAndButton{padding:45px 0}}@media (max-width:1199.98px){body.shoppingcartpage .row.titleAndButton h1{font-size:40px}}body.shoppingcartpage .row.titleAndButton a.button{display:none}@media (min-width:992px){body.shoppingcartpage .row.titleAndButton a.button{display:inline-block}}body.shoppingcartpage .row.listAndUSPs{margin-bottom:52px}body.shoppingcartpage .row.listAndUSPs .usps{display:none}@media (min-width:600px){body.shoppingcartpage .row.listAndUSPs .usps{display:block}}body.shoppingcartpage .row.listAndUSPs .usps ul{margin:0;padding:0}body.shoppingcartpage .row.listAndUSPs .usps ul li{color:#8e9294;font-size:20px;font-weight:500;line-height:20px;padding:0 0 30px 90px}body.shoppingcartpage .row.listAndUSPs .usps ul li:before{content:none;display:none}body.shoppingcartpage .row.listAndUSPs .usps ul li svg.icon{margin-left:-35px;margin-right:8px;max-height:15px;width:20px}body.shoppingcartpage .row.sloganAndButton{margin-bottom:120px}body.shoppingcartpage .row.sloganAndButton [class*=col-]{align-items:center;display:flex}body.shoppingcartpage .row.sloganAndButton [class*=col-] .slogan{background-color:#f1f4f6;color:#8e9294;display:none;flex:1;font-size:22px;font-weight:500;line-height:25px;padding:33px 40px}@media (min-width:992px){body.shoppingcartpage .row.sloganAndButton [class*=col-] .slogan{display:inline-block}}body.shoppingcartpage .row.sloganAndButton [class*=col-] .button{align-items:center;display:inline-flex;flex-shrink:0;height:100%;padding:33px 40px}body.shoppingcartpage a.button,body.shoppingcartpage button{background-color:#082f58;color:#fff;display:inline-block;font-size:22px;font-weight:900;line-height:25px;padding:18px 26px}body.shoppingcartpage a.button:active,body.shoppingcartpage a.button:focus,body.shoppingcartpage a.button:hover,body.shoppingcartpage button:active,body.shoppingcartpage button:focus,body.shoppingcartpage button:hover{background-color:#0c4887;color:#fff}body.shoppingcartpage a.button.yellow,body.shoppingcartpage button.yellow{background-color:#d7ab00}body.shoppingcartpage a.button.yellow:active,body.shoppingcartpage a.button.yellow:focus,body.shoppingcartpage a.button.yellow:hover,body.shoppingcartpage button.yellow:active,body.shoppingcartpage button.yellow:focus,body.shoppingcartpage button.yellow:hover{background-color:#e1b300}body.shoppingcartpage a.button.red,body.shoppingcartpage button.red{background-color:#fa5b59}body.shoppingcartpage a.button.red:active,body.shoppingcartpage a.button.red:focus,body.shoppingcartpage a.button.red:hover,body.shoppingcartpage button.red:active,body.shoppingcartpage button.red:focus,body.shoppingcartpage button.red:hover{background-color:#fa6563}body.shoppingcartpage a.button.blue,body.shoppingcartpage button.blue{background-color:#4f708a}body.shoppingcartpage a.button.blue:active,body.shoppingcartpage a.button.blue:focus,body.shoppingcartpage a.button.blue:hover,body.shoppingcartpage button.blue:active,body.shoppingcartpage button.blue:focus,body.shoppingcartpage button.blue:hover{background-color:#537590}body.shoppingcartpage a.button.green,body.shoppingcartpage button.green{background-color:#26b387}body.shoppingcartpage a.button.green:active,body.shoppingcartpage a.button.green:focus,body.shoppingcartpage a.button.green:hover,body.shoppingcartpage button.green:active,body.shoppingcartpage button.green:focus,body.shoppingcartpage button.green:hover{background-color:#28bb8d}body.shoppingcartpage a.button.gray,body.shoppingcartpage a.button.grey,body.shoppingcartpage button.gray,body.shoppingcartpage button.grey{background-color:#53565a}body.shoppingcartpage a.button.gray:active,body.shoppingcartpage a.button.gray:focus,body.shoppingcartpage a.button.gray:hover,body.shoppingcartpage a.button.grey:active,body.shoppingcartpage a.button.grey:focus,body.shoppingcartpage a.button.grey:hover,body.shoppingcartpage button.gray:active,body.shoppingcartpage button.gray:focus,body.shoppingcartpage button.gray:hover,body.shoppingcartpage button.grey:active,body.shoppingcartpage button.grey:focus,body.shoppingcartpage button.grey:hover{background-color:#585b5f}body.shoppingcartpage .productList{margin-bottom:50px;position:relative}body.shoppingcartpage .productList.loading:after{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}body.shoppingcartpage .productList .product{border:1px solid #c1c6c8;display:flex;flex-direction:column;justify-content:space-between;padding:30px;width:100%}@media (min-width:992px){body.shoppingcartpage .productList .product{flex-direction:row;padding:60px 40px}}body.shoppingcartpage .productList .product:not(:first-of-type){border-top:none}body.shoppingcartpage .productList .product div:first-child{display:flex}@media (max-width:1199.98px){body.shoppingcartpage .productList .product div:first-child{flex-direction:column}}body.shoppingcartpage .productList .product div:first-child .image{flex-shrink:0}body.shoppingcartpage .productList .product div:first-child .image img{height:120px;width:120px}@media (max-width:1199.98px){body.shoppingcartpage .productList .product div:first-child .image img{border-radius:4px;height:60px;margin-bottom:20px;width:60px}}body.shoppingcartpage .productList .product div:first-child .information{margin-left:45px}@media (max-width:1199.98px){body.shoppingcartpage .productList .product div:first-child .information{margin-left:0}}body.shoppingcartpage .productList .product div:first-child .information .deal{color:#26b387;display:block;font-size:20px;font-weight:500;line-height:24px;margin-bottom:11px}body.shoppingcartpage .productList .product div:first-child .information .name{display:block;font-size:25px;font-weight:900;line-height:29px;margin-bottom:7px}@media (min-width:992px){body.shoppingcartpage .productList .product div:first-child .information .name{font-size:25px;font-weight:900;line-height:29px}}body.shoppingcartpage .productList .product div:first-child .information .description{color:#8e9294;display:block;margin-bottom:14px}@media (min-width:992px){body.shoppingcartpage .productList .product div:first-child .information .description{font-size:18px;line-height:21px}}body.shoppingcartpage .productList .product div:first-child .information .amount>span{color:#8e9294;font-size:18px;line-height:21px}@media (min-width:992px){body.shoppingcartpage .productList .product div:first-child .information .amount>span{font-size:18px;line-height:21px}}body.shoppingcartpage .productList .product div:last-child{display:flex;flex-direction:column;justify-content:center}body.shoppingcartpage .productList .product div:last-child .price{font-size:25px;font-weight:500;line-height:29px;margin-bottom:42px}@media (min-width:992px){body.shoppingcartpage .productList .product div:last-child .price{font-size:25px;font-weight:500;line-height:29px}}body.shoppingcartpage .productList .product div:last-child .delete{display:flex;flex-direction:row;justify-content:flex-end}body.shoppingcartpage .productList .product div:last-child .delete a.deleteButton{align-items:center;border:1px solid #c1c6c8;display:inline-flex;height:60px;justify-content:center;width:60px}body.shoppingcartpage .totalContainer span{display:block}body.shoppingcartpage .totalContainer .shippingCostsLabel{font-size:20px;font-weight:500;line-height:24px;margin-bottom:27px;text-align:right}@media (min-width:992px){body.shoppingcartpage .totalContainer .shippingCostsLabel{font-size:20px;font-weight:500;line-height:24px}}body.shoppingcartpage .totalContainer .totalPriceLabel{font-size:30px;font-weight:500;line-height:35px;margin-bottom:6px;text-align:right}@media (min-width:992px){body.shoppingcartpage .totalContainer .totalPriceLabel{font-size:30px;font-weight:500;line-height:35px}}body.shoppingcartpage .totalContainer .btwLabel{color:#8e9294;font-size:18px;font-weight:400;line-height:21px;text-align:right}@media (min-width:992px){body.shoppingcartpage .totalContainer .btwLabel{font-size:18px;font-weight:400;line-height:21px}}body.shoppingcartpage .totalContainer .shippingCosts{font-size:20px;font-weight:500;line-height:24px;margin-bottom:27px;text-align:right}body.shoppingcartpage .totalContainer .shippingCosts.free{color:#26b387}@media (min-width:992px){body.shoppingcartpage .totalContainer .shippingCosts{font-size:20px;font-weight:500;line-height:24px}}body.shoppingcartpage .totalContainer .totalPrice{display:block;font-size:30px;font-weight:900;line-height:35px;text-align:right}@media (min-width:992px){body.shoppingcartpage .totalContainer .totalPrice{font-size:30px;font-weight:900;line-height:35px}}body.checkoutpage header{border-bottom:2px solid #f1f4f6}body.checkoutpage main h1{margin-top:45px}@media (max-width:991.98px){body.checkoutpage main h1{font-size:40px}body.checkoutpage main h2{font-size:28px}body.checkoutpage main h3{font-size:26px}body.checkoutpage main>.container:first-of-type>.row:nth-of-type(2)>[class*=col-]:nth-of-type(2){margin-top:60px}}body.checkoutpage main .steps h2{font-size:30px;line-height:39px}body.checkoutpage main .steps .step{border-top:1px solid #d8d8d8;padding:20px 0;position:relative}body.checkoutpage main .steps .step .shade{background-color:rgba(0,0,0,.2);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}body.checkoutpage main .steps .step.loading .shade{display:block}body.checkoutpage main .steps .step .stepHeader .status{display:none}body.checkoutpage main .steps .step .stepContent{padding-left:35px;transition:height .4s cubic-bezier(.4,.02,.15,1)}body.checkoutpage main .steps .step .stepContent .radiobuttongroup>div{margin:15px 0 30px}body.checkoutpage main .steps .step .stepContent .radiobuttongroup>div:last-child{margin-bottom:15px}body.checkoutpage main .steps .step.hidden{opacity:.33}body.checkoutpage main .steps .step.hidden .stepContent{height:0;overflow:hidden}body.checkoutpage main .row:not(:last-of-type){margin-bottom:19px}body.checkoutpage main .radiobuttongroup>div input{display:none}body.checkoutpage main .radiobuttongroup>div input+label{display:flex;flex-direction:column;padding-left:50px;position:relative}body.checkoutpage main .radiobuttongroup>div input+label:after,body.checkoutpage main .radiobuttongroup>div input+label:before{border-radius:50%;content:"";display:inline-block;height:30px;left:0;position:absolute;top:5px;width:30px}body.checkoutpage main .radiobuttongroup>div input+label:before{border:2px solid #c1c6c8}body.checkoutpage main .radiobuttongroup>div input+label:after{background:url(/img/check.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;opacity:0;transform:rotate(-20deg) scale(.9);transform-origin:center;transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:transform,opacity}body.checkoutpage main .radiobuttongroup>div input+label span:nth-child(2){color:#8e9294;font-size:18px;font-weight:400;line-height:21px}body.checkoutpage main .radiobuttongroup>div input:checked+label:after{opacity:1;transform:none}body.checkoutpage main .radiobuttongroup>div input[type=checkbox]+label:after,body.checkoutpage main .radiobuttongroup>div input[type=checkbox]+label:before{border-radius:4px}body.checkoutpage main label{font-size:18px;font-weight:700;line-height:30px}body.checkoutpage main input:not([type=radio]):not([type=button]):not([type=submit]){border:1px solid #c1c6c8;border-radius:3px;color:#53565a;font-size:18px;line-height:21px;padding:14px 18px;transition:border-color .4s cubic-bezier(.4,.02,.15,1);width:100%}body.checkoutpage main input:not([type=radio]):not([type=button]):not([type=submit]):focus{border-color:#d7ab00;outline:0}body.checkoutpage main input.error{border-color:#fa5b59}body.checkoutpage main input[type=submit]{background-color:#d7ab00;border:none;color:#fff;cursor:pointer;font-weight:700;margin-top:20px;padding:15px 20px}body.checkoutpage main input[type=submit]:active,body.checkoutpage main input[type=submit]:focus,body.checkoutpage main input[type=submit]:hover{background-color:#e1b300}body.checkoutpage main input[type=submit][disabled]{background-color:#e0e2e3;color:#fff;cursor:default}body.checkoutpage main input[type=submit][disabled]:active,body.checkoutpage main input[type=submit][disabled]:focus,body.checkoutpage main input[type=submit][disabled]:hover{background-color:#e0e2e3}body.checkoutpage main button{background-color:#d7ab00;border:none;color:#fff;cursor:pointer;font-weight:700;padding:15px 20px}body.checkoutpage main button:active,body.checkoutpage main button:focus,body.checkoutpage main button:hover{background-color:#e1b300}body.checkoutpage main button[disabled]{background-color:#e0e2e3;color:#fff}body.checkoutpage main .dealerCard{border-bottom:1px solid #c1c6c8;padding:20px 0}body.checkoutpage main .dealerCard:first-child{border-top:1px solid #c1c6c8}body.checkoutpage main .dealerCard span{display:block}body.checkoutpage main .dealerCard span.name{font-size:25px;font-weight:700;line-height:29px;margin-bottom:5px}body.checkoutpage main .dealerCard span.location{color:#53565a!important;font-size:20px;line-height:30px}body.checkoutpage main .dealerCard span.collections{color:#53565a;font-size:18px;font-style:italic;font-weight:400;line-height:30px}body.checkoutpage main{margin-bottom:50px}body.checkoutpage main .cartTitle{margin-top:-43px}body.checkoutpage main .cartContents .cartItem{border-bottom:1px solid #d8d8d8;padding:18px 0}body.checkoutpage main .cartContents .cartItem:first-of-type{border-top:1px solid #d8d8d8}body.checkoutpage main .cartContents .cartItem .cartItemTitle{display:block;font-size:16px;line-height:18px;margin-bottom:12px}body.checkoutpage main .cartContents .cartItem .descriptionPrice{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}body.checkoutpage main .cartContents .cartItem .descriptionPrice .description{color:#8e9294;font-size:14px;line-height:16px}body.checkoutpage main .cartContents .cartItem .descriptionPrice .price{font-size:16px;font-weight:700;line-height:16px;white-space:nowrap}body.checkoutpage main .priceInfo{margin-top:28px}body.checkoutpage main .priceInfo .shipping,body.checkoutpage main .priceInfo .totals{display:flex;flex-flow:row nowrap;font-weight:700;justify-content:space-between}body.checkoutpage main .priceInfo .shipping.free span:last-child,body.checkoutpage main .priceInfo .totals.free span:last-child{color:#26b387}body.checkoutpage main .priceInfo .shipping{font-size:16px;line-height:19px;margin-bottom:7px}body.checkoutpage main .priceInfo .totals{font-size:20px;line-height:24px}body.checkoutpage main .priceInfo .totals span:last-child{font-weight:900}.adyen-checkout__payment-method{padding-bottom:75px!important}.adyen-checkout__payment-method:before{content:none!important}.adyen-checkout__payment-method--selected{padding-bottom:-75px!important}.adyen-checkout__dropdown__list li:before{content:none!important}body.dealercontentpage header,body.dealerdownloadpage header,body.dealerforgotpassword header,body.dealerimagelibrarypage header,body.dealerloginpage header,body.dealermanagepage header,body.dealerportalpage header,body.dealerprofilepage header{border-bottom:2px solid #f1f4f6}body.dealercontentpage main,body.dealerdownloadpage main,body.dealerforgotpassword main,body.dealerimagelibrarypage main,body.dealerloginpage main,body.dealermanagepage main,body.dealerportalpage main,body.dealerprofilepage main{min-height:80vh;padding-top:45px}body.dealercontentpage main a.back,body.dealerdownloadpage main a.back,body.dealerforgotpassword main a.back,body.dealerimagelibrarypage main a.back,body.dealerloginpage main a.back,body.dealermanagepage main a.back,body.dealerportalpage main a.back,body.dealerprofilepage main a.back{display:inline-block}body.dealercontentpage main a.back span,body.dealerdownloadpage main a.back span,body.dealerforgotpassword main a.back span,body.dealerimagelibrarypage main a.back span,body.dealerloginpage main a.back span,body.dealermanagepage main a.back span,body.dealerportalpage main a.back span,body.dealerprofilepage main a.back span{color:#4fb5e8}body.dealercontentpage main a.back svg.icon use,body.dealerdownloadpage main a.back svg.icon use,body.dealerforgotpassword main a.back svg.icon use,body.dealerimagelibrarypage main a.back svg.icon use,body.dealerloginpage main a.back svg.icon use,body.dealermanagepage main a.back svg.icon use,body.dealerportalpage main a.back svg.icon use,body.dealerprofilepage main a.back svg.icon use{fill:#4fb5e8}body.dealercontentpage main h1,body.dealerdownloadpage main h1,body.dealerforgotpassword main h1,body.dealerimagelibrarypage main h1,body.dealerloginpage main h1,body.dealermanagepage main h1,body.dealerportalpage main h1,body.dealerprofilepage main h1{margin-bottom:90px}body.dealercontentpage main h2,body.dealerdownloadpage main h2,body.dealerforgotpassword main h2,body.dealerimagelibrarypage main h2,body.dealerloginpage main h2,body.dealermanagepage main h2,body.dealerportalpage main h2,body.dealerprofilepage main h2{font-size:30px;line-height:35px;margin-bottom:30px}body.dealercontentpage main p:not(.tox-tbtn__select-label),body.dealercontentpage main span:not(.tox-tbtn__select-label),body.dealerdownloadpage main p:not(.tox-tbtn__select-label),body.dealerdownloadpage main span:not(.tox-tbtn__select-label),body.dealerforgotpassword main p:not(.tox-tbtn__select-label),body.dealerforgotpassword main span:not(.tox-tbtn__select-label),body.dealerimagelibrarypage main p:not(.tox-tbtn__select-label),body.dealerimagelibrarypage main span:not(.tox-tbtn__select-label),body.dealerloginpage main p:not(.tox-tbtn__select-label),body.dealerloginpage main span:not(.tox-tbtn__select-label),body.dealermanagepage main p:not(.tox-tbtn__select-label),body.dealermanagepage main span:not(.tox-tbtn__select-label),body.dealerportalpage main p:not(.tox-tbtn__select-label),body.dealerportalpage main span:not(.tox-tbtn__select-label),body.dealerprofilepage main p:not(.tox-tbtn__select-label),body.dealerprofilepage main span:not(.tox-tbtn__select-label){font-size:20px;line-height:45px}body.dealercontentpage main ul,body.dealerdownloadpage main ul,body.dealerforgotpassword main ul,body.dealerimagelibrarypage main ul,body.dealerloginpage main ul,body.dealermanagepage main ul,body.dealerportalpage main ul,body.dealerprofilepage main ul{list-style:none}body.dealercontentpage main ul li,body.dealerdownloadpage main ul li,body.dealerforgotpassword main ul li,body.dealerimagelibrarypage main ul li,body.dealerloginpage main ul li,body.dealermanagepage main ul li,body.dealerportalpage main ul li,body.dealerprofilepage main ul li{list-style:disc;padding-left:0}body.dealercontentpage main ul li:before,body.dealerdownloadpage main ul li:before,body.dealerforgotpassword main ul li:before,body.dealerimagelibrarypage main ul li:before,body.dealerloginpage main ul li:before,body.dealermanagepage main ul li:before,body.dealerportalpage main ul li:before,body.dealerprofilepage main ul li:before{background:none;content:"";display:block}body.dealercontentpage main ul.categories li,body.dealerdownloadpage main ul.categories li,body.dealerforgotpassword main ul.categories li,body.dealerimagelibrarypage main ul.categories li,body.dealerloginpage main ul.categories li,body.dealermanagepage main ul.categories li,body.dealerportalpage main ul.categories li,body.dealerprofilepage main ul.categories li{list-style:none}body.dealercontentpage main a,body.dealercontentpage main a.button,body.dealercontentpage main button,body.dealerdownloadpage main a,body.dealerdownloadpage main a.button,body.dealerdownloadpage main button,body.dealerforgotpassword main a,body.dealerforgotpassword main a.button,body.dealerforgotpassword main button,body.dealerimagelibrarypage main a,body.dealerimagelibrarypage main a.button,body.dealerimagelibrarypage main button,body.dealerloginpage main a,body.dealerloginpage main a.button,body.dealerloginpage main button,body.dealermanagepage main a,body.dealermanagepage main a.button,body.dealermanagepage main button,body.dealerportalpage main a,body.dealerportalpage main a.button,body.dealerportalpage main button,body.dealerprofilepage main a,body.dealerprofilepage main a.button,body.dealerprofilepage main button{cursor:pointer}body.dealercontentpage main form .formRow:not(:last-of-type),body.dealerdownloadpage main form .formRow:not(:last-of-type),body.dealerforgotpassword main form .formRow:not(:last-of-type),body.dealerimagelibrarypage main form .formRow:not(:last-of-type),body.dealerloginpage main form .formRow:not(:last-of-type),body.dealermanagepage main form .formRow:not(:last-of-type),body.dealerportalpage main form .formRow:not(:last-of-type),body.dealerprofilepage main form .formRow:not(:last-of-type){margin-bottom:25px}body.dealercontentpage main form .formRow label,body.dealerdownloadpage main form .formRow label,body.dealerforgotpassword main form .formRow label,body.dealerimagelibrarypage main form .formRow label,body.dealerloginpage main form .formRow label,body.dealermanagepage main form .formRow label,body.dealerportalpage main form .formRow label,body.dealerprofilepage main form .formRow label{display:inline-block;font-weight:900;margin-bottom:10px}body.dealercontentpage main form .formRow label .helptext,body.dealerdownloadpage main form .formRow label .helptext,body.dealerforgotpassword main form .formRow label .helptext,body.dealerimagelibrarypage main form .formRow label .helptext,body.dealerloginpage main form .formRow label .helptext,body.dealermanagepage main form .formRow label .helptext,body.dealerportalpage main form .formRow label .helptext,body.dealerprofilepage main form .formRow label .helptext{font-size:16px;font-weight:400}body.dealercontentpage main form .formRow input,body.dealerdownloadpage main form .formRow input,body.dealerforgotpassword main form .formRow input,body.dealerimagelibrarypage main form .formRow input,body.dealerloginpage main form .formRow input,body.dealermanagepage main form .formRow input,body.dealerportalpage main form .formRow input,body.dealerprofilepage main form .formRow input{border:1px solid #c1c6c8;border-radius:3px;color:#53565a;font-size:18px;line-height:21px;padding:14px 18px;width:100%}body.dealercontentpage main form .formRow .passwordField,body.dealerdownloadpage main form .formRow .passwordField,body.dealerforgotpassword main form .formRow .passwordField,body.dealerimagelibrarypage main form .formRow .passwordField,body.dealerloginpage main form .formRow .passwordField,body.dealermanagepage main form .formRow .passwordField,body.dealerportalpage main form .formRow .passwordField,body.dealerprofilepage main form .formRow .passwordField{position:relative}body.dealercontentpage main form .formRow .passwordField .togglePasswordVisibility,body.dealerdownloadpage main form .formRow .passwordField .togglePasswordVisibility,body.dealerforgotpassword main form .formRow .passwordField .togglePasswordVisibility,body.dealerimagelibrarypage main form .formRow .passwordField .togglePasswordVisibility,body.dealerloginpage main form .formRow .passwordField .togglePasswordVisibility,body.dealermanagepage main form .formRow .passwordField .togglePasswordVisibility,body.dealerportalpage main form .formRow .passwordField .togglePasswordVisibility,body.dealerprofilepage main form .formRow .passwordField .togglePasswordVisibility{cursor:pointer;height:100%;opacity:0;position:absolute;right:20px;top:0;transition:opacity .4s cubic-bezier(.4,.02,.15,1);transition-delay:.5s}body.dealercontentpage main form .formRow .passwordField .togglePasswordVisibility.visible:after,body.dealerdownloadpage main form .formRow .passwordField .togglePasswordVisibility.visible:after,body.dealerforgotpassword main form .formRow .passwordField .togglePasswordVisibility.visible:after,body.dealerimagelibrarypage main form .formRow .passwordField .togglePasswordVisibility.visible:after,body.dealerloginpage main form .formRow .passwordField .togglePasswordVisibility.visible:after,body.dealermanagepage main form .formRow .passwordField .togglePasswordVisibility.visible:after,body.dealerportalpage main form .formRow .passwordField .togglePasswordVisibility.visible:after,body.dealerprofilepage main form .formRow .passwordField .togglePasswordVisibility.visible:after{background-color:#000;content:"";display:block;height:32px;position:absolute;right:14px;top:9px;transform:rotate(45deg);width:3px}body.dealercontentpage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility,body.dealerdownloadpage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility,body.dealerforgotpassword main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility,body.dealerimagelibrarypage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility,body.dealerloginpage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility,body.dealermanagepage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility,body.dealerportalpage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility,body.dealerprofilepage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility{height:100%;max-height:100%}body.dealercontentpage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility use,body.dealerdownloadpage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility use,body.dealerforgotpassword main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility use,body.dealerimagelibrarypage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility use,body.dealerloginpage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility use,body.dealermanagepage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility use,body.dealerportalpage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility use,body.dealerprofilepage main form .formRow .passwordField .togglePasswordVisibility svg.icon_visibility use{fill:#000}body.dealercontentpage main form .formRow .passwordField input:active+.togglePasswordVisibility,body.dealercontentpage main form .formRow .passwordField input:focus+.togglePasswordVisibility,body.dealercontentpage main form .formRow .passwordField:hover .togglePasswordVisibility,body.dealerdownloadpage main form .formRow .passwordField input:active+.togglePasswordVisibility,body.dealerdownloadpage main form .formRow .passwordField input:focus+.togglePasswordVisibility,body.dealerdownloadpage main form .formRow .passwordField:hover .togglePasswordVisibility,body.dealerforgotpassword main form .formRow .passwordField input:active+.togglePasswordVisibility,body.dealerforgotpassword main form .formRow .passwordField input:focus+.togglePasswordVisibility,body.dealerforgotpassword main form .formRow .passwordField:hover .togglePasswordVisibility,body.dealerimagelibrarypage main form .formRow .passwordField input:active+.togglePasswordVisibility,body.dealerimagelibrarypage main form .formRow .passwordField input:focus+.togglePasswordVisibility,body.dealerimagelibrarypage main form .formRow .passwordField:hover .togglePasswordVisibility,body.dealerloginpage main form .formRow .passwordField input:active+.togglePasswordVisibility,body.dealerloginpage main form .formRow .passwordField input:focus+.togglePasswordVisibility,body.dealerloginpage main form .formRow .passwordField:hover .togglePasswordVisibility,body.dealermanagepage main form .formRow .passwordField input:active+.togglePasswordVisibility,body.dealermanagepage main form .formRow .passwordField input:focus+.togglePasswordVisibility,body.dealermanagepage main form .formRow .passwordField:hover .togglePasswordVisibility,body.dealerportalpage main form .formRow .passwordField input:active+.togglePasswordVisibility,body.dealerportalpage main form .formRow .passwordField input:focus+.togglePasswordVisibility,body.dealerportalpage main form .formRow .passwordField:hover .togglePasswordVisibility,body.dealerprofilepage main form .formRow .passwordField input:active+.togglePasswordVisibility,body.dealerprofilepage main form .formRow .passwordField input:focus+.togglePasswordVisibility,body.dealerprofilepage main form .formRow .passwordField:hover .togglePasswordVisibility{opacity:.3;transition-delay:0ms}body.dealercontentpage main form .button,body.dealerdownloadpage main form .button,body.dealerforgotpassword main form .button,body.dealerimagelibrarypage main form .button,body.dealerloginpage main form .button,body.dealermanagepage main form .button,body.dealerportalpage main form .button,body.dealerprofilepage main form .button{background-color:#d7ab00;border:none;color:#fff;font-weight:900;padding:12px}body.dealercontentpage main form .button:active,body.dealercontentpage main form .button:focus,body.dealercontentpage main form .button:hover,body.dealerdownloadpage main form .button:active,body.dealerdownloadpage main form .button:focus,body.dealerdownloadpage main form .button:hover,body.dealerforgotpassword main form .button:active,body.dealerforgotpassword main form .button:focus,body.dealerforgotpassword main form .button:hover,body.dealerimagelibrarypage main form .button:active,body.dealerimagelibrarypage main form .button:focus,body.dealerimagelibrarypage main form .button:hover,body.dealerloginpage main form .button:active,body.dealerloginpage main form .button:focus,body.dealerloginpage main form .button:hover,body.dealermanagepage main form .button:active,body.dealermanagepage main form .button:focus,body.dealermanagepage main form .button:hover,body.dealerportalpage main form .button:active,body.dealerportalpage main form .button:focus,body.dealerportalpage main form .button:hover,body.dealerprofilepage main form .button:active,body.dealerprofilepage main form .button:focus,body.dealerprofilepage main form .button:hover{background-color:#e1b300}body.dealercontentpage main form a,body.dealerdownloadpage main form a,body.dealerforgotpassword main form a,body.dealerimagelibrarypage main form a,body.dealerloginpage main form a,body.dealermanagepage main form a,body.dealerportalpage main form a,body.dealerprofilepage main form a{color:#4fb5e8;font-size:18px;line-height:21px}body.dealerloginpage main div.usps ul{list-style:none;padding-left:0}body.dealerloginpage main div.usps ul li{list-style:none;padding:10px 0}body.dealerloginpage main div.usps ul li svg.icon{margin-right:12px;max-height:24px;width:32px}body.dealerloginpage main div.usps ul li span{color:#8e9294;font-weight:500}body.dealerportalpage main div.iconTiles{display:flex;justify-content:space-between;margin-top:-30px;width:100%}body.dealerportalpage main div.iconTiles>div{margin-top:22px;padding:0 15px;width:50%}@media (max-width:360px){body.dealerportalpage main div.iconTiles>div{width:100%}}@media (min-width:600px){body.dealerportalpage main div.iconTiles>div{width:33.33%}}@media (min-width:992px){body.dealerportalpage main div.iconTiles>div{width:25%}}@media (min-width:1200px){body.dealerportalpage main div.iconTiles>div{width:20%}}body.dealerportalpage main div.iconTiles>div a.iconTile{width:100%}body.dealerportalpage main div.iconTiles>div a.iconTile div.content{border-bottom:none}body.dealerportalpage main div.iconTiles>div a.iconTile div.content div.iconWrapper{display:flex;justify-content:center;padding:35px 40px 0}body.dealerportalpage main div.iconTiles>div a.iconTile div.content div.iconWrapper img:not([src$=".svg"]){max-height:100%;width:100%}body.dealerportalpage main div.iconTiles>div a.iconTile div.content span{line-height:30px;padding:0 15px}body.dealermanagepage span.saved{font-size:.85em!important;opacity:.6}body.dealermanagepage main h1{margin-bottom:40px}body.dealermanagepage main img{border:1px solid #c1c6c8;border-bottom:none}body.dealermanagepage main a.viewSite{display:inline-block;padding-top:15px}body.dealermanagepage main input[type=submit]{cursor:pointer}body.dealermanagepage div.spacer{height:130px}body.dealermanagepage div.spacer.small{height:80px}body.dealermanagepage div.spacer.mini{height:25px}body.dealermanagepage .formRow p{font-size:18px!important;line-height:24px!important}body.dealermanagepage .filterCheckbox{align-items:center;background-color:#f1f4f6;display:flex;margin-bottom:10px}body.dealermanagepage .filterCheckbox input{display:none}body.dealermanagepage .filterCheckbox label{cursor:pointer;font-size:16px;font-weight:500;line-height:24px;margin:0;margin-bottom:0!important;padding:18px 15px 18px 55px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}@media (min-width:600px){body.dealermanagepage .filterCheckbox label{font-size:18px;padding:18px 15px 18px 60px}}body.dealermanagepage .filterCheckbox label:after,body.dealermanagepage .filterCheckbox label:before{content:"";display:inline-block;height:30px;left:15px;position:absolute;top:15px;width:30px}body.dealermanagepage .filterCheckbox label:before{background-color:#fff;border:2px solid #707070;border-radius:3px}body.dealermanagepage .filterCheckbox label:after{background:url(/img/check.svg);background-position:50%;background-repeat:no-repeat;background-size:22px 22px;opacity:0;transform:rotate(-20deg) scale(.9);transition:all .4s cubic-bezier(.4,.02,.15,1);transition-property:opacity,transform}body.dealermanagepage .filterCheckbox input:checked+label:after{opacity:1;transform:none}body.dealerdownloadpage main ul.downloads li{list-style:none}body{color:#53565a;font-family:Roboto,Arial,sans-serif;font-size:20px;line-height:30px}body.noScroll{overflow:hidden}body main{min-height:calc(100vh - 290px)}@media (min-width:992px){body main{min-height:calc(100vh - 350px)}}body header.dealerHeader~main{min-height:calc(100vh - 290px)}@media (min-width:992px){body header.dealerHeader~main{min-height:calc(100vh - 320px)}}.h1,.h2,.h3,.h4,.title,h1,h2,h3,h4{color:#53565a;font-family:Roboto,Arial,sans-serif;font-size:50px;font-weight:900;line-height:50px}.h2,h2{font-size:40px;line-height:47px}.h3,h3{font-size:30px;line-height:35px;margin-bottom:30px}.h4,.title,h4{font-size:25px;line-height:30px}a,a:active,a:focus,a:hover{color:#4fb5e8;text-decoration:none}a:active span,a:focus span,a:hover span{border-bottom:3px solid #4fb5e8}table.info tr td{font-size:16px;line-height:30px}table.info tr td:first-child{color:#8e9294;padding-right:10px}ol,ul{margin:0 0 20px;padding:0 0 0 40px}ol>li,ul>li{list-style:none;padding:10px 10px 10px 25px;position:relative}ol>li:before,ul>li:before{font-weight:900;left:0;position:absolute;text-align:right}@media (min-width:600px){ol,ul{padding:0 0 0 80px}ol>li,ul>li{padding:20px 20px 20px 50px}}ol{counter-reset:item}ol>li:before{content:counter(item) ".";counter-increment:item}ol>li>ol{counter-reset:subitem}ol>li>ol>li:before{content:counter(subitem) ".";counter-increment:subitem}ol>li>ol>li>ol{counter-reset:subsubitem}ol>li>ol>li>ol>li:before{content:counter(subsubitem) ".";counter-increment:subsubitem}ul>li:before{background-color:#53565a;border-radius:50%;content:"";height:8px;top:30px;width:8px}img{max-width:100%}main{margin-top:60px}main .videoContainer{margin:0 100px 30px}main .videoContainer .video{padding-bottom:56.25%;position:relative}main .videoContainer .video iframe{position:absolute}@media (min-width:600px){main{margin-top:120px}}header.dealerHeader~main{margin-top:60px}@media (min-width:600px){header.dealerHeader~main{margin-top:90px}}.intro{line-height:45px}a.back{align-items:center;color:#8e9294;display:inline-flex}a.back svg{margin-right:8px;transition:transform .4s cubic-bezier(.4,.02,.15,1)}a.back:active,a.back:focus,a.back:hover{color:#8e9294}a.back:active svg,a.back:focus svg,a.back:hover svg{transform:translateX(-5px)}a.back:active span,a.back:focus span,a.back:hover span{border-bottom:none}.backgroundAccent{background-color:#f1f4f6}.row>.col.flex,.row>[class*=col-].flex{display:flex}span.imageCaption{color:#8e9294;display:block;font-size:14px;font-style:italic}.col.no-spacing,.container.no-spacing,[class*=col-].no-spacing{padding-left:0;padding-right:0}@media (max-width:599.98px){.col.no-spacing-xs,.container.no-spacing-xs,[class*=col-].no-spacing-xs{padding-left:0;padding-right:0}}@media (max-width:991.98px){.col.no-spacing-sm,.container.no-spacing-sm,[class*=col-].no-spacing-sm{padding-left:0;padding-right:0}}@media (max-width:1199.98px){.col.no-spacing-md,.container.no-spacing-md,[class*=col-].no-spacing-md{padding-left:0;padding-right:0}}.col.no-spacing-lg,.container.no-spacing-lg,[class*=col-].no-spacing-lg{padding-left:0;padding-right:0}@media (max-width:575.98px){footer>.container,header>.container,main .header>.container,main .prefooter>.container,main>.container{padding-left:30px;padding-right:30px}}@media (max-width:991.98px){main .content .videoContainer{margin:0 0 30px}}@media (max-width:599.98px){footer,header{padding-padding-left:15px;padding-padding-right:15px}}main .umb-grid .grid-section>div{margin-bottom:30px}.ARViewLink{align-items:center;background:#fff;border-radius:50%;box-shadow:2px 2px rgba(0,0,0,.1);display:flex;height:50px;justify-content:center;padding:10px;position:absolute;right:15px;top:30px;width:50px;z-index:1000}@media (min-width:576px){.ARViewLink{right:30px}}@media (min-width:600px){.ARViewLink{right:45px}}.downloadAllButton{margin-bottom:35px;margin-top:10px}.breadCrumbsDownload{display:flex;flex-direction:row;justify-content:space-between}@media print{footer{display:none}header{background:transparent}header .logo{display:block}header nav{display:none}}
/*# sourceMappingURL=main.css.map */
