html, body {        height: 100%;        margin: 0;}body {              background-image: url('images/bg.jpg');        background-repeat: repeat;        overflow-x: hidden;}#footer {     background-position: bottom center;     height: 300px;     margin-bottom: -10px;     text-align: center;     font-family: "Old Standard TT", serif;     color: #c5a059;     font-size: 14px;     letter-spacing: 3px;     display: flex;     flex-direction: column;     justify-content: flex-end;     padding-bottom: 30px;     background-color: #050505;     border-top: 1px solid rgba(197, 160, 89, 0.2);     box-shadow: inset 0 15px 25px rgba(0, 0, 0, 0.8);     position: relative;}#footer::before {     content: '';     position: absolute;     top: 0;     left: 50%;     transform: translateX(-50%);     width: 150px;     height: 1px;     background: linear-gradient(90deg, transparent, #c5a059, transparent);}#footer::after {     content: "© 2026 Kristina. All Rights Reserved.";     display: block;     opacity: 0.85;     text-shadow: 0 2px 4px rgba(0, 0, 0, 0.9);}#menu-wrapper {    margin-top: -74px;}#menu {    margin: 0px auto;}#menu ul {    text-align: center;    font-family: "Old Standard TT", serif;    margin: 0;    padding: 10px 0;    list-style: none;    background-color: transparent;    display: flex;    justify-content: center;    align-items: center;    flex-wrap: nowrap;}#menu li {    display: inline-block;    color: #c5a059;    text-shadow: 0px 2px 4px #000000;    float: none;}#menu li a, #menu li span {    display: inline-block;    margin: 0 0.8em;    padding: 18px 8px;    letter-spacing: 0.25em;    text-decoration: none;    font-size: 0.9em;    font-family: "Old Standard TT", serif;    font-weight: 500;    text-transform: uppercase;    outline: 0;    color: #c5a059;    background: transparent;    border: none;    border-radius: 0;    box-shadow: none;    transition: all 0.4s ease;    position: relative;}#menu li a::after, #menu li span::after {    content: '';    position: absolute;    bottom: 8px;    left: 0;    width: 100%;    height: 1px;    background: #c5a059;    transform: scaleX(0);    transform-origin: right;    transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);}#menu li a:hover::after, #menu li span:hover::after, #menu li.active a::after, #menu li.active span::after {    transform: scaleX(1);    transform-origin: left;}#menu li:hover a, #menu li.active a, #menu li.active span {    font-family: "Old Standard TT", serif;    color: #f7e6b0;    background: transparent;    border: none;    box-shadow: none;    transform: translateY(-1px);    text-shadow: 0 0 10px rgba(197, 160, 89, 0.5), 0 2px 4px #000000;}#menu .current_page_item a {    font-family: "Old Standard TT", serif;    color: #f7e6b0;}#header {        background-image: url('images/head.jpg'),url('images/bg.jpg');        background-repeat: no-repeat,repeat;        background-position: center;         height: 703px;        width: 100%;        margin-top: -5px;}@media only screen and (max-width: 767px) {  .header {      text-align: center;  }}a:link {        text-decoration: none;         color: #d4af37;         font-size: 18px;        font-family: "Old Standard TT", serif;        font-weight: 100 !important;        letter-spacing: 4px;        padding: 3px;        line-height: 5px;        opacity: 0.9;        -webkit-transition: opacity 0.9s linear;        -webkit-transition: all 0.9s ease-out;         -moz-transition: all 0.9s ease-out;        transition: all 0.9s ease-out;        border-radius: 4px;        -moz-border-radius: 4px;        -webkit-border-radius: 4px;}a:visited {        text-decoration: none;        color: #c59b27;         font-size: 18px;        font-family: "Old Standard TT", serif;        font-weight: 100 !important;        letter-spacing: 4px;        padding: 3px;        line-height: 5px;        opacity: 0.9;        -webkit-transition: opacity 0.9s linear;        -webkit-transition: all 0.9s ease-out;         -moz-transition: all 0.9s ease-out;        transition: all 0.9s ease-out;        border-radius: 4px;        -moz-border-radius: 4px;        -webkit-border-radius: 4px;}a:hover {        text-decoration: none;        color: #ffd700;         font-size: 18px;        font-family: "Old Standard TT", serif;        font-weight: 100 !important;        letter-spacing: 4px;        padding: 3px;        line-height: 5px;        opacity: 1;        -webkit-transition: opacity 0.9s linear;        -webkit-transition: all 0.9s ease-out;         -moz-transition: all 0.9s ease-out;        transition: all 0.9s ease-out;        border-radius: 4px;        -moz-border-radius: 4px;        -webkit-border-radius: 4px;}b {         color: #e6c667;        line-height: 29px;        font-size: 18px;         letter-spacing: 4px;        border-bottom: dashed 3px #d4af37;        font-family: "Old Standard TT", serif;}i {         color: #e6c667;        line-height: 29px;        border-bottom: dashed 3px #ffd700;        font-size: 18px;         font-family: "Old Standard TT", serif;         letter-spacing: 4px;}#content {    margin-top: -30px;    padding-bottom: 10px;    position: relative;    width: 73%;}.contentx {        padding: 34px;        margin-left: 0px;        margin-right: 0px;        line-height: 29px;        font-size: 18px;        font-family: "Old Standard TT", serif;        font-weight: 400 !important;        text-align: justify;        color: #ffffff;        margin-bottom: 20px;}blockquote {     background-color: #000000;     padding: 8px;     text-align: justify;     color: #d1c7a2;     border: 5px dotted #d4af37;     font-style: italic;     border-radius: 30px;     -moz-border-radius: 30px;     -webkit-border-radius: 30px;     opacity: 0.8;}h1 {     color: #ffd700;    letter-spacing: 1px;    font-family: "Aguafina Script", serif;    font-size: 47px;    padding: 20px;    opacity: 0.9;}.contentx input, textarea, select {    background-color: #000000;    border: 3px solid #d4af37;    padding: 4px;    color: #ffd700;    -webkit-border-radius: 8px;    -moz-border-radius: 8px;    border-radius: 8px;    opacity: 0.8;}