 @charset "UTF-8";@font-face {font-family: 'Cormorant';font-style: normal;font-weight: normal;src: url('../fonts/Cormorant.woff2') format('woff2')}@font-face {font-family: 'Playfair';font-style: normal;font-weight: normal;src: url('../fonts/Playfair.woff2') format('woff2')}* {padding: 0;margin: 0;box-sizing: border-box}html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, blockquote, pre, abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp, small, b, strong, p strong, p b, sub, sup, var, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0 none;outline: 0;vertical-align: baseline;background-color: transparent;text-decoration:none;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block}html {font-size:100%;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;color:#333;scrollbar-width: thin;scrollbar-color: #000 #d1c286;background-color:#fff;overflow-x:hidden;overflow-y: scroll}html::-webkit-scrollbar {width:10px}html::-webkit-scrollbar-track {background-color: #d1c286}html::-webkit-scrollbar-thumb {background-color: #333}body {min-height: 100vh;max-width: 100%;*zoom: 1;position: relative;display: block}body::before, body::after {content: "";display: table}body::after {clear: both}select {-webkit-appearance: none;-moz-appearance: none;appearance: none;outline: none}select::-ms-expand {display: none}ul,li {list-style: none}a {text-decoration: underline dotted #8b998d;cursor:pointer}a:active, a:focus, a:link, a:visited {color: inherit;outline:0;text-decoration:none}button::-moz-focus-inner{border:0}html,body,span,ul,li,input,textarea,button {font-family: 'Cormorant', serif;font-weight: normal;font-style: normal;text-transform:uppercase}h1,h2,h3,h4,h5,h6 {font-family: 'Playfair', serif;font-weight: normal;font-style: normal;text-transform:uppercase}main, footer {top:0;left:0;position:relative;overflow: hidden}#widthPage-1 {width:80%;margin:auto;position:relative}@media all and (min-width:992px) {#widthPage-1 {width:890px}}@media all and (min-width:1200px) {#widthPage-1 {width:1100px}}.flex {width:100%;display:flex;flex-flow: row wrap;align-items:center;justify-content:center;margin:0 auto;position:relative}@media all and (min-width:992px) {.flex {width:100%;flex-flow:nowrap;align-items:flex-start}}.flexOrder-1 {order:1;flex:100%;max-width:100%}@media all and (min-width:992px) {.flexOrder-1 {order:1;flex:25%;max-width:25%}}.title {width: 100%;background-color: #8b998d;position:relative;clear: both}.title h1 {margin-left:2rem;padding:1rem 0;font-size:16px;letter-spacing:0.05em;color: #fff}.sitemap {margin:3rem auto;position:relative;clear: both}.sitemap h2 {font-size:18px;letter-spacing:0.125em;text-align:center}.sitemap hr {margin:1rem 0 1.5rem;height: 1px;width: 100%;padding: 0;background-color: #ccc;border: 0}.sitemap ul li {padding:5px 0 5px 10px}.sitemap ul li a {font-size:15px;letter-spacing:0.05em}.sitemap ul li::before {content: "•";width: 1em;display: inline-block}.sitemap ul li a:hover {text-decoration: underline}.sitemap .marge {padding-top:2.5rem}.footer-end {padding:1.25rem 0 1.5rem;margin-top:1rem;text-align:center;background-color: #f6f6f3;position:relative}.footer-end p {margin:0 auto;width:200px;font-size:12px;letter-spacing:0.125em;line-height:1.7;text-transform:uppercase}@media all and (min-width:576px) {.title h1 {margin-left:5rem;padding:1.75rem 0;font-size:22px}.sitemap {margin:3.95rem auto}.sitemap h2 {font-size:21px}.sitemap hr {margin:1.5rem 0 2rem}.sitemap ul li {padding:10px 0 5px 35px}.sitemap ul li a {font-size:18px}.sitemap .marge {padding-top:3.5rem}.footer-end {padding:1.25rem 0}.footer-end p {font-size:13px;width:100%}}@media all and (min-width:992px) {.sitemap h2 {font-size:15px}.sitemap hr {width:auto}.sitemap hr.hr_1, .sitemap hr.hr_2, .sitemap hr.hr_3 {margin:10px 10px 10px 0}.sitemap hr.hr_4, .sitemap hr.hr_5 {margin:10px 0}.sitemap ul li {padding:5px}.sitemap ul li::before {width:0.5em}.sitemap ul li a {font-size:13px}.sitemap .marge {padding-top:0}}@media all and (min-width:1200px) {.sitemap h2 {margin-left:-1.5rem}.sitemap hr.hr_1, .sitemap hr.hr_2, .sitemap hr.hr_3 {margin:10px 30px 10px 0}.sitemap ul li {padding:5px 20px 5px 5px}}