*{box-sizing:border-box}a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:initial}body{-moz-osx-font-smoothing:grayscale;color:#666;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;height:100%;overflow:auto;width:100%}a,a:active,a:hover,a:visited{color:#1f1f1f;text-decoration:none}ul{list-style:none;margin:1rem}footer{background:#1f1f1f;bottom:0;color:#848484;font-size:.85rem;left:0;margin-top:10rem;padding:.5rem;position:fixed;text-align:center;width:100%}footer a,footer a:active,footer a:visited{color:#6a6a6a;font-weight:700}footer a:active:hover,footer a:hover,footer a:visited:hover{color:#c39d63}.page{background:#fafbfc;min-height:100%;min-height:100vh}.page header{background:#1f1f1f;color:#fafbfc;padding:2%}.page .header-content{margin:0 auto;max-width:1024px;padding:2rem 1rem}.page .header-separator{background:#c39d63;height:1rem;position:-webkit-sticky;position:sticky;top:0}.page .page-content{margin:2rem auto 3rem;max-width:1024px;padding:1rem}.page .page-content h1+p,.page .page-content h2+p,.page .page-content h3+p,.page .page-content h4+p,.page .page-content h5+p,.page .page-content p+p{margin-top:.25rem}.page .page-content p+h1,.page .page-content p+h2,.page .page-content p+h3,.page .page-content p+h4,.page .page-content p+h5{margin-top:.75em}.page h1,.page h2,.page h3{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:500;line-height:1em;padding-bottom:1rem}.page h2,.page h3{margin-top:1rem}.page h1{font-size:3rem}.page h2{font-size:2rem}.page h3{font-size:1.5rem}.page h4{font-size:1.25rem}.page h5{font-size:1.15rem}.page .button{background:#fff;font-size:1rem;letter-spacing:2px;padding:.75em 1em;text-transform:uppercase;transition:.25s ease 0s}.page .button:hover{background:#1f1f1f;color:#fff}@media (max-width:480px){.page .button{font-size:.9rem;letter-spacing:.8px}}.page.index-page{align-items:center;background:#31408f;background-image:linear-gradient(105deg,#31408f,#31408f);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;min-height:100vh;padding-bottom:5rem}.page.index-page .logo-link{display:block;margin:3rem auto;max-width:200px;transition:1s ease 0s}.page.index-page .logo-link:hover{transform:scale(1.1)}.page.index-page .logo{display:block;height:auto;width:100%}.page.index-page footer{background:transparent;color:hsla(0,0%,100%,.5)}.page.index-page footer a,.page.index-page footer a:active,.page.index-page footer a:visited{color:#fff;opacity:.75}.page.index-page footer a:active:hover,.page.index-page footer a:hover,.page.index-page footer a:visited:hover{color:#fff;opacity:1}.page.error-page{align-items:center;background:#fafbfc;background-image:linear-gradient(105deg,#fafbfc,#d0d0d0);display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.3rem;justify-content:center;line-height:1.3;min-height:100vh;padding-bottom:5rem;text-align:center}.page.error-page h1,.page.error-page h2,.page.error-page h3{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:500;line-height:1em;padding-bottom:1rem}.page.error-page h1{color:var(--theme-primary-color,#c39d63);font-size:20rem}.page.error-page h2{color:var(--theme-secondary-color,#1f1f1f);font-size:1.5rem;margin-bottom:5rem;margin-top:2rem}@media (max-width:920px){.page.error-page h1{font-size:16rem}.page.error-page h2{font-size:1.25rem;margin-bottom:2rem}}@media (max-width:480px){.page.error-page h1{font-size:12rem}.page.error-page h2{font-size:1.25rem;margin-bottom:4rem}}.theme-SeeUBetter #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,.theme-SeeUBetter #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:var(--theme-secondary-color,#1f1f1f)}.theme-SeeUBetter #tarteaucitronRoot #tarteaucitronAlertBig{border-radius:0}.theme-SeeUBetter #tarteaucitron #tarteaucitronPrivacyUrl,.theme-SeeUBetter #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button.tarteaucitronAllow,.theme-SeeUBetter #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button.tarteaucitronDeny,.theme-SeeUBetter #tarteaucitronAlertBig #tarteaucitronCloseAlert,.theme-SeeUBetter #tarteaucitronAlertBig .tarteaucitronCTAButton,.theme-SeeUBetter #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronAllow,.theme-SeeUBetter #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny{border-radius:0;letter-spacing:2px;text-transform:uppercase}.theme-SeeUBetter #tarteaucitronAlertBig #tarteaucitronCloseAlert,.theme-SeeUBetter #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronAllow,.theme-SeeUBetter #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny{background:transparent;border:2px solid #fff;color:#fff;transition:.25s ease 0s}.theme-SeeUBetter #tarteaucitronAlertBig #tarteaucitronCloseAlert:hover,.theme-SeeUBetter #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronAllow:hover,.theme-SeeUBetter #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny:hover{background:#fff;border-color:transparent;color:#000}.theme-SeeUBetter #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronAllow{border-color:var(--base-quinary-color,#519c13)}.theme-SeeUBetter #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronAllow:hover{background:var(--base-quinary-color,#519c13);color:#fff}.theme-SeeUBetter #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny{border-color:var(--base-senary-color,#eb2b15)}.theme-SeeUBetter #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny:hover{background:var(--base-senary-color,#eb2b15);color:#fff}
