@import url(https://fonts.googleapis.com/css2?family=Cookie&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway&display=swap);
/*!
 * 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:768px;--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-tap-highlight-color:transparent;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;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{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}a{color:#007bff;text-decoration:none}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}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}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}[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{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%;white-space:normal;width:100%}progress{vertical-align:initial}[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:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.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:"\2014\00A0"}.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:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-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.333333%;max-width:33.333333%}.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.666667%;max-width:16.666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.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.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@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.333333%;max-width:33.333333%}.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.666667%;max-width:16.666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.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.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.333333%;max-width:33.333333%}.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.666667%;max-width:16.666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.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.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@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.333333%;max-width:33.333333%}.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.666667%;max-width:16.666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.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.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@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.333333%;max-width:33.333333%}.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.666667%;max-width:16.666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.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.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.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:#9fcdff}.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:#c8cbcf}.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:#ffe8a1}.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:#f1b0b7}.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:#ececf6}.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:#b9bbbe}.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:767.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:initial;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::-webkit-input-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;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:initial;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:initial;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;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(220,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(220,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:initial;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:initial;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:initial;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:initial;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:initial;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:initial;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:initial;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:initial;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:768px){.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:initial;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:initial;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:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;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;-webkit-transform:translateX(.75rem);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;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;appearance:none;background-color:initial;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{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:initial;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:initial;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:initial;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:0 0;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:initial;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:767.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:768px){.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:initial;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;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;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{-webkit-column-count:3;column-count:3;-webkit-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:initial;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:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.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:#062c33}.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{background-color:#fefefe;border-color:#fdfdfe;color:#818182}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{background-color:#d6d8d9;border-color:#c6c8ca;color:#1b1e21}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@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{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{align-items:flex-start;display:flex}.media-body{flex:1 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:768px){.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:#9fcdff;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:#c8cbcf;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:#ffe8a1;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:#f1b0b7;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:#ececf6;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:#b9bbbe;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:initial;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{-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display: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:-webkit-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:-webkit-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{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-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){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transform:none;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:0 0;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:initial;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}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinner-border{-webkit-animation:spinner-border .75s linear infinite;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}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{-webkit-animation:spinner-grow .75s linear infinite;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{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:initial!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:initial!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:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media 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.857143%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-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:-webkit-sticky!important;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:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;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:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.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:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.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:initial;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}}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{-webkit-filter:url(#gaussian-blur);filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{-ms-align-items:center;align-items:center;-webkit-animation:react-confirm-alert-fadeIn .5s .2s forwards;animation:react-confirm-alert-fadeIn .5s .2s forwards;background:hsla(0,0%,100%,.9);bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99}.react-confirm-alert-body{background:#fff;border-radius:10px;box-shadow:0 20px 75px rgba(0,0,0,.13);color:#666;font-family:Arial,Helvetica,sans-serif;padding:30px;text-align:left;width:400px}.react-confirm-alert-svg{left:0;position:absolute;top:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{font-size:16px;margin:0}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{background:#333;border:none;border-radius:5px;color:#eee;cursor:pointer;display:inline-block;font-size:12px;margin-right:10px;outline:none;padding:6px 18px}@-webkit-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.react-multi-email{-webkit-tap-highlight-color:rgba(255,255,255,0);align-content:flex-start;align-items:center;background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;color:rgba(0,0,0,.87);display:flex;flex:1 0 auto;flex-wrap:wrap;font-size:13px;line-height:1.21428571em;margin:0;max-width:100%;outline:0;padding:.4em .5em;position:relative;text-align:left;transition:box-shadow .1s ease,border-color .1s ease}.react-multi-email>span[data-placeholder]{display:none;left:.5em;line-height:1.21428571em;padding:.4em;position:absolute;top:.4em}.react-multi-email.focused{background:#fff;border-color:#85b7d9}.react-multi-email.empty>span[data-placeholder]{color:#ccc;display:inline}.react-multi-email.focused>span[data-placeholder]{display:none}.react-multi-email>input{border:0!important;display:inline-block!important;line-height:1;outline:none!important;padding:.4em .1em!important;vertical-align:initial!important;width:auto!important}.react-multi-email [data-tag]{align-items:center;background-color:#f3f3f3;background-image:none;border:0 solid transparent;border-radius:.28571429rem;color:rgba(0,0,0,.6);display:flex;font-size:.8rem;font-weight:600;justify-content:flex-start;line-height:1;margin:.14285714em;max-width:100%;padding:.5833em .833em;text-transform:none;transition:background .1s ease;vertical-align:initial}.react-multi-email [data-tag] [data-tag-item]{max-width:100%;overflow:hidden}.react-multi-email [data-tag]:first-child{margin-left:0}.react-multi-email [data-tag] [data-tag-handle]{cursor:pointer;margin-left:.833em}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid transparent;box-sizing:initial;height:0;position:absolute;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{background:none;border:.45rem solid transparent;cursor:pointer;height:10px;line-height:1.7rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:10px;width:0;width:10px;z-index:1}.react-datepicker__navigation--previous{border-right-color:#ccc;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{border-left-color:#ccc;right:10px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year-container{display:flex;flex-wrap:wrap;margin:.4rem;text-align:center}.react-datepicker__year-container-text{cursor:pointer;display:inline-block;flex:1 0 30%;padding:2px;width:12px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__day--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"\00d7";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}:root{--fcblue:#0095e8;--fcnavyblue:#3568ba;--fcorange:#ff9d1e;--fcdarkgrey:#575757;--fcdarkstlblue:#324854;--fcpgray:#6a7782;--fclightGray:#e6e9ea}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{font-family:Raleway,cuprum,sans-serif;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:initial}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:initial}a:active,a:hover{outline:0}abbr[title]{border-bottom:.0625rem dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 2.5rem}hr{box-sizing:initial;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}.ConfigurationCompletion .Field .FieldContainer,button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}.ConfigurationCompletion .Field .FieldContainer[type=reset],.ConfigurationCompletion .Field .FieldContainer[type=submit],.ConfigurationCompletion .Field html .FieldContainer[type=button],button,html .ConfigurationCompletion .Field .FieldContainer[type=button],html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.ConfigurationCompletion .Field html .FieldContainer[disabled],button[disabled],html .ConfigurationCompletion .Field .FieldContainer[disabled],html input[disabled]{cursor:default}.ConfigurationCompletion .Field .FieldContainer::-moz-focus-inner,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.ConfigurationCompletion .Field .FieldContainer,input{line-height:normal}.ConfigurationCompletion .Field .FieldContainer[type=checkbox],.ConfigurationCompletion .Field .FieldContainer[type=radio],input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}.ConfigurationCompletion .Field .FieldContainer[type=number]::-webkit-inner-spin-button,.ConfigurationCompletion .Field .FieldContainer[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}.ConfigurationCompletion .Field .FieldContainer[type=search],input[type=search]{-webkit-appearance:textfield;box-sizing:initial}.ConfigurationCompletion .Field .FieldContainer[type=search]::-webkit-search-cancel-button,.ConfigurationCompletion .Field .FieldContainer[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:.0625rem solid silver;margin:0 .125rem;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-webkit-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%{-webkit-transform:translateX(10px);transform:translateX(10px)}30%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(10px);transform:translateX(10px)}70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%{-webkit-transform:translateX(10px);transform:translateX(10px)}30%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(10px);transform:translateX(10px)}70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wobble{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg);transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg);transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg);transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg);transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg);transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg);transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg);transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg);transform:skewX(0deg)}to{-webkit-transform:skewX(0deg);transform:skewX(0deg)}}@keyframes wiggle{0%{-webkit-transform:skewX(9deg);transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg);transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg);transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg);transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg);transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg);transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg);transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg);transform:skewX(0deg)}to{-webkit-transform:skewX(0deg);transform:skewX(0deg)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(1turn) scale(.95);transform:perspective(400px) rotateY(1turn) scale(.95)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(1turn) scale(.95);transform:perspective(400px) rotateY(1turn) scale(.95)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1)}}@-webkit-keyframes flipInX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@keyframes flipInX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@-webkit-keyframes flipOutX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@-webkit-keyframes flipInY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}}@keyframes flipInY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}}@-webkit-keyframes flipOutY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@-webkit-keyframes lightSpeedIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}60%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg)}80%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}}@keyframes lightSpeedIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}60%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg)}80%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}}@-webkit-keyframes lightSpeedOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}}@keyframes lightSpeedOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}}@-webkit-keyframes rotateOut{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center center 50%;transform-origin:center center 50%}}@keyframes rotateOut{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center center 50%;transform-origin:center center 50%}}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-webkit-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-webkit-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;transform-origin:center center 50%}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;transform-origin:center center 50%}}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;transform-origin:top left 50%}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;transform-origin:top left 50%}40%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;transform-origin:top left 50%}80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left 50%;transform-origin:top left 50%}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(700px);transform:translateY(700px)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;transform-origin:top left 50%}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;transform-origin:top left 50%}40%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;transform-origin:top left 50%}80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left 50%;transform-origin:top left 50%}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(700px);transform:translateY(700px)}}@-webkit-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@-webkit-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}}@keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}}#MessagesContainer .Message,#MessagesContainer .Message .Text,.AccessoriesGranitePickerTabs .Accessory,.Accessory .Description,.Accessory .Kind,.Accessory h1,.AccessoryCard,.AccessoryCard .Description,.AccessoryCard .Reference,.CatalogFooter,.CatalogFooter .Actions .ConfigurationPreview .Footer .Details,.CatalogFooter .Actions .ConfigurationPreview .Footer .FamilyName,.CatalogFooter .Actions .ResumeConfiguration,.CatalogFooter .Actions .Separator,.CatalogFooter p,.CatalogFooter-ScrollToTop-Button,.Configuration .left-buttons hr,.Configuration .right-buttons hr,.ConfigurationCompletion .Field .ConfigurationDetails .Line .Prices label.PriceChange .FieldContainer[type=number],.ConfigurationCompletion .Field .FieldContainer .FieldContainer,.ConfigurationCompletion .Field .FieldContainer button,.ConfigurationCompletion .Field .FieldContainer input,.ConfigurationCompletion .Field .FieldContainer select,.ConfigurationCompletion .Field .FieldContainer textarea,.ConfigurationCompletion .Field .FieldContainer[type=button],.ConfigurationCompletion .Field .FieldContainer[type=submit],.ConfigurationCompletion .Field .ToggleEditButton,.ConfigurationCompletion .Field dl,.ConfigurationCompletion .Field dl dd,.ConfigurationCompletion .Field dl dt,.ConfigurationCompletion .Footer .Actions .SaveInfo,.ConfigurationCompletion .Header .Documents .Help,.ConfigurationDetails .Line .Description p,.ConfigurationDetails .Line .Prices label.PriceChange,.ConfigurationDetails .Line .Prices label.PriceChange .ConfigurationCompletion .Field .FieldContainer[type=number],.ConfigurationDetails .Line .Prices label.PriceChange input[type=number],.ConfigurationDetails .ProjectMetaData .Content ul,.ConfigurationDetails .ProjectMetaData .Content ul dd,.ConfigurationDetails .ProjectMetaData .Content ul dt,.ConfigurationDetails .ProjectMetaData .Content ul li,.ConfigurationDetails .Veneer,.ConfigurationDetailsPopup .AddLines p,.ConfigurationDetailsPopup .Footer .EditConfiguration,.ConfigurationMonument .Tutorial .Close,.Engraving .Kind,.Engraving .Text,.Engraving h1,.EngravingParameters .Headline .Close,.FaceCard,.FilterLayout h3,.FrameGranitePicker .GraniteCard,.FrameGranitePicker .GranitePreviewCard h3,.FrameGranitePicker .GraniteTextureCard h3,.FrameGranitePicker .HeadstoneCard,.FrameGranitePicker .HeadstoneCard h3,.FrameGranitePicker h4,.GenericGranitePicker .GraniteCard,.GenericGranitePicker .GranitePreviewCard h3,.GenericGranitePicker .GraniteTextureCard h3,.GenericGranitePicker .HeadstoneCard,.GenericGranitePicker .HeadstoneCard h3,.GenericGranitePicker h4,.GlobalGranitePicker .GraniteCard,.GlobalGranitePicker .GranitePreviewCard h3,.GlobalGranitePicker .GraniteTextureCard h3,.GlobalGranitePicker .HeadstoneCard,.GlobalGranitePicker .HeadstoneCard h3,.GlobalGranitePicker h4,.HeadstonePicker .GraniteCard,.HeadstonePicker .GranitePreviewCard h3,.HeadstonePicker .GraniteTextureCard h3,.HeadstonePicker .HeadstoneCard,.HeadstonePicker .HeadstoneCard h3,.HeadstonePicker h4,.MonumentCard,.MonumentCarousel .Description,.MonumentCarousel .Footstone,.MonumentCarousel .Granite,.MonumentCarousel .Headstone,.MonumentCarousel .Pattern,.MonumentCarousel h1,.MonumentSearchBox .Categories h2,.MonumentSearchBox .Categories p,.OptionPanelPopup,.Pattern .Description,.Pattern .Kind,.Pattern .Name,.Pattern h1,.PatternPickerModal .PatternCard,.PatternPickerModal.pattern .Keywords,.PatternPickerModal.pattern .Keywords dd,.PatternPickerModal.pattern .Keywords dt,.PatternPickerModal.pattern .Keywords li,.Prices .BuyingPrice,.Prices .SellingPrice,.ReactModalPortal .Header h1,.ReactModalPortal .NewConfigurationModal .Text h3,.ReactModalPortal .NewConfigurationModal .Text p,.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder h2,.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder p,.ReactModalPortal .see-more-combinations,.Search h3,.UpdateNotification,.UpdateNotification p,.VeneerGranitePicker .GraniteCard,.VeneerGranitePicker .GranitePreviewCard h3,.VeneerGranitePicker .GraniteTextureCard h3,.VeneerGranitePicker .HeadstoneCard,.VeneerGranitePicker .HeadstoneCard h3,.VeneerGranitePicker h4,.Viewer3DContainer .Zoom button,.button-group,.button-group .button,body,button,button.scrollToTopButton,div.showPrices,figure,form,html,input[type=button],input[type=submit]{background:transparent none;border:0;border-radius:0;list-style:none;margin:0;padding:0}.AccessoriesGranitePickerTabs .Accessory .Description,.Accessory .Description,.Engraving .Text,.Pattern .Description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}img{height:auto;max-width:100%}.ConfigurationDetails .Veneer,.FaceCard div.Face,.MonumentCard div.Monument{display:inline-block;line-height:0}.FrameGranitePicker .GraniteCard.disabled .DisabledMessage:before,.FrameGranitePicker .HeadstoneCard.disabled .DisabledMessage:before,.GenericGranitePicker .GraniteCard.disabled .DisabledMessage:before,.GenericGranitePicker .HeadstoneCard.disabled .DisabledMessage:before,.GlobalGranitePicker .GraniteCard.disabled .DisabledMessage:before,.GlobalGranitePicker .HeadstoneCard.disabled .DisabledMessage:before,.HeadstonePicker .GraniteCard.disabled .DisabledMessage:before,.HeadstonePicker .HeadstoneCard.disabled .DisabledMessage:before,.MonumentCard.Unavailable .UnavailableMessage:before,.VeneerGranitePicker .GraniteCard.disabled .DisabledMessage:before,.VeneerGranitePicker .HeadstoneCard.disabled .DisabledMessage:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle}.Carousel,.CatalogFooter,.Configuration .Footer,.ConfigurationCompletion .Header,.ConfigurationDetails .ProjectMetaData .Content,.ConfigurationDetails .ProjectMetaData .Groups,.EngravingParameters .FamilyPicker .Family,.EngravingParameters .Field,.EngravingParameters .Row,.ListView,.ListView .ListViewChunk,.MonumentSearchBox .Categories,.ReactModalPortal .Footer,.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine{overflow:hidden;width:100%}.material-icons{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";direction:ltr;display:inline-block;font:normal 24px/1 Material Icons;font-style:normal;letter-spacing:normal;text-align:center;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}@font-face{font-family:gpg-granit;font-style:normal;font-weight:400;src:url(/static/media/gpg-granit.b06e5f5a72712b8f5112.eot);src:url(/static/media/gpg-granit.b06e5f5a72712b8f5112.eot?#iefix) format("embedded-opentype"),url(/static/media/gpg-granit.37029e27eb56a4dd4850.woff) format("woff"),url(/static/media/gpg-granit.7ea4dde4e02959de1f12.ttf) format("truetype"),url(/static/media/gpg-granit.a1e2bed8f519c8c1ad0e.svg#gpg-granit) format("svg")}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{-webkit-font-feature-settings:normal!important;font-feature-settings:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:gpg-granit!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;line-height:1;text-transform:none!important}.icon-category-cineraires:before{content:"\e910"}.icon-category-classiques:before{content:"\e911"}.icon-category-collection:before{content:"\e912"}.icon-category-contemporains:before{content:"\e913"}.icon-category-doubles:before{content:"\e914"}.icon-category-musulmans:before{content:"\e915"}.icon-category-plats:before{content:"\e916"}.icon-category-tombales:before{content:"\e917"}.icon-accessories-misc:before{content:"\e900"}.icon-accessory-box:before{content:"\e901"}.icon-accessory-granite-switch:before{content:"\e902"}.icon-accessory-vase:before{content:"\e903"}.icon-base-height:before{content:"\e904"}.icon-double-arrow:before{content:"\e905"}.icon-frame-granite-switch:before{content:"\e906"}.icon-frame:before{content:"\e907"}.icon-full-granite-switch:before{content:"\e908"}.icon-headstone-granite-switch:before{content:"\e909"}.icon-headstone-switch:before{content:"\e90a"}.icon-headstone:before{content:"\e90b"}.icon-layout-size:before{content:"\e90c"}.icon-monument-granite-switch:before{content:"\e90d"}.icon-veneer-granite-switch:before{content:"\e90e"}.icon-veneer:before{content:"\e90f"}#MessagesContainer .Message,.AccessoriesGranitePickerTabs .Accessory,.AccessoryCard,.CatalogFooter .Actions .ConfigurationPreview,.ConfigurationCompletion .ConfigurationDetails,.ConfigurationCompletion .Field .EngravingParameters .FieldContainer[type=number],.ConfigurationCompletion .Field .FieldContainer,.ConfigurationCompletion .Footer .Actions .SaveInfo,.ConfigurationDetails .ProjectMetaData .MetaDataHeader .Button.LeftButton,.ConfigurationDetailsPopup .Footer .EditConfiguration,.ConfigurationMonument .Tutorial .Close,.EngravingParameters .ColorPicker .Color,.EngravingParameters .ConfigurationCompletion .Field .FieldContainer[type=number],.EngravingParameters .FamilyPicker,.EngravingParameters input[type=number],.EngravingParameters select,.FaceCard,.FrameGranitePicker .GraniteCard,.FrameGranitePicker .HeadstoneCard,.GenericGranitePicker .GraniteCard,.GenericGranitePicker .HeadstoneCard,.GlobalGranitePicker .GraniteCard,.GlobalGranitePicker .HeadstoneCard,.HeadstonePicker .GraniteCard,.HeadstonePicker .HeadstoneCard,.MonumentCard,.OptionPanel:before,.OptionPanelPopup,.PatternPickerModal .PatternCard,.ReactModalPortal .NewConfigurationModalOverlay,.ReactModalPortal .PatternModalOverlay,.UpdateNotification,.VeneerGranitePicker .GraniteCard,.VeneerGranitePicker .HeadstoneCard,.Viewer3DContainer .Zoom,.Viewer3DContainer .Zoom button,.button-group,.button-group .button,button,input,input[type=button],input[type=submit],select,textarea{border-radius:3px;overflow:hidden}#MessagesContainer .Message,.AccessoryCard,.Carousel .Next,.Carousel .Previous,.FaceCard,.FrameGranitePicker .GraniteCard,.FrameGranitePicker .HeadstoneCard,.GenericGranitePicker .GraniteCard,.GenericGranitePicker .HeadstoneCard,.GlobalGranitePicker .GraniteCard,.GlobalGranitePicker .HeadstoneCard,.HeadstonePicker .GraniteCard,.HeadstonePicker .HeadstoneCard,.MonumentCard,.PatternPickerModal .PatternCard,.UpdateNotification,.VeneerGranitePicker .GraniteCard,.VeneerGranitePicker .HeadstoneCard,.Viewer3DContainer .Zoom button:hover{box-shadow:0 1px 1px rgba(0,0,0,.3)}.AccessoryCard,.Carousel .Next,.Carousel .Previous,.FaceCard,.FrameGranitePicker .GraniteCard,.FrameGranitePicker .HeadstoneCard,.GenericGranitePicker .GraniteCard,.GenericGranitePicker .HeadstoneCard,.GlobalGranitePicker .GraniteCard,.GlobalGranitePicker .HeadstoneCard,.HeadstonePicker .GraniteCard,.HeadstonePicker .HeadstoneCard,.MonumentCard,.PatternPickerModal .PatternCard,.VeneerGranitePicker .GraniteCard,.VeneerGranitePicker .HeadstoneCard{-webkit-transform:translateY(0);transform:translateY(0)}.AccessoryCard:hover,.Carousel .Next:hover,.Carousel .Previous:hover,.FaceCard:hover,.FrameGranitePicker .GraniteCard:hover,.FrameGranitePicker .HeadstoneCard:hover,.GenericGranitePicker .GraniteCard:hover,.GenericGranitePicker .HeadstoneCard:hover,.GlobalGranitePicker .GraniteCard:hover,.GlobalGranitePicker .HeadstoneCard:hover,.HeadstonePicker .GraniteCard:hover,.HeadstonePicker .HeadstoneCard:hover,.MonumentCard:hover,.PatternPickerModal .PatternCard:hover,.VeneerGranitePicker .GraniteCard:hover,.VeneerGranitePicker .HeadstoneCard:hover{box-shadow:0 5px 3px rgba(0,0,0,.3);-webkit-transform:scale(1.05);transform:scale(1.05)}.ConfigurationCompletion .Field .FieldContainer[type=button],.ConfigurationCompletion .Field .FieldContainer[type=submit],.ConfigurationDetailsPopup .Footer .EditConfiguration,.ConfigurationMonument .Tutorial .Close,.button-group .button,button,input[type=button],input[type=submit]{background:#fff;border:1px solid #ccc;color:#676767;cursor:pointer;display:inline-block;font:400 1.6em Raleway,arial,helvetica,sans-serif;margin:-1px;outline:0;padding:10px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s;vertical-align:middle}.ConfigurationCompletion .Field .FieldContainer[type=button] .icon,.ConfigurationCompletion .Field .FieldContainer[type=button] .material-icons,.ConfigurationCompletion .Field .FieldContainer[type=submit] .icon,.ConfigurationCompletion .Field .FieldContainer[type=submit] .material-icons,.ConfigurationDetailsPopup .Footer .EditConfiguration .icon,.ConfigurationDetailsPopup .Footer .EditConfiguration .material-icons,.ConfigurationMonument .Tutorial .Close .icon,.ConfigurationMonument .Tutorial .Close .material-icons,.button-group .button .icon,.button-group .button .material-icons,button .icon,button .material-icons,input[type=button] .icon,input[type=button] .material-icons,input[type=submit] .icon,input[type=submit] .material-icons{float:right;font-size:24px;line-height:36px;margin:-10px -10px -10px 0;vertical-align:middle;width:36px}.ConfigurationCompletion .Field .FieldContainer:hover[type=button],.ConfigurationCompletion .Field .FieldContainer:hover[type=submit],.ConfigurationDetailsPopup .Footer .EditConfiguration:hover,.ConfigurationMonument .Tutorial .Close:hover,.button-group .button:hover,button:hover,input:hover[type=button],input:hover[type=submit]{border-color:#bfbfbf;color:#303030}.ConfigurationCompletion .Field .active.FieldContainer[type=button],.ConfigurationCompletion .Field .active.FieldContainer[type=submit],.ConfigurationDetailsPopup .Footer .active.EditConfiguration,.ConfigurationMonument .Tutorial .active.Close,.button-group .active.button,button.active,input.active[type=button],input.active[type=submit]{background:#149edc;color:#fff}.ConfigurationCompletion .Field .active.FieldContainer:hover[type=button],.ConfigurationCompletion .Field .active.FieldContainer:hover[type=submit],.ConfigurationDetailsPopup .Footer .active.EditConfiguration:hover,.ConfigurationMonument .Tutorial .active.Close:hover,.button-group .active.button:hover,button.active:hover,input.active:hover[type=button],input.active:hover[type=submit]{background:#107cad;border-color:#094a67}.button-group{border:1px solid #ccc;display:inline-block;margin:-1px;vertical-align:middle}.button-group .button{border:0;border-left:1px solid #ccc;border-radius:0}.button-group .button:first-child{border-left:0}.Viewer3DContainer .Zoom button{background:#e2e2e2;border:1px solid #d0cfcf;color:#676767;display:inline-block;font:400 1.3em Raleway,arial,helvetica,sans-serif;height:70px;margin:-1px;outline:0;overflow:hidden;text-align:center;text-transform:uppercase;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s;width:70px}.Viewer3DContainer .Zoom button .icon,.Viewer3DContainer .Zoom button .material-icons{float:right;font-size:32px;line-height:70px;margin:-5px 0 -15px;width:70px}.Viewer3DContainer .Zoom button .material-icons{margin:-10px 0}@media only screen and (max-width:490px){.Viewer3DContainer .Zoom button{font-size:10px;height:50px;width:50px}.Viewer3DContainer .Zoom button .icon,.Viewer3DContainer .Zoom button .material-icons{float:right;font-size:24px;line-height:50px;width:50px}}.Viewer3DContainer .Zoom button:hover{background:#fcfcfc;color:#414141}.Viewer3DContainer .Zoom button.active,.Viewer3DContainer .Zoom button.active.hasContent{background-color:#149edc;border-color:#0c5b7f;color:#fff}.Viewer3DContainer .Zoom button.active.hasContent:hover,.Viewer3DContainer .Zoom button.active:hover{background:#107cad;border-color:#094a67}.AccessoryCard,.FaceCard,.FrameGranitePicker .GraniteCard,.FrameGranitePicker .HeadstoneCard,.GenericGranitePicker .GraniteCard,.GenericGranitePicker .HeadstoneCard,.GlobalGranitePicker .GraniteCard,.GlobalGranitePicker .HeadstoneCard,.HeadstonePicker .GraniteCard,.HeadstonePicker .HeadstoneCard,.MonumentCard,.PatternPickerModal .PatternCard,.VeneerGranitePicker .GraniteCard,.VeneerGranitePicker .HeadstoneCard{background:#fff;border:1px solid #d0cfcf;cursor:pointer;display:block;margin:-1px;position:relative;text-decoration:none;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s}.FacePickerPattern figure,.MonumentCard figure,.PatternPickerModal .PatternCard figure{box-sizing:border-box;z-index:10}.FacePickerPattern figure img:not(.configfLoader),.MonumentCard figure img:not(.configfLoader),.PatternPickerModal .PatternCard figure img:not(.configfLoader){zoom:4;-ms-zoom:1;bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;overflow:auto;position:absolute;right:0;top:0;z-index:20}body{font-family:Raleway,arial,helvetica,sans-serif;font-size:63%}button:focus{box-shadow:none;outline:none}.fcustomize .fTopBarContainer,.top-navbar .fTopBarContainer{align-items:center;background-color:#eaeef2;box-shadow:0 .0625rem .3125rem rgba(0,0,0,.24);color:#324854;display:flex;font-size:1.375rem;font-weight:700;height:4.375rem;left:0;position:fixed;top:0;width:100%;z-index:10}.fcustomize .fTopBarContainer .logoContainer,.top-navbar .fTopBarContainer .logoContainer{margin-top:0}@media screen and (max-width:36rem){.fcustomize .fTopBarContainer .logoContainer,.top-navbar .fTopBarContainer .logoContainer{margin-bottom:0}}.fcustomize .fTopBarContainer .logoContainer .clientLogo,.top-navbar .fTopBarContainer .logoContainer .clientLogo{margin-left:.9375rem}@media screen and (max-width:48rem){.fcustomize .fTopBarContainer .logoContainer .clientLogo,.top-navbar .fTopBarContainer .logoContainer .clientLogo{argin-left:.3125rem}}@media screen and (max-width:30rem){.fcustomize .fTopBarContainer,.top-navbar .fTopBarContainer{position:fixed;top:0}}.fcustomize .fTopBarContainer .monumentRef,.top-navbar .fTopBarContainer .monumentRef{color:var(--fcpgray);font-family:Raleway,arial,helvetica,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:.0313rem;padding-left:2rem}@media screen and (max-width:36rem){.fcustomize .fTopBarContainer .monumentRef,.top-navbar .fTopBarContainer .monumentRef{font-size:1.25rem;padding-left:.625rem}}.fcustomize .fTopBarContainer .FamilyInfo,.top-navbar .fTopBarContainer .FamilyInfo{color:#6a7782;position:relative}.fcustomize .fTopBarContainer .FamilyInfo .familyInfoDetails .familyName,.top-navbar .fTopBarContainer .FamilyInfo .familyInfoDetails .familyName{font-size:1.75rem;font-weight:600;line-height:.9375rem;padding-top:.9375rem}.fcustomize .fTopBarContainer .FamilyInfo .familyInfoDetails .familyEmail,.top-navbar .fTopBarContainer .FamilyInfo .familyInfoDetails .familyEmail{font-size:1.125rem;font-weight:500}@media screen and (max-width:36rem){.fcustomize .fTopBarContainer .FamilyInfo .familyInfoDetails,.top-navbar .fTopBarContainer .FamilyInfo .familyInfoDetails{color:#fff;height:5.625rem}}.fcustomize .fTopBarContainer .infosButtons,.top-navbar .fTopBarContainer .infosButtons{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:.3125rem}.fcustomize .fTopBarContainer .infosButtons .infoBtn,.top-navbar .fTopBarContainer .infosButtons .infoBtn{fill:var(fc--orange);align-items:center;background:hsla(0,0%,100%,.5);background-color:var(--f-main-color);border:.0625rem solid #4d616b;border-radius:3.125rem;color:#6a7782;cursor:pointer;display:flex;justify-content:center;margin-right:.5rem;padding:.5rem .875rem}@media screen and (max-width:36rem){.fcustomize .fTopBarContainer .infosButtons .infoBtn,.top-navbar .fTopBarContainer .infosButtons .infoBtn{margin-right:0}}@media screen and (max-width:48rem){.fcustomize .fTopBarContainer .infosButtons .infoBtn,.top-navbar .fTopBarContainer .infosButtons .infoBtn{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:0;color:#324854;padding:0 .25rem}}.fcustomize .fTopBarContainer .infosButtons .infoBtn .svgContainer svg,.top-navbar .fTopBarContainer .infosButtons .infoBtn .svgContainer svg{height:1.875rem;padding:.125rem .1875rem;width:1.875rem}.fcustomize .fTopBarContainer .infosButtons .infoBtn .svgContainer p,.top-navbar .fTopBarContainer .infosButtons .infoBtn .svgContainer p{display:flex;margin:initial}.fcustomize .fTopBarContainer .infosButtons .infoBtn .svgContainer p span,.top-navbar .fTopBarContainer .infosButtons .infoBtn .svgContainer p span{align-self:center;color:var(--f-font-color);font-size:1rem;font-weight:500;margin-left:.25rem}@media screen and (max-width:48rem){.fcustomize .fTopBarContainer .infosButtons .infoBtn .svgContainer p span,.top-navbar .fTopBarContainer .infosButtons .infoBtn .svgContainer p span{font-size:.875rem}.fcustomize .fTopBarContainer .infosButtons .infoBtn .svgContainer p,.top-navbar .fTopBarContainer .infosButtons .infoBtn .svgContainer p{align-items:center;flex-direction:column}}.fsp-button{background-color:var(--f-main-color)!important;border:initial;border-radius:3.125rem;color:var(--f-font-color)!important;cursor:pointer;font-family:Raleway,cuprum,sans-serif!important;font-size:.875rem!important;font-weight:inherit;font-weight:700!important;height:2.625rem;line-height:1.5;margin:0 auto;padding:.625rem 15%;text-align:center;text-transform:uppercase!important}.fsp-button.cancel{background:#e6e6e6!important;color:#0e0e0f!important}.fsp-button.cancel:hover{background-color:#545454!important;color:#fff!important}.fsp-button span{color:var(--f-font-color)}.fsp-button .svgContainer span{padding-left:.1875rem}.fsp-button.grey{background:#6a7782!important;color:#fff}.fsp-button.outline{background-color:initial;border:.0625rem solid;border-color:#4d616b!important;border-radius:3.125rem}.fsp-link{border:none;color:#212529!important;cursor:pointer!important;font-family:sukhumvit,arial,helvetica,sans-serif!important;text-decoration:none!important}.fsp-link:hover{color:var(--fcpgray)!important}.btn-no-hover:hover{background-color:var(--f-main-color)}.btn-no-hover:hover,.btn-no-hover:hover span{color:var(--f-font-color)}.FbigDetailB{background-color:#fff;border-radius:.5rem!important;box-shadow:0 .875rem 1.75rem rgba(0,0,0,.25),0 .625rem .625rem rgba(0,0,0,.22);flex-direction:column;font-family:sukhumvit,arial,helvetica,sans-serif;height:auto!important;height:auto;left:auto!important;overflow:visible;overflow:initial;padding-bottom:.75rem;position:absolute;right:13.875rem!important;top:3.75rem;transition:all .5s ease-in-out}@media screen and (min-width:36rem){.FbigDetailB{left:6.875rem!important;position:absolute;top:4.375rem!important;width:22.5rem}}@media screen and (max-width:41.125rem){.FbigDetailB{left:0!important;width:96%}}@media screen and (max-width:48rem){.FbigDetailB{z-index:99}}.FbigDetailB .mobilePrices{margin-top:inherit}.FbigDetailB.fsp{border-radius:.375rem!important;margin-left:.625rem;overflow:visible;overflow:initial;padding-right:.625rem;padding-top:3.125rem;position:absolute;z-index:999}.FbigDetailB .prices{background:#fff;color:#707070;font-size:1rem;margin-bottom:.9375rem;padding-left:.9375rem;padding-right:.9375rem;right:1.1875rem;top:15%}.FbigDetailB .prices .price{color:var(--fcdarkstlblue);padding-top:.625rem;text-align:right}.FbigDetailB .prices .price span{color:#707070;font-weight:700}.FbigDetailB .prices .packagePrice{font-size:.875rem;font-style:italic;text-align:right}.FbigDetailB .Fquote{box-shadow:none;margin-top:.9375rem;padding:.3125rem .75rem;width:100%}.FbigDetailB .Fquote .row{margin-left:0;margin-right:0}.FbigDetailB .Fquote .row button{width:100%}.FbigDetailB .FHelper-container .FquoteHelp{color:var(--fcdarkstlblue);cursor:pointer;font-size:1rem;font-weight:700;margin:.625rem 0;padding:0 .9375rem;position:relative}.FbigDetailB .FHelper-container .FamilyHelpText{background:#efefef!important;border-radius:.5rem;font-family:sukhumvit,arial,helvetica,sans-serif;font-size:1rem;font-weight:700;padding:.9375rem;position:absolute;right:calc(100% + 1.25rem);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22.5rem}.FbigDetailB .FHelper-container .FamilyHelpText .arrow{border:.625rem solid transparent;border-left-color:#efefef;left:auto;position:absolute;right:0;top:50%}.FbigDetailB .FHelper-container .FamilyHelpText .itemText{color:#3b4752;font-size:.875rem;font-weight:400;list-style:none}.SprojectCommon{flex:50% 1}@media only screen and (max-width:490px){.SprojectCommon{padding-left:0;padding-right:0}}.SprojectCommon.full{flex:100% 1;height:calc(100vh - 5rem);margin-top:1.25rem;max-width:none;overflow-y:auto}.SprojectCommon.full .LeftOvalAction{padding:.625rem 3.125rem;position:absolute;top:6.5625rem}@media screen and (max-width:36rem){.SprojectCommon.full .LeftOvalAction{left:1.5625rem;padding:.625rem;top:5.3125rem}}.SprojectCommon.full .prices .LeftOvalAction{bottom:.625rem;left:0}.SprojectCommon.full.full::-webkit-scrollbar{width:.3125rem}.SprojectCommon.full.full::-webkit-scrollbar-track{background:#f0f0f0;border-radius:.625rem}.SprojectCommon.full.full::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:.625rem}.SprojectCommon .Sproject{border-radius:.3125rem;margin:0 0 1.25rem}.SprojectCommon .Sproject.full{background-color:initial;border:none!important;box-shadow:none;margin-left:.3125rem;margin-right:.3125rem}.SprojectCommon .Sproject.full .SprojectHeader{display:flex;flex-direction:column;padding-bottom:.1875rem;padding-left:.9375rem;position:absolute}.SprojectCommon .Sproject .SprojectHeader{display:block;font-family:sukhumvit,arial,helvetica,sans-serif;padding-bottom:.1875rem}.SprojectCommon .Sproject .SprojectHeader.full{display:flex;flex-direction:column;padding-left:.9375rem;position:absolute}.SprojectCommon .Sproject .SprojectHeader .headerUp{align-items:center;display:flex;height:2.8125rem;padding-bottom:.3125rem;padding-top:.3125rem;position:relative;z-index:9}.SprojectCommon .Sproject .SprojectHeader .headerUp .title{color:#2a3032;font-size:1.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SprojectCommon .Sproject .SprojectHeader .headerDown{align-items:center;display:flex;padding-top:0}.SprojectCommon .Sproject .SprojectHeader .headerDown .ProjectPrice{align-items:center;display:flex;margin-left:.3125rem;padding-left:.3125rem;padding-right:.3125rem;z-index:10}.SprojectCommon .Sproject .SprojectHeader .headerDown .ProjectPrice .Topprice{color:#6a7782;font-size:1.0625rem}.modal-dialog.ModalAskQuote{margin-left:auto!important;margin-top:35vh!important;max-width:37.5rem}@media screen and (max-width:36rem){.modal-dialog.ModalAskQuote{margin-top:0!important}}.modal-dialog.ModalAskQuote .modal-content{width:37.5rem}@media screen and (max-width:36rem){.modal-dialog.ModalAskQuote .modal-content{width:100%}}.modal-display-msg{font-size:1.25rem;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;margin:auto!important;padding:0 1.4375rem 1.875rem!important;text-align:center;width:37.5rem}@media screen and (max-width:36rem){.modal-display-msg{width:90%}}.modal-display-msg p{color:#2a3032;font-size:1.75rem;font-size:1.25rem;padding-top:3.375rem}.ConfigurationCompletion .Field .FieldContainer,input,select,textarea{font-family:sukhumvit,arial,helvetica,sans-serif!important}.loadingContainer{left:50%;margin:auto;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loadingContainer .loadingImg{width:9.375rem}@media screen and (max-width:36rem){.loadingContainer .loadingImg{width:8.4375rem}}.radio-input{display:none;visibility:hidden}.radio-label{cursor:pointer;padding-left:2.1875rem;position:relative}.radio-label .radio-border{border-radius:50%;display:inline-block;height:1.25rem;left:0;outline:solid .1875rem var(--text-dark);position:absolute;top:0;width:1.25rem}.radio-label:after{border-radius:50%;content:"";display:block;height:.875rem;left:.1875rem;position:absolute;top:.1875rem;width:.875rem}.radio-input:checked+.radio-label:after{background-color:var(--text-dark);transition:all .5s}.checkbox label{border-color:var(--text-dark);transition:.3s}.checkbox .custom-checkbox{opacity:0;position:absolute;z-index:-1}.checkbox .custom-checkbox+label{align-items:center;display:inline-flex;-webkit-user-select:none;user-select:none}.checkbox .custom-checkbox+label:before{background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:.0625rem solid var(--text-dark);border-radius:.25rem;content:"";display:inline-block;flex-grow:0;flex-shrink:0;height:1.25rem;margin-right:.5em;transition:.3s;width:1.25rem}.checkbox .custom-checkbox:checked+label:before{background-color:var(--text-dark);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2 4.5 8 2 5.273' stroke='%23fff' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");border-color:var(--text-dark)}.input-wrapper{align-items:center;background:var(--background-page);border:.0625rem solid var(--border-color);border-radius:.625rem;display:flex;font-family:Raleway,cuprum,sans-serif!important;padding:.5rem 1rem;width:100%}.input-wrapper .custom-input-field{border:none;flex-grow:1;font-size:1rem;outline:none;padding:.3125rem}.input-wrapper span.custom-input-addon{font-size:1rem;padding-right:.625rem}.custom-secondary-button{margin:0 .75rem;padding:.375rem .75rem}.buttons-group{border:0;margin-top:.75rem}.buttons-group,.buttons-group button{align-items:center;display:flex;justify-content:center}.buttons-group button{border:.0625rem solid #c8c8c8!important;border-radius:0;color:var(--text-medium);margin:0;width:13.75rem}.buttons-group button i.icon{display:inline-flex;margin:initial;width:auto}@media only screen and (max-width:490px){.buttons-group button i.icon{display:none}}.buttons-group button span{margin-left:.625rem}.buttons-group button.active,.buttons-group button.selectedKind{background-color:var(--secondary2);color:var(--text-light)}.buttons-group button.active:hover,.buttons-group button.selectedKind:hover{background:var(--secondary2)}.buttons-group button:first-child{border-radius:.375rem 0 0 .375rem}.buttons-group button:last-child{border-radius:0 .375rem .375rem 0}#gpgConfigurator3d{background-color:var(--background-page)}[data-tooltip]{cursor:pointer;position:relative;z-index:2}[data-tooltip]:after,[data-tooltip]:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none;visibility:hidden}[data-tooltip]:before{background-color:#000;background-color:rgba(51,51,51,.9);border-radius:3px;bottom:95%;color:#fff;content:attr(data-tooltip);font-size:14px;left:45%;line-height:1.2;margin-bottom:5px;margin-left:-80px;padding:7px;position:absolute;text-align:center;width:100%}[data-tooltip]:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;border-top:5px solid rgba(51,51,51,.9);bottom:95%;content:" ";font-size:0;left:71%;line-height:0;margin-left:-5px;position:absolute;width:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.Carousel{height:100%}.Carousel .Next,.Carousel .Previous{align-items:center;background-color:var(--secondary1);border-radius:100%;color:#fff;cursor:pointer;display:flex;height:3rem;justify-content:center;margin:-1.5rem;position:absolute;top:50%;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s;-webkit-user-select:none;width:3rem;z-index:5000}.Carousel .Previous{left:0}.Carousel .Next{right:0}.Carousel .ScrollContainer{height:100%;overflow:hidden;-webkit-transform:translateX(0);transform:translateX(0);width:100%}.Carousel .ScrollContainer.animate--next .SlidesWrapper{-webkit-animation:nextSlide .3s ease;animation:nextSlide .3s ease}.Carousel .ScrollContainer.animate--previous .SlidesWrapper{-webkit-animation:prevSlide .3s ease;animation:prevSlide .3s ease}.Carousel .ScrollContainer .SlidesWrapper{height:100%;left:-100%;position:relative;width:300%}.Carousel .ScrollContainer .SlidesWrapper .Slide{background:#e2e2e2;bottom:0;position:absolute;top:0;width:33.3333%}.Carousel .ScrollContainer .SlidesWrapper .Slide.PreviousSlide{left:0}.Carousel .ScrollContainer .SlidesWrapper .Slide.CurrentSlide{left:33.3333%}.Carousel .ScrollContainer .SlidesWrapper .Slide.NextSlide{right:0}.Carousel .LabelNext,.Carousel .LabelPrevious{color:#8c8e8e;font-size:.8125rem;font-style:italic;position:absolute}.Carousel .LabelPrevious{margin-left:3.4375rem;margin-top:-2.5rem}.Carousel .LabelNext{margin-left:-2.8125rem;margin-top:-2.5rem;width:3.125rem}@-webkit-keyframes nextSlide{0%{-webkit-transform:translateX(33.3333%);transform:translateX(33.3333%)}}@keyframes nextSlide{0%{-webkit-transform:translateX(33.3333%);transform:translateX(33.3333%)}}@-webkit-keyframes prevSlide{0%{-webkit-transform:translateX(-33.3333%);transform:translateX(-33.3333%)}}@keyframes prevSlide{0%{-webkit-transform:translateX(-33.3333%);transform:translateX(-33.3333%)}}a{color:#149edc;text-decoration:underline}a:hover{text-decoration:none}figure.FullSize{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}figure.FullSize img:not(.configfLoader){zoom:4;-ms-zoom:1;bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;overflow:auto;position:absolute;right:0;top:0}.loaderdiv{height:100%;position:absolute;width:100%}.loaderdiv .loader{width:.75rem!important}.custom-loaderdiv .loader{margin:0 40%!important;width:60px!important}figure.LazyImageB img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transition:all .15s ease;z-index:600}figure.LazyImageB img.LowResolution{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}figure.LazyImageB img.small{margin-top:-5px}figure.LazyImageB img.middle{margin-top:-15px}figure.LazyImageB img.big{margin-top:-25px}figure.LazyImageB.loading:before{transition:all 1s ease}figure.LazyImageB.loading img:not(.configfLoader),figure.LazyImageB.loading:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}figure.LazyImageB.hasLowResolution img.LowResolution{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:600}figure.LazyImageB.hasLowResolution.loading img.LowResolution{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}figure.LazyImageB.hasLowResolution:before{background-color:hsla(0,0%,100%,.75);border-radius:100%;bottom:auto;height:50px;left:50%;margin:-25px;right:auto;top:50%;width:50px;z-index:601}figure.LazyImageB.monumentImg .configfLoader{left:calc(50% - 2vw);position:absolute}.copy-link{margin-left:.5rem;padding:0}.copy-link .copy-img{display:flex}.copy-link .copy-img svg{stroke:var(--text-medium);width:1.3rem}.copy-link:hover .copy-img{-webkit-transform:scale(1.1);transform:scale(1.1)}.copy-link:hover .copy-img svg{opacity:.8}figure.LazyImage:before{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==) no-repeat 50%;bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);left:0;opacity:0;position:absolute;right:0;top:0;transition:all .15s ease;z-index:500}figure.LazyImage img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transition:all .15s ease;z-index:600}figure.LazyImage img.LowResolution{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}figure.LazyImage img.small{margin-top:-5px}figure.LazyImage img.middle{margin-top:-15px}figure.LazyImage img.big{margin-top:-25px}figure.LazyImage.loading:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transition:all 1s ease}figure.LazyImage.hasLowResolution img.LowResolution,figure.LazyImage.loading img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}figure.LazyImage.hasLowResolution img.LowResolution{z-index:600}figure.LazyImage.hasLowResolution.loading img.LowResolution{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}figure.LazyImage.hasLowResolution:before{background-color:hsla(0,0%,100%,.75);border-radius:100%;bottom:auto;height:50px;left:50%;margin:-25px;right:auto;top:50%;width:50px;z-index:601}figure.Monument{overflow:hidden}figure.Monument img{-webkit-transform:scale(1.05) translate(6%,2.5%);transform:scale(1.05) translate(6%,2.5%)}@media only screen and (max-width:490px){figure.Monument img{-webkit-transform:scale(1.05) translate(15%,15%);transform:scale(1.05) translate(15%,15%)}}figure.Monument.FullSize img{-webkit-transform:scale(1) translate(6%,1.5%);transform:scale(1) translate(6%,1.5%)}.Fabric{background:#fff;bottom:4.375rem;left:4.6875rem;overflow:hidden;padding:0;position:absolute;right:4.6875rem;top:0}.Fabric .CanvasContainer{margin:0 auto}@media only screen and (max-width:490px){.Fabric{left:0;position:relative}}.FabricActionBar{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.FabricActionBar button{background:#303030;border:.125rem solid #e2e2e2;border-radius:100%;color:#fff;display:inline-block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);height:2.25rem;margin:.0625rem;opacity:.8;padding:0;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s;width:2.25rem}.FabricActionBar button .icon{float:none;font-size:1.5rem;line-height:2rem;margin:0;width:2rem}.FabricActionBar button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.fabricSpinner{background:url(/static/media/loading.da09ccd4680aa3ef5e3d.svg);background-repeat:no-repeat;background-size:contain;height:9.375rem;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:9.375rem}.canvas-container textarea{left:0!important;top:0!important}.ConfigurationCompletion .Field .FieldContainer,input,select,textarea{background:#fff;border:.125rem solid #b4b4b4;color:#303030;font:400 1.6em Raleway,arial,helvetica,sans-serif;margin:-.125rem;padding:.5rem .625rem}.ConfigurationCompletion .Field .FieldContainer[type=number],input[type=number]{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;border-radius:1.125rem;font:400 1.8em Raleway,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums;padding:.4375rem .625rem;text-align:right}.ConfigurationCompletion .Field .FieldContainer[type=number].disabled,input[type=number].disabled{opacity:.5}select{height:2.25rem}label.checkbox,label.radio{color:#676767;cursor:pointer;display:block;font:400 1.6em Raleway,arial,helvetica,sans-serif;padding:.625rem 0 .625rem .625rem}.ConfigurationCompletion .Field label.checkbox .FieldContainer[type=checkbox],.ConfigurationCompletion .Field label.checkbox .FieldContainer[type=radio],.ConfigurationCompletion .Field label.radio .FieldContainer[type=checkbox],.ConfigurationCompletion .Field label.radio .FieldContainer[type=radio],label.checkbox .ConfigurationCompletion .Field .FieldContainer[type=checkbox],label.checkbox .ConfigurationCompletion .Field .FieldContainer[type=radio],label.checkbox input[type=checkbox],label.checkbox input[type=radio],label.radio .ConfigurationCompletion .Field .FieldContainer[type=checkbox],label.radio .ConfigurationCompletion .Field .FieldContainer[type=radio],label.radio input[type=checkbox],label.radio input[type=radio]{margin-right:.25em}.ConfigurationCompletion .Field label.checkbox .FieldContainer[type=checkbox]:checked+*,.ConfigurationCompletion .Field label.checkbox .FieldContainer[type=radio]:checked+*,.ConfigurationCompletion .Field label.radio .FieldContainer[type=checkbox]:checked+*,.ConfigurationCompletion .Field label.radio .FieldContainer[type=radio]:checked+*,label.checkbox .ConfigurationCompletion .Field .FieldContainer[type=checkbox]:checked+*,label.checkbox .ConfigurationCompletion .Field .FieldContainer[type=radio]:checked+*,label.checkbox input[type=checkbox]:checked+*,label.checkbox input[type=radio]:checked+*,label.radio .ConfigurationCompletion .Field .FieldContainer[type=checkbox]:checked+*,label.radio .ConfigurationCompletion .Field .FieldContainer[type=radio]:checked+*,label.radio input[type=checkbox]:checked+*,label.radio input[type=radio]:checked+*{color:#303030}.ConfigurationCompletion .Field .FieldContainer[type=button],.ConfigurationCompletion .Field .FieldContainer[type=submit],button,input[type=button],input[type=submit]{border:0}@media only screen and (max-width:490px){.ListView{margin:0!important}}.ListView .ListViewContainer{margin:0 10px}.ListView .ListViewItem{display:inline;float:left;width:25%}@media only screen and (max-width:1280px){.ListView .ListViewItem{width:33.333333%}}@media only screen and (min-width:1980px){.ListView .ListViewItem{width:25%}}@media only screen and (max-width:490px){.ListView .ListViewItem{width:100%!important}}.ListView .ListViewItemContainer{margin:12px}.ScrollListView{bottom:0;left:0;overflow:auto;padding:0 40px;position:absolute;right:0}.ScrollListView .ListView{margin:10px}.AccessoriesGranitePickerPopupModal .ScrollListView,.AccessoryGranitePickerPopupModalOverlay .ScrollListView,.FrameGranitePickerPopupModal .ScrollListView,.VeneerGranitePickerPopupModal .ScrollListView{top:150px}@media only screen and (max-width:490px){.AccessoriesGranitePickerPopupModal .ScrollListView,.AccessoryGranitePickerPopupModalOverlay .ScrollListView,.FrameGranitePickerPopupModal .ScrollListView,.VeneerGranitePickerPopupModal .ScrollListView{top:230px}}.AccessoriesGranitePickerPopupModal ._FfilterGranit .wrapper .search-icon,.AccessoryGranitePickerPopupModalOverlay ._FfilterGranit .wrapper .search-icon,.FrameGranitePickerPopupModal ._FfilterGranit .wrapper .search-icon,.VeneerGranitePickerPopupModal ._FfilterGranit .wrapper .search-icon{height:24px;width:24px}.AccessoriesGranitePickerPopupModal .SearchGranit,.AccessoryGranitePickerPopupModalOverlay .SearchGranit,.FrameGranitePickerPopupModal .SearchGranit,.VeneerGranitePickerPopupModal .SearchGranit{background:var(--fcblue);border-radius:30px;color:#fff;float:right;font-size:16px;height:30px;margin-left:20px;padding:0 10px}.AccessoriesGranitePickerPopupModal .ConfigurationCompletion .Field .dGbqhr>.FieldContainer,.AccessoriesGranitePickerPopupModal .dGbqhr>input,.AccessoryGranitePickerPopupModalOverlay .ConfigurationCompletion .Field .dGbqhr>.FieldContainer,.AccessoryGranitePickerPopupModalOverlay .dGbqhr>input,.ConfigurationCompletion .Field .AccessoriesGranitePickerPopupModal .dGbqhr>.FieldContainer,.ConfigurationCompletion .Field .AccessoryGranitePickerPopupModalOverlay .dGbqhr>.FieldContainer,.ConfigurationCompletion .Field .FrameGranitePickerPopupModal .dGbqhr>.FieldContainer,.ConfigurationCompletion .Field .VeneerGranitePickerPopupModal .dGbqhr>.FieldContainer,.FrameGranitePickerPopupModal .ConfigurationCompletion .Field .dGbqhr>.FieldContainer,.FrameGranitePickerPopupModal .dGbqhr>input,.VeneerGranitePickerPopupModal .ConfigurationCompletion .Field .dGbqhr>.FieldContainer,.VeneerGranitePickerPopupModal .dGbqhr>input{text-transform:uppercase}.AccessoriesGranitePickerPopupModal .sc-bwzfXH.bWZouD>ul>li,.AccessoryGranitePickerPopupModalOverlay .sc-bwzfXH.bWZouD>ul>li,.FrameGranitePickerPopupModal .sc-bwzfXH.bWZouD>ul>li,.VeneerGranitePickerPopupModal .sc-bwzfXH.bWZouD>ul>li{cursor:pointer}body.ReactModal__Body--open{overflow:hidden}.ReactModalPortal .border-left-top{border-left:.0006rem solid #ced4da}@media (max-width:768px){.ReactModalPortal .border-left-top{border-left:initial;border-top:.0006rem solid #ced4da;margin-top:.625rem;padding-top:1rem}}.ReactModalPortal .required:after{color:#991b1b;content:" *"}.ReactModalPortal .monumentImg-compare{height:80%}.ReactModalPortal .ReactModal__Overlay{background:#2a30327a 0 0 no-repeat padding-box;bottom:0;left:0;-webkit-perspective:2000px;-ms-perspective:2000px;-o-perspective:2000px;perspective:2000px;position:fixed;right:0;top:0;z-index:1000}@media screen and (max-width:576px){.ReactModalPortal .ReactModal__Overlay{top:0}}.ReactModalPortal .ReactModal__Overlay.familyspace-login-overlay{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%}@media screen and (max-width:576px){.ReactModalPortal .ReactModal__Overlay.familyspace-login-overlay{top:77px}}.ReactModalPortal .ReactModal__Overlay.familyspace-login-overlay .ReactModal__Content{border:1px solid #f4f4f4;bottom:0;left:0;padding:10px;position:fixed;right:0;top:0;width:600px!important}@media screen and (max-width:576px){.ReactModalPortal .ReactModal__Overlay.familyspace-login-overlay .ReactModal__Content{border:none;border-radius:0!important;border-radius:initial!important;height:100%!important;width:100%!important}}.ReactModalPortal .ReactModal__Overlay.familyspace-login-overlay .ReactModal__Content.DocumentsModal{border-radius:0}.ReactModalPortal .ReactModal__Content{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:15px;bottom:10px;left:10px;margin:0;outline:0;overflow:visible;padding:0;position:absolute;right:10px;top:10px;z-index:1010}.ReactModalPortal .ReactModal__Content.fit{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ReactModalPortal .ReactModal__Content.fit img{margin:50px 20px 20px;max-height:500px;max-width:500px}@media screen and (max-width:576px){.ReactModalPortal .ReactModal__Content.fit img{width:300px}}.ReactModalPortal div.CloseModal{color:#676767;cursor:pointer;font:400 1.6em Raleway,arial,helvetica,sans-serif;padding:10px;position:absolute;right:0;text-decoration:none;text-transform:uppercase;top:0;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s;vertical-align:middle;z-index:3000}.ReactModalPortal div.CloseModal span{vertical-align:middle}.ReactModalPortal div.CloseModal .icon{float:none;font-size:24px;line-height:36px;vertical-align:middle;width:36px}.ReactModalPortal div.CloseModal:hover{color:#303030}.ReactModalPortal span.open-tutorial{background-color:#676767;cursor:pointer;position:absolute;right:60px;top:16px;z-index:3000}.ReactModalPortal .Pdf div.CloseModal{background-color:#c0392b;border-radius:50px;color:#fff;margin-right:22px;margin-top:50px}.ReactModalPortal .Pdf div.CloseModal:hover{background-color:#7f8c8d}.ReactModalPortal .see-more-combinations{color:var(--text-dark);font:400 2em Raleway,arial,helvetica,sans-serif;font-size:18px;font-weight:600;margin-right:24px;padding:10px 30px;text-align:center}@media only screen and (max-width:490px){.ReactModalPortal .see-more-combinations{color:var(--text-light)}}.ReactModalPortal .Header{display:flex;position:relative;z-index:2000}.ReactModalPortal .Header:after{border-bottom:1px solid #eaeef2;bottom:0;content:"";left:2%;position:absolute;right:2%;width:96%}.ReactModalPortal .Header .buttonsContainer{align-items:center;display:flex;justify-content:center;margin-bottom:5px}.ReactModalPortal .Header .HeaderContainer{padding:15px 15px 25px 30px}@media only screen and (max-width:490px){.ReactModalPortal .Header .HeaderContainer{padding-bottom:10px;padding-left:15px}.ReactModalPortal .Header .HeaderContainer .buttons-group{flex-direction:column}.ReactModalPortal .Header .HeaderContainer .buttons-group button{border-radius:0}}.ReactModalPortal .Header .maxSpan{align-items:center;color:var(--text-cta);display:flex;font-size:12pt;font-weight:400;justify-content:flex-start;margin-left:30px}.ReactModalPortal .Header h1{color:var(--text-dark);font:400 2em Raleway,arial,helvetica,sans-serif;font-size:18px;font-weight:600;margin-right:24px;padding:10px 30px}@media only screen and (max-width:490px){.ReactModalPortal .Header h1{color:var(--text-light)}}.ReactModalPortal .Header+.ScrollListView{top:109px}@media only screen and (max-width:490px){.ReactModalPortal .Header+.ScrollListView{padding:0;top:145px}}.ReactModalPortal .ScrollListView.AccessoryPicker{top:164px}@media only screen and (max-width:490px){.ReactModalPortal .ScrollListView.AccessoryPicker{top:180px}}.ReactModalPortal .ScrollListView.AccessoryPicker .ListViewContainer .ListViewItem .LazyImageB img{min-height:215px}.ReactModalPortal .Footer{background:var(--background-page);bottom:0;display:flex;height:70px;justify-content:space-between;left:0;padding:0;position:absolute;width:100%;z-index:2000}@media screen and (max-width:1113px){.ReactModalPortal .Footer{display:flex;flex-direction:column;height:auto}}.ReactModalPortal .Footer .Actions{margin:17px 14px}@media screen and (max-width:1113px){.ReactModalPortal .Footer .Actions{margin-top:0}.ReactModalPortal .Footer .Actions>*{width:100%}.ReactModalPortal .Footer .Actions>.FavoriteStar{margin-bottom:.2rem}}.ReactModalPortal .Footer .Actions a,.ReactModalPortal .Footer .Actions button{margin:0 1px}@media screen and (max-width:1113px){.ReactModalPortal .Footer .Actions .SearchPatterns{margin-bottom:8px}}.ReactModalPortal .Footer .Infos{margin-top:.4375rem!important}.ReactModalPortal .Footer .Infos .Description{font-size:1.7em}.ReactModalPortal .Footer .Infos h1 .PatternSize{font-size:1rem}.ReactModalPortal .Scrollable .Header{height:70px;position:absolute;width:100%}.ReactModalPortal .Scrollable .Header .button-group{margin:2px}.ReactModalPortal .Scrollable .Header+.ListView{top:71px}.ReactModalPortal .NoGranit{font-size:20px;padding:20px}@media (min-width:768px){:has(.custom-fin-modal).ReactModal__Content{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:768px){:has(.custom-fin-modal).ReactModal__Content{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.blurBackground,.familyspace-member-name-modal-overlay,.modal{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.ModalElemConfirm .modal-content{border-radius:0;color:#757575}.ModalElemConfirm .header{background:#ededed;border-bottom:1px solid #abacb2;font:400 1.8em Raleway,arial,helvetica,sans-serif;margin:auto;padding:20px}.ModalElemConfirm .header .modal-title{color:#1997e5;font-size:1.5em;font-weight:400;margin:0}.ModalElemConfirm .header .close{float:inherti;position:absolute;right:2rem;top:2rem}.ModalElemConfirm .content{color:#757575;font:400 1.6em Raleway,arial,helvetica,sans-serif;margin:auto}.ModalElemConfirm .modal-footer{border-top:1px solid #abacb2;justify-content:flex-start}.ModalElemConfirm .modal-footer span{background:#1997e5;color:#fff;cursor:pointer;font:400 1.6em Raleway,arial,helvetica,sans-serif;padding:9px;text-transform:uppercase}.ModalElemConfirm .modal-footer span.cancel{background:#ededed;color:#929298}.ReactModalPortal .ModalElemConfirm{bottom:auto;height:20%;left:50%;margin-right:-50%;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30%}.ReactModalPortal .ModalElemConfirm .ElemConfirm{background:rgba(0,0,0,.5);display:none;display:flex;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:5000}.ReactModalPortal .ModalElemConfirm .ElemConfirm .content{color:#fff;margin:auto}.ReactModalPortal .ModalElemConfirm .CloseModal{padding:0}.ReactModalPortal .ModalElemConfirm .buttons span{background:#212121;border-radius:2px;color:#fff;cursor:pointer;padding:5px 7px}.ReactModalPortal .ModalElemConfirm .buttons span:hover{background:#ccc}.blurBackground,.modal .familyspace-member-name-modal-overlay{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.modal{background:rgba(0,0,0,.6)!important}.label-content{display:none}.cfg-steps{align-items:center;display:flex;height:4.688rem;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%}.cfg-steps .logoContainer{margin-left:5px;margin-right:5px;margin-top:0}.cfg-steps a{background-color:var(--background-header);border-radius:40px;color:var(--text-dark);height:51px;margin:0 20px;padding:4px 8px;text-decoration:none;text-decoration:initial;width:220px;z-index:2}.cfg-steps a,.cfg-steps a .step-content{align-items:center;display:flex;justify-content:center;position:relative}.cfg-steps a .step-content{left:-10px;width:100%}.cfg-steps a .step-content .label{font-size:18px;font-weight:600;line-height:normal;text-decoration:none}.cfg-steps a .icon{background-color:var(--text-dark);margin:0 8px 0 0;vertical-align:middle}.cfg-steps a.disabled{cursor:not-allowed}.cfg-steps a:before{background:transparent;border-bottom:6px solid transparent;border-left:12px solid;border-top:6px solid transparent;content:"";display:inline-block;position:relative;right:30px;width:0;z-index:2}.cfg-steps a:after{background-color:var(--text-dark);content:"";height:1px;left:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}.cfg-steps a:first-child:before{display:none}.cfg-steps a.Last{margin-right:0}.cfg-steps a.Last:after{display:none}.cfg-steps a.active{background-color:var(--secondary1);color:var(--text-dark)}.cfg-steps a.active~a{border:1px solid var(--border-color);color:var(--text-medium)}.cfg-steps a.active~a .icon{background-color:var(--text-medium)}.cfg-steps a.active:after{background-color:var(--secondary1)}.cfg-steps a.active .step-content{font-weight:700}.cfg-steps a.active .icon{background-color:var(--text-dark)}.cfg-steps a.active~a:before{opacity:0}.cfg-steps a:not(.active):hover{color:var(--text-light)}.cfg-steps a:not(.active):hover .icon{background-color:var(--text-light)}.cfg-steps a:not(.active):hover:before{color:var(--text-dark)}@media screen and (min-width:490px) and (max-width:1113px){.Header .cfg-steps .step-content span.icon{display:none}.Header .cfg-steps .step-content span{font-size:15px;line-height:normal;margin-left:25%}}@media only screen and (max-width:490px){.Configuration{padding-top:0!important}#dropstate{display:none;position:relative;z-index:999999}#dropstate[type=checkbox]:checked+.Header .label-content:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='25' fill='none' xmlns='http://www.w3.org/2000/svg' transform='rotate(180)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.506 9.006a.7.7 0 0 1 .99 0L12 15.51l6.505-6.505a.7.7 0 0 1 .99.99l-7 7a.7.7 0 0 1-.99 0l-7-7a.7.7 0 0 1 0-.99Z' fill='%23FF9D1C'/%3E%3C/svg%3E")}#dropstate[type=checkbox]:checked+.Header>.cfg-steps{display:block;display:flex;flex-direction:column;position:relative}.Header{background-color:var(--secondary2-hover);color:var(--text-light);flex-direction:column;overflow:hidden;position:fixed;transition:.2s ease-in;z-index:999!important}.Header,.Header .label-content{box-sizing:border-box;width:100%}.Header .label-content{cursor:pointer;display:block;font-size:20px;font-weight:700;height:52px;margin-bottom:0;padding:15px;text-align:center}.Header .label-content .icon{background-color:var(--text-light);margin-right:15px;vertical-align:middle}.Header .label-content:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.506 9.006a.7.7 0 0 1 .99 0L12 15.51l6.505-6.505a.7.7 0 0 1 .99.99l-7 7a.7.7 0 0 1-.99 0l-7-7a.7.7 0 0 1 0-.99Z' fill='%23FF9D1C'/%3E%3C/svg%3E");float:right;vertical-align:middle}.Header .cfg-steps{display:none;height:100%;position:absolute;transition:1s ease-out;width:100%}.Header .cfg-steps a{border-radius:0;height:52px;margin:-1px auto;padding:0 16px;width:100%}.Header .cfg-steps a .step-content{justify-content:left}.Header .cfg-steps a .step-content:after{left:4%!important;width:92%!important}.Header .cfg-steps a:after,.Header .cfg-steps a:before{display:none}.Header .AccessoriesGranitePickerTabs{justify-content:center;width:100%}.Header .AccessoriesGranitePickerTabs>.Accessory>.Description{display:none}}.Family .Header.cfg-steps{display:flex}.Canton3DStyle .Viewer3D{height:500px;position:static!important}.Canton3DStyle .Viewer3DContainer{height:500px;position:static}.Canton3DStyle .LoadingMessage{font:700 .5em Raleway,arial,helvetica,sans-serif;top:500px!important}.Canton3DStyle .ViewerLoadingIcon{font:700 .7em Raleway,arial,helvetica,sans-serif!important;top:400px!important}.Canton3DStyle .Zoom{top:400px!important}.CantonGraniteStyle,.CantonGraniteStyle .ScrollListView{height:300px;position:static!important}.CantonGraniteStyle .GenericTextureCard{height:150px!important}.CantonGraniteStyle .ListViewItem{height:150px;width:150px}.CantonGraniteStyle .ListViewChunk{overflow:visible}.Viewer3DContainer,.Viewer3DContainer .Viewer3D{background:#fff;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.Viewer3DContainer .Viewer3D{z-index:100}.Viewer3DContainer .Viewer3D>div{z-index:50}.Viewer3DContainer .ViewerLoadingBar{background:#149edc;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);height:5px;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all 1s ease;-webkit-transition-delay:0s;transition:all false 1s ease;width:0;z-index:200}.Viewer3DContainer .ViewerLoadingIcon{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAYAAABpYH0BAAAABGdBTUEAALGPC/xhBQAACrRJREFUaAXtmglsVMcZx3d2fYAPoJRD4DpgColTB9wY27urtqiqaKGKSgoKJU2aKiUNShBJSisIh8UZAiGKSJu0VSIFwhFCKU1KSluFNpFARbvrAzAIxQWlYIgpJYgGr43X3t33+vsefpu3p7F3TUjFSM9v3nfNzH+++eabWdtst0paCKi0tDOkfNzrHXlVqYU2TbvPZrdvqK6u3qyU0jJkvl/NfKYAHj58eEyoq2uRpuuPMMoB5kgBrz47J+feioqK8ybtZn1nfRYdq6+vLw0Hg0u6OjsfpP24Pui6XhkOh0vg3QLQOkEAVxEKhZaFQ6GZus1mt/KS1X0+349teCjy7chcZcm025RqV7reDtBCa9WVOovXnnE4HGcqKysvJbPVH/S42e+PRmpra6fomrYsFAxOE/uAcf1F00YhP8VUMHR1PdqGfPOENM3m83oF1DPyAPYZGI0OpXwVTucJQA6bdjL17lcAGxoaxge7ul7XwuGvZarDPdkByHxkyuQxJ4oYK8C2eb3eeuheeRDyTnS5/kM9rdKvALJcJ9K7GwZeD0gU4I3fREYeIx54PZ7DdqX2sd2/43K5GoTe29KvAPa2M4nklcOx1aFph/CmgQAw0HhLXR6l8vgeCb2IODgaWhHLtggvzEtkKwGtAu+sgL4CDz2J7o6snJxt7P7NCWQTktDpv8IGMJPY91ZfWnBkZX29qqrqUF902awGq1BoDAFvEgBPwobxAOyonuwZ+aeu72XiXiQfPdiT/E3vgT0NIBGfnfgK9GPdT0QEYIdpmlbJMxWv/Q4MCTFRBZAlO5iph8Mz8cqDePkSp9PpiRKyfNy0HkjHjnAqWYMX7MUrcKTMFwAdRb75bcCcjvUZ3RtQfENK7crJyXmSpf1xLPOmBdDS0eO4xLoql+v3xvKyMDJZbWxszO/s6JD8dD5AumNt0/YlZbfPZUL/ZOUZANbV1Y3TQqFXcdfBVmbKuq5fGZCX90B5efnFZHLpxMAENpvo37Msp50MJuP5nLW9eo/HSQOrAFM8M1JkAgFsebXLtcEkRjyQZLeM2LAPdx5rMlO8A3aHY1pPQTbDABrdocMfsrTXc+rYRqwLpuhj2iwcayo57Kt4ZInVGH2ocbrd64QWAVA+cOMRgY6OehSK5TtJCTtstllVbvc7SfgG+ejRo0WdgcAmbM1OJddXHh0/y7PhC8OGbZ4wYUJnX+30pHfixImCNr9/c9w4lJpN7rgnAiACCi9cT9rxdCqjJJ5zceEtyWTkaoqz1FLOqo+xBHKR68D1T2K/PJlOmvTzLO3ni4qKXikuLu5I01ZCdfpuZzW9xup82CJwMS8/vzQCIMecXyMw3yIQVyWILiYGPR/HgEADX+Q+bzGDWUCDkURWgm+10zmi3uebRdIqceWuRPoZoF2kfy8UFBT8pqysrC0D9qJM4Ik5fr+/DowkpzQK7f3cABDw5sJ4zWQkeiO4kXWf1Ds5FrWgJ6eBqCIAOl2u4UIULyeuzMbLV1L/SpRg5j4us2tvsmdnv9SdD2bMMiv0B8TE31kMHrJLcgk4L1mINpbpegYuyei1otSWVOCJEPIRr+vWuvbS9cJaj2cOgGFW6Ww8u/HIiczeAwg0Rclm5mMoZ9u1XJk14xhr8Jyh6Zpl0u8QG1lZWf+IsqXUeDsXm7FL7mCV07ncFGTQe1m2j5rfvX1LHGRAu2p9vuMs89nihRQNm2/imWWg+hDon+qt3euQDxKHv+pvbW32eTzPyQZ5HTpxIg0ez52keHuE0dXVJaeUT4uuB+x0/p5PKcYt5zPiKULDMw+MGDnyfr57zLuQfQO5Lqsta12WLEt3d63XewyPnGUCyYa0AzDvxCMfxsaHVp0+1v3YWT14yJBxTM5ObBQwmMVkF6dpexM/I8SFmWTtsGSLQ0rtB6Nh3TJy/IsUxvtPQfT2CIVKXmGhce6j0SP4yoySkpKAlZ+sDhALAGE8nX8ZmaQ62L0Lj/wD3niU5/vdQIYBcSs2SunsI3TsdLJ2ktFptxPAXszJzf0y4WZVaWmp3ypLO3lsYj8Ldnb+i6V9n5WXqG6cm8Ph/eh9SfhNTU2FBPEVUbJMkAAY5TXt7e0FIpSbmzuTPKc1SqGHD+LbOTr/BEl2CUC8ABByO5y4sJvhkW/jFQ11Hs8MEUI+RJubuYm5g8mQsNGcWDmKGkZxiyM7+3YmYKGcV2VS6rze+5koI9m1SjOBubRTYqXF1iX3I7T9BXppNy/ryiefyDIeY5FtJpnfqbhxOECDUyIMPEAGEflOoyKzSEcWMkCJs4NSmlKqgYGtwhP3mXLoZ3PYlwxhOfrxyb1Sb2Xres1kt/sDUwev/hayG9GZbNJi30xO0nTMSFdaW/+MztRYPfObfnY5wKzS7fYp3Hkejb1iMnk3kyDePWnSpP9aaGlVjxw5MoSl84QsIQyl3BVZinUsi5WcdP5qNiqDavf7f4r+Mmhyafoe93VL8fg6UwbgyhnHc4A3zaQlejP4o0zoo0xUfSwfXTub3S7es2N55jf6GvpzJeQITZ07d25gy0cfHaM+3iL0fkFh4b2ZTkhlabS1tc1n6f6CtlLvivwQRGdX0tF3zX6dOnUq9/LlyxOtg5fflvndZS0yDwoApmyCt9zqrOJW523sspLjC7v1b2E8Fs+JUAJ47w9p/48mhck0ThHfYPbeowPZJgOUG8h75pCMZmJnjJiVikzav1ta5uFRi/gsimLGfDBYj+GRLtffrCwmYygng2WkKgskrll51jr6JxjLarx1TzLgRJ6VuBYMaqy6Cerns5X67mSXSxzOKAaAUjOSXXYV6yzSYDtGVxQMGvQy3hi12VxTT+9vt0f9hDafpp2xPVg7xOa0cvjw4YcuXrjwFKAsQW9ICp0mfs5cXel07mYc7CfJC2N/EoFfJpeI4vi7vVDiZPRtjOyGJHxvQDd2YlONDpxmljdwYN/eHwd2gMiq8/keYhBLAXKC2W6Sd1ts/6xy9PUkA1zD7ylv9gSc6EleGAwGazjHR5zJai9RHbthe1bWRlan3AhFF7kX5PeA7QB2dzTHSDMuQd+Kge3EgcZYfrrfAOmg/TmAuIx6WW/sMRC5J1zLUt0hA+yNbjqycQCKMfEIdrVFMhA+o7wx0phSHxCb3iUG7VfZ2QeYjasRXpoV2pc8Tq7XaxJNpNU8YMnqeIYJ3UY9ZOXdiHpCAM2GjQvWq1clsM6jk8kDNacAYpL8dvt3ZBvsdvsxPOGCaSedNxN5DxNZA6iuGDvNTOA6bl1eZ/KCMbwb9pkSQLMXBpCBwOMM4nEGM9Kkp3pj+GMAbSQeHVOadly3288CbEteXl5LX9Ij43o9FKphosbxPMu93+b+2NhSjSkR77oANBXlZMDvJtOJkT8CHDl+DTB5vXzLObWFxlsA4yKTIsu/g3oHtA6jzptA/T7eddxqm0lkc71xMc7adqJ6rwC0GsAr8wOBgPym+j0GNR3eaCs/E3WW6FPVbvevMmGrv2z0+T8T+DmznU5JRm5k5XjnbXinC++UWOXEQyt499VDUf18lD4DGDs8yYmgybNbeN0XAeV4p/yGMBZXHwuoJfLmezR0HOzzXzIGYCwU3TujHNjjDu0CLvTb9GBQblgGaXZ7Pu88Npt8Tal8Ylw+6VE+iXVU/EPmVvl/Q+B/oKapmtj+w2UAAAAASUVORK5CYII=) no-repeat top;color:#9b9b9b;font:400 1.6em Raleway,arial,helvetica,sans-serif;left:75px;padding-top:40px;position:absolute;text-align:center;top:15px;width:80px;z-index:200}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.Viewer3DContainer .ViewerLoadingIcon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAB4CAYAAADMtn8nAAAABGdBTUEAALGPC/xhBQAAIxhJREFUeAHtnQl4VNXZx+dOMolEEjaBQtxQQZYKhEWSqqBWlLr72Vqt2irVqrQKFkU2RUVEwapYq6VV6l7riopLbbVubRJ2+EQ2BRFBoKxJyD4z/b1DJkwms9w7M/fO3Jlznye5d849y3v+5/zPe5b3nOtwqEshoBBQCCgEFAIKAYWAQkAhoBAwgIBmwK/ymgQEli9fXlhXUzPeq2nnapp257Bhw15IghgqyRRFQBE4RQtmyZIlxzU0NEyggH7h9XpzmsXUtM+cTueNJ5544vJmN/WQsQgoAqdY0S8pK+vf6HBMhLSXIFpWKPHQxB6Hps1t27bt1H79+u0O5Ue5ZQYCisApUs5lZWXFmtc7GWKeC3n1lstup8MxdWhx8VwfqVMkL0oM6xDQW1GskyjDUlq0aNEZHrd7MqQ9LdasQ97lEH8M4+PSWONQ4eyJQLY9xba31KJhy8vLz0fjTnE3Ng6NNzfEN5C4JhHP+fHGpcLbCwFFYAvLC6JloXEvXVhePsnh9fbzWpi2Sio9EVAEtqBc169fn7t79+6rIO5tkLiHBUmqJDIEAUVgEwt61apVbfdXVl63e9eu8RC3m4lJqagzFAFFYBMKHuJ2rKqqurGyouImou9oQhKGoly8eHFvT0NDsdfprCdgA41JfRZ/3qyset+zx1PvcLl87h6ec+SvoKCib9+++5ggcxtKTHm2FAFF4ATCDVG6eRobfwtxryfatgmMOq6oGhsbhxPBXIfH0xyPj5XuA9xk3RlaNzS/q+OprqLCQZffW1ZaWsVSxR4swfZy38u4vfnOEtZeccf7bqfXu5XYtmRnZ28ZMmTIvubI1IOpCCgCJwBeZpR7QI4J7oaGq6nguQmIMiWiQDvDWUc+ecpn0u1I/6Sb/+5rDrwHfvnVdCMNQXlZWTWuWwi7hdnxrSxxbSGiLZB9Kxpd3DdgSbYtJTJpcyEUgeMoQIwv+lIxJ3o9nsuIRmHZhCXEz+Oxp/z56A3JW9x5AckrcFsPfuv4W+9wOtfhvA4z0XVKg4OEzktVOp1ABXpbuHDhUK/bLeuuFzZpqcDX6lkHAuBWgLfBkFj+HI6m7jxGLY7y0tL/4rYObb0WDb6Csfuydu3aLe/du3eljqgzyosisIHiXlRaeqpb0yZTyUb6gjV1Hw1EobzqQADydsZbZ0h+ko/cjN337d3rpcfzJYRexruldMeXMd5eirbeqSPKtPWiCKyjaBnjnssYcLLb6y3hriOE8pJoBJp6OtIll675JVIOTePtb3FbirYup/v9cV5e3iI2eMhse0ZcisARipmu8iUsq0xhjNs/gjf1KokIQOzDSf5w7ue70dSsANSiqcuYIf+EcfUnkLoULV2dRBFNTVoROAK8dJWf5HXKLAdFEFW9OojAIWjnU5khP1XG1TS+DUyYLWYm/BOnx/Ox5nJ9nE6EVgQ+WPDqKQ0RQDO7yJYMfUpY6rqN9W7R0B/S5X6LdwuKi4u/tXO2FYHtXHpK9lgQEA19NuQ9m8CPo52XM4ZekJWV9RaaeRHEttUkB0MFdSkEMhcBiDwQQk9lWydzleXfQegnuZ+Fe8jTUFINKaWBU61ETJAHrbIatfIXopbupO+P5RgXSzHZVF4XhhTN7owV5fwtsbzK515AuLSxLCM/kS+vtyv5HU3eR2NGug0ivwB2z6by+WOUnbrCIYAdsBgO2GISi4J8a1hJScI39GPf7WrTpk1+fUVFgdvlykczFfB3gNxebweeu9KN60LF70LF70KjIPeuVHx5lxb1i7ysIk/PkrfnU23MnBYAhyNgvO6KwLEjCHmzOVmzs9vt7gIBuvH7aP6OosIdRawHng+426YOkg8x//5IczrnsTz1EmPmgztAYocqrpCqCx0XfCpwOASo7LLJ6bumvxWh/LHtMqempuYI1tqP5u8oNPlxaPI++O0D2Y/lnlL1E5lkzuh0zGhPZ3lq9sLS0secLtcfIXLSrMFs0/qFqgBmuykNbDbC4eMXcu/fv78nxO4Da/oEEPt4QrUJH9LyN7WQ6DktK+thxsqrrE5dETgC4orAEcBJ0iu0YPbS8vK+9F2HIMJgxqZyF0u5Q5Ik0sFkNe0fTF0/zDG/7xx0NPcppboo5mZVxZ4OCDR1zVeSF/mbJ3mSiTY0dT/IPYR92YOZSS/BuT+/rVVQXu9IjEVGiuUX4+SJaOQPRD4zL2szaGZOTIhbaWATQLUoSjnWqLKy8hS636dC5BGQegB3GcNaef0TIk/ivO7FZiWqCBwBWUXgCODY7NWyZcva862pU9DUI6j0Z0DmAVZkgR4Dw3fHKzQgUyGyHFqQ0EsROAKctiKwpu3EOOOODocdNq9nz55yrJW6IiDATrMj2OxwLuyStfPTuJttsNIImZ9sk5c3qX///nsiiGbolSJwBLjsROCAbGx1atqsboWFfzriiCNqAtzVYxgEVqxYcWhtbe2ZaOXzmBQ7B29dwniN2xkSb0Mby2dwXo87MiJQBI6Aok0J7M/RDsZfD/AFw8fZ4F7ld1T3yAjIOJmvZ5zGWu+VaOWL8W2KJR7Ee8mVm/ubQYMG/TeyRJHfKgJHwMfmBPbljBZ/F1rloSyX61EMDtRxrxHKO/gVs9t5jJkvwmjjSoh9Bu8TusGBstmJNr4JbfzX4LT1/lYEjoBUOhDYnz0qyz40yiP5+fkPq28K+1HRf2fM/D2WqC4HwzGQ+Rj9IaP7pGzmMzYeHcvYWBE4Ar7pROCAbFbRtf7DIYcc8uCAAQN2BLirRx0I+LrYZWUXejTtZno2J+sIossLJN7gzMr68dChQ+XQPt1XKwLLF+JZjB6sO4YkeGRXiJsN2H8125g8TQnsKzEqTDUVcC7jsAcYh21NQjHaPkm2G4rhyM10g38CsWVLZrxXLY3rL+lSv6A3olYEFhvUqsrKJxDoSr2RWO2P1fhfnVhS8mez001nAvuxowLUQeYnnNnZs2gQv/G7q7t+BDiiRw7Wu4MGcTT3uMbJlIWcezqFbYsz9UjQisD+QOy0mIqmuxsih/Xj92vlnSWSSScWF99nRZqZQGA/jlScBirg0xB5Jt24DX53ddePwJLS0j4NmnYfOMa/L1vTHkMT/0YIHUmCiOT0Havqdj9NBMk3FEcIhH2ITeu/jZShRL7LJAIH4CYGBy8wHrsXIq8NcFePOhFYXFZ2MsPQ2Si/Yp1BQnqjvv8RZTUmEokjElhiXVxaOowSfYNWpWvIVCxyJBPPnDhs2FWRMpNoUTKUwD4YwdlD0/8Scw0zIPLnicY2E+Kjaz1alA5ELog1v4R/FKV1Y7jwUQksAZcuXXpUQ13dAgr0++EiMtMdIRfQEl1EpZJN4pZdmUxgP8jSYFLur/MZkxmMkZf63dVdHwLCnfr6+qdQgKfqC9HaFxNbE+hOz279xoAlFq1JAUX5NwpzVKiITHPTtM8KCwvPTIZZINvCqmg9DzUtbzaLGDK/zYfBpw8pKSm3mehJFVfmkZixHguJZWLK8HBUekPMdF8MiecHZ0SXBvYHQpCsReXlczxe76/9bqbeNW1lbm7uiKKiIvmItGUXYJ/O8sB0GqsfWJaonRJi4zqVajoV6lM7iZ1sWWWJtsHrfRc5uhuVBbz35XAEblFJydeBYVmR0X8RCWNzvukaZWZMf4zhfZLGBg4OO8tK8mIDexI9jX9hOveBIm/4skGTjASjT/gM6EdMdP4wgk/1KgCBwcXFK7NdLjlsYE2As65HlGc7tpg9J0o0MIBuDSynHvAF+seo2NcERmDKs6ZtZ8x1EmOur0yJPyhSKuFQKuR0wDkr6JX6qQMBGlv5mNh0K4+S0SFWynqhh9eJRnAB9c3wLDXLqOOYD5rjz5wuAkPedpxc/yYJDvcHNOtOZdhHf38E3bOQJxkmMl2IOxBj9bsAU8+6nd/s0LStZonMW1Li0rQllN89HCXzBnfaenWFQ0A2SqAQ3wGkEeH8hHIH171Z2dk9UW6+kzCjdqHlaJLGxsYPrCAvAosp2flmk5ducl8mqF5C6y7VSV7aFG0tBufHIN9tPPvACwVwRrt5vYPB9HWwXSE2BNSZqPUrU/GCgNVtDj1UVlYMrbWDaXv4ONWPW0QNzBR454b6+n8QyIrjR9x07v9vaEnJm37hEn1fVlbWs97rnQYbLzNauQD602HFxb4eCI1aW85buhHy34KMHRMtZxrFt4Yu34yhbJcDP5k/UVcQAj7rLVZqcdY9Ow2W+1EmR8jupbAElkpaVVHxCSq+KCjNhP9EIC9LVKOxb34q4ZET4bLS0qPrNe12SPtzfsZ0Emcggf0yrlmzJr9iz56xHodDrMM6+N3VvSUCVLKv+Nj2TIxCnkHzJP1rBi2lS/6vhWVlY1nZediIJNITpKc6K2QXh4qexYaGF60grwhNOhPMIO/y5csLmTB4DPKuI0+jSSom8oYDtnfv3pXIfQ8a/WgAvROS7wvnN5PdKd9j6Vo/0djQsB4b+xvWr1+fm8l4BOedHsqj1KHVwe4Rf3s8l8r7kBqYMeIcuoc3RYwgQS+p+PfTkkxMUHTN0ZAH2R0yCQfdXZPmwCEeQmngYG++kw/r6m6mwo6jwSgIfq9+NyOgzu1qhuLAA/X1x9TXl4OcI/6kFezRisCLSkvPZ7DyRsSQCXoJKeYxrvxlgqJrEQ1mkEtwGNTCMY4fegjsj37lypUdavbvvwUiiw2rfMlPXaERUOd2NeFCg5/N5N8Wfupe5WB+YXSLLjSn83WBvDHts6WCGxrb4H8+mxN+Fbpc7e0qkwsYoE+hd9FDehjkdb+9c2Sa9F3oWs9iuPa1bF+V5UrTUkrxiKkjjWjT14yICemLWhC4tqbmUSLQ3QI0J8baH89fNP+O9qBpH3Xp2vUyhE7rmUmGBrtkeODKyelBXmfzVx0Nmkx8T0XsxETgdGwNNtGVvFuWLjMRBz6Q9pmhfGtav2YCy7ZBgPyJoQjwTKvxe04PuF1vOPzLmT8X9OjRo1ZvmFTwBzZDqFwz0RKHGZVHjg5lqDDhkDZtRCM/SHh1XnMIEMG4HePA2ysrKjYx+Xif9AhDeLO9E2vkI0JlgvwbWhMmjo7NBEYV3h8q0khukPEFzLrGRvIT9O7LQ/LyRkH4iiB3O/xsQ+WayEzqRmyAZ/jM4QxKLYfIoZHHs1n+GGYd5xDcVo2YwezG470tXevb6BEK1g/SaHaLJ7JUCosS+DXWfxPCyLQrjHtIZ+ZY2vsITGUs4UfIViFkSBwh7zftOnS4nm4hQXVdW5k1G5kGJyG2JcOTqWAbpbsnE1a6ch/gCVPDbTRi43Jyc48Fx0f5qwt4rR6bEEAj5YH1zZgcCtZ/gMhH2hmcRWVll1LWj4TLA+vkxuqS11t7QAN7PKPDRRrOnfOyrpV10HDvg9z3YL95VvBWqCA/dvuZL929murqr9ESd8oSktEMyGmQctoCWB5H1/pxGsN6o3Gko39wWAcev/DnDRLngvUYxshfgvWf2TV2jP+dXe4oybMY5z9Do3SAcyEEx0TSWL4w6XXSqkkr99MQ8YV30rTn0CDvh/dw8I1M3NBlPDddj2WhQArAb1p9Xd3XaIk7wNPwTCpYfkvXeowYqdO1/hOYGZrRP4i2vZ/I97fU7l+xOtG3e/furdZEwdoF1tdA5LUsuTwNkY+3Q46pF8U0QK+K/JHkJf+GCIz14n+dsP5kIjW0VklCMn7TczVSID+hy/gfPZ7t7IfCkQmYu6hcviURCs2wIQdmht9A5uvYuN2LrtaT4GHpEULJwp/6tIs1zVtYmegpxwXzO9rqRDZ4/9zjdn8Bzn+FyEk56kkPXsjXl3rxNvJGP9nlwIfV9ETr8wNOy5yw2NCpEwRajrZYHC0V/HkplKuTtUeULtg0kTWanIl+T0G1lyURCk008iSxlzaahgw16Fpfg0Y+Ho38FOHTlchV5E9OPjmGydDfBa5MbN++nTYs8gXWTnC+FCKvpGv9GkQuihzC2rcyZicTfyfVqMti0psgP8ONSMjQ699OACwxEgj/z+jxj+A3UyjP6fFrhh8amQUs3RSxw+kCZE7GGU4dqFz37tu7V2ZSb5PNIUbzKeczo5GvZh25D42R4B5NMxlNIin+yUs9ZfIIO2qOJX938NdqVaJr167wWt9FxZeZ1Ivo/Syla71AlkT1hTTPl+zkQx7ZyXe4nlSYmTZq1FTL53HKnSRgaGYP/6uiCYT2mxF4akA0/2a+l+2JVJBiZBpFpTG2UJ4AwcCrE5XrPqyNNjKRcat8i9ZotIMHD/6SxugX5KEvDePzEAAlb79L5Eb+p2mQelEkY81YkQDvc+iu0Pkpex+8T0kGStLrYhvuO8jSS0/6yNmLVY0b9Pht9oMlI/jtdwJop2ZHHQ8ul2tDJG8U0ly039RIfpLxDpn+TqU5BRIMJ88fWC0DhXmYmA3WVldvZPvYeJk8NCoDeVhH1/oKutb9aIxetBORkXU+DdkJyH8Vs++bouVdTxc6YhxN53ZhomlsgjZipNFfyk6rfXv2vE55D4num514DAOoF/Pw20aPf78fepYSxuEEVENrTwUFBZv9kQTfKaRXmEEcE+yeSr8hwadUojOyHY5iSPCO1bKBd2f2fj7A5OEGtMS4zZs3Gyo4kZfJrjU0RpfRGPUH85f5I9rUvJDtQ8GaHsRFyPyFXimNdKGjxGkY3yjxhX0tZNy1a9fzFMYPw3oKekFjPg6nk4Kco/1cM2TYMJ8SYp7JmH1uTU1NaM2haR+0zc+/nPhs0b2Ts42pUOewxFUEkV+znATypQs+vL11y5YNaImbNm7caHjbI7P7qyDGJWjkAUnJQ4RqBp6LszTtTOT7odFzpJcsWXIcuDwdIfqUfEVX+HHK9GK9wuH/Isg+S69/vz9Wdqb4eaYxwbKJSI70v4x2p7KcEGpNl9aHOFNXE0TLF9pQxpdTyccl+KWHYvm1FY06s2PHjn/u2bNnTJZZVIgBVKC7yMMFlkvflCB1YC31aSo9nVeN1gexfWaIcTuN0XXkIeKaqd78UdmvNuOwiOD04dEM8j052D3kb3p+VLCH0XRyMmVOSD9hHMG0jEaxeeJZZqG/DuM3pDOzZcWhXhgtrFBxJNNNuncA8zMmWHqDyVPkx2pjiu6MhX6/a+fOr+hWjWHW2lDBCnaQZgV5uJCzhwfTGC2wEk/w2kwDdA1DqH5g+YqR+iATezSgd2DV9hUk+E2iyGtV/mUopJu8CEXZ9IG882MgbwM9xhZDVBkDy+4g3ReJjtLt2YYeZcaXCihLNz2phHMBOyZtGEfWCxkj/4FZ6y/RqNfFQmTGyEsZ559HYZ9IY/RuHLJEDQpGO8FofMdOnXrSgDzJb91LXdSlbPJ4PcOyr6TnQGKGl9qiCmiyBxrbK8i/7DDTfZHvHvyFHopGiAWuTqP324Kv8s2Wy2j5X4gQrsUrCqiebnQhlWRnixdp+oP1vO58nGoChXRtLKDHCwvpfsPfPU6X6ykwj6lXIOuibk2TrvVZ8coTEL6KCZQHC9q3f8CATXxzcAz7L0YL3YtMvZodTXgwswsNd86BO/MRm3k6cy949ym9m1O5A9vBi0Y66x0cdVcMAM9hBnX8wSjS+0k2HKCRx6GRj4ZIMuGgdwNHQoCh1T2SEvsTmK+jwvwS/A1XFplEoms9isKW2c5/xiMYGNSh1eewk0qsp6YZJS97YYdjbFHq9npfMZu88eQzWlgsp06CvGKvbbg8osUd/B5+bqT+XRxMXvFHeTgcDMDfpaIY6RrXUBmOZxY07JKSxJuOl2wfrK6uvhngbqQCGt6BFC8mUpikPZ2TDJ/lGZsF4xcNwSlNk12nGQjthrjP8smbafQEvjEQzucV4vbzut0zqWfnGQ0bj38zNDBr+CdgZfWJFeVPGcuXGErAfE0oHHwEjuUgOwJ+QAs8kgQok8y7mLiQz63eSKWWEygNn9IRL2LgL2ct300jKpZZusedgelS7qd6DnSthwe6t3pmmc3l9U4dXFKyutW7KA5ytG9dTc1dVJKr8GrZ7D6YbAOj+zp37To30MY6irhRX9P49aDx+zdl3i2q5/g9VDExeLbYLoSLykdghNEWlpev4W5oPELkU4j83nCRZ4K7WFR5GhtvoIKOt6hQW8KqaevRMnfH8/UDKuXpdAfvJmLpYjdf0kg7s7MnM3GysNlR5wO4tKPbP5HKPpYglhlTkNYOxuazuhUWPpbob0r/f1lZ1/1e72ekcZxOGGL2RgNUQS/3bLD/d6RIfAQWDxSiocksCePTvpr2U0jcau+mvM+kSwwxduzYcQ3fFb4VMh9pdd4pi7UUiGjkmE0smVgayXj7bkiX1URcw+NlMSXcvXv3GBoEMaeNugsnUTiR/53kfzZzOo/S3axOVLz+eHw9LofjYxrpgX43E+9yAMYoPQ1nM4FFGM5SltalRSscTUgiqKMrd6Ui8QGk0DwuT0PDVZD4Nv6OjYafCe/XYAF1F6Z2L1Gp4aM1l/Ti+Pj75SyB3UOKR1mTqk+J7ALn3+Xn5/++X79+VWak62uct217j3RGmBF/YJyU2To07/mQd22ge7jnFgRGC4slz0IKIydcgFDuvoqiaWMh8aOh3meiGxhmMXFzOZpoEvnvbTUGlMkXaKQ70ciGjCpikRPtdCYV6X6LtJNfxD0MHR4s6NBhjtGZcH8Eeu6+ciwvl9M0rLBu+2feoYdeIueK65FN/LQgsDhQGLdA4tnybPQisnsxIJhiNFw6+6fgnSw5/BgLting2t/qvFImnzMmvBONnHB7b3obgzil837ydIZV+aJhku9HPwSuD7G812ofcaLlgA/zKLerEx1vcHyUUx3nQg+mwY26XTcwLOFaXgAjE1rvcT+z5Rt9vwD4ZTY1XE93Zre+EJnhS3Clh3M+M9dT6IoNtTzXmraSshGNPJ87IsR+kQ+ZiZ1BDJdKvmKPSX9IZK5A6Dm5ubkPFhUV7dUfMnafrFfPIn+3xh6DsZDkcS+N08X0ZD/UGzIk+HLCYl1d3X8opD56Iwryt5X1gmvYTG+qGV9Qmrb5Sdd6VJNGPtlqoakkyyHCnWivN4ymjcY9jJnlqVSaG6jYhoZZRtMK8F9Feo+0LSj4nZVKgUbqVoY/Yrhj6UX5NEDiMZD4CT0JhySwBKTbdwzLI2UUdmc9EYX0wwmLTC6MN2tyIWSaNnKke3YaBSA7oE5PgthLWQacRkWJuukB4ua53e5xNOi3Iavhw/piyRsVeT8VWeZUZiOjoQPPY0kvMAz2zVczGTcv0M3qZ/I/G9PJidwjTkSGJbAITMGJxcmHFNphsWYAATbSbbyFLV2vxRpHuoejtS8B49shyI+szivls5jJoGmhDh9EpiyWlkZTg+5Eru5WyIY81SiNx3Nycu6XT9JYkWZgGjSqF1AOr+JmmdFJYPqBz2Axn8/xXCFH5wS6Bz5HJLB4XFJW1r/R4RASGzp6JzAReUaYMhC5dUhxsSxVqSsEAjIpRIN5O68uAO+oZRMiinicFrJ8MY0x8nsSia8iOxwz4xhGGZWlhsm2uVh83HdCcfF2o4ET4V/stDnh8u/EZfhwhUSkHyaOpdidnyc2+aHe66okVKzejH3epTCPDhWJITdNexOzvImxmOUZSsfGnhm+fJ+KJJvDfwqRUZDWXdLQkqaYZhqyB4hVQipgHUdBzMXG+j4MML6LNZ54w0HegYx5xVDDkiGCQXm3YNhxHmvDLbYSShy6CCwefWZkDsfbkHiw/I7zcpPwixScLAUsiTOutA1O17oXll2T6VJeTiaz0ymjNBT15OsJjka9d+DAgVuSmTc5RZLjf59Fhq7JlCNi2l7vfgymZHJrXaA/3QSWQDKZgSaeC4mvCIwknmcK8lP61w/SdXuT54gD9njSsXPYZaWlR9dp2iQK6yo0hFWzv6ZARhk3EPE8JtBmUOabTUkkgyI1RGA/LnLkC62nLKYnrDJRsBuY7JqDZc1fzLSs8efBjvemnT1ionkN8jNctNUlX6B/ypWbe4+eY2VtlbMkChsTgUVeuncDGDPM43FQIuWHyNVo+PlYpTxLn/8f/I5pq1wiZUq1uGQ4g7W+7H66AdlS/RiaRnpYsnd5Ot2/jamGpd3liZnAknEqkJxpdCuacxpagc//Jvai0LdR+C9wf5bu1vLExm7/2MC+E2UwjkKUwwXapViOOMVHe54D9qbLOWMpJlvaiBMXgf0oyCw1yx/zqEQlfrdE3xH0c/7+5nU636IlX5Ho+O0cH/i3YweUfGdYDheIa7kvXhwgrYeW/UUmXO4KnnCJN24VvjUCCSGwREvFcaIRbiLCe3g+tHVSiXOhkmxG47/lhMwdOnT4V6znKCdOotSISY5nra2tHQP+4ykQS2dUhbiUycssEd6llgitqw8JI7BfZLRBN8zubmd8fC1upi99UHH2U1nfR/sswHrnAzVB4nA0HS5wLbhMgMyH+8vGjDv4w1vHq8wqy0aJVWakoeIMj0DCCexPSj6P0dDQMJ0ExBjBtHT86QXcN1GpPibBj5gI+5iJsA0B7zLqUc6UrqysvAosJlIGPRKZeR9xmWzMZofT4OLilYmMW8WlHwHTiYVVURFWRTOpQIk8k1h3Dqlo0t3+mPtH/JVB6DXcM2pmG+yz5XABNPIkno/XDV44j1jTMXwRs0s1sRgOI4vcTSewPx++ExBl542BL7f5wybyDnmrqcTLmN0WC7DFjNkWDyouXot72huRkG/n4vLySziTWcw0TzCKKxi9TflNU9ZzRpEzz79lBPZngTGy7HCS2dKf4ZYqRuNVVM5lgLGEsfQqtMvqvLy81VbuP/XjY8Ud7DU0smyYmIpWjmoaCy7vccidfNbD8OmUVuQnk9OwnMB+sPlkSefG+vrradFl1vR7fvcUu+8AIDkLebXcIflq+t6rWR7ZwjOi2/+iZ/Qjuh7SM/pBq9xomhjSyJ7h0lbvlENKIJA0AvtzLxMtVVVVlzJrPRa3hFp1+dMw4V5Lxf6GeL+m4m/CkGUTvzexbehrj9O5CU21ld+2GmezBHg62lgOFzgN2f/F1s871NZPE2pOgqNMOoED89PUvb6SSiTd68LAdzZ7FvPBbwH3O+TeAcl3QIodmsezg9/b+RrCDrrpO9hCt4PznXbxLmXG33Stj1CbDOxT21KKwH7YILATMp/OkT5XUPkvxj3V7X39osdyF00tpytWUBiVvmdNk7vvmfz77pC8kgagCku0et7Jjp4GcPLd0Za+OxE1svDegCZtcLhca9hfuw9/6kpjBFKSwIF4Q2Q5j+lC9sVeSWU+g3emG4cEpm/XZwwrzmXs+rZd5Vdy60Mg5QkcmA05LbOxrm4UB46dB5nla4odA9+r54MIKAIfxCKdn2xF4MCCoPuYhZGIfKP1XJ7P453lXz8IlCfVnhWBU61EzJHHtt1RxoQydvyk6W8CXe1jGTMLmUcxgfQD7ql4tpE5pahizVgEbKuBI5WYaGeWRQZC8uFM6IzA78m4dYoUJt3eKQ2cbiUaOj+21cChs3PAtUk7i6mk/MnRPxoaWr4QP5z1muG0WsNx6xYpDvVOIWAHBNKSwMHAQ2jmvByfN/09Ju9lvZPPmwzCCKMI88kiSD0IUpu69U7SVZdCIJEIZASBQwHWZKwgpyI2fyMILS3f/vGRGvdBTcQ+TjR4qDiUm0Ig2QhkLIFDAY/hw07c32/683mRdWitsfE4LCV64dCTv15o7V5MlPWC2DF/csYXufqnEIgTAUXgKABCag6AdMiGdflrcfnWpRsbezG27sXYWgjeA1VdyL0Qcnfnns4WZC2wUD+Sg4AicBy4N32nVrbYhdxmx/eFCthvXOjJzi5kvN0dUhey4eEAuTVNJtE64taeMXp77gk7YzuOLKmgNkNAEdjEAmv6grzYOcuWxIjX5s2b22zfvr09Y/AObHRoj91zezY9tKe73p6xuBA8H6LnYFKaw28hew7vXHTlfc/M0snvnKbfLuKw5CPYETOlXioEFAIKAYWAQkAhoBBQCCgEFAIKAYWAQkAhoBBIEAL/A7TmMm5oWES7AAAAAElFTkSuQmCC);background-size:80px 40px}}.Viewer3DContainer .No360Message{color:#9b9b9b;font:400 1.6em Raleway,arial,helvetica,sans-serif;left:75px;position:absolute;top:20px;z-index:200}.Viewer3DContainer .LoadingMessage{background:transparent url(/static/media/loader.891b4ade433032b540bb.gif) no-repeat top;background-size:64px 64px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);height:100px;left:50%;margin:-50px -150px;opacity:0;padding-top:64px;position:fixed;text-align:center;top:50%;transition:all 1s ease;width:300px;z-index:1}.Viewer3DContainer .LoadingMessage strong{color:#149edc;display:block;font:700 2em Raleway,arial,helvetica,sans-serif}.Viewer3DContainer .LoadingMessage small{color:#9b9b9b;display:block;font:400 1.4em Raleway,arial,helvetica,sans-serif;text-transform:uppercase}.Viewer3DContainer.ImageMode .ViewerLoadingIcon{display:none}.Viewer3DContainer .advice-message{color:grey;display:block;font-size:22px;height:40px;margin-left:70px;margin-top:70px;position:absolute;visibility:visible;z-index:99999}@media only screen and (max-width:490px){.Viewer3DContainer .advice-message{font-size:12px}}.Viewer3DContainer .Zoom{border:1px solid #d0cfcf;left:10px;margin:-1px;position:absolute;top:10px;width:50px;z-index:300}.Viewer3DContainer .Zoom:before{background:#fff;bottom:-1px;content:"";display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);left:-1px;opacity:0;position:absolute;right:-1px;top:-1px;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s}.Viewer3DContainer .Zoom button{border:0;border-radius:0;height:50px;margin:0;width:50px}.Viewer3DContainer .Zoom button .icon{float:none;font-size:24px;line-height:50px;width:50px}.Viewer3DContainer .Zoom button:first-child:before{border-bottom:1px solid #d0cfcf;content:"";left:0;margin:0 5px;position:absolute;top:50%;width:40px}.Viewer3DContainer.Loading{cursor:wait}.Viewer3DContainer.Loading .ViewerLoadingBar{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:none .35s;-webkit-transition-delay:0s;transition:none false false .35s}.Viewer3DContainer.Loading .ViewerLoadingIcon{background-image:url(/static/media/3d-icon.21447bb13d49a1942d94.gif);color:#149edc}.Viewer3DContainer.Loading .LoadingMessage{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:all 0s ease}.Viewer3DContainer.Loading .Zoom:before{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}.Viewer3DContainer.LoadingFirstImage .LoadingMessage{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;z-index:200}.UpdateNotification{-webkit-animation:notification-leave .5s ease forwards;animation:notification-leave .5s ease forwards;background:var(--background-catalog-cards);border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:4px;bottom:70px;box-shadow:0 1px 10px rgba(0,0,0,.2);color:var(--text-dark);display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);font-family:Raleway;left:50%;margin:0 -125px;opacity:0;padding:10px;position:fixed;text-decoration:none;transition:all .65s ease;z-index:8000}.UpdateNotification .notif-content{margin-right:20px}@media only screen and (max-width:490px){.UpdateNotification{height:45px;top:70px}}@-webkit-keyframes notification-enter{0%{bottom:70px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}to{bottom:80px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes notification-enter{0%{bottom:70px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}to{bottom:80px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes notification-enter-mobile{0%{bottom:33vh;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}to{bottom:calc(33vh + 10px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes notification-enter-mobile{0%{bottom:33vh;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}to{bottom:calc(33vh + 10px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}.UpdateNotification.show{align-items:center;-webkit-animation:notification-enter .5s ease forwards;animation:notification-enter .5s ease forwards;display:flex;justify-content:center}@media only screen and (max-width:490px){.UpdateNotification.show{-webkit-animation:notification-enter-mobile .5s ease forwards;animation:notification-enter-mobile .5s ease forwards}}.UpdateNotification h5{color:var(--text-dark);font-size:13px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:normal;text-align:center;text-transform:uppercase}.UpdateNotification p{color:var(--text-dark);font:400 1.3em Raleway,arial,helvetica,sans-serif;text-align:center}.UpdateNotification.error .icon{color:#a11525}.NoConfig{align-items:center;display:flex;font-size:25px;height:100vh;justify-content:center}.introjs-overlay{box-sizing:initial;opacity:0;position:absolute;transition:all .3s ease-out;z-index:999999}.introjs-showElement{z-index:9999999!important}tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative;z-index:9999999!important}.introjs-disableInteraction{background-color:#fff;filter:alpha(opacity=0);opacity:0;position:absolute;z-index:99999999!important}.introjs-relativePosition{position:relative}.introjs-helperLayer{border-radius:4px;box-sizing:initial;position:absolute;transition:all .3s ease-out;z-index:9999998}.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{box-sizing:initial}.introjs-tooltipReferenceLayer{background-color:initial;box-sizing:initial;position:absolute;transition:all .3s ease-out;visibility:hidden;z-index:100000000}.introjs-helperNumberLayer,.introjs-tooltipReferenceLayer,.introjs-tooltipReferenceLayer *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{color:#9e9e9e;padding-bottom:10px;padding-top:10px;text-align:center}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{border-bottom-color:#fff;left:10px;top:-10px}.introjs-arrow.top-right{border-bottom-color:#fff;right:10px;top:-10px}.introjs-arrow.top-middle{border-bottom-color:#fff;left:50%;margin-left:-5px;top:-10px}.introjs-arrow.right{border-left-color:#fff;right:-10px;top:10px}.introjs-arrow.right-bottom{border-left-color:#fff;bottom:10px;right:-10px}.introjs-arrow.bottom{border-top-color:#fff;bottom:-10px;left:10px}.introjs-arrow.bottom-right{border-top-color:#fff;bottom:-10px;right:10px}.introjs-arrow.bottom-middle{border-top-color:#fff;bottom:-10px;left:50%;margin-left:-5px}.introjs-arrow.left{border-right-color:#fff;left:-10px;top:10px}.introjs-arrow.left-bottom{border-right-color:#fff;bottom:10px;left:-10px}.introjs-tooltip{background-color:#fff;border-radius:5px;box-shadow:0 3px 30px rgba(33,33,33,.3);box-sizing:initial;max-width:300px;min-width:250px;position:absolute;transition:opacity .1s ease-out;visibility:visible}.introjs-tooltiptext{padding:20px}.introjs-dontShowAgain{padding-left:20px;padding-right:20px}.ConfigurationCompletion .Field .introjs-dontShowAgain .FieldContainer,.introjs-dontShowAgain .ConfigurationCompletion .Field .FieldContainer,.introjs-dontShowAgain input{display:inline;height:10px;margin:0 0 2px;padding:0;width:10px}.introjs-dontShowAgain label{background-color:#fff;color:#616161;display:inline-block;font-size:14px;font-weight:400;margin:0 0 0 5px;padding:0;-webkit-user-select:none;user-select:none}.introjs-tooltip-title{font-size:18px;font-weight:700;line-height:1.5;margin:0;min-height:1.5em;padding:0;width:90%}.introjs-tooltip-header{min-height:1.5em;padding-left:20px;padding-right:20px;padding-top:10px;position:relative}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{clear:both;content:"";display:block;height:0;visibility:hidden}.introjs-button{zoom:1;background-color:#f4f4f4;border:1px solid #bdbdbd;border-radius:.2em;box-sizing:initial;color:#424242;cursor:pointer;display:inline;font-size:14px;outline:none;overflow:visible;padding:.5rem 1rem;position:relative;text-decoration:none;text-shadow:1px 1px 0 #fff;white-space:nowrap}.introjs-button:hover{background-color:#e0e0e0;border-color:#9e9e9e}.introjs-button:focus,.introjs-button:hover{color:#212121;outline:none;text-decoration:none}.introjs-button:focus{background-color:#eee;border:1px solid #616161;box-shadow:0 0 0 .2rem hsla(0,0%,62%,.5)}.introjs-button:active{background-color:#e0e0e0;border-color:#9e9e9e;color:#212121;outline:none;text-decoration:none}.introjs-button::-moz-focus-inner{border:0;padding:0}.introjs-skipbutton{color:#616161;cursor:pointer;display:inline-block;font-size:22px;font-weight:700;height:45px;line-height:45px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:45px}.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#212121;outline:none;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{background-color:#f4f4f4;background-image:none;border-color:#bdbdbd;box-shadow:none;color:#9e9e9e;cursor:default;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{padding-bottom:10px;padding-top:10px;text-align:center}.introjs-bullets ul{box-sizing:initial;clear:both;display:inline-block;margin:0 auto;padding:0}.introjs-bullets ul li{box-sizing:initial;float:left;list-style:none;margin:0 2px}.introjs-bullets ul li a{background:#ccc;border-radius:10px;box-sizing:initial;cursor:pointer;display:block;height:6px;text-decoration:none;transition:width .1s ease-in;width:6px}.introjs-bullets ul li a:focus,.introjs-bullets ul li a:hover{background:#999;outline:none;text-decoration:none;width:15px}.introjs-bullets ul li a.active{background:#999;width:15px}.introjs-progress{background-color:#e0e0e0;border-radius:4px;box-sizing:initial;height:10px;margin:10px;overflow:hidden}.introjs-progressbar{background-color:#08c;box-sizing:initial;float:left;font-size:10px;height:100%;line-height:10px;text-align:center;width:0}.introjsFloatingElement{height:0;left:50%;position:absolute;top:50%;width:0}.introjs-fixedTooltip{position:fixed}.introjs-hint{background:transparent;box-sizing:initial;cursor:pointer;height:15px;position:absolute;width:20px}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{background-color:rgba(60,60,60,.57)}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}@-webkit-keyframes introjspulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.7);-webkit-transform:scale(.95);transform:scale(.95)}70%{box-shadow:0 0 0 10px transparent;-webkit-transform:scale(1);transform:scale(1)}to{box-shadow:0 0 0 0 transparent;-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes introjspulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.7);-webkit-transform:scale(.95);transform:scale(.95)}70%{box-shadow:0 0 0 10px transparent;-webkit-transform:scale(1);transform:scale(1)}to{box-shadow:0 0 0 0 transparent;-webkit-transform:scale(.95);transform:scale(.95)}}.introjs-hint-pulse{-webkit-animation:introjspulse 2s infinite;animation:introjspulse 2s infinite;background-color:hsla(0,0%,53%,.24);border-radius:30px;box-sizing:initial;height:15px;position:absolute;transition:all .2s ease-out;width:15px;z-index:10}.introjs-hint-no-anim .introjs-hint-pulse{-webkit-animation:none;animation:none}.introjs-hint-dot{background:transparent;border-radius:60px;box-sizing:initial;height:50px;left:-18px;opacity:0;position:absolute;top:-18px;width:50px;z-index:1}.introjs-helperLayer{border-radius:40px!important;box-shadow:0 0 1px 2px transparent,0 0 0 5000px rgba(77,77,77,.9)!important}.introjs-showElement{z-index:999999!important}.customTooltip *{align-items:center;color:#fff;display:flex;font-family:Raleway,cuprum,sans-serif!important;font-size:32px;font-style:normal;font-weight:500;font-weight:700;letter-spacing:1px;line-height:39px}.introjs-tooltip{background-color:hsla(0,0%,100%,0);box-shadow:0 3px 30px rgba(33,33,33,0);max-width:700px;min-width:600px}.introjs-arrow{display:none!important}.introjs-tooltip-header{height:0;min-height:0;padding:0}.introjs-bullets{bottom:10px;display:block;position:fixed;right:0;width:100%}.introjs-bullets ul li a{background:#fff}.introjs-bullets ul li a.active{background:#929298}.close-intro{font-weight:700;position:fixed;right:44.72px;text-decoration:none;top:15px;z-index:99999}.close-intro span{align-items:center;color:#fff;display:flex;font-family:Raleway,cuprum,sans-serif!important;font-size:16px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:20px;padding-right:10.5px}.close-intro .close-intro-icon{Height:30.25px;width:16.25px}#MessagesContainer{bottom:70px;left:0;margin:10px 0;position:fixed;width:0;z-index:2000}#MessagesContainer .Message{background:#e2e2e2;border-bottom-left-radius:0;border-top-left-radius:0;color:#676767;cursor:pointer;display:flex;left:0;margin:5px 0;max-width:320px;padding:15px 0 15px 15px;position:relative;text-decoration:none;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s;width:320px}#MessagesContainer .Message .Type{display:inline;display:flex;flex-direction:column;float:right;justify-content:space-between;padding:0 5px}#MessagesContainer .Message .Type .icon{float:none;font-size:24px;line-height:30px;width:30px}#MessagesContainer .Message .Text{border-right:1px solid #b4b4b4;font:700 1.6em Raleway,arial,helvetica,sans-serif;padding:5px 0}#MessagesContainer .Message.danger .Text{color:red}#MessagesContainer .Message.measures .icon{color:#a11525}#MessagesContainer .Message.info .icon{color:#149edc}#MessagesContainer .Message.success{background:#76af2c}#MessagesContainer .Message.success,#MessagesContainer .Message.success .icon{border-color:#fff;color:#fff}#MessagesContainer .Message.warning{background:#d26b10}#MessagesContainer .Message.warning,#MessagesContainer .Message.warning .icon{border-color:#fff;color:#fff}#MessagesContainer .Message.error,#MessagesContainer .Message.error .icon{color:#a11525}#MessagesContainer .Message.isMasked{left:-340px}.tooltip-message{background-color:var(--secondary1);border:1px solid #0074b5;border-radius:.438rem;color:var(--text-dark);display:none;flex-direction:row;font-size:1.1rem;justify-content:center;left:50%;margin:1rem auto;position:fixed;text-align:center;top:.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5555}.tooltip-message.is-open{display:flex;flex-direction:column;padding:.313rem .625rem;top:0;width:auto}.tooltip-message.is-success{background-color:#54b10c;border-color:#3d8109;color:#fff}.tooltip-message.is-error{background-color:#a51522;border-color:#780f19;color:#fff}.ReactModalPortal .NewConfigurationModalOverlay{background:rgba(0,0,0,.8);bottom:0;left:0;position:fixed;right:0;top:0}.ReactModalPortal .NewConfigurationModal{background:#fff;bottom:auto;height:25rem;left:50%;margin:-12.5rem -19.375rem;right:auto;top:50%;width:38.75rem}.ReactModalPortal .NewConfigurationModal .HeaderContainer{padding:.625rem .9375rem}.ReactModalPortal .NewConfigurationModal .HeaderContainer h1{text-align:left}.ReactModalPortal .NewConfigurationModal .Text{height:18.75rem;position:relative}.ReactModalPortal .NewConfigurationModal .Text .icon{color:#e2e2e2;float:none;font-size:16rem;line-height:100%;line-height:18.75rem;position:absolute;text-align:center;top:0;width:100%;z-index:1}.ReactModalPortal .NewConfigurationModal .Text h3,.ReactModalPortal .NewConfigurationModal .Text p{padding:0 .9375rem;position:relative;text-align:left;z-index:200}.ReactModalPortal .NewConfigurationModal .Text h3{color:#303030;font:700 2em Raleway,arial,helvetica,sans-serif;padding-top:6.25rem}.ReactModalPortal .NewConfigurationModal .Text p{color:#676767;font:400 2em Raleway,arial,helvetica,sans-serif;margin:1.25rem 0}.ReactModalPortal .NewConfigurationModal .Actions{display:block;float:none}.ReactModalPortal .NewConfigurationModal .Actions .New{background:#149edc;border-color:#0c5b7f;color:#fff;display:inline;float:right;margin:-.375rem;padding:.9375rem}.ReactModalPortal .NewConfigurationModal .Actions .New:hover{background:#107cad;border-color:#094a67;color:#fff}.OptionPanel{clear:left;float:left;min-height:75px}.OptionPanel:before{background:#fff;content:"";left:0;position:absolute;top:0;width:70px;z-index:149}.OptionPanel .SquareButton{position:relative;z-index:150}@media only screen and (max-width:490px){.ModalFrameOptionPanel .modal-content{padding:15px}.ModalFrameOptionPanel .modal-content .Label,.ModalFrameOptionPanel .modal-content .title{font-size:15px}.ModalFrameOptionPanel .modal-content .custom-input-field{width:19px}.ModalVeneerOptionPanel .modal-content{padding:15px}.ModalVeneerOptionPanel .modal-content .Label,.ModalVeneerOptionPanel .modal-content .title{font-size:15px}.ModalVeneerOptionPanel .modal-content .custom-input-field{width:19px}}.ModalVeneerOptionPanel .disable-container{background:hsla(0,0%,100%,.7);height:100%;left:0;pointer-events:stroke;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:9}.ModalVeneerOptionPanel .disable-block{background:hsla(0,0%,100%,.7);opacity:.5;pointer-events:none}.OptionPanelPopup{align-items:center;border:1px solid var(--border-color);display:flex;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);height:auto;justify-content:center;left:-40px;margin:-75px -1px 5px;opacity:0;overflow:visible;position:relative;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s ease;-webkit-transition-delay:0s;transition:all false .5s ease;z-index:999;z-index:100}.OptionPanelPopup:before{border-color:transparent var(--border-color) transparent transparent;border-style:solid;border-width:12px 12px 12px 0;content:"";height:0;margin-top:-10px;position:absolute;right:100%;top:50%!important;width:0}.OptionPanelPopup select{border-radius:6px;height:2.5rem;outline:var(--border-color) auto .5px}.OptionPanelPopup:after{border-color:transparent var(--background-page) transparent transparent;border-style:solid;border-width:10px 10px 10px 0;content:"";height:0;margin-top:-8px;position:absolute;right:100%;top:50%!important;width:0}.OptionPanelPopup .OptionPanelSquareItem:hover{color:var(--text-light)!important}.OptionPanelPopup.show{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);left:157px;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.OptionPanelPopup .OptionPanelSquareItem{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;background-color:initial;border:1px solid var(--border-color);font-family:Raleway;font-size:13px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:600;height:64px;letter-spacing:1px;line-height:normal;padding:0;text-align:center;text-transform:uppercase;-webkit-transition:all 0s ease;-webkit-transition-delay:0s;transition:all false 0s ease;width:80px}@media only screen and (max-width:490px){.OptionPanelPopup .OptionPanelSquareItem{align-items:center;display:flex;height:50px;justify-content:center;width:53px}}.OptionPanelPopup .OptionPanelSquareItem.active{color:#149edc}@media only screen and (max-width:490px){.OptionPanelPopup label.checkbox{display:none}.OptionPanelPopup select{margin-bottom:5px}}.ShowValue{font-size:1.6em;text-align:center}@media only screen and (max-width:490px){.ShowValue{font-size:1.3em;z-index:1}}.Catalog{bottom:0;left:0;position:absolute;right:0;top:0}.ios .Catalog{position:static}.Catalog .LoadingIcon{height:110px;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:999}.Category-001-399 .Footstone{color:#b44953}.Category-400-499 .Footstone{color:#655b5a}.Category-500-599 .Footstone{color:#814340}.Category-600-699 .Footstone{color:#ec7654}.Category-700-799 .Footstone{color:#cc6470}.Category-800-899 .Footstone{color:#bc4772}.Category-CIN .Footstone{color:#a37ca5}.Category-TBL .Footstone{color:#c8718b}.FilterButtons{float:left}.FilterButtons.sticky{padding-top:60px}.FilterLayout{color:"#fff";z-index:999}.FilterLayout .FilterChoices{background-color:#fff;border:2px solid #b4b4b4;margin-top:-3px;padding:10px}.FilterLayout .FilterChoices.sticky{border:none;padding:5px}.FilterLayout.sticky{background-color:#fff;left:0;opacity:.9;position:fixed;text-align:center;top:0;width:100%}.FilterLayout h3{color:#676767;font:400 2em Raleway,arial,helvetica,sans-serif;margin-bottom:5px;text-align:center}.FilterLayout .checkbox{padding-left:10px}.GraniteColors .gColors{background-color:#fff;border:2px solid #b4b4b4;border-radius:4px;padding:8px}.GraniteColors .gColors.sticky{border:none;padding:5px}.GraniteColors .gColors .colorFilter{border:none;border-radius:15px;box-shadow:0 2px 4px #888886bf;height:20px;margin-left:15px;width:20px}.GraniteColors .gColors .colorFilter :active{background-color:#ff0;border:none!important}.GraniteColors .gColors .AllColors{background:#149edc;border-radius:30px;color:#fff;font-size:12px;height:23px;padding:0 10px}.SearchFilter ._FilterL2{margin-bottom:12px}.SearchFilter ._FilterL2>div{display:inline-block;margin-bottom:.5rem;margin-right:12px;vertical-align:top}.SearchFilter ._FilterL2 label{margin-bottom:.5rem}.SearchFilter ._FilterL2 label h3{color:#676767;font:400 2em Cuprum,Geneva,Tahoma,Verdana,sans-serif;margin-bottom:5px;text-align:center}.SearchFilter ._FilterL2 ._FilterCatalog ._Autocomplete>div{display:inline-block;vertical-align:bottom;width:250px;z-index:2}.SearchFilter ._FilterL2 ._FilterCatalog ._Autocomplete>div>div{border-bottom-left-radius:4px;border-top-left-radius:4px}.SearchFilter ._FilterL2 ._FilterCatalog ._Autocomplete button.Find{background:#324854;border:2px solid #b4b4b4;border-bottom-right-radius:5px;border-top-right-radius:4px;color:#fff;margin-bottom:-2px;padding:6px}.ConfigurationCompletion .Field .SearchFilter ._FilterL2 ._FilterCatalog .FieldContainer,.SearchFilter ._FilterL2 ._FilterCatalog .ConfigurationCompletion .Field .FieldContainer,.SearchFilter ._FilterL2 ._FilterCatalog input{text-transform:uppercase}.SearchFilter ._FilterL2 .FAuto-select>div{border-color:#b4b4b4;border-width:2px;font-size:16px;width:152px}.Search{display:block;float:right;margin:0 0 20px;padding-right:10px;text-align:center}.Search h3{color:#676767;font:400 2em Raleway,arial,helvetica,sans-serif;margin-bottom:5px}.Search .Field{display:inline-block;position:relative;vertical-align:middle}.ConfigurationCompletion .Field .Search .Input.FieldContainer,.Search .ConfigurationCompletion .Field .Input.FieldContainer,.Search input.Input{padding-left:40px;position:relative;vertical-align:middle;width:15em;z-index:10}.Search .material-icons{color:#b4b4b4;float:none;font-size:24px;left:0;line-height:36px;position:absolute;top:0;vertical-align:middle;width:36px;z-index:15}.Search button.Find{background:#b4b4b4;border-color:#b4b4b4;color:#fff;vertical-align:middle}.Search ._FilterCatalog ._Autocomplete{display:inline-block;width:250px}.Search ._FilterCatalog .wrapper{border:2px solid #b4b4b4;border-radius:0;color:#303030;font:400 1.6em Cuprum,Geneva,Tahoma,Verdana,sans-serif;padding:8px 10px 8px 0;z-index:1}.ConfigurationCompletion .Field .Search ._FilterCatalog .FieldContainer,.Search ._FilterCatalog .ConfigurationCompletion .Field .FieldContainer,.Search ._FilterCatalog input{text-transform:uppercase}.MonumentSearchBox{height:100%;min-height:750px;overflow:hidden;position:relative;z-index:100}@media only screen and (max-width:1200px){.MonumentSearchBox{height:auto}}.MonumentSearchBox .Categories{box-sizing:initial;margin:-355px auto 355px;padding:10px;position:relative;top:50%;width:1200px}@media only screen and (max-width:1200px){.MonumentSearchBox .Categories{margin:20px auto;padding:10px;position:static;top:0;width:800px}}@media only screen and (max-width:800px){.MonumentSearchBox .Categories{width:600px}}@media only screen and (max-width:600px){.MonumentSearchBox .Categories{width:400px}}@media only screen and (max-width:490px){.MonumentSearchBox .Categories{box-sizing:border-box;margin:0;width:100%}}.MonumentSearchBox .Categories .Count{font-size:17px;margin-right:20px;margin-top:5px;position:absolute;right:0;top:5px}.ios .MonumentSearchBox .Categories{margin:20px auto;top:0}.MonumentSearchBox .Categories figure{border-radius:15px;color:#fff;height:190px;margin:5px;overflow:hidden;position:relative}@media only screen and (max-width:490px){.MonumentSearchBox .Categories figure{height:160px}}.MonumentSearchBox .Categories img{height:auto;position:relative;transition:opacity .35s ease,top .35s ease;width:100%}.MonumentSearchBox .Categories .figcaption{bottom:0;left:5%;padding:10px 0;position:absolute;transition:all .35s ease;width:90%}@media only screen and (max-width:490px){.MonumentSearchBox .Categories .figcaption{font-size:10px}}.MonumentSearchBox .Categories h2{display:block;font:700 14px Raleway,sans-serif;transition:all .35s ease}.MonumentSearchBox .Categories p{display:block;font:400 14px Raleway,sans-serif}.MonumentSearchBox .Categories .Category-001-399 h2,.MonumentSearchBox .Categories .Category-Favorite h2,.MonumentSearchBox .Categories .Category-New h2{bottom:50%;position:absolute;right:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:50%}@media only screen and (max-width:490px){.MonumentSearchBox .Categories .Category-001-399 h2,.MonumentSearchBox .Categories .Category-Favorite h2,.MonumentSearchBox .Categories .Category-New h2{bottom:auto;left:0;top:10%;width:100%}}.MonumentSearchBox .Categories .Category-001-399:hover h2,.MonumentSearchBox .Categories .Category-Favorite:hover h2,.MonumentSearchBox .Categories .Category-New:hover h2{width:100%}@media only screen and (max-width:490px){.MonumentSearchBox .Categories .Category-001-399:hover h2,.MonumentSearchBox .Categories .Category-Favorite:hover h2,.MonumentSearchBox .Categories .Category-New:hover h2{top:40%}}.MonumentSearchBox .Categories .Category-001-399:hover .figcaption,.MonumentSearchBox .Categories .Category-Favorite:hover .figcaption,.MonumentSearchBox .Categories .Category-New:hover .figcaption{bottom:calc(50% - 40px)}.MonumentSearchBox .Categories .Category-Favorite figure img,.MonumentSearchBox .Categories .Category-New figure img{-webkit-transform:scale(1.3) translate(13px,33px);transform:scale(1.3) translate(13px,33px)}@media only screen and (max-width:490px){.MonumentSearchBox .Categories .Category-New figure img{-webkit-transform:scale(1.3) translate(30px,30px);transform:scale(1.3) translate(30px,30px)}.MonumentSearchBox .Categories .Category-Favorite figure img{-webkit-transform:scale(1.3) translate(40px,30px);transform:scale(1.3) translate(40px,30px)}}.MonumentSearchBox .Categories .Category-001-399{width:400px}@media only screen and (max-width:490px){.MonumentSearchBox .Categories .Category-001-399{width:100%}}.MonumentSearchBox .Categories .Largecat{width:300px}@media only screen and (max-width:490px){.MonumentSearchBox .Categories .Largecat{width:100%}}@media only screen and (max-width:600px){.MonumentSearchBox .Categories .Largecat{width:400px}.MonumentSearchBox .Categories .Largecat figure img{height:100%;width:auto}}.MonumentSearchBox .Categories .Category-001-399 figure{background-color:#b44953}.MonumentSearchBox .Categories .Category-400-499 figure{background-color:#655b5a}.MonumentSearchBox .Categories .Category-500-599 figure{background-color:#814340}.MonumentSearchBox .Categories .Category-600-699 figure{background-color:#ec7654}.MonumentSearchBox .Categories .Category-700-799 figure{background-color:#cc6470}.MonumentSearchBox .Categories .Category-800-899 figure{background-color:#bc4772}.MonumentSearchBox .Categories .Category-CIN figure{background-color:#a37ca5}.MonumentSearchBox .Categories .Category-TBL figure{background-color:#c8718b}.MonumentSearchBox .Categories .Category-New figure{background-color:#ec6f7e}.MonumentSearchBox .Categories .Category-Favorite figure{background-color:#bfa64f}.MonumentSearchBox .Categories .Category-Exclusive figure{background-color:#cc6470}.MonumentSearchBox .Categories .Category-SEM figure{background-color:#cc6e9b}.MonumentSearchBox .Categories .Category-ACC figure{background-color:#dd7a89}.MonumentSearchBox .Categories .Category-PLT figure{background-color:#7878a3}@media only screen and (max-width:490px){.FilterButtons{width:100%}}.FilterButtons div{cursor:pointer;display:inline;float:left;overflow:hidden;text-align:center;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;width:200px}@media only screen and (max-width:490px){.FilterButtons div{width:50%}}.FilterButtons div:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:.1;top:0}.FilterButtons div:hover .figcaption{bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Catalog .ListTitle{color:#676767;font:400 2em Raleway,arial,helvetica,sans-serif;margin:0 0 0 20px;text-transform:uppercase}.Catalog .ListTitle-Featured{color:#149edc}.Catalog .container{max-width:100%!important}.Catalog .ListView{min-height:100%;padding-bottom:65px;z-index:200}.Catalog .ListView .AccessoryCard{min-height:252px}.Catalog .FilterAccessories{border:1px solid #e6e6e6;border-radius:2px;box-shadow:0 2px 5px #2a30323d;margin-bottom:50px;margin-left:35px;margin-right:35px}.Catalog .FilterAccessories,.Catalog .FilterAccessories .FilterOption{align-items:center;background-color:#fff;display:flex;justify-content:center}.Catalog .FilterAccessories .FilterOption{color:grey;cursor:pointer;font-size:20px;height:65px;margin-left:10px;margin-right:10px;padding:10px 20px;width:200px}.Catalog .FilterAccessories .FilterOption i{margin-right:10px}.Catalog .FilterAccessories .FilterOption.active,.Catalog .FilterAccessories .FilterOption:hover{border-bottom:4px solid #149edc;color:#149edc}.MonumentCard.Unavailable{position:relative}.MonumentCard.Unavailable .UnavailableMessage{bottom:0;display:table-cell;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);left:0;opacity:0;position:absolute;right:0;top:0;transition:all .4s ease;z-index:650}.MonumentCard.Unavailable .UnavailableMessage p{color:#149edc;display:inline-block;font:700 1.6em Raleway,arial,helvetica,sans-serif;margin:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle}.MonumentCard.Unavailable .Monument{cursor:not-allowed}.MonumentCard.Unavailable .Monument:hover .UnavailableMessage{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.MonumentCard.Unavailable .Monument:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.MonumentCard div.Monument{cursor:pointer;display:block;min-height:120px;position:relative;text-decoration:none}.MonumentCard figure{padding-bottom:56.25%}.MonumentCard .Infos{left:0;padding:10px;position:absolute;top:0;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s;width:55%;z-index:700}@media only screen and (max-width:490px){.MonumentCard .Infos{width:100%}}.MonumentCard .Footstone{display:block;font:700 1.8em Raleway,arial,helvetica,sans-serif;text-transform:uppercase}@media only screen and (max-width:490px){.MonumentCard .Pattern{display:none}}.MonumentCard .Description,.MonumentCard .Headstone,.MonumentCard .Pattern,.MonumentCard .Price{color:#676767;font:400 1.6em Raleway,arial,helvetica,sans-serif}.MonumentCard .Description{display:block}.MonumentCard .Price{font:500 15px Roboto}.MonumentCard .Price .Priceht{color:#d20000;display:block}.MonumentCard .Price .Pricettc{color:#149edc;display:block}.MonumentCard .Price small{font-size:70%}.MonumentCard .FavoriteStar{color:#9b9b9b;cursor:pointer;position:absolute;right:0;text-decoration:none;top:0;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s;z-index:750}.MonumentCard .FavoriteStar:hover{color:#303030}.MonumentCard .FavoriteStar .icon{float:none;font-size:24px;line-height:48px;width:48px}.MonumentCard .FavoriteStar.active{color:#b79d00}.MonumentCard .FavoriteStar.active:hover{color:#847100}.MonumentCard .FavoriteStar.spinning .icon{-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite}@media only screen and (max-width:490px){.MonumentCard .FavoriteStar{display:none}}.MonumentCard .Featured{bottom:10px;height:60px;position:absolute;right:10px;width:60px;z-index:750}@media only screen and (max-width:490px){.MonumentCard .Featured{display:none}}.MonumentCarousel h1{font:400 2em Raleway,arial,helvetica,sans-serif}.MonumentCarousel .Infos{display:inline;float:left;margin:15px}.MonumentCarousel .Footstone{display:inline;font-weight:700}.MonumentCarousel .Description,.MonumentCarousel .Headstone,.MonumentCarousel .Pattern{color:#303030;display:inline;margin-left:.5em}.MonumentCarousel .Granite{color:#9b9b9b;font:400 1.6em Raleway,arial,helvetica,sans-serif}.MonumentCarousel .FullSize{bottom:70px}.MonumentCarousel .InitConfiguration{background:#149edc;border-color:#0c5b7f;color:#fff}.MonumentCarousel .InitConfiguration:hover{background:#107cad;border-color:#094a67;color:#fff}.MonumentCarousel .FavoriteStar.active{background:#fff;border:1px solid #ccc;color:#676767}.MonumentCarousel .FavoriteStar.active .icon{color:#b79d00}.MonumentCarousel .FavoriteStar.active:hover{border-color:#bfbfbf;color:#303030}.MonumentCarousel .FavoriteStar.active:hover .icon{color:#847100}.MonumentCarousel .FavoriteStar.spinning .icon{-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite}.MonumentCarousel .Price{font:500 15px Roboto}.MonumentCarousel .Price .Priceht{color:#d20000;padding:5px}.MonumentCarousel .Price .Pricettc{color:#149edc;padding:5px}.MonumentCarousel .Price small{font-size:70%}.MonumentCarousel .Price .dot{background-color:#5a5a5a;border-radius:50%;display:inline-block;height:5px;margin:auto 6px;width:5px}.CatalogFooter{background-color:#303030;bottom:0;height:70px;left:0;overflow:visible;position:fixed;right:0;text-align:center;z-index:800}.CatalogFooter p{color:#b4b4b4;font:400 1.6em Raleway,arial,helvetica,sans-serif;margin:0 auto;padding:15px;text-align:center;width:400px}.CatalogFooter-ScrollToTop{display:inline;float:left}@media only screen and (max-width:490px){.CatalogFooter-ScrollToTop{display:none}}.CatalogFooter-ScrollToTop-Button{color:#676767;cursor:pointer;display:block;font:400 16px Raleway,arial,helvetica,sans-serif;overflow:hidden;padding:19px 0;text-align:left;text-decoration:none;text-transform:uppercase;width:180px}.CatalogFooter-ScrollToTop-Button:hover small{color:#fff}.CatalogFooter-ScrollToTop-Button span{color:#fff;display:block;white-space:nowrap}.CatalogFooter-ScrollToTop-Button .icon{border-radius:100%;color:#fff;float:left;font-size:24px;line-height:36px;margin:-2px 17px;width:36px}.CatalogFooter-ScrollToTop-Button small{color:#9b9b9b;display:block;font:400 77.77778% Raleway,arial,helvetica,sans-serif;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s}.CatalogFooter .Actions{display:inline;float:right}.CatalogFooter .Actions .ResumeConfiguration{color:#676767;cursor:pointer;display:inline;display:block;float:right;font:400 1.8em Raleway,arial,helvetica,sans-serif;overflow:hidden;padding:19px 0;text-decoration:none;text-transform:uppercase}.CatalogFooter .Actions .ResumeConfiguration:hover small{color:#fff}.CatalogFooter .Actions .ResumeConfiguration span{color:#149edc;display:block;margin-right:70px;text-align:right;white-space:nowrap}.CatalogFooter .Actions .ResumeConfiguration .icon{background:#149edc;border-radius:100%;color:#fff;float:right;font-size:24px;line-height:36px;margin:-2px 17px;width:36px}.CatalogFooter .Actions .ResumeConfiguration small{color:#9b9b9b;display:block;font:400 77.77778% Raleway,arial,helvetica,sans-serif;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s}.CatalogFooter .Actions .Separator{border-right:1px solid #676767;display:inline;float:right;height:50px;margin:10px 15px}.CatalogFooter .Actions .CreateVariant{background:#e2e2e2;border-color:#afafaf;color:#303030;margin:14px -1px}.CatalogFooter .Actions .CreateVariant:hover{background:#c9c9c9;border-color:#a2a2a2;color:#303030}@-webkit-keyframes preview-enter{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}30%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}40%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}90%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}@keyframes preview-enter{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}30%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}40%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}90%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}@media only screen and (max-width:490px){.CatalogFooter .Actions .ConfigurationPreview .Details{font-size:12px!important}}.CatalogFooter .Actions .ConfigurationPreview{background:#fff;bottom:85px;box-shadow:0 0 8px rgba(0,0,0,.3);display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;overflow:visible;pointer-events:none;position:absolute;right:15px;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s;width:450px;z-index:2000}@media only screen and (max-width:490px){.CatalogFooter .Actions .ConfigurationPreview{bottom:140px;bottom:100px;width:40%}.CatalogFooter .Actions .ConfigurationPreview h1{font-size:12px!important}}.CatalogFooter .Actions .ConfigurationPreview.entering{-webkit-animation:preview-enter 5s ease forwards;animation:preview-enter 5s ease forwards}.CatalogFooter .Actions .ConfigurationPreview .Footer{background:#303030;color:#fff;padding:10px}.CatalogFooter .Actions .ConfigurationPreview .Footer .FamilyName{color:#fff;font:400 2.4em Raleway,arial,helvetica,sans-serif}.CatalogFooter .Actions .ConfigurationPreview .Footer .Details{color:#9b9b9b;font:400 1.6em Raleway,arial,helvetica,sans-serif;width:auto}.CatalogFooter .Actions .ConfigurationPreview:before{border:10px solid transparent;border-top-color:#303030;bottom:-20px;content:"";display:block;height:0;position:absolute;right:10px;width:0}.CatalogFooter .Actions:hover .ConfigurationPreview.enter{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ReactModalPortal .CatalogModalOverlay{top:0}.ReactModalPortal .CatalogModalOverlay .ReactModal__Content{left:30px;right:30px}button.scrollToTopButton{background:rgba(0,0,0,.8);border:none;border-radius:20px;bottom:3em;bottom:20px;color:#fff;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;padding:5px 20px;position:fixed;right:0;right:20px;text-align:center;text-decoration:none;-webkit-transform:translateY(20px);transform:translateY(20px);transition:all .25s ease;visibility:hidden;z-index:999}button.scrollToTopButton.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}button.scrollToTopButton.offset{bottom:90px}button.scrollToTopButton:hover{background:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}button.scrollToTopButton strong{display:block;font:700 12px Raleway,arial,helvetica,sans-serif;text-transform:uppercase}button.scrollToTopButton small{display:block;font:400 12px Raleway,arial,helvetica,sans-serif;text-transform:lowercase}div.showPrices{background:rgba(0,0,0,.8);border:none;border-radius:5px;bottom:3em;bottom:20px;bottom:90px;color:#fff;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-family:Roboto;font-size:18px;left:0;left:20px;opacity:1;padding:15px 20px;position:fixed;text-align:center;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transform:translateY(0);transform:translateY(0);transition:all .25s ease;visibility:hidden;visibility:visible;z-index:999}div.showPrices a{color:#92ddff!important;cursor:pointer;padding:0 20px;text-transform:uppercase}div.showPrices i{color:#fed95a;margin-right:15px;vertical-align:middle}.stockMessage{background:var(--fcblue);border-radius:20px;bottom:90px;color:#fff;font-size:18px;left:20px;padding:15px;position:fixed;z-index:100}.stockMessage span{cursor:pointer;text-decoration:underline}.StockFrameInfo{color:red;font-size:14px;font-style:italic;padding-left:80px}.left-buttons.Stock{top:330px!important}.NoTopBar figure.FullSize{padding-bottom:70px;top:0!important;z-index:10}.LoadingMessage{-webkit-animation:delayShow 1s;animation:delayShow 1s;background:var(--background-catalog-cards);border-radius:4px;box-shadow:0 1px 10px rgba(0,0,0,.2);color:var(--text-dark);font-family:Raleway;font-size:13px;font-style:normal;font-weight:400;left:50%;letter-spacing:1px;margin:-100px -140px auto;padding:10px;position:absolute;text-align:center;text-transform:uppercase;top:50%;vertical-align:middle;width:320px;z-index:10}.LoadingMessage:after{-webkit-animation:ellipsis 1s steps(4) infinite;animation:ellipsis 1s steps(4) infinite;content:"\2026";display:inline-block;overflow:hidden;vertical-align:middle}@-webkit-keyframes delayShow{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}50%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes delayShow{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}50%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes ellipsis{0%{margin-right:14px;width:0}to{margin-right:0;width:14px}}@keyframes ellipsis{0%{margin-right:14px;width:0}to{margin-right:0;width:14px}}.LumiImagePreview .LoadingMessage{-webkit-animation:delayShow .5s;animation:delayShow .5s;box-shadow:none;top:68%}.LumiImagePreview .loadingContainer .loadingImg{width:2.5rem!important}.LumiImagePreview .NoVisualMessage{background:var(--background-catalog-cards);border-radius:4px;color:var(--text-dark);font-family:Raleway;font-size:13px;font-style:normal;font-weight:400;left:50%;letter-spacing:1px;margin:-100px -140px auto;padding:10px;position:absolute;text-align:center;text-transform:uppercase;top:68%;vertical-align:middle;width:320px;z-index:10}.LumiImagePreview .hidePreview{display:none}.Configuration{padding:70px 0 0}.Configuration #dropstate{opacity:0}.Configuration .Header{z-index:400}@-webkit-keyframes message-delayed{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}33%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes message-delayed{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}33%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}.Configuration .Error,.Configuration .Loading{-webkit-animation:message-delayed 2s ease forwards;animation:message-delayed 2s ease forwards;color:#9b9b9b;font:700 2.4em Raleway,arial,helvetica,sans-serif;left:0;line-height:30px;margin-top:-15px;position:absolute;text-align:center;top:50%;width:100%}.Configuration .Error{color:#a11525}.Configuration .NoHeadStoneError{margin-left:20%;top:30%;width:60%}.Configuration figure.FullSize{top:70px;z-index:10}@media only screen and (max-width:490px){.Configuration figure.FullSize{top:50px}}.Configuration .SquareButton{cursor:pointer;margin-bottom:5px}.Configuration .left-buttons,.Configuration .right-buttons{padding:15px 0;position:fixed;top:70px;z-index:300}@media only screen and (max-width:490px){.Configuration .left-buttons,.Configuration .right-buttons{padding:1px 0}}.Configuration .left-buttons hr,.Configuration .right-buttons hr{clear:both;height:10px}.Configuration .left-buttons{left:0;text-align:left;top:100px;width:144px;z-index:310}@media only screen and (max-width:490px){.Configuration .left-buttons{width:90px}}.Configuration .left-buttons .left-buttons-container{align-items:center;display:flex;flex-direction:column;justify-content:space-around}.Configuration .left-buttons .left-buttons-container hr{background:var(--secondary1);height:1px;margin-bottom:44px;width:100%}.Configuration .left-buttons .left-buttons-container .btn-config-tertiary{border:1px solid transparent;padding:0}.Configuration .left-buttons .left-buttons-container .btn-config-tertiary.active,.Configuration .left-buttons .left-buttons-container .btn-config-tertiary:not(.disabled):hover{background-color:var(--secondary2-hover)!important}.Configuration .left-buttons .left-buttons-container .btn-config-tertiary:disabled{cursor:not-allowed!important;opacity:.5!important}.Configuration .left-buttons .left-buttons-container .btn-config-tertiary .icon{background-color:var(--text-light);background-position:50%;-webkit-mask-repeat:no-repeat}.Configuration .left-buttons .left-buttons-container .btn-config-secondary{padding:0}.Configuration .left-buttons .left-buttons-container .btn-config-secondary:not(.disabled):hover{background-color:var(--secondary3-hover);box-shadow:none;color:var(--text-light)}.Configuration .left-buttons .left-buttons-container .btn-config-secondary.active{background-color:var(--secondary1)!important;box-shadow:none;color:var(--text-dark)!important}.Configuration .left-buttons .left-buttons-container .btn-config-secondary:disabled{cursor:not-allowed!important;opacity:.5!important}.Configuration .left-buttons .left-buttons-container .btn-config-secondary .icon,.Configuration .left-buttons .left-buttons-container .btn-config-secondary:disabled.active .icon,.Configuration .left-buttons .left-buttons-container .btn-config-secondary:disabled:hover .icon{background-color:var(--text-dark)}.Configuration .left-buttons .left-buttons-container .btn-config-secondary:hover{-webkit-transition:all .35s}.Configuration .left-buttons .left-buttons-container .btn-config-secondary:hover .icon{background-color:var(--text-light)}.Configuration .left-buttons .left-buttons-container .btn-config-secondary.active{border:2px solid var(--secondary1)!important;-webkit-transition:all .35s}.Configuration .left-buttons .left-buttons-container .btn-config-secondary.active .icon{background-color:var(--text-dark)}.Configuration .left-buttons .left-buttons-container .MainButton,.Configuration .left-buttons .left-buttons-container .OptionPanel,.Configuration .left-buttons .left-buttons-container .btn-wrapper{clear:none;float:none;height:64px;margin-bottom:44px;min-height:0;min-height:auto;position:relative;transition:all .35s;transition-delay:0s;width:100%}.Configuration .left-buttons .left-buttons-container .ModalButton,.Configuration .left-buttons .left-buttons-container .btn-config{height:64px;transition:all .35s;transition-delay:0s;width:100%}.Configuration .left-buttons .left-buttons-container .SquareButton{align-items:center;border-radius:0 10px 10px 0;box-shadow:0 4px 6px -2px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1);display:flex;flex-direction:column;font-family:Raleway;gap:2px;height:64px;justify-content:center;width:100%}.Configuration .left-buttons .left-buttons-container .SquareButton .icon{flex-shrink:0;float:none;font-size:inherit;height:32px;line-height:inherit;margin:0;width:32px}.Configuration .left-buttons .left-buttons-container .SquareButton .monuments-icon{height:1.455rem!important;width:2rem!important}.Configuration .left-buttons .left-buttons-container .SquareButton div{font-size:16px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:normal;text-align:center;text-transform:none}@media only screen and (max-width:490px){.Configuration .left-buttons .left-buttons-container .SquareButton div{font-size:10px}}.Configuration .left-buttons .left-buttons-container .SquareButton:hover{box-shadow:none}.Configuration .left-buttons .left-buttons-container .open-tutorial{background-color:#676767;cursor:pointer;z-index:3000}.Configuration .left-buttons .left-buttons-container .info-tutorial{font-family:Raleway;font-size:16px;font-style:normal;letter-spacing:1px;line-height:normal;text-align:center}.Configuration .left-buttons .ShowValue{font-family:Raleway,cuprum,sans-serif!important;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:normal;position:relative;text-align:center;text-transform:uppercase;z-index:9999}.Configuration .right-buttons{right:40px;text-align:left;top:100px;width:100px;z-index:310}.Configuration .right-buttons .right-buttons-container{align-items:center;display:flex;flex-direction:column;justify-content:space-around}.Configuration .right-buttons .right-buttons-container .btn-config-tertiary{border:1px solid transparent;border-radius:6px}.Configuration .right-buttons .right-buttons-container .btn-config-tertiary .icon{background-color:var(--text-light);height:2rem!important;margin:0;width:2rem!important}.Configuration .right-buttons .right-buttons-container .btn-config-tertiary .icon.view3d-icon{width:2rem!important}.Configuration .right-buttons .right-buttons-container .btn-config-secondary{border-radius:6px}.Configuration .right-buttons .right-buttons-container .btn-config-secondary:not(.disabled):hover{box-shadow:none}.Configuration .right-buttons .right-buttons-container .btn-config-secondary .icon{background-color:var(--text-dark);height:2rem!important;margin:0;width:2rem!important}.Configuration .right-buttons .right-buttons-container .btn-config-secondary:hover .icon{background-color:var(--text-light);-webkit-transition:all .35s}.Configuration .right-buttons .btn-wrapper{clear:none;float:none;height:54px;margin-bottom:44px;min-height:0;min-height:auto;transition:all .35s;transition-delay:0s;width:100px}.Configuration .right-buttons .btn-wrapper .ModalButton,.Configuration .right-buttons .btn-wrapper .btn-config{height:54px;transition:all .35s;transition-delay:0s;width:100%}.Configuration .right-buttons .btn-wrapper .ModalButton .SquareButton,.Configuration .right-buttons .btn-wrapper .btn-config .SquareButton{align-items:center;box-shadow:0 4px 6px -2px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1);display:flex;font-family:Raleway;height:100%;justify-content:center;width:100px}.Configuration .right-buttons .btn-wrapper .ModalButton .additional-info,.Configuration .right-buttons .btn-wrapper .btn-config .additional-info{color:#6a7782;font-family:Raleway;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.0625rem;line-height:normal;text-align:center;text-transform:capitalize}.Configuration .backToAdmin{background:green;color:#fff;height:72px;position:fixed;right:0;top:170px;width:72px;z-index:4000}.Configuration .Footer{bottom:0;display:flex;height:70px;justify-content:space-between;overflow:visible;position:fixed;z-index:200}@media only screen and (max-width:490px){.Configuration .Footer{height:auto}.Configuration .Footer.without-navigation-buttons button{align-items:center;display:flex;height:70px;justify-content:center;width:100px}.Configuration .Footer.without-navigation-buttons button span{height:30px;-webkit-mask-size:contain;width:33px}.Configuration .Footer.without-navigation-buttons button.btn-config-tertiary span{background-color:var(--text-light)}.Configuration .Footer.without-navigation-buttons button.btn-config-secondary span{background-color:var(--text-dark)}.Configuration .Footer.without-navigation-buttons .additional-info{font-size:15px}}.Configuration .Footer .NextStep,.Configuration .Footer .PreviousStep{flex-basis:33%}.Configuration .Footer .NextStep button,.Configuration .Footer .PreviousStep button{text-transform:none}.Configuration .Footer .PreviousStep{bottom:20px;left:40px;position:relative}.Configuration .Footer .NextStep{align-items:flex-start;bottom:20px;display:flex;justify-content:flex-end;position:relative;right:40px}.Configuration .Footer .Headline{flex-basis:33%;flex-grow:1;text-align:center}@media only screen and (max-width:490px){.Configuration .Footer .Headline{padding:0}}.Configuration .Footer .Headline h1{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;color:#324854;font-family:Raleway;font-size:1.5rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:700;letter-spacing:.0938rem;line-height:normal;margin:0 0 .625rem;text-align:center;text-transform:uppercase}.Configuration .Footer .Headline .Footstone{color:var(--text-dark);font:700}.Configuration .Footer .Headline .Description,.Configuration .Footer .Headline .Headstone,.Configuration .Footer .Headline .Pattern{padding-left:.5em}.Configuration .Footer .Headline .Face,.Configuration .Footer .Headline .Granite{color:var(--text-medium);font-family:Raleway;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.0938rem;line-height:normal;text-align:center;text-transform:uppercase}.Configuration .Footer .acc-headstone{display:flex;flex-basis:100%!important;gap:.9375rem;justify-content:center}.Configuration .Footer .acc-headstone .accessory-name{display:flex;gap:.9375rem}.Configuration .Footer .acc-headstone .accessory-name .Footstone{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;color:#324854;font-family:Raleway;font-size:1.3rem;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:700;letter-spacing:.0938rem;line-height:normal;margin:0 0 .625rem;text-align:center;text-transform:uppercase}.Configuration .Footer .acc-headstone .accessory-name .granite{color:var(--text-medium);font-family:Raleway;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.0938rem;line-height:normal;padding-top:.625rem;text-align:center;text-transform:uppercase}.Configuration .Footer .acc-headstone .separator{color:#324854;font-size:1.1875rem;padding-top:.25rem}.Configuration .ConfigurationCompletion .Footer .PreviousStep{align-items:center;bottom:0;display:flex;flex-basis:auto;justify-content:center;left:0;width:70px}.Configuration .ConfigurationCompletion .Footer .PreviousStep a{border:0;justify-content:center}.Configuration .ConfigurationCompletion .Footer .PreviousStep a:hover{background-color:initial}.Configuration .ConfigurationCompletion .Footer .PreviousStep a i{color:#676767;height:auto;width:auto}.Configuration .ConfigurationCompletion .Footer .Headline{flex-basis:auto}.Configuration .PriceInfo{color:#9b9b9b;font:700 2em Raleway,arial,helvetica,sans-serif;font-weight:400;margin-bottom:20px;text-transform:uppercase}.Configuration .PriceInfo span{color:#149edc;margin-right:30px;text-align:right}.btn-disabled:disabled{cursor:not-allowed!important;opacity:.5!important}.cfg-switch{cursor:pointer;height:35px;position:relative}.cfg-switch .text-content{font-family:Raleway;font-size:12px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:normal;text-align:center;text-transform:capitalize}.cfg-switch label{cursor:pointer;margin:0}.cfg-switch span{display:grid}.ConfigurationCompletion .Field .cfg-switch .FieldContainer,.cfg-switch .ConfigurationCompletion .Field .FieldContainer,.cfg-switch input{display:none}.cfg-switch span:after,.cfg-switch span:before{content:""}.cfg-switch span:before{background:var(--secondary2);border-radius:4px;display:inline-block;height:36px;vertical-align:middle;width:70px}.cfg-switch span:after,.cfg-switch span:before{transition:all .5s cubic-bezier(.175,.885,.32,1)}.cfg-switch span:after{background:var(--background-page);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:2px;height:28px;left:0;margin:4px;position:absolute;width:28px;z-index:2}.ConfigurationCompletion .Field .cfg-switch .FieldContainer:checked+span:after,.cfg-switch .ConfigurationCompletion .Field .FieldContainer:checked+span:after,.cfg-switch input:checked+span:after{left:32px}.ConfigurationCompletion .Field .cfg-switch .FieldContainer:checked+span:before,.cfg-switch .ConfigurationCompletion .Field .FieldContainer:checked+span:before,.cfg-switch input:checked+span:before{background-color:var(--secondary2-hover)}.cfg-switch span.flowers:after{background-image:var(--unchecked-flower-icon)}.ConfigurationCompletion .Field .cfg-switch .FieldContainer:checked+span.flowers:after,.cfg-switch .ConfigurationCompletion .Field .FieldContainer:checked+span.flowers:after,.cfg-switch input:checked+span.flowers:after{background-image:var(--checked-flower-icon)}.cfg-switch span.granite:after{background-image:var(--unchecked-granite-icon)}.ConfigurationCompletion .Field .cfg-switch .FieldContainer:checked+span.granite:after,.cfg-switch .ConfigurationCompletion .Field .FieldContainer:checked+span.granite:after,.cfg-switch input:checked+span.granite:after{background-image:var(--checked-granite-icon)}.cfg-switch span.euro:after{background-image:var(--unchecked-euro-icon)}.ConfigurationCompletion .Field .cfg-switch .FieldContainer:checked+span.euro:after,.cfg-switch .ConfigurationCompletion .Field .FieldContainer:checked+span.euro:after,.cfg-switch input:checked+span.euro:after{background-image:var(--checked-euro-icon)}.engraving-alert{background-color:var(--background-page)!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:50%!important;padding:10px 20px 15px!important;top:50%!important;-webkit-transform:translate(-50%,-50%)!important;width:500px}.engraving-alert p{color:var(--fcdarkstlblue);font-family:Raleway,arial,helvetica,sans-serif;font-size:14pt;line-height:1.5em;margin-top:30px;text-align:center}.engraving-alert button{margin:0 auto}.height-98vh{height:98vh!important}.height-100{height:100%!important}.ConfigurationDetails{display:flex!important;flex-direction:column!important;height:100%!important}.ConfigurationDetails .detailsList::-webkit-scrollbar{padding-right:.3125rem;width:.5rem}.ConfigurationDetails .detailsList::-webkit-scrollbar-track{background-color:#fff}.ConfigurationDetails .detailsList::-webkit-scrollbar-thumb{background-color:#888;border-radius:.3125rem}.ConfigurationDetails .detailsList::-webkit-scrollbar-thumb:hover{background-color:#555}.ConfigurationMonument .AddDecoration{background:#21676e;border-color:#091e20;color:#fff}.ConfigurationMonument .Tutorial{bottom:0;left:70px;position:absolute;right:70px;top:70px;z-index:150}.ConfigurationMonument .Tutorial:before{background:#fff;bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);left:0;opacity:.85;position:absolute;right:0;top:0;z-index:151}.ConfigurationMonument .Tutorial p{color:#6f0d6d;font:400 2.2em Caveat,Brush Script MT,cursive;margin:15px;position:absolute;z-index:9010}.ConfigurationMonument .Tutorial p strong{display:block;font-weight:700}.ConfigurationMonument .Tutorial .Close{background:#9d129a;border-color:#410840;color:#fff;left:50%;margin:-20px -130px;position:absolute;text-align:center;top:50%;width:240px;z-index:9010}.ConfigurationMonument .Tutorial .Close:hover{background:#6f0d6d;border-color:#2b052a;color:#fff}.ConfigurationMonument .Tutorial .NavBarHelp{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAABRCAMAAAC5SDXEAAAAkFBMVEUAAACSQZJvDW5wDm5yEXBwDW5wDm5vDW1wDW5xD3BwDW1wD25wDW5wDm1wDW5xDW9zEHJ1Em5yEnJwDm5vDm5vDm5wDW1vDm5wDm15FXlvDW5vDW5wDm5wDW5wDm5wD29xD29xEXCAI3lvDW1wDW5vDm1vDm9yDW10FXGAEm1wDm1wDm9wDW5wDm1vDW1vDW3Jsvd8AAAAL3RSTlMAA/qTKf3x12Iw63n1jHJLHxsR39vLrqefDOO+ood/VEI8B+fQu2s5Fw5cWcG2xTAGsmYAAAGmSURBVFjDpdVXcsMwEANQihJJNat3ucrdToL73y6ZcS4gLP7feIkVafWXwV4Pis0AgNeBRcjaqMHFI+1No862c87YEJ90DM4+9hxVBPYSC8A4DZ84ssV/enLqWAOuVGs7TwC3yS7A9qlO8drJo0flG9S5eu5TJGsHf8XQm/Hup9D7lbTqALf3J8D0gVqZL3xy3hVqdRwAO/f4VkSW+/3vJ0tYxWdCwOMOIY8zDDwOEHu8bnDi8QY7Hh/heOzFiCRz+5K+7cLrFm8e3zDz+GlllfU8LrUueL2VbCtC+uB1J/pQjOTUA7Y8LrQJeO3jyuMqxoHXIaZRcrk2PI6MFnXWejQeaySSh1RHksEvgsEbyT/AXSPndYK45PU3vvhjV5PkQztphJIbogWl7WAjyUs88ZUvMy5PvnKHK7+w4oxB8DKk2PM6N8gk60Yi0EaiX0Zy7reBz2/soNEt/BWL8VPROqjRBLR+tLAHWo89sONryzSuD762M+Kc1uUMDCPNbynqI7+zFuhLVntJijRZWF50gHvTWzs6wL1Y7oU10BwVzRu0io6XB780LivpjRxzXwAAAABJRU5ErkJggg==) no-repeat 0 0;left:15%;padding:65px 0 0 65px;text-align:center;top:0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.ConfigurationMonument .Tutorial .NavBarHelp{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAACiCAMAAAC9H/mpAAAAjVBMVEUAAABvDW6WRZZvDW53FXNwD29yEXB0E3J6FXpwDW50D3GEInhwDm5wDm1wDW1wDW5wDm5wDW5xDm5wDW1wDW1vDm5wD25wD29wDm5xDW9wDm5wDm5vDW1wDm9yDm9vDW1wDW1vDm5yD29xDXBwDm5wD25wDm1vDm5vDm5vDm50D29wDW5wDm5wDW9vDW2W7pbxAAAALnRSTlMA+gPrFEAtGgvaEAfv4bCI9JpH0sGVVlCicWtj5Vk19sa6OyaCerSOfcogqXZfz3lz0gAAA+JJREFUeNrE2dlyolAUheHFpAgaBecpSjtGO//7P14XaipJ0bfs/d1xRXEO66xio6fOeDQutqnMnan1T7J25ukiY50xD0Eua3E58bmxyh3wJnOrAAg6Mhbfqa1lLNlQW+mwHh4Nn/pELSiKAabrveS3vzKy4bdSNjJ+MI1UxU/T8JB0ZCIregNegurcB6pUJmY9vtkl+n1Pw1WtC4cBTQa7XPAfJ7XuxrddtaEWLCUpPIRq0YGX/mI+G1DbJJKUjRl01aI3gPElCW9vPCwySUqrtlc8TOZJLOWnHbVBqVryCNin2va6EcEwfQTsTG0fqmXxnYd9naJ8O3ldZWrZuk8tWkthWUQ8XXK1q1vxUMTZvIh42b+rZWWf2uA6/Aj4MinVtqR5YEZTi1ps9NKiDGVhxA8BMJeNIS+9YhtfgKGMJMfp9Pj5J5WkGTCRgy6wC+VgA7zLwR1YycGyzpMc/AF6cpAHwE0OJp6bXMnBAQhSOegBMzkYegYqCmUvjIBEDhYeI82vahyEspeO7OYvzbW+y0EC7DI56Hmd11fgQw66zyGIg8oryluvYzPve1XU1Ov1OuDVFG924+NmK3OQgw+gkIO6HHex7IUD4CoHSyDKZS/te3XUENiksheP7P59NR85ymQv6wNHOTgBo1j20shu7NXM8q4re/kGmMrBGghushf2vHp5i9eH1ATo5bLXCbwOzikw8ohUHHlNY1b/ure73YRhGArApyGQ0h8otKWUsbKVwYAhv//jbQ6bdrurY2nfCxypUmzXUeTLCD5Xi0jtwDeK1Syiu4kigC/oLHKGgd3jLtlAY/WxbwerZtHLl2fwuRcdOT34jgerfd9djPYij48dwBc7c+PA14vVn8XZahfkdczee/BNxapbvGlyD754ppIBfLdC5+wUfJ1Y9anW6jTnV03uwBd0wq9m4Bu1aJcefE9i1S5aMVpRuMbiiYHypVawEXyzSueRI/hiBSsD+C6aXGfgW8VDlYPOLWK/cKDLGzG6I8pqq04VSqstxXFi9Rc5VFrCLJLXiVXyxjD5j6uZf5TcJX9sz/8ueQe+R/ISfOuYvHWgW1ea/JqBboh1uw6gu801uZyBzr9ocjEFXRqnoWQDOteKWjrQ3UW9etA9xwNdDqAb95qcPIEuNKJWOdjcu6hrAN0m1s/JGnSzuag2BVu2EDUfQXdKRC1zsA1zUfUMbGkrKjk5sE3Ln5enbNlWVPKega2b/Lx7ZfMLia4D2Lq5RCsPsvxyEFX0OcjCh0T7PgXZtJZoQo92u+I7+s6O9svqO/qSges3egCZfytEnUGXXTR6CwPpqV4EWPkEh5DAxwaJczMAAAAASUVORK5CYII=);background-size:58px 78px}}.ConfigurationMonument .Tutorial .LeftButtonsHelp{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABJCAMAAACU/fG2AAAAjVBMVEUAAACMWYxvDW2FJn5vDm5xEG91EHJwDm1vDW5vDm5xDW52E3NvDW5wDW1vDW1vDm5vDW5wDW5wDW5wD25xDW5yD3F0EXF6FnpwDW5wDW1wDm1xD29yEXBvDm5wDm5wDW5xEG9yD290FHNvDm5wDW5wDm5wDm5wDW5wDm5vDW1wDm9wDm9yD29vDm5vDW1k6D5MAAAALnRSTlMAAvwG8zwP29LIYhP46OHe15eDVUonHQvtw7gzLKV6c1EiGMuwn5OJb71ZjkJpK+qqGAAAAc9JREFUWMO11Ddu61AURdHLxywGiVEMylkOe/7D+x+GCwMudbw7Ngu3OHxm3qExizqz0Le+fJiibITGj91842obUgk6kjMt4N0x2IlEgk5pSDlCAdjM0zStcXzlbEElQ78KGOzKQotOxF5BY6ISYmBHGgJx3WlW1R6gPHCpOBfA+REp2AXcF2wDOu/jGkBwE5x7IO93DIz2P795AlPrvYj6j9buwOH7e1MFEC88e7V3fv5O0X4Jy5fZGjfbj7y31evs8bkws9+sYrm/2XGWs58FXE9qNrrnBDtfzR4vsApN3UeMu63Vql87ytbUbVLYRmrVewSUoanrzrjakx9bO9KjqQtLgkauRlu4e3L24XhmcjUsKGe52qfkb3LVr2Bn8vZQeXK1ybms5Wo4kOpH0C1ZneTqKfkLNUuIe7kanVke9WpKqb91PbLK9LcmpPq9npZMvlw9FmxN3hxQ69UPx0Gv7gk2enVLHMlR/8zkydW+YG/yWvKNXq1IfDm6XnE3ebNzoV6tSfQL8Jd8mryWIdOrE5Ue7XK30as3tnq0d67Xq1duerRzeaZXL+z0aEuiR72BP3kCaz0aEpu+gqMevdDo0R3verRl1KMZg+nb7/8B/p0xonyS8FQAAAAASUVORK5CYII=) no-repeat 0 0;left:0;padding:80px 0 0 30px;text-align:left;top:120px}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.ConfigurationMonument .Tutorial .LeftButtonsHelp{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAACSCAMAAADmdHFNAAAAk1BMVEUAAABvDW1vDm56EnVvDm1vDW55GnmTX5NvDW1wDW52FHJvDW5vDW6MKX1wDm5yEHByEHFwDW5wD29wDm1wDm5wDW5wDm90FHJwDW1vDW5wDm5wDm5xDW9xEXBwDW1wDW5xD29yDm9vDW1vDW1xDW5wDm9wD25wD29vDm5wDm50Dm9xDm9vDm5xD29xDm5wDW5vDW1vew2qAAAAMHRSTlMA+/MN7toJAveyE+riBosuH3VPyKObbxnUwpB+XijOhEIz5q5LOWVVlGokRrl6Wak9ksFDAAAEi0lEQVR42tTZ646qMBQF4NUCctUBwQuijKOO13HOev+nO7R4Eo9xnJ9svsQ0Gn+sQLvZtHgh+tITSDLI8jqDsc5W5vs+i9C4kjxAjg+PjSmAjNQrODkZpwAqkgXEGAc0Eh+psskWbBwBfJLMIcVYsTVuE3ozG3wO4GxHKRKbjuRi6LKRVDQ0gDdRQTek2u9Ihgca84QWAPPrF6QYx/HBXrs6pKHZ8oEpSVn1CTOTUPGOAvCH5AmiRHykb9P3A6LM+CgBUpLBEKKkvDc3H2BJsoQsKe8t2oRbku+QJeIdvSS5xSAgGa59iBLfVabiZMvSmFYyeoMgI5LuiNa4sve84D/zawophlVZnNugengkOXU075SnCHJsaRS20H/vSSaXQvMmmMgpqSWNtR0vebvmB9+h4k15EFJV52x47bhkI4URnUrebKoZBKhvnf6GZPhf55RePbaC4hOdW5D0BoAiqR7el/zdF2/y5RDdikrWK8Bha/OQZ3XUbCWnrqMO7juUDI+cqcdWMh2gc2daroMnLiFbm+6jrmhleO68CGjFmYNOzWh4w5//MNIiovouSfWyCkX/orrXAbozIrnHa9G7prVZ+uhMNlnDeh3VpVWvIVxUubTCFYRz3gMa6iipC3wqLWi52RDCfZS0PElbqc8dPFql+Kk6nLo0gvfOH6u/iRaKhie+VOEc0irEr3+MNzTcJaRzjqoniwqfNY2gEl9U/UzTmMvZBPhJ+kVDVcJ21574jmnkZ0gXTWjoPcTbxTRC+TU1CmnEO4i31zQmDqQ75zQ8AXtVv/ArxYbKIN6HR2Mr//YPjjQ8UecVz+1cNrT8jgppTuMovk3BcEIjl3ME9KNlwEZ8gXhvXttQQTwnpBHKr1O4KjbqHkzUdczGRn7nj1nOhu5BPzXYsqGmEM8f0VjIf5vCSfVl8V80G7WIo9/X3hI2kh60U7OaDS1/1+/2lArGEM9fsKF60KIio9GDgooTjR50U1gqNkaQ79CbpH+rObutBoEYCM+2FOpBSo+/nNrWIla9UMr7P50m9BK8zjdPwNmwycwk2XFYfaf4GIvUl+LjjPnSNqNEvy6HgMO0Uzj4l/4oPuqMUqNav1EAt3+8+wnApXRaG+uL70tfF5Wy+P1T6cPVCUBH6cUVH0Cb6tFVNEDvFx2lmOb3lHT6bHo/AUS0akv8WfzW+TWdHsMPTrmIjrXZO4/LEG8bcRLLxi4Uoeof7EK9xR+bkO68QgmAVwrhL6xCrQE2r7YmolYEIvU5xFvt/ofyEYp+vjK+Twj+OVGC7w0+wBiC8saCT+BRbYK40R78RFD6y9uAjxDMsxNCy0w3RvgIyXS7hnjRTvgWBD9qWVLqk3l8icBMi4YiS96HPxCOVCZLOgHAOtKLALAjTYABSelIoXt780wJFb8qIf6eN3ZWAsBfGyQYkeoo1MQyVEYQpIWt7/YCYEPhULUZpoTYyzwzwoCEdpTu08k2dwAdchVZvLcwp9FBGiV6oigSS1ClAPCflOBB6jvYC92z2FD8sj3lNrUUmp+nYViIgAdItVfV99Uvh5LaBN5ui8MAAAAASUVORK5CYII=);background-size:82px 70px}}.ConfigurationMonument .Tutorial .View360Help{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAAYCAMAAAC1BuGgAAAAjVBMVEUAAABvDW5vDW13GneKO4pvDm5vDW5wDm1wDm1yDnBwDW1xDm5wDm59EnVwDW5wDW1wDW1wDW5wDm5wDm9wDm5xE3FwDm1wDm5wDm5wDm1xDW5xD29xDW5xEHByDW5zEHN1F3NwDW1wDW1vDW5xDW9yD29yDnBxDnFwDW5wDm1xEXFvDm5wDm5wDm1vDW3ZczEDAAAALnRSTlMA+vUJBPLryrckwGlZDeSbmIiAeWQZ8N3Hp3BRSz04HxXUsa5eRDQR16Asjs/M0dT78gAAAUNJREFUOMut0udqnDEQheHR13vvfXtx8t7/5SXBJH+y2XhtPSAQCIZz0Mhf4uVYZp57TQxl2I7TdvusqOaLfIq1lIeWxxIvn2J5SR16BoD61ufhdPZr0zLjy7YuY1jc3PcnNz+Z8jFx1QFcs+huyUP+WAQKsG+TJf/lZzYYh+Mmz5mn/DvgZIs8taYKguiDdfxyB7jRk6CDgUp9ecE9dyAp//X9e+h9eZFZ7cAuH9fq2kk+4+SBE/7pPgeDfNncQTu+3yPFTjQYr7CvfwVW0IsOVthgh7I2QCV61AcIXDrU5dxPosWYQFKwrx080eMMs0sUwJvo4ZH52ANwFi0WnLggMKBpnbueiIPsMADgqGHgphpz5bdZw8SI288DDYBtaZhYUUoIqQ29nvUxq1hq922DdOCQupvoUuTWETBW0SgOktSXH5eMKK1BVtgDAAAAAElFTkSuQmCC) no-repeat 100% 0;padding:8px 85px 0 0;right:0;text-align:right;top:15px}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.ConfigurationMonument .Tutorial .View360Help{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKIAAAAwCAMAAAClglFhAAAAkFBMVEUAAABwDW1vDW1wDW5vDW5yEW9vDm11EXV2EXRwDW5wDm9xDm98F3yOQI5wDm1vDW5wDm9xDW5xDW9xD29wDW5wD29xDm9vDm5wDm5zEHFvDW1wDm1vDW5vDm1wDm9xDXCEJ3xwDW1vDW5wDW1wDW5wDm5wDW5vDW5wDm53FnFvDW5wDm5zE3FwDW1xDW9vDW2a3n8dAAAAL3RSTlMA1Ob9+SvMEg7rZTMKBPHHeltMQYZTOaSPH/Tg2rVtJAawqprBgXLQfhadlRq7czdel58AAALgSURBVFjDzdjnrtpAEAXgY4ML7r2AK8XUy77/20VjrwNcIiVwgez3gyKEdLSzM4zAP2vq0Peyw7J0pYUzd2ayvCgKaauWh6iKk9rCf2QrfrR0ZfYX8+IrM8yPJ9XDc7qdsgdMinYTKzY+QoszdcKeM/3ykjfHbIKjdHc+sptGnREHiZJrlq7tT3ldK0oSGLtj6y7uztopOxNvovvLObsml5Gf5PbfvqbEm2Vxe+6zZZW/Pp9RXp+HtKpCDQ+wTD8rb1rLrfZ4IXM1vxRWzQINz8mN9Crm5MvQ8BKWoV5qewx0/IxStc6lf0rf+nmFN87v6kbmq6pyXl/m5jL5WUBvDChvarzS6XypjerbeFLjzfitaQMbL1fvJMbJnoZnJBIfEbsT3kSJFmO9V8rjXZJNhoCehXcK23FmfgV4iFnwgDrerT6OI80N8YAh4UrHJ+jdWO/ygXJToxQhPsWO17wz0/zPo6Xt8I0xmWYWPsls+TjPtPvP6JRjfKNp+LSEn6TzvUPD/rIuIYJgy+ekf5Nw2GBSiMHnjVPmGCn8F86DIJpuNszyCoP92O0mhKFvhsK6Csh63IMhknqINd01wI5xK4jFGO6flIQTWoXoWENqHN+CME7tMMkpqlzRg43mwNhCgzhimXEhxc2AlN50EIi2GhJGGtXZRCXW6BnEfWPbBu0LUIY+DyCUA7W10o8dr5EYcRqIJKRMO+T0lEesd4BQtjR2bHhUbZPv5glEOsZ4iASqcMX3C/U8Y6kOUUjDAqbQeMzYYNa3OAThU7Qa2NDcnrIrKgRBpV3xw7zlQgwmhalB/TwSbaGg+q4BGOyODzG4PEt6l3Cyhxiod/eXq6gOT1ORuoW2MKuPSo5b/g+0SDNHZcyxecGZq7FeXIq0SCRSEYO3i7Q3eStT2RVrp2Y2BGKknYV9fx8byFRoeqggnJQx6UTl5zYQjh0E9tUIWuQQVcDIPBJn2blnSPK60+jVLyMssdmUn2TSAAAAAElFTkSuQmCC);background-size:78px 22px}}.ConfigurationMonument .Tutorial .DocumentsHelp{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAtCAMAAABBLh9QAAAAh1BMVEUAAABwDW55FnlvDW1vDW6EInqcTpxwDm5wDm5wDW1wDm1vDW5vDm5wDm95EHRvDm5wDm5xDm9xEHFwDm1wDW1vDm5vDm5yEHBzDnFwDW5vDm5wDW1wDm5wDm5wD25xDW5wDW9xD291EnB2FHJvDm5xD29zEm9vDW5wDW5xDm5wDW5xDW9vDW2jacpMAAAALHRSTlMA+wv26QcDje/i3MW4ew+lRzUuyrCeljwiqnaFgGxnX0xBHBTOUSnUwVmZcsrZXEkAAAHCSURBVFjDvdRXbtxAEATQmhnmnMMGhk3aUPc/n2ECNvwhWFxK6HeArkYD1ZBwPhSQ5NwZ/uC0bh727jOtonsZVmmz3w1T5+BfO/LjR6KKoYkCxU+YSxpfuz8H9cgSzgnfkWSHyOPCv9eH1zBeszZvp8cxdp+Rz0XQTBrAnoYVKo7Yqjhc1DIwPU43G5/Q+eguC6l7XFjs2bSki01yNyCpQvd6/urkeRwui11c7noy3pLW+CStZ2ZjneTaeBx7HhVZ+y7eYo8lSd9tnbc6qExSMuVvKsF6neuRnpvjTQ9W8GlxccZaWUSyHG28reGAv9XRa+NC0tQ5tih50yQNGRjac7Eyztol2MaibZOsyJ3PesXLmZc4ja0sanwwPdJLUlI98H+n/ntxQGpp3F623re4BWH7RRFiQxNrSJkCsj9ByrkiP2aIuVr0jg6kJDUZnSBm9mmOEOPsybCDmCSiih2IKQJaM+Q8DMsT5BzI2oYYp6EaIMfuaSbI0RG9FnKSklYBOTpk0EGOHdGXrIPT0+ogqKZXQFBMk0NQplQGQZ3HGIL0hRUk1QwSCMpobhCkfb4gyeXFgaBcqQKSUu4hqj3YkPQLXcUzHISTfVwAAAAASUVORK5CYII=) no-repeat 100% 0;padding:40px 115px 0 0;right:0;text-align:right;top:95px}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.ConfigurationMonument .Tutorial .DocumentsHelp{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOAAAABaCAMAAACWoqrAAAAAk1BMVEUAAACUQ5RvDW17FXtwDm1vDW5vDW5vDW1vDm5zEnJvDW1wDm13FHF+HnhyD3FwDm5vDm1vDW5wDm5wDW5wDm5yD29zD3BvDW5wDW1wDm5wDm5wDW5xEG9xDm9xEnBwDm5wDm5wDm5yDW9wDW1wDm9wD25wDm5zEW9wDW1yD3BwDm5wDW5xD255EHFvDm5vDW1vDW3aomXWAAAAMHRSTlMAA/sLzK335t4b7LgUCCb08NOnmosyIdizoHZxPzkqgntrS8BkVkctxkOPXFAPlYY/O03XAAAEMUlEQVR42tza126jQACF4UPvbhQXTLEN7uW8/9OtBuzsomykKDY44rtB4mp+0WYA9IcyQK+VIzoS+mstk1yht6wRSU7we0nuIDyUxSK7BcHxevWvQZbHxemcRAq+waEww+/jJmV81PaGzC/ppjo7rrYDCV9as6LhN4m2sb+x+X2y6QTl/zPHrMzxS0RlsBnxZ4b7azFAU8laAEA5p3gn5ZA5Nv/DNtWN5gdZvojj1apYLfLb0Z/PVFPnZ8ZklX4+gIwB1yQzvIl3yPYym/Sxdl2clpGHLylRUubzjcEmWytcVJYkOSVZAjOSsoc3CPON3hzg3o/XkYRv89Ly5jQz94sUgEZSU0kmdSt36Ji39hsDG22CMsLPWOvcGfKvaXCQSS5tkhZmFAboklvMdP419U8DPEkKF7PmTUpVSMpSxIqCzlxOjswPpn+y8CJSmKv8UAxImrhRMNARpdR0Pgy1wsKLWY+Tw/a2JDeSQWFjaebEQtuS+ZAP5nXroRXKeUryioLkfMvKZCoq0Sp3MeXDOE/RHmVIMkFGMpuwolO4oDXSVpN5N81StOpE0gTmJBdD/iNESy6xyTszCNE2jeStXk5o7CAwOg5Z07WthPbZJJN6ttZ8cqRowXImszaNXXRhJ8KkurPJwsudVdb0eYKOxPUyUOInl9byjNxFZ7T6VYzLf9n666cz60eeepLQoX19CVqsDG0KgUHSxXnsRC/Ok7UE3TJJXj4CfZnCQCWZLl72lma7Z22Soms6qQO4sBJScODcF4jcvzRvh85JrANhVCOQZJLcImdNP+BZySNP2+EdjPv6NiA5suDUs1BLpjB6us+dvzNPmJBcAvD8oboDUoNj676b6gDPkeLRPS/Eu+yM5icJJa03x7Hz9O18OWZlFuKNPAvtsCasjJfoIy8fUhit+vnJaj1lxXfRR9aMFTVBL51sCnaBXnInFOTjBb20Nihsduglxaegx+inpUlB7ekPG14gk6Sc9fPRh3BMYRqin1YyhaOHXvLmFMx+TjyBSKXgK+inP92cbW7CMBBEh9glUBBpQSQKDZSmX4pEq73/6fAuV+AHeu8GlryendWsp+dorC+Ccojy66DioLQ154l6PTehDtVBUMaXcA6ToJzNya2YzHbm9FBxVwrnXmFztOsc5UdtXrQJb7Sgqp8PwQt5KSj76M5WVHXXMeSvh1pbaWrC+4nKz9wK76IyxPmw3aeGxtBrMkf4+fbxflInu1Jbs+tv3VnhLCopRxJKVGarh1pxuj//ZkZeFP2wQsb214oVmQUzVuC0bpCak6gkn39Wo7Bs2QKvL7hA/LpDeqXOP6XU+QODHaBJvRW+hWW0wk5Y1jW7AEMhKmo6pHBhj9CU/IJmroWIjYM5NDzonCr2BdWneyTwCxoSiE34FN4e9Kegu7GsraZmKG78DdB0+Y0rgvnxCZlQaukAAAAASUVORK5CYII=);background-size:110px 42px}}.ConfigurationMonument .Tutorial .DetailsHelp{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAAA5CAMAAABNj/YvAAAAjVBMVEUAAABvDW17EnOUM5RyD3FvDW1vDW5vDW5wDm1wDm1wDm5vDW1vDm5wDm9wDm5wDm1wDW5wDm9wDm9wD3BxDW5zFHN2EHZwDm5wDm5wDm1wDW5wDm5wDm5wDW5wD3ByEHFxDnCIIW5wDm5wDm5xDm5wDXBvDW5vDW5vDW5wDW1xDW9xDm90Em5vD29vDW3sMZIZAAAALnRSTlMA+Q0FIPXtxrqef+jOSfHgh3pmUk0ZE9uzqJmUjXRBLiYHbl1YOdfSvqxhNRtXDKg92wAAAXRJREFUWMPNlkdOxFAQBf93znlsj9MkmMRQ9z8eAsQJuhfUxruSXHot26jQ74wSoX9QMi1kcsnxcY+TBD7Eppgf/KNM87k0tYV0OXsykWP5pWyNkD1/PCWal2NMd+OXRiCaIIiq9hxCMXkab5YWwF2UO4JyigJ+EI3ATSxF7XhtEscXI+OQQVF5Ro6XMgBh8tYKh3kjcg9zCtCJOkVcne/ntk6VIzHNpJ7R4Ix9VxF18KYievepVUTHgElFtCsZXQ2RkxGeNERuxNCriB5aQ4oJdL6TM77OIivspiKqsZ2SiE8VUYK9aDXSudoF26oMMlaK7UT4ucr1Z6QfGqJDyVXl1i4+Ya/Reob4ZOR4IbYxCjQFpUbr3Qj7XqHQWhBoHEg+wLiTe7Y7XBVmnYcQnMUftX4dIKgdoebU7i2UqyPU5HEAjMI+/eXhA9n6kv3HJCFAlhxFS37uA8BGzUtSZltuAMPcyRrnPuCPjWekPMmqzTX/iS9WLSoq5+21lQAAAABJRU5ErkJggg==) no-repeat 100% 0;padding:38px 80px 0 0;right:-45px;text-align:right;top:230px}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.ConfigurationMonument .Tutorial .DetailsHelp{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJIAAAByCAMAAACP4Xg+AAAAkFBMVEUAAABvDW1vDW5wDm1vDW5wDW5xD3B1EHVvDm5wDW1xDW94GXiSMIlxD29xD29wDm5yD3FwDW5wDW5wDW1xDm5zFHP///9wDm1wDW5wDW5wD29wD3BzEXCUbZR4F3B1EXRvDW1wDW1wDm5wDm5wDm9xDm5wDm5xDm5wDW1wDm1wDW5xDm90EXFvDm1wDW5vDW0wgbnzAAAAL3RSTlMA/Onv+MInEvTOTQkFQjKQIbF0vW8ZAdvViFU6LQIVDuGpoYB6amVIx7iaWhy0Xlr8Z1MAAANgSURBVHja7drJuqIwEAXgIkyCzKgoirM4e97/7RoSG+/t+3Vvqxb9r1zWl0jVSYD++4fmXqxJlgVQ+SRKACAnUQ7o3EmS6AJgGxG/WXhcTEJvTOQ5AELi94RhK4XOgdgt8d2J2IX4ptoQp7G3JtooDJxywlvRyQFUXrTKlLP3NhHx8h0YFozRYkO8VvhBvYjVrMRPR2I1zvGDxb13dYU/rYlFtIoT3/xqtxgw9u7HRc8PN315M4peFYzgWN8fxCPFwC4XdVYHMHZTYpLiO3UNYNhL4uE5+BvlE4/Qee+ajT+FxCRW6M3DrE7dEb5YEZdHCc1dEjXePS1NjfaE+MxONrR8SZqfhPXZJ1bTvQXNDWckReLAmBdTkuGGgXW9Szh7F+hcrvhtvtu7un+zCS3oO4DV3sLHnvis+nZke7ojFAF+K4nNdAvAiunNOwR6reyYuIz1urT0xSap63hDXBodcVMSRMeTZ0NynHSIHJMc+vHfSmnYvaR//EcrkiNTAKwzyeHPhVwiDSIXnQXJMdvpw5GcgES00JktIjkmOoRIegNQWwBURnLETt+QEpIjGUlrSJmS9opkXaEzITn8QFqLHLs66wtqkdFVZzZBLbLRY8SVlNluOkVuSI5UjxEJB+xvo3b7IDkO6CiP5CjQsSUl7YmuSNKo1RWNliSH0IqcmOQo9BpJqugorqKFtIpmqbSKGj1pbUHPmnmRrAR1yI0rba5NAz37BVXkVTofCbpli22dagUd/F8OOrmgnH1A7ybn/ni8k/Aty1dZoEd/TWKY99pKTsueFRY6gZwbLT9HbyfnUUu26Fhy/tiN2TRbzhXb+9uIi5wT7d1GLxVzVzPN0VMSvkA2WrNEVzGDP3HRcyZSrvzWNws9V0paiwqzZ6OJlLl/rqDlUibIsoQ2l9IdYxeaPRHSi84XaNZNxpVodA9glDJu+7KFgnEVkdSa89OCkYs4W2eHCpIK8lsXb3YqoFf77dXCW9DyJ9np6VOPs+ffsVVxwcBtfeIVndMtBvNjRryy03P0pZ6DR6zGYVrh43JkrmdVlA4GzvM0JU5+vVf42N7CMTFqloeLhYFTFivi9Gh3Nj6qVC8Po3COj1F+yoib7+C3YBGLSIkZNLV/yciIvRss95hIORsaa/7hLt0v2f67MzhhfAgAAAAASUVORK5CYII=);background-size:70px 53px}}.ConfigurationMonument .Tutorial .NextStepHelp{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAA/CAMAAABTuv/kAAAAkFBMVEUAAABwDW2SUJJvDW1wDm5vDW51DXVvDW1wDm5zEXGLJXVwDW1wDW1vDm5xDnBzD29wDW1wEXBzFHN4GHhwDm5wDm5vDW1vDm5wDW5wD25wD25yD29wDm5wDW5vDm5wDW5wDm5wDm92EXZvDW5wDm1wDm5yEG5xDXFvDm5vDm5wDm5wDW53F29wDm9vDm5vDW2Ib13pAAAAL3RSTlMA2QP68fcS5JIcBs/DszUivCkYCoF869+tUz87nZiOdG5MDtO4Wy4lyqaihxVoY4QmYGwAAAGhSURBVFjD7dRXcuMwEIThJgCKQYwSqWTlYNmS7P/+t9utrfINMPvk7wBdU5geqM4et0IGrgBJfjortv5YB8B/DBunyNzbWHkg2zeKbn7aJ0Ay9Iqv2WfA9GCwTLfZBqA7OUVXrlcpLA8TxXc+JpDmJvU+XcFvWxnoPz3+YRJ933p8/pKBYgthnMtAX0O2loXNB3S9LHwv8E+T95jsIHmTheYCe5Ohy8FbDf0+xQ9OBsoBqkIWNhnBptOTFeSlLHylVDNZaDIym3a8OvxRFtwTdk4W1indRBaajKSVheLCwmaF85rU5lZcDl8yMcIgE9/eqnanlFUpC2+B2ib5fUE3l4U+ozrLQrtkanPeRWKVPPtN/l/JHzatmy2pfi7l/orauoxrqb82FUvFdF9QO813QKLY/8ZnewG4Ka4m4EmWXBXbAeojoWjHu2LapOzawO0WqKO+ceDpKlYjcFA85YVcRxYrYFoqnpHKzQIpwOPgFE1Coy0/1opmyFWmEPinVUwusOoAz6fiavszpHvSQrG5rmpycpnoWKa1DIxgNHPfTPQHLjwvDAPtdHYAAAAASUVORK5CYII=) no-repeat 100% 100%;bottom:70px;padding:0 100px 50px 0;right:0;text-align:right}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.ConfigurationMonument .Tutorial .NextStepHelp{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAB+CAMAAACzi2uoAAAAk1BMVEUAAACUUJRwDW1vDW2FJXtvDm5wDW1zDnBvDW5wDm1wDm1xDm57E3lwDm1wDW50FHF2GHZvDm1wDm5wDm5xDW9yD29yEXBwDm5wDm5wDm51GHJwDW1wDW5xDW5vDW1vDW5wDW1vDm5wDW5wDm5xD290EXFvDW1wDW5xDm9xD3F1DnVvDW5wDm5wD29wEHByDm5vDW18cyJBAAAAMHRSTlMAA/b5BvPkJerfyGgN77AYCrZ+dkoyK6OKbRTOhHDZ1MKdYVtBHbypRSARl49RPDe2npUnAAAEG0lEQVR42u2bWXOjMBCEG3PagA/wgQ8cg6+NT/3/X7fWCByyu69bpa7K95C8Tqma6R6NjGkQDcuZAxoCpfEn+dMDBVKw0DtlT4KTngaqQ3SuR7Cd+fIcqQ7r4mC/OubxonvS/rC+wHrC+pyqN+4ptl8ccJ7ZQH2xKz9hP5d9FXQEnROcMzDbfHxpY7Ifg4Aw/xKHXx3AwLHcqZb+JgQDo3KtWiZTAh98MS+C9zHnKzDg/Fr02rxRPUFBUr8/wcGeQxmYVb1WGbH9WUO45Ns21OUJOJhOlCHdUDjgi/DqNt/flaXkUeE3JRccXQ64ZFHj2RmLlsfLfvP5lSQdA07cGGBQk/RleGUjjA+OLPciyZrPb8gwmQirW8+k/A1FyNccq0bKe7Awa3LRbgYW9k3DuNHoItm4JsdNwcLnUAkLFrcGfhnvi3g+vnFhdDGhacqYrU0kKlnMGk7eMx2O55DDkzlkHiWjTqXkM8EFc8NoYryaJsMBsVFywZLtgdC0i/UcLHiFGVOXoOHRN9GeZUoFkoVUvOWRBfapyKIGDZ8m2lc83cK7mm7BsW4Q9tKS0ztomG+NidAEOCRnE+B4RhEsJdj3ifrbM5DIyTOhYmVScg4aHNPfFjwdGbEIecCyZnhxSCXW89xnIdxKtCDykMTMThlocG5S8ZXH9VC7kuppbjmBRyrNgsinw77MIUSBcyQTdUTy7sI0C7Zk4cl46hLNetiwNeQmWVREDfkus96ZKL09I1kvEFmIacg7nqssHLdsprcSC/kgyvSXgdg0zwYHYxlOA6Jg4Q0lWBDNTY7YdPoADeYCoEe0ckJBV3FOV3EpFf8CDz8V/3+WPxX/yU/FpmKXaJhGzFkxlYNIxT5REmoqJkqb5stLiVZ6JglFIb7hTDN7f060kampO+d5y0CvzGArN1n0HtFy2CpNCmu5yiy9gjC+KkMf1mLmvI8LXsw/VEMBe3HOcieUAHdfNaRW3xB5E3PvtlFvLH8B552kuymp29XHbftVcjJQBjee6L/2W0mylnqjR/x+aWH3Ic8D+fCOoa9V4cDL+67NjWKWmgt6R0vD/0Qo7c3erDyPmgcsmf5fY2raWwlLOYoebsBMd4ihfpcl2Jo7x+umXk8LIRoVyjCEpVSihza53Ret2dm6XLjLaTqtIE6qwdbHN15fR58EcLQy3L5quI2OsJJ962yl6uIPXqdt5dgxabLkJVVd7N2naw2E8sX9zRkWcn4pGC8i9Q17X28m2e0IIFSGrepg80bPFJzGfqfeCjajd46nY9XmYuvHJIzj7ICLSRE9CUEx7Gcu9QazSpuJ3QneMPa1MEZez2Jr/s50sNsDU32T4mBF8+Im14pYbJXPsgN5u94OHNTK9gz/90MQjTuxNGH+g0e2WT5ovrkOvwGTIdXER2VSJAAAAABJRU5ErkJggg==);background-size:86px 60px}}.ConfigurationMonument .Tutorial .PreviousStepHelp{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAA9CAMAAADiZ3UlAAAAkFBMVEUAAABvDW2SQ5KHI3hxD3BzEW9wDW57F3tvDW5vDW5zEXB3D3NvDm5wDW5wDm1vDW52FXJwDm5wDm5xD29yEHBvDW1vDW1vDm1wDW5xDm5wDW1wDm5wDW5wDm9wDW1vD29xDm5xDm5xDW9yD3BwDW1wDW1vD21xD29vDm5vDW5wDm5wDW5yDm5xDm5vDm9vDW0stvrFAAAAL3RSTlMA+gMHMSxhCuvXHRDx5uDHF5JsQjz207awcMGjmo+IZVdONyTQvIx626uBdUpIR2sivyYAAAGhSURBVFjDrddHduMwFAVRBOYoJolUtHJqu/a/u7Zs7cCvJpjdg38ADGBUxeH+uW1W61yB+cN0r3j3+WfuOJ0HvrPpuLm2UfdHLtimfDdfR0cnGDZ7zoFi9ZEbSf8WQNL0TsPl0w2G+17EmdmlgOqZG5W3GeC8dzKvGWAMjCp/LeAeGlkfFYxCL6zh1Ok8/7CUkdOBfQpNrPPiNaS90RXcsA8vBCfLKRR6swU0Xgj2JcneCIssy0zouQtsnBDMF9jICMtSkl4JHivmmRIMS+pcCR4SzrES7AtGrwSDgpWTHkoiBrOKhRScpSxjJehrTrlRtqaaScGWIZCCneVDCmYJWynoluJ7Y66U2mMOLJ0U9CkbI60h9dqZsYGRVqsujtu1P1uLKGON+AVUU5yXssfi2ssciiVLI+ywAHYqLd5NXWy6FDZeI24Be26PD0s9k4if/FaPlipTiD4q4DQOvJoLwLAgeVHdfvVaM4Fo+a3xLth9Sf7eyZusnZEU7q4l2Jtk4lf9e+g2bEWPMKJc1xYio2pmbWjiQ2B0XYiMuIOTcv8BS0UuTmgprVEAAAAASUVORK5CYII=) no-repeat 0 100%;bottom:70px;left:0;padding:0 0 50px 85px;text-align:left}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.ConfigurationMonument .Tutorial .PreviousStepHelp{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKIAAAB6CAMAAAALQXhrAAAAk1BMVEUAAABvDW5wDW16FXeUXJR2E3NwDW5yDW+MJ4JyD3JvDW5vDm1wDm5vDW1wDW10EXBwDm1wDm5xD29xDm9vDW5wDW5wDW9wDW5yDW9wDm5wDm1wDm5xD3BvDm1wDm1wDW1wDW5wDm5wDm9wEG9xEnBzFHNvDW5vDW5wDm5wDm5wDm5wDW5wDm1wDW5xDW9wDW1vDW1WIz2CAAAAMHRSTlMA+PsLAhPHOAYg1sxr6bEd4J1SROuJc10l77ejMPPa0cJ/Vz4qGb6semSP5aeXTIRZxg9HAAADzUlEQVR42tWb2ZbiMAxEK/sKhEDCsEMIYWkW/f/XTWw3dMLp96m5Dzz72CqppAiw4npRHUzyGny40SS9LjaWfDMDE2FQnmJL+jRg4ZgXviW/UIABJx9n8ok9z2J/cTqH+OdE6aJ/e4Pd+JzXDjhwD0UsHbJlGrCcTbO6DuSN5Rf5EVSMzp3721wPBCHXw7k0P7Joyj9gI1i+9TFfVlSxpwlnyfv+hjnb87Ycn2+F+KkHPoKbLYbsyRd/gFsl7weegBC3il8KKSIQ4s42YohTPgWbA1K/MMLL64BjRom0VNnrgJQhCAS+aKw76QGj2+uAI1DiFBb3Ad10KpoTqUgwiUWTHMCJNxbNF1cT3KEydma9p6wkLaPhdyIka0U6MlmLYhuAlNo3iYahQ/+VcG9S4Y410WAVG0d4ASulZXI1q0zgLUwqzMHK5EsUY8a2TuM+bR2FvFcY+UbIpJampZrrcrJ3QYozNjph9TTAMRHFkFYnCLSSrRS0VDpdxyvQ8jSPzOoLAeckioJWyRhtdRjSmn8g0PZ/QGtdgZkWSsJbUFAa48UrFOxFsQcvVy2UCrS4uiqvOeeZmvCmvSGxlMOhTjbENc9ppCWjbUMBTxvsDXE69HTR2/KaQzj6Dn3iE4a6V26IS4qrs82OdaKkuGvjQHyHKHQPQByHxttkxNkGF2mZEmds5Laqy8RVDwdLuS/egQMwUn2K/QAvYcK37PjBkr0LMOlmCGImSswxc1GJpirdMCdEZ6vETNxKAXq0VIKYs7QsQUxgs/svZ6O8A7O7gR47UEvlIS1XEOMp8xAztyoYqozIbBGNzz6DmD9r1dXzfg0AXF/NEEkX5jplhXfLoSWy2D2iVvOAua3HhL5ZCWOlZnDhhuhQ8iXt0c6W6aIcwXBUKfEOKsZiWBzeTemUTCtLeeHnQCAtbKsEf2Lbkm+2h636Zax8UerLD6wTptVQWsgbqtVJNAnjn35fBIkorJIsGOvb2tqcylV3r31HZcTCjRgG49wBvJso5kwjz0h+sIYXD9WUbbEgzKSL3aTBQhRjnoB82PJBMmVLPo+5ub9d9z6pOsCornfmjPfDfisdLA5dH331sl+imc4Qlb5oeDqsq/TY1cDx/Q96jkWSq/Sx9OKu8yiaTUKyBq3nDj0Sjgjs7/l9MOVqXFq8oXyQkfUFgC55PZgKNIJrk22bhSkwX0VsJMM04M6lxxJBkawzqkmELz1swi8Y2UdSJJxtK9t1ryfpbcDlGz5G2uujTuGz557yI4sz4PKFv5GqCAQ1avC+Azfes+Ard/8VfwFobMo8YJLsawAAAABJRU5ErkJggg==);background-size:78px 58px}}.ConfigurationMonument .Tutorial~*{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s}.ConfigurationMonument .Tutorial~.ConfigurationIsoView,.ConfigurationMonument .Tutorial~:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media only screen and (max-width:490px){.ConfigurationMonument .OpenHelp{display:none}}.ConfigurationMonument .OpenHelp .SquareButton{background:#6f0d6d;border-color:#140213;color:#fff;height:50px;width:50px}.ConfigurationMonument .OpenHelp .SquareButton:hover{background:#410840;border-color:#000;color:#fff}.ConfigurationMonument .OpenHelp .SquareButton .icon{line-height:50px;margin:0;width:50px}.ConfigurationMonument .OptionPanelPopup{display:flex;margin-bottom:-1px;margin-top:-1px;position:absolute;top:0}.ConfigurationMonument .OptionPanelPopup.show{left:157px}@media only screen and (max-width:490px){.ConfigurationMonument .OptionPanelPopup.show{left:110px}}.ConfigurationMonument .OptionPanelPopup .OptionContainer{position:relative}.ConfigurationMonument .OptionPanelPopup label.title{color:var(--text-dark);display:inline-block;font-family:Raleway;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:.5rem;margin-top:.5rem;width:-webkit-max-content;width:max-content}.ConfigurationMonument .OptionPanelPopup label.title:not(:first-child){margin-top:.9375rem}.ConfigurationMonument .OptionPanelPopup select{border:0}.ConfigurationMonument .HeadstoneOptionPanel .SquareButton{background:#21676e;border-color:#091e20;color:#fff}.ConfigurationMonument .HeadstoneOptionPanel .SquareButton:hover{background:#154247;border-color:#040b0c;color:#fff}.ConfigurationMonument .LayoutOptionPanel .OptionPanelPopup{border-radius:10px}.ConfigurationMonument .LayoutOptionPanel .OptionPanelPopup .OptionPanelSquareItem:first-child:last-child{border-radius:10px 10px 10px 10px}.ConfigurationMonument .LayoutOptionPanel .OptionPanelPopup .OptionPanelSquareItem:first-child:not(:last-child){border-radius:10px 0 0 10px}.ConfigurationMonument .LayoutOptionPanel .OptionPanelPopup .OptionPanelSquareItem:last-child:not(:first-child){border-radius:0 10px 10px 0}.ConfigurationMonument .BaseHeightOptionPanel .OptionPanelPopup{border-radius:10px}.ConfigurationMonument .BaseHeightOptionPanel .OptionPanelPopup .OptionPanelSquareItem:first-child:last-child{border-radius:10px 10px 10px 10px}.ConfigurationMonument .BaseHeightOptionPanel .OptionPanelPopup .OptionPanelSquareItem:first-child:not(:last-child){border-radius:10px 0 0 10px}.ConfigurationMonument .BaseHeightOptionPanel .OptionPanelPopup .OptionPanelSquareItem:last-child:not(:first-child){border-radius:0 10px 10px 0}.ConfigurationMonument .BaseHeightOptionPanel .OptionPanelPopup .OptionPanelSquareItem .icon{float:none;font-size:18px;line-height:100%;width:100%}.ConfigurationMonument .FrameOptionPanel.hasContent.standard .OptionPanelPopup{top:-60px}.ConfigurationMonument .FrameOptionPanel.hasContent.custom .OptionPanelPopup{position:fixed;top:76px}.ConfigurationMonument .FrameOptionPanel:not(.hasContent) .OptionPanelPopup{top:0}.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup{border:none!important;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.2);padding:9px}@media screen and (max-width:576px){.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup{left:60px;top:140px}}@media screen and (max-width:490px){.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup{top:140px}}.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup:after,.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup:before{top:46%!important}@media only screen and (max-width:490px){.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup:after,.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup:before{top:25px}}.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup select{max-width:100%;width:380px}.ConfigurationCompletion .Field .ConfigurationMonument .FrameOptionPanel .OptionPanelPopup .FieldContainer,.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup .ConfigurationCompletion .Field .FieldContainer,.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup input,.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup label,.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup select,.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup span{color:inherit!important}.ConfigurationCompletion .Field .ConfigurationMonument .FrameOptionPanel .OptionPanelPopup .FieldContainer,.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup .ConfigurationCompletion .Field .FieldContainer,.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup input{border-color:var(--secondary2)}.ConfigurationMonument .FrameOptionPanel .OptionPanelPopup .Label{margin-top:6px!important}.ConfigurationMonument .FrameOptionPanel.mode .OptionPanelPopup{display:block}.ConfigurationMonument .FrameOptionPanel.mode .OptionPanelPopup:after,.ConfigurationMonument .FrameOptionPanel.mode .OptionPanelPopup:before{top:60px}@media only screen and (max-width:490px){.ConfigurationMonument .FrameOptionPanel.mode .OptionPanelPopup{top:140px}.ConfigurationMonument .FrameOptionPanel.mode .OptionPanelPopup:after,.ConfigurationMonument .FrameOptionPanel.mode .OptionPanelPopup:before{top:25px}}.ConfigurationMonument .FrameOptionPanel.mode.custom .OptionPanelPopup:after,.ConfigurationMonument .FrameOptionPanel.mode.custom .OptionPanelPopup:before{top:62%!important}.ConfigurationMonument .FrameOptionPanel.mode.custom .OptionPanelPopup.buttonBefore:after,.ConfigurationMonument .FrameOptionPanel.mode.custom .OptionPanelPopup.buttonBefore:before{top:28%!important}.ConfigurationMonument .FrameOptionPanel.mode.custom .OptionPanelPopup .frameImage{border-radius:8px;flex:1 1;margin-left:38px;margin-top:-64px;padding:20px 0 0 20px;width:35vw}.ConfigurationMonument .FrameOptionPanel.mode.custom .OptionPanelPopup .frameImage img{max-height:408px}.ConfigurationMonument .FrameOptionPanel .CustomProperty{margin-bottom:-4px;width:100%}.ConfigurationMonument .FrameOptionPanel .CustomProperty .Label{color:var(--secondary-2);font-family:Raleway;font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media only screen and (max-width:490px){.ConfigurationMonument .FrameOptionPanel .CustomProperty .Label{font-size:12px}}.ConfigurationCompletion .Field .ConfigurationMonument .FrameOptionPanel .CustomProperty .FieldContainer[type=number],.ConfigurationMonument .FrameOptionPanel .CustomProperty .ConfigurationCompletion .Field .FieldContainer[type=number],.ConfigurationMonument .FrameOptionPanel .CustomProperty input[type=number]{box-sizing:initial;width:45px}.ConfigurationCompletion .Field .ConfigurationMonument .FrameOptionPanel .CustomProperty .FieldContainer[type=number]::-webkit-inner-spin-button,.ConfigurationMonument .FrameOptionPanel .CustomProperty .ConfigurationCompletion .Field .FieldContainer[type=number]::-webkit-inner-spin-button,.ConfigurationMonument .FrameOptionPanel .CustomProperty input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ConfigurationCompletion .Field .ConfigurationMonument .FrameOptionPanel .CustomProperty .FieldContainer[type=number].custom-input-field2,.ConfigurationMonument .FrameOptionPanel .CustomProperty .ConfigurationCompletion .Field .FieldContainer[type=number].custom-input-field2,.ConfigurationMonument .FrameOptionPanel .CustomProperty input[type=number].custom-input-field2{box-sizing:initial;width:116px}.ConfigurationMonument .FrameOptionPanel .CustomProperty .Unit{color:#676767;font:400 1.8em Raleway,arial,helvetica,sans-serif;padding:0 .75em 0 .25em}.ConfigurationMonument .FrameOptionPanel .CustomProperty.Heights .Label{width:100%}.ConfigurationCompletion .Field .ConfigurationMonument .FrameOptionPanel .CustomProperty.Heights .FieldContainer[type=number],.ConfigurationMonument .FrameOptionPanel .CustomProperty.Heights .ConfigurationCompletion .Field .FieldContainer[type=number],.ConfigurationMonument .FrameOptionPanel .CustomProperty.Heights input[type=number]{width:4.75rem}.ConfigurationMonument .FrameOptionPanel .CustomProperty.Heights .Unit{padding:0 .25em}.ConfigurationCompletion .Field .ConfigurationMonument .FrameOptionPanel .CustomProperty.double .FieldContainer[type=number],.ConfigurationMonument .FrameOptionPanel .CustomProperty.double .ConfigurationCompletion .Field .FieldContainer[type=number],.ConfigurationMonument .FrameOptionPanel .CustomProperty.double input[type=number]{width:1.563rem}.ConfigurationMonument .FrameOptionPanel label.radio{display:inline;float:left;margin-right:1em;padding-bottom:0}.ConfigurationMonument .FrameOptionPanel .TableFramePieces{color:#676767;font:400 1.4em Raleway,arial,helvetica,sans-serif;text-align:center}.ConfigurationMonument .VeneerOptionPanel .CustomProperty label{font-size:14px}.ConfigurationMonument .VeneerOptionPanel .CustomProperty .custom-input-field{width:100px}.ConfigurationMonument .VeneerOptionPanel .section-disable{position:relative}.ConfigurationMonument .VeneerOptionPanel .SecondStepVeneer{padding:0 20px 10px}.ConfigurationMonument .VeneerOptionPanel .SecondStepVeneer .secondStep{display:flex;gap:1rem;margin-bottom:-1rem;position:relative}.ConfigurationMonument .VeneerOptionPanel .SecondStepVeneer .line{display:flex;flex-direction:column}.ConfigurationMonument .VeneerOptionPanel .SecondStepVeneer .line .SmallTitle{align-self:center}.ConfigurationMonument .VeneerOptionPanel .SecondStepVeneer .line .SmallTitle .radio-border{height:1rem;width:1rem}.ConfigurationMonument .VeneerOptionPanel .SecondStepVeneer .CustomProperty .custom-input-field{width:80px}.ConfigurationMonument .VeneerOptionPanel .MediumTitle label.radio-label{font-size:1.2rem}.ConfigurationMonument .VeneerOptionPanel .MediumTitle .SmallTitle label.radio-label{font-size:15px}.ConfigurationMonument .VeneerOptionPanel .MediumTitle .SmallTitle .radio-label{padding-left:1.5rem}.ConfigurationMonument .VeneerOptionPanel .MediumTitle .SmallTitle .radio-label .radio-border{height:1rem;width:1rem}.ConfigurationMonument .VeneerOptionPanel .small-radio-label:after{height:.625rem;width:.625rem}.ConfigurationMonument .VeneerOptionPanel .assembly-type-radio{padding-left:1.5rem}.ConfigurationMonument .VeneerOptionPanel .veneerImage{height:16.875rem!important;z-index:10}.ConfigurationMonument .VeneerOptionPanel .IconView{margin-top:-10px;width:25px}.ConfigurationMonument .VeneerOptionPanel .ButtonValue{background-color:#149edc;border:1px solid transparent;border-radius:22.5px;color:#fff;font-size:.9em;height:25px!important;height:20px;margin-left:2px;padding:2px 0 0;width:70px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .ButtonValue{font-size:.7em;width:50px}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup{border-radius:10px;display:block;height:auto}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.isveneer{left:50%;right:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.isveneer{-webkit-transform:translate(0);transform:translate(0)}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.isveneer.Step{top:84px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.isveneer .FootVeneer{background-color:#e1e2ea;border-radius:0 0 3px 3px;display:flex;padding-bottom:15px;text-align:center;width:100%!important}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.isveneer .FirstStepVeneer{background-color:#fff!important;color:#131313!important;display:block;gap:16px;justify-content:space-between;padding:20px;width:100%}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.isveneer .VeneerDisplay{height:544px!important;position:relative!important}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.isveneer .VeneerDisplay{height:160px;-webkit-transform:scale(.5) translate(-40%,-35%);transform:scale(.5) translate(-40%,-35%)}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.isveneer .VeneerDisplay .AddRemoveButton{-webkit-transform:scale(2);transform:scale(2)}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.Step{left:155px;position:fixed;top:84px;width:auto}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.Step{left:5%;position:fixed;width:90%;z-index:99999}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.Step:after,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.Step:before{opacity:0;top:420px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.NoStep:after,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.NoStep:before{top:30px!important}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.NoStep:after,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.NoStep:before{top:25px}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.NoStep .Actions{display:flex;flex-direction:column}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.NoStep .Actions button{border-radius:0;height:32px;margin:0}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup.NoStep .Actions.VeneerActions{border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.2)}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .StepVeneer{border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.2);height:auto;max-height:85vh;overflow-y:auto;padding:.5rem 0;width:100%;width:"max-content";width:-webkit-max-content;width:max-content}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .StepVeneer>*{max-width:100%;width:100%}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .StepVeneer .valid-button{bottom:.6rem;float:right;font-size:1.1rem;position:absolute;right:1.5rem;width:auto;z-index:123}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .StepVeneer .left-right-veneer{display:flex;gap:4.4rem;justify-content:space-between;margin-top:0}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .StepVeneer .back-veneer{position:relative;z-index:1}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .StepVeneer .front-veneer{margin-bottom:.5rem;position:relative}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FirstStepVeneer{align-items:center;color:#fff;display:block;font-family:Raleway;gap:16px;justify-content:space-between;padding:0 20px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FirstStepVeneer .Titles{margin-bottom:.5rem}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FirstStepVeneer .BigTitle{font-size:1rem;font-weight:600;line-height:27px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FirstStepVeneer .BigTitle{font-size:1.8rem}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FirstStepVeneer .MediumTitle{font-size:1rem;font-weight:500;line-height:27px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FirstStepVeneer .MediumTitle{font-size:1.8rem}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FirstStepVeneer .SmallTitle{color:var(--text-dark);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .ButtonStepVeneer{background-color:#129edb;border-radius:3px;color:#fff;float:right;font-size:17px;padding-left:20px;padding-right:20px;text-transform:none}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .ButtonStepVeneer{float:none}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .ButtonDefVeneer{border-radius:3px;color:#fff;font-size:14px;margin-top:-12px;text-transform:none}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .ButtonDefVeneer{float:none}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .success-icon{opacity:0;position:absolute;top:2.063rem;transition:opacity .5s ease-in-out;width:2.2rem}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .success-icon.show{opacity:1}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer{border-radius:0 0 3px 3px;display:flex;font-family:Raleway;justify-content:space-around;padding-bottom:15px;text-align:center;width:700px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer{flex-direction:column;margin-top:90px}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .TwoChoiceButton button{border-radius:3px 0 0 3px;color:var(--text-medium);font-size:12px;height:38px;text-transform:none;width:88px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .TwoChoiceButton button{margin-top:0}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .TwoChoiceButton button.active{background:var(--secondary1);color:var(--text-cta)}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .TwoChoiceButton.Front{left:23px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .TwoChoiceButton.Back{left:500px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .Thickness .PlusMinus{display:flex;justify-content:center}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .Thickness .PlusMinus .Minus{border-radius:4px 0 0 4px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .Thickness .PlusMinus .Plus{border-radius:0 4px 4px 0}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .Thickness .PlusMinus .Minus,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .Thickness .PlusMinus .Plus{background:var(--secondary1);border:0;color:var(--text-cta);cursor:pointer;font-size:17px;font-weight:700;height:37px;padding:0;text-align:center;width:38px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer label{font-size:15px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .SpanInputBox{color:var(--text-cta);display:inline-flex;font-size:17px;margin-top:-2px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .SpanInputBox span{margin-top:7px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .InputBox{background:none;border:0;color:var(--text-cta);font-size:17px;height:35px;margin:0 5px 0 0;padding:0;text-align:right;width:40px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .InputBox:after{padding-right:10px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .Thickness,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .TwoChoiceButton{margin-top:8px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .Thickness,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .TwoChoiceButton{width:100%}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .Thickness>div,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .TwoChoiceButton>div{display:flex;justify-content:center;width:100%}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .Thickness label,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .FootVeneer .TwoChoiceButton label{font-size:1.5rem}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay{border-bottom:1px solid var(--background-navcards);border-top:1px solid var(--background-navcards);height:400px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay{height:160px;-webkit-transform:scale(.5) translate(-45%,-100%);transform:scale(.5) translate(-45%,-100%)}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .AddRemoveButton{-webkit-transform:scale(2);transform:scale(2)}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .ErrorText{color:#e2634a;font-size:15px;line-height:15px;position:absolute;width:300px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay button{border:none;border-radius:50%;color:#fff;font-size:20px;font-weight:700;height:25px;padding:0;width:25px;z-index:40}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay button.Add{background:#149edc}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay button.Add:after{content:"+"}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay button.Remove{background:#ababab}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay button.Remove:after{content:"-"}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay button.back{left:506px;position:absolute;top:174px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay button.front{left:164px;position:absolute;top:394px;z-index:200}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay button.left{left:246px;position:absolute;top:194px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay button.right{left:433px;position:absolute;top:364px;z-index:200}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .BackImage,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .FrontImage{position:absolute;width:159px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .BackImage .SpanInputBox,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .FrontImage .SpanInputBox{left:40px;position:absolute;top:60px;-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg)}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .BackImage .SpanInputBox,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .FrontImage .SpanInputBox{-webkit-transform:rotate(30deg) scale(2);transform:rotate(30deg) scale(2)}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .BackImage{left:394px;top:165px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .BackImage.Closoir{z-index:20}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .FrontImage{left:142px;top:283px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .FrontImage.Parpaing{z-index:50}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .LeftImage,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .RightImage{position:absolute;width:293px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .LeftImage .SpanInputBox,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .RightImage .SpanInputBox{left:130px;position:absolute;top:86px;-moz-transform:rotate(-25deg);-webkit-transform:rotate(-25deg)}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .LeftImage .SpanInputBox,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .RightImage .SpanInputBox{-webkit-transform:rotate(-25deg) scale(2);transform:rotate(-25deg) scale(2)}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .LeftImage{left:142px;top:165px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .LeftImage .SpanInputBox{z-index:200}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .RightImage{left:260px;top:231px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .RightImage.ClosoirAvant,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .RightImage.Long{z-index:60}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .RightImage.ClosoirArriere{z-index:40}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanInputBox{color:#fff;display:inline-block;font-size:17px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .InputBox{background:none;border:none;color:#fff;font-size:17px;height:30px;margin:-5px 0 0;padding:0;text-align:center;width:45px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .InputBox.Height{color:#e2634a;padding-left:8px;padding-top:12px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox{background-color:#f9e0db;border-radius:3px;color:#e2634a;display:inline-block;font-size:17px;height:40px;width:77px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox{-webkit-transform:scale(1.5);transform:scale(1.5)}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.frontright,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.rightfront{position:relative;top:10px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.rightfront{left:-20px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.frontright{left:25px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.backright,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.rightback{position:relative}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.backright{left:107px;top:-56px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.backright{left:117px}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.rightback{left:240px;top:-174px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.rightback{left:250px}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.backleft,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.leftback{position:relative}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.backleft{left:-16px;top:-183px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.leftback{left:165px;top:-235px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.frontleft,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.leftfront{left:-80px;position:relative}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.frontleft,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.leftfront{left:-110px}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.frontleft{top:-120px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerDisplay .SpanHeightBox.leftfront{top:-55px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerAction{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-radius:0;font-family:Raleway;font-size:13px;font-style:normal;font-weight:600;height:100%;letter-spacing:1px;line-height:normal;margin:0;text-align:center;text-transform:uppercase;-webkit-transition:all 0s ease;-webkit-transition-delay:0s;transition:all false 0s ease;width:320px}@media only screen and (max-width:490px){.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerAction{height:50px;width:auto}}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerAction.secondary3-hover:hover{color:var(--text-light)!important}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerAction.add-veneer{border:none!important;border-radius:10px!important;box-shadow:0 1px 10px rgba(0,0,0,.2)}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .VeneerAction.add-veneer:hover{color:var(--text-light)!important}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .Field{display:inline-block;padding:0 5px;position:relative;z-index:150}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .Field .Label{color:#9b9b9b;display:block;font:400 1.3em Raleway,arial,helvetica,sans-serif;text-align:center;text-transform:uppercase}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .Field.Length .Input,.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .Field.Thickness .Input{border-width:2px}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .Field.filled .Input{border-color:#d26b10}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .Field.selected .Input{border-color:#149edc}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .Field.focused .Input{background-color:#149edc;border-color:#149edc;color:#fff}.ConfigurationMonument .VeneerOptionPanel .OptionPanelPopup .Field.focused .Label{color:#676767}.ConfigurationMonument .button-primary:disabled{cursor:no-drop;opacity:.6!important}.line-with-link{align-items:self-start;display:flex;flex-direction:row}.HeadstonePicker{bottom:0;left:0;overflow:auto;padding:0;position:absolute;right:0;top:80px}.HeadstonePicker .Warning{color:var(--text-dark);font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-left:2.5%;margin-top:20px}.HeadstonePicker .HeadstoneCard .Star{color:#b79d00}.FrameGranitePicker h4,.GenericGranitePicker h4,.GlobalGranitePicker h4,.HeadstonePicker h4,.VeneerGranitePicker h4{color:#676767;font:400 2em Raleway,arial,helvetica,sans-serif;margin:20px 20px 10px;text-transform:uppercase}.FrameGranitePicker .GraniteCard,.FrameGranitePicker .HeadstoneCard,.GenericGranitePicker .GraniteCard,.GenericGranitePicker .HeadstoneCard,.GlobalGranitePicker .GraniteCard,.GlobalGranitePicker .HeadstoneCard,.HeadstonePicker .GraniteCard,.HeadstonePicker .HeadstoneCard,.VeneerGranitePicker .GraniteCard,.VeneerGranitePicker .HeadstoneCard{background:#fff;border:none;box-shadow:none;margin:0;text-decoration:none}.FrameGranitePicker .GraniteCard .LazyImageB img:not(.configfLoader),.FrameGranitePicker .HeadstoneCard .LazyImageB img:not(.configfLoader),.GenericGranitePicker .GraniteCard .LazyImageB img:not(.configfLoader),.GenericGranitePicker .HeadstoneCard .LazyImageB img:not(.configfLoader),.GlobalGranitePicker .GraniteCard .LazyImageB img:not(.configfLoader),.GlobalGranitePicker .HeadstoneCard .LazyImageB img:not(.configfLoader),.HeadstonePicker .GraniteCard .LazyImageB img:not(.configfLoader),.HeadstonePicker .HeadstoneCard .LazyImageB img:not(.configfLoader),.VeneerGranitePicker .GraniteCard .LazyImageB img:not(.configfLoader),.VeneerGranitePicker .HeadstoneCard .LazyImageB img:not(.configfLoader){left:3%;position:absolute;top:15%;-webkit-transform:scale(1);transform:scale(1)}.FrameGranitePicker .GraniteCard .LazyImageB img.loader,.FrameGranitePicker .HeadstoneCard .LazyImageB img.loader,.GenericGranitePicker .GraniteCard .LazyImageB img.loader,.GenericGranitePicker .HeadstoneCard .LazyImageB img.loader,.GlobalGranitePicker .GraniteCard .LazyImageB img.loader,.GlobalGranitePicker .HeadstoneCard .LazyImageB img.loader,.HeadstonePicker .GraniteCard .LazyImageB img.loader,.HeadstonePicker .HeadstoneCard .LazyImageB img.loader,.VeneerGranitePicker .GraniteCard .LazyImageB img.loader,.VeneerGranitePicker .HeadstoneCard .LazyImageB img.loader{-webkit-transform:scale(1.2);transform:scale(1.2)}.FrameGranitePicker .GraniteCard .pictos,.FrameGranitePicker .HeadstoneCard .pictos,.GenericGranitePicker .GraniteCard .pictos,.GenericGranitePicker .HeadstoneCard .pictos,.GlobalGranitePicker .GraniteCard .pictos,.GlobalGranitePicker .HeadstoneCard .pictos,.HeadstonePicker .GraniteCard .pictos,.HeadstonePicker .HeadstoneCard .pictos,.VeneerGranitePicker .GraniteCard .pictos,.VeneerGranitePicker .HeadstoneCard .pictos{position:absolute;right:0;top:0;z-index:50}.FrameGranitePicker .GraniteCard .pictos ul,.FrameGranitePicker .HeadstoneCard .pictos ul,.GenericGranitePicker .GraniteCard .pictos ul,.GenericGranitePicker .HeadstoneCard .pictos ul,.GlobalGranitePicker .GraniteCard .pictos ul,.GlobalGranitePicker .HeadstoneCard .pictos ul,.HeadstonePicker .GraniteCard .pictos ul,.HeadstonePicker .HeadstoneCard .pictos ul,.VeneerGranitePicker .GraniteCard .pictos ul,.VeneerGranitePicker .HeadstoneCard .pictos ul{list-style:none}.FrameGranitePicker .GraniteCard .pictos ul li,.FrameGranitePicker .HeadstoneCard .pictos ul li,.GenericGranitePicker .GraniteCard .pictos ul li,.GenericGranitePicker .HeadstoneCard .pictos ul li,.GlobalGranitePicker .GraniteCard .pictos ul li,.GlobalGranitePicker .HeadstoneCard .pictos ul li,.HeadstonePicker .GraniteCard .pictos ul li,.HeadstonePicker .HeadstoneCard .pictos ul li,.VeneerGranitePicker .GraniteCard .pictos ul li,.VeneerGranitePicker .HeadstoneCard .pictos ul li{margin:4px;padding:5px}.FrameGranitePicker .GraniteCard .pictos ul li img,.FrameGranitePicker .HeadstoneCard .pictos ul li img,.GenericGranitePicker .GraniteCard .pictos ul li img,.GenericGranitePicker .HeadstoneCard .pictos ul li img,.GlobalGranitePicker .GraniteCard .pictos ul li img,.GlobalGranitePicker .HeadstoneCard .pictos ul li img,.HeadstonePicker .GraniteCard .pictos ul li img,.HeadstonePicker .HeadstoneCard .pictos ul li img,.VeneerGranitePicker .GraniteCard .pictos ul li img,.VeneerGranitePicker .HeadstoneCard .pictos ul li img{border-radius:25px}.FrameGranitePicker .GraniteCard.selected,.FrameGranitePicker .HeadstoneCard.selected,.GenericGranitePicker .GraniteCard.selected,.GenericGranitePicker .HeadstoneCard.selected,.GlobalGranitePicker .GraniteCard.selected,.GlobalGranitePicker .HeadstoneCard.selected,.HeadstonePicker .GraniteCard.selected,.HeadstonePicker .HeadstoneCard.selected,.VeneerGranitePicker .GraniteCard.selected,.VeneerGranitePicker .HeadstoneCard.selected{cursor:default}.FrameGranitePicker .GraniteCard.disabled,.FrameGranitePicker .HeadstoneCard.disabled,.GenericGranitePicker .GraniteCard.disabled,.GenericGranitePicker .HeadstoneCard.disabled,.GlobalGranitePicker .GraniteCard.disabled,.GlobalGranitePicker .HeadstoneCard.disabled,.HeadstonePicker .GraniteCard.disabled,.HeadstonePicker .HeadstoneCard.disabled,.VeneerGranitePicker .GraniteCard.disabled,.VeneerGranitePicker .HeadstoneCard.disabled{cursor:not-allowed;position:relative}.FrameGranitePicker .GraniteCard.disabled .DisabledMessage,.FrameGranitePicker .HeadstoneCard.disabled .DisabledMessage,.GenericGranitePicker .GraniteCard.disabled .DisabledMessage,.GenericGranitePicker .HeadstoneCard.disabled .DisabledMessage,.GlobalGranitePicker .GraniteCard.disabled .DisabledMessage,.GlobalGranitePicker .HeadstoneCard.disabled .DisabledMessage,.HeadstonePicker .GraniteCard.disabled .DisabledMessage,.HeadstonePicker .HeadstoneCard.disabled .DisabledMessage,.VeneerGranitePicker .GraniteCard.disabled .DisabledMessage,.VeneerGranitePicker .HeadstoneCard.disabled .DisabledMessage{background:hsla(0,0%,100%,.5);bottom:0;display:table-cell;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);height:100%;left:0;opacity:1!important;opacity:0;position:absolute;right:0;transition:all .4s ease;z-index:650}.FrameGranitePicker .GraniteCard p,.FrameGranitePicker .HeadstoneCard p,.GenericGranitePicker .GraniteCard p,.GenericGranitePicker .HeadstoneCard p,.GlobalGranitePicker .GraniteCard p,.GlobalGranitePicker .HeadstoneCard p,.HeadstonePicker .GraniteCard p,.HeadstonePicker .HeadstoneCard p,.VeneerGranitePicker .GraniteCard p,.VeneerGranitePicker .HeadstoneCard p{box-sizing:border-box;color:#6a7782;display:inline-block;font:400 1.4em Raleway,arial,helvetica,sans-serif;margin:0 auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100%}.FrameGranitePicker .GraniteCard.showConfirm .ElemConfirm,.FrameGranitePicker .HeadstoneCard.showConfirm .ElemConfirm,.GenericGranitePicker .GraniteCard.showConfirm .ElemConfirm,.GenericGranitePicker .HeadstoneCard.showConfirm .ElemConfirm,.GlobalGranitePicker .GraniteCard.showConfirm .ElemConfirm,.GlobalGranitePicker .HeadstoneCard.showConfirm .ElemConfirm,.HeadstonePicker .GraniteCard.showConfirm .ElemConfirm,.HeadstonePicker .HeadstoneCard.showConfirm .ElemConfirm,.VeneerGranitePicker .GraniteCard.showConfirm .ElemConfirm,.VeneerGranitePicker .HeadstoneCard.showConfirm .ElemConfirm{display:flex}.FrameGranitePicker .GraniteCard.disabledAccessory,.FrameGranitePicker .HeadstoneCard.disabledAccessory,.GenericGranitePicker .GraniteCard.disabledAccessory,.GenericGranitePicker .HeadstoneCard.disabledAccessory,.GlobalGranitePicker .GraniteCard.disabledAccessory,.GlobalGranitePicker .HeadstoneCard.disabledAccessory,.HeadstonePicker .GraniteCard.disabledAccessory,.HeadstonePicker .HeadstoneCard.disabledAccessory,.VeneerGranitePicker .GraniteCard.disabledAccessory,.VeneerGranitePicker .HeadstoneCard.disabledAccessory{cursor:pointer}.FrameGranitePicker .GraniteCard.showConfirm:hover,.FrameGranitePicker .HeadstoneCard.showConfirm:hover,.GenericGranitePicker .GraniteCard.showConfirm:hover,.GenericGranitePicker .HeadstoneCard.showConfirm:hover,.GlobalGranitePicker .GraniteCard.showConfirm:hover,.GlobalGranitePicker .HeadstoneCard.showConfirm:hover,.HeadstonePicker .GraniteCard.showConfirm:hover,.HeadstonePicker .HeadstoneCard.showConfirm:hover,.VeneerGranitePicker .GraniteCard.showConfirm:hover,.VeneerGranitePicker .HeadstoneCard.showConfirm:hover{background:#303030}.FrameGranitePicker .GraniteCard.showConfirm:hover .DisabledMessage,.FrameGranitePicker .HeadstoneCard.showConfirm:hover .DisabledMessage,.GenericGranitePicker .GraniteCard.showConfirm:hover .DisabledMessage,.GenericGranitePicker .HeadstoneCard.showConfirm:hover .DisabledMessage,.GlobalGranitePicker .GraniteCard.showConfirm:hover .DisabledMessage,.GlobalGranitePicker .HeadstoneCard.showConfirm:hover .DisabledMessage,.HeadstonePicker .GraniteCard.showConfirm:hover .DisabledMessage,.HeadstonePicker .HeadstoneCard.showConfirm:hover .DisabledMessage,.VeneerGranitePicker .GraniteCard.showConfirm:hover .DisabledMessage,.VeneerGranitePicker .HeadstoneCard.showConfirm:hover .DisabledMessage{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.FrameGranitePicker .GraniteCard.showConfirm:hover img,.FrameGranitePicker .HeadstoneCard.showConfirm:hover img,.GenericGranitePicker .GraniteCard.showConfirm:hover img,.GenericGranitePicker .HeadstoneCard.showConfirm:hover img,.GlobalGranitePicker .GraniteCard.showConfirm:hover img,.GlobalGranitePicker .HeadstoneCard.showConfirm:hover img,.HeadstonePicker .GraniteCard.showConfirm:hover img,.HeadstonePicker .HeadstoneCard.showConfirm:hover img,.VeneerGranitePicker .GraniteCard.showConfirm:hover img,.VeneerGranitePicker .HeadstoneCard.showConfirm:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.FrameGranitePicker .Infos,.GenericGranitePicker .Infos,.GlobalGranitePicker .Infos,.HeadstonePicker .Infos,.VeneerGranitePicker .Infos{display:flex;justify-content:center;text-align:center}.FrameGranitePicker .Infos span,.GenericGranitePicker .Infos span,.GlobalGranitePicker .Infos span,.HeadstonePicker .Infos span,.VeneerGranitePicker .Infos span{color:var(--text-medium);font-family:Raleway;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:14px;width:131px}.FrameGranitePicker .GranitePreviewCard h3,.FrameGranitePicker .HeadstoneCard h3,.GenericGranitePicker .GranitePreviewCard h3,.GenericGranitePicker .HeadstoneCard h3,.GlobalGranitePicker .GranitePreviewCard h3,.GlobalGranitePicker .HeadstoneCard h3,.HeadstonePicker .GranitePreviewCard h3,.HeadstonePicker .HeadstoneCard h3,.VeneerGranitePicker .GranitePreviewCard h3,.VeneerGranitePicker .HeadstoneCard h3{color:var(--text-dark);font:400 1.6em Raleway,arial,helvetica,sans-serif;position:relative;text-transform:capitalize;z-index:9999}.FrameGranitePicker .GranitePreviewCard.selected h3,.FrameGranitePicker .HeadstoneCard.selected h3,.GenericGranitePicker .GranitePreviewCard.selected h3,.GenericGranitePicker .HeadstoneCard.selected h3,.GlobalGranitePicker .GranitePreviewCard.selected h3,.GlobalGranitePicker .HeadstoneCard.selected h3,.HeadstonePicker .GranitePreviewCard.selected h3,.HeadstonePicker .HeadstoneCard.selected h3,.VeneerGranitePicker .GranitePreviewCard.selected h3,.VeneerGranitePicker .HeadstoneCard.selected h3{color:var(--secondary1)}.FrameGranitePicker .GranitePreviewCard:hover,.FrameGranitePicker .HeadstoneCard:hover,.GenericGranitePicker .GranitePreviewCard:hover,.GenericGranitePicker .HeadstoneCard:hover,.GlobalGranitePicker .GranitePreviewCard:hover,.GlobalGranitePicker .HeadstoneCard:hover,.HeadstonePicker .GranitePreviewCard:hover,.HeadstonePicker .HeadstoneCard:hover,.VeneerGranitePicker .GranitePreviewCard:hover,.VeneerGranitePicker .HeadstoneCard:hover{box-shadow:none}.FrameGranitePicker .GranitePreviewCard figure,.FrameGranitePicker .HeadstoneCard figure,.GenericGranitePicker .GranitePreviewCard figure,.GenericGranitePicker .HeadstoneCard figure,.GlobalGranitePicker .GranitePreviewCard figure,.GlobalGranitePicker .HeadstoneCard figure,.HeadstonePicker .GranitePreviewCard figure,.HeadstonePicker .HeadstoneCard figure,.VeneerGranitePicker .GranitePreviewCard figure,.VeneerGranitePicker .HeadstoneCard figure{padding-bottom:67%}.FrameGranitePicker .GranitePreviewCard.accessory-granite-card figure,.FrameGranitePicker .HeadstoneCard.accessory-granite-card figure,.GenericGranitePicker .GranitePreviewCard.accessory-granite-card figure,.GenericGranitePicker .HeadstoneCard.accessory-granite-card figure,.GlobalGranitePicker .GranitePreviewCard.accessory-granite-card figure,.GlobalGranitePicker .HeadstoneCard.accessory-granite-card figure,.HeadstonePicker .GranitePreviewCard.accessory-granite-card figure,.HeadstonePicker .HeadstoneCard.accessory-granite-card figure,.VeneerGranitePicker .GranitePreviewCard.accessory-granite-card figure,.VeneerGranitePicker .HeadstoneCard.accessory-granite-card figure{padding-bottom:5%}.FrameGranitePicker .GranitePreviewCard.accessory-granite-card .Infos,.FrameGranitePicker .HeadstoneCard.accessory-granite-card .Infos,.GenericGranitePicker .GranitePreviewCard.accessory-granite-card .Infos,.GenericGranitePicker .HeadstoneCard.accessory-granite-card .Infos,.GlobalGranitePicker .GranitePreviewCard.accessory-granite-card .Infos,.GlobalGranitePicker .HeadstoneCard.accessory-granite-card .Infos,.HeadstonePicker .GranitePreviewCard.accessory-granite-card .Infos,.HeadstonePicker .HeadstoneCard.accessory-granite-card .Infos,.VeneerGranitePicker .GranitePreviewCard.accessory-granite-card .Infos,.VeneerGranitePicker .HeadstoneCard.accessory-granite-card .Infos{bottom:28px!important}.FrameGranitePicker .GranitePreviewCard .plusGranite,.FrameGranitePicker .HeadstoneCard .plusGranite,.GenericGranitePicker .GranitePreviewCard .plusGranite,.GenericGranitePicker .HeadstoneCard .plusGranite,.GlobalGranitePicker .GranitePreviewCard .plusGranite,.GlobalGranitePicker .HeadstoneCard .plusGranite,.HeadstonePicker .GranitePreviewCard .plusGranite,.HeadstonePicker .HeadstoneCard .plusGranite,.VeneerGranitePicker .GranitePreviewCard .plusGranite,.VeneerGranitePicker .HeadstoneCard .plusGranite{color:#fff;font-size:29px;height:100%;text-align:center;text-transform:uppercase;width:100%}.FrameGranitePicker .GranitePreviewCard .plusGranite div,.FrameGranitePicker .HeadstoneCard .plusGranite div,.GenericGranitePicker .GranitePreviewCard .plusGranite div,.GenericGranitePicker .HeadstoneCard .plusGranite div,.GlobalGranitePicker .GranitePreviewCard .plusGranite div,.GlobalGranitePicker .HeadstoneCard .plusGranite div,.HeadstonePicker .GranitePreviewCard .plusGranite div,.HeadstonePicker .HeadstoneCard .plusGranite div,.VeneerGranitePicker .GranitePreviewCard .plusGranite div,.VeneerGranitePicker .HeadstoneCard .plusGranite div{display:inline-flex;padding:9% 15%}.FrameGranitePicker .GranitePreviewCard .plusGranite div div:last-child,.FrameGranitePicker .HeadstoneCard .plusGranite div div:last-child,.GenericGranitePicker .GranitePreviewCard .plusGranite div div:last-child,.GenericGranitePicker .HeadstoneCard .plusGranite div div:last-child,.GlobalGranitePicker .GranitePreviewCard .plusGranite div div:last-child,.GlobalGranitePicker .HeadstoneCard .plusGranite div div:last-child,.HeadstonePicker .GranitePreviewCard .plusGranite div div:last-child,.HeadstonePicker .HeadstoneCard .plusGranite div div:last-child,.VeneerGranitePicker .GranitePreviewCard .plusGranite div div:last-child,.VeneerGranitePicker .HeadstoneCard .plusGranite div div:last-child{padding-left:7%;text-align:left;text-align:initial;width:50%}.FrameGranitePicker .GranitePreviewCard .plusGranite div div:first-child,.FrameGranitePicker .HeadstoneCard .plusGranite div div:first-child,.GenericGranitePicker .GranitePreviewCard .plusGranite div div:first-child,.GenericGranitePicker .HeadstoneCard .plusGranite div div:first-child,.GlobalGranitePicker .GranitePreviewCard .plusGranite div div:first-child,.GlobalGranitePicker .HeadstoneCard .plusGranite div div:first-child,.HeadstonePicker .GranitePreviewCard .plusGranite div div:first-child,.HeadstonePicker .HeadstoneCard .plusGranite div div:first-child,.VeneerGranitePicker .GranitePreviewCard .plusGranite div div:first-child,.VeneerGranitePicker .HeadstoneCard .plusGranite div div:first-child{font-size:85px;padding-right:0}@media only screen and (max-width:900px){.FrameGranitePicker .GranitePreviewCard .plusGranite,.FrameGranitePicker .HeadstoneCard .plusGranite,.GenericGranitePicker .GranitePreviewCard .plusGranite,.GenericGranitePicker .HeadstoneCard .plusGranite,.GlobalGranitePicker .GranitePreviewCard .plusGranite,.GlobalGranitePicker .HeadstoneCard .plusGranite,.HeadstonePicker .GranitePreviewCard .plusGranite,.HeadstonePicker .HeadstoneCard .plusGranite,.VeneerGranitePicker .GranitePreviewCard .plusGranite,.VeneerGranitePicker .HeadstoneCard .plusGranite{font-size:23px}.FrameGranitePicker .GranitePreviewCard .plusGranite div,.FrameGranitePicker .HeadstoneCard .plusGranite div,.GenericGranitePicker .GranitePreviewCard .plusGranite div,.GenericGranitePicker .HeadstoneCard .plusGranite div,.GlobalGranitePicker .GranitePreviewCard .plusGranite div,.GlobalGranitePicker .HeadstoneCard .plusGranite div,.HeadstonePicker .GranitePreviewCard .plusGranite div,.HeadstonePicker .HeadstoneCard .plusGranite div,.VeneerGranitePicker .GranitePreviewCard .plusGranite div,.VeneerGranitePicker .HeadstoneCard .plusGranite div{padding:4% 12%}}@media only screen and (max-width:900px) and (max-width:490px){.FrameGranitePicker .GranitePreviewCard .plusGranite,.FrameGranitePicker .HeadstoneCard .plusGranite,.GenericGranitePicker .GranitePreviewCard .plusGranite,.GenericGranitePicker .HeadstoneCard .plusGranite,.GlobalGranitePicker .GranitePreviewCard .plusGranite,.GlobalGranitePicker .HeadstoneCard .plusGranite,.HeadstonePicker .GranitePreviewCard .plusGranite,.HeadstonePicker .HeadstoneCard .plusGranite,.VeneerGranitePicker .GranitePreviewCard .plusGranite,.VeneerGranitePicker .HeadstoneCard .plusGranite{font-size:19px}.FrameGranitePicker .GranitePreviewCard .plusGranite div,.FrameGranitePicker .HeadstoneCard .plusGranite div,.GenericGranitePicker .GranitePreviewCard .plusGranite div,.GenericGranitePicker .HeadstoneCard .plusGranite div,.GlobalGranitePicker .GranitePreviewCard .plusGranite div,.GlobalGranitePicker .HeadstoneCard .plusGranite div,.HeadstonePicker .GranitePreviewCard .plusGranite div,.HeadstonePicker .HeadstoneCard .plusGranite div,.VeneerGranitePicker .GranitePreviewCard .plusGranite div,.VeneerGranitePicker .HeadstoneCard .plusGranite div{padding:8% 9%}.FrameGranitePicker .GranitePreviewCard .plusGranite div div:first-child,.FrameGranitePicker .HeadstoneCard .plusGranite div div:first-child,.GenericGranitePicker .GranitePreviewCard .plusGranite div div:first-child,.GenericGranitePicker .HeadstoneCard .plusGranite div div:first-child,.GlobalGranitePicker .GranitePreviewCard .plusGranite div div:first-child,.GlobalGranitePicker .HeadstoneCard .plusGranite div div:first-child,.HeadstonePicker .GranitePreviewCard .plusGranite div div:first-child,.HeadstonePicker .HeadstoneCard .plusGranite div div:first-child,.VeneerGranitePicker .GranitePreviewCard .plusGranite div div:first-child,.VeneerGranitePicker .HeadstoneCard .plusGranite div div:first-child{font-size:59px}}.FrameGranitePicker .GranitePreviewCard .CatalogGraniteCardContent h3,.GenericGranitePicker .GranitePreviewCard .CatalogGraniteCardContent h3,.GlobalGranitePicker .GranitePreviewCard .CatalogGraniteCardContent h3,.HeadstonePicker .GranitePreviewCard .CatalogGraniteCardContent h3,.VeneerGranitePicker .GranitePreviewCard .CatalogGraniteCardContent h3{padding:0}.FrameGranitePicker .GranitePreviewCard .CatalogGraniteCardContent .Infos .Price span,.GenericGranitePicker .GranitePreviewCard .CatalogGraniteCardContent .Infos .Price span,.GlobalGranitePicker .GranitePreviewCard .CatalogGraniteCardContent .Infos .Price span,.HeadstonePicker .GranitePreviewCard .CatalogGraniteCardContent .Infos .Price span,.VeneerGranitePicker .GranitePreviewCard .CatalogGraniteCardContent .Infos .Price span{display:block;font-size:14px;padding:0}.FrameGranitePicker .GranitePreviewCard .CatalogGraniteCardContent .Infos .Price span small,.GenericGranitePicker .GranitePreviewCard .CatalogGraniteCardContent .Infos .Price span small,.GlobalGranitePicker .GranitePreviewCard .CatalogGraniteCardContent .Infos .Price span small,.HeadstonePicker .GranitePreviewCard .CatalogGraniteCardContent .Infos .Price span small,.VeneerGranitePicker .GranitePreviewCard .CatalogGraniteCardContent .Infos .Price span small{font-size:70%}.FrameGranitePicker .GraniteTextureCard,.GenericGranitePicker .GraniteTextureCard,.GlobalGranitePicker .GraniteTextureCard,.HeadstonePicker .GraniteTextureCard,.VeneerGranitePicker .GraniteTextureCard{border-radius:15px;height:79px;width:131px}@media only screen and (max-width:490px){.FrameGranitePicker .GraniteTextureCard,.GenericGranitePicker .GraniteTextureCard,.GlobalGranitePicker .GraniteTextureCard,.HeadstonePicker .GraniteTextureCard,.VeneerGranitePicker .GraniteTextureCard{height:50px;width:auto}}.FrameGranitePicker .GraniteTextureCard figure,.GenericGranitePicker .GraniteTextureCard figure,.GlobalGranitePicker .GraniteTextureCard figure,.HeadstonePicker .GraniteTextureCard figure,.VeneerGranitePicker .GraniteTextureCard figure{height:270px;position:relative;width:180px}.FrameGranitePicker .GraniteTextureCard figure img,.GenericGranitePicker .GraniteTextureCard figure img,.GlobalGranitePicker .GraniteTextureCard figure img,.HeadstonePicker .GraniteTextureCard figure img,.VeneerGranitePicker .GraniteTextureCard figure img{height:100%;position:relative;width:100%}.FrameGranitePicker .GraniteTextureCard .plusGranite,.GenericGranitePicker .GraniteTextureCard .plusGranite,.GlobalGranitePicker .GraniteTextureCard .plusGranite,.HeadstonePicker .GraniteTextureCard .plusGranite,.VeneerGranitePicker .GraniteTextureCard .plusGranite{color:#fff;font-size:24px;height:270px;text-transform:uppercase;width:180px}.FrameGranitePicker .GraniteTextureCard .plusGranite div,.GenericGranitePicker .GraniteTextureCard .plusGranite div,.GlobalGranitePicker .GraniteTextureCard .plusGranite div,.HeadstonePicker .GraniteTextureCard .plusGranite div,.VeneerGranitePicker .GraniteTextureCard .plusGranite div{display:inline-flex;padding:28% 6%}.FrameGranitePicker .GraniteTextureCard .plusGranite div div:first-child,.GenericGranitePicker .GraniteTextureCard .plusGranite div div:first-child,.GlobalGranitePicker .GraniteTextureCard .plusGranite div div:first-child,.HeadstonePicker .GraniteTextureCard .plusGranite div div:first-child,.VeneerGranitePicker .GraniteTextureCard .plusGranite div div:first-child{font-size:70px;padding-right:7%}.FrameGranitePicker .GraniteTextureCard .Infos,.GenericGranitePicker .GraniteTextureCard .Infos,.GlobalGranitePicker .GraniteTextureCard .Infos,.HeadstonePicker .GraniteTextureCard .Infos,.VeneerGranitePicker .GraniteTextureCard .Infos{height:auto;left:0;position:absolute;top:0;width:100%;z-index:50}.FrameGranitePicker .GraniteTextureCard h3,.GenericGranitePicker .GraniteTextureCard h3,.GlobalGranitePicker .GraniteTextureCard h3,.HeadstonePicker .GraniteTextureCard h3,.VeneerGranitePicker .GraniteTextureCard h3{*zoom:1;background-image:-owg-linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent 100%);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent);color:#fff;display:flex;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#80000000",endColorstr="#00000000");font:400 1.6em Raleway,arial,helvetica,sans-serif;justify-content:center;padding:15px;text-shadow:1px 1px 0 #000;text-transform:capitalize;width:100%}.FrameGranitePicker .GraniteTextureCard.selected,.GenericGranitePicker .GraniteTextureCard.selected,.GlobalGranitePicker .GraniteTextureCard.selected,.HeadstonePicker .GraniteTextureCard.selected,.VeneerGranitePicker .GraniteTextureCard.selected{border:2px solid var(--secondary1);margin:-2px}.FrameGranitePicker .GraniteTextureCard.selected h3,.GenericGranitePicker .GraniteTextureCard.selected h3,.GlobalGranitePicker .GraniteTextureCard.selected h3,.HeadstonePicker .GraniteTextureCard.selected h3,.VeneerGranitePicker .GraniteTextureCard.selected h3{background:var(--secondary1)}.FamilyListViewContainer{display:flex}.FrameGranitePicker .ListViewChunk,.VeneerGranitePicker .ListViewChunk{overflow:visible}.FrameGranitePicker .ListViewChunk .ListViewItem,.VeneerGranitePicker .ListViewChunk .ListViewItem{width:180px}.AccessoriesGranitePickerPopupModal:not(.accessories-granite) .Scrollable>.ListView .ListViewChunk,.AccessoryGranitePickerPopupModal:not(.accessories-granite) .Scrollable>.ListView .ListViewChunk,.FrameGranitePickerPopupModal .Scrollable>.ListView .ListViewChunk,.VeneerGranitePickerPopupModal .Scrollable>.ListView .ListViewChunk,.accessories-granite .Scrollable>.ListView .ListViewChunk{overflow:visible}.accessories-granite .Scrollable>.ListView .ListViewItem .ListViewItemContainer{margin:0}.accessories-granite .Scrollable>.ListView .ListViewItem .ListViewItemContainer .accessory-wrapper .accessory-granite-card figure{cursor:pointer}.accessories-granite .Scrollable>.ListView .ListViewItem .ListViewItemContainer .accessory-wrapper .accessory-granite-card figure:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .15s ease}.accessories-granite .Scrollable>.ListView .ListViewItem .ListViewItemContainer .accessory-wrapper .accessory-granite-card figure img{height:100%;margin-top:8%;min-height:168px;position:relative;width:100%}.accessories-granite .Scrollable>.ListView .ListViewItem .ListViewItemContainer .accessory-wrapper .accessory-granite-card .Infos{display:block;position:relative;width:100%;z-index:99999}.accessories-granite .Scrollable>.ListView .ListViewItem .ListViewItemContainer .accessory-wrapper .accessory-granite-card.selected .Infos>span{color:var(--secondary1)!important}.AccessoriesGranitePickerTabs{display:flex;width:50%}.AccessoriesGranitePickerTabs .Accessory{align-items:center;background:#d0cfcf;border:1px solid #d0cfcf;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-right:2px;padding:9px;text-align:left;text-decoration:none}.AccessoriesGranitePickerTabs .Accessory.active{background-color:#ededed}.AccessoriesGranitePickerTabs .Accessory .Reference{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;color:var(--text-dark);font:400 1.6em Raleway,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums;text-transform:uppercase}.AccessoriesGranitePickerTabs .Accessory .Description{color:var(--text-medium);font:400 1.6em Raleway,arial,helvetica,sans-serif;text-transform:uppercase}.GlobalGranitePicker .ListViewItemContainer{margin-left:0;margin-right:0}.AccessoriesGranitePickerPopupModalOverlay .GenericGranitePicker h4{margin:45px 20px 10px}.AccessoriesGranitePickerPopupModalOverlay .GenericGranitePicker .LazyImageB img{left:0!important}.ConfigurationPatternsEngravings .AddEngraving,.ConfigurationPatternsEngravings .AddPattern,.ConfigurationPatternsEngravings .AddPatternOptionPanel>.SquareButton{background:#21676e;border-color:#091e20;color:#fff}.ConfigurationPatternsEngravings .AddEngraving:hover,.ConfigurationPatternsEngravings .AddPattern:hover,.ConfigurationPatternsEngravings .AddPatternOptionPanel>.SquareButton:hover{background:#154247;border-color:#040b0c;color:#fff}.ConfigurationPatternsEngravings .fTopBarContainer .backArrowContainer{cursor:pointer}@media screen and (max-width:768px){.ConfigurationPatternsEngravings .engraving .accessory-actions{display:none}}.ConfigurationPatternsEngravings .addElemB{align-items:center;background-color:#fff;border:1px solid var(--fcdarkstlblue);border-radius:100px;bottom:130vh;color:var(--fcdarkstlblue);cursor:pointer;display:flex;font-family:Raleway,arial,helvetica,sans-serif;font-size:16px;font-weight:700;height:45px;justify-content:center;left:50%;margin-bottom:5px;padding:16px 24px 16px 16px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:241px}@media screen and (max-width:480px){.ConfigurationPatternsEngravings .addElemB{bottom:5px;position:fixed}}.ConfigurationPatternsEngravings .addElemB .IconAddBlocIcon{margin-right:5px}.ConfigurationPatternsEngravings .addElemB .IconAddBlocIcon svg path{fill:var(--fcdarkstlblue)}.ConfigurationPatternsEngravings .addElemA{align-items:center;background-color:var(--fcblue);border:1px solid var(--fcblue);border-radius:100px;bottom:130vh;box-shadow:0 2px 5px 1px rgba(0,0,0,.6);color:#fff;cursor:pointer;display:flex;font-size:16px;height:45px;justify-content:center;left:50%;margin-bottom:5px;padding:10px 24px 10px 16px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:241px}.ConfigurationPatternsEngravings .addElemA:hover{background-color:#fff;color:var(--fcblue)}.ConfigurationPatternsEngravings .addElemA:hover .IconAddBlocIcon svg path{fill:var(--fcblue)}.ConfigurationPatternsEngravings .addElemA .IconAddBlocIcon{margin-right:5px}.ConfigurationPatternsEngravings .addElemA .IconAddBlocIcon svg path{fill:#fff}.ConfigurationPatternsEngravings .AddPatternOptionPanel .OptionPanelPopup{margin-bottom:-1px;margin-top:-1px;position:fixed;top:116px}.ConfigurationPatternsEngravings .AddPatternOptionPanel .OptionPanelPopup button{width:100px}.ConfigurationPatternsEngravings .OptionPanelPopup{border-radius:10px;margin-bottom:-1px;margin-top:-1px;position:fixed;top:332px}.ConfigurationPatternsEngravings .OptionPanelPopup>div:first-child button{border-radius:10px 0 0 10px}.ConfigurationPatternsEngravings .OptionPanelPopup>button:last-child{border-radius:0 10px 10px 0}.ConfigurationPatternsEngravings .OptionPanelPopup button{width:100px}.ConfigurationPatternsEngravings .AddEngravingReservation{display:block}.ConfigurationPatternsEngravings .AddPatternOptionPanel,.ConfigurationPatternsEngravings .AddReservationOptionPanel{margin-bottom:-1px}@media only screen and (max-width:490px){.ConfigurationPatternsEngravings .AddPatternOptionPanel,.ConfigurationPatternsEngravings .AddReservationOptionPanel{display:none}}.ConfigurationPatternsEngravings .AddPatternOptionPanel .ModalButton,.ConfigurationPatternsEngravings .AddReservationOptionPanel .ModalButton{display:inline}.ConfigurationPatternsEngravings .AddPatternOptionPanel .OptionPanelSquareItem,.ConfigurationPatternsEngravings .AddReservationOptionPanel .OptionPanelSquareItem{font-size:1.3em;line-height:normal}@media only screen and (max-width:490px){.ConfigurationPatternsEngravings .OtherPiece{display:none}}.ConfigurationPatternsEngravings .Footer>.button-navigation.bottom50{bottom:50px}.ConfigurationPatternsEngravings .Footer>.button-navigation.bottom58{bottom:58px}.EngravingParameters{border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.2);left:-290px;padding:5px 8px;position:absolute;transition:left .5s ease;width:290px;z-index:300}.EngravingParameters .Label{color:var(--text-dark);display:inline-block;font-family:Raleway;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin:.25rem 0}.EngravingParameters label{margin-bottom:0!important}.EngravingParameters.active{left:155px}@media only screen and (max-width:490px){.EngravingParameters.active{left:105px;top:60px}}.EngravingParameters .Headline{align-items:center;border-bottom:2px solid #e2e2e2;display:flex;margin:-5px -8.5px 0;overflow:hidden;padding:8px}.EngravingParameters .Headline h5{color:var(--text-dark);font-family:Raleway;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.EngravingParameters .Headline .Close{align-items:center;color:#676767;cursor:pointer;display:inline;display:flex;float:right;font:400 1.4em Raleway,arial,helvetica,sans-serif;margin-left:auto;text-align:right;text-decoration:none;text-transform:uppercase;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s}.EngravingParameters .Headline .Close .icon{background-color:var(--secondary2-hover)}.EngravingParameters label,.EngravingParameters label.Color{width:100%}.EngravingParameters label.Kind select{cursor:pointer}.EngravingParameters label.FontSize .range-slider{align-items:center;display:flex;justify-content:center}.EngravingParameters label.FontSize .range-slider .range{-webkit-appearance:none;border:none;outline:none;padding:6px 0;position:relative;vertical-align:middle;width:100%}.EngravingParameters label.FontSize .range-slider .range::-webkit-slider-runnable-track{border:1px solid transparent;border-radius:3px;height:6px}.EngravingParameters label.FontSize .range-slider .range::-webkit-slider-thumb{-webkit-appearance:none!important;background-color:var(--secondary2-hover);border:2px solid var(--secondary2-hover);border-radius:10%;height:18px;margin-top:-7px;position:relative;width:30px;z-index:9999999}.EngravingParameters label.FontSize .range-slider .range-value{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;border:1px solid #6a7782;border-radius:4px;font-family:Raleway;font-size:14px;font-variant-numeric:lining-nums proportional-nums;font-weight:500;margin-left:10px;padding:8px;text-align:center;width:44px}.ConfigurationCompletion .Field .EngravingParameters label.FontSize .range-slider .FieldContainer[type=number]::-webkit-inner-spin-button,.ConfigurationCompletion .Field .EngravingParameters label.FontSize .range-slider .FieldContainer[type=number]::-webkit-outer-spin-button,.EngravingParameters label.FontSize .range-slider .ConfigurationCompletion .Field .FieldContainer[type=number]::-webkit-inner-spin-button,.EngravingParameters label.FontSize .range-slider .ConfigurationCompletion .Field .FieldContainer[type=number]::-webkit-outer-spin-button,.EngravingParameters label.FontSize .range-slider input[type=number]::-webkit-inner-spin-button,.EngravingParameters label.FontSize .range-slider input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ConfigurationCompletion .Field .EngravingParameters label.FontSize .range-slider .FieldContainer[type=number],.EngravingParameters label.FontSize .range-slider .ConfigurationCompletion .Field .FieldContainer[type=number],.EngravingParameters label.FontSize .range-slider input[type=number]{-moz-appearance:textfield}.EngravingParameters .Field{box-sizing:border-box;padding:2px}.EngravingParameters .Field select{border-radius:6px;height:2.25rem;outline:var(--border-color) auto .5px}.ConfigurationCompletion .Field .EngravingParameters .FieldContainer[type=number],.EngravingParameters .ConfigurationCompletion .Field .FieldContainer[type=number],.EngravingParameters input[type=number],.EngravingParameters select{box-sizing:border-box;color:#676767;font:400 1.6em Raleway,arial,helvetica,sans-serif;padding:2px 5px;width:100%}.EngravingParameters .Unit{color:#9b9b9b;font:400 1.8em Raleway,arial,helvetica,sans-serif;padding-left:.5em}.EngravingParameters .ColorPicker{display:flex;height:55px;margin-right:-4px}.EngravingParameters .ColorPicker .Color{align-items:center;border:2px solid #b4b4b4;color:var(--text-dark);cursor:pointer;display:flex;flex:1 1;font-size:13px;line-height:14px;margin:-2px 4px 0 -2px;padding:2px;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s}.EngravingParameters .ColorPicker .Color:hover{border-color:#676767}.EngravingParameters .ColorPicker .Color.active{border-color:#149edc}.EngravingParameters .ColorPicker .Color:last-child{color:var(--text-light)}.EngravingParameters .FamilyPicker{overflow-y:auto}.EngravingParameters .FamilyPicker::-webkit-scrollbar{width:10px}.EngravingParameters .FamilyPicker::-webkit-scrollbar-track{background-color:#fff}.EngravingParameters .FamilyPicker::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px}.EngravingParameters .FamilyPicker::-webkit-scrollbar-thumb:hover{background-color:#555}.EngravingParameters .FamilyPicker .Family{align-items:center;color:var(--text-dark);cursor:pointer;display:flex;font-size:1.8em;padding:0 6px;text-decoration:none;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s}.EngravingParameters .FamilyPicker .Family label{cursor:pointer}.EngravingParameters .FamilyPicker .Family .round{position:relative;width:20px}.ConfigurationCompletion .Field .EngravingParameters .FamilyPicker .Family .round .FieldContainer[type=checkbox],.EngravingParameters .FamilyPicker .Family .round .ConfigurationCompletion .Field .FieldContainer[type=checkbox],.EngravingParameters .FamilyPicker .Family .round input[type=checkbox]{visibility:hidden}.ConfigurationCompletion .Field .EngravingParameters .FamilyPicker .Family .round .FieldContainer[type=checkbox]:checked+label,.EngravingParameters .FamilyPicker .Family .round .ConfigurationCompletion .Field .FieldContainer[type=checkbox]:checked+label,.EngravingParameters .FamilyPicker .Family .round input[type=checkbox]:checked+label{background-color:#fff;border-color:var(--text-dark)}.ConfigurationCompletion .Field .EngravingParameters .FamilyPicker .Family .round .FieldContainer[type=checkbox]:checked+label:after,.EngravingParameters .FamilyPicker .Family .round .ConfigurationCompletion .Field .FieldContainer[type=checkbox]:checked+label:after,.EngravingParameters .FamilyPicker .Family .round input[type=checkbox]:checked+label:after{background-color:var(--text-dark);opacity:1}.EngravingParameters .FamilyPicker .Family .round label{background-color:#fff;border:1px solid var(--text-medium);border-radius:50%;cursor:pointer;height:20px;left:0;position:absolute;top:0;width:20px}.EngravingParameters .FamilyPicker .Family .round label:after{background-color:#fff;border-radius:50%;content:"";height:12px;left:3px;opacity:1;position:absolute;top:3px;width:12px}.EngravingParameters .AlignPicker .Align{color:#9b9b9b;cursor:pointer;display:inline;float:left;margin-right:2px;text-decoration:none;-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s}.EngravingParameters .AlignPicker .Align:hover{color:#303030}.EngravingParameters .AlignPicker .Align.active{color:#149edc}.EngravingParameters .AlignPicker .Align .icon{float:none;font-size:24px;line-height:28px;width:28px}.PatternEngravingZone{background:#fff;bottom:0;left:0;padding-bottom:70px;position:absolute;right:0;top:70px}.PatternEngravingZone .Footer{background:var(--secondary2-hover);border-top:1px solid #d0cfcf;bottom:0;height:70px;left:0;position:fixed;right:0;z-index:900}@media only screen and (max-width:490px){.PatternEngravingZone .Footer{display:none}}.PatternEngravingZone .Footer .FullSize{bottom:70px}.PatternEngravingZone .Footer .Infos{display:inline;float:left;margin:15px}.PatternEngravingZone .Footer .Actions{display:flex;margin:17px 14px}.PatternEngravingZone .Footer .Actions a,.PatternEngravingZone .Footer .Actions button{margin:0 1px}.PatternEngravingZone .Footer .EditPattern,.PatternEngravingZone .Footer .EditText{background:#149edc;border-color:#0c5b7f;color:#fff}.PatternEngravingZone .Footer .EditPattern:hover,.PatternEngravingZone .Footer .EditText:hover{background:#107cad;border-color:#094a67;color:#fff}@media screen and (max-width:480px){.PatternEngravingZone{position:absolute;top:15px}}.Engraving h1{font:400 1.6em Raleway,arial,helvetica,sans-serif}.Engraving .Kind{color:var(--text-light);display:inline;font-size:87.5%;text-transform:uppercase}.Engraving .Text{color:var(--text-light);font:400 2em Raleway,arial,helvetica,sans-serif;max-width:30em}.Pattern{color:var(--text-dark)}.Pattern h1{font:400 1.6em Raleway,arial,helvetica,sans-serif}.Pattern .Name{display:inline}.Pattern .Kind{display:inline;font-size:87.5%;margin-left:.5em;text-transform:uppercase}.Pattern .Description{font:400 2em Raleway,arial,helvetica,sans-serif;max-width:30em}.Pattern .PatternSize{font-size:18px;margin-left:10px}.FaceCard div.Face{cursor:pointer;display:block;min-height:120px;position:relative;text-decoration:none}.FaceCard img{position:relative;z-index:10}.FaceCard .Infos,.FaceCard img{-webkit-transition:all .35s;-webkit-transition-delay:0s;transition:all false false .35s}.FaceCard .Infos{left:0;padding:10px;position:absolute;text-align:left;top:0;width:40%;z-index:700}.FaceCard .Name{color:#676767;display:block;font:400 1.6em Raleway,arial,helvetica,sans-serif;text-transform:uppercase}.FacePickerPattern .ListViewChunk{clear:both;text-align:center}.FacePickerPattern .ListViewChunk .ListViewItem{width:33.3333%}.FacePickerPattern figure{padding-bottom:75%}@media only screen and (max-width:490px){.FacePickerPattern figure img{-webkit-transform:scale(.8) translateY(7.5%);transform:scale(.8) translateY(7.5%)}}.PatternPickerModal .ListViewItem{width:16.666666%}@media only screen and (max-width:960px){.PatternPickerModal .ListViewItem{width:50%}}@media only screen and (max-width:490px){.PatternPickerModal .ListViewItem{width:100%}}.PatternPickerModal .PatternCard,.PatternPickerModal .PatternCard:hover{box-shadow:none}.PatternPickerModal .PatternCard figure{padding-bottom:100%}.PatternPickerModal .PatternCard figure img:not(.configfLoader){max-height:95%}@media only screen and (max-width:490px){.PatternPickerModal.pattern .Header{height:auto}}.PatternPickerModal.pattern .ScrollListView{top:160px}@media only screen and (max-width:490px){.PatternPickerModal.pattern .ScrollListView{top:240px}}.PatternPickerModal.pattern form{text-align:center}.ConfigurationCompletion .Field .PatternPickerModal.pattern form .FieldContainer,.PatternPickerModal.pattern form .ConfigurationCompletion .Field .FieldContainer,.PatternPickerModal.pattern form input{max-width:100%;width:25em}.PatternPickerModal.pattern .Keywords{text-align:center}.PatternPickerModal.pattern .Keywords li{display:inline-block;padding:10px}.PatternPickerModal.pattern .Keywords div{cursor:pointer;font:400 1.6em Raleway,arial,helvetica,sans-serif;text-decoration:underline}.PatternPickerModal.pattern .More{margin-bottom:20px;text-align:center}.ReactModalPortal .PatternModalOverlay{background:rgba(0,0,0,.8);bottom:10px;left:10px;position:fixed;right:10px;top:80px}.ReactModalPortal .PatternModal{background:#fff;bottom:60px;left:60px;right:60px;top:60px}.ReactModalPortal .PatternModal .Pattern figure.LazyImage.FullSize{background:#707070}.ReactModalPortal .PatternModal .CloseModal i,.ReactModalPortal .PatternModal .CloseModal span{color:#fff}.ReactModalPortal .Pattern .Infos{display:inline;float:left;margin:15px}@media screen and (max-width:1113px){.ReactModalPortal .Pattern .Infos{margin-bottom:0}}.ReactModalPortal .Pattern .FullSize{bottom:70px}.ReactModalPortal .Pattern .AddPattern{background:#149edc;border-color:#0c5b7f;color:#fff}.ReactModalPortal .Pattern .AddPattern:hover{background:#107cad;border-color:#094a67;color:#fff}.ConfigurationAccessories .Footer>.button-navigation.bottom50{bottom:50px}.ConfigurationAccessories .Footer>.button-navigation.bottom58{bottom:58px}.ConfigurationAccessories .AddDecoration{background:#21676e;border-color:#091e20;color:#fff}.ConfigurationAccessories .AddDecoration:hover{background:#154247;border-color:#040b0c;color:#fff}.AccessoriesZone{background:#fff;bottom:0;left:0;padding-bottom:70px;position:absolute;right:0;top:70px}.AccessoriesZone .Footer{background-color:var(--secondary2-hover);border-top:1px solid #d0cfcf;bottom:0;height:70px;left:0;position:fixed;right:0;z-index:900}.AccessoriesZone .Footer .FullSize{bottom:70px}.AccessoriesZone .Footer .Infos{display:inline;float:left;margin:15px}.AccessoriesZone .Footer .Actions{display:flex;margin:17px 14px}.AccessoriesZone .Footer .Actions a,.AccessoriesZone .Footer .Actions button{margin:0 1px}.AccessoriesZone .Footer .EditAccessoryGranite{background:#149edc;border-color:#0c5b7f;color:#fff}.AccessoriesZone .Footer .EditAccessoryGranite:hover{background:#107cad;border-color:#094a67;color:#fff}.Accessory h1{font:400 1.6em Raleway,arial,helvetica,sans-serif}.Accessory .Kind,.Accessory .Reference{color:var(--text-light)}.Accessory .Kind{display:inline;font-size:87.5%;margin-left:.5em;text-transform:uppercase}.Accessory .Description{color:var(--text-light);font:400 2em Raleway,arial,helvetica,sans-serif;max-width:30em}.AccessoryCard{background:#fff;border:none;box-shadow:none!important;margin:0;text-decoration:none}.AccessoryCard .Infos{align-items:flex-start;-webkit-column-gap:10px;column-gap:10px;display:flex;justify-content:center}.AccessoryCard .Description{color:var(--text-dark);min-height:40px}.AccessoryCard .Description,.AccessoryCard .Reference{display:block;font:400 1.6em Raleway,arial,helvetica,sans-serif}.AccessoryCard .Reference{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;color:#a11525;font-variant-numeric:lining-nums proportional-nums;text-transform:uppercase}.ConfigurationCompletion{margin:0 40px}@media only screen and (max-width:490px){.ConfigurationCompletion{margin:0 10px}.ConfigurationCompletion>div{margin:50px 0 0}.ConfigurationCompletion>div:first-child{height:275px}.ConfigurationCompletion .ConfigurationDetails div:first-child>.col .footstone-wrapper{display:none}.ConfigurationCompletion .ConfigurationDetails div:first-child>.col>div{flex-wrap:wrap;justify-content:center;margin-top:2.5rem!important}.ConfigurationCompletion .Actions{margin-bottom:20px}.ConfigurationCompletion .Actions button>span{display:none}}.ConfigurationCompletion .ConfigurationIsoView .LazyImageB{top:0}.ConfigurationCompletion .Header{background:#e2e2e2;border-bottom:1px solid #d0cfcf;height:100px;position:fixed;top:70px}.ConfigurationCompletion .Header .CustomerInfos{display:inline;float:left;padding:0 20px}.ConfigurationCompletion .Header .CustomerInfos label{display:inline;float:left;margin:20px 10px 5px 0}.ConfigurationCompletion .Header .CustomerInfos label span{color:#676767;display:block;font:400 1.6em Raleway,arial,helvetica,sans-serif;text-transform:uppercase}.ConfigurationCompletion .Field .Header .CustomerInfos label .FieldContainer[type=text],.ConfigurationCompletion .Header .CustomerInfos label .Field .FieldContainer[type=text],.ConfigurationCompletion .Header .CustomerInfos label input[type=text]{width:12em}.ConfigurationCompletion .Header .Documents{display:inline;float:right;margin-right:70px}.ConfigurationCompletion .Header .Documents .Help{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAMCAMAAAA51D/MAAAAclBMVEUAAABoaGhpaWlnZ2dnZ2dnZ2doaGhpaWloaGhpaWlnZ2doaGhnZ2doaGhpaWloaGhnZ2dpaWlubm5ra2t7e3toaGhoaGhoaGhpaWlqampsbGx2dnZnZ2doaGhnZ2doaGhoaGhoaGhoaGhnZ2doaGhnZ2dTpmmLAAAAJXRSTlMArTLs18uJaVdH8dGwqHpiUiYcDwnlxpA8KRcG9eLbup9/YEoWYPK59gAAAIZJREFUGNON0FcOwjAQRdFx7yVOT+jg/W8R8F9EwNzvoxnpwV91ddLeOTtXjOIsvxorTORSgEqyMAxrxdk36+AQf6FmsEpnCqDMoL6h9UoEACaovDdUtHtjiaNL5eQNSpPTKDy2aBoJwh8bSkdOFx9xs6QZR4+08Ql2mwO3jPY9ZYjLBTY9AU67B/uyNDx5AAAAAElFTkSuQmCC) no-repeat right 62px;color:#676767;display:inline;float:left;font:700 1.9em/20px Caveat,Brush Script MT,cursive;padding:30px;text-align:center;text-transform:uppercase}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.ConfigurationCompletion .Header .Documents .Help{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAYCAMAAABnVuv4AAAAgVBMVEUAAABnZ2d5eXlnZ2dnZ2eAgIBoaGhoaGhnZ2dnZ2doaGhnZ2dpaWlubm5oaGhoaGhnZ2dpaWlpaWlpaWlwcHBnZ2doaGhoaGhpaWlpaWlnZ2doaGhpaWloaGhoaGiqqqpoaGhnZ2doaGhoaGhoaGiAgIBnZ2doaGhra2tqampnZ2fKJ8qMAAAAKnRSTlMA+wj0ugLo3rOUflc0F/DLnEk6IA3ih29OKcWic2NBA9fOd2klBNCpLhsK8CE+AAABMUlEQVQ4y82U2W6DMBBFbXabfd8JhDTL/P8HdpwmyFKrEHAeep5sCx3NiLlD/ilf6YdEB+9o6Owjos7RAekVRSaKAniQKJVUokgiIyq4VHbZRI1Yl2QOUSSR+uRElau1yFyizGmp7aTs8o2nSzcxBKWm4BossKoQBCFej5DvbjZjAIZPsgaQSPyPCeAc7xuMHCg38aA5KCvviehzgMk1t6pqNITXx8JoAYafo1ZaAHa3KQ23iILeHZY7A/951GYbQG+Ht6tCFWW+/FTK8a8MEa/CWzdpLn5KL6/HKuW58LFYe2WqogCbYOn6dkqYSAdtiir9S5TgOhUTNWfvbjseUkCCpuV97NWpf0vrpJqLy3h/n3i9bRbjwrDgN/Qcuf6+0A190RrhaFu5PTZOxF1vNXffAMYnsZJkiT8AAAAASUVORK5CYII=);background-size:38px 12px}}.ConfigurationCompletion .Header .Documents .Help small{display:block;font-size:1em;text-transform:none}.ConfigurationCompletion .action-buttons-container{position:relative;z-index:99}.ConfigurationCompletion .action-buttons-container .btn-wrapper{clear:none;float:none;height:36px;margin:0 22px;min-height:0;min-height:auto;transition:all .35s;transition-delay:0s;width:70px}.ConfigurationCompletion .action-buttons-container .btn-wrapper .ModalButton button{border:1px solid transparent;border-radius:6px}.ConfigurationCompletion .action-buttons-container .btn-wrapper .ModalButton .view3d-icon.icon{margin:0;width:30px!important}.ConfigurationCompletion .action-buttons-container .btn-wrapper .ModalButton,.ConfigurationCompletion .action-buttons-container .btn-wrapper .btn-config{height:36px;transition:all .35s;transition-delay:0s;width:100%}.ConfigurationCompletion .action-buttons-container .btn-wrapper .ModalButton .SquareButton,.ConfigurationCompletion .action-buttons-container .btn-wrapper .btn-config .SquareButton{align-items:center;display:flex;font-family:Raleway;height:100%;justify-content:center;width:70px}.ConfigurationCompletion .action-buttons-container .btn-wrapper .ModalButton .SquareButton .icon,.ConfigurationCompletion .action-buttons-container .btn-wrapper .btn-config .SquareButton .icon{background-color:var(--text-light)}.ConfigurationCompletion .action-buttons-container .btn-wrapper .ModalButton .additional-info,.ConfigurationCompletion .action-buttons-container .btn-wrapper .btn-config .additional-info{color:#6a7782;font-family:Raleway;font-size:12px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:normal;text-align:center;text-transform:capitalize}.ConfigurationCompletion .footstone-wrapper span:first-child{color:var(--text-dark);font-family:Raleway;font-size:32px;font-style:normal;font-weight:400;letter-spacing:1.5px;line-height:normal;margin-right:8px;text-align:center;text-transform:capitalize}.ConfigurationCompletion .footstone-wrapper span:last-child{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;color:var(--text-dark);font-family:Raleway;font-size:32px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:700;letter-spacing:1.5px;line-height:normal;text-align:center;text-transform:uppercase}.ConfigurationCompletion .ConfigurationDetails .btn-wrapper button{align-items:center;border-radius:.625rem;box-shadow:0 .625rem .625rem -.3125rem rgba(0,0,0,.04),0 1.25rem 1.5625rem -.3125rem rgba(0,0,0,.1);display:flex;flex-direction:column;height:3.75rem;justify-content:space-around;padding:.125rem;width:7.5rem}.ConfigurationCompletion .ConfigurationDetails .btn-wrapper button .icon{background-color:var(--text-dark);margin:0;width:1.5rem}.ConfigurationCompletion .ConfigurationDetails .btn-wrapper button .icon-width{width:1.1875rem!important}.ConfigurationCompletion .ConfigurationDetails .btn-icon{align-items:center;border-radius:10px;box-shadow:0 10px 10px -5px rgba(0,0,0,.04),0 20px 25px -5px rgba(0,0,0,.1);display:flex;height:40px;justify-content:space-around;margin:0;padding:2px;transition:none;width:38px}.ConfigurationCompletion .ConfigurationDetails .btn-icon .icon{background-color:var(--text-dark);height:20px;margin:0;width:20px}.ConfigurationCompletion .ConfigurationDetails .project-reference{font-Size:16px;font-Style:normal;color:var(--text-dark);font-family:Raleway;font-weight:600;line-height:24px;margin-right:16px}.ConfigurationCompletion .project-wrapper{margin-top:16px}.ConfigurationCompletion .project-wrapper label{color:var(--secondary2);font-family:Raleway;font-size:16px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:normal;text-align:center;text-transform:uppercase}.ConfigurationCompletion .project-wrapper .input-wrapper.error{border-color:#d4321d}.ConfigurationCompletion .Field .project-wrapper .input-wrapper .FieldContainer,.ConfigurationCompletion .project-wrapper .input-wrapper .Field .FieldContainer,.ConfigurationCompletion .project-wrapper .input-wrapper input{background-color:var(--background-page)!important;color:var(--primary)}.ConfigurationCompletion .DocumentsHelp{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAAYCAMAAAC1BuGgAAAAjVBMVEUAAABvDW5vDW13GneKO4pvDm5vDW5wDm1wDm1yDnBwDW1xDm5wDm59EnVwDW5wDW1wDW1wDW5wDm5wDm9wDm5xE3FwDm1wDm5wDm5wDm1xDW5xD29xDW5xEHByDW5zEHN1F3NwDW1wDW1vDW5xDW9yD29yDnBxDnFwDW5wDm1xEXFvDm5wDm5wDm1vDW3ZczEDAAAALnRSTlMA+vUJBPLryrckwGlZDeSbmIiAeWQZ8N3Hp3BRSz04HxXUsa5eRDQR16Asjs/M0dT78gAAAUNJREFUOMut0udqnDEQheHR13vvfXtx8t7/5SXBJH+y2XhtPSAQCIZz0Mhf4uVYZp57TQxl2I7TdvusqOaLfIq1lIeWxxIvn2J5SR16BoD61ufhdPZr0zLjy7YuY1jc3PcnNz+Z8jFx1QFcs+huyUP+WAQKsG+TJf/lZzYYh+Mmz5mn/DvgZIs8taYKguiDdfxyB7jRk6CDgUp9ecE9dyAp//X9e+h9eZFZ7cAuH9fq2kk+4+SBE/7pPgeDfNncQTu+3yPFTjQYr7CvfwVW0IsOVthgh7I2QCV61AcIXDrU5dxPosWYQFKwrx080eMMs0sUwJvo4ZH52ANwFi0WnLggMKBpnbueiIPsMADgqGHgphpz5bdZw8SI288DDYBtaZhYUUoIqQ29nvUxq1hq922DdOCQupvoUuTWETBW0SgOktSXH5eMKK1BVtgDAAAAAElFTkSuQmCC) no-repeat 100% 0;color:#6f0d6d;display:inline;float:right;font:400 2.2em Caveat,Brush Script MT,cursive;margin:45px 15px 15px;padding:0 90px 0 0;position:relative;text-align:center}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.ConfigurationCompletion .DocumentsHelp{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKIAAAAwCAMAAAClglFhAAAAkFBMVEUAAABwDW1vDW1wDW5vDW5yEW9vDm11EXV2EXRwDW5wDm9xDm98F3yOQI5wDm1vDW5wDm9xDW5xDW9xD29wDW5wD29xDm9vDm5wDm5zEHFvDW1wDm1vDW5vDm1wDm9xDXCEJ3xwDW1vDW5wDW1wDW5wDm5wDW5vDW5wDm53FnFvDW5wDm5zE3FwDW1xDW9vDW2a3n8dAAAAL3RSTlMA1Ob9+SvMEg7rZTMKBPHHeltMQYZTOaSPH/Tg2rVtJAawqprBgXLQfhadlRq7czdel58AAALgSURBVFjDzdjnrtpAEAXgY4ML7r2AK8XUy77/20VjrwNcIiVwgez3gyKEdLSzM4zAP2vq0Peyw7J0pYUzd2ayvCgKaauWh6iKk9rCf2QrfrR0ZfYX8+IrM8yPJ9XDc7qdsgdMinYTKzY+QoszdcKeM/3ykjfHbIKjdHc+sptGnREHiZJrlq7tT3ldK0oSGLtj6y7uztopOxNvovvLObsml5Gf5PbfvqbEm2Vxe+6zZZW/Pp9RXp+HtKpCDQ+wTD8rb1rLrfZ4IXM1vxRWzQINz8mN9Crm5MvQ8BKWoV5qewx0/IxStc6lf0rf+nmFN87v6kbmq6pyXl/m5jL5WUBvDChvarzS6XypjerbeFLjzfitaQMbL1fvJMbJnoZnJBIfEbsT3kSJFmO9V8rjXZJNhoCehXcK23FmfgV4iFnwgDrerT6OI80N8YAh4UrHJ+jdWO/ygXJToxQhPsWO17wz0/zPo6Xt8I0xmWYWPsls+TjPtPvP6JRjfKNp+LSEn6TzvUPD/rIuIYJgy+ekf5Nw2GBSiMHnjVPmGCn8F86DIJpuNszyCoP92O0mhKFvhsK6Csh63IMhknqINd01wI5xK4jFGO6flIQTWoXoWENqHN+CME7tMMkpqlzRg43mwNhCgzhimXEhxc2AlN50EIi2GhJGGtXZRCXW6BnEfWPbBu0LUIY+DyCUA7W10o8dr5EYcRqIJKRMO+T0lEesd4BQtjR2bHhUbZPv5glEOsZ4iASqcMX3C/U8Y6kOUUjDAqbQeMzYYNa3OAThU7Qa2NDcnrIrKgRBpV3xw7zlQgwmhalB/TwSbaGg+q4BGOyODzG4PEt6l3Cyhxiod/eXq6gOT1ORuoW2MKuPSo5b/g+0SDNHZcyxecGZq7FeXIq0SCRSEYO3i7Q3eStT2RVrp2Y2BGKknYV9fx8byFRoeqggnJQx6UTl5zYQjh0E9tUIWuQQVcDIPBJn2blnSPK60+jVLyMssdmUn2TSAAAAAElFTkSuQmCC);background-size:78px 22px}}.ConfigurationCompletion .DocumentsHelp strong{display:block;font-weight:700}.ConfigurationCompletion .Field.notes-container{width:70%}.ConfigurationCompletion .Field.editing{align-items:center;display:flex;justify-content:center}.ConfigurationCompletion .Field .ToggleEditButton{color:#9b9b9b;cursor:pointer;display:inline;float:left;height:36px;text-decoration:none;width:36px}.ConfigurationCompletion .Field .ToggleEditButton:hover{color:#149edc}.ConfigurationCompletion .Field .ToggleEditButton .icon{float:none;font-size:24px;line-height:36px;width:36px}.ConfigurationCompletion .Field dl{margin-left:43px}.ConfigurationCompletion .Field dl dt{color:#9b9b9b;display:block;font:400 1.4em Raleway,arial,helvetica,sans-serif;text-transform:uppercase}.ConfigurationCompletion .Field dl dd{color:#303030;display:block;font:400 1.8em Raleway,arial,helvetica,sans-serif;white-space:nowrap}.ConfigurationCompletion .Field .FieldContainer{display:inline;float:left;padding:0}@media only screen and (max-width:490px){.ConfigurationCompletion .Field .FieldContainer{max-width:100%}}.ConfigurationCompletion .Field .FieldContainer .FieldContainer,.ConfigurationCompletion .Field .FieldContainer input,.ConfigurationCompletion .Field .FieldContainer select,.ConfigurationCompletion .Field .FieldContainer textarea{border-left:0;border-top:0;display:inline-block;font-size:1em;margin:0 -1px -1px 0;padding:9px}.ConfigurationCompletion .Field .FieldContainer .FieldUnit{font-size:1em;padding:0 .25em}.ConfigurationCompletion .Field .FieldContainer button{background:#e2e2e2;border-bottom-left-radius:0;border-top-left-radius:0;color:#149edc;display:inline;float:right;font-size:.9em;height:36px;line-height:20px;padding:8px 0;text-align:center;text-transform:uppercase;width:36px}.ConfigurationCompletion .OrderFooter{overflow:hidden;padding:1px;right:0;z-index:400}.ConfigurationCompletion .OrderFooter .OrderTotals{height:36px}.ConfigurationCompletion .OrderFooter .OrderTotals.Prices{float:none}.ConfigurationCompletion .OrderFooter .OrderTotals.Prices .SellingPrice{width:auto}.ConfigurationCompletion .OrderFooter .OrderTotals .price-display span{color:var(--text-dark);font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-right:8px;text-align:center}.ConfigurationCompletion .OrderFooter .OrderTotals .price-total-wrapper span{color:var(--text-dark);font-family:Raleway;font-size:20px;font-style:normal;font-weight:500;line-height:24px;margin-right:8px;text-align:right}.ConfigurationCompletion .OrderFooter .OrderTotals .price-total-wrapper div{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;color:var(--text-dark);font-family:Raleway;font-size:20px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:700;line-height:24px;text-align:right}.ConfigurationCompletion .OrderFooter .OrderTotals .ToggleSellingPrices .icon{height:45px;width:40px}.ConfigurationCompletion .OrderFooter .OrderTotals .ToggleBuyingPrices .icon{background-color:#b91c1c;height:45px;width:40px}@media only screen and (max-width:490px){.ConfigurationCompletion .OrderFooter .Prices{margin-left:auto}}.ConfigurationCompletion .OrderFooter .AddCustomLine{background:#21676e;border-color:#091e20;color:#fff;display:flex;float:left}.ConfigurationCompletion .OrderFooter .AddCustomLine:hover{background:#154247;border-color:#040b0c;color:#fff}@media only screen and (max-width:490px){.ConfigurationCompletion .OrderFooter .AddCustomLine{background-color:#21676e;border:.5px solid #21676e;border-radius:50%;margin:6px 0 6px 4px;padding:0}.ConfigurationCompletion .OrderFooter .AddCustomLine span{display:none}.ConfigurationCompletion .OrderFooter .AddCustomLine .icon{margin:0}}.ConfigurationCompletion .OrderFooter .addAccessorie{float:left;font-family:Raleway;line-height:normal;margin:11px 9px;text-decoration:none;text-transform:uppercase;vertical-align:middle}.ConfigurationCompletion .OrderFooter .addAccessorie:hover{color:var(--text-light)!important}.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings{display:inline;float:left;margin:8px 9px}.ConfigurationCompletion .Field .OrderFooter .ProjectPaymentSettings .FieldContainer .FieldContainer,.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings .FieldContainer .Field .FieldContainer,.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings .FieldContainer input{border-right:0;width:3em}.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings .label{color:var(--text-medium);font-family:Raleway;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-right:6px;width:100%}.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings .input-wrapper{width:auto}@media only screen and (max-width:490px){.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings .Field{align-items:center;display:flex;padding:4px}.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings .Field .ToggleEditButton{align-items:center;border:1px solid #333;border-radius:50%;color:#333;display:flex;justify-content:center}.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings .Field .ToggleEditButton .icon{font-size:20px;line-height:16px;width:auto}.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings .Field dl{font-size:.9rem;margin-left:0}.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings .Field .FieldContainer{display:flex;height:20px}.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings .Field .FieldContainer button{height:20px;padding:0}.ConfigurationCompletion .OrderFooter .ProjectPaymentSettings .Field .FieldContainer .FieldUnit{line-height:20px}}.ConfigurationCompletion .OrderFooter .lines{align-items:center;background-color:initial;display:flex;justify-content:center;width:100%}.ConfigurationCompletion .OrderFooter .lines p{color:var(--text-medium);font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:3px;text-align:center}.ConfigurationCompletion .OrderFooter .lines .line{background-color:var(--border-color);height:1px;margin:5px;width:100%}.ConfigurationCompletion .OrderFooter .simulate-payment-wrapper span{color:var(--text-dark);font-family:Raleway;font-size:20px;font-style:normal;font-weight:500;line-height:24px;margin-right:8px;text-align:right}.ConfigurationCompletion .OrderFooter .simulate-payment-wrapper .price{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;color:var(--text-dark);font-family:Raleway;font-size:20px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:700;line-height:24px;text-align:right}.ConfigurationCompletion .OrderFooter .simulate-payment-wrapper .price small{font-size:8px;position:relative;top:-6px}.ConfigurationCompletion .OrderFooter .simulate-payment-wrapper .info{color:var(--text-medium);display:block;font-family:Raleway;font-size:13px;font-style:normal;font-weight:500;line-height:24px;margin:0 40px;text-align:right}.ConfigurationCompletion .Footer{align-items:center;background:var(--secondary2-hover);color:#fff;display:flex;justify-content:center}.ConfigurationCompletion .Footer.without-navigation-buttons{background-color:initial;position:relative}.ConfigurationCompletion .Footer .Actions button:disabled{cursor:not-allowed;opacity:.6!important}.ConfigurationCompletion .Footer .Actions .CreateVariant{background:#676767;border-color:#343434;color:#d0cfcf;display:flex;float:left;margin:16px 14px}.ConfigurationCompletion .Footer .Actions .CreateVariant:hover{background:#4e4e4e;border-color:#272727;color:#d0cfcf}.ConfigurationCompletion .Footer .Actions .Order{margin:11px 9px}.ConfigurationCompletion .Footer .Actions .SaveInfo{align-items:center;background-color:#fff;display:flex;height:43px;margin:10px;padding:8px 16px;text-align:center;text-decoration:none}@media only screen and (max-width:490px){.ConfigurationCompletion .Footer .Actions .SaveInfo{display:none}}.ConfigurationCompletion .Footer .Actions .SaveInfo strong{color:#676767;display:block;font:700 1.6em Raleway,arial,helvetica,sans-serif;text-transform:uppercase}.ConfigurationCompletion .Footer .Actions .SaveInfo small{color:#9b9b9b;display:block;font:400 1.3em Raleway,arial,helvetica,sans-serif}.ConfigurationCompletion .Footer .Actions .SaveInfo .icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%2322C55E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.244 5.42a.583.583 0 0 1 0 .826l-8.333 8.333a.583.583 0 0 1-.825 0l-3.333-3.333a.583.583 0 1 1 .825-.825l2.92 2.92 7.922-7.92a.583.583 0 0 1 .824 0Z' fill='%23EAEEF2'/%3E%3C/svg%3E");margin-right:16px}.ConfigurationCompletion .Footer .Headline h1{font-size:20px;font-style:normal;font-weight:600;margin:10px 0 0}.ConfigurationCompletion .Footer .Headline .Details,.ConfigurationCompletion .Footer .Headline h1{font-family:Raleway;letter-spacing:1px;line-height:normal;text-align:center;text-transform:uppercase}.ConfigurationCompletion .Footer .Headline .Details{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;color:var(--text-light);font-size:16px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400}.ConfigurationCompletion .ConfigurationDetails{overflow:visible;padding:0 1px}.ConfigurationCompletion .ConfigurationDetails .btn-config-secondary:hover .icon{background-color:var(--text-light)!important}.ConfigurationCompletion .ConfigurationDetails .Order:disabled{cursor:no-drop;opacity:.6!important}.ConfigurationCompletion .ConfigurationDetails .Order.alreadyOrdered{color:var(--text-dark);font-family:Raleway;font-size:16px;font-style:normal;font-weight:700;letter-spacing:1.5px;line-height:normal;text-transform:uppercase}.ConfigurationCompletion .ConfigurationDetails .Container{display:block;margin:10px 0}.ConfigurationCompletion .ConfigurationDetails .Container::-webkit-scrollbar{width:10px}.ConfigurationCompletion .ConfigurationDetails .Container::-webkit-scrollbar-track{background-color:#fff}.ConfigurationCompletion .ConfigurationDetails .Container::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px}.ConfigurationCompletion .ConfigurationDetails .Container::-webkit-scrollbar-thumb:hover{background-color:#555}.ConfigurationCompletion .ConfigurationDetails .Container .Line{display:flex}.ConfigurationCompletion .ConfigurationDetails .Container .Line .RemoveItem,.ConfigurationCompletion .ConfigurationDetails .Container .Line .ToggleEditButton{cursor:pointer}.ConfigurationCompletion .ConfigurationDetails .Container .Line .ToggleEditButton{align-items:center;background:none;display:flex;justify-content:center;width:39px}.ConfigurationCompletion .ConfigurationDetails .Container .Line .ToggleEditButton .edit-icon{background-color:var(--text-dark);height:24px;margin:5px 0;width:24px}.ConfigurationCompletion .ConfigurationDetails .Container .Line .RemoveItem{align-items:center;background:none;display:flex;justify-content:center;margin:4px 5px 4px 0;width:39px}.ConfigurationCompletion .ConfigurationDetails .Container .Line .ToggleEditButton.disabled .icon{opacity:.5}.ConfigurationCompletion .ConfigurationDetails .Container .Line .RemoveItem .icon{background-color:#a11525}.ConfigurationCompletion .pop-up{background-color:#fff;border:1px solid #ccc;border-radius:8px;bottom:65px;box-shadow:0 2px 10px rgba(0,0,0,.2);padding:10px;position:fixed;right:14px;z-index:2000}.ConfigurationCompletion .pop-up .Actions{align-items:flex-start;display:flex;flex-direction:column}.ConfigurationCompletion .pop-up .Actions .CreateVariant,.ConfigurationCompletion .pop-up .Actions .Order,.ConfigurationCompletion .pop-up .Actions .SaveInfo,.ConfigurationCompletion .pop-up .Actions .saveFspaceButton button{background-color:#fff;border:none;color:#000;font-size:18px;padding-left:5px;text-decoration:none;text-transform:none}.ConfigurationCompletion .pop-up .Actions .CreateVariant i,.ConfigurationCompletion .pop-up .Actions .Order i,.ConfigurationCompletion .pop-up .Actions .SaveInfo i,.ConfigurationCompletion .pop-up .Actions .saveFspaceButton button i{color:#000;float:none;font-size:18px;line-height:36px;margin:-10px;padding:0 10px 3px 0;vertical-align:middle;width:36px}.ConfigurationCompletion .pop-up .Actions .SaveInfo{padding-bottom:10px;padding-top:10px}.ConfigurationCompletion .pop-up .Actions .saveFspaceButton button{height:auto;margin:0;position:relative;right:0;width:274px}.ConfigurationCompletion .pop-up .Actions .Order[disabled],.ConfigurationCompletion .pop-up .Actions .Order[disabled] i{color:rgba(0,0,0,.38)}@media only screen and (max-width:490px){.ConfigurationCompletion .Footer .PreviousStep{margin-top:28px}.ConfigurationCompletion .Footer .PreviousStep i{color:#fff}.ConfigurationCompletion .Footer .FooterPanel{align-items:center;display:flex;height:100%;justify-content:space-around;padding-top:28px}.ConfigurationCompletion .Footer .PlusIcon{text-align:center}.ConfigurationCompletion .Footer .PlusIcon div{display:block;font-size:18px}.ConfigurationCompletion .Footer .Actions{display:flex;flex-direction:column}.ConfigurationCompletion .Footer .Actions .CreateVariant,.ConfigurationCompletion .Footer .Actions .Order{display:flex;font-size:1.4rem;margin:3px;padding:5px}.ConfigurationCompletion .Footer .Actions .CreateVariant .icon,.ConfigurationCompletion .Footer .Actions .Order .icon{font-size:1.5rem}.ConfigurationCompletion .Footer .Actions .PreviousStep{width:auto}}.Prices .Cell.show{display:block}.Prices .Cell.show small{font-size:8px;position:relative;top:-6px}.Prices .Cell.show .price-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}.Prices .Cell.Separator{background:transparent none;width:3px}.Prices .BuyingPrice,.Prices .SellingPrice{background:none;display:none;padding:5px 10px}@media only screen and (max-width:490px){.Prices .BuyingPrice,.Prices .SellingPrice{padding:5px 1px}}.Prices .BuyingPrice span,.Prices .SellingPrice span{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;display:block;font-variant-numeric:lining-nums proportional-nums;text-transform:uppercase}@media only screen and (max-width:490px){.Prices .BuyingPrice>span,.Prices .SellingPrice>span{display:none}}.Prices .BuyingPrice strong,.Prices .SellingPrice strong{display:block;font:400 1.6em Raleway,arial,helvetica,sans-serif}@media only screen and (max-width:490px){.Prices .BuyingPrice strong,.Prices .SellingPrice strong{font-size:20px}}.Prices .BuyingPriceButton{display:none}.Prices button.ToggleBuyingPrices,.Prices button.ToggleSellingPrices{padding:8px 16px;position:relative;top:2px}.Prices button.ToggleBuyingPrices .icon,.Prices button.ToggleSellingPrices .icon{background-color:var(--text-dark);margin-top:0;-webkit-mask-repeat:no-repeat}@media screen and (max-width:576px){.Prices button.ToggleBuyingPrices,.Prices button.ToggleSellingPrices{outline:none}}.Prices button.Inlist{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAP1BMVEUAAAC1tbW4uLi1tbW1tbW2tra2trb///+1tbW0tLS0tLS1tbW1tbW0tLS0tLS0tLS2tra1tbW8vLzV1dW0tLQxbKliAAAAFHRSTlMA8SD3uGoqA/rMw8CsnYJ3c10XBjrf6XYAAABRSURBVEjH7dEnFsAwEMTQdYmdXuf+Z41RuGD8Vvwjmed5f+peqbiCGIhZYmQIYiQuEiL1TIJkkyh59hGSVpkwsXokSFpl/ghaY7SYzfO8PnsBtcQE2p5VOQsAAAAASUVORK5CYII=) no-repeat 50%}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.Prices button.Inlist{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAYFBMVEUAAADPz8+1tbW1tbW3t7fExMS0tLS1tbW1tbW1tbW1tbW1tbW1tbW0tLS2tra1tbW2tra3t7e1tbW5ubm+vr60tLS0tLS1tbW1tbW1tbW1tbW1tbW1tbW2tra7u7u0tLTPvWOeAAAAH3RSTlMABPrtKAr039jQw66Sh3tkWjoyGxXkybamm3JMRUIPwsPHoAAAAJtJREFUaN7t1ckRwlAMBFF94wVsjAGbfZn8s+SoBBiqqOqXQJ80CgAAAAAAvm8Zwm6/UpjNF8kdmVq5I3UvmSPl3sodqc+SOVJ2ldyR40YyR5qxkjtyWEvmSLOV3JFnJ39kWvkiaR68kdxdfySWqzGSHidfJL1vxkh6ddZIXqU/kvsSVmWszJHc/PDJ7xV+dR8/UAIAAAAAgH/wAWCKHu4FMRrvAAAAAElFTkSuQmCC);background-size:50px 50px}}.Prices .BuyingPrice strong,.Prices .SellingPrice strong{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}.Prices .SellingPrice strong{color:#149edc;margin-top:2px}button{text-transform:none}.ConfigurationDetails .ProjectMetaData{box-shadow:0 2px 4px -1px rgba(0,0,0,.06),0 4px 6px -1px rgba(0,0,0,.1)}.ConfigurationDetails .ProjectMetaData .MetaDataHeader{background:var(--secondary2-hover);color:#fff;cursor:pointer;height:36px;position:relative}.ConfigurationDetails .ProjectMetaData .MetaDataHeader .icon{float:left;font-size:24px;line-height:36px;width:36px}.ConfigurationDetails .ProjectMetaData .MetaDataHeader .Button{align-items:center;background:var(--secondary2-hover);color:#fff;display:flex;height:36px;justify-content:center;position:absolute;top:0;width:32px}.ConfigurationDetails .ProjectMetaData .MetaDataHeader .Button .icon{align-items:center;background-color:var(--text-light);display:flex;height:24px;justify-content:center;width:24px}.ConfigurationDetails .ProjectMetaData .MetaDataHeader .Button.LeftButton{border-bottom-right-radius:0;border-top-right-radius:0;right:100%}.ConfigurationDetails .ProjectMetaData .MetaDataHeader .Button.RightButton{right:0}.ConfigurationDetails .ProjectMetaData .MetaDataHeader .Label{align-items:center;border-left:1px solid #d0cfcf;display:flex;font:400 1.8em Raleway,arial,helvetica,sans-serif;height:100%;justify-content:center;text-align:center;text-transform:uppercase;vertical-align:middle}@media only screen and (max-width:490px){.ConfigurationDetails .ProjectMetaData .MetaDataHeader .Label{border:none}}.ConfigurationDetails .ProjectMetaData .MetaDataHeader .Label .icon{margin:-5px 5px}.ConfigurationDetails .ProjectMetaData .Groups{height:100%}.ConfigurationDetails .ProjectMetaData .Groups :disabled{cursor:not-allowed}.ConfigurationDetails .ProjectMetaData .Group{display:inline;float:left;width:50%}.ConfigurationDetails .ProjectMetaData .ProjectGroup .tooltip:before{min-width:300px}.ConfigurationDetails .ProjectMetaData .ProjectGroup .Field.project-customer{width:50%}.ConfigurationDetails .ProjectMetaData .ProjectGroup .notes{border:0;height:auto!important;width:auto!important}.ConfigurationDetails .ProjectMetaData .ProjectGroup .option-project{line-height:2px;padding:12px}.ConfigurationCompletion .Field .ConfigurationDetails .ProjectMetaData .ProjectGroup .option-project .FieldContainer,.ConfigurationDetails .ProjectMetaData .ProjectGroup .option-project .ConfigurationCompletion .Field .FieldContainer,.ConfigurationDetails .ProjectMetaData .ProjectGroup .option-project input{width:20px!important}.ConfigurationCompletion .Field .ConfigurationDetails .ProjectMetaData .ProjectGroup .option-project .FieldContainer:not(:first-child),.ConfigurationDetails .ProjectMetaData .ProjectGroup .option-project .ConfigurationCompletion .Field .FieldContainer:not(:first-child),.ConfigurationDetails .ProjectMetaData .ProjectGroup .option-project input:not(:first-child){margin-left:12px}.ConfigurationDetails .ProjectMetaData .FamilyGroup .tooltip:before{min-width:300px}.ConfigurationDetails .ProjectMetaData .FamilyGroup .Field.family-contact-name{width:50%}.ConfigurationDetails .ProjectMetaData .FamilyGroup .flex-container{display:inline-flex}.ConfigurationDetails .ProjectMetaData .FamilyGroup .flex-container .FamilyEmailError{border-color:#d4321d}.ConfigurationDetails .ProjectMetaData .FamilyGroup .flex-container #email-msg-error{color:#d4321d;left:460px}.ConfigurationDetails .ProjectMetaData .Content{background:var(--background-navcards);border-bottom-width:4px;border-top:0;max-height:600px;transition:max-height .35s ease}.ConfigurationDetails .ProjectMetaData .Content .Fields{border-left:1px solid #d0cfcf;margin:5px 0 5px -1px;padding:5px 0}.ConfigurationDetails .ProjectMetaData .Content .FieldTitle{color:var(--secondary2);font:400 14px Raleway,arial,helvetica,sans-serif;padding-left:10px}.ConfigurationDetails .ProjectMetaData .Content .FieldHelp{color:#676767;font:400 18px Caveat,Brush Script MT,cursive;left:400px;position:absolute;top:28px}.ConfigurationDetails .ProjectMetaData .Content .FieldHelpArrow{left:-20px;position:absolute}@media only screen and (max-width:1500px){.ConfigurationDetails .ProjectMetaData .Content .FieldHelp{left:300px}}@media only screen and (max-width:1200px){.ConfigurationDetails .ProjectMetaData .Content .FieldHelp{left:30px;position:relative;top:0;width:300px}.ConfigurationDetails .ProjectMetaData .Content .FieldHelpArrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media only screen and (max-width:490px){.ConfigurationDetails .ProjectMetaData .Content .FieldHelp{font-family:Verdana;font-size:12px;left:10px;width:90%}.ConfigurationDetails .ProjectMetaData .Content .FieldHelpArrow{display:none}}.ConfigurationDetails .ProjectMetaData .Content .alert .FieldContainer,.ConfigurationDetails .ProjectMetaData .Content .alert .input-wrapper{border-color:#d4321d}.ConfigurationDetails .ProjectMetaData .Content .alert .FieldHelp{color:#d4321d}.ConfigurationCompletion .Field .ConfigurationDetails .ProjectMetaData .Content .FieldContainer .FieldContainer,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer .ConfigurationCompletion .Field .FieldContainer,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer input,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer textarea{box-sizing:border-box;width:100%}.ConfigurationCompletion .Field .ConfigurationDetails .ProjectMetaData .Content .FieldContainer .FieldContainer::-webkit-input-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer .ConfigurationCompletion .Field .FieldContainer::-webkit-input-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer input::-webkit-input-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer textarea::-webkit-input-placeholder{color:#d0cfcf}.ConfigurationCompletion .Field .ConfigurationDetails .ProjectMetaData .Content .FieldContainer .FieldContainer:-moz-placeholder,.ConfigurationCompletion .Field .ConfigurationDetails .ProjectMetaData .Content .FieldContainer .FieldContainer::-moz-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer .ConfigurationCompletion .Field .FieldContainer:-moz-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer .ConfigurationCompletion .Field .FieldContainer::-moz-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer input:-moz-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer input::-moz-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer textarea:-moz-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer textarea::-moz-placeholder{color:#d0cfcf}.ConfigurationCompletion .Field .ConfigurationDetails .ProjectMetaData .Content .FieldContainer .FieldContainer:-ms-input-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer .ConfigurationCompletion .Field .FieldContainer:-ms-input-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer input:-ms-input-placeholder,.ConfigurationDetails .ProjectMetaData .Content .FieldContainer textarea:-ms-input-placeholder{color:#d0cfcf}.ConfigurationDetails .ProjectMetaData .Content .Empty{color:#676767}.ConfigurationDetails .ProjectMetaData .Content ul{padding-left:30px;padding-right:10px}@media only screen and (max-width:1200px){.ConfigurationDetails .ProjectMetaData .Content ul{padding-left:10px;padding-right:10px}}.ConfigurationDetails .ProjectMetaData .Content ul li{clear:both;position:relative}.ConfigurationDetails .ProjectMetaData .Content .Customer,.ConfigurationDetails .ProjectMetaData .Content .FamilyName{width:auto}.ConfigurationDetails .ProjectMetaData .Content .FamilyStreetContainer{line-height:0}.ConfigurationDetails .ProjectMetaData .Content .FamilyStreet{height:35px;max-height:200px;resize:vertical;width:360px}@media only screen and (max-width:1500px){.ConfigurationDetails .ProjectMetaData .Content .FamilyStreet{width:260px}}@media only screen and (max-width:1200px){.ConfigurationDetails .ProjectMetaData .Content .FamilyStreet{width:360px}}.ConfigurationDetails .ProjectMetaData .Content .Cemetery,.ConfigurationDetails .ProjectMetaData .Content .FamilyCity{width:240px}@media only screen and (max-width:1500px){.ConfigurationDetails .ProjectMetaData .Content .Cemetery,.ConfigurationDetails .ProjectMetaData .Content .FamilyCity{width:140px}}@media only screen and (max-width:1200px){.ConfigurationDetails .ProjectMetaData .Content .Cemetery,.ConfigurationDetails .ProjectMetaData .Content .FamilyCity{width:240px}}.ConfigurationDetails .ProjectMetaData .Content .FamilyCity,.ConfigurationDetails .ProjectMetaData .Content .FamilyPostalCode{border-bottom:none}.ConfigurationDetails .ProjectMetaData .Content .FamilyCity{border-right:none}.ConfigurationDetails .ProjectMetaData .Content .CemeterySpot,.ConfigurationDetails .ProjectMetaData .Content .FamilyPostalCode{width:120px}.ConfigurationDetails .ProjectMetaData .Content .FamilyPhone{width:160px}.ConfigurationDetails .ProjectMetaData .Content .FamilyEmail{width:260px!important}.ConfigurationDetails .ProjectMetaData .Content .FamilyTypeConcession{background:var(--background-page);border:1px solid var(--primary);border-radius:10px;font-family:Raleway,cuprum,sans-serif!important;padding:8px 16px;width:100%}.ConfigurationDetails .ProjectMetaData.collapsed .Content{max-height:0}@media only screen and (max-width:490px){.ConfigurationDetails .Line.AddLines{display:none}}.ConfigurationDetails .Line{margin:0;position:relative;width:100%}@media only screen and (max-width:490px){.ConfigurationDetails .Line{display:flex}}.ConfigurationDetails .Line.Package img{width:50%}.ConfigurationDetails .Line.Presgrav .SellingPrice{opacity:0}.ConfigurationDetails .Line.Presgrav img{width:56%}.ConfigurationDetails .Line.ShippingLine{border-top:3px solid #d0cfcf}.ConfigurationDetails .Line .Actions{right:100%;top:0}@media only screen and (max-width:490px){.ConfigurationDetails .Line .Actions{margin-bottom:70px;margin-top:-108px;position:static;width:30%;z-index:100}.ConfigurationDetails .Line .Actions button{border:none}}.ConfigurationDetails .Line .Actions button{border-bottom-right-radius:0;border-top-right-radius:0;width:39px}.ConfigurationDetails .Line .Actions .icon{margin-left:-10px}.ConfigurationDetails .Line .Row{display:flex;padding:5px 0;width:100%}@media only screen and (max-width:490px){.ConfigurationDetails .Line .Row{display:flex;flex-wrap:wrap}}.ConfigurationDetails .Line .RemoveItem.disabled{opacity:.5}.ConfigurationDetails .Line .Image{background:#fff;min-height:170px;min-width:300px}@media only screen and (max-width:490px){.ConfigurationDetails .Line .Image{width:30%}}.ConfigurationDetails .Line .Image .FullSize{bottom:0;height:100%;left:0;margin:0;right:0;top:0;width:100%}.ConfigurationDetails .Line .Description{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;flex-grow:1;font:400 1.6em Raleway,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums;padding:10px}@media only screen and (max-width:490px){.ConfigurationDetails .Line .Description{width:70%}}.ConfigurationDetails .Line .Description.clickable{cursor:pointer}.ConfigurationDetails .Line .Description p{color:var(--text-medium)}.ConfigurationDetails .Line .Description strong{color:var(--text-dark);font-weight:700}.ConfigurationDetails .Line .Description a{color:var(--text-medium)!important;font-weight:400;text-decoration:none}.ConfigurationDetails .Line .Description em{color:#676767;font-style:italic}.ConfigurationDetails .Line .Description .quantity{align-items:center;display:flex;margin-top:10px}.ConfigurationCompletion .Field .ConfigurationDetails .Line .Description .quantity .FieldContainer,.ConfigurationDetails .Line .Description .quantity .ConfigurationCompletion .Field .FieldContainer,.ConfigurationDetails .Line .Description .quantity input{background-color:#dcdcdc;border:1px solid #9c9c9c;font-size:20px;font-weight:700;height:40px;text-align:center;width:50px}.ConfigurationDetails .Line .Description .quantity .btn-control{background-color:#dcdcdc;border:1px solid #9c9c9c;height:40px;padding:initial;width:40px}.ConfigurationDetails .Line .Description .quantity .btn-control.minus{border-bottom-left-radius:15px;border-bottom-right-radius:0;border-top-left-radius:15px;border-top-right-radius:0}.ConfigurationDetails .Line .Description .quantity .btn-control.plus{border-bottom-left-radius:0;border-bottom-right-radius:15px;border-top-left-radius:0;border-top-right-radius:15px}.ConfigurationDetails .Line .PricesBlock{max-width:170px;min-width:130px;padding:10px}.ConfigurationDetails .Line .PricesBlock .SellingPrice{padding:0}@media only screen and (max-width:490px){.ConfigurationDetails .Line .PricesBlock{min-height:0;min-height:auto;width:100%}}.ConfigurationDetails .Line .Prices{height:100%;margin-right:-1px;position:relative}@media only screen and (max-width:490px){.ConfigurationDetails .Line .Prices .BuyingPrice{height:auto;width:33%}.ConfigurationDetails .Line .Prices .BuyingPrice.show small{font-size:8px;position:relative;top:-6px}.ConfigurationDetails .Line .Prices .BuyingPrice strong{font-size:1.5rem}}.ConfigurationDetails .Line .Prices .BuyingPrice span.Discount,.ConfigurationDetails .Line .Prices .SellingPrice span.Discount{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;color:var(--text-medium);font:400 1.4em Raleway,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums;margin-bottom:.5em;text-decoration:line-through;text-transform:uppercase}.ConfigurationDetails .Line .Prices .BuyingPrice span.Discount .DiscountRate,.ConfigurationDetails .Line .Prices .SellingPrice span.Discount .DiscountRate{background:#a11525;color:#fff;display:inline-block;font:400 1em Raleway,arial,helvetica,sans-serif;margin-left:.25em;padding:0 .25em;text-decoration:none}.ConfigurationDetails .Line .Prices .BuyingPrice span.Label,.ConfigurationDetails .Line .Prices .SellingPrice span.Label{font-size:1.4em;text-transform:inherit}.ConfigurationDetails .Line .Prices .BuyingPrice span.Price,.ConfigurationDetails .Line .Prices .SellingPrice span.Price{font:400 1.4em Raleway,arial,helvetica,sans-serif;text-transform:none}.ConfigurationDetails .Line .Prices .SellingPrice.show .Field.viewing{align-items:center;display:flex;height:100%}.ConfigurationDetails .Line .Prices .SellingPrice.show small{font-size:8px;position:relative;top:-6px}.ConfigurationDetails .Line .Prices .SellingPrice .ViewContainer{text-align:right}.ConfigurationDetails .Line .Prices .SellingPrice .FieldContainer{align-items:center;border:1px solid var(--border-color);border-radius:6px;display:inline;display:flex;float:right;justify-content:center;text-align:right}.ConfigurationCompletion .Field .ConfigurationDetails .Line .Prices .SellingPrice .FieldContainer .FieldContainer,.ConfigurationDetails .Line .Prices .SellingPrice .FieldContainer .ConfigurationCompletion .Field .FieldContainer,.ConfigurationDetails .Line .Prices .SellingPrice .FieldContainer input{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;border-right:0;color:#149edc;display:inline;float:left;font-variant-numeric:lining-nums proportional-nums;height:35px;width:100%}@media only screen and (max-width:490px){.ConfigurationCompletion .Field .ConfigurationDetails .Line .Prices .SellingPrice .FieldContainer .FieldContainer,.ConfigurationDetails .Line .Prices .SellingPrice .FieldContainer .ConfigurationCompletion .Field .FieldContainer,.ConfigurationDetails .Line .Prices .SellingPrice .FieldContainer input{height:36px}}.ConfigurationDetails .Line .Prices label.PriceChange{background:#fff;border:2px solid #b4b4b4;border-radius:20px;color:#149edc;display:inline-block;font:400 2.2em Raleway,arial,helvetica,sans-serif;margin:-7px;padding:3px 10px;position:relative;text-align:right;width:130px}.ConfigurationCompletion .Field .ConfigurationDetails .Line .Prices label.PriceChange .FieldContainer[type=number],.ConfigurationDetails .Line .Prices label.PriceChange .ConfigurationCompletion .Field .FieldContainer[type=number],.ConfigurationDetails .Line .Prices label.PriceChange input[type=number]{color:#149edc;font:400 1em Raleway,arial,helvetica,sans-serif;text-align:right;width:90px}.ConfigurationDetails .Line .Prices label.PriceChange span{color:#149edc;float:right;font:400 1em Raleway,arial,helvetica,sans-serif}.ConfigurationDetails .Line.additionalLineFormContainer .BuyingPrice,.ConfigurationDetails .Line.additionalLineFormContainer .ToggleBuyingPrices{opacity:0}.ConfigurationDetails .Veneer{display:block;height:100%;overflow:hidden;width:100%}.ConfigurationDetails .Veneer .Dimensions{position:relative}.ConfigurationDetails .Veneer .Part{background:transparent url(/static/media/veneer.98b79847dc7c688ec247.png) no-repeat 50%;background-size:472.92px 322.56px;display:block;overflow:hidden;position:absolute;z-index:100}.ConfigurationDetails .Veneer .Back{display:block;text-align:center}.ConfigurationDetails .Veneer .Back .Part{background-position:-292.32px 0;height:34.02px;left:50%;margin-left:-50.82px;top:0;width:101.64px}.ConfigurationDetails .Veneer .Back .Part.Double{background-position:-292.32px -161.28px}.ConfigurationDetails .Veneer .Back .Part.Double.active{background-position:-292.32px -195.3px}.ConfigurationDetails .Veneer .Back .Part.active{background-position:-292.32px -34.02px}.ConfigurationDetails .Veneer .Left,.ConfigurationDetails .Veneer .Right{height:163.8px;margin-top:4.2px}.ConfigurationDetails .Veneer .Left{display:inline;float:left}.ConfigurationDetails .Veneer .Left .Part{background-position:0 -2.94px;height:154.98px;left:30px;top:0;width:72.66px}.ConfigurationDetails .Veneer .Left .Part.Double{background-position:0 -164.22px}.ConfigurationDetails .Veneer .Left .Part.Double.active{background-position:-72.66px -164.22px}.ConfigurationDetails .Veneer .Left .Part.active{background-position:-72.66px -2.94px}.ConfigurationDetails .Veneer .Right{display:inline;float:right}.ConfigurationDetails .Veneer .Right .Part{background-position:-146.16px -2.94px;height:154.98px;right:30px;top:0;width:72.66px}.ConfigurationDetails .Veneer .Right .Part.Double{background-position:-146.16px -164.22px}.ConfigurationDetails .Veneer .Right .Part.Double.active{background-position:-218.82px -164.22px}.ConfigurationDetails .Veneer .Right .Part.active{background-position:-218.82px -2.94px}.ConfigurationDetails .Veneer .Front{clear:both;display:block;text-align:center}.ConfigurationDetails .Veneer .Front .Part{background-position:-292.32px -68.04px;bottom:100%;height:46.62px;left:50%;margin-left:-90.3px;width:180.6px}.ConfigurationDetails .Veneer .Front .Part.Double{background-position:-292.32px -229.32px}.ConfigurationDetails .Veneer .Front .Part.Double.active{background-position:-292.32px -275.94px}.ConfigurationDetails .Veneer .Front .Part.active{background-position:-292.32px -114.66px}.ConfigurationDetails .AdditionalLineForm{font:400 .55556em Raleway,arial,helvetica,sans-serif}.ConfigurationCompletion .Field .ConfigurationDetails .AdditionalLineForm .AdditionalTitle.FieldContainer,.ConfigurationDetails .AdditionalLineForm .ConfigurationCompletion .Field .AdditionalTitle.FieldContainer,.ConfigurationDetails .AdditionalLineForm input.AdditionalTitle,.ConfigurationDetails .AdditionalLineForm textarea.AdditionalDescription{box-sizing:border-box;width:100%}.ConfigurationCompletion .Field .ConfigurationDetails .AdditionalLineForm .AdditionalTitle.FieldContainer,.ConfigurationDetails .AdditionalLineForm .ConfigurationCompletion .Field .AdditionalTitle.FieldContainer,.ConfigurationDetails .AdditionalLineForm input.AdditionalTitle{border-bottom:1px solid #d0cfcf;border-bottom-left-radius:0;border-bottom-right-radius:0;font:400 1.8em Raleway,arial,helvetica,sans-serif;margin-bottom:0}.ConfigurationDetails .AdditionalLineForm textarea.AdditionalDescription{border-top:0;border-top-left-radius:0;border-top-right-radius:0;font:400 1.8em Raleway,arial,helvetica,sans-serif;font-style:italic;height:70px;margin-top:0}.ConfigurationDetails .AdditionalLineForm button{background:#149edc;border-color:#0c5b7f;color:#fff;margin-top:4px}.ConfigurationDetails .AdditionalLineForm button:hover{background:#107cad;border-color:#094a67;color:#fff}.ConfigurationDetailsPopup{background-color:var(--background-page);border-radius:.938rem;bottom:0;overflow:hidden;padding-bottom:50px;padding-top:70px;position:absolute;top:0;width:100%}.ConfigurationDetailsPopup .Header{height:70px;left:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:auto;z-index:800}.ConfigurationDetailsPopup+a.CloseModal{position:absolute;right:0;top:0}.ConfigurationDetailsPopup .ConfigurationDetails{left:0;padding:0 20px;position:absolute;right:0;top:70px}.ConfigurationDetailsPopup .ConfigurationDetails .ConfigurationDetailsScroll::-webkit-scrollbar{padding-right:5px;width:10px}.ConfigurationDetailsPopup .ConfigurationDetails .ConfigurationDetailsScroll::-webkit-scrollbar-track{background-color:#fff}.ConfigurationDetailsPopup .ConfigurationDetails .ConfigurationDetailsScroll::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px}.ConfigurationDetailsPopup .ConfigurationDetails .ConfigurationDetailsScroll::-webkit-scrollbar-thumb:hover{background-color:#555}.ConfigurationDetailsPopup .ConfigurationDetails .ConfigurationDetailsScroll .ToggleBuyingPrices .calculator-icon{background-color:#a11525}.ConfigurationDetailsPopup .ConfigurationDetails .ConfigurationDetailsScroll .price-title{color:var(--text-dark);font-family:Raleway;font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:0 30px;text-align:center}.ConfigurationDetailsPopup .ConfigurationDetails .ConfigurationDetailsScroll .price{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;color:var(--text-dark);font-family:Raleway;font-size:16px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:700;line-height:24px}.ConfigurationDetailsPopup .ConfigurationDetails .RemoveItem,.ConfigurationDetailsPopup .ConfigurationDetails .ToggleBuyingPrices,.ConfigurationDetailsPopup .ConfigurationDetails .ToggleEditButton{cursor:pointer;text-align:right}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .col-2,.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .col-4,.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .col-6{padding:0}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .Prices .BuyingPrice,.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .Prices .SellingPrice{text-align:right}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .ToggleEditButton{height:24px;width:24px!important}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .Field.editing{align-items:center;display:flex;justify-content:center;min-height:36px;padding:5px;width:auto}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .Field.viewing{align-items:center;display:flex;height:36px;justify-content:space-between;margin:5px}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .Field.viewing .ViewContainer{flex-grow:1}.ConfigurationCompletion .Field .ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .FieldContainer .FieldContainer,.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .FieldContainer .ConfigurationCompletion .Field .FieldContainer,.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .FieldContainer input{background:transparent none;border:0;font:400 1.6em Raleway,cuprum,sans-serif!important;margin:0 -1px -1px 0;padding:9px}.ConfigurationCompletion .Field .ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .FieldContainer .FieldContainer:focus-visible,.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .FieldContainer .ConfigurationCompletion .Field .FieldContainer:focus-visible,.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .FieldContainer input:focus-visible{outline:0}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .FieldContainer button{background:#e2e2e2;border:1px solid var(--border-color);color:#149edc;font-size:15px;height:36px;padding:8px 0;text-transform:uppercase;width:36px}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .ToggleEditButton{align-items:center;background:none;display:flex;justify-content:center;margin:4px 5px 4px 7px}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .ToggleEditButton .icon{height:24px;margin-left:0;width:24px}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .ToggleEditButton.disabled .icon{opacity:.5}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .RemoveItem{z-index:9999}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .RemoveItem.disabled{opacity:.5}.ConfigurationDetailsPopup .ConfigurationDetails .Container .Line .RemoveItem .icon{background-color:#a11525}.ConfigurationDetailsPopup .ConfigurationDetailsScroll{height:100%;overflow-x:hidden;overflow-y:auto;padding:0 20px}.ConfigurationDetailsPopup .AddLines p{color:#676767;font:400 2em Raleway,arial,helvetica,sans-serif;padding:30px;text-align:center}.ConfigurationDetailsPopup .AddLines p a{text-transform:uppercase}.ConfigurationDetailsPopup .Footer{background:var(--background-page);bottom:0;height:auto;left:0;overflow:hidden;padding:0;position:absolute;right:0;width:auto;z-index:800}.ConfigurationDetailsPopup .Footer .Actions{align-items:center;display:inline;display:flex;float:left;height:100%;justify-content:center;margin:0 0 0 10px}@media only screen and (max-width:490px){.ConfigurationDetailsPopup .Footer .Actions{display:none}}.ConfigurationDetailsPopup .Footer .OrderTotals{flex-direction:column;height:100%;padding:0 40px;width:100%}.ConfigurationDetailsPopup .Footer .OrderTotals .price{-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;color:var(--text-dark);font-family:Raleway;font-size:16px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:700;line-height:24px}.ConfigurationDetailsPopup .Footer .OrderTotals .toggle-buying-prices{align-items:center;display:flex;justify-content:space-between}.ConfigurationDetailsPopup .Footer .OrderTotals .toggle-buying-prices .calculator-icon{background-color:#a11525;cursor:pointer}.ConfigurationDetailsPopup .Footer .OrderTotals .row{margin:0}.ConfigurationDetailsPopup .Footer .OrderTotals .row:first-child{height:60px}.ConfigurationDetailsPopup .Footer .OrderTotals .row:last-child{height:80px}.ConfigurationDetailsPopup .Footer .OrderTotals .row .input-wrapper{width:105px}.ConfigurationDetailsPopup .Footer .OrderTotals .row .ProjectPaymentSettings span,.ConfigurationDetailsPopup .Footer .OrderTotals .row .price-display span{color:var(--text-medium);font-family:Raleway;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-right:6px}.ConfigurationDetailsPopup .Footer .Prices{margin-right:-1px;text-align:right}.ConfigurationDetailsPopup .Footer .EditConfiguration{background:#149edc;border-color:#0c5b7f;color:#fff;display:inline;display:flex;float:left;font-weight:700;margin:5px 9px}.ConfigurationDetailsPopup .Footer .EditConfiguration:hover{background:#107cad;border-color:#094a67;color:#fff}.ConfigurationDetailsPopup .Footer .Order:disabled{cursor:no-drop;opacity:.6!important}.ConfigurationDetailsPopup .linkDisabled{cursor:not-allowed!important;opacity:.25}.ReactModalPortal .PlaceOrderModalOverlay{background:rgba(0,0,0,.8);top:0}.ReactModalPortal .PlaceOrderModalOverlay .ReactModal__Content{background:#fff;left:25%;right:25%}@media only screen and (max-width:490px){.ReactModalPortal .PlaceOrderModalOverlay .ReactModal__Content{height:100vh;left:0;overflow-y:scroll;top:0;width:100vw}}.ReactModalPortal .PlaceOrderModalOverlay .Header .HeaderContainer{padding:8px 15px}@media only screen and (max-width:490px){.ReactModalPortal .PlaceOrderModalOverlay .Header .HeaderContainer{margin-top:0;padding-top:4rem}}.ReactModalPortal .PlaceOrderModalOverlay .Header .HeaderContainer h1{text-align:left}.ReactModalPortal .PlaceOrderModalOverlay .Actions,.ReactModalPortal .PlaceOrderModalOverlay .Image,.ReactModalPortal .PlaceOrderModalOverlay .Prices{display:none}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder{bottom:200px;left:0;overflow:auto;padding:15px;position:absolute;right:0;top:54px;width:auto}@media only screen and (max-width:490px){.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder{top:110px}}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder section{margin-bottom:20px}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder h2{color:#9b9b9b;font:400 1.6em Raleway,arial,helvetica,sans-serif;text-transform:uppercase}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder a{color:#303030;text-decoration:none}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder a:hover{text-decoration:underline}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder p{color:#676767;font:400 2em Raleway,arial,helvetica,sans-serif}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder p strong{color:#303030;font-weight:font-weight-bold()}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder .TotalBuyingPrice,.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder .TotalBuyingPrice strong{color:#a11525}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder .Description{color:#303030;font-size:2em;line-height:130%;margin-bottom:15px}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder .uploadFile{float:left;margin-bottom:20px;width:50%}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder .uploadFile .required:after{color:#a51522;content:" *";font-size:16px}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder .uploadFile .uploadTitleFile{color:#abacb2;font-size:16px;margin-bottom:5px;margin-top:5px;text-transform:uppercase}.ConfigurationCompletion .Field .ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder .uploadFile .FieldContainer,.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder .uploadFile .ConfigurationCompletion .Field .FieldContainer,.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder .uploadFile input{border:none}.ReactModalPortal .PlaceOrderModalOverlay .PlaceOrder .uploadFile .errorUpload{color:red;font-size:14px;margin-top:-10px;position:absolute}.ReactModalPortal .PlaceOrderModalOverlay .Footer{height:200px}.ReactModalPortal .PlaceOrderModalOverlay .Footer .property{display:block;margin:5px}.ReactModalPortal .PlaceOrderModalOverlay .Footer .property .label{display:none}.ConfigurationCompletion .Field .ReactModalPortal .PlaceOrderModalOverlay .Footer .property .FieldContainer,.ReactModalPortal .PlaceOrderModalOverlay .Footer .property .ConfigurationCompletion .Field .FieldContainer,.ReactModalPortal .PlaceOrderModalOverlay .Footer .property input,.ReactModalPortal .PlaceOrderModalOverlay .Footer .property textarea{box-sizing:border-box;font:400 2em Raleway,arial,helvetica,sans-serif;padding:10px;width:100%}.ReactModalPortal .PlaceOrderModalOverlay .Footer .property textarea{height:80px}.ReactModalPortal .PlaceOrderModalOverlay .Footer .AgreeAndProceedCheck,.ReactModalPortal .PlaceOrderModalOverlay .Footer .UseRegularDeliveryAddress{display:block;font:400 2em Raleway,arial,helvetica,sans-serif;margin:0 265px 0 15px}.ConfigurationCompletion .Field .ReactModalPortal .PlaceOrderModalOverlay .Footer .AgreeAndProceedCheck .FieldContainer,.ConfigurationCompletion .Field .ReactModalPortal .PlaceOrderModalOverlay .Footer .UseRegularDeliveryAddress .FieldContainer,.ReactModalPortal .PlaceOrderModalOverlay .Footer .AgreeAndProceedCheck .ConfigurationCompletion .Field .FieldContainer,.ReactModalPortal .PlaceOrderModalOverlay .Footer .AgreeAndProceedCheck input,.ReactModalPortal .PlaceOrderModalOverlay .Footer .UseRegularDeliveryAddress .ConfigurationCompletion .Field .FieldContainer,.ReactModalPortal .PlaceOrderModalOverlay .Footer .UseRegularDeliveryAddress input{font-size:150%;margin-right:15px}.ReactModalPortal .PlaceOrderModalOverlay .Footer .UseRegularDeliveryAddress{margin:15px}.ReactModalPortal .PlaceOrderModalOverlay .Footer .columns .col-4{display:inline;float:left;margin-right:-2px;width:33.33333%}.ReactModalPortal .PlaceOrderModalOverlay .Footer .columns .col-8{display:inline;float:left;width:66.66666%}.ReactModalPortal .PlaceOrderModalOverlay .Footer .CommentBoxContainer textarea{height:130px}.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine{height:50px;position:relative}@media only screen and (max-width:490px){.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine{overflow:visible}}.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine .AgreeAndProceedCheck{display:inline;float:left}.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine .ValidateOrder{font:400 2em Raleway,arial,helvetica,sans-serif;margin:0;position:absolute;right:8px;top:0;width:280px}.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine .ValidateOrder .icon{float:right;font-size:32px;line-height:48px;width:48px}@media only screen and (max-width:490px){.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine .AgreeAndProceedCheck{align-items:center;display:flex;width:50%}.ConfigurationCompletion .Field .ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine .AgreeAndProceedCheck .FieldContainer[type=checkbox],.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine .AgreeAndProceedCheck .ConfigurationCompletion .Field .FieldContainer[type=checkbox],.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine .AgreeAndProceedCheck input[type=checkbox]{height:6rem;width:6rem}.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine .AgreeAndProceedCheck span{display:block;font-size:1.3rem;line-height:1em}.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine .ValidateOrder{align-items:center;display:flex;font-size:1.5rem;width:33%}}.ReactModalPortal .PlaceOrderModalOverlay .Footer .ValidateOrderLine .pbDisableHoverText{color:red;font-size:14px;position:absolute;right:90px;top:0;width:200px}.DimensionsTooBig{color:#d6951f;font-size:16px;line-height:18px}.DimensionsTooBig i{float:left;margin:-5px 5px 0 0}span.asterisque{color:#e62514!important}.Line .Prices span.asterisque{display:inline}.FrameDimensions span{padding-right:15px}.custom-modal{background-color:var(--background-page)!important;margin:0 auto!important;overflow:auto!important;width:80%}@media only screen and (max-width:490px){.custom-modal{width:auto}}.custom-modal .content{padding:16px 24px}.custom-modal .content .input-wrapper{background-color:var(--background-page)!important}.custom-modal .content .input-wrapper.family-street-container{padding:4px 7px}.custom-modal .content .input-wrapper.error{border-color:#d4321d}.custom-modal .content .input-wrapper.error #email-msg-error{color:#d4321d}.ConfigurationCompletion .Field .custom-modal .content .input-wrapper .FieldContainer,.custom-modal .content .input-wrapper .ConfigurationCompletion .Field .FieldContainer,.custom-modal .content .input-wrapper input,.custom-modal .content .input-wrapper select,.custom-modal .content .input-wrapper textarea{background-color:var(--background-page)!important;border:0;color:var(--primary)}.ConfigurationCompletion .Field .custom-modal .content .input-wrapper .FieldContainer:active,.ConfigurationCompletion .Field .custom-modal .content .input-wrapper .FieldContainer:focus,.ConfigurationCompletion .Field .custom-modal .content .input-wrapper .FieldContainer:focus-visible,.ConfigurationCompletion .Field .custom-modal .content .input-wrapper .FieldContainer:hover,.custom-modal .content .input-wrapper .ConfigurationCompletion .Field .FieldContainer:active,.custom-modal .content .input-wrapper .ConfigurationCompletion .Field .FieldContainer:focus,.custom-modal .content .input-wrapper .ConfigurationCompletion .Field .FieldContainer:focus-visible,.custom-modal .content .input-wrapper .ConfigurationCompletion .Field .FieldContainer:hover,.custom-modal .content .input-wrapper input:active,.custom-modal .content .input-wrapper input:focus,.custom-modal .content .input-wrapper input:focus-visible,.custom-modal .content .input-wrapper input:hover,.custom-modal .content .input-wrapper select:active,.custom-modal .content .input-wrapper select:focus,.custom-modal .content .input-wrapper select:focus-visible,.custom-modal .content .input-wrapper select:hover,.custom-modal .content .input-wrapper textarea:active,.custom-modal .content .input-wrapper textarea:focus,.custom-modal .content .input-wrapper textarea:focus-visible,.custom-modal .content .input-wrapper textarea:hover{border:0;box-shadow:none;outline:none}.custom-modal .content .notes{padding-right:.3125rem}.custom-modal .content .notes textarea{height:7rem;overflow-y:auto}.custom-modal .content h5{color:var(--text-cta);font-weight:400;letter-spacing:.25px;margin-bottom:24px}.custom-modal .content h5,.custom-modal .content label{font-family:Raleway;font-size:16px;font-style:normal;line-height:24px}.custom-modal .content label{color:var(--secondary2);font-weight:600}.custom-modal .content .type-concession{height:43px}.custom-modal .content .type-concession select{border:0;width:100%}.custom-modal .content .select-address{font-size:16px;width:100%}.custom-modal .content hr{border-color:var(--border-color)}.custom-modal .content button{text-transform:none}.price-title-wrapper{display:flex;flex-direction:column}.price-title-wrapper .price-title{color:var(--text-dark);font-family:Raleway;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:.313rem}.AdminSelect{color:#676767;cursor:pointer;margin:10px;position:absolute;z-index:4000}.AdminSelect .AdminSelectItem{cursor:pointer;font-size:14px;width:200px}.AdminFamilyDefConf{background:blue;font-size:15px;font-weight:700;margin-right:100px}.AdminFamily,.AdminFamilyAddConf,.AdminFamilyBack,.AdminFamilyButton,.AdminFamilyInput,.AdminFamilyList{font-size:15px}.AdminFamilyTitle{font-size:18px}.adminContainer{margin-top:10px}.adminContainer .last-removed{color:red;font-size:12px}.SelectAdmin{margin-bottom:5px;margin-top:15px}.ConfigurationCompletion .Field .SelectAdmin .FieldContainer,.SelectAdmin .ConfigurationCompletion .Field .FieldContainer,.SelectAdmin input,.SelectAdmin select{width:200px}.pagination-box{display:inline}.ConfigurationCompletion .Field .pagination-box .FieldContainer,.pagination-box .ConfigurationCompletion .Field .FieldContainer,.pagination-box input{font-size:8pt}.pagination-box .pagination-dots{font-size:22pt;line-height:.8;vertical-align:bottom}.dashboard-wrap-filters .text-info{color:red!important;font-size:10px}.dashboard-wrap-filters .dashboard-filters div label{font-size:16pt!important}.ConfigurationCompletion .Field .dashboard-wrap-filters .dashboard-filters div .FieldContainer,.dashboard-wrap-filters .dashboard-filters div .ConfigurationCompletion .Field .FieldContainer,.dashboard-wrap-filters .dashboard-filters div input,.dashboard-wrap-filters .dashboard-filters div select{font-size:12pt;height:30px}.dashboard-wrap-filters .dashboard-filters .dashboard-filters-actions button{font-size:12pt}.ConfigurationCompletion .Field .dashboard-wrap-filters .dashboard-filters .dashboard-filters-actions .FieldContainer,.dashboard-wrap-filters .dashboard-filters .dashboard-filters-actions .ConfigurationCompletion .Field .FieldContainer,.dashboard-wrap-filters .dashboard-filters .dashboard-filters-actions input{height:40px}.dashboard-wrap-filters .dashboard-filters .react-datepicker{font-size:1.4em}.dashboard-wrap-filters .dashboard-filters .react-datepicker__header{padding-top:1.6em}.dashboard-wrap-filters .dashboard-filters .react-datepicker__month{margin:.4em 1em}.dashboard-wrap-filters .dashboard-filters .react-datepicker__day,.dashboard-wrap-filters .dashboard-filters .react-datepicker__day-name{line-height:1.9em;margin:.166em;width:1.9em}.dashboard-wrap-filters .dashboard-filters .react-datepicker__current-month{font-size:1em}.dashboard-wrap-filters .dashboard-filters .react-datepicker__navigation{border:.45em solid transparent;line-height:1.7em;top:1em}.dashboard-wrap-filters .dashboard-filters .react-datepicker__navigation--previous{border-right-color:#ccc;left:1em}.dashboard-wrap-filters .dashboard-filters .react-datepicker__navigation--next{border-left-color:#ccc;right:1em}.dashboard-alert{font-size:14pt}.lead-modal.container{bottom:auto;margin:auto;min-height:250px!important}.lead-modal.container .lead-modal-header{padding:15px;text-align:center}.lead-modal.container .lead-modal-header h2{font-size:18pt}.ConfigurationCompletion .Field .lead-modal.container .react-dropdown-select-content .FieldContainer,.lead-modal.container .react-dropdown-select-content .ConfigurationCompletion .Field .FieldContainer,.lead-modal.container .react-dropdown-select-content input{font-size:16pt;margin-left:0!important;padding-left:5px!important}.lead-modal.container .react-dropdown-select-content span{font-size:16pt;padding-left:5px}.lead-modal.container .react-dropdown-select-dropdown{color:#585858;font-size:14pt;text-align:start}.lead-modal.container .form-selection{min-height:35px!important}.lead-modal.container .form-selection .react-dropdown-select-option{padding-bottom:5px}.lead-modal.container .form-selection .react-dropdown-select-option .react-dropdown-select-option-label{font-size:12pt;margin-top:7px!important}.lead-modal.container .lead-modal-content{margin:auto;text-align:center;width:350px}.lead-modal.container .lead-modal-content .actions-lead-wrap{color:grey;font-size:11pt;margin-top:20px;text-align:center}.lead-modal.container .lead-modal-content .actions-lead-wrap p{font-size:14pt;font-weight:700}.lead-modal.container .lead-modal-content .actions-lead-wrap .actions-lead-button button{font-size:14pt;margin:15px}.lead-modal.container .lead-modal-content .caption{color:red;font-size:10pt;margin-top:10px!important;width:350px}.lead-modal.container .lead-modal-content .lead-list .list-title{font-size:12pt;margin-right:5px;margin-top:10px}.lead-modal.container .lead-modal-content .lead-list .list{justify-content:flex-start;margin-top:10px;text-align:left}.lead-modal.container .lead-modal-content .lead-list .badge{cursor:pointer;font-size:10pt;margin-right:5px;margin-top:1px;padding:5px}.lead-modal.container .lead-modal-content .lead-list .badge i{font-size:10pt;margin-left:5px;vertical-align:middle}.lead-modal.container .lead-modal-content .change-lead{width:350px!important}.lead-modal.container .lead-modal-content ul{-webkit-padding-start:5px;color:grey;font-size:12pt;height:250px;justify-content:flex-start!important;list-style-type:none;margin-top:10px!important;overflow-y:scroll;padding-inline-start:5px}.lead-modal.container .lead-modal-content ul li{cursor:pointer;padding:5px;text-align:left!important}.lead-modal.container .lead-modal-content ul li:hover{background:rgba(0,181,204,.1)!important;border-radius:2px}.lead-modal.container .lead-modal-content ul .active-lead{background:rgba(0,181,204,.2)!important;border-radius:2px}.ConfigurationCompletion .Field .react-dropdown-select-content .FieldContainer,.react-dropdown-select-content .ConfigurationCompletion .Field .FieldContainer,.react-dropdown-select-content input{font-size:14pt!important;margin-left:0!important;min-width:40px!important;padding-left:5px!important}.react-dropdown-select-content span{font-size:12pt;margin-top:10px;padding-left:5px}.form-selection{margin-bottom:-3px;margin-top:-2px;min-height:30px!important}.react-dropdown-select-clear{font-size:16pt}.dashboard-table{margin-top:20px}.dashboard-table tr td{color:"#4D4D4D";font-size:14pt;padding-bottom:10px;padding-top:10px}.dashboard-table tr td button{font-size:16pt}.dashboard-table tr small{color:#585858;font-size:11pt;font-weight:700}.dashboard-table th button{background-color:transparent;border-style:none;color:#fff;font-size:16pt;font-weight:700;margin-left:0;padding-left:0;text-transform:none}.dashboard-table th i{font-size:12pt;padding-left:5px;vertical-align:middle}.ConfigurationCompletion .Field .dashboard-table th .FieldContainer,.dashboard-table th .ConfigurationCompletion .Field .FieldContainer,.dashboard-table th input{background:#fff;border:1px solid #aaa;border-radius:.2em;box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 0 rgba(203,34,237,.2);content:"";height:1em;left:0;top:0;transition:all .275s;vertical-align:middle;width:1em}.AdminFamilyBack{margin-top:5px}.AdminFamilyBackArrow{float:left!important;padding-right:10px}.AdminFamilyList{margin-left:20px}.AdminFamilyList .AdminFamilyAddConf{margin-bottom:30px;margin-top:30px}.AdminFamilyList .AdminFamilyHeader{margin-top:20px}.AdminFamilyList .AdminFamilyButton{margin-left:15px;margin-top:10px}.AdminFamilyList .AdminFamilyInput{margin-bottom:30px;margin-left:20px;margin-top:30px;width:200px}.preview-box{background:hsla(0,0%,89%,.6);bottom:50px;height:85%;margin-top:25px;overflow-y:scroll!important;position:inherit;width:100%}.preview-box i{cursor:pointer;float:right!important;position:fixed;right:35px;top:15px}.preview-box .list-box .item-box{border:1px solid grey;display:inline-block;font-size:12pt;font-weight:700;height:150px;margin:10px;overflow:auto;padding-top:60px;text-align:center;width:150px}.preview-box .list-box .item-box-client{border-color:blue!important;border-width:2px!important}.AdminCatalog .admin-main-title,.AdminConfigurator .admin-main-title,.AdminFamily .admin-main-title,.AdminMain .admin-main-title{background:#fff;font-size:14pt;margin-bottom:10px;padding:10px}.AdminCatalog .close-icon,.AdminConfigurator .close-icon,.AdminFamily .close-icon,.AdminMain .close-icon{cursor:pointer;float:right;font-size:20pt;margin-right:10px;position:relative}.AdminCatalog .show-icon,.AdminConfigurator .show-icon,.AdminFamily .show-icon,.AdminMain .show-icon{cursor:pointer;font-size:26pt;vertical-align:middle}.AdminCatalog .admin-list-restricted,.AdminConfigurator .admin-list-restricted,.AdminFamily .admin-list-restricted,.AdminMain .admin-list-restricted{overflow:auto;overflow-x:hidden;padding:0}.AdminCatalog .admin-list-restricted .admin-list-wrapper,.AdminConfigurator .admin-list-restricted .admin-list-wrapper,.AdminFamily .admin-list-restricted .admin-list-wrapper,.AdminMain .admin-list-restricted .admin-list-wrapper{display:inline-flex;width:100%!important}.AdminCatalog .admin-list-restricted .admin-list-wrapper .admin-list-actions,.AdminConfigurator .admin-list-restricted .admin-list-wrapper .admin-list-actions,.AdminFamily .admin-list-restricted .admin-list-wrapper .admin-list-actions,.AdminMain .admin-list-restricted .admin-list-wrapper .admin-list-actions{background-color:#fff;border-bottom:1px solid grey;display:inline-flex}.AdminCatalog .admin-list-restricted .admin-list-wrapper .admin-list-actions i,.AdminConfigurator .admin-list-restricted .admin-list-wrapper .admin-list-actions i,.AdminFamily .admin-list-restricted .admin-list-wrapper .admin-list-actions i,.AdminMain .admin-list-restricted .admin-list-wrapper .admin-list-actions i{cursor:pointer;font-size:22pt;margin-left:10px;margin-top:8px}.AdminCatalog .admin-list-restricted .admin-list-wrapper .admin-list-actions .ConfigurationCompletion .Field .FieldContainer,.AdminCatalog .admin-list-restricted .admin-list-wrapper .admin-list-actions input,.AdminConfigurator .admin-list-restricted .admin-list-wrapper .admin-list-actions .ConfigurationCompletion .Field .FieldContainer,.AdminConfigurator .admin-list-restricted .admin-list-wrapper .admin-list-actions input,.AdminFamily .admin-list-restricted .admin-list-wrapper .admin-list-actions .ConfigurationCompletion .Field .FieldContainer,.AdminFamily .admin-list-restricted .admin-list-wrapper .admin-list-actions input,.AdminMain .admin-list-restricted .admin-list-wrapper .admin-list-actions .ConfigurationCompletion .Field .FieldContainer,.AdminMain .admin-list-restricted .admin-list-wrapper .admin-list-actions input,.ConfigurationCompletion .Field .AdminCatalog .admin-list-restricted .admin-list-wrapper .admin-list-actions .FieldContainer,.ConfigurationCompletion .Field .AdminConfigurator .admin-list-restricted .admin-list-wrapper .admin-list-actions .FieldContainer,.ConfigurationCompletion .Field .AdminFamily .admin-list-restricted .admin-list-wrapper .admin-list-actions .FieldContainer,.ConfigurationCompletion .Field .AdminMain .admin-list-restricted .admin-list-wrapper .admin-list-actions .FieldContainer{background-color:#f5f5f5;border-radius:0;border-style:none;margin-left:10px!important;margin:0;max-width:40px;padding:0}.AdminCatalog .admin-list-restricted .admin-list-wrapper .admin-list-actions button,.AdminConfigurator .admin-list-restricted .admin-list-wrapper .admin-list-actions button,.AdminFamily .admin-list-restricted .admin-list-wrapper .admin-list-actions button,.AdminMain .admin-list-restricted .admin-list-wrapper .admin-list-actions button{border-radius:0;border-style:none;margin-bottom:0;margin-top:0}.AdminCatalog .admin-list-restricted .admin-list-wrapper li,.AdminConfigurator .admin-list-restricted .admin-list-wrapper li,.AdminFamily .admin-list-restricted .admin-list-wrapper li,.AdminMain .admin-list-restricted .admin-list-wrapper li{width:100%!important}.AdminCatalog .custom-content-render,.AdminConfigurator .custom-content-render,.AdminFamily .custom-content-render,.AdminMain .custom-content-render{width:100%}.AdminCatalog .search-monument-input,.AdminConfigurator .search-monument-input,.AdminFamily .search-monument-input,.AdminMain .search-monument-input{border-style:none;margin-left:0!important;margin:0;padding:0}.AdminCatalog .search-monument-input:focus,.AdminConfigurator .search-monument-input:focus,.AdminFamily .search-monument-input:focus,.AdminMain .search-monument-input:focus{outline:none!important}.AdminCatalog .btn-secondary,.AdminConfigurator .btn-secondary,.AdminFamily .btn-secondary,.AdminMain .btn-secondary{background-color:#000}.AdminCatalog .admin-bookmarks,.AdminCatalog .admin-reorder,.AdminConfigurator .admin-bookmarks,.AdminConfigurator .admin-reorder,.AdminFamily .admin-bookmarks,.AdminFamily .admin-reorder,.AdminMain .admin-bookmarks,.AdminMain .admin-reorder{vertical-align:middle}.AdminCatalog .admin-weight,.AdminConfigurator .admin-weight,.AdminFamily .admin-weight,.AdminMain .admin-weight{color:grey;float:right;font-size:16px;margin-right:15px;vertical-align:middle}.AdminCatalog .header-admin-principal,.AdminConfigurator .header-admin-principal,.AdminFamily .header-admin-principal,.AdminMain .header-admin-principal{background-color:#fff;border-bottom-style:solid;border-bottom-width:1px;height:auto;padding-bottom:20px;padding-left:10px;padding-top:20px;width:"100%"}.AdminCatalog .header-admin-principal .addMonument,.AdminConfigurator .header-admin-principal .addMonument,.AdminFamily .header-admin-principal .addMonument,.AdminMain .header-admin-principal .addMonument{cursor:pointer;position:absolute;right:100px}.AdminCatalog .header-admin-principal .addMonument .add,.AdminConfigurator .header-admin-principal .addMonument .add,.AdminFamily .header-admin-principal .addMonument .add,.AdminMain .header-admin-principal .addMonument .add{color:green;padding-right:5px;position:relative;top:5px}.AdminCatalog .header-admin-principal .monumentSelectMain,.AdminConfigurator .header-admin-principal .monumentSelectMain,.AdminFamily .header-admin-principal .monumentSelectMain,.AdminMain .header-admin-principal .monumentSelectMain{z-index:3000}.AdminCatalog .header-admin-principal .AdminFilterButtons,.AdminConfigurator .header-admin-principal .AdminFilterButtons,.AdminFamily .header-admin-principal .AdminFilterButtons,.AdminMain .header-admin-principal .AdminFilterButtons{margin-left:5px}.AdminCatalog .header-admin-principal .AdminFilterButtons .FilterButton,.AdminConfigurator .header-admin-principal .AdminFilterButtons .FilterButton,.AdminFamily .header-admin-principal .AdminFilterButtons .FilterButton,.AdminMain .header-admin-principal .AdminFilterButtons .FilterButton{border-radius:30px;font-size:16px;margin-left:10px}.AdminCatalog .admin-list-restricted-monument,.AdminConfigurator .admin-list-restricted-monument,.AdminFamily .admin-list-restricted-monument,.AdminMain .admin-list-restricted-monument{background-color:#fff;background-color:hsla(0,0%,98%,.7);border-bottom:solid;border-color:grey;border-width:1px;cursor:grab;font-size:12px;list-style-type:none;padding-bottom:10px;padding-top:10px}.AdminCatalog .admin-list-restricted-monument .delete-icon-granit,.AdminConfigurator .admin-list-restricted-monument .delete-icon-granit,.AdminFamily .admin-list-restricted-monument .delete-icon-granit,.AdminMain .admin-list-restricted-monument .delete-icon-granit{cursor:pointer;float:right;font-size:20pt;margin-right:10px}.AdminConfigurator .TabButton{background:#000;color:#fff;font-size:11px;text-transform:none;width:105%}.AdminConfigurator .TabButton.inactif{background:grey}.AdminConfigurator .btn-secondary{background-color:#000}.AdminConfigurator .SubtabButton.inactif{color:grey}.SelectionStyle{font-size:1.8em;line-height:40px;margin-left:20px}.SelectionStyle .HeaderSel{margin-top:30px}.SelectionStyle .ButtonSel{margin-top:40px}.SelectionStyle .SelAddConf{background-color:#154247;font-size:1em}.SelectionStyle .sort{cursor:pointer}.SelectionStyle .FullFontWidth{font-size:1em;width:100%}.SelectionStyle .FullFontWidthRo{background-color:#ccc;font-size:1em;width:100%}.SelectionStyle .SelImgMini{display:inline-block;margin-left:10px;width:60px}.SelectionStyle .SelError{color:red}.SelectionClientCopy{font-size:1.8em;width:300px}.SelectionClientCopy label{padding-left:5px}.ConfigurationCompletion .Field .SelectionClientCopy .FieldContainer,.SelectionClientCopy .ConfigurationCompletion .Field .FieldContainer,.SelectionClientCopy input{font-size:.9em}.SelectionClientCopy span{font-size:1.4em}.react-confirm-alert .SelDeleteConf{font-size:1.8em}.react-confirm-alert .SelDeleteConf button{font-size:1em}#react-confirm-alert .react-confirm-alert-overlay{z-index:400}#react-confirm-alert .react-confirm-alert{background:#fff;padding:1rem}.Family .UpdateNotification{border:none;border-radius:10px;box-shadow:0 0 20px #0000004d;color:#fff;padding:0;width:0}.Family .UpdateNotification .FamilyUpdate{background:#fff;border-radius:8px!important;bottom:5px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);padding:20px;position:fixed;text-align:center}@media only screen and (max-width:490px){.Family .UpdateNotification .FamilyUpdate{padding:5px;right:5px}}.Family .UpdateNotification .FamilyUpdate .LeftOvalAction.BlueA{background-color:var(--f-main-color);color:var(--f-font-color);display:block;float:none;font-family:Raleway,arial,helvetica,sans-serif;font-size:16px;font-weight:700}@media only screen and (max-width:490px){.Family .UpdateNotification .FamilyUpdate .LeftOvalAction.BlueA{font-size:14px}}.Family .UpdateNotification .FamilyUpdate .closeIcon{cursor:pointer;position:absolute;right:9px;top:9px}.Family .UpdateNotification .FamilyUpdate .title{color:var(--fcdarkstlblue);font-family:Raleway,arial,helvetica,sans-serif;font-size:16px;font-weight:700;padding-bottom:11px;text-transform:capitalize}@media only screen and (max-width:490px){.Family .UpdateNotification .FamilyUpdate .title{font-size:14px}}.Family .UpdateNotification .FamilyUpdate .title img{padding-right:8px}.Family .UpdateNotification .FamilyUpdate .text{font-size:17px;font-style:italic;padding-bottom:15px}.Family .fpriceinfo{align-items:end;display:flex;flex-direction:column;margin:-10px 0;padding:0 20px;text-align:right}.Family .fpriceinfo p.text{color:#667481;font-size:12px;font-style:italic;width:500px}.Family .ScrollListView{background-color:#fff;top:120px}@media only screen and (max-width:490px){.Family .ScrollListView{position:relative;top:auto}.Family .ListView{position:relative}}.Family .Configuration{padding:17px 0}@media only screen and (max-width:490px){.Family .Configuration{padding:initial}.Family .ListView .ListViewItem{width:90%}}.Family button{text-transform:none}.Family .LazyImage.hover img{opacity:.6}@media only screen and (max-width:490px){.Family figure.LazyImage:before{z-index:5}}.Family .TitrePage{color:#3b4752;font-size:24px;margin-left:20px;margin-top:5px;position:absolute}.Family .Featured{display:none}.Family figure.Monument.FullSize img{right:20px;-webkit-transform:scale(1) translate(6%,1.5%);transform:scale(1) translate(6%,1.5%)}@media only screen and (max-width:490px){.Family figure.Monument.FullSize img{margin-top:30px}}.Family .Close{color:#8c8e8e;cursor:pointer;font-size:15px;font-style:italic;position:absolute;right:15px;top:13px}.Family .Close .icon{font-weight:700;position:relative;top:7px}.Family .FabricActionBar .ButtonFabricFamily{background:#f3f3f3;border-radius:0;border-radius:initial;box-shadow:0 0 10px #00000029;height:43px;width:44px}.Family .SocialBar{background:#efefef;height:98px;left:300px;margin-top:20px;position:relative;top:20px;width:280px;z-index:2000}@media only screen and (max-width:490px){.Family .SocialBar{background:none;height:55px;left:80px;position:fixed;top:172px}}.Family .SocialBar .FacebookLogo{margin-left:30px;margin-right:20px}.Family .SocialBar .EmailLogo{margin-left:20px;margin-right:20px}.Family .SocialBar .WhatsAppLogo{margin-left:20px}.Family .SocialBar .ShareEmailButton{background-color:initial;border:none;cursor:pointer;padding:0}.Family .SocialBar .SocialLogoTitle{color:#3b4752;font-size:16px;margin-top:10px}@media only screen and (max-width:490px){.Family .SocialBar .SocialLogoTitle{display:none}}.Family .alert-danger,.Family .alert-success{font-size:16px;left:25%;position:fixed;top:25%}.ManualMailModal{font-family:sukhumvit,arial,helvetica,sans-serif}.ManualMailModal .modal-header{background:#3b4752;color:#fff}.ManualMailModal .modal-header .close{color:#fff;font-size:32px}.ManualMailModal .modal-title{font-size:16pt;font-weight:700}.ManualMailModal .modal-content{margin-top:200px;width:800px}@media screen and (max-width:768px){.ManualMailModal .modal-content{margin-top:0;width:100%}}.ManualMailModal .toolbar{display:none}.ManualMailModal .ManualMailForm{margin-left:30px;margin-top:10px;width:95%}@media screen and (max-width:768px){.ManualMailModal .ManualMailForm{margin-left:2px;width:100%}.ConfigurationCompletion .Field .ManualMailModal .ManualMailForm .form-group .row .FieldContainer,.ManualMailModal .ManualMailForm .form-group .row .ConfigurationCompletion .Field .FieldContainer,.ManualMailModal .ManualMailForm .form-group .row input{width:95%!important}}.ManualMailModal .ManualMailForm .form-group .react-multi-email{border:initial;padding-left:0;padding-right:0}.ConfigurationCompletion .Field .ManualMailModal .ManualMailForm .form-group .react-multi-email .FieldContainer,.ManualMailModal .ManualMailForm .form-group .react-multi-email .ConfigurationCompletion .Field .FieldContainer,.ManualMailModal .ManualMailForm .form-group .react-multi-email input{border:1px solid #e4e6f0;border-radius:2px;margin-right:0}.ManualMailModal .ManualMailForm .public-DraftEditor-content{min-height:110px}.ManualMailModal .ManualMailForm .required:after{color:#a51522;content:" *"}.ConfigurationCompletion .Field .ManualMailModal .ManualMailForm .FieldContainer,.ManualMailModal .ManualMailForm .ConfigurationCompletion .Field .FieldContainer,.ManualMailModal .ManualMailForm input{background:#f5f6fc 0 0 no-repeat padding-box;border:1px solid #e4e6f0;border-radius:2px;font-size:14px;margin-bottom:5px;margin-top:5px;width:100%}.ManualMailModal .ManualMailForm .react-multi-email [data-tag]{font-size:14px}.ManualMailModal .ManualMailForm .LargeInput{width:400px}.ManualMailModal .ManualMailForm label{color:#3b4752;font-size:16px;margin-top:10px}.ManualMailModal .ManualMailForm .ManualMailSend{background:var(--fcorange);border:initial;border-radius:50px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;margin:10px;padding-left:15px;padding-right:15px;text-transform:none}.ManualMailModal .ManualMailForm .ManualMailSend:hover:enabled{background-color:var(--fcdarkstlblue)}.ManualMailModal .ManualMailForm .invalid-feedback{font-size:12px}.ManualMailModal .ManualMailForm .MailTextEditor{margin-left:-20px}@media screen and (max-width:768px){.ManualMailModal .ManualMailForm .MailTextEditor{margin-left:0!important;width:98%}.ManualMailModal .ManualMailForm .MailTextEditor .RichTextEditor__root___2QXK-{max-height:190px}}.ManualMailModal .ManualMailForm .ButtonWrapper{align-items:center;display:flex;justify-content:center}.ManualMailModal .multi-email,.ManualMailModal .multi-email.focused{background:#f5f6fc 0 0 no-repeat padding-box!important;border:1px solid #e4e6f0!important;min-height:150px;padding:0 0 0 5px!important}.ConfigurationCompletion .Field .ManualMailModal .multi-email .FieldContainer,.ConfigurationCompletion .Field .ManualMailModal .multi-email.focused .FieldContainer,.ManualMailModal .multi-email .ConfigurationCompletion .Field .FieldContainer,.ManualMailModal .multi-email input,.ManualMailModal .multi-email.focused .ConfigurationCompletion .Field .FieldContainer,.ManualMailModal .multi-email.focused input{border:0!important;width:300px!important}.ManualMailModal .successMsg{color:green!important}.flexible-modal{background:#fff;border:1px solid #ccc;position:absolute;z-index:1}.flexible-modal-drag-area{cursor:move;height:50px;position:absolute;right:0;top:0}.hide-element{display:none}.topFcatalog .modal{top:30%}.FfilterCatalog{background:#fff;color:#8c8e8e;display:flex;font-size:16px;margin-top:25px;text-align:center}@media screen and (max-width:768px){.FfilterCatalog{align-items:normal;display:inline;display:initial;justify-content:normal;margin-top:0;padding-top:10px}}.fCatalogTopBar{height:0}.fCatalogTopBar.heightActive{height:100px}@media screen and (max-width:768px){.fCatalogTopBar.heightActive{height:200px}}.goToInitChoiceBtn{align-items:center;cursor:pointer;display:flex;font-family:sukhumvit,arial,helvetica,sans-serif;height:40px;justify-content:center;position:absolute;right:15px;top:26px}@media screen and (max-width:768px){.goToInitChoiceBtn{cursor:pointer;justify-content:flex-end;margin-right:auto;padding-bottom:10px;padding-top:10px;position:relative;right:4%;top:auto;width:100%}}.goToInitChoiceBtn span{font-size:16px}.goToInitChoiceBtn:hover{color:var(--f-main-color)}.finitial-circle,.svg-ffinalizationAsk{fill:var(--f-main-color)}.Fcatalog{background:none}@media only screen and (max-width:490px){.Fcatalog{padding-top:0}}.Fcatalog .FfilterCatalog .FilterButton{background:#fff;border:1px solid #707070;border-radius:0;border-radius:initial;font-family:sukhumvit,arial,helvetica,sans-serif;font-size:16px;font-weight:400;height:37px;letter-spacing:.5px;line-height:18px;margin-left:10px;opacity:1;text-transform:none}@media only screen and (max-width:490px){.Fcatalog .FfilterCatalog .FilterButton{font-size:12px;height:37px;margin-bottom:5px;padding-left:5px;padding-right:5px}}.Fcatalog .FfilterCatalog .FilterButton.active{background:var(--fcdarkstlblue);border:none;outline-color:invert;outline-color:initial}.Fcatalog .FfilterCatalog .FilterButton:hover{background:var(--fcdarkstlblue);color:#fff}.Fcatalog .MonumentCard .Infos .Headstone{font-family:sukhumvit,arial,helvetica,sans-serif;font-weight:400}.Fcatalog .MonumentCard .Infos .Price{font-family:sukhumvit,arial,helvetica,sans-serif;font-weight:700}.Fcatalog .MonumentCard .Infos .Price span{font-weight:400}.Fcatalog .MonumentCard .Infos .Description,.Fcatalog .MonumentCard .Infos .Footstone{font-family:sukhumvit,arial,helvetica,sans-serif;font-weight:700}.Fcatalog .MonumentCard .FavoriteStar,.Fcatalog .MonumentCard .Featured{display:none}.Fcatalog .MonumentCard .Infos{font-weight:700;width:100%}.Fcatalog .MonumentCard .Infos .Price{bottom:20px;color:#667481;font-size:14px;position:absolute;right:15px}.Fcatalog .MonumentCard:hover{border:1px solid var(--f-main-color);box-shadow:none}.Fcatalog .MonumentCard figure{min-height:252px;padding-bottom:0}.Fcatalog .catalogA .MonumentCard:hover{border:1px solid var(--fcblue)}.Fcatalog .FfilterMain{display:flex;justify-content:center}.Fcatalog .FfilterMain.fFilterA{padding-top:20px}.Fcatalog .FfilterMain.fFilterA .FfilterCatalog .filterButtons .FilterButton{border:1px solid var(--fcblue);border-radius:15px;color:var(--fcblue)}.Fcatalog .FfilterMain.fFilterA .FfilterCatalog .filterButtons .FilterButton.active,.Fcatalog .FfilterMain.fFilterA .FfilterCatalog .filterButtons .FilterButton:hover{background-color:var(--fcblue);color:#fff}.Fcatalog .FfilterMain .search-filter-input-box{align-items:center;background-color:#fff;border:1px solid #707070;border-radius:6px;display:-webkit-inline-box;display:flex;height:37px;justify-content:center;margin-left:10px;padding:4px;width:400px}@media screen and (max-width:768px){.Fcatalog .FfilterMain .search-filter-input-box{margin-left:auto;margin-right:auto;width:90%}}.Fcatalog .FfilterMain .search-filter-input-box i{direction:inherit;display:inline;display:initial;vertical-align:middle}.Fcatalog .FfilterMain .search-filter-input-box .search-filter-input{border-style:none;font-family:sukhumvit,arial,helvetica,sans-serif;font-size:16px;height:33px;margin-left:5px;padding-left:0;width:100%}.Fcatalog .FfilterMain .search-filter-input-box .search-filter-input:focus{outline:none}@media screen and (max-width:768px){.Fcatalog .FfilterMain .filterButtons{display:block;margin-left:auto;margin-right:auto;margin-top:5px;width:90%}.Fcatalog .FfilterMain .filterButtons .FilterButton{float:left;margin-left:0;margin-right:5px;margin-top:5px;padding-left:10px;padding-right:10px}}.FfilterSelect{display:none}@media only screen and (max-width:490px){.FfilterSelect{display:block;font-size:16px;margin-bottom:10px;padding:14px}.FfilterSelect .dropdownList{position:fixed;right:0;top:145px;width:100%;z-index:1000}}.familyspace-login-modal{background:var(--unnamed-color-f4f4f4) 0 0 no-repeat padding-box!important;background:#f4f4f4 0 0 no-repeat padding-box!important;border-radius:10px!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;margin:auto!important;opacity:1!important;padding-bottom:15px!important;width:530px!important}@media only screen and (max-width:490px){.familyspace-login-modal{border:0;bottom:0;box-shadow:none;height:120%!important;left:0;margin-bottom:0!important;margin-top:-78px!important;position:absolute;right:0;top:0;width:auto!important;width:100%!important;z-index:10000}}.familyspace-login-modal .invite-more{color:#3568ba;cursor:pointer;font:normal normal normal 16px/18px Cuprum;letter-spacing:0;margin-bottom:20px;margin-left:10%;margin-top:10px;opacity:1;text-align:left;text-decoration:underline}.familyspace-login-modal .invite-buttons{margin:auto;width:80%}.familyspace-login-modal .invite-buttons .validate{background:#3568ba 0 0 no-repeat padding-box;border-radius:50px;color:#fff;float:left;opacity:1;width:206px}@media only screen and (max-width:490px){.familyspace-login-modal .invite-buttons .validate{width:150px}}.familyspace-login-modal .invite-buttons .cancel{background:#e6e6e6 0 0 no-repeat padding-box;border-radius:50px;color:#0e0e0f;float:right;opacity:1;width:206px}@media only screen and (max-width:490px){.familyspace-login-modal .invite-buttons .cancel{width:150px}}.familyspace-login-modal .CloseModal span{color:#8c8e8e!important;font-style:italic;text-transform:none!important}.familyspace-login-modal .CloseModal i{color:#8c8e8e!important;font-size:18px!important;font-weight:700!important}.familyspace-member-invite-modal{height:auto;text-align:center;width:812px!important}.familyspace-member-invite-modal h3.invite{color:var(--fcnavyblue);font-size:30px;letter-spacing:0;margin-left:10%;margin-top:50px;opacity:1;width:80%}.familyspace-member-invite-modal .invite-more{color:#3568ba;cursor:pointer;font:normal normal normal 16px/18px Cuprum;letter-spacing:0;margin-bottom:20px;margin-left:10%;margin-top:10px;opacity:1;text-align:left;text-decoration:underline}.familyspace-member-invite-modal .invite-buttons{margin:auto;width:80%}.familyspace-member-invite-modal .invite-buttons .validate{background:#3568ba 0 0 no-repeat padding-box;border-radius:50px;color:#fff;float:left;opacity:1;width:206px}.familyspace-member-invite-modal .invite-buttons .cancel{background:#e6e6e6 0 0 no-repeat padding-box;border-radius:50px;color:#0e0e0f;float:right;opacity:1;width:206px}.familyspace-member-name-modal{margin-top:50px!important;text-align:center}.familyspace-member-name-modal h3{margin-left:10%;margin-top:50px;text-align:left}.ConfigurationCompletion .Field .familyspace-member-name-modal .FieldContainer,.familyspace-member-name-modal .ConfigurationCompletion .Field .FieldContainer,.familyspace-member-name-modal input{margin-bottom:10px;width:80%}.familyspace-member-name-modal button{color:#f5f5ff;font:normal normal 700 18px/21px Cuprum;letter-spacing:-.27px;padding-left:15px;padding-right:15px;text-align:center;width:auto}.familyspace-member-name-modal .validate{background:#3568ba 0 0 no-repeat padding-box;border-radius:50px;margin-right:5px;opacity:1}.familyspace-member-name-modal .cancel{background:#a04c4b 0 0 no-repeat padding-box;border-radius:50px;margin-left:5px;opacity:1}.BurialCremation{background:#f4f4f4!important;border-radius:10px;color:#2a3032;font-size:30px;height:100%;left:50%!important;max-width:none;overflow-x:hidden;overflow-y:auto;padding-bottom:10px!important;position:fixed;text-align:center;top:48%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:688px}.BurialCremation .modal-content{border:0;border-radius:10px}.BurialCremation .title{margin-bottom:25px;margin-top:25px;text-align:center;width:100%}@media screen and (max-width:576px){.BurialCremation .title{font-size:20pt}}.BurialCremation .CloseModal{display:none}.BurialCremation .LogoFamily{margin-top:10px;max-height:70px}@media screen and (max-width:576px){.BurialCremation .LogoFamily{margin-top:25px}}.BurialCremation .EmptyImg{height:70px}@media screen and (max-width:576px){.BurialCremation .EmptyImg{height:0;margin-top:25px}}.BurialCremation .MonumentTypes{margin-left:0;margin-top:70px;padding-bottom:8px}@media screen and (max-width:576px){.BurialCremation .MonumentTypes{display:block;height:65vh;margin-top:15px;overflow-y:hidden;width:100%}}.BurialCremation .MonumentTypes .TypeA .finitial-circle,.BurialCremation .MonumentTypes .TypeA .svg-ffinalizationAsk{fill:var(--fcblue)}.BurialCremation .TypeMonument{background:#fff 0 0 no-repeat padding-box;border-radius:15px;box-shadow:0 0 10px #0000001a;cursor:pointer;font-size:20px;margin-left:22px;padding-bottom:10px;padding-top:10px;width:200px}@media screen and (max-width:576px){.BurialCremation .TypeMonument{margin-bottom:10px;margin-left:auto!important;margin-right:auto!important}}.BurialCremation .TypeMonument img{padding-bottom:10px}.BurialCremation .TypeMonument .title-type-monument{color:var(--f-main-color);font-weight:700}.BurialCremation hr{margin-bottom:17px;margin-top:10px}.BurialCremation .AccessFamilySpace{align-items:center;background-color:#fff;border:1px solid var(--fcdarkstlblue);border-radius:26px;color:var(--fcdarkstlblue);cursor:pointer;display:flex;font-size:12pt;font-weight:700;justify-content:center;margin-top:15px;padding:4px 8px;text-decoration:none;text-decoration:initial}.BurialCremation .AccessFamilySpace .familyIcon{margin-right:4px}.BurialCremation .AccessFamilySpace:hover{background-color:var(--fcdarkstlblue);color:#fff}.BurialCremation .AccessFamilySpace:hover .familyIcon svg path{fill:#fff}.BurialCremation .videoFamily{display:none;position:absolute;right:10px;top:20px;width:154px}@media screen and (max-width:576px){.BurialCremation .videoFamily{margin-left:auto;margin-right:auto;position:relative;right:0;top:0;width:100%}}.BurialCremation .videoFamily .videotext{color:#6a7684;font-size:16px;text-align:center;text-decoration:underline}.Family .LoadingIcon{left:40%;position:fixed;text-align:center;top:35%;z-index:9999}.Family .LoadingMonument{color:#707070;font-size:24px;width:250px}.CatalogModalOverlay.Family .MonumentCarousel .Footer{background:none;bottom:auto;height:150px;left:auto;right:0;top:0}.CatalogModalOverlay.Family .MonumentCarousel .Footer .Infos{float:right;margin-top:45px}.CatalogModalOverlay.Family .MonumentCarousel .Footer .Footstone{color:var(--fcblue);position:absolute;right:15px}.CatalogModalOverlay.Family .MonumentCarousel .Footer .Actions,.CatalogModalOverlay.Family .MonumentCarousel .Footer .Description,.CatalogModalOverlay.Family .MonumentCarousel .Footer .Granite,.CatalogModalOverlay.Family .MonumentCarousel .Footer .Headstone{display:none;font-family:sukhumvit,arial,helvetica,sans-serif}.CatalogModalOverlay.Family .MonumentCarousel .Footer .Price{color:#8c8e8e;font-size:14px;margin-top:25px;text-align:right}.CatalogModalOverlay.Family .CloseModal span{color:#8c8e8e;font-style:italic;text-transform:none}.CatalogModalOverlay.Family .CloseModal i{color:#8c8e8e}.CatalogModalOverlay.Family .ReactModal__Content{margin-top:50px}.ReactModal__Overlay.BurialCremationOverlay{background:rgba(42,48,50,.5)}.ReactModal__Overlay.BurialCremationOverlay .BurialCremation{font-family:sukhumvit,arial,helvetica,sans-serif;height:410px}@media screen and (max-width:576px){.ReactModal__Overlay.BurialCremationOverlay .BurialCremation{height:100%;overflow-x:hidden;overflow-y:auto;padding-top:0}}.ReactModal__Overlay.BurialCremationOverlay .BurialCremation .AccessSpace{align-items:center;border-top:1px solid #e6e6e6;display:flex;font-family:sukhumvit,arial,helvetica,sans-serif;font-size:18pt;height:36px;justify-content:center;margin-bottom:10px;margin-top:6px;width:100%}@media screen and (max-width:576px){.ReactModal__Overlay.BurialCremationOverlay .BurialCremation .AccessSpace{position:relative}}.ReactModal__Overlay.BurialCremationOverlay .BurialCremation .AccessSpace .LeftOvalAction{margin-top:10px}@media screen and (max-width:576px){.ReactModal__Overlay.BurialCremationOverlay .BurialCremation .AccessSpace hr{margin-bottom:0;position:fixed}}.ReactModal__Overlay.BurialCremationOverlay .BurialCremation .title{color:var(--fcdarkstlblue);font-family:Raleway,arial,helvetica,sans-serif;font-weight:700}@media screen and (max-width:576px){.ReactModal__Overlay.BurialCremationOverlay .BurialCremation .title{margin-bottom:10px;margin-top:10px}.ReactModal__Overlay.BurialCremationOverlay{height:103%}}.CatalogModalOverlay .Carousel .Next,.CatalogModalOverlay .Carousel .Previous{background:#fff;border:1px solid #707070;color:var(--fcblue)}.CatalogModalOverlay .Carousel .Next .material-icons,.CatalogModalOverlay .Carousel .Previous .material-icons{font-weight:700}.Family .paragraph-min-line{margin-bottom:.1rem!important}@media only screen and (max-width:490px){.Family .Header{background:#303030;height:145px}}.Family .cfg-steps a.First{max-width:none}.Family .cfg-steps a.disable{cursor:not-allowed}.Family .cfg-steps a:hover{color:var(--fcblue);font-weight:500}.Family .Header.cfg-steps a{font-size:15px;text-transform:none;white-space:pre-wrap;width:12vw!important}@media screen and (max-width:1500px){.Family .Header.cfg-steps a{width:13vw!important}}.Family .Header.cfg-steps a.active{background:var(--fcblue)}.Family .Header.cfg-steps a.active:hover{color:#fff}.Family .Header.cfg-steps a.active+a:after{border-left-color:var(--fcblue)}.Family .Header.cfg-steps .wrapper-bnav a.active{background:var(--fcblue)}.Family .Header.cfg-steps .wrapper-bnav a.active+a:after{border-left-color:var(--fcblue)}.Family .Header.cfg-steps .bigNumber{font-size:38px;margin-right:5px}.Family .Header.cfg-steps .MobileVersion{display:none;width:100%}@media only screen and (max-width:490px){.Family .Header.cfg-steps .ClassicVersion{display:none}.Family .Header.cfg-steps .MobileVersion{color:#fff;display:block;position:fixed;text-align:center;top:65px}.Family .Header.cfg-steps .MobileStep{font-size:38px}.Family .Header.cfg-steps .MobileAction{font-size:16px;margin-left:90px;margin-right:70px;max-width:200px}.Family .Header.cfg-steps .MobileStepActionB{margin-left:15px;margin-top:15px;width:-webkit-max-content;width:max-content}.Family .Header.cfg-steps .MobileStepActionB .bigNumber i{vertical-align:middle}}.Family .Header.cfg-steps .wrapper-bnav{margin:auto;width:400px}.Family .Header.cfg-steps .wrapper-bnav a.header-bnav{color:#fff;cursor:pointer}.Family .Header.cfg-steps .wrapper-bnav a.header-bnav .HeaderLabel .label{font-size:17px}.Family .HeaderLabel{line-height:100%;text-align:center}.Family .HeaderLabel div{display:inline-block;text-align:left;vertical-align:middle}.Family .HeaderLabel label{text-align:left}.Family .MonumentCard{padding-bottom:10px}.Family .MonumentCard .Infos{bottom:-15px;top:auto}.Family .MonumentCard .Infos .Footstone{color:#3b4752;display:inline;display:initial;margin-right:5px}.Family .MonumentCard .Infos .Headstone{color:#3b4752;font-size:15px}.Family .MonumentCard .Infos .Description,.Family .MonumentCard .Infos .Pattern{display:none}@media only screen and (max-width:490px){.Family .MonumentCard figure img{bottom:15px;left:-10px}}.Family .seeDetail{background:var(--fcblue) 0 0 no-repeat padding-box;border-radius:50px;color:#fff;cursor:pointer;font-size:14px;font-style:italic;height:20px;margin-top:5px;text-align:center;text-decoration:underline;width:95px}.Family .Header .seeDetail{padding-top:3px;position:fixed;right:auto;text-align:center;top:5px}.Family .Header .HeaderLabel .seeDetail{height:40px;margin-top:9px;padding:5px 10px;right:15%;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:150px}@media screen and (max-width:1650px){.Family .Header .HeaderLabel .seeDetail{display:none}}.Family .FsmallDetailB{background-color:#e6e6e6;cursor:pointer;display:none;height:70px;position:fixed;right:0;top:0;width:165px;z-index:999}.Family .FsmallDetailB .monumentName{color:#0e0e0f;font-family:Cuprum;font-size:16pt;margin-top:5px;text-align:center}.Family .FsmallDetailB .granitName{color:#0e0e0f;font-family:Cuprum;font-size:10pt;font-weight:700;text-align:center}.Family .FsmallDetailB .monumentImg-wrapper{background:#ffffffc5;margin-top:10px;padding:0;position:relative;width:250px}.Family .FsmallDetailB .monumentImg-wrapper .monumentImg{position:absolute;right:50px}.Family .FsmallDetailB .monumentImg-wrapper .glass-wrapper{background:hsla(0,0%,100%,.7);border-radius:20px;height:30px;left:70px;position:absolute;text-align:center;top:60px;width:30px}.Family .FsmallDetailB .monumentImg-wrapper .glass-wrapper img{margin-top:7px}.Family .FsmallDetailB .seeDetailB{background:#e6e6e6 0 0 no-repeat padding-box;border:1px solid #3b4752;border-radius:30px;color:#0e0e0f;font-size:10pt;font-weight:700;padding:5px 10px;position:relative;text-align:center;top:12px;z-index:999}.Family .FsmallDetailB .seeDetailB i{font-size:40px;margin:-15px -15px -15px 0;vertical-align:middle}.Family .FsmallDetail .seeDetail{position:absolute;right:19px;top:auto}@media only screen and (max-width:490px){.Family .cfg-steps a.active{padding-top:0}}.Family .logo{cursor:pointer;float:left;height:40px;margin-left:5px;margin-right:10px;margin-top:15px}.Family .FsmallDetail{background:#fff 0 0 no-repeat padding-box;border-radius:80px 0 0 80px;box-shadow:0 0 5px grey;height:80px;margin-top:-15px;padding-right:19px;padding-top:8px;position:fixed;right:0;text-align:right;top:88px;width:140px;z-index:301}@media only screen and (max-width:490px){.Family .FsmallDetail{height:55px;top:20px}}.Family .FsmallDetail .monumentName{color:var(--fcblue);font-size:20px}@media only screen and (max-width:490px){.Family .FsmallDetail .monumentName{display:none}}.Family .FsmallDetail .from{color:#3b4752;font-size:14px}.Family .FsmallDetail .from .price{font-size:16px;font-weight:700}.Family .FbigDetail{background:#fff 0 0 no-repeat padding-box;border-radius:900px 0 0 900px;box-shadow:0 0 30px #00000038;height:636px;overflow:hidden;position:absolute;right:0;top:70px;width:1409px;z-index:3003}.Family .FbigDetail .Loading{color:#8c8e8e;left:25%;text-align:inherit}.Family .FbigDetail img{height:620px;left:30px;position:relative;width:auto}@media only screen and (max-width:490px){.Family .FbigDetail img{bottom:10px;height:200px;position:fixed}}.Family .FbigDetail .prices{color:#707070;font-size:16px;position:absolute;right:19px;top:15%;width:380px}@media only screen and (max-width:490px){.Family .FbigDetail .prices{right:4px}}.Family .FbigDetail .prices.smaller{font-size:14px}.Family .FbigDetail .prices.tiny{font-size:12px}.Family .FbigDetail .prices .table{color:#707070}@media only screen and (max-width:490px){.Family .FbigDetail .prices .table{left:0;position:fixed;top:120px}}.Family .FbigDetail .prices .price{color:var(--fcblue);padding-top:10px;text-align:right}@media only screen and (max-width:490px){.Family .FbigDetail .prices .price{left:25%;position:fixed;top:60px}}.Family .FbigDetail .prices td{border-bottom:1px solid #dee2e6;border-top:initial;margin-left:10px;white-space:pre;width:280px}.Family .FbigDetail .prices .Tprice{border-left:1px solid #dee2e6;padding-right:5px;text-align:right;width:70px}.Family .FbigDetail .prices .packagePrice{align-items:center;display:flex;font-size:14px;font-style:italic;justify-content:center;padding-top:10px}@media only screen and (max-width:490px){.Family .FbigDetail .prices .packagePrice{left:0;position:fixed;top:90px}}.Family .FbigDetail .prices .packagePrice .packagePriceInfo{height:94px!important;left:auto!important;width:94px!important}.Family .FbigDetail .prices .packagePrice p{color:#707070;font-family:Cuprum,sans-serif;font-size:14px;font-style:normal;font-weight:400}.Family .FbigDetail .prices .packagePrice p span{font-size:16px;font-weight:700}.Family .FbigDetail .actions{position:absolute;right:30px;top:30px;width:380px}@media only screen and (max-width:490px){.Family .FbigDetail .actions{top:10px}}.Family .FbigDetail .actions .reset img{height:30px;left:auto;left:40px;position:absolute;top:10px}.Family .FbigDetail .actions .reset.hide img{left:36px!important}.Family .FbigDetail .actions .reset span{margin-left:10px!important}.Family .FbigDetail .actions .Close{right:0;top:0}@media only screen and (max-width:490px){.Family .FbigDetail{z-index:353}}.Family .FbigDetail .priceListContainer .priceListRow{align-items:center;border-bottom:1px solid #dee2e6;display:flex;justify-content:center;width:100%}.Family .FbigDetail .priceListContainer .priceListRow .priceListColTitle{border-right:1px solid #dee2e6;width:80%}.Family .FbigDetail .priceListContainer .priceListRow .priceListColTitle p{margin-top:1rem}.Family .FbigDetail .priceListContainer .priceListRow .priceListColPrice{font-weight:700;height:100%;text-align:right;width:20%}@-webkit-keyframes FbigDetailB-animation{0%{top:-100%}to{top:70px}}@keyframes FbigDetailB-animation{0%{top:-100%}to{top:70px}}@-webkit-keyframes FbigDetailB-animation-close{0%{top:70px}to{top:-100%}}@keyframes FbigDetailB-animation-close{0%{top:70px}to{top:-100%}}.Family .FbigDetailB-open{-webkit-animation:FbigDetailB-animation .5s;animation:FbigDetailB-animation .5s;height:100%;top:70px}@media only screen and (max-width:490px){.Family .FbigDetailB-open{top:130px}}.Family .FbigDetailB-close{-webkit-animation:FbigDetailB-animation-close .5s;animation:FbigDetailB-animation-close .5s;display:none;height:0;overflow:hidden;top:-100%}.Family .priceListContainer .priceListRow{align-items:center;border-bottom:1px solid #dee2e6;display:flex;justify-content:center;padding-bottom:5px;padding-top:5px;width:100%}.Family .priceListContainer .priceListRow .priceListColTitle{border-right:1px solid #dee2e6;width:80%}.Family .priceListContainer .priceListRow .priceListColPrice{font-weight:700!important;height:100%;text-align:right;width:20%}.Family .FbigDetailB .packagePriceInfo{display:none}.Family .FbigDetailB .prices{background:#fff;color:#707070;font-size:16px;margin-bottom:15px;padding-left:15px;padding-right:15px;right:19px;top:15%}.Family .FbigDetailB .prices .smaller{font-size:14px}.Family .FbigDetailB .prices .tiny{font-size:12px}.Family .FbigDetailB .prices .table{color:#707070}@media only screen and (max-width:490px){.Family .FbigDetailB .prices .table{top:120px}}.Family .FbigDetailB .prices .price{color:var(--fcdarkstlblue);padding-top:10px;text-align:right}.Family .FbigDetailB .prices td{border-bottom:1px solid #dee2e6;border-top:initial;margin-left:10px;white-space:pre;width:280px}.Family .FbigDetailB .prices .Tprice{border-left:1px solid #dee2e6;padding-right:5px;text-align:right;width:70px}.Family .FbigDetailB .prices .LeftOvalAction{margin:20px auto 10px;position:relative!important;text-align:center;top:auto!important;width:100%;z-index:99}.Family .FbigDetailB .prices .FamilyHelpText{left:50%;top:auto;-webkit-transform:translate(-50%,30px);transform:translate(-50%,30px)}.Family .shadow-box-equal{border-radius:6px!important;left:190px;margin-right:15px;opacity:.98;padding-bottom:15px;padding-right:0;top:50px}@media only screen and (max-width:490px){.Family .shadow-box-equal{left:2%}}.Family .Fquote{background:#fff;border-top-style:none;box-shadow:-5px 0 5px 1px #aaa;box-shadow:8px 0 8px -10px #aaa,-8px 0 8px -10px #aaa;overflow:hidden;padding:20px 10px 0 40px;right:0;text-align:left;width:360px}@media only screen and (max-width:490px){.Family .Fquote{box-shadow:none;height:100%;margin-top:70px;overflow:auto;padding-left:40px;padding-right:0;padding-top:20px;right:0;width:100%}}.Family .Fquote .required:after{color:#a51522;content:" *"}.Family .Fquote .FquoteTitle{margin-bottom:25px;position:relative}.Family .Fquote .FquoteTitle img{border-radius:50%;max-height:104px;max-width:104px}.Family .Fquote .FquoteTitle img.square{border-radius:0}.Family .Fquote .FquoteTitle span{color:#2a3032;font-size:24px;margin-left:115px;position:absolute}.Family .Fquote .FquoteTitle .TheSupplier{font-size:16px;margin-left:115px;position:absolute}.Family .Fquote .FquoteTitle .TheSupplier a{cursor:pointer}.Family .Fquote .FquoteHelp{color:var(--fcdarkstlblue);cursor:pointer;font-size:16px;font-weight:700;margin-bottom:10px;position:relative}.Family .Fquote .FquoteHelp span{margin-left:45px;position:absolute;text-decoration:underline}.Family .Fquote .FquoteHelpBottom{color:#000;font-size:13px;margin-bottom:20px;margin-left:auto}.Family .Fquote label{color:#3b4752;font-size:16px}.ConfigurationCompletion .Field .Family .Fquote .FieldContainer,.Family .Fquote .ConfigurationCompletion .Field .FieldContainer,.Family .Fquote input{background:#f5f6fc 0 0 no-repeat padding-box;border:1px solid #e4e6f0;border-radius:2px;font-size:14px;margin-bottom:5px;width:293px}.Family .Fquote .FquoteForm{font-size:18px}.Family .Fquote .FquoteForm .FrenchAddress{font-size:16px}.Family .Fquote textarea{height:100px}.Family .Fquote .FquoteSend{margin-top:20px;width:100%}.Family .Fquote .OutsideFrance{background:#fff;border:1px solid var(--fcdarkstlblue);border-radius:20px;color:var(--fcdarkstlblue);float:right;font-size:12px;margin-right:5px}.Family .Fquote .FquoteError{color:red;margin-top:-30px}.Family .Fquote .messageSent{font-size:18px;font-weight:700}.Family .Fquote .FquoteAsk{background:var(--f-main-color);border-radius:50px;border-style:none;color:var(--f-font-color);display:block;font-size:16px;font-weight:700;padding:10px 20px;text-transform:uppercase;width:90%}.Family .Fquote .FquoteAsk:hover{background-color:var(--fcdarkstlblue);color:#fff}.Family .Fquote-informations:before{background-color:#efefef;content:"\00a0";display:block;height:16px;left:-10px;position:absolute;top:11px;transform:rotate(29deg) skew(-35deg);-moz-transform:rotate(29deg) skew(-35deg);-ms-transform:rotate(29deg) skew(-35deg);-o-transform:rotate(29deg) skew(-35deg);-webkit-transform:rotate(29deg) skew(-35deg);width:20px}.Family .Fquote-customize{background:#f4f4f4 0 0 no-repeat padding-box;border-top-style:none;box-shadow:8px 0 8px -10px #aaa,-8px 0 8px -10px #aaa;height:100%;left:0;overflow:hidden;padding:20px 20px 0;position:fixed;text-align:left;top:70px;width:400px;z-index:99999}.Family .Fquote-customize .close-me{cursor:pointer;text-align:right}.Family .Fquote-customize .close-me span{font-size:10pt}.Family .Fquote-customize .close-me i{vertical-align:middle}@media screen and (max-width:576px){.Family .Fquote-customize{border:none;padding-left:35px;padding-right:35px;padding-top:10px;top:20px;width:100%;z-index:150}}.Family .Fquote-customize .required:after{color:#a51522;content:" *"}.Family .Fquote-customize .FquoteTitle{margin-bottom:25px;min-height:45px;position:relative}.Family .Fquote-customize .FquoteTitle .titleText{font-size:24px}.Family .Fquote-customize .FquoteTitle img{border-radius:50%;max-height:104px;max-width:104px}@media screen and (max-width:576px){.Family .Fquote-customize .FquoteTitle img{display:none}}.Family .Fquote-customize .FquoteTitle img.square{border-radius:0}.Family .Fquote-customize .FquoteTitle span{color:#2a3032;font-size:24px;margin-left:115px;position:absolute}@media screen and (max-width:576px){.Family .Fquote-customize .FquoteTitle span{margin:20px auto;position:static;text-align:center}}.Family .Fquote-customize .FquoteTitle .TheSupplier{font-size:16px;margin-left:115px;position:absolute}.Family .Fquote-customize .FquoteTitle .TheSupplier a{cursor:pointer}.Family .Fquote-customize .FquoteHelp{color:var(--fcnavyblue);cursor:pointer;font-size:16px;font-weight:700;margin-bottom:10px;position:relative}@media screen and (max-width:576px){.Family .Fquote-customize .FquoteHelp{display:none}}.Family .Fquote-customize .FquoteHelp span{margin-left:45px;position:absolute;text-decoration:underline}.Family .Fquote-customize .FquoteHelp .svg-ffinalizationAsk{fill:var(--fcnavyblue)}.Family .Fquote-customize .FquoteHelpBottom{color:#000;font-size:13px;margin-bottom:20px;margin-left:auto}.Family .Fquote-customize label{color:#3b4752;font-size:16px}.ConfigurationCompletion .Field .Family .Fquote-customize .FieldContainer,.Family .Fquote-customize .ConfigurationCompletion .Field .FieldContainer,.Family .Fquote-customize input{background:#f5f6fc 0 0 no-repeat padding-box;border:1px solid #e4e6f0;border-radius:2px;font-size:14px;margin-bottom:5px;width:293px}.Family .Fquote-customize .FquoteForm{font-size:18px}.Family .Fquote-customize .FquoteForm .FrenchAddress{font-size:16px}.ConfigurationCompletion .Field .Family .Fquote-customize .FquoteForm .form-group .FieldContainer,.Family .Fquote-customize .FquoteForm .form-group,.Family .Fquote-customize .FquoteForm .form-group .ConfigurationCompletion .Field .FieldContainer,.Family .Fquote-customize .FquoteForm .form-group input{width:100%}.Family .Fquote-customize textarea{height:100px}.Family .Fquote-customize .FquoteSend{margin-top:20px;width:100%}.Family .Fquote-customize .OutsideFrance{width:100%}.Family .Fquote-customize .FquoteError{color:red;margin-top:-30px}.Family .Fquote-customize .messageSent{font-size:18px;font-weight:700}.ReactModal__Content.big-picture-header-modal{background-color:#fff;border-style:none;text-align:center;width:auto}.ReactModal__Content.big-picture-header-modal img{height:100%!important}.ReactModal__Overlay.big-picture-header-modal-overlay{background:rgba(0,0,0,.5)!important;z-index:150}.ReactModal__Overlay.customize-modal-overlay{background:rgba(42,48,50,.5)}.customize-modal{background:#f4f4f4 0 0 no-repeat padding-box;border-radius:10px!important;color:#2a3032;font-size:24px;height:210px!important;left:50%!important;max-width:none;text-align:center;top:48%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:530px!important}@media only screen and (max-width:490px){.customize-modal{height:100%;width:90%!important}.customize-modal .actions{display:contents}.customize-modal .actions button{margin:5px auto auto!important}}.customize-modal .CloseModal i,.customize-modal .CloseModal span{font-size:10pt!important;padding-top:0!important}.customize-modal .CloseModal span{font-style:italic}.customize-modal .CloseModal i{font-weight:700}.customize-modal .modal-content{border:0;border-radius:10px;height:209px;padding-bottom:30px;padding-top:50px}.customize-modal .modal-content .actions button{background:var(--fcblue) 0 0 no-repeat padding-box;border-radius:50px;color:#fff;font-family:Cuprum;font-size:14pt;height:40px;letter-spacing:0;margin:5px;text-align:center;text-transform:none!important;width:206px}.FdetailInfosB.hidden{visibility:hidden}.FdetailInfosB .FbigDetailB{left:auto!important;top:69px!important}.FdetailInfosB .FbigDetailB .prices .FquoteHelp{color:var(--fcdarkstlblue);cursor:pointer;font-size:16px;font-weight:700;margin-bottom:10px;margin-top:10px;position:relative}.FdetailInfosB .FbigDetailB .prices .FquoteHelp svg{margin-right:10px}.FdetailInfosB .FbigDetailB .Fquote{padding:5px 12px;width:103%}.FdetailInfosB .FbigDetailB .Fquote .row{margin-left:0;margin-right:0}.FdetailInfosB .FbigDetailB .Fquote .row button{width:100%}@media screen and (max-width:576px){.ConfigurationCompletion .Field .FdetailInfosB .FbigDetailB .Fquote .row .form-group .FieldContainer,.FdetailInfosB .FbigDetailB .Fquote .row .form-group .ConfigurationCompletion .Field .FieldContainer,.FdetailInfosB .FbigDetailB .Fquote .row .form-group input{width:100%}}.FdetailInfosB .FbigDetailB{padding-left:5px;padding-right:5px;padding-top:10px}.FdetailInfosB .FbigDetailB .closePanel{align-items:center;color:var(--fcdarkstlblue);cursor:pointer;display:flex;float:right;font-size:16px;justify-content:center;margin-bottom:-10px}.FdetailInfosB .FbigDetailB .closePanel span{font-family:sukhumvit,arial,helvetica,sans-serif}.FdetailInfosB .FbigDetailB .closePanel:hover{color:var(--f-main-color)}.FdetailInfosB .FbigDetailB .Fquote{box-shadow:none;margin-top:15px;overflow-y:auto;width:100%}.FdetailInfosB .FbigDetailB .Fquote .FquoteTitle{display:block;margin-bottom:5px}.FdetailInfosB .FbigDetailB .Fquote .FquoteTitle .titleText{font-size:20px;margin-left:0;width:100%}.FdetailInfosB .FbigDetailB .Fquote .FquoteTitle .square{display:block;margin-bottom:15px;margin-left:auto;margin-right:auto}.FdetailInfosB .FbigDetailB .Fquote .FquoteForm .row{display:inline;display:initial;flex-wrap:nowrap}.ConfigurationCompletion .Field .FdetailInfosB .FbigDetailB .Fquote .FquoteForm .row .form-group .FieldContainer,.FdetailInfosB .FbigDetailB .Fquote .FquoteForm .row .form-group .ConfigurationCompletion .Field .FieldContainer,.FdetailInfosB .FbigDetailB .Fquote .FquoteForm .row .form-group input{width:100%}.FdetailInfosB .FbigDetailB .Fquote .FquoteSend{background:var(--f-main-color);border:initial;color:var(--f-font-color);cursor:pointer;font-family:sukhumvit,arial,helvetica,sans-serif;font-size:16px;height:auto;margin-top:0;text-transform:uppercase}.FdetailInfosB .FbigDetailB .Fquote .FquoteSend:hover{background-color:var(--fcdarkstlblue);color:#fff}.FdetailInfosB .FbigDetailB .FquoteHelp{color:var(--fcdarkstlblue);cursor:pointer;font-size:16px;font-weight:700;margin:10px 0;padding:0 15px;position:relative}.FdetailInfosB .FbigDetailB .FquoteHelp svg{margin-right:10px}.FdetailInfosB .FbigDetailB .FamilyHelpText .arrow{border:10px solid transparent;border-left-color:#efefef;left:auto;position:absolute;right:0;top:50%;-webkit-transform:rotate(0deg);transform:translate(100%,-50%) rotate(0deg)}@media screen and (max-width:768px){.FdetailInfosB .FbigDetailB .FamilyHelpText .arrow{display:none}}.CurrentSlide .Ffooter{position:absolute}.NextSlide .Ffooter{display:none}.Carousel .Ffooter .StepAction.Left{right:60%}.Carousel .Ffooter .StepAction.Middle{border:1px solid #707070;color:#707070;float:left;margin-left:46%}.Carousel .Ffooter .StepAction.Middle:hover{background:#707070;color:#fff}.Carousel .Ffooter .StepAction.Right{left:67%}@media only screen and (max-width:490px){.Carousel .Ffooter .StepAction.Left{bottom:60px;left:15px;position:fixed;top:auto}.Carousel .Ffooter .StepAction.Right{bottom:60px;position:fixed;right:50px;top:auto}.Carousel .Ffooter .StepAction.Middle{bottom:60px;position:fixed;right:90px;top:auto}.Carousel .Ffooter .StepAction.Middle span{top:10px}}.Ffooter{bottom:15px;font-size:14px;position:fixed;width:100%;z-index:1000}@media only screen and (max-width:490px){.Ffooter{z-index:350}}.Ffooter .StepAction.Right{bottom:0;left:50%;position:absolute}.Ffooter .StepAction.Left{bottom:0;position:absolute;right:55%}.Ffooter .StepLabelSelect{color:var(--fcblue);font-weight:700}@media only screen and (max-width:490px){.Ffooter .StepAction.Right{bottom:auto;position:fixed;right:5px;top:65px}.Ffooter .StepAction.Left{bottom:auto;left:5px;position:fixed;top:65px}}.Ffooter.Wide .StepAction.Right{left:auto;right:20px}@media only screen and (max-width:490px){.Ffooter.Wide .StepAction.Right{right:5px}}.Ffooter.Wide .StepAction.Left{left:20px}@media only screen and (max-width:490px){.Ffooter.Wide .StepAction.Left{left:5px}}.Family .CatalogModal .Carousel .Next{margin-right:5px;position:fixed;top:50%}@media only screen and (max-width:490px){.Family .CatalogModal .Carousel .Next{margin-right:35px;top:93%}}.Family .CatalogModal .Carousel .Previous{margin-left:5px;position:fixed;top:50%}@media only screen and (max-width:490px){.Family .CatalogModal .Carousel .Previous{margin-left:35px;top:93%}}.StepAction{background:#fff;border:1px solid var(--fcblue);border-radius:50px;color:var(--fcblue);cursor:pointer;font-size:15px;font-weight:700;height:40px;line-height:40px;text-align:center;width:205px}.StepAction .icon{font-size:20px;font-weight:700;line-height:30px;width:30px}@media only screen and (max-width:490px){.StepAction .icon{font-size:15px;padding-left:5px}}.StepAction:hover{background:var(--fcblue);color:#fff}@media only screen and (max-width:490px){.StepAction{background:none;border-radius:5px;font-size:12px;height:70px;line-height:12px;width:70px}.StepAction span{font-weight:700;left:5px;position:absolute;top:35px}}.StepAction.First,.StepAction.Second{left:100px!important;position:absolute;top:80px;z-index:3000}.StepAction.Second{top:130px}.StepAction.Blue{border:none}.StepAction.Blue,.StepButton{background:var(--fcblue);color:#fff}.StepButton{border:none;border-radius:100%;font-size:20px;height:30px;width:30px}.StepButton:hover{color:#fff}@media only screen and (max-width:490px){.StepButton{height:27px;width:27px}}.StepButton.Blue{background:#fff;color:var(--fcblue)}.StepButton.right{float:right;margin-right:5px;margin-top:5px}@media only screen and (max-width:490px){.StepButton.right{margin-right:20px}}.StepButton.left{float:left;margin-left:5px;margin-top:5px}@media only screen and (max-width:490px){.StepButton.left{margin-left:20px}}.fGraniteColorsContainer{display:flex;justify-content:center;min-height:70px;width:100%}@media screen and (max-width:500px){.fGraniteColorsContainer{flex-direction:column-reverse}}.fGraniteColorsContainer .goToInitChoiceBtn{margin:0;right:0;top:auto;width:auto;z-index:999999}.FfilterCatalog.GraniteColors{align-items:center;display:flex;justify-content:center;width:95%;z-index:999999}.FfilterCatalog.GraniteColors .fFilterGraniteContainer{display:flex!important;position:relative;z-index:1}@media screen and (max-width:400px){.FfilterCatalog.GraniteColors .fFilterGraniteContainer .flex-100 span{display:block}}.FfilterCatalog.GraniteColors .fFilterGraniteContainer ._FfilterGranit{display:flex;margin-right:12px}.FfilterCatalog.GraniteColors .fFilterGraniteContainer ._FfilterGranit .wrapper .search-icon{height:24px;width:24px}@media screen and (max-width:1270px){.FfilterCatalog.GraniteColors .fFilterGraniteContainer ._FfilterGranit{justify-content:center;margin-bottom:10px}.FfilterCatalog.GraniteColors .fFilterGraniteContainer{flex-direction:column;margin-left:auto;margin-right:auto}.FfilterCatalog.GraniteColors .fFilterGraniteContainer .reset-filter{margin-top:10px}}.FfilterCatalog.GraniteColors .flex-25{flex:25% 1}.FfilterCatalog.GraniteColors .flex-start{align-self:flex-start}.FfilterCatalog.GraniteColors .flex-75{flex:75% 1}.FfilterCatalog.GraniteColors .flex-50{flex:50% 1}.FfilterCatalog.GraniteColors .flex-100{display:block!important;flex:100% 1;margin:25px 0 0}.FfilterCatalog.GraniteColors .TitrePage{margin-top:0}.FfilterCatalog.GraniteColors .AllColors{background:var(--fcblue);border-radius:30px;color:#fff;font-family:sukhumvit,arial,helvetica,sans-serif;font-size:16px;height:30px;margin-left:20px;padding:0 10px}.FfilterCatalog.GraniteColors .matchingColors{align-items:center;background:#fff;border-radius:8px;box-shadow:0 1px 1px 1px #a3a3a36b;display:flex;flex-direction:row;margin-top:8px;min-width:calc(100% + 20px);padding:10px;position:absolute;top:100%;z-index:3399}.FfilterCatalog.GraniteColors .matchingColors .secondaryColor button{margin-bottom:2px}.FfilterCatalog.GraniteColors .matchingColors .mainColor button{margin-top:2px}.FfilterCatalog.GraniteColors .colorFilter{border-radius:0;font-family:sukhumvit,arial,helvetica,sans-serif;font-size:14px;margin-left:2.5px;margin-right:2.5px;padding-left:10px;padding-right:10px;text-transform:capitalize}.FfilterCatalog.GraniteColors .colorFilter.extrColor{border:.5px solid #223554;border-radius:20px;height:30px;margin-left:7px;width:30px}.FfilterCatalog.GraniteColors .colorFilter.extrColor :active{background-color:#ff0;border:none!important}.ConfigurationCompletion .Field .FfilterCatalog.GraniteColors .colorFilter.extrColor .dGbqhr>.FieldContainer,.FfilterCatalog.GraniteColors .colorFilter.extrColor .ConfigurationCompletion .Field .dGbqhr>.FieldContainer,.FfilterCatalog.GraniteColors .colorFilter.extrColor .dGbqhr>input{text-transform:uppercase}.FfilterCatalog.GraniteColors .colorFilter.extrColor .sc-bwzfXH.bWZouD>ul>li{cursor:pointer}.FfilterCatalog.GraniteColors .colorFilter.famColor{border-radius:0;border-radius:initial}.FfilterCatalog.GraniteColors .colorFilter.has-value,.FfilterCatalog.GraniteColors .colorFilter:hover{border:3px solid #0095e8}.FfilterCatalog.GraniteColors.colorsA{margin-top:20px;padding-bottom:20px}.FfilterCatalog.GraniteColors.colorsA .colorFilter{border:1px solid var(--fcblue);border-radius:10px;color:var(--fcblue)}.FfilterCatalog.GraniteColors.colorsA .colorFilter.current,.FfilterCatalog.GraniteColors.colorsA .colorFilter:hover{background-color:var(--fcblue);color:#fff}.FfilterCatalog.GraniteColors.colorsB{display:flex;padding-left:10px}@media screen and (max-width:768px){.FfilterCatalog.GraniteColors.colorsB button{margin-bottom:5px}}.FfilterCatalog.GraniteColors.colorsB .colorFilter{background-image:none!important;border:1px solid var(--fcdarkstlblue);border-radius:0;border-radius:initial;box-shadow:none;color:var(--fcdarkstlblue);height:30px;margin-left:5px;padding:5px 10px;width:auto}@media screen and (max-width:768px){.FfilterCatalog.GraniteColors.colorsB .colorFilter{height:40px;margin-left:2px;padding-left:4px;padding-right:4px}}@media screen and (max-width:320px){.FfilterCatalog.GraniteColors.colorsB .colorFilter{float:left;margin-bottom:5px}}.FfilterCatalog.GraniteColors.colorsB .colorFilter.current,.FfilterCatalog.GraniteColors.colorsB .colorFilter:hover{background-color:var(--fcdarkstlblue);color:#fff}.FfilterCatalog.GraniteColors.colorsB .AllColors{background:var(--fcdarkstlblue);border:1px solid var(--fcdarkstlblue);border-radius:0;border-radius:initial;margin-left:5px}@media screen and (max-width:768px){.FfilterCatalog.GraniteColors.colorsB .AllColors{height:40px;margin-left:2px;padding-left:4px;padding-right:4px}}@media screen and (max-width:320px){.FfilterCatalog.GraniteColors.colorsB .AllColors{float:left;width:auto}}.CompleteGranitePicker .FfilterCatalog.GraniteColors .AllColors{background:#149edc}.CompleteGranitePicker .selectColor{display:none}.CompleteGranitePicker .ScrollListView{top:150px}@media only screen and (max-width:490px){.CompleteGranitePicker .ScrollListView{top:230px}}.Fgranites{background:#fff}.Fgranites .ScrollListView{top:100px}@media only screen and (max-width:490px){.Fgranites .ScrollListView{margin-top:30px;padding:0;top:auto}}.Fgranites .ScrollListView .ListView{margin:0}.Fgranites .selectColor{display:none}@media only screen and (max-width:490px){.Fgranites .selectColor{display:block;font-size:16px;position:fixed;right:0;top:145px;width:100%;z-index:100}}.Fgranites .GranitePreviewCard{font-family:sukhumvit,Arial,Helvetica,sans-serif}.Fgranites .GranitePreviewCard:hover{border:1px solid var(--f-main-color);box-shadow:none}@media screen and (max-width:860px){.Fgranites .GranitePreviewCard.cardB .Infos .Price{bottom:20px}}.Fgranites .GranitePreviewCard.cardB:hover{border:none}.Fgranites .GranitePreviewCard.cardB.selected{border-color:var(--f-main-color);cursor:pointer}.Fgranites .GranitePreviewCard.cardB.selected h3{color:var(--f-main-color)}.Fgranites .GranitePreviewCard.cardA:hover{border:1px solid var(--fcblue)}.Fgranites .GranitePreviewCard.cardA.selected{border-color:var(--fcblue);cursor:pointer}.Fgranites .GranitePreviewCard.cardA.selected h3{color:var(--fcblue)}.Fgranites h3.Name{margin-top:10px}.Fgranites .Price{bottom:7px;color:#667481;font-size:14px;right:5px}.Fgranites .StepAction{bottom:50px;float:left;left:10px;position:absolute}.Fgranites .StepAction.reset{bottom:auto!important;float:left!important;position:static!important}@media only screen and (max-width:490px){.Fgranites .StepAction.reset.hide{display:none}}.GraniteCarousel .GraniteCard .Infos{color:var(--fcblue);float:right;position:absolute;right:15px;text-align:right;top:45px;z-index:9999}.GraniteCarousel .GraniteCard .Infos .Price{color:#8c8e8e;font-size:14px}.Family .fTopBarContainer{font-family:Raleway,arial,helvetica,sans-serif;font-size:24pt;font-weight:700}.Family .fTopBarContainer.orangeBgContainer{align-items:center;background-color:var(--f-main-color);cursor:pointer;display:flex;height:70px;padding-left:10px;padding-right:10px}@media screen and (max-width:768px){.Family .fTopBarContainer.orangeBgContainer{position:fixed;width:100%;z-index:999}}.Family .fTopBarContainer.orangeBgContainer span{color:var(--f-font-color);font-size:22px;margin-left:25px;text-transform:uppercase}@media screen and (max-width:768px){.Family .fTopBarContainer.orangeBgContainer span{font-size:18px;font-weight:700}}@media screen and (max-width:320px){.Family .fTopBarContainer.orangeBgContainer span{font-size:16px;margin-left:10px}}@media only screen and (max-width:490px){.Family .engraving .accessory-actions{background:none;bottom:120px}}@media screen and (max-width:768px){.Family .engraving .PatternEngravingZoneB{top:71px}}.Family .engraving .PatternEngravingZoneB .CanvasContainer{align-items:center;display:flex;justify-content:center;margin-left:20%}@media screen and (max-width:768px){.Family .engraving .PatternEngravingZoneB .CanvasContainer{margin-left:0}}.Family .engraving .PatternEngravingZoneB .closeIcon{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:initial;display:block;position:absolute;right:10px;top:38px;z-index:99999}.Family .engraving .PatternEngravingZoneB .closeIcon svg path{fill:var(--fcdarkstlblue)}.Family .engraving .PatternEngravingZoneB .closeIcon:hover svg path{fill:var(--fcorange)}.Family .ConfigurationPatternsEngravings .TitrePage{margin-top:50px;z-index:9}@media only screen and (max-width:490px){.Family .ConfigurationPatternsEngravings .TitrePage{display:none}}.Family .TopFParams.hidden{visibility:hidden}.Family .TopFParams .SeeResultOnMonument{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:initial;display:none;position:absolute;right:2px;top:0}.Family .TopFParams .SeeResultOnMonument svg path{fill:var(--fcdarkstlblue)}.Family .TopFParams .SeeResultOnMonument svg path:hover{fill:var(--fcorange)}.Family .TopFParams .SeeResultOnMonument.modify{background-color:#d0e6f2;border-radius:16px;cursor:pointer;padding:10px}.Family .TopFParams .SeeResultOnMonument.modify svg path{fill:var(--fcdarkstlblue)}.Family .TopFParams .SeeResultOnMonument.modify:hover{background-color:#e3dfff}@media screen and (max-width:768px){.Family .TopFParams .SeeResultOnMonument{display:block}.Family .TopFParams .SeeResultOnMonument.modify{bottom:100px;left:10px;position:fixed;top:auto;visibility:visible}}.Family .ModalFengraving{height:345px;position:absolute;width:277px}.Family .PatternEngravingZone .flexible-modal{border:none}.Family .FengravingParameters{background:#f3f3f3;box-shadow:0 0 10px #00000029;color:#8c8e8e;cursor:move;font-size:14px;font-style:italic;height:auto;left:15%;padding-left:20px;position:absolute;top:25%;width:277px}@media only screen and (max-width:490px){.Family .FengravingParameters{left:5px;top:0;z-index:2}}.Family .FengravingParameters .EnterEngraving{padding-top:21px}.Family .FengravingParameters .EngravingLine{color:#2a3032;font-size:16px;height:30px;margin-top:5px;width:250px}@-webkit-keyframes blink{50%{border-color:var(--fcblue)}}@keyframes blink{50%{border-color:var(--fcblue)}}.Family .FengravingParameters .EngravingLine.blink{-webkit-animation:blink .5s step-end infinite alternate;animation:blink .5s step-end infinite alternate}@media screen and (max-width:768px){.Family .FengravingParameters .EngravingLine{width:100%}}.Family .FengravingParameters .AddLine,.Family .FengravingParameters .AddText{color:var(--fcblue);cursor:pointer!important;margin-right:8px;margin-top:5px;text-align:right;text-decoration:underline}.Family .FengravingParameters .ChooseTypo{padding-bottom:5px;padding-top:10px}.Family .FengravingParameters .FontPicker{padding-left:15px;text-align:center}.Family .FengravingParameters .FontStyle{border:1px solid #d5d5d5;border-radius:100%;cursor:pointer;font-size:28px;font-style:normal;height:50px;margin-bottom:5px;margin-right:8px;padding-top:5px;width:50px}.Family .FengravingParameters .FontStyle.active{color:var(--fcblue)}.Family .FengravingParameters .TitleColor{float:left;padding-top:13px}.Family .FengravingParameters .TitleAlign{float:right;padding-right:5px;padding-top:13px}.Family .FengravingParameters .ColorPicker{display:flex;float:left;padding-top:5px}.Family .FengravingParameters .Color{border:1px solid #667481;border-radius:100%;cursor:pointer;height:30px;margin-right:10px;width:30px}.Family .FengravingParameters .Color.active{border:2px solid var(--fcblue);outline:4px solid var(--f-main-color)!important}.Family .FengravingParameters .AlignPicker{display:flex;float:right;padding-right:25px;padding-top:5px}.Family .FengravingParameters .Align{cursor:pointer}.Family .FengravingParameters .Align .icon{font-size:36px}.Family .FengravingParameters .Align.active{color:var(--f-main-color)!important}.Family .FengravingParameters .AddText{margin-right:0;visibility:visible;width:89px}.Family .FengravingParameters .BottomLine{display:flex;float:right;margin-right:5px;padding-top:10px}@media only screen and (max-width:490px){.Family .FengravingParameters .BottomLine{margin-right:80px}}.Family .FengravingParameters .bottomLineB{display:inline-table;margin-bottom:15px;margin-left:-15px;margin-top:15px;visibility:visible;width:277px}.Family .FengravingParameters .bottomLineB .button-engraving-action{background:var(--fcblue) 0 0 no-repeat padding-box;border-radius:50px;border-style:none;display:block;font-family:Cuprum;font-size:18px;height:40px;margin:10px auto auto;width:70%!important}.Family .FengravingParameters .ButtonAddText,.Family .FengravingParameters .ButtonDelete{border:none;cursor:pointer;height:30px;margin-left:10px;margin-top:10px;width:30px}.Family .FengravingParameters .ButtonAddText{background:transparent url(/static/media/Groupe_191.526eef3c05ae857f1615.svg);visibility:visible}.Family .FengravingParameters .ButtonAddTextB{background:transparent url(/static/media/plus-icon.054cd6198cb20a53e7e1.svg);border:none;height:31px;margin:10px 0 0 10px;outline:none;visibility:visible;width:31px}.Family .FengravingParameters .ButtonDelete{background:transparent url(/static/media/Groupe_190.a2214c4f1dcc4fb640f5.svg);padding-right:5px}.Family .FengravingParametersB{border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);left:0;left:24px;padding-bottom:25px;position:fixed!important;top:85px!important;top:90px!important;z-index:8000}@media screen and (max-width:500px){.Family .FengravingParametersB{left:0}}.Family .FengravingParametersB .Color.active{border:0;outline:4px solid #ff9d1e}.Family .FengravingParametersB .AlignPicker .Align.active{color:#ff9d1e}.Family .FengravingParametersB .AddLine{color:#324854}.Family .FengravingParametersB .FontPicker .FontStyle.active{color:var(--f-main-color)}@media screen and (max-width:768px){.Family .FengravingParametersB{height:100%;padding-left:120px;padding-right:120px;padding-top:10%;top:70px!important;width:100%}}@media screen and (max-width:480px){.Family .FengravingParametersB{padding-left:10px;padding-right:10px}}@media screen and (max-width:320px){.Family .FengravingParametersB{padding-left:5px;padding-right:5px}}.Family .Error{color:#3b4752;font-size:24px;left:30%;position:absolute;top:50%;width:100%}@media screen and (max-width:576px){.Family .pattern .Error{font-size:16pt;left:0;padding-left:5px;padding-right:5px;text-align:center}}@media screen and (max-width:768px){.Family .pattern .PatternEngravingZone{background-color:#fff;position:absolute;top:71px}}.Family .pattern .CanvasContainer{margin-left:25vw!important;width:100%!important}@media screen and (max-width:768px){.Family .pattern .CanvasContainer{margin-left:0!important}}.Family .pattern .addBtn{align-items:center;background-color:#fff;border:1px solid var(--fcdarkstlblue);border-radius:100px;bottom:0;cursor:pointer;display:flex;font-family:sukhumvit,arial,helvetica,sans-serif;font-size:16px;font-weight:700;height:45px;justify-content:center;left:50%;margin-bottom:5px;padding:10px 24px 10px 16px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:241px}@media screen and (max-width:480px){.Family .pattern .addBtn{position:fixed}}.Family .pattern .addBtn .StepButton{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:var(--fcdarkstlblue);font-family:sukhumvit,arial,helvetica,sans-serif;height:auto;margin-right:5px;padding:initial;width:auto}.Family .pattern .addBtn .StepButton i{height:auto;margin:initial;width:auto}.TopFpattern{Height:80%;background:#f3f3f3 0 0 no-repeat padding-box;border-radius:8px;box-shadow:0 0 10px #00000029;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);height:90vh;left:24px;min-width:320px;overflow:auto;padding-left:10px;padding-top:20px;position:absolute;top:0;top:90px;width:38vw;z-index:5}@media screen and (max-width:768px){.TopFpattern{left:0;margin-top:0;padding-left:4px;padding-top:0;position:relative;top:70px;width:100%;z-index:8000}}.TopFpattern .closeIcon{background-color:initial;border:initial;cursor:pointer;float:right}@media screen and (min-width:768px){.TopFpattern .closeIcon{display:none}}.TopFpattern .closeIcon:hover svg path{fill:var(--fcorange)}.TopFpattern .button-actions-wrapper{background:hsla(0,0%,98%,.5);bottom:0;display:grid;margin-left:-5px;padding-bottom:20px;padding-top:20px;position:fixed;width:470px;z-index:20}@media only screen and (max-width:490px){.TopFpattern .button-actions-wrapper{width:100%}}.TopFpattern .button-actions-wrapper button{background:var(--fcblue) 0 0 no-repeat padding-box;border-radius:50px;border-style:none;font-family:Cuprum;font-size:18px;height:40px;margin:auto auto 10px;width:206px}.TopFpattern .FpatternParams{overflow-x:hidden;width:100%}.TopFpattern .FpatternParams.FpatternParamsB .FpatternContainer{margin-left:10px}.TopFpattern .FpatternParams .FpatterParams-title-b{font-family:Raleway,arial,helvetica,sans-serif;font-weight:700;padding-left:12px;text-align:center}.TopFpattern .FpatternParams .ScrollContainer{margin-left:0}.TopFpattern .FpatternParams .icon{color:#8c8e8e;cursor:pointer;float:right;font-weight:700}.TopFpattern .FpatternParams .title{color:#3b4752;font-size:24px}@media only screen and (max-width:490px){.TopFpattern .FpatternParams .title{font-size:16px}}.TopFpattern .FpatternParams .subTitle{color:#3b4752;font-size:14px;margin-bottom:19px}@media only screen and (max-width:490px){.TopFpattern .FpatternParams .subTitle{font-size:14px}}.TopFpattern .FpatternParams .FpatternInput{margin-right:20px}.ConfigurationCompletion .Field .TopFpattern .FpatternParams .FieldContainer,.TopFpattern .FpatternParams .ConfigurationCompletion .Field .FieldContainer,.TopFpattern .FpatternParams input{color:#8c8e8e;font-family:sukhumvit,arial,helvetica,sans-serif;font-size:16px;width:100%}@media only screen and (max-width:490px){.ConfigurationCompletion .Field .TopFpattern .FpatternParams .FieldContainer,.TopFpattern .FpatternParams .ConfigurationCompletion .Field .FieldContainer,.TopFpattern .FpatternParams input{font-size:14px}}.TopFpattern .FpatternParams form .icon{color:#8c8e8e;margin-left:-30px;margin-top:5px;position:absolute}.TopFpattern .FpatternParams .Keywords button{background:#fff 0 0 no-repeat padding-box;border:1px solid var(--fcdarkstlblue);border-radius:0;color:var(--fcdarkstlblue);font-family:sukhumvit,arial,helvetica,sans-serif;height:30px;line-height:10px;margin-right:5px;margin-top:10px}.TopFpattern .FpatternParams .imagePatterns{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:15px;padding-bottom:120px}.TopFpattern .FpatternParams .FpatternCard{background:#fff 0 0 no-repeat padding-box;border-radius:6px;box-shadow:0 0 10px #0000001a;height:214px;margin-bottom:15px;margin-right:15px;text-align:center;width:45%}.TopFpattern .FpatternParams .FpatternCard:hover{border:1px solid var(--fcblue);box-shadow:none}.TopFpattern .FpatternParams .FpatternImage{cursor:pointer;max-height:203px;padding-top:5px}.TopFpattern .FpatternParams .FpatternImage.loading{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==) no-repeat 50%}.TopFpattern .FpatternParams .Carousel{height:440px;margin:10px auto;width:421px}@media only screen and (max-width:490px){.TopFpattern .FpatternParams .Carousel{width:320px}}.TopFpattern .FpatternParams .Carousel .Fcarousel{background:#707070;height:100%;text-align:center}.TopFpattern .FpatternParams .Carousel .Fcarousel .FPatternCarousel{height:100%}.TopFpattern .FpatternParams .Carousel .Fcarousel .helper{display:inline-block;height:100%;vertical-align:middle}.TopFpattern .FpatternParams .Carousel .Fcarousel img{max-height:420px;max-width:350px}.TopFpattern .FpatternParams .Carousel .Next,.TopFpattern .FpatternParams .Carousel .Previous{background:#fff;border:1px solid #707070;color:var(--fcblue);margin-left:0;margin-right:0;margin-top:180px;top:auto}.TopFpattern .FpatternParams .Carousel .Next .material-icons,.TopFpattern .FpatternParams .Carousel .Previous .material-icons{font-weight:700}.TopFpattern .FpatternParams .SelectPattern{background-color:var(--f-main-color);border-radius:30px;color:var(--f-font-color);cursor:pointer;font-size:14pt;left:130px;padding:10px;position:absolute;top:50%}.TopFpattern .FpatternParams .SelectPattern:hover{background-color:var(--f-font-color);color:var(--f-main-color)}.TopFpattern .FpatternParams .similarPattern{color:#8c8e8e;font-size:14px;font-style:italic}.TopFpattern .Plus{border:1px solid #707070;color:#707070;font-size:16px;font-weight:700;margin-top:7px}@media only screen and (max-width:490px){.TopFpattern .Plus{background-color:#f4f4f4;border:none;height:46px;left:0;position:fixed;top:135px;width:100%}}.TopFpattern .Plus .StepButton{float:left;font-family:sukhumvit,arial,helvetica,sans-serif;margin-left:10px;margin-top:5px}@media only screen and (max-width:490px){.TopFpattern .Plus .StepButton{display:none}}.TopFpattern .Plus .icon{color:#fff;font-size:22px}@media only screen and (max-width:490px){.TopFpattern .Plus span{background-color:#fff;border:1px solid #707070;border-radius:22px;cursor:pointer;font-size:16px;font-weight:400;left:auto;line-height:20px;position:absolute;right:10px;top:15px;width:130px}}.TopFpattern::-webkit-scrollbar{width:12px}.TopFpattern::-webkit-scrollbar-track{background:#f3f3f3}.TopFpattern::-webkit-scrollbar-thumb{background-color:#8c8e8e;border:3px solid #f3f3f3;border-radius:20px}.Family .Fabric{height:100%;left:0;right:0;width:100%}@media screen and (max-width:490px){.Family .Fabric{height:65vh;left:0;position:relative}}.Family .accessoryPlus{align-items:center;background-color:#fff;border:1px solid var(--fcdarkstlblue);border-radius:100px;bottom:0;cursor:pointer;display:flex;font-size:16px;justify-content:center;left:50%;margin-bottom:10px;padding:10px 14px 10px 10px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:200px}@media screen and (max-width:320px){.Family .accessoryPlus{left:30%;-webkit-transform:translate(-22%);transform:translate(-22%)}}@media screen and (max-width:480px){.Family .accessoryPlus{bottom:0;position:fixed}}.Family .accessoryPlus:hover{background-color:var(--fcdarkstlblue);color:#fff}.Family .accessoryPlus .StepButton{background-color:initial;color:inherit;font-family:sukhumvit,arial,helvetica,sans-serif;margin-right:5px;padding:initial}.Family .accessoryPlus .StepLabel{text-align:center}.Family .AccessoriesZone{background:#fff;bottom:0;padding-bottom:0;position:absolute;right:0;top:70px}@media screen and (max-width:768px){.Family .AccessoriesZone{height:89.5%;left:0;overflow:scroll;position:absolute;top:71px;width:100%}}.Family .AccessoriesZone .Fabric .CanvasContainer .canvas-container{margin-left:30%}@media screen and (max-width:768px){.Family .AccessoriesZone .Fabric .CanvasContainer .canvas-container{margin-left:0}}.Family .NoAccessory{font-size:24px;margin-left:20px;margin-top:100px;position:absolute}.accessory-actions{background:hsla(0,0%,98%,.5);bottom:0;display:grid;margin-left:-5px;padding-bottom:20px;padding-top:20px;position:fixed;width:590px}@media only screen and (max-width:490px){.accessory-actions{width:100%}}.accessory-actions button{background:var(--fcblue) 0 0 no-repeat padding-box;border-radius:50px;border-style:none;font-family:Cuprum;font-size:18px;height:40px;margin:auto auto 10px;width:206px}.TopFaccessory{background:#f3f3f3 0 0 no-repeat padding-box;box-shadow:0 0 10px #00000029;height:92.5vh;min-width:400px;overflow:auto;padding:22px 10px 0 22px;position:absolute;width:35%;z-index:5}@media screen and (max-width:500px){.TopFaccessory{height:100%!important}}.TopFaccessory .ScrollListView{margin-top:20px}.TopFaccessory.accessoriesA{margin-top:35px}.TopFaccessory.accessoriesA .FaccessoryParams .types{height:auto;padding-bottom:12px}.TopFaccessory.accessoriesA .FaccessoryParams .types button{background-color:#fff;border:1px solid var(--fcdarkstlblue);border-radius:10px;color:var(--fcdarkstlblue)}.TopFaccessory.accessoriesA .FaccessoryParams .types button:hover{background-color:var(--fcdarkstlblue);color:#fff}@media screen and (max-width:768px){.TopFaccessory{min-width:0;min-width:auto;padding:0;position:relative;top:70px;width:100%;z-index:auto}}.TopFaccessory .FaccessoryParams{width:100%}@media screen and (max-width:768px){.TopFaccessory .FaccessoryParams{width:100%}}.TopFaccessory .FaccessoryParams .icon{color:#8c8e8e;cursor:pointer;float:right;font-weight:700}@media screen and (max-width:768px){.TopFaccessory .FaccessoryParams .icon{margin-right:5px}}.TopFaccessory .FaccessoryParams .title{color:#3b4752;font-family:Raleway,arial,helvetica,sans-serif;font-size:16pt;text-align:center}@media screen and (max-width:768px){.TopFaccessory .FaccessoryParams .title{font-size:16px}}.TopFaccessory .FaccessoryParams .types{text-align:center}.TopFaccessory .FaccessoryParams .types button{background:#fff;border:1px solid var(--fcdarkstlblue);border-radius:0;font-family:sukhumvit,arial,helvetica,sans-serif;height:30px;line-height:10px;margin-right:5px;margin-top:10px}.TopFaccessory .FaccessoryParams .types .selected{background:var(--fcdarkstlblue);color:#fff}.TopFaccessory .FaccessoryParams .ScrollListView{padding:0;top:90px}@media only screen and (max-width:490px){.TopFaccessory .FaccessoryParams .ScrollListView{top:auto}}.TopFaccessory .FaccessoryParams .ScrollListView .ListView{margin:0}.TopFaccessory .FaccessoryParams .ListViewItem{width:50%}@media only screen and (max-width:490px){.TopFaccessory .FaccessoryParams .ListViewItem{width:100%}}.TopFaccessory .FaccessoryParams .AccessoryCard .Infos{height:2.5rem;margin-bottom:.75rem;padding:.625rem}.TopFaccessory .FaccessoryParams .AccessoryCard .Infos h1{font-family:Raleway,arial,helvetica,sans-serif}.TopFaccessory .FaccessoryParams .AccessoryCard .Infos p{font-family:sukhumvit,arial,helvetica,sans-serif}.TopFaccessory .FaccessoryParams .AccessoryCard .Infos .Description{width:80%}.TopFaccessory .FaccessoryParams .AccessoryCard .Infos .LazyImageB .lazy-loader-image{margin-top:58px}@media only screen and (max-width:490px){.TopFaccessory .FaccessoryParams .AccessoryCard figure>img{margin-top:0}}.TopFaccessory .FaccessoryParams .AccessoryCard .Description{color:#8c8e8e;float:left;font-size:16px;text-transform:none}.TopFaccessory .FaccessoryParams .AccessoryCard .Reference{color:var(--fcdarkstlblue);float:right}.TopFaccessory .FaccessoryParams .AccessoryCard .Infos{width:100%}.TopFaccessory .FaccessoryParams .AccessoryCard.selected{border:1px solid var(--fcdarkstlblue);margin:-1px}.TopFaccessory .FaccessoryParams .AccessoryCard:hover{box-shadow:none}@media screen and (max-width:768px){.TopFaccessory .StepAction.Plus{border:none;height:46px;left:0;position:fixed;top:70px;width:100%}}.TopFaccessory .Plus{border:1px solid #707070;color:#707070;font-size:16px;font-weight:700;margin-top:7px}.TopFaccessory .Plus .icon{color:#fff;font-size:22px}@media only screen and (max-width:490px){.TopFaccessory .Plus span{background-color:#fff;border:1px solid #707070;border-radius:22px;cursor:pointer;font-size:16px;font-weight:400;left:auto;line-height:20px;position:fixed;right:5px;top:154px;width:160px}}.TopFaccessory .StepAction{width:200px}.TopFaccessory .StepButton{border:none;float:left;font-family:sukhumvit,arial,helvetica,sans-serif;margin-left:10px;margin-top:5px}@media only screen and (max-width:490px){.TopFaccessory .StepButton{display:none}}.TopFaccessory .accessoryClose .StepButton{align-items:center;background-color:initial;color:inherit;cursor:pointer;display:flex;float:right;font-family:sukhumvit,arial,helvetica,sans-serif;height:32px;justify-content:center;margin:initial;padding:initial;width:32px}.TopFaccessory .accessoryClose .StepButton i{color:var(--fcdarkstlblue);height:30px;margin-left:auto;margin-right:auto;width:30px}.TopFaccessory .accessoryClose .StepButton i:hover{color:var(--fcorange)}.TopFaccessory .accessoryClose .StepLabel{display:none;font-family:sukhumvit,arial,helvetica,sans-serif}.TopFaccessory .UpdateNotification .title{color:#fff}.TopFaccessory .UpdateNotification .LeftOvalAction{float:none}.ReactModal__Overlay.FAccessoryOverlay{height:100%;left:0;top:0;width:100%}.ReactModal__Content.FAccessoryGranitePickerPopupModal{background:#fff;border:none;top:75px}.ReactModal__Content.FAccessoryGranitePickerPopupModal .Header{background:#fff;border-bottom:none}@media only screen and (max-width:490px){.ReactModal__Content.FAccessoryGranitePickerPopupModal .Header .Headline{font-size:18px}}.ReactModal__Content.FAccessoryGranitePickerPopupModal ._FfilterGranit{display:none}@media screen and (max-width:576px){.ReactModal__Content.FAccessoryGranitePickerPopupModal .GenericGranitePicker{top:30px}}.ReactModal__Content.FAccessoryGranitePickerPopupModal .GenericGranitePicker h4{display:none}.ReactModal__Content.FAccessoryGranitePickerPopupModal .GenericGranitePicker h3{margin-top:-10px;text-transform:none}.ReactModal__Content.FAccessoryGranitePickerPopupModal .GenericGranitePicker .selected h3{color:var(--fcblue)}.ReactModal__Content.FAccessoryGranitePickerPopupModal .ListView .ListViewItem{width:40%}@media only screen and (max-width:490px){.ReactModal__Content.FAccessoryGranitePickerPopupModal .ListView .ListViewItem{width:100%}}.ReactModal__Content.FAccessoryGranitePickerPopupModal .SuggestedGranites .ListView{width:auto}.ReactModal__Content.FAccessoryGranitePickerPopupModal .CloseModal{color:#8c8e8e;font-style:italic;text-transform:none}.Ffinalization{background:#fff;height:100%;position:relative;width:100%}.Ffinalization .TopBar{height:125px;padding-left:22px;padding-top:55px;width:100%}@media only screen and (max-width:490px){.Ffinalization .TopBar{height:80px;padding-top:10px}}.Ffinalization .TopBar .StepAction{float:left;margin-right:10px;width:auto}.Ffinalization .TopBar .StepAction.Grey{background-color:gray;color:#fff}@media only screen and (max-width:490px){.Ffinalization .TopBar .StepAction{border-radius:15px;height:30px}.Ffinalization .TopBar .StepAction span{font-size:13px;left:0;position:relative;top:8px}}.Ffinalization .TopBar .StepButton{float:left;margin-left:10px;margin-top:5px}@media only screen and (max-width:490px){.Ffinalization .TopBar .StepButton{display:none}}.Ffinalization .TopBar .StepLabel{padding-left:10px;padding-right:10px}.Ffinalization .ThreeDMode{top:25px}@media only screen and (max-width:490px){.Ffinalization .ThreeDMode{top:-225px}}.Ffinalization .ViewerLoadingIcon{left:85px;top:70px}@media only screen and (max-width:490px){.Ffinalization .ViewerLoadingIcon{top:310px}}.Ffinalization .LowerPart{background:#fff;height:757px}.Ffinalization .ContentFin{background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 30px #00000029;margin-bottom:97px;margin-left:20px;margin-right:20px;position:absolute}.Ffinalization .ContentFin .Pdf{height:757px}.Ffinalization .ContentFin .Pdf .Close{top:0}.Ffinalization .ContentFin .Loading{font-size:24px;left:400px;position:absolute;text-align:center;top:300px;width:200px}.Ffinalization .monumentImg{float:left;width:80%}@media only screen and (max-width:490px){.Ffinalization .monumentImg{float:none;width:auto}}.Ffinalization .Fquote{background:#fff;border-left:1px solid #d3d3d3;overflow:hidden;padding:20px 40px 0;position:absolute;right:0;text-align:left;width:350px}@media only screen and (max-width:490px){.Ffinalization .Fquote{border:none;height:auto;margin-top:10px;padding:0 0 0 20px;width:300px}}.Ffinalization .Fquote .required:after{color:#a51522;content:" *"}.Ffinalization .Fquote .FquoteTitle{margin-bottom:30px;margin-top:10px;position:relative}.Ffinalization .Fquote .FquoteTitle img{border-radius:50%;max-height:104px;max-width:104px}.Ffinalization .Fquote .FquoteTitle img.square{border-radius:0}.Ffinalization .Fquote .FquoteTitle .titleText{color:#2a3032;font-size:24px;margin-left:0;position:absolute}.Ffinalization .Fquote .FquoteTitle .TheSupplier{font-size:16px;margin-left:115px;position:absolute}.Ffinalization .Fquote .FquoteTitle .TheSupplier a{cursor:pointer}.Ffinalization .Fquote .FquoteHelp{color:var(--fcdarkstlblue);cursor:pointer;font-size:16px;font-weight:700;margin-bottom:10px;position:relative;top:30px}.Ffinalization .Fquote .FquoteHelp span{margin-left:45px;position:absolute;text-decoration:underline}.Ffinalization .Fquote .FquoteHelpBottom{color:#000;font-size:13px;margin-bottom:20px;margin-left:auto}.Ffinalization .Fquote label{color:#3b4752;font-size:16px}.ConfigurationCompletion .Field .Ffinalization .Fquote .FieldContainer,.Ffinalization .Fquote .ConfigurationCompletion .Field .FieldContainer,.Ffinalization .Fquote input{background:#f5f6fc 0 0 no-repeat padding-box;border:1px solid #e4e6f0;border-radius:2px;font-size:14px;margin-bottom:5px;width:293px}.Ffinalization .Fquote .FquoteForm{display:block;font-size:18px;margin-top:40px}.Ffinalization .Fquote .FquoteForm .FrenchAddress{font-size:16px}.ConfigurationCompletion .Field .Ffinalization .Fquote .FquoteForm .FieldContainer:invalid,.Ffinalization .Fquote .FquoteForm .ConfigurationCompletion .Field .FieldContainer:invalid,.Ffinalization .Fquote .FquoteForm input:invalid{border:2px solid red}.Ffinalization .Fquote textarea{height:100px}.Ffinalization .Fquote .FquoteSend{margin-top:20px;width:100%}.Ffinalization .Fquote .FquoteErrorMail{color:red;margin-top:5px}.Ffinalization .Fquote .OutsideFrance{background:#fff;border:1px solid var(--fcdarkstlblue);border-radius:20px;color:var(--fcdarkstlblue);float:right;font-size:12px;margin-right:5px}.Ffinalization .Fquote .FquoteError{color:red;margin-top:-30px}.Ffinalization .Fquote .messageSent{font-size:18px;font-weight:700}.Ffinalization .Close{position:absolute;right:150px;top:90px;z-index:900}@media only screen and (max-width:490px){.Ffinalization .Close{right:40px;top:80px}}.Ffinalization .Zoom{top:80px}@media only screen and (max-width:490px){.Ffinalization .Zoom{top:310px}}.Ffinalization .leaflet-container{height:70vh;width:100%}.FamilyHelpText{background:#efefef;border-radius:8px;font-family:sukhumvit,arial,helvetica,sans-serif;font-size:16px;font-weight:700;padding:15px;position:absolute;right:calc(100% + 20px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:360px}@media screen and (max-width:768px){.FamilyHelpText{left:0;margin-left:10%;margin-right:10%;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;width:80%;z-index:1005}}@media only screen and (max-width:490px){.FamilyHelpText{right:auto}}.FamilyHelpText .arrow{border:10px solid transparent;border-left-color:#fff;left:50%;position:absolute;top:0;-webkit-transform:translateY(-100%) rotate(-90deg);transform:translateY(-100%) rotate(-90deg)}@media screen and (max-width:768px){.FamilyHelpText .arrow{display:none}}.FamilyHelpText .modal-content{background:#efefef;border:none}.FamilyHelpText .headText{color:var(--f-main-color)}.FamilyHelpText .itemText{color:#3b4752;font-size:14px;font-weight:400;list-style:none}.FamilyHelpText .itemText li:before{color:var(--f-main-color);content:"\2022";display:inline-block;font-size:20px;font-weight:700;margin-left:-1em;width:1em}.FamilyHelpText.Fquote-customize{left:400px;position:absolute;right:auto;top:140px}.FamilyHelpText.Fquote-customize .arrow{border:10px solid transparent;border-right-color:#efefef;margin:85px 0 0 -35px;position:absolute}.FamilyHelpText.FQuoteSuccess{margin:0;right:14px;top:272px}.FamilyHelpText.FQuoteSuccess.fsp-quote-success{top:210px}.FamilyHelpText.FQuoteSuccess .arrow{bottom:45px;top:auto}.FamilySupplierMap{left:20px;position:fixed;top:90px;width:80%}.FamilySupplierMap .Close{cursor:pointer;position:absolute;right:10px;top:10px}.FamilySupplierMap .Close i{position:relative;top:7px}.directPdfDisplay{background:#fff;font-size:42px;height:100%;padding-top:20%;position:fixed;text-align:center;width:100%}.directPdfDisplay img{left:45%;position:fixed;top:50%;width:200px}.ImageGenerationConf{font-size:18px}.ImageGenerationConf .important{color:red}.ImageGenerationConf button{font-size:18px}.ImageGenerationConf p{margin-bottom:50px;margin-left:5%;width:70%}.AdminMain-monuments .adminPreconfig .Monument img{height:auto}.adminPreconfig{background:#fff;font-size:18px;padding-left:10px;width:100%}.adminPreconfig button.AdminFamilyRefreshAll{font-size:12px;position:absolute;right:400px;top:20px}.adminPreconfig div.AdminFamilyRefreshAll{position:absolute;right:10px;top:5px}.adminPreconfig div.AdminFamilyRefreshAll>button{font-size:12px}.adminPreconfig .MonumentGrid{display:grid;grid-template-columns:repeat(4,1fr)}.adminPreconfig .AdminFamilyHeader{margin-bottom:15px;margin-top:5px}.adminPreconfig .Monument{background:#fff;height:210px;margin-left:-5px;position:relative}.adminPreconfig .Monument img{height:210px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.adminPreconfig .Monument .title{padding-left:10px;position:relative;top:185px;z-index:900}.adminPreconfig .Monument .orderInput{border:2px solid #929298;border-radius:3px;display:inline;font-size:18px;height:28px;left:19px;max-width:37px;padding:5px 3px;position:absolute;text-align:center;top:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:9}.adminPreconfig .Monument .orderInput::-webkit-inner-spin-button,.adminPreconfig .Monument .orderInput::-webkit-outer-spin-button{-webkit-appearance:none}.adminPreconfig .add,.adminPreconfig .change,.adminPreconfig .delete,.adminPreconfig .header,.adminPreconfig .refresh{cursor:pointer;font-size:32px;left:20px;margin-right:5px;position:relative;top:-10px;z-index:800}.adminPreconfig .add.single,.adminPreconfig .change.single,.adminPreconfig .delete.single,.adminPreconfig .header.single,.adminPreconfig .refresh.single{font-size:20px}.adminPreconfig .add.below,.adminPreconfig .change.below,.adminPreconfig .delete.below,.adminPreconfig .header.below,.adminPreconfig .refresh.below{top:11px}.adminPreconfig i.icon.material-icons.header{font-size:28px}.adminPreconfig .change{color:orange}.adminPreconfig .add{color:green}.adminPreconfig .delete{color:red}.adminPreconfig .refresh{color:grey;font-size:24px;left:320px}.adminPreconfig .generateNewImages{cursor:pointer;font-size:14px;position:absolute;right:30px;top:120px;z-index:3000}.adminPreconfig .adminContainer{font-size:14px}.adminPreconfig .MonumentSearchBox{height:auto;margin-bottom:0;min-height:0;min-height:auto;overflow:visible;overflow:initial}.adminPreconfig .MonumentSearchBox .Categories{margin:0}.adminPreconfig .MonumentSearchBox .Categories .Largecat{width:100px}.adminPreconfig .FilterLayout{display:none}.adminPreconfig .FilterButtons div{width:100px}.adminPreconfig .FilterButtons .Category-001-399{width:200px}.adminPreconfig .FilterButtons div figure figcaption p{display:none}.adminPreconfig .FilterButtons div figure{height:auto}.adminPreconfig .FilterButtons.sticky{padding-top:120px}.adminPreconfig .SearchFilter{font-size:8px}.adminPreconfig .SearchFilter h3{display:none}.adminPreconfig .Search{position:fixed;right:0}.adminPreconfig .Categories .Category-Favorite figure{background-color:navy;height:90px}.adminPreconfig .Categories .Category-Favorite figure img{display:none;transform:none;-webkit-transform:none}.adminPreconfig .Categories .Category-Favorite figure h2{bottom:auto;line-height:0;text-indent:-9999px;width:auto}.adminPreconfig .Categories .Category-Favorite figure h2:after{content:"Incontourn.";display:block;line-height:normal;text-indent:0}.adminPreconfig .Categories .Category-New figure{height:90px}.adminPreconfig .Categories .Category-New figure img{transform:none;-webkit-transform:none}.adminPreconfig .Categories .Category-New figure h2{bottom:auto;width:auto}.adminPreconfig .choiceAdd{background:#fff;cursor:pointer;left:50px;list-style:none;position:relative;top:-40px;width:270px;z-index:1100}.adminPreconfig .choiceAdd li{border-bottom:1px solid navy;color:navy;margin-top:2px}@media screen and (max-width:576px){.react-confirm-alert{border-radius:0;border-radius:initial;height:100%;left:0;position:fixed;top:0;width:100%}}.react-confirm-alert .SelRefreshAll{color:#900c3f;font-size:24px;font-weight:700;text-align:center}.react-confirm-alert .SelRefreshAll button{font-size:24px}.ReactModal__Content.ReactModal__Content--after-open.refreshAll{background-color:#fff;font-size:36px;padding-top:20%;text-align:center}.loading-wrapper{background:#fff;height:100%;position:absolute;text-align:center;width:100%;z-index:-999}.loading-wrapper .loading{margin-top:8%;width:250px}@media only screen and (max-width:490px){.loading-wrapper{padding-top:50%}}.fcustomize{background-color:#fff}@media screen and (max-width:480px){.fcustomize{height:100%;overflow:hidden}}.fcustomize .content{position:fixed;top:70px}@media screen and (max-width:768px){.fcustomize .content{position:inherit}}.fcustomize .viewer-3d-wrapper{height:80%;margin-left:300px;position:fixed;top:88px;width:80%}.fcustomize .monumentImg-wrapper{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;position:fixed;top:70px;width:100%;z-index:-1}@media screen and (max-width:480px){.fcustomize .monumentImg-wrapper{align-items:normal;display:block;height:100vh;justify-content:normal;position:relative;width:95vw;z-index:auto}}.fcustomize .monumentImg-wrapper .monumentImg{height:100%;margin-left:15vw;object-fit:contain;width:100%}@media screen and (max-width:768px){.fcustomize .monumentImg-wrapper .monumentImg{height:500px;left:5vw;margin-left:0;margin-right:0;position:absolute;top:50%;-webkit-transform:translateY(-65%);transform:translateY(-65%)}}.fcustomize .side-actions-wrapper{background-color:#eaeef2;color:#324854;display:flex;justify-content:center;left:0;max-height:calc(100vh - 70px);min-height:calc(100vh - 70px);overflow-y:auto;padding-left:5px;padding-right:5px;position:relative;width:114px;z-index:9}@media screen and (min-height:620px){.fcustomize .side-actions-wrapper{align-items:center}}@media screen and (max-width:768px){.fcustomize .side-actions-wrapper{align-items:center;max-height:90px;min-height:90px;position:fixed}}.fcustomize .side-actions-wrapper .list-actions .action-item:hover .svgContainer{background:#d4dadf;border-radius:50px}@media screen and (max-width:768px){.fcustomize .side-actions-wrapper{bottom:0;height:90px;top:auto;width:100%;z-index:500}}@media screen and (max-width:768px) and (max-width:768px){.fcustomize .side-actions-wrapper .list-actions{align-items:center;display:flex;justify-content:space-between;width:100%}.fcustomize .side-actions-wrapper .list-actions svg{height:auto;min-height:20px;width:26px}}.fcustomize .side-actions-wrapper .actions-box{padding-bottom:5px;padding-top:15px;width:100%}@media screen and (max-width:768px){.fcustomize .side-actions-wrapper .actions-box{align-items:center;display:flex;justify-content:center;margin-top:0;padding-bottom:0;padding-top:0}}.fcustomize .side-actions-wrapper .actions-box ul{padding-left:0}.fcustomize .side-actions-wrapper .actions-box ul .action-item{border-bottom:1px solid hsla(0,0%,100%,.3);cursor:pointer;font-size:14pt;font-style:Cuprum;list-style:none;margin-right:2%;padding-bottom:12px;padding-left:0;padding-top:12px;text-align:center}@media screen and (max-width:768px){.fcustomize .side-actions-wrapper .actions-box ul .action-item{margin-bottom:0;margin-top:5px}}.fcustomize .side-actions-wrapper .actions-box ul .action-item .svgContainer{display:block;margin-bottom:5px;margin-left:auto;margin-right:auto;padding-bottom:2px;padding-top:2px}.fcustomize .side-actions-wrapper .actions-box ul .action-item .svgContainer svg{display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:320px){.fcustomize .side-actions-wrapper .actions-box ul .action-item .svgContainer,.fcustomize .side-actions-wrapper .actions-box ul .action-item .svgContainer svg{width:32px}}.fcustomize .side-actions-wrapper .actions-box ul .action-item .txtContainer{font-family:sukhumvit,arial,helvetica,sans-serif;padding-bottom:2px;padding-top:2px;width:100%}@media screen and (max-width:768px){.fcustomize .side-actions-wrapper .actions-box ul .action-item .txtContainer{font-size:16px;line-height:20px}}@media screen and (max-width:320px){.fcustomize .side-actions-wrapper .actions-box ul .action-item .txtContainer{font-size:15px}}.fcustomize .side-actions-wrapper .actions-box ul .action-item-disabled{cursor:not-allowed}.fcustomize .side-actions-wrapper .buttons-box .buttons-group{margin-bottom:15px;margin-top:7px}.fcustomize .side-actions-wrapper .buttons-box .buttons-group .button-side-item{background:#e6e6e6 0 0 no-repeat padding-box;border-radius:50px;color:#2a3032;font-size:14pt;font-style:Cuprum;letter-spacing:0;margin-left:22px;margin-top:8px;min-height:40px;width:206px}.fcustomize .side-actions-wrapper .buttons-box .buttons-group .button-side-item.saveicon{align-items:center;display:flex;letter-spacing:-.27px}.fcustomize .side-actions-wrapper .buttons-box .buttons-group .button-side-item div{padding:5px}.fcustomize .side-actions-wrapper .buttons-box .buttons-group .button-side-item svg{color:var(--fcblue);font-size:28px}.fcustomize .side-actions-wrapper .d-view-box{margin-top:15px;text-align:center}.fcustomize .side-actions-wrapper .d-view-box .button-site-item-3d{align-items:center;background:var(--fcorange) 0 0 no-repeat padding-box;border-radius:20px;border-style:none;color:#fff;display:flex;font-family:Cuprum;font-size:12pt;font-weight:700;height:64px;justify-content:center;width:64px}.fcustomize .side-actions-wrapper .d-view-box .button-site-item-3d img.flower{height:30px;padding-bottom:5px}.fcustomize .side-actions-wrapper .d-view-box .button-site-item-3d.hideFlower{background:#e6e6e6 0 0 no-repeat padding-box!important;color:#0e0e0f}.fcustomize .Fquote-informations{background:#efefef 0 0 no-repeat padding-box;left:380px;padding:15px 15px 15px 25px;position:absolute;top:45%}.fcustomize .Fquote-informations .title{font-family:Cuprum;font-size:12pt}.fcustomize .Fquote-informations .subtitle{color:var(--fcblue);font-family:Cuprum;font-size:12pt}.fcustomize .Fquote-informations ul{margin-top:10px;padding-left:0}.fcustomize .Fquote-informations ul li{list-style:none;margin-bottom:5px}.fcustomize .Fquote-informations ul li span{font-family:Cuprum;font-size:12pt;margin-left:10px;top:-5px}.fcustomize .Fquote-informations ul li:before{background:var(--fcblue);border:none;border-radius:100%;color:var(--fcblue);content:counter(section);counter-increment:section;display:inline-block;height:10px;padding:2px;text-align:center;width:10px}.ReactModal__Overlay.customize-viewer3d-modal-overlay{background-color:transparent}@media only screen and (max-width:490px){.ReactModal__Overlay.confirm-modal-overlay{top:0}}.ReactModal__Content.pdfLoadingModal{background-color:hsla(0,0%,100%,.6);height:200px;width:35%}.ReactModal__Content.pdfLoadingModal,.ReactModal__Content.pdfLoadingModal p{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactModal__Content.pdfLoadingModal p{color:var(--fcdarkstblue);font-family:sukhumvit,arial,helvetica,sans-serif;font-size:16pt;font-weight:700;margin-top:30px;position:absolute}.ReactModal__Content.pdfLoadingModal i{display:none}.ReactModal__Overlay.familyspace-compare-modal-overlay img{height:100%}.ReactModal__Content.familyspace-compare-modal{height:60%;margin:auto;width:60%}.ReactModal__Content.confirm-modal{height:150px;margin:auto;margin-top:0!important;width:300px}.ReactModal__Content.confirm-modal .modal-ask{font-size:16pt;margin-top:30px;text-align:center}.ReactModal__Content.confirm-modal .modal-button{margin-top:45px;text-align:center}.ReactModal__Content.confirm-modal .modal-button button{margin-left:20px;margin-right:20px}.ReactModal__Content.customize-share-modal{background:#efefef 0 0 no-repeat padding-box;height:91px!important;margin:auto;text-align:center;width:250px!important}.ReactModal__Content.customize-share-modal .CloseModal{display:none}.ReactModal__Content.customize-share-modal .SocialBar{background:#efefef!important;height:90px!important;padding-top:0}@media only screen and (max-width:490px){.ReactModal__Content.customize-share-modal .SocialBar{padding-top:20px}}.ReactModal__Content.customize-share-modal .SocialBar button{padding:10px}@media only screen and (max-width:490px){.ReactModal__Content.customize-share-modal .SocialBar button{margin-left:10px}}.ReactModal__Content.customize-share-modal .SocialBar button .SocialLogoTitle{font-family:Cuprum;font-size:12pt;margin-top:5px}.ReactModal__Content.customize-share-modal .SocialBar button.ShareEmailButton{background-color:hsla(0,0%,94%,0);border-style:none}.ReactModal__Content.customize-share-modal ul{margin-top:5px;padding-left:0}.ReactModal__Content.customize-share-modal ul li{display:inline-block;padding:20px}.ReactModal__Content.customize-share-modal ul li img{cursor:pointer}.ReactModal__Content.customize-share-modal ul li div{color:#3b4752;font-family:Cuprum;margin-top:5px}@-webkit-keyframes slideDown{0%{margin-top:-100px;opacity:0}to{margin-top:0;opacity:1}}@keyframes slideDown{0%{margin-top:-100px;opacity:0}to{margin-top:0;opacity:1}}@-webkit-keyframes slideUp{0%{margin-top:0;opacity:1}to{margin-top:-100px;opacity:0}}@keyframes slideUp{0%{margin-top:0;opacity:1}to{margin-top:-100px;opacity:0}}.Family .shareBtnsContainer{position:absolute;right:71em;top:74px;z-index:9}.Family .shareBtnsContainer .shareTopBtn{align-items:center;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:slideDown;animation-name:slideDown;background-color:#324854;border-radius:50px;cursor:pointer;display:flex;height:64px;justify-content:center;margin-bottom:5px;visibility:visible;width:64px}.Family .shareBtnsContainer .shareTopBtn img,.Family .shareBtnsContainer .shareTopBtn svg{height:24px;overflow:visible;overflow:initial;width:24px}.Family .shareBtnsContainer .shareTopBtn.waBtn{background-color:#25d366}.Family .shareBtnsContainer .shareTopBtn.waBtn:hover{background-color:#1a9c4a}.Family .shareBtnsContainer .shareTopBtn.fbBtn{background-color:#4267b2}.Family .shareBtnsContainer .shareTopBtn.fbBtn:hover{background-color:#264686}.Family .shareBtnsContainer .shareTopBtn.fmBtn{background-color:#ff9d1c}.Family .shareBtnsContainer .shareTopBtn.fmBtn:hover{background-color:#9e6214}.Family .shareBtnsContainer .shareTopBtn.mailBtn{background-color:#6a7782}.Family .shareBtnsContainer .shareTopBtn.mailBtn:hover{background-color:#3a4046}.Family .fcustomize .floatingBtnsContainer{bottom:20px;position:absolute;right:30px}@media screen and (max-width:768px){.Family .fcustomize .floatingBtnsContainer{bottom:100px;position:fixed;right:5px;z-index:1}}.Family .fcustomize .floatingBtnsContainer .button-site-item-3d{align-items:center;background:var(--fclightGray) 0 0 no-repeat padding-box;border-radius:20px;border-style:none;box-shadow:0 2px 5px 0 rgba(0,0,0,.5);color:#fff;display:flex;font-family:Cuprum;font-size:12pt;font-weight:700;height:64px;justify-content:center;margin-bottom:10px;width:64px}.Family .fcustomize .floatingBtnsContainer .button-site-item-3d.saveicon svg{height:24px;width:24px}.Family .fcustomize .floatingBtnsContainer .flowersBtn{background-color:#eaeef2}.Family .fcustomize .floatingBtnsContainerMobile{bottom:103px;display:flex;flex-direction:column;position:fixed;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:1}.Family .fcustomize .floatingBtnsContainerMobile .infoBtn{align-items:center;background:var(--fclightGray);border-radius:50px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);color:var(--f-font-color);cursor:pointer;display:flex;height:36px;justify-content:center;margin-bottom:12px;width:299px}.Family .fcustomize .floatingBtnsContainerMobile .infoBtn .svgContainer{display:flex;margin:initial}.Family .fcustomize .floatingBtnsContainerMobile .infoBtn .svgContainer svg{height:24px;padding:2px 3px;width:24px}.Family .fcustomize .floatingBtnsContainerMobile .infoBtn .svgContainer span{align-self:center;font-size:16px;font-weight:400;margin-left:8px}.Family .fcustomize .floatingBtnsContainerMobile .infoBtn.btnQuoteAsk{background:var(--f-main-color)}@media screen and (max-width:768px){.Family .fcustomize .FbigDetailB{border-radius:0!important;border-radius:initial!important;left:0!important;right:auto!important;top:65px!important;width:100%}}.Family .fcustomize .FbigDetailB.FbigDetailB-open{display:block!important;z-index:1000}.Family .fcustomize .FbigDetailB.FbigDetailB-close{display:none!important}.Family .fcustomize .FbigDetailB.quoteAskBtn{right:13px!important}.Family .fcustomize .FbigDetailB .Fquote .row button{font-family:Raleway,arial,helvetica,sans-serif;font-weight:700}.Family .option-popup{background:#fff;border-radius:4px;bottom:83px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);max-height:120px;position:fixed;right:18px;width:207px}.Family .option-popup ul{margin:0;padding:0}.Family .option-popup ul button{border:0;color:#191c1e;height:42px;padding:10px 16px;text-align:start;width:100%}.Family .option-popup ul button:focus{background-color:var(--fclightGray);outline:0}.Family .option-popup-overlay{height:100vh;position:fixed;top:0;width:100vw}.ReactModal__Content.ReactModal__Content--after-open.backToCatalogModal{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:50%;padding:10px 10px 0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}@media screen and (min-width:480px){.ReactModal__Content.ReactModal__Content--after-open.backToCatalogModal{padding:10px 20px;width:350px}}.ReactModal__Content.ReactModal__Content--after-open.backToCatalogModal h1{color:#6a7782;font-family:Raleway,arial,helvetica,sans-serif;font-size:16pt;font-weight:700}.ReactModal__Content.ReactModal__Content--after-open.backToCatalogModal p{color:var(--fcdarkstlblue);font-family:sukhumvit,arial,helvetica,sans-serif;font-size:14pt;line-height:1.5em}.ReactModal__Content.ReactModal__Content--after-open.backToCatalogModal button{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:initial;color:#6a7782;float:right;font-family:sukhumvit,arial,helvetica,sans-serif;font-weight:700}.FamilySpace{background-color:#fff;height:100vh;overflow:hidden}.FamilySpace .activationMessage{background-color:rgba(0,0,0,.562);color:#e6e6e6;font-size:16pt;font-style:italic;padding:8px;position:fixed;text-align:center;top:0;width:100%;z-index:999999}.FamilySpace .activationMessage button{border:none;outline:none;padding-right:10px}.FamilySpace .LoadingIcon{align-items:center;display:flex;height:100%;justify-content:center;left:auto;min-height:200px;padding-top:15%;position:relative;top:auto;z-index:11}.FamilySpace .LoadingIcon img{height:100px}.FamilySpace .row{margin-left:0;margin-right:0}.FamilySpace hr{margin-top:42px}.FamilySpace .full hr{display:none}.FamilySpace .RightColumn{padding-left:0;padding-right:0}@media screen and (max-width:576px){.FamilySpace .RightColumn{padding-left:0!important;padding-right:0!important}}.FamilySpace .RightColumn .Toppest{padding-left:15px;padding-right:15px}@media screen and (min-width:320px) and (max-width:576px){.FamilySpace .RightColumn .Toppest{align-items:center;display:flex;height:50px;margin-bottom:5px;padding-left:20px;padding-right:15px;width:100%}}@media screen and (max-width:320px){.FamilySpace .RightColumn .Toppest{display:flex;height:50px;margin-bottom:0;margin-top:5px;padding-left:10px;padding-right:10px}.FamilySpace .RightColumn .Toppest .load-project-wrapper{margin-bottom:10px}}@media screen and (max-width:576px){.FamilySpace .RightColumn .Toppest .load-project-wrapper{width:40%}.FamilySpace .RightColumn .Toppest .load-project-wrapper .LeftOvalAction{align-items:center;display:flex;justify-content:center;padding:initial;width:100%}.FamilySpace .RightColumn .Toppest .load-project-wrapper .LeftOvalAction img{margin-left:0;margin-right:5px;width:14px}.FamilySpace .RightColumn .Toppest .SsearchActions{margin-left:auto;width:58%}}.FamilySpace .listProjects::-webkit-scrollbar{width:5px}.FamilySpace .listProjects::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.FamilySpace .listProjects::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:10px}.FamilySpace .listProjects{height:calc(100vh - 170px);overflow-y:auto;padding-bottom:30px}.FamilySpace .listProjects.hide{display:none}.FamilySpace .listProjects .loadingBloc{left:50%;margin:auto;position:absolute;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.FamilySpace .listProjects .loadingBloc .loadPicto{width:190px}@media screen and (max-width:576px){.FamilySpace .listProjects .loadingBloc .loadPicto{width:135px}}.FamilySpace .listProjects .TheScroll{display:flex;flex-wrap:wrap;margin-bottom:75px}@media screen and (max-width:320px){.FamilySpace .listProjects .TheScroll .col-md-12{padding-left:5px;padding-right:5px}}.topPage{align-items:center;display:flex;padding-bottom:10px;padding-left:15px;padding-right:15px}@media screen and (max-width:320px){.topPage{padding-bottom:0;padding-left:5px;padding-right:5px}}.topPage .Ssearch{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);display:flex;height:40px;padding-left:16px;padding-right:16px;width:100%}@media screen and (max-width:992px){.topPage .Ssearch{margin-bottom:10px}}.ConfigurationCompletion .Field .topPage .Ssearch .FieldContainer,.topPage .Ssearch .ConfigurationCompletion .Field .FieldContainer,.topPage .Ssearch input{background:none;border:none;font-size:1.8em;line-height:27px;outline:none;width:100%}.topPage .Ssearch i{color:#8c8e8e;line-height:30px;position:relative}.topPage .load-project-wrapper{display:flex;padding-left:0;padding-right:0;position:relative}@media screen and (max-width:767px){.topPage .load-project-wrapper{padding-left:0}}@media screen and (min-width:992px){.topPage .load-project-wrapper{margin-left:auto}}.topPage .load-project-wrapper .LeftOvalAction{align-items:center;display:flex;float:none;justify-content:center;margin-left:auto;margin-right:0;padding-left:10px;padding-right:10px;width:98%}@media screen and (max-width:992px){.topPage .load-project-wrapper .LeftOvalAction{width:100%}}.topPage .load-project-wrapper .LeftOvalAction:after{content:"Créer un nouveau projet de monument";padding-top:3px;text-align:center}@media screen and (min-width:1009px) and (max-width:1460px){.topPage .load-project-wrapper .LeftOvalAction:after{content:"Créer un nouveau projet"}}@media screen and (min-width:991px) and (max-width:1009px){.topPage .load-project-wrapper .LeftOvalAction:after{content:"Créer un nouveau projet";font-size:17px}}@media screen and (min-width:576px) and (max-width:991px){.topPage .load-project-wrapper .LeftOvalAction:after{content:"Créer un nouveau projet de monument";font-size:18px}}@media screen and (max-width:576px){.topPage .load-project-wrapper .LeftOvalAction:after{content:"Nouveau projet";font-size:15px}}.topPage .load-project-wrapper .LeftOvalAction img{margin-left:0;margin-right:5px}.load-project-wrapper img{width:20px}.load-project-wrapper .LeftOvalAction{font-weight:400;right:10px}.ReactModal__Overlay.familyspace-nexproject-overlay,.ReactModal__Overlay.familyspace-nexproject-overlay .familyspace-newproject-modal{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.ReactModal__Overlay.familyspace-nexproject-overlay .familyspace-newproject-modal{border:none;box-shadow:none;height:150px;left:auto;position:fixed;right:6%;top:-4px}@media screen and (min-width:576px) and (max-width:992px){.ReactModal__Overlay.familyspace-nexproject-overlay .familyspace-newproject-modal{height:10px;left:34%;right:0;top:47px;width:62%}}@media screen and (max-width:575px){.ReactModal__Overlay.familyspace-nexproject-overlay .familyspace-newproject-modal{height:90px;left:0;right:0;top:125px;width:96%}}.ReactModal__Overlay.familyspace-nexproject-overlay .load-project-menu{background:#fff 0 0 no-repeat padding-box;border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 0 20px #00000029;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:auto;position:fixed;right:auto;top:76px;width:30%;z-index:999}@media screen and (max-width:576px){.ReactModal__Overlay.familyspace-nexproject-overlay .load-project-menu{left:1.1%;right:auto;top:125px;width:96%}}@media screen and (min-width:576px) and (max-width:768px){.ReactModal__Overlay.familyspace-nexproject-overlay .load-project-menu{right:20%;top:200px;width:60%}}@media screen and (min-width:768px) and (max-width:992px){.ReactModal__Overlay.familyspace-nexproject-overlay .load-project-menu{right:20%;top:200px;width:60%}}@media screen and (min-width:992px){.ReactModal__Overlay.familyspace-nexproject-overlay .load-project-menu{right:29%;top:160px}}.ReactModal__Overlay.familyspace-nexproject-overlay .load-project-menu ul{list-style-type:none;padding:10px}.ReactModal__Overlay.familyspace-nexproject-overlay .load-project-menu ul li{font-size:16px;letter-spacing:-.27px;margin-top:10px;opacity:1}.SsearchActions{align-items:center;display:flex;justify-content:flex-end;margin:6px 10px 6px 0;text-align:right}@media screen and (max-width:576px){.SsearchActions{text-align:left}}.SsearchActions svg{color:#8c8e8e;cursor:pointer;height:16px;margin-right:5px;width:16px}.SsearchActions .archiveIcon{background-image:url(/static/media/archive_filled_box.88f6a7178e10541506ba.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:16px;margin-right:5px;width:16px}.SsearchActions span{cursor:pointer;font-size:12pt;margin-left:5px}@media only screen and (max-width:490px){.SsearchActions.back{margin-left:auto;margin-right:2%}.SsearchActions.back span{margin-left:0}}.archive-title{margin-top:5px}.archive-title div{margin-bottom:5px;text-align:center;width:100%}.archive-title span{color:#8c8e8e;font-size:15px;letter-spacing:-.33px;opacity:1;text-align:center}.archive-title .hr{border-bottom:1px solid #d9d9d9}.SprojectHeader .Name{display:inherit;float:left;padding-left:10px;width:75%}@media screen and (min-width:1100px) and (max-width:1320px){.SprojectHeader .Name{width:70%}}@media screen and (min-width:992px) and (max-width:1100px){.SprojectHeader .Name{width:65%}}@media screen and (min-width:768px) and (max-width:992px){.SprojectHeader .Name{width:80%}}@media screen and (min-width:625px) and (max-width:768px){.SprojectHeader .Name{width:70%}}@media screen and (max-width:625px){.SprojectHeader .Name{width:65%}}.SprojectHeader .Name .title{width:100%}.SprojectHeader .ProjectCompare{color:var(--fcnavyblue);cursor:pointer;font-size:16px;padding-left:10px;position:relative;text-decoration:underline;width:70px;z-index:9}.SprojectHeader .Archive-actions{color:#8c8e8e;display:block;float:right;font-size:15px;margin-left:auto;margin-right:5px;margin-top:10px;z-index:1}.SprojectHeader .Archive-actions svg{font-size:14pt!important;margin-right:5px;vertical-align:text-top}.SprojectHeader .Archive-actions .unarchive-action{color:#3558ac;cursor:pointer;margin-bottom:2px}.SprojectHeader .Archive-actions .remove-action{color:#9d0226;cursor:pointer}.listProjects .Sproject .dispContainer{margin-top:-20px;position:relative;top:-25px}.listProjects .Sproject .dispContainer .LeftOvalAction{margin:0 auto}.Fcatalog .Header .FamilyAccess.B{margin-top:0;width:auto}.Fcatalog .Header .FamilyAccess .AccessSpace .LeftOvalAction{align-items:center;display:flex;float:none;justify-content:center;margin-left:5px;margin-right:5px;padding-right:0;padding-top:0;position:relative;width:230px}.Fcatalog .Header .FamilyAccess .AccessSpace .LeftOvalAction img{margin-left:0}@media screen and (max-width:576px){.FamilySpace .Header{background-color:var(--f-main-color)!important;overflow:visible;overflow:initial;padding-top:0!important}}@media screen and (max-width:992px){.FamilySpace .Header{flex-wrap:nowrap!important;padding:20px 0!important}}.FamilySpace .Sproject{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);margin:0 0 20px}.FamilySpace .Sproject .quote{background-color:#e6e6e6;color:#0e0e0f;margin:5px}.FamilySpace .Sproject .quote:hover{background-color:#545454;color:#fff}.FamilySpace .Sproject .dispImage{text-align:center}.FamilySpace .Sproject .dispImage.full,.FamilySpace .Sproject .dispImage.not-full{height:265px;min-width:100%;overflow:hidden}.FamilySpace .Sproject .dispImage.full{margin-top:-45px}@media screen and (max-width:425px){.FamilySpace .Sproject .dispImage.full{height:200px}}.FamilySpace .Sproject .dispImage .LoadingIcon{height:398px;margin-left:0}.FamilySpace .Sproject .dispImage .ZoomProject{background-color:var(--f-main-color);border-radius:50%;cursor:pointer;left:50%;padding:10px;position:absolute;top:44%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.FamilySpace .Sproject .dispImage .ZoomProject:hover{background-color:var(--f-font-color)}.FamilySpace .Sproject .dispImage .ZoomProject .ZoomIcon{height:16px;width:16px}.FamilySpace .Sproject .monumentLoading{background:url(/static/media/loading.da09ccd4680aa3ef5e3d.svg) 50% no-repeat;background-size:190px 110px;display:block;height:100%;margin-left:auto;margin-right:auto;object-fit:contain;position:relative;width:100%;z-index:11}@media screen and (max-width:576px){.FamilySpace .Sproject .monumentLoading{background-size:135px 75px}}.FamilySpace .Sproject .monumentImg{cursor:pointer;height:100%;object-fit:contain;position:relative}.FamilySpace .Sproject .monumentImg.hide{display:none}.FamilySpace .Sproject .transformImg{transition:all .2s ease-in-out}.FamilySpace .Sproject .transformImg:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.FamilySpace .Sproject .monumentImg.maxH.not-full{max-height:348px}.FamilySpace .Sproject .monumentImg.quoteImg{height:324.203px;padding:50px}.FamilySpace .Sproject span{margin-left:5px}.FamilySpace .Sproject:hover{border:1px solid var(--f-main-color)}.FamilySpace .SprojectHeader hr{margin-bottom:0;margin-top:0}.FamilySpace .SprojectHeader .project-side{display:block;margin-left:auto;margin-right:5px;position:relative}.FamilySpace .SprojectHeader .project-side .ProjectMenuContent{position:absolute}.FamilySpace .SprojectHeader .project-side-full{margin-right:0;padding-left:20px;position:inherit}.FamilySpace .SprojectHeader .project-side-full .ProjectMenu{cursor:pointer;padding:5px 0;width:auto}.FamilySpace .SprojectHeader .project-side-full .ProjectMenu .ProjectMenuContent{right:50px!important}.FamilySpace .SprojectHeader .project-side-full .pms-margin{margin-left:0}@media screen and (max-width:767px){.FamilySpace .SprojectHeader .project-side-full .SheaderActions{right:0}}.FamilySpace .SprojectHeader .ProjectMenu{border:1px solid var(--fcnavyblue);border-radius:30px;display:inline-block;padding:5px 10px;text-align:center;width:100px}@media screen and (max-width:576px){.FamilySpace .SprojectHeader .ProjectMenu{background-color:initial;border:initial;border-radius:0;border-radius:initial;display:inline;display:initial;padding:initial;width:auto}}.FamilySpace .SprojectHeader .ProjectMenu span{color:var(--fcnavyblue);font-size:14pt;text-decoration:none}.FamilySpace .SprojectHeader .ProjectMenu svg{fill:var(--fcnavyblue);float:right;width:24px}@media screen and (max-width:576px){.FamilySpace .SprojectHeader .ProjectMenu svg{font-size:36px;width:36px}}.FamilySpace .SprojectHeader .ProjectMenu:hover{background-color:rgba(53,104,186,.08);cursor:pointer}.FamilySpace .SprojectHeader .ProjectMenuContent{background-color:#fff;border-radius:8px;margin-top:5px;padding:8px 0;position:relative;right:2px;width:170px;z-index:1000}@media screen and (max-width:576px){.FamilySpace .SprojectHeader .ProjectMenuContent{background-color:#fff;border-radius:12px;display:flex;justify-content:center;margin-top:0;right:-3px;top:-9px;width:460px}}@media screen and (max-width:320px){.FamilySpace .SprojectHeader .ProjectMenuContent{width:88vw}}@media screen and (min-width:321px) and (max-width:400px){.FamilySpace .SprojectHeader .ProjectMenuContent{width:90vw}}@media screen and (min-width:400px) and (max-width:520px){.FamilySpace .SprojectHeader .ProjectMenuContent{width:92vw}}@media screen and (min-width:520px) and (max-width:576px){.FamilySpace .SprojectHeader .ProjectMenuContent{width:93vw}}@media screen and (max-width:576px){.FamilySpace .SprojectHeader .ProjectMenuContent.ProjectMenuContentFull{right:2vw;top:45px;width:96.5vw}}.FamilySpace .SprojectHeader .ProjectMenuContent svg{fill:var(--fcnavyblue);cursor:pointer;font-size:36px;margin-left:auto;margin-right:-9px;margin-top:-9px}.FamilySpace .SprojectHeader .ProjectMenuContent svg:hover{fill:var(--fcblue)}.FamilySpace .SprojectHeader .ProjectMenuContent .action{color:var(--fcnavyblue);cursor:pointer;display:block;font-size:16px;padding:4px 8px;text-decoration:none}.FamilySpace .SprojectHeader .ProjectMenuContent .action:hover{background-color:rgba(0,0,0,.08)}@media screen and (max-width:576px){.FamilySpace .SprojectHeader .ProjectMenuContent .action{padding-bottom:10px;padding-top:5px}}.FamilySpace .SprojectHeader .ProjectMenuContentFull{border-radius:12px;right:inherit}.FamilySpace .SprojectHeader .fade-in{animation:fadeIn .5s ease;-webkit-animation:fadeIn .5s ease;-moz-animation:fadeIn .5s ease;-o-animation:fadeIn .5s ease;-ms-animation:fadeIn .5s ease}.clientName,.logoClient{cursor:inherit;float:right;font-size:11px;line-height:27px}.title{cursor:pointer}.ProjectPrice img{cursor:pointer;padding-left:5px}.PriceToTheLine{top:60px}@media only screen and (max-width:490px){.PriceToTheLine{position:static;width:200px}}.FamilySpace .Sproject .SprojectFooter{color:#6a7782;font-size:15px;padding:0 5px;position:relative;text-align:center}.FamilySpace .Sproject .SprojectFooter .row.d-flex{padding:10px 0}.FamilySpace .Sproject .SprojectFooter .row.d-flex div{padding-left:0;padding-right:0}.FamilySpace .Sproject .SprojectFooter .row.d-flex div svg:hover{opacity:.7}.FamilySpace .Sproject .SprojectFooter .row.d-flex img{cursor:pointer;min-width:24px}.FamilySpace .Sproject .SprojectFooter .row.d-flex img:hover{opacity:.7}.FamilySpace .Sproject .SprojectFooter .row.d-flex svg{cursor:pointer}.FamilySpace .Sproject .SprojectFooter .ask{margin:0!important}.FamilySpace .Sproject .SprojectFooter .block{align-items:center;border-color:#e0e0e0;cursor:pointer;display:flex;height:45px;justify-content:center;margin:0 14px;max-width:35px;padding:0;width:100%}.FamilySpace .Sproject .SprojectFooter .block:first-child:hover{border-bottom-left-radius:8px}.FamilySpace .Sproject .SprojectFooter .block:hover{background-color:#f5f5f5}.FamilySpace .Sproject .SprojectFooter .block.ask{background-color:initial;color:inherit}.FamilySpace .Sproject .SprojectFooter .block.ask:hover{background-color:#f5f5f5;border-bottom-right-radius:10px}.FamilySpace .Sproject .SprojectFooter .block.top-left{right:50%;top:-600px}.FamilySpace .Sproject .SprojectFooter .block div{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;padding:10px 0;width:100%}.FamilySpace .Sproject .SprojectFooter .block div img{margin-left:1px}.FamilySpace .Sproject .SprojectFooter .block div span{text-align:center}.FamilySpace .Sproject .SprojectFooter .comments{padding-bottom:9px;padding-top:9px}.FamilySpace .Sproject .SprojectFooter hr{margin:0}.FamilySpace .LeftArea{padding-left:0;padding-right:0}.FamilySpace .Smenu{background-color:var(--f-main-color);color:var(--f-font-color);font-size:18px;font-weight:700;margin:10px 0}@media screen and (max-width:576px){.FamilySpace .Smenu{height:70px;margin:initial;padding-top:18px}}.FamilySpace .Smenu .actionMenu{align-items:center;border-top:1px solid #f0f0f0;cursor:pointer;display:flex;height:56px;padding-bottom:7px;padding-top:7px}.FamilySpace .Smenu .actionMenu:first-child{border-top-right-radius:10px}.FamilySpace .Smenu .actionMenu:last-child{border-bottom-right-radius:10px}.FamilySpace .Smenu .actionMenu.active{background-color:rgba(0,0,0,.24);font-size:22px}.FamilySpace .Smenu .actionMenu:hover{background-color:rgba(0,0,0,.08)}.FamilySpace .Smenu img{margin-left:24px;margin-right:12px}@media screen and (min-width:576px) and (max-width:600px){.FamilySpace .Smenu img{margin-left:5px;margin-right:5px}}@media screen and (max-width:576px){.FamilySpace .Smenu img{margin-left:0;margin-right:12px}}@media only screen and (max-width:490px){.LeftOvalAction.Blue.Add{margin-top:65px;position:absolute;z-index:1000}.LeftOvalAction.Blue.Add.ManualQuote{right:2px}}.LeftOvalAction{border:initial;border-radius:50px;float:right;height:42px;margin:0 10px}@media only screen and (max-width:490px){.LeftOvalAction{float:none;font-size:15px;margin:initial;margin-top:5px;padding-top:11px}}.LeftOvalAction img{margin-left:17px;margin-right:12px}@media only screen and (max-width:490px){.LeftOvalAction img{margin-left:12px}}.LeftOvalAction.Grey{background-color:#e6e6e6;color:#0e0e0f}.LeftOvalAction.Grey:hover{background-color:#545454;color:#fff}.LeftOvalAction.Blue{background-color:var(--fcnavyblue);color:#f5f5ff}.LeftOvalAction.Blue:hover{background-color:#234479}.LeftOvalAction.BlueA{align-items:center;background-color:var(--fcblue);color:#f5f5ff;display:flex;font-size:16px;height:35px;justify-content:center;margin-left:auto;margin-right:auto;padding-top:0}.LeftOvalAction.BlueA:hover{background-color:#234479}.LeftOvalAction.BlueA img{margin-left:10px;width:27px}.FamilySpace .Header{background-color:#fff;display:flex;flex-wrap:wrap;height:73px;height:90px;margin-left:0;padding:20px 90px}@media only screen and (max-width:490px){.FamilySpace .Header{align-items:center;display:flex;flex-wrap:nowrap;padding-top:0;position:relative;width:100%}}.FamilySpace .Header .logoContainer{margin-left:10px;margin-top:1.45px}@media only screen and (max-width:490px){.FamilySpace .Header .Back{display:none}}.FamilySpace .Header .logobg{cursor:pointer}.FamilySpace .Header .FamilyInfo{background:#222b33;color:#fff;display:flex;font-size:16px;height:73px;padding-left:10px;padding-right:10px;padding-top:18px;position:absolute;right:0;top:0;width:290px}@media screen and (max-width:576px){.FamilySpace .Header .FamilyInfo{display:flex;height:90px;margin-left:auto;padding-top:26px;position:relative;width:55%}}.FamilySpace .Header .FamilyInfo .familyName{font-weight:700;text-transform:uppercase}.FamilySpace .Header .FamilyInfo .familyEmail{font-size:9pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.FamilySpace .Header .FamilyInfo .familyInfoDetails{width:80%}@media only screen and (max-width:490px){.FamilySpace .Header .FamilyInfo .familyInfoDetails{padding-left:2%}}.FamilySpace .Header .FamilyInfo .familyInfoIcon{width:20%}.FamilySpace .Header .FamilyInfo img{margin-bottom:15px;margin-right:5px}.Sprice .FbigDetailB{position:fixed;right:20vw}.FamilyAccess{background:#222b33;color:#fff;cursor:pointer;font-size:16px;height:70px;padding-top:15px;position:fixed;right:165px;top:0;width:165px}.FamilyAccess img{float:left;margin-left:10px;margin-right:8px}.FamilyAccess.A{max-height:50px;padding-top:7px;right:0!important}@media only screen and (max-width:490px){.FamilyAccess.A{left:100px;right:auto}}.FamilyAccess .Icon img{width:30px}.FamilyAccess .Icon div{padding-top:3px}.FamilyAccess.A{align-items:center;background-color:initial;display:flex;height:auto;justify-content:center;padding-top:15px;width:auto}.Sproject.full{background-color:initial;border:none;box-shadow:none;margin-left:5px;margin-right:5px}.Sproject.full .shortIcons{justify-content:center!important}.Sproject.full .iFrameDoc{background:url(/static/media/loader-config-500-new.853e27ba92b61e696ab9.gif) 50% no-repeat;background-size:25% 25%}.Sproject.full iframe{min-height:610px}.Sproject.full .monumentImg{height:100%}@media screen and (max-width:1200px){.Sproject.full .monumentImg{object-fit:contain}}@media screen and (max-width:767px){.Sproject.full .SprojectHeader{display:block;padding-bottom:10px;width:100%}}@media screen and (max-width:576px){.Sproject.full .SprojectHeader .SheaderActions{right:1.7vh}}.Sproject.full .SprojectHeader .BackToProjects{align-items:center;cursor:pointer;display:flex}@media screen and (min-width:576px) and (max-width:767px){.Sproject.full .SprojectHeader .BackToProjects{padding-bottom:5px;padding-top:5px}}@media screen and (max-width:576px){.Sproject.full .SprojectHeader .BackToProjects{padding-bottom:5px;padding-top:15px}}.Sproject.full .SprojectHeader .BackToProjects span{color:var(--fcnavyblue);font-size:12pt;font-weight:700;padding-left:5px}@media screen and (max-width:767px){.Sproject.full .SprojectHeader .headerUp{position:relative;width:100%;z-index:9999}}.Sproject.full .SprojectHeader .headerUp .Name .title{padding-bottom:0}@media screen and (max-width:767px){.Sproject.full .SprojectHeader .headerDown{height:12px;width:100%}}.Sproject.full .SprojectHeader .headerDown .project-side-full{margin-left:0}.Sproject.full .SprojectHeader .full{cursor:default;pointer-events:none}.Sproject.full .SprojectHeader .Name{width:auto}.Sproject.full .SprojectHeader .archive-action{color:#8c8e8e;cursor:pointer;float:right;font-size:17px;letter-spacing:0;line-height:27px;margin-right:15px;text-decoration:underline}.Sproject.full .SprojectHeader .archive-action svg{font-size:14pt!important;margin-right:5px;vertical-align:sub}.Sproject.full .SprojectHeader .arrowback{cursor:pointer;float:left}.Sproject.full .SprojectHeaderActions{border-top:1px solid #e6e6e6;padding-bottom:0;padding-top:5px}.Sproject.full .dispImage{height:100%;padding-left:0;padding-right:0}.Sproject.full .dispImage .Viewer3DContainer{margin-left:5%;width:93%}.Sproject.full .dispImage .monumentImg{cursor:inherit;padding-bottom:20px;padding-top:20px;width:100%}@media screen and (max-width:767px){.Sproject.full .shortcutsContainer{margin-top:10px}}@media screen and (max-width:767px) and (min-width:375px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider{align-items:center;display:flex;justify-content:left;margin-bottom:12vh}}@media screen and (max-width:375px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider{display:flex;justify-content:start;margin-bottom:12vh}}.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper .docTitle{overflow:hidden;padding-left:5%;padding-right:5%;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:767px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper{align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 0 3px #e0e0e0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:5px 0 5px 5px;padding:10px}}@media screen and (min-width:715px) and (max-width:767px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper{height:135px;width:32.25%}}@media screen and (min-width:684px) and (max-width:714px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper{height:130px;width:32.2%}}@media screen and (min-width:585px) and (max-width:683px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper{height:115px;width:32%}}@media screen and (min-width:576px) and (max-width:584px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper{height:114px;width:31.9%}}@media screen and (min-width:498px) and (max-width:575px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper{height:140px;width:32.3%}}@media screen and (min-width:420px) and (max-width:497px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper{height:118px;width:32.2%}}@media screen and (min-width:385px) and (max-width:455px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper{height:115px;width:32%}}@media screen and (min-width:336px) and (max-width:384px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper{height:114px;width:31.8%}}@media screen and (max-width:336px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper{height:110px;width:31.5%}}@media screen and (max-width:320px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper{height:85px}}.Sproject.full .shortcutsContainer .docIcons .scroll-slider .thumbnail-wrapper .trash-wrap{margin-top:80px}@media screen and (max-width:767px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .thumbnail-wrapper .img-wrap{align-items:center;display:flex;justify-content:center;width:85%}.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .thumbnail-wrapper .img-wrap.mainImage .thumbnail-img{margin-left:8px;object-fit:contain}}.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock{cursor:pointer}@media screen and (max-width:767px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock{align-items:center;display:flex;height:100px;justify-content:center;margin:5px 0 5px 5px;padding:6px 5px 0;width:32.25%}}@media screen and (min-width:715px) and (max-width:767px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock{height:135px;width:32.25%}}@media screen and (min-width:684px) and (max-width:714px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock{height:130px;width:32.2%}}@media screen and (min-width:585px) and (max-width:683px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock{height:115px;width:32%}}@media screen and (min-width:576px) and (max-width:584px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock{height:114px;width:31.9%}}@media screen and (min-width:498px) and (max-width:575px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock{height:140px;width:32.3%}}@media screen and (min-width:420px) and (max-width:497px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock{height:118px;width:32.2%}}@media screen and (min-width:385px) and (max-width:455px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock{height:115px;width:32%}}@media screen and (min-width:336px) and (max-width:384px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock{height:114px;width:31.8%}}@media screen and (max-width:336px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock{height:110px;width:31.5%}}@media screen and (max-width:767px){.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock .AddBlockContain{margin-left:auto;margin-right:auto;width:95%}.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock .AddBlockContain .AddIcon{color:var(--fcnavyblue);margin-bottom:5px;margin-left:auto;margin-right:auto;width:24px}.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock .AddBlockContain .AddIcon svg{font-size:20px}.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock .AddBlockContain .AddText{color:var(--fcnavyblue);font-size:12pt;font-weight:700;text-align:center}}.Sproject.full .shortcutsContainer .docIcons .scroll-slider .shortIcons .AddBlock:hover{background-color:red}.Sproject.full .slider{height:100%;padding:0}.Sproject.full .slider .docIcons .AddBlock{align-items:center;color:var(--fcnavyblue);cursor:pointer;display:flex;justify-content:center;padding:3px 10px;width:100%}.Sproject.full .slider .docIcons .AddBlock .AddText{font-size:16px;letter-spacing:-.23px;margin-bottom:0;padding-left:5px;width:100%}.Sproject.full .slider .docIcons .AddBlock .AddIcon{cursor:pointer;float:left;padding-top:5px;width:24px}.Sproject.full .slider .docIcons .AddBlock .AddIcon svg{font-size:22pt}.Sproject.full .slider .docIcons .AddBlock:hover{background-color:#f5f5f5;border-top-right-radius:10px}.Sproject.full .slider .docIcons .SeparationLine{border-top:1px solid rgba(0,0,0,.1);margin:3px 0 0}.Sproject.full .slider .docIcons .scroll-arrow{height:48px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:48px;z-index:11}.Sproject.full .slider .docIcons .scroll-arrow .arrow-icon{border:1px solid #bdc3c7;border-radius:50%;padding:10px}@media only screen and (max-width:490px){.Sproject.full .slider .docIcons .scroll-arrow .arrow-icon{display:none}}.Sproject.full .slider .docIcons .scroll-arrow .arrow-icon:hover{background-color:hsla(0,0%,100%,.5);cursor:pointer}.Sproject.full .slider .docIcons .scroll-arrow .arrow-up-icon{height:40px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:40px}.Sproject.full .slider .docIcons .scroll-arrow .arrow-down-icon{height:40px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:40px}.Sproject.full .slider .docIcons .arrow-down{top:59vh}@media screen and (max-height:680px){.Sproject.full .slider .docIcons .arrow-down{top:58vh}}@media screen and (max-height:500px){.Sproject.full .slider .docIcons .arrow-down{top:56vh}}.Sproject.full .slider .docIcons .arrow-up{padding-top:5px}.Sproject.full .slider .docIcons .scroll-slider{height:57vh;overflow-x:hidden;overflow-y:hidden;padding-top:52px;text-align:center}@media only screen and (max-width:490px){.Sproject.full .slider .docIcons .scroll-slider{height:auto;padding-top:0}}.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper{align-items:center;background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 6px #0000001a;display:block;height:130px;justify-content:center;margin-bottom:15px;padding-bottom:15px;padding-top:15px;position:relative;width:80%}.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .docTitle{overflow:hidden;padding-left:5%;padding-right:5%;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}@media only screen and (max-width:490px){.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper{height:auto}}.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper:active{border:1px solid #1f82c4}.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper.mainImage{padding-bottom:0!important;padding-top:0!important}.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .img-wrap{align-items:center;cursor:pointer;display:flex;height:100%;padding:5px;text-align:center;width:100%}@media only screen and (max-width:490px){.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .img-wrap{height:auto}}.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .img-wrap.dessin .thumbnail-img,.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .img-wrap.devis .thumbnail-img,.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .img-wrap.doc .thumbnail-img,.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .img-wrap.gravure .thumbnail-img,.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .img-wrap.pdf .thumbnail-img,.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .img-wrap.vue3D .thumbnail-img{margin-left:0}.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .thumbnail-img{cursor:pointer;height:70%;margin-left:3px;object-fit:contain;width:100%}@media only screen and (max-width:490px){.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .thumbnail-img{height:auto;min-width:100px}}.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .mainImage .thumbnail-img{max-height:none}.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .trash-wrap{background:#f2f2f2 0 0 no-repeat padding-box;border-radius:20px;bottom:10px;height:36px;opacity:1;position:absolute;right:10px;text-align:center;width:36px}.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper .trash-wrap img{cursor:pointer;height:auto;margin-top:8px;max-height:150px}.Sproject.full .slider .docIcons .scroll-slider .thumbnail-wrapper:first-child .img-wrap .thumbnail-img{height:100%}.Sproject.full .slider .docIcons .scroll-slider::-webkit-scrollbar{width:12px}.Sproject.full .slider .docIcons .scroll-slider::-webkit-scrollbar-track{background:#fff;border-radius:0 0 10px 0}.Sproject.full .slider .docIcons .scroll-slider::-webkit-scrollbar-thumb{background-color:var(--fcnavyblue);border:3px solid #f1f4f7;border-radius:20px}.Sproject.full .SprojectFooter{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:1px solid #e0e0e0}.Sproject.full .SprojectFooter .block{padding-bottom:0;padding-top:0}.Sproject.full .SprojectFooter .block:hover{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}.Sproject.full .dispContainer{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;height:65vh}@media screen and (max-width:767px){.Sproject.full .dispContainer{height:276px}}@media screen and (max-width:425px){.Sproject.full .dispContainer{height:200px}}.Sinvite{background:#f4f4f4;border:1px solid #f4f4f4;border-radius:20px;min-width:350px;padding:32px}@media screen and (max-width:576px){.Sinvite{border-radius:0;border-radius:initial;height:100%;min-width:300px}.Sinvite .modalBlock{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95%}}.Sinvite .modalBlock .inviteDoneBlock{margin-top:50px;width:100%}.Sinvite .modalBlock .inviteDoneBlock svg{color:#27ae60;display:block;height:48px;margin-bottom:15px;margin-left:auto;margin-right:auto;width:48px}.Sinvite .modalBlock .inviteDoneBlock .inviteDoneTxt{color:#27ae60;font-size:20px;text-align:center}.Sinvite .modalBlock .inviteDoneBlock .inviteDoneImg{margin-bottom:15px;margin-left:47%;width:35px}.Sinvite .modalBlock .inviteDoneBlock .LeftOvalAction{display:block;float:none;margin-left:auto;margin-right:auto;margin-top:50px}.Sinvite .addOne{font-size:16px;margin:10px 20px}.Sinvite .ActionButtons{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width:425px){.Sinvite .ActionButtons{display:block;width:94%}}.Sinvite .LeftOvalAction{margin:9px;outline:none;text-transform:none;width:206px}@media screen and (max-width:425px){.Sinvite .LeftOvalAction{margin-top:0;width:100%}}.Sinvite .error{font-size:14pt;text-align:center}.Sinvite .error span{font-weight:700}.ModalInvite{left:50%!important;position:fixed!important;top:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}@media screen and (max-width:576px){.ModalInvite{height:100%;left:0;margin:initial;position:fixed;top:0;width:100%}}.ModalInvite .modal-content{background-color:initial;border:initial;border-radius:0;border-radius:initial}@media screen and (max-width:576px){.ModalInvite .modal-content{height:100%}}.SchangeName{top:25%;width:530px;z-index:10000}@media only screen and (max-width:490px){.SchangeName{width:auto}}.SchangeName .SsingleInput{width:460px}@media only screen and (max-width:490px){.SchangeName .SsingleInput{width:auto}}.SchangeName .modal-content{background:#f4f4f4}.SchangeName .actions{align-items:center;display:flex;justify-content:center;margin:10px 35px 22px;text-align:center}.SchangeName .LeftOvalAction{display:inline-block;padding:10px;width:150px}.sfamilyspace-login{padding-top:45px}@media screen and (max-width:576px){.sfamilyspace-login{padding-top:5px}}.sfamilyspace-login .alert-danger,.sfamilyspace-login .alert-success{font-size:14px}.sfamilyspace-login .clientLogo{display:block;height:70px;margin-left:auto;margin-right:auto}.sfamilyspace-login h2{color:var(--unnamed-color-2a3032);color:#667481;letter-spacing:var(--unnamed-character-spacing-0);letter-spacing:0;margin:50px auto;opacity:1;text-align:center}@media screen and (max-width:576px){.sfamilyspace-login h2{margin:0 auto}}.sfamilyspace-login .alert{display:block;left:auto;margin-left:auto;margin-right:auto;position:relative;top:auto;width:422px}.sfamilyspace-login .alert span{display:block;text-align:center;width:100%}.sfamilyspace-login form{margin:auto;width:422px}@media only screen and (max-width:490px){.sfamilyspace-login form{width:300px}}.sfamilyspace-login label{color:#667481!important;font-size:16px;font-weight:700!important;letter-spacing:0!important;margin-top:10px;opacity:1;text-align:left!important}.ConfigurationCompletion .Field .sfamilyspace-login .FieldContainer,.sfamilyspace-login .ConfigurationCompletion .Field .FieldContainer,.sfamilyspace-login input{background:#fff 0 0 no-repeat padding-box;border:1px solid #e4e6f0;border-radius:2px;font-size:14px;height:40px;opacity:1}.sfamilyspace-login .login{background:var(--f-main-color);border-radius:50px;color:var(--f-font-color);margin-right:5px;opacity:1}.sfamilyspace-login .sfamilyspace-login-buttons{margin-bottom:10px;margin-top:25px;text-align:center}.sfamilyspace-login .sfamilyspace-login-buttons button{height:40px;text-transform:capitalize;width:100%}.sfamilyspace-login .sfamilyspace-login-buttons button:first-child{margin-bottom:10px}@media screen and (max-width:567px){.sfamilyspace-login .sfamilyspace-login-buttons button{margin-bottom:5px;width:100%}}.sfamilyspace-login .sfamilyspace-login-buttons button.Grey:hover{background-color:#545454;color:#fff}.sfamilyspace-login .sfamilyspace-login-buttons .cancel{background:var(--unnamed-color-e6e6e6) 0 0 no-repeat padding-box;background:#e6e6e6 0 0 no-repeat padding-box;border-radius:50px;color:#0e0e0f;opacity:1}.sfamilyspace-login .renewPassword{display:block;margin-left:auto;margin-right:auto;width:300px}.ConfigurationCompletion .Field .sfamilyspace-login .renewPassword .FieldContainer,.sfamilyspace-login .renewPassword .ConfigurationCompletion .Field .FieldContainer,.sfamilyspace-login .renewPassword input{width:300px}.sfamilyspace-login .renewPassword button{margin-top:15px;width:300px}.sfamilyspace-login .renewPassword .WaitRenew{font-size:12px}.sfamilyspace-login .sfamilyspace-forgot-password{margin-top:10px;text-align:center}.sfamilyspace-login .sfamilyspace-login-footer{margin-top:25px;text-align:center}.sfamilyspace-login .login-links,.sfamilyspace-login .lostpassword{color:var(--fcnavyblue);cursor:pointer;font-size:16px;text-align:left;text-decoration:underline}.sfamilyspace-login .invalid-feedback{font-size:10pt;font-style:italic}.familyspace-members{max-height:calc(100vh - 143px);overflow-x:hidden;overflow-y:hidden}@media screen and (max-width:425px){.familyspace-members{display:block;margin-left:auto;margin-right:auto;width:95%}}.familyspace-members .members-header{align-items:center;display:flex;padding:15px 0}@media screen and (max-width:767px){.familyspace-members .members-header{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:576px){.familyspace-members .members-header{padding-bottom:0}.familyspace-members .members-header button{margin:5px 0;width:100%}}.familyspace-members .members-header img{border-radius:50%;height:40px;margin-left:5px;width:40px}.familyspace-members .members-header span{color:#8c8e8e;font:normal normal 24px/27px Cuprum;letter-spacing:0;margin-right:60px;opacity:1;text-align:left;vertical-align:middle}.familyspace-members .members-header .avatar{height:50px;margin-left:20px}@media screen and (max-width:576px){.familyspace-members .members-header .membersButton{margin-left:0;width:100%}}.familyspace-members .members-header .remove{padding:0 10px}.familyspace-members .membersButton{background:#e6e6e6 0 0 no-repeat padding-box;border-color:#e6e6e6;border-radius:50px;color:#0e0e0f;font:normal normal normal 18px/21px Cuprum;height:40px;margin-bottom:5px;margin-left:15px;margin-top:5px;opacity:1;padding:initial;text-align:center}.familyspace-members .members-list::-webkit-scrollbar{width:5px}.familyspace-members .members-list::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.familyspace-members .members-list::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:10px}.familyspace-members .members-list .members-block,.familyspace-members .members-list .table-members{background:#fff 0 0 no-repeat padding-box;border-radius:10px;opacity:1}.familyspace-members .members-list .members-block .member-block{border-top:1px solid #dee2e6}.familyspace-members .members-list .members-block .member-block div{text-align:center}.familyspace-members .members-list .members-block .member-block:first-child{border-top:0}.familyspace-members .members-list .membersRow{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:row;height:50px}@media screen and (max-width:1009px){.familyspace-members .members-list .membersRow{border-bottom:1px solid #f9f9f9;height:110px}}@media screen and (max-width:900px){.familyspace-members .members-list .membersRow{display:block;height:auto;padding-top:10px}}.familyspace-members .members-list .icon_email_contain{align-items:center;display:flex;width:50%}@media screen and (max-width:900px){.familyspace-members .members-list .icon_email_contain{justify-content:center;width:100%}}.familyspace-members .members-list .icon{padding-left:5px;padding-right:5px;text-align:center}.familyspace-members .members-list .mail{color:var(--fcnavyblue);font-size:18px;letter-spacing:-.27px;opacity:1;text-align:left}@media screen and (max-width:500px){.familyspace-members .members-list .mail{font-size:14px}}.familyspace-members .members-list .role{color:#8c8e8e;font:italic normal normal 18px/21px Cuprum;letter-spacing:-.27px;margin-left:auto;margin-right:auto;opacity:1;padding-left:10px;text-align:left;width:10%}@media screen and (max-width:900px){.familyspace-members .members-list .role{padding-bottom:5px;padding-top:5px;text-align:center;width:100%}}@media screen and (max-width:500px){.familyspace-members .members-list .role{font-size:16px}}.familyspace-members .members-list .options{margin-left:auto;margin-right:5px;text-align:right;width:65%}@media screen and (min-width:901px) and (max-width:1009px){.familyspace-members .members-list .options{width:45%}}@media screen and (max-width:900px){.familyspace-members .members-list .options{display:flex;justify-content:center;width:100%}}.familyspace-members .members-list .options .membersButton{margin:5px}@media screen and (max-width:500px){.familyspace-members .members-list .options .membersButton{font-size:14px}}.familyspace-members .btn-edit-info{padding-left:10px;padding-right:10px}.familyspace-members .invite{padding:0 10px}.familyspace-members .members-actions{margin-top:15px;text-align:center}@media screen and (max-width:576px){.familyspace-members .members-actions{margin-top:0}}.familyspace-members .members-actions button{color:#f5f5ff;font:normal normal 700 18px/21px Cuprum;letter-spacing:-.27px;padding-left:15px;padding-right:15px;text-align:center;width:auto}@media screen and (max-width:576px){.familyspace-members .members-actions button{margin-left:0;width:100%}}.familyspace-members .members-actions button svg{margin-right:8px;vertical-align:bottom}.familyspace-members .members-actions .invite{background:var(--f-main-color) 0 0 no-repeat padding-box;border-radius:50px;color:var(--f-font-color);float:left;margin-left:0;opacity:1}.familyspace-members .members-actions .remove{background-color:#a04c4b;border-radius:50px;opacity:1}.familyspace-members .members-actions .LeftOvalAction.Blue,.familyspace-members .members-actions .LeftOvalAction.Red{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.Sclose{color:#8c8e8e;cursor:pointer;font-size:15px;font-style:italic;position:absolute;right:10px;top:18px}.Sclose i{font-weight:700;vertical-align:middle}.SBigTitle{color:#2a3032;font-size:28px;padding:54px 20px 20px;text-align:center}.SBigTitle span{color:var(--fcnavyblue);display:block;font-size:20pt;font-weight:700}.SBigTitleInvite{color:#2a3032;font-size:20px;margin:10px 20px}@media screen and (max-width:576px){.SBigTitleInvite{font-size:28px;padding:20px;text-align:center}}.modalBlock .inputEmail{display:flex}.modalBlock .inputEmail .errorMsg{width:100%}.delEmailButton{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:initial}.SsingleInput{background:#fff;border:1px solid #e4e6f0;border-radius:2px;height:40px;margin:10px 20px;padding:6px;width:100%}@media screen and (max-width:576px){.SsingleInput{margin:10px 0;width:100%}}.errorMsg{color:red;font-size:12px;margin-bottom:0;margin-left:auto;margin-right:auto;text-align:left;width:80%}.familyspace-addQuote-modal{background:var(--unnamed-color-f4f4f4) 0 0 no-repeat padding-box!important;background:#f4f4f4 0 0 no-repeat padding-box!important;border-radius:10px!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;margin:auto!important;opacity:1!important;padding-bottom:15px!important;width:530px!important}.familyspace-addQuote-modal .error{color:red;font-size:11pt;margin-top:15px;text-align:center;width:100%}.familyspace-addQuote-modal .error-input{border:1px solid red}.familyspace-addQuote-modal .block{margin:10px auto;width:422px}@media screen and (max-width:576px){.familyspace-addQuote-modal .block{width:280px}.familyspace-addQuote-modal .block.files{margin-bottom:60px;margin-top:0}}.familyspace-addQuote-modal .block.files label{margin-top:10px}.ConfigurationCompletion .Field .familyspace-addQuote-modal .block.files .FieldContainer,.familyspace-addQuote-modal .block.files .ConfigurationCompletion .Field .FieldContainer,.familyspace-addQuote-modal .block.files input{background-color:#f4f4f4;border:none}.familyspace-addQuote-modal .fileImages{margin-top:35px}.familyspace-addQuote-modal .block.actions{display:flex;margin-bottom:20px;margin-top:25px}.familyspace-addQuote-modal .block.actions .add-document:hover:not([disabled]){background-color:var(--f-font-color);color:var(--f-main-color)}@media screen and (max-width:576px){.familyspace-addQuote-modal .block.actions{height:auto}}.familyspace-addQuote-modal .block.actions button{align-items:center;border-style:none;display:flex;height:40px;justify-content:center;outline:none;padding:initial;text-transform:capitalize;width:100%}@media screen and (max-width:576px){.familyspace-addQuote-modal .block.actions button{margin-bottom:10px;width:100%}}.ConfigurationCompletion .Field .familyspace-addQuote-modal .FieldContainer,.familyspace-addQuote-modal .ConfigurationCompletion .Field .FieldContainer,.familyspace-addQuote-modal input{background:#fff 0 0 no-repeat padding-box;border:1px solid #e4e6f0;border-radius:2px;opacity:1;outline:none;width:100%}.familyspace-addQuote-modal .title{color:#2a3032;font-size:28px;letter-spacing:0;margin-bottom:20px;margin-top:35px;opacity:1;text-align:center}@media screen and (max-width:576px){.familyspace-addQuote-modal .title{margin-bottom:100px;margin-top:100px}}.familyspace-addQuote-modal label{color:#3b4752;font-size:16px;font-weight:700;letter-spacing:0;opacity:1;text-align:left}.familyspace-addQuote-modal .preview .previewImg{max-height:105px;width:25%}.familyspace-addQuote-modal .MuiCircularProgress-root{margin-left:83px;margin-right:83px}.familyspace-addQuote-modal.family-space-form{bottom:auto;left:50%;margin:initial;position:fixed;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:576px){.familyspace-addQuote-modal.family-space-form{border-radius:0!important;border-radius:initial!important;bottom:0;height:100%!important;margin:initial!important;padding-left:10px;padding-right:10px;position:fixed;right:0;width:100%!important}.familyspace-addQuote-modal.family-space-form .modalBlock{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95%}.familyspace-addQuote-modal.family-space-form .modalBlock .img-input-block{align-items:center;display:flex;justify-content:center}}.ConfigurationCompletion .Field .familyspace-addQuote-modal.family-space-form .image .FieldContainer,.familyspace-addQuote-modal.family-space-form .image .ConfigurationCompletion .Field .FieldContainer,.familyspace-addQuote-modal.family-space-form .image input{background-color:#f4f4f4;border:none}.familyspace-addQuote-modal.family-space-form .image img{height:30px;width:30px}.familyspace-addQuote-modal.family-space-form .image svg{font-size:36px;margin-right:10px;padding-top:2px}.familyspace-addQuote-modal.family-space-form .image .file-type{float:right;width:90%}.familyspace-addQuote-modal.family-space-form .image .error{color:red;font-size:14pt;margin-top:15px;text-align:center;width:100%}.react-confirm-alert-overlay{background:#2a30327a 0 0 no-repeat padding-box}.react-confirm-alert .confirm-alert-arhive-modal{background-color:#f4f4f4;border-radius:20px;padding:25px;text-align:center;width:530px}@media screen and (max-width:576px){.react-confirm-alert .confirm-alert-arhive-modal{border-radius:0;border-radius:initial;height:100%;width:100%}.react-confirm-alert .confirm-alert-arhive-modal .confirm-alert-block{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95%}}.react-confirm-alert .confirm-alert-arhive-modal .confirm-alert-block .actions{display:flex}@media screen and (max-width:576px){.react-confirm-alert .confirm-alert-arhive-modal .confirm-alert-block .actions button{width:100%}}.react-confirm-alert .confirm-alert-arhive-modal .confirm-alert-block .actions button:first-child{flex-grow:1}.react-confirm-alert .confirm-alert-arhive-modal .close-action{cursor:pointer;text-align:right}.react-confirm-alert .confirm-alert-arhive-modal .close-action svg{stroke:#8c8e8e;stroke-width:2px;color:#8c8e8e;font-size:16px;margin-left:5px;vertical-align:bottom}.react-confirm-alert .confirm-alert-arhive-modal .close-action span{color:#8c8e8e;font:italic normal normal 15px/17px Cuprum;letter-spacing:0}.react-confirm-alert .confirm-alert-arhive-modal h2{color:#2a3032;letter-spacing:0;margin-bottom:10px;margin-top:10px;opacity:1}@media screen and (max-width:576px){.react-confirm-alert .confirm-alert-arhive-modal h2{font-size:28px}}.react-confirm-alert .confirm-alert-arhive-modal .message{color:#8c8e8e;font-size:14px;letter-spacing:0;margin-bottom:15px;text-align:left}.react-confirm-alert .confirm-alert-arhive-modal .message span{font-weight:bolder}.react-confirm-alert .confirm-alert-arhive-modal .actions button{margin:0 10px;padding:10px;width:150px}.errorMessage{height:200px;margin-left:auto!important;margin-right:auto!important;margin-top:50px!important;text-align:center;width:300px}.errorMessage p{color:red!important;font-size:16px;margin-top:30%}.ModalAskQuote{margin-left:36vw;margin-top:35vh}@media screen and (max-width:576px){.ModalAskQuote{margin-left:0;margin-top:0;width:100%}}.ModalAskQuote .modal-content{background:#f4f4f4;border-radius:10px;padding:0 23px 30px;text-align:center;width:525px}@media screen and (max-width:576px){.ModalAskQuote .modal-content{width:100%}}.ModalAskQuote .modal-content .SBigModalTitle{color:#2a3032;font-size:28px;padding-top:54px}@media screen and (max-width:576px){.ModalAskQuote .modal-content .SBigModalTitle{padding-top:35%}}.ModalAskQuote .modal-content .SModalText{color:#3b4752;font-size:17px;padding:20px 0}.ModalAskQuote .modal-content .ActionButtons{margin-left:auto;margin-right:auto}.ModalAskQuote .modal-content .ActionButtons .LeftOvalAction{margin-bottom:10px;padding:10px;text-transform:none}@media screen and (max-width:576px){.ModalAskQuote .modal-content .ActionButtons .LeftOvalAction{float:none}}.ModalAskQuote .modal-content .ActionButtons .LeftOvalAction.Grey{padding:0 50px}@media screen and (max-width:576px){.ModalAskQuote .modal-content{border-radius:0;border-radius:initial;height:100vh;width:100%}}.iFrameDoc-modal{border:0;margin-top:45px;padding:0}.ReactModal__Overlay.iFrameDoc-overlay-error{color:red;font-size:16px;height:100px;left:50%;top:50%;width:400px}.ReactModal__Overlay.iFrameDoc-overlay-error .Error{padding:20px}.ReactModal__Overlay.iFrameDoc-overlay-error div.CloseModal{font-size:14px}.Smenu-nav{align-items:center;color:#fff;cursor:pointer;font-size:30px;justify-content:left;margin-bottom:10px;padding-left:7px}.Smenu-nav .Smenu-nav-burger{color:var(--f-font-color);font-size:40px;margin-right:3px}.Smenu-nav .Smenu-nav-text{color:var(--f-font-color);font-size:35px;font-weight:100;margin-bottom:0}.FamilySpace .collapsed-menu{align-items:center;background:var(--f-main-color);display:flex;flex-direction:column;font-size:26px;height:calc(100vh - 46px);justify-content:center;left:-100vw;padding-bottom:46px;position:absolute;top:90px;transition:all 1s ease;width:100%;z-index:10000}@media screen and (max-width:500px){.FamilySpace .collapsed-menu{margin-top:-1px}}.FamilySpace .collapsed-menu div{border-top-style:none!important}.FamilySpace .collapsed-menu .actionMenu.active{background-color:rgba(0,0,0,.24);font-size:29px}.FamilySpace .collapsed-menu .actionMenu{border-bottom:1px solid #f0f0f052;height:65px;justify-content:center;width:100%}.FamilySpace .collapsed-menu .actionMenu:first-child{border-top-right-radius:10px}.FamilySpace .collapsed-menu .actionMenu:last-child{border-bottom-right-radius:10px}.FamilySpace .collapsed-menu img{height:25px}.FamilySpace .move{left:0!important}.Sadd-mobile{left:-428px;top:-45px;width:180px!important}.Sm{margin-bottom:10px;margin-top:16px}.Smodal-pos{left:auto!important;right:81px!important;top:54px!important}.logoContainer{height:70px;margin-top:5px}@media screen and (max-width:768px){.logoContainer{margin-bottom:5px;margin-top:5px}}.logoContainer .clientLogo{height:50px;margin-top:10px}.md-whiteframe-1dp{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.md-whiteframe-2dp{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-whiteframe-3dp{box-shadow:0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12)}.md-whiteframe-4dp{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.md-whiteframe-5dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.md-whiteframe-7dp{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.md-whiteframe-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.md-whiteframe-9dp{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.md-whiteframe-10dp{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.md-whiteframe-11dp{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.md-whiteframe-12dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-whiteframe-13dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.md-whiteframe-14dp{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.md-whiteframe-15dp{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.md-whiteframe-16dp{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-whiteframe-17dp{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.md-whiteframe-18dp{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.md-whiteframe-19dp{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.md-whiteframe-20dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.md-whiteframe-21dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.md-whiteframe-22dp{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.md-whiteframe-23dp{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.md-whiteframe-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.secondaryBtn{background-color:initial!important}.secondaryBtn.textBtn{color:#667481;padding-left:8px!important;padding-right:8px!important}.secondaryBtn.outlinedBtn{padding-left:16px!important;padding-right:16px!important}.secondaryBtn:hover{color:#0e0e0f}.fTopBarContainer .backArrowContainer{cursor:pointer}.fTopBarContainer .backArrowContainer svg:hover{fill:#fff}.loaderContainer{align-items:center;display:flex;height:20vh;justify-content:center;width:100%}.loaderContainer .sk-cube-grid{margin-top:20px}.sk-cube-grid .sk-cube{-webkit-animation:sk-cubeGridScaleDelay 1.3s ease-in-out infinite;animation:sk-cubeGridScaleDelay 1.3s ease-in-out infinite;background-color:var(--fcdarkstlblue);float:left;height:33%;width:33%}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.fsp-icon{fill:#6a7782!important}.fsp-icon.sm{cursor:pointer;display:inline-block;height:30px;padding:0 5px;width:30px}.flex-no-grow{flex-basis:auto;flex-grow:0}.container-center{text-align:center}.container-center .top-page-items-container{display:inline-flex;justify-content:center;margin:0 auto 50px;padding:10px;width:100%}.container-center .top-page-items-container .Ssearch,.container-center .top-page-items-container .load-project-wrapper{margin:0 20px;width:30%}.container-center .top-page-items-container .Toppest{margin:0 50px}@media screen and (max-width:992px){.container-center .top-page-items-container{flex-direction:column;margin:0 auto}.container-center .top-page-items-container .Ssearch,.container-center .top-page-items-container .SsearchActions,.container-center .top-page-items-container .load-project-wrapper{margin:5px 0!important;width:100%!important}}.familyspace-members{margin-top:100px}.familyspace-members div:first-child{color:#667481;font-size:20px}.familyspace-members .members-header{padding-top:2px}.familyspace-members .members-header h3{color:#667481;font-size:30px;margin-right:30px}.familyspace-members p{color:#667481;font-size:20px}.FamilySpaceBody{margin-top:20px}.FamilySpaceBody .row .col{padding-left:0!important;padding-right:0!important}.MuiSvgIcon-root{color:var(--f-main-color)}.FormInvite{background:#fff;border-radius:8px!important;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);position:absolute;right:350px;top:65px;width:400px;z-index:99999}.FormInvite .closePanel{cursor:pointer;display:flex;flex-direction:row-reverse;padding:5px}.FormInvite .errorMsg{width:auto}.FormInvite .form-invite-container{padding:0 20px}.FormInvite .form-invite-container .SBigTitleInvite{color:#667481;font-size:20px;margin:10px 0 20px}.FormInvite .form-invite-container .label-email{color:#667481;font-size:16px}.FormInvite .form-invite-container .addOne{border-radius:20px;height:30px;line-height:10px;padding:0 5px;width:100%}.FormInvite .form-invite-container .ActionButtons button{background-color:var(--f-main-color);color:var(--f-font-color);margin:10px 0 40px;width:100%}.FormInvite .form-invite-container .inputEmail .SsingleInput{background:#fff;background:#f5f6fc 0 0 no-repeat padding-box;border:1px solid #e4e6f0;border-radius:2px;font-size:14px;height:30px;margin:5px 0;padding:6px;width:100%}.Sactivity{background-color:#f1f4f7;border-left:1px solid #5d92e2;border-radius:0 10px 0 0;border-right:1px solid #5d92e2;border-top:1px solid #5d92e2;bottom:0;box-shadow:0 0 5px 0 rgba(0,0,0,.25);max-width:320px;min-width:285px;padding-left:0;padding-right:0;position:fixed;z-index:11}@media screen and (max-width:576px){.Sactivity{background-color:#f1f4f7;border-left:initial;border-radius:0;border-radius:initial;border-right:initial;margin-right:0;max-width:none;width:100%;z-index:12}}.Sactivity hr{margin-bottom:0;margin-top:0}.Sactivity .arrows{margin-left:auto;padding-right:5px}.Sactivity .arrows svg{font-size:26px}.Sactivity .Title{align-items:center;color:#3b4752;cursor:pointer;display:flex;font:normal normal 700 20px/23px Cuprum;letter-spacing:-.3px;line-height:40px;margin-left:5px;margin-top:5px;opacity:1;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;padding-top:10px;text-align:left}.Sactivity .Title .badge{margin-left:60px}.Sactivity .Title .ChatIcon{display:inline-block;width:60px}.Sactivity .Title .SubTitle{display:inline-block;padding-left:10px}.Sactivity .Title .SubTitle p{font-family:Cookie,cursive;font-size:33px;font-weight:400;line-height:24pt;margin-bottom:0}@media screen and (max-width:576px){.Sactivity .Title .SubTitle p{font-size:40px}}.Sactivity .Title .SubTitle a{color:#9ba7b7;font-size:18px;text-decoration:none}.Sactivity .Title .SubTitle a:hover{color:#3568ba;text-decoration:underline}.Sactivity .Title .SubTitle .MembersBlock{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 4px 6px rgba(0,0,0,.2);margin-top:-7px;max-height:200px;overflow-y:auto;padding:15px;position:absolute;width:52%}.Sactivity .Title .SubTitle .MembersBlock .member{font-size:14px}.Sactivity .Title .SubTitle .MembersBlock::-webkit-scrollbar{width:12px}.Sactivity .Title .SubTitle .MembersBlock::-webkit-scrollbar-track{background:#fff;border-radius:0 0 10px 0}.Sactivity .Title .SubTitle .MembersBlock::-webkit-scrollbar-thumb{background-color:#c2c2c2;border:3px solid #fff;border-radius:20px}.Sactivity .Events{height:calc(100vh - 524px);overflow-y:auto}@media screen and (min-width:375px) and (max-width:576px){.Sactivity .Events{height:83vh}}@media screen and (max-width:375px){.Sactivity .Events{height:69vh}}.Sactivity .Events .EventName{color:#9ba7b7;font-size:16px}.Sactivity .Events .EventLike{clear:both;float:left;margin:20px 5px 5px 15px}.Sactivity .Events .EventLike .EventLikeBody{color:#3b4752;font-size:16px}.Sactivity .Events .EventLike .EventLikeBody .blue{color:var(--fcnavyblue)}.Sactivity .Events .EventComment{clear:both;float:left;margin:20px 5px 5px 15px}.Sactivity .Events .EventComment .EventCommentBody{color:#3b4752;font-size:16px}.Sactivity .Events .EventComment .EventCommentBody .blue{color:var(--fcnavyblue)}.Sactivity .Events.MyComment{float:right}.Sactivity .Events.MyComment .Comment{text-align:right}.Sactivity .Events.OtherComment{float:left}.Sactivity .Events.OtherComment .Comment{text-align:left}.Sactivity .Events::-webkit-scrollbar{width:12px}.Sactivity .Events::-webkit-scrollbar-track{background:#f1f4f7;border-radius:0 0 10px 0}.Sactivity .Events::-webkit-scrollbar-thumb{background-color:#5d92e2;border:3px solid #f1f4f7;border-radius:20px}.Sactivity .EventImage{clear:both;color:#3b4752;font-size:13px;margin:15px;padding-top:15px}.Sactivity .EventImage .theImage{cursor:pointer;height:80px;margin-bottom:15px}.Sactivity .EventImage .MyImage{float:right}.Sactivity .EventImage .OtherImage{float:left}.Sactivity .EventImage .textImage{margin-bottom:10px}.Sactivity .EventMessage{clear:both;font-size:16px;margin:15px;width:250px}.Sactivity .EventMessage .Message{padding:15px}.Sactivity .EventMessage.MyMessage{float:right}.Sactivity .EventMessage.MyMessage .Message{background-color:#e6e6e6;border-radius:15px 15px 15px 0;color:#0e0e0f}.Sactivity .EventMessage.OtherMessage{float:left}.Sactivity .EventMessage.OtherMessage .Message{background-color:#5d92e2;border-radius:15px 15px 0 15px;color:#fff}.Sactivity .EventMember{clear:both;color:#3b4752;float:left;font-size:16px;margin-left:15px;margin-top:10px}.Sactivity .EventMember .Name{color:#9ba7b7}.Sactivity .EndScroll{clear:both;float:left}.messages{background-color:#fff;border-top:1px solid #e6e6e6;display:flex}.ConfigurationCompletion .Field .messages .FieldContainer,.messages .ConfigurationCompletion .Field .FieldContainer,.messages input{background-color:#fff;border:none;border-radius:20px;color:#8c8e8e;display:inline-block;font:italic normal normal 16px/18px Cuprum;height:35px;letter-spacing:-.24px;margin-bottom:auto;margin-top:auto;outline:none;width:69%}.messages .addImage{align-items:center;display:flex;height:50px;justify-content:center;width:55px}.messages .sendImage{background-color:#f4f4f4;border-radius:50%;color:#3568ba;cursor:pointer;display:inline-block;font-size:55px;height:45px;margin-bottom:auto;margin-top:auto;padding:8px;width:45px}.messages .fileUpload{display:none}.messages button{background-image:linear-gradient(270deg,#3669bb,#5a8fdf);border:none;border-radius:0;border-radius:initial;display:inline-block;height:50px;margin-bottom:auto;margin-left:auto;margin-top:auto;padding-left:5px;width:60px}.messages button img{height:24px;width:24px}.chatActivity-Notif{background-color:#d32f2f;border:2px solid #f0f0f0;border-radius:30px;bottom:52px;font-size:14px;font-weight:700;height:30px;right:8px;width:30px;z-index:13}.chatActivity-Button,.chatActivity-Notif{align-items:center;color:#fff;display:flex;justify-content:center;position:fixed}.chatActivity-Button{background-color:var(--f-main-color);border-radius:50%;bottom:10px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);cursor:pointer;font-size:16px;height:64px;right:14px;transition:.3s;width:64px}.chatActivity-Button svg{color:var(--f-font-color)}.chatActivity-Button:hover{background-color:var(--f-font-color);opacity:1}.chatActivity-Button:hover svg{color:var(--f-main-color)}.chatActivity-Button svg{height:24px;width:24px}.chatActivity-Button svg.CloseIcon{font-size:22px}.chatActivity-Button .buttonTitle{display:none}.chatActivity-Container{animation:fadeIn ease .15;-webkit-animation:fadeIn .15s ease;-moz-animation:fadeIn .15s ease;-o-animation:fadeIn .15s ease;-ms-animation:fadeIn .15s ease;background-color:#fff;border:1px solid #d3d3d3;border-radius:10px;bottom:80px;box-shadow:0 5px 10px grey;min-height:400px;position:fixed;right:14px;width:350px;z-index:15}@media screen and (max-width:420px){.chatActivity-Container{width:300px}}.chatActivity-Container .chatActivity-title{align-items:center;background-color:var(--f-main-color);border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;display:flex;font-family:Cookie,cursive;font-size:14pt;font-weight:700;height:60px;justify-content:center;margin-left:-1px;margin-top:-14px;width:100.5%}.chatActivity-Container .chatActivity-title h1{color:var(--f-font-color);font-size:1.8em}.chatActivity-Container .chatActivity-title:hover{background-color:var(--f-font-color)}.chatActivity-Container .chatActivity-title:hover h1{color:var(--f-main-color)}.chatActivity-Container hr{margin-bottom:5px;margin-top:0}.chatActivity-Container .chatActivity-Events{height:400px;overflow-y:auto;padding-top:10px;transition:height 2s}.chatActivity-Container .chatActivity-Events .chatActivity-Event{align-items:center;border-radius:5px;display:flex;font-size:14px;margin-left:5px;margin-right:5px;min-height:45px;padding:10px}.chatActivity-Container .chatActivity-Events .chatActivity-Event.Incoming-Msg{background-color:#e1e1e1;color:#000;width:100%}.chatActivity-Container .chatActivity-Events .chatActivity-Event.OutGoing-Msg{background-color:var(--f-main-color);color:var(--f-font-color);width:100%}.chatActivity-Container .chatActivity-Events .chatActivity-Event.EventElement{color:#2a3032;font-size:14px;min-height:25px}.chatActivity-Container .chatActivity-Events .chatActivity-Event.EventElement .EventName{color:var(--fcnavyblue);font-weight:700}.chatActivity-Container .chatActivity-Events .chatActivity-Event.EventElement .projectName{color:var(--fcnavyblue)}.chatActivity-Container .chatActivity-Events .chatActivity-Event.MyMessage{margin-left:auto}.chatActivity-Container .chatActivity-Events .chatActivity-Event.EventMessage{display:block;width:80%}.chatActivity-Container .chatActivity-Events .chatActivity-Event.EventMessage .EventName{color:grey}.chatActivity-Container .chatActivity-Events::-webkit-scrollbar{width:12px}.chatActivity-Container .chatActivity-Events::-webkit-scrollbar-track{background:#f1f4f7;border-radius:0 0 10px 0}.chatActivity-Container .chatActivity-Events::-webkit-scrollbar-thumb{background-color:#5d92e2;border:3px solid #f1f4f7;border-radius:20px}.chatActivity-Container .chatActivity-AddMsg{align-items:center;border-top:1px solid #d9d9d9;display:flex;height:50px;padding-left:5px}.ConfigurationCompletion .Field .chatActivity-Container .chatActivity-AddMsg .FieldContainer,.chatActivity-Container .chatActivity-AddMsg .ConfigurationCompletion .Field .FieldContainer,.chatActivity-Container .chatActivity-AddMsg input{border:initial;border-radius:5px;height:40px;padding:0 0 0 5px;width:100%}.ConfigurationCompletion .Field .chatActivity-Container .chatActivity-AddMsg .focus-visible.FieldContainer,.chatActivity-Container .chatActivity-AddMsg .ConfigurationCompletion .Field .focus-visible.FieldContainer,.chatActivity-Container .chatActivity-AddMsg input.focus-visible{border:1px solid #0095e8}.chatActivity-Container .chatActivity-AddMsg .fileUpload{display:none}.chatActivity-Container .chatActivity-AddMsg .chatImg{align-items:center;color:var(--f-main-color);cursor:pointer;display:flex;height:40px;justify-content:center;width:45px}.chatActivity-Container .chatActivity-AddMsg .chatImg svg{font-size:30px}.chatActivity-Container .chatActivity-AddMsg .sendMsg{align-items:center;color:var(--f-main-color);cursor:pointer;display:flex;height:40px;justify-content:center;width:45px}.chatActivity-Container .chatActivity-AddMsg .sendMsg svg{font-size:20px}.ReactModal__Content.ReactModal__Content--after-open.ClientModal{background:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:auto;margin-right:auto;width:768px}.ReactModal__Content.ReactModal__Content--after-open.ClientErrorModal{height:200px;margin-left:auto;margin-right:auto;text-align:center;width:400px}.ReactModal__Content.ReactModal__Content--after-open.ClientErrorModal .errorContent{color:#676767;font-size:20px;font-weight:700;padding-top:80px}.saveFspaceButton{align-items:center;display:flex;float:left;margin:11px 9px}.ClientTitleBlock{background:#ededed;color:#0094ee;font-size:30px;height:70px;margin-bottom:40px;text-align:center}.ClientTitleBlock .ClientTitle{padding:17px}.ClientTitleBlock i{color:#7e7e83;cursor:pointer;font-size:12px;position:absolute;right:14px;top:8px}.ClientSearchSpace{margin-bottom:40px}.ClientSearchSpace .header{font-size:16px;font-weight:700;margin-bottom:5px;margin-left:77px;text-transform:uppercase}.ClientSearchSpace .SearchInputTitle{color:#3b4752;font-size:16px;margin-bottom:4px;margin-left:77px;text-transform:uppercase}.ClientSearchSpace .ConfigurationCompletion .Field .FieldContainer,.ClientSearchSpace input,.ConfigurationCompletion .Field .ClientSearchSpace .FieldContainer{border:1px solid #e4e6f0;border-radius:2px;color:#8c8e8e;font-size:14px;margin-left:77px;width:425px}.ClientSearchSpace button{background:#e6e6e6;border-radius:2px;color:#7e7e83;font-size:17px;height:40px;margin-left:16px;text-transform:uppercase;width:173px}.ClientConfirmSave{margin-bottom:40px;text-align:center}.ClientConfirmSave .ConfirmBlock{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;color:#3b4752;font-size:16px;height:60px;margin-bottom:20px;margin-left:auto;margin-right:auto;padding:10px 0;width:614px}.ClientConfirmSave .ConfirmBlock .Found .idBlock{float:left;text-align:left}.ClientConfirmSave .ConfirmBlock .Found div{margin-bottom:4px}.ClientConfirmSave .ConfirmBlock .Found .name{text-transform:uppercase}.ClientConfirmSave .ConfirmBlock .Found button{background:#0094ee;color:#fff;float:right;font-size:17px}.ClientConfirmSave .fileUpload{color:#3b4752;font-size:16px;margin-top:5px}.ClientConfirmSave .Found.Create button{background:#76af2d}.ClientConfirmSave .SearchAgain{border-top:1px solid #e6e6e6;color:#0094ee;cursor:pointer;float:left;font-size:16px;margin-top:15px;padding:15px;text-decoration:underline;width:100%}.ClientConfirmSave .InputBlock{float:left;padding-top:15px;text-align:left;width:100%}.ClientConfirmSave .upLoad{float:right}.ClientConfirmSave .quoteChoice .ConfigurationCompletion .Field .FieldContainer,.ClientConfirmSave .quoteChoice input,.ConfigurationCompletion .Field .ClientConfirmSave .quoteChoice .FieldContainer{margin-right:10px}.ClientSaved{text-align:center}.ClientSaved .title{background:#ededed;color:#0094ee;font-size:30px;height:70px;margin-bottom:30px;padding-top:16px;text-align:center}.ClientSaved .title.Error{color:red}.ClientSaved i{color:#7e7e83;cursor:pointer;font-size:14px;position:absolute;right:14px;top:8px}.ClientSaved img{margin-bottom:15px}.ClientSaved .text_fs_project_saved{color:#665f65;font-size:17px;margin-bottom:25px;text-align:center}.ClientSaved .text_fs_project_saved.Error{color:red}.ClientSaved button{background:#e6e6e6;border-radius:40px;height:40px;margin-bottom:30px;width:206px}.FamilySpace .ScompareProjects{border:none}.FamilySpace .ScompareProjects .ScompareHeader{align-items:center;display:flex;height:60px}@media screen and (min-width:576px) and (max-width:822px){.FamilySpace .ScompareProjects .ScompareHeader{height:100px}}@media screen and (max-width:576px){.FamilySpace .ScompareProjects .ScompareHeader{height:50px}}@media screen and (max-width:767px){.FamilySpace .ScompareProjects .ScompareHeader .title{width:100%}}.FamilySpace .ScompareProjects .ScompareHeader .Add{padding:10px 15px}.FamilySpace .ScompareProjects .ScompareHeader .LeftOvalAction{align-items:center;display:flex;justify-content:center;margin-left:0;position:relative}@media screen and (max-width:767px){.FamilySpace .ScompareProjects .ScompareHeader .LeftOvalAction{margin-top:0;width:100%}}.FamilySpace .ScompareProjects .ScompareHeader .LeftOvalAction img{margin-left:12px;margin-right:0;width:24px}.FamilySpace .ScompareProjects .ScompareHeader .LeftOvalAction span{padding-left:3px}.FamilySpace .ScompareProjects .ScompareBox{height:79vh;margin-bottom:70px}.FamilySpace .ScompareProjects .ScompareBox .CompareContainer{background:#fff;border-radius:10px;display:flex;height:calc(100vh - 155px);overflow-x:hidden;overflow-y:auto;padding-left:0;padding-right:0;width:100%}@media screen and (max-width:822px){.FamilySpace .ScompareProjects .ScompareBox .CompareContainer{height:calc(100vh - 200px)}}.FamilySpace .ScompareProjects .ScompareBox .CompareContainer .noProjToCompare{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}.FamilySpace .ScompareProjects .ScompareBox .CompareContainer .noProjToCompare p{color:#a9a9a9;font-size:20px;text-align:center}.FamilySpace .ScompareProjects .ScompareBox .CompareContainer::-webkit-scrollbar{height:5px;width:5px}.FamilySpace .ScompareProjects .ScompareBox .CompareContainer::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.FamilySpace .ScompareProjects .ScompareBox .CompareContainer::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:10px}.FamilySpace .ScompareProjects .ScompareBox .row .col{flex-basis:auto;flex-grow:0;max-width:none;width:25%}@media only screen and (max-width:490px){.FamilySpace .ScompareProjects .ScompareBox{min-width:0;min-width:auto}}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo{font-family:sukhumvit,arial,helvetica,sans-serif;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:392px;padding:0 2rem!important}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo p{color:#707070;font-size:14px;font-style:italic;text-align:center}@media screen and (max-width:576px){.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo{max-width:none;min-width:0;min-width:auto}}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo hr{margin-bottom:0;margin-top:0}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .Name{display:inherit;height:45px;overflow:hidden;text-overflow:ellipsis;width:100%}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .Name .title{display:inline-block;font-family:sukhumvit,arial,helvetica,sans-serif;font-size:27px;font-weight:400;margin-top:5px;overflow:hidden;padding-left:5px}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .Name .delCompProject{cursor:pointer;display:inline-block;float:right;height:24px;margin:15px;width:24px}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo img{height:200px;margin:0 0 0 10px;object-fit:contain;width:100%}@media screen and (max-width:576px){.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo img{height:auto;margin:0;width:100%}}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .monumentImg{min-height:200px}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .monumentLoading{display:block;height:100%;margin-left:auto;margin-right:auto;min-height:200px;object-fit:contain;position:relative;width:100%;z-index:8}@media screen and (max-width:576px){.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .monumentLoading{background-size:135px 75px}}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .LeftOvalAction{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center;width:100%}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .LeftOvalAction img{height:24px;width:24px}@media only screen and (max-width:490px){.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .LeftOvalAction{display:block;margin-left:auto;margin-right:auto}}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .Topprice{color:#707070;font-size:16px;height:64px;margin:0 0 15px 5px;text-align:center}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo table{color:#707070;font-size:16px;line-height:30px}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo table svg{margin-right:5px}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo table td{border-bottom:1px solid #dee2e6;border-top:none;padding-left:5px}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo table td.Tprice{border-left:1px solid #e5e5e5;padding-right:5px;text-align:right;vertical-align:middle;width:70px}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .LoadingIcon{padding-top:0}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .LoadingIcon img{height:auto;width:100px}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .clientInfo{color:#5f6365;font-size:12px;font-weight:700;line-height:16px;padding-left:5px;width:77.5%}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .clientInfo img{display:block;height:60px;margin:0 auto;width:100px}.FamilySpace .ScompareProjects .ScompareBox .SprojectItemInfo .clientInfo span{display:block}.ScompareTable{border-collapse:collapse;border-left:1px solid #ddd;border-right:1px solid #ddd;border-spacing:0;border-top:1px solid #ddd;height:100%;text-align:center;vertical-align:middle;width:100%}.ScompareTable tr td{background-color:#fff;border:1px solid #ddd;padding:4px;width:33.33%}.ScompareTable thead tr th{background-color:#fff;position:-webkit-sticky;position:sticky;top:-1px}.ScompareTable td,.ScompareTable th{width:33.33vw}.ScompareTable .lineHeader{height:35px}.ScompareTable .lineHeader td{background:#f0f0f0!important;color:#707070;font-size:16px}.ScompareTable .lineHeader td div{color:inherit}.ScompareTable .lineHeader .headerText{color:#2a3032!important}.ScompareTable .centerHeader{align-items:center;display:flex;height:100%;justify-content:center}.ScompareTable .centerHeader svg{margin-right:10px}.ScompareTable .like{font-size:16px;height:35px}.ScompareTable .detailsList{text-align:left}.ScompareTable .detailsList .detailsItem{color:#707070;font-size:11pt;vertical-align:initial}.ScompareTable .detailsList .detailsItem .detailsPrice{font-size:12pt;font-weight:700;margin-bottom:10px;margin-top:5px}.ScompareTable .detailsList .mobilePrices{font-size:13px;padding:5px}.ScompareTable .detailsList .mobilePrices .priceListColTitle p{margin-bottom:5px}.ScompareTable .detailsList .mobilePrices .priceListColPrice{margin-bottom:10px}.ScompareTable .coords .clientInfo{color:#5f6365;font-size:12px;font-weight:700;line-height:16px;padding-left:5px}.ScompareTable .coords .clientInfo img{display:block;height:60px;margin:0}.ScompareTable .coords .clientInfo span{display:block}.SheaderTable{width:100%}.SheaderTable tr td{background-color:#fff;border:initial;padding:0;width:33.33%}.SheaderTable .w33{width:33.33%}.SheaderTable .borderAround{border-left:1px solid #ddd;border-right:1px solid #ddd}.SheaderTable .titleContainer{display:flex!important;justify-content:space-between!important;padding:10px}.SheaderTable .projectTitle{color:#2a3032;font-size:17px;font-weight:700;height:22px;overflow:hidden;text-overflow:ellipsis}.SheaderTable .projectTitle td{border-bottom:1px solid #ddd}.SheaderTable .price{border-bottom:2px solid #ddd;color:var(--fcnavyblue)}.SheaderTable .price .Topprice{font-size:10pt;margin:5px 0 10px}.SheaderTable .LeftOvalAction{align-items:center;display:flex;float:none;font-size:16px;font-weight:100;justify-content:center;margin-bottom:5px;margin-left:auto;margin-right:auto;padding:5px 10px;width:90%}.SheaderTable .addBtn{cursor:pointer}.SheaderTable .addPlus{color:var(--fcnavyblue);font-size:35px;margin-bottom:-8px}.SheaderTable .addText{color:var(--fcnavyblue);font-size:14px;padding:0 10px}.SselectProjects{background:#f4f4f4;border-radius:10px;height:calc(100vh - 80px);left:50%;overflow:hidden;padding:5px 10px;position:absolute;top:50%;-webkit-transform:translate(-50%,4%);transform:translate(-50%,4%);width:985px}@media screen and (max-width:992px){.SselectProjects{width:700px}}@media screen and (max-width:767px){.SselectProjects{width:500px}}@media screen and (max-width:576px){.SselectProjects{border:initial;border-radius:0;border-radius:initial;height:100vh;padding-top:25px;top:-5vh;width:103%}}@media screen and (max-width:425px){.SselectProjects{width:103%}}.SselectProjects .title{color:#2a3032;font-size:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.SselectProjects .SselectHeader{align-items:center;display:flex;margin-left:0;margin-right:0;margin-top:10px}.SselectProjects .SselectHeader .title{font-size:22px;line-height:35px;width:auto}@media screen and (max-width:576px){.SselectProjects .SselectHeader .title{text-align:center;width:100%}}.SselectProjects .SselectHeader .subTitle{color:grey;font-size:10pt;padding-left:10px}@media screen and (max-width:576px){.SselectProjects .SselectHeader .subTitle{padding-left:0;text-align:center;width:100%}}.SselectProjects .SselectHeader .actions{width:400px}.SselectProjects .SselectHeader .actions .LeftOvalAction{align-items:center;display:flex;justify-content:center;margin-left:0;padding:initial;width:45%}@media screen and (max-width:576px){.SselectProjects .SselectHeader .actions .LeftOvalAction{width:100%}}.SselectProjects .AllProjects{height:calc(100vh - 195px);margin-left:0;margin-right:0;overflow-y:auto}@media screen and (max-width:576px){.SselectProjects .AllProjects{height:calc(100vh - 184px)}}.SselectProjects .actions{margin-left:auto}@media screen and (max-width:576px){.SselectProjects .actions{align-items:center;background-color:#fff;bottom:0;display:flex;height:60px;justify-content:center;margin-left:-11px;position:absolute;width:100%}.SselectProjects .actions .LeftOvalAction{margin:5px;width:48%}.SselectProjects .actions .LeftOvalAction.Blue{margin-left:auto}}.SselectProjects .LeftOvalAction{display:inline-block;text-align:center;width:206px}@media only screen and (max-width:490px){.SselectProjects .LeftOvalAction{width:150px}}.SselectProjects .Ssearch{align-items:center;display:flex;margin:20px 15px}.ConfigurationCompletion .Field .SselectProjects .Ssearch .FieldContainer,.SselectProjects .Ssearch .ConfigurationCompletion .Field .FieldContainer,.SselectProjects .Ssearch input{border-color:#e6e6e6;border-radius:35px;padding-left:15px;width:100%}.SselectProjects .Ssearch i{color:grey;position:absolute;right:35px}.SselectProjects .SprojectSelect{background:#fff;border:1px solid #e6e6e6;border-radius:10px;cursor:pointer;margin-bottom:16px}.SselectProjects .SprojectSelect .SprojectHeader{align-items:center;display:flex;height:50px;justify-content:flex-start}.SselectProjects .SprojectSelect hr{margin-bottom:0;margin-top:0}.SselectProjects .SprojectSelect .dispImage{height:100%;width:100%}.SselectProjects .SprojectSelect .dispImage .CompareImage{align-items:center;display:flex;height:240px;justify-content:center;margin-bottom:5px;margin-top:5px;text-align:center;width:100%}.SselectProjects .SprojectSelect .dispImage .monumentImg{align-items:center;height:100%;justify-content:center;margin-left:5%;object-fit:contain;width:95%}.SselectProjects .SprojectSelect .dispImage .monumentImg.monumentLoading{background:url(/static/media/loading.da09ccd4680aa3ef5e3d.svg) 50% no-repeat;background-size:190px 110px}.SselectProjects .SprojectSelect .dispImage .LoadingIcon img{height:100px}.SselectProjects .SprojectSelect .SselectCheck{padding-left:20px;padding-right:20px}.SselectProjects .SprojectSelect .Topprice{color:#8c8e8e;float:left;font-size:15px;padding-left:5px;padding-right:5px}.SselectProjects .SprojectSelect .Topprice:before{content:" -"}.SselectProjects .SprojectSelect .title{float:left;font-size:18px;padding-bottom:5px;padding-left:5px;padding-top:5px;width:auto}.SselectProjects .SprojectSelect .greyCircle{border:1px solid #707070;border-radius:10px;height:20px;position:absolute;top:15px;width:20px}.SselectProjects .SprojectSelect .blueCircle{background:var(--f-main-color);border-radius:7px;height:15px;left:39px;position:absolute;top:18px;width:15px}.SselectProjects .AllProjects::-webkit-scrollbar{height:5px;width:5px}.SselectProjects .AllProjects::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.SselectProjects .AllProjects::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:10px}.ReactModal__Content.ReactModal__Content--after-open.FamilyCreateSpaceModal{border:initial;border-radius:0;border-radius:initial;bottom:0;height:100%;left:0;margin:initial;position:fixed;right:0;width:100%}@media screen and (max-width:576px){.ReactModal__Content.ReactModal__Content--after-open.FamilyCreateSpaceModal{top:0}}.FamilyCreateSpaceModal div.CloseModal{color:#8c8e8e;font-size:15px;font-style:italic;padding:5px;text-transform:inherit}.FamilyCreateSpaceModal .ScreateSpace{background:#f4f4f4;border-radius:0;border-radius:initial;height:100%;overflow-x:hidden;overflow-y:auto;padding-top:35px;width:100%}@media screen and (min-width:576px) and (min-height:759px){.FamilyCreateSpaceModal .ScreateSpace{height:115%}}.FamilyCreateSpaceModal .ScreateSpace .clientLogo{display:block;height:70px;margin-left:auto;margin-right:auto}.FamilyCreateSpaceModal .ScreateSpace .ScreateTitle{color:#2a3032;font-size:30px;margin-bottom:22px;margin-top:50px;text-align:center}.FamilyCreateSpaceModal .ScreateSpace .actions{display:flex;justify-content:center;margin-bottom:5px;margin-left:auto;margin-right:auto;max-width:500px;text-align:center}@media screen and (max-width:576px){.FamilyCreateSpaceModal .ScreateSpace .actions{width:90%}}.FamilyCreateSpaceModal .ScreateSpace .actions button{margin:initial;padding:initial}@media screen and (max-width:576px){.FamilyCreateSpaceModal .ScreateSpace .actions button{width:100%}}.FamilyCreateSpaceModal .ScreateSpace .actions button.Grey:hover{background-color:#545454;color:#fff}.FamilyCreateSpaceModal .ScreateSpace button{border-radius:2px;border-radius:50px;font-size:18px;text-transform:inherit;width:206px}.FamilyCreateSpaceModal .ScreateSpace button.validate{background:var(--f-main-color);color:var(--f-font-color);margin-right:16px}.FamilyCreateSpaceModal .ScreateSpace button.validate:hover:not([disabled]){background-color:var(--f-font-color);color:var(--f-main-color)}.FamilyCreateSpaceModal .ScreateSpace button.cancel{background:#e6e6e6;color:#0e0e0f}.FamilyCreateSpaceModal .ScreateSpace .connect{color:var(--fcnavyblue);cursor:pointer;font-size:18px;margin-bottom:20px;text-align:center;text-decoration:underline}.ReactModal__Content.ReactModal__Content--after-open.ClientCreateSpaceModal{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ClientCreateSpaceModal{margin-left:auto;margin-right:auto}.ClientCreateSpaceModal .ScreateSpaceConfig{background:#fff;padding-bottom:37px;width:768px}.ClientCreateSpaceModal .ScreateSpaceConfig .ScreateTitle{background:#ededed;color:#0094ee;font-size:30px;margin-bottom:40px;padding:16px;text-align:center;width:100%}.ClientCreateSpaceModal .ScreateSpaceConfig .actions{text-align:center}.ClientCreateSpaceModal .ScreateSpaceConfig button{border-radius:2px;font-size:17px;text-transform:uppercase;width:236px}.ClientCreateSpaceModal .ScreateSpaceConfig button.validate{background:#0094ee;color:#fff;margin-right:16px}.ClientCreateSpaceModal .ScreateSpaceConfig button.cancel{background:#e6e6e6;color:#7e7e83}.BlockCreate{margin-bottom:15px;margin-left:auto;margin-right:auto;max-width:500px;text-align:center;width:90%}.BlockCreate .TitleInputCreate{color:#3b4752;font-size:16px;margin-bottom:4px;text-align:left}.BlockCreate .InputCreate{background:#fff;border:1px solid #e4e6f0;display:inline-block;height:40px;position:relative;width:100%}.BlockCreate .InputCreate .ConfigurationCompletion .Field .FieldContainer,.BlockCreate .InputCreate input,.ConfigurationCompletion .Field .BlockCreate .InputCreate .FieldContainer{background:none;border:none;float:left;height:100%;margin:0;width:88%}.BlockCreate .InputCreate .ConfigurationCompletion .Field .FieldContainer:focus,.BlockCreate .InputCreate input:focus,.ConfigurationCompletion .Field .BlockCreate .InputCreate .FieldContainer:focus{outline:none}.BlockCreate .InputCreate i{color:#8c8e8e;float:right;margin-top:6px;position:absolute}.BlockCreate .InputCreate.error{border:1px solid red!important}.OverallInvitation{background-color:#fff;height:100%;padding-top:50px}.OverallInvitation .MainInvitation{margin-left:auto;margin-right:auto;text-align:center;width:812px}@media only screen and (max-width:490px){.OverallInvitation .MainInvitation{width:auto}}.OverallInvitation .MainInvitation .WelcomeInvite{font-size:30px}.OverallInvitation .MainInvitation .WelcomeInvite .Intro{margin-bottom:30px;margin-top:20px}@media only screen and (max-width:490px){.OverallInvitation .MainInvitation .WelcomeInvite{font-size:20px}}.OverallInvitation .MainInvitation .WelcomeSubBlock{font-size:17px;margin-bottom:30px}@media only screen and (max-width:490px){.OverallInvitation .MainInvitation .WelcomeSubBlock{display:none}}.OverallInvitation .MainInvitation .WelcomeDetail1{font-weight:700;margin-bottom:20px;padding-top:10px}.OverallInvitation .MainInvitation .WelcomeDetail2{font-style:italic}.OverallInvitation .MainInvitation .invite{color:#2a3032;font-size:30px;padding-bottom:26px;padding-top:30px}.OverallInvitation .MainInvitation .LeftOvalAction{padding:initial;width:206px}.OverallInvitation .MainInvitation .PasswordBlock{background:#f4f4f4;border-radius:10px;height:318px}.OverallInvitation .MainInvitation .PasswordBlock .actions{align-items:center;display:flex;justify-content:center}.FamilySpace .LikeDislikes{height:100%}.FamilySpace .LikeDislikes svg{height:30px;width:30px}@media screen and (max-width:576px){.FamilySpace .LikeDislikes svg{height:28px;width:28px}}.FamilySpace .LikeDislikes.disabledDislike svg,.FamilySpace .LikeDislikes.disabledLike svg{opacity:.5}.FamilySpace .LikeDislikes.disabledLike{border-bottom-left-radius:8px}.FamilySpace .SocialInfo{background:#222b33;border-radius:10px;padding:14px;position:absolute;text-align:left;width:200px;z-index:50}.FamilySpace .SocialInfo .title{color:#fff;font-size:18px;font-weight:700}.FamilySpace .SocialInfo .person{color:#fff;font-size:15px}.FamilySpace .SocialBlock{margin-top:-35px;padding-left:50px;text-align:left}@media only screen and (max-width:490px){.FamilySpace .SocialBlock{padding-left:0}}.FamilySpace .cursor{max-width:none;padding-left:8px;width:30px}.FamilySpace .Scomments .SocialInfo{bottom:40px;position:absolute;width:300px}@media only screen and (max-width:490px){.FamilySpace .Scomments .SocialInfo{margin-left:-100px;margin-top:-120px;width:200px}.FamilySpace .Scomments .SocialInfo.dropdown button{background:none;border:none;font-size:18px}}.FamilySpace .Scomments .SocialInfo .dropdown-menu.show{background:#222b33;margin-left:-13px;padding-left:5px;padding-right:5px;width:200px}.FamilySpace .Scomments .CommentChoice{background:#fff;border:1px solid #e6e6e6;cursor:pointer;left:-40px;position:absolute;text-align:left;top:-50px;width:200px}.FamilySpace .Scomments .CommentChoice div{padding:3px}.FamilySpace .Scomments .unreadBull{background-color:#d32f2f;border:1px solid #fff;border-radius:25px;color:#d32f2f;height:12px;left:49%;padding:initial!important;position:absolute;top:10px;width:12px!important}.FamilySpace .Scomments svg{height:30px;width:30px}@media screen and (max-width:576px){.FamilySpace .Scomments svg{height:28px;width:28px}}.FamilySpace .EnterComment{align-items:center;background-color:#fff;border:1px solid #e0e0e0;display:flex;text-align:left}.FamilySpace .EnterComment.fullRadius{border-radius:8px}.FamilySpace .EnterComment.topRadius{border-radius:8px 8px 0 0}.ConfigurationCompletion .Field .FamilySpace .EnterComment .FieldContainer,.FamilySpace .EnterComment .ConfigurationCompletion .Field .FieldContainer,.FamilySpace .EnterComment input{border:none;color:#8c8e8e;font-size:18px;margin:15px;outline:none;width:85%!important}@media only screen and (max-width:490px){.ConfigurationCompletion .Field .FamilySpace .EnterComment .FieldContainer,.FamilySpace .EnterComment .ConfigurationCompletion .Field .FieldContainer,.FamilySpace .EnterComment input{width:auto}}.FamilySpace .EnterComment i{cursor:pointer}.FamilySpace .EnterComment img{margin-left:18px}.FamilySpace .CommentsContainer{border-radius:8px;box-shadow:0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12);display:block;left:0;margin-top:2px;position:absolute;width:100%;z-index:11}.FamilySpace .CommentsBlock{background-color:var(--f-main-color);border-radius:0 0 8px 8px;color:var(--f-font-color);max-height:250px;overflow:auto;padding:15px;text-align:left}.FamilySpace .CommentHead{font-size:11pt}.FamilySpace .CommentHead span{font-weight:bolder}.FamilySpace .CommentText{background-color:#f1f4f7;border-radius:10px 10px 10px 0;color:#3b4752;font-size:18px;margin-bottom:15px;margin-top:5px;padding:10px 10px 10px 20px}.FamilySpace .CommentsBlock::-webkit-scrollbar{width:12px}.FamilySpace .CommentsBlock::-webkit-scrollbar-track{background:#eaeef2;border-radius:0 0 10px 0}.FamilySpace .CommentsBlock::-webkit-scrollbar-thumb{background-color:#727272;border:2px solid #6a655e;border-radius:20px}.fade-in{animation:fadeIn .5s ease;-webkit-animation:fadeIn .5s ease;-moz-animation:fadeIn .5s ease;-o-animation:fadeIn .5s ease;-ms-animation:fadeIn .5s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.familyspacePot .PotIcon img{cursor:pointer;margin:10px;width:170px}.familyspacePot span.ErrorPot{color:red;margin-left:5px}.familyspacePot .commonButton,.familyspacePot .potBody .accessPot{background-color:var(--fcnavyblue);border-radius:50px;color:#f5f5ff;cursor:pointer;height:40px;margin-left:15px;padding:5px 15px}.familyspacePot .title{color:#2a3032;font-size:24px;font-weight:700;margin-bottom:14px;margin-top:19px;padding-left:20px}.familyspacePot .potBody{background:#fff;border:1px solid #e6e6e6;border-radius:10px;color:#2a3032;font-size:18px;line-height:27px;padding:16px 20px 16px 22px}.familyspacePot .potBody hr{margin:10px -22px 10px -20px}.familyspacePot .potBody .proposePotBody{color:#8c8e8e}.ConfigurationCompletion .Field .familyspacePot .potBody .potInput .FieldContainer,.familyspacePot .potBody .potInput .ConfigurationCompletion .Field .FieldContainer,.familyspacePot .potBody .potInput input{font-size:14px;height:40px;margin-top:8px;width:300px}.familyspacePot .potBody .potInput button{color:#f5f5ff;font:normal normal 700 18px/21px Cuprum;letter-spacing:-.27px;line-height:18px;margin-left:0!important;margin-top:15px!important;min-width:180px;vertical-align:middle}.familyspacePot .potBody .potInput button.Blue{padding-left:0!important}.familyspacePot .potBody .potInput button.Red{background-color:#a04c4b}.familyspacePot .potBody .potInput button.Grey{background-color:#e6e6e6;color:#0e0e0f}.familyspacePot .potBody .potInput button img{margin-left:0!important;margin-right:17px!important}.familyspacePot .potBody .potInput button svg{margin-left:10px;margin-right:10px}.familyspacePot .potBody .accessPot{margin-left:0;margin-top:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.familyspacePot .potBody .accessPot img{padding-right:15px}.familyspacePot .potBody .actions button{margin-left:0!important;margin-top:15px!important;padding-right:15px!important;vertical-align:middle}.tooltip{color:#6a655e;font-size:18px;opacity:1;position:relative;z-index:9}.tooltip.colorInfo{margin-top:3px}.tooltip:hover:before{opacity:1;transition:all .3s ease;visibility:visible}.tooltip:before{background:#1b1919;border-radius:4px;color:#fff;content:attr(tooltip-text);font-size:15px;min-width:-webkit-max-content;min-width:max-content;opacity:0;padding:6px;position:absolute;transition:all .3s ease;visibility:hidden}.tooltip.top:before{bottom:150%;left:43px;-webkit-transform:translateX(-90%);transform:translateX(-90%)}.tooltip.right:before{left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.bottom:before{left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left:before{right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@font-face{font-family:sukhumvit;font-style:normal;font-weight:400;src:url(/static/media/sukhumvit-set_text.woff-webfont.6ac3e3d7ffd92d0223fa.woff) format("woff"),url(/static/media/sukhumvit-set_text.woff.09857e18d2d61cdae5fc.ttf) format("truetype")}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;min-height:100%}@media screen and (max-width:768px){body,html{height:100vh}}
/*# sourceMappingURL=main.787a1dc6.css.map*/