/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/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",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{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto 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;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.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;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-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{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order: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{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order: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{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order: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{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order: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{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.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{color:#212529;background-color:rgba(0,0,0,.075)}.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{background-color:#9fcdff}.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{background-color:#c8cbcf}.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{background-color:#b1dfbb}.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{background-color:#abdde5}.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{background-color:#ffe8a1}.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{background-color:#f1b0b7}.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{background-color:#ececf6}.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{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.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:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.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)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.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)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.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~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-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~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.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{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.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)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.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)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.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~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-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~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.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{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.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{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.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{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.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{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.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{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.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{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.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{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.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{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.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{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.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{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.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{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.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{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.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{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.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{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.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{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.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{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.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{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.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{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.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{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.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{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.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{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;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-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.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-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;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-right-radius:0;border-bottom-left-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]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{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(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.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{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.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{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.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-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.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{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.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,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(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,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;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}@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{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.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{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{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .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{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.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{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.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{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-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{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.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) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;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}@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;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-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{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.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{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.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}}.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{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(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}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.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}}.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:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #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{color:inherit;border-color:#dee2e6}}
/*# sourceMappingURL=bootstrap.min.css.map */html,body,div,span,embed,object,iframe,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,output,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,form,fieldset,legend,label,main,section,article,aside,canvas,details,summary,figure,figcaption,header,footer,hgroup,menu,nav,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}*,*:before,*:after{box-sizing:inherit;}body{background:#fff;color:#000;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:21px;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;}main,section,article,aside,details,summary,figure,figcaption,header,footer,hgroup,menu,nav{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table,caption,tbody,thead,tfoot,tr,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset{margin:0;padding:0;border:1px solid #c0c0c0;}textarea{overflow:auto;vertical-align:top;resize:none;}input,textarea,select{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}button,input,textarea,select,optgroup{color:inherit;font-family:inherit;}input,select{vertical-align:middle;}select,button{text-transform:none;}.clickable,label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="file"],input[type="checkbox"]{cursor:pointer;}button,input[type="button"],input[type="reset"],input[type="submit"]{appearance:button;}input[type="search"]{box-sizing:content-box;appearance:textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}sub,sup{position:relative;line-height:0;font-size:75%;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}h1{font-size:20px;}h2{font-size:18px;}h3{font-size:16px;}h4{font-size:14px;}h5{font-size:12px;}h6{font-size:10px;}b,strong,optgroup{font-weight:bold;}dfn{font-style:italic;}small{font-size:80%;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff0;color:#000;font-style:italic;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:1em;}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc;}a{color:#000;text-decoration:none;}a:visited{color:#000000;}a:hover{color:#fff;}a:active{color:#000000;}:focus{outline:0;}noscript{position:fixed;top:0;width:100%;padding:5px;text-align:center;color:white;background:gray;}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}.visible-print-block{display:block !important;}.visible-print-inline{display:inline !important;}.visible-print-inline-block{display:inline-block !important;}.hidden-print{display:none !important;}}.grid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}@media (min-width:768px){.grid{width:750px;}}@media (min-width:992px){.grid{width:970px;}}@media (min-width:1024px){.grid{width:1100px;}}.grid-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1130px;}.row{margin-left:-15px;margin-right:-15px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666667%;}.col-xs-pull-10{right:83.33333333%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666667%;}.col-xs-pull-7{right:58.33333333%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666667%;}.col-xs-pull-4{right:33.33333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.66666667%;}.col-xs-pull-1{right:8.33333333%;}.col-xs-pull-0{right:auto;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666667%;}.col-xs-push-10{left:83.33333333%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666667%;}.col-xs-push-7{left:58.33333333%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666667%;}.col-xs-push-4{left:33.33333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.66666667%;}.col-xs-push-1{left:8.33333333%;}.col-xs-push-0{left:auto;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0%;}@media (min-width:768px){.col-sm-1,.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-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-pull-12{right:100%;}.col-sm-pull-11{right:91.66666667%;}.col-sm-pull-10{right:83.33333333%;}.col-sm-pull-9{right:75%;}.col-sm-pull-8{right:66.66666667%;}.col-sm-pull-7{right:58.33333333%;}.col-sm-pull-6{right:50%;}.col-sm-pull-5{right:41.66666667%;}.col-sm-pull-4{right:33.33333333%;}.col-sm-pull-3{right:25%;}.col-sm-pull-2{right:16.66666667%;}.col-sm-pull-1{right:8.33333333%;}.col-sm-pull-0{right:auto;}.col-sm-push-12{left:100%;}.col-sm-push-11{left:91.66666667%;}.col-sm-push-10{left:83.33333333%;}.col-sm-push-9{left:75%;}.col-sm-push-8{left:66.66666667%;}.col-sm-push-7{left:58.33333333%;}.col-sm-push-6{left:50%;}.col-sm-push-5{left:41.66666667%;}.col-sm-push-4{left:33.33333333%;}.col-sm-push-3{left:25%;}.col-sm-push-2{left:16.66666667%;}.col-sm-push-1{left:8.33333333%;}.col-sm-push-0{left:auto;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0%;}}@media (min-width:992px){.col-md-1,.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-10,.col-md-11,.col-md-12{float:left;}.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-pull-12{right:100%;}.col-md-pull-11{right:91.66666667%;}.col-md-pull-10{right:83.33333333%;}.col-md-pull-9{right:75%;}.col-md-pull-8{right:66.66666667%;}.col-md-pull-7{right:58.33333333%;}.col-md-pull-6{right:50%;}.col-md-pull-5{right:41.66666667%;}.col-md-pull-4{right:33.33333333%;}.col-md-pull-3{right:25%;}.col-md-pull-2{right:16.66666667%;}.col-md-pull-1{right:8.33333333%;}.col-md-pull-0{right:auto;}.col-md-push-12{left:100%;}.col-md-push-11{left:91.66666667%;}.col-md-push-10{left:83.33333333%;}.col-md-push-9{left:75%;}.col-md-push-8{left:66.66666667%;}.col-md-push-7{left:58.33333333%;}.col-md-push-6{left:50%;}.col-md-push-5{left:41.66666667%;}.col-md-push-4{left:33.33333333%;}.col-md-push-3{left:25%;}.col-md-push-2{left:16.66666667%;}.col-md-push-1{left:8.33333333%;}.col-md-push-0{left:auto;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0%;}}@media (min-width:1024px){.col-lg-1,.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-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-12{width:100%;}.col-lg-11{width:91.66666667%;}.col-lg-10{width:83.33333333%;}.col-lg-9{width:75%;}.col-lg-8{width:66.66666667%;}.col-lg-7{width:58.33333333%;}.col-lg-6{width:50%;}.col-lg-5{width:41.66666667%;}.col-lg-4{width:33.33333333%;}.col-lg-3{width:25%;}.col-lg-2{width:16.66666667%;}.col-lg-1{width:8.33333333%;}.col-lg-pull-12{right:100%;}.col-lg-pull-11{right:91.66666667%;}.col-lg-pull-10{right:83.33333333%;}.col-lg-pull-9{right:75%;}.col-lg-pull-8{right:66.66666667%;}.col-lg-pull-7{right:58.33333333%;}.col-lg-pull-6{right:50%;}.col-lg-pull-5{right:41.66666667%;}.col-lg-pull-4{right:33.33333333%;}.col-lg-pull-3{right:25%;}.col-lg-pull-2{right:16.66666667%;}.col-lg-pull-1{right:8.33333333%;}.col-lg-pull-0{right:auto;}.col-lg-push-12{left:100%;}.col-lg-push-11{left:91.66666667%;}.col-lg-push-10{left:83.33333333%;}.col-lg-push-9{left:75%;}.col-lg-push-8{left:66.66666667%;}.col-lg-push-7{left:58.33333333%;}.col-lg-push-6{left:50%;}.col-lg-push-5{left:41.66666667%;}.col-lg-push-4{left:33.33333333%;}.col-lg-push-3{left:25%;}.col-lg-push-2{left:16.66666667%;}.col-lg-push-1{left:8.33333333%;}.col-lg-push-0{left:auto;}.col-lg-offset-12{margin-left:100%;}.col-lg-offset-11{margin-left:91.66666667%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-0{margin-left:0%;}}.visible-xs,.visible-sm,.visible-sm-up,.visible-md,.visible-md-up,.visible-lg{display:none !important;}@media (max-width:767px){.visible-xs{display:block !important;}table.visible-xs{display:table;}tr.visible-xs{display:table-row !important;}th.visible-xs,td.visible-xs{display:table-cell !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important;}table.visible-sm{display:table;}tr.visible-sm{display:table-row !important;}th.visible-sm,td.visible-sm{display:table-cell !important;}}@media (min-width:768px){.visible-sm-up{display:block !important;}table.visible-sm-up{display:table;}tr.visible-sm-up{display:table-row !important;}th.visible-sm-up,td.visible-sm-up{display:table-cell !important;}}@media (min-width:992px) and (max-width:1023px){.visible-md{display:block !important;}table.visible-md{display:table;}tr.visible-md{display:table-row !important;}th.visible-md,td.visible-md{display:table-cell !important;}}@media (min-width:992px){.visible-md-up{display:block !important;}table.visible-md-up{display:table;}tr.visible-md-up{display:table-row !important;}th.visible-md-up,td.visible-md-up{display:table-cell !important;}}@media (min-width:1024px){.visible-lg{display:block !important;}table.visible-lg{display:table;}tr.visible-lg{display:table-row !important;}th.visible-lg,td.visible-lg{display:table-cell !important;}}@media (max-width:767px){.hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}@media (min-width:768px){.hidden-sm-up{display:none !important;}}@media (min-width:992px) and (max-width:1023px){.hidden-md{display:none !important;}}@media (min-width:992px){.hidden-md-up{display:none !important;}}@media (min-width:1024px){.hidden-lg{display:none !important;}}.clearfix:before,.clearfix:after,.grid:before,.grid:after,.grid-fluid:before,.grid-fluid:after,.row:before,.row:after{display:table;content:"";}.clearfix:after,.grid:after,.grid-fluid:after,.row:after{clear:both;}.center{display:block;margin-left:auto;margin-right:auto;}.right{float:right !important;}.left{float:left !important;}.hide{display:none !important;visibility:hidden;}.invisible{visibility:hidden;}.hidden{display:none !important;visibility:hidden !important;}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.text-justify{text-align:justify !important;}@media (min-width:1024px){.hidden-dt{display:none !important;}.desktop .hidden-dt-only{display:none !important;}}@media (max-width:1023px){.hidden-mb{display:none !important;}.no-mrgtop-mb{margin-top:0 !important;}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.banner-slider:not(.slick-slider) .item-slider + .item-slider{display:none;}.post-slider:not(.slick-slider) .item + .item{display:none;}#googleMap a[href*="maps.google.com/maps"]{display:none !important;}#googleMap .gmnoprint a,#googleMap .gmnoprint span,#googleMap .gm-style-cc{display:none;}#googleMap .gmnoprint div{background:none !important;}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%;}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center;}@font-face{font-family:VideoJS;src:url(/themes/custom/aoste_fr/assets/font/2.0.0/VideoJS.eot#iefix) format("eot");}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:normal;font-style:normal;}.vjs-icon-play,.video-js .vjs-big-play-button,.video-js .vjs-play-control{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-play:before,.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before{content:"\f101";}.vjs-icon-play-circle{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-play-circle:before{content:"\f102";}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing:before{content:"\f103";}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-0{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before{content:"\f104";}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-1{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before{content:"\f105";}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-volume-menu-button.vjs-vol-2{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before{content:"\f106";}.vjs-icon-volume-high,.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-volume-high:before,.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before{content:"\f107";}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control:before{content:"\ea0e";font-family:'aoste';}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control:before{content:"\ea14";}.vjs-icon-square{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-square:before{content:"\f10a";}.vjs-icon-spinner{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-spinner:before{content:"\f10b";}.vjs-icon-subtitles,.video-js .vjs-subtitles-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button:before{content:"\f10c";}.vjs-icon-captions,.video-js .vjs-captions-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-captions:before,.video-js .vjs-captions-button:before{content:"\f10d";}.vjs-icon-chapters,.video-js .vjs-chapters-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-chapters:before,.video-js .vjs-chapters-button:before{content:"\f10e";}.vjs-icon-share{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-share:before{content:"\f10f";}.vjs-icon-cog{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-cog:before{content:"\f110";}.vjs-icon-circle,.video-js .vjs-mouse-display,.video-js .vjs-play-progress,.video-js .vjs-volume-level{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-circle:before,.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before{content:"\f111";}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-circle-outline:before{content:"\f112";}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-circle-inner-circle:before{content:"\f113";}.vjs-icon-hd{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-hd:before{content:"\f114";}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button:before{content:"\f115";}.vjs-icon-replay{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-replay:before{content:"\f116";}.vjs-icon-facebook{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-facebook:before{content:"\f117";}.vjs-icon-gplus{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-gplus:before{content:"\f118";}.vjs-icon-linkedin{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-linkedin:before{content:"\f119";}.vjs-icon-twitter{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-twitter:before{content:"\f11a";}.vjs-icon-tumblr{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-tumblr:before{content:"\f11b";}.vjs-icon-pinterest{font-family:VideoJS;font-weight:normal;font-style:normal;color:#898989 !important;padding:0;}.vjs-icon-pinterest:hover{color:white !important;}.vjs-icon-pinterest:before{content:"\f11c";}.vjs-icon-pinterest:active{color:rgba(255,255,255,0.5);}.vjs-icon-audio-description,.video-js .vjs-descriptions-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button:before{content:"\f11d";}.vjs-icon-audio,.video-js .vjs-audio-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-audio:before,.video-js .vjs-audio-button:before{content:"\f11e";}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:normal;font-style:normal;font-family:Arial,Helvetica,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.video-js:-moz-full-screen{position:absolute;}.video-js:-webkit-full-screen{width:100% !important;height:100% !important;}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit;}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0;}.video-js.vjs-16-9{padding-top:56.25%;}.video-js.vjs-4-3{padding-top:75%;}.video-js.vjs-fill{width:100%;height:100%;}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%;}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto;}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;}.video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important;}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none;}.vjs-hidden{display:none !important;}.vjs-disabled{opacity:0.5;cursor:default;}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px;}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible;}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0px auto;}.vjs-no-js a,.vjs-no-js a:visited{color:#66A8CC;}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:0.06666em solid #fff;background-color:#2B333F;background-color:rgba(43,51,63,0.7);border-radius:0.3em;transition:all 0.4s;}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-0.75em;margin-left:-1.5em;}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,0.5);transition:all 0s;}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none;}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block;}.video-js button{background:none;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:0.5em;z-index:2;}.vjs-menu-button{cursor:pointer;}.vjs-menu-button.vjs-disabled{cursor:default;}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none;}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto;font-family:Arial,Helvetica,sans-serif;}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none;}.vjs-menu li{list-style:none;margin:0;padding:0.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase;}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,0.5);}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F;}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default;}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:rgba(43,51,63,0.7);}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em;}.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block;}.video-js .vjs-menu-button-inline{transition:all 0.4s;overflow:hidden;}.video-js .vjs-menu-button-inline:before{width:2.222222222em;}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em;}.video-js .vjs-menu-button-inline.vjs-slider-active{transition:none;}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all 0.4s;}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1;}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto;}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto;}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden;}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#2B333F;background-color:rgba(43,51,63,0.7);}.vjs-has-started .vjs-control-bar{display:-ms-flexbox;display:flex;visibility:visible;opacity:1;transition:visibility 0.1s,opacity 0.1s;}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s;}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important;}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table;}.video-js .vjs-control{outline:none;position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-ms-flex:none;flex:none;}.video-js .vjs-control:before{font-size:1.8em;line-height:1.67;}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white;}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle;}.video-js .vjs-custom-control-spacer{display:none;}.video-js .vjs-progress-control{-ms-flex:auto;flex:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:4em;}.vjs-live .vjs-progress-control{display:none;}.video-js .vjs-progress-holder{-ms-flex:auto;flex:auto;transition:all 0.2s;height:0.3em;}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em;}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after{font-family:Arial,Helvetica,sans-serif;visibility:visible;font-size:0.6em;}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0;}.video-js .vjs-mouse-display:before{display:none;}.video-js .vjs-play-progress{background-color:#fff;}.video-js .vjs-play-progress:before{position:absolute;top:-0.33333333em;right:-0.5em;font-size:0.9em;}.video-js .vjs-time-tooltip,.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:0.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,0.8);border-radius:0.3em;}.video-js .vjs-time-tooltip,.video-js .vjs-play-progress:before,.video-js .vjs-play-progress:after{z-index:1;}.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none;}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,0.5);}.video-js .vjs-load-progress div{background:white;background:rgba(115,133,159,0.75);}.video-js.vjs-no-flex .vjs-progress-control{width:auto;}.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em;}.vjs-tooltip-progress-bar{visibility:hidden;}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1;}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0;}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block;}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s;}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none;}.vjs-mouse-display .vjs-time-tooltip,.video-js .vjs-progress-control .vjs-mouse-display:after{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8);}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 0.45em 0 0.45em;background-color:#73859f;background-color:rgba(115,133,159,0.5);}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff;}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-ms-flex:none;flex:none;}.video-js .vjs-volume-control{width:5em;-ms-flex:none;flex:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.video-js .vjs-volume-bar{margin:1.35em 0.45em;}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:0.3em;}.vjs-volume-bar.vjs-slider-vertical{width:0.3em;height:5em;margin:1.35em auto;}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff;}.video-js .vjs-volume-level:before{position:absolute;font-size:0.9em;}.vjs-slider-vertical .vjs-volume-level{width:0.3em;}.vjs-slider-vertical .vjs-volume-level:before{top:-0.5em;left:-0.3em;}.vjs-slider-horizontal .vjs-volume-level{height:0.3em;}.vjs-slider-horizontal .vjs-volume-level:before{top:-0.3em;right:-0.5em;}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%;}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%;}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent;}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:0.5em;height:8em;}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em;}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden;}.vjs-volume-menu-button-vertical:hover .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content{height:8em;width:2.9em;}.vjs-volume-menu-button-horizontal:hover .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content{height:2.9em;width:8em;}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent !important;}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%;}.vjs-has-started .vjs-poster{display:none;}.vjs-audio.vjs-has-started .vjs-poster{display:block;}.vjs-using-native-controls .vjs-poster{display:none;}.video-js .vjs-live-control{display:-ms-flexbox;display:flex;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em;}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left;}.video-js .vjs-time-control{-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em;}.vjs-live .vjs-time-control{display:none;}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none;}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none;}.vjs-time-divider{display:none;line-height:3em;}.vjs-live .vjs-time-divider{display:none;}.video-js .vjs-play-control{cursor:pointer;-ms-flex:none;flex:none;}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none;}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em;}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:0.1em;background-color:#000;background-color:rgba(0,0,0,0.5);}.vjs-subtitles{color:#fff;}.vjs-captions{color:#fc6;}.vjs-tt-cue{display:block;}video::-webkit-media-text-track-display{-ms-transform:translateY(-3em);transform:translateY(-3em);}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-ms-transform:translateY(-1.5em);transform:translateY(-1.5em);}.video-js .vjs-fullscreen-control{cursor:pointer;-ms-flex:none;flex:none;}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}.vjs-playback-rate .vjs-menu{width:4em;left:0em;}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center;}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;top:50%;vertical-align:middle;width:100%;}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:0.85;text-align:left;border:6px solid rgba(43,51,63,0.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:white;}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{animation:vjs-spinner-spin 1.1s cubic-bezier(0.6,0.2,0,0.8) infinite,vjs-spinner-fade 1.1s linear infinite;}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:white;}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:white;animation-delay:0.44s;}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg);}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f;}20%{border-top-color:#73859f;}35%{border-top-color:white;}60%{border-top-color:#73859f;}100%{border-top-color:#73859f;}}.vjs-chapters-button .vjs-menu ul{width:24em;}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-ms-flex:auto;flex:auto;}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto;}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button{display:none;}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button{display:none;}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button{display:none;}.vjs-caption-settings{position:relative;top:1em;background-color:#2B333F;background-color:rgba(43,51,63,0.75);color:#fff;margin:0 auto;padding:0.5em;height:16em;font-size:12px;width:40em;}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto;}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left;}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both;}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em;}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:none;}.vjs-caption-settings .vjs-tracksetting label,.vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px;}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right;}.vjs-caption-settings .vjs-tracksetting > div{margin-bottom:5px;min-height:20px;}.vjs-caption-settings .vjs-tracksetting > div:last-child{margin-bottom:0;padding-bottom:0;min-height:0;}.vjs-caption-settings label > input{margin-right:10px;}.vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em;}.vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;}.vjs-caption-settings input[type="button"]{width:40px;height:40px;}.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:linear-gradient(180deg,rgba(0,0,0,0.8),rgba(255,255,255,0));}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1;}@media print{.video-js > *:not(.vjs-tech):not(.vjs-poster){visibility:hidden;}}
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,embed,object,iframe,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,output,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,form,fieldset,legend,label,main,section,article,aside,canvas,details,summary,figure,figcaption,header,footer,hgroup,menu,nav,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:inherit}body{background:#fff;color:#000;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:21px;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch}main,section,article,aside,details,summary,figure,figcaption,header,footer,hgroup,menu,nav{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table,caption,tbody,thead,tfoot,tr,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset{margin:0;padding:0;border:1px solid #c0c0c0}textarea{overflow:auto;vertical-align:top;resize:none}input,textarea,select{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,textarea,select,optgroup{color:inherit;font-family:inherit}input,select{vertical-align:middle}select,button{text-transform:none}.clickable,label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="file"],input[type="checkbox"]{cursor:pointer}button,input[type="button"],input[type="reset"],input[type="submit"]{appearance:button}input[type="search"]{box-sizing:content-box;appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}sub,sup{position:relative;line-height:0;font-size:75%;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}h6{font-size:10px}b,strong,optgroup{font-weight:bold}dfn{font-style:italic}small{font-size:80%}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff0;color:#000;font-style:italic}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:1em}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc}a{color:#000;text-decoration:none}a:visited{color:#000000}a:hover{color:#fff}a:active{color:#000000}:focus{outline:0}noscript{position:fixed;top:0;width:100%;padding:5px;text-align:center;color:white;background:gray}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}.visible-print-block{display:block !important}.visible-print-inline{display:inline !important}.visible-print-inline-block{display:inline-block !important}.hidden-print{display:none !important}}.grid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.grid{width:750px}}@media (min-width:992px){.grid{width:970px}}@media (min-width:1024px){.grid{width:1100px}}.grid-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1130px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.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-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.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-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1024px){.col-lg-1,.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-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.visible-xs,.visible-sm,.visible-sm-up,.visible-md,.visible-md-up,.visible-lg{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px){.visible-sm-up{display:block !important}table.visible-sm-up{display:table}tr.visible-sm-up{display:table-row !important}th.visible-sm-up,td.visible-sm-up{display:table-cell !important}}@media (min-width:992px) and (max-width:1023px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px){.visible-md-up{display:block !important}table.visible-md-up{display:table}tr.visible-md-up{display:table-row !important}th.visible-md-up,td.visible-md-up{display:table-cell !important}}@media (min-width:1024px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:768px){.hidden-sm-up{display:none !important}}@media (min-width:992px) and (max-width:1023px){.hidden-md{display:none !important}}@media (min-width:992px){.hidden-md-up{display:none !important}}@media (min-width:1024px){.hidden-lg{display:none !important}}.clearfix:before,.clearfix:after,.grid:before,.grid:after,.grid-fluid:before,.grid-fluid:after,.row:before,.row:after{display:table;content:""}.clearfix:after,.grid:after,.grid-fluid:after,.row:after{clear:both}.center{display:block;margin-left:auto;margin-right:auto}.right{float:right !important}.left{float:left !important}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.hidden{display:none !important;visibility:hidden !important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media (min-width:1024px){.hidden-dt{display:none !important}.desktop .hidden-dt-only{display:none !important}}@media (max-width:1023px){.hidden-mb{display:none !important}.no-mrgtop-mb{margin-top:0 !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.banner-slider:not(.slick-slider) .item-slider + .item-slider{display:none}.post-slider:not(.slick-slider) .item + .item{display:none}#googleMap a[href*="maps.google.com/maps"]{display:none !important}#googleMap .gmnoprint a,#googleMap .gmnoprint span,#googleMap .gm-style-cc{display:none}#googleMap .gmnoprint div{background:none !important}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center}@font-face{font-family:VideoJS;src:url(/themes/custom/aoste_fr/assets/font/2.0.0/VideoJS.eot#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ
@font-face{font-family:"aoste";src:url(/themes/custom/aoste_fr/assets/fonts/aoste.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Bold";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-Bold.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-BoldSlanted";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-BoldSlanted.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Slanted";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-Slanted.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Regular";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-Regular.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-BlackA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-BlackA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-BlackItalicA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-BlackItalicA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric706BT-BlackB";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric706BT-BlackB.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric706BT-MediumB";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric706BT-MediumB.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-MediumA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-MediumA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-LiteA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-LiteA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'aoste';src:url(/themes/custom/aoste_fr/assets/fonts/aoste.woff) format('woff');font-weight:normal;font-style:normal}.icon,.contact-boutique-block .contact-box .ico-phone:before,.contact-boutique-block .contact-box .ico-email:before,.contact-boutique-block .contact-box .address:before{display:inline-block;font-family:'aoste';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none}.icon-account:before{content:'\ea01'}.icon-arrow-1:before{content:'\ea02'}.icon-arrow-2:before{content:'\ea03'}.icon-arrow-3:before{content:'\ea04'}.icon-arrow-4:before{content:'\ea05'}.icon-arrow-down-1:before{content:'\ea06'}.icon-arrow-down:before{content:'\ea07'}.icon-arrow-up:before{content:'\ea08'}.icon-arrow:before{content:'\ea09'}.icon-check:before{content:'\ea0a'}.icon-close:before{content:'\ea0b'}.icon-comment-1:before{content:'\ea0c'}.icon-comment:before{content:'\ea0d'}.icon-creen:before{content:'\ea0e'}.icon-cubic-1:before{content:'\ea0f'}.icon-cubic-2:before{content:'\ea10'}.icon-cubic-3:before{content:'\ea11'}.icon-facebook-1:before{content:'\ea12'}.icon-facebook-2:before{content:'\ea13'}.icon-pinterest-2:before{font-family:VideoJS;content:'\f11c'}.icon-full-screen-exit:before{content:'\ea14'}.icon-gift:before{content:'\ea15'}.icon-icon-lock:before{content:'\ea16'}.icon-instagram-2:before,.icon-instagram:before{content:'\ea17'}.icon-like-1:before{content:'\ea18'}.icon-like-2:before{content:'\ea19'}.icon-like:before{content:'\ea1a'}.icon-lock:before{content:'\ea1b'}.icon-mail:before{content:'\ea1c'}.icon-menu:before{content:'\ea1d'}.icon-people:before{content:'\ea1e'}.icon-phone:before{content:'\ea1f'}.icon-pin:before{content:'\ea20'}.icon-plus:before{content:'\ea21'}.icon-pro-detail:before{content:'\ea22'}.icon-recettes-1:before{content:'\ea23'}.icon-recettes-2:before{content:'\ea24'}.icon-recettes-3:before{content:'\ea25'}.icon-retirer:before{content:'\ea26'}.icon-search:before{content:'\ea27'}.icon-star-1:before{content:'\ea28'}.icon-star-2:before{content:'\ea29'}.icon-star-half:before{content:'\ea2a'}.icon-star:before{content:'\ea2b'}.icon-tilde:before{content:'\ea2c'}.icon-twitter:before{content:'\ea2d'}.icon-youtube-2:before,.icon-youtube:before{content:'\ea2e'}.form-block{background-color:rgba(0,0,0,0.5)}.form-block .form{margin:0 auto}.form-group{padding-bottom:1.429rem;color:#fff}.form-title{padding-bottom:2.095rem;color:white}.form-title h3{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;font-weight:normal}.form-title span{font-size:0.857rem;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif}.form-title .desc{font-size:0.952rem;line-height:1.2;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;padding-top:0.81rem;max-width:21.762rem}.form .label{display:inline-block;font-size:0.857rem;font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;color:#fff;padding-bottom:0.714rem}.form .parsley-errors-list,.form .error-mess{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:0.857rem;text-align:right;padding-top:0.143rem;margin-bottom:-1rem;color:#e74b3c}.group-element{position:relative;padding-bottom:1.429rem}.group-element .label{display:inline-block;font-size:0.857rem;font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;color:#fff;padding-bottom:0.714rem}.group-element .form-coltrol{display:block;font-size:0.857rem;font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;color:black;outline:none;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-width:2px;border-style:solid;border-color:transparent;padding:0.571rem 1rem;width:100%;height:2.381rem}.group-element .form-coltrol:-moz-placeholder{color:black;opacity:1}.group-element .form-coltrol::-moz-placeholder{color:black;opacity:1}.group-element .form-coltrol:-ms-input-placeholder{color:black;opacity:1}.group-element .form-coltrol::-webkit-input-placeholder{color:black;opacity:1}.group-element .form-coltrol ::-webkit-input-placeholder{color:black;transition:opacity 250ms ease-in-out}.group-element .form-coltrol :-ms-input-placeholder{color:black;transition:opacity 250ms ease-in-out}.group-element .form-coltrol ::-moz-placeholder{color:black;opacity:1;transition:opacity 250ms ease-in-out}.group-element .form-coltrol :-moz-placeholder{color:black;opacity:1;transition:opacity 250ms ease-in-out}.group-element .form-coltrol.parsley-error{border-color:#c1635a;color:#c1635a}.group-element .form-coltrol.parsley-error:-moz-placeholder{color:#c1635a;opacity:1}.group-element .form-coltrol.parsley-error::-moz-placeholder{color:#c1635a;opacity:1}.group-element .form-coltrol.parsley-error:-ms-input-placeholder{color:#c1635a;opacity:1}.group-element .form-coltrol.parsley-error::-webkit-input-placeholder{color:#c1635a;opacity:1}.group-element .form-coltrol.parsley-error ::-webkit-input-placeholder{color:#c1635a;transition:opacity 250ms ease-in-out}.group-element .form-coltrol.parsley-error :-ms-input-placeholder{color:#c1635a;transition:opacity 250ms ease-in-out}.group-element .form-coltrol.parsley-error ::-moz-placeholder{color:#c1635a;opacity:1;transition:opacity 250ms ease-in-out}.group-element .form-coltrol.parsley-error :-moz-placeholder{color:#c1635a;opacity:1;transition:opacity 250ms ease-in-out}.group-element .form-coltrol.parsley-error::-webkit-input-placeholder{color:#c1635a}.group-element .form-coltrol.parsley-error::-moz-placeholder{color:#c1635a}.group-element .form-coltrol.parsley-error:-ms-input-placeholder{color:#c1635a}.group-element .select-control{position:relative;color:black;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;height:2.381rem}.group-element .select-control.parsley-error{border-color:#c1635a}.group-element .select-control select{position:relative;z-index:1;padding:0 2.619rem 0 1.143rem;border:none;outline:none;width:100%;height:100%;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.group-element .select-control .type-combobox .type-combobox__text,.group-element .select-control .type-combobox .type-combobox__item{font-size:0.762rem;font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif}.group-element .select-control .type-combobox:after{content:'';position:absolute;top:50%;right:0.762rem;-ms-transform:translateY(-50%);transform:translateY(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #000;background:none;height:0;width:0}.group-element .radio-label{margin-right:1.429rem}.radio-group{overflow:hidden}.radio-group .radio-custom{float:left;margin-left:1.143rem}.radio-custom{display:inline-block}.radio-custom input[type="radio"]{display:none;width:17px;height:17px}.radio-custom input[type="radio"]+.label{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:0.762rem;position:relative;padding-left:1.524rem;padding-bottom:0}.radio-custom input[type="radio"]+.label.parsley-error{color:#e74b3c}.radio-custom input[type="radio"]+.label:before,.radio-custom input[type="radio"]+.label:after{position:absolute;left:0;top:50%;content:'';-ms-transform:translateY(-48%);transform:translateY(-48%);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;width:17px;height:17px}.radio-custom input[type="radio"]+.label:before{border-width:2px;border-style:solid}.radio-custom input[type="radio"]+.label:after{border-width:6px;border-style:solid;display:none;z-index:2}.radio-custom input[type="radio"]:checked+.label:after{display:block}.radio-custom input[type="radio"].style-1+.label:before{border-color:#fff;background-color:#fff}.radio-custom input[type="radio"].style-1+.label.parsley-error:before{border-color:#c1635a}.radio-custom input[type="radio"].style-1+.label:after{border-color:#fff;background-color:#000;z-index:2}.checkbox-custom{padding-bottom:0.714rem}.checkbox-custom input[type="checkbox"]{display:none;width:22px;height:22px}.checkbox-custom input[type="checkbox"]+.label{position:relative;line-height:1.3;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;text-decoration:underline;padding-left:1.524rem;font-size:0.952rem;padding-bottom:0}.checkbox-custom input[type="checkbox"]+.label:before{position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';text-align:center;font-size:0.619rem;line-height:0.905rem;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-width:2px;border-style:solid;border-color:#fff;width:22px;height:22px;background-color:#fff}.checkbox-custom input[type="checkbox"]:checked+.label:before{content:'\ea0a';font-family:'aoste';color:#000;line-height:19px}.checkbox-custom.parsley-error input[type="checkbox"]+.label{color:#e74b3c}.checkbox-custom.parsley-error input[type="checkbox"]+.label:before{border-color:#c1635a}.touch .form .group-element.day .select-control{width:3.81rem}.touch .select-control .type-combobox .type-combobox__text{display:none}.touch .select-control .type-combobox .select-1{display:inline-block;font-size:1.067rem;height:2.4rem}.touch .select-control .type-combobox .type-combobox__list{display:none}.touch .select-control .type-combobox:after{right:0.333rem}.go-shopping-section{margin-bottom:4.2rem}@media (max-width:1023px){.form .label-mb{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;text-transform:uppercase;color:white}.form .label-mb,.form .label{font-size:1.067rem;font-size:1.133rem;padding-bottom:0.667rem}.form-title{padding-bottom:1.867rem}.form-title .desc{font-size:1.067rem}.group-element{padding-bottom:1.333rem}.group-element .form-coltrol,.group-element .select-control{color:#000;height:2.667rem}.group-element .form-coltrol{font-size:1.067rem}.group-element .select-control{font-size:0.933rem}.group-element .select-control select{height:2.4rem}.radio-group .radio-custom{margin-left:1.667rem}.radio-custom input[type="radio"]+.label{font-size:1.067rem}.radio-custom input[type="radio"]+.label:before,.radio-custom input[type="radio"]+.label:after{width:0.933rem;height:0.933rem}.radio-custom input[type="radio"].style-1+.label:after{border-width:0.333rem}.checkbox-custom{padding-bottom:1.533rem}.checkbox-custom input[type="checkbox"]+.label{font-size:1.067rem;padding-left:2.2rem}.checkbox-custom input[type="checkbox"]+.label:before{width:1.667rem;height:1.667rem;font-size:1.067rem}.checkbox-custom input[type="checkbox"]:checked+.label:before{line-height:1.467rem}}@media (max-width:768px){.radio-group .radio-custom{margin-left:1.19rem}}@media (max-width:374px){.radio-group .radio-custom{margin-left:0.667rem}}.img-responsive{display:block;max-width:100%;height:auto}.btn{background:none;position:relative;border:none;padding:0;text-transform:uppercase;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;letter-spacing:1px;font-size:0.667rem;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif}.btn:before{position:absolute;background-color:#ffffff;content:'';width:100%;height:100%;top:0;left:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.btn span{color:#000000;z-index:1;position:relative;padding:0.714rem 1rem;display:block;line-height:1}.btn-6:before{background-color:#000000}.btn-6 span{color:#ffffff;padding:1.048rem 1.905rem}.btn-1:before{background-color:#ffe4a9}.btn-1 span{color:#be1c10;padding:1.048rem 1.905rem}.btn-2:before{background-color:#be1c10;z-index:1}.btn-2 span{color:#ffffff}.btn-3{background:transparent}.btn-3:before{border:1px solid #ffffff;background:transparent}.btn-3 span{color:#ffffff}.btn-4:before{background-color:#ffffff}.btn-4 span{color:#be1c10}.btn-5{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.btn-5 span{color:#be1c10}img{display:block}.default-page img{max-width:100%}.bind-popup{display:none !important;visibility:hidden}.readmore{text-align:center}.readmore .readmore-btn span{padding:0.714rem 2rem}.breadcrumb-1{text-align:center;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;margin:60px 0}.breadcrumb-1 li{display:inline-block;position:relative;padding:0 1.905rem;font-size:0.619rem}.breadcrumb-1 li a{color:#fff;text-transform:uppercase}.breadcrumb-1 li a:hover{color:#ffe4a9;border-bottom:2px solid #ffe4a9}.breadcrumb-1 li:before{content:'';width:0.286rem;height:0.286rem;border-radius:50%;background:#fff;position:absolute;left:-0.143rem;top:50%;margin-top:-0.143rem}.breadcrumb-1 li:first-of-type:before{width:0}.breadcrumb-1 li.active a{color:#ffe4a9;border-bottom:2px solid #ffe4a9}.open-popup{overflow:hidden;display:block}.hide-popup{overflow:auto;display:none}.hide-main{height:0;overflow:hidden}.open-main{height:auto;overflow:visible}body *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.progress-paging{height:0.238rem;overflow:hidden;background-color:transparent;width:100%;position:fixed;left:0;top:0;z-index:999;display:none}.progress-paging .progress-bar{float:left;width:0;height:100%;line-height:0.238rem;transition:width .6s ease;background-color:#ad1e16}.overlay{width:100%;height:100%;opacity:0.5;position:absolute;top:0;left:0;background-color:#201a1a;z-index:99;display:none}.rating{float:left}.rating .item,.rating .item-star{font-size:0.857rem;display:inline-block;margin-right:-0.238rem;position:relative;color:#fff}.rating .item.active{color:#be1c10;text-shadow:0 1px 0 #be1c10,0 -1px 0 #be1c10}.rating .icon{padding-right:5px}.rating .icon-star-half{position:absolute;top:1px;left:0;color:transparent}.rating .half-active .icon-star-half{color:#be1c10;text-shadow:0 1px 0 #be1c10,0 -1px 0 #be1c10}.rating.rating-action{direction:rtl;font-size:0;line-height:0}.rating.rating-action .item{margin-right:0}.rating.rating-action .icon{padding-right:0.524rem}.rating.rating-action .icon-star-half{padding-right:0}.rating.rating-action .item.active,.rating.rating-action .item.active~.item,.rating.rating-action .item span:hover:before,.rating.rating-action .item:hover~.item{color:#be1c10;text-shadow:none}.rating .item-star{color:#655d5c}.rating .item-star.active,.rating .item-star.half-active .icon-star-half{color:#ffe4a9;text-shadow:none}.video-wrapper{position:relative;padding-bottom:56.25%;height:100%;overflow:hidden;max-width:100%}.video-wrapper iframe,.video-wrapper object,.video-wrapper embed{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper iframe{display:none}.video-wrapper .btn-play{display:none;z-index:9999;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%) scale(0.7);transform:translate(-50%,-50%) scale(0.7);width:2.952rem;height:2.952rem;background-color:white;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;font-size:0;transition:.4s .5s;transition-property:background-color,border-left-color,opacity,transform;opacity:0}.video-wrapper .btn-play:before{content:'';position:absolute;top:50%;left:35%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #b41a0f;opacity:0;transition:opacity 1s .6s,left .2s .6s}.video-wrapper .mask-video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1}@media (max-width:1023px){.breadcrumb-1{margin:30px 0}.breadcrumb-1 li{padding:0 1rem}.progress{height:0.333rem}.progress .progress-bar{line-height:0.333rem}img{height:100%;width:100%}}@media (min-width:1024px){main{margin:auto}.desktop .btn:before{transition:transform 0.3s ease-in,background 0.2s ease-in}.lastSlide{margin:0 auto;margin-top:45%;text-align:center}.desktop .btn span{transition:color 0.3s ease-in}.desktop .btn:hover{box-shadow:0 2px 8px rgba(5,5,5,0.5)}.desktop .btn:hover span{color:#be1c10}.desktop .btn:active{box-shadow:none}.desktop .btn:active:before{background-color:#ccbdbd}.desktop .btn-1:before{background-color:#ffe4a9}.desktop .btn-1:hover span{color:#be1c10}.desktop .btn-1:hover:before{background:#ffffff;padding:0.952rem 1.667rem}.desktop .btn-1 span{color:#be1c10;padding:1.048rem 1.905rem}.desktop .btn-2:before{background-color:#be1c10}.desktop .btn-2:hover span{color:#be1c10}.desktop .btn-2:hover:before{background:#ffffff}.desktop .btn-2 span{color:#ffffff}.desktop .btn-2:active:before{background-color:#ccbdbd}.desktop .btn-3{background:transparent}.desktop .btn-3:hover span{color:#ffffff}.desktop .btn-3:before{border:1px solid #ffffff;background:transparent}.desktop .btn-3:hover:before{background:transparent}.desktop .btn-3 span{color:#ffffff}.desktop .btn-4{background:transparent}.desktop .btn-4:hover span{color:#ffffff}.desktop .btn-4:before{border:1px solid #ffffff;background:transparent}.desktop .btn-4:hover:before{background:transparent}.desktop .btn-4 span{color:#ffffff}.desktop .btn-5:hover span{color:#000000}}html{font-size:21px}body{position:relative;-webkit-overflow-scrolling:auto}.container{margin:0 auto;position:relative;z-index:2}@media (max-width:1023px){html{font-size:21px}.grid-fluid{padding-left:1.667rem;padding-right:1.667rem}}@media (max-width:767px){html{font-size:18px}}@media (max-width:375px){html{font-size:15px}.container{min-width:320px}}@media (max-width:320px){html{font-size:14px}}body{background-color:#000}.cover-images{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.cover-images .bgd-cover{position:absolute;left:0;top:0;right:0;bottom:0;background-size:100% auto;background-position:center top;background-repeat:no-repeat;visibility:hidden}.desktop .cover-images .bgd-cover{opacity:0;transition:visibility 0.7s linear 0.7s,opacity 0.7s linear}.desktop .cover-images .bgd-cover.animation-in{opacity:1}.desktop .cover-images .bgd-cover.animation-out{opacity:0}.cover-images .bgd-cover.animation-in{z-index:5;visibility:visible}.cover-images .bgd-cover.animation-out{z-index:3}.home-page .wrapper-thumbnail{margin-top:0}.home-page .wrapper-thumbnail .thumbnail-item{margin-top:0}.home-page .thumbnail-list{position:relative}.home-page .thumbnail-list:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,0) 0%,rgba(0,0,0,0.5) 50%,rgba(255,255,255,0) 100%)}.maison .cover-images{background-color:#201b1a}.notre-histoire .cover-images,.nos-engagements .cover-images{background-color:#201b1a}.fiche-produit .cover-images,.fabrication .cover-images{background-color:#0d0f0e}.fiche-produit .cover-images{background-color:#201b1a}.menu-de-mois .cover-images{background-color:#201c1a}.recettes-list .cover-images{background-color:#2b2321}.produits-liste .cover-images{background-color:#201b18}.moncompte .cover-images{background-color:#201c19}.club-aoste .cover-images{background-color:#111111}.club-none-aoste .cover-images{background-color:#000}.boutique-lyon .cover-images{background-color:#1f1b19}.magazine-portrait,.article-exemple,.article-les-super-bols{background-color:#f2f2f2}.magazine-portrait .main-footer,.article-exemple .main-footer,.article-les-super-bols .main-footer{background-color:#e3e1e1}.lart-de-la-degustation .cover-images{background-color:#060606}.lart-de-la-degustation .cover-images:after{content:'';position:absolute;width:50%;height:30.952rem;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background:linear-gradient(#be1c10,transparent);opacity:.1}@media (max-width:991px){.lart-de-la-degustation .cover-images:after{display:none}}@media (max-width:1400px) and (min-width:1024px){.cover-images .bgd-cover{background-size:auto}}@media (max-width:1023px){.menu-de-mois{background-color:#292321}}@media (min-width:1024px){.menu-de-mois{background-color:#201c1a}}input[type="text"],select,textarea{border:1px solid #ccc;font-size:11px;vertical-align:middle}.type-combobox{background:white;float:left;position:relative;width:100%;border-radius:7px;font-size:0.857rem}.type-combobox:hover:after{color:#bf1b11}.type-combobox.active{border-radius:7px 7px 0 0}.type-combobox.active:after{-ms-transform:rotate(180deg);transform:rotate(180deg);color:#bf1b11}.type-combobox .type-combobox__text{float:left;color:black;width:100%;padding:0.714rem 1.667rem 0.714rem 0.952rem}.type-combobox .type-combobox__text:hover{color:black}.type-combobox:after{position:absolute;content:'\ea06';font-family:"aoste";color:#878484;bottom:0.952rem;right:0.952rem;display:inline-block;pointer-events:none;cursor:pointer;text-shadow:0 0 1px;font-size:12px}.type-combobox .type-combobox__list{padding:0 0 1.19rem 0;position:absolute;display:none;top:100%;width:100%;background:white;border-radius:0 0 7px 7px;z-index:2;border-right:1px solid transparent}.type-combobox .type-combobox__list::-webkit-scrollbar{border-left:1px solid transparent;width:0.571rem}.type-combobox .type-combobox__list::-webkit-scrollbar-thumb{border-radius:0.143rem;background:darkgrey;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.type-combobox .type-combobox__item{width:100%;cursor:pointer;position:relative;padding:0.238rem 0.952rem}.type-combobox .type-combobox__item:hover{background-color:#bf1b11;color:white}.type-combobox .type-combobox__item:before{content:attr(data-label);position:absolute;right:15%;bottom:10%;font-family:"Geometric415BT-BlackA";color:#8f150c;text-transform:uppercase}.type-combobox select{display:none}.dropdown-list{background:#ffffff;position:absolute;top:73px;left:11px;z-index:1000;overflow:hidden;padding:0 0 15px 0;border-radius:0 0 7px 7px}.dropdown-list ul{overflow-y:auto;overflow-x:hidden;max-height:250px}.dropdown-list li{text-decoration:none;padding:5px 10px;display:block;color:black;overflow:hidden}.dropdown-list li:hover{color:#ffffff;background-color:#be1c11}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn;animation-duration:0.6s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}75%{transform:translate3d(0,10px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp;animation-duration:4s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn;animation-duration:1s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes fadeOut{to{opacity:0}}.fadeOut{animation-name:fadeOut;animation-duration:.5s;animation-direction:alternate;animation-fill-mode:forwards}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft;animation-duration:2s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInLeft;animation-duration:2s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes fadeInBgLeft{0%{opacity:0;background-position:0 50%}70%{opacity:0;background-position:10% 50%}100%{opacity:1}}.fadeInBgLeft{animation-name:fadeInLeft;animation-duration:2s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes fadeInBgRight{0%{opacity:0;background-position:100% 50%}30%{opacity:0;background-position:90% 50%}100%{opacity:1}}.fadeInBgRight{animation-name:fadeInLeft;animation-duration:2s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes slideInLeft{from{transform:translate3d(-10%,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.slideInLeft{animation-name:slideInLeft;animation-duration:.5s}@keyframes fadeScaleIn{from{opacity:0;transform:scale(0.95)}to{transform:scale(1);opacity:1}}.fadeScaleIn{animation-name:fadeScaleIn;animation-duration:.5s}@keyframes zoomBounce{0%{transform:scale(1)}50%{transform:scale(0.8)}to{transform:scale(1)}}.zoomBounce{animation-name:zoomBounce;animation-duration:.5s}@keyframes arrow{to{background-position:-7564px 0;opacity:1}}@keyframes cubic-1{to{background-position:0 -2760px;opacity:1}}@keyframes cubic-2{to{background-position:0 -2760px;opacity:1}}@keyframes cubicBackground-1{0%{transform:none}20%{background:rgba(255,255,255,0.8)}50%{background:none;transform:scale(0.8)}75%{transform:scale(1)}100%{transform:none}}@keyframes cubicBackground-2{0%{transform:none}20%{background:rgba(255,255,255,0.8)}50%{background:none;transform:scale(0.8)}75%{transform:scale(1)}100%{transform:none}}@keyframes artDash-1{from{stroke-dashoffset:500}}@keyframes flicker{0%{opacity:1}20%{opacity:.7}40%{opacity:.4}60%{opacity:.2}80%{opacity:.4}100%{opacity:.7}}.flicker{animation:flicker 700ms infinite}.main-header .top-header{height:5.619rem;position:relative}.main-header .logo{position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%,15px);transform:translate(-50%,15px);-webkit-transform:translate(-50%,15px)}.main-header .logo a{display:block}.main-header .social-list-1{position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-header .social-list-1 li{display:inline-block}.main-header .social-list-1 li+li a{margin-left:10px}.main-header .social-list-1 a{display:block;width:1.905rem;height:1.905rem;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background:rgba(32,27,26,0.3);text-align:center;color:#ffffff;font-size:0.952rem;position:relative}.main-header .social-list-1 a:before,.main-header .social-list-1 a:after{position:absolute}.main-header .social-list-1 a:before{z-index:1;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-header .social-list-1 a:after{content:"";top:0;left:0;width:1.905rem;height:1.905rem;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.desktop .main-header .social-list-1 a:after{-ms-transform:scale(0);transform:scale(0);transition:0.3s ease-out;transition-property:transform,background-color;background-color:transparent}.desktop .main-header .social-list-1 .icon:hover:after{-ms-transform:scale(1);transform:scale(1)}.desktop .main-header .social-list-1 .icon-facebook-2:hover:after{background:rgba(33,77,161,0.82)}.desktop .main-header .social-list-1 .icon-instagram-2:hover:after{background:rgba(161,33,129,0.82)}.desktop .main-header .social-list-1 .icon-youtube-2:hover:after{background:#ff0000}.desktop .main-header .social-list-1 .icon-pinterest-2:hover:after{background:#f0002a}.desktop .main-header .social-list-1 .icon-twitter:hover:after{background:#0084B4}.main-header .menu-block{text-align:center}.main-header .menu-block:before,.main-header .menu-block:after{display:table;content:""}.main-header .menu-block:after{clear:both}.main-header .menu-block .icon-tilde{color:#ffffff;font-size:1.429rem;display:none}.main-header .menu{background:#1f1f21;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;text-align:center}.main-header .menu>ul{display:table;table-layout:fixed;width:97.5%;margin:0 auto}li.has-sub.style-1{left:17px;}.main-header .menu>ul>li{display:table-cell;padding:0 0px;position:relative;white-space:nowrap}.main-header .menu>ul>li .link-menu{display:inline-block;padding:0.762rem 0}.main-header .menu>ul>li .icon-arrow-3{color:#ffffff;padding:0.238rem;font-size:0.476rem;vertical-align:middle}.desktop .main-header .menu>ul>li:hover .link-menu,.desktop .main-header .menu>ul>li.focus .link-menu,.desktop .main-header .menu>ul>li.active .link-menu,.desktop .main-header .menu>ul>li:hover>.icon-arrow-3,.desktop .main-header .menu>ul>li.focus>.icon-arrow-3,.desktop .main-header .menu>ul>li.active>.icon-arrow-3{opacity:.3}.main-header .menu>ul>li.style-1 .link-menu,.main-header .menu>ul>li.style-1>.icon-arrow-3{color:#ffe4a9}.main-header .menu>ul>li.focus .sub-menu{top:3rem;visibility:visible;opacity:1}.main-header .menu>ul>li.focus .sub-menu:before{top:-10px}.main-header .menu .item-menu{display:inline-block}.main-header .menu a{color:#ffffff;font-size:14px;letter-spacing:0.2px;font-family:"Geometric415BT-MediumA",Helvetica,Arial,sans-serif;text-transform:uppercase;transition:color .5s ease}.main-header .menu .sub-menu{position:absolute;left:50%;top:2.048rem;z-index:12;background:#000;width:9.762rem;-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0.81rem 0.714rem;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;white-space:normal}html:not(.desktop) .main-header .menu .sub-menu{visibility:hidden}.desktop .main-header .menu .sub-menu{opacity:0;visibility:hidden;top:1.81rem;transition:ease;transition-property:top,visibility,opacity;transition-duration:.3s,.3s,.2s}.main-header .menu .sub-menu:before{content:"";position:absolute;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:0 0.476rem 0.476rem 0.476rem;border-color:transparent transparent #000 transparent}.desktop .main-header .menu .sub-menu:before{top:0;transition:top .4s .03s ease}.main-header .menu .sub-menu li{padding:0.571rem 0}.main-header .menu .sub-menu a{display:block;color:#d2ac47;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.667rem}.desktop .main-header .menu .sub-menu a:hover{color:#ffe4a9}.ie .main-header .menu>ul,.ie11 .main-header .menu>ul,.edge .main-header .menu>ul,.edge13 .main-header .menu>ul{width:93%}@media (min-width:1024px){.main-header .user-block{z-index:10;position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0.476rem 2rem;background:rgba(0,0,0,0.3);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.main-header .user-block.login{padding:0;border-bottom:0;background-color:#000}.main-header .user-block.login .users{padding:0.571rem 0.238rem 0.429rem 1.143rem;margin-right:2rem;display:inline-block;color:#fff;font-size:0.714rem;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif}.main-header .user-block.login .users span{display:block;font-size:0.476rem;color:#e5e5e5}.main-header .user-block.no-login{padding:0}.main-header .user-block.no-login .text-users{padding:0.476rem 1rem 0.476rem 2.857rem;margin-right:2rem}.main-header .user-block .text-users{display:inline-block;padding:0 1.19rem 0 0.714rem;color:#ffffff;font-size:0.619rem;line-height:1.429rem;font-family:"Geometric415BT-MediumA",Helvetica,Arial,sans-serif;letter-spacing:.5px}.main-header .user-block .icon-account{z-index:2;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1.667rem;right:2.3rem;position:absolute;width:1.429rem;height:1.429rem;display:inline-block;text-align:center;border-radius:50%;background:#ffffff;color:#191919;font-size:0.857rem}#myLogin2:hover{text-decoration:none}.icon-pedidos{margin-left:.5rem}#shoppingCart .icon-cart-container{background:#ffffff;border-radius:50%;vertical-align:middle;font-size:0.857rem;padding:.3rem;color:#191919;margin-right:.5rem;display:inline}.main-header .user-block .icon-account:before{position:relative;top:-2px}.main-header .social-list-1 a:before{height:0.952rem;line-height:0.952rem}.no-login .no-login-inner{opacity:0;visibility:hidden;transition:visibility 0.5s,opacity 0.5s ease-in;min-width:10rem;text-align:center;padding:0.476rem 0.476rem 1.048rem 0.476rem;position:absolute;right:0;top:2.905rem;background-color:#be1c10;border-radius:5px}.no-login .no-login-inner::after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#be1c10;border-width:10px;margin-left:-10px}.no-login .no-login-inner a:hover{opacity:.8}.no-login .no-login-inner .connecte{border-radius:5px;display:block;color:#fff;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;background-color:#7d140c;padding:0.619rem 1.048rem;margin-bottom:0.952rem;font-size:0.714rem}.no-login .no-login-inner p{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;font-size:0.667rem}.no-login .no-login-inner .commenzez{text-transform:uppercase;color:#ffe4a9;text-decoration:underline;font-size:0.667rem}.no-login.active .no-login-inner{opacity:1;visibility:visible}.desktop .no-login:hover .no-login-inner{opacity:1;visibility:visible}.desktop .login:hover .login-inner{opacity:1;visibility:visible}.login .login-inner{text-align:right;min-width:8.286rem;width:100%;padding:1.476rem 0.762rem 0.857rem 0.571rem;opacity:0;visibility:hidden;transition:visibility 0.5s,opacity 0.5s ease-in;position:absolute;right:0;top:2.238rem;background-color:#000;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.login .login-inner::before{content:"";position:absolute;top:0.476rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#1a1a1a;width:7.143rem;height:0.095rem}.login .login-inner a,.login .login-inner p{margin-bottom:0.476rem;text-transform:uppercase;display:block;font-size:0.571rem;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;color:#fff}.login .login-inner a .icon,.login .login-inner p .icon{width:0.571rem;height:0.952rem;line-height:20px;font-size:0.571rem;margin-left:0.476rem;position:static;-ms-transform:none;transform:none}.login .login-inner a.style-1,.login .login-inner p.style-1{margin-bottom:0.19rem;position:relative;color:#ffe4a9}.login .login-inner a.style-1 .num,.login .login-inner p.style-1 .num{font-size:0.952rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;margin-left:0.19rem}.login .login-inner a.style-1 .star-small,.login .login-inner p.style-1 .star-small{font-size:0.286rem;margin-right:0.286rem;position:absolute;right:0;bottom:-2px}.login .login-inner a.style-1 .star-larger,.login .login-inner p.style-1 .star-larger{color:#666666}.login .login-inner a.style-3,.login .login-inner p.style-3{color:#666666}.login .login-inner a.style-2 .icon-account,.login .login-inner p.style-2 .icon-account{background-color:#000;color:#fff;margin-top:0.238rem}.login .login-inner a.style-2 .icon-account::before,.login .login-inner p.style-2 .icon-account::before{top:0}.login .login-inner a:hover,.login .login-inner p:hover{opacity:.8}.login.active .login-inner{opacity:1;visibility:visible}}@media (min-width:1024px) and (orientation:landscape){.tablet .main-header .menu>ul{max-width:100%;padding-left:0}.tablet .profile-list .main-user{margin-bottom:1.429rem}.tablet .profile-list .user-list{padding-top:1.429rem}}@media (max-width:1023px){.show-menu{overflow:hidden;position:fixed;left:0;top:0;width:100vw;height:100vh;max-height:100vh}.main-header{margin-bottom:0.952rem}.main-header .slick-slider .slick-arrow{font-size:1.067rem;width:0;height:0;margin-top:0;color:#ffe4a9;position:absolute;top:-2.533rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.main-header.open{position:fixed;width:100%;height:100vh;z-index:11;overflow-y:auto;left:0;top:0;bottom:0;right:0;background:#000;margin:0}.main-header.open .bg-menu-mo{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1}.main-header.open .bg-menu-mo.style-1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#392e0c;opacity:.5}.main-header.open .bg-menu-mo.style-2{background-color:#af955d}.main-header.open .logo{display:none}.main-header.open .main-menu{display:block;-webkit-transform:translate3d(0,0,0)}.main-header .grid-fluid{height:100%}.main-header .top-header{height:6.333rem}.main-header .nav-icon{cursor:pointer;position:absolute;top:1.667rem;z-index:12;text-align:center;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;box-shadow:0 2px 7px rgba(0,0,0,0.2)}.main-header .nav-icon .icon{width:3.333rem;height:3.333rem;line-height:3.333rem}.main-header .nav-icon .icon-close{display:inline-block;text-align:center;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background:#555555;color:#ffffff;font-size:1rem}.main-header .icon-navbar{left:0}.main-header .icon-navbar .icon-menu{border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background:linear-gradient(#f2e2b4,#e3c175);color:#555555;font-size:1.2rem}.main-header .logo{max-width:8.667rem;-ms-transform:translate(-50%,-5px);transform:translate(-50%,-5px)}.main-header .account-1{right:0}.main-header .account-1 .icon-account{font-size:1.2rem;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background:linear-gradient(#f2e2b4,#e3c175);color:#555555}.main-header .main-menu{display:none;margin:-1.667rem;position:relative;z-index:2}.main-header .main-menu .social-list-2{margin-top:0.867rem;text-align:center}.iphone .main-header .main-menu .social-list-2{padding-bottom:6rem}.main-header .main-menu .social-list-2 li{display:inline-block}.main-header .main-menu .social-list-2 li a{display:block;color:#ffffff;font-size:3rem;padding:0.8rem}.main-header .menu-block .icon-tilde{display:block;padding:0.476rem 0}.main-header .menu{background:none;padding-right:0;padding-left:0}.main-header .menu>ul{margin-top:-0.867rem;display:block}.main-header .menu>ul>li{display:block;padding-top:0.867rem;padding-bottom:0.867rem;width:100%}.main-header .menu>ul>li a{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;text-transform:capitalize;font-size:2rem;line-height:0;padding:1.067rem 0}.main-header .menu>ul>li.style-1 .link-menu,.main-header .menu>ul>li.style-1>.icon-arrow-3{color:#fff}.main-header.open .top-header{height:5.333rem}.profile-list .main-user{margin-bottom:3.667rem;margin-top:-0.067rem;text-align:center}.profile-list .main-user .user-name{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:3.2rem;line-height:2.933rem;color:#fff}.profile-list .main-user .info-user{display:block;text-transform:uppercase;font-family:"Geometric415BT-MediumA",Helvetica,Arial,sans-serif;font-size:0.667rem;color:#ffe4a9}.profile-list .main-user .info-user .icon-lock{font-size:0.667rem;margin-right:0.133rem}.profile-list .main-user .vous-block{margin-top:1.933rem}.profile-list .main-user .vous-inner{border:1px solid #ffffff;border-radius:5px;padding:0 1.333rem 0.533rem;min-width:18.467rem;margin:0 auto;display:inline-block;vertical-align:top;position:relative}.profile-list .main-user .vous-inner:before{width:0;height:0}.profile-list .main-user .text-vous{text-transform:uppercase;font-family:"Geometric415BT-MediumA",Helvetica,Arial,sans-serif;font-size:0.733rem;color:#fff;padding:0 1rem;display:inline-block;vertical-align:top;margin-top:-0.667rem;background-color:#af955d}.profile-list .main-user .text-vous span{background-color:#af955d;display:inline-block}.profile-list .main-user .number-vous{font-family:"Geometric415BT-MediumA",Helvetica,Arial,sans-serif;font-size:2.467rem;color:#ffe4a9;margin-top:-0.933rem}.profile-list .user-list{padding:2.867rem 0 2rem;background-color:#000;position:relative;text-align:center}.iphone .profile-list .user-list{padding-bottom:5rem}.profile-list .user-list .icon-arrow-4{color:#ffe4a9;font-size:1rem;margin-bottom:1.333rem}.profile-list .user-list:before,.profile-list .user-list:after{display:table;content:""}.profile-list .user-list:after{clear:both}.profile-list .user-list .nav-user::-webkit-scrollbar{display:none}.profile-list .user-list .nav-user .item{margin-bottom:2rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-style:italic;font-size:2.333rem}.profile-list .user-list .nav-user .item a{display:block;color:#fff}.profile-list .user-list .nav-user .item a:hover{opacity:.8}}.main-footer{background:transparent;text-align:center}.main-footer:before,.main-footer:after{display:table;content:""}.main-footer:after{clear:both}.main-footer .text{color:#453e3d;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.867rem}.main-footer .icon-arrow{display:none}.main-footer a{transition:color .3s}.back-to-top{padding:1.333rem 2rem;border-radius:5px;border:1px solid #453e3d;margin:2.667rem auto;position:relative;background:transparent}.no-touch .back-to-top:hover{cursor:pointer}.icon-arrow-left{width:10px;height:10px;position:absolute;border:1px solid rgba(255,255,255,0.3);top:50%;margin-top:-0.095rem;left:12%;-ms-transform:rotate(45deg);transform:rotate(45deg);border-right:0;border-bottom:0}.icon-arrow-right{width:10px;height:10px;position:absolute;border:1px solid rgba(255,255,255,0.3);top:50%;right:11%;margin-top:-0.095rem;-ms-transform:rotate(45deg);transform:rotate(45deg);border-right:0;border-bottom:0}.footer-top{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif}.footer-top .grid-fluid{padding:0;position:relative}.footer-social{background:#131212;width:100%;padding:2.533rem 1rem 3.333rem}.footer-social .title{font-size:1rem;color:rgba(255,255,255,0.3);font-weight:bold}.footer-social li{display:inline-block;font-size:3.333rem;margin-top:1.067rem}.footer-social .icon{color:rgba(255,255,255,0.5)}.footer-link{background:#0f0e0e;width:100%;padding:3.333rem 1rem 3.333rem;font-size:1rem;float:left;color:rgba(255,255,255,0.3)}.footer-link a{color:rgba(255,255,255,0.3)}.copyright{float:right;width:100%;background:#0f0e0e;font-size:0.867rem;padding:0 1rem 5.333rem;color:rgba(255,255,255,0.1)}.footer-bottom{background:#000;padding:0.714rem 0 1.905rem}.footer-bottom p{line-height:1.048rem;display:inline-block;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.2rem;color:#665854}.footer-bottom span,.footer-bottom a{display:inline-block;vertical-align:middle}.footer-bottom a{color:#665854}@media (max-width:1023px){.main-footer .text{font-size:0.667rem}.back-to-top{padding:0.333rem 1.667rem;margin:2.867rem auto 2.867rem;width:60%}.back-to-top a{display:inline-block;vertical-align:middle;line-height:0;font-size:0;-webkit-tap-highlight-color:transparent}.footer-social{padding-top:2.267rem}.footer-social li{font-size:2.933rem;margin:1.067rem 0.267rem 0 0.267rem}.footer-link{padding:2.333rem 1rem 1rem;line-height:2.6rem;position:relative}.footer-link:before{content:'';position:absolute;bottom:0;left:50%;width:3rem;margin-left:-1.467rem;height:2px;background:rgba(255,255,255,0.1)}.copyright{float:none;overflow:hidden;padding:1.333rem 1rem 5.333rem}.footer-bottom{padding:2.933rem 0}.footer-bottom p{line-height:1.333rem}.footer-bottom span{display:block}}@media (min-width:768px){.retour-arrow:before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #000;position:absolute}}@media only screen and (min-width:1850px){.banner-slider .item-slider .lastDiapositiva{margin-top:55% !important}}@media only screen and (min-width:1850px){.banner-slider .item-slider .desc{margin:1.667rem auto 1.81rem !important}}@media only screen and (min-width:1024px){.banner-slider .item-slider .lastDiapositiva{margin-top:55% !important}.no-touch a:hover{color:#fff}.no-touch .footer-social .icon:hover{color:#fff}.no-touch .main-footer .back-to-top:hover{background:rgba(255,255,255,0.1)}.no-touch .main-footer .back-to-top:hover .icon-arrow-up3{top:20%;opacity:0}.no-touch .main-footer .back-to-top:hover .icon-arrow-up3:before{display:none}.no-touch .main-footer .back-to-top:hover .icon-arrow-up2{bottom:50%;opacity:1}.no-touch .main-footer .back-to-top:hover:before{transition:all 0.1s ease}.no-touch .main-footer .back-to-top:hover:active:before{width:43px;height:43px;left:0;top:0}.main-footer{margin:0;position:relative}.main-footer .back-to-top{display:block;padding:0;margin:0;width:45px;height:45px;border-radius:100%;border:1px solid #fff;background:transparent;position:absolute;top:-3.81rem;right:2.476rem}.main-footer .back-to-top:before{content:'';width:0;height:0;background:#201c19;border-radius:100%;position:absolute;left:50%;top:50%}.main-footer .icon-arrow-up3{background:url(/themes/custom/aoste_fr/assets/images/back-to-top-arrow.png) no-repeat 50% 50%;width:14px;height:14px;left:50%;position:absolute;top:50%;margin:-0.333rem;transition:top .2s,opacity 0.2s;opacity:1}.main-footer .icon-arrow-up3:before{content:''}.main-footer .icon-arrow-up2{background:url(/themes/custom/aoste_fr/assets/images/back-to-top-arrow.png) no-repeat 50% 50%;width:14px;height:14px;left:50%;position:absolute;bottom:20%;margin:-7px;transition:bottom .2s,opacity 0.2s;opacity:0}.main-footer .footer-top{background:#131212;margin:0}.main-footer .footer-item-1{width:80%;vertical-align:top;float:left}.main-footer .footer-link{background:transparent;text-align:left;width:33.33%;padding:3.33rem 1rem 3.33rem;font-size:0.714rem;line-height:0.905rem}.main-footer .footer-link li{margin-bottom:0.952rem}.main-footer .footer-link li:last-child a{border:0}.main-footer .footer-social{background:transparent;width:33.33%;text-align:left;float:right;padding:3.33rem 1rem 3.33rem}.main-footer .footer-social .title{font-size:0.762rem;margin-bottom:0.714rem}.main-footer .footer-social li{font-size:2.143rem;margin-top:0;margin-right:0.333rem}.main-footer .copyright{text-align:left;width:20%;background:transparent;padding:4rem 0 2.381rem 3.095rem;color:rgba(255,255,255,0.3);font-size:0.619rem}.main-footer .footer-bottom{padding:2.381rem 0}.main-footer .footer-bottom p{font-size:0.857rem;letter-spacing:1px}.main-footer .footer-bottom span{display:inline-block}}@media only screen and (min-width:1024px) and (min-width:1024px) and (max-width:1100px){.main-footer .footer-link{padding-left:5.952rem}.main-footer .footer-social{padding-left:5.476rem}}@media (min-width:1024px) and (orientation:landscape){.tablet .main-footer .back-to-top{right:1.667rem}}.banner-slider{position:relative;overflow:hidden}.banner-slider .content{text-align:center}.banner-slider .btn span{padding-top:0.762rem;padding-bottom:0.762rem}.banner-slider .video-wrapper .btn-play{opacity:1;position:absolute;left:50%;top:90%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#be1c10;width:2.952rem;height:2.952rem;display:inline-block;vertical-align:middle;background:#fff;border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,0.2)}.banner-slider .video-wrapper .btn-play .icon-arrow{position:absolute;z-index:10;font-size:0.952rem;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner-slider .slick-arrow{position:absolute;top:50%;z-index:9}.banner-slider .slick-dots{margin-top:1.19rem;text-align:center}.banner-slider .slick-dots .slick-active button{opacity:1}.banner-slider .slick-dots .slick-active button:before{background-color:#ffe4a9}.banner-slider .slick-dots li{display:inline-block;padding-left:0.238rem;padding-right:0.238rem}.banner-slider .slick-dots li button{display:block;width:12px;height:12px;background-color:#fff;border-radius:50%;cursor:pointer;font-size:0;color:transparent;border:0;outline:none}.banner-slider .item-slider{width:100%;margin:0 auto}.banner-slider .item-slider .title,.banner-slider .item-slider .video-title{text-align:center;color:#fff;font-family:"Amiri-Slanted";font-size:2.857rem;font-weight:normal;display:inline-block;vertical-align:bottom}.banner-slider .item-slider .title span,.banner-slider .item-slider .video-title span{display:inline-block;vertical-align:bottom;line-height:1;clear:both}.banner-slider .item-slider .video-title{color:#000}.banner-slider .item-slider .desc{position:relative;overflow:hidden;text-align:center;margin:0.476rem auto;padding-top:0;max-width:19.048rem;min-height:3.571rem;font-family:"Amiri-Regular";font-size:1rem}.banner-slider .item-slider .desc .text{color:#fff;line-height:1.3}.banner-slider .item-slider .desc .btn{max-width:11.19rem;display:block;margin:0 auto;margin-bottom:1.667rem}.banner-slider .item-slider .desc .btn span{color:#1f1816}.banner-slider .item-slider img{margin:0 auto;width:100%}.banner-slider .video{position:relative;width:100%;overflow:hidden}.banner-slider .video .title{position:absolute;left:0;right:0;bottom:11.905rem;color:#08222f}.banner-slider .video .mask-video{width:100%;z-index:0;background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.desktop .banner-slider .slick-list,.desktop .banner-slider .slick-arrow,.desktop .banner-slider .slick-dots{opacity:0;transition:0.5s ease-out;transition-property:opacity,transform}.desktop .banner-slider .slick-list,.desktop .banner-slider .slick-dots{-ms-transform:scale(0.95);transform:scale(0.95)}.desktop .banner-slider .slick-arrow{transition-delay:.3s,.3s}.desktop .banner-slider .slick-next{-ms-transform:translateX(-20px);transform:translateX(-20px)}.desktop .banner-slider .slick-prev{-ms-transform:translateX(20px);transform:translateX(20px)}.desktop .banner-slider.animation .slick-list,.desktop .banner-slider.animation .slick-arrow,.desktop .banner-slider.animation .slick-dots{opacity:1}.desktop .banner-slider.animation .slick-list,.desktop .banner-slider.animation .slick-dots{-ms-transform:scale(1);transform:scale(1)}.desktop .banner-slider.animation .slick-next,.desktop .banner-slider.animation .slick-prev{-ms-transform:translateX(0);transform:translateX(0)}.desktop .banner-slider .item-slider .desc .btn:hover span{color:#be1c10}.desktop .facebook-block .slick-list,.desktop .facebook-block .slick-arrow,.desktop .facebook-block .slick-dots{opacity:0;transition:0.5s ease-out;transition-property:opacity,transform}.desktop .facebook-block .slick-list,.desktop .facebook-block .slick-dots{-ms-transform:scale(0.95);transform:scale(0.95)}.desktop .facebook-block .slick-next{-ms-transform:translateX(-20px);transform:translateX(-20px)}.desktop .facebook-block .slick-prev{-ms-transform:translateX(20px);transform:translateX(20px)}.desktop .facebook-block.animation{visibility:visible}.desktop .facebook-block.animation .slick-list,.desktop .facebook-block.animation .slick-arrow,.desktop .facebook-block.animation .slick-dots{opacity:1}.desktop .facebook-block.animation .slick-list,.desktop .facebook-block.animation .slick-dots{-ms-transform:scale(1);transform:scale(1)}.desktop .facebook-block.animation .slick-next,.desktop .facebook-block.animation .slick-prev{-ms-transform:translateX(0);transform:translateX(0)}.slick-slider .slick-arrow{width:2.381rem;height:2.381rem;margin-top:-2.19rem;font-size:0;color:transparent;outline:0;border:2px solid transparent;border-radius:100%}@media (min-width:1024px){.banner-slider{visibility:hidden;padding-left:15%;padding-right:15%;padding-top:2.81rem}.banner-slider .title,.banner-slider .video-title{margin-top:0}.banner-slider .title:after,.banner-slider .video-title:after{content:"";width:1px;height:120px;display:inline-block;vertical-align:bottom}.banner-slider .slick-dots{margin-top:1.381rem}.banner-slider .item-slider{min-height:20.952rem}.banner-slider .item-slider .title,.banner-slider .item-slider .text,.banner-slider .item-slider .btn{transition:transform 0.5s ease-in,opacity 0.5s ease-in;-ms-transform:scale(0.95);transform:scale(0.95);opacity:0}.banner-slider .item-slider .desc{margin:1.667rem auto 3.81rem}.banner-slider .item-slider .text{transition-delay:.2s,.2s}.banner-slider .item-slider .btn-3{transition-delay:.4s,.4s}.banner-slider .item-slider .title{margin-top:0}.banner-slider .item-slider .video-title{margin-top:2rem}.banner-slider .item-slider.animated .title,.banner-slider .item-slider.animated .text,.banner-slider .item-slider.animated .btn{opacity:1;-ms-transform:scale(1);transform:scale(1)}.banner-slider .item-slider .desc{margin-top:1.714rem;min-height:7.714rem}.banner-slider .item-slider .desc .btn{padding:0 1.524rem;margin-bottom:1.762rem}.banner-slider .item-slider .inner{min-height:20.952rem;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.banner-slider .item-slider .content{margin:0 auto}.banner-slider .item-slider img{margin:0 auto;width:100%}.banner-slider .video .title{bottom:11.905rem}.banner-slider .video .mask-video .btn-play{margin:0.952rem auto 0;width:2.952rem;height:2.952rem}.banner-slider .video .mask-video .btn-play .icon-arrow{line-height:2.952rem}.banner-slider .slick-prev{left:2%}.banner-slider .slick-next{right:2%}.banner-slider .slick-arrow:before{content:'';position:absolute;top:50%;left:50%;width:2.381rem;height:2.381rem;margin-top:-1.19rem;margin-left:-1.19rem;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border:2px solid #ffe4a9;transition:.3s .5s;transition-property:transform,opacity}.banner-slider .slick-arrow:active{transition:all 1s}.desktop .banner-slider .slick-arrow:hover:before{transition-delay:0s,0s;-ms-transform:scale(1);transform:scale(1);opacity:1}.banner-slider .slick-prev{background:url(/themes/custom/aoste_fr/assets/images/arrow-prev.png) 50% 50% no-repeat;left:2%}.banner-slider .slick-prev:active{transition:transform .5s}.banner-slider .slick-next{background:url(/themes/custom/aoste_fr/assets/images/arrow-next.png) 50% 50% no-repeat;right:2%}.banner-slider .slick-next:active{transition:transform .5s}.banner-slider.animation{visibility:visible}.banner-slider.animation .slick-arrow:before{-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}.facebook-block .slick-arrow:before{content:'';position:absolute;top:50%;left:50%;width:2.381rem;height:2.381rem;margin-top:-1.19rem;margin-left:-1.19rem;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border:2px solid #ffe4a9;transition:.2s;transition-property:transform,opacity}.facebook-block .slick-arrow:active{transition:all .8s}.desktop .facebook-block .slick-arrow:hover:before{-ms-transform:scale(1);transform:scale(1);opacity:1}.facebook-block .slick-prev{background:url(/themes/custom/aoste_fr/assets/images/arrow-prev.png) 50% 50% no-repeat}.facebook-block .slick-prev:active{transition:transform .4s}.facebook-block .slick-next{background:url(/themes/custom/aoste_fr/assets/images/arrow-next.png) 50% 50% no-repeat}.facebook-block .slick-next:active{transition:transform .4s}.desktop .facebook-block .slick-arrow:before{opacity:0;-ms-transform:scale(0.8);transform:scale(0.8)}}@media (max-width:1023px){.banner-block{padding-top:0.6rem;margin-bottom:2rem}.banner-slider .slick-dots{margin-top:2.8rem}.banner-slider .item-slider .desc{margin-top:1.667rem;padding-bottom:5.333rem}.banner-slider .item-slider .desc .btn{min-width:13.333rem;padding:1.067rem 0;position:absolute;left:50%;bottom:0;-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:0}.banner-slider .item-slider .desc .btn span{padding:0}.banner-slider .item-slider .video-title{position:absolute;top:28%;bottom:0;left:0;right:0;text-align:center;display:block;margin-top:0;font-size:2.667rem}.banner-slider .video-wrapper{margin-top:1.667rem}.banner-slider .item-slider.item-3 .inner,.banner-slider .item-slider.item-2 .inner{padding-top:0.238rem}.banner-slider .item-slider .title{margin-top:1.333rem;font-size:2.667rem;line-height:2.333rem}.banner-slider .item-slider .title:after{content:"";width:1px;height:5.333rem;display:inline-block;vertical-align:bottom}.banner-slider .item-slider .container{min-width:0}}@media (max-width:767px){.banner-slider .item-slider .video-title{top:25%;font-size:2rem}.banner-slider .video-wrapper .btn-play{margin-top:0.667rem}}@media (max-width:480px){.banner-slider .video-wrapper .btn-play{margin-top:1.333rem;top:64%}.banner-slider .item-slider .title:after{display:none}}.publicArrow,.wrapper-thumbnail .thumbnail-item{margin:1.429rem 0;font-size:0}.wrapper-thumbnail{margin:1.429rem 0;font-size:0}.wrapper-thumbnail .thumbnail-item{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;position:relative;overflow:hidden;font-size:1rem}.wrapper-thumbnail .thumbnail-item.thumbnail-3.clicked .inner .desc{opacity:0}.wrapper-thumbnail .thumbnail-item.thumbnail-3.clicked .inner .image-hover{opacity:1}.wrapper-thumbnail .thumbnail-item.thumbnail-3.clicked .inner .btn-5{opacity:1;-ms-transform:scale(1);transform:scale(1)}@media (max-width:1023px){.wrapper-thumbnail .thumbnail-item{width:100%;float:none;margin-top:2rem}}.wrapper-thumbnail .image-group{position:absolute;z-index:-1;overflow:hidden}.wrapper-thumbnail .image-group.position-1{top:1.524rem;right:-7.333rem}.wrapper-thumbnail .image-group.position-2{top:-3.238rem;right:-11.667rem}.wrapper-thumbnail .image-group.position-3{top:0.381rem;right:-8.667rem}.wrapper-thumbnail .image-group img{transition:opacity .3s}@media (min-width:1024px){.desktop .wrapper-thumbnail .thumbnail-3.clicked .cubic .cubic-item.animation-step-vertical{animation:cubic-2 0.8s steps(23),cubic-1 0s steps(23);opacity:1}}.thumbnail-item{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;position:relative;overflow:hidden;font-size:1rem}@media (max-width:1023px){.thumbnail-item{width:100%;float:none;margin-top:2rem}}.thumbnail-1 .inner{max-width:20.143rem;margin:0 auto;position:relative;overflow:hidden}.thumbnail-1 .inner .image{position:relative}.thumbnail-1 .inner .image:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.2);z-index:1}.thumbnail-1 .inner .caption{color:#ffffff;position:absolute;z-index:2;top:1.048rem;left:1.048rem;right:1.048rem;bottom:1.048rem}.thumbnail-1 .inner .caption:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid #ffffff}.thumbnail-1 .inner .caption .line{letter-spacing:0.048rem;text-align:center;position:absolute;bottom:1.429rem;left:0;right:0}.thumbnail-1 .inner .caption .line .title{font-size:2.095rem;text-transform:uppercase;margin-bottom:1.19rem}.thumbnail-1 .inner .caption .line .name{font-family:"Amiri-BoldSlanted",Helvetica,Arial,sans-serif;position:relative;vertical-align:middle;font-size:1.286rem;margin-bottom:0.571rem;line-height:1.4}.thumbnail-1 .inner .caption .line .name:before{position:absolute;bottom:40%;left:18%;content:"."}.thumbnail-1 .inner .caption .line .name:after{position:absolute;bottom:40%;right:18%;content:"."}.thumbnail-1 .inner .caption .line .desc{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;font-size:0.524rem;letter-spacing:0.095rem;text-transform:uppercase}.thumbnail-2 .inner{position:relative;overflow:hidden}.thumbnail-2 .inner .caption{padding:0 1.905rem;text-align:center;color:#ffffff;position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.thumbnail-2 .inner .caption .title{letter-spacing:0.095rem;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;color:#ffffff;font-size:1.524rem;text-transform:uppercase;font-weight:bold}.thumbnail-2 .inner .caption .title .sub-title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:2.381rem;margin:-0.952rem 0 0 1.19rem;color:#ffe4a9;text-transform:lowercase;display:block}.thumbnail-2 .inner .caption .desc{text-align:center;line-height:1.2;position:relative;padding:1.905rem 0 4.762rem 0}.thumbnail-2 .inner .caption .desc:after{content:"";width:2.381rem;height:0.238rem;background-color:#ffffff;position:absolute;bottom:0.952rem;left:50%;margin-left:-1.19rem;display:block}.thumbnail-4{float:left;background:transparent;margin-top:1.429rem;font-size:1rem}.thumbnail-4 .inner{position:relative;margin:0 auto}.thumbnail-4 .inner:before,.thumbnail-4 .inner:after{color:#494440;position:absolute;width:1.143rem;height:1.143rem;display:block;font-family:"aoste"}.thumbnail-4 .inner:before{content:'\ea02';top:0;left:0}.thumbnail-4 .inner:after{content:'\ea03';position:absolute;width:1.143rem;height:1.143rem;bottom:0;right:0}.thumbnail-4 .inner .caption{position:relative;text-align:center;letter-spacing:0.095rem;padding:3.095rem 0 2.381rem}.thumbnail-4 .inner .caption .title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;position:relative;font-size:1.619rem;color:#ffe4a9}.thumbnail-4 .inner .caption .title:after{content:"";width:2.381rem;height:0.143rem;background-color:#464648;position:absolute;bottom:1.905rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block}.thumbnail-4 .inner .caption .title .name{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;font-size:0.643rem;padding-top:2.381rem;color:#ffffff;text-transform:uppercase}.thumbnail-3{float:right;padding-right:6.857rem}@media (max-width:1023px){.thumbnail-3{background:none;padding:0 0.238rem}}.thumbnail-3 .inner{position:relative;margin:0 auto}.thumbnail-3 .inner .caption .btn-5{z-index:9999}@media (max-width:1023px){.thumbnail-3 .inner{max-width:20.476rem}.thumbnail-3 .inner .caption{padding-right:1.333rem;padding-left:1.333rem}}.thumbnail-3 .caption{position:relative;z-index:2;padding:1.905rem 1.524rem;text-align:center;color:#ffffff;background-color:#454345}.style-2 .thumbnail-3 .caption{background-color:#0a2740}.style-3 .thumbnail-3 .caption{background-color:#503f31}.thumbnail-3 .caption .title-block{position:relative;z-index:1}.thumbnail-3 .caption .title{letter-spacing:0.095rem;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;color:#ffffff;font-size:1.524rem;line-height:2.619rem;text-transform:uppercase;font-weight:bold}@media (max-width:992px){.thumbnail-3 .caption .title{line-height:2.476rem}}@media (max-width:1024px){.thumbnail-3 .caption .title{line-height:2.762rem}}.thumbnail-3 .caption .sub-title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:2.524rem;margin:-0.952rem 0 0 0.857rem;letter-spacing:0.071rem;color:#ffe4a9;padding-bottom:0.952rem;display:block}.thumbnail-3 .caption .cubic{border-radius:100%;position:relative;width:6.19rem;height:6.19rem;border:solid 2px #ffffff;margin:0 auto 1.429rem;padding:1.429rem;cursor:pointer}.thumbnail-3 .caption .cubic .cubic-item{background:url(/themes/custom/aoste_fr/assets/images/cubic-animation.png) no-repeat;width:6.19rem;height:6.19rem;-ms-transform:scale(0.6);transform:scale(0.6);position:absolute;top:0;left:0}.thumbnail-3 .caption .line{width:2.381rem;height:0.238rem;margin-bottom:1.429rem;background-color:#fff;display:inline-block;position:relative}.thumbnail-3 .caption .desc{line-height:1.2;position:relative;transition:opacity .5s 1.5s;font-size:19px}.thumbnail-3 .caption .desc span{display:block;font-style:normal}.thumbnail-3 .caption .desc-bold{font-weight:bold}.thumbnail-3 .caption .image-hover{background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity 1s 1s}.thumbnail-3 .caption .btn-5{opacity:0;-ms-transform:scale(0.6);transform:scale(0.6);-ms-transform-origin:center center;transform-origin:center center;transition:transform 1s 1.5s,opacity .6s 1.5s}.thumbnail-3 .caption .btn-block{position:absolute;left:0;right:0;text-align:center;bottom:2.857rem}.mac .thumbnail-3 .caption .desc,.ipad.landscape .thumbnail-3 .caption .desc{letter-spacing:-1px;margin-bottom:-3px}@media (max-width:1023px){.thumbnail-1 .inner{max-width:100%}.thumbnail-1 .inner img{width:100%}.thumbnail-2 .inner{max-width:100%}.thumbnail-2 .inner img{width:100%}.thumbnail-2 .inner .caption .desc{margin-bottom:1.667rem}.thumbnail-2 .inner .caption .btn{margin-bottom:0.714rem}.thumbnail-3{padding:0}.thumbnail-3 .inner{max-width:100%}.thumbnail-3 .inner img{width:100%}}@media (min-width:1024px){.thumbnail-bottom{position:relative;margin-top:-3.238rem;padding-top:3.238rem}.thumbnail-bottom:before,.thumbnail-bottom:after{display:table;content:""}.thumbnail-bottom:after{clear:both}.thumbnail-bottom .thumbnail-item{margin-top:0}.thumbnail-bottom .thumbnail-3{overflow:visible;padding:0.19rem 1.667rem 0;margin-top:-2.857rem}.thumbnail-bottom .thumbnail-3 .inner{max-width:20.095rem;margin:0 auto}.thumbnail-bottom .thumbnail-4{padding:0.952rem 1.667rem 0 1.667rem}.thumbnail-bottom .thumbnail-4 .inner{min-width:16.952rem;max-width:16.952rem}.thumbnail-bottom .thumbnail-4 .inner .caption{padding-right:0}.wrapper-thumbnail{margin-bottom:0}.wrapper-thumbnail:last-child{overflow:hidden;margin:0 0 3.19rem 0}.wrapper-thumbnail .thumbnail-1{margin-bottom:0}.thumbnail-top:before,.thumbnail-top:after{display:table;content:""}.thumbnail-top:after{clear:both}.thumbnail-top .thumbnail-item{padding:1.429rem 1.667rem 0}.thumbnail-top .thumbnail-item .inner{float:left}.thumbnail-top .thumbnail-item:first-child .inner{float:right}.thumbnail-bottom:before,.thumbnail-bottom:after{display:table;content:""}.thumbnail-bottom:after{clear:both}.thumbnail-bottom .thumbnail-item .inner{float:right}.thumbnail-bottom .thumbnail-item:first-child .inner{float:left}.desktop .thumbnail-list.animation .thumbnail-1,.desktop .thumbnail-list.animation .thumbnail-2{-ms-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:.165s,.165s}.desktop .thumbnail-list.animation .thumbnail-2{transition-delay:.3s,.2s}.desktop .thumbnail-1,.desktop .thumbnail-2{transition:0.5s ease-in;transition-property:transform,opacity;opacity:0}.desktop .thumbnail-1{-ms-transform:translateY(80px);transform:translateY(80px)}.desktop .thumbnail-2{-ms-transform:translateY(110px);transform:translateY(110px)}.desktop .thumbnail-1 .inner:hover .image{transition-duration:9s;-ms-transform:scale(1.2);transform:scale(1.2)}.desktop .thumbnail-1 .inner:hover .image:after{background:rgba(0,0,0,0.3)}.desktop .thumbnail-1 .inner:hover .caption:before{-ms-transform:scale(0.96);transform:scale(0.96)}.desktop .thumbnail-1 .inner .image{transition:transform 0.8s ease-out;position:relative}.desktop .thumbnail-1 .inner .image:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.2);z-index:1}.desktop .thumbnail-1 .inner .caption:before{transition:transform 0.8s ease-out}.desktop .thumbnail-4 .inner .caption span{display:block}.desktop .thumbnail-3 .cubic.animation{animation:cubicBackground-1 1s;transition:transform 1s,background 1s}.desktop .thumbnail-3 .cubic.animation .cubic-item.animation-step-vertical{opacity:1;animation:cubic-1 0.8s steps(23)}.desktop .thumbnail-3 .cubic.animation:hover{-ms-transform:scale(0.95);transform:scale(0.95);background:rgba(255,255,255,0.15)}.thumbnail-2 .inner{max-width:20.095rem;margin:0 auto}.thumbnail-2 .inner .caption{margin-left:0.952rem}}@media (max-width:1023px){.thumbnail-1 .caption{border:2px solid #ffffff}.thumbnail-1 .caption .line{letter-spacing:0.048rem;text-align:center;position:absolute;bottom:1.333rem;left:0;right:0}.thumbnail-1 .caption .title{font-size:2.933rem;text-transform:uppercase;margin-bottom:0.667rem}.thumbnail-1 .caption .name{font-family:"Amiri-BoldSlanted",Helvetica,Arial,sans-serif;position:relative;vertical-align:middle;font-size:1.286rem;margin-bottom:0.571rem;line-height:1.4}.thumbnail-1 .caption .name:before{position:absolute;bottom:40%;left:18%;content:"."}.thumbnail-1 .caption .name:after{position:absolute;bottom:40%;right:18%;content:"."}.thumbnail-1 .caption .desc{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.524rem;letter-spacing:0.095rem;text-transform:uppercase}.thumbnail-2 .inner{margin:0 auto;position:relative;overflow:hidden}.thumbnail-3 .inner .cubic{-ms-transform:scale(0.95);transform:scale(0.95);padding:60px}.thumbnail-3 .inner .cubic .cubic-item{width:120px;height:120px}.thumbnail-4{margin-bottom:1.429rem}.thumbnail-4 .inner{max-width:100%;padding:1.429rem 2.857rem}.thumbnail-4 .inner:before,.thumbnail-4 .inner:after{font-size:1.333rem;width:20px;height:20px}.thumbnail-4 .inner:before{top:0;left:2%}.thumbnail-4 .inner:after{right:2%;bottom:4%}.thumbnail-4 .inner .caption{padding:2.857rem 0 0.952rem}.wrapper-thumbnail{padding-left:1.667rem;padding-right:1.667rem}}.club-aoste .main-header .user-block .none-login{display:none}.club-aoste-block{position:relative;margin:0 auto;z-index:1}.club-aoste-block .bgd-after{content:'';display:block;position:absolute;left:0;right:0;bottom:-50%;width:100%;height:100%;background-color:#000000;z-index:-2}.club-aoste-block .inner{background:url(/themes/custom/aoste_fr/assets/images/club-aoste-bg-mobile.png) no-repeat left 20%,linear-gradient(#be1c10,#b41a0f);background-size:100% auto;padding-top:3rem}.club-aoste-block .club-name{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;color:#ffe4a9;font-size:3rem;text-align:center}.club-aoste-block .club-name span{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif}.club-aoste-block .col{text-align:center}.club-aoste-block .star-list li{display:inline}.club-aoste-block .star-list .icon-star{font-size:0.667rem;color:#ffe4a9;margin:0.933rem 0.2rem}.club-aoste-block .col-center{color:#ffe4a9;font-size:1.133rem;line-height:1.4rem}.club-aoste-block .col-center .content{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;display:block}.club-aoste-block .col-right{padding-bottom:3rem}.club-aoste-block .col-right .btn-1{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;color:#b41a0f;font-size:0.733rem;padding:0 1.333rem}@media (min-width:1024px){.club-aoste-block{z-index:1;margin:-13px auto;position:relative;padding:0}.club-aoste-block .inner{padding:0;display:table;max-width:50.381rem;min-height:7.714rem;background:url(/themes/custom/aoste_fr/assets/images/club-aoste-bg.png) left center no-repeat #be1c10;background-size:contain}.club-aoste-block .inner:before,.club-aoste-block .inner:after{display:table;content:""}.club-aoste-block .inner:after{clear:both}.club-aoste-block .star-list{margin:-0.429rem}.club-aoste-block .star-list li{margin:-1.048rem}.club-aoste-block .star-list .icon-star{font-size:0.476rem;margin:0.476rem 0.143rem}.club-aoste-block .col{width:33.33333333%;display:table-cell;vertical-align:middle;padding:0.476rem 0.952rem}.club-aoste-block .club-name{font-size:2.667rem}.club-aoste-block .col-center{text-align:left;padding:1.429rem 0 1.429rem 1.238rem;line-height:1.238rem;font-size:1rem}.club-aoste-block .col-center .content{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;display:block}.club-aoste-block .col-center .title{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:1.095rem;font-weight:normal}.club-aoste-block .col-right{padding:1.429rem 0.619rem}.club-aoste-block .col-right .btn-1{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.667rem;padding:0}.club-aoste-block .col-right .btn-1 span{padding:0.81rem 1.714rem}}@media (max-width:1023px){.club-aoste-block .inner{padding-left:2.667rem;padding-right:2.667rem}.club-aoste-block .col{padding-left:0.333rem;padding-right:0.333rem}.club-aoste-block .col-center{padding:0.333rem 0.333rem 2rem;max-width:26.667rem;margin:0 auto}}.home-product-block{background-repeat:no-repeat}.home-product-block .wrapper:before,.home-product-block .wrapper:after{display:table;content:""}.home-product-block .wrapper:after{clear:both}.home-product-block .author,.home-product-block .name{font-size:2rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;color:#ffe4a9}.home-product-block .author{text-transform:capitalize;display:block}.home-product-block .artical-item{position:relative;padding-top:1.667rem}.home-product-block .artical-item:before{content:"";background-color:#fff;position:absolute;top:0;left:0;width:50px;height:4px}.home-product-block .artical-item .btn{margin-top:1.19rem}.home-product-block .product-item{background-color:#292321;text-align:right}.home-product-block .product-item .short-text{font-size:1rem;line-height:1.19rem;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;color:#fff}.home-product-block .product-item .inner{position:relative}.home-product-block .product-item .inner:before,.home-product-block .product-item .inner:after{display:table;content:""}.home-product-block .product-item .inner:after{clear:both}.home-product-block .product-item .image{position:relative;float:right;width:40%}.home-product-block .product-item .image img{width:100%;border-radius:10px;box-shadow:3px 0 10px rgba(0,0,0,0.4)}.icon-product{width:60px;height:60px;border-radius:50%;background-color:#be1c10;position:absolute;z-index:1}.icon-product:before{content:"";position:absolute;width:17px;height:3px;background-color:#fff;top:29px;left:20px}.icon-product:after{content:"";position:absolute;width:3px;height:17px;background-color:#fff;top:22px;left:27px}.title-2{font-size:1.524rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:1px;line-height:1.1}@media (max-width:1023px){.home-product-block{position:relative;z-index:2;background-size:110%;background-position:0 32%;background-color:#be1c10}.home-product-block:before{content:'';position:absolute;top:0;left:0;right:0;height:18%;background-color:#121212;z-index:-1}.home-product-block .wrapper{padding-top:5.667rem}.home-product-block .artical-item{margin-bottom:8.333rem;padding:2.333rem 0.667rem 0}.home-product-block .artical-item:before{left:0.667rem}.home-product-block .artical-item .author{margin-top:0.333rem;font-size:1.733rem}.home-product-block .artical-item .btn{margin-top:1.333rem;font-size:0.733rem}.home-product-block .artical-item .btn span{padding:0.933rem 2.4rem}.home-product-block .product-item{padding:2.333rem 2.667rem 1.667rem 2rem;margin:0 5.333rem}.home-product-block .product-item .name{margin-top:1rem;font-size:1.6rem}.home-product-block .product-item .caption{margin:0.867rem 0 0.933rem}.home-product-block .product-item .short-text{line-height:1.6rem;font-size:1.267rem}.home-product-block .product-item .image{width:55%}.home-product-block .product-item .image .icon-product{top:-7px;right:0}.home-product-block .product-item .title-2{font-size:1.6rem}.title-2{font-size:1.733rem}}@media (min-width:1024px){.home-product-block{background-size:cover;background-position:50% 50px}.home-product-block .artical-item{width:32%;float:right;margin-top:9.286rem;margin-right:2.857rem}.home-product-block .product-item{float:left;padding:3.048rem 3.333rem 1.905rem 1.429rem;margin-top:16.667rem;margin-bottom:4.238rem;position:relative;width:43%}.home-product-block .product-item .name{margin-top:0.714rem}.home-product-block .product-item .caption{padding:0.952rem 0 1.19rem}.home-product-block .product-item .icon-product{top:-10px;right:-3px}.desktop .home-product-block .image img,.desktop .home-product-block .image .icon-product{transition:all 1s}.desktop .home-product-block .image a:hover img{-ms-transform:scale(1.01);transform:scale(1.01)}.desktop .home-product-block .image a:hover .icon-product{background-color:#fff;z-index:1}.desktop .home-product-block .image a:hover .icon-product:before,.desktop .home-product-block .image a:hover .icon-product:after{background-color:#be1c10}.desktop .home-product-block .image a:hover .icon-product:before{width:18px;height:4px}.desktop .home-product-block .image a:hover .icon-product:after{width:4px;height:19px}.desktop .home-product-block .artical-item:before{width:0;transition:width 0.3s ease-out}.desktop .home-product-block.animation{transition:background 1.4s ease-out;background-position:50% 40%}.desktop .home-product-block.animation .artical-item:before{width:50px}}@media (max-width:1023px){.home-product-block .product-item{margin:0}.icon-product{width:47px;height:47px}.icon-product:before{width:12px;height:2px;top:23px;left:17px}.icon-product:after{width:2px;height:12px;top:18px;left:22px}}.facebook-block .fan-page-info{text-align:right;font-weight:bold;background:url(/themes/custom/aoste_fr/assets/images/aoste-fanpage-logo.png) no-repeat 10% 10% #be1c10;background-size:35%,35%;padding:2.867rem 1.667rem;overflow:hidden}.facebook-block .fan-page-info:before{content:'';width:2.533rem;height:4px;background:#fff;float:right}.facebook-block .fan-page-info .title{text-transform:uppercase;color:#fff;clear:both;padding-top:1.933rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.6rem}.facebook-block .fan-page-info .sub-title{color:#3d0c09;font-size:3.2rem;margin-top:-0.476rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-weight:normal;display:block;text-transform:capitalize}.facebook-block .fan-page-info .content:after{content:'';width:2.667rem;height:4px;background:#fff;float:right;margin-top:0.381rem}.facebook-block .fan-page-info .desc{padding:0.667rem 0;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.467rem;color:#fff}.facebook-block .fan-page-info .desc span{display:block}.facebook-block .fan-page-info .comment,.facebook-block .fan-page-info .member{display:block;font-family:"Amiri-BoldSlanted",Helvetica,Arial,sans-serif;font-size:5rem;margin-top:-0.333rem;font-weight:bold;color:#3d0c09}.facebook-block .fan-page-info .comment .icon,.facebook-block .fan-page-info .member .icon{font-size:2.667rem}.facebook-block .fan-page-info .comment small,.facebook-block .fan-page-info .member small{font-size:50%;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;text-transform:uppercase}.facebook-block .fan-page-info .comment:after,.facebook-block .fan-page-info .member:after{content:attr(data-unit);font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:2.333rem;font-weight:bold;text-transform:uppercase}.facebook-block .fan-page-info .member{padding-bottom:0.667rem}.facebook-block .fan-page-info .rejoignez-btn{clear:both;float:right;margin:2.467rem 0 0.333rem;padding:0.333rem 1.667rem}.facebook-block .fan-page-info .rejoignez-btn span{padding-top:0.476rem;padding-bottom:0.476rem}.facebook-block .post-block{background:#3d0c09;padding:3.533rem 0 4rem 3.467rem}.facebook-block .post-block .item{padding:0;width:100%;height:auto;transition:opacity 0.3s ease-in;opacity:.1}.facebook-block .post-block .item .title{text-transform:uppercase;padding-left:1.095rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;color:white;opacity:0}.touch .facebook-block .post-block .item .title{opacity:1}.facebook-block .post-block .item .icon-instagram-2:before,.facebook-block .post-block .item .icon-youtube-2:before,.facebook-block .post-block .item .icon-pinterest-2:before,.facebook-block .post-block .item .icon-facebook-2:before{position:absolute;top:-3px;left:0;background:#fff;color:#000;margin-right:5px;font-family:"aoste";font-size:0.81rem}.facebook-block .post-block .slick-current,.facebook-block .post-block .slick-center{opacity:1}.facebook-block .post-block .item.slick-active .title{left:1.429rem;top:1.429rem;position:absolute}.facebook-block .post-block .item.slick-active .status-posted{opacity:1}.facebook-block .post-block .slider-img{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.facebook-block .post-block .slick-list{padding-right:3.333rem}.facebook-block .post-block .slider-hover{background:rgba(0,0,0,0.5);position:absolute;width:100.5%;height:100.5%;top:-1px;left:-1px;font-size:0.867rem}.facebook-block .post-block .slider-hover .plus{left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:46px;height:46px;border-radius:100%;border:2px solid #fff;background:transparent}.facebook-block .post-block .slider-hover .plus:after{position:absolute;content:'\ea21';font-size:0.8rem;font-family:"aoste";color:#ffe4a9;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.facebook-block .post-block .slider-hover .like{left:50%;margin:3.095rem -3.333rem;top:67%;position:absolute;font-size:0.81rem;line-height:0.952rem;color:#ffe4a9}.facebook-block .post-block .slider-hover .like-no{position:absolute;left:50%;top:67%;margin:3.143rem -2.143rem;color:#ffe4a9;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:1.048rem}.facebook-block .post-block .slider-hover .comment{right:50%;margin:3.238rem -1.571rem;top:67%;position:absolute;font-size:0.667rem;line-height:0.81rem;color:#ffe4a9}.facebook-block .post-block .slider-hover .comment-no{position:absolute;right:50%;top:67%;margin:3.143rem -3.667rem;color:#ffe4a9;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:1.048rem}.facebook-block .post-block img{width:100%;display:inline-block;vertical-align:top}.facebook-block .post-block .status-posted{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1rem;color:#fff;padding:1.067rem 0;line-height:1.067rem;opacity:0}@media (min-width:1024px){.facebook-block{display:-ms-flexbox;display:flex}.facebook-block .fan-page-info{width:50%;float:left;padding:9.048rem 3.429rem 5.19rem;background-position:32% 29%;background-size:26%}.facebook-block .fan-page-info:before{width:2.381rem}.facebook-block .fan-page-info .title{padding-top:1.905rem;font-size:1.524rem}.facebook-block .fan-page-info .sub-title{font-size:3.095rem}.facebook-block .fan-page-info .content:after{width:2.381rem;margin-top:0.619rem}.facebook-block .fan-page-info .desc{font-size:1rem;line-height:1.19rem;padding:0.714rem 0}.facebook-block .fan-page-info .comment,.facebook-block .fan-page-info .member{font-size:4.762rem;padding-top:0.571rem;padding-right:0.143rem}.facebook-block .fan-page-info .comment .icon,.facebook-block .fan-page-info .member .icon{font-size:2.667rem;padding:0.381rem}.facebook-block .fan-page-info .comment:after,.facebook-block .fan-page-info .member:after{font-size:2.143rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.facebook-block .fan-page-info .member{padding-bottom:0.476rem;margin-top:-0.81rem}.facebook-block .fan-page-info .rejoignez-btn{font-size:0.667rem;padding:0 0.381rem;margin:1.762rem 0}.facebook-block .fan-page-info .rejoignez-btn span{padding:0.667rem 2.381rem}.facebook-block .post-block{width:50%;float:left;padding-left:7.57142857%;padding-top:9.524rem}.facebook-block .post-block .slick-list{padding-right:6.429rem}.facebook-block .post-block .item:after{background:none}.facebook-block .post-block .status-posted{font-size:0.857rem;line-height:1.048rem;padding:1.429rem 2.143rem 0 0}.facebook-block .post-block .slick-arrow{position:absolute;z-index:1}.facebook-block .post-block .slick-prev{bottom:8.571rem;right:2.524rem}.facebook-block .post-block .slick-next{bottom:5.714rem;right:2.524rem}.facebook-block .post-block .slick-prev:after,.facebook-block .post-block .slick-next:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;opacity:0}.desktop .facebook-block .post-block .slick-prev:active,.desktop .facebook-block .post-block .slick-next:active{transition:background 0.5s ease-out}.desktop .facebook-block .post-block .slick-prev:active:before,.desktop .facebook-block .post-block .slick-next:active:before{animation-name:zoomBounce;animation-fill-mode:forwards;animation-duration:.2s}.desktop .facebook-block .post-block .slick-prev:active:after,.desktop .facebook-block .post-block .slick-next:active:after{animation-fill-mode:forwards;animation-duration:.5s}.facebook-block .post-block .slick-prev:after{background:url(/themes/custom/aoste_fr/assets/images/arrow-prev.png) 50% 50% no-repeat}.desktop .facebook-block .post-block .slick-prev:active{background-position:-150%}.desktop .facebook-block .post-block .slick-prev:active:after{animation-name:fadeInBgRight}.facebook-block .post-block .slick-next:after{background:url(/themes/custom/aoste_fr/assets/images/arrow-next.png) 50% 50% no-repeat}.desktop .facebook-block .post-block .slick-next:active{background-position:250%}.desktop .facebook-block .post-block .slick-next:active:after{animation-name:fadeInBgLeft}.desktop .facebook-block .slick-active .slider-img img{transition:transform 15s ease-out}.desktop .facebook-block .slick-active .slider-img .slider-hover{opacity:0;transition:0.4s ease-out}.desktop .facebook-block .slick-active .slider-img .plus,.desktop .facebook-block .slick-active .slider-img .title,.desktop .facebook-block .slick-active .slider-img .like,.desktop .facebook-block .slick-active .slider-img .like-no,.desktop .facebook-block .slick-active .slider-img .comment,.desktop .facebook-block .slick-active .slider-img .comment-no{transition:0s .4s ease;opacity:0}.desktop .facebook-block .slick-active .slider-img:hover img{-ms-transform:scale(1.2);transform:scale(1.2)}.desktop .facebook-block .slick-active .slider-img:hover .slider-hover{opacity:1}.desktop .facebook-block .slick-active .slider-img:hover .plus{opacity:1;transition:opacity 0.4s ease}.desktop .facebook-block .slick-active .slider-img:hover .title{opacity:1;transition:opacity 0.4s ease}.desktop .facebook-block .slick-active .slider-img:hover .like{top:50%;opacity:1;transition:.3s ease}.desktop .facebook-block .slick-active .slider-img:hover .like-no{top:50%;opacity:1;transition:.3s ease}.desktop .facebook-block .slick-active .slider-img:hover .comment{top:50%;opacity:1;transition:.5s ease}.desktop .facebook-block .slick-active .slider-img:hover .comment-no{top:50%;opacity:1;transition:.5s ease}.desktop .facebook-block .fan-page-info:before,.desktop .facebook-block .fan-page-info .content:after{width:0;transition:width 0.3s ease-out}.desktop .facebook-block.animation .fan-page-info:before,.desktop .facebook-block.animation .fan-page-info .content:after{width:2.381rem}.desktop .facebook-block .post-block .status-posted{transition:1s linear 1s}}@media (min-width:1024px) and (orientation:landscape){.tablet .facebook-block .post-block .slick-next{bottom:6.857rem}.tablet .facebook-block .post-block .slick-prev{bottom:9.619rem}}@media (max-width:1024px){.facebook-block .post-block .slider-hover .like,.facebook-block .post-block .slider-hover .like-no,.facebook-block .post-block .slider-hover .comment-no{margin-top:0;margin-bottom:0}.facebook-block .post-block .slider-hover .comment{margin-top:3px;margin-bottom:0}.facebook-block .post-block .item.slick-active .title{top:1.067rem;left:1.067rem}.facebook-block .post-block .item .icon-youtube-2:before,.facebook-block .post-block .item .icon-instagram-2:before,.facebook-block .post-block .item .icon-pinterest-2:before,.facebook-block .post-block .item .icon-facebook-2:before{top:0;font-size:0.733rem}}@media (max-width:1023px){.facebook-block .post-block .slider-hover .plus{width:3.067rem;height:3.067rem}}.instagram-block{overflow:hidden}.instagram-block .inner{position:relative}.instagram-block .item{float:left;position:relative;overflow:hidden}.instagram-block .item:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5)}.instagram-block .item a{position:absolute;top:0;right:0;bottom:0;left:0}.instagram-block .item .bgd-cover{background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.instagram-block .item .name{color:#ffffff;position:absolute;bottom:5%;left:7%;text-transform:uppercase;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;letter-spacing:0.048rem;font-size:0.81rem}.instagram-block .item .plus{color:#ffffff;position:absolute;bottom:3.5%;right:10%;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;font-size:1.429rem;font-weight:bold}.instagram-block .text-item{position:relative;width:40%;background-color:#362e2b;display:-ms-flexbox;display:flex}.instagram-block .text-item:after{display:none}.instagram-block .text-item .item-inner .title{text-transform:uppercase;color:#ffffff;font-size:1.524rem;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif}.instagram-block .text-item .item-inner .sub-title{color:#ffe4a9;font-size:1.905rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-weight:inherit}.instagram-block .text-item .item-inner .content{color:#ffffff;line-height:1.2;padding:1.667rem 5.714rem 0 0}@media (min-width:1024px){.instagram-block{position:relative}.instagram-block .inner,.instagram-block .info-wrapper{width:1780px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden}.instagram-block .item{height:0;cursor:pointer;width:16.952rem;padding-top:16.952rem}.instagram-block .item.push-2{margin-left:33.905rem}.instagram-block .text-item{width:33.905rem;position:relative;background-color:#362e2b;display:-ms-flexbox;display:flex}.instagram-block .text-item:after{display:none}.instagram-block .text-item .item-inner{position:absolute;top:48%;left:10%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);max-height:95%;overflow:hidden}.instagram-block .text-item .item-inner .title{text-transform:uppercase;color:#ffffff;font-size:1.524rem;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif}.instagram-block .text-item .item-inner .sub-title{color:#ffe4a9;font-size:1.905rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:none;display:block}.instagram-block .text-item .item-inner .content{color:#ffffff;line-height:1.2;padding:1.667rem 5.714rem 0 0}.instagram-block .info-wrapper{overflow:visible;position:relative}.instagram-block .info-wrapper .text-item{cursor:inherit;position:absolute;margin-top:-16.952rem;margin-left:16.952rem}.desktop .instagram-block .item{transition:transform 1s,opacity .8s;opacity:0}.desktop .instagram-block .item:nth-child(1){-ms-transform:translateY(15px);transform:translateY(15px)}.desktop .instagram-block .item:nth-child(2){-ms-transform:translateY(30px);transform:translateY(30px)}.desktop .instagram-block .item:nth-child(3){-ms-transform:translateY(45px);transform:translateY(45px)}.desktop .instagram-block .item:nth-child(4){-ms-transform:translateY(60px);transform:translateY(60px)}.desktop .instagram-block .item:nth-child(5){-ms-transform:translateY(75px);transform:translateY(75px)}.desktop .instagram-block .item:nth-child(6){-ms-transform:translateY(30px);transform:translateY(30px)}.desktop .instagram-block .item:nth-child(7){-ms-transform:translateY(45px);transform:translateY(45px)}.desktop .instagram-block .item:nth-child(8){-ms-transform:translateY(60px);transform:translateY(60px)}.desktop .instagram-block .item:nth-child(9){-ms-transform:translateY(75px);transform:translateY(75px)}.desktop .instagram-block .item:nth-child(6),.desktop .instagram-block .item:nth-child(7),.desktop .instagram-block .item:nth-child(8),.desktop .instagram-block .item:nth-child(9){transition-delay:.3s}.desktop .instagram-block .item .bgd-cover{transition:transform 2.5s ease}.desktop .instagram-block .item:after{transition:opacity 0.5s ease-out}.desktop .instagram-block .item .name{transition:opacity 0.4s ease-out,transform 0.4s 0.4s ease-out;-ms-transform:translateX(-15px);transform:translateX(-15px);opacity:0}.desktop .instagram-block .item .plus{transition:opacity 0.3s ease-out;opacity:0}.desktop .instagram-block .item:hover{overflow:hidden}.desktop .instagram-block .item:hover:after{opacity:0}.desktop .instagram-block .item:hover .name{transition:opacity 0.4s ease-out,transform 0.4s ease-out;-ms-transform:translateX(0);transform:translateX(0);opacity:1}.desktop .instagram-block .item:hover .plus{transition:opacity 1s ease;opacity:1}.desktop .instagram-block .item:hover .bgd-cover{transition-duration:10s,2s;-ms-transform:scale(1.2);transform:scale(1.2)}.desktop .instagram-block.animation .item{opacity:1}.desktop .instagram-block.animation .item:nth-child(n){-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:1024px) and (orientation:landscape){.tablet .instagram-block .item:after{display:none}}@media (max-width:1023px){.instagram-block .slick-list{padding:0 15vw}.instagram-block .aoste-slider .slick-arrow{margin-top:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.instagram-block .aoste-slider .slick-next{right:0;margin-right:calc(5vw - 11px)}.instagram-block .aoste-slider .slick-prev{left:0;margin-left:calc(5vw - 11px)}.instagram-block .item:not(.slick-slide)+.item:not(.slick-slide){display:none}.instagram-block .item:not(.text-item){opacity:.1;height:70vw;width:70vw;transition:opacity .5s}.instagram-block .item.slick-active{opacity:1}.instagram-block .item:after{display:none}.instagram-block .item .name{font-size:0.533rem;display:none}.instagram-block .item .plus{position:absolute;bottom:3.5%;right:10%;display:none;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;font-size:0.867rem;font-weight:bold}.instagram-block .text-item{padding-top:0;-ms-flex-align:center;align-items:center;width:100%}.instagram-block .text-item .item-inner{padding:1.667rem}.instagram-block .text-item .item-inner .title{font-size:1.667rem;padding:0.333rem 0 0 0}.instagram-block .text-item .item-inner .sub-title{color:#ffe4a9;font-size:1.667rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-weight:inherit;padding:0.333rem 0 0 0}.instagram-block .text-item .item-inner .content{color:#ffffff;line-height:1.2;font-size:1.2rem;padding:0.8rem 0 0 0}}.home-article-block{background-color:#201c19;padding:4.524rem 0 7.429rem}.home-article-block .item-artical{position:relative;background-color:#5a4f4b;text-align:center}.home-article-block .item-artical .image{border-bottom:3px solid #c90014;position:relative}.home-article-block .item-artical .name{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;color:#ffe4a9;font-size:1.619rem}.home-article-block .item-artical .text-small{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.762rem;color:#7e7b7b;text-transform:uppercase;margin-top:0.238rem}.home-article-block .item-artical .short-text{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1rem;color:#fff;line-height:1.333rem}.home-article-block .item-artical .caption{padding:3.333rem 1.143rem 1.429rem 1.667rem}.home-article-block .btn{position:absolute;bottom:3.81rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.home-article-block .home-artical-inner{display:-ms-flexbox;display:flex;margin-left:-0.714rem;margin-right:-0.714rem}.home-article-block .home-artical-inner+.home-artical-inner{margin-top:1.905rem}.home-article-block .item-artical{max-width:23.571rem;margin:0 1.667rem;padding-bottom:6.19rem;-ms-flex:1;flex:1}.home-article-block .item-artical .name{margin:0.714rem 0 1.667rem}.home-article-block .btn{white-space:nowrap}}@media (max-width:1023px){.home-article-block{padding:2.667rem 0 9.333rem;margin-bottom:-9.333rem}.home-article-block .home-artical-inner+.home-artical-inner{margin-top:1.867rem}.home-article-block .item-artical{overflow:hidden}.home-article-block .item-artical+.item-artical{margin-top:1.867rem}.home-article-block .item-artical .caption{padding:3.067rem 2.4rem 3.333rem}.home-article-block .item-artical .name{font-size:1.6rem;padding-bottom:1.2rem}.home-article-block .item-artical .short-text{font-size:1.067rem;line-height:1.333rem}.home-article-block .item-artical .text-small{margin:0.267rem 0 0.467rem;font-size:0.733rem}.home-article-block .btn{position:relative;left:auto;bottom:auto;font-size:0.733rem;-ms-transform:none;transform:none;margin:2.133rem 0 0}.home-article-block .btn span{line-height:normal}.title-2{font-size:1.4rem}}@media (max-width:374px){.home-article-block .btn.btn-2 span,.avantages-block .btn.btn-2 span{min-width:100%}}.heading-page-block{text-align:center}.heading-page-block .title{color:#fff}.heading-page-block img{display:inline-block;vertical-align:top}.heading-page-block .description{color:#fff}.heading-page-block .image{margin:0 -1.667rem}@media (min-width:1024px){.heading-page-block{max-width:920px;margin:6.762rem auto 0}.heading-page-block .title{font-size:3.333rem;padding-bottom:2.619rem}.heading-page-block .description{max-width:30rem;margin:-1.81rem auto 4.524rem}.nos-boutiques .heading-page-block{margin-top:6.524rem}.desktop .heading-page-block .title,.desktop .heading-page-block .description,.desktop .heading-page-block .image{opacity:0;visibility:hidden}.desktop .heading-page-block .title{-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;transition:opacity .6s,transform .6s}.desktop .heading-page-block .description{opacity:0;transition:opacity .5s .5s}.desktop .heading-page-block .image{-ms-transform:translateY(30px);transform:translateY(30px);transition:opacity 0.75s 1s,transform 0.75s 1s ease-out}.desktop .heading-page-block.animation .title,.desktop .heading-page-block.animation .description,.desktop .heading-page-block.animation .image{opacity:1;visibility:visible}.desktop .heading-page-block.animation .title{-ms-transform:scale(1);transform:scale(1)}.desktop .heading-page-block.animation .image{-ms-transform:translateY(0);transform:translateY(0)}}@media (max-width:992px){.heading-page-block{margin-top:2.333rem}.nos-boutiques .heading-page-block{margin-top:2.067rem}.heading-page-block .title{padding-bottom:0;font-size:4.133rem}.heading-page-block .description{margin:0 auto 4.2rem;max-width:26.667rem}.heading-page-block .description p{line-height:1.467rem}}.aoste-slider .slick-arrow{position:absolute;z-index:2;width:2.381rem;height:2.381rem;margin-top:-1.19rem;font-size:0;color:transparent;outline:0;border-width:2px;border-color:transparent;border-style:solid;border-radius:100%;transition:0.5s ease-out;transition-property:opacity,transform;transition-delay:.3s,.3s}.aoste-slider .slick-arrow:before{content:'';position:absolute;top:50%;left:50%;width:2.381rem;height:2.381rem;margin-top:-1.19rem;margin-left:-1.19rem;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-width:2px;border-style:solid;border-color:transparent;transition:.3s .5s;transition-property:transform,opacity}.desktop .aoste-slider .slick-arrow:before{opacity:0;-ms-transform:scale(0.8);transform:scale(0.8)}.aoste-slider .slick-arrow:active{transition:all 1s}.desktop .aoste-slider .slick-arrow:hover:before{transition-delay:0s,0s;-ms-transform:scale(1);transform:scale(1);opacity:1}.aoste-slider .slick-next{background:url(/themes/custom/aoste_fr/assets/images/arrow-next.png) 50% 50% no-repeat}.aoste-slider .slick-next:active{transition:transform .5s}.aoste-slider .slick-prev{background:url(/themes/custom/aoste_fr/assets/images/arrow-prev.png) 50% 50% no-repeat}.aoste-slider .slick-prev:active{transition:transform .5s}@media (min-width:1024px){.desktop .aoste-slider .slick-next:after,.desktop .aoste-slider .slick-prev:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;opacity:0}.desktop .aoste-slider .slick-next:active,.desktop .aoste-slider .slick-prev:active{transition:background 0.5s ease-out}.desktop .aoste-slider .slick-next:active:before,.desktop .aoste-slider .slick-prev:active:before{animation-name:zoomBounce;animation-fill-mode:forwards;animation-duration:.2s}.desktop .aoste-slider .slick-next:active:after,.desktop .aoste-slider .slick-prev:active:after{animation-fill-mode:forwards;animation-duration:.5s}.desktop .aoste-slider .slick-prev:active{background-position:-150%}.desktop .aoste-slider .slick-prev:active:after{animation-name:fadeInBgRight}.desktop .aoste-slider .slick-next:active{background-position:250%}.desktop .aoste-slider .slick-next:active:after{animation-name:fadeInBgLeft}}.info-block .title{font-size:3.333rem;color:#fff;text-align:center;padding-bottom:2.619rem}.info-block .title img{display:inline-block}.info-block .title span{color:#be1c10;margin-right:0.667rem}.info-block .title .mr0{margin-right:0}.info-block .content{text-align:center;max-width:33.81rem;margin:0 auto;background-color:#463a36;padding:1.429rem 1.81rem 1.476rem 1.714rem}.info-block .content .inner{position:relative;border:4px solid #524441;padding:1.857rem 2.857rem 2.095rem 2.857rem}.info-block .content .inner .heading{font-size:1.524rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;color:#fff;margin-bottom:1.762rem}.info-block .content .inner .text{padding:0;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1rem;color:#fff;margin-bottom:1.571rem;line-height:26px}.info-block .content .inner .btn-2{padding:0 0.857rem}.info-block .content .inner:before{content:"";position:absolute;width:2.381rem;top:-0.19rem;left:50%;height:4px;background-color:#fff;-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transform:translate(-50%)}.info-block .description{margin:-1.81rem 0 6.476rem;color:#fff;font-style:italic;text-align:center;transition:opacity .5s .5s}.info-block .description .text-1{font-family:Helvetica,Arial,sans-serif;margin-bottom:0.143rem;font-size:0.762rem}.info-block .description .text-2{font-size:1rem;line-height:1.238rem}@media (min-width:1024px){.desktop .info-block .title{-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;transition:opacity .6s,transform .6s}.desktop .info-block .content{background-color:#000;margin-top:4.762rem;opacity:0;transition:opacity 1s 0.2s,margin-top 1s 0.2s,background-color 1s 0.2s}.desktop .info-block .inner{opacity:0;transition:opacity 2s .5s}.desktop .info-block .inner:before{width:0;transition:transform 1.2s .6s,width .5s .6s}.desktop .info-block .description{opacity:0}.desktop .info-block.animation .title{opacity:1;-ms-transform:scale(1);transform:scale(1)}.desktop .info-block.animation .content{opacity:1;margin-top:0;background-color:#463a36}.desktop .info-block.animation .content .inner{opacity:1}.desktop .info-block.animation .content .inner:before{width:2.381rem}.desktop .info-block.animation .description{opacity:1}}@media (max-width:1023px){.info-block{padding:0 0.667rem;margin-top:1.667rem;margin-bottom:2.267rem}.info-block .title{font-size:4.133rem;margin-bottom:2.6rem}.info-block .title span{margin-right:0.933rem}.info-block .content{padding:0.8rem}.info-block .content .inner{border:2px solid #524441;padding:1.867rem 0.8rem 2.333rem 0.8rem}.info-block .content .inner .heading{font-size:1.6rem;margin-bottom:0.667rem}.info-block .content .inner .text{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1.067rem;line-height:1.375rem;margin-bottom:1rem}.info-block .content .inner::before{top:-0.095rem;height:0.095rem;width:1.619rem}.info-block .content .inner .btn-2{min-width:11rem}.info-block .content .inner .btn-2 span{padding:1rem}.maison .info-block .title{margin-bottom:1.6rem;padding-bottom:0}.maison .info-block .title img{max-width:80%}}.maison-video-block{padding-bottom:5.714rem}.video-wrapper{position:relative;padding-bottom:56.25%;height:100%;overflow:hidden;max-width:100%}.video-wrapper iframe,.video-wrapper object,.video-wrapper embed{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper .btn-play{display:block;z-index:9999;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%) scale(0.7);transform:translate(-50%,-50%) scale(0.7);width:2.952rem;height:2.952rem;background-color:white;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;font-size:0;transition:.4s .5s;transition-property:background-color,border-left-color,opacity,transform;opacity:0}.video-wrapper .btn-play:before{content:'';position:absolute;top:50%;left:35%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #b41a0f;opacity:0;transition:opacity 1s .6s,left .2s .6s}.video-wrapper .icon-arrow{position:absolute;z-index:10;font-size:0.952rem;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-wrapper .mask-video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1}.video-block{overflow:hidden;position:relative}.video-block .description .title{font-weight:normal;margin-bottom:0}.video-block .description p{font-size:1rem;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;color:white;line-height:1.3;padding-top:0}.video-block.style-2 .description .title{padding-right:0.667rem}.animation .video-block .video-wrapper .btn-play{opacity:1;-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.animation .video-block .video-wrapper .btn-play:before{opacity:1;left:50%}.animation .video-block-2 .video-wrapper .btn-play{transition:.4s 1.2s;transition-property:background-color,border-left-color,opacity,transform}.animation .video-block-3 .video-wrapper .btn-play{transition:.4s 1.5s;transition-property:background-color,border-left-color,opacity,transform}@media (min-width:1024px){.maison-video-block .title-descriptions-block{margin-bottom:4.571rem}.video-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.video-block:nth-child(1),.video-block:nth-child(3){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.video-block .commercial-video{width:53.77358491%}.video-block .commercial-video+.description{text-align:left}.video-block .commercial-video+.description .inner{padding:0.476rem 2.857rem 0.476rem 4.238rem}.video-block:nth-child(2) .description{text-align:right}.video-block .description p{max-width:17.143rem}.video-block .video-right{float:right}.video-block .video-left{float:left}}@media (max-width:1023px){.maison-video-block{padding-bottom:0.667rem}.maison-video-block .title-descriptions-block:before{top:0}.video-block{padding:0;margin-bottom:2.333rem}.video-block .description .inner{padding:2rem 0 0}.video-block .description .title{font-size:1.867rem;margin-bottom:1rem}.video-block .description p{font-size:1.067rem}}.commitment-block{position:relative;background-color:white;background-size:100% auto;background-repeat:no-repeat;padding-top:6.143rem}.commitment-block .image-bottom{position:absolute;bottom:0;left:-1.048rem;right:-1.048rem;z-index:4}.commitment-block .image-bottom img{width:100%}.commitment-block .title-descriptions-block{margin-bottom:2.762rem}.commitment-block .title-descriptions-block .title-2{padding-top:2.095rem;padding-bottom:1rem}.commitment-block .title-descriptions-block:before{background-color:#333}.commitment-list{position:relative;max-width:30.238rem;margin:0 auto}.commitment-list .item-list{background-color:#cc2822;overflow:hidden;font-size:0}.commitment-list .description{position:relative;z-index:2;text-align:center;color:white;padding:3.667rem 0.952rem 1.667rem;transition:padding-top 0.2s ease-out}.commitment-list .description .number{transition:color 0.2s ease-out,transform 0.2s ease-out,opacity 0.2s ease-out;display:inline-block;background-color:white;color:#c6190e;width:2.524rem;height:2.524rem;font-size:0.952rem;line-height:2.524rem;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;margin-bottom:0.952rem}.commitment-list .description .title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-style:italic;font-size:1.619rem;font-weight:normal;margin-bottom:1.619rem;color:white}.commitment-list .description span{display:block;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;line-height:1.19rem;max-width:100%;margin:0 auto}.commitment-list .description .link{position:relative;font-size:0.571rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;text-transform:uppercase;color:white;opacity:0;transition:opacity 0.3s -0.1s ease-out;padding-bottom:2px}.commitment-list .description .link:before{content:'';position:absolute;left:50%;bottom:0;height:2px;background-color:white;-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;transition:width .3s}.commitment-list .description .content{transition:transform .3s ease;margin-top:-1.714rem;padding-top:1.714rem;position:relative;z-index:1}@media (min-width:1024px){.commitment-block{overflow:hidden}.desktop .commitment-block .image-bottom{bottom:-1.429rem;transition:all .5s}.desktop .commitment-block .image-bottom.animation{bottom:0}.commitment-block .image-bottom img{min-width:33.667rem}.commitment-list{padding-bottom:10.143rem}.commitment-list .item-list{position:relative}.commitment-list .item-list:before{content:'';position:absolute;top:0;left:50%;right:0;bottom:0;background-color:#be1c10;z-index:1}.commitment-list .item-list.special-item{background:transparent}.commitment-list .item-list .description,.commitment-list .item-list .logo-image{display:inline-block;width:50%;vertical-align:middle;min-height:17.048rem}.desktop .commitment-list .item-list .description:hover .number{color:transparent;-ms-transform:scale(0.9);transform:scale(0.9);opacity:0}.desktop .commitment-list .item-list .description:hover .content{-ms-transform:translateY(-65px);transform:translateY(-65px)}.desktop .commitment-list .item-list .description:hover .link{opacity:1}.desktop .commitment-list .item-list .description:hover .link:before{width:100%}.commitment-list .item-list.right-block .description,.commitment-list .item-list.right-block .logo-image{height:16rem}.commitment-list .item-list.right-block:before{right:50%;left:0}.commitment-list .item-list.right-block .description{padding-top:3.095rem;float:right}.desktop .commitment-list .item-list.right-block .logo-image img{transition:.2s;transition-property:transform,opacity}.commitment-list .item-list.special-item:before{background-image:url(/themes/custom/aoste_fr/assets/images/bg_right.png);background-size:cover}.commitment-list .item-list.special-item .description:before,.commitment-list .item-list.special-item .logo-image:before{content:'';position:absolute;top:0;left:0;right:0;z-index:-1;background-repeat:no-repeat}.desktop .commitment-list .item-list.special-item .description img,.desktop .commitment-list .item-list.special-item .logo-image img{transition:.2s;transition-property:transform,opacity}.commitment-list .item-list.special-item .description{position:relative;padding-top:2.619rem;margin-bottom:11.667rem}.commitment-list .item-list.special-item .description:before{bottom:-7.476rem;background-image:url(/themes/custom/aoste_fr/assets/images/bg_left.png)}.commitment-list .item-list.special-item .logo-image{margin-bottom:11.667rem}.commitment-list .anchor-link{position:absolute;left:0;top:0;bottom:0;right:0;z-index:1}.commitment-list .logo-image{position:relative;padding:0.952rem;z-index:2;overflow:hidden}.commitment-list .logo-image img{position:absolute;top:50%;left:50%;max-width:8.476rem;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.desktop .commitment-list .logo-image img{-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);transition:.2s;transition-property:transform,opacity;opacity:0}.desktop .commitment-list .item-list .logo-image img.animation{opacity:1;-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@media (max-width:1023px){.commitment-block{background-image:none !important;overflow:hidden;padding-top:3rem}.commitment-block .btn-2{margin-top:1.333rem}.commitment-block .title-descriptions-block{margin-bottom:2.933rem}.commitment-block .title-descriptions-block:before{top:0}.commitment-block .image-bottom{left:-3.333rem;right:-3rem}.commitment-list{padding:0 1.067rem 3rem 1.067rem}.commitment-list .item-list{background-color:#be1c10}.commitment-list .item-list.right-block{background-color:#ca473f}.commitment-list .item-list.right-block .description{padding-top:2.8rem}.commitment-list .item-list.special-item{margin-bottom:7.619rem}.commitment-list .item-list.special-item .description{padding-bottom:15.333rem;padding-top:3rem}.commitment-list .item-list.special-item .description:before{content:'';position:absolute;left:0;right:0;bottom:0;z-index:-1;background:url(/themes/custom/aoste_fr/assets/images/bg_left.png) no-repeat bottom left;background-size:100%;height:100%}.commitment-list .description{padding:2.333rem 1.667rem 3.333rem}.commitment-list .description .number{font-size:0.933rem;width:2.467rem;height:2.467rem;line-height:2.467rem;margin-bottom:1.333rem}.commitment-list .description .title{font-size:1.533rem;margin-bottom:0.533rem}.commitment-list .description p{font-size:1.067rem;line-height:1.2rem;margin-bottom:1.467rem;max-width:11rem}.commitment-list .description .link{font-size:0.733rem;opacity:1;top:1rem}.commitment-list .description .link:before{width:100%}}@media (max-width:991px){.commitment-block .image-bottom{left:-1.667rem}.commitment-list .item-list.special-item{margin-bottom:8rem}}@media (max-width:480px){.commitment-list{padding-bottom:1.467rem}.commitment-list .item-list.special-item{margin-bottom:6.667rem}.commitment-block .image-bottom{right:-1.333rem;left:-0.933rem}}.maison-video-block .title-descriptions-block .title-2{padding:2.238rem 0 0.952rem 0.476rem}.title-descriptions-block{position:relative;text-align:center;margin:0 auto 5.238rem;max-width:29.286rem}.title-descriptions-block .title-2{padding:1.857rem 0 1.667rem 0.476rem}.title-descriptions-block p{color:#fff;line-height:25px}.title-descriptions-block.style-1 .title-2{color:black}.title-descriptions-block.style-1 .title-2:before{background-color:black}.title-descriptions-block.style-1 p{color:black}.title-descriptions-block:before{content:"";background-color:#fff;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);height:0.19rem;width:2.381rem;transition:width 0.5s ease-out}.animation .title-descriptions-block .title-2:before{width:2.381rem}@media (min-width:1024px){.desktop .title-descriptions-block:before{width:0;transition:width 0.5s ease-out}.desktop .title-descriptions-block .title-2{transition:opacity 0.8s ease-in}.desktop .title-descriptions-block p{transition:opacity 1.5s ease-in}.desktop .title-descriptions-block .title-2,.desktop .title-descriptions-block p{opacity:0;visibility:hidden}.desktop .title-descriptions-block.animation:before{width:2.381rem}.desktop .title-descriptions-block.animation .title-2,.desktop .title-descriptions-block.animation p{opacity:1;visibility:visible}}@media (max-width:1023px){.title-descriptions-block{margin-bottom:2.667rem;max-width:22rem}.title-descriptions-block .title-2{font-size:1.533rem;padding-top:2rem;padding-bottom:1.333rem}.title-descriptions-block p{font-size:1.067rem;line-height:1.333rem}}.breadcrumb{margin-top:0.952rem}.breadcrumb li{display:inline-block;position:relative;padding-left:1.429rem;font-size:0.429rem;text-transform:uppercase;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.breadcrumb li a{color:#fff}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li:first-child{padding-left:0.952rem}.breadcrumb li:after{content:'';position:absolute;top:50%;right:-1.19rem;margin-top:-0.19rem;width:1px;border-width:0.19rem 0.19rem 0.19rem;border-style:solid;border-color:transparent;border-left-color:#fff}.breadcrumb li:last-child span{color:#fff}.breadcrumb li:last-child:after{display:none}.come-back-block{margin-top:1.524rem}.come-back-block a{display:inline-block}.desktop .come-back-block a:hover .text{color:#fff}.desktop .come-back-block a:hover .icon{border-color:#ffe4a9}.come-back-block .icon{width:2.381rem;height:2.381rem;background:url(/themes/custom/aoste_fr/assets/images/arrow-prev.png) center center no-repeat;border-radius:100%;border:2px solid #fff;display:inline-block;vertical-align:middle}.come-back-block .text{color:#ffe4a9;text-transform:uppercase;display:inline-block;vertical-align:middle;padding-left:0.952rem;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:1.048rem}@media (min-width:1401px){.come-back-block a{margin-left:-2.238rem}}@media (max-width:1023px){.come-back-block{display:none}.breadcrumb{display:none}}@media (min-width:1024px){.desktop .come-back-block .icon{opacity:0;background-position:20px 15px;transition:opacity 1s,background-position 0.5s}.desktop .come-back-block .icon.animation{opacity:1;background-position:15px 15px}.desktop .come-back-block .text{-ms-transform:translateX(-5%);transform:translateX(-5%);opacity:0;transition:transform .5s,opacity 1s}.desktop .come-back-block .text.animation{-ms-transform:translateX(0);transform:translateX(0);opacity:1}}.article-top-block{margin-bottom:6.19rem}.article-top-block .title-descriptions-block{margin-top:1.905rem}.article-top-block .grid-fluid{max-width:1020px}.savoir-container .content{font-size:0.952rem;line-height:1.238rem}.savoir-container .content p{margin-top:1.905rem;letter-spacing:0.024rem}.savoir-container .caption{line-height:1.238rem;font-size:0.952rem}.savoir-container .list{position:relative;margin-top:2.381rem;color:#ffe4a9;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.048rem;padding-left:1.905rem;line-height:1.667rem}.savoir-container .list:before{content:"";position:absolute;left:0;bottom:0;height:100%;width:2px;background:#ffe4a9}.savoir-container .list .num{display:inline;padding-right:0.238rem}.savoir-container .list .num:after{content:"/";color:#ffe4a9}.savoir-container .list li{margin-bottom:1.905rem}.savoir-container .list li:last-child{margin-bottom:0}.savoir-section-left,.savoir-section-right{color:#fff}.savoir-section-left{padding-right:3.333rem}.savoir-section-left .note{color:#fff;opacity:.4;font-size:0.667rem;margin-top:1.429rem}.title-3{font-size:1.905rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;color:#ffe4a9;font-weight:normal}@media (min-width:1024px){.savoir-container{font-size:0}.savoir-section-right{padding-left:3.333rem}.savoir-section-left,.savoir-section-right{font-size:1rem;display:inline-block;vertical-align:bottom;width:50%}.desktop .article-top-block .title-2{-ms-transform:scaleX(0.95);transform:scaleX(0.95);transition:opacity 0.8s ease-in,transform 0.8s ease-in}.desktop .article-top-block .title-descriptions-block:before{width:0;transition:width 0.5s ease-in-out;transition-delay:.5s}.desktop .article-top-block .title-descriptions-block p{transition:opacity 1s 0.3s ease-in}.desktop .article-top-block .savoir-section-right{transition:opacity 1s 0.6s ease-in}.desktop .article-top-block .savoir-section-left{transition:opacity 1s 0.6s ease-in}.desktop .article-top-block .savoir-section-left,.desktop .article-top-block .savoir-section-right,.desktop .article-top-block .title-2,.desktop .article-top-block .title-descriptions-block p{opacity:0;visibility:hidden}.desktop .article-top-block.animation .savoir-section-left,.desktop .article-top-block.animation .savoir-section-right,.desktop .article-top-block.animation .title-2,.desktop .article-top-block.animation .title-descriptions-block p{opacity:1;visibility:visible}.desktop .article-top-block.animation .title-descriptions-block:before{width:2.381rem}.desktop .article-top-block.animation .title-2{-ms-transform:scaleX(1);transform:scaleX(1)}.desktop .savoir-container .list:before{height:0;transition:height 0.5s ease-in;transition-delay:.6s}.desktop .savoir-container .list.animation:before{height:100%}}@media (max-width:1023px){.article-top-block{margin-bottom:3.333rem}.article-top-block .title-descriptions-block{margin-top:2.4rem}.savoir-section-left{margin-bottom:2.333rem;padding:0 0.667rem}.savoir-section-left .content{line-height:1.4rem;font-size:1rem}.savoir-section-left .content p{margin-top:1.2rem}.savoir-section-left .note{font-size:0.8rem}.savoir-section-right{padding:0 0.667rem}.savoir-section-right .caption{font-size:1.067rem;line-height:1.333rem;letter-spacing:.2px}.savoir-section-right .list{margin-top:1.2rem;padding-left:0.667rem}.savoir-section-right .list li{margin-bottom:1.333rem}.savoir-section-right .list p{line-height:1.333rem}}.supplier-logo-block{margin-bottom:6.667rem}.supplier-logo-block .grid-fluid{max-width:1020px}.supplier-logo-block .caption{margin-bottom:3.81rem}.supplier-logo-block .content{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.429rem;color:#fff;line-height:1.619rem}.supplier-logo-block .supplier-logo li{text-align:center;vertical-align:top}.supplier-logo-block .supplier-logo li img{display:inline-block}.supplier-logo-block .supplier-logo .desc{font-size:0.667rem;color:#c8c8c8;margin-top:1.238rem;line-height:0.857rem}@media (min-width:1024px){.supplier-logo-block .caption{position:relative;margin-bottom:4.143rem;overflow:hidden}.supplier-logo-block .caption:after{content:"";background-color:#fff;position:absolute;bottom:0;right:11.786rem;width:75%;height:3px}.supplier-logo-block .content{max-width:15.238rem;text-align:right;float:right}.desktop .supplier-logo-block .caption:after{width:0}.desktop .supplier-logo-block .caption.animation:after{width:75%;transition:width 1.33s ease-in-out}.supplier-logo{clear:both;margin-left:-1.19rem;margin-right:-1.19rem}.supplier-logo li{display:inline-block;width:25%;padding:0 1.19rem;margin:-0.143rem}.supplier-logo li img{vertical-align:bottom}.supplier-logo .image{height:5.714rem}.desktop .supplier-logo li,.desktop .list-origins li{-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;visibility:hidden}.desktop .supplier-logo li:nth-child(1),.desktop .list-origins li:nth-child(1){transition:opacity 0.5s linear,transform 0.667s ease-out}.desktop .supplier-logo li:nth-child(2),.desktop .list-origins li:nth-child(2){transition:opacity 0.5s 0.167s linear,transform 0.667s 0.167s ease-out}.desktop .supplier-logo li:nth-child(3),.desktop .list-origins li:nth-child(3){transition:opacity 0.5s 0.167s linear,transform 0.667s 0.167s ease-out}.desktop .supplier-logo li:nth-child(4),.desktop .list-origins li:nth-child(4){transition:opacity 0.5s 0.167s linear,transform 0.667s 0.167s ease-out}.desktop .supplier-logo.animation li:nth-child(1),.desktop .list-origins.animation li:nth-child(1),.desktop .supplier-logo.animation li:nth-child(2),.desktop .list-origins.animation li:nth-child(2),.desktop .supplier-logo.animation li:nth-child(3),.desktop .list-origins.animation li:nth-child(3),.desktop .supplier-logo.animation li:nth-child(4),.desktop .list-origins.animation li:nth-child(4){opacity:1;visibility:visible;-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:1024px) and (orientation:landscape){.tablet .supplier-logo{margin-left:0;margin-right:0}}@media (max-width:1023px){.supplier-logo-block{padding:0 0.667rem;margin-bottom:-2.867rem}.supplier-logo-block .caption{margin-bottom:1.667rem}.supplier-logo-block .content{line-height:1.8rem}.supplier-logo-block .supplier-logo li{padding:0;margin-bottom:2.667rem;width:100%}.supplier-logo-block .supplier-logo li img{width:35%}.supplier-logo-block .supplier-logo .desc{margin-top:0.667rem;font-size:1.067rem;line-height:1.4rem}}.article-block .desc p{margin-top:0.952rem;line-height:1.286rem}.article-block.style-1 .title-3{color:#be1c10}.article-block.style-1 p{color:#000}.article-block.style-1 .thumbnail-horizontal{background-color:#fff}.article-block.style-1 .thumbnail-horizontal .description .desc p{color:#333}.article-block.style-1 .image{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.article-block.style-1 .desc-img{padding:1.905rem 0;text-align:center}.article-block.style-1 .desc-img p{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.429rem;line-height:1.714rem}.article-block.style-1 .desc-img:before{content:"";background-color:#000;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:2.381rem;height:0.19rem}.article-block.style-1 .desc-img:after{content:"";background-color:#000;position:absolute;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:2.381rem;height:0.19rem}.article-block.style-2{margin:5rem 0 2.524rem;color:#fff}.article-block.style-2 .grid-fluid{max-width:1020px}.article-block.style-2 .title-3{padding:2.857rem 2.857rem 1.381rem 0;position:relative}.article-block.style-2 .title-3:before{content:"";background-color:#fff;position:absolute;top:0;left:0;width:2.381rem;height:0.19rem}@media (min-width:1024px){.article-block .thumbnail-horizontal{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.article-block .image,.article-block .description{-ms-flex:1;flex:1}.article-block .description{padding:1.429rem 0.952rem}.article-block .inverse-thumb .image,.article-block .inverse-thumb .description{position:relative}.article-block .inverse-thumb .image{left:50%}.article-block .inverse-thumb .image img{float:right;margin-top:1.667rem}.article-block .inverse-thumb .image+.description{right:50%}.article-block .inverse-thumb .desc{padding-right:2.857rem}.article-block.style-1 .thumbnail-horizontal{min-height:41.714rem}.article-block.style-1 .image{min-height:41.714rem}.article-block.style-1 .desc-img{position:absolute;top:51%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-height:80%;overflow-y:auto;line-height:40px;padding:2.905rem 3.952rem}.article-block.style-1 .description{padding-top:3.81rem}.article-block.style-1 .title-3{margin:0 4.762rem 0 7.143rem}.article-block.style-1 .desc{padding:0.952rem 2.381rem 0.952rem 7.143rem}.article-block.style-2{margin-bottom:0.381rem}.article-block.style-2 .thumbnail-horizontal{-ms-flex-align:start;align-items:flex-start}.desktop .article-block.style-1 .desc-img:before,.desktop .article-block.style-1 .desc-img:after{width:0;transition:width 0.5s ease-in}.desktop .article-block.style-1 .animation .desc-img:before,.desktop .article-block.style-1 .animation .desc-img:after{width:2.381rem}.desktop .article-block.style-2 .title-3:before{width:0;transition:width 0.5s ease-in-out}.desktop .article-block.style-2 .animation .title-3:before{width:2.381rem}}@media (min-width:1024px) and (orientation:landscape){.tablet .article-block.style-1 .desc{padding-left:3.333rem;padding-right:3.333rem}}@media (max-width:1023px){.article-block .inverse-thumb .image{display:none}.article-block.style-1 .title-3{font-size:1.8rem}.article-block.style-1 .desc-img{display:inline-block;padding:6.4rem 1.667rem}.article-block.style-1 .desc-img:before{top:80px}.article-block.style-1 .desc-img:after{bottom:80px}.article-block.style-1 .desc-img p{font-size:1.533rem;line-height:2.067rem}.article-block.style-1 .thumbnail-horizontal{text-align:center}.article-block.style-1 .image{display:inline-block}.article-block.style-1 .image img{margin:0 auto}.article-block.style-1 .description{padding:2.333rem 1.667rem;text-align:center}.article-block.style-1 .desc{text-align:left;font-size:1.067rem;line-height:1.267rem}.article-block.style-2{padding:2.933rem 0.667rem;margin:0}.article-block.style-2 .title-3{padding-bottom:0}.article-block.style-2 .desc{font-size:1.067rem;line-height:1.267rem}.article-block.style-2 .desc p{margin-top:1.533rem}}.histoire-info-block .content{position:relative}.histoire-info-block .content:after{content:'';background:linear-gradient(transparent 55%,#201b1a);height:100%;position:absolute;top:0;left:0;width:100%}.histoire-info-block .content .inner{padding-bottom:10.714rem}@media (max-width:1023px){.histoire-info-block .content .inner{padding-bottom:12.333rem}.histoire-info-block .content .inner .btn-2{margin-top:1rem}}.histoire-info-block .content .text p{margin-top:1.286rem}.histoire-info-block .content .text p:first-child{margin-top:0}@media (min-width:1024px){.histoire-info-block{margin-top:1.381rem}.histoire-info-block .content{padding-top:1.714rem}}@media (max-width:1023px){.histoire-info-block{margin-top:2.333rem}.histoire-info-block .content .inner{padding-left:0.952rem;padding-right:0.952rem}}.timeline-block{position:relative;overflow:hidden;margin-top:-14.143rem;margin-bottom:9.048rem}.timeline-block:before{content:'';width:3px;height:100%;position:absolute;top:15px;left:50%;background:linear-gradient(#3d0c09 70%,rgba(61,12,9,0));-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline-block .timeline-wrapper{width:100%}.timeline-block .short-text{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.429rem;color:#ffe4a9;margin-bottom:1.667rem}.timeline-block .name{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;color:#ffe4a9;font-weight:normal}.timeline-block .desc{margin:0.714rem 0}.timeline-block .desc p{color:#fff;font-size:1rem;line-height:1.238rem}.timeline-block .content{padding:3.095rem 3.095rem 5rem}.timeline-block .line-1,.timeline-block .line-2{width:42px;height:3px;position:absolute;bottom:12px}.timeline-block .line-1{background-color:#fff}.timeline-block .line-2{background-color:#8a8a8a}.timeline-block .point-1{position:absolute;left:50%;background-color:transparent;border-radius:50%;border:6px solid #be1c10;width:18px;height:18px;display:inline-block;-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline-block .point-2{display:inline-block;position:absolute;border-radius:50%;width:14px;height:14px}.timeline-block .point-2.actived{background-color:#221912}.timeline-block .point-2:before,.timeline-block .point-2:after{border-radius:50%;content:"";position:absolute}.timeline-block .point-2:after{left:50%;top:50%;width:4px;height:4px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}.timeline-block .point-2:before{left:0;width:14px;height:14px}.timeline-block .num{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:1.619rem;color:#fff;position:relative}.timeline-block .num .point-2{bottom:6px}.timeline-block .caption{color:#ffe4a9;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.095rem;line-height:1.304rem;margin-top:1.381rem}.timeline-block .img-product{position:relative}.timeline-block .img-product .icon-product{top:-17px}.timeline-block .img-product img{border-radius:7px}.timeline-block .container-video .video-wrapper{padding-bottom:67.7%}.timeline-block .container-video .btn-play{color:#be1c10;opacity:1}.timeline-item{clear:both}.timeline-item.style-1 .content,.timeline-item.style-3 .content{background-color:#292321}.timeline-item.style-4 .caption{margin-top:2.095rem}.timeline-item .title-4{position:relative}.timeline-item .btn{margin-top:1.095rem}.title-4{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;font-size:0.762rem;color:#fff;text-transform:uppercase;margin-bottom:0.714rem}@media (min-width:1024px){.timeline-tree{width:3px;position:absolute;top:15px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.desktop .timeline-tree{overflow:hidden}.timeline-tree .timeline-color{position:absolute;top:0;left:0;width:3px;background:linear-gradient(#be1c10 75%,rgba(190,28,16,0))}.line-3{content:"";width:18.286rem;height:3px;position:absolute;top:0;background-color:#be1c10}.timeline-item{margin-top:0.952rem;margin-bottom:2.381rem}.timeline-item.style-2 .image{position:relative}.timeline-item.style-2 .image img{max-width:none}.timeline-item .title-4 .line-2,.timeline-item .title-4 .line-1{top:7px}.timeline-item .title-4 .point-2{top:2px}.timeline-item.style-3 .caption{margin-top:0.667rem}.timeline-item.style-1 .wrapper,.timeline-item.style-3 .wrapper{max-width:20.476rem}.timeline-item.style-4 .wrapper,.timeline-item.style-5 .wrapper,.timeline-item.style-2 .wrapper{max-width:25rem}.timeline-left{float:left;width:50%;text-align:right;padding-right:70px}.timeline-left .line-3{right:0}.timeline-left .wrapper{float:right}.timeline-left .img-product{float:right;margin-right:3.333rem}.timeline-left .pro-no-icon{margin-right:0.81rem}.timeline-left .point-2{right:-77px}.timeline-left .line-1,.timeline-left .line-2{right:-2.476rem}.timeline-left .icon-product{right:-21px}.timeline-right{float:right;width:50%;text-align:left;padding-left:70px}.timeline-right .line-3{left:0;width:15.81rem}.timeline-right .wrapper{float:left}.timeline-right .img-product{float:left;margin-left:3.333rem}.timeline-right .pro-no-icon{margin-left:0.81rem}.timeline-right .point-2{left:-77px}.timeline-right .line-1,.timeline-right .line-2{left:-2.667rem}.timeline-right .icon-product{left:-21px}.img-product{margin-top:-20%}.pro-no-icon{margin-top:-22%}.timeline-block .timeline-left .outer .node{right:0}.timeline-block .outer{position:relative}.timeline-block .outer .node{position:absolute;top:3.095rem}.timeline-block .outer .node .line-2,.timeline-block .outer .node .line-1{top:5px}.timeline-block .outer .node .line-1{transition:width .5s 1s ease}.timeline-block .style-3 .outer .node{top:4.238rem}.timeline-block .style-4 .wrapper{position:relative}.timeline-block .style-4 .wrapper .caption{max-width:19.571rem}.timeline-block .style-4 .wrapper:before{content:'';position:absolute;width:100%;height:100%;background-image:url(/themes/custom/aoste_fr/assets/images/like-logo.png);background-repeat:no-repeat;background-position:right 80%;transition:opacity 0.75s 1s ease,background-position 0.75s 1s ease;right:-4.143rem}.last-point{position:absolute;bottom:0}.desktop .timeline-block .point-1,.desktop .timeline-block .point-2:before,.desktop .timeline-block .year,.desktop .timeline-block .title-text,.desktop .timeline-block .content,.desktop .timeline-block .img-product img,.desktop .timeline-block .caption,.desktop .timeline-block .short-text,.desktop .timeline-block .image,.desktop .timeline-block .container-video,.desktop .timeline-block .style-4 .wrapper:before,.desktop .timeline-block .style-4 .btn-2{opacity:0;visibility:hidden}.desktop .timeline-block .line-1,.desktop .timeline-block .line-2{width:0}.desktop .timeline-block .point-2{transition:all .5s ease}.desktop .timeline-block .line-1{transition:width .5s .5s ease}.desktop .timeline-block .line-2{transition:width .5s .5s ease}.desktop .timeline-block .year,.desktop .timeline-block .title-text{display:inline-block;-ms-transform:translateY(10px);transform:translateY(10px);transition:opacity 1s .75s ease,transform 1s .75s ease}.desktop .timeline-block .content,.desktop .timeline-block .img-product img,.desktop .timeline-block .caption,.desktop .timeline-block .short-text,.desktop .timeline-block .image,.desktop .timeline-block .container-video,.desktop .timeline-block .style-4 .btn-2{-ms-transform:translateY(10px);transform:translateY(10px);transition:opacity 0.75s 1s ease,transform 0.75s 1s ease}.desktop .timeline-block .timeline-item.animation .year,.desktop .timeline-block .timeline-item.animation .title-text,.desktop .timeline-block .timeline-item.animation .point-1,.desktop .timeline-block .timeline-item.animation .point-2:before,.desktop .timeline-block .timeline-item.animation .content,.desktop .timeline-block .timeline-item.animation .img-product img,.desktop .timeline-block .timeline-item.animation .caption,.desktop .timeline-block .timeline-item.animation .short-text,.desktop .timeline-block .timeline-item.animation .image,.desktop .timeline-block .timeline-item.animation .container-video,.desktop .timeline-block .timeline-item.animation.style-4 .wrapper:before,.desktop .timeline-block .timeline-item.animation.style-4 .btn-2{opacity:1;visibility:visible}.desktop .timeline-block .timeline-item.animation .line-1,.desktop .timeline-block .timeline-item.animation .line-2{width:42px;height:3px}.desktop .timeline-block .timeline-item.animation .year,.desktop .timeline-block .timeline-item.animation .title-text,.desktop .timeline-block .timeline-item.animation .content,.desktop .timeline-block .timeline-item.animation .img-product img,.desktop .timeline-block .timeline-item.animation .caption,.desktop .timeline-block .timeline-item.animation .short-text,.desktop .timeline-block .timeline-item.animation .image,.desktop .timeline-block .timeline-item.animation .container-video,.desktop .timeline-block .timeline-item.animation.style-4 .btn-2{-ms-transform:translateY(0);transform:translateY(0)}.desktop .timeline-block .timeline-item.animation.style-4 .wrapper:before{background-position:right 50%}.desktop .timeline-block .timeline-item.animation .point-2:before{background-color:transparent;-ms-transform:scale(0.4);transform:scale(0.4);transition:background-color 0.2s ease,transform 0.2s ease}.desktop .timeline-block .timeline-item.animation .point-2.active:before{background-color:#be1c10;-ms-transform:scale(1);transform:scale(1)}.desktop .timeline-block .point-1{-ms-transform:matrix(0.5,0,0,0.5,-9,0);transform:matrix(0.5,0,0,0.5,-9,0);transition:opacity 0.5s ease,transform 0.75s ease}.desktop .timeline-block .point-1.animation{opacity:1;visibility:visible;-ms-transform:matrix(1,0,0,1,-9,0);transform:matrix(1,0,0,1,-9,0)}.desktop .icon-product{opacity:0;visibility:hidden;-ms-transform:scale(0.5);transform:scale(0.5);transition:opacity .5s 1.25s ease,transform .5s 1.25s ease}.desktop .animation>.icon-product,.desktop .timeline-block .animation .icon-product{-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}}@media (min-width:1024px) and (min-width:1024px) and (max-width:1100px){.timeline-block .style-4 .wrapper:before{right:0;z-index:-1}}@media (min-width:1024px) and (orientation:landscape){.tablet .timeline-item.style-2 .image img{max-width:100%}}@media (max-width:1023px){.timeline-tree{display:none}.timeline-block{padding-top:3.733rem;padding-bottom:0}.timeline-block:before{background:#be1c10;height:2.667rem;top:0.733rem}.timeline-block .point-1{position:absolute;top:0;left:50%;width:1rem;height:1rem;border-width:0.333rem}.timeline-block .node .point-2{display:none}.timeline-block .style-3 .node .point-2{display:block}.timeline-block .point-2{background-color:#221912}.timeline-block .num{font-size:1.6rem;padding:0.333rem 0}.timeline-block .content{padding:1.467rem 1.667rem 9.467rem 1.667rem}.timeline-block .desc{margin:1.133rem 0}.timeline-block .caption{margin-top:0}.timeline-item{margin-left:auto;margin-right:auto;padding-bottom:2.8rem;max-width:20.667rem;position:relative}.timeline-item:after{content:'';width:3px;position:absolute;bottom:0;left:50%;background:linear-gradient(rgba(190,28,16,0),#be1c10);-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline-item.style-1,.timeline-item.style-3{max-width:100%}.timeline-item.style-2 .wrapper,.timeline-item.style-3 .wrapper,.timeline-item.style-4 .wrapper,.timeline-item.style-5 .wrapper{text-align:center}.timeline-item.style-2:after{z-index:-1}.timeline-item.style-3{padding-top:4.667rem}.timeline-item.style-3 .num{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#201b1a}.timeline-item.style-4 .wrapper{background-image:url(/themes/custom/aoste_fr/assets/images/like-logo.png);background-size:30%;background-position:right center;background-repeat:no-repeat}.timeline-item.style-4 .caption{margin-top:0}.timeline-item:not(.style-5):after{height:4.333rem}.timeline-item.style-5:after{height:2.333rem}.timeline-item:last-child:after{height:0}.timeline-item .title-4{padding:0.333rem;margin-bottom:0}.timeline-item .line-1,.timeline-item .line-2{display:none}.timeline-item img{margin:0 auto}.timeline-left .timeline-item:last-child{margin-bottom:0}.img-product{text-align:center;margin-top:-7.619rem;padding:0 3.333rem 0;z-index:1}.img-product a{display:inline-block;position:relative}.img-product .icon-product{left:-20px}.point-2{top:-14px;left:50%;bottom:auto;-ms-transform:translateX(-50%);transform:translateX(-50%)}.pro-no-icon{margin-top:-9.048rem}}.aostologies .bgd-cover,.aostologies .main-footer{background-color:#0d0f0e}.description .title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.905rem;color:#ffe4a9;font-weight:normal}.description p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;color:#fff;line-height:26px;letter-spacing:0.019rem}.aostologies-block .title-descriptions-block{margin:0 auto 7.238rem}.aostologies-block .title-descriptions-block .title-2{padding:1.905rem 0 1.714rem 0}.theory-thumbnail .image{width:100%}.theory-thumbnail .description{max-width:20.19rem}.theory-thumbnail .description .title{padding:2.095rem 0 1.048rem 0;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.905rem;color:#ffe4a9;font-weight:normal}.theory-thumbnail .description p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;color:#fff;line-height:26px;letter-spacing:0.019rem}.theory-thumbnail .description em{display:inline-block}.theory-thumbnail.style-2 .description .title{padding:2.714rem 0 1.905rem 0}.theory-thumbnail.style-2 .description .special{margin-top:2.19rem}.special.animation a{color:white;text-decoration:underline;}.description.animation a{color:white;text-decoration:underline;}.theory-thumbnail.style-2 .description .special img{float:left;margin-right:1.81rem}.theory-thumbnail.larger .description .special{margin-top:1.429rem}.theory-thumbnail.larger .description .special img{margin-top:0.238rem}.theory-thumbnail.right-block .description .title{padding:2.476rem 0 0.714rem 0}.theory-thumbnail.right-block .description .special{margin-top:2.524rem}.theory-thumbnail.right-block .description .special img{margin-top:0.333rem}.theory-thumbnail.style-3 .image{background:none;margin-bottom:1.905rem}.theory-thumbnail.style-3 .description{max-width:none;position:relative}.theory-thumbnail.style-3 .description .title{padding:3rem 0 1rem 0}.theory-thumbnail.style-3 .description::before{content:"";position:absolute;width:2.381rem;height:0.19rem;background-color:#fff;top:0;left:8.095rem}.thumbnail-wrapper{position:relative;padding:0 0 1.714rem 4.286rem}.thumbnail-wrapper:before{content:'';width:127px;height:127px;position:absolute;left:-1.714rem;bottom:0;background:url(/themes/custom/aoste_fr/assets/images/icon-hand.png) no-repeat 0 0}.thumbnail-wrapper .caption .text span{display:block}.thumbnail-4.style-1{float:none;background:rgba(13,15,14,0.5);border-width:0.238rem;padding:10% 5% 5% 10%;border-style:solid;border-color:white}.thumbnail-4.style-1 .inner .caption{padding:14% 8% 17% 8%}.thumbnail-4.style-1 .inner:before,.thumbnail-4.style-1 .inner:after{color:white;opacity:.2}.thumbnail-4.style-1 .inner:before{left:0}.thumbnail-4.style-1 .inner:after{right:0}@media (max-width:1023px){.aostologies-block .title-descriptions-block{margin:0 auto 3.133rem}.aostologies-block .title-descriptions-block .title-2{padding:2.133rem 0 1.333rem 0}.theory-thumbnail{padding-bottom:2rem}.theory-thumbnail .image img{margin:0 auto}.theory-thumbnail .description{max-width:100%;padding-left:1.667rem;padding-right:1.667rem}.theory-thumbnail .description .title{font-size:1.867rem}.theory-thumbnail .description p{font-size:1.067rem;line-height:1.333rem}.theory-thumbnail.style-1{padding-bottom:0}.theory-thumbnail.style-1 .description .title{padding:3.2rem 0 1rem 0}.theory-thumbnail.style-2{padding-bottom:3rem}.theory-thumbnail.style-2 .description .title{padding:3rem 0 1rem 0}.theory-thumbnail.style-2 .description .special{margin-top:1rem}.theory-thumbnail.style-2 .description .special img{margin-right:0.733rem;max-width:1.667rem}.theory-thumbnail.style-3{margin-bottom:3.333rem}.theory-thumbnail.style-3 .image{padding:0;margin-bottom:0}.theory-thumbnail.style-3 .description{padding:0}.theory-thumbnail.style-3 .description .title{padding:1.667rem 0 1rem 0}.theory-thumbnail.style-3 .description::before{left:0;width:2.333rem;height:0.2rem}.theory-thumbnail.larger .description{padding-left:0;padding-right:0}.theory-thumbnail.larger .description .title{padding-top:2.333rem}}@media (min-width:1024px){.theory-thumbnail.style-2 .description{position:relative}.theory-thumbnail.style-2 .description::before{content:"";width:20.19rem;height:0.238rem;position:absolute;top:-0.238rem;right:0;background-color:#be1c10}.theory-thumbnail.style-2 .description .special img{margin-left:-0.952rem}.theory-thumbnail.style-1 .description{max-width:24.619rem;padding-bottom:12.857rem;padding-right:4.286rem;position:relative;background-image:url(/themes/custom/aoste_fr/assets/images/two-bow.png);background-repeat:no-repeat;background-position:right bottom}.theory-thumbnail.style-3{margin-left:1.667rem}.theory-thumbnail.style-3 .description{padding:0 0 6.429rem 8.095rem;position:relative;background-image:url(/themes/custom/aoste_fr/assets/images/knife.png);background-repeat:no-repeat;background-position:11% 60%}.theory-thumbnail.right-block .description{float:right}.aostologies-block .larger .image{margin-top:30px}.desktop .aostologies-block .theory-thumbnail .image{opacity:0;transition:1.65s ease-in}.desktop .aostologies-block .theory-thumbnail.animation .image{opacity:1}.desktop .aostologies-block .title-descriptions-block:before{width:0}.desktop .aostologies-block .title-descriptions-block p{transition:opacity 1s 0.3s ease-in}.desktop .aostologies-block .title-2{-ms-transform:scaleX(0.95);transform:scaleX(0.95);transition:opacity 0.8s ease-in,transform 0.8s ease-in}.desktop .aostologies-block .title-2,.desktop .aostologies-block .title-descriptions-block p,.desktop .aostologies-block .special img,.desktop .aostologies-block .larger .image,.desktop .aostologies-block .larger .img{opacity:0;visibility:hidden}.desktop .aostologies-block .larger .image{margin-top:30px;transition:opacity 1.25s 0.6s,margin-top 1.25s 0.6s ease-out}.desktop .aostologies-block .larger .img{transition:opacity 1s 1.2s}.desktop .aostologies-block .description:before{transition:width 1.5s ease .3s;width:0}.desktop .aostologies-block.animation .title-2,.desktop .aostologies-block.animation .title-descriptions-block p,.desktop .aostologies-block.animation .larger .image,.desktop .aostologies-block.animation .larger .img{opacity:1;visibility:visible}.desktop .aostologies-block.animation .title-descriptions-block:before{width:2.381rem}.desktop .aostologies-block.animation .title-2{-ms-transform:scaleX(1);transform:scaleX(1)}.desktop .aostologies-block.animation .larger .image{margin-top:0}.desktop .aostologies-block .description.animation:before{width:100%}.desktop .aostologies-block .style-3 .description{background-position:11% 100%;transition:background-position 1s 1s ease}.desktop .aostologies-block .style-3 .description:before{transition:width 0.75s ease-in}.desktop .aostologies-block .style-3 .description.animation{background-position:11% 60%}.desktop .aostologies-block .style-3 .description.animation:before{width:2.381rem}.desktop .aostologies-block .style-3 .image{opacity:0;visibility:hidden;transition:opacity 1s ease-in}.desktop .aostologies-block .style-3 .image.animation{opacity:1;visibility:visible}.desktop .aostologies-block .style-1 .description{background-position:93% 100%;transition:background-position 1s ease}.desktop .aostologies-block .style-1 .description.animation{background-position:93% 93%}.desktop .aostologies-block .thumbnail-wrapper:before{bottom:-0.476rem;transition:bottom 1s ease}.desktop .aostologies-block .thumbnail-wrapper.animation:before{bottom:0}.desktop .aostologies-block .special img{-ms-transform:scale(0.8);transform:scale(0.8);transition:opacity .75s,transform .75s}.desktop .aostologies-block .special.animation img{opacity:1;visibility:visible;-ms-transform:scale(1);transform:scale(1)}.desktop .thumbnail-4 .caption .title .text-1{transition:opacity 0.5s ease-in}.desktop .thumbnail-4 .caption .title .text-2{transition:opacity 0.5s 0.3s ease-in}.desktop .thumbnail-4 .caption .title .text-3{transition:opacity 0.5s 0.7s ease-in}.desktop .thumbnail-4 .caption .title .text-4{transition:opacity 0.5s 1.1s ease-in}.desktop .thumbnail-4 .caption .title:after{transition:width 0.2s 1.5s ease-in}.desktop .thumbnail-4 .caption .title .name{transition:opacity 0.5s 2s ease-in}.desktop .thumbnail-4 .caption .title:after{width:0}.desktop .thumbnail-4 .caption .title .text-1,.desktop .thumbnail-4 .caption .title .text-2,.desktop .thumbnail-4 .caption .title .text-3,.desktop .thumbnail-4 .caption .title .text-4,.desktop .thumbnail-4 .caption .title .name{opacity:0;visibility:hidden}.desktop .thumbnail-4 .caption.animation .title:after{width:2.381rem}.desktop .thumbnail-4 .caption.animation .title .text-1,.desktop .thumbnail-4 .caption.animation .title .text-2,.desktop .thumbnail-4 .caption.animation .title .text-3,.desktop .thumbnail-4 .caption.animation .title .text-4,.desktop .thumbnail-4 .caption.animation .title .name{opacity:1;visibility:visible}}@media (min-width:1024px){.aostologies-block{margin-bottom:6.429rem;overflow:hidden}.aostologies-block .wrapper{overflow:hidden;width:1400px;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.aostologies-block .theories-left,.aostologies-block .theories-right{float:left;width:50%}.aostologies-block .theory-thumbnail img{max-width:none}.theories-right{padding-left:3.333rem}.theories-right .thumbnail-wrapper{margin:17.81rem 4.619rem 3.667rem 0;padding-left:5.095rem}.theories-right .theory-thumbnail.style-2{margin-bottom:5.143rem}.theories-right .theory-thumbnail.style-2 .image{width:105%}.theories-left{padding-right:3.333rem}.theories-left .theory-thumbnail.style-2{margin-bottom:15.71428571%}.theories-left .theory-thumbnail:not(.larger) .image{text-align:right}.theories-left .theory-thumbnail:not(.larger) .image:before,.theories-left .theory-thumbnail:not(.larger) .image:after{display:table;content:""}.theories-left .theory-thumbnail:not(.larger) .image:after{clear:both}.theories-left .theory-thumbnail:not(.larger) .image img{float:right}.theories-left .larger{overflow:visible;padding-left:9.905rem}.theories-left .larger .image{width:225%}.aostologies .aostologie-block-1{overflow:hidden;padding-bottom:4.762rem;margin-bottom:0;position:relative;z-index:1}}@media (min-width:1024px) and (orientation:landscape){.tablet .aostologies-block .theories-left,.tablet .aostologies-block .theories-right{padding-left:1.667rem;padding-right:1.667rem}.tablet .aostologies-block .thumbnail-4.style-1{padding:0.952rem;width:16.667rem}.tablet .aostologies-block .theory-thumbnail.style-2 .description::before{left:0}.tablet .aostologies-block .theory-thumbnail.larger .image{width:43.333rem}.tablet .aostologies-block .theory-thumbnail.larger .image img{max-width:100%}}@media (max-width:1023px){.aostologies-block{margin-top:2.933rem}.theories-left .theory-thumbnail.larger,.theories-left .theory-thumbnail.style-3{padding:0 1.667rem}.aostologies .info-block .title{padding-bottom:0;margin-bottom:0}.aostologies .info-block .title img{max-width:85%}.aostologies .info-block .description{margin-top:0;margin-bottom:4.933rem}.aostologies .info-block .description p{line-height:1.2rem}.aostologies .info-block .description .text-2{font-size:0.933rem}.aostologies .info-block .description .text-1{font-size:0.667rem;margin-bottom:0}}.aostologie-block-1{margin-bottom:4.762rem}.aostologie-block-1 .grid-fluid{max-width:1100px}.aostologie-block-1 .grid-fluid:before,.aostologie-block-1 .grid-fluid:after{display:table;content:""}.aostologie-block-1 .grid-fluid:after{clear:both}.aostologie-block-1 .btn span{padding-right:3.333rem;padding-left:3.333rem}.aostologie-block-1 .column-left{float:left;width:50%;padding-right:2rem}.aostologie-block-1 .column-left .inner{padding:3.095rem 3.333rem 2.905rem;background:#be1c10 url(/themes/custom/aoste_fr/assets/images/secret.webp) no-repeat 100% 100%}.aostologie-block-1 .column-left .inner .name{margin-top:0}.aostologie-block-1 .column-left .desc p{margin-bottom:1.429rem}.aostologie-block-1 .column-left .short-text{margin-bottom:1.81rem}.aostologie-block-1 .column-right{position:relative;float:right;width:50%;padding:11.429rem 0 0 4.524rem}.aostologie-block-1 .column-right:before{content:"";background-color:#fff;position:absolute;top:9.19rem;left:4.524rem;width:50px;height:4px}.aostologie-block-1 .column-right .name{margin:0.619rem 0 1.095rem 0}.aostologie-block-1 .name{margin:0.952rem 0 1.667rem 0;font-size:1.619rem;color:#ffe5a9;font-style:italic}.aostologie-block-1 .desc p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;margin-bottom:1.143rem;font-size:0.952rem;color:#fff;line-height:1.286rem}.aostologie-block-1 .decouvrir-item{padding-top:0.619rem}.aostologie-block-1 .decouvrir-item .text{display:inline-block;padding:0.571rem 1.238rem 0 0.333rem;color:#be1c10;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.667rem;font-weight:bold;vertical-align:top;text-transform:uppercase}.aostologie-block-1 .decouvrir-item .decouvrir-inner{position:relative;display:inline-block;vertical-align:top}.aostologie-block-1 .decouvrir-item .decouvrir-inner .icon{display:inline-block;height:50px;border:2px solid #fff;border-radius:50%;background:url(/themes/custom/aoste_fr/assets/images/arrow-next.png) no-repeat 50% 50%;-ms-transform:rotate(10deg);transform:rotate(10deg)}.aostologie-block-1 .decouvrir-item .decouvrir-inner .arrow-animation{position:absolute;top:20px;left:40px;content:"";opacity:0}@media (min-width:1024px){.desktop .aostologie-block-1 .column-left{opacity:0;-ms-transform:translateY(150px);transform:translateY(150px);transition:opacity 0.5s -0.1s,transform 1.6s 0.2s}.desktop .aostologie-block-1 .column-left.animation{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.desktop .aostologie-block-1 .column-right:before{width:0;transition:width 0.6s}.desktop .aostologie-block-1 .column-right .decouvrir-item .icon{width:30px;transition:width 0.4s -0.1s,opacity 0.4s 0.3s;opacity:0}.desktop .aostologie-block-1 .column-right.animation:before{width:50px}.desktop .aostologie-block-1 .column-right.animation .decouvrir-item .icon{width:50px;opacity:1}.desktop .aostologie-block-1 .column-right.animation .arrow-animation.animation-step{background:url(/themes/custom/aoste_fr/assets/images/frame-arrow-1.png) no-repeat 0 0;width:244px;height:126px;animation:arrow 2.5s steps(31) forwards}.aostologie-block-1 .column-right:before{width:50px}.aostologie-block-1 .column-right .decouvrir-item .icon{width:50px}.aostologie-block-1 .column-right.animation .arrow-animation.animation-step{background:url(/themes/custom/aoste_fr/assets/images/frame-arrow-1.png) no-repeat right 0;width:244px;height:126px;opacity:1}}@media (max-width:1023px){.aostologie-block-1{margin-bottom:0}.aostologie-block-1 .btn{min-width:10.867rem}.aostologie-block-1 .btn span{padding:1rem 2rem}.aostologie-block-1 .title-2{font-size:1.533rem}.aostologie-block-1 .desc p{font-size:1.067rem}.aostologie-block-1 .column-left,.aostologie-block-1 .column-right{float:none;width:100%}.aostologie-block-1 .column-left{padding-right:0}.aostologie-block-1 .column-left .desc p{margin-bottom:1.467rem;margin-bottom:1.667rem}.aostologie-block-1 .column-left .inner{background-size:6.667rem;background-position:100% 104%;padding:2.733rem 3.133rem 2.8rem}.aostologie-block-1 .column-left .inner .name{margin-bottom:1.467rem}.aostologie-block-1 .column-left .inner .btn.btn-4{border-radius:0}.aostologie-block-1 .column-right{margin-top:2.667rem;padding:2rem 0 0 0}.aostologie-block-1 .column-right:before{top:0;left:0;width:2.4rem;height:2px}.aostologie-block-1 .column-right .name{margin-top:0}.aostologie-block-1 .column-right .decouvrir-item .decouvrir-inner{display:none}.aostologie-block-1 .column-right .btn{margin-top:0.467rem}}.aostologie-slider-block{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:-2}.aostologie-slider-block .icon-and{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:2.333rem;padding:0 0.952rem;color:#ffe4a9;position:absolute;margin-top:-1.333rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.aostologie-slider-block .bg-animation{top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.aostologie-slider-block .accord-left-block,.aostologie-slider-block .accord-right-block{float:left;width:50%;position:relative}.aostologie-slider-block .aostologie-slider .item-slider{display:none;width:100%}.aostologie-slider-block .aostologie-slider .item-slider.active{display:inline-block}.aostologie-slider-block .aostologie-slider .item-slider.hidden-slider{opacity:0}.aostologie-slider-block .aostologie-slider .item-slider .media{margin-top:1.905rem}.aostologie-slider-block .aostologie-slider .item-slider .product-name{display:none}.aostologie-slider-block .nav-control{display:inline-block;position:absolute;top:-0.476rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:1;z-index:12;width:16.667rem}.aostologie-slider-block .nav-control .product-name{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.714rem;line-height:1.048rem;color:#fff;text-transform:uppercase;letter-spacing:0.19rem;float:left;width:13.762rem}.aostologie-slider-block .nav-arrow{width:1.19rem}.aostologie-slider-block .nav-arrow .icon{color:#ffe4a9;font-size:0.857rem;line-height:0.857rem;vertical-align:top}.aostologie-slider-block .nav-arrow .icon-arrow-down::before{display:inline-block;vertical-align:top;font-size:0.857rem;line-height:0.857rem}.aostologie-slider-block .nav-prev{float:left}.aostologie-slider-block .nav-prev .icon-arrow-down::before{-ms-transform:rotate(90deg);transform:rotate(90deg)}.aostologie-slider-block .nav-next{float:right}.aostologie-slider-block .nav-next .icon-arrow-down::before{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.aostologie-slider-block .accord-left-block .nav-prev{margin:-0.071rem 0 0 -0.238rem}.aostologie-slider-block .accord-left-block .nav-next{margin:-0.071rem 0.714rem 0 0}.aostologie-slider-block .accord-right-block .nav-control{margin-left:0.952rem}.aostologie-slider-block .accord-right-block .nav-prev{margin:-0.071rem 0 0 -0.238rem}.aostologie-slider-block .accord-right-block .nav-next{margin:-0.071rem 0.714rem 0 0}.chrome .accord-left-block .nav-prev,.mac .accord-left-block .nav-prev,.chrome .accord-right-block .nav-prev,.mac .accord-right-block .nav-prev{margin-top:0}.chrome .accord-left-block .nav-next,.mac .accord-left-block .nav-next,.chrome .accord-right-block .nav-next,.mac .accord-right-block .nav-next{margin-top:-0.048rem}.mac .bg-animation .num-1{padding-right:0.095rem;margin-right:0.048rem}.tablet .accord-left-block .nav-prev,.tablet .accord-right-block .nav-prev{margin-top:-0.19rem}.tablet .accord-left-block .nav-next,.tablet .accord-right-block .nav-next{margin-top:-0.238rem}.tablet .aostologie-slider-block .nav-arrow .icon{vertical-align:middle}.tablet .aostologie-slider-block .bg-animation .num-1{margin-right:0.095rem}.accord-block{position:relative;height:auto;margin:0 auto;overflow:hidden;margin-top:15.714rem}.accord-block .bgd-covers span{background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0;background:no-repeat top center}.accord-block .inner{position:relative;padding:0 3.333rem}.accord-block .accord-head{padding-top:6.571rem;text-align:center}.accord-block .accord-head .title{letter-spacing:0.048rem;margin:0 auto;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;color:#fff;text-transform:uppercase;position:relative;font-weight:normal}.accord-block .accord-head .title span{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;color:#fff;text-transform:lowercase;font-size:2.143rem;padding-left:0.476rem;padding-right:0.476rem}.accord-block .accord-head .title:after{content:'';width:154px;height:107px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/themes/custom/aoste_fr/assets/images/accord-e.png);background-repeat:no-repeat}.accord-block .accord-head .desc{margin:0 auto;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.476rem;padding:1.81rem 0 0 0;max-width:22.619rem;color:#ffe4a9}.accord-thumbnail{border:5px solid rgba(255,255,255,0.05);margin:4.762rem 0.952rem 5.238rem 0.952rem;padding:6.19rem 4.762rem;position:relative;overflow:visible;z-index:2;text-align:center}.accord-thumbnail.hidden-before{z-index:5}.accord-thumbnail.hidden-before .bg-thumbnail{display:none}.accord-thumbnail.hidden-before>.inner-thumbnail{opacity:0;visibility:hidden;z-index:-1;margin-top:-50px;padding-bottom:50px}.accord-thumbnail.hidden-before.second{background-size:contain;background-position:center}.accord-thumbnail.hidden-before.second:before{display:none}.accord-thumbnail.second{margin-bottom:11.905rem}.accord-thumbnail:before,.accord-thumbnail:after{content:'';width:2.381rem;height:0.238rem;background-color:#fff;position:absolute;display:block;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.accord-thumbnail:before{top:-5px}.accord-thumbnail:after{bottom:-5px}.accord-thumbnail .bg-thumbnail{background-repeat:no-repeat;background-size:100%;background-position:center center;position:absolute}.accord-thumbnail.first .bg-thumbnail{left:-0.714rem;right:-0.619rem;top:-1.095rem;bottom:-0.905rem}.accord-thumbnail.second .bg-thumbnail{left:-1.381rem;right:0;top:-3.333rem;bottom:-0.905rem}.accord-thumbnail .inner-thumbnail{opacity:1}.accord-thumbnail .inner-thumbnail:before{content:""}.accord-thumbnail .title{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:1.524rem;letter-spacing:0.095rem;color:#fff;text-transform:uppercase;font-weight:normal}.accord-thumbnail .desc{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;padding:1.19rem 0.476rem 0 0.476rem;max-width:18.571rem;margin:0 auto;line-height:1.3;color:#fff}.accord-thumbnail .btn{padding:0 1.905rem;margin:1.905rem 0 0.952rem 0}.loader{position:absolute;width:2.857rem;height:3.571rem;margin:auto;top:45%;-ms-transform:translateY(-45%);transform:translateY(-45%);display:none}.loader.loading-right{left:80%;-ms-transform:translateX(-80%);transform:translateX(-80%)}.loader.loading-left{left:20%;-ms-transform:translateX(-20%);transform:translateX(-20%)}@media (min-width:1024px){.desktop .aostologie-slider-block .bg-animation .num-1{top:1.333rem;margin-right:0.143rem}.desktop .aostologie-slider-block .bg-animation .num-2{bottom:1.333rem;margin-left:-0.429rem}.desktop.edge .aostologie-slider-block .bg-animation .num-1,.desktop.ie .aostologie-slider-block .bg-animation .num-1{margin-right:0.19rem}.desktop.edge .aostologie-slider-block .bg-animation .num-2,.desktop.ie .aostologie-slider-block .bg-animation .num-2{margin-left:-0.571rem}.accord-thumbnail:before,.accord-thumbnail:after{left:50%;width:0;transition:width .6s 2s;-ms-transform:translateX(-50%);transform:translateX(-50%)}.accord-thumbnail.first:before,.accord-thumbnail.first:after{transition:width .6s 1s}.animation .accord-thumbnail:before,.animation .accord-thumbnail:after{width:50px}.desktop .inner-thumbnail{transition:all .5s,margin 1s,padding 1s}.desktop .accord-slider,.desktop .aostologie-slider-block{transition:opacity .5s .3s}}@media (min-width:1024px) and (orientation:landscape){.tablet .aostologie-slider-block .nav-control,.mac .aostologie-slider-block .nav-control{top:-0.571rem}.tablet .accord-thumbnail,.mac .accord-thumbnail{padding-bottom:90px}}@media (max-width:1023px){.loader.loading-right{left:85%;-ms-transform:translateX(-85%);transform:translateX(-85%)}.loader.loading-left{left:15%;-ms-transform:translateX(-15%);transform:translateX(-15%)}.accord-block{max-width:30.952rem;margin-top:8.667rem}.accord-block .inner{position:relative;padding:0 1.333rem}.accord-block .accord-head{padding-top:1.867rem;text-align:center}.accord-block .accord-head .title{margin:0 auto;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;padding:1.333rem 0 1.2rem;font-size:1.6rem;color:#fff;text-transform:uppercase}.accord-block .accord-head .title:after{background-size:140px}.accord-block .accord-head .desc{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.333rem;padding:0}.accord-thumbnail{margin:1.467rem 0.833rem 2.333rem 0.833rem;padding:2.667rem 0}.accord-thumbnail .bg-thumbnail{left:-1.8rem;right:-1.8rem;bottom:-1.6rem}.accord-thumbnail.second:not(.hidden-before){border-left:none;border-right:none}.accord-thumbnail.second:not(.hidden-before)>.inner-thumbnail:before,.accord-thumbnail.second:not(.hidden-before)>.inner-thumbnail:after{content:"";position:absolute;top:0;bottom:0;background:rgba(255,255,255,0.05);width:5px}.accord-thumbnail.second:not(.hidden-before)>.inner-thumbnail:before{left:0}.accord-thumbnail.second:not(.hidden-before)>.inner-thumbnail:after{right:0}.accord-thumbnail:before,.accord-thumbnail:after{background-color:#fff}.accord-thumbnail:before{top:-5px}.accord-thumbnail:after{bottom:-5px}.accord-thumbnail .title{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:1.667rem;letter-spacing:0.095rem}.accord-thumbnail .desc{font-size:1.067rem;padding:0.667rem;line-height:1.4rem}.accord-thumbnail .btn{font-size:0.733rem;padding:0 0.733rem;margin-bottom:0;margin-top:0.6rem}.accord-thumbnail.hidden-before{display:inline-block;margin-top:0.333rem}.accord-thumbnail.hidden-before .inner-thumbnail{display:none}.accord-thumbnail.hidden-before .accord-slider,.accord-thumbnail.hidden-before .aostologie-slider-block{position:relative;margin-top:-0.333rem;display:inline-block;vertical-align:top}.aostologie-block-2 .accord-block .accord-thumbnail:last-child{margin-bottom:2.267rem}.aostologies .accord-thumbnail{margin-bottom:3.533rem}.aostologie-slider-block .icon-and{font-size:6.267rem;margin-top:-3rem;opacity:.3}.aostologie-slider-block .bg-animation{top:65%;-ms-transform:translate(-50%,-65%);transform:translate(-50%,-65%)}.aostologie-slider-block .aostologie-slider .item-slider .media{margin-top:4rem}.aostologie-slider-block .aostologie-slider .item-slider .media img{display:inline-block}.aostologie-slider-block .accord-left-block .nav-control,.aostologie-slider-block .accord-right-block .nav-control{width:200%;left:0;-ms-transform:translateX(0);transform:translateX(0)}.aostologie-slider-block .accord-left-block .nav-control .icon,.aostologie-slider-block .accord-right-block .nav-control .icon{vertical-align:middle}.aostologie-slider-block .accord-left-block .nav-mobile,.aostologie-slider-block .accord-right-block .nav-mobile{display:inline-block;vertical-align:top}.aostologie-slider-block .accord-left-block .product-name,.aostologie-slider-block .accord-right-block .product-name{padding:0.2rem 1rem 0;margin:0.467rem 1rem 0;width:auto}.aostologie-slider-block .accord-left-block .nav-prev,.aostologie-slider-block .accord-right-block .nav-prev,.aostologie-slider-block .accord-left-block .nav-next,.aostologie-slider-block .accord-right-block .nav-next{margin:0}.aostologie-slider-block .accord-left-block .nav-next,.aostologie-slider-block .accord-right-block .nav-next{float:left}.aostologie-slider-block .accord-left-block .nav-control{top:-2.133rem}.aostologie-slider-block .accord-right-block .nav-control{top:0.133rem;left:-100%;margin-left:0}}@media (min-width:568px) and (max-width:1023px){.aostologie-slider-block .accord-left-block .product-name,.aostologie-slider-block .accord-right-block .product-name{padding-top:0}.aostologie-slider-block .accord-left-block .nav-prev,.aostologie-slider-block .accord-right-block .nav-prev,.aostologie-slider-block .accord-left-block .nav-next,.aostologie-slider-block .accord-right-block .nav-next{margin-top:0.2rem}.aostologie-slider-block .accord-left-block .nav-control{top:-1.6rem}.aostologie-slider-block .accord-right-block .nav-control{top:0.8rem;left:-100%;margin-left:0}}@media (max-width:567px){.aostologie-slider-block .accord-left-block .nav-control{top:-1.733rem}.aostologie-slider-block .accord-right-block .nav-control{top:0.6rem;left:-100%;margin-left:0}.loader.loading-right{left:90%;-ms-transform:translateX(-90%);transform:translateX(-90%)}.loader.loading-left{left:10%;-ms-transform:translateX(-10%);transform:translateX(-10%)}}@media (max-width:320px){.aostologie-slider-block .accord-left-block .product-name,.aostologie-slider-block .accord-right-block .product-name{max-width:9.333rem}}.aostologie-block-2{position:relative}.aostologie-block-2 .bgd-accords{position:absolute;top:-9.048rem;left:0;width:100%;background-repeat:no-repeat;background-position:center top;min-height:49.762rem;background-size:cover}.aostologie-block-2 .accord-thumbnail.second{margin-bottom:3.714rem}.aostologie-block-2 .bgd-covers span{background-size:100% 100%}@media (min-width:1401px){.aostologie-block-2 .bgd-accords{background-position:center 20%}}@media (min-width:1024px){.aostologie-block-2{margin-bottom:7.619rem}.aostologie-block-2 .bgd-accords{transition:top 1.2s}.desktop .aostologie-block-2.aostologie-block-2.animation .bgd-accords{top:-11.667rem}}@media (max-width:1023px){.aostologie-block-2 .bgd-accords{min-height:21.733rem;background-position:center center;top:0}}@media (max-width:480px){.aostologie-block-2 .bgd-accords{top:-5.067rem}}.accord-slider{position:absolute;top:-10%;left:0;right:0;bottom:0;width:100%;opacity:0;z-index:-2}.accord-slider .slick-arrow{width:2.952rem;height:2.952rem;margin-top:-0.333rem;border:none;position:absolute;top:50%;color:transparent;z-index:10;border-radius:50%}.accord-slider .slick-arrow:before{display:none}.accord-slider .slick-arrow:after{content:'';position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #be1c10;z-index:1}.accord-slider .slick-prev{left:-4%;background:white}.accord-slider .slick-next{right:-4%;background:white}.accord-slider .slick-next:after{-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.accord-slider .names{display:inline-block;vertical-align:top;position:relative;margin-top:0.667rem}.accord-slider .names span{display:inline-block}.accord-slider .names span:not(.name){font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:2.333rem;color:#ffe4a9;padding:0 0.952rem}.accord-slider .names .name{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.714rem;color:white;text-transform:uppercase;letter-spacing:4px;line-height:1rem}.accord-slider .names:before,.accord-slider .names:after{content:"";position:absolute;height:5px;background:rgba(255,255,255,0.05);margin-top:.5rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:1100px}.accord-slider .names:before{right:100%;margin-right:2.857rem}.accord-slider .names:after{left:100%;margin-left:2.857rem}.accord-slider .item-slider{width:100%;margin:0 auto;font-size:2.333rem}.accord-slider .content img{display:inline-block}.accord-slider .content .image-left,.accord-slider .content .image-right{width:50%}.accord-slider .content .image-left{float:left;padding-top:0.952rem;transition:opacity .5s 1s,transform 1s 1s}.accord-slider .content .image-right{float:right;text-align:right;padding-right:1.429rem;transition:opacity .5s 1.2s,transform 1s 1.4s}.bg-animation{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;overflow:hidden;z-index:1;width:10rem;height:10rem;transition:background-color 0.2s}.bg-animation:before,.bg-animation:after{content:'';position:absolute;left:0;bottom:0;background-color:rgba(255,255,255,0.3);width:100%;height:100%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.bg-animation img{position:relative;z-index:3;width:100%}.bg-animation .block-text{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(255,255,255,0.3);border-width:0.238rem;border-style:solid;border-color:transparent}.bg-animation .block-text:before{content:'';position:absolute;left:0;bottom:0;background-color:white;width:100%;height:100%;-ms-transform:rotate(45deg);transform:rotate(45deg);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.bg-animation .block-text:after{content:'';position:absolute;left:0;bottom:0;right:0;top:0;width:100%;height:100%;background:url(/themes/custom/aoste_fr/assets/images/bg-compat.png) no-repeat;background-size:100% 100%;transition:opacity .5s 1.6s}.bg-animation .num-1,.bg-animation .num-2{display:inline-block;font-size:3.333rem;position:absolute;line-height:1;font-style:italic;color:#be1c10}.bg-animation .num-1{top:1.429rem;margin-right:0.429rem;right:50%}.bg-animation .num-2{float:right;left:50%;bottom:1.429rem;margin-left:-0.333rem;transition:opacity .5s 1.6s}.bg-animation .text{display:block;position:absolute;top:50%;left:50%;z-index:6;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0.762rem;font-family:"Geometric415BT-BlackItalicA";color:#200f0d;text-transform:uppercase;text-align:center;letter-spacing:0.119rem}@media (min-width:1024px){.accord-slider .slick-arrow{background:white;opacity:0;transition:background .6s,opacity .6s}.accord-slider .slick-arrow:hover:after{border-right:10px solid white}.accord-slider .slick-arrow:after{opacity:0;transition:left 0.5s,opacity 0.5s,border-right 0.2s}.accord-slider .slick-prev:hover,.accord-slider .slick-next:hover{background-color:#be1c10}.accord-slider .slick-prev:after{left:60%}.accord-slider .slick-next:after{left:25%}.accord-slider .names .name{-ms-transform:translateX(50px);transform:translateX(50px);opacity:0;transition:transform .6s .6s,opacity .3s .6s}.accord-slider .names .name:first-child{-ms-transform:translateX(-50px);transform:translateX(-50px);transition:transform 0.6s -0.1s,opacity 0.3s -0.1s}.accord-slider .content .image-left,.accord-slider .content .image-right{opacity:0;-ms-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}.accord-slider .num-1,.accord-slider .num-2,.accord-slider .text{opacity:0;transition:opacity .5s 1.6s}.accord-slider .bg-animation{opacity:0;transition:opacity .5s .3s}.accord-slider .bg-animation:before{clip:rect(0,210px,0,0);transition:clip .3s 1s}.accord-slider .bg-animation:after{transition:clip .3s 1.1s;clip:rect(0,210px,0,0)}.accord-slider .block-text:before{clip:rect(0,200px,0,0);transition:clip .3s 1.2s}.accord-slider .block-text:after{opacity:0}.accord-slider.animation .slick-arrow{opacity:1}.accord-slider.animation .slick-arrow:after{opacity:1}.accord-slider.animation .slick-next:after{left:45%}.accord-slider.animation .slick-prev:after{left:40%}.accord-slider.animation .names .name{-ms-transform:none;transform:none;opacity:1}.accord-slider.animation .names .name:first-child{-ms-transform:none;transform:none}.accord-slider.animation .content .image-left,.accord-slider.animation .content .image-right{opacity:1;-ms-transform:scale(1,1);transform:scale(1,1)}.accord-slider.animation .bg-animation{opacity:1}.accord-slider.animation .bg-animation:before,.accord-slider.animation .bg-animation:after{clip:rect(0,210px,210px,0)}.accord-slider.animation .bg-animation .num-1,.accord-slider.animation .bg-animation .num-2,.accord-slider.animation .bg-animation .text{opacity:1}.accord-slider.animation .block-text:before{clip:rect(0,210px,210px,0)}.accord-slider.animation .block-text:after{opacity:1}.aostologie-slider-block .num-1,.aostologie-slider-block .num-2,.aostologie-slider-block .text{opacity:0;transition:opacity .5s 1.6s}.aostologie-slider-block .bg-animation{opacity:0;transition:opacity .5s .3s}.aostologie-slider-block .bg-animation:before{clip:rect(0,210px,0,0);transition:clip .3s 1s}.aostologie-slider-block .bg-animation:after{transition:clip .3s 1.1s;clip:rect(0,210px,0,0)}.aostologie-slider-block .block-text:before{clip:rect(0,200px,0,0);transition:clip .3s 1.2s}.aostologie-slider-block .block-text:after{opacity:0}.aostologie-slider-block.animation .bg-animation{opacity:1}.aostologie-slider-block.animation .bg-animation:before,.aostologie-slider-block.animation .bg-animation:after{clip:rect(0,210px,210px,0)}.aostologie-slider-block.animation .bg-animation .num-1,.aostologie-slider-block.animation .bg-animation .num-2,.aostologie-slider-block.animation .bg-animation .text{opacity:1}.aostologie-slider-block.animation .block-text:before{clip:rect(0,210px,210px,0)}.aostologie-slider-block.animation .block-text:after{opacity:1}}@media (max-width:1023px){.accord-slider .slick-arrow{width:4rem;height:4rem;-ms-transform:scale(0.8);transform:scale(0.8);border:none;position:absolute;top:50%;color:transparent}.accord-slider .slick-arrow:after{display:none}.accord-slider .slick-arrow:before{left:50%}.accord-slider .slick-prev{background:url(/themes/custom/aoste_fr/assets/images/play.png) no-repeat;left:-2rem;-ms-transform:rotate(180deg) scale(0.8);transform:rotate(180deg) scale(0.8);background-size:100%}.accord-slider .slick-next{background:url(/themes/custom/aoste_fr/assets/images/play.png) no-repeat;right:-2rem;background-size:100%}.accord-slider .item-slider{width:100%;margin:0 auto;font-size:2.333rem}.accord-slider .item-slider .title{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1rem;margin-top:1.333rem;padding:0 4rem;line-height:1.2;position:relative}.accord-slider .item-slider .title span{position:absolute;top:-2rem;left:45%;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:4.667rem;color:#ffe4a9;opacity:0.3;padding:0;z-index:-1}.accord-slider .names{margin-top:1.667rem}.accord-slider .names:before{margin-right:0.667rem}.accord-slider .names:after{margin-left:0.667rem}.accord-slider .names .name{display:block;position:relative;z-index:2}.accord-slider .names .name:first-child{margin-top:-0.667rem}.accord-slider .names span:not(.name){position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:4.867rem;margin-top:-2rem;z-index:1;opacity:.3}.accord-slider .content{position:relative;width:100%}.accord-slider .content:after,.accord-slider .content:before{content:"";position:absolute;top:-5px;bottom:0;width:5px;background:rgba(255,255,255,0.05)}.accord-slider .content:after{right:0}.accord-slider .content:before{left:0}.accord-slider .content .image-left,.accord-slider .content .image-right{display:inline-block;vertical-align:middle;float:none;width:48%}.accord-slider .content .image-right{margin-right:-6px}.accord-thumbnail.second.hidden-before{padding-top:0;padding-bottom:0}.bg-animation{width:7rem;height:7rem}.bg-animation .num-1,.bg-animation .num-2{font-size:2.333rem}.bg-animation .num-1{top:0.933rem;margin-right:0.267rem}.bg-animation .num-2{bottom:0.8rem;margin-left:-0.267rem}.bg-animation .text{font-size:0.533rem}}.nos-boutiques .bgd-cover{background-color:#201b1a}.nos-boutiques .link-google-map{color:#fff}.info-boutiques-block .content{position:relative;z-index:10;text-align:center;background-color:#463a36}.info-boutiques-block .content:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background-color:#be1c10}.info-boutiques-block .heading{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;font-size:1.6rem;margin-bottom:1.143rem;letter-spacing:-1px}.info-boutiques-block .text{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.238rem;margin-bottom:1.81rem;padding:0;color:#fff}.info-boutiques-block .btn-2{min-width:10.619rem}@media (min-width:1024px){.info-boutiques-block{padding-bottom:6.905rem;max-width:31.667rem;margin:0 auto}.desktop .info-boutiques-block{opacity:0;visibility:hidden;transition:opacity 0.75s,transform 0.75s ease-out}.desktop .info-boutiques-block.animation{opacity:1;visibility:visible}.info-boutiques-block .content{margin-top:-5rem;padding:3.429rem 3.81rem 2.857rem}}@media (max-width:1023px){.info-boutiques-block{padding-bottom:0.8rem}.info-boutiques-block .heading{margin-bottom:1rem}.info-boutiques-block .content{top:-2.667rem;padding:1.8rem 1.667rem}.info-boutiques-block .text{line-height:1.333rem}}#.slider-boutique-block{# background-color:#362e2b;#}.slider-boutique-block .title-descriptions-block{margin-bottom:0.476rem}.slider-boutique-block .title-descriptions-block .title-2{padding-top:2.095rem}.slider-boutique-block .slider-wrapper{margin:0 auto;text-align:center}.slider-boutique-block .slider-wrapper .image img{display:inline-block;vertical-align:top}.slider-boutique-block .item:not(.slick-slide)+.item:not(.slick-slide){display:none}.slider-boutique-block .aoste-slider .slick-arrow:before{border-color:#fff}.slider-boutique-block .aoste-slider .slick-next,.slider-boutique-block .aoste-slider .slick-prev{position:absolute;right:-77px}.slider-boutique-block .aoste-slider .slick-next{bottom:-2px}.slider-boutique-block .aoste-slider .slick-prev{bottom:63px}.slider-boutique-block .aoste-slider .slick-dots{display:none !important}@media (min-width:1024px){#.slider-boutique-block{# padding-top:5.143rem;#}.desktop .slider-boutique-block .title-descriptions-block:before{width:0}.desktop .slider-boutique-block .title-descriptions-block.animation:before{width:50px;height:5px}.slider-boutique-block .content{max-width:30.238rem;margin:-5rem auto 0;padding:3.333rem 3.81rem 2.857rem}.slider-boutique-block .slider-wrapper{padding:0 4.286rem}.slider-boutique-block .slider-wrapper .image:before{content:"";width:20.19rem;height:0.238rem;position:absolute;left:0;bottom:0;background-color:#be1c10}}@media (max-width:1023px){.slider-boutique-block{padding-top:3.333rem}.slider-boutique-block .title-descriptions-block{margin-bottom:1.133rem}.slider-boutique-block .slider-wrapper{margin:0 -1.667rem}}.contact-boutique-block{background-color:#362e2b;color:#fff}.contact-boutique-block .contact-wrapper .heading{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:0.762rem;line-height:1rem}.contact-boutique-block .contact-wrapper .google-map{width:100%;height:405px;max-height:90vh}.contact-boutique-block .descriptions{font-size:0.952rem;line-height:26px}.contact-boutique-block .open-time-box{text-align:center;text-transform:uppercase;border:5px solid;margin-top:0.238rem}.contact-boutique-block .open-time-box .heading{padding-bottom:1.81rem}.contact-boutique-block .open-time-box .text{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.667rem;line-height:1.333rem}.contact-boutique-block .contact-box .text{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.contact-boutique-block .contact-box span{font-size:0.952rem;line-height:1;display:block}.contact-boutique-block .contact-box .ico-phone,.contact-boutique-block .contact-box .ico-email,.contact-boutique-block .contact-box .address{position:relative;font-style:normal;padding-left:1.476rem;margin:0.81rem 0 1.095rem;color:#fff}.contact-boutique-block .contact-box .ico-phone:before,.contact-boutique-block .contact-box .ico-email:before,.contact-boutique-block .contact-box .address:before{color:#736d6b;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.contact-boutique-block .contact-box .ico-phone:before{content:'\ea1f'}.contact-boutique-block .contact-box .ico-email:before{content:'\ea1c'}.contact-boutique-block .contact-box .address:before{content:'\ea20';top:0;-ms-transform:translateY(0);transform:translateY(0)}.contact-boutique-block .contact-box .ico-phone a,.contact-boutique-block .contact-box .ico-phone a:visited{color:#fff}.contact-boutique-block .contact-box .address span{line-height:1.238rem}@media (min-width:1024px){.contact-boutique-block{padding:3rem 0 11.19rem}.contact-boutique-block .contact-wrapper{overflow:hidden;padding:0 2.667rem}.contact-boutique-block .contact-wrapper.style-2{margin-top:-3.143rem}.contact-boutique-block .left-boutique-block,.contact-boutique-block .right-boutique-block{width:50%}.contact-boutique-block .left-boutique-block{float:left;padding:0 0 0 1.571rem}.contact-boutique-block .right-boutique-block{padding:0 1.667rem 0 3.333rem;float:right}.contact-boutique-block .descriptions{margin-right:1.714rem}.contact-boutique-block .open-time-box{padding:3.619rem 2.381rem 3.81rem}.contact-boutique-block .contact-box{padding-top:6.571rem}.contact-boutique-block .contact-box .heading{padding:0 0 0.667rem 1.429rem}.contact-boutique-block .contact-box .ico-phone:before,.contact-boutique-block .contact-box .ico-email:before,.contact-boutique-block .contact-box .address:before{left:-0.333rem}}@media (max-width:1023px){.contact-boutique-block{padding:1.333rem 0 2.333rem}.contact-boutique-block .contact-wrapper.style-2 .left-boutique-block{margin:0 -1.667rem}.contact-boutique-block .contact-wrapper .heading{font-size:1.133rem;padding-bottom:1.133rem}.contact-boutique-block .contact-wrapper .google-map{max-height:22.467rem}.contact-boutique-block .descriptions{font-size:1rem;line-height:1.333rem}.contact-boutique-block .open-time-box{margin:2.333rem 0 3.333rem;padding:2.467rem 1.667rem 2.133rem;border-width:0.2rem}.contact-boutique-block .open-time-box .text{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.8rem}.contact-boutique-block .contact-box{background-color:#362e2b;position:relative;margin-top:-5.2rem;padding-top:1.667rem;padding-left:1.667rem;padding-right:1.667rem}.contact-boutique-block .contact-box .heading{padding-bottom:0.733rem}.contact-boutique-block .contact-box .ico-phone,.contact-boutique-block .contact-box .ico-email,.contact-boutique-block .contact-box .address{margin-bottom:0.933rem}.contact-boutique-block .contact-box .address:before{font-size:16px}}.firefox .contact-boutique-block .open-time-box .text{line-height:1.275rem}.fabrication .title-descriptions-block{margin:0.905rem auto 8rem}.fabrication .title-descriptions-block:before{left:52%}.fabrication .title-descriptions-block .title-2{padding-bottom:0.952rem;padding-left:1.905rem}@media (max-width:1023px){.fabrication .title-descriptions-block{margin:2.333rem auto 3.333rem}.fabrication .title-descriptions-block .title-2{padding-bottom:1.333rem;padding-left:0;letter-spacing:0}.fabrication .title-descriptions-block:before{left:50%}.fabrication .title-descriptions-block p{padding:0 0.667rem}}@media (min-width:1024px){.fabrication .bgd-line{position:absolute}.fabrication .title-descriptions-block .bgd-line{left:50%;-ms-transform:translateX(-69%);transform:translateX(-69%);top:-0.524rem}.desktop .fabrication .title-descriptions-block:before{width:0}.desktop .fabrication .title-descriptions-block .title-2,.desktop .fabrication .title-descriptions-block p{opacity:0;visibility:hidden}.desktop .fabrication .title-descriptions-block .title-2{transition:opacity 0.8s ease-in,transform 0.8s ease-in}.desktop .fabrication .title-descriptions-block p{transition:opacity 1s 0.8s ease-in}.desktop .fabrication .title-descriptions-block.animation:before{width:2.381rem}.desktop .fabrication .title-descriptions-block.animation .title-2,.desktop .fabrication .title-descriptions-block.animation p{opacity:1;visibility:visible}}.fabrication-block .description{position:relative}.fabrication-block .description.line-white .title:before{content:"";width:2.381rem;height:0.19rem;position:absolute;background-color:#fff;top:0}.fabrication-block .description .title{padding:2.524rem 0 1.333rem 0}.fabrication-block .description .text .strong{font-weight:bold}.fabrication-block .fabrication-slider{position:relative}.fabrication-block .fabrication-slider .item{background-repeat:no-repeat;background-size:contain}.fabrication-block .fabrication-slider .item-slider:not(.slick-slide)+.item-slider:not(.slick-slide){display:none}.fabrication-block .fabrication-slider .slick-dots{position:absolute;top:0.333rem;margin-left:-0.905rem}.fabrication-block .fabrication-slider .slick-dots li{margin-top:0.476rem}.fabrication-block .fabrication-thumbnail.full .image{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:27.857rem;position:relative}.fabrication-block .fabrication-thumbnail.full .image .image-block{position:absolute;bottom:-8rem;right:0.571rem;max-height:100%}.fabrication-block .fabrication-thumbnail.larger .image{width:200%;height:22.429rem;background-size:cover}@media (min-width:1024px){.fabrication-block{overflow:hidden;position:relative}.fabrication-block .wrapper{position:relative}.fabrication-block .wrapper:before,.fabrication-block .wrapper:after{display:table;content:""}.fabrication-block .wrapper:after{clear:both}.fabrication-block .wrapper .column-left{width:50%;float:left}.fabrication-block .wrapper .bgd-line{-ms-transform:translateX(-45%);transform:translateX(-45%);bottom:-3.81rem;left:50%;top:auto}.fabrication-block .wrapper-1{position:relative;margin-top:5.857rem}.fabrication-block .wrapper-1:before,.fabrication-block .wrapper-1:after{display:table;content:""}.fabrication-block .wrapper-1:after{clear:both}.fabrication-block .wrapper-1 .bgd-line{bottom:-11.667rem;right:14%;top:auto}.fabrication-block .description.line-red .title:before{content:"";position:absolute;height:0.238rem;top:-0.238rem;left:0.19rem;width:20rem;background-color:#be1c10}.fabrication-block .fabrication-thumbnail.larger{padding-left:9.619rem}.fabrication-block .fabrication-thumbnail.larger .description{max-width:20.714rem}.fabrication-block .fabrication-thumbnail.larger .description .title{padding:2.619rem 0 1.381rem 0}.fabrication-block .fabrication-thumbnail.full{position:relative;overflow:visible;margin-top:6.81rem}.fabrication-block .fabrication-thumbnail.full .bgd-line{bottom:-8.81rem;left:47.6%;top:auto}.fabrication-block .fabrication-thumbnail.full .image{min-height:27.857rem}.fabrication-block .fabrication-thumbnail.full .description{padding-left:9.619rem;max-width:30.952rem}.fabrication-block .fabrication-thumbnail.full .description .title:before{left:9.857rem}.fabrication-block .fabrication-thumbnail.fab-right{float:right;width:50%;position:relative;margin-bottom:5.476rem}.fabrication-block .fabrication-thumbnail.fab-right .bgd-line{top:13.952rem;left:-14.2%}.fabrication-block .fabrication-thumbnail.fab-right .description{margin-top:5.238rem;padding-right:9.048rem;padding-left:2.762rem}.fabrication-block .fabrication-thumbnail.fab-right .description:before{left:0}.fabrication-block .fabrication-thumbnail.last{position:relative;clear:both;padding-left:10.19rem;margin-bottom:6.905rem}.fabrication-block .fabrication-thumbnail.last .bgd-line{-ms-transform:translateX(-49%);transform:translateX(-49%);bottom:-8.476rem;left:50%;top:auto}.fabrication-block .fabrication-thumbnail.last .description{max-width:20.714rem}.fabrication-block .fabrication-thumbnail.last .description .title:before{width:19.429rem;left:0}.fabrication-block .column-right{float:right;width:50%;margin-top:-49.619rem;padding-left:1.714rem}.fabrication-block .column-right .right-block{background-color:rgba(255,255,255,0.05);padding:1.048rem 0 5.714rem 9.714rem}.fabrication-block .column-right .right-block span{display:block;background-repeat:no-repeat;background-size:contain;min-height:19.048rem}.fabrication-block .column-right .right-block .description{margin-left:-3.095rem;padding-right:3.333rem}.fabrication-block .column-right .right-block .description.block-1{margin-top:-7.857rem}.fabrication-block .column-right .right-block .description.block-1 .title:before{left:0}.fabrication-block .column-right .right-block .description.block-2{text-align:right;padding-right:6.667rem;margin-top:2.476rem}.fabrication-block .column-right .right-block .description.block-2 .title:before{right:6.667rem}.fabrication-block .fabrication-slider{width:57.14285714%;float:left;padding-left:6.667rem}.fabrication-block .fabrication-slider .item-slider .item{margin-left:1.286rem}.desktop .bgd-line{visibility:hidden;opacity:0;transition:opacity 1s 0.5s ease-in}.desktop .bgd-line.animation{visibility:visible;opacity:1}.desktop .title-descriptions-block .bgd-line{transition:opacity 1s 1.1s ease-in}.desktop .fabrication-block .description.line-red .title:before{width:0;transition:width 2s}.desktop .fabrication-block .description.line-red .title.animation:before{width:19.857rem}.desktop .fabrication-block .description.line-white .title:before{width:0;transition:width 500ms ease-in-out}.desktop .fabrication-block .description.line-white .title.animation:before{width:2.381rem}.desktop .fabrication-block .fabrication-thumbnail.larger .image{opacity:0;margin-top:2.381rem;transition:opacity 1s 0.75s ease-in,margin-top 1s 0.75s ease-in}.desktop .fabrication-block .fabrication-thumbnail.larger .image.animation{opacity:1;margin-top:0}.desktop .fabrication-block .fabrication-thumbnail.full .image .image-block{bottom:-9.524rem;transition:bottom 1s ease-in}.desktop .fabrication-block .fabrication-thumbnail.full .image .image-block.animation{bottom:-8rem}}@media (min-width:1024px) and (max-width:1100px){.fabrication-block .column-right .right-block{padding-left:6.714rem}.fabrication-block .column-right .right-block .description{padding-right:2rem}.fabrication-block .column-right .right-block .description.block-2{padding-right:2rem}.fabrication-block .column-right .right-block .description.block-2 .title:before{right:2.619rem}.fabrication-block .fabrication-thumbnail.larger,.fabrication-block .fabrication-thumbnail.last{padding-left:2.381rem}.fabrication-block .fabrication-thumbnail.fab-right .description{margin-top:2.238rem;padding-right:2.048rem}.fabrication-block .fabrication-thumbnail.full .description{padding-left:2.381rem;max-width:22.381rem}.fabrication-block .fabrication-thumbnail.full .description .title:before{left:2.381rem}.fabrication-block .fabrication-thumbnail.full .image{min-height:31.667rem}.fabrication-block .fabrication-thumbnail.full .image .image-block{right:-4.286rem;width:21.429rem}.fabrication-block .fabrication-slider{padding-left:1.905rem}}@media (min-width:1024px) and (orientation:landscape){.fabrication-block .column-right{margin-top:-46rem}.fabrication-block .column-right .right-block{padding-bottom:4.762rem}.fabrication-block .column-right .right-block span{min-height:15.238rem}.fabrication-block .wrapper .bgd-line{-ms-transform:translateX(-40%);transform:translateX(-40%)}.fabrication-block .wrapper-1 .bgd-line{bottom:-13.667rem}.fabrication-block .fabrication-thumbnail.last .bgd-line{-ms-transform:translateX(-32%);transform:translateX(-32%)}}@media (max-width:1023px){.fabrication-block .wrapper,.fabrication-block .wrapper-1{padding:0 1.133rem}.fabrication-block .wrapper-1{margin-bottom:2.667rem}.fabrication-block .fabrication-slider{margin-bottom:2.333rem}.fabrication-block .fabrication-slider .slick-dots{top:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:0;margin-top:0.667rem}.fabrication-block .fabrication-slider .slick-dots li{display:inline-block}.fabrication-block .fabrication-slider .slick-dots li:hover{cursor:pointer}.fabrication-block .fabrication-slider .item{text-align:center}.fabrication-block .fabrication-slider .item img{display:inline-block}.fabrication-block .column-right .right-block .description.block-1{margin-bottom:1.133rem}.fabrication-block .fabrication-thumbnail.larger{margin-bottom:2.667rem}.fabrication-block .fabrication-thumbnail.larger .description.line-red .title:before{width:0}.fabrication-block .fabrication-thumbnail.larger .image{width:100%;height:13rem}.fabrication-block .fabrication-thumbnail.full{overflow:hidden;margin-bottom:1.933rem}.fabrication-block .fabrication-thumbnail.full .image{min-height:19.467rem;margin-bottom:3.2rem}.fabrication-block .fabrication-thumbnail.full .image .image-block{bottom:-4rem;right:-3.6rem;max-width:15.333rem}.fabrication-block .fabrication-thumbnail.full .description{padding:0 1.133rem}.fabrication-block .fabrication-thumbnail.full .description .title{padding-top:1.667rem}.fabrication-block .fabrication-thumbnail.fab-right{padding:0 1.133rem;margin-bottom:3.067rem}.fabrication-block .fabrication-thumbnail.fab-right .description .title{padding:1.733rem 0 1.067rem}.fabrication-block .fabrication-thumbnail.last{padding:0 1.133rem}.fabrication-block .fabrication-thumbnail.last .image{margin-bottom:3.333rem}.fabrication-block .fabrication-thumbnail.last .description .title{padding-top:1.667rem}.fabrication-block .description.line-red .title:before,.fabrication-block .description.line-white .title:before{content:"";width:2.333rem;height:0.2rem;background-color:#fff;top:0;position:absolute}.fabrication-block .description .title{padding-top:1.667rem;padding-bottom:1.067rem;font-size:1.8rem}.fabrication-block .description p{line-height:1.333rem}.fabrication-block .description.block-2{text-align:right}.fabrication-block .description.block-2 .title:before{right:0}}@media (min-width:1401px){.fabrication-block .wrapper,.fabrication-block .wrapper-1,.fabrication-block .wrapper-2,.fabrication-block .fabrication-thumbnail.full .inner{width:1400px;margin-left:auto;margin-right:auto}}@media (min-width:1100px) and (max-width:1400px){.fabrication-block .wrapper,.fabrication-block .wrapper-1,.fabrication-block .wrapper-2,.fabrication-block .fabrication-thumbnail.full .inner{width:1400px;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}}.search-form{position:relative;z-index:3;background-color:#443b36;opacity:1;padding:2.381rem 2.381rem 0.952rem 2.381rem}@media (max-width:480px){.search-form{padding-left:2rem;padding-right:2rem}}.search-form .row{position:relative;padding-right:0.714rem;padding-left:0.714rem}.search-form .row:first-child{margin-bottom:0.714rem}.search-form .row:last-child{}.search-form .row .search-input{padding:0.81rem 0.952rem;font-size:0.857rem;border-radius:0.238rem;vertical-align:middle;border:1px solid #ccc;width:100%;font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif}.search-form .row:-moz-placeholder{color:#000000;opacity:1}.search-form .row::-moz-placeholder{color:#000000;opacity:1}.search-form .row:-ms-input-placeholder{color:#000000;opacity:1}.search-form .row::-webkit-input-placeholder{color:#000000;opacity:1}.search-form .row ::-webkit-input-placeholder{color:#000000;transition:opacity 250ms ease-in-out}.search-form .row :-ms-input-placeholder{color:#000000;transition:opacity 250ms ease-in-out}.search-form .row ::-moz-placeholder{color:#000000;opacity:1;transition:opacity 250ms ease-in-out}.search-form .row :-moz-placeholder{color:#000000;opacity:1;transition:opacity 250ms ease-in-out}.search-form .row .search-btn{position:absolute;top:0;height:100%;right:0.714rem;width:2.857rem}.search-form .row .search-btn input[type="submit"]{position:absolute;border:none;background:none;top:0;right:0;width:100%;height:100%;z-index:999}.search-form .row .search-btn:before,.search-form .row .search-btn:after{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-form .row .search-btn:before{font-family:"aoste";content:'\ea27';color:#bf1b11;right:1.238rem}.search-form .row .search-btn:after{content:"";display:block;width:2px;background:#ccc;height:1rem;right:3.333rem}.search-form .row .search-btn:hover:before{color:#000000}.search-form .row .inner{width:calc(33.333333% - 0.714rem);display:inline-block;position:relative;}.search-form .row .inner.hidden-select{display:none}.search-form .row .inner--filter{width:25%;text-align:right;display:block;float:right;}.search-form .row .inner--filter:after{display:none}.search-form .row .inner .hidden-select{display:none}.search-form .row .inner .select-1{padding:0.81rem 0.952rem;border-radius:0.238rem;width:100%}.search-form .row .inner .select-1 option{border-radius:0.238rem}.search-form .row .show-select{font-family:"Geometric415BT-LiteA";color:#8c8c8c;text-decoration:underline;font-size:0.762rem;}.search-form .row .show-select:hover{color:#fff}.mac .search-form .row .search-input{padding:.9125rem .952rem}@media (max-width:1023px){.search-form{background-color:#201c19;z-index:10;padding-bottom:4.133rem}.search-form .row:last-child{background-color:#201c19;margin-top:0;padding-top:0.333rem;padding-bottom:1.333rem}.search-form .row .search-btn:before{font-size:0.933rem;right:0.8rem}.search-form .row .search-btn:after{font-size:0.867rem;width:0.067rem;top:0.733rem;bottom:0.733rem;right:2.4rem;height:auto;-ms-transform:none;transform:none}.search-form .row .show-select{font-size:1.067rem}}@media (min-width:480px) and (max-width:767px){.search-form{padding-right:2.143rem;padding-left:2.143rem}}.recettes-list .info-block{margin-top:5.238rem}.recettes-list .info-block .title{padding-bottom:3.333rem}.recettes-list .info-block .description{margin-bottom:3.571rem;padding:0 14.286rem;font-style:normal}.recettes-list .type-combobox .type-combobox__text{padding-top:0.952rem;padding-bottom:0.952rem}.recettes-list .text-item .sub-title{display:block}.recettes-list .search-form .inner.hidden-select{font-family:"Geometric415BT-LiteA"}.search-form .inner.hidden-select.actions-filters .flex-container{display:flex;justify-content:space-between;align-items:center;}.actions-filters .reset-filters{color:#909090;text-transform:uppercase;font-family:"Geometric415BT-BlackA";font-size:0.762rem;letter-spacing:0.05rem;cursor:pointer;padding:0.5rem;transition:color ease-in-out 0.4s;}.actions-filters .reset-filters:hover{color:#FFFFFF;}.actions-filters .apply-filters{border:none;border-radius:5px;color:#FFFFFF;background-color:#BE1C10;text-transform:uppercase;font-family:"Geometric415BT-BlackA";font-size:0.762rem;letter-spacing:0.05rem;padding:0.6rem 1rem;cursor:pointer;transition:background-color ease-in-out 0.4s;}.actions-filters .apply-filters:hover{background-color:#000000;}@media (min-width:1024px){.search-form .inner.hidden-select:not(:last-child){margin-right:0.714rem;vertical-align:middle;}}@media (max-width:480px){.search-form .row .search-input{letter-spacing:-0.25px}}.mac .recettes-list .type-combobox .type-combobox__text{line-height:1}.categories{display:flex;flex-wrap:wrap;overflow:hidden;margin-top:3rem;padding-bottom:3.81rem;box-sizing:border-box;width:100%;position:relative;background:rgb(32,27,26);background:-webkit-linear-gradient(rgba(32,27,26,0) 0%,rgba(32,27,26,0) 20%,rgba(32,27,26,1) 20%);background:-o-linear-gradient(rgba(32,27,26,0) 0%,rgba(32,27,26,0) 20%,rgba(32,27,26,1) 20%);background:linear-gradient(rgba(32,27,26,0) 0%,rgba(32,27,26,0) 20%,rgba(32,27,26,1) 20%);}.categories .cate-item{float:left;width:25%;position:relative;opacity:1;padding:0.4rem;}.categories .cate-item a{display:block;height:100%;}.categories .cate-item-image{position:relative;overflow:hidden;}.categories .cate-item img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;}.categories .cate-item-content{background-color:#564B46;padding:3vw 2vw;text-align:center;height:100%;}.categories .cate-item .name{position:relative;text-align:center;color:#ffffff;font-weight:normal;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;color:#ffffff;letter-spacing:0.048rem;font-size:1.143rem;text-transform:uppercase;font-weight:bold;margin-bottom:0.6rem;}.categories .cate-item-content .description{font-family:"Amiri-Slanted";color:#FFE8B7;font-size:1.2rem;}.categories .cate-item .cate-item-hover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);}.categories .cate-item .cate-item-hover .plus{left:0;right:0;top:50%;margin-left:auto;margin-right:auto;margin-top:-23px;position:absolute;width:46px;height:46px;background:transparent}.categories .cate-item .cate-item-hover .plus:before{content:'\ea21';font-size:18px;font-family:"aoste";color:#ffe4a9;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.categories .cate-item a{display:block;height:100%;overflow:hidden;}@media (max-width:1023px){.recettes-list .info-block{margin-top:2.381rem}.recettes-list .info-block .title{padding-bottom:0;padding-left:0}.recettes-list .info-block .description{padding:0}.search-form{margin:0 auto}.search-form .row .inner{width:100%;}.search-form .row .inner--filter{width:100%}.actions-filters{margin:1rem 0;}.categories{margin-top:0;top:0}.categories .cate-item{width:50%}}@media (min-width:1024px){.search-form{margin:0 auto;max-width:43.81rem}.desktop .search-form{opacity:0;-ms-transform:translateY(50px);transform:translateY(50px);transition:transform 1s,opacity .8s}.desktop .search-form.animation{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.desktop .categories .cate-item{transition:transform 1s,opacity .8s;opacity:0;overflow:hidden}.desktop .categories .cate-item:nth-child(1){-ms-transform:translateY(15px);transform:translateY(15px)}.desktop .categories .cate-item:nth-child(2){-ms-transform:translateY(30px);transform:translateY(30px)}.desktop .categories .cate-item:nth-child(3){-ms-transform:translateY(45px);transform:translateY(45px)}.desktop .categories .cate-item:nth-child(4){-ms-transform:translateY(60px);transform:translateY(60px)}.desktop .categories .cate-item:after{transition:opacity 0.5s ease-out}.desktop .categories .cate-item .cate-item-hover{opacity:0;transition:opacity 1s ease}.desktop .categories .cate-item .plus{transition:opacity 1s ease-out;opacity:0}.desktop .categories .cate-item img{transition:transform cubic-bezier(0.79,0.33,0.14,0.53) 0.5s;}.desktop .categories .cate-item:hover{overflow:hidden}.desktop .categories .cate-item:hover:after{opacity:0}.desktop .categories .cate-item:hover .cate-item-hover{opacity:1}.desktop .categories .cate-item:hover .name{opacity:1}.desktop .categories .cate-item:hover .plus{transition:opacity 1s ease;opacity:1}.desktop .categories .cate-item:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}.desktop .categories .text-item{position:relative;width:40%;background-color:#362e2b;display:-ms-flexbox;display:flex}.desktop .categories .text-item:after{display:none}.desktop .categories.animation .cate-item{opacity:1}.desktop .categories.animation .cate-item:nth-child(n){-ms-transform:translateY(0);transform:translateY(0)}}.edito{position:relative;min-height:46.667rem;height:auto;margin:0 auto;background-color:#292421}.edito .bgd span{width:100%;height:108%;position:absolute;top:-8%;left:0;background:no-repeat top center;background-color:#201b1a;z-index:0}.edito-head{margin:0 28.57142857%;padding-top:5%;text-align:center;position:relative}.edito-head .edito-title{letter-spacing:0.095rem;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;color:#ffffff;font-size:1.524rem;text-transform:uppercase;font-weight:bold;position:relative}.edito-head .edito-title:before{position:absolute;top:-90%;left:50%;content:'';display:block;width:2.381rem;height:0.19rem;background-color:#ffffff;-ms-transform:translateX(-50%);transform:translateX(-50%)}.edito-head .edito-desc{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.905rem;margin:2.143rem 0 3.619rem 0;color:#ffffff;line-height:1.3}.edito-list{padding-left:3.095rem;display:table;position:relative}@media (max-width:1023px){.edito-list{padding:0}}.edito-list .thumbnail-2 .inner{position:relative;background-color:#423836}.edito-list .thumbnail-2 .inner .caption{position:static;-ms-transform:none;transform:none;margin:0 auto;padding-bottom:1.429rem;padding-top:2.905rem}.edito-list .thumbnail-2 .inner .caption .sub-title{text-transform:capitalize;margin:-0.571rem 0 0 0;display:block}.edito-list .thumbnail-2 .inner .caption .desc{min-height:11.19rem}.edito-list .thumbnail-2 .inner .caption .desc:after{bottom:2rem;height:0.238rem}.edito-list .thumbnail-3{background:none;width:33.33%;padding-right:3.095rem;overflow:visible;float:left}@media (max-width:1023px){.edito-list .thumbnail-3{width:100%;float:none;padding-right:0;margin-top:2rem}}.edito-list .thumbnail-3 .label-new{position:absolute;top:-6px;left:-6px;z-index:3}@media (max-width:1023px){.edito-list .thumbnail-3 .label-new{top:-2px;left:-2px}.edito-list .thumbnail-3 .label-new img{width:50%}}.edito-list .thumbnail-3 .icon{width:3.429rem;height:3.095rem;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.edito-list .thumbnail-3 .icon-king{background-image:url(/themes/custom/aoste_fr/assets/images/icon-king.png)}.edito-list .thumbnail-3 .icon-play{background-image:url(/themes/custom/aoste_fr/assets/images/icon-play.png);width:2.143rem;height:2.619rem;left:54%}.edito-list .thumbnail-3 .inner{background-color:#454345}@media (max-width:1023px){.edito-list .thumbnail-3 .inner .cubic{padding:1.905rem}.edito-list .thumbnail-3 .inner .cubic-item{top:50%;left:50%;-ms-transform:translate(-50%,-50%) scale(0.4);transform:translate(-50%,-50%) scale(0.4)}}.edito-list .thumbnail-3 .caption{padding:2.571rem 0.476rem 0.952rem;font-size:0.857rem}.edito-list .thumbnail-3 .caption .btn-block{bottom:2.429rem}.edito-list .thumbnail-3 .caption .title,.edito-list .thumbnail-3 .caption .sub-title{display:block}.edito-list .thumbnail-3 .caption .heading-title{position:relative;z-index:2}@media (max-width:1023px){.edito-list .thumbnail-3 .caption .sub-title{padding-bottom:1rem;margin-top:-0.81rem}.edito-list .thumbnail-3 .caption .desc{line-height:1.3;font-size:22.5px;margin:0 auto 45px;width:95%}}.edito-list .thumbnail-5 .caption{padding:2.571rem 0.952rem 0.952rem;background:#41342D}@media (max-width:1023px){.edito-list .thumbnail-5 .caption .desc{width:74%}}.edito-list .thumbnail-6 .caption{background:#423936}@media (max-width:1023px){.edito-list .thumbnail-6 .caption{padding-bottom:1.524rem}}.edito-list .thumbnail-5 .caption .sub-title,.edito-list .thumbnail-6 .caption .sub-title{margin-left:0}.edito-list .thumbnail-5 .cubic,.edito-list .thumbnail-6 .cubic{transition:transform 1s,background 1s}.edito-list .thumbnail-5 .cubic:hover,.edito-list .thumbnail-6 .cubic:hover{display:block;-ms-transform:scale(0.95);transform:scale(0.95);background:rgba(255,255,255,0.15)}.academie{background-color:#eff0f0;background-size:103%;background-repeat:no-repeat;background-position:bottom left;padding-top:8.095rem;padding-bottom:10.476rem}.academie .academie-inner{margin:auto;max-width:40.619rem}.academie-head{text-align:center;margin:0 auto;margin-bottom:3.81rem}.academie-head .academie-title{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;padding-bottom:1.19rem;text-transform:uppercase;position:relative}.academie-head .academie-title:before{position:absolute;top:-70%;left:50%;content:'';display:block;width:2.381rem;height:0.19rem;background-color:#000000;-ms-transform:translateX(-50%);transform:translateX(-50%)}.academie-head .academie-desc{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;padding:0 9.524rem}.aca-item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center}.aca-item .outer,.aca-item img{width:50%}.aca-item-1{background:#423836;position:relative}.aca-item-1:before{position:absolute;border-top:solid #787370;border-left:solid #787370;border-width:5px;content:'';width:30px;height:30px;display:block;left:0;top:0}.aca-item-1 button{font-size:0.524rem}.aca-item-1 .title{color:#ffffff;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;padding:0 3.81rem 1.048rem 3.81rem;font-weight:normal}.aca-item-2{background:#423836;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}.aca-item-2:before{position:absolute;border-bottom:solid #787370;border-right:solid #787370;border-width:5px;content:'';width:30px;height:30px;display:block;right:0;bottom:0}.aca-item-2 button{font-size:0.524rem}.aca-item-2 .title{color:#ffffff;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;padding:0 3.81rem 1.048rem 3.81rem;font-weight:normal}@media (min-width:1024px) and (orientation:landscape){.tablet .edito-list{padding-left:1.429rem}.tablet .edito-list .thumbnail-3{padding-right:1.429rem}.tablet .edito-list .thumbnail-2{margin-left:-4%}}@media (max-width:1023px){.edito-head{padding-top:18.66666667%;margin:0 6.66666667%}.edito-head .edito-title{font-size:1.6rem;padding-bottom:1rem;margin:0 auto}.edito-head .edito-title:before{height:0.2rem}.edito-head .edito-desc{font-size:1.067rem;margin-bottom:0}.academie{background-color:#ffffff;padding-bottom:3.267rem;background-position:-999999px}.academie .academie-inner{margin:-10% 6.66666667% 6.66666667%}.academie .academie-inner .academie-head .academie-desc{padding:0}.academie .aca-item{display:block}.academie .aca-item .outer,.academie .aca-item img{width:100%}.academie .aca-item .outer{min-height:300px;display:table}.academie .aca-item .outer .inner{display:table-cell;vertical-align:middle}.academie .aca-item-2:before{left:0;top:0;border-top:solid #787370;border-left:solid #787370;border-width:5px;border-right:none;border-bottom:none}.edito-list{margin:0 6.66666667%}.edito-list .item{width:100%;float:none}.edito-list .thumbnail-2 .inner{padding-bottom:0}.edito-list .thumbnail-2 .btn span{color:#be1c10}.edito-list .thumbnail-3{margin-bottom:0;margin-right:0;max-width:none}}@media (min-width:1024px){.desktop .edito .edito-list .thumbnail-2{-ms-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:.5s,.5s}.desktop .edito .edito-list .thumbnail-3.clicked .cubic .cubic-item.animation-step-vertical{animation:cubic-2 0.8s steps(23),cubic-1 0s steps(23);opacity:1}.desktop .edito .edito-list .thumbnail-3.clicked .inner .desc{opacity:0}.desktop .edito .edito-list .thumbnail-3.clicked .inner .image-hover{opacity:1}.desktop .edito .edito-list .thumbnail-3.clicked .inner .btn-5{opacity:1;-ms-transform:scale(1);transform:scale(1)}.edito-list .thumbnail-2 .inner,.edito-list .thumbnail-3 .caption{min-height:22.286rem}.edito-list .thumbnail-3 .caption .sub-title{line-height:1}}@media (min-width:1024px){.desktop .edito-title:before,.desktop .academie-title:before{left:50%;width:0;transition:width 1s ease-out,translate 1s ease-in}.desktop .edito-title.animation:before,.desktop .academie-title.animation:before{width:2.381rem}.desktop .aca-item button span{transition:padding 1s ease-out}.desktop .aca-item.animation button span{padding:0.714rem 1.5rem}}.recettes-birthday-recipes{padding:4.762rem 0 6.19rem;overflow:hidden;background-repeat:no-repeat;background-size:cover}@media (max-width:1023px){.recettes-birthday-recipes{padding:3rem 0 5.133rem}}.recipes-head{margin-bottom:3.81rem}.recipes-head .title-2{padding-top:1.524rem;padding-bottom:0.952rem}.recipes-head .sub-title{display:block;color:#ffe4a9;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.905rem;font-weight:normal;text-transform:none}.slider-birthday{padding:0 3.762rem;margin:0 auto;overflow:visible;visibility:visible}.slider-birthday .item-slider{position:relative}.slider-birthday .item-slider:before{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.2);content:''}.slider-birthday.banner-slider .slick-list{overflow:visible}.desktop .slider-birthday.banner-slider .slick-list{-ms-transform:none;transform:none;opacity:1}.slider-birthday.banner-slider .item-slider{transition:transform 0.5s ease-out}.slider-birthday.banner-slider .item-slider.slick-center .detail{opacity:1}.desktop .slider-birthday.banner-slider .item-slider.slick-center .txt:before{width:2.381rem}.slider-birthday.banner-slider .slick-arrow:before{border-color:white;transition:border-color 0.25s ease-out}.no-touch .slider-birthday.banner-slider .slick-arrow:hover:before{border-color:#ffe4a9}.desktop .slider-birthday.banner-slider .slick-arrow{opacity:1;margin:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-birthday.banner-slider .slick-arrow.slick-next{right:0}.slider-birthday.banner-slider .slick-arrow.slick-prev{left:0}.slider-birthday .detail{position:absolute;top:0;left:0;right:0;bottom:0;padding:2.857rem;opacity:0;transition:opacity 0.25s 0.5s ease-out}.slider-birthday .content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border:4px solid rgba(255,255,255,0.2);border-bottom:0;z-index:15}.slider-birthday .txt{color:white;font-family:"Amiri-BoldSlanted",Helvetica,Arial,sans-serif;font-size:3.81rem}.slider-birthday .txt:before{position:absolute;top:-4px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);content:'';display:block;width:2.381rem;height:0.19rem;background:white;transition:width 0.75s 0.5s ease-out}.desktop .slider-birthday .txt:before{width:0}.slider-birthday .link{position:absolute;right:0;bottom:-2.381rem;left:0;padding-bottom:2.381rem;overflow-x:hidden;line-height:0}.slider-birthday .line{position:relative;display:inline-block;font-size:0.667rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center}.slider-birthday .line .visible{display:inline-block;padding:0 1.429rem;visibility:hidden;line-height:1}.slider-birthday .line .visible+a{position:absolute;left:0;top:50%;width:100%;color:#ffe4a9}.slider-birthday .line .visible+a span{display:inline-block;padding-bottom:2px;line-height:1}.slider-birthday .line .visible+a span:hover{border-bottom:2px solid #ffe4a9}.slider-birthday .line:before,.slider-birthday .line:after{display:block;position:absolute;bottom:0;content:'';border-top:4px solid rgba(255,255,255,0.2);width:200%}.slider-birthday .line:before{left:100%}.slider-birthday .line:after{right:100%}@media (min-width:1024px){.slider-birthday{max-width:50.714rem}.slider-birthday .slick-list .item-slider{max-width:40.476rem;margin:0 28px;-ms-transform:scale(0.756);transform:scale(0.756)}.slider-birthday .slick-list .item-slider.slick-center{-ms-transform:scale(1);transform:scale(1)}.slider-birthday .slick-list .item-slider.slick-center .detail{opacity:1}.slider-birthday .detail{opacity:0;transition:opacity 0.25s 0.5s ease-out}}@media (min-width:992px) and (max-width:1023px){.slider-birthday{max-width:40.476rem}.slider-birthday.banner-slider .item-slider{min-height:auto}.slider-birthday.banner-slider .item-slider .inner{display:block;min-height:auto}}@media (max-width:1023px){.recipes-head{margin-bottom:3.333rem}.recipes-head .sub-title{font-size:1.667rem}.recipes-head .title-2{font-size:1.6rem;padding-top:1.933rem;padding-bottom:1.533rem}.recipes-head p{font-size:1.067rem}.slider-birthday{padding:0 4.533rem}.slider-birthday .slick-list .item-slider{-ms-transform:scale(0.85);transform:scale(0.85)}.slider-birthday .slick-list .item-slider:before{background:rgba(0,0,0,0.6)}.slider-birthday .slick-list .item-slider.slick-center{-ms-transform:scale(1.15);transform:scale(1.15)}.slider-birthday .slick-list .item-slider.slick-center:before{background:rgba(0,0,0,0.2)}.slider-birthday.banner-slider .slick-arrow.slick-next{background:url(/themes/custom/aoste_fr/assets/images/arrow-next.png) 50% 50% no-repeat;right:0.333rem}.slider-birthday.banner-slider .slick-arrow.slick-prev{background:url(/themes/custom/aoste_fr/assets/images/arrow-prev.png) 50% 50% no-repeat;left:0.333rem}.slider-birthday .detail{padding:1.733rem 1.333rem}.slider-birthday .content{border-width:2px}.slider-birthday .txt{font-size:3.333rem}.slider-birthday .txt:before{display:none}.slider-birthday .line .visible{padding:0 1rem}.slider-birthday .line span{font-size:0.8rem}.slider-birthday .line:before,.slider-birthday .line:after{border-width:2px}}@media (max-width:480px){.slider-birthday .line span{font-size:10px}}.banner-social{margin-top:0.714rem}.banner-social .grid-fluid{position:relative}.banner-social .image-bg{float:right}.social-info{position:absolute;left:2.857rem;top:50%;transform:translate3d(0,-50%,0);border:3px solid #fff;padding:2.048rem 3.19rem 2.381rem 2.286rem;max-width:23.381rem}.social-info:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);z-index:-1}.social-info .content-item{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;line-height:1.571rem;letter-spacing:1px;color:#fff;margin-bottom:2.286rem;font-weight:normal}.social-info .frm-rating{display:inline-block;margin-bottom:2.619rem}.social-info .rating{float:none;text-align:left;display:block}.social-info .rating .item{font-size:1rem;color:#655d5c;cursor:pointer}.social-info .rating .icon-star-half{display:none}.social-info .rating .half-active .icon-star-half{display:inline-block}.social-info .rating.rating-action .item.active,.social-info .rating.rating-action .item.active~.item,.social-info .rating.rating-action .item span:hover:before,.social-info .rating.rating-action .item:hover~.item{color:#ffe4a9;text-shadow:none}.social-info .rating.rating-action .item:hover .icon-star-half{display:none}.social-info .rating.rating-action .item:hover .icon-star-half:before{display:none}.social-info .rating.rating-action .item:hover .icon-star-half:hover:before{display:none}.social-info .rating.rating-action .half-active .icon-star-half{color:#ffe4a9}.desktop .social-info .rating:hover+button span{color:#ffe4a9}.desktop .social-info .rating:hover+button span:after{width:0;background:#ffe4a9}.desktop .social-info .rating:active+button span{color:#fff}.desktop .social-info .rating:active+button span:after{width:100%;background:#fff}.social-info .noter{display:inline-block;vertical-align:top;background:none;border:none;padding:0.381rem 0 0}.social-info .noter span{display:inline-block;position:relative;text-transform:uppercase;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.524rem;color:#fff}.social-info .noter span:after{content:"";position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;width:100%;height:1px;background:#fff;transition:width 0.3s ease-in}.desktop .social-info .noter:hover span{color:#ffe4a9}.desktop .social-info .noter:hover span:after{width:0;background:#ffe4a9}.social-info .group-button .btn-5{margin-right:1.143rem;padding:0.524rem 1.429rem;min-width:8.333rem}.social-info .group-button .btn-5:hover{box-shadow:0 2px 8px #100e0e}.social-info .group-button .btn-5:hover:before{background-color:#be1c10}.social-info .group-button .btn-5:hover span{color:#fff}.social-info .group-button .btn-5 .icon-recettes-3,.social-info .group-button .btn-5 .icon-retirer{font-size:0.952rem;font-family:"aoste";margin-left:0}.social-info .group-button .btn-5 span{display:inline-block;font-size:0.619rem;padding:0;vertical-align:middle;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;margin-left:0.619rem}.social-info .group-button .btn-5:active{-ms-transform:scaley(0.99);transform:scaley(0.99);-ms-transform-origin:top;transform-origin:top}.social-info .group-button .btn-5:active:before{background-color:#9b1107}.social-info .group-button .btn-radius{padding:0.476rem;width:47px;height:47px;color:#be1c10;border-radius:50%;background-color:#fff;line-height:1.286rem;vertical-align:middle;display:inline-block;text-align:center;font-size:0.762rem}.social-info .group-button .btn-print{display:inline-block;margin-right:0.476rem}.social-info .social-block{display:inline-block;position:relative;vertical-align:top}.social-info .social-block ul{position:absolute;margin-top:-4.952rem;left:0;z-index:-1;transition:0.3s ease-out 0.2s}.social-info .social-block ul li{opacity:0;transition:transform 0.3s ease-out 0.2s,opacity 0.1s ease-out 0.2s;position:relative;z-index:6}.social-info .social-block ul li:nth-child(1){margin-bottom:0.476rem;-ms-transform:translateY(56px);transform:translateY(56px);z-index:8}.social-info .social-block ul li:nth-child(3){margin-top:0.476rem;-ms-transform:translateY(-58px);transform:translateY(-58px);z-index:7}.social-info .social-block ul .icon{color:white;position:relative}.social-info .social-block ul .icon:before{transition:opacity .3s;font-size:1.048rem}.social-info .social-block ul .icon-youtube-2,.social-info .social-block ul .icon-instagram-2,.social-info .social-block ul .icon-pinterest-2,.social-info .social-block ul .icon-facebook-2{background-color:#3a5c9c}.social-info .social-block ul .icon-twitter{background-color:#25aae2}.social-info .social-block ul .icon-mail{background-color:#659c41}.touch .social-info .social-block.animation ul,.touch .social-info .in-active.animation ul{z-index:5}.touch .social-info .social-block.animation ul li,.touch .social-info .in-active.animation ul li{opacity:1;transition-delay:.5s}.touch .social-info .social-block.animation ul li:nth-child(1),.touch .social-info .in-active.animation ul li:nth-child(1){transform:translate3d(0,0,0)}.touch .social-info .social-block.animation ul li:nth-child(3),.touch .social-info .in-active.animation ul li:nth-child(3){transform:translate3d(0,0,0)}.touch .social-info .social-block.animation .icon-recettes-1,.touch .social-info .in-active.animation .icon-recettes-1{background-color:#be1c10;color:#fff;opacity:0.5}.touch .social-info .social-block.in-active ul{z-index:-2;display:none}.touch .social-info .social-block.in-active ul li{transition-delay:-1s;opacity:0;z-index:-2}.touch .social-info .social-block.in-active .icon-recettes-1{color:#be1c10;background-color:#fff;opacity:1;z-index:4;transition-delay:-2s}.image-bg.video-bg .btn-play{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;border-radius:100%;border:2px solid #fff;padding:0.952rem;width:5.238rem;height:5.238rem;opacity:1;background:transparent;z-index:1}.image-bg.video-bg .btn-play:hover{opacity:.7}.image-bg.video-bg .video-wrapper{width:620px;height:464px;padding:0}.image-bg.video-bg .icon-arrow{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;font-size:2.857rem;color:#fff}.image-bg.video-bg .video-js{width:100%;height:100%}.image-bg.video-bg .vjs-play-control:before,.image-bg.video-bg .vjs-fullscreen-control:before,.image-bg.video-bg .vjs-volume-menu-button:before{font-size:25px;line-height:30px}.image-bg.video-bg .vjs-fullscreen-control{margin-top:2px}.image-bg.video-bg .vjs-fullscreen-control:before{font-size:20px}.image-bg.video-bg .vjs-play-control{width:50px}.image-bg.video-bg .vjs-progress-holder{height:10px;border:1px solid transparent;border-radius:20px}.image-bg.video-bg .vjs_video_3-dimensions{width:100%;height:100%;position:relative}@media (max-width:1023px){.image-bg.video-bg .vjs_video_3-dimensions{height:393px}}@media (max-width:480px){.image-bg.video-bg .vjs_video_3-dimensions{height:220px}}.image-bg.video-bg iframe{display:block}.image-bg.video-bg .vjs-control-bar{opacity:1;position:absolute;bottom:0;z-index:2;background-color:transparent}.image-bg.video-bg .vjs-load-progress,.image-bg.video-bg .vjs-play-progress{border-radius:20px;border:1px solid transparent}.image-bg.video-bg .vjs-volume-menu-button{-ms-flex-order:2;order:2;-webkit-order:2;margin-left:-15px;margin-right:10px}.image-bg.video-bg .vjs-volume-level:before{top:-3px}.image-bg.video-bg .vjs-remaining-time{font-size:14px;line-height:30px;padding-right:0}.image-bg.video-bg .vjs-play-progress{background-color:#c6190e}.image-bg.video-bg .vjs-play-progress:before{top:-7px;font-size:19px}@media (min-width:1024px){.desktop .social-info{opacity:0;transition:opacity 0.75s,transform 0.75s ease;-ms-transform:translateY(-40%);transform:translateY(-40%)}.desktop .social-info .social-block:hover ul{z-index:5}.desktop .social-info .social-block:hover ul li{opacity:1}.desktop .social-info .social-block:hover ul li:nth-child(1){transform:translate3d(0,0,0)}.desktop .social-info .social-block:hover ul li:nth-child(3){transform:translate3d(0,0,0)}.desktop .social-info .social-block:hover .icon-recettes-1{opacity:0}.desktop .social-info .social-block .icon-youtube-2:hover,.desktop .social-info .social-block .icon-instagram-2:hover,.desktop .social-info .social-block .icon-pinterest-2:hover,.desktop .social-info .social-block .icon-facebook-2:hover{background-color:#5674a3}.desktop .social-info .social-block .icon-twitter:hover{background-color:#66c3ea}.desktop .social-info .social-block .icon-mail:hover{background-color:#73a062}.desktop .social-info.animation{opacity:1;transform:translate3d(0,-50%,0)}.desktop .social-info .group-button .icon-recettes-2:hover{background-color:#be1c10;color:#fff}.desktop .social-info .group-button .icon-recettes-1{transition:background-color 0.15s,opacity 0.2s 0.2s}.desktop .social-info .group-button .icon-recettes-1:hover{opacity:0;z-index:4;background-color:#be1c10;color:#fff}.desktop .image-bg{opacity:0;-ms-transform:scale(0.8);transform:scale(0.8);transition:transform 0.75s ease;margin-right:-5px}.desktop .image-bg.animation{position:relative;z-index:-1;opacity:1;-ms-transform:scale(1);transform:scale(1)}.desktop .image-bg.video-bg{z-index:1}.desktop .image-bg.video-bg .video-js{width:620px;height:464px}.desktop .image-bg .video-wrapper{height:464px}.image-bg{margin-right:-5px}.product-wrapper.not-desktop{display:none}}@media (min-width:1023px) and (max-width:1120px){.desktop .social-info{padding-right:8rem}}@media (max-width:1023px){.product-wrapper.only-desktop{display:none}.banner-social .grid-fluid{padding:0}.banner-social .image-bg{width:100%;margin-top:-5.333rem}.banner-social .image-bg.video-bg{position:relative;margin-top:-0.2rem}.banner-social .image-bg.video-bg .video-js{height:100%;max-height:464px}.banner-social .image-bg .video-wrapper{width:100%;margin-top:-0.2rem;max-height:464px}.banner-social .image-bg img,.banner-social .image-bg .video-js{width:100%}.social-info{position:relative;top:auto;left:auto;padding:1.467rem 1rem 1.667rem;margin:1.067rem 1.6rem 0;-ms-transform:none;transform:none;max-width:100%;text-align:center}.social-info .social-block ul{top:-3.167rem;margin-top:0}.social-info p{line-height:1;font-size:1.867rem;max-width:20rem;margin:0 auto 1.333rem}.social-info .rating{text-align:center;margin-bottom:0.467rem}.social-info .rating .item{font-size:1.067rem}.social-info .noter{text-align:center;margin:0 auto}.social-info .noter span{font-size:0.667rem;padding-bottom:0}.social-info .group-button .btn-5{padding:0.667rem 2.4rem}.social-info .group-button .btn-5 .icon-recettes-3,.social-info .group-button .btn-5 .icon-retirer{font-size:1.4rem}.social-info .group-button .btn-5 span:last-child{font-size:0.8rem}.social-info .group-button .btn-radius{padding:0.667rem;width:2.667rem;height:2.667rem}.social-info .group-button .icon-recettes-1,.social-info .group-button .icon-recettes-2{padding:0.667rem;font-size:0.8rem}.social-info .group-button .btn-print{margin-right:0.8rem}.social-info .group-button .icon-recettes-1{margin-right:0}.social-info .frm-rating{margin-bottom:2.067rem}}@media (min-width:376px) and (max-width:480px){.social-info .group-button .btn-5{margin-right:0.8rem;padding:0.667rem;min-width:8rem}.social-info .group-button .btn-5 .icon-recettes-3,.social-info .group-button .btn-5 .icon-retirer{font-size:1.067rem}.social-info .group-button .btn-5 span:last-child{font-size:0.667rem}}@media (max-width:366px){.social-info .group-button .btn-5{margin-right:0.8rem;padding:0.667rem}.social-info .group-button .btn-5 .icon-recettes-3,.social-info .group-button .btn-5 .icon-retirer{font-size:1.067rem}.social-info .group-button .btn-5 span:last-child{font-size:0.8rem}}.list-icon{font-size:0;padding-top:1.19rem;margin-bottom:1.905rem;margin-top:2rem}.list-icon:before,.list-icon:after{display:table;content:""}.list-icon:after{clear:both}.list-icon li{display:inline-block;color:white;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.905rem;padding-right:2.381rem;vertical-align:bottom}.list-icon li:first-child{padding-right:3.667rem}.list-icon li:nth-child(3){padding-right:1.905rem}.list-icon li:last-child{padding-right:0}.list-icon li img{display:inline-block}.list-icon li p{text-align:center;margin-top:0.476rem;min-height:2.095rem;max-width:5.476rem}.list-icon .img-number{position:relative;margin-top:1.429rem;max-width:2.048rem;margin:0 auto;padding:0.238rem;text-align:center;background:#201b1a}.list-icon .img-number .number{position:absolute;right:-1.286rem;top:-1.286rem;border:1px solid white;border-radius:50%;width:2rem;height:2rem;line-height:1.429rem;padding:0.238rem;z-index:-1}.list-icon li:nth-child(3) .number{right:-1.095rem}.list-icon li:last-child .number{right:-1.143rem}.desktop .list-icon{opacity:0;visibility:hidden;transition:opacity 0.75s 0.5s ease-in}.desktop .list-icon.animation{opacity:1;visibility:visible}@media (min-width:1024px) and (orientation:landscape){.tablet .list-icon li{padding-right:1.429rem}}@media (max-width:1023px){.list-icon{padding-top:2.867rem;padding-bottom:0;margin:0}.list-icon li{width:50%;margin-bottom:1.833rem;padding-right:2rem;padding-right:0}.list-icon li p{margin:0 auto;font-size:1.067rem;max-width:6.333rem}.list-icon li img{max-width:2rem}.list-icon li:first-child{padding-right:1.733rem}.list-icon li:nth-child(3){padding-right:1.733rem}.list-icon li:last-child{padding-right:0.667rem}.list-icon .img-number{max-width:2.533rem;border-radius:0 50% 0 0}.list-icon .img-number .number{width:2.333rem;height:2.333rem;padding:0.533rem 0}.list-icon li:nth-child(2){padding-right:0.667rem}.list-icon li:nth-child(2) .number{right:-1.2rem;top:-1.467rem}.list-icon li:last-child .number{right:-1.2rem;top:-1.333rem}}.recettes-fiche .product-wrapper .sub-title{font-weight:normal}.la-recette{color:white}.la-recette .title-recette{font-size:1.905rem;color:#ffe4a9;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-weight:normal}.la-recette .subtitle-recette{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.762rem;margin-top:1.905rem;margin-bottom:0.571rem;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block}.la-recette .container-video .video-wrapper{padding-bottom:68%}.la-recette .container-video .btn-play{color:#be1c10;opacity:1}.la-recette p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;line-height:26px}@media (max-width:1023px){.la-recette .title-recette{font-size:1.833rem}.la-recette strong{margin-top:1.333rem;margin-bottom:0.667rem;font-size:0.867rem}.la-recette p{display:initial;font-size:1rem;line-height:1.267rem}}@media (min-width:1900px){.list-icon .img-number{background:#2d2724}}.recettes-fiche{background-color:#201c19}.recettes-content .column-left,.recettes-content .column-right{width:50%;float:left}.recettes-content .column-left{padding-right:0.714rem;padding-left:2.143rem}.recettes-content .column-right{padding-left:2.857rem}@media (max-width:1023px){.recettes-content .column-left,.recettes-content .column-right{width:100%;float:none;padding:0}}.ingredients-block.info-detail{padding:3.238rem 0 2.952rem 0}.ingredients-block.info-detail .attribute-info .title-attribute{font-size:0.762rem;line-height:1.238rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.762rem}.ingredients-block.info-detail .attribute-info .title-attribute:before{top:64%;margin-left:0.667rem}.ingredients-block .title-attribute span{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;text-transform:lowercase;letter-spacing:0}.ingredients-block .list-ingre{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0;color:#fff;width:100%;overflow:hidden}.ingredients-block .list-ingre li{padding-bottom:0.476rem;margin-bottom:0.714rem;border-bottom:1px solid rgba(255,255,255,0.85)}.ingredients-block .list-ingre li:last-child{border-bottom:none}.ingredients-block .list-ingre span{display:inline-block;font-size:0.714rem;line-height:0.952rem}.ingredients-block .list-ingre span:first-child{text-transform:uppercase;opacity:0.85;width:70%}.ingredients-block .list-ingre span:last-child{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;width:30%;text-align:right;font-weight:bold}@media (max-width:1023px){.ingredients-block.info-detail{padding:1.2rem 0 1.8rem 0}.ingredients-block.info-detail .attribute-info .title-attribute{margin-bottom:1.133rem}.ingredients-block.info-detail .attribute-info .title-attribute:before{height:0.133rem}.ingredients-block .list-ingre li{margin-bottom:0.333rem}}.product-wrapper{padding:2.905rem 3.619rem;margin-bottom:4.095rem;background-color:#292321}.product-wrapper .product-heading{color:#fff}.product-wrapper .title{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.048rem;text-transform:uppercase}.product-wrapper .sub-title{display:block;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;color:#ffe4a9;padding-bottom:2.381rem}.product-wrapper .img-product{margin-top:0;position:relative}.product-wrapper .icon-product{top:-0.333rem;left:-0.333rem}@media (max-width:1023px){.product-wrapper{padding:1.933rem 1.6rem;margin:3.8rem 0 3rem}.product-wrapper .title{font-size:1.533rem}.product-wrapper .sub-title{padding-bottom:0.667rem}.product-wrapper .img-product{padding:0;text-align:left}.product-wrapper .img-product img{margin-top:1rem}.product-wrapper .icon-product{top:0;left:-1rem;width:40px;height:40px}.product-wrapper .icon-product:before,.product-wrapper .icon-product:after{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.comment-block .title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;color:#ffe4a9;padding-bottom:1.81rem;font-weight:normal}.comment-block .pagination{padding:1.714rem 0 0 0}.comment-block .pagination .paging{margin:0}.comment-block .pagination .paging li{padding:0 0.143rem}.comment-block .pagination .paging li a{font-size:0.667rem;padding:0}.comment-block .pagination .paging li a:hover,.comment-block .pagination .paging li a.active{padding-bottom:0}.comment-block .pagination .paging li:first-child,.comment-block .pagination .paging li:last-child{display:none}@media (max-width:1023px){.comment-block .title{padding-bottom:1.333rem}.comment-block .pagination{padding-top:1.133rem}.comment-block .pagination .paging{margin:0 auto}.comment-block .pagination .paging li{padding:0 1rem 0 0.867rem}.comment-block .pagination .paging li a{font-size:1.333rem;line-height:1.467rem}.comment-block .pagination .paging li a:hover,.comment-block .pagination .paging li a.active{padding-bottom:0.333rem;border-width:4px}.comment-block .pagination .paging li:first-child,.comment-block .pagination .paging li:last-child{display:initial}}.comment-item{color:#fff;margin-bottom:1.905rem;padding-bottom:0.714rem;border-bottom:3px solid #373330}.comment-item:last-child{margin-bottom:0}.comment-item .content-comment{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;line-height:1.143rem;margin-bottom:0.429rem}.comment-item .user-rating{overflow:hidden}.comment-item .rating{float:left}.comment-item .rating .item{font-size:0.524rem;color:#655d5c}.comment-item .rating .item.active,.comment-item .rating .half-active .icon-star-half{color:#ffe4a9;text-shadow:none}.comment-item .detail-block{float:right;text-align:right;text-transform:uppercase;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.476rem;line-height:1rem}.comment-item .detail-block .date{color:#4c4a49;padding-left:0.143rem}@media (max-width:1023px){.comment-item{padding-bottom:1rem;margin-bottom:1.133rem}.comment-item .content-comment{font-size:1.067rem;line-height:1.2rem;margin-bottom:0.667rem}.comment-item .user-rating{font-size:0;line-height:0}.comment-item .user-rating .rating,.comment-item .user-rating .detail-block{float:none;display:inline-block;vertical-align:middle;width:50%}.comment-item .user-rating .rating .icon{padding-right:0.667rem}.comment-item .user-rating .detail-block{font-size:0.6rem;line-height:1rem}}.frm-comment{padding:1.286rem 0 9.048rem}.frm-comment .text-comment{width:100%;border-radius:5px;border:none;color:#191919;font-size:0.952rem;line-height:1.143rem;padding:0.762rem;min-height:5.857rem}.frm-comment .text-comment:-moz-placeholder{color:#191919;opacity:1}.frm-comment .text-comment::-moz-placeholder{color:#191919;opacity:1}.frm-comment .text-comment:-ms-input-placeholder{color:#191919;opacity:1}.frm-comment .text-comment::-webkit-input-placeholder{color:#191919;opacity:1}.frm-comment .text-comment ::-webkit-input-placeholder{color:#191919;transition:opacity 250ms ease-in-out}.frm-comment .text-comment :-ms-input-placeholder{color:#191919;transition:opacity 250ms ease-in-out}.frm-comment .text-comment ::-moz-placeholder{color:#191919;opacity:1;transition:opacity 250ms ease-in-out}.frm-comment .text-comment :-moz-placeholder{color:#191919;opacity:1;transition:opacity 250ms ease-in-out}.frm-comment .message{margin-top:0.952rem;color:#4CAF50;font-size:0.952rem}.frm-comment .your-rating{padding:1.238rem 0 1.286rem;overflow:hidden}.frm-comment .your-rating .rating{margin-left:1.143rem}.frm-comment .your-rating .rating .icon{line-height:0.952rem;cursor:pointer}.frm-comment .your-rating .rating .icon-star-half{display:none}.frm-comment .your-rating .rating .rating-action .icon{padding-right:0.476rem}.frm-comment .label{float:left;line-height:0.952rem;font-size:0.952rem;color:#fff}.frm-comment .btn{min-width:10.571rem}@media (max-width:1023px){.frm-comment{padding-top:2.067rem;padding-bottom:0}.frm-comment .btn{display:block;margin:0 auto}.frm-comment .frm-comment .message{font-size:1rem}.frm-comment .your-rating{padding:1.733rem 0 1.8rem}.frm-comment .label{font-size:1rem}.frm-comment .label,.frm-comment .rating{display:inline-block;vertical-align:middle}.frm-comment .rating{margin-left:1.467rem}.frm-comment .rating .item{font-size:1.067rem}.frm-comment .rating .icon{padding-right:0.667rem}.frm-comment .rating .icon-star-half{left:1px}.frm-comment .text-comment{min-height:8.267rem}}@media (max-width:480px){.comment-block .pagination .paging li{padding:0 0.8rem}.comment-block .pagination .paging .page-ellipse{padding:0}.comment-block .pagination .paging .page-mobile{display:none}}.recettes-resultat{background-color:#201c19}.recettes-resultat .info-block .description{font-style:normal;max-width:720px;margin:0 auto;}.recettes-resultat .pagination ul{display:none}.recettes-resultat .search-form .inner.hidden-select{font-family:"Geometric415BT-LiteA"}.recettes-resultat .title .name{position:relative;display:block;text-align:center;color:#ffffff;font-weight:normal;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;color:#ffffff;letter-spacing:0.048rem;font-size:1.143rem;text-transform:uppercase;font-weight:bold;margin-bottom:0.6rem;}.recettes-resultat .description .text{font-family:"Amiri-Slanted";color:#FFE8B7;font-size:1.2rem;}@media (min-width:1024px){.recettes-resultat .type-combobox .type-combobox__text{padding-top:0.952rem;padding-bottom:0.952rem}}@media (max-width:1023px){.recettes-resultat .type-combobox .type-combobox__text{padding-top:0.973rem;padding-bottom:0.973rem}}@media (max-width:768px){.recettes-resultat .recettes-block .recettes-row:first-child{padding-top:3.8rem}}.mac .recettes-resultat .type-combobox .type-combobox__text{line-height:1}.recettes-row:before,.recettes-row:after{display:table;content:""}.recettes-row:after{clear:both}.recettes-item{background-color:#443a36;float:left;width:33.33%;overflow:hidden}.recettes-item>a{display:block;overflow:hidden}.recettes-item.odd{background-color:#382e2a}.recettes-item .image{width:100%;overflow:hidden;position:relative}.recettes-item .image img{display:inline-block;width:100%;height:auto;transition:transform 0.5s ease-out;backface-visibility:hidden;vertical-align:top}.recettes-item .image .image-hover{opacity:0;background:rgba(0,0,0,0.5);backface-visibility:hidden;position:absolute;width:100%;height:100%;top:0;left:0;transition:0.4s ease-out;color:#fff}.recettes-item .image .image-hover .plus{background:transparent;opacity:0;transition:0s .4s ease;width:46px;height:46px}.recettes-item .image .image-hover .plus:after{position:absolute;content:'\ea21';font-size:18px;font-family:"aoste";color:#ffe4a9;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.recettes-item .image .image-hover .common{left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;border-radius:100%;border:2px solid #fff}.recettes-item .image .image-hover .icon-arrow{background-color:rgba(255,255,255,0.17);padding:15px;font-size:1.905rem}.recettes-item .image .image-hover.btn-play{opacity:1;background:transparent}.no-touch .recettes-item .image .image-hover.btn-play:hover{background-color:rgba(0,0,0,0.5)}.desktop .recettes-item:hover .image img{-ms-transform:scale(1.1);transform:scale(1.1)}.desktop .recettes-item:hover .image .image-hover{opacity:1;-ms-transform:scale(1.1);transform:scale(1.1)}.desktop .recettes-item:hover .image .image-hover .plus{opacity:1;transition:opacity 0.4s ease}.recettes-item .caption{width:100%;display:block}.recettes-item .caption .text-small{font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;font-size:0.667rem;color:#7e7b7b;text-transform:uppercase;text-align:center;margin:1.048rem 0 0.857rem}.recettes-item .caption .name{color:#f1d8a0;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;letter-spacing:0.048rem;font-size:1.143rem;line-height:1.333rem;padding:0 1.19rem;min-height:3.857rem;text-align:center;font-weight:normal;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.recettes-item .caption .readmore{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;color:#f1d8a0;text-transform:uppercase;letter-spacing:0.048rem;font-size:0.667rem;line-height:1.333rem;margin:0.857rem 0;text-decoration:underline;transition:1.4s ease}.recettes-item .caption .readmore:hover{color:#d2ac47}.recettes-item .caption .hidden-desktop{display:none}.recettes-item .caption .rating{text-align:center;float:none;width:100%;margin-top:1.048rem;margin-bottom:0.952rem}.recettes-item .caption .rating .item{font-size:0.429rem;color:#655d5c}.recettes-item .caption .rating .item.active,.recettes-item .caption .rating .half-active .icon-star-half{color:#ffe4a9;text-shadow:none}.ie .recettes-item .caption .name{display:table}.ie .recettes-item .caption .name span{display:table-cell;vertical-align:middle}@media (min-width:1024px){.recettes-resultat .info-block .title{padding-bottom:3.333rem}.recettes-resultat .info-block .description{margin-top:-2.143rem;margin-bottom:2.238rem}.recettes-resultat .search-form{padding-top:2.857rem;padding-bottom:1.286rem}.recettes-resultat .search-form .row:first-child{margin-bottom:0.714rem}.recettes-resultat .search-form .search-input{padding-bottom:0.714rem}.recettes-resultat .img-responsive{background-image:url(/themes/custom/aoste_fr/assets/images/bgd-recettes-resultat-bottom.webp);background-repeat:no-repeat;background-position:41.5% 367px;background-size:contain}.recettes-resultat .pagination{padding-bottom:12.143rem}.recettes-row{padding:0 0.905rem;display:-ms-flexbox;display:flex}.recettes-block{width:100%;margin-top:4.19rem}.desktop .recettes-block .recettes-item{opacity:0;transition:transform 0.6s ease-out,opacity 0.8s ease-out}.desktop .recettes-block .recettes-item:nth-child(1){-ms-transform:translateY(15px);transform:translateY(15px)}.desktop .recettes-block .recettes-item:nth-child(2){-ms-transform:translateY(25px);transform:translateY(25px);transition-delay:0.2s,0.2s}.desktop .recettes-block .recettes-item:nth-child(3){-ms-transform:translateY(30px);transform:translateY(30px);transition-delay:0.4s,0.4s}.desktop .recettes-block .recettes-row.animation .recettes-item:nth-child(n){-ms-transform:translateY(0);transform:translateY(0);opacity:1}.desktop .recettes-block .recettes-row.animation-out .recettes-item:nth-child(n){opacity:0;transition:transform 0.6s ease-out,opacity 0.8s ease-out}.desktop .recettes-block .recettes-row.animation-out .recettes-item:nth-child(1){-ms-transform:translateY(-15px);transform:translateY(-15px)}.desktop .recettes-block .recettes-row.animation-out .recettes-item:nth-child(2){-ms-transform:translateY(-5px);transform:translateY(-5px);transition-delay:0.2s,0.2s}.desktop .recettes-block .recettes-row.animation-out .recettes-item:nth-child(3){-ms-transform:translateY(0px);transform:translateY(0px);transition-delay:0.4s,0.4s}.recettes-item,.recettes-item>a{min-height:25.619rem}}@media (max-width:1023px){.recettes-resultat .info-block.animation .title{margin-bottom:1.667rem;padding-bottom:0;opacity:1}.recettes-resultat .info-block.animation .title img{display:inline-block}.recettes-resultat .recettes-search-block.grid-fluid{padding-left:0;padding-right:0;background:#201c19}.recettes-resultat .pagination .paging{margin-bottom:0.333rem;margin-top:2.733rem}.recettes-resultat .search-form{padding-bottom:0;background-color:#201c19}.recettes-block{margin-top:2rem;background:#292321}.recettes-block .recettes-row{max-width:100%;margin:auto}.recettes-block .recettes-row .recettes-item{width:100%}.recettes-block .recettes-row .recettes-item .text-small{margin:1.6rem 0 0.933rem;font-size:0.933rem;line-height:1.067rem}.recettes-block .recettes-row .recettes-item .name{line-height:1.733rem;min-height:4.8rem;font-size:1.467rem;padding:0 0.667rem}.recettes-block .recettes-row .recettes-item .readmore{font-size:0.733rem;margin:2.267rem 0 1.467rem}.recettes-block .recettes-row .recettes-item .hidden-desktop{display:block}.recettes-block .caption .rating{margin:0.333rem 0 0 0}.recettes-block .caption .rating .item{font-size:0.667rem}}@media (max-width:480px){.recettes-resultat .pagination .paging li{padding:0 0.8rem}.recettes-resultat .pagination .paging li:first-child,.recettes-resultat .pagination .paging li:last-child{padding:0}.recettes-resultat .pagination .paging .page-ellipse{padding:0}.recettes-resultat .pagination .paging .page-mobile{display:none}}.pagination{display:block;width:100%;text-align:center}.pagination .paging{display:table;width:auto;margin:auto;margin-top:3.19rem;margin-bottom:3.333rem}.pagination .paging li{display:inline-block;padding:0 0.714rem 0 0.619rem}.pagination .paging li a{color:#7e7b7b;font-family:"Geometric415BT-MediumA",Helvetica,Arial,sans-serif;letter-spacing:0.048rem;font-size:1.048rem;line-height:1.048rem;transition:color .5s ease,border 0.5s ease;display:inline-block}.pagination .paging li a:hover,.pagination .paging li a.active{color:#ffe4a9;border-bottom:3px solid #ffe4a9;padding-bottom:0.333rem}.pagination .paging li span{color:#7e7b7b;font-family:"Geometric415BT-MediumA",Helvetica,Arial,sans-serif;letter-spacing:0.048rem;font-size:1.048rem;line-height:1.048rem}.pagination .paging li:first-child,.pagination .paging li:last-child{display:inline-block}.pagination .paging li:first-child a,.pagination .paging li:last-child a{color:transparent;font-size:0.048rem;line-height:1.524rem}.pagination .paging li:first-child a:hover,.pagination .paging li:last-child a:hover,.pagination .paging li:first-child a.active,.pagination .paging li:last-child a.active{text-decoration:none;border:none}.pagination .paging li:first-child{padding:0 1.095rem 0 0}.pagination .paging li:first-child a{background:url(/themes/custom/aoste_fr/assets/images/arrow-prev.png) no-repeat left 0;padding-right:0.667rem}.pagination .paging li:last-child{padding:0 0 0 1.095rem}.pagination .paging li:last-child a{background:url(/themes/custom/aoste_fr/assets/images/arrow-next.png) no-repeat right 0;padding-left:0.667rem}.pagination .paging .inactive a{cursor:default}@media (max-width:1023px){.pagination .paging{margin-top:4.467rem;margin-bottom:4.667rem}.pagination .paging li{padding:0 1rem 0 0.867rem}.pagination .paging li a{font-size:1.333rem;line-height:1.467rem}.pagination .paging li a:hover,.pagination .paging li a.active{padding-bottom:0.467rem}.pagination .paging li:first-child a,.pagination .paging li:last-child a{font-size:0.067rem;line-height:2.133rem}.pagination .paging li:first-child{padding:0 1.533rem 0 0}.pagination .paging li:first-child a{padding-right:0.933rem}.pagination .paging li:last-child{padding:0 0 0 1.095rem}.pagination .paging li:last-child a{padding-left:0.933rem}}.rating-block{display:inline-block;width:100%;text-align:center}.rating-block span{vertical-align:top}.rating-block .ui-rater-rating{margin-left:0.619rem}.rating-block .ui-rater-stars-off,.rating-block .ui-rater-stars-on,.rating-block .ui-rater-stars-hover{display:inline-block;width:3.571rem;height:0.476rem}.rating-block .ui-rater-stars-off{text-align:left;background:url(/themes/custom/aoste_fr/assets/images/star-inactive.png) repeat-x 0 0}.rating-block .ui-rater-stars-on{background:url(/themes/custom/aoste_fr/assets/images/star-active.png) repeat-x 0 0}.rating-block .ui-rater-stars-hover{background:url(/themes/custom/aoste_fr/assets/images/star-active.png) repeat-x 0 0}@media (max-width:1023px){.rating-block .ui-rater-rating{margin-left:0.867rem}.rating-block .ui-rater-stars-off,.rating-block .ui-rater-stars-on,.rating-block .ui-rater-stars-hover{width:5rem;height:0.667rem}}.product-detail{margin-top:2.905rem;margin-bottom:6.524rem}.product-detail .grid-fluid{max-width:52.381rem}.desktop .product-detail .btn-arrow{transition-delay:0s}.desktop .product-detail .btn-arrow:before{transition:.3s}.product-item{position:relative}.product-item .rating-star-block{display:inline-block}.product-item .rating{float:none;text-align:left}.product-item .rating .item{font-size:0.762rem;color:#655d5c;cursor:pointer}.product-item .rating .icon-star-half{display:none}.product-item .rating .half-active .icon-star-half{display:inline-block}.product-item .rating.rating-action .item.active,.product-item .rating.rating-action .item.active~.item,.product-item .rating.rating-action .item span:hover:before,.product-item .rating.rating-action .item:hover~.item{color:#ffe4a9;text-shadow:none}.product-item .rating.rating-action .item:hover .icon-star-half{display:none}.product-item .rating.rating-action .item:hover .icon-star-half:before{display:none}.product-item .rating.rating-action .item:hover .icon-star-half:hover:before{display:none}.product-item .rating.rating-action .half-active .icon-star-half{color:#ffe4a9}.desktop .product-item .rating:hover+button span{color:#ffe4a9}.desktop .product-item .rating:hover+button span:after{width:0;background:#ffe4a9}.desktop .product-item .rating:active+button span{color:#fff}.desktop .product-item .rating:active+button span:after{width:100%;background:#fff}.image-block{margin-top:0.238rem}.image-block .content{background-color:#473d3a}.image-block .content .inner{padding:1.286rem 1.667rem 0.857rem 0.952rem}.image-block .thumb-list{overflow:hidden}.image-block .thumb-list li{width:33.33333333%;float:left;text-align:center;padding:1.905rem 1.762rem 1.714rem 1.762rem;background-color:#292321;border-top:1px solid #211c1b}.image-block .thumb-list li .title{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.476rem;color:#fff}.image-block .thumb-list li .image img{display:inline-block;min-height:3.143rem}.image-block .thumb-list li:first-child{border-right:1px solid #211c1b}.image-block .thumb-list li:last-child{border-left:1px solid #211c1b}.image-block .thumb-slider{margin-bottom:1.048rem}.image-block .thumb-slider .item-thumb{position:relative;padding-top:0.762rem;max-width:15rem;margin:0 auto}.image-block .thumb-slider .item-thumb .product-label{position:absolute;top:2.095rem;right:0.571rem;width:85px;height:85px;border-radius:50%;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:1.238rem;color:#be1c10;background-color:#ffe4a9}.image-block .thumb-slider .item-thumb .product-label .sale{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-block .btn-2{display:block;margin:0 auto;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;margin-bottom:1.952rem;min-width:13.286rem;padding:0.714rem 1.048rem}.image-block .btn-2 .icon{margin-right:0.476rem}.image-block .btn-2 span{display:inline-block;padding:0}.image-block .status-mess{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.571rem;color:#fff}.product-detail .heading-block{margin-bottom:1.429rem}.product-detail .heading-block .product-title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-weight:normal;color:#ffe4a9;font-size:1.905rem;margin-bottom:0.143rem}.product-detail .heading-block .info-attribute{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.762rem;opacity:.45;color:#fff;margin-bottom:1.19rem}.product-detail .heading-block .noter{background:none;border:none;padding-left:0;padding-top:0.667rem;display:inline-block;vertical-align:top}.product-detail .heading-block .noter span{display:inline-block;position:relative;overflow:hidden;text-transform:uppercase;z-index:1;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.524rem;padding-bottom:0.095rem;color:#fff}.product-detail .heading-block .noter span:after{content:"";position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;width:100%;height:1px;background:#fff;transition:width 0.3s ease-in}.desktop .product-detail .heading-block .noter:hover span,.desktop .product-detail .heading-block .noter.active span{color:#ffe4a9}.desktop .product-detail .heading-block .noter:hover span:after,.desktop .product-detail .heading-block .noter.active span:after{width:0;background:#ffe4a9}.info-detail p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;color:#fff;opacity:.9}.info-detail .noter-detail{margin-bottom:3rem;line-height:25px}.info-detail .attribute-info{overflow:hidden}.info-detail .attribute-info .title-attribute{position:relative;display:inline-block;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.762rem;color:#fff;margin-bottom:1.429rem}.info-detail .attribute-info .title-attribute:before{content:"";position:absolute;top:50%;background-color:#fff;height:3px;width:1100px;-ms-transform:translateY(-50%);transform:translateY(-50%);left:100%;margin-left:0.952rem}.info-detail .attribute-info .title-attribute .line{position:relative;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:0.762rem;color:#fff}.info-detail .attribute-info .attribute-detail{margin-bottom:2.238rem;padding-right:1.333rem}.info-detail .attribute-info .energy li{overflow:hidden;margin-bottom:0.238rem}.info-detail .attribute-info .energy li span{float:left;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.667rem;color:#fff;opacity:.8}.info-detail .attribute-info .energy li strong{float:right;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:0.762rem;color:#fff;font-weight:normal}.desktop .image-block .thumb-list li.active{background-color:#362e2b}.desktop .image-block .thumb-list li:hover .title{color:#ffe4a9}.desktop .product-detail .heading-block .notre:hover{text-decoration:none}.btn-arrow{position:absolute;width:2.381rem;height:2.381rem;margin-top:-1.19rem;font-size:0;color:transparent;outline:0;border:2px solid transparent;border-radius:100%;transition:0.5s ease-out;transition-property:opacity,transform;transition-delay:.3s,.3s}.btn-arrow:before{content:'';position:absolute;top:50%;left:50%;width:2.381rem;height:2.381rem;margin-top:-1.19rem;margin-left:-1.19rem;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border:2px solid white;transition:.3s .5s;transition-property:transform,opacity}.desktop .btn-arrow:before{opacity:0;-ms-transform:scale(0.8);transform:scale(0.8)}.btn-arrow:active{transition:all 1s}.desktop .btn-arrow:hover:before{transition-delay:0s,0s;-ms-transform:scale(1);transform:scale(1);opacity:1}.btn-next{background:url(/themes/custom/aoste_fr/assets/images/arrow-next.png) 50% 50% no-repeat}.btn-next:active{transition:transform .5s}.btn-prev{background:url(/themes/custom/aoste_fr/assets/images/arrow-prev.png) 50% 50% no-repeat}.btn-prev:active{transition:transform .5s}@media (min-width:1024px){.product-item{display:-ms-flexbox;display:flex}.product-item .image-block{-ms-flex:1;flex:1;padding-left:0.714rem}.product-item .info-detail{-ms-flex:1;flex:1;padding-left:3.333rem}.product-item .info-detail .inner{padding-right:3.333rem}.btn-next,.btn-prev{position:absolute;right:-0.952rem}.btn-prev{top:4.476rem}.btn-next{top:1.619rem}.desktop .info-detail .attribute-info .title-attribute:before{margin-left:23.81rem;transition:margin-left 1s}.desktop .info-detail .attribute-info .title-attribute.animation:before{margin-left:0.952rem}.desktop .product-detail .product-item{margin-top:1.429rem;transition:opacity 1s,margin-top 1s ease-out;opacity:0;visibility:hidden}.desktop .product-detail .image-block .thumb-slider .item-thumb img,.desktop .product-detail .image-block .thumb-slider .item-thumb .product-label{opacity:0;visibility:hidden}.desktop .product-detail .image-block .thumb-slider .item-thumb img{margin-top:0.714rem;transition:opacity 0.5s 0.5s ease-in,margin-top 0.5s 0.25s}.desktop .product-detail .image-block .thumb-slider .item-thumb .product-label{-ms-transform:rotate(0) scale(0);transform:rotate(0) scale(0);transition:opacity 0.5s 0.75s,transform 0.5s 0.75s ease-in}.desktop .product-detail .image-block .btn-2{opacity:0;visibility:hidden;transition:opacity 0.25s 0.75s,padding 0.5s 0.75s ease-in}.desktop .product-detail .image-block .thumb-list li{margin-top:0.714rem;transition:margin-top 0.5s 0.25s ease-in}.desktop .product-detail .image-block .thumb-list li:first-child{transition:margin-top 0.1s ease-in}.desktop .product-detail .image-block .thumb-list li:last-child{transition:margin-top 0.5s 0.5s ease-in}.desktop .product-detail .image-block .thumb-list.animation li{margin-top:0}.desktop .product-detail.animation .product-item{margin-top:0;opacity:1;visibility:visible}.desktop .product-detail.animation .image-block .thumb-slider img,.desktop .product-detail.animation .image-block .thumb-slider .product-label{opacity:1;visibility:visible}.desktop .product-detail.animation .image-block .thumb-slider img{margin-top:0}.desktop .product-detail.animation .image-block .thumb-slider .product-label{-ms-transform:rotate(-15deg) scale(1);transform:rotate(-15deg) scale(1)}.desktop .product-detail.animation .image-block .btn-2{opacity:1;visibility:visible}.desktop .btn-arrow{opacity:0}.desktop .btn-next{-ms-transform:translateX(-20px);transform:translateX(-20px)}.desktop .btn-prev{-ms-transform:translateX(20px);transform:translateX(20px)}.desktop .btn-prev:after,.desktop .btn-next:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;opacity:0}.desktop .btn-prev:active,.desktop .btn-next:active{transition:background 0.5s ease-out}.desktop .btn-prev:active:before,.desktop .btn-next:active:before{animation-name:zoomBounce;animation-fill-mode:forwards;animation-duration:.2s}.desktop .btn-prev:active:after,.desktop .btn-next:active:after{animation-fill-mode:forwards;animation-duration:.5s}.desktop .btn-prev:after{background:url(/themes/custom/aoste_fr/assets/images/arrow-prev.png) 50% 50% no-repeat}.desktop .btn-prev:active{background-position:-150%}.desktop .btn-prev:active:after{animation-name:fadeInBgRight}.desktop .btn-next:after{background:url(/themes/custom/aoste_fr/assets/images/arrow-next.png) 50% 50% no-repeat}.desktop .btn-next:active{background-position:250%}.desktop .btn-next:active:after{animation-name:fadeInBgLeft}.desktop .animation .btn-arrow{visibility:visible;opacity:1}.desktop .animation .btn-next,.desktop .animation .btn-prev{-ms-transform:translateX(0);transform:translateX(0)}}@media (max-width:1024px) and (min-width:1024px){.product-item .btn-next,.product-item .btn-prev{right:0}}@media (max-width:1023px){.product-detail{margin-top:2.4rem}.product-detail .grid-fluid{padding:0 1.067rem}.product-item{margin:0 0.667rem}.product-item .rating{float:none;display:block;text-align:center;margin-bottom:0}.product-item .rating .item{margin-right:0;font-size:1rem}.product-item .item:first-child .icon{padding-right:0}.image-block{margin-bottom:2.933rem}.image-block .content .inner{position:relative;padding:1.4rem 4.533rem 2.867rem 4.133rem}.image-block .thumb-slider{margin-bottom:1.867rem}.image-block .thumb-slider .item-thumb .product-label{font-size:1.333rem;top:1.667rem;right:0.533rem;padding:1.533rem 0.467rem;-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.image-block .btn-2{font-size:0.733rem}.image-block .status-mess{font-size:0.933rem;position:absolute;bottom:1.4rem;left:1.533rem;letter-spacing:0.067rem}.image-block .thumb-list li{width:50%;padding:2.733rem 2.6rem 2.2rem 2.467rem}.image-block .thumb-list li:last-child{display:none}.image-block .thumb-list li .title{font-size:0.8rem}.product-detail{margin-bottom:2.533rem}.product-detail .heading-block{position:relative;text-align:center;margin-bottom:3.333rem}.product-detail .heading-block .product-title{font-size:1.533rem;letter-spacing:0.133rem;margin-bottom:0.4rem}.product-detail .heading-block .info-attribute{font-size:1rem;text-align:center;margin-bottom:1.733rem}.product-detail .heading-block .btn-next,.product-detail .heading-block .btn-prev{bottom:5px;top:auto}.product-detail .heading-block .notre{font-size:0.733rem}.product-detail .heading-block .noter{padding-top:0.6rem;padding-right:0}.product-detail .heading-block .noter span{font-size:0.667rem}.info-detail{padding-left:0}.info-detail p{font-size:1.067rem}.info-detail .noter-detail{line-height:25px;margin-bottom:2.667rem}.info-detail .attribute-info .title-attribute .line{font-size:0.867rem}.info-detail .attribute-info .title-attribute:before{top:auto;bottom:0.067rem}.info-detail .attribute-info .attribute-detail{margin-bottom:3.2rem;line-height:25px}.info-detail .attribute-info .energy li{margin-bottom:0.333rem}.info-detail .attribute-info .energy li span,.info-detail .attribute-info .energy li strong{font-size:0.933rem}.btn-arrow::before{width:2.8rem;height:2.8rem;margin-top:-1.4rem}.btn-next,.btn-prev{position:absolute;top:6rem}.btn-prev{left:0}.btn-prev::before{margin-left:-1.267rem}.btn-next{right:0}.btn-next::before{margin-left:-1.4rem}}.fiche-produit .recipe-block-1{position:relative}.fiche-produit .recipe-block-1 .stars-block{display:inline-block}.fiche-produit .recipe-block-1 .stars-block .star{font-size:0.905rem;position:static}.fiche-produit .recipe-block-1 .rating{float:none;display:inline-block;margin-bottom:0.238rem}.fiche-produit .recipe-block-1 .rating .item-star{font-size:0.905rem}.fiche-produit .recipe-block-1 .text-item-recipe{height:12.524rem;position:absolute;left:0}.fiche-produit .recipe-block-1 .aoste-slider .slick-arrow{z-index:1;top:25%}.hover-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;z-index:5;background-color:#463a36;width:50%;height:50%;float:left}.hover-item .item-inner{text-align:center}.hover-item .title{position:relative;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;color:#fff;padding-bottom:0.81rem}.hover-item .title span{color:#ffe4a9}.hover-item .title::after{position:absolute;content:"";bottom:-0.619rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;width:50px;height:4px}.hover-item .sub-title{padding:0.714rem 0 0.333rem;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.905rem;color:#fff;text-transform:uppercase}@media (min-width:1024px){.fiche-produit .bg-recipe{display:block;background-repeat:no-repeat;background-position:center top;background-size:cover;min-height:38.095rem}.fiche-produit .recipe-block-1{margin-bottom:6.333rem;margin-top:-12.619rem}.fiche-produit .recipe-block-1 .inner{left:50%;width:50.476rem}.fiche-produit .recipe-block-1 .text-item-recipe{width:50%;top:0}.fiche-produit .recipe-block-1 .aoste-slider .item-recipe:first-child{margin-left:50%}.fiche-produit .recipe-block-1 .item-recipe{width:25%;float:left}.fiche-produit .recipe-block-1 .item-recipe .image-instagram{overflow:hidden;display:block;position:relative;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.fiche-produit .recipe-block-1 .item-recipe .image-instagram img{min-height:12.524rem}.fiche-produit .recipe-block-1 .item-recipe .image-instagram .plus{color:#ffe4a9;width:2.476rem;height:2.476rem;border:2px solid #fff;border-radius:50%;z-index:9999;font-size:1.905rem;padding:0.048rem 0.619rem;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:opacity 0.5s ease-in}.fiche-produit .recipe-block-1 .item-recipe .image-instagram .plus:after{position:absolute;content:'\ea21';font-size:18px;font-family:"aoste";color:#ffe4a9;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fiche-produit .recipe-block-1 .item-recipe .image-instagram:hover .plus{opacity:1;display:block}.desktop .hover-item .title::after{width:0;transition:width 1s ease-in}.desktop .hover-item .title.animation::after{width:2.381rem}.desktop .bg-recipe{opacity:0;transition:opacity 1s ease-in}.desktop .bg-recipe.animation{opacity:1}.desktop .fiche-produit .recipe-block-1 .text-item-recipe{opacity:0;margin-top:0.952rem;transition:opacity 0.25s,margin-top 0.25s ease-in}.desktop .fiche-produit .recipe-block-1 .item-recipe{margin-top:0.952rem;background-color:#000;transition:margin-top 0.25s,background-color 0.25s ease-in}.desktop .fiche-produit .recipe-block-1 .item-recipe .hover-item .sub-title{opacity:0;-ms-transform:translateY(20%);transform:translateY(20%);transition:opacity 1s,transform 1s ease-in;position:relative}.desktop .fiche-produit .recipe-block-1 .item-recipe .hover-item .sub-title::before{display:block;content:attr(data-text-after);opacity:1;-ms-transform:translateY(0);transform:translateY(0);transition:opacity 0.25s,transform 0.25s ease-in}.desktop .fiche-produit .recipe-block-1 .item-recipe .hover-item .sub-title::after{display:block;content:attr(data-text-before);opacity:0;-ms-transform:translateY(20%);transform:translateY(20%);transition:opacity 0.25s,transform 0.25s ease-in}.desktop .fiche-produit .recipe-block-1 .item-recipe.active .hover-item{z-index:10}.desktop .fiche-produit .recipe-block-1 .item-recipe.active .hover-item .sub-title{-ms-transform:translateY(0);transform:translateY(0);opacity:1}.desktop .fiche-produit .recipe-block-1 .item-recipe.active .hover-item .sub-title::before{opacity:0;-ms-transform:translateY(-20%);transform:translateY(-20%)}.desktop .fiche-produit .recipe-block-1 .item-recipe.active .hover-item .sub-title::after{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.desktop .fiche-produit .recipe-block-1 .item-recipe a img{opacity:0;transition:opacity 0.25s 0.25s ease-in}.desktop .fiche-produit .recipe-block-1 .item-recipe a:hover::after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);-ms-transform:scale(1.1);transform:scale(1.1)}.desktop .fiche-produit .recipe-block-1 .item-recipe a:hover img{-ms-transform:scale(1);transform:scale(1);transition:transform 1.5s ease-in}.desktop .fiche-produit .recipe-block-1.animation .text-item-recipe{opacity:1;margin-top:0}.desktop .fiche-produit .recipe-block-1.animation .item-recipe{margin-top:0;background-color:transparent}.desktop .fiche-produit .recipe-block-1.animation a img{opacity:1}.desktop .fiche-produit .recipe-block-1.animation a:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}}@media (max-width:1023px){.fiche-produit .recipe-block-1 .aoste-slider{background-color:#463a36}.fiche-produit .recipe-block-1 .aoste-slider .item-recipe .image-instagram{position:relative;display:block;text-align:center;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.fiche-produit .recipe-block-1 .aoste-slider .item-recipe .image-instagram .plus{display:none}.fiche-produit .recipe-block-1 .aoste-slider .item-recipe .image-instagram img{margin:0 auto;width:100%}.fiche-produit .recipe-block-1 .aoste-slider .item-recipe .image-instagram::before{position:absolute;content:'';top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.6)}.fiche-produit .recipe-block-1 .aoste-slider .item-recipe.slick-active .image-instagram::before{position:static}.fiche-produit .recipe-block-1 .aoste-slider .item-recipe.slick-active .hover-item{z-index:10}.fiche-produit .recipe-block-1 .aoste-slider .item-recipe.slick-active .hover-item::before{content:"";position:absolute;top:0;left:-25%;width:25%;height:100%;background-color:#463a36}.fiche-produit .recipe-block-1 .aoste-slider .item-recipe.slick-active .hover-item::after{content:"";position:absolute;top:0;right:-25%;width:25%;height:100%;background-color:#463a36}.fiche-produit .recipe-block-1 .rating{margin-bottom:1.333rem}.hover-item{position:relative;top:auto;left:auto;background-color:transparent;padding:2.133rem 0 2.867rem;width:100%}.hover-item .title{font-size:1.6rem;padding-bottom:1.667rem}.hover-item .title::after{width:1.667rem;height:0.095rem}.hover-item .sub-title{font-size:1.067rem;padding:1.6rem 0 0.8rem}.hover-item .stars-block{margin-bottom:1.267rem}.hover-item .btn-2{display:block;margin:0 auto;padding:0.267rem 2.2rem}}.produits-liste .info-block.info-1{margin-top:5.952rem;margin-bottom:0.476rem}.produits-liste .info-block.info-1 .title{padding-bottom:0}.categories-wrapper{margin:0 7.14285714% 12.85714286%}.produits-breadcumb{margin:0 1.905rem 3.857rem 1.905rem;padding:0 5.238rem}.produits-breadcumb .breadcrumb-1{margin:0 0 0.476rem 0}.produits-breadcumb .breadcrumb-1 li{line-height:1.7;padding:0 0.952rem}.produits-breadcumb .breadcrumb-1 li:before{width:5px;height:5px;left:-0.143rem}.produits-breadcumb .breadcrumb-1 li:first-child:before{width:0}.produits-breadcumb .breadcrumb-1 li .breadcrumb-item{font-weight:normal;font-size:0.619rem}.categories-1{margin-bottom:2.857rem}.categories-1 .cate-img-block{position:relative}.categories-1 .cate-img-block img{width:100%}.categories-1 .cate-img-block .title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.905rem;color:#fbe5ab;position:relative;margin-bottom:1.095rem;font-weight:normal}.categories-1 .cate-img-block .desc{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.857rem;color:#ffffff;line-height:1.2;position:relative}.categories-1 .cate-img-block .outer{position:absolute;left:3.095rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:flex;width:14.286rem;padding:1.429rem 0}.categories-1 .cate-img-block .outer:before{position:absolute;content:"";width:2.381rem;height:0.143rem;background-color:#ffffff;display:block;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.categories-1 .cate-img-block .outer:after{position:absolute;content:"";width:2.381rem;height:0.143rem;background-color:#ffffff;display:block;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.categories-1 .cate-img-block .outer .inner{text-align:center;width:100%}.cate-list{margin:-7.905rem 0 0 20rem;position:relative}.cate-list .item-cate-list{width:30%;display:-ms-flexbox;display:flex;background-color:#2b2321;border:1px solid #211917}.cate-list .item{width:100%;position:relative;vertical-align:top}.cate-list .item .inner{padding:1.905rem 0.714rem}.cate-list .item .name{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.619rem;color:#ffffff;text-transform:uppercase;text-align:center;padding-top:0.714rem;font-weight:normal}.cate-list .item img{margin:0 auto}.cate-list .item .item-hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);background-size:cover;background-repeat:no-repeat;opacity:0}.cate-list .sub-product{display:none;border:1px solid #211917}.cate-list .sub-product .item{background-color:#8c8282}.cate-list .product-active{display:inline-block}.cate-list .cate-list-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.desktop .cate-img-block{opacity:0;-ms-transform:translateY(50px);transform:translateY(50px);transition:transform 2s,opacity 1.8s}.desktop .cate-img-block img{min-height:14.286rem}.desktop .cate-img-block .title:before{width:0;-ms-transform:translateX(-50%);transform:translateX(-50%);transition:width 1s ease-out,translate 0.8s ease-out}.desktop .cate-img-block .title.animation:before{width:50px}.desktop .cate-img-block .desc:after{width:0;-ms-transform:translateX(-50%);transform:translateX(-50%);transition:width 1s ease-out,translate 0.8s ease-out}.desktop .cate-img-block .desc.animation:after{width:50px}.desktop .cate-img-block.animation{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.desktop .cate-list .item-cate-list{opacity:0;transition:transform 0.6s ease-out,opacity 0.8s ease-out}.desktop .cate-list .item-cate-list:nth-child(1){-ms-transform:translateY(15px);transform:translateY(15px)}.desktop .cate-list .item-cate-list:nth-child(2){-ms-transform:translateY(25px);transform:translateY(25px);transition-delay:0.2s,0.2s}.desktop .cate-list .item-cate-list:nth-child(3){-ms-transform:translateY(30px);transform:translateY(30px);transition-delay:0.4s,0.4s}.desktop .cate-list .item-cate-list:nth-child(5){-ms-transform:translateY(35px);transform:translateY(35px);transition-delay:0.6s,0.6s}.desktop .cate-list .item-cate-list:nth-child(6){-ms-transform:translateY(40px);transform:translateY(40px);transition-delay:0.8s,0.8s}.desktop .cate-list .item-cate-list.animation:nth-child(n){-ms-transform:translateY(0);transform:translateY(0);opacity:1}.desktop .cate-list .product{opacity:0;transition:transform 0.6s ease-out,opacity 0.8s ease-out}.desktop .cate-list .product:nth-of-type(n+1){-ms-transform:translateY(15px);transform:translateY(15px)}.desktop .cate-list .product:nth-of-type(n+2){-ms-transform:translateY(25px);transform:translateY(25px);transition-delay:0.2s,0.2s}.desktop .cate-list .product:nth-of-type(n+3){-ms-transform:translateY(30px);transform:translateY(30px);transition-delay:0.4s,0.4s}.desktop .cate-list .product:nth-of-type(n+5){-ms-transform:translateY(35px);transform:translateY(35px);transition-delay:0.6s,0.6s}.desktop .cate-list .product:nth-of-type(n+6){-ms-transform:translateY(40px);transform:translateY(40px);transition-delay:0.8s,0.8s}.desktop .cate-list .product.animation:nth-of-type(n){-ms-transform:translateY(0);transform:translateY(0);opacity:1}.desktop .cate-list .item img{min-height:5.476rem}.desktop .cate-list .item .item-hover{opacity:0;transition:opacity 1s ease}.desktop .cate-list .item-cate-list:hover{transition:background-color 0.8s ease;background-color:#826f69;border:1px solid rgba(0,0,0,0.2)}.desktop .cate-list .item-cate-list:hover .name{color:#ffe8a8}.desktop .cate-list .item-cate-list:hover .item-hover{opacity:1;transition:opacity 1s ease}@media (min-width:1024px){.cate-list .item-cate-list.readmore{display:none}}@media (max-width:1023px){.categories-wrapper{margin:0;width:100%;overflow:hidden}.produits-liste .categories-fixed{position:fixed;z-index:99;top:0;left:0;margin:0;padding:0.952rem 0;background-color:#292420;white-space:nowrap;overflow-x:auto}.produits-liste .categories-fixed .breadcrumb-1{margin:auto;white-space:nowrap;display:inline-block}.produits-liste .produits-breadcumb{margin:0 0 3.333rem 0;background-color:#292420;padding:0;white-space:nowrap;overflow-x:hidden;width:100%}.produits-liste .produits-breadcumb .breadcumb-wrapper{padding:0.8rem 0;-webkit-mask-box-image:-webkit-linear-gradient(left,transparent,transparent 0%,black 10%,black 90%,transparent 100%);width:100%;overflow-x:auto}.produits-liste .produits-breadcumb .breadcrumb-1{margin:auto;white-space:nowrap;display:inline-block;vertical-align:middle;line-height:0}.produits-liste .produits-breadcumb .breadcrumb-1:last-child li:first-child:before{width:5px}.produits-liste .produits-breadcumb li{font-size:0.667rem;padding:0 2rem}.categories-1 .cate-img-block .outer{left:50%;top:50%;-ms-transform:translate(-50%,-75%);transform:translate(-50%,-75%);width:19.048rem}.categories-1 .cate-img-block .title{font-size:1.833rem;margin-bottom:0.857rem}.categories-1 .cate-img-block .title:before{top:-1.429rem}.categories-1 .cate-img-block .desc{font-size:1.067rem}.categories-1 .cate-img-block .desc:after{bottom:-1.429rem}.categories-fixed{position:fixed;z-index:99;top:0}.cate-list{width:85%;margin:-4.286rem auto 0}.cate-list .cate-list-row{display:-ms-flexbox;display:flex;width:100%;-ms-flex-flow:row wrap;flex-flow:row wrap}.cate-list .item-cate-list{width:50%;margin:0}.cate-list .item{height:100%;width:100%}.cate-list .item .inner{padding:2.167rem 2.233rem}.cate-list .item:nth-child(n+5){display:none}.cate-list .item .name{font-size:0.8rem}.cate-list .hidden-produits{display:none}.cate-list .show-produits{display:inline-block}.cate-list .readmore{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:11.867rem}.cate-list .readmore.hidden-produits{display:none}.cate-list .readmore .item{position:absolute;top:0;left:0;right:0;bottom:0}.cate-list .readmore .inner{text-align:center;width:100%;padding-left:1.333rem;padding-right:1.333rem;padding-top:0;position:absolute;bottom:0}.cate-list .readmore .image-plus{margin-top:2.167rem}.cate-list .readmore .image-plus .plus{position:relative;height:4.333rem;width:4.333rem;border-radius:100%;border:2px solid #fff;background:transparent;display:inline-block;line-height:1.1}.cate-list .readmore .image-plus .plus:before{position:absolute;content:'\ea21';font-size:1.2rem;font-family:"aoste";color:#ffe4a9;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cate-list .readmore .name{margin:0 auto}}@media (max-width:375px){.cate-list .readmore .name{max-width:5.333rem}}@media (max-width:320px){.cate-list .readmore .image-plus .plus{-ms-transform:scale(0.8);transform:scale(0.8)}}.moncompte-2 .cover-images{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.moncompte-info{margin-top:4.762rem;position:relative}.moncompte-info .title-descriptions-block{margin:0 auto 3.81rem}.info-moncompte{display:-ms-flexbox;display:flex;margin:0 auto 0 2.667rem;max-width:1027px}.info-moncompte .card-info{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1.048rem;color:#ffffff}.info-moncompte .card-info .card-item{position:relative;margin-top:1.095rem;line-height:1.19rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.info-moncompte .card-info .card-item:first-child{margin-top:0}.info-moncompte .card-info .card-item>span:last-child{padding-left:1.905rem;display:inline-block;color:#fff}.info-moncompte .card-info .card-item a{color:#fff}.info-moncompte .card-info .card-item .icon{color:#696461;position:relative}.info-moncompte .card-info .card-item .icon::before{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.info-moncompte .card-info .card-item .icon-mail{font-size:1.143rem}.info-moncompte .card-info .card-item .icon-gift{font-size:1.381rem}.info-moncompte .card-info .card-item .icon-phone{font-size:1.243rem}.info-moncompte .card-info .card-item .icon-pin{font-size:1.238rem}.info-left{background-color:#2b2321;width:47.90652386%;margin-right:3.40798442%;padding:3.333rem 4.048rem 2.857rem 3.19rem}.info-left .title{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:1.429rem;line-height:1.524rem;color:#ffffff;text-transform:uppercase;margin-bottom:2.571rem}.info-left .group-button{margin-top:4.571rem}.info-left .group-button .btn{margin-right:1.429rem;min-width:12.048rem}.info-left .group-button .btn:first-child{margin-bottom:1.429rem}.info-left .group-button .btn span{padding-top:0.762rem;padding-bottom:0.762rem}.info-right{width:48.29600779%;background-color:#99160e}.info-right .heading{padding-bottom:2.524rem;background-color:#bf1d12;padding-top:1.81rem;position:relative;overflow:hidden}.info-right .heading .title{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;font-size:0.762rem;text-transform:uppercase;color:#ffffff;letter-spacing:0.048rem;line-height:1.524rem;width:100%;position:absolute;top:2.095rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.info-right .heading .title span{background-color:#bf1d12;padding:0 0.952rem;position:relative;z-index:9;display:inline-block}.info-right .heading .number{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:2.714rem;color:#ffe1a8;border:solid 3px;border-top:0;width:79%;margin:0 auto;padding:1.667rem 1.429rem 1.429rem 2.571rem;margin-top:0.952rem;text-align:center;position:relative}.info-right .heading .number:before{content:'';width:100%;height:0.143rem;position:absolute;top:0;left:0;right:0;background:#ffe1a8;display:block}.info-right .heading .stars-wrapper{display:inline-block;vertical-align:middle;line-height:1;position:relative;margin-left:0.238rem;width:1.667rem}.info-right .heading .icon-star{color:rgba(255,225,168,0.3)}.info-right .content{color:#fff;padding:2.19rem 3.619rem 2.857rem 3.286rem}.info-right .content>p:nth-child(2){padding-right:0.952rem;margin:1.333rem 0 1.286rem}.info-right .content .title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;font-weight:normal}.info-right .content p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;line-height:1.262rem}.info-right .content .btn{margin-top:2.143rem}.info-right .content .btn span{padding:0.762rem 1.429rem}@media (max-width:1023px){.moncompte-info{margin:2rem 0 0 0}.moncompte-info .title-descriptions-block{margin-bottom:1.8rem}.info-moncompte{display:block;position:relative;margin:0 auto}.info-moncompte .info-left,.info-moncompte .info-right{width:100%}.info-moncompte .info-left{padding:1.867rem 1.667rem;margin:0}.info-moncompte .info-left .title{font-size:1.667rem;margin-bottom:1.833rem;line-height:1.667rem}.info-moncompte .group-button{margin-top:2.4rem;display:inline-block}.info-moncompte .group-button .btn-5{display:block}.info-moncompte .group-button .btn-5:before{background-color:#be1c11}.info-moncompte .group-button .btn-5 span{color:#fff;padding:1rem}.info-right{margin-top:2rem}.info-right .heading{padding-top:1.2rem;padding-bottom:2rem}.info-right .heading .title{top:1.467rem}.info-right .heading .number{font-size:3.533rem;padding-top:1.2rem;padding-bottom:0.6rem;width:85%}.info-right .content{padding:1.933rem 1.6rem}.info-right .content>p:nth-child(2){margin:0.8rem 0 0;line-height:1.4rem}.info-right .content .btn{margin-top:1.2rem;min-width:12.467rem}.info-right .content .btn span{padding:1rem}}@media (min-width:1024px){.info-moncompte .info-left,.info-moncompte .info-right{opacity:0;transition:opacity 1s}.info-moncompte .info-left.animation,.info-moncompte .info-right.animation{opacity:1}.info-moncompte .info-right{transition-delay:.5s}.info-moncompte .info-left{position:relative}.info-moncompte .info-left .group-button{position:absolute;bottom:2.857rem}.info-moncompte .card-info .card-item:last-child .icon::before{-ms-transform:translateY(-75%);transform:translateY(-75%)}.tablet .info-moncompte{margin:0 0.952rem 0 0.952rem}}@media (max-width:321px){.info-moncompte .card-info .card-item:last-child .icon::before{-ms-transform:translateY(-75%);transform:translateY(-75%)}}.moncompte-2{background-repeat:no-repeat;background-position:center top;background-size:100% auto}.moncompte-referral{width:100%;margin-top:-4.381rem}.moncompte-referral .wrapper{display:-ms-flexbox;display:flex;margin:14.762rem 3.81rem 0 4.286rem}.moncompte-referral .wrapper .form-link{color:#fff;text-transform:uppercase;display:inline-block;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.667rem;letter-spacing:1px;margin:1.19rem 0 2.476rem 0;position:relative}.moncompte-referral .wrapper .form-link:before{content:'';position:absolute;left:0;right:0;bottom:-2px;width:100%;height:3px;background:#ffffff;display:block}.moncompte-referral .descriptions{margin-bottom:0.952rem}.moncompte-referral .descriptions .title-2{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:1.429rem;margin-bottom:1.238rem;position:relative;font-weight:normal}.moncompte-referral .descriptions .title-2:before{position:absolute;content:'';width:2.381rem;height:0.238rem;bottom:3.81rem;left:0;background-color:#ffffff}.moncompte-referral .descriptions p{font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;font-size:0.857rem;line-height:1.262rem;color:#ffffff;margin-bottom:0.476rem;margin-left:0.381rem}.moncompte-referral .referral-form{width:50%;padding-right:2.048rem}.moncompte-referral .referral-form .row{margin:0}.moncompte-referral .referral-form .input-1{padding:0.667rem 1.238rem;font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;font-size:0.857rem;width:100%;border-radius:4px;margin-top:0.952rem;border:none}.moncompte-referral .referral-form .btn{display:block;min-width:10.667rem}.moncompte-referral .referral-form .btn span{padding:0.762rem 0.952rem;font-size:0.714rem}.moncompte-referral .referral-form:-moz-placeholder{color:#000000;opacity:1}.moncompte-referral .referral-form::-moz-placeholder{color:#000000;opacity:1}.moncompte-referral .referral-form:-ms-input-placeholder{color:#000000;opacity:1}.moncompte-referral .referral-form::-webkit-input-placeholder{color:#000000;opacity:1}.moncompte-referral .referral-form ::-webkit-input-placeholder{color:#000000;transition:opacity 250ms ease-in-out}.moncompte-referral .referral-form :-ms-input-placeholder{color:#000000;transition:opacity 250ms ease-in-out}.moncompte-referral .referral-form ::-moz-placeholder{color:#000000;opacity:1;transition:opacity 250ms ease-in-out}.moncompte-referral .referral-form :-moz-placeholder{color:#000000;opacity:1;transition:opacity 250ms ease-in-out}.moncompte-referral .referral-form .parsley-errors-list{margin-bottom:0}.moncompte-referral .list-mail{width:48%;line-height:1.3}.moncompte-referral .list-mail .content{padding:4.19rem 0 0 4.714rem}.moncompte-referral .list-mail .title{font-size:0.571rem;margin-bottom:1rem;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;color:#ffffff;text-transform:uppercase}.moncompte-referral .list-mail a{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;line-height:1.333rem;color:#828282}.moncompte-referral .parsley-errors-list{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;color:#e74b3c;font-size:0.857rem;margin-bottom:-1rem;padding-top:0.143rem;text-align:right}@media (max-width:1023px){.moncompte-referral{margin-top:-3rem}.moncompte-referral .wrapper{display:block;margin:8.133rem 0 0 0}.moncompte-referral .wrapper .form-link{font-size:0.933rem;margin-top:1.467rem;margin-bottom:2rem}.moncompte-referral .referral-form,.moncompte-referral .list-mail{width:100%}.moncompte-referral .descriptions{margin-bottom:0}.moncompte-referral .descriptions p{font-size:1rem;margin-left:0}.moncompte-referral .descriptions .title-2{font-size:1.667rem}.moncompte-referral .descriptions .title-2:before{bottom:3.2rem}.moncompte-referral .list-mail{line-height:1}.moncompte-referral .list-mail .content{padding:2.6rem 0 0 0}.moncompte-referral .list-mail .title{font-size:1.067rem;margin-bottom:0.733rem}.moncompte-referral .list-mail a{font-size:0.933rem;color:#fff}.moncompte-referral .referral-form{padding-right:0}.moncompte-referral .referral-form .btn{font-size:0.933rem;min-width:12.333rem}.moncompte-referral .referral-form .btn span{padding-top:1rem;padding-bottom:1rem}.moncompte-referral .referral-form .input-1{font-size:1rem;margin-top:1.333rem}}@media (min-width:1024px){.desktop .moncompte-referral .referral-form,.desktop .moncompte-referral .list-mail{opacity:0;transition:opacity 1s}.desktop .moncompte-referral .referral-form.animation,.desktop .moncompte-referral .list-mail.animation{opacity:1}}.moncompte-newsletter .custom-block{border:none}.newsletters-form{background-color:#ffffff;max-width:43.762rem;margin:5.952rem auto 8.095rem;padding:3.476rem 3.667rem 3.81rem}.newsletters-form .custom-block{width:100%;display:inline-block;margin-bottom:0.571rem}.newsletters-form .custom-block .custom-text{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.571rem;color:#000;min-width:4.048rem;padding-top:0.143rem;text-transform:uppercase;text-align:left;float:left}.newsletters-form .title{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:1.429rem;text-transform:uppercase;margin-bottom:2.524rem;text-align:center;font-weight:normal}.newsletters-form .content{display:-ms-flexbox;display:flex;position:relative}.newsletters-form .content:before{content:'';position:absolute;height:91%;width:1px;background-color:rgba(0,0,0,0.3);top:4px;left:50%;bottom:0}.newsletters-form .content p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;line-height:1.095rem;padding-right:1.048rem;min-height:3.333rem;margin-bottom:1.333rem}.newsletters-form .content .bold{font-weight:bold;font-style:italic;letter-spacing:0.5px}.newsletters-form .col-left,.newsletters-form .col-right{width:50%}.newsletters-form .group-button{text-align:center;margin-top:2.095rem}.newsletters-form .btn span{padding:0.762rem 2.381rem}.newsletters-form .radio-custom{display:inline-block;position:relative;margin:0 2rem 0 0}.newsletters-form .radio-custom .check{position:absolute;display:block;background-color:#b8b8b8;border-radius:100%;width:0.81rem;height:0.81rem;top:3px;left:0;right:0;bottom:0;cursor:pointer}.newsletters-form .radio-custom label{padding-left:0.952rem}.newsletters-form .radio-custom input[type='radio']{visibility:hidden}.newsletters-form .radio-custom input[type='radio']+.label{border:none;text-transform:inherit;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.857rem;color:#b8b8b8;padding-left:1.333rem}.newsletters-form .radio-custom input[type='radio']+.label:after,.newsletters-form .radio-custom input[type='radio']+.label:before{border:none}.newsletters-form .radio-custom input[type='radio']:checked~.label .check:before{position:absolute;display:block;content:'';top:0;bottom:0;left:0;right:0;width:0.81rem;height:0.81rem;background-color:#ffffff;border-radius:50%;border:6px solid #000000}.newsletters-form .radio-custom input[type='radio']:checked~.label{color:#000000}@media (max-width:1023px){.moncompte-newsletter{width:100%}.newsletters-form{margin:2.867rem 0 0;padding:2.867rem 1rem 3rem}.newsletters-form .custom-block{max-width:16.667rem}.newsletters-form .custom-block .custom-text{font-size:0.8rem;min-width:5.067rem;display:inline-block;float:none;padding-top:0}.newsletters-form .title{margin-bottom:1.467rem;font-size:1.533rem}.newsletters-form .content{display:block;margin-right:0}.newsletters-form .content:before{display:none}.newsletters-form .content .bold{line-height:1}.newsletters-form .col-left,.newsletters-form .col-right{width:100%;text-align:center}.newsletters-form .col-left p,.newsletters-form .col-right p{line-height:1.5;min-height:auto;padding-right:0;max-width:16.667rem;margin:auto}.newsletters-form .col-left p:not(.bold),.newsletters-form .col-right p:not(.bold){font-size:1.067rem}.newsletters-form .col-left{margin-bottom:1.533rem}.newsletters-form .col-left .inner{border-bottom:2px solid #b2b2b2;display:inline-block;padding-top:0.467rem;padding-bottom:1.667rem}.newsletters-form .col-right .inner{padding-top:0.667rem}.newsletters-form .btn{min-width:12.333rem}.newsletters-form .btn span{padding:1rem 0.667rem;font-size:0.733rem}.newsletters-form .radio-custom{margin:0.667rem 1.333rem 0 1.333rem}.newsletters-form .radio-custom .check{top:0.238rem}.newsletters-form .radio-custom input[type='radio']:checked~.label .check:before{border:5px solid #000000}.newsletters-form .radio-custom input[type="radio"]+.label{font-size:1rem}.newsletters-form .radio-custom input[type="radio"]+.label:before{width:0.905rem;height:0.905rem}.newsletters-form .radio-custom input[type="radio"]+.label:after{width:0.905rem;height:0.905rem}.newsletters-form .radio-custom:first-child{margin-left:0}.newsletters-form .radio-custom:last-child{margin-right:0}.newsletters-form .group-button{margin-top:2.467rem}}@media (min-width:1024px){.desktop .moncompte-newsletter{opacity:0;transition:opacity 1s}.desktop .moncompte-newsletter.animation{opacity:1}.newsletters-form .col-left{margin-right:2.857rem;margin-left:3rem}.tablet .newsletters-form{padding-left:4.762rem;padding-right:4.762rem}.tablet .newsletters-form .content:before{left:50%}}.le-magazine-block .title{margin:5.952rem 0 7.857rem}.le-magazine-block .title img{margin:0 auto}.highlight-block:before,.highlight-block:after{display:table;content:""}.highlight-block:after{clear:both}.highlight-block .desc-block{padding-right:0.333rem;width:47.85714286%;margin-top:3.333rem;text-align:right;float:left}.highlight-block .desc-block .title-block{text-transform:uppercase;color:#fff;font-size:1.524rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;padding:1.524rem 0 0.952rem;position:relative}.highlight-block .desc-block .title-block:before{content:'';position:absolute;top:-0.19rem;right:0.238rem;background-color:#fff;width:2.381rem;height:0.19rem}.highlight-block .desc-block .desc{color:#fff;font-size:0.952rem;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;margin-bottom:3rem;overflow:hidden}.highlight-block .desc-block .desc p{line-height:1.286rem}.highlight-block .desc-block .desc p:first-child{margin-bottom:1.095rem}.highlight-block .desc-block .btn-2{min-width:10.714rem}.highlight-block .image{position:relative;width:52.14285714%;float:right}.highlight-block .image:before{position:absolute;content:'';display:block;width:4.429rem;height:4.429rem;top:-0.952rem;left:1.905rem;background-image:url(/themes/custom/aoste_fr/assets/images/upload/ni.png);background-size:cover;background-repeat:no-repeat}@media (min-width:1024px){.highlight-block.style-1{overflow:hidden;padding-top:1.19rem}.highlight-block.style-1 .desc-block{padding-bottom:8.571rem}.highlight-block.style-1 .image:before{z-index:1}.highlight-block.style-1 .image img{width:auto;max-width:none}.le-magazine-block{overflow:hidden}.desktop .le-magazine-block.animation{animation-name:fadeIn;animation-duration:.5s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}.desktop .highlight-block .desc-block .title-block::before{width:0;transition:width 1s ease-in}.desktop .highlight-block .desc-block .title-block.animation::before{width:2.381rem}.highlight-block .desc-block .desc .desc-wrap{max-width:15rem;float:right}}@media (max-width:1023px){.le-magazine-block .title{max-width:18.667rem;margin:4.067rem auto 2.8rem}.highlight-block .desc-block{float:none;width:100%;text-align:left;padding:0 1.533rem}.highlight-block .desc-block .title-block{padding-bottom:1.333rem;font-size:1.6rem}.highlight-block .desc-block .title-block:before{right:auto;left:0}.highlight-block .desc-block .desc{padding-left:0;font-size:1.067rem;margin-bottom:3.333rem}.highlight-block .desc-block .desc p{max-width:19.333rem;line-height:1.3}.highlight-block .image{width:100%;float:none;padding-top:1.333rem}.highlight-block .image:before{left:1.667rem;width:4.2rem;height:4.2rem}}.list-magazine{position:relative;background-color:#2e2522;padding-bottom:4.667rem}.list-magazine .grid-fluid{max-width:49.381rem;padding:0 1.19rem}.list-magazine .bg-list-magazine{display:block;background-size:cover;width:34.524rem;height:20.333rem;background-repeat:no-repeat;position:absolute;bottom:0;left:0;z-index:1}.list-magazine .item-magazine{position:relative;z-index:2;overflow:hidden;display:-ms-flexbox;display:flex;width:100%;margin-bottom:2.952rem}.list-magazine .item-magazine.left-block{margin-top:-6.857rem}.list-magazine .item-magazine .desc-block{text-align:center;background-color:#423936;width:46.16161616%;padding:3.381rem 3.476rem 3.381rem}.list-magazine .item-magazine .desc-block .title{text-transform:uppercase;color:#fff;font-size:1.524rem;line-height:1.714rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;margin-bottom:2.19rem}.list-magazine .item-magazine .desc-block p{color:#fff;font-size:0.952rem;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;margin-bottom:2.619rem;line-height:1.3}.list-magazine .item-magazine .desc-block .btn-2{min-width:12.381rem;font-size:0.667rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.list-magazine .item-magazine .image{width:54.84848485%;background-repeat:no-repeat;background-size:cover;background-position:center center}.list-magazine .item-magazine.right-block{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.list-magazine .item-magazine.right-block .desc-block .title{margin-bottom:2.619rem}.list-magazine .item-magazine.right-block .desc-block p{margin-bottom:0}.list-magazine .item-magazine.right-block .desc-block .btn{margin-top:3.333rem}.list-magazine .item-magazine.none-image .col-left.desc-block,.list-magazine .item-magazine.none-image .col-right.desc-block{position:relative;padding:3.381rem 3.476rem 5.714rem}.list-magazine .item-magazine.none-image .col-left.desc-block .btn,.list-magazine .item-magazine.none-image .col-right.desc-block .btn{position:absolute;bottom:19%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.list-magazine .item-magazine.none-image .col-left{margin-right:3.81rem}.list-magazine .item-magazine.none-image .col-left .title{margin-bottom:1.667rem}.list-magazine .item-magazine.none-image .col-left p{margin-bottom:0}.list-magazine .item-magazine.none-image .col-left p:nth-child(3){font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;margin-bottom:1.905rem}.list-magazine .item-magazine.none-image .col-right .title{margin-bottom:1.524rem}.list-magazine .item-magazine.none-image .col-right p{margin-bottom:2.857rem}.desktop .list-magazine.animation{animation-name:fadeIn;animation-duration:.5s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}.desktop .list-magazine .item-magazine.animation{animation-name:fadeIn;animation-duration:.5s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}.desktop .list-magazine .item-magazine .item-magazine.animation{animation-name:fadeIn;animation-duration:.5s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}@media (min-width:1400px){.list-magazine .item-magazine.left-block{margin-top:-6.571rem}}@media (max-width:1023px){.list-magazine{padding-bottom:0}.list-magazine .grid-fluid{padding:0 1.667rem}.list-magazine .bg-list-magazine{width:100%;height:26.667rem}.list-magazine .item-magazine{display:block;margin-bottom:2rem}.list-magazine .item-magazine.left-block{margin-top:2rem}.list-magazine .item-magazine.right-block .desc-block .btn{margin-top:2.867rem}.list-magazine .item-magazine.right-block .desc-block .title{margin-bottom:2.467rem}.list-magazine .item-magazine.none-image .col-left.desc-block,.list-magazine .item-magazine.none-image .col-right.desc-block{padding:3.067rem 1.4rem 5.667rem}.list-magazine .item-magazine.none-image .col-left.desc-block .btn,.list-magazine .item-magazine.none-image .col-right.desc-block .btn{bottom:15%}.list-magazine .item-magazine.none-image .col-left{margin-right:0;margin-bottom:2rem}.list-magazine .item-magazine.none-image .col-left .title{margin-bottom:1.133rem}.list-magazine .item-magazine.none-image .col-left p{margin-bottom:0}.list-magazine .item-magazine.none-image .col-left p:nth-child(3){margin-bottom:1.267rem}.list-magazine .item-magazine.none-image .col-left .desc-block p{margin-bottom:0}.list-magazine .item-magazine.none-image .col-right .title{margin-bottom:1.333rem}.list-magazine .item-magazine.none-image .col-right p{margin-bottom:2.133rem}.list-magazine .item-magazine .desc-block{padding:3.067rem 1.4rem 3.2rem;width:100%;float:none}.list-magazine .item-magazine .desc-block .title{font-size:1.6rem;margin-bottom:2.267rem}.list-magazine .item-magazine .desc-block p{font-size:1.067rem;line-height:1.3;margin-bottom:2.8rem}.list-magazine .item-magazine .desc-block .btn-2{min-width:10.467rem}.list-magazine .item-magazine .desc-block .btn-2 span{padding:1rem 0}.list-magazine .item-magazine .image{width:100%;float:none;min-height:18.333rem}}@media (min-width:1024px){.title-1{padding-top:3.095em}}@media (max-width:1023px){.title-1{padding-top:4.333rem}}.origins-block{margin-bottom:7.143rem;background:#201b1a;text-align:center}.origins-block .title-colors{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;color:#ffe4a9;text-transform:uppercase;line-height:1.333rem;margin-bottom:4.286rem;position:relative}.origins-block .title-colors span{color:#fff;padding-left:10px}.origins-block .title-colors:after{content:'';position:absolute;height:3px;width:50px;background:#fff;left:50%;margin-left:-25px;bottom:0;bottom:-1.381rem}.origins-block .list-origins{max-width:46.667rem;margin:0 auto}.origins-block .list-origins li{display:inline-block;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;width:25%;margin-right:-5px;vertical-align:bottom}.origins-block .list-origins li a{color:#fff;text-transform:uppercase;font-size:0.714rem}.origins-block .list-origins li img{margin:0 auto;min-height:110px}.origins-block .list-origins li .name{display:block;margin-top:20px;font-weight:normal}@media (max-width:1023px){.origins-block{padding:3.667rem 0;margin-bottom:-6.667rem}.origins-block .title-colors{line-height:1.667rem}.origins-block .title-colors span{padding-left:0;display:block}.origins-block .title-colors:after{width:2.267rem;margin-left:-1.133rem;bottom:-1.867rem}.origins-block .list-origins li{display:block;width:80%;margin:0 auto 1.733rem}.origins-block .list-origins li .name{font-size:1rem;margin-top:0.667rem}.origins-block .list-origins li img{max-width:45%}.origins-block .list-origins .spec-mo{width:59%}}@media (min-width:1024px){.desktop .origins-block .name:hover{color:#ffe4a9}.desktop .origins-block .list-origins li img{-ms-transform:scale(1);transform:scale(1);transition:transform 0.5s ease-in}.desktop .origins-block .list-origins li img:hover{-ms-transform:scale(0.95);transform:scale(0.95)}.desktop .origins-block .title-colors::after{width:0;transition:width 1s ease-in}.desktop .origins-block .title-colors.animation::after{width:2.381rem}}.menu-mois-block{overflow:hidden}.menu-mois-item{width:100%}.menu-mois-item:before,.menu-mois-item:after{display:table;content:""}.menu-mois-item:after{clear:both}.menu-mois-item:nth-child(1) .menu-img{margin-top:0.952rem}.menu-mois-item:nth-child(1) .menu-content{margin-top:1.905rem;padding:3.19rem 4.905rem 4rem}.menu-mois-item:nth-child(2) .menu-img{margin-top:-5.714rem}.menu-mois-item:nth-child(2) .menu-content{margin-top:0.952rem;padding:3.19rem 5rem 5rem}.menu-mois-item:nth-child(2) .rating{padding-bottom:1.81rem}.menu-mois-item:nth-child(3) .menu-img{margin-top:-5.333rem}.menu-mois-item:nth-child(3) .menu-content{margin-top:0.952rem;padding:3.19rem 4.762rem 8.476rem}.menu-mois-item:nth-child(4){position:relative}.menu-mois-item:nth-child(4) .menu-img{margin-top:0;position:absolute;bottom:0;right:0}.menu-mois-item:nth-child(4) .menu-content{margin-top:0.952rem;padding:3.19rem 4.762rem 5.571rem}.menu-mois-item-1 .menu-content{text-align:left;float:right}.menu-mois-item-1 .menu-img{float:right}.menu-mois-item-1 .rating-block{text-align:left}.menu-mois-item-2 .menu-content{text-align:right;float:left}.menu-mois-item-2 .menu-img{float:left}.menu-mois-item-2 .rating-block{text-align:right}.menu-mois-item .menu-img{width:50%}.menu-mois-item .rating{float:none;padding:1rem 0 3.095rem 0.238rem}.menu-mois-item .rating .item{margin-right:0;font-size:0.762rem;color:#655d5c}.menu-mois-item .rating .item.active,.menu-mois-item .rating .half-active .icon-star-half{color:#ffe4a9;text-shadow:none}.menu-mois-item .rating .icon{padding-right:0.095rem}.menu-mois-item .menu-content{width:50%;background:#362e2b}.menu-mois-item .menu-content .title{font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;font-size:0.762rem;color:#949494;text-transform:uppercase;padding-bottom:1rem;font-weight:100}.menu-mois-item .menu-content .desc{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.429rem;color:#fff;line-height:1.381rem;font-weight:normal}.menu-mois-item .menu-content .rating-list{padding-top:1.429rem}.menu-mois-item .menu-link{display:inline-block;position:relative;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.571rem;color:#ffe4a9;text-transform:uppercase;padding-bottom:0.095rem;margin-left:0.333rem}.menu-mois-item .menu-link:after{content:'';position:absolute;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background:#ffe4a9;transition:width 0.3s ease-out}.desktop .menu-mois-item .menu-link:hover{color:#fff}.desktop .menu-mois-item .menu-link:hover:after{width:0;background:#fff}.menu-name-last{margin-top:3.048rem}.menu-name{text-align:center;position:relative;padding:2.619rem 0 1.905rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.905rem;color:#fff;background:transparent}.menu-name span{display:block}.menu-name .le-menu{text-transform:uppercase;font-size:1.571rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;color:#fff}.menu-name .month{color:#ffe4a9;font-size:2.905rem;margin-top:-0.714rem}.menu-name .title{padding:2rem 0 3.429rem}.menu-name:before{content:'';height:4px;width:2.381rem;background:#fff;position:absolute;top:0.571rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.menu-name-last:before{top:2.714rem}.categories-menu .breadcrumb-item{font-weight:normal;font-size:0.619rem}@media (max-width:1023px){.menu-name-last{padding-bottom:0}.menu-mois-block .rating-block.rating-block-1 .ui-rater-stars-off,.menu-mois-block .rating-block.rating-block-1 .ui-rater-stars-on,.menu-mois-block .rating-block.rating-block-1 .ui-rater-stars-hover{height:16px}.menu-mois-block .menu-mois-item{width:100%;overflow:hidden}.menu-mois-block .menu-mois-item .menu-img{width:100%;position:relative;z-index:9}.menu-mois-block .menu-mois-item .menu-img img{width:100%}.menu-mois-block .menu-mois-item:nth-child(1) .menu-img{margin-top:-24%}.menu-mois-block .menu-mois-item:nth-child(2) .menu-img{margin-top:-45%}.menu-mois-block .menu-mois-item:nth-child(3) .menu-img{margin-top:-28%;margin-bottom:-19%}.menu-mois-block .menu-mois-item:nth-child(4) .menu-img{margin-top:-6%;margin-bottom:-14%}.menu-mois-block .menu-mois-item .menu-content{text-align:center;width:100%;margin-top:0;position:relative;z-index:10;padding:1.8rem 1.333rem}.menu-mois-block .menu-mois-item .menu-content .title{font-size:0.867rem;padding-bottom:0.8rem}.menu-mois-block .menu-mois-item .menu-content .desc{font-size:1.8rem;line-height:1.867rem}.menu-mois-block .menu-mois-item .menu-content .menu-link{font-size:0.8rem}.menu-mois-block .menu-mois-item .rating{text-align:center;padding:0.867rem 1.533rem 2.2rem}.menu-name span.title{padding:2rem 0 0;font-size:1.533rem}.menu-de-mois .categories-menu{overflow:hidden;width:100%;margin:0 0 2rem;background-color:#2c2723}.menu-de-mois .categories-menu .breadcrumb-1{margin:0.714rem 0;width:100%}.menu-de-mois .categories-menu .breadcrumb-1 li{padding:0;width:23%;vertical-align:middle}.menu-de-mois .categories-fixed{position:fixed;z-index:99;top:0;left:0;white-space:nowrap;overflow-x:auto;text-align:center}.menu-de-mois .categories-fixed .breadcrumb-1{margin:auto;white-space:nowrap;overflow-x:auto;display:inline-block;-webkit-mask-box-image:-webkit-linear-gradient(left,transparent,transparent 0%,black 15%,black 85%,transparent 100%)}}@media (min-width:1024px) and (orientation:landscape){.tablet .menu-mois-item .menu-content{margin-top:0}.tablet .menu-mois-item:nth-child(1) .menu-img{margin-top:0}}@media (min-width:1024px){.menu-de-mois .img-responsive{background-image:url(/themes/custom/aoste_fr/assets/images/bgd-recettes-resultat-bottom.webp);background-repeat:no-repeat;background-position:50% 90%;background-size:auto}.menu-de-mois .categories-menu .breadcrumb-1{margin:0.476rem 0 2.857rem 0}.menu-mois-block{padding:0 1.19rem}.desktop .menu-name span.le-menu{opacity:0;transition:all 0.8s ease-in}.desktop .menu-name span.month{transition:all 0.8s ease-in;opacity:0}.desktop .menu-name:before{width:0;transition:width .8s}.desktop .menu-name.animation:before{width:2.381rem}.desktop .menu-name.animation .le-menu{opacity:1;-ms-transform:scaleX(1);transform:scaleX(1)}.desktop .menu-name.animation .month{opacity:1;-ms-transform:scale(0.95);transform:scale(0.95)}.desktop .breadcrumb-1{opacity:0;transition:all 1s ease-in}.desktop .breadcrumb-1.animation{opacity:1}.desktop .menu-mois-item .menu-img{opacity:0;transition:all 0.5s 0.5s ease-out}.desktop .menu-mois-item .menu-content{opacity:0;transition:all .5s .5s}.desktop .menu-mois-item.animation .menu-img{opacity:1}.desktop .menu-mois-item.animation .menu-content{opacity:1}.desktop .menu-mois-item.animation:nth-child(1) .menu-img{margin-top:0}.desktop .menu-mois-item.animation:nth-child(1) .menu-content{margin-top:0}.desktop .menu-mois-item.animation:nth-child(2) .menu-content{margin-top:0}.desktop .menu-mois-item.animation:nth-child(2) .menu-img{margin-top:-6.762rem}.desktop .menu-mois-item.animation:nth-child(3) .menu-img{margin-top:-5.857rem}.desktop .menu-mois-item.animation:nth-child(3) .menu-content{margin-top:0}.desktop .menu-mois-item.animation:nth-child(4) .menu-img{margin-top:-6.857rem}.desktop .menu-mois-item.animation:nth-child(4) .menu-content{margin-top:0}}.popup{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.85);z-index:99;overflow-y:auto;width:100%}.popup .popup-inner{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:calc(100% - 65px);max-width:50.952rem;position:relative;margin-left:auto;margin-right:auto;border-width:0.476rem;border-style:solid;border-color:rgba(183,184,183,0.7)}.popup .popup-inner .btn-close{font-size:0;color:transparent;position:absolute;right:1.81rem;top:1.667rem;padding:0.476rem;display:inline-block}.popup .popup-inner .btn-close:before{font-family:"aoste";content:'\ea0b';color:#200000;font-size:0.857rem;transition:transform 0.3s ease-in 0s,opacity 0.3s ease-in 0s;opacity:1}.popup .popup-inner:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:white}.popup .col{width:50%;display:inline-block;padding:5.333rem 2.857rem 4.286rem 2.857rem;vertical-align:top}.popup .title-5{color:#000;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;line-height:1.1;text-transform:uppercase;max-width:23.81rem}.popup .text-small{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;color:#292321;margin-top:-0.286rem;padding-left:0.143rem;max-width:23.81rem}.popup .desc{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;color:#000;margin:3.048rem 0 3.667rem 0;max-width:15.476rem;line-height:1.238rem}.mac .popup .desc{margin-bottom:3.81rem}.popup .block-1{background:#fff}.popup .block-1 .btn-2{min-width:11.524rem}.popup .block-1 .group-element{padding-bottom:0}.popup .block-1 .group-element label.label{padding-bottom:0}.popup .block-2{background:url(/themes/custom/aoste_fr/assets/images/upload/bgd-identifier-demande.png) no-repeat left bottom #be1c10;background-size:contain;padding-right:2.381rem;padding-left:2.857rem}.popup .block-2 .title-5{color:#fff}.popup .block-2 .text-small,.popup .block-2 .desc{color:#ffe4a9}.popup .block-2 .btn-6::before{background-color:#ffe4a9}.popup .block-2 .btn-6 span{color:#c6190e;padding:0.714rem 1.905rem}.desktop .popup .popup-inner{width:50.952rem}.desktop .popup.style-1 .popup-inner{width:37rem;min-height:auto}.desktop .popup.style-1 .popup-inner .btn-close{top:1.905rem;right:1.905rem}.desktop .popup .btn-close:hover:before{opacity:.6}.desktop .popup .btn-2:hover:before{background:#be1c10}.desktop .popup .btn-2:hover span{color:#fff}.desktop .popup .btn-6:hover:before{background-color:#fff}.popup.style-1 .popup-inner{width:55.5%;min-height:auto;max-width:37rem}.popup.style-1 .col{width:100%;min-height:auto;padding:4.381rem 4.429rem 4.286rem}.popup.style-1 .title-5{position:relative;text-align:center;line-height:33px;margin:0 auto;padding:1.667rem 0 2.143rem}.popup.style-1 .title-5:before{content:'';position:absolute;top:-0.19rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:2.381rem;height:0.19rem;background-color:#000}.popup.style-1 .text-small{padding-left:0}.popup.style-1 .desc{max-width:100%;line-height:26px}.popup .form-1 .group-element{margin-bottom:1.429rem}@media (min-width:1024px){.show-popup{position:fixed;overflow:hidden;width:100%;height:100%}.unfixed{position:relative}.popup .block-1 .form-1{margin-right:0.619rem}}@media (min-width:1024px) and (orientation:landscape){.tablet .popup.style-1 .popup-inner{width:76.42857143%}}@media (max-width:1023px){.show-popup .icon-navbar,.show-popup .account-1,.show-popup .logo{z-index:100}.custom-mb .slider-popup{margin-top:-7.333rem}.custom-mb .slider-popup .heading-popup{padding-top:7.333rem}.custom-mb .account-1{display:none}.popup{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:100%;padding:10rem 1.667rem 0;margin-top:-10rem}.popup .popup-inner{position:relative;top:auto;bottom:auto;left:auto;right:auto;-ms-transform:none;transform:none;border-width:0.333rem;display:block;width:auto}.popup .popup-inner .btn-close{font-size:0.067rem;right:0.867rem;top:0.733rem}.popup .popup-inner .btn-close:before{font-family:"aoste";font-size:1.067rem}.popup .col{min-height:auto;width:100%;display:block;padding:3.8rem 1.867rem 3.8rem 1.867rem}.popup .title-5{font-size:1.6rem;line-height:1}.popup .text-small{font-size:1.667rem;margin-top:0}.popup .desc{max-width:none;margin:1.667rem 0 2.467rem;font-size:1.067rem;line-height:1.333rem}.popup .block-1 .btn-2{min-width:12.8rem;margin-top:0.733rem}.popup .block-1 .btn-2 span{padding:1rem 2.667rem}.popup .block-2{text-align:center;background-size:contain;padding-top:2.467rem}.popup .block-2 .btn-6{min-width:14.333rem}.popup .block-2 .btn-6 span{padding:1rem 2.667rem}.popup .block-2 .desc{margin-right:0}.popup.style-1 .popup-inner{width:100%;border-width:5px}.popup.style-1 .popup-inner .btn-close{right:0.733rem;top:0.867rem}.popup.style-1 .col{padding:2.867rem 1.333rem 2.667rem 1.333rem}.popup.style-1 .title-5{font-size:1.067rem;line-height:19px;padding:1rem 0 1.333rem;letter-spacing:0}.popup.style-1 .title-5:before{height:0.133rem;top:-0.133rem}.popup.style-1 .text-small{font-size:1.533rem}.popup.style-1 .desc{font-size:1rem;line-height:1.333rem}}@media (max-width:321px){.popup .block-2 .btn-6{min-width:100%}.popup.demande-popup .block-1 .text-small{padding-right:0}}.popup-1{z-index:12;position:fixed;top:0;right:0;bottom:0;left:0}.popup-1 .bgd-covers{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:11;background-repeat:no-repeat;background-color:#292421;background-position:center top}.popup-1 .content{max-width:36.905rem;margin:0 auto}.heading-popup{text-align:center;margin-bottom:4.667rem}.heading-popup .logo{display:inline-block;margin-bottom:0.667rem}.heading-popup .title-heading{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:1.19rem;color:white;font-weight:normal;text-transform:uppercase;line-height:1.2;margin:0 auto;max-width:26.19rem}.heading-popup .sub-title{display:block;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.81rem;color:#ffe4a9;text-transform:none;font-weight:normal;margin:0 auto;max-width:26.19rem}.heading-popup .title-heading-1{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;line-height:1.905rem;font-weight:normal;text-transform:uppercase;color:white;margin:0 auto;max-width:26.19rem}.popup-style-render{-webkit-transform:translate3d(0,0,0)}.slider-popup{position:relative;z-index:12;padding-right:6.42857143%;padding-left:6.42857143%;height:100%;overflow:hidden}.slider-popup .slick-dots,.slider-popup .btn-close:before,.slider-popup .slide-nav,.slider-popup .btn-close:before{position:absolute;top:50%;z-index:13}.slider-popup .slick-dots{left:6.42857143%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:13;margin-left:-5px}.slider-popup .slick-dots li{padding:5px}.slider-popup .slick-dots button{position:relative;width:16px;height:16px;margin-top:1rem;border-radius:50%;background:transparent;font-size:0;border:0;padding:0}.slider-popup .slick-dots button:before{content:'';position:absolute;top:50%;left:50%;width:6px;height:6px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:white;border-radius:50%}.slider-popup .slick-dots .active button{background:#ffe4a9}.slider-popup .slick-dots .error button{background:#e74b3c}.slider-popup .slick-dots li:first-child button{margin-top:0}.slider-popup .slide-nav{right:6.42857143%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-popup .slick-arrow{display:block;position:relative;left:auto;top:auto;background-color:transparent;border:1px solid rgba(255,255,255,0.5);transition:border-color 0.3s;margin-top:0.762rem;-ms-transform:rotate(90deg);transform:rotate(90deg);width:2.143rem;height:2.143rem;background-size:0.429rem 0.714rem}.slider-popup .slick-arrow:before{display:none}.slider-popup .slick-arrow:hover{border-color:#ffe4a9}.slider-popup .btn-close{-ms-transform:none;transform:none}.slider-popup .btn-close:after{content:'\ea0b';position:absolute;top:50%;left:50%;font-family:"aoste";color:#ffe4a9;font-size:0.619rem;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.slider-popup .item{padding-top:1.333rem;position:relative}.slider-popup .item:first-child{padding-top:1.143rem}.slider-popup .item.step-4{padding-top:0}.form .parsley-errors-list{margin-bottom:0}.form .parsley-errors-list li:first-child{margin-bottom:-0.857rem}.form .checkbox-bottom .parsley-errors-list li:first-child{margin-bottom:0}.form .row{margin-left:-0.952rem;margin-right:-0.952rem}.form .col-2{padding:0 0.952rem;width:50%;float:left}.form .fieldset{border:0}.form .text{margin-bottom:1.238rem;color:white}.form .group-element.radio{padding-bottom:1.143rem}.form .group-element.radio .label{float:left}.form .group-element.radio>.label{padding-bottom:0;display:inline-block;vertical-align:middle}.safari .form .group-element.radio>.label{padding-top:0.143rem}.form .group-element.day .select-control{width:3.333rem}.form .group-element.month .select-control{min-width:4.048rem}.form .group-element.year .select-control{width:4.762rem}.form .group-select{position:relative;padding-bottom:1.429rem}.form .group-select .label{display:block}.form .group-select .group-child{position:relative;display:inline-block;vertical-align:middle}.form .group-select .group-child.parsley-error .select-control .type-combobox{border:2px solid #c1635a}.form .group-select .group-child .group-element{margin-left:0.714rem;display:inline-block;padding-bottom:0}.form .group-select .group-child .group-element:first-child{margin-left:0}.form .group-select .group-child .parsley-errors-list{margin-top:0.19rem;max-width:14.238rem}.form .group-select.inline .label{display:inline-block;width:8.81rem;padding-right:0.476rem}.form .group-select.inline .select-control{display:inline-block;vertical-align:middle}.form .group-select.inline label{display:none !important}.form .group-select.custom-padding .select-control select{padding-right:1.19rem;padding-left:0.952rem}.form .group-button{margin-top:2.381rem}.form .group-button .btn{float:left;min-width:14.476rem}.form .group-button .error-text{overflow:hidden;padding-left:1.429rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.952rem;color:#e74b3c;text-transform:uppercase;display:none;line-height:1.2}.form .group-button .error-text span{text-transform:none;display:block;color:white;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif}.form .group-button .link-remove{clear:left;padding-top:0.762rem}.form .group-button .link-remove a{font-size:0.714rem;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;text-decoration:underline;color:white}.form .group-button .link-remove a:hover{opacity:.7}.form .group-button.error-form .btn-2{opacity:.35;cursor:default}.form .group-button.error-form .btn-2:before{background:black}.form .group-button.error-form .btn-2:hover span{color:white}.form .group-button.error-form .btn-2:hover:before{-ms-transform:none;transform:none;cursor:default}.form .group-button.error-form .error-text{display:block}.form .capcha{display:inline-block}.form .type-combobox__list{max-height:8.81rem;overflow-y:auto;margin-top:-7px;padding-top:7px}.form-slider{transition:margin-top 0.5s}@media (min-width:1024px){.slider-popup .item{transition:opacity 0.5s ease-in}.slider-popup .item:not(.active){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.2}.slider-popup .item:not(.active):after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:#000;opacity:0}}@media (max-width:1023px){.popup-1{position:relative;padding-top:7.333rem;padding-bottom:7.333rem;margin-top:-7.333rem;width:100%}.popup-1 .bgd-covers{background-size:contain}.popup-1 .slider-popup .slick-dots,.popup-1 .slider-popup .slick-next,.popup-1 .slider-popup .slick-prev{display:none !important}.popup-1 .slide-nav{top:1.667rem;right:1.8rem;-ms-transform:none;transform:none}.popup-1 .slide-nav .btn-close{margin-top:0}.popup-1.completer-popup .bgd-covers{background-size:cover}.heading-popup{margin-bottom:2.333rem}.heading-popup .logo{margin-bottom:3.333rem;max-width:8rem}.heading-popup .title-heading{font-size:2rem}.heading-popup .sub-title{font-size:3rem}.form .col-2{width:100%;float:none}.form .group-select.inline .label{width:100%;float:none;margin-bottom:0.467rem}.form .group-select .select-1{width:auto}.form .group-button{text-align:center;margin-top:2.667rem}.form .group-button .btn{float:none;min-width:11rem}.form .group-button .error-text{padding-left:0;margin-top:1.333rem}.form .group-button .link-remove{padding-top:1.667rem}.form .group-button .link-remove a{font-size:1.067rem}.form .checkbox-bottom .label{padding-right:0.667rem}.form .group-element.year .select-control{width:100%}.form .group-element.day .select-control{min-width:4.133rem}.slider-popup{transform:translate3d(0,0,0);padding-right:1.667rem;padding-left:1.667rem}.slider-popup .slick-arrow{width:3.333rem;height:3.333rem}.slider-popup .slick-arrow:after{font-size:1rem}.slider-popup .item{padding-top:1.333rem}.slider-popup .item:first-child{margin-top:1.2rem;padding-top:0}.edit-form .heading-popup .title-heading-1{font-size:1.6rem}.btn-2 span{padding:1rem 2.333rem}}@media (max-width:374px){.form .capcha{-ms-transform:scale(0.77);transform:scale(0.77);-ms-transform-origin:0 0;transform-origin:0 0;width:16.667rem}.form .capcha .error-mess{font-size:1.153rem}}.completer-popup .checkbox-custom input[type="checkbox"]+label{text-decoration:none}.completer-popup .heading-popup{margin-bottom:2.238rem}.completer-popup .heading-popup .logo{margin-bottom:1.429rem}.completer-popup .form-title{padding-bottom:1.571rem}.completer-popup .group-button{width:100%;text-align:center}.completer-popup .group-button .btn{float:none}.completer-popup .checkbox-group{display:inline-block}.completer-popup .checkbox-group .parsley-errors-list{margin-top:-0.667rem}@media (max-width:1023px){.completer-popup .heading-popup .logo{margin-bottom:2.667rem}.completer-popup .group-button{width:100%;text-align:center}.completer-popup .group-button .btn{min-width:15.533rem;min-height:2.667rem}}.popup-connecter .group-element .form-coltrol,.popup-mot-pass .group-element .form-coltrol,.popup-erreur .group-element .form-coltrol{background-color:#e5e5e5}.popup-connecter .pop-link,.popup-erreur .pop-link{text-decoration:underline}.popup-connecter .pop-link:before,.popup-erreur .pop-link:before,.popup-connecter .pop-link:after,.popup-erreur .pop-link:after{display:table;content:""}.popup-connecter .pop-link:after,.popup-erreur .pop-link:after{clear:both}.popup-connecter .pop-link:hover,.popup-erreur .pop-link:hover{color:#be1c11}.popup-connecter .btn,.popup-erreur .btn{margin-bottom:0.857rem}.popup-mot-pass .text{padding:3.048rem 0 0.81rem 0;font-size:0.952rem}.popup-mot-pass .block-2{text-align:left}.popup-mot-pass .block-2 .desc{margin:3.095rem 2.619rem 3.619rem 0}.popup-mot-pass .form-1 .group-element{margin-bottom:2.905rem}.mac .popup-mot-pass .block-2 .desc{margin-bottom:3.952rem}.popup-connecter .block-1 .text-small{padding-bottom:2.429rem}.popup-connecter .form-1{position:relative;padding-top:1.714rem;margin-top:-1.714rem}.popup-connecter .form-1 .messages-form{position:absolute;top:0;font-size:0.762rem;padding-bottom:0.952rem;color:#be1c10;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.demande-popup .col{padding-bottom:6.048rem}.demande-popup .col.block-2{padding-right:2.857rem}@media (min-width:1024px){.popup.popup-mot-pass .col{padding-bottom:6rem}}@media (min-width:1024px) and (orientation:landscape){.tablet .popup.style-1 .popup-inner{width:76.42857143%}.tablet .popup.demande-popup .block-1 .text-small{padding-bottom:1.619rem}.tablet .popup.popup-connecter .block-2 .desc{margin-bottom:1.762rem}.tablet .popup.popup-mot-pass .block-2 .desc{margin-bottom:4.905rem;margin-right:0}}@media (max-width:1023px){.popup-mot-pass .text{font-size:1.133rem;line-height:1.333rem}.popup-mot-pass .block-1{padding-bottom:3.333rem}.popup-mot-pass .block-2{padding-bottom:2.667rem;text-align:center}.popup-mot-pass .block-2 .desc{margin:1.8rem 0 2.533rem}.popup-mot-pass .form-1 .group-element{padding-bottom:0;margin-bottom:2.467rem}.popup-connecter .pop-link,.popup-erreur .pop-link{font-size:1.067rem}.popup-connecter .block-2{text-align:left;padding-bottom:2.867rem}.popup-connecter .form-1{padding-top:3.333rem;margin-top:-2.733rem}.popup-connecter .form-1 .group-element{margin-bottom:1.6rem}.popup-connecter .form-1 .messages-form{font-size:1.067rem}.demande-popup .col{padding-bottom:3.333rem}.demande-popup .col.block-2{padding-bottom:2.867rem}.demande-popup .col.block-2 .desc{margin-top:1.933rem;margin-bottom:2.467rem}.demande-popup .text-small{line-height:1.467rem}.demande-popup .block-1 .text-small{padding-right:4rem}.demande-popup .desc{margin-bottom:1.333rem}.demande-popup .block-2 .title-5,.popup-mot-pass .block-2 .title-5,.demande-popup .block-2 .text-small,.popup-mot-pass .block-2 .text-small{margin:0 auto}}.mon-profil-popup.style-1 .btn-group{margin-top:1.905rem}.mon-profil-popup.style-1 .btn-group .btn{max-width:50%;min-width:12.952rem;float:right}.mon-profil-popup.style-1 .btn-group .btn span{padding:0.714rem 1.762rem}.mon-profil-popup.style-1 .btn-group .btn:first-child{float:left}.mon-profil-popup.style-1 .btn-group .annuler:before{background-color:#8f8b8a}.mon-profil-popup.style-1 .desc{margin:0.762rem 0 2.095rem;padding-right:1.667rem}.desktop .mon-profil-popup .annuler:hover:before{background-color:#8f8b8a}@media (max-width:1023px){.mon-profil-popup.style-1 .desc{line-height:1.333rem;margin-top:1.2rem;margin-bottom:1.867rem;padding-right:0}.mon-profil-popup.style-1 .btn-group{text-align:center;margin-top:1.733rem}.mon-profil-popup.style-1 .btn-group .btn{min-width:14.4rem;float:none;display:block;margin:0 auto}.mon-profil-popup.style-1 .btn-group .btn:first-child{margin-bottom:1.067rem;float:none}.mon-profil-popup.style-1 .btn-group .btn span{padding:1rem 0;font-size:0.733rem}}.mon-faq-popup.style-1 .col{padding-bottom:4rem}.mon-faq-popup.style-1 .title-5{padding-bottom:1.905rem}.mon-faq-popup.style-1 .text-small{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;text-align:center;font-size:0.905rem;line-height:1.286rem;margin:0 auto}.mon-faq-popup.style-1 .desc{margin:0}.mon-faq-popup.style-1 .desc p{margin-top:1.238rem}@media (max-width:1023px){.mon-faq-popup.style-1 .col{padding:2.867rem 1.333rem 2.267rem 1.333rem}.mon-faq-popup.style-1 .title-5{padding:1rem 0 1.133rem}.mon-faq-popup.style-1 .text-small{text-align:center;line-height:1.333rem;font-size:1rem}.mon-faq-popup.style-1 .desc{font-size:1rem}.mon-faq-popup.style-1 .desc p{margin-top:1.333rem}.mon-faq-popup.style-1 .desc p:first-child{margin-top:0.667rem}}.mon-compte-supprimer-popup.style-1 .popup-inner{text-align:center}.mon-compte-supprimer-popup.style-1 .col{padding-bottom:4.19rem}.mon-compte-supprimer-popup.style-1 .title-5{padding:1.667rem 0 1.81rem;max-width:19.048rem;margin-left:auto;margin-right:auto}.mon-compte-supprimer-popup.style-1 .desc{margin:0 0 2.238rem}.mon-compte-supprimer-popup.style-1 .btn-group .btn{min-width:11.667rem}@media (max-width:1023px){.mon-compte-supprimer-popup.style-1 .col{padding-bottom:2.667rem}.mon-compte-supprimer-popup.style-1 .title-5{padding:1rem 0.667rem 1.4rem 0.667rem}.mon-compte-supprimer-popup.style-1 .desc{margin-bottom:1.333rem;text-align:left}.mon-compte-supprimer-popup.style-1 .btn-group .btn{min-width:14.333rem}}.popup.popup-sanitaires .col{padding:4.476rem 2.238rem 0 5.095rem}.popup.popup-sanitaires .title-5{padding:1.667rem 0 0 0;margin-bottom:1.905rem;margin-right:4.286rem}.popup.popup-sanitaires .desc{padding-right:2.429rem;overflow-y:auto;letter-spacing:0.014rem;margin:0}.popup.popup-sanitaires .desc p:last-child{margin-bottom:3.143rem}.popup.popup-sanitaires .desc p+p{margin-top:1.238rem}@media (min-width:1024px){.desktop .popup.popup-sanitaires .popup-inner{width:38rem;max-width:none}}@media (max-width:1023px){.popup.popup-sanitaires .popup-inner{height:auto}.popup.popup-sanitaires .col{padding:2.8rem 1.333rem 2.2rem 1.333rem}.popup.popup-sanitaires .title-5{padding:1.067rem 0 0 0;margin:0 auto 1.267rem}.popup.popup-sanitaires .desc{padding-right:0;padding-bottom:0;height:auto;overflow:hidden;letter-spacing:0}.popup.popup-sanitaires .desc p:last-child{margin-bottom:0}.popup.popup-sanitaires .desc p+p{margin-top:1.667rem}}.popup.popup-legales .col{padding:4.476rem 2.238rem 0 5.095rem}.popup.popup-legales .title-5{padding:1.667rem 0 0 0;margin-bottom:1.905rem;margin-right:4.286rem}.popup.popup-legales .desc{padding-right:2.429rem;overflow-y:auto;letter-spacing:0.014rem;margin:0}.popup.popup-legales .desc .sub-desc:last-child{margin-bottom:3.143rem}.popup.popup-legales .desc .sub-desc{margin-top:1.476rem}.popup.popup-legales .desc .sub-desc a{text-decoration:underline}.popup.popup-legales .desc .sub-desc a:hover{color:#000}.popup.popup-legales .desc .sub-desc .sub-title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;font-weight:normal;margin-bottom:1.048rem;letter-spacing:-0.024rem}.popup.popup-legales .desc .sub-desc ul{margin-bottom:1.19rem}.popup.popup-legales .desc .sub-desc ul li::before{content:'.';border-radius:50%;color:#000;padding-right:0.381rem;display:inline-block;vertical-align:top;padding-bottom:0;font-size:2.143rem;margin-top:-0.476rem}.popup.popup-legales .desc p+p{margin-top:1.238rem}@media (min-width:1024px){.desktop .popup.popup-legales .popup-inner{width:38rem;max-width:none}}@media (max-width:1023px){.popup.popup-legales .popup-inner{height:auto}.popup.popup-legales .col{padding:2.8rem 1.333rem 2.2rem 1.333rem}.popup.popup-legales .title-5{padding:1.067rem 0 0 0;margin:0 auto 1.267rem}.popup.popup-legales .desc{font-size:1.067rem;padding-right:0;padding-bottom:0;height:auto;overflow:hidden;letter-spacing:0}.popup.popup-legales .desc p+p{margin-top:1.667rem}.popup.popup-legales .desc .sub-desc:last-child{margin-bottom:0}.popup.popup-legales .desc .sub-desc .sub-title{letter-spacing:0;font-size:1.467rem}.popup.popup-legales .desc .sub-desc ul{padding-left:0.133rem}.popup.popup-legales .desc .sub-desc ul li::before{padding-right:0.533rem;margin-top:-0.533rem;margin-left:-0.2rem}}.popup.popup-credit .col{padding:4.476rem 0 3.381rem}.popup.popup-credit .title-5{padding-bottom:2rem}.popup.popup-credit .desc{margin:0;text-align:center}.popup.popup-credit .desc .logo-credit,.popup.popup-credit .desc .logo-grouek{display:inline-block}.popup.popup-credit .desc .logo-credit{margin-bottom:1.762rem}.popup.popup-credit .desc p{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:0.952rem;margin-bottom:0.381rem}@media (min-width:1024px){.desktop .popup.popup-credit .popup-inner{width:32.286rem;max-width:none}}@media (max-width:1023px){.popup.popup-credit .col{padding:2.8rem 0 1.933rem}.popup.popup-credit .title-5{padding-bottom:1.333rem}.popup.popup-credit .desc p{font-size:1.067rem;margin-bottom:0.6rem}.popup.popup-credit .desc .logo-credit{margin-bottom:1.533rem;max-width:8.333rem}.popup.popup-credit .desc .logo-grouek{max-width:9.133rem}}.highlight-none-club{overflow:hidden;margin-top:5.952rem}.highlight-none-club .title-none-club{margin:0 0 7.619rem}.highlight-none-club .title-none-club img{margin:0 auto}.highlight-none-club .wrapper{max-width:46.667rem;margin:0 auto}.avantages-block .title,.collecter-block .title,.vous-block-1 .title{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;text-transform:uppercase;font-weight:normal}.avantages-block .sub-title,.collecter-block .sub-title,.vous-block-1 .sub-title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;color:#ffe4a9;margin-bottom:1.619rem;font-weight:normal}.avantages-block{width:50.10121457%;max-width:23.571rem;float:left;position:relative;background-color:#be1c11;color:#ffffff;padding:3.095rem 3.333rem 3.429rem}.avantages-block .desc{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem}.avantages-block .desc p{margin-bottom:1.048rem;line-height:1.3}.avantages-block .desc span{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.avantages-block .btn-1{margin-top:1.714rem}.avantages-block .btn-1 span{padding:0.714rem 1.905rem;min-width:14.286rem}.collecter-block{display:inline-block;width:58.16326531%;max-width:26.905rem;border:4px solid #ffffff;color:#ffffff;margin:4.762rem -0.476rem 0 -3.476rem;padding:4.619rem 4rem 6.714rem 6.476rem}.collecter-block .desc{line-height:1.19rem}.collecter-block .desc p:first-child{margin-bottom:2.476rem}.collecter-block .desc strong{font-family:"Amiri-BoldSlanted",Helvetica,Arial,sans-serif;font-size:1.143rem;font-weight:normal}.collecter-block .desc span{font-family:"Amiri-BoldSlanted",Helvetica,Arial,sans-serif}.collecter-block .stars-block{margin-bottom:1.238rem}.collecter-block .stars-block .icon-star-1{color:#ffe5aa;font-size:1.143rem;padding-right:0.571rem}.le-magazine-block.style-nonclub{background-position:top;background-repeat:no-repeat;position:relative;font-weight:normal;margin-top:-3rem}.le-magazine-block.style-nonclub .wrapper{padding-top:3.095rem;overflow:hidden}.le-magazine-block.style-nonclub .icon-ni{display:inline-block;width:4.429rem;height:4.429rem;margin-bottom:2.048rem;background:url(/themes/custom/aoste_fr/assets/images/upload/ni.png);background-repeat:no-repeat;background-size:4.381rem}.le-magazine-block.style-nonclub .desc-block{position:relative;padding-right:3.81rem;margin-top:-2.714rem;margin-left:-2.857rem}.le-magazine-block.style-nonclub .desc-block .title-block{position:relative;padding:1.571rem 0 0.952rem}.le-magazine-block.style-nonclub .desc-block .title-block:before{content:'';position:absolute;top:-0.19rem;right:0.619rem;background-color:#fff;width:2.381rem;height:0.19rem}.le-magazine-block.style-nonclub .desc-block .desc{padding-left:37.31343284%}.le-magazine-block.style-nonclub .image{margin-top:-3.619rem;margin-right:-0.714rem;padding-top:0}.le-magazine-block.style-nonclub .image:before{display:none}.club-none-aoste .mesjeux-quizz-block{padding-bottom:10.476rem;font-weight:normal}.club-none-aoste .mesjeux-quizz-block .cubic{margin-bottom:1.857rem}.club-none-aoste .mesjeux-quizz-block .title-2{line-height:1.2}.club-none-aoste .home-article-block{background-color:#382e2c;padding-top:5.714rem;margin-top:-2.476rem;position:relative}.club-none-aoste .home-article-block .title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.905rem;color:#ffe4a9;font-weight:100;text-align:center;padding-bottom:2.143rem;max-width:28.095rem;position:relative;margin:0 auto;display:block}.club-none-aoste .home-article-block .title:after{content:'';position:absolute;display:block;background-color:#ffffff;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:2.381rem;height:0.238rem}.club-none-aoste .home-article-block .item-artical{margin:0 auto;padding-bottom:5.714rem;background:none}.club-none-aoste .home-article-block .item-artical .caption{padding:2.143rem 2.143rem 1.429rem 2.143rem}.club-none-aoste .home-article-block .item-artical .name{margin:-0.143rem 0 1.667rem}.club-none-aoste .home-article-block .item-artical .short-text{line-height:1.2;padding:0;max-width:17.714rem;margin:0 auto;opacity:0.8}.vous-block-1{color:#ffffff;position:relative}.vous-block-1 .title{position:relative}.vous-block-1 .sub-title{margin-bottom:1.095rem}.vous-block-1 .vous-wrapper{background-image:url(/themes/custom/aoste_fr/assets/images/upload/bgd-vous-block.png);background-size:100% 100%;background-position:center left;background-repeat:no-repeat;padding:3rem 3.19rem 3.286rem;margin:-11.905rem 1.19rem 9.524rem 1.19rem}.vous-block-1 .vous-inner{border:2px solid rgba(255,255,255,0.3);text-align:center;padding:3.286rem 6.667rem 2.857rem;position:relative}.vous-block-1 .vous-inner:before{position:absolute;content:'';width:2.381rem;height:0.238rem;top:-3px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;background-color:#ffffff}.vous-block-1 .vous-inner .desc{margin:0 auto 1.762rem;max-width:18.19rem;line-height:1.286rem}.vous-block-1 .vous-inner .btn span{padding:0.714rem 2.381rem}@media (max-width:1023px){.club-none-aoste .mesjeux-quizz-block .cubic{margin-bottom:1rem}.highlight-none-club{margin-top:3.333rem}.highlight-none-club .wrapper{margin:0}.highlight-none-club .wrapper .title-none-club{margin:0 0 3.333rem}.avantages-block,.collecter-block{float:none;width:100%;max-width:100%}.avantages-block .title,.collecter-block .title{font-size:1.6rem;line-height:1.1}.avantages-block .sub-title,.collecter-block .sub-title{font-size:1.667rem;margin-bottom:0.476rem}.avantages-block .desc,.collecter-block .desc{font-size:1.067rem}.avantages-block .btn span,.collecter-block .btn span{font-size:0.733rem}.avantages-block{padding:2.6rem 2.8rem 2.933rem}.avantages-block .desc p{margin-bottom:1rem}.avantages-block .btn{margin-top:0.667rem}.avantages-block .btn span{padding:1rem;min-width:14rem}.collecter-block{margin:2rem 0;padding:2.6rem 2.533rem 2.733rem}.collecter-block .desc p:first-child{margin-bottom:1.333rem}.le-magazine-block.style-nonclub{background-position:-999px;margin-top:1.6rem}.le-magazine-block.style-nonclub .wrapper{padding-top:0}.le-magazine-block.style-nonclub .icon-ni{position:absolute;top:-1.733rem;left:1.667rem;width:4.333rem;height:4.333rem;background-size:4.333rem}.le-magazine-block.style-nonclub .desc-block{margin:0}.le-magazine-block.style-nonclub .desc-block .title-block{padding-top:1.867rem;padding-bottom:1.333rem}.le-magazine-block.style-nonclub .desc-block .title-block:before{top:0}.le-magazine-block.style-nonclub .desc-block .desc{padding-left:0;margin-bottom:3.333rem}.le-magazine-block.style-nonclub .desc-block .desc p{max-width:100%}.le-magazine-block.style-nonclub .image{position:relative;margin-top:0}.club-none-aoste .home-article-block{padding-top:4.333rem;padding-bottom:14rem;margin-top:0}.club-none-aoste .home-article-block .home-artical-inner{width:100%}.club-none-aoste .home-article-block .title{padding-bottom:3.333rem;margin:0 auto;position:relative;font-size:1.6rem}.club-none-aoste .home-article-block .title:after{bottom:0}.club-none-aoste .home-article-block .item-artical+.item-artical{margin-top:0}.club-none-aoste .home-article-block .item-artical{max-width:100%}.club-none-aoste .home-article-block .item-artical:first-child{padding-bottom:0}.club-none-aoste .home-article-block .item-artical:last-child{padding-bottom:5.714rem}.club-none-aoste .home-article-block .item-artical .caption{padding:2.333rem 1.6rem 0 1.533rem}.club-none-aoste .home-article-block .item-artical .name{margin:-0.2rem 0 0}.vous-block-1{background-image:url(/themes/custom/aoste_fr/assets/images/upload/bgd-mb-noneclub.png);background-size:100% 100%}.vous-block-1 .vous-wrapper{padding:1.867rem 1rem 2.267rem;margin:-8.333rem 0 2.667rem;background-image:url(/themes/custom/aoste_fr/assets/images/upload/bgd-vous-block-mb.png);background-size:100% 100%}.vous-block-1 .vous-inner{padding:0;border:none}.vous-block-1 .vous-inner:before{display:none}.vous-block-1 .vous-inner .title{font-size:1.6rem;padding-top:1.867rem}.vous-block-1 .vous-inner .title:before{position:absolute;content:'';width:2.267rem;height:0.133rem;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;background-color:#ffffff}.vous-block-1 .vous-inner .sub-title{font-size:1.667rem}.vous-block-1 .vous-inner .desc{font-size:1.067rem;padding:0;line-height:1.3}.vous-block-1 .vous-inner .btn span{padding:0.933rem 1.8rem}}@media (max-width:320px){.avantages-block{padding-left:2rem;padding-right:2rem}.collecter-block{padding-left:1.733rem;padding-right:1.733rem}}@media (min-width:1024px){.landscape .le-magazine-block.style-nonclub .image{margin-top:-1.19rem}.club-none-aoste .avantages-block{z-index:10}.club-none-aoste .home-article-block .item-artical{width:50%}.collecter-block{position:relative}.collecter-block:after{content:"";background:linear-gradient(transparent 55%,#000);bottom:-4px;right:-4px;left:-4px;top:75%;position:absolute}.desktop .club-none-aoste .highlight-none-club,.desktop .club-none-aoste .vous-block-1,.desktop .club-none-aoste .home-article-block{opacity:0;transition:opacity .5s}.desktop .club-none-aoste .highlight-none-club.animation,.desktop .club-none-aoste .vous-block-1.animation,.desktop .club-none-aoste .home-article-block.animation{opacity:1}.desktop .le-magazine-block.style-nonclub .image img{max-width:34.762rem}}@media (max-width:1023px) and (min-width:320px){.vous-block-1 .desc{font-size:1.067rem;padding:0 9.524rem;line-height:1.3}}.mesjeux-quizz{background:#201b18}.style-6{margin-bottom:2.571rem}.style-6 .title-2{padding-top:2.286rem;padding-bottom:1.524rem}.style-6 .description{margin-top:0;margin-bottom:2.524rem}.style-6 p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem}.mesjeux-quizz-block{background:none;padding-top:0;padding-bottom:8.81rem}.mesjeux-quizz-block .home-artical-inner{margin-left:0;margin-right:0}.mesjeux-quizz-block .item-artical{background-color:#362e2b;padding-bottom:5.571rem}.mesjeux-quizz-block .item-artical .caption{padding:3rem 1.143rem 1.429rem 1.143rem}.mesjeux-quizz-block .item-artical .name{margin:-0.143rem 0 1rem}.mesjeux-quizz-block .item-artical .name span{font-size:0.857rem}.mesjeux-quizz-block .item-artical .short-text{line-height:1.262rem;padding:0 1.429rem}.mesjeux-quizz-block .item-artical .short-text span{font-weight:bold;font-style:italic}.mesjeux-quizz-block .btn{bottom:73px;min-width:13.905rem}.mesjeux-quizz-block .cubic{border-radius:100%;width:5.619rem;height:5.619rem;border:solid 2px #9c9994;margin:0 auto 2rem;padding:1.429rem;text-align:center}.mesjeux-quizz-block .cubic .cubic-item,.mesjeux-quizz-block .cubic .cubic-quizz{margin:0.238rem 0 0 0.19rem;background:url(/themes/custom/aoste_fr/assets/images/icon-concours.png) no-repeat scroll 0 0;width:2.048rem;height:2.333rem;display:inline-block;vertical-align:top}.mesjeux-quizz-block .cubic .cubic-quizz{background:url(/themes/custom/aoste_fr/assets/images/icon-quiz.png) no-repeat scroll 0 0;width:2.619rem;height:1.952rem}@media (min-width:1024px){.desktop .mesjeux-quizz .title-descriptions-block:before{width:0}.desktop .mesjeux-quizz .title-descriptions-block .title-2{transition:.8s ease;transition-property:opacity;opacity:0}.desktop .mesjeux-quizz .title-descriptions-block.animation:before{width:2.381rem}.desktop .mesjeux-quizz .title-descriptions-block.animation .title-2{opacity:1;transition-delay:.165s}.desktop .mesjeux-quizz-block .item-artical-1,.desktop .mesjeux-quizz-block .item-artical-2{transition:.8s ease;transition-property:transform,opacity;opacity:0}.desktop .mesjeux-quizz-block .item-artical-1{-ms-transform:translateY(80px);transform:translateY(80px)}.desktop .mesjeux-quizz-block .item-artical-2{-ms-transform:translateY(110px);transform:translateY(110px)}.desktop .mesjeux-quizz-block .animation .item-artical-1,.desktop .mesjeux-quizz-block .animation .item-artical-2{-ms-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:.165s,.165s}.desktop .mesjeux-quizz-block .animation .item-artical-2{transition-delay:.8s,.5s}}@media (max-width:1023px){.style-6{margin-bottom:3rem}.style-6 .title-2{padding-top:2.067rem;padding-bottom:1.133rem}.style-6 .description{margin-bottom:0}.style-6 .description p{font-size:1.067rem;line-height:1.4rem}.mesjeux-quizz-block{padding-bottom:8.667rem}.mesjeux-quizz-block .home-artical-inner{width:90%;margin:auto}.mesjeux-quizz-block .item-artical{padding-bottom:0}.mesjeux-quizz-block .item-artical .caption{padding:2.333rem 1.6rem 2.2rem 1.6rem}.mesjeux-quizz-block .item-artical .name{margin:-0.067rem 0 -0.4rem}.mesjeux-quizz-block .item-artical .name span{font-size:1.2rem}.mesjeux-quizz-block .item-artical .short-text{line-height:1.367rem;font-size:1rem;padding:0}.mesjeux-quizz-block .btn{bottom:0.333rem;min-width:16rem}.mesjeux-quizz-block .cubic{width:5rem;height:5rem;margin:0 auto 0.933rem;padding:1rem 0.933rem;border:solid 1px #9c9994}.mesjeux-quizz-block .cubic .cubic-item,.mesjeux-quizz-block .cubic .cubic-quizz{margin:0.333rem 0 0 0.267rem;width:1.867rem;height:2.133rem;background-size:1.867rem 2.133rem}.mesjeux-quizz-block .cubic .cubic-quizz{width:2.2rem;height:1.8rem;background-size:2.2rem 1.8rem}}@media (max-width:480px){.home-article-block .btn span{padding:1rem 1.333rem;min-width:16rem}}.style-7{margin-bottom:1.905rem}.style-7 .title-2{padding-top:2.381rem}.mesjeux-quizz-du-mois-block .info-block{margin-bottom:9.143rem;margin-top:0}.mesjeux-quizz-du-mois-block .info-block .content{border-top:3px solid #c90014;background:#2d2523 !important;max-width:37.048rem;padding:2.714rem 3rem 3.238rem 2.81rem;position:relative}.mesjeux-quizz-du-mois-block .info-block .content .heading-style-1,.mesjeux-quizz-du-mois-block .info-block .content .heading-style-2,.mesjeux-quizz-du-mois-block .info-block .content .heading-style-3{font-weight:normal;display:inline-block;vertical-align:top;position:relative;top:-0.667rem;background:#2d2523}.mesjeux-quizz-du-mois-block .info-block .content .heading-style-1{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.857rem;letter-spacing:0.048rem;padding:0 0.952rem;margin-bottom:0.81rem;text-transform:uppercase}.mesjeux-quizz-du-mois-block .info-block .content .heading-style-2{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1.333rem;padding:0 0.714rem;max-width:19.143rem;top:-0.81rem;margin-top:0;margin-bottom:-1px}.mesjeux-quizz-du-mois-block .info-block .content .heading-style-3{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1.333rem;padding:0 0.714rem;max-width:19.143rem;margin-top:0;margin-bottom:0}.mesjeux-quizz-du-mois-block .info-block .inner{padding:0 2.143rem;min-height:12.857rem}.mesjeux-quizz-du-mois-block .info-block .inner::before{display:none}.mesjeux-quizz-du-mois-block .info-block .resultat-connecte{min-height:13.143rem}.mesjeux-quizz-du-mois-block .info-block .btn-2{bottom:-1.048rem;min-width:13.81rem}.mesjeux-quizz-du-mois-block .resultat-connecte-block{margin-bottom:5.476rem}.mesjeux-quizz-du-mois-block .quizz-media-block{width:43.714rem;padding-bottom:37%;margin:auto;background-position:center 0;background-repeat:no-repeat}.question-block{min-height:8.571rem}.question-block .question-name{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1.333rem;letter-spacing:0.048rem;color:#ffe4a9}.question-block .answer-block{padding-top:2.143rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.question-block .answer-block .answer-item{width:50%;display:block;text-align:left;padding:0 0 1.667rem 0}.question-block .answer-block .answer-item .answer-label{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:baseline;align-items:baseline;padding-right:0.476rem}.question-block .answer-block .answer-item .answer-number,.question-block .answer-block .answer-item .answer-name{color:#fff;display:inline-block;vertical-align:middle}.question-block .answer-block .answer-item .answer-number{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.667rem;letter-spacing:0;background:#55514e;border-radius:100%;padding:0.143rem 0.381rem;margin-right:0.476rem}.question-block .answer-block .answer-item .answer-name{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;letter-spacing:0;line-height:0.952rem}.question-block .answer-block .checked .answer-number{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.question-block .answer-block .checked .answer-name{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;text-decoration:underline}.question-block .answer-block .correct .answer-number{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;background:#6cb185}.question-block .answer-block .correct .answer-name{color:#6cb185;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.question-block .answer-block .incorrect .answer-number{background:#f54838;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.question-block .answer-block .incorrect .answer-name{color:#f54838;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.question-block .answer{display:none}.question-block .message-block{color:#e74b3c;display:none;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:0.857rem;margin-top:-0.381rem;margin-bottom:-0.476rem}.resultat-block{min-height:8.143rem}.resultat-block .total-point{padding-top:1.095rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:5.714rem;letter-spacing:0.048rem;line-height:5.714rem;color:#ffe4a9;text-shadow:1px 1px 1px #000}.resultat-block .point{display:inline-block;line-height:1;position:relative;vertical-align:middle;margin-left:0.238rem}.quizz-du-mois-block{display:none}.required-login-block{background:#be1c10;padding:1.762rem 2.381rem 1.952rem;max-width:27.143rem;position:relative;z-index:10;margin:-5.762rem auto 0;text-align:center;line-height:1.333rem}.required-login-block .desc{color:#fff;line-height:1.381rem;font-size:1.095rem;letter-spacing:0.048rem;margin-bottom:1.429rem}.required-login-block .btn-5{margin-top:-0.238rem;min-width:10.667rem}@media (min-width:1024px){.mesjeux-quizz-du-mois-block .info-block .content{margin-top:-7.857rem}.desktop .mesjeux-quizz-du-mois-block{opacity:0;transition:opacity 0.9s ease-out}.desktop .mesjeux-quizz-du-mois-block .info-block .content{margin-top:-9.714rem}.desktop .mesjeux-quizz-du-mois-block.animation{opacity:1}}@media (max-width:1023px){.style-7{margin-bottom:1.667rem}.style-7 .title-2{padding-top:2.2rem}.mesjeux-quizz-du-mois-block{margin:0 1rem;padding:0 0.667rem}.mesjeux-quizz-du-mois-block .info-block{padding:0;margin-bottom:0}.mesjeux-quizz-du-mois-block .info-block .content{max-width:100%;padding:2.133rem 1.667rem 3.333rem}.mesjeux-quizz-du-mois-block .info-block .content .inner{border:none;margin-top:0;padding:0}.mesjeux-quizz-du-mois-block .info-block .content .heading-style-1{margin-bottom:0.867rem;top:0}.mesjeux-quizz-du-mois-block .info-block .content .heading-style-3{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;text-transform:uppercase;top:0.8rem;font-size:0.933rem;margin-top:0.133rem;margin-bottom:0.133rem}.mesjeux-quizz-du-mois-block .info-block .content .heading-style-2{font-size:1.267rem;padding:0.867rem 0 0;max-width:100%;display:block}.mesjeux-quizz-du-mois-block .info-block .content .btn-2{bottom:-0.667rem;min-width:16.133rem}.mesjeux-quizz-du-mois-block .quizz-media-block{width:100%;padding-bottom:52%;background-size:cover}.question-block .question-name{line-height:1.733rem}.question-block .answer-block{display:block;padding-top:1.133rem}.question-block .answer-block .answer-item{width:auto;text-align:left;margin:0.933rem 0;min-height:3.333rem;padding:0}.question-block .answer-block .answer-item .answer-label{border-radius:0.333rem;background:#fff;width:100%;-ms-flex-align:center;align-items:center}.question-block .answer-block .answer-item .answer-number{border-radius:0.2rem 0 0 0.2rem;padding:0.467rem 0.867rem;display:inline-block;vertical-align:middle;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:1.333rem;margin-right:0.8rem;min-height:2.667rem}.question-block .answer-block .answer-item .answer-name{color:#000;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1.067rem}.question-block .answer-block .answer-item .checked{background:#645c59}.question-block .answer-block .answer-item .checked .answer-number,.question-block .answer-block .answer-item .checked .answer-name{color:#fff;text-decoration:none}.question-block .answer-block .answer-item .checked .answer-number{background:#3d3331;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.question-block .answer-block .answer-item .checked .answer-name{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.question-block .answer-block .correct .answer-number{background:#6cb185;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.question-block .answer-block .correct .answer-name{color:#6cb185;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.question-block .answer-block .incorrect .answer-number{background:#f54838;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.question-block .answer-block .incorrect .answer-name{color:#f54838;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.resultat-block{border:4px solid #ffe3a9;margin-bottom:1.333rem;min-height:7.467rem}.resultat-block .total-point{margin-top:1rem;margin-bottom:0.8rem;padding-top:0;font-size:5.333rem;letter-spacing:0.067rem;line-height:4.933rem}.resultat-block .point{margin-left:0.333rem;width:2.333rem}.required-login-block{max-width:100%;margin-top:-3.333rem;margin-bottom:1.333rem;padding:1.533rem 1.333rem 1.4rem}.required-login-block .desc{font-size:1rem;line-height:1.267rem}.required-login-block .btn-5{margin-top:-0.333rem;min-width:12.133rem}}@media (max-width:480px){.mesjeux-quizz-du-mois-block .info-block .content .btn-2{min-width:90%}.mesjeux-quizz-du-mois-block .btn-2 span{padding-left:0;padding-right:0}.ios .mesjeux-quizz-du-mois-block .info-block .heading-style-3{top:0;margin-top:0;margin-bottom:0;-ms-transform:translateY(20px);transform:translateY(20px);max-width:100%;display:inline-block}.verysmallscreen .required-login-block{margin-top:-2rem}}.mes-privileges{background-color:#201c19}.mes-privileges .title-animation-block{max-width:80%}.mes-privileges .title-animation-block .description{font-style:normal}.mes-privileges .list-magazine{background-color:transparent}.mes-privileges .list-magazine .item-magazine{margin-top:0}.mes-privileges .list-magazine .item-magazine .desc-block{padding-top:3.19rem}.mes-privileges .list-magazine .item-magazine .desc-block .content-table{padding:0.476rem 0 0.952rem}.mes-privileges .list-magazine .item-magazine .desc-block .content-table span{color:#fff;font-size:0.952rem;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;line-height:1.3;padding-right:0.238rem}.mes-privileges .list-magazine .item-magazine .desc-block .btn{margin-top:0.476rem;padding:0 1.19rem}.mes-privileges .list-magazine .item-magazine .desc-block .title{margin-bottom:0;line-height:1.905rem}.mac .mes-privileges .list-magazine .item-magazine .desc-block .title,.firefox .mes-privileges .list-magazine .item-magazine .desc-block .title{letter-spacing:-0.5px}@media (min-width:1024px){.mes-privileges .title-animation-block{margin-top:4.524rem}.mes-privileges .title-animation-block .description{margin-bottom:3.095rem}.mes-privileges .title-animation-block .title-2{padding-top:2rem;padding-bottom:1.429rem}.mes-privileges .content-table{position:relative;min-height:10rem}.mes-privileges .content-table .table-cell{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.mes-privileges .content-table span{display:block}}.desktop .title-animation-block:before{width:0}.desktop .title-animation-block.animation:before{width:2.381rem}.desktop .title-animation-block.animation .title-2{opacity:1;visibility:visible}.desktop .title-animation-block .title-2{opacity:0;visibility:hidden;transition:opacity 0.8s ease-in,transform 0.8s ease-in}.title-animation-block{position:relative;text-align:center;margin:auto;max-width:29.286rem;margin-top:4.762rem}.title-animation-block:before{content:"";background-color:#fff;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);height:0.19rem;width:2.381rem;transition:width 0.5s ease-out}@media (min-width:1024px) and (orientation:landscape){.tablet .mes-privileges .list-magazine .item-magazine .desc-block{padding-right:2.857rem;padding-left:2.857rem}}@media (max-width:1023px){.title-animation-block{margin-bottom:2.667rem;max-width:22rem}.title-animation-block .title-2{font-size:1.533rem;padding-top:2rem;padding-bottom:1.333rem}.title-animation-block p{font-size:1.067rem;line-height:1.333rem}.mes-privileges .list-magazine .item-magazine:last-child{margin-bottom:0}}@media (max-width:480px){.title-animation-block{margin-top:1.133rem;margin-bottom:1.8rem}.title-animation-block:before{height:0.133rem;width:2rem}.title-animation-block .title-2{padding:1.733rem 0 0.8rem}.title-animation-block .description p{line-height:1.2rem}}@media (min-width:1024px){.display-block{display:block}.display-inline{display:inline}}@media (max-width:1023px){.display-mo-block{display:block}.display-mo-inline{display:inline}}.mes-bons{background-color:#201c19}.mes-bons .title-animation-block{max-width:33.333rem;margin-top:4.571rem;margin-bottom:3.238rem}.mes-bons .title-animation-block .description{font-style:normal}.mes-bons .title-animation-block .title-2{padding-top:1.81rem}.mes-bons .list-item{margin-bottom:5rem}.mes-bons .offer-block{max-width:40.714rem}.mes-bons .offer-block .item-block{float:left;width:50%}.mes-bons .offer-block .item-block .offers{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;background-color:#362e2b;color:#fff;padding:1.429rem;width:17.619rem;min-height:20.476rem;margin:0.952rem}.mes-bons .offer-block .item-block .center-offers{display:block;text-align:center}.mes-bons .offer-block .item-block .center-offers .desc,.mes-bons .offer-block .item-block .center-offers .media{display:block;width:100%}.mes-bons .offer-block .item-block .first-paragraph{margin-top:0.714rem;margin-left:0.476rem;margin-right:0.476rem}.mes-bons .offer-block .item-block .discount-amount,.mes-bons .offer-block .item-block .euro,.mes-bons .offer-block .item-block .discount-text{color:#ffe4a9;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;display:inline;text-transform:uppercase}.mes-bons .offer-block .item-block .discount-amount{font-size:1.333rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.mes-bons .offer-block .item-block .euro{font-size:1.048rem;font-weight:bold}.mes-bons .offer-block .item-block .discount-text{font-size:1.048rem;padding-left:0.476rem;color:#fff}.mes-bons .offer-block .item-block .next-paragraph{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;margin:0.952rem 0.714rem 1.667rem;text-align:center}.mes-bons .offer-block .item-block .product-note{margin:0;font-size:0.762rem;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif}.mes-bons .offer-block .item-block .product-name{color:#ffe4a9;font-weight:bold;margin-top:0;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1.143rem;margin-top:0.714rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0;max-width:13.714rem}.mes-bons .offer-block .item-block .img-product-offer{width:10.476rem;height:8.095rem;margin:0 auto 0.952rem}.mes-bons .offer-block .item-block .img-product-offer img{border:solid #1f1e1d;border-width:0.31rem;border-radius:0.167rem;max-width:10.476rem;margin:0 auto;width:auto;height:inherit}.mes-bons .offer-block .item-block .btn-offer-print .icon-recettes-2{display:inline-block;vertical-align:middle;padding:0.476rem 0 0.476rem 1.048rem}.mes-bons .offer-block .item-block .btn-offer-print .text{display:inline-block;vertical-align:middle;padding-left:0.238rem;padding-top:0.476rem;padding-bottom:0.476rem}@media (max-width:1023px){.mes-bons .list-item{margin-bottom:0}.mes-bons .offer-block .item-block{width:100%;float:none}.mes-bons .offer-block .item-block .offers{margin:0.952rem auto}.mes-bons .title-animation-block{margin-top:2rem;margin-bottom:2rem}}.les-cadeaux{background-color:#201c19}.les-cadeaux .title-animation-block{max-width:33.333rem}@media (max-width:1023px){.les-cadeaux .title-animation-block{margin-top:2.067rem}}.les-cadeaux .title-animation-block .title-2{padding-top:1.857rem;padding-bottom:1.667rem}.les-cadeaux .title-animation-block .title-2 .span-2{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;color:#ffe4a9;display:block;text-transform:none;font-size:1.524rem;line-height:0.952rem}@media (max-width:1023px){.les-cadeaux .title-animation-block .title-2 .span-2{line-height:1.905rem}}.les-cadeaux .title-animation-block .description{font-style:normal}.les-cadeaux .title-number{overflow:hidden}@media (max-width:1023px){.les-cadeaux .title-number .cover-size{padding:0 0.476rem}}.les-cadeaux .title-number .heading{background-color:rgba(54,46,43,0.5);margin:0 -2.381rem;padding:2.381rem;height:20.952rem;max-width:57.143rem}@media (max-width:1023px){.les-cadeaux .title-number .heading{margin:auto;width:100%;height:100%;margin-bottom:2rem}}.les-cadeaux .title-number .content{margin:auto;border:solid #ffe4a9;border-width:0.143rem;width:19.048rem;position:relative;text-align:center;padding:0.952rem 0}@media (max-width:1023px){.les-cadeaux .title-number .content{width:100%}}.les-cadeaux .title-number .content .title{position:absolute;color:#fff;text-transform:uppercase;top:0;left:50%;width:11.667rem;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#2b2522;font-size:0.857rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.les-cadeaux .title-number .content .number{font-size:3.81rem}@media (max-width:1023px){.les-cadeaux .title-number .content .number{font-size:3.333rem}}.les-cadeaux .title-number .content .number .stars-wrapper{width:2.143rem}.les-cadeaux .number{font-size:2.667rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;color:#ffe4a9}.les-cadeaux .number .stars-wrapper{display:inline-block;margin-left:0.476rem;width:1.429rem}.les-cadeaux .list-magazine{background-color:transparent;padding-bottom:4.095rem}.les-cadeaux .list-magazine .btn-2{margin-top:0.381rem;padding:0 0.476rem}.les-cadeaux .list-magazine .grid-fluid{max-width:53.333rem}.les-cadeaux .list-magazine .item-magazine{border:solid transparent;border-width:0.286rem;transition:border 1s ease-out;margin-left:auto;margin-right:auto;margin-bottom:2.286rem}@media (max-width:1023px){.les-cadeaux .list-magazine .item-magazine{border-width:0.476rem}}.les-cadeaux .list-magazine .item-magazine.left-block{margin-top:0}.les-cadeaux .list-magazine .item-magazine.right-block .title{margin-bottom:0.524rem}.les-cadeaux .list-magazine .item-magazine.checked-item{border-color:#524e4d}.les-cadeaux .list-magazine .item-magazine.checked-item .image .image-checked{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,0.5)}.les-cadeaux .list-magazine .item-magazine.checked-item .image .btn-star{opacity:1;z-index:2}.les-cadeaux .list-magazine .item-magazine .image{position:relative}@media (max-width:1023px){.les-cadeaux .list-magazine .item-magazine .image{background-size:100% 100%}}.les-cadeaux .list-magazine .item-magazine .image .image-checked{transition:background-color 0.5s ease-in-out}.les-cadeaux .list-magazine .item-magazine .image .btn-star{opacity:0;position:absolute;z-index:-1;width:2.857rem;height:2.857rem;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity 0.5s ease-in-out;border-radius:100%;background-color:#fff;text-align:center}.les-cadeaux .list-magazine .item-magazine .image .btn-star span{padding:0.905rem 0;font-size:1.143rem;color:#be1c10}.les-cadeaux .list-magazine .item-magazine:first-child{margin-top:-9.762rem}@media (max-width:1023px){.les-cadeaux .list-magazine .item-magazine:first-child{margin-top:0}}.les-cadeaux .list-magazine .item-magazine .desc-block{text-align:left;padding:3rem 3.286rem 3.238rem}@media (max-width:1023px){.les-cadeaux .list-magazine .item-magazine .desc-block{padding:2.286rem 2.286rem 0.238rem}}.les-cadeaux .list-magazine .item-magazine .desc-block p{margin-bottom:0.476rem}.les-cadeaux .list-magazine .item-magazine .desc-block p.number{font-size:2.667rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;margin-bottom:2.19rem;color:#ffe4a9}.les-cadeaux .list-magazine .item-magazine .desc-block p.number .stars-wrapper{display:inline-block;margin-left:0.476rem;width:1.429rem}.les-cadeaux .list-magazine .item-magazine .title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-style:italic;text-transform:none;font-size:1.905rem;line-height:2.143rem;color:#ffe4a9;margin-bottom:0.524rem;font-weight:normal}.les-cadeaux .item-magazine .checkbox-custom{position:relative;padding-bottom:0}@media (max-width:1023px){.les-cadeaux .item-magazine .checkbox-custom{padding-bottom:3rem}}.les-cadeaux .item-magazine .checkbox-custom:before{content:"";background-color:#fff;position:absolute;top:-1.667rem;left:0;width:2.381rem;height:0.19rem;transition:width 1s ease-in-out}.les-cadeaux .item-magazine .checkbox-custom input[type="checkbox"]+.label{text-decoration:none;text-transform:uppercase;color:#fff;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.667rem;padding:0.619rem 1.571rem 0.619rem 3.476rem;background-color:#646464;transition:background-color 0.5s ease-in-out;border-radius:0.238rem;display:inline-block;overflow:hidden}@media (max-width:1023px){.les-cadeaux .item-magazine .checkbox-custom input[type="checkbox"]+.label{padding:0.857rem 1.429rem 0.857rem 3.571rem;font-size:0.714rem}}.les-cadeaux .item-magazine .checkbox-custom input[type="checkbox"]+.label:after{content:"";background-color:#555;transition:background-color 0.5s ease-in-out;width:2.143rem;position:absolute;top:0;left:0;bottom:0;border-top-left-radius:0.238rem;border-bottom-left-radius:0.238rem;z-index:1}@media (max-width:1023px){.les-cadeaux .item-magazine .checkbox-custom input[type="checkbox"]+.label:after{width:2.733rem}}.les-cadeaux .item-magazine .checkbox-custom input[type="checkbox"]+.label:before{z-index:2;left:0.571rem;width:1.048rem;height:1.048rem}@media (max-width:1023px){.les-cadeaux .item-magazine .checkbox-custom input[type="checkbox"]+.label:before{width:1.3rem;height:1.3rem;left:0.7rem;line-height:1.048rem;font-size:0.714rem}}.les-cadeaux .item-magazine .checkbox-custom input[type="checkbox"]:checked+.label{background-color:#be1c11;transition:background-color 0.5s ease-in-out}.les-cadeaux .item-magazine .checkbox-custom input[type="checkbox"]:checked+.label:after{background-color:#ab180e;transition:background-color 0.5s ease-in-out}.desktop .les-cadeaux .item-magazine .checkbox-custom:before{width:0}.desktop .les-cadeaux .item-magazine.animation .checkbox-custom:before{width:2.381rem}.desktop .les-cadeaux .title-number .content{border-top:none}.desktop .les-cadeaux .title-number .content:before{content:'';position:absolute;top:0;left:0;border-top:3px solid #ffe4a9;width:19%}.desktop .les-cadeaux .title-number .content:after{content:'';position:absolute;top:0;right:0;border-top:3px solid #ffe4a9;width:19%}.desktop .les-cadeaux .title-number .content .title{background-color:transparent}@media (max-width:1023px){.les-cadeaux .title-number .heading,.les-cadeaux .title-number .content .title{background:#272220}.les-cadeaux .list-magazine .item-magazine .image{padding-bottom:84.6%}}.les-cadeaux .home-article-block{padding-top:0}.les-cadeaux .home-article-block .heading{position:relative}.les-cadeaux .home-article-block .heading:before{content:"";background-color:#fff;position:absolute;left:50%;top:0.619rem;width:2.381rem;height:0.19rem;-ms-transform:translateX(-50%);transform:translateX(-50%)}.les-cadeaux .home-article-block .title{padding:2.381rem 0;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;color:#fff}.les-cadeaux .home-article-block .item-artical{padding:0;text-align:left}.les-cadeaux .home-article-block .item-artical .name{margin:0;line-height:1.905rem;font-size:1.905rem;margin-bottom:0.476rem}.les-cadeaux .home-article-block .item-artical .short-text{margin-bottom:12px}.les-cadeaux .home-article-block .image{border-bottom:none;width:100%}.les-cadeaux .home-article-block .image img{width:100%}.les-cadeaux .home-article-block .caption{padding:3.095rem 3.238rem 2.762rem}@media (max-width:1023px){.les-cadeaux .home-article-block .caption{padding:2.286rem 2.286rem 2.238rem}}@media (max-width:1023px){.les-cadeaux .item-artical{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.les-cadeaux .item-artical .image{-ms-flex-order:2;order:2}}.erreur-fb,.erreur-mtn{min-height:100vh;background-color:#201c1a;overflow:hidden}.erreur-fb .container,.erreur-mtn .container{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:100%}.erreur-fb .bg-erreur,.erreur-mtn .bg-erreur,.erreur-fb .bg-erreur-mo,.erreur-mtn .bg-erreur-mo{background-repeat:no-repeat;background-size:100% auto;background-position:center top;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.erreur-fb .bg-erreur,.erreur-mtn .bg-erreur{background-image:url(/themes/custom/aoste_fr/assets/images/upload/bg-erreur.webp)}.erreur-fb .bg-erreur-mo,.erreur-mtn .bg-erreur-mo{background-image:url(/themes/custom/aoste_fr/assets/images/upload/bg-club-aoste-mo.webp)}.erreur-404 .cover-images .bgd-cover,.erreur .cover-images .bgd-cover{background-color:#201c1a;background-size:100% auto}.erreur-404 .main-footer .back-to-top,.erreur .main-footer .back-to-top,.erreur-fb .main-footer .back-to-top,.erreur-mtn .main-footer .back-to-top{display:none}.special-box{background-image:url(/themes/custom/aoste_fr/assets/images/upload/bg-erreur-inner.png);background-size:cover;background-repeat:no-repeat;background-position:center center;margin:2.857rem auto;padding:2.857rem;max-width:41.714rem}.special-box .special-box-inner{text-align:center;padding:2.429rem;border:4px solid #55514f;position:relative}.special-box .special-box-inner .title{margin-bottom:1.333rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;text-transform:uppercase;color:#fff}.special-box .special-box-inner .desc{margin-bottom:2.095rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:0.952rem;line-height:1.238rem;padding:0 4.048rem;color:#fff}.special-box .special-box-inner::before{content:'';position:absolute;top:-0.19rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:2.381rem;height:0.19rem;background-color:#fff}.special-box .special-box-inner .title-social{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.714rem;margin-bottom:0.619rem;color:#fff}.special-box .special-box-inner .social-icon li{font-size:2.381rem;display:inline-block}.special-box .special-box-inner .social-icon .icon{color:#fff}.special-box .special-box-inner .social-icon .icon.icon-instagram{margin:0 1.667rem}.special-box .special-box-inner .btn-2{min-width:14.524rem;margin-bottom:0.571rem}.special-box .special-box-inner .btn-2:before{transition:transform 0.3s ease-in,background 0.2s ease-in}.special-box .special-box-inner .btn-2 span{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.667rem;transition:color 0.3s ease-in}.special-box .special-box-inner .btn-2:before{background-color:#be1c10}.special-box .special-box-inner .btn-2:hover{box-shadow:0 2px 8px rgba(5,5,5,0.5)}.special-box .special-box-inner .btn-2:hover span{color:#be1c10}.special-box .special-box-inner .btn-2:hover:before{background:#ffffff}.special-box .special-box-inner .btn-2 span{color:#ffffff}.special-box .special-box-inner .btn-2:active{box-shadow:none}.special-box .special-box-inner .btn-2:active:before{background-color:#ccbdbd}@media (min-width:1024px){.special-box .special-box-inner .social-icon .icon:hover{opacity:.8}}@media (max-width:1023px){.erreur-404 .special-box,.erreur .special-box{margin:2.333rem 1.667rem}.special-box{background-position:center top;margin:0 1.667rem;max-width:100%;padding:2rem 2rem 0 2rem}.special-box .special-box-inner{padding:1.6rem 0 1.8rem;border:none}.special-box .special-box-inner::before{width:2.333rem}.special-box .special-box-inner .title{font-size:1.6rem;margin-bottom:1.133rem;line-height:1.933rem}.special-box .special-box-inner .desc{padding:0;font-size:0.933rem;margin-bottom:1.933rem;line-height:1.333rem}.special-box .special-box-inner .title-social{font-size:1rem;letter-spacing:0.033rem;margin-bottom:1.267rem}.special-box .special-box-inner .social-icon li{font-size:2.667rem}.special-box .special-box-inner .social-icon .icon.icon-instagram{margin:0 0.867rem}.special-box .special-box-inner .btn-2{margin-bottom:0}.special-box .special-box-inner .btn-2 span{font-size:0.733rem;padding:1rem}.erreur-mtn .special-box{padding-right:2.667rem;padding-left:2.667rem}.erreur-mtn .special-box .special-box-inner .desc{margin-bottom:1.533rem}.erreur-fb .special-box{padding:2rem 1.667rem 0 1.667rem;margin:0 1.6rem}.erreur-fb .special-box .special-box-inner{padding-top:1.8rem}.erreur-fb .special-box .special-box-inner .desc{font-size:1.067rem}}.mes-recettes .cover-images .bgd-cover{background-color:#201c1a}.mes-recettes .description p{letter-spacing:0}.mes-title .title-animation-block{max-width:31.905rem;margin:0 auto;margin-top:4.857rem}.mes-title .title-animation-block .title-2{padding-top:1.857rem;padding-bottom:0}.mes-title .title-animation-block .description{margin-top:1.333rem;margin-bottom:0;font-style:normal}.mes-title .title-3{margin-top:-0.238rem;font-size:1.619rem}.mes-recettes .breadcrumb-1{margin:2.048rem 0 2.857rem}.mes-recettes .breadcrumb-1 li{padding:0 1.429rem}.mes-recettes .breadcrumb-1 li:first-child::before{width:0}.mes-recettes .breadcrumb-1 li::before{width:0.238rem;height:0.238rem}.mes-recettes .breadcrumb-1 li a{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.571rem}@media (min-width:1024px){.desktop .mes-title .breadcrumb-1{opacity:1}.desktop .mes-title .title-animation-block .title-3{opacity:0;visibility:hidden;transition:opacity 0.8s ease-in,transform 0.8s ease-in}.desktop .mes-title .title-animation-block.animation .title-3{opacity:1;visibility:visible}}@media (max-width:1023px){.mes-title .title-animation-block{margin-top:1.333rem}.mes-title .title-animation-block .title-2{padding-top:2.133rem;font-size:1.6rem}.mes-title .title-animation-block .title-3{font-size:1.867rem}.mes-title .title-animation-block .description{padding:0;font-size:1.067rem}.mes-title .title-animation-block .description p{line-height:1.333rem}.mes-recettes .breadcrumb-1{margin:2.667rem 0;padding:0.467rem 0 1rem 0;-webkit-mask-box-image:-webkit-linear-gradient(left,transparent,transparent 0%,black 15%,black 85%,transparent 100%)}.mes-recettes .breadcrumb-1 li{padding:0 1.667rem}.mes-recettes .breadcrumb-1 li::before{width:0.333rem;height:0.333rem}.mes-recettes .breadcrumb-1 li a{font-size:0.667rem}.mes-recettes .breadcrumb-1 li:first-child{padding-left:0}.mes-recettes .breadcrumb-1 li:last-child{padding-right:0}.mes-recettes .categories-fixed{background-color:#2c2723;width:100%;background-color:#292420}.mes-recettes .categories-fixed .breadcrumb-1{margin:0;padding-top:0;padding-bottom:0.4rem}}.mes-block .grid-fluid{max-width:52rem}.item-mes{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:2.857rem}.item-mes.right-block{-ms-flex-direction:row;flex-direction:row}.item-mes.right-block .desc .stars-block{margin-bottom:2.905rem}.item-mes .image{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:20.095rem;width:50%;height:auto}.item-mes .desc{width:50%;padding:3.143rem 4.524rem 2.19rem 5rem;background-color:#362e2b}.item-mes .desc .title{font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;font-size:0.762rem;color:#949494;text-transform:uppercase;margin-bottom:0.714rem}.item-mes .desc .text{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.429rem;color:#fff;margin-bottom:0.476rem}.item-mes .desc .sub-title{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.905rem;color:#fff;margin-bottom:0.81rem}.item-mes .desc .sub-title .facile{background-image:url(/themes/custom/aoste_fr/assets/images/icon-facile.png);background-repeat:no-repeat;background-size:cover;width:0.81rem;height:1.048rem;display:inline-block;margin-right:0.619rem}.item-mes .desc .stars-block{margin-bottom:1.476rem}.item-mes .desc .stars-block .star{margin-right:0.286rem;font-size:0.857rem;color:#655d5c}.item-mes .desc .stars-block .star.active{color:#ffe4a9}.item-mes .desc .large,.item-mes .desc .small{letter-spacing:0.005rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.571rem;text-transform:uppercase;display:inline-block;position:relative}.no-touch .item-mes .desc .large:hover,.no-touch .item-mes .desc .small:hover{color:white}.item-mes .desc .large{color:#ffe4a9;margin-bottom:0.714rem}.item-mes .desc .large::after{content:'';position:absolute;bottom:-0.143rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background:#ffe4a9;transition:width 0.3s ease-out}.item-mes .desc .small{color:#9b9795}.item-mes .desc .small::after{content:'';position:absolute;bottom:-0.143rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background:#9b9795;transition:width 0.3s ease-out}.mes-recettes .pagination .paging{margin-top:0;margin-bottom:7.381rem}.mes-recettes .pagination .paging li a:hover{padding-bottom:0}@media (min-width:1024px){.desktop .item-mes .desc .large:hover::after,.desktop .item-mes .desc .small:hover::after{width:0;background:#fff}.desktop .item-mes.animation{animation-name:fadeIn;animation-duration:.5s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}.desktop .mes-recettes .pagination.animation{animation-name:fadeIn;animation-duration:.5s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}}@media (max-width:1023px){.mes-block .grid-fluid{padding:0 1.667rem}.mes-recettes .pagination .paging{margin-top:0.333rem;margin-bottom:0.2rem}.item-mes{display:block;margin-bottom:2rem}.item-mes .btn-clearfix{clear:both}.item-mes.right-block .desc .stars-block{margin-bottom:1.6rem}.item-mes .image{width:100%;min-height:19.333rem}.item-mes .desc{text-align:center;padding:2rem 1.667rem 2.333rem 1.667rem;width:100%}.item-mes .desc .title{font-size:0.933rem}.item-mes .desc .text{font-size:1.867rem;margin-bottom:1.533rem}.item-mes .desc .facile-stars{display:inline-block;vertical-align:top}.item-mes .desc .sub-title{padding-right:3.733rem;float:left;font-size:1.2rem}.item-mes .desc .sub-title .facile{vertical-align:middle;margin-top:-0.4rem;width:1.133rem;height:1.467rem}.item-mes .desc .stars-block{float:right;margin-bottom:1.133rem}.item-mes .desc .stars-block .star{vertical-align:top;margin-top:0.2rem;font-size:0.733rem;margin-right:0.4rem}.item-mes .desc .large,.item-mes .desc .small{clear:both;font-size:0.733rem}.item-mes .desc .large{margin-bottom:1.133rem}}.tab-wapper .content-tab{display:none}.tab-wapper .content-tab.active{display:block}.tab-wapper .title-5,.tab-wapper .title-4,.tab-wapper .title{font-weight:normal}.progress-block{background-color:#f7f7f7;text-align:center;padding-top:2.476rem;padding-bottom:2.143rem;width:100%}.progress-block ol{max-width:36.524rem;margin:0 auto;width:100%;font-size:0;counter-reset:section}.progress-block li{position:relative;display:inline-block;width:33.33%;padding-top:2rem;font-size:0.667rem;color:black;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.progress-block li:after{content:'';position:absolute;top:0.857rem;right:50%;height:2px;width:100%;background-color:#c6c6c6;z-index:1}.progress-block li:before{content:'' counter(section) '';counter-increment:section;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:1.714rem;height:1.714rem;font-size:1.048rem;padding:0.238rem;border-radius:50%;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;border:2px solid #be1c10;color:#be1c10;background-color:#f7f7f7;z-index:3}.progress-block li:first-child:after{display:none}.progress-block li span{position:relative}.progress-block li span:before{content:'';position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#f7f7f7;top:-2.143rem;width:3.571rem;height:1.714rem;z-index:2}.progress-block li.active:before,.progress-block li.complete:before{color:white}.progress-block li.active:before{background-color:#be1c10;border-color:#be1c10}.progress-block li.complete:before{background-color:#61ac81;border-color:#61ac81}.safari .progress-block li:before{padding:0.143rem}.progress-block .text-step{font-size:1rem;margin-top:1rem;color:black;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;text-transform:uppercase}.popup-cadeaux .wapper{padding:2.571rem 2.857rem 3.333rem;width:100%;background-color:white}.popup-cadeaux .desc{max-width:none;width:100%;margin:0.381rem 0 2.381rem}.popup-cadeaux .total-block{width:100%;text-align:right;padding-top:0.571rem;padding-bottom:2.381rem}.popup-cadeaux .total-block span{display:inline-block;vertical-align:middle}.popup-cadeaux .total-block span:first-child{padding-right:0.619rem}.popup-cadeaux .total-block .text{letter-spacing:1px;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.952rem;text-transform:uppercase}.popup-cadeaux .total-block .point-number strong{padding-top:0.095rem;font-weight:normal}.popup-cadeaux .point-number{color:#292321;font-size:1.81rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;text-align:right}.popup-cadeaux .point-number strong{position:relative;padding-right:1.429rem;padding-top:0.238rem;display:inline-block;font-weight:normal}.popup-cadeaux .point-number strong:after{content:'';position:absolute;bottom:0.381rem;right:0;background:url(/themes/custom/aoste_fr/assets/images/double-stars-1.png) no-repeat;background-size:100%;width:1rem;height:1.095rem}.safari .popup-cadeaux .point-number strong:after{bottom:0.714rem}.popup-cadeaux .btn-group{text-align:right}.popup-cadeaux .btn-group .btn{min-width:11.571rem;margin-left:auto;margin-right:auto}.popup-cadeaux .btn-group .btn-disabled:before{background-color:#8f8b8a}.popup-cadeaux .btn-group .btn-disabled:hover{cursor:default;box-shadow:none}.popup-cadeaux .btn-group .btn-disabled:hover:before{background-color:#8f8b8a}.product-list{width:100%}.product-list li{padding-bottom:0.952rem;border-bottom:1px solid #e5e5e5}.product-list li+li{margin-top:0.952rem}.product-list .title{color:#292321;font-size:1.429rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-weight:normal}.product-list .desc{margin-bottom:0.714rem}.product-list .link-delete{font-size:0.952rem;color:black;text-decoration:underline}.desktop .product-list .link-delete:hover{color:black;text-decoration:none}@media (min-width:1024px){.product-list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:-0.333rem}.product-list .image{-ms-flex:1;flex:1;max-width:12rem}.product-list .info-desc{-ms-flex:2;flex:2;padding-left:2.381rem}.product-list .content,.product-list .point-number{display:inline-block;vertical-align:middle}.product-list .content{width:77%}.product-list .point-number{width:22%}}@media (max-width:1023px){.tab-wapper .title-5,.tab-wapper .title-4,.tab-wapper .title{line-height:1.2}.cadeaux-lots .btn:last-child:before{background-color:#646464}.popup-cadeaux .wapper{padding:1.8rem 1.333rem 2.667rem}.popup-cadeaux .text-small{margin-top:-0.133rem}.popup-cadeaux .desc{margin-top:1.2rem;margin-bottom:2.667rem}.popup-cadeaux .point-number{text-align:center;margin-bottom:1.6rem;font-size:2.333rem}.popup-cadeaux .point-number strong{padding-right:1.867rem}.popup-cadeaux .point-number strong:after{bottom:0.4rem;width:1.4rem;height:1.533rem}.safari .popup-cadeaux .point-number strong:after{bottom:0.933rem}.android .popup-cadeaux .point-number strong:after{bottom:0.467rem}.popup-cadeaux .btn-group{text-align:center}.popup-cadeaux .btn-group .btn{margin-top:2.267rem;max-width:12.2rem;display:block;margin-left:auto;margin-right:auto}.popup-cadeaux .btn-group .btn span{font-size:0.733rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.popup-cadeaux .btn-group .btn+.btn{margin-top:1.8rem}.popup-cadeaux .total-block{text-align:center;background-color:#f7f7f7;padding:1.2rem 0.333rem}.popup-cadeaux .total-block span:first-child{padding-right:0.867rem}.popup-cadeaux .total-block .text{font-size:1.6rem}.popup-cadeaux .total-block .point-number{margin-bottom:0}.progress-block{padding-top:1.933rem}.progress-block .progress-bar{position:relative}.progress-block .progress-bar:before{content:'';position:absolute;top:50%;right:1.333rem;left:1.333rem;height:2px;background-color:#c6c6c6}.progress-block ol{max-width:none}.progress-block li{padding-top:2.2rem}.progress-block li:before{width:2.267rem;height:2.267rem;font-size:1.533rem;padding-top:1px}.progress-block li:after{top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:3.6rem;height:2.2rem;background-color:#f7f7f7}.progress-block li:first-child:before,.progress-block li:last-child:before{-ms-transform:none;transform:none}.progress-block li:first-child:before{left:1.333rem}.progress-block li:first-child:after{display:block;width:2.933rem;left:1.333rem;-ms-transform:none;transform:none}.progress-block li:last-child:before,.progress-block li:last-child:after{right:1.333rem;left:auto;-ms-transform:none;transform:none}.progress-block li:last-child:after{width:2.933rem}.safari .progress-block li:before{padding:0}.android .progress-block li:before{padding:0.2rem}.product-list{text-align:center}.product-list img{display:inline-block}.product-list li{padding-bottom:2rem}.product-list li:last-child{border-bottom:0}.product-list li+li{margin-top:2rem}.product-list .title{font-size:1.667rem}.product-list .info-desc{position:relative;padding-top:1.2rem;padding-bottom:2.2rem}.product-list .desc{margin-top:0.733rem;margin-bottom:0.933rem}.product-list .link-delete{position:absolute;left:50%;bottom:0;padding:0.8rem 1rem;min-width:12.2rem;background-color:#646464;color:white;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.8rem;text-transform:uppercase;text-decoration:none;-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:7px}}.cadeaux-confirm-address .group-element .form-coltrol{background-color:#e5e5e5}.cadeaux-confirm-address .form .text{color:black}.cadeaux-confirm-address .form .btn.retour-btn:before{background-color:#8f8b8a}.cadeaux-confirm-address .form .row{margin-left:-1.095rem;margin-right:-1.095rem}.cadeaux-confirm-address .form .row .col-2{padding:0 1.095rem}.cadeaux-confirm-address .form .fieldset{margin-bottom:0.429rem}.cadeaux-confirm-address .title-5{max-width:none}.cadeaux-confirm-address .desc{margin-top:0.952rem;margin-bottom:1.476rem}@media (min-width:1024px){.cadeaux-confirm-address .form .btn.retour-btn{margin-right:1.238rem}.cadeaux-confirm-address .btn-group{margin-top:0.905rem}.cadeaux-confirm-address .btn-group .btn{min-width:10.571rem}}@media (max-width:1023px){.cadeaux-confirm-address .title-5{letter-spacing:.9px}.cadeaux-confirm-address .form .text{font-size:1.067rem;line-height:1.2}.cadeaux-confirm-address .form .fieldset{margin-bottom:0.667rem}.cadeaux-confirm-address .btn-group .btn{min-width:auto;display:block;width:100%;max-width:12.2rem;margin-top:1.267rem}}@media (max-width:374px){.cadeaux-confirm-address .title-5{letter-spacing:0}}.cadeaux-recap .info-left{background-color:transparent;padding:0;margin-right:0}.cadeaux-recap .infor-person .title{color:#292321}.cadeaux-recap .infor-person .card-item{margin-bottom:1.095rem;overflow:hidden}.cadeaux-recap .infor-person .card-item .icon{margin-right:0.81rem;float:left;color:#1e1e1e}.cadeaux-recap .infor-person .card-item span{display:block;overflow:hidden;font-size:1.048rem}.edge .cadeaux-recap .infor-person .card-item .icon,.ie .cadeaux-recap .infor-person .card-item .icon{font-size:22px}.cadeaux-recap .total-block{padding:0;text-align:left}.cadeaux-recap .total-block .point-number{margin-top:0.476rem}.cadeaux-recap .total-block .point-number strong:after{bottom:0}.cadeaux-recap .total-block span{vertical-align:baseline}@media (width:1024px){.cadeaux-recap p{letter-spacing:0.9px}.cadeaux-recap .total-block{text-align:left}.cadeaux-recap .total-block span:first-child{min-width:none}}@media (min-width:1024px){.cadeaux-recap>.desc{overflow:hidden;display:table;margin-top:1rem;margin-bottom:2.19rem}.cadeaux-recap>.desc .col-left,.cadeaux-recap>.desc .col-right{width:50%;display:table-cell;vertical-align:bottom}.cadeaux-recap>.desc .col-right{padding-left:4.048rem;padding-right:0.619rem}.cadeaux-recap .total-block .point-number{font-size:2.19rem}.cadeaux-recap .total-block span:first-child{padding-right:1.048rem;min-width:11.667rem;text-align:left}.cadeaux-recap .btn-group .btn{min-width:10.714rem}.cadeaux-recap .info-left .title{margin-bottom:0.952rem}.cadeaux-recap .infor-person{margin-bottom:1.048rem;overflow:hidden}.cadeaux-recap .infor-person p{line-height:1.238rem}.cadeaux-recap .infor-person .col-left,.cadeaux-recap .infor-person .col-right{width:50%;float:left;margin:0}.cadeaux-recap .infor-person .col-right{padding-left:3.905rem;padding-right:0.619rem}.cadeaux-recap .infor-person .card-item{padding-left:0.143rem}}@media (max-width:1023px){.cadeaux-recap .total-block{background-color:transparent;text-align:left}.cadeaux-recap .total-block .point-number{margin-top:0.667rem}.cadeaux-recap .desc{margin-bottom:2.267rem}.cadeaux-recap .desc .col-left{margin-bottom:0.8rem}.cadeaux-recap .info-left{width:auto}.cadeaux-recap .info-left p{font-size:1.067rem;line-height:1.267rem}.cadeaux-recap .info-left .title{font-size:1.667rem;line-height:1.6rem;margin-bottom:1.4rem}.cadeaux-recap .info-left .card-item{margin-bottom:1.267rem}.cadeaux-recap .info-left .card-item .icon{margin-right:0.667rem}.cadeaux-recap .col-left{margin-bottom:2.2rem}.cadeaux-recap .col-right .title{margin-bottom:1.267rem}}@media print{body{margin:0;background:transparent;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:21px;box-shadow:none;text-shadow:none}img,fieldset{border:0}h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}h5{font-size:1.0em}h6{font-size:0.9em}ol,ul{list-style-type:none}ol li,ul li{list-style-type:disc}dt{font-weight:bold}a,a:visited{color:#000;text-decoration:none}a[href]:after{content:" (" attr(href) ")";content:none}abbr[title]:after{content:" (" attr(title) ")"}input,select,textarea{border:1px solid #000}input{padding:1px 0}select{margin:0;padding:0;background:#fff;line-height:normal}img{max-width:100%}pre,blockquote{border:1px solid #000;page-break-inside:avoid}div{text-align:left}caption{display:none}table{border-top:1px solid #000;border-left:1px solid #000;border-collapse:separate;border-spacing:0}table th,table td{padding:5px;border-right:1px solid #000;border-bottom:1px solid #000;text-align:left}tr,img{page-break-inside:avoid}.product-wrapper,.banner-social,.list-icon{page-break-inside:avoid;margin-bottom:40px}.banner-social .social-info{position:static;transform:translate3d(0,0,0)}.banner-social .social-info .group-button{text-align:center}.banner-social .image-bg{margin-top:0;margin-bottom:20px;text-align:center}.banner-social .image-bg img{width:80%;margin:0 auto;height:auto}.cover-images{display:none}.ingredients-block .list-ingre li{border-bottom:1px solid #000}.frm-comment textarea,.img-product .icon-product,.list-icon .img-number .number{border:1px solid #000}.pagination .paging li a.active{border-bottom:3px solid #000 !important}.info-detail .attribute-info .title-attribute:before .btn:before,.social-info .group-button .btn-radius,.icon-product{background:#000 !important}.social-info .group-button .btn-5 span,.icon-recettes-3:before,.icon-retirer:before,.social-info .group-button .btn-radius:before,.btn-2 span{color:#fff !important}.icon-product:before,.icon-product:after{background-color:#000 !important}.icon-product,.frm-comment .btn{background:#000 !important}.social-info .noter a{margin-bottom:0}}.deals-block{background-color:#292321;color:#fff}.deals-block .sup-title{font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;font-size:0.762rem;color:#949494;text-transform:uppercase;font-weight:100}.deals-block .title{font-size:1.476rem;text-transform:uppercase;font-weight:normal;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;margin-bottom:0.905rem;display:block}.deals-block .caption{font-size:1.524rem}.deals-block .caption span{color:#fee2ae;font-size:2.667rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;line-height:1}.deals-block .small-text{font-size:1.238rem;line-height:1}.lyon-intro-block{margin-bottom:5.238rem}.lyon-intro-block .description{padding:1.905rem 5.476rem 1.667rem 0;position:relative}.lyon-intro-block .description:before{content:"";position:absolute;width:2.381rem;height:0.19rem;background-color:#fff;top:0;left:0}.lyon-intro-block .short-text{margin-top:2.286rem;color:#fff;font-size:0.952rem;line-height:1.143rem}.lyon-intro-block .short-text p{margin-top:1.381rem}@media (min-width:1024px){.desktop .lyon-intro-block .description:before{width:0;transition:width 0.5s ease-out}.desktop .lyon-intro-block .description.animation:before{width:2.381rem;height:0.19rem}.desktop .deals-block{opacity:0}.desktop .deals-block.animation{opacity:1;transition:opacity 1s}.lyon-intro-block .grid-fluid{padding:0 3.333rem}.left-item,.right-item{width:50%}.left-item{float:left}.right-item{float:right}.deals-block{padding:3.333rem 3.429rem}.deals-block .btn{margin-top:1.905rem;min-width:12.143rem}.deals-block .btn span{padding:0.762rem 0.714rem}}@media (min-width:1401px){.lyon-intro-block .grid-fluid{padding:0 15px}}@media (max-width:1023px){.deals-block{padding:1.733rem 1.667rem}.deals-block .btn{margin-top:1.667rem}.deals-block .caption{line-height:1}.deals-block .sup-title{font-size:0.933rem;line-height:1}.deals-block .title{line-height:1.667rem;margin-bottom:1.133rem}.lyon-intro-block .short-text strong,.lyon-intro-block .short-text p{font-size:1.067rem;line-height:1.333rem}.lyon-intro-block .short-text{margin-top:1.467rem}.lyon-intro-block .short-text p{margin-top:0.8rem}.lyon-intro-block .description{padding-right:0}.lyon-intro-block .description .title{font-size:1.467rem}}.slider-lyon-block{margin-bottom:3.333rem}.slider-lyon-block .title-descriptions-block{margin-bottom:4.476rem}.slider-lyon-block .title-descriptions-block .title-2{padding-top:1.905rem;padding-bottom:1.524rem}.slider-lyon-block .slider-wrapper{margin:0 auto;text-align:center}.slider-lyon-block .slider-wrapper .image img{display:inline-block;vertical-align:top}@media (min-width:1400px){.slider-lyon-block .slider-wrapper .image img{width:100%;height:auto}}.slider-lyon-block .item:not(.slick-slide)+.item:not(.slick-slide){display:none}.slider-lyon-block .aoste-slider .slick-arrow{display:none !important}.slider-lyon-block .aoste-slider .slick-dots{position:absolute;top:-5px;left:-2.048rem}@media (max-width:480px){.slider-lyon-block .item,.slider-lyon-block .image{height:15.476rem}.slider-lyon-block .image img{height:100%;max-width:none}}@media (max-width:1023px){.slider-lyon-block{padding-top:0.667rem}.slider-lyon-block .title-descriptions-block{margin-bottom:2.467rem}.slider-lyon-block .title-descriptions-block .title-2{padding-top:2.133rem;padding-bottom:1.267rem}.slider-lyon-block .aoste-slider .slick-dots{top:auto;bottom:-2.667rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.slider-lyon-block .aoste-slider .slick-dots li{display:inline-block}}@media (min-width:1024px){.desktop .slider-lyon-block .title-descriptions-block .title-2,.desktop .slider-lyon-block .title-descriptions-block p{opacity:0;visibility:hidden;transition:opacity 0.8s ease-in,transform 0.8s ease-in}.desktop .slider-lyon-block .title-descriptions-block.animation .title-2,.desktop .slider-lyon-block .title-descriptions-block.animation p{opacity:1;visibility:visible;-ms-transform:scaleX(1);transform:scaleX(1)}.desktop .slider-lyon-block .slider-wrapper{opacity:0}.desktop .slider-lyon-block .slider-wrapper.animation{opacity:1;transition:opacity 1s}.slider-lyon-block{padding-top:0.81rem}.desktop .slider-lyon-block .title-descriptions-block:before{width:0}.desktop .slider-lyon-block .title-descriptions-block.animation:before{width:50px;height:5px}.slider-lyon-block .content{max-width:30.238rem;margin:-5rem auto 0;padding:3.333rem 3.81rem 2.857rem}.slider-lyon-block .slider-wrapper{padding:0 2.714rem}}@media (min-width:1401px){.slider-lyon-block .slider-wrapper{padding:0}}.lyon-block{background-repeat:no-repeat;background-size:100% auto;background-position:top center}.lyon-block .item-lyon{background-color:#292321}.lyon-block .item-lyon .image{width:50%}.lyon-block .item-lyon .image img{width:100%}.lyon-block .outer{padding:1.19rem 1.429rem 1.429rem}.lyon-block .outer .title{color:#fee2ae;font-size:1.429rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;margin-bottom:0.476rem}.lyon-block .outer .price{color:#fff;font-size:0.952rem}.lyon-block .heading{text-align:center;margin:5.714rem auto 6.19rem}.lyon-block .heading .title{font-size:1.524rem;color:#fff;text-transform:uppercase;padding-bottom:1.238rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;position:relative}.lyon-block .heading .title:after{content:"";position:absolute;width:2.381rem;height:0.19rem;background-color:#fff;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.lyon-block .item-artical{background-color:transparent}.lyon-block .item-artical .caption{padding:0.476rem 0.238rem}.lyon-block .item-artical .caption .subtitle-2{color:#ffe4a9;font-size:1.524rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;display:block}.lyon-block .cubic{border-radius:100%;width:5.619rem;height:5.619rem;border:solid 2px #9c9994;margin:0 auto 0.952rem;padding:1.524rem 1.429rem;text-align:center}.lyon-block .cubic span{display:inline-block;background-position:center;vertical-align:middle}.lyon-block .cubic-item-1{background:url(/themes/custom/aoste_fr/assets/images/icon-book.png) no-repeat scroll 0 0;width:2.286rem;height:2.286rem}.lyon-block .cubic-item-2{background:url(/themes/custom/aoste_fr/assets/images/icon-map.png) no-repeat scroll 0 0;width:2.286rem;height:2.286rem}.lyon-block .thumbnail-horizontal .description{position:relative}.lyon-block .thumbnail-horizontal .description:before{content:"";position:absolute;width:2.381rem;height:0.19rem;background-color:#fff;top:0;left:3.333rem}.lyon-block .thumbnail-horizontal .desc p{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.lyon-block .home-article-block{background:transparent}.lyon-block .home-article-block .subtitle-2{display:block}@media (min-width:1024px){.desktop .item-lyon{opacity:0;transition:opacity 1s}.desktop .item-lyon .image{overflow:hidden}.desktop .item-lyon .image img{transition-duration:5s,2s}.desktop .item-lyon .image img:hover{-ms-transform:scale(1.2);transform:scale(1.2)}.desktop .item-lyon.animation{opacity:1}.desktop .lyon-block .heading .title{opacity:0;visibility:hidden;transition:opacity 0.8s ease-in,transform 0.8s ease-in}.desktop .lyon-block .heading .title.animation{opacity:1;visibility:visible;-ms-transform:scaleX(1);transform:scaleX(1)}.desktop .lyon-block .heading .title:after{width:0;transition:width 0.5s ease-out}.desktop .lyon-block .heading .title.animation:after{width:2.381rem;height:0.19rem}.desktop .lyon-block .description:before{width:0;transition:width 0.5s ease-out}.desktop .lyon-block .thumbnail-horizontal.animation .description:before{width:2.381rem;height:0.19rem}.desktop .lyon-block .thumbnail-horizontal.animation .image{opacity:1}.desktop .lyon-block .thumbnail-horizontal .image{opacity:0;transition:opacity 4s}.desktop .lyon-block .home-article-block{opacity:0;transition:opacity 3s}.desktop .lyon-block .home-article-block.animation{opacity:1}.lyon-block .product-block{padding:0 2.714rem}.lyon-block .product-block:before,.lyon-block .product-block:after{display:table;content:""}.lyon-block .product-block:after{clear:both}.lyon-block .item-lyon{width:50%;float:left}.lyon-block .item-lyon.inverse-dt .outer,.lyon-block .item-lyon.inverse-dt .image{position:relative}.lyon-block .item-lyon.inverse-dt .outer{left:50%}.lyon-block .item-lyon.inverse-dt .image{right:50%}.lyon-block .home-article-block{display:-ms-flexbox;display:flex;padding-top:3.952rem;padding-bottom:0.952rem}.lyon-block .home-article-block .btn{bottom:3.381rem;min-width:13.81rem}.lyon-block .thumbnail-horizontal{display:-ms-flexbox;display:flex;padding:0 2.714rem;margin-bottom:4.762rem}.lyon-block .thumbnail-horizontal .image,.lyon-block .thumbnail-horizontal .description{width:50%;-ms-flex:1;flex:1}.lyon-block .thumbnail-horizontal .description{margin-bottom:4.762rem}.lyon-block .thumbnail-horizontal .title-3{padding:1.905rem 0 0 3.333rem}.lyon-block .thumbnail-horizontal .desc{padding:2.381rem 0 0 3.333rem}}@media (min-width:1401px){.lyon-block .heading{margin:9.524rem auto 10.476rem}.lyon-block .product-block,.lyon-block .thumbnail-horizontal{padding:0}}@media (max-width:1023px){.lyon-block .heading{margin:4.2rem auto 3.533rem}.lyon-block .heading .title{padding-bottom:2rem;line-height:1.733rem}.lyon-block .item-lyon.inverse-mb .outer,.lyon-block .item-lyon.inverse-mb .image{position:relative}.lyon-block .item-lyon.inverse-mb .outer{left:50%}.lyon-block .item-lyon.inverse-mb .image{right:50%}.lyon-block .outer .title{margin-bottom:0;line-height:1.4rem}.lyon-block .thumbnail-horizontal .image{margin-bottom:2.133rem}.lyon-block .thumbnail-horizontal .image img{width:100%}.lyon-block .thumbnail-horizontal .description{padding:2.333rem 0 3.133rem}.lyon-block .thumbnail-horizontal .description:before{left:0}.lyon-block .thumbnail-horizontal .desc{margin-top:1rem}.lyon-block .thumbnail-horizontal .desc p{font-size:1.067rem;line-height:1.333rem}.lyon-block .item-artical{overflow:inherit}.lyon-block .home-article-block{margin-bottom:0;padding-bottom:2.667rem}.lyon-block .home-article-block .btn{margin-top:21px}.lyon-block .title-3{font-size:1.667rem;line-height:1}}@media (max-width:480px){.lyon-block .cubic span{background-size:33px}}.artical-lyon-block{background-repeat:no-repeat;padding:5.714rem 0}.artical-lyon-block .desc-img{max-width:23.333rem;background-color:#fff;padding:5rem 3.571rem 3.333rem;margin-left:2.714rem}.artical-lyon-block .desc-img p{font-size:0.952rem;margin-bottom:1.333rem;line-height:1.238rem}.artical-lyon-block .inner{max-height:21.429rem;overflow-y:auto}.artical-lyon-block .title{color:#292321;font-size:1.905rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-weight:normal}.artical-lyon-block .sup-title{font-size:0.762rem;text-transform:uppercase;margin-bottom:2rem;display:inline-block}@media (min-width:1024px){.desktop .artical-lyon-block{opacity:0;transition:opacity 1s}.desktop .artical-lyon-block .desc-img{opacity:0;transition:opacity 3s}.desktop .artical-lyon-block.animation{opacity:1}.desktop .artical-lyon-block.animation .desc-img{opacity:1}.artical-lyon-block{background-size:100% 100%}}@media (min-width:1401px){.artical-lyon-block .desc-img{margin-left:0}}@media (max-width:1023px){.artical-lyon-block{background-position:50% 0;background-size:180% 105%;padding:2rem 0}.artical-lyon-block .desc-img{padding:1.8rem 1.667rem 0.467rem;margin:0 auto;width:100%;max-width:21.667rem}.artical-lyon-block .desc-img p{font-size:1rem}.artical-lyon-block .sup-title{font-size:1.067rem;margin-bottom:3rem}}.contact-lyon-block{background-color:transparent}.contact-lyon-block .google-map{width:100%;height:440px;max-height:90vh}@media (min-width:1024px) and (orientation:landscape){.tablet .contact-lyon-block .left-boutique-block{padding-left:4.619rem}.tablet .contact-lyon-block .right-boutique-block{padding-right:3.81rem}}@media (min-width:1024px){.desktop .contact-lyon-block .left-boutique-block{opacity:0;transition:opacity .8s}.desktop .contact-lyon-block .right-boutique-block{opacity:0;transition:opacity 3s}.desktop .contact-lyon-block.animation .left-boutique-block,.desktop .contact-lyon-block.animation .right-boutique-block{opacity:1}.contact-lyon-block{padding:0}.contact-lyon-block .contact-wrapper{overflow:inherit;background-color:#1d1917;margin:7.381rem 0}.contact-lyon-block .open-time-box{background-color:#1d1917;margin-top:-2.619rem;margin-bottom:-2.619rem;padding-top:3.81rem}.contact-lyon-block .contact-box{padding:2.381rem 0 0.952rem;word-wrap:break-word}.contact-lyon-block .left-boutique-block{padding-left:7.714rem;padding-right:0.476rem}.contact-lyon-block .right-boutique-block{padding-left:0.238rem;padding-right:7.381rem}}@media (min-width:1401px){.contact-lyon-block .left-boutique-block{padding-left:5rem}.contact-lyon-block .right-boutique-block{padding-right:4.619rem}}@media (max-width:1023px){.contact-lyon-block{padding:3.667rem 0 0}.contact-lyon-block .google-map{max-height:22.667rem}.contact-box.contact-mb{padding:2rem 1.333rem 0.667rem;background-color:#201c1a;margin:-5.333rem auto 0;max-width:21.667rem;position:relative}.contact-box.contact-mb .title{font-size:1.133rem;text-transform:uppercase;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;margin-bottom:1.467rem}.contact-box.contact-mb .address .text{display:block}.contact-box.contact-mb .address span{display:inline-block}.contact-box.contact-mb .time-content{margin-bottom:2.333rem}.contact-box.contact-mb .time-content p{font-size:1.067rem}.contact-box.contact-mb .time-content p strong{float:right}.contact-box.contact-mb span{font-size:1.067rem}}.contact-presse{font-size:1.067rem}.contact-presse .title-5{max-width:none;padding-bottom:2rem}.contact-presse .popup-inner{padding:4.429rem 0.952rem 3.429rem;text-align:center}.contact-presse .text-message{display:inline-block;font-size:0.952rem;max-width:21.429rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;margin-left:auto;margin-right:auto;margin-bottom:1.952rem;line-height:1.3}.contact-presse .title-contact{margin-bottom:0.524rem;font-size:1.619rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-weight:normal}.contact-presse .contact-info{width:100%;display:block;margin-bottom:1.571rem}.contact-presse .text-bottom{font-size:0.952rem;max-width:21.905rem;margin:0 auto;line-height:1.3}.contact-presse .text-bottom a{text-decoration:underline;color:black}.desktop .contact-presse .text-bottom a:hover{color:black;text-decoration:none}.contact-presse .contact-items{max-width:13.81rem;margin:0 auto;text-align:left}.contact-presse .contact-items .card-item{margin-bottom:0.571rem}.contact-presse .contact-items .card-item a,.contact-presse .contact-items .card-item .icon,.contact-presse .contact-items .card-item span{display:inline-block;vertical-align:middle}.contact-presse .contact-items .card-item .icon{color:#333;font-size:1.143rem;padding-right:0.857rem}.contact-presse .contact-items .card-item a{font-size:1.048rem}.contact-presse .contact-items .card-item a:hover{color:black}.contact-presse .contact-items .card-item a[href^=tel]{color:black}.contact-presse .contact-items .email-item a{text-decoration:underline}@media (min-width:1024px){.desktop .popup.contact-presse .popup-inner{width:37.952rem;max-width:none}.contact-presse .contact-items .email-item a:hover{text-decoration:none}}@media (max-width:1023px){.contact-presse.popup .title-5{max-width:16.667rem;line-height:1.4rem;padding-bottom:1.267rem}.contact-presse .popup-inner{padding-top:2.667rem;padding-bottom:2.333rem}.contact-presse .text-message,.contact-presse .text-bottom{font-size:1.067rem}.contact-presse .text-bottom{padding:0 0.667rem}.contact-presse .title-contact{margin-bottom:1.2rem;font-size:1.467rem}.contact-presse .contact-items{max-width:13.533rem}.contact-presse .contact-items .card-item{margin-bottom:0.8rem}.contact-presse .contact-items .card-item .icon{padding-right:0.667rem}.contact-presse .contact-items .card-item a,.contact-presse .contact-items .card-item span{font-size:1.067rem}.contact-presse .contact-info{margin-bottom:2.133rem}}@media (max-width:374px){.contact-presse .text-message{letter-spacing:-0.9px}}@keyframes fadeOutIn{0%{transform:translateY(-75%)}100%{transform:translateY(0)}}@keyframes fadeInOut{0%{transform:translateY(-10%)}100%{transform:translateY(0)}}.cookie-policy{position:relative;z-index:7;background-color:white}.cookie-policy .inner{padding:1.095rem 7.952rem 1.095rem 0;position:relative;max-width:35.714rem;margin:0 auto}.cookie-policy p{font-size:0.571rem;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif}.cookie-policy .btn{position:absolute;top:0.762rem;right:0;z-index:5;font-size:0.667rem;min-width:5.714rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.cookie-policy .btn span{color:white;padding:0.667rem 0.952rem}.cookie-policy.fadeOut{z-index:-1;overflow:hidden;height:0}.cookie-policy.cookie-scroll-down{position:fixed;left:0;right:0;top:0;animation:fadeOutIn 0.3s alternate ease-out forwards}.cookie-policy.cookie-scroll-up{animation:fadeInOut 0.5s alternate ease-out forwards}.cookie-policy.unfixed{width:100%;position:relative}@media (max-width:1023px){.cookie-policy{padding:0 1.667rem}.cookie-policy .inner{padding:1.333rem 6.667rem 1.333rem 0}.cookie-policy p{font-size:0.667rem}.cookie-policy .btn{top:1.333rem;min-width:6.267rem}.cookie-policy .btn span{padding:0.933rem 1.333rem}}.magazine-archives .magazine-nav-block .nav-block{margin-top:4.905rem}.magazine-archives .magazine-nav-block .magazine-info-block{margin-bottom:4.19rem;width:100%;float:none}.magazine-archives .magazine-nav-block .magazine-info-block .text-info{padding-left:0;margin-bottom:1.429rem}.magazine-archives .magazine-nav-block .magazine-info-block p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.952rem;color:#464646;max-width:21.429rem;margin:0 auto;line-height:26px}@media (max-width:1023px){.magazine-archives .magazine-nav-block .nav-block{margin-top:1.333rem}.magazine-archives .magazine-nav-block .magazine-info-block{margin-bottom:2.933rem}.magazine-archives .magazine-nav-block .magazine-info-block .text-info{margin-bottom:2rem}.magazine-archives .magazine-nav-block .magazine-info-block p{font-size:1.067rem;line-height:20px}}.archives-block{max-width:50.333rem;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-archives{width:46.35761589%;margin-bottom:4.429rem}.item-archives:nth-child(odd){margin-right:7.19016083%}.item-archives{background-color:#dedede;position:relative}.item-archives .image{position:relative}.item-archives .image .triangle{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 3.286rem 3.286rem 0;border-color:transparent #be1b10 transparent transparent}.item-archives .image .triangle span{position:absolute;top:0.714rem;color:#fff;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:0.857rem;left:1.048rem;display:block;-ms-transform:rotate(45deg);transform:rotate(45deg)}.item-archives .image .title-image{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.item-archives .image .title-image .text{margin-top:0.143rem;display:inline-block;text-transform:uppercase;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.81rem;color:#fff}.item-archives .desc{min-height:18.333rem;text-align:center;padding:2.286rem 3.571rem 2.667rem}.item-archives .desc .title{line-height:1.905rem;min-height:3.619rem;text-transform:uppercase;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.143rem;padding-bottom:1.143rem}.item-archives .desc p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1rem;padding-bottom:2.714rem;line-height:26px;color:#464646}.item-archives .btn-2{min-width:11.286rem;position:absolute;bottom:2.619rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.number-red{margin:0 auto;width:3.048rem;height:3.048rem;background-color:#be1c10;border-radius:50%;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:1.429rem;line-height:3.048rem;padding-left:0.762rem;color:#fff;position:relative;text-align:left}.number-red::before{content:'°';position:absolute;top:-0.048rem;right:0.762rem;color:#fff}.number-red::after{content:attr(data-number);position:absolute;top:0.381rem;right:0.619rem;color:#fff}.magazine-archives .pagination .paging{margin-top:-0.714rem;margin-bottom:5.333rem}.magazine-archives .pagination .paging li:first-child a{background:url(/themes/custom/aoste_fr/assets/images/arow-pre-red-small.png) no-repeat left 0}.magazine-archives .pagination .paging li:first-child a:hover{padding-bottom:0}.magazine-archives .pagination .paging li:last-child a{background:url(/themes/custom/aoste_fr/assets/images/arow-next-red-small.png) no-repeat right 0}.magazine-archives .pagination .paging li:last-child a:hover{padding-bottom:0}.magazine-archives .pagination .paging li a.active,.magazine-archives .pagination .paging li a:hover{color:#be1c10;border-bottom-color:#be1c10}@media (min-width:1024px){.desktop .item-archives.animation{animation-name:fadeIn;animation-duration:.5s;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}}@media (max-width:1023px){.item-archives{margin-bottom:2rem;width:100%}.item-archives img{width:100%}.item-archives .image .triangle{border-width:0 4rem 4rem 0}.item-archives .image .triangle span{font-size:1.2rem}.item-archives .image .title-image .text{margin-top:0.333rem;font-size:1.067rem}.item-archives .desc{min-height:16.133rem;padding:2.133rem 1.333rem 4.267rem 1.333rem}.item-archives .desc .title{line-height:2rem;padding:0 1.333rem 0.8rem 1.333rem;min-height:2.667rem;font-size:2.2rem}.item-archives .desc p{font-size:1.067rem;line-height:20px}.item-archives .btn-2{bottom:2.667rem;min-width:12.2rem}.item-archives:nth-child(odd){margin-right:0}.number-red{font-size:1.933rem;line-height:4rem;height:4rem;width:4rem}.number-red::before{top:-0.067rem;right:1.067rem}.number-red::after{top:0.533rem;right:0.8rem}.magazine-archives .pagination .paging{margin-top:0.4rem;margin-bottom:-0.267rem}}.featured-article-block{display:inline-block;width:100%;margin-bottom:1.762rem}.featured-article-block .image{float:left;width:50%;overflow:hidden;text-align:right}.featured-article-block .image img{max-width:none;float:right}.featured-article-block .desc-img{float:left;text-align:left;padding:3.333rem 0 0 5.095rem;max-width:23.333rem}.featured-article-block .desc-img .title{text-transform:uppercase;color:#4f2b1e;font-size:1.524rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;line-height:1.714rem;margin-bottom:0.857rem;padding-right:1.19rem;margin-top:0.095rem}.featured-article-block .desc-img .sup-title{font-size:0.762rem;text-transform:uppercase;font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;color:#1f1816;display:inline-block}.featured-article-block .desc-img .desc{padding-top:0.476rem;line-height:1.248rem;font-size:0.952rem;color:#474747}.featured-article-block .desc-img .image-hover{margin:1.381rem 0 1.81rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.featured-article-block .desc-img .image-hover .icon-like-1{font-size:0.857rem}.featured-article-block .desc-img .image-hover .like-no{padding-left:0.381rem;letter-spacing:0.048rem}.featured-article-block .desc-img .image-hover .icon-comment-1{padding-left:1.048rem;font-size:0.762rem}.featured-article-block .desc-img .image-hover .comment-no{padding-left:0.381rem}.featured-article-block .desc-img .icon-like-1,.featured-article-block .desc-img .icon-comment-1,.featured-article-block .desc-img .like-no,.featured-article-block .desc-img .comment-no{color:#705348;vertical-align:middle}.featured-article-block .desc-img .btn{min-width:11.19rem}.article-fb-block{background-position:bottom center;background-size:100% auto;background-repeat:no-repeat;overflow:hidden}.article-fb-block .heading{margin:0 auto 4.19rem;max-width:50.476rem}.article-fb-block .heading .text{max-width:40%;display:inline-block;padding-left:2.048rem;font-size:1.714rem;color:#1f1816;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;line-height:2.048rem}.article-fb-block .heading .text>span{display:block}.article-fb-block .heading:before{content:"";height:3px;background-color:#000;display:inline-block;width:60%;vertical-align:bottom;margin-bottom:0.571rem}.article-fb-block .content:before,.article-fb-block .content:after{display:table;content:""}.article-fb-block .content:after{clear:both}.article-fb-block .item{text-align:center}.article-fb-block .image{position:relative}.article-fb-block .image img{width:100%}.article-fb-block .desc-img{background-color:#fff;margin:-2.571rem 0.952rem 0;position:relative}.article-fb-block .desc-img .desc{font-size:0.762rem;color:#474747;line-height:1.143rem;margin:0.857rem 0;display:inline-block;padding-bottom:1.952rem}.article-fb-block .desc-img .title{text-transform:uppercase;color:#4f2b1e;font-size:1.095rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;line-height:1.333rem;min-height:2.048rem}.article-fb-block .desc-img .sup-title{font-size:0.762rem;text-transform:uppercase;font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;color:#1f1816;margin-bottom:0.095rem;display:inline-block}.article-fb-block .desc-img .btn{min-width:11.19rem}.article-fb-block .image-hover{background:rgba(0,0,0,0.5);backface-visibility:hidden;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.article-fb-block .plus{left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:46px;height:46px;border-radius:100%;border:2px solid #fff;background:transparent;transition:0s .4s ease;margin-top:-24px}.article-fb-block .plus:after{position:absolute;content:'\ea21';font-size:18px;font-family:"aoste";color:#ffe4a9;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.article-fb-block .icon-like-1,.article-fb-block .icon-comment-1,.article-fb-block .like-no,.article-fb-block .comment-no{color:#ffe4a9;vertical-align:middle}.article-fb-block .group-icon{position:absolute;bottom:4.19rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.article-fb-block .icon-like-1{font-size:0.714rem}.article-fb-block .like-no,.article-fb-block .comment-no{font-size:1.048rem}.article-fb-block .like-no{padding:0 0.524rem}.article-fb-block .icon-comment-1{padding:0 0.524rem;font-size:0.714rem}.article-fb-block .caption .inner{position:relative;text-align:center}.article-fb-block .caption .inner:before{content:'\ea02';top:0;left:0}.article-fb-block .caption .inner:after{content:'\ea03';bottom:0;right:0}.article-fb-block .caption .inner:before,.article-fb-block .caption .inner:after{color:#4f2b1e;position:absolute;display:block;font-family:"aoste"}.article-fb-block .caption .text{font-size:1.619rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;color:#4f2b1e}.article-fb-block .caption .text span{display:block}.article-fb-block .caption .name{position:relative;padding-top:1.524rem;color:#be1c10;font-size:0.667rem;text-transform:uppercase;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.article-fb-block .caption .name:before{content:"";width:44px;height:3px;background-color:#be1c10;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block}@media (min-width:1024px){.mac .featured-article-block .image-hover .icon-like-1{font-size:0.857rem;line-height:0.952rem;padding-top:0.095rem;vertical-align:top}.mac .article-fb-block .image-hover .icon-like-1{padding-top:0.238rem;vertical-align:top}.touch .featured-article-block .image-hover .icon-like-1{font-size:0.857rem;line-height:0.952rem;padding-top:0.095rem;vertical-align:top}.touch .article-fb-block .image-hover{opacity:1}.touch .article-fb-block .image-hover .plus{top:45%;-ms-transform:translate(-45%,-50%);transform:translate(-45%,-50%)}.touch .article-fb-block .image-hover .icon-like-1{font-size:0.857rem;line-height:1rem;padding-top:0.095rem;vertical-align:top}.touch .article-fb-block .image-hover .icon-comment-1{padding-top:0.286rem;vertical-align:top}.desktop .featured-article-block .image,.desktop .featured-article-block .desc-img{opacity:0;transition:opacity 1s ease-out}.desktop .featured-article-block.animation .image,.desktop .featured-article-block.animation .desc-img{opacity:1}.desktop .article-fb-block .image-hover{opacity:0;transition:opacity 1s ease}.desktop .article-fb-block .image-hover:hover{opacity:1}.desktop .article-fb-block .image{overflow:hidden}.desktop .article-fb-block .image img{transition-duration:5s,2s}.desktop .article-fb-block .image:hover img{-ms-transform:scale(1.2);transform:scale(1.2)}.desktop .article-fb-block .heading{opacity:0;transition:opacity 1s ease}.desktop .article-fb-block .heading::before{width:0;margin-right:60%;transition:width 1s ease,margin-right 1s ease}.desktop .article-fb-block .heading.animation{opacity:1;transition-delay:.5s}.desktop .article-fb-block .heading.animation::before{width:60%;transition-delay:.2s;margin-right:0}.desktop .article-fb-block .content .item{opacity:0;transition:opacity .165s ease}.desktop .article-fb-block .content.animation .item{opacity:1}.desktop .article-fb-block .content.animation .item:nth-child(2){transition-delay:.3s}.desktop .article-fb-block .content.animation .item:nth-child(3){transition-delay:.5s}.desktop .article-fb-block .caption{opacity:0;transition:opacity .165s ease}.desktop .article-fb-block .caption.animation{opacity:1}.article-fb-block{padding-bottom:5rem}.article-fb-block .content{max-width:60.571rem;margin:0 auto}.article-fb-block .item{width:33.33333333%;float:left;padding-left:1rem;padding-right:0.619rem}.article-fb-block .item .desc-img{padding:1.714rem 0.952rem 1.905rem;min-height:15.952rem;position:relative}.article-fb-block .item .desc-img .btn{position:absolute;bottom:2rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.article-fb-block .item:last-child{padding-left:1.095rem;padding-right:0.524rem}.article-fb-block .padtop-item{padding-top:3.286rem}.article-fb-block .caption{max-width:16.095rem;margin:-1.095rem auto 0}.article-fb-block .caption .inner{padding:1.762rem 0.952rem 2.286rem}.article-fb-block .caption .text{margin-bottom:1.095rem;line-height:1.571rem}}@media (min-width:1024px) and (orientation:landscape){.touch .article-fb-block .padtop-item,.touch .article-fb-block .item,.touch .article-fb-block .item:last-child{padding-left:0.619rem}.touch .article-fb-block .desc-img .title{font-size:0.81rem}}@media (max-width:1023px){.featured-article-block{padding-left:1.667rem;padding-right:1.667rem}.featured-article-block .image{float:none;width:100%;text-align:center}.featured-article-block .image img{width:100%}.featured-article-block .desc-img{float:none;padding:0;max-width:100%;margin-top:1.6rem}.featured-article-block .desc-img .sup-title{font-size:0.933rem}.featured-article-block .desc-img .title{margin-top:0.2rem;line-height:1.8rem}.featured-article-block .desc-img .desc{font-size:1.133rem;line-height:1.347rem;padding-top:0.267rem}.featured-article-block .desc-img .btn-2{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:12.133rem}.featured-article-block .desc-img .image-hover{text-align:center;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;margin-top:1.6rem;margin-bottom:1.667rem}.featured-article-block .desc-img .image-hover .icon-like-1{font-size:1.2rem;line-height:2rem;vertical-align:top}.featured-article-block .desc-img .image-hover .like-no,.featured-article-block .desc-img .image-hover .comment-no{font-size:1.733rem;padding-left:0.267rem}.featured-article-block .desc-img .image-hover .icon-comment-1{font-size:1.133rem;padding-left:2.867rem}.article-fb-block .heading{margin-top:1.267rem;margin-bottom:3.2rem}.article-fb-block .heading::before{display:none}.article-fb-block .heading .text{max-width:100%;text-align:center;width:100%;padding-left:0}.article-fb-block .content{padding:0 1.667rem}.article-fb-block .desc-img{padding:1.533rem 0.8rem 2rem;margin-left:0.8rem;margin-right:0.8rem}.article-fb-block .desc-img .sup-title{font-size:0.933rem}.article-fb-block .desc-img .title{font-size:1.333rem;margin-top:0.133rem;line-height:1.667rem}.article-fb-block .desc-img .desc{font-size:1.067rem;margin-top:0.667rem;line-height:1.267rem;padding-bottom:0}.article-fb-block .desc-img .btn{margin-top:0.533rem;min-width:12.2rem}.article-fb-block .item{margin-bottom:2.333rem}.article-fb-block .caption{padding-left:1.667rem;padding-right:1.667rem;padding-bottom:6.667rem}.article-fb-block .caption .inner{padding:2.533rem 2.4rem}.article-fb-block .caption .text{margin-bottom:0.933rem;font-size:1.733rem;letter-spacing:0.133rem;line-height:2rem}.article-fb-block .caption .name{padding-top:1.4rem}.article-fb-block .image-hover{opacity:1}.article-fb-block .image-hover .group-icon{bottom:0;top:55%;-ms-transform:translateX(-55%);transform:translateX(-55%)}.article-fb-block .image-hover .group-icon .icon-like-1{line-height:1.467rem;vertical-align:top}}@media (max-width:390px){.article-fb-block .image-hover .group-icon .icon-like-1{padding-top:0.267rem}}@media screen and (device-width:320px) and (device-height:568px) and (-webkit-device-pixel-ratio:2){.article-fb-block .plus::after{padding-top:0.133rem}}.magazine{background-color:#000}.magazine .bgd-cover{background-color:#f2f2f2}.magazine .breadcrumb li a,.magazine .breadcrumb li span{color:#000}.magazine .breadcrumb li::after{border-left-color:#000}.magazine .come-back-block .text{color:#be1c10}.magazine .come-back-block .icon{background:url(/themes/custom/aoste_fr/assets/images/arrow-pre-red.png) center center no-repeat}.magazine .come-back-block a:hover .icon{border-color:#4f2b1e}.magazine .come-back-block a:hover .text{color:#4f2b1e}.magazine .social-list-block{display:inline-block;vertical-align:middle;margin-top:1.714rem}.magazine .social-list-block .social-desc{display:block;background:rgba(0,0,0,0.3);margin-top:0.333rem;height:1.095rem;border-radius:0.476rem 0.238rem 0.238rem 0.476rem;position:absolute;left:0;opacity:0;transition:opacity 1s ease}.magazine .social-list-block .social-desc .icon{color:#ffe4a9;background:#201c1a;border-radius:100%;font-size:0.476rem;padding:0.333rem;float:left}.magazine .social-list-block .social-desc .desc{font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;font-size:0.714rem;letter-spacing:0;color:#fff;padding:0.095rem 0.476rem 0 0.476rem;float:left}.magazine .social-list-block .social-desc.animation{opacity:1}.magazine .social-list-block .social-item{background:rgba(0,0,0,0.3);border-radius:10px;color:#fff;display:inline-block;vertical-align:middle;padding:0.333rem 0.667rem 0.238rem 0.952rem}.magazine .social-list-block .social-item .text-social{display:inline-block;vertical-align:middle;font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;font-size:0.714rem;letter-spacing:0}.magazine .social-list-block .social-item .social-list-1{position:relative;top:0;left:0;-ms-transform:none;transform:none;display:inline-block;vertical-align:middle;padding-left:0.524rem}.magazine .social-list-block .social-item .social-list-1 a{background:#fff;color:#000;width:1.429rem;height:1.429rem}.magazine .social-list-block .social-item .social-list-1 a:before{font-size:0.762rem}.magazine .social-list-block .social-item .social-list-1 a:after{width:1.429rem;height:1.429rem}.magazine .social-list-block .social-item .social-list-1 .icon-twitter{transition:background-color 0.3s ease-out}.magazine .social-list-block .social-item .social-list-1 .icon-twitter:hover{color:#fff;background-color:transparent}.magazine .social-list-block .social-item .social-list-1 .icon-twitter:hover:after{background:#00adec}.magazine .social-list-block .social-item .social-list-1 .icon-instagram-2,.magazine .social-list-block .social-item .social-list-1 .icon-youtube-2,.magazine .social-list-block .social-item .social-list-1 .icon-pinterest-2,.magazine .social-list-block .social-item .social-list-1 .icon-facebook-2{transition:background-color 0.3s ease-out}.magazine .social-list-block .social-item .social-list-1 .icon-instagram-2:hover,.magazine .social-list-block .social-item .social-list-1 .icon-youtube-2:hover,.magazine .social-list-block .social-item .social-list-1 .icon-pinterest-2:hover,.magazine .social-list-block .social-item .social-list-1 .icon-facebook-2:hover{color:#fff;background-color:transparent}.magazine .social-list-block .social-item .social-list-1 .icon-instagram-2:hover:after,.magazine .social-list-block .social-item .social-list-1 .icon-youtube-2:hover:after,.magazine .social-list-block .social-item .social-list-1 .icon-pinterest-2:hover:after,.magazine .social-list-block .social-item .social-list-1 .icon-facebook-2:hover:after{background:#365899}.touch .magazine .social-list-block{margin-top:1.524rem}.touch .magazine .social-list-block .social-desc{opacity:1}.touch .magazine .social-list-block .social-list-1{top:0.19rem}.touch .magazine .social-list-block .social-desc{margin-top:0.286rem}.touch .magazine .social-list-block .social-desc .desc{margin-top:0.19rem}.mac .magazine .social-list-block{margin-top:1.429rem}.mac .magazine .social-list-block .social-list-1{top:0.19rem}.mac .magazine .social-list-block .desc{margin-top:0.19rem}.magazine-nav-block{max-width:57.143rem;margin:auto}.magazine-nav-block .nav-block{display:inline-block;width:100%;vertical-align:top;margin-top:5.857rem}.magazine-nav-block .nav-prev,.magazine-nav-block .magazine-info-block,.magazine-nav-block .nav-next{float:left;width:33.33%}.magazine-nav-block .nav-prev .icon,.magazine-nav-block .nav-next .icon{width:2.381rem;height:2.381rem;border-radius:100%;border:2px solid #fff;display:inline-block;vertical-align:middle;color:#bb1e0f;position:relative}.magazine-nav-block .nav-prev .icon-arrow-down::before,.magazine-nav-block .nav-next .icon-arrow-down::before,.magazine-nav-block .nav-prev .icon-arrow-down::after,.magazine-nav-block .nav-next .icon-arrow-down::after{display:inline-block;vertical-align:middle}.magazine-nav-block .nav-prev .text-link,.magazine-nav-block .nav-next .text-link{display:inline-block;vertical-align:middle}.magazine-nav-block .nav-prev .text-link .text,.magazine-nav-block .nav-next .text-link .text,.magazine-nav-block .nav-prev .text-link .sub-text,.magazine-nav-block .nav-next .text-link .sub-text{font-size:0.571rem;text-transform:uppercase}.magazine-nav-block .nav-prev .text-link .text,.magazine-nav-block .nav-next .text-link .text{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;color:#000}.magazine-nav-block .nav-prev .text-link .sub-text,.magazine-nav-block .nav-next .text-link .sub-text{font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;color:#be1c10;display:block;margin-top:-0.095rem}.magazine-nav-block .nav-prev{padding:1rem 0 0 0.476rem}.magazine-nav-block .nav-prev .icon-arrow-down::before{-ms-transform:rotate(90deg);transform:rotate(90deg);padding:0 0.238rem 0 0.952rem}.magazine-nav-block .nav-prev .icon-arrow-down::after{content:'\ea07';-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:0.619rem;left:1.143rem;opacity:0}.magazine-nav-block .nav-prev .icon{margin-right:0.476rem}.magazine-nav-block .nav-next{text-align:right;padding:1rem 0.476rem 0 0}.magazine-nav-block .nav-next .icon-arrow-down::before{-ms-transform:rotate(-90deg);transform:rotate(-90deg);padding:0 1.048rem 0 0.286rem}.magazine-nav-block .nav-next .icon-arrow-down::after{content:'\ea07';-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:0.619rem;right:1.19rem;opacity:0}.magazine-nav-block .nav-next .icon{margin-left:0.952rem}.magazine-nav-block .magazine-info-block{text-align:center}.magazine-nav-block .magazine-info-block .text-info{display:inline-block;vertical-align:top;padding-left:3.095rem}.magazine-nav-block .magazine-info-block .text-info img{max-width:10.238rem}.magazine-nav-block .magazine-info-block .text-info .item-2,.magazine-nav-block .magazine-info-block .text-info .item-3{display:block;text-align:left;padding-left:2.381rem;color:#000;text-transform:uppercase}.magazine-nav-block .magazine-info-block .text-info .item-2{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.333rem;line-height:1.429rem}.magazine-nav-block .magazine-info-block .text-info .item-3{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;font-size:0.667rem;letter-spacing:0.048rem;padding-left:2.524rem}.magazine-nav-block .magazine-info-block .number-block{display:inline-block;vertical-align:middle;padding-top:2.286rem}.magazine-nav-block .magazine-info-block .number-block .number-red{width:2.143rem;height:2.143rem;font-size:1rem;line-height:2.143rem;margin-left:0.381rem;padding-left:0.476rem;display:inline-block;vertical-align:middle}.magazine-nav-block .magazine-info-block .number-block .number-red::before{top:0.048rem;right:0.571rem}.magazine-nav-block .magazine-info-block .number-block .number-red::after{top:0.381rem;right:0.476rem}.magazine-nav-block .magazine-title-block{display:block;text-align:center;margin-top:2.429rem;letter-spacing:0.095rem}.magazine-nav-block .magazine-title-block .title{text-transform:uppercase;font-size:2.857rem;font-weight:normal;max-width:23.81rem;margin:auto}.magazine-breadcumb .breadcrumb-1{margin-top:2.762rem;margin-bottom:2.571rem}.magazine-breadcumb .breadcrumb-1 li{padding:0 1.381rem}.magazine-breadcumb .breadcrumb-1 li::before{background:#000}.magazine-breadcumb .breadcrumb-1 li a{color:#000;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.596rem}.magazine-breadcumb .breadcrumb-1 li a:hover{border-bottom:2px solid #000}.magazine-breadcumb .breadcrumb-1 li.active a{border-bottom:2px solid #000}.magazine-breadcumb.categories-fixed{margin-top:0}@media (min-width:1024px){.desktop .magazine-nav-block .nav-prev,.desktop .magazine-nav-block .magazine-info-block,.desktop .magazine-nav-block .nav-next,.desktop .magazine-nav-block .magazine-title-block,.desktop .magazine-nav-block .magazine-breadcumb{opacity:0;transition:opacity 1s ease-out}.desktop .magazine-nav-block.animation .nav-prev,.desktop .magazine-nav-block.animation .magazine-info-block,.desktop .magazine-nav-block.animation .nav-next,.desktop .magazine-nav-block.animation .magazine-title-block{opacity:1}.desktop .magazine-nav-block .nav-prev .icon,.desktop .magazine-nav-block .nav-next .icon,.desktop .magazine-nav-block .nav-prev .text,.desktop .magazine-nav-block .nav-next .text,.desktop .magazine-nav-block .nav-prev .sub-text,.desktop .magazine-nav-block .nav-next .sub-text{border-color:transparent;transition:color 0.5s ease-out,border-color 0.5s ease-out}.desktop .magazine-nav-block .nav-prev .icon-arrow-prev::before,.desktop .magazine-nav-block .nav-next .icon-arrow-prev::before{margin-left:0;transition:margin-left 0.165s ease-out,opacity 0.165s ease-out}.desktop .magazine-nav-block .nav-prev .icon-arrow-prev::after,.desktop .magazine-nav-block .nav-next .icon-arrow-prev::after{transition:left 0.165s ease-out,opacity 0.165s ease-out}.desktop .magazine-nav-block .nav-prev .icon-arrow-next::before,.desktop .magazine-nav-block .nav-next .icon-arrow-next::before{margin-left:0;transition:margin-right 0.165s ease-out,opacity 0.165s ease-out}.desktop .magazine-nav-block .nav-prev .icon-arrow-next::after,.desktop .magazine-nav-block .nav-next .icon-arrow-next::after{transition:right 0.165s ease-out,opacity 0.165s ease-out}.desktop .magazine-nav-block .nav-prev a:hover .icon,.desktop .magazine-nav-block .nav-next a:hover .icon{border-color:#fff}.desktop .magazine-nav-block .nav-prev a:hover .icon-arrow-prev::before,.desktop .magazine-nav-block .nav-next a:hover .icon-arrow-prev::before{margin-left:-0.714rem;opacity:0}.desktop .magazine-nav-block .nav-prev a:hover .icon-arrow-prev::after,.desktop .magazine-nav-block .nav-next a:hover .icon-arrow-prev::after{opacity:1;left:0.619rem}.desktop .magazine-nav-block .nav-prev a:hover .icon-arrow-next::before,.desktop .magazine-nav-block .nav-next a:hover .icon-arrow-next::before{margin-right:-0.714rem;opacity:0}.desktop .magazine-nav-block .nav-prev a:hover .icon-arrow-next::after,.desktop .magazine-nav-block .nav-next a:hover .icon-arrow-next::after{opacity:1;right:0.524rem}.desktop .magazine-nav-block .nav-prev a:hover .text,.desktop .magazine-nav-block .nav-next a:hover .text{color:#bb1e0f}.desktop .magazine-nav-block .nav-prev a:hover .sub-text,.desktop .magazine-nav-block .nav-next a:hover .sub-text{color:#000}.desktop .magazine-breadcumb{opacity:0;transition:opacity 1s ease-out}.desktop .magazine-breadcumb.animation{opacity:1}}@media (max-width:1023px){.magazine .main-footer .text{color:#c2c2c2}.magazine .back-to-top{border-color:#c2c2c2}.magazine .icon-arrow-left,.magazine .icon-arrow-right{border-color:#605e5f}.magazine-nav-block .nav-block{margin-top:0.667rem}.magazine-nav-block .nav-prev,.magazine-nav-block .nav-next{display:none}.magazine-nav-block .magazine-info-block{width:100%}.magazine-nav-block .magazine-info-block .text-info{padding-left:2.933rem}.magazine-nav-block .magazine-info-block .text-info img{max-width:8.467rem}.magazine-nav-block .magazine-info-block .text-info .item-2{padding-left:2.267rem;padding-top:0.133rem;line-height:1.2rem}.magazine-nav-block .magazine-info-block .text-info .item-3{padding-left:2.333rem}.magazine-nav-block .magazine-info-block .number-block{text-align:center}.magazine-nav-block .magazine-info-block .number-block .number-red{margin-left:0}.magazine-nav-block .magazine-title-block{margin-top:1.733rem}.magazine-nav-block .magazine-title-block .title{font-size:2.333rem;max-width:20rem}.magazine-breadcumb{background-color:#e6e6e6;margin-top:2.267rem;width:100%}.magazine-breadcumb .breadcumb-wrapper{-webkit-mask-box-image:-webkit-linear-gradient(left,transparent,transparent 0%,black 10%,black 90%,transparent 100%);width:100%;overflow-x:auto;white-space:nowrap}.magazine-breadcumb .breadcrumb-1{white-space:nowrap;display:inline-block;vertical-align:middle;line-height:0;margin:1.5rem 0;padding-bottom:0.238rem}.magazine-breadcumb .breadcrumb-1 li a{font-size:0.733rem}}.article-heading{text-align:center;margin-top:0.81rem;overflow:hidden}.article-heading .title-small,.article-heading .title-larger{text-transform:uppercase;font-weight:normal;display:block}.article-heading .title-small{font-size:1rem;color:#1f1816;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif}.article-heading .title-larger{font-size:1.524rem;color:#4f2b1e;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif}.article-heading .date{margin-bottom:1.19rem;font-size:0.857rem;color:#be1c10;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;display:inline-block}.article-heading .social-list-1{margin-bottom:1.667rem}.article-heading .social-list-1 li{display:inline-block}.article-heading .social-list-1 li+li a{margin-left:1.095rem}.article-heading .social-list-1 a{display:block;width:1.762rem;height:1.762rem;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;text-align:center;color:#be1c10;font-size:0.667rem;position:relative;border:2px solid #be1c10;transition:0.3s ease-out;transition-property:background-color,color}.article-heading .social-list-1 a:before{position:absolute;z-index:1;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.desktop .article-heading .social-list-1 .icon:hover{color:#fff;background-color:#be1c10}@media (min-width:1024px){.article-heading .title-larger{margin-top:-4px}}.desktop .article-heading .inner .title-small,.desktop .article-heading .inner .title-larger,.desktop .article-heading .inner .date,.desktop .article-heading .inner .social-list-1{opacity:0;transition:opacity .5s}.desktop .article-heading .inner .title-larger{transition-delay:.5s}.desktop .article-heading .inner .date{transition-delay:.75s}.desktop .article-heading .inner .social-list-1{transition-delay:1s}.desktop .article-heading .inner.animation .title-small,.desktop .article-heading .inner.animation .title-larger,.desktop .article-heading .inner.animation .date,.desktop .article-heading .inner.animation .social-list-1{opacity:1}@media (max-width:1023px){.article-heading{margin-top:2.333rem}.article-heading .title-small{font-size:0.933rem}.article-heading .title-larger{font-size:1.6rem}.article-heading .date{font-size:0.867rem;margin-bottom:1.733rem;line-height:1.2}.article-heading .social-list-1{margin-bottom:2rem}.article-heading .social-list-1 a{width:2.6rem;height:2.6rem;font-size:1rem}.article-heading .social-list-1 li+li a{margin-left:3.067rem}}.editor-style h1{font-size:2.095rem}.editor-style h2{font-size:2rem}.editor-style h3{font-size:1.905rem}.editor-style h4{font-size:1.81rem}.editor-style h5{font-size:1.714rem}.editor-style h6{font-size:1.619rem}.editor-style h1,.editor-style h2,.editor-style h4,.editor-style h5,.editor-style h6{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;color:#be1c10;font-weight:normal;margin-bottom:1.095rem}.editor-style h3{font-weight:normal}.editor-style h3,.editor-style strong,.editor-style em,.editor-style b{display:block;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-weight:normal}.editor-style h3,.editor-style p,.editor-style strong,.editor-style a,.editor-style ol,.editor-style ul{font-size:0.952rem;line-height:1.238rem;color:#464646}.editor-style a{text-decoration:underline}.desktop .editor-style a:hover{color:#be1c10}.editor-style ol{list-style-type:decimal;list-style-position:inside}.editor-style ul{list-style-type:disc;list-style-position:inside}.editor-style blockquote{position:relative;padding:1.762rem 3.333rem 2.095rem 3.619rem;max-width:23.81rem;margin:2.048rem auto;text-align:center}.editor-style blockquote:before,.editor-style blockquote:after{position:absolute;display:block;width:1.143rem;height:1.143rem;color:#d1cac8;font-family:"aoste"}.editor-style blockquote:before{content:'\ea02';top:0;left:0}.editor-style blockquote:after{content:'\ea03';position:absolute;bottom:0;right:0;width:1.143rem;height:1.143rem}.editor-style blockquote p{position:relative;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;color:#4f2b1e;line-height:1}.editor-style blockquote p span{display:block}.editor-style blockquote p:last-child{margin-top:0.714rem;padding-top:1.095rem;color:#be1c10;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.643rem;text-transform:uppercase}.editor-style blockquote p:last-child:before{content:"";position:absolute;top:0;left:50%;width:2.095rem;height:0.143rem;background-color:#be1c10;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block}.editor-style blockquote p:first-child{padding-top:0;margin-top:0;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.619rem;color:#4f2b1e;text-transform:none}.editor-style blockquote p:first-child:before{display:none}.article{margin-bottom:2.381rem}.article-video .video-block{display:block}.article-video .video-block:nth-child(1){-ms-flex-direction:initial;flex-direction:initial}.article-video .commercial-video{max-width:40.476rem;width:100%;margin-left:auto;margin-right:auto}.article-no-image{margin-left:auto;margin-right:auto}.image-group .inner{max-width:40.476rem;margin-left:auto;margin-right:auto;overflow:hidden}.image-group .image{float:left;width:50%;padding-left:1.667rem}.image-group .image:first-child{padding-right:1.667rem;padding-left:0}.like-article{position:relative;text-align:center;padding-top:2.571rem;padding-bottom:3.81rem}.like-article:before{content:'';position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);height:4px;width:2.381rem;background-color:#4f2b1e}.desktop .like-article:before{width:0;transition:width 0.5s ease-in-out}.desktop .like-article.animation:before{width:2.381rem}.like-article .btn{min-width:12.619rem}.like-article .btn span{display:inline-block;vertical-align:middle}.like-article .btn .text{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.667rem;padding:0.571rem 0.952rem 0.571rem 0.476rem;line-height:1.095rem}.like-article .btn .icon{padding-right:0;font-size:1.095rem;padding:0.429rem 0 0.714rem 1.381rem}.like-article .counter-like span{display:inline-block;vertical-align:middle;color:#be1c10}.like-article .counter-like .icon{font-size:1.952rem;margin-right:0.619rem}.like-article .counter-like .number{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:2.476rem}.safari .like-article .counter-like .number{padding-top:4px}.desktop .article-exemple-block .description-block{opacity:0;transition:opacity .75s 1s ease}.desktop .article-exemple-block .image{opacity:0;-ms-transform:translateY(20px);transform:translateY(20px);transition:opacity .75s 1s ease,transform .75s 1s ease}.desktop .article-exemple-block.animation .description-block{opacity:1}.desktop .article-exemple-block.animation .image{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:1024px){.article-exemple-block .inner{max-width:41.048rem;margin:0 auto;overflow:hidden}.article-exemple-block .description-block,.article-exemple-block .image{float:right}.article-exemple-block .description-block{width:36.42691415%;padding-right:1.667rem;margin-top:-3px}.article-exemple-block .image{width:62.41299304%}.article-no-image{max-width:31.905rem}.article-full-block{padding-top:5px}.article-full-block .inner{overflow:hidden}.article-full-block .description-block,.article-full-block .image{float:left}.article-full-block .description-block{width:40%;padding-left:1.667rem;margin-top:-5px}.article-full-block .image{width:60%}.article-full-block .image img{float:right}.article-full-block .editor-style{max-width:11.905rem}.article-video .video-wrapper{padding-bottom:47.25%}}@media (max-width:1023px){.editor-style h1{font-size:2.067rem}.editor-style h2{font-size:1.933rem}.editor-style h3{font-size:1.8rem;line-height:1.8rem}.editor-style h4{font-size:1.667rem}.editor-style h5{font-size:1.533rem}.editor-style h6{font-size:1.4rem}.editor-style p,.editor-style strong,.editor-style a,.editor-style ol,.editor-style ul{font-size:1.067rem;line-height:1.3}.editor-style blockquote{padding:2.467rem 3.733rem 2.333rem 3.533rem;margin-bottom:2.667rem}.editor-style blockquote p{margin-top:1rem;font-size:2rem}.editor-style blockquote p:last-child{font-size:0.667rem;padding-top:1.6rem}.editor-style blockquote p:last-child:before{height:3px;width:2.8rem}.editor-style blockquote p:first-child{font-size:2rem}.article-exemple-block .description-block{margin-top:2.4rem}.article-exemple-block .image{text-align:center}.article-exemple-block .image img{width:100%}.article-full-block{padding-left:1.667rem;padding-right:1.667rem}.article-full-block .image{margin-bottom:2rem}.image-group .image{padding-left:1rem}.image-group .image:first-child{padding-right:1rem}.article-video .video-wrapper{padding-bottom:67.25%}.article-video .video-block{margin-bottom:0}.article-video .video-wrapper .btn-play{width:2.333rem;height:2.333rem}.article-video .video-wrapper .btn-play:before{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #b41a0f}.article-no-image .thumbnail-4{margin-bottom:1.4rem}.article-no-image .thumbnail-4 .inner .caption{padding-top:1.067rem;padding-bottom:2.133rem}.article-no-image .thumbnail-4 .inner .caption .title{font-size:2rem}.article-no-image .thumbnail-4 .inner .caption .title:after{bottom:2.2rem}.article-no-image .thumbnail-4 .inner .caption .title .name{padding-top:2.4rem;font-size:0.667rem}.like-article{padding-top:2.733rem;padding-bottom:3.2rem}.like-article:before{height:2px}.like-article .btn{min-width:14.667rem}.like-article .btn .text{padding:1.067rem 0.933rem 1.067rem 0.467rem}.like-article .btn .icon{padding-top:0.524rem}.like-article .counter-like .number{font-size:3rem}.like-article .counter-like .icon{font-size:2.267rem;margin-right:0.733rem}}.magazine-intro-block{position:relative;margin-bottom:4.619rem;padding-left:3.571rem}.magazine-intro-block .intro-info{display:inline-block;vertical-align:top;max-width:20.476rem;padding-top:2.714rem}.magazine-intro-block .intro-info .intro-title{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.905rem;color:#be1c10;font-weight:normal}.magazine-intro-block .intro-info .desc{padding-top:1.19rem;line-height:1.248rem;font-size:0.952rem;color:#474747}.magazine-intro-block .intro-info .desc .text-bold{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif}.magazine-intro-block .intro-info .desc .desc-item-2{padding-top:1.19rem}.magazine-intro-block .thumbnail-list{position:absolute;top:12.762rem;right:3.19rem;z-index:1}.magazine-intro-block .thumbnail-list .wrapper-thumbnail .thumbnail-item{width:100%}.magazine-intro-block .thumbnail-1 .caption .line{bottom:2.048rem}.magazine-intro-block .thumbnail-1 .caption .line .title{margin-bottom:0.524rem}@media (min-width:1024px){.desktop .magazine-intro-block .media,.desktop .magazine-intro-block .intro-info{opacity:0;transition:opacity 1s ease-out}.desktop .magazine-intro-block .media.animation,.desktop .magazine-intro-block .intro-info.animation{opacity:1}}@media (min-width:1024px) and (max-width:1300px){.magazine-intro-block{padding-left:2.381rem}}@media (max-width:1023px){.magazine-intro-block{padding-left:1.667rem;margin-top:2.733rem;margin-bottom:0.2rem}.magazine-intro-block .media img{width:100%}.magazine-intro-block .intro-info{padding-top:1.8rem;max-width:100%}.magazine-intro-block .intro-info .desc{padding-top:1rem;font-size:1.133rem;line-height:1.333rem}.magazine-intro-block .thumbnail-list{position:relative;top:0;right:0}.magazine-intro-block .thumbnail-list .wrapper-thumbnail{padding:0;margin-top:0.4rem}.magazine-intro-block .thumbnail-list .caption .line{bottom:-0.067rem}.magazine-intro-block .thumbnail-list .caption .line .title{margin-bottom:0.8rem;font-size:2.533rem}.magazine-intro-block .thumbnail-list .caption .line .name p:first-child{display:inline-block}.magazine-intro-block .thumbnail-list .caption .line .name::before{position:relative;bottom:0.333rem;left:-0.2rem}.magazine-intro-block .thumbnail-list .caption .line .name::after{position:relative;top:-2.8rem;right:-6rem}}.magazine-article-block{padding-top:4.762rem;padding-bottom:6.905rem;background:none}.magazine-article-block .grid-fluid{max-width:50.476rem;padding:0 0 0 0.333rem}.magazine-article-block .home-artical-inner{margin-left:0;margin-right:0}.magazine-article-block .item-artical{background-color:#e3e1e2;padding-bottom:1.714rem;-ms-flex:none;flex:none;max-width:23.333rem}.magazine-article-block .item-artical .image{width:100%;min-height:14.286rem;border-bottom:none}.magazine-article-block .item-artical .caption{padding-top:2.238rem}.magazine-article-block .item-artical .caption .title-2{color:#4f2b1e;font-size:1.476rem}.magazine-article-block .item-artical .caption .text-small{color:#1f1816;margin-top:0.095rem;font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif}.magazine-article-block .item-artical .caption .name{color:#be1c10;margin:1.095rem 0 0.81rem;letter-spacing:0.048rem}.magazine-article-block .item-artical .caption .short-text{color:#474747;padding:0 1.905rem;line-height:1.248rem}.magazine-article-block .item-artical-1{margin:0 2.048rem 0 0}.magazine-article-block .item-artical-2{margin:0 0 0 1.429rem}.magazine-article-block .item-artical-2 .caption{padding-top:2.095rem}.magazine-article-block .item-artical-2 .caption .short-text{padding-top:1.81rem}.magazine-article-block .item-artical-2 .btn-2{bottom:3.429rem}.magazine-article-block .item-artical-2 .btn-2 span{padding:0.762rem 2rem}.magazine-article-block .btn-7{position:relative;bottom:-3rem;margin-left:0.048rem}.magazine-article-block .btn-7 span{padding:0.714rem 1.333rem}@media (min-width:1024px){.mac .magazine-article-block .item-artical .caption .text-small,.tablet .magazine-article-block .item-artical .caption .text-small{margin-top:0.238rem}.desktop .magazine-article-block .item-artical,.desktop .magazine-article-block .btn-7{opacity:0;transition:opacity 1s ease-out}.desktop .magazine-article-block.animation .item-artical,.desktop .magazine-article-block.animation .btn-7{opacity:1}}@media (min-width:1024px) and (max-width:1090px){.magazine-article-block .grid-fluid{padding:0}.magazine-article-block .home-artical-inner{margin:auto;width:99%}.magazine-article-block .home-artical-inner .item-artical .caption .title-2{font-size:1.429rem}.magazine-article-block .home-artical-inner .item-artical-1{margin-right:0}.magazine-article-block .home-artical-inner .item-artical-2{float:right;margin-left:1.333rem}}@media (max-width:1023px){.magazine-article-block{padding-top:3.467rem;padding-bottom:9.867rem}.magazine-article-block .grid-fluid{padding-left:1.667rem;padding-right:1.667rem}.magazine-article-block .home-artical-inner{margin-right:0}.magazine-article-block .home-artical-inner+.home-artical-inner{margin-top:2.267rem}.magazine-article-block .item-artical{width:100%;max-width:100%;margin:0}.magazine-article-block .item-artical .image{min-height:auto}.magazine-article-block .item-artical .image img{width:100%}.magazine-article-block .item-artical .caption{padding:1rem 0 0;margin-top:1.2rem}.magazine-article-block .item-artical .caption .title-2{font-size:1.467rem}.magazine-article-block .item-artical .caption .text-small{margin-top:0.267rem;font-size:0.933rem}.magazine-article-block .item-artical .caption .name{margin-bottom:0;padding-bottom:0.867rem}.magazine-article-block .item-artical .caption .short-text{line-height:1.333rem}.magazine-article-block .item-artical .caption .short-text-2{padding-top:0;line-height:1.4rem}.magazine-article-block .item-artical.item-artical-2{margin-top:2.267rem;padding-bottom:1.333rem}.magazine-article-block .item-artical.item-artical-2 .btn-2{bottom:0.6rem}.magazine-article-block .item-artical.item-artical-2 .btn-2 span{min-width:13.467rem;padding-top:0.933rem;padding-bottom:0.933rem}.magazine-article-block .btn-7{bottom:-0.6rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.magazine-article-block .btn-7 span{padding:0.867rem 1.333rem;min-width:14rem}}.article-comment{background-color:#e3e1e1;padding:3.571rem 0 3.667rem}.article-comment .inner{margin:0 auto}.article-comment .title-comment{font-size:1.524rem;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;color:#be1c10}.article-comment .title-comment .text,.article-comment .title-comment .number-comment{display:inline-block;vertical-align:middle}.article-comment .title-comment .number-comment{margin-left:1.143rem;color:#707070;font-size:1.524rem;font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;position:relative;letter-spacing:-1px}.article-comment .title-comment .icon{margin-right:0.476rem;vertical-align:bottom}.article-comment .list-comment{margin-top:-1.286rem}.article-comment .list-comment .item{padding-bottom:0.857rem;padding-top:2.238rem;border-bottom:2px solid #cccacb}.article-comment .list-comment .user-comment{margin-bottom:0.571rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.667rem;color:#464646;text-transform:uppercase}.article-comment .list-comment .user-comment .date{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.667rem;color:#7f7f7f;padding-left:0.238rem}.article-comment .list-comment .content{font-size:0.952rem;line-height:1.238rem;color:#464646}.article-comment .from-comment{margin-top:2.381rem}.article-comment .from-comment .text-comment{width:100%;border-radius:5px;border:none;color:#191919;font-size:0.952rem;line-height:1.143rem;padding:0.857rem 0.667rem;min-height:8rem}.article-comment .from-comment .text-comment:-moz-placeholder{color:#000;opacity:1}.article-comment .from-comment .text-comment::-moz-placeholder{color:#000;opacity:1}.article-comment .from-comment .text-comment:-ms-input-placeholder{color:#000;opacity:1}.article-comment .from-comment .text-comment::-webkit-input-placeholder{color:#000;opacity:1}.article-comment .from-comment .text-comment ::-webkit-input-placeholder{color:#000;transition:opacity 250ms ease-in-out}.article-comment .from-comment .text-comment :-ms-input-placeholder{color:#000;transition:opacity 250ms ease-in-out}.article-comment .from-comment .text-comment ::-moz-placeholder{color:#000;opacity:1;transition:opacity 250ms ease-in-out}.article-comment .from-comment .text-comment :-moz-placeholder{color:#000;opacity:1;transition:opacity 250ms ease-in-out}.article-comment .group-element:after{content:'';background:url(/themes/custom/aoste_fr/assets/images/resize-icon.png) no-repeat;display:inline-block;width:17px;height:17px;position:absolute;right:0;bottom:1.429rem}.article-comment .group-element .message{margin-top:0.952rem;color:#4CAF50;font-size:0.952rem}.article-comment .pagination{padding:1.714rem 0 0 0}.article-comment .pagination .paging{margin:0}.article-comment .pagination .paging li{padding:0 0.143rem}.article-comment .pagination .paging li a{color:#464646;font-size:0.667rem;padding:0}.article-comment .pagination .paging li a:hover,.article-comment .pagination .paging li a.active{padding-bottom:0;color:#be1c10;border-bottom-color:#be1c10}.article-comment .pagination .paging li:first-child,.article-comment .pagination .paging li:last-child{display:none}@media (min-width:768px) and (max-width:1024px){.article-comment .from-comment .btn:before{left:-2px}}@media (min-width:1024px){.article-comment .inner{max-width:30.238rem}.article-comment .from-comment .btn{min-width:10.571rem}.article-comment .title-comment .icon{line-height:1.524rem;font-size:1.286rem}.article-comment .title-comment .number-comment{line-height:1.524rem}}@media (max-width:1023px){.article-comment{padding-top:3rem;padding-bottom:3.333rem}.article-comment .from-comment .btn{min-width:14.533rem}.article-comment .from-comment .text-comment{padding-left:1.133rem;padding-right:1.133rem;min-height:9.333rem;font-size:1rem}.article-comment .from-comment .message{font-size:1rem}.article-comment .list-comment{margin-top:-0.6rem}.article-comment .list-comment .content{font-size:1.067rem}.article-comment .list-comment .user-comment{font-size:0.8rem}.article-comment .item{padding-bottom:1.333rem}.article-comment .title-comment{font-size:1.733rem;line-height:1.733rem}.article-comment .title-comment .number-comment{margin-left:0.933rem;font-size:1.6rem;line-height:1.733rem;vertical-align:bottom}.article-comment .title-comment .icon{font-size:1.467rem;line-height:1.733rem;margin-top:-0.133rem;vertical-align:top}.article-comment .pagination .paging li{padding:0 0.467rem}.article-comment .pagination .paging li a{font-size:0.933rem}}.thumbnail-4.style-2 .inner .caption .title:after{display:none}.article-heading.style-1 .title-larger{text-transform:none;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;margin-top:0.095rem;font-weight:700;font-size:1.81rem;position:relative}.article-heading.style-1 .title-larger:before,.article-heading.style-1 .title-larger:after{content:'';background-color:#4f2b1e;width:5px;height:5px;display:inline-block;border-radius:50%;vertical-align:middle}.article-heading.style-1 .title-larger:after{margin-left:0.952rem}.article-heading.style-1 .title-larger:before{margin-right:0.952rem}.article-heading.style-1 .name{text-transform:uppercase;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.667rem;margin-top:0.143rem;letter-spacing:2px;display:inline-block}.article-exemple-block.style-1 .image{position:relative}.article-exemple-block.style-1 .image:after{content:'';margin:1.571rem;position:absolute;top:0;right:0;bottom:0;left:0;border:6px solid #fff}.editor-style .title-5{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.762rem;color:#4f2b1e;text-transform:uppercase;font-weight:normal;margin-bottom:0.571rem}.editor-style .item{margin-bottom:1.81rem}.editor-style .item:last-child{margin-bottom:0}.article-block-2{background-color:#e3e1e1;text-align:center}.article-block-2 .title{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;color:#4f2b1e;text-transform:uppercase;margin-bottom:2.381rem;position:relative;padding-top:1.667rem}.article-block-2 .title:before{content:'';height:4px;width:2.095rem;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#4f2b1e}.article-block-2 .item-article{position:relative}.article-block-2 .item-article img{width:100%}.article-block-2 .item-article .inner{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-transform:uppercase}.article-block-2 .item-article .sup-title{font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;font-size:0.762rem;opacity:.6}.article-block-2 .item-article .title-img{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem}.article-block-1 .figcaption{margin-top:0.381rem;font-size:0.667rem;color:#8a8a8a;text-align:right}@media (min-width:1024px){.article-block-1 .image{max-width:40.476rem;margin:0 auto}.article-block-1 .figure{max-width:38.714rem;margin:0 auto}.article-block-2 .wrapper{display:-ms-flexbox;display:flex}.article-block-2 .item-article{width:50%;-ms-flex:1;flex:1}}@media (max-width:1023px){.article-exemple-block.style-1 .image:after{margin:1.667rem;border-width:4px}.article-block-1 .figcaption{margin-top:0.267rem;font-size:0.8rem;letter-spacing:.7px}.editor-style .title-5{font-size:1rem}}.read-also-block{overflow:hidden;background-color:#e3e1e1}.read-also-block .title-read-also{position:relative;padding-top:1.762rem;margin-bottom:2.476rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;color:#4f2b1e;text-align:center;text-transform:uppercase}.read-also-block .title-read-also:before{content:'';position:absolute;top:0;left:50%;width:2.381rem;height:0.19rem;background-color:#4f2b1e;-ms-transform:translateX(-50%);transform:translateX(-50%)}.desktop .read-also-block .title-read-also:before{width:0;transition:width 0.5s ease-in-out}.desktop .read-also-block .title-read-also.animation:before{width:2.381rem}.read-also-block .item{position:relative}.desktop .read-also-block .item{overflow:hidden}.read-also-block .item:hover:before{background:rgba(0,0,0,0.4)}.read-also-block .item:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.1);transition:background .5s}.read-also-block .title-info{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:90%}.read-also-block .title-info span,.read-also-block .title-info h3{text-transform:uppercase;text-align:center;color:white}.read-also-block .title-info span{display:block;font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;font-size:0.762rem;opacity:.6}.read-also-block .title-info h3{padding-top:0.19rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:1.524rem;font-weight:normal}.read-also-block .magazine-image-footer{width:100%;height:100%}@media (min-width:1024px){.read-also-block .item{float:left;width:50%}}@media (max-width:1023px){.read-also-block{padding:0 1.667rem}.read-also-block .item{margin-bottom:1.667rem}.read-also-block .item:last-child{margin-bottom:0}.read-also-block .title-read-also{margin-bottom:1.333rem}.read-also-block a .title-info span{font-size:0.933rem}}.lart-de-la-degustation .title-descriptions-block{margin-bottom:0;margin-top:0.952rem}.block-art{background-position:center bottom;background-size:cover;background-repeat:no-repeat;min-height:30.952rem;color:#fff;text-align:center;position:relative}.block-art .art-animation,.block-art .art-range{display:none}.block-art .content{margin:0 auto;padding:2.429rem 1.905rem 4.762rem}.block-art .popup-detail{max-width:37.143rem;padding:0.476rem;position:absolute;top:1.286rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:62%;display:none;background-color:rgba(0,0,0,0.5);z-index:3}.block-art .popup-inner{padding:0.667rem 1.429rem 4.286rem;background-color:#000}.block-art.active .popup-detail{display:block}.block-art.active .content{opacity:0}.block-art .number{position:relative;display:inline-block;color:#be1c10;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;padding-bottom:0.476rem;font-size:1rem}.block-art .number:after{content:'';height:0.19rem;width:1.333rem;background-color:#be1c10;position:absolute;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.block-art .title{font-size:2.381rem;margin-bottom:0.952rem;line-height:1;font-weight:normal}.block-art .shorttext{margin:0 auto;line-height:1.048rem;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.667rem;text-transform:uppercase}.block-art .desc{font-size:0.952rem;line-height:1.19rem;margin-top:3.333rem;padding-left:2.19rem;padding-right:2.19rem;opacity:.7}.block-art .icon-close-1{position:absolute;top:1.429rem;right:1.429rem;font-size:0;transition:transform .4s;z-index:6}.block-art .icon-close-1:before{content:'\ea0b';color:#fff;font-family:"aoste";font-size:0.762rem;opacity:.5}.block-art .view-more{color:#ffe4a9}.block-art .view-more-red{color:#be1c10}.block-art .view-more-red:after{background-color:#be1c10}.block-art .rs-handle{display:inline-block;height:50px;width:50px;margin-top:-50px;margin-left:-23px;border:2px solid #fff;border-radius:50%;background:url(/themes/custom/aoste_fr/assets/images/arrow-next.png) no-repeat 50% 50%;-ms-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.block-art .rs-container::after{color:#fff;position:absolute;display:inline-block;font-family:"aoste";font-size:0.81rem;z-index:1}.block-art-5 .title,.block-art-5 .shorttext{color:#000}.block-art-5 .popup-detail .title,.block-art-5 .popup-detail .shorttext{color:#fff}.tranchez .rs-container::after,.decouennez .rs-container::after{content:'\ea08';top:-8px;right:0;margin-right:-6px}.aiguisez .rs-container::after{content:'\ea08';bottom:-4px;right:0;margin-right:-6px;-ms-transform:rotate(85deg);transform:rotate(85deg)}.rs-container.opacity-animation::after{animation:flicker 700ms infinite}.desossez .rs-container::after{content:'\ea07';bottom:-8px;left:0;margin-left:-6px}.view-more{position:relative;text-transform:uppercase;display:inline-block;letter-spacing:1px;font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:0.524rem;margin-top:1.429rem}.view-more::after{content:'';position:absolute;bottom:-0.143rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background:#ffe4a9;transition:width 0.3s ease-in}@media (min-width:1024px){.desktop .list-art{position:relative}.desktop .list-art .list-block{position:absolute;top:7.714rem;opacity:0;transition:0.5s ease-in}.desktop .list-art .list-block.list-block-animation{opacity:1}.desktop .list-art .list-block-fixed{position:fixed;top:50%}.desktop .list-art .list-block-abs{position:absolute;bottom:2%;top:auto}.desktop.firefox .block-art{margin-bottom:-1px}.desktop .block-art .art-animation.active,.desktop .block-art .art-range.active{display:inline-block}.desktop .block-art .art-animation{z-index:1}.desktop .block-art .art-animation .reel{margin:auto}.desktop .block-art .art-range{position:absolute;z-index:2;top:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:50%;cursor:pointer;opacity:0}.desktop .block-art .content{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3;width:75%}.desktop .block-art .number,.desktop .block-art .title,.desktop .block-art .shorttext{opacity:0;visibility:hidden}.desktop .block-art .icon-close-1:hover{-ms-transform:rotate(90deg);transform:rotate(90deg)}.desktop .block-art .number{padding-top:0.952rem;transition:all 0.3s ease-in}.desktop .block-art .number::after{transition:width 0.5s ease-in;width:0}.desktop .block-art .title{padding-top:0.238rem;transition:all 0.5s ease-in;transition-delay:.5s}.desktop .block-art .shorttext{transition:opacity 0.4s ease-in;transition-delay:.6s}.desktop .block-art .view-more{opacity:0;transition:opacity 0.3s ease-in;transition-delay:.6s}.desktop .block-art .view-more::after{width:0;transition-delay:.6s}.desktop .block-art.animation .number,.desktop .block-art.animation .title,.desktop .block-art.animation .shorttext{opacity:1;visibility:visible}.desktop .block-art.animation .view-more{opacity:1}.desktop .block-art.animation .view-more:after{width:100%}.desktop .block-art.animation .view-more:hover::after{transition-delay:0s;width:0;background:#fff}.desktop .block-art.animation .number,.desktop .block-art.animation .title{padding-top:0}.desktop .block-art.animation .number::after{width:1.333rem}.desktop .block-art .arrow-ani{position:absolute;z-index:1;width:52px;height:52px;cursor:pointer;z-index:3;background:url(/themes/custom/aoste_fr/assets/images/art-circle-1.png) no-repeat 0 0}.desktop .block-art .arrow-ani:hover .icon-arrow-up3{right:20%;opacity:0}.desktop .block-art .arrow-ani:hover .icon-arrow-up3:before{display:none}.desktop .block-art .arrow-ani:hover .icon-arrow-up2{left:50%;opacity:1}.desktop .block-art .arrow-ani-static{position:absolute;z-index:1;width:52px;height:52px;cursor:pointer;z-index:3;background:url(/themes/custom/aoste_fr/assets/images/art-circle-1.png) no-repeat 0 0}.desktop .block-art .icon-arrow-up3{background:url(/themes/custom/aoste_fr/assets/images/art-arrow-anin.png) no-repeat 50% 50%;width:19px;height:19px;right:50%;position:absolute;top:50%;margin:-0.429rem;transition:right .4s,opacity 0.2s;opacity:1}.desktop .block-art .icon-arrow-up3:before{content:''}.desktop .block-art .icon-arrow-up2{background:url(/themes/custom/aoste_fr/assets/images/art-arrow-anin.png) no-repeat 50% 50%;width:19px;height:19px;position:absolute;top:50%;left:20%;margin:-9px;transition:left .4s,opacity 0.2s;opacity:0}.desktop .block-art.aiguisez,.desktop .block-art.desossez,.desktop .block-art.decouennez,.desktop .block-art.tranchez{min-height:600px}.desktop .list-block{display:block}.desktop .round-slider-block{overflow:hidden;position:absolute;z-index:5;width:620px;height:420px}.desktop .round-slider-block .art-path{stroke-dasharray:25,10;stroke-width:2.5px}.desktop .round-slider-block .art-arrow{cursor:pointer}.desktop .round-slider-block .art-action .art-path-action{animation:artDash-1 8s linear infinite}.desktop .round-slider-block .art-arrow-animate{animation:flicker 700ms infinite}.desktop .round-slider-block .draw-curve-option{opacity:0;z-index:4}.desktop .draw-mask{position:absolute;top:0;left:0;overflow:hidden;z-index:1}.desktop .draw-curve{position:absolute;top:0;left:0;width:620px;height:420px;z-index:2}.desktop .block-art-1 .round-slider-block{top:47%;left:38%}.desktop .block-art-1 .arrow-ani,.desktop .block-art-1 .arrow-ani-static{top:42.535px;left:43.455px;-ms-transform:rotate(24deg);transform:rotate(24deg)}.desktop .block-art-2 .round-slider-block{top:44%;left:48%}.desktop .block-art-2 .arrow-ani,.desktop .block-art-2 .arrow-ani-static{top:32.845px;left:132px;-ms-transform:rotate(60deg);transform:rotate(60deg)}.desktop .block-art-2 .draw-mask,.desktop .block-art-2 .draw-curve{top:auto}.desktop .block-art-3 .round-slider-block{top:47%;left:26%}.desktop .block-art-3 .arrow-ani,.desktop .block-art-3 .arrow-ani-static{top:210.785px;left:15.885px;-ms-transform:rotate(-12deg);transform:rotate(-12deg)}.desktop .block-art-4 .round-slider-block{top:55%;left:32%;width:820px}.desktop .block-art-4 .arrow-ani,.desktop .block-art-4 .arrow-ani-static{top:133.56px;left:34.305px}.desktop .block-art-4 .draw-curve{width:820px}.block-art .content{max-width:75%}.block-art .popup-inner{padding-left:2.381rem;padding-right:2.381rem}#image-aiguisez-reel,#image-desossage-reel,#image-decouennez-reel,#image-tranchez-reel{height:auto;margin:auto;max-height:100%}#image-aiguisez-reel .reel-preloader,#image-desossage-reel .reel-preloader,#image-decouennez-reel .reel-preloader,#image-tranchez-reel .reel-preloader{background-color:transparent}.lart-de-la-degustation{overflow-x:hidden}}.list-block{position:fixed;display:none;top:61%;left:3.81rem;-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;z-index:5}.list-block.art-dots-cookie{top:70%}.list-block ul{position:relative}.list-block ul:before{content:'';position:absolute;background-color:#423936;z-index:-1;top:0.476rem;bottom:0.476rem;left:0.143rem;width:0.143rem}.list-block li{margin-top:1.429rem;cursor:pointer}.list-block li:first-child{margin-top:0}.list-block li.active .dot .dot-fill{background-color:#ffe4a9;width:0.238rem;height:0.238rem;opacity:1}.list-block li.active .text{opacity:1}.list-block .dot{width:0.429rem;height:0.429rem;margin:auto;border-radius:50%;border:2px solid #423936;background-color:#060606;display:inline-block;vertical-align:middle;text-align:center}.list-block .dot .dot-fill{width:0;height:0;border-radius:50%;transition:0.35s ease-out;display:inline-block;vertical-align:top;opacity:0}.list-block .text{text-transform:uppercase;opacity:.3;letter-spacing:.5px;font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:0.667rem;margin-left:1.286rem;display:inline-block;vertical-align:middle}.list-block.special-block .text{color:#000}@media (max-width:1023px){.block-art{min-height:38rem}.block-art .content{padding-left:1.6rem;padding-right:1.6rem}.block-art .shorttext{font-size:1.467rem;line-height:2.133rem}.block-art .text-show-more{font-size:1.067rem;line-height:1.4rem}.block-art .title{margin-bottom:1.4rem}.block-art .view-more{margin-top:0.667rem}.block-art .icon-close-1{right:1.8rem;top:1.8rem}.block-art .icon-close-1:before{font-size:1.2rem}.block-art .desc{font-size:1rem;line-height:1.4rem;margin-top:1.2rem;padding-left:1.067rem;padding-right:1.067rem}.block-art .popup-detail{width:87%;top:2.667rem}.block-art .popup-inner{padding-top:2.467rem;padding-bottom:2.667rem}.lart-de-la-degustation .title-descriptions-block{margin-top:2rem}}@media (max-width:1400px){.ios .fixed{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;-webkit-overflow-scrolling:touch}}.recettes-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);overflow:hidden}.recettes-wrapper .wrapper{position:relative;height:100%;margin:0 auto}.recettes-wrapper .slick-list{height:100%}.recettes-wrapper .slick-track{height:100%}.recettes-wrapper .slick-arrow{position:absolute;top:50%;z-index:10;margin-top:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.recettes-wrapper .slick-arrow:hover{opacity:.7}.recettes-wrapper .slick-arrow.slick-prev{left:8%;background:url(/themes/custom/aoste_fr/assets/images/popup-prev.png) 50% 50% no-repeat;background-size:contain}.recettes-wrapper .slick-arrow.slick-next{right:33%;background:url(/themes/custom/aoste_fr/assets/images/popup-next.png) 50% 50% no-repeat;background-size:contain}@media (max-width:1023px){.recettes-wrapper{padding-left:0;padding-right:0}.recettes-wrapper .slick-arrow{top:32%}.recettes-wrapper .slick-arrow.slick-prev{left:0;background:url(/themes/custom/aoste_fr/assets/images/popup-prev-mobile.png) 50% 50% no-repeat;background-size:contain}.recettes-wrapper .slick-arrow.slick-next{right:0;background:url(/themes/custom/aoste_fr/assets/images/popup-next-mobile.png) 50% 50% no-repeat;background-size:contain}}@media (max-width:1023px) and (orientation:landscape){.recettes-wrapper .slick-arrow{top:54%}}@media (min-width:768px) and (max-width:1023px){.recettes-wrapper .slick-arrow{top:39%}}.recettes-popup-video{position:relative;margin:0;padding:0;overflow:hidden;height:100%}.recettes-popup-video .popup-inner{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;border:none}.recettes-popup-video .popup-inner:before{background:transparent}.recettes-popup-video .col{padding:0}.recettes-popup-video .block-1{width:70%;position:relative;background-color:transparent}.recettes-popup-video .block-1 .btn-close{top:-1.905rem;right:-0.5rem}.recettes-popup-video .block-1 .btn-close:before{color:#C4C3C3}@media (max-width:1023px){.recettes-popup-video .block-1 .btn-close{top:-1.333rem;right:0.476rem;padding:2px}.recettes-popup-video .block-1 .btn-close:before{font-size:0.667rem}}.recettes-popup-video .block-1 .video-wrapper{padding-bottom:0}.recettes-popup-video .block-1 .video-wrapper .video-js{width:100%;height:100%}.recettes-popup-video .block-1 .video-wrapper .vjs-play-control:before,.recettes-popup-video .block-1 .video-wrapper .vjs-fullscreen-control:before,.recettes-popup-video .block-1 .video-wrapper .vjs-volume-menu-button:before{font-size:25px;line-height:30px}.recettes-popup-video .block-1 .video-wrapper .vjs-fullscreen-control{margin-top:2px}.recettes-popup-video .block-1 .video-wrapper .vjs-fullscreen-control:before{font-size:20px}.recettes-popup-video .block-1 .video-wrapper .vjs-play-control{width:50px}.recettes-popup-video .block-1 .video-wrapper .vjs-progress-holder{height:10px;border:1px solid transparent;border-radius:20px}.recettes-popup-video .block-1 .video-wrapper .vjs_video_3-dimensions{width:100%;height:100%;position:relative}@media (max-width:1023px){.recettes-popup-video .block-1 .video-wrapper .vjs_video_3-dimensions{height:393px}}@media (max-width:480px){.recettes-popup-video .block-1 .video-wrapper .vjs_video_3-dimensions{height:220px}.cover-images .bgd-cover{top:2.5em}}.recettes-popup-video .block-1 .video-wrapper iframe{display:block}.recettes-popup-video .block-1 .video-wrapper .vjs-control-bar{opacity:1;position:absolute;bottom:0;z-index:2;background-color:transparent}.recettes-popup-video .block-1 .video-wrapper .vjs-load-progress,.recettes-popup-video .block-1 .video-wrapper .vjs-play-progress{border-radius:20px;border:1px solid transparent}.recettes-popup-video .block-1 .video-wrapper .vjs-volume-menu-button{-ms-flex-order:2;order:2;-webkit-order:2;margin-left:-15px;margin-right:10px}.recettes-popup-video .block-1 .video-wrapper .vjs-volume-level:before{top:-3px}.recettes-popup-video .block-1 .video-wrapper .vjs-remaining-time{font-size:14px;line-height:30px;padding-right:0}.recettes-popup-video .block-1 .video-wrapper .vjs-play-progress{background-color:#c6190e}.recettes-popup-video .block-1 .video-wrapper .vjs-play-progress:before{top:-7px;font-size:19px}.recettes-popup-video .block-1 .btn-play{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;border-radius:100%;border:2px solid #fff;padding:0.952rem;width:5.238rem;height:5.238rem;opacity:1;background:transparent}.recettes-popup-video .block-1 .btn-play:hover{opacity:.7}.recettes-popup-video .block-1 .icon-arrow{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;font-size:2.857rem;color:#fff}.recettes-popup-video .block-1 .container{height:100%}.recettes-popup-video .block-2{background:#443A36;width:calc(30% - 30px);padding:4.524rem 0.714rem;padding-bottom:5%}.recettes-popup-video .block-2 .text-small{font-size:1.048rem;font-family:"Amiri-Regular"}.recettes-popup-video .block-2 .desc-wrapper{text-align:left;margin-top:1.905rem}@media (min-width:768px) and (max-width:1023px){.recettes-popup-video .block-2 .desc-wrapper{column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:1.905rem;-webkit-column-gap:1.905rem;-moz-column-gap:1.905rem}}.recettes-popup-video .block-2 .desc{color:#fff;text-transform:uppercase;position:relative;padding-right:2.381rem;font-family:"Geometric706BT-MediumB";margin-top:0;margin-bottom:0.238rem;font-size:0.667rem;max-width:100%}.recettes-popup-video .block-2 .desc span{text-transform:lowercase}.recettes-popup-video .block-2 .number{position:absolute;bottom:0;right:0}@media (max-width:1023px){.recettes-popup-video{overflow:auto}.recettes-popup-video .popup-inner{width:100%;top:10%;left:0;-ms-transform:translate(0,0);transform:translate(0,0)}.recettes-popup-video .block-1,.recettes-popup-video .block-2{width:100%}.recettes-popup-video .block-1 .container{min-width:9.524rem}.recettes-popup-video .block-2{padding-top:1.19rem;padding-bottom:0.714rem;padding:1.19rem 2rem 0.714rem;margin-left:0;overflow:hidden}.recettes-popup-video .block-2 .text-small{max-width:100%;font-size:0.857rem;padding-left:0;text-align:left;margin-top:0.667rem}.recettes-popup-video .block-2 .desc-wrapper{margin-top:1.048rem}.recettes-popup-video .block-2 .desc{padding-right:1.667rem}}@media (min-width:1024px) and (orientation:landscape){.tablet .recettes-wrapper .slick-arrow.slick-next{right:31.5%}.tablet .recettes-wrapper .slick-arrow.slick-prev{left:4.5%}.tablet .recettes-popup-video{overflow:hidden}.tablet .recettes-popup-video .popup-inner{width:90%}.tablet .recettes-popup-video .popup-inner .block-2{width:calc(30% - 5px);padding:1.905rem 0.476rem 0.952rem}.tablet .recettes-popup-video .popup-inner .block-2 .desc-wrapper{margin-top:0.952rem}.android .recettes-wrapper .slick-arrow.slick-next{right:33%}.android .recettes-wrapper .slick-arrow.slick-prev{left:8%}}
@font-face{font-family:'lorabold';src:url(/themes/custom/aoste_fr/assets/fonts/lora-bold-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/lora-bold-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'lorabold_italic';src:url(/themes/custom/aoste_fr/assets/fonts/lora-bolditalic-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/lora-bolditalic-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'loraitalic';src:url(/themes/custom/aoste_fr/assets/fonts/lora-italic-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/lora-italic-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Microbrew";src:url(/themes/custom/aoste_fr/assets/fonts/Microbrew-One.otf) format('opentype'),url(/themes/custom/aoste_fr/assets/fonts/Microbrew-One.otf) format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:"Gotham";src:url(/themes/custom/aoste_fr/assets/fonts/Gotham-Book.otf) format('opentype'),url(/themes/custom/aoste_fr/assets/fonts/Gotham-Book.otf) format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:"Gotham-Medium";src:url(/themes/custom/aoste_fr/assets/fonts/Gotham-Medium.otf) format('opentype'),url(/themes/custom/aoste_fr/assets/fonts/Gotham-Medium.otf) format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:'loraregular';src:url(/themes/custom/aoste_fr/assets/fonts/lora-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/lora-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Bold";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-Bold.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-BoldSlanted";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-BoldSlanted.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Slanted";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-Slanted.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Regular";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-Regular.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-BlackA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-BlackA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-BlackItalicA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-BlackItalicA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric706BT-BlackB";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric706BT-BlackB.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric706BT-MediumB";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric706BT-MediumB.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-MediumA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-MediumA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-LiteA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-LiteA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratlight';src:url(/themes/custom/aoste_fr/assets/fonts/montserrat-light-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/montserrat-light-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratregular';src:url(/themes/custom/aoste_fr/assets/fonts/montserrat-regular-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/montserrat-regular-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratbold';src:url(/themes/custom/aoste_fr/assets/fonts/montserrat-bold-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/montserrat-bold-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratmedium';src:url(/themes/custom/aoste_fr/assets/fonts/montserrat-medium-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/montserrat-medium-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'robotolight';src:url(/themes/custom/aoste_fr/assets/fonts/roboto-light-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/roboto-light-webfont.woff) format('woff');font-weight:normal;font-style:normal}body{background:#fff;color:#000;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:21px}.container{margin:0 auto;position:relative;z-index:2}.cover-images .bgk-cover{position:absolute;left:0;top:0;right:0;bottom:0;background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-color:rgb(14,6,2);background-image:url(/themes/custom/aoste_fr/assets/images/Aoste_intermediate_Background.jpg);background-position:center 0px}.grid-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1130px}.page-container-intermediate-category{margin-right:auto;margin-left:auto;max-width:1100px;position:relative}.page-container-intermediate-category .page-intermediate-intro{text-align:center;margin-bottom:130px}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-heading{margin:120px 0;position:relative}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-heading h1{font-family:'lorabold_italic',Helvetica,Arial,sans-serif;font-size:70px;line-height:74px;color:#fff;margin-bottom:0;padding:0 200px;position:relative}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-heading:after{content:"";position:absolute;width:70px;bottom:-60px;left:50%;height:4px;background-color:#fff;-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transform:translate(-50%)}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-heading h1 span{color:#be1c10}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-content h2{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:46px;line-height:48px;color:#ffe4a9;margin-bottom:40px;padding:0 300px}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-content p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:20px;line-height:24px;color:#fff;padding:0 190px}.page-container-intermediate-category .page-intermediate-content-category-list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:0 auto;padding-bottom:160px}.page-container-intermediate-category .page-intermediate-recommended-category-list-heading{margin-bottom:150px;position:relative}.page-container-intermediate-category .page-intermediate-recommended-category-list-heading:after{content:"";position:absolute;width:70px;bottom:-60px;left:50%;height:4px;background-color:#fff;-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transform:translate(-50%)}.page-container-intermediate-category .page-intermediate-recommended-category-list-heading h2{font-family:"Geometric706BT-BlackB";font-size:30px;line-height:1;color:#fff;text-transform:uppercase;text-align:center}.page-container-intermediate-category .page-intermediate-recommended-category-list-heading h2 span{color:#ffe4a9}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item{width:25%;display:-ms-flexbox;display:flex;background-color:#292321;border:4px solid #201b1a}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item:hover{text-decoration:none;outline:none}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper{width:100%;position:relative}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper .content-category-list-item-content{padding:15px 0 45px 0;position:relative}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper .content-category-list-item-content .content-category-list-item-content-wrapper{display:flex;min-height:240px;flex-direction:row;justify-content:center}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper .content-category-list-item-content .content-category-list-item-content-wrapper .content-category-list-item-content-inner{align-items:center;display:flex}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper .content-category-list-item-content h3{font-family:"Geometric706BT-MediumB",Helvetica,Arial,sans-serif;font-size:10px;color:#fff;text-align:center;text-transform:uppercase;padding-top:35px}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper .content-category-list-item-content .content-category-list-item-icon{display:block;margin:0 auto;width:234px}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper .content-category-list-item-content .content-category-list-item-background{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;background-color:rgba(0,0,0,0.2)}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item:hover .content-category-list-item-wrapper .content-category-list-item-content .content-category-list-item-background{opacity:1;color:transparent;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.main-header .menu > ul > li{vertical-align:middle}.pro-button{padding:0;vertical-align:middle}.pro-button img{height:auto;max-height:24px}.cover-images .bgk-cover.nos-engagements{background-color:#1b1818;background-image:url(/themes/custom/aoste_fr/assets/images/Aoste_engagements_Background.webp)}.page-container-intermediate-category.nos-engagements{padding-bottom:50px}.page-container-intermediate-category.nos-engagements .page-intermediate-intro{margin-bottom:50px}.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-endMsg{display:none}.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-intro-content--text{font-size:.66rem;font-weight:normal;margin-top:2rem;font-family:"Gotham",Arial,sans-serif}.page-container-intermediate-category.nos-engagements .page-intermediate-intro img,.page-container-intermediate-category.nos-engagements .page-intermediate-intro p{margin:0 auto;font-family:"Microbrew",Helvetica,Arial,sans-serif;color:white;font-size:2.25rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list{padding-bottom:100px}.page-container-intermediate-category.nos-engagements .page-intermediate-intro.as--summary .see-more{display:none}.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-intro-heading{margin:50px 0 30px}.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-intro-heading::after{display:none}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item{flex-direction:column;align-items:center;background:none;border:none;margin:0 1%;width:calc(92% / 4);position:relative}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item{flex-direction:column;align-items:center;background:none;border:none;margin:0 auto;width:85%;position:relative;margin-bottom:180px}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-right{position:relative;z-index:-1;top:0}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(odd) .content--on-right{min-width:450px;margin:0 0 0 auto}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item img.arrow--on-top{transform:rotate(90deg);margin-bottom:50px;height:20px}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content--on-top{width:100%;bottom:0;font-size:1.75rem;color:white;font-family:"Microbrew",Helvetica,Arial,sans-serif;position:relative;height:110px;background-size:cover;display:flex;text-align:center;cursor:pointer}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content-certificated-label,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content-arrow-diagonal,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-top,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-bottom{position:absolute !important}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content-certificated-label{width:10%;margin:0 21rem;z-index:2}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(1) .content-certificated-label{top:6rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content-certificated-label{bottom:-2rem;left:-8rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(3) .content-certificated-label{bottom:-2rem;left:13rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content-certificated-label{bottom:12rem;left:-23.5rem;right:auto;top:auto}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-top{width:fit-content;font-size:2.25rem;line-height:1.75rem;color:white;font-family:"Microbrew",Helvetica,Arial,sans-serif;position:relative;background-size:cover;display:grid;text-align:center;padding:2.25rem 2.5rem;margin:1.75rem auto 5px;z-index:1;grid-template-columns:auto auto}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-top p:after{content:'*'}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(1) .content--on-top{left:9rem;top:10rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content--on-top{top:2rem;left:15rem;padding:2rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(3) .content--on-top{left:9rem;top:6rem;padding:2rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content--on-top{left:18rem;top:5rem;padding:2rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-top:after{background-color:rgb(189,27,23);border-radius:1.25rem;position:absolute;width:1.33rem;height:1.33rem;font-size:1.0rem;font-weight:normal;line-height:1.25rem;content:'+';right:5rem;bottom:-7%;font-family:"Roboto",Arial,sans-serif}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content--on-top:after{left:3.75rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(3) .content--on-top:after{right:-.5rem;bottom:.75rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content--on-top:after{right:auto;left:-.5rem;bottom:0.75rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-top p,.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content--on-top p{align-self:center;width:100%}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(1) .content--on-top,.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item:nth-child(1) .content--on-top{background-image:url(/themes/custom/aoste_fr/assets/images/Aoste_engagements_strates-1.png)}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content--on-top,.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item:nth-child(2) .content--on-top{background-image:url(/themes/custom/aoste_fr/assets/images/Aoste_engagements_strates-2.png)}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(3) .content--on-top,.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item:nth-child(3) .content--on-top{background-image:url(/themes/custom/aoste_fr/assets/images/Aoste_engagements_strates-3.png)}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content--on-top,.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item:nth-child(4) .content--on-top{background-image:url(/themes/custom/aoste_fr/assets/images/Aoste_engagements_strates-4.png)}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content--on-bottom{position:absolute;bottom:-10%;transform:translateY(50%) translateX(10px);line-height:1.1rem;width:75%;font-size:1.1rem;letter-spacing:0.05rem;color:rgb(7,99,31);font-family:"Microbrew",Helvetica,Arial,sans-serif;background-image:url(/themes/custom/aoste_fr/assets/images/Aoste_engagements_strates--substrate.jpg);display:flex;justify-content:center}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-bottom{position:absolute;bottom:-1.0rem;left:19rem;color:rgb(7,99,31);font-family:"Microbrew",Helvetica,Arial,sans-serif;background-image:url(/themes/custom/aoste_fr/assets/images/Aoste_engagements_strates--substrate.jpg);background-size:contain;z-index:0;display:grid;text-align:center;padding:1.5rem 2.5rem .75rem;margin:1.75rem auto 5px;width:fit-content;font-size:1.66rem;line-height:1.5rem;grid-template-columns:auto auto}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content--on-bottom{bottom:1.5rem;left:19.25rem;padding-bottom:0}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(3) .content--on-bottom{bottom:-2.75rem;left:19.25rem;padding-top:1.5rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content--on-bottom{bottom:-1.75rem;left:10.25rem;padding:1.0rem 1.75rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content--on-bottom p span{font-size:2rem;line-height:1.75rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-bottom:before{content:'*';line-height:3.1rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content--on-bottom p{text-align:left;margin:12px 0;display:none}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-bottom p{text-align:left;margin:12px 0}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-arrow-diagonal{display:none;bottom:-20%;position:absolute;left:2%;width:12%}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(1) .content-arrow-diagonal{top:20rem;width:2.5rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content-arrow-diagonal{top:5.0rem;left:14.0rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(3) .content-arrow-diagonal{top:13.5rem;left:0.75rem;width:2.25rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content-arrow-diagonal{top:13.25rem;left:9rem;width:2.25rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content-arrow-diagonal{margin-left:15rem;margin-top:12px}.page-container-intermediate-category.nos-engagements .page-intermediate-endMsg{font-size:1.75rem;color:white;line-height:1.75rem;font-family:"Microbrew",Helvetica,Arial,sans-serif;text-align:center}.page-container-intermediate-category.nos-engagements ul.page-container-intermediate-category--menu{background-color:rgb(13,115,52);font-family:"Gotham-Medium",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin:3rem 10rem 3rem;text-align:center}.page-container-intermediate-category.nos-engagements ul.page-container-intermediate-category--menu li{display:inline-flex;margin:.6rem 0}.page-container-intermediate-category.nos-engagements ul.page-container-intermediate-category--menu a{font-size:0.55rem;font-weight:bold;color:white;letter-spacing:1px}.page-container-intermediate-category.nos-engagements ul.page-container-intermediate-category--menu span{font-size:1rem;font-family:"lorabold",Arial,sans-serif;line-height:1rem;color:white;vertical-align:middle;margin:0 .5rem}.page-container-intermediate-category.nos-engagements .page-intermediate-intro[class*='page-intermediate-intro--']{display:grid;grid-template-areas:'engagement title title' 'desc desc label';margin:0 7rem 0 10rem}.page-container-intermediate-category.nos-engagements .page-intermediate-intro[class*='page-intermediate-intro--'] .page-intermediate-intro-content{grid-area:engagement;align-self:center}.page-container-intermediate-category.nos-engagements .page-intermediate-intro[class*='page-intermediate-intro--'] .page-intermediate-intro-content img{height:70px}.page-container-intermediate-category.nos-engagements .page-intermediate-intro[class*='page-intermediate-intro--'] .page-intermediate-intro-heading{font-family:"Microbrew",Helvetica,Arial,sans-serif;color:white;font-size:2.5rem;grid-area:title;margin-bottom:0;margin-top:24px;font-weight:normal;text-align:left;padding-left:33.33px}.page-container-intermediate-category.nos-engagements .page-intermediate-intro[class*='page-intermediate-intro--'] .content-certificated-label{grid-area:label;width:74px;place-self:end;place-self:flex-end}.page-container-intermediate-category.nos-engagements .page-intermediate-intro[class*='page-intermediate-intro--'] .page-intermediate-intro-content--text{font-size:.8rem;font-weight:normal;margin-top:0;grid-area:desc;padding:23px 5px 0 5px;font-family:"Gotham",Arial,sans-serif}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions,.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic{margin-top:4rem;font-family:"Microbrew",Helvetica,Arial,sans-serif;color:white}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions > h2,.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic > h2{font-size:2.0rem;font-weight:normal;margin-bottom:1rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple > h2{width:100%}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic > div{background-image:url(/themes/custom/aoste_fr/assets/images/Aoste_engagements_strates-0.png);background-size:cover;padding:2rem 2.5rem;width:24rem;margin:0 auto;text-align:center;line-height:1.5rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple{display:flex;flex-wrap:wrap}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple > div{flex:1;display:flex;align-items:center;justify-content:center;padding:1.5rem 1.0rem;width:16rem;height:13rem;margin:0 .75rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple div:nth-child(2){margin-left:0}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple div:last-child{margin-right:0}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple.as--two-containers div:nth-child(2){margin-left:8.5rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple.as--two-containers div:last-child{margin-right:8.5rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic div > p{font-size:1.25rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic div > p > span{font-size:1.75rem;line-height:1.5rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic div > p > span:first-child{font-size:2.5rem;line-height:3rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions{display:flex;flex-wrap:wrap;justify-content:center}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions h2{width:100%}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container{width:32.33%;display:flex;flex-direction:column;margin-left:0.66%;margin-right:0.66%}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container:nth-child(2),.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--forTheBest .page-intermediate-content--actions-container:nth-child(2){margin-left:0;margin-top:1rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container:nth-child(4),.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--forTheBest .page-intermediate-content--actions-container:nth-child(4){margin-right:0}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container > img{width:100%;margin-top:.66rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container .text{min-height:22rem;min-height:22rem;background-size:cover;padding:3.5rem 2rem;margin-top:.66rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container:nth-child(2) .text{padding-top:6rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container .text p:first-child{font-size:1.75rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container.as--single .text p{line-height:1.75rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container:not(.as--single) .text p:last-child{font-family:"Gotham",Arial,sans-serif;font-size:.6rem;padding-right:1.75rem;font-weight:normal;margin-top:1.25rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .as--protect p,.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container:nth-child(2) .text p:first-child{color:rgb(13,115,52);}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container:nth-child(2) .recyclons.text p:first-child{color:white;}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container:nth-child(2){color:black}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .as--protect:not(:last-child) p,.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .as--protect:not(:last-child){color:#413530 !important}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .as--protect:not(:last-child){margin-top:15rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .as--protect:last-child{margin-top:10rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .as--protect p:last-child{color:black}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--forTheBest .page-intermediate-content--actions-container:nth-child(2){margin-top:10em}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--forTheBest .page-intermediate-content--actions-container:nth-child(4){margin-top:15em}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--preservation-recycle .page-intermediate-content--actions-container:nth-child(3){margin-top:8em}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--preservation-recycle .page-intermediate-content--actions-container:nth-child(4){margin-top:20em}section.aoste-internal-links > .aoste-internal-links-wrapper p{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:16px;color:#ffffff;line-height:1.2;position:relative;text-align:center}section.aoste-internal-links > .aoste-internal-links-wrapper p > a,section.aoste-internal-links > .aoste-internal-links-wrapper p > a:hover{color:#be1c10;text-decoration:none}@media (max-width:1023px){.main-header .grid-fluid{height:20%}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item{width:50%}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-heading h1{font-size:41px;line-height:1;padding:0;width:450px;margin:0 auto}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-heading:after{width:50px;bottom:-30px;left:50%;height:3px}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-heading{margin:0 0 60px 0}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-content h2{font-size:30px;color:#ffe4a9;margin:0 auto;margin-bottom:50px;padding:0;width:335px;line-height:1}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-content p{font-size:22px;line-height:1;padding:0;width:380px;margin:0 auto}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper .content-category-list-item-content .content-category-list-item-icon{display:block;margin:0 auto;height:auto;width:auto;max-width:100%;min-width:auto;min-height:auto;padding:10px 15px 0 15px}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper .content-category-list-item-content .content-category-list-item-background{display:none}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item{border:none;padding:6px;background-color:transparent}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper{width:100%;position:relative;background-color:#292321}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper .content-category-list-item-content h3{padding:30px 0;font-size:7px;font-family:'montserratregular',Helvetica,Arial,sans-serif;}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper .content-category-list-item-content h3 span{display:block;font-family:'montserratbold',Helvetica,Arial,sans-serif;padding-bottom:10px;font-size:13px}.page-container-intermediate-category .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content-category-list-item-wrapper .content-category-list-item-content{padding:0}.page-container-intermediate-category .page-intermediate-content-category-list{max-width:420px;padding-bottom:100px}.page-container-intermediate-category .page-intermediate-recommended-category-list-heading h2{font-size:30px;line-height:43px;text-align:center}.page-container-intermediate-category .page-intermediate-recommended-category-list-heading:after{width:50px;bottom:-30px;height:3px}.page-container-intermediate-category .page-intermediate-intro{margin-bottom:50px}.page-container-intermediate-category .page-intermediate-recommended-category-list-heading{margin-bottom:60px}.page-container-intermediate-category{max-width:420px;position:relative}.page-container-intermediate-category .page-intermediate-content-category-list.category-list-recommend{padding-bottom:30px}.cover-images .bgk-cover.nos-engagements{background-image:url(/themes/custom/aoste_fr/assets/images/Aoste_engagements_Background_responsive.webp)}.nos-engagements img{height:auto}.page-container-intermediate-category.nos-engagements .page-intermediate-intro img{max-width:12rem;height:auto !important}.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-intro-heading{margin-top:0}.page-container-intermediate-category.nos-engagements{max-width:640px;padding-bottom:5px;margin:15px auto 0 auto}.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-intro-heading p,.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-endMsg p{font-size:1.66rem;line-height:1.66rem}.page-container-intermediate-category.nos-engagements .page-intermediate-endMsg{display:none}.page-container-intermediate-category.nos-engagements .page-intermediate-intro.as--summary{padding:0 1.5rem}.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-endMsg{display:block;margin-top:30px}.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-endMsg p{width:100%;max-width:100%}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list.as--summary{flex-direction:row;padding:0 15px}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary{margin:2.5rem 3rem;position:relative}.page-container-intermediate-category.nos-engagements .page-intermediate-intro.as--summary .see-more{display:block;background-color:rgb(201,0,32);font-family:"Gotham-Medium",Arial,sans-serif;text-transform:uppercase;margin:2rem auto 0;color:white;border-radius:5px;font-size:.66rem;padding:.66rem 0;width:140px;text-align:center}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item{width:100%;height:80vw;max-height:340px;max-width:300px;margin-bottom:15rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(3) .content-certificated-label,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(1) .content-certificated-label{margin:auto;width:5rem;left:-2rem;top:7rem;bottom:auto}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(1) .content-certificated-label{top:5.5rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(even) .content--on-right,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(odd) .content--on-right{object-position:center;min-width:100%}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content-certificated-label,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content-certificated-label{margin:auto;width:5rem;left:auto;right:-1.25rem;top:7em;bottom:auto}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content-certificated-label{bottom:11rem;left:-2.0rem;top:auto;margin:0}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-top p:after{display:none}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-right{height:100%;object-fit:cover;position:absolute}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--container--top-bottom{position:relative;display:flex;flex-direction:column;height:100%;top:80%}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(1) .content--on-top{left:50%;transform:translate(-50%);width:80%;display:flex;padding:1.75rem 1.5rem;font-size:1.75rem;top:auto;grid-template-columns:auto;margin:0;height:6.5rem;position:relative !important}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(3) .content--on-top,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content--on-top,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content--on-top{left:50%;transform:translate(-50%);width:80%;display:flex;padding:1.75rem 2rem;font-size:1.75rem;top:auto;grid-template-columns:auto;margin:0;height:6.5rem;position:relative !important}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content--on-bottom,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content--on-bottom,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(3) .content--on-bottom,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-bottom{left:50%;transform:translate(-50%);width:80%;font-size:1.5rem;line-height:1.5rem;bottom:auto;grid-template-columns:auto;margin:5px 0 0 0;min-height:5rem;height:auto;max-height:none;background-size:cover;display:flex;align-items:center;position:relative !important;padding:10% 15% 7.5%}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(3) .content--on-top:after,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content--on-top:after,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content--on-top:after,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-top:after{right:50%;transform:translate(50%);bottom:-1.25rem;line-height:2.25rem;left:auto;width:2.25rem;height:2.25rem;font-size:2.0rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-bottom:before{display:none}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content-arrow-diagonal{transform:rotate(57deg)}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(2) .content-arrow-diagonal,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content-arrow-diagonal{left:auto;margin:0;right:-0.5rem;top:auto;bottom:-5.5rem;max-width:36px}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(3) .content-arrow-diagonal,.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(1) .content-arrow-diagonal{margin:0;top:auto;bottom:-5.5em;left:-1.2rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item:nth-child(4) .content--on-bottom p span{font-size:1.5rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list.as--summary .page-intermediate-content-category-list-item{width:50%;max-width:200px;margin:0;justify-content:center}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list.as--summary .page-intermediate-content-category-list-item .content--on-top{height:96px}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list.as--summary .page-intermediate-content-category-list-item p{font-size:1.5rem;padding:1rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list{flex-direction:column}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .arrow--on-top{display:none}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item{width:75%;margin:0 auto 25%}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content--on-top{height:135px;font-size:2rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content--on-bottom p{margin:25px 0}.page-container-intermediate-category.nos-engagements .page-intermediate-content--summary .page-intermediate-content-category-list-item .content--on-bottom p{margin:0;white-space:nowrap}.page-container-intermediate-category.nos-engagements ul.page-container-intermediate-category--menu{color:unset;margin:1.75rem auto;padding:0 2rem;display:flex;flex-wrap:wrap;justify-content:center;background:unset}.page-container-intermediate-category.nos-engagements ul.page-container-intermediate-category--menu span{display:none}.page-container-intermediate-category.nos-engagements ul.page-container-intermediate-category--menu li{padding:0.6rem;background-color:rgb(13,115,52);margin:0.15rem}.page-container-intermediate-category.nos-engagements .page-intermediate-intro[class*='page-intermediate-intro--']{margin:1.66rem 2em 0;grid-template-areas:'engagement' 'title' 'desc' 'label'}.page-container-intermediate-category.nos-engagements .page-intermediate-intro[class*='page-intermediate-intro--'] .page-intermediate-intro-content{height:auto;transform:scale(0.8)}.page-container-intermediate-category.nos-engagements .page-intermediate-intro[class*='page-intermediate-intro--'] .page-intermediate-intro-heading{padding:0;text-align:center}.page-container-intermediate-category.nos-engagements .page-intermediate-intro[class*='page-intermediate-intro--'] .page-intermediate-intro-content--text{margin-bottom:1.75rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions,.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic{text-align:center;margin-top:2rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple{flex-direction:column;margin-top:2rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple > h2{margin-bottom:2rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple div:last-child,.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple div:nth-child(2),.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple.as--two-containers div:last-child,.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple.as--two-containers div:nth-child(2),.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic.as--multiple > div,.page-container-intermediate-category.nos-engagements .page-intermediate-content--topic > div{margin:.5rem auto;min-height:13rem;width:16rem;padding:2rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions{flex-direction:column;align-items:center}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions h2{margin-bottom:1.66rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--forTheBest .page-intermediate-content--actions-container:nth-child(4),.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--forTheBest .page-intermediate-content--actions-container:nth-child(2),.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container{margin:0 auto;align-items:center;width:100%}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .as--protect{width:auto}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--preservation-recycle .page-intermediate-content--actions-container:nth-child(2),.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--preservation-recycle .page-intermediate-content--actions-container:nth-child(3),.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--preservation-recycle .page-intermediate-content--actions-container:nth-child(4),.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container img,.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions:not(.as--single) .page-intermediate-content--actions-container .text{min-height:23rem;width:18rem;background-position-y:bottom;background-size:cover}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container{margin:0 !important}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--forTheBest .page-intermediate-content--actions-container:nth-child(4){flex-direction:column-reverse}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container > img,.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container > div .text{margin-bottom:0.6rem;margin-top:0}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions:not(.as--single) .page-intermediate-content--actions-container .text{margin-top:0;margin-bottom:.6rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container:not(.as--single) .text p:first-child{text-align:left;line-height:1.75rem;font-size:2rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions .page-intermediate-content--actions-container:not(.as--single) .text p:last-child{font-size:.75rem;text-align:left}}@media (max-width:500px){.page-container-intermediate-category{max-width:100%;margin:15px}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-heading h1{width:90%;font-size:34px}.page-container-intermediate-category .page-intermediate-content-category-list{max-width:100%}.page-container-intermediate-category .page-intermediate-recommended-category-list-heading h2{font-size:25px;line-height:35px}.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-endMsg p{width:100%;max-width:100%;padding:0 40px}.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-intro-heading p,.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-endMsg p{font-size:1.5rem;padding:0;line-height:1.5rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content--on-top{font-size:2.2rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list .page-intermediate-content-category-list-item .content--on-bottom p{font-size:1.25rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list.as--summary{justify-content:center}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list.as--summary .page-intermediate-content-category-list-item .content--on-top{height:72px}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list.as--summary .page-intermediate-content-category-list-item{max-width:180px}}@media (max-width:400px){.page-container-intermediate-category.nos-engagements .page-intermediate-intro .page-intermediate-intro-content--text{font-size:0.8rem}.page-container-intermediate-category.nos-engagements .page-intermediate-content-category-list.as--summary .page-intermediate-content-category-list-item p{font-size:1.66rem}}
@font-face{font-family:'lorabold';src:url(/themes/custom/aoste_fr/assets/fonts/lora-bold-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/lora-bold-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'lorabold_italic';src:url(/themes/custom/aoste_fr/assets/fonts/lora-bolditalic-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/lora-bolditalic-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'loraitalic';src:url(/themes/custom/aoste_fr/assets/fonts/lora-italic-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/lora-italic-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'loraregular';src:url(/themes/custom/aoste_fr/assets/fonts/lora-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/lora-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Bold";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-Bold.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-BoldSlanted";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-BoldSlanted.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Slanted";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-Slanted.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Regular";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-Regular.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-BlackA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-BlackA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-BlackItalicA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-BlackItalicA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric706BT-BlackB";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric706BT-BlackB.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric706BT-MediumB";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric706BT-MediumB.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-MediumA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-MediumA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-LiteA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-LiteA.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratregular';src:url(/themes/custom/aoste_fr/assets/fonts/montserrat-regular-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/montserrat-regular-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratbold';src:url(/themes/custom/aoste_fr/assets/fonts/montserrat-bold-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/montserrat-bold-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratmedium';src:url(/themes/custom/aoste_fr/assets/fonts/montserrat-medium-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/montserrat-medium-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'robotolight';src:url(/themes/custom/aoste_fr/assets/fonts/roboto-light-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/roboto-light-webfont.woff) format('woff');font-weight:normal;font-style:normal}body{background:#fff;color:#000;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:21px}.aoste-container{margin:0 auto;position:relative;z-index:2}.cover-images .bgk-cover{position:absolute;left:0;top:0;right:0;bottom:0;background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-color:rgb(14,6,2);background-image:url(/themes/custom/aoste_fr/assets/images/Aoste_Club_Background.webp);background-position:center 0px}.grid-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1130px}.main-header .top-header{height:5.619rem;position:relative}.banner-blog .blog-header .main-heading-title h1{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;font-size:3.429rem;text-transform:uppercase;color:#bd3430;line-height:0.7}.banner-blog .blog-header .main-heading-title h1 span{font-family:'lorabold_italic',Helvetica,Arial,sans-serif;font-size:2.81rem;text-transform:none;letter-spacing:-0.05em;color:#fff}.banner-blog .blog-header .heading-title-caption{padding-top:1.905rem}.banner-blog .blog-header .heading-title-caption p{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:0.9524rem;color:#fff;line-height:1.35}.filter-wrapper{margin:0 0 2.457rem 0rem}.filter-wrapper .filter-block ul.filter-selector{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;color:#fff;font-size:0.7619rem;text-transform:uppercase;list-style:none;padding-left:0;text-align:center}.filter-wrapper .filter-block ul.filter-selector li.filter-single{position:relative;display:inline-block;line-height:1.7;margin:0 1.429rem}.filter-wrapper .filter-block ul.filter-selector li.filter-single span.tooltiptext{position:relative;width:120px;background-color:rgba(12,8,6,0.3);color:#fff;text-align:center;padding:0.4762rem;border-radius:3px;z-index:1}.filter-wrapper .filter-block ul.filter-selector li.filter-single span.tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(12,8,6,0.3) transparent transparent transparent}.filter-wrapper .filter-block ul.filter-selector li.filter-single span.filter-icon{display:block;width:2rem;height:2rem;border-radius:50%;background:rgba(12,8,6,0.3);position:relative;margin:0 auto;margin-top:0.7143rem;cursor:pointer}.filter-wrapper .filter-block ul.filter-selector li.filter-single.selected span.filter-icon,.filter-wrapper .filter-block ul.filter-selector li.filter-single.selected span.tooltiptext{background:white;color:#6a6460}.filter-wrapper .filter-block ul.filter-selector li.filter-single.selected span.tooltiptext::after{border-color:white transparent transparent transparent}.filter-wrapper .filter-block ul.filter-selector li.filter-single span.filter-icon img{z-index:2;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:0.421rem;position:absolute;width:23px;height:22px}.filter-reset-wrapper{font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;font-size:0.5714rem;text-transform:lowercase;letter-spacing:0.05em;text-align:center;margin-top:1.429rem;margin-bottom:1.429rem}.filter-wrapper .filter-reset-wrapper span,.filter-wrapper .filter-reset-wrapper span:hover{color:#fff;display:inline-block;border-bottom:0.047rem solid #fff;cursor:pointer}.latest-article-wrapper{max-width:1200px;margin:0 auto}.latest-article-wrapper .latest-article-block.cover--image{height:19.05rem;margin-top:0px}.cover--image{position:relative;width:100%;overflow:hidden}.cover--image > img{position:absolute;left:0;top:0;width:auto}.latest-article-wrapper .latest-article-block .latest-article-content{position:absolute;left:3.095rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:17.14rem;padding:1.905rem 0;padding-bottom:0}.latest-article-wrapper .latest-article-block .latest-article-content:before{position:absolute;content:"";width:2.381rem;height:0.1905rem;background-color:#fff;display:block;top:0}.latest-article-content .latest-article-content--title h2{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:2.667rem;font-weight:normal;color:#ffe4a9;line-height:1}.blog-article-content--link{display:inline-block;margin-top:1.429rem}.blog-article-content--link a span{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;color:#fff;padding:0.6667rem 3.333rem;border-radius:0.2381rem;font-size:0.6667rem;text-transform:uppercase;transition:color 0.3s ease-in}.blog-article-content--link .btn-blog:before{background-color:#be1c10;position:absolute;content:'';width:100%;height:100%;top:0;left:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:background-color 0.3s ease-in}.blog-article-content--link .btn-like span{display:inline-flex;align-items:center;justify-content:center}.blog-article-content--link a.btn-like span{padding:0.6667rem 1.667rem}.blog-article-content--link .btn-like span:before{content:url(/themes/custom/aoste_fr/assets/images/fb-like-icon.png);transition:content 0.3s ease-in;width:26px;height:21px;margin-right:0.4762rem}.blog-article-content--link .btn-like:hover span:before{content:url(/themes/custom/aoste_fr/assets/images/fb-like-icon-hover.png);transition:content 0.3s ease-in;width:26px;height:21px}.blog-article-content--link-tale .blog-article-content--link{margin-top:4.762rem}.blog-article-content--link a span:hover{color:#c6190e}.blog-article-content--link .btn-blog:hover:before{background-color:#fff;box-shadow:0 2px 8px rgba(5,5,5,0.5)}.category-article-icon{position:absolute;right:0.9524rem;top:0.9524rem}.category-article-icon > img{width:40px;height:40px}.blog-list-wrapper .blog-post-item{margin-top:4.762rem}.blog-post-item-wrapper{padding:0 2.571rem;margin-top:4.762rem;position:relative !important;top:0 !important}.blog-post-item-wrapper.blog-post-item-left .blog-post-item--content{text-align:right;padding-right:1.905rem;padding-top:1.905rem}.blog-post-item-wrapper.blog-post-item-right .blog-post-item--content{text-align:left;padding-left:1.905rem;padding-top:1.905rem}.blog-post-item-wrapper .blog-post-item--content:before,.blog-post-single-tale:before{position:absolute;content:"";width:2.381rem;height:0.1905rem;background-color:#fff;display:block;top:0}.blog-post-item-wrapper.blog-post-item-left .blog-post-item--content:before{right:1.905rem}.blog-post-item--content,.blog-post-item--image{width:50%;position:relative}.blog-post-item-left .blog-post-item--content,.blog-post-item-left .blog-post-item--image{float:right}.blog-post-item-right .blog-post-item--content,.blog-post-item-right .blog-post-item--image{float:left}.blog-post-item-wrapper.blog-post-item-left .blog-post-item--image{padding-left:1.905rem}.blog-post-item-wrapper.blog-post-item-right .blog-post-item--image{padding-right:1.905rem}.blog-list-wrapper .blog-post-item-wrapper div h2{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.905rem;line-height:1;color:#8e7334;font-weight:normal}.blog-list-wrapper .blog-post-item-wrapper.blog-post-item-left div h2{padding-left:8.095rem}.blog-list-wrapper .blog-post-item-wrapper.blog-post-item-right div h2{padding-right:8.095rem}.blog-list-wrapper .blog-post-item-wrapper div h3{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;font-size:0.9524rem;letter-spacing:0.025em;font-weight:normal;text-transform:uppercase;margin-top:0.4762rem;color:#fff}.blog-post-item-wrapper .blog-post-item--content .blog-post-item--desc{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.9524rem;margin:1.905rem 0 1.429rem 0;color:#fff}.blog-post-item-wrapper.blog-post-item-left .blog-post-item--content .blog-post-item--desc p{line-height:1.2}.blog-post-item-wrapper .blog-post-item--image.cover--image{height:19.05rem}.blog-pagination-wrapper{text-align:center}.blog-pagination-wrapper .blog-page-pagination-items{position:relative;display:inline-block;margin:3.81rem 0}.blog-pagination-wrapper .blog-page-pagination-items a{font-family:"Geometric415BT-LiteA",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:0.7619rem;color:#fff;margin:0 0.4762rem;font-weight:normal}.blog-pagination-wrapper .blog-page-pagination-items.single-post a{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;text-decoration:underline;font-size:0.6667rem;letter-spacing:0.2em}.blog-pagination-wrapper .blog-page-pagination-items a.current{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;color:#ffe4a9;text-decoration:underline}.blog-pagination-wrapper .blog-page-pagination-items a:hover{color:#ffe4a9}.blog-pagination-wrapper .blog-page-pagination-items .page-nav.prev{width:1rem;height:1rem;background:url(/themes/custom/aoste_fr/assets/images/prev-page.webp) center center no-repeat;display:inline-block;vertical-align:middle}.blog-pagination-wrapper .blog-page-pagination-items .page-nav.next{width:1rem;height:1rem;background:url(/themes/custom/aoste_fr/assets/images/next-page.webp) center center no-repeat;display:inline-block;vertical-align:middle}.banner-blog-post .blog-post-header{position:relative;width:100%;text-align:center;margin-bottom:5-1.762;margin-top:6.381rem}.banner-blog-post .blog-post-header .blog-post-category a{display:inline-block}.banner-blog-post .blog-post-header .blog-post-category img{width:1.619rem;height:1.619rem;display:inline-block;vertical-align:middle}.banner-blog-post .blog-post-header .blog-post-category span{display:inline-block;font-size:1.619rem;vertical-align:middle;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:0.025em;font-weight:normal;margin-left:0.7143rem}.banner-blog-post .blog-post-header .blog-post-title h1{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:2.143rem;color:#ffe4a9;font-weight:normal;margin-top:0.6667rem}.banner-blog-post .blog-post-header .blog-post-date p{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;color:#fff;font-size:1.048rem}.banner-blog-post .blog-post-header .blog-post-social ul{margin:1.429rem 0}.banner-blog-post .blog-post-header .blog-post-social ul li{display:inline-block;margin:0 0.4762rem}.banner-blog-post .blog-post-header .blog-post-social ul li a{display:block;position:relative;color:#fff;font-size:0.9524rem;width:1.905rem;height:1.905rem;border:1px solid #fff;border-radius:50%}.banner-blog-post .blog-post-header .blog-post-social ul li a span{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog-post-single--wrapper .blog-post-featured-img{margin-bottom:1.905rem}.blog-post-single--wrapper .blog-post-featured-img img,.blog-post-single--paragraph img{margin:0 auto}.blog-post-single--content{padding:0 3.81rem}.blog-post-single--content .blog-post-single--paragraph{position:relative;padding:0 3.333rem;padding-top:1.905rem}.blog-post-single--content .blog-post-single--paragraph p,.blog-post-single--content .blog-post-single--paragraph ul li{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.9524rem;color:#fff;letter-spacing:0.010em;line-height:1.238rem}.blog-post-single--content .blog-post-single--paragraph h1{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:1.429rem;letter-spacing:0.010em;font-weight:normal;color:#ffe4a9;margin-bottom:0.65rem}.blog-post-single--content .blog-post-single-tale .blog-post-single--paragraph h1{margin-bottom:2.381rem}.blog-post-single--content .blog-post-single-tale .blog-post-single--paragraph h1.star-title:before{content:"\2605";margin-right:1rem;font-size:1rem;position:relative;bottom:0.09rem}.blog-post-single--content .blog-post-single-tale .blog-post-single--paragraph h1.hash-title:before{content:"#";margin-right:1rem;font-size:1.905rem;position:relative;top:0.081rem}.blog-post-single--content .blog-post-single-tale .blog-post-single--paragraph h1.bullet-title:before{display:inline-block;content:'';-webkit-border-radius:50%;border-radius:50%;height:0.5714rem;width:0.5714rem;margin-right:1.3rem;background-color:#ffe4a9;position:relative;bottom:0.1rem;left:0.18rem}.blog-post-single--content .blog-post-single-tale .blog-post-single--paragraph img{margin-bottom:2.381rem;margin-top:3.81rem}.blog-post-single--content .blog-post-single--paragraph ul li{line-height:2rem;list-style-position:inside;text-indent:-1.7rem;padding-left:1.7em}.blog-post-single--content .blog-post-single--paragraph ul li:nth-of-type(1):before{content:"\2605";margin-right:1rem;font-size:0.5714rem;position:relative;bottom:0.09rem}.blog-post-single--content .blog-post-single--paragraph ul li:nth-of-type(2):before{content:"#";margin-right:1rem;font-size:1.229rem}.blog-post-single--content .blog-post-single--paragraph ul li:nth-of-type(3):before{display:inline-block;content:'';-webkit-border-radius:0.375rem;border-radius:0.375rem;height:0.25rem;width:0.25rem;margin-right:1.3rem;background-color:#fff;position:relative;bottom:0.1rem;left:0.18rem}.blog-post-single-tale{position:relative;margin-top:4.762rem}.blog-post-single--content .blog-post-single-tale .blog-post-single--paragraph:first-of-type{padding-top:3.81rem}.blog-post-single-tale:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.btn{background:none;position:relative;border:none;padding:0;text-transform:uppercase;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;letter-spacing:1px;font-size:0.667rem;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif}.club-cta-block-link .btn-blog:before{background-color:#be1c10;position:absolute;content:'';width:100%;height:100%;top:0;left:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:background-color 0.3s ease-in}.club-cta-block-link a span{font-family:"Geometric706BT-BlackB",Helvetica,Arial,sans-serif;color:#fff;padding:0.6667rem 1.904rem;border-radius:0.2381rem;font-size:0.6667rem;text-transform:uppercase;transition:color 0.3s ease-in;-webkit-box-shadow:2px 8px 175px 3px rgba(33,24,22,0.73);-moz-box-shadow:2px 8px 175px 3px rgba(33,24,22,0.73);box-shadow:2px 8px 165px 3px rgba(33,24,22,0.73)}.club-cta-block-link .btn-blog:hover:before{background-color:#fff;box-shadow:0 2px 8px rgba(5,5,5,0.5)}.club-cta-block-link .btn-blog:hover span{color:#be1d10}.aoste-red-f{color:#be1d10}.club-page-container .title-intro-page-block{margin:0 auto;margin-top:4.762rem;max-width:30.8rem;text-align:center}.club-page-container .title-intro-page-block p{font-size:0.9524rem;line-height:1.238rem;font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;color:#fff}.club-page-container .title-intro-page-block h1{font-family:'montserratbold',Helvetica,Arial,sans-serif;font-size:2.381rem;color:#fff;line-height:1;margin-bottom:2.381rem}.club-card-box{position:relative;z-index:98}.club-page-container .club-card-box .club-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin-top:3.333rem}.club-page-container .club-card-box .club-row .club-col{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;position:relative;width:100%;min-height:1px;padding-right:20px;padding-left:20px;transition:.5s ease;z-index:100;position:relative}.club-page-container .club-card-box .club-row .club-col .club-col-inner{opacity:1;-webkit-transition:transform .6s ease,opacity .3s ease;-moz-transition:transform .6s ease,opacity .3s ease;-o-transition:transform .6s ease,opacity .3s ease;-ms-transition:transform .6s ease,opacity .3s ease;transition:transform .6s ease,opacity .3s ease;display:block;position:relative}.club-page-container .club-card-box .club-row .club-col:hover .club-col-inner,.club-page-container .club-card-box .club-row .club-col.hover-state-step-3 .club-col-inner{opacity:0;-webkit-transition:transform .6s ease,opacity .3s ease;-moz-transition:transform .6s ease,opacity .3s ease;-o-transition:transform .6s ease,opacity .3s ease;-ms-transition:transform .6s ease,opacity .3s ease;transition:transform .6s ease,opacity .3s ease;transform:scale(0.95);-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95)}.club-page-container .club-card-box .club-row .club-col.hover-state{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;z-index:1000;cursor:pointer}.club-page-container .club-col-outter{width:100%;margin:auto;display:block;position:absolute;top:-15px;left:0;right:0;bottom:-15px;background-color:#fff;text-align:center;color:#000;justify-content:center;align-items:center;border-radius:calc(.35rem - 1px);padding:1.429rem 3.095rem;transform:scale(0.95);-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);-webkit-box-shadow:0px 36px 153px 35px rgba(33,24,22,0.73);-moz-box-shadow:0px 36px 153px 35px rgba(33,24,22,0.73);box-shadow:0px 36px 153px 35px rgba(33,24,22,0.73);opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:0}.club-page-container .club-card-box .club-row .club-col.hover-state .club-col-outter{opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1000;cursor:pointer}.club-page-container .club-col-outter .btn-close{color:#fff;position:absolute;top:-36px;right:8px;font-family:Amiri-Regular;display:none}.club-page-container .club-col-outter .btn-close span.btn-close-caption img{display:inline-block;vertical-align:middle;height:auto;width:auto}.club-page-container .club-col-outter.full-row-span{margin-top:1.905rem;bottom:0;top:0}.club-page-container .club-card-box .club-row .club-col .club-col-outter.step-2{padding:1.429rem 2.1rem}.club-page-container .club-card-box .club-row .club-col .club-col-outter .club-list-points img{margin:0 auto;display:table-cell;height:auto;width:auto}.club-page-container .club-card-box .club-row .club-col .club-col-outter > img{height:55px;margin:0 auto}.club-page-container .club-card-box .club-row .club-col .club-col-outter h4,.full-row-span h4{color:#000000;font-size:0.79rem;line-height:1;margin:1.143rem 0;font-family:'montserratbold',Helvetica,Arial,sans-serif;text-transform:uppercase;position:relative}h4.title-heading-club{font-size:0.88rem}.full-row-club-inner-data-item h4{margin:1.643rem 0;margin-bottom:0.6rem;font-size:0.77rem;height:30px}.club-page-container .club-card-box .club-row .club-col .club-col-outter h4:before{content:"";position:absolute;width:2.143rem;bottom:-1.143rem;left:50%;height:3px;background-color:#be1d10;-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transform:translate(-50%)}.club-page-container .club-card-box .club-row .club-col .club-col-outter.full-row-span h4:before{content:none}.club-list-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:0.7524rem}.club-list-wrapper:first-of-type,.club-list-wrapper.first-item{padding-top:1.143rem}.club-list-points{min-width:2rem;text-align:left;display:table;margin-right:20px;margin-top:2px}.club-list-points span,.club-list-points img{display:inline-block}.club-list-points span{color:#000000;font-size:0.8571rem;line-height:1;font-family:'montserratbold',Helvetica,Arial,sans-serif;text-transform:uppercase;position:relative;display:table-cell}.club-page-container .club-card-box .club-row .club-col .club-col-outter ul{display:block;list-style-type:disc;margin-top:3.4rem;margin-bottom:2.143rem}.club-page-container .club-card-box .club-row .club-col .club-col-outter ul.star{margin-top:0;margin-bottom:0}.club-page-container .club-card-box .club-row .club-col .club-col-outter ul li{font-family:'montserratmedium';color:#2a2323;font-size:0.78rem;letter-spacing:-0.025em;line-height:1.048rem;text-align:left;margin:1.3rem 0;list-style:none}.club-page-container .club-card-box .club-row .club-col .club-col-outter ul.star li{font-size:0.619rem;line-height:1rem;margin:0}.club-page-container .club-card-box .club-row .club-col .club-col-outter ul li:before{content:"·";font-size:1.143rem;vertical-align:middle;line-height:1.048rem;position:relative;top:-0.1905rem;margin-right:0.2381rem}.club-page-container .club-card-box .club-row .club-col .club-col-outter .club-cta-block-link a span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0.6667rem 2rem;width:100%}.club-page-container .club-card-box .club-row .club-col .club-col-outter .club-cta-block-link a.btn{display:block}.club-page-container .club-card-box .club-row .club-col .club-col-inner{-webkit-box-shadow:0px 36px 153px 35px rgba(33,24,22,0.73);-moz-box-shadow:0px 36px 153px 35px rgba(33,24,22,0.73);box-shadow:0px 36px 153px 35px rgba(33,24,22,0.73)}.full-row-span img{margin:0 auto}.full-row-span .img-header-wrapper{display:flex;align-items:center;margin:0 auto;width:50%}.full-row-span .img-header-wrapper:before,.full-row-span .img-header-wrapper:after{flex:1;content:'';height:3px;background:#be1d10;margin:0 60px}.full-row-span .full-row-club-inner-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-img-item:first-of-type{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-img-item img{padding:0 10px}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-img-item span,.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-img-item img.img-display-res{display:none}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-data-item span{font-family:'montserratbold';font-size:1.429rem;line-height:1;color:#2a2323}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-data-item div img{display:inline-block;width:20px;height:auto;vertical-align:baseline}.club-card-img-top{border-top-left-radius:calc(.35rem - 1px);border-top-right-radius:calc(.35rem - 1px);height:17.19rem;background-size:cover;background-position:center center;width:100%;display:block}.club-card-body{background-color:#fff;text-align:center;padding:1.429rem 0;border-bottom-left-radius:calc(.35rem - 1px);border-bottom-right-radius:calc(.35rem - 1px)}.club-card-body h3{font-family:'montserratbold',Helvetica,Arial,sans-serif;font-size:1.143rem;color:#2a2323;line-height:1;margin-bottom:0.4762rem;text-transform:uppercase}.club-card-body p{font-family:'montserratregular',Helvetica,Arial,sans-serif;font-size:0.7619rem;line-height:1.143rem;color:#2a2323;letter-spacing:-.025em}.club-cta-block-wrapper{margin-top:-10.71rem;background-color:#362d2b;position:relative}.club-cta-block-wrapper .club-cta-block-content{text-align:center;max-width:34.76rem;margin:0 auto;background-color:#66534f;padding:1.905rem;padding-top:0}.club-cta-block-wrapper .club-cta-block-content .club-cta-block-inner{position:relative;border:1px solid #fbfbfb;padding:2.381rem;padding-top:14.29rem;color:#fff;-webkit-border-image:-webkit-gradient(linear,0 100%,0 0,from(black),to(rgba(0,0,0,0))) 1 100%;-webkit-border-image:-webkit-linear-gradient(bottom,black,rgba(0,0,0,0)) 1 100%;-moz-border-image:-moz-linear-gradient(bottom,black,rgba(0,0,0,0)) 1 100%;-o-border-image:-o-linear-gradient(bottom,black,rgba(0,0,0,0)) 1 100%;border-image:linear-gradient(to top,rgba(251,251,251,1),rgba(251,251,251,0)) 1 100}.club-cta-block-wrapper .club-cta-block-content .club-cta-block-inner:after{content:"";position:absolute;width:2.143rem;bottom:-0.2rem;left:50%;height:7px;background-color:#fff;-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transform:translate(-50%)}.club-cta-block-wrapper .club-cta-block-content .club-cta-block-inner h2{font-family:'montserratbold';font-size:2.381rem;color:#fff;line-height:1;margin-bottom:1.429rem}.club-cta-block-wrapper .club-cta-block-content .club-cta-block-inner .club-cta-block-text{margin-bottom:2.381rem}.club-footer-link{padding:3.81rem 0;text-align:center}.club-footer-link a span,.club-footer-link a span:hover{text-transform:uppercase;font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;color:#ffe4a9;font-size:0.6667rem;padding-bottom:0rem;border-bottom:2px solid #ffe4a9;-webkit-transition:border-bottom .2s ease-in-out;transition:border-bottom .2s ease-in-out}.club-footer-link a span:hover{cursor:pointer}@media (min-width:1024px){.blog-header{padding-top:2.81rem;padding-bottom:2.95rem;width:40%;margin:0 auto;text-align:center}}@media (max-width:1400px) and (min-width:1024px){.cover-images .bgd-cover{background-size:auto}}@media (max-width:1023px){.main-header{margin-bottom:0.952rem;height:132.9px}.main-header .grid-fluid{height:100%}.grid-fluid{padding-left:1.667rem;padding-right:1.667rem}html{}.main-header .top-header{height:6.333rem}.main-header .main-menu{display:none;margin:-1.667rem;position:relative;z-index:2}.latest-article-wrapper{margin:0;padding:0 1rem;width:100%;overflow:hidden}.heading-title-caption{display:none}.main-heading-title{text-align:center}.banner-blog .blog-header .main-heading-title h1{font-size:5.143rem;line-height:0.65}.banner-blog .blog-header .main-heading-title h1 span{font-size:4.048rem}.filter-wrapper .filter-block ul.filter-selector{font-size:1.048rem;display:flex;flex-wrap:wrap}.filter-wrapper .filter-block ul.filter-selector li.filter-single{flex-grow:1;margin:10px 0 0 10px;flex-grow:1;height:7.143rem;width:calc(100% * (1/2) - 10px - 1px)}.filter-wrapper .filter-block ul.filter-selector li.filter-single span.filter-icon img{width:47px;height:44px;right:0.76rem}.filter-wrapper .filter-block ul.filter-selector li.filter-single span.filter-icon{width:3.81rem;height:3.81rem}.filter-reset-wrapper{font-size:1.048rem}.category-article-icon > img{width:80px;height:80px}.latest-article-wrapper .latest-article-block.cover--image{position:relative;height:37.14rem}.latest-article-wrapper .latest-article-block .latest-article-content{width:90%}.latest-article-content .latest-article-content--title h2{font-size:3.429rem;margin-right:2rem}.cover--image > img{position:absolute;left:50%;top:50%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.latest-article-wrapper .latest-article-block .latest-article-content{top:3.333rem;left:2.857rem;-ms-transform:none;transform:none}.latest-article-wrapper .latest-article-block div.category-article-icon{top:2.857rem}.blog-post-item-wrapper{margin-top:8.762rem}.blog-article-content--link a span{font-size:1.048rem;padding:1.1rem 3.81rem}.blog-article-content--button{margin-top:14.05rem;margin-left:-2.857rem;text-align:center}.blog-post-item--content,.blog-post-item--image{width:100%;float:none}.blog-post-item--image{text-align:center;width:100%;margin-top:0;position:relative}.blog-post-item-wrapper .blog-post-item--image.cover--image{height:auto}.blog-post-item-wrapper .blog-post-item--image.cover--image div img{height:auto;width:100%}.blog-post-item-wrapper.blog-post-item-left .blog-post-item--image,.blog-post-item-wrapper.blog-post-item-right .blog-post-item--image{padding:0;margin-bottom:3.095rem}.blog-post-item-wrapper.blog-post-item-left .blog-post-item--content,.blog-post-item-wrapper.blog-post-item-right .blog-post-item--content{text-align:center;padding-right:0px;padding-left:0px}.blog-list-wrapper .blog-post-item-wrapper.blog-post-item-left div h2,.blog-list-wrapper .blog-post-item-wrapper.blog-post-item-right div h2{padding:0;font-size:2.857rem;line-height:1.2}.blog-post-item-wrapper .blog-post-item--content:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.blog-list-wrapper .blog-post-item-wrapper div h3{font-size:1.19rem}.blog-post-item-wrapper .blog-post-item--content .blog-post-item--desc{font-size:1.524rem;margin:1.905rem 0 3.762rem 0}.blog-pagination-wrapper .blog-page-pagination-items a{font-size:2rem}.blog-pagination-wrapper .blog-page-pagination-items .page-nav.prev{background:url(/themes/custom/aoste_fr/assets/images/prev-page-res.webp) center center no-repeat;height:30px;width:15px;margin:0 35px;margin-top:-15px}.blog-pagination-wrapper .blog-page-pagination-items .page-nav.next{background:url(/themes/custom/aoste_fr/assets/images/next-page-res.webp) center center no-repeat;height:30px;width:15px;margin:0 35px;margin-top:-15px}.blog-pagination-wrapper .blog-page-pagination-items{margin:6.19rem 0}.blog-post-single--content{padding:0}}@media (max-width:1023px){.blog-post-single--content .blog-post-single--paragraph{padding-left:5%;padding-right:5%}}@media only screen and (max-width :670px){.banner-blog .blog-header .main-heading-title h1{font-size:3.429rem;line-height:0.65}.banner-blog .blog-header .main-heading-title h1 span{font-size:2.81rem}.category-article-icon > img,.category-article-icon > img{width:40px !important;height:40px}.blog-post-item-wrapper{padding:0}.blog-list-wrapper .blog-post-item-wrapper.blog-post-item-left div h2,.blog-list-wrapper .blog-post-item-wrapper.blog-post-item-right div h2{font-size:1.905rem}.blog-post-item-wrapper .blog-post-item--content .blog-post-item--desc{font-size:0.9524rem;margin:1.905rem 0 1.429rem 0}.blog-article-content--link a span{padding:0.6667rem 3.333rem;border-radius:0.2381rem;font-size:0.6667rem}.filter-single .tooltiptext{font-size:0.55rem}.blog-article-content--link{margin-top:1.1rem}.filter-wrapper .filter-block ul.filter-selector li.filter-single span.filter-icon,.filter-wrapper .filter-block ul.filter-selector li.filter-single span.filter-icon img{width:1.5rem;height:1.5rem;right:0.1rem}.filter-wrapper .filter-block ul.filter-selector li.filter-single{height:4rem}.filter-reset-wrapper{font-size:0.5714rem}.blog-pagination-wrapper .blog-page-pagination-items .page-nav.prev{width:1rem;height:1rem;background:url(/themes/custom/aoste_fr/assets/images/prev-page.webp) center center no-repeat;margin:0}.blog-pagination-wrapper .blog-page-pagination-items .page-nav.next{width:1rem;height:1rem;background:url(/themes/custom/aoste_fr/assets/images/next-page.webp) center center no-repeat;margin:0}filter-wrapper .filter-block ul.filter-selector li.filter-single.selected span.filter-icon,.filter-wrapper .filter-block ul.filter-selector li.filter-single.selected span.tooltiptext{background:rgba(12,8,6,0.3);color:#6a6460}.filter-wrapper .filter-block ul.filter-selector li.filter-single span.tooltiptext::after,.filter-wrapper .filter-block ul.filter-selector li.filter-single.selected span.tooltiptext::after{border-color:rgba(12,8,6,0.3) transparent transparent transparent;background:rgba(12,8,6,0.3)}.filter-wrapper .filter-block ul.filter-selector li.filter-single.selected span.filter-icon,.filter-wrapper .filter-block ul.filter-selector li.filter-single.selected span.tooltiptext{background:rgba(12,8,6,0.3)}.latest-article-wrapper .latest-article-block div.category-article-icon{top:0.857rem}.blog-post-item-wrapper{margin-top:4rem}.latest-article-wrapper .latest-article-block.cover--image{height:18rem}.latest-article-wrapper .latest-article-block .latest-article-content{top:1rem;left:1rem}.cover--image > img{left:85%}.blog-pagination-wrapper .blog-page-pagination-items a{font-size:0.7619rem}.blog-pagination-wrapper .blog-page-pagination-items .page-nav.prev{width:1rem}}@media only screen and (max-width:1270px){.club-page-container .club-col-outter.full-row-span{width:85vw}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-img-item img{height:40%}.full-row-span h4{height:33px}}@media only screen and (max-width:1200px){.club-page-container .club-card-box .club-row .club-col .club-col-outter > img{height:40px}}@media only screen and (max-width:1023px){.main-header .grid-fluid{height:auto}.club-page-container .club-card-box .club-row{margin-left:10%;margin-right:10%}.club-page-container .club-card-box .club-row .club-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;transition:.5s ease;margin-bottom:7vw}.club-page-container .title-intro-page-block p{font-size:1.222rem;line-height:1.666rem}.club-page-container .title-intro-page-block{max-width:100%;margin-left:14vw;margin-right:14vw}.club-card-img-top{height:70vw}.club-cta-block-wrapper .club-cta-block-content{max-width:100%;padding:6.4%;padding-top:0;-webkit-box-shadow:inset 0px 159px 290px -68px rgba(26,22,20,1);-moz-box-shadow:inset 0px 159px 290px -68px rgba(26,22,20,1);box-shadow:inset 0px 159px 290px -68px rgba(26,22,20,1)}.club-cta-block-wrapper{margin-top:-250vw}.club-cta-block-wrapper .club-cta-block-content .club-cta-block-inner{padding-top:257vw;padding-bottom:3.333rem}.club-cta-block-wrapper .club-cta-block-content .club-cta-block-inner h2{font-size:2rem}.club-cta-block-text p{font-size:1.222rem}.club-cta-block-link a span{font-size:1rem;padding:1rem 3.333rem}.club-card-body p{font-size:0.888rem;line-height:1.222rem}.club-card-body h3{font-size:1.333rem}.club-page-container .title-intro-page-block h1{font-size:2rem}.club-page-container .title-intro-page-block{margin-top:1.762rem}.club-page-container .club-card-box .club-row .club-col .club-col-outter h4,.full-row-span h4{font-size:1rem}.club-page-container .club-card-box .club-row .club-col .club-col-outter ul li{font-size:1rem;line-height:1.222rem;margin:1.111rem 0}.club-page-container .club-card-box .club-row .club-col .club-col-outter > img{width:auto}.club-page-container .club-card-box .club-row .club-col .club-col-outter ul li:before{font-size:1.543rem}.club-page-container .club-card-box .club-row .club-col .club-col-outter .club-cta-block-link a span{padding:1.111rem 2rem}.club-page-container .club-card-box .club-row .club-col .club-col-outter ul.star li{font-size:0.7778rem;line-height:1.4rem}.club-page-container .club-col-outter .btn-close{display:block;font-size:1.111rem;margin-bottom:15px}.club-page-container .club-col-outter .btn-close:hover{cursor:pointer}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-img-item span,.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-img-item img.img-display-res{display:block}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-img-item span{font-family:'montserratbold';font-size:2.238rem;color:#1a1614}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-img-item img.img-display-desk{display:none}.full-row-span .img-header-wrapper img{width:auto;height:40px}.full-row-span img{margin:0 auto;height:auto;width:auto}.full-row-span .full-row-club-inner-wrapper{display:block}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-img-item:first-of-type{display:block}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-content:first-of-type .full-row-club-inner-img-item{display:inline-block;background-color:#fcf9f9;padding:20px 20px;border-radius:calc(.35rem - 1px)}.club-page-container .club-col-outter.full-row-span{width:70vw;margin-top:12vh;top:17vh}.full-row-span .full-row-club-inner-wrapper .full-row-club-inner-img-item img{height:auto}.full-row-span .img-header-wrapper:before,.full-row-span .img-header-wrapper:after{content:none}.full-row-span .img-header-wrapper{display:block;width:100%}.full-row-span h4.title-heading-club:before{content:"";position:absolute;width:2.143rem;bottom:-1.143rem;left:50%;height:3px;background-color:#be1d10;-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transform:translate(-50%)}.full-row-club-inner-content:first-of-type{margin-top:67px}.full-row-span h4{height:auto}.full-row-club-inner-data-item > div{margin-bottom:1.143rem}.full-row-club-inner-data-item{margin:2.143rem 0}.club-page-container .club-card-box .club-row .club-col:hover .club-col-inner{opacity:1;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.club-page-container .club-card-box .club-row .club-col.mobile-fade .club-col-inner{opacity:0;-webkit-transition:transform .6s ease,opacity .3s ease;-moz-transition:transform .6s ease,opacity .3s ease;-o-transition:transform .6s ease,opacity .3s ease;-ms-transition:transform .6s ease,opacity .3s ease;transition:transform .6s ease,opacity .3s ease;transform:scale(0.95);-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95)}.club-list-points{margin-top:6px}.club-page-container .club-col-outter{height:auto;bottom:auto;padding:3.095rem;top:0}.club-page-container .club-col-outter.full-row-span{height:auto;bottom:inherit}.club-page-container .club-card-box .club-row .club-col.hover-state .club-col-outter{top:0;bottom:auto}}@media only screen and (max-width:768px){.club-cta-block-wrapper{margin-top:-260vw}.club-cta-block-wrapper .club-cta-block-content .club-cta-block-inner{padding-top:264vw}.club-page-container .title-intro-page-block{margin-left:15vw;margin-right:15vw}.club-page-container .club-card-box .club-row .club-col .club-col-outter h4,.full-row-span h4{font-size:0.8889rem}.club-page-container .club-card-box .club-row .club-col .club-col-outter > img{height:40px}.club-page-container .club-card-box .club-row .club-col .club-col-outter .club-list-wrapper .club-list-points img{height:12px}.club-page-container .club-col-outter.full-row-span{padding-left:0;padding-right:0}.club-list-points{margin-top:5px}}@media only screen and (max-width:580px){.club-cta-block-wrapper .club-cta-block-content .club-cta-block-inner{padding-top:270vw}}@media only screen and (max-width:560px){.club-page-container .club-col-outter.full-row-span{width:75vw;margin-top:12vw;top:10vw}}@media only screen and (max-width:480px){.club-page-container .club-card-box .club-row .club-col .club-col-outter ul li{font-size:0.8619rem;line-height:1rem;margin:1.4rem 0}.club-page-container .club-card-box .club-row .club-col .club-col-outter h4,.full-row-span h4{font-size:0.9095rem}.club-page-container .club-card-box .club-row .club-col .club-col-outter ul{padding:0 1.667rem;margin-top:3rem;margin-bottom:3.6rem}.club-page-container .club-col-outter{padding:1.429rem 1.667rem;padding-bottom:2.7rem}.club-page-container .club-card-box .club-row .club-col .club-col-outter > img{height:40px}.club-page-container .club-card-box .club-row .club-col .club-col-outter .club-cta-block-link a span{font-size:0.8889rem;padding:1rem 2rem}.club-page-container .club-card-box .club-row .club-col .club-col-outter ul.star{padding-right:0;padding-left:0}.club-page-container .club-col-outter.full-row-span{top:-13vw}.club-cta-block-wrapper .club-cta-block-content .club-cta-block-inner{padding-top:290vw}}@media only screen and (max-width:460px){.club-cta-block-link a span{padding:1rem 2rem}}@media only screen and (max-width:410px){.club-page-container .club-card-box .club-row .club-col .club-col-outter ul.star{margin-bottom:0.4rem}}@media only screen and (max-width:360px){.club-cta-block-wrapper .club-cta-block-content .club-cta-block-inner{padding-top:300vw}}@media only screen and (min-width:1024px){.banner-slider .botBotton{margin:0 auto;margin-top:38%;text-align:center}.banner-slider .item-slider .desc .btn{opacity:1}}@media only screen and (min-width:1350px){.banner-slider .botBotton{margin:0 auto;margin-top:23%;text-align:center}}.home-page.style-1{background-color:black !important}
.menu-item.has-sub img{margin-left:auto;margin-right:auto;}.theory-thumbnail.larger .description p+p{margin-top:1.429rem;}@media(max-width:1023px){.theory-thumbnail.larger .description p+p{margin-top:1rem;}}#block-aoste-fr-primary-local-tasks .tabs.primary li{background-color:white;}#block-aoste-fr-primary-local-tasks .tabs.primary a{color:black;}#block-aoste-fr-primary-local-tasks .tabs.primary a.is-active{color:white;background-color:var(--gin-color-primary);}#block-aoste-fr-primary-local-tasks .tabs a:focus,#block-aoste-fr-primary-local-tasks .tabs a:hover{color:black;}.commitment-list .description .textSpans p{margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;}.info-block h1.title,.heading-page-block h1.title{font-family:'lorabold_italic',Helvetica,Arial,sans-serif;font-size:70px;line-height:1;}.info-block h1.title strong,.heading-page-block h1.title strong{color:#bc3430;}@media (max-width:767px){.info-block h1.title,.heading-page-block h1.title{font-size:2.5rem;}}@media (max-width:1023px){.info-block .description p{line-height:1.2rem}body.aostologies .info-block .description p{font-size:0.933rem}body.aostologies .info-block .description p:first-child{font-size:0.667rem;margin-bottom:0}}body.aostologies .info-block .description p:first-child{font-family:Helvetica,Arial,sans-serif;margin-bottom:0.143rem;font-size:0.762rem;}@media (max-width:992px){.heading-page-block .description p{line-height:1.467rem;}}.pageList{display:inline-block;}.aostologie-block-2 .accord-head .title em{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;text-transform:lowercase;font-size:2.143rem;}input.reset-filters{border:none;background:transparent;}.cate-list .sub-product .item{height:100%;}.page-container-intermediate-category .page-intermediate-recommended-category-list-heading h2 strong{color:#ffe4a9}#wheelModal.close-modal{display:none;}.recettes-content .la-recette p{margin-bottom:21px;}.special-box .special-box-inner h2{font-family:"Amiri-Bold",Helvetica,Arial,sans-serif;font-size:0.952rem;line-height:1.238rem;padding:0 4.048rem;color:#ffe4a9;}body.erreur-fb .special-box .special-box-inner h2{padding:0;line-height:1.933rem;}@media (min-width:1024px){body.erreur-fb .special-box .special-box-inner h2{line-height:normal;}}.special-box .special-box-inner h2 a{color:#ffe4a9;}.hover-item .title strong{color:#ffe4a9}html.aoste-fr{line-height:initial;}html.aoste-fr h1{margin:0;}@media (max-width:500px){.main-header .logo{max-width:6.5rem;bottom:1rem;}.main-header .nav-icon .icon-menu{width:2rem;height:2rem;line-height:2rem;font-size:1rem;}.main-header .logo{max-width:5rem;bottom:2rem;}}#ccc .ccc-notify-button.ccc-notify-link{background-color:#c50d0e !important;border-color:#c50d0e !important;text-decoration:none;border:2px solid #c50d0e!important;}#ccc-notify button.ccc-notify-button.ccc-notify-link span{color:#fff !important;}#ccc h1,#ccc p,#ccc span{font-family:var(--font-kefa);}#ccc .ccc-panel a,#ccc a.ccc-link span,#ccc .ccc-notify__notify .ccc-notify-text a{color:#316b4b !important;text-decoration:underline;}.instagram-block.recipe-block-1 h2.title{text-transform:uppercase;}nav.pager{margin-bottom:0.333rem;margin-top:2.733rem;}nav.pager li,nav.pager li a{color:#7e7b7b;font-family:"Geometric415BT-MediumA",Helvetica,Arial,sans-serif;letter-spacing:0.048rem;font-size:1.048rem;line-height:1.048rem;transition:color .5s ease,border 0.5s ease;display:inline-block;}nav.pager li a:hover,nav.pager li.is-active a{color:#ffe4a9;border-bottom:3px solid #ffe4a9;padding-bottom:0.333rem;}@media (min-width:1024px){.aostefr-pager{padding-bottom:12.143rem;}nav.pager{display:table;width:auto;margin:auto;margin-top:3.19rem;margin-bottom:3.333rem;}}nav.pager li.pager__item--previous a,nav.pager li.pager__item--next a{font-size:0.048rem;line-height:1.524rem;padding-right:0.667rem;color:transparent;}nav.pager li.pager__item--previous a{background:url(/themes/custom/aoste_fr/assets/images/arrow-prev.png) no-repeat left 0;}nav.pager li.pager__item--next a{background:url(/themes/custom/aoste_fr/assets/images/arrow-next.png) no-repeat left 0;}nav.pager li.pager__item--first a,nav.pager li.pager__item--last a{color:#ffe4a9;}.page-container-intermediate-category .page-intermediate-intro .page-intermediate-intro-heading h1 strong{color:#be1c10}.theory-thumbnail.style-3{padding-top:1em;margin-top:1em;}.inner.hidden-select.form-actions{margin-top:0;margin-bottom:0;}.recettes-list .info-block{min-height:132px;margin-bottom:3.571rem;}@media(min-width:1024px){.maison .info-block .title{min-height:74px;padding-bottom:59px;}}.aostologies .info-block{min-height:134px;margin-bottom:74px;}@media(min-width:1024px){.aostologies .info-block{min-height:207px;margin-bottom:136px;}}.search-form .row .search-input{line-height:normal;}.page-container-intermediate-category.nos-engagements ul.page-container-intermediate-category--menu a{line-height:normal;}.page-intermediate-content-category-list-item a.content--on-top p,.page-intermediate-content-category-list-item .content--container--top-bottom p{text-transform:uppercase;}.view-recipe-search .name{margin-top:20px;}.page-container-intermediate-category.nos-engagements .page-intermediate-content--actions.as--preservation-recycle .page-intermediate-content--actions-container:nth-child(4) .text:nth-child(2) p{color:rgb(13,115,52);}
.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear}.fa-pulse{-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8)}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dot-circle:before{content:"\f192"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-percent:before{content:"\f295"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-print:before{content:"\f02f"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-rebel:before{content:"\f1d0"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-warehouse:before{content:"\f494"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(/themes/custom/aoste_fr/assets/webfonts/fa-brands-400.eot);src:url(/themes/custom/aoste_fr/assets/webfonts/fa-brands-400.eot#iefix) format("embedded-opentype"),url(/themes/custom/aoste_fr/assets/webfonts/fa-brands-400.woff2) format("woff2"),url(/themes/custom/aoste_fr/assets/webfonts/fa-brands-400.woff) format("woff"),url(/themes/custom/aoste_fr/assets/webfonts/fa-brands-400.ttf) format("truetype"),url(/themes/custom/aoste_fr/assets/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(/themes/custom/aoste_fr/assets/webfonts/fa-regular-400.eot);src:url(/themes/custom/aoste_fr/assets/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"),url(/themes/custom/aoste_fr/assets/webfonts/fa-regular-400.woff2) format("woff2"),url(/themes/custom/aoste_fr/assets/webfonts/fa-regular-400.woff) format("woff"),url(/themes/custom/aoste_fr/assets/webfonts/fa-regular-400.ttf) format("truetype"),url(/themes/custom/aoste_fr/assets/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(/themes/custom/aoste_fr/assets/webfonts/fa-solid-900.eot);src:url(/themes/custom/aoste_fr/assets/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/aoste_fr/assets/webfonts/fa-solid-900.woff2) format("woff2"),url(/themes/custom/aoste_fr/assets/webfonts/fa-solid-900.woff) format("woff"),url(/themes/custom/aoste_fr/assets/webfonts/fa-solid-900.ttf) format("truetype"),url(/themes/custom/aoste_fr/assets/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}
@font-face{font-family:'FuturaStd-Condensed';src:url(/themes/custom/aoste_fr/assets/fonts/FuturaStd-Condensed.eot);src:url(/themes/custom/aoste_fr/assets/fonts/FuturaStd-Condensed.eot#iefix) format('embedded-opentype'),url(/themes/custom/aoste_fr/assets/fonts/FuturaStd-Condensed.woff) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/FuturaStd-Condensed.woff) format('FuturaStd-Condensed.woff');font-weight:normal;font-style:normal}@font-face{font-family:'parisieneregular';src:url(/themes/custom/aoste_fr/assets/fonts/parisienne-regular-webfont.woff2) format('woff2'),url(/themes/custom/aoste_fr/assets/fonts/parisienne-regular-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Regular";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-Regular.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Slanted";src:url(/themes/custom/aoste_fr/assets/fonts/Amiri-Slanted.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric706BT-BlackB";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric706BT-BlackB.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-BlackA";src:url(/themes/custom/aoste_fr/assets/fonts/Geometric415BT-BlackA.woff) format('woff');font-weight:normal;font-style:normal}html{background-color:#201b1a}.st0{opacity:0.8;fill:#95989A}.st1{opacity:0.8;fill:#6D1B0D}.st2{opacity:0.8;fill:#EDD469}.st3{opacity:0.8;fill:#E25E40}.st5{fill:#6D1B0D}.st6{fill:#95989A}.st7{fill:#E25E40}.st8{fill:none;stroke:#95989A;stroke-miterlimit:10}.st9{display:none;fill:none;stroke:#95989A;stroke-miterlimit:10}.st11{fill:none;stroke:yellow}.cover-images{top:-16rem}.wheel-container{width:1200px;margin:0 auto;display:block}.wheel-wrapper svg{margin-top:-300px}.f-family-amiri-regular{font-family:"Amiri-Regular"}.wheel-page .title-descriptions-block{margin-bottom:1.333rem;max-width:48.1rem}.wheel-page .article-top-block{margin-bottom:1rem}.wheel-page .come-back-block{margin-top:0}#background .wheel-bckg-pattern{opacity:0;fill:#95989A}.spacing-l{padding-left:2.381rem}.spacing-r{padding-right:2.381rem}#right,#top{display:none}#Brown{fill:url(#grad2);opacity:0.2}#Red{fill:url(#grad3);opacity:0.2}#Brown.loadGradient,#Red.loadGradient{opacity:1;transition:all 2.5s ease-in-out}.path-etappe1{fill:none;stroke:#95989A;stroke-opacity:0.5;stroke-miterlimit:10}.lettering_result{font-family:'FuturaStd-Condensed';font-size:40px;text-transform:uppercase;letter-spacing:.1em;line-height:26px;color:#fff;display:none}.lettering_texture,.lettering_taste{font-family:'FuturaStd-Condensed';font-size:50px;text-transform:uppercase;letter-spacing:.1em;line-height:26px;color:#fff;opacity:0.5;pointer-events:all;cursor:pointer}#taste text.lettering_taste.hiddenText{opacity:0}.lettering_etape{font-family:'FuturaStd-Condensed';color:#ffe4a9;font-size:40px;letter-spacing:.1em;text-transform:uppercase;fill:#ffe4a9}.lettering_parisien{font-family:'parisieneregular';font-size:80px}.circle-middle{fill:#2b2422;stroke:#ffe4a9;fill-opacity:1;stroke-width:6}.circle-middle-img{stroke:#ffe4a9;stroke-width:6}.circle-middle{fill:#2b2422;stroke:#ffe4a9;fill-opacity:1;stroke-width:6}.circle-middle-img{stroke:#ffe4a9;stroke-width:6}.texture-selection path{pointer-events:all;fill:transparent;cursor:pointer;transition:all .7s ease-in-out}.texture-selection:hover path{fill:#f4bf4e;fill-opacity:0.6;transition:all .7s ease-in-out}.texture-selection.locked{pointer-events:none;cursor:default}.texture-selection.locked:hover path,.taste-selection.locked:hover path{fill:transparent;cursor:default}.taste-selection path{pointer-events:all;fill:transparent;cursor:pointer;transition:all .5s ease-in-out}.taste-selection:hover path{fill:#6D1B0D;fill-opacity:0.6;transition:all .4s ease-in-out}.selectedTexture path{fill-opacity:0.6;fill:#f5c04e;filter:url(#dropshadow);transition:all .4s ease-in-out}.lettering_texture.selectedLettering{opacity:1;font-size:55px;transition:all .3s ease-in-out;text-shadow:0px 0px 21px rgb(173,173,173)}.lettering_taste.selectedLettering{opacity:1;font-size:63px;transition:all .3s ease-in-out;text-shadow:0px 0px 21px rgb(173,173,173)}.selectedTaste path{fill-opacity:1;fill:#6D1B0D;filter:url(#dropshadow);transition:all .4s ease-in-out}.notes-selection{fill:rgba(255,255,255,0.8);stroke:0;pointer-events:all;cursor:pointer;transition:all .8s ease}.notes-selection.selectedNote{fill:#ffe4a9;filter:url(#dropshadow1)}.notes-selection:hover{filter:url(#dropshadow1);fill:#ffe4a9;pointer-events:all;cursor:pointer;transition:all .8s ease}.notes-selection.disabled{fill:#fff;stroke:0;opacity:0.1;cursor:default}.wheel-flavour-post-wrapper .heading-wheel h2{font-size:2.857rem;color:#ffe4a9;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif}.wheel-flavour-post-wrapper .heading-wheel:before{position:absolute;content:"";width:2.381rem;height:0.1905rem;background-color:#fff;display:block;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.wheel-flavour-post-wrapper .heading-wheel h2{margin-top:3.333rem}.wheel-flavour-post-wrapper .heading-wheel p{color:white;margin-bottom:3.81rem}.wheel-flavour-post-wrapper-single .wheel-flavour-post h3{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.905rem;line-height:1;color:#ffe4a9;font-weight:normal}.wheel-flavour-post .wheel-flavour-img-wrapper{height:17rem;position:relative;width:100%;overflow:hidden;float:left;margin-bottom:1.905rem}.wheel-flavour-post .wheel-flavour-img-wrapper img{display:block;width:100%}.wheel-flavour-post-wrapper-single .wheel-flavour-post h4{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;font-size:0.9524rem;letter-spacing:0.025em;font-weight:normal;text-transform:uppercase;margin-top:0.4762rem;color:#fff}.wheel-flavour-post-wrapper-single .wheel-flavour-post .wheel-flavour-post-item--desc{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.9524rem;margin:1.905rem 0 1.429rem 0;color:#fff}path.animate-draw,line.animate-draw{fill-opacity:0;fill:0;stroke:#95989A;stroke-width:1;stroke-dasharray:3319;stroke-dashoffset:3319;animation-name:draw;animation-duration:7s;animation-fill-mode:both;animation-timing-function:linear;animation-delay:0.5s}@keyframes draw{to{stroke-dashoffset:1;stroke-width:1;fill-opacity:1;fill:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:0.5}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:0.5}}@keyframes fadeIn{from{opacity:0}to{opacity:0.5}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.fade-in.one{-webkit-animation-delay:0.1s;-moz-animation-delay:0.7s;animation-delay:0.7s}.fade-in.two{-webkit-animation-delay:10.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}.fade-in.three{-webkit-animation-delay:20.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.fade-in.four{-webkit-animation-delay:30.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.fade-in.five{-webkit-animation-delay:40.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}@-webkit-keyframes fadeInNodes{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeInNodes{from{opacity:0}to{opacity:1}}@keyframes fadeInNodes{from{opacity:0}to{opacity:1}}.fade-in-nodes{opacity:0;-webkit-animation:fadeInNodes ease-in 1;-moz-animation:fadeInNodes ease-in 1;animation:fadeInNodes ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.fade-in-nodes.one{-webkit-animation-delay:0.1s;-moz-animation-delay:0.7s;animation-delay:0.7s}.fade-in-nodes.two{-webkit-animation-delay:10.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}.ffade-in-nodes.three{-webkit-animation-delay:20.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.fade-in-nodes.four{-webkit-animation-delay:30.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.fade-in-nodes.five{-webkit-animation-delay:40.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.modal-dialog.modal-aoste-wheel{max-width:100%}.modal-dialog.modal-aoste-wheel .modal-content{border:none;border-radius:0;background-color:transparent}.modal-dialog.modal-aoste-wheel .modal-content .modal-body{padding:0}.modal-dialog.modal-aoste-wheel .modal-content .modal-body .wheel-description-content{justify-content:space-evenly;background-color:rgba(14,11,9,0.9);font-family:"Amiri-Regular"}#wheelDescription{color:#fff;padding:0}#wheelCover{padding:0}#wheelDescription .wheelDescriptionInner{padding-top:3rem;width:500px;margin:0 auto}#wheelDescription .wheelDescriptionInner p{font-size:26px;line-height:36px;margin-top:30px;margin-bottom:60px}#wheelDescription h5.modal-title{color:#ffe4a9;font-size:60px;letter-spacing:-0.025em;line-height:50px;font-family:'parisieneregular'}.wheel-product-img-result{padding-top:3rem;width:500px}#wheelLink{font-family:"Geometric706BT-BlackB";font-size:18px}#wheelLink.btn{position:relative;z-index:1000}button.wheel-close-btn{background-color:#16945a;box-sizing:content-box;border-radius:50%;color:#fff;height:2rem;width:2rem;line-height:2.2rem;min-width:2rem;text-align:center;border:0;padding:0;font-size:unset}.wheel-close-btn.close,.wheel-close-btn.close:hover{opacity:1;border-radius:50%;border:2px solid #fff}.wheelDescriptionInner .btn-close-possition{display:none;position:absolute;right:20px;top:20px}#wheelResultBadge{position:absolute;left:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;z-index:999;margin:0 auto;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;align-items:center}#wheelResultBadgRes{display:none}.modal-aoste-wheel .modal-footer{display:block;width:100%;border-top:none;margin-top:1rem}#wheelReset{position:relative;margin:0 auto;z-index:1000;border:1px solid #ffe4a9}.modal-footer .btn-2:before{background:transparent !important}#wheelReset span{position:relative;z-index:1000}@media (max-width:1300px){#wheelResultBadge img{width:250px;height:250px}.wheel-container{width:900px}}@media (max-width:1200px){#wheelDescription .wheelDescriptionInner{width:360px}.wheel-container{width:900px}}@media (max-width:991.98px){.wheel-container{width:100%;margin:0 5%}.wheel-wrapper svg{margin-top:-50px}#wheelCover{height:100vw}#wheelLink.btn{padding:0;position:relative;z-index:1000}#wheelLink span{display:block;font-size:18px;padding:20px 25px}#wheelDescription .wheelDescriptionInner p{font-size:22px;line-height:32px;margin-top:60px;margin-bottom:60px}#wheelDescription .wheelDescriptionInner{padding-top:40px;padding-bottom:140px;width:323px}.wheelDescriptionInner .btn-close-possition{display:block}#wheelResultBadge{display:none}#wheelResultBadgRes{display:block;position:absolute;z-index:99;bottom:-186px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#wheelResultBadgRes img{width:372px;height:372px}.modal-dialog.modal-aoste-wheel{margin:0}.spacing-l{padding-left:15px}.spacing-r{padding-right:15px}.wheel-flavour-post .wheel-flavour-img-wrapper img{width:auto;margin:0 auto}.wheel-flavour-post{margin-bottom:4rem}.wheel-wrapper > svg{height:100% !important}}@media (min-width:992px){.col-lg-6-w{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media (max-width:380px){.wheel-wrapper svg{margin-top:0px}#wheelDescription .wheelDescriptionInner{padding-top:40px;padding-bottom:140px;padding:5% 40px 140px 5%}}@media (max-width:767px){}
@font-face{font-family:'FuturaStd-Condensed';src:url('../fonts/FuturaStd-Condensed.eot');src:url('../fonts/FuturaStd-Condensed.eot?#iefix') format('embedded-opentype'),url('../fonts/FuturaStd-Condensed.woff') format('woff2'),url('../fonts/FuturaStd-Condensed.woff') format('FuturaStd-Condensed.woff');font-weight:normal;font-style:normal}@font-face{font-family:'parisieneregular';src:url('../fonts/parisienne-regular-webfont.woff2') format('woff2'),url('../fonts/parisienne-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Regular";src:url('../fonts/Amiri-Regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Amiri-Slanted";src:url('../fonts/Amiri-Slanted.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric706BT-BlackB";src:url('../fonts/Geometric706BT-BlackB.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Geometric415BT-BlackA";src:url('../fonts/Geometric415BT-BlackA.woff') format('woff');font-weight:normal;font-style:normal}html{background-color:#201b1a}.st0{opacity:0.8;fill:#95989A}.st1{opacity:0.8;fill:#6D1B0D}.st2{opacity:0.8;fill:#EDD469}.st3{opacity:0.8;fill:#E25E40}.st5{fill:#6D1B0D}.st6{fill:#95989A}.st7{fill:#E25E40}.st8{fill:none;stroke:#95989A;stroke-miterlimit:10}.st9{display:none;fill:none;stroke:#95989A;stroke-miterlimit:10}.st11{fill:none;stroke:yellow}.cover-images{top:-16rem}.wheel-container{width:1200px;margin:0 auto;display:block}.wheel-wrapper svg{margin-top:-300px}.f-family-amiri-regular{font-family:"Amiri-Regular"}.wheel-page .title-descriptions-block{margin-bottom:1.333rem;max-width:48.1rem}.wheel-page .article-top-block{margin-bottom:1rem}.wheel-page .come-back-block{margin-top:0}#background .wheel-bckg-pattern{opacity:0;fill:#95989A}.spacing-l{padding-left:2.381rem}.spacing-r{padding-right:2.381rem}#right,#top{display:none}#Brown{fill:url(#grad2);opacity:0.2}#Red{fill:url(#grad3);opacity:0.2}#Brown.loadGradient,#Red.loadGradient{opacity:1;transition:all 2.5s ease-in-out}.path-etappe1{fill:none;stroke:#95989A;stroke-opacity:0.5;stroke-miterlimit:10}.lettering_result{font-family:'FuturaStd-Condensed';font-size:40px;text-transform:uppercase;letter-spacing:.1em;line-height:26px;color:#fff;display:none}.lettering_texture,.lettering_taste{font-family:'FuturaStd-Condensed';font-size:50px;text-transform:uppercase;letter-spacing:.1em;line-height:26px;color:#fff;opacity:0.5;pointer-events:all;cursor:pointer}#taste text.lettering_taste.hiddenText{opacity:0}.lettering_etape{font-family:'FuturaStd-Condensed';color:#ffe4a9;font-size:40px;letter-spacing:.1em;text-transform:uppercase;fill:#ffe4a9}.lettering_parisien{font-family:'parisieneregular';font-size:80px}.circle-middle{fill:#2b2422;stroke:#ffe4a9;fill-opacity:1;stroke-width:6}.circle-middle-img{stroke:#ffe4a9;stroke-width:6}.circle-middle{fill:#2b2422;stroke:#ffe4a9;fill-opacity:1;stroke-width:6}.circle-middle-img{stroke:#ffe4a9;stroke-width:6}.texture-selection path{pointer-events:all;fill:transparent;cursor:pointer;transition:all .7s ease-in-out}.texture-selection:hover path{fill:#f4bf4e;fill-opacity:0.6;transition:all .7s ease-in-out}.texture-selection.locked{pointer-events:none;cursor:default}.texture-selection.locked:hover path,.taste-selection.locked:hover path{fill:transparent;cursor:default}.taste-selection path{pointer-events:all;fill:transparent;cursor:pointer;transition:all .5s ease-in-out}.taste-selection:hover path{fill:#6D1B0D;fill-opacity:0.6;transition:all .4s ease-in-out}.selectedTexture path{fill-opacity:0.6;fill:#f5c04e;filter:url(#dropshadow);transition:all .4s ease-in-out}.lettering_texture.selectedLettering{opacity:1;font-size:55px;transition:all .3s ease-in-out;text-shadow:0px 0px 21px rgb(173,173,173)}.lettering_taste.selectedLettering{opacity:1;font-size:63px;transition:all .3s ease-in-out;text-shadow:0px 0px 21px rgb(173,173,173)}.selectedTaste path{fill-opacity:1;fill:#6D1B0D;filter:url(#dropshadow);transition:all .4s ease-in-out}.notes-selection{fill:rgba(255,255,255,0.8);stroke:0;pointer-events:all;cursor:pointer;transition:all .8s ease}.notes-selection.selectedNote{fill:#ffe4a9;filter:url(#dropshadow1)}.notes-selection:hover{filter:url(#dropshadow1);fill:#ffe4a9;pointer-events:all;cursor:pointer;transition:all .8s ease}.notes-selection.disabled{fill:#fff;stroke:0;opacity:0.1;cursor:default}.wheel-flavour-post-wrapper .heading-wheel h2{font-size:2.857rem;color:#ffe4a9;font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif}.wheel-flavour-post-wrapper .heading-wheel:before{position:absolute;content:"";width:2.381rem;height:0.1905rem;background-color:#fff;display:block;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.wheel-flavour-post-wrapper .heading-wheel h2{margin-top:3.333rem}.wheel-flavour-post-wrapper .heading-wheel p{color:white;margin-bottom:3.81rem}.wheel-flavour-post-wrapper-single .wheel-flavour-post h3{font-family:"Amiri-Slanted",Helvetica,Arial,sans-serif;font-size:1.905rem;line-height:1;color:#ffe4a9;font-weight:normal}.wheel-flavour-post .wheel-flavour-img-wrapper{height:17rem;position:relative;width:100%;overflow:hidden;float:left;margin-bottom:1.905rem}.wheel-flavour-post .wheel-flavour-img-wrapper img{display:block;width:100%}.wheel-flavour-post-wrapper-single .wheel-flavour-post h4{font-family:"Geometric415BT-BlackA",Helvetica,Arial,sans-serif;font-size:0.9524rem;letter-spacing:0.025em;font-weight:normal;text-transform:uppercase;margin-top:0.4762rem;color:#fff}.wheel-flavour-post-wrapper-single .wheel-flavour-post .wheel-flavour-post-item--desc{font-family:"Amiri-Regular",Helvetica,Arial,sans-serif;font-size:0.9524rem;margin:1.905rem 0 1.429rem 0;color:#fff}path.animate-draw,line.animate-draw{fill-opacity:0;fill:0;stroke:#95989A;stroke-width:1;stroke-dasharray:3319;stroke-dashoffset:3319;animation-name:draw;animation-duration:7s;animation-fill-mode:both;animation-timing-function:linear;animation-delay:0.5s}@keyframes draw{to{stroke-dashoffset:1;stroke-width:1;fill-opacity:1;fill:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:0.5}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:0.5}}@keyframes fadeIn{from{opacity:0}to{opacity:0.5}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.fade-in.one{-webkit-animation-delay:0.1s;-moz-animation-delay:0.7s;animation-delay:0.7s}.fade-in.two{-webkit-animation-delay:10.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}.fade-in.three{-webkit-animation-delay:20.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.fade-in.four{-webkit-animation-delay:30.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.fade-in.five{-webkit-animation-delay:40.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}@-webkit-keyframes fadeInNodes{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeInNodes{from{opacity:0}to{opacity:1}}@keyframes fadeInNodes{from{opacity:0}to{opacity:1}}.fade-in-nodes{opacity:0;-webkit-animation:fadeInNodes ease-in 1;-moz-animation:fadeInNodes ease-in 1;animation:fadeInNodes ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.fade-in-nodes.one{-webkit-animation-delay:0.1s;-moz-animation-delay:0.7s;animation-delay:0.7s}.fade-in-nodes.two{-webkit-animation-delay:10.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}.ffade-in-nodes.three{-webkit-animation-delay:20.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.fade-in-nodes.four{-webkit-animation-delay:30.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.fade-in-nodes.five{-webkit-animation-delay:40.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.modal-dialog.modal-aoste-wheel{max-width:100%}.modal-dialog.modal-aoste-wheel .modal-content{border:none;border-radius:0;background-color:transparent}.modal-dialog.modal-aoste-wheel .modal-content .modal-body{padding:0}.modal-dialog.modal-aoste-wheel .modal-content .modal-body .wheel-description-content{justify-content:space-evenly;background-color:rgba(14,11,9,0.9);font-family:"Amiri-Regular"}#wheelDescription{color:#fff;padding:0}#wheelCover{padding:0}#wheelDescription .wheelDescriptionInner{padding-top:3rem;width:500px;margin:0 auto}#wheelDescription .wheelDescriptionInner p{font-size:26px;line-height:36px;margin-top:30px;margin-bottom:60px}#wheelDescription h5.modal-title{color:#ffe4a9;font-size:60px;letter-spacing:-0.025em;line-height:50px;font-family:'parisieneregular'}.wheel-product-img-result{padding-top:3rem;width:500px}#wheelLink{font-family:"Geometric706BT-BlackB";font-size:18px}#wheelLink.btn{position:relative;z-index:1000}button.wheel-close-btn{background-color:#16945a;box-sizing:content-box;border-radius:50%;color:#fff;height:2rem;width:2rem;line-height:2.2rem;min-width:2rem;text-align:center;border:0;padding:0;font-size:unset}.wheel-close-btn.close,.wheel-close-btn.close:hover{opacity:1;border-radius:50%;border:2px solid #fff}.wheelDescriptionInner .btn-close-possition{display:none;position:absolute;right:20px;top:20px}#wheelResultBadge{position:absolute;left:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;z-index:999;margin:0 auto;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;align-items:center}#wheelResultBadgRes{display:none}.modal-aoste-wheel .modal-footer{display:block;width:100%;border-top:none;margin-top:1rem}#wheelReset{position:relative;margin:0 auto;z-index:1000;border:1px solid #ffe4a9}.modal-footer .btn-2:before{background:transparent !important}#wheelReset span{position:relative;z-index:1000}@media (max-width:1300px){#wheelResultBadge img{width:250px;height:250px}.wheel-container{width:900px}}@media (max-width:1200px){#wheelDescription .wheelDescriptionInner{width:360px}.wheel-container{width:900px}}@media (max-width:991.98px){.wheel-container{width:100%;margin:0 5%}.wheel-wrapper svg{margin-top:-50px}#wheelCover{height:100vw}#wheelLink.btn{padding:0;position:relative;z-index:1000}#wheelLink span{display:block;font-size:18px;padding:20px 25px}#wheelDescription .wheelDescriptionInner p{font-size:22px;line-height:32px;margin-top:60px;margin-bottom:60px}#wheelDescription .wheelDescriptionInner{padding-top:40px;padding-bottom:140px;width:323px}.wheelDescriptionInner .btn-close-possition{display:block}#wheelResultBadge{display:none}#wheelResultBadgRes{display:block;position:absolute;z-index:99;bottom:-186px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#wheelResultBadgRes img{width:372px;height:372px}.modal-dialog.modal-aoste-wheel{margin:0}.spacing-l{padding-left:15px}.spacing-r{padding-right:15px}.wheel-flavour-post .wheel-flavour-img-wrapper img{width:auto;margin:0 auto}.wheel-flavour-post{margin-bottom:4rem}.wheel-wrapper > svg{height:100% !important}}@media (min-width:992px){.col-lg-6-w{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media (max-width:380px){.wheel-wrapper svg{margin-top:0px}#wheelDescription .wheelDescriptionInner{padding-top:40px;padding-bottom:140px;padding:5% 40px 140px 5%}}@media (max-width:767px){}.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/aoste_fr/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/aoste_fr/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/aoste_fr/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/aoste_fr/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/aoste_fr/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/aoste_fr/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/custom/aoste_fr/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/aoste_fr/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/aoste_fr/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/aoste_fr/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsl(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgb(0,0,0,0),rgb(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
