
body, html { margin: 0; padding: 0; overflow-x: hidden; }
.page-container { padding: 0; margin: 0 auto; width: 100vw; font-size: 2vw; max-width: unset !important; }
.page-container > div { padding: 0; margin: 0; }
.page-container p { display: contents; }
.page-container section p { display: block; margin: 1vw; }
.page-container section p, .page-container h2, .page-container h3, .page-container h4, .page-container div { font-size: 2vw; line-height: 1.3em; }
.page-container br, .page-container h1 { display: none; }
.page-container section { position: relative; margin: 0; }
.page-container section * { margin: 0; padding: 0; }
.page-container + div > div:first-child { display: none; }
.page-container input { background-image: none !important; }
.page-container li { list-style-type: none; }

@font-face { font-family: MyriadPro; src: url('/files/feed731c-bf83-460e-a2db-f91734e153b1'); font-style: normal; font-weight: 100 500; }
@font-face { font-family: MyriadPro; src: url('/files/12fcfb56-b765-45fe-a4e4-49f0bbb8ba25'); font-style: normal; font-weight: 600 1000; }
@font-face { font-family: GT-Sectra; src: url('/files/18554b89-70dc-4ed0-97f5-50629342bfc2'); font-style: normal; font-weight: 100 400; }
@font-face { font-family: GT-Sectra; src: url('/files/dbbb93de-09b9-4862-8200-09bdf4c5906a'); font-style: normal; font-weight: 500 700; }
@font-face { font-family: GT-Sectra; src: url('/files/e0614aed-02cb-4a83-b5be-f6521c66352a'); font-style: normal; font-weight: 800 1000; }

.rebranding { font-family: GT-Sectra; padding: 1vw 4vw !important; }
.rebrandingImg img { display: block; margin: auto; min-width: 100%; max-width: 100%; }

.center { text-align: center; }
.right { text-align: right; }

.blackOnWhite { color: black; background-color: white; }
.blackOnBeige { color: black; background-color: #f3e4bf; }
.brownOnBeige { color: #964b2d; background-color: #f3e4bf; }

.rebranding ul { padding-left: 2vw; }
.rebranding li { padding-left: 2vw; }
.rebranding blockquote { margin: 2vw; padding: 2vw; background-color: #d3d3d3; }
