main#inner-wrap {background-color:#000;background-image:url('https://dascent-sigils.com/wp-content/uploads/2024/12/mainappbg.webp');background-repeat:no-repeat;background-size:cover ;background-position:center;background-attachment:fixed;} main#inner-wrap h1, main#inner-wrap h2, main#inner-wrap h3, main#inner-wrap h4{color:#777;}.no-show{display:none;}
.comments-area {display:block;width:97%;box-sizing:border-box;padding:1em 2em 1em;background-color:rgba(255,255,255,0.8);margin:20px auto 22px auto;border-radius:10px;}


.essence{display:block;width:100%;height:auto;margin:0 auto;background-color:#222;padding:2em 0 3em;background-image:url('https://dascent-sigils.com/wp-content/uploads/2024/12/mainappbg.webp');background-repeat:no-repeat;background-size:cover ;background-position:center;background-attachment:fixed;color:#777;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";} .inner-essence{display:block;width:100%;height:auto;margin:0 auto;background-color:rgba(0,0,0,0.3);padding:4em 0 8em;} .carte{display:block;width:100%;height:auto;margin:0 auto;display: flex;justify-content: center;padding:.4em 0 .4em;} .carte-esenta{perspective: 1000px;text-align:center;} .floating-card {width: 300px;height:auto;background-color: #000;border-radius: 15px;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);transform: rotateY(15deg) rotateX(10deg);transform-style: preserve-3d;transition: transform 0.5s ease, box-shadow 0.5s ease;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;padding:0;overflow:hidden;animation: floatAnimation 12s infinite;background-image:url('https://dascent-sigils.com/wp-content/uploads/2024/06/sparkles.gif');background-repeat:repeat;background-size:cover;background-position:center;background-blend-mode: screen;}.floating-card img{display:block;width:100%;height:auto;margin:0 auto;mix-blend-mode:screen;} .isflex{display:flex;justify-content:center;flex-direction: row;} @keyframes floatAnimation {0% {transform: translateY(0);}25% {transform: translateY(-20px);}50% {transform: translateY(0) rotateY(15deg) rotateX(10deg);}75% {transform: translateY(-20px) rotateY(15deg) rotateX(10deg);} 100% {transform: translateY(0) rotateY(0deg) rotateX(0deg);}} @keyframes rotationAnimation {0% {transform: rotateY(0deg);}50% {transform: rotateY(30deg);}60% {transform: rotateY(0deg);}100% {transform: rotateY(360deg);}} @keyframes combinedAnimation {0% {transform: translateY(0) rotateY(0deg) rotateX(0deg);} 10% {transform: translateY(-20px);}20% {transform: translateY(0) rotateY(15deg) rotateX(10deg);} 30% {transform: translateY(-20px) rotateY(15deg) rotateX(10deg);} 40% {transform: translateY(0) rotateY(0deg) rotateX(0deg);} 50% {transform: translateY(3deg) rotateY(0deg);} 60% {transform: translateY(-20px) rotate(0deg);} 70% {transform: translateY(0) rotate(0deg);} 80% { transform: rotateY(40deg);} 87% {transform: rotateY(0deg);} 90% {transform: translateY(-20px);} 100% {transform: translateY(0) rotateY(0deg);}} .floating-card {animation: combinedAnimation 22s infinite;} .misection{display:block;width:80%;height:auto;margin:30px auto 33px auto;box-sizing:border-box;padding:2em;background-color:rgba(0,0,0,0.4);border:1px solid #bbad6e;color:#D5C58E;font-size:17px;} .misectionx{display:block;width:80%;height:auto;margin:0 auto;box-sizing:border-box;padding:0;color:#D5C58E;font-size:18px;text-align:center;} .misection strong{color:#ccc;}  .isdownload a{display:inline-block;color:#D5C58E;text-decoration:none;padding:.7em 1em .7em;font-size:14px;background-color:#222;} .isdownload a:hover{background-color:#D5C58E;color:#900;} .misection h4{color:#ccc;} .thenext a{display:block;width:30px;height:30px;border-radius:30px;margin-right:5px;border:1px solid #bbad6e;box-shadow:inset 0 3px 5px rgba(255,255,255,.5),0 1px 3px #000, 0 5px 4px rgba(255,255,255,.4);transition: background 0.3s ease, box-shadow 0.1s ease;} .thenext a:hover{box-shadow:inset 0 3px 5px rgba(0,0,0,.5),0 0 20px #fff;} .thenext a.home{background-color:#D5C58E;border-radius:0;text-align:center;text-decoration:none;color:#000;} .thenext a:hover.home{background-color:#9A884B;border-radius:0;text-align:center;text-decoration:none;color:#900;} .thenext a.home::before{content:"\00AB";text-decoration:none;font-size:19px;} .thenext a.red{background-color:#F33;} .thenext a:hover.red{background-color:#900;} .thenext a.orange{background-color:#F93;} .thenext a:hover.orange{background-color:#F60;} .thenext a.yellow{background-color:#FF6;} .thenext a:hover.yellow{background-color:#FC0;} .thenext a.green{background-color:#3C3;} .thenext a:hover.green{background-color:#096;} .thenext a.pink{background-color:#F9F;} .thenext a:hover.pink{background-color:#F3F;} .thenext a.blue{background-color:#36F;} .thenext a:hover.blue{background-color:#30F;} .thenext a.turqoise{background-color:#6CC;} .thenext a:hover.turqoise{background-color:#0CC;} .thenext a.purple{background-color:#C6F;} .thenext a:hover.purple{background-color:#90F;} .thenext a.white{background-color:#FFF;} .thenext a:hover.white{background-color:#f1f1f1;} .thenext a.gold{background: linear-gradient( to bottom, #f2dba5 0%, #d4af37 50%, #c5a059 100% );} .thenext a:hover.gold{background: linear-gradient( to bottom, #fff8db 0%, #fadd7a 50%, #e3c369 100% );} .thenext a.black{background-color:#222;} .thenext a:hover.black{background-color:#000;} .thenext a.grey{background-color:#ccc;} .thenext a:hover.grey{background-color:#777;}@media only screen and (min-width: 200px) and (max-width: 600px){.floating-card{width:90%;margin:30px auto 33px auto;}.floating-card img{display:block;width:100%;height:auto;margin:0 auto;}.misection{display:block;width:90%;height:auto;margin:20px auto 22px auto;padding:.7em;font-size:17px;}.misection ul{display:block;padding:.5em; list-style-position:outside;}.misection ul li{list-style:outside none;}.misection strong{display:block; } .isflex{display:flex;justify-content:center;flex-direction: column;}.misectionx{display:block;width:90%;height:auto;margin:0 auto;box-sizing:border-box;padding:0;color:#D5C58E;font-size:17px;text-align:center;}.thenext{display:flex;flex=direction:column;}  .thenext a{display:block;width:90%;height:30px;border-radius:0;margin:5px auto 3px auto;border:1px solid #bbad6e;box-shadow:inset 0 3px 5px rgba(255,255,255,.5),0 1px 3px #000, 0 5px 4px rgba(255,255,255,.4);transition: background 0.3s ease, box-shadow 0.1s ease;} .thenext a:hover{box-shadow:inset 0 3px 5px rgba(0,0,0,.5),0 0 20px #fff;} } 

@media print {
  @page {size: A4 landscape;}
	.noprint,.comments-area{display:none;}
}