 @import url("https://fonts.googleapis.com/css2?family=Cuprum:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Audiowide&display=swap");*, ::before, ::after {-webkit-box-sizing: border-box;box-sizing: border-box;}html {-moz-tab-size: 4;-o-tab-size: 4;tab-size: 4;}html {line-height: 1.15;-webkit-text-size-adjust: 100%;}body {margin: 0;}body {font-family: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";}hr {height: 0;color: inherit;}abbr[title] {-webkit-text-decoration: underline dotted;text-decoration: underline dotted;}b, strong {font-weight: bolder;}code, kbd, samp, pre {font-family: ui-monospace, SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;font-size: 1em;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}table {text-indent: 0;border-color: inherit;}button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button, select {text-transform: none;}button, [type='button'], [type='reset'], [type='submit'] {-webkit-appearance: button;}::-moz-focus-inner {border-style: none;padding: 0;}:-moz-focusring {outline: 1px dotted ButtonText;}:-moz-ui-invalid {box-shadow: none;}legend {padding: 0;}progress {vertical-align: baseline;}::-webkit-inner-spin-button, ::-webkit-outer-spin-button {height: auto;}[type='search'] {-webkit-appearance: textfield;outline-offset: -2px;}::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}summary {display: list-item;}blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {margin: 0;}button {background-color: transparent;background-image: none;}fieldset {margin: 0;padding: 0;}ol, ul {list-style: none;margin: 0;padding: 0;}html {font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height: 1.5;}body {font-family: inherit;line-height: inherit;}*, ::before, ::after {-webkit-box-sizing: border-box;box-sizing: border-box;border-width: 0;border-style: solid;border-color: currentColor;}hr {border-top-width: 1px;}img {border-style: solid;}textarea {resize: vertical;}input::-moz-placeholder, textarea::-moz-placeholder {opacity: 1;color: #9ca3af;}input:-ms-input-placeholder, textarea:-ms-input-placeholder {opacity: 1;color: #9ca3af;}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {opacity: 1;color: #9ca3af;}input::-ms-input-placeholder, textarea::-ms-input-placeholder {opacity: 1;color: #9ca3af;}input::placeholder, textarea::placeholder {opacity: 1;color: #9ca3af;}button, [role="button"] {cursor: pointer;}table {border-collapse: collapse;}h1, h2, h3, h4, h5, h6 {font-size: inherit;font-weight: inherit;}a {color: inherit;text-decoration: inherit;}button, input, optgroup, select, textarea {padding: 0;line-height: inherit;color: inherit;}pre, code, kbd, samp {font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}img, svg, video, canvas, audio, iframe, embed, object {display: block;vertical-align: middle;}img, video {max-width: 100%;height: auto;}[hidden] {display: none;}*, ::before, ::after {--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color: rgba(229, 231, 235, var(--tw-border-opacity));--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;}.container {width: 100%;}@media (min-width: 640px) {.container {max-width: 640px;}}@media (min-width: 768px) {.container {max-width: 768px;}}@media (min-width: 1024px) {.container {max-width: 1024px;}}@media (min-width: 1280px) {.container {max-width: 1280px;}}@media (min-width: 1536px) {.container {max-width: 1536px;}}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border-width: 0;}.visible {visibility: visible;}.invisible {visibility: hidden;}.fixed {position: fixed;}.absolute {position: absolute;}.relative {position: relative;}.inset-0 {top: 0px;right: 0px;bottom: 0px;left: 0px;}.inset-x-0 {left: 0px;right: 0px;}.inset-y-0 {top: 0px;bottom: 0px;}.top-0 {top: 0px;}.left-0 {left: 0px;}.bottom-0 {bottom: 0px;}.right-0 {right: 0px;}.z-10 {z-index: 10;}.z-0 {z-index: 0;}.z-20 {z-index: 20;}.z-30 {z-index: 30;}.z-40 {z-index: 40;}.z-50 {z-index: 50;}.col-span-3 {grid-column: span 3 / span 3;}.col-span-2 {grid-column: span 2 / span 2;}.float-left {float: left;}.m-6 {margin: 1.5rem;}.my-12 {margin-top: 3rem;margin-bottom: 3rem;}.mx-auto {margin-left: auto;margin-right: auto;}.my-4 {margin-top: 1rem;margin-bottom: 1rem;}.my-28 {margin-top: 7rem;margin-bottom: 7rem;}.my-2 {margin-top: 0.5rem;margin-bottom: 0.5rem;}.mt-14 {margin-top: 3.5rem;}.mt-4 {margin-top: 1rem;}.mt-8 {margin-top: 2rem;}.mb-8 {margin-bottom: 2rem;}.mb-20 {margin-bottom: 5rem;}.mb-3 {margin-bottom: 0.75rem;}.ml-2 {margin-left: 0.5rem;}.mb-2 {margin-bottom: 0.5rem;}.mb-4 {margin-bottom: 1rem;}.mt-2 {margin-top: 0.5rem;}.mb-12 {margin-bottom: 3rem;}.-ml-28 {margin-left: -7rem;}.mt-3 {margin-top: 0.75rem;}.mb-10 {margin-bottom: 2.5rem;}.ml-4 {margin-left: 1rem;}.-mt-2 {margin-top: -0.5rem;}.mr-2 {margin-right: 0.5rem;}.-mr-2 {margin-right: -0.5rem;}.-ml-8 {margin-left: -2rem;}.-mt-1 {margin-top: -0.25rem;}.mt-6 {margin-top: 1.5rem;}.mb-24 {margin-bottom: 6rem;}.mr-4 {margin-right: 1rem;}.block {display: block;}.inline-block {display: inline-block;}.flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.inline-flex {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.table {display: table;}.grid {display: grid;}.contents {display: contents;}.hidden {display: none;}.h-full {height: 100%;}.h-\[200px\] {height: 200px;}.h-6 {height: 1.5rem;}.h-0 {height: 0px;}.h-16 {height: 4rem;}.h-screen {height: 100vh;}.h-12 {height: 3rem;}.h-\[500px\] {height: 500px;}.h-64 {height: 16rem;}.h-36 {height: 9rem;}.h-96 {height: 24rem;}.h-3 {height: 0.75rem;}.h-8 {height: 2rem;}.h-5 {height: 1.25rem;}.min-h-screen {min-height: 100vh;}.w-24 {width: 6rem;}.w-full {width: 100%;}.w-\[200px\] {width: 200px;}.w-6 {width: 1.5rem;}.w-12 {width: 3rem;}.w-\[500px\] {width: 500px;}.w-16 {width: 4rem;}.w-3 {width: 0.75rem;}.w-max {width: -webkit-max-content;width: -moz-max-content;width: max-content;}.w-auto {width: auto;}.w-screen {width: 100vw;}.max-w-4xl {max-width: 56rem;}.max-w-full {max-width: 100%;}.max-w-md {max-width: 28rem;}.flex-auto {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.flex-1 {-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;}.flex-shrink-0 {-ms-flex-negative: 0;flex-shrink: 0;}.origin-center {-webkit-transform-origin: center;transform-origin: center;}.translate-y-4 {--tw-translate-y: 1rem;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.translate-y-0 {--tw-translate-y: 0px;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.translate-y-full {--tw-translate-y: 100%;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.translate-x-full {--tw-translate-x: 100%;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.translate-x-0 {--tw-translate-x: 0px;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.scale-0 {--tw-scale-x: 0;--tw-scale-y: 0;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.scale-100 {--tw-scale-x: 1;--tw-scale-y: 1;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.transform {-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.cursor-pointer {cursor: pointer;}.grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}.grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.flex-col {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.items-end {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.items-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.justify-center {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.justify-between {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.gap-6 {gap: 1.5rem;}.gap-2 {gap: 0.5rem;}.gap-4 {gap: 1rem;}.gap-32 {gap: 8rem;}.space-y-8 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(2rem * var(--tw-space-y-reverse));}.space-y-4 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1rem * var(--tw-space-y-reverse));}.space-y-14 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));}.space-x-2 > :not([hidden]) ~ :not([hidden]) {--tw-space-x-reverse: 0;margin-right: calc(0.5rem * var(--tw-space-x-reverse));margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));}.space-x-4 > :not([hidden]) ~ :not([hidden]) {--tw-space-x-reverse: 0;margin-right: calc(1rem * var(--tw-space-x-reverse));margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));}.space-y-2 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));}.divide-x > :not([hidden]) ~ :not([hidden]) {--tw-divide-x-reverse: 0;border-right-width: calc(1px * var(--tw-divide-x-reverse));border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));}.divide-y > :not([hidden]) ~ :not([hidden]) {--tw-divide-y-reverse: 0;border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width: calc(1px * var(--tw-divide-y-reverse));}.divide-y-2 > :not([hidden]) ~ :not([hidden]) {--tw-divide-y-reverse: 0;border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width: calc(2px * var(--tw-divide-y-reverse));}.overflow-hidden {overflow: hidden;}.overflow-y-auto {overflow-y: auto;}.overflow-y-scroll {overflow-y: scroll;}.whitespace-pre-line {white-space: pre-line;}.rounded-md {border-radius: 0.375rem;}.rounded-full {border-radius: 9999px;}.rounded-lg {border-radius: 0.5rem;}.rounded {border-radius: 0.25rem;}.border {border-width: 1px;}.border-8 {border-width: 8px;}.border-4 {border-width: 4px;}.border-2 {border-width: 2px;}.border-0 {border-width: 0px;}.border-dashed {border-style: dashed;}.border-main {--tw-border-opacity: 1;border-color: rgba(255, 0, 0, var(--tw-border-opacity));}.border-white {--tw-border-opacity: 1;border-color: rgba(255, 255, 255, var(--tw-border-opacity));}.border-black {--tw-border-opacity: 1;border-color: rgba(0, 0, 0, var(--tw-border-opacity));}.border-transparent {border-color: transparent;}.border-gray-300 {--tw-border-opacity: 1;border-color: rgba(209, 213, 219, var(--tw-border-opacity));}.border-gray-200 {--tw-border-opacity: 1;border-color: rgba(229, 231, 235, var(--tw-border-opacity));}.bg-main {--tw-bg-opacity: 1;background-color: rgba(255, 0, 0, var(--tw-bg-opacity));}.bg-gray-100 {--tw-bg-opacity: 1;background-color: rgba(243, 244, 246, var(--tw-bg-opacity));}.bg-white {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));}.bg-black {--tw-bg-opacity: 1;background-color: rgba(0, 0, 0, var(--tw-bg-opacity));}.bg-gray-500 {--tw-bg-opacity: 1;background-color: rgba(107, 114, 128, var(--tw-bg-opacity));}.bg-red-100 {--tw-bg-opacity: 1;background-color: rgba(254, 226, 226, var(--tw-bg-opacity));}.bg-gray-50 {--tw-bg-opacity: 1;background-color: rgba(249, 250, 251, var(--tw-bg-opacity));}.bg-red-600 {--tw-bg-opacity: 1;background-color: rgba(220, 38, 38, var(--tw-bg-opacity));}.bg-secondary {--tw-bg-opacity: 1;background-color: rgba(51, 51, 51, var(--tw-bg-opacity));}.bg-\[\#fffaf7\] {--tw-bg-opacity: 1;background-color: rgba(255, 250, 247, var(--tw-bg-opacity));}.bg-\[\#121212\] {--tw-bg-opacity: 1;background-color: rgba(18, 18, 18, var(--tw-bg-opacity));}.bg-opacity-75 {--tw-bg-opacity: 0.75;}.bg-cover {background-size: cover;}.bg-fixed {background-attachment: fixed;}.bg-center {background-position: center;}.bg-top {background-position: top;}.bg-no-repeat {background-repeat: no-repeat;}.object-cover {-o-object-fit: cover;object-fit: cover;}.p-4 {padding: 1rem;}.p-2 {padding: 0.5rem;}.p-8 {padding: 2rem;}.p-6 {padding: 1.5rem;}.px-4 {padding-left: 1rem;padding-right: 1rem;}.py-24 {padding-top: 6rem;padding-bottom: 6rem;}.px-8 {padding-left: 2rem;padding-right: 2rem;}.py-8 {padding-top: 2rem;padding-bottom: 2rem;}.py-2 {padding-top: 0.5rem;padding-bottom: 0.5rem;}.py-20 {padding-top: 5rem;padding-bottom: 5rem;}.py-3 {padding-top: 0.75rem;padding-bottom: 0.75rem;}.px-2 {padding-left: 0.5rem;padding-right: 0.5rem;}.py-1 {padding-top: 0.25rem;padding-bottom: 0.25rem;}.py-4 {padding-top: 1rem;padding-bottom: 1rem;}.py-0 {padding-top: 0px;padding-bottom: 0px;}.py-10 {padding-top: 2.5rem;padding-bottom: 2.5rem;}.px-3 {padding-left: 0.75rem;padding-right: 0.75rem;}.py-12 {padding-top: 3rem;padding-bottom: 3rem;}.px-16 {padding-left: 4rem;padding-right: 4rem;}.py-16 {padding-top: 4rem;padding-bottom: 4rem;}.px-12 {padding-left: 3rem;padding-right: 3rem;}.px-5 {padding-left: 1.25rem;padding-right: 1.25rem;}.px-1 {padding-left: 0.25rem;padding-right: 0.25rem;}.py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem;}.pb-0 {padding-bottom: 0px;}.pl-0 {padding-left: 0px;}.pt-4 {padding-top: 1rem;}.pb-20 {padding-bottom: 5rem;}.pt-5 {padding-top: 1.25rem;}.pb-4 {padding-bottom: 1rem;}.pb-2 {padding-bottom: 0.5rem;}.pl-2 {padding-left: 0.5rem;}.pt-2 {padding-top: 0.5rem;}.pb-3 {padding-bottom: 0.75rem;}.pr-2 {padding-right: 0.5rem;}.pl-10 {padding-left: 2.5rem;}.pt-12 {padding-top: 3rem;}.text-left {text-align: left;}.text-center {text-align: center;}.align-bottom {vertical-align: bottom;}.font-audiowide {font-family: Audiowide, sans-serif;}.font-cuprum {font-family: Cuprum, sans-serif;}.text-3xl {font-size: 1.875rem;line-height: 2.25rem;}.text-2xl {font-size: 1.5rem;line-height: 2rem;}.text-6xl {font-size: 3.75rem;line-height: 1;}.text-4xl {font-size: 2.25rem;line-height: 2.5rem;}.text-sm {font-size: 0.875rem;line-height: 1.25rem;}.text-xl {font-size: 1.25rem;line-height: 1.75rem;}.text-base {font-size: 1rem;line-height: 1.5rem;}.text-lg {font-size: 1.125rem;line-height: 1.75rem;}.text-xs {font-size: 0.75rem;line-height: 1rem;}.font-semibold {font-weight: 600;}.font-bold {font-weight: 700;}.font-medium {font-weight: 500;}.font-normal {font-weight: 400;}.uppercase {text-transform: uppercase;}.leading-6 {line-height: 1.5rem;}.leading-none {line-height: 1;}.tracking-widest {letter-spacing: 0.1em;}.text-main {--tw-text-opacity: 1;color: rgba(255, 0, 0, var(--tw-text-opacity));}.text-gray-200 {--tw-text-opacity: 1;color: rgba(229, 231, 235, var(--tw-text-opacity));}.text-red-500 {--tw-text-opacity: 1;color: rgba(239, 68, 68, var(--tw-text-opacity));}.text-white {--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.text-secondary {--tw-text-opacity: 1;color: rgba(51, 51, 51, var(--tw-text-opacity));}.text-black {--tw-text-opacity: 1;color: rgba(0, 0, 0, var(--tw-text-opacity));}.text-red-600 {--tw-text-opacity: 1;color: rgba(220, 38, 38, var(--tw-text-opacity));}.text-gray-900 {--tw-text-opacity: 1;color: rgba(17, 24, 39, var(--tw-text-opacity));}.text-gray-500 {--tw-text-opacity: 1;color: rgba(107, 114, 128, var(--tw-text-opacity));}.text-gray-700 {--tw-text-opacity: 1;color: rgba(55, 65, 81, var(--tw-text-opacity));}.text-gray-400 {--tw-text-opacity: 1;color: rgba(156, 163, 175, var(--tw-text-opacity));}.text-gray-300 {--tw-text-opacity: 1;color: rgba(209, 213, 219, var(--tw-text-opacity));}.opacity-100 {opacity: 1;}.opacity-0 {opacity: 0;}.opacity-75 {opacity: 0.75;}.opacity-50 {opacity: 0.5;}.typed-cursor{color: #ff0000;}.shadow-lg {--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);-webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.shadow-xl {--tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);-webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.shadow-sm {--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.shadow-md {--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);-webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.transition {transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;-webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration: 150ms;transition-duration: 150ms;}.transition-all {-webkit-transition-property: all;transition-property: all;-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration: 150ms;transition-duration: 150ms;}.transition-opacity {-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration: 150ms;transition-duration: 150ms;}.delay-300 {-webkit-transition-delay: 300ms;transition-delay: 300ms;}.duration-300 {-webkit-transition-duration: 300ms;transition-duration: 300ms;}.duration-200 {-webkit-transition-duration: 200ms;transition-duration: 200ms;}.duration-500 {-webkit-transition-duration: 500ms;transition-duration: 500ms;}.duration-150 {-webkit-transition-duration: 150ms;transition-duration: 150ms;}.ease-in-out {-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.ease-out {-webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);transition-timing-function: cubic-bezier(0, 0, 0.2, 1);}.ease-in {-webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);transition-timing-function: cubic-bezier(0.4, 0, 1, 1);}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(50%);transform: translateY(50%);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(50%);transform: translateY(50%);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}.fadeInUp {-webkit-animation: fadeInUp 1s;animation: fadeInUp 1s;}@-webkit-keyframes scale {0% {opacity: 0;-webkit-transform: scale(0.5);transform: scale(0.5);}100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}@keyframes scale {0% {opacity: 0;-webkit-transform: scale(0.5);transform: scale(0.5);}100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}@media (prefers-reduced-motion) {.fadeInUp, .scale {-webkit-animation: none;animation: none;}}table.wp-list-table.widefat.fixed.striped.table-view-list.pages {position: unset !important;}table.wp-list-table.widefat.fixed.striped.table-view-list.posts {position: unset !important;}table.fixed {position: unset !important;}h1, h2, h3, h4, h5, h6 {font-family: Audiowide, sans-serif;}.iframe iframe {min-height: 500px;}.iframe iframe {width: 100%;}.servicesvg svg {height: 4rem;}.contactform input {margin-bottom: 1rem;}.contactform input {width: 100%;}.contactform input {border-radius: 0.5rem;}.contactform input {border-width: 1px;}.contactform input {--tw-border-opacity: 1;border-color: rgba(221, 221, 221, var(--tw-border-opacity));}.contactform input {background-color: #f5f5f53b;}.contactform input {padding-top: 0.25rem;padding-bottom: 0.25rem;}.contactform input {padding-left: 0.5rem;padding-right: 0.5rem;}.contactform input {--tw-text-opacity: 1;color: rgba(128, 128, 128, var(--tw-text-opacity));}.contactform input {outline: 2px solid transparent;outline-offset: 2px;}.contactform textarea {margin-bottom: 1rem;}.contactform textarea {width: 100%;}.contactform textarea {border-radius: 0.5rem;}.contactform textarea {border-width: 1px;}.contactform textarea {--tw-border-opacity: 1;border-color: rgba(221, 221, 221, var(--tw-border-opacity));}.contactform textarea {background-color: #f5f5f53b;}.contactform textarea {padding-top: 0.25rem;padding-bottom: 0.25rem;}.contactform textarea {padding-left: 0.5rem;padding-right: 0.5rem;}.contactform textarea {--tw-text-opacity: 1;color: rgba(128, 128, 128, var(--tw-text-opacity));}.contactform textarea {outline: 2px solid transparent;outline-offset: 2px;}.contactform select {margin-bottom: 1rem;}.contactform select {width: 100%;}.contactform select {border-radius: 0.5rem;}.contactform select {border-width: 1px;}.contactform select {--tw-border-opacity: 1;border-color: rgba(221, 221, 221, var(--tw-border-opacity));}.contactform select {background-color: #f5f5f53b;}.contactform select {padding-top: 0.25rem;padding-bottom: 0.25rem;}.contactform select {padding-left: 0.5rem;padding-right: 0.5rem;}.contactform select {--tw-text-opacity: 1;color: rgba(128, 128, 128, var(--tw-text-opacity));}.contactform select {outline: 2px solid transparent;outline-offset: 2px;}.contactform .wpcf7-radio .wpcf7-list-item {margin-left: 0px;}.contactform .wpcf7-radio .wpcf7-list-item {margin-right: 1rem;}.contactform .wpcf7-radio .wpcf7-list-item {margin-bottom: 1rem;}.contactform .wpcf7-radio .wpcf7-list-item {border-radius: 0.375rem;}.contactform .wpcf7-radio .wpcf7-list-item {border-width: 1px;}.contactform .wpcf7-radio .wpcf7-list-item {--tw-bg-opacity: 1;background-color: rgba(243, 244, 246, var(--tw-bg-opacity));}.contactform .wpcf7-radio .wpcf7-list-item {padding: 0.5rem;}.contactform .wpcf7-submit {float: right;}.contactform .wpcf7-submit {width: 20%;}.contactform .wpcf7-submit {padding-top: 0.5rem;padding-bottom: 0.5rem;}.contactform .wpcf7-submit {-webkit-transition-property: all;transition-property: all;-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration: 150ms;transition-duration: 150ms;}.contactform .wpcf7-submit {-webkit-transition-duration: 300ms;transition-duration: 300ms;}.contactform .wpcf7-submit:hover {cursor: pointer;}.contactform .wpcf7-submit:hover {--tw-bg-opacity: 1;background-color: rgba(255, 0, 0, var(--tw-bg-opacity));}.contactform .wpcf7-submit:hover {--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.scene {border: 1px solid #ccc;margin: 40px 0;-webkit-perspective: 600px;perspective: 600px;}.card {width: 100%;height: 100%;-webkit-transition: -webkit-transform 1s;transition: -webkit-transform 1s;transition: transform 1s;transition: transform 1s, -webkit-transform 1s;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;cursor: pointer;position: relative;}.card.is-flipped {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}.card__face {position: absolute;width: 100%;height: 100%;line-height: 260px;color: white;text-align: center;font-weight: bold;font-size: 40px;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.card__face--back {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}.card__face--back a {color: #fff;text-decoration: none;-webkit-transition: all 2s;transition: all 2s;border-bottom: 5px solid #82828226;position: relative;padding: 20px;}.card__face--back a::after {position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 0%;content: ".";color: transparent;height: 1px;}.card__face--back a:hover:after {width: 100%;}.card__face--back a:after {text-align: left;content: ".";margin: 1px 0px -5px 0px;opacity: 0;}.card__face--back a:hover {color: #fff;z-index: 1;}.card__face--back a:hover:after {z-index: -10;animation: fill 1s forwards;-webkit-animation: fill 1s forwards;-moz-animation: fill 1s forwards;opacity: 1;}@-webkit-keyframes fill {0% {width: 0%;height: 5px;}50% {width: 100%;height: 5px;}100% {width: 100%;height: 5px;background: #fff;}}.animated-words {position: absolute;display: inline-block;}.animated-words span:nth-child(2) {-webkit-animation-delay: 3s;animation-delay: 3s;color: #ff0000;}.animated-words span:nth-child(3) {-webkit-animation-delay: 6s;animation-delay: 6s;color: #ff0000;}.animated-words span:nth-child(4) {-webkit-animation-delay: 9s;animation-delay: 9s;color: #ff0000;}.animated-words span:nth-child(5) {-webkit-animation-delay: 12s;animation-delay: 12s;color: #ff0000;}.animated-words span {position: absolute;opacity: 0;overflow: hidden;color: #ff0000;-webkit-animation: animateWord 18s linear infinite 0s;animation: animateWord 18s linear infinite 0s;}@-webkit-keyframes animateWord {0% {opacity: 0;}2% {opacity: 0;-webkit-transform: translateY(-30px);}5% {opacity: 1;-webkit-transform: translateY(0px);}17% {opacity: 1;-webkit-transform: translateY(0px);}20% {opacity: 0;-webkit-transform: translateY(30px);}80% {opacity: 0;}100% {opacity: 0;}}.after\:absolute::after {content: "";position: absolute;}.after\:right-0::after {content: "";right: 0px;}.after\:mr-\[8px\]::after {content: "";margin-right: 8px;}.after\:translate-x-4::after {content: "";--tw-translate-x: 1rem;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.after\:transform::after {content: "";-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.after\:text-\[\#151515\]::after {content: "";--tw-text-opacity: 1;color: rgba(21, 21, 21, var(--tw-text-opacity));}.after\:content-\[\'\\2022\'\]::after {content: '\2022';}.hover\:scale-110:hover {--tw-scale-x: 1.1;--tw-scale-y: 1.1;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.hover\:bg-red-700:hover {--tw-bg-opacity: 1;background-color: rgba(185, 28, 28, var(--tw-bg-opacity));}.hover\:bg-gray-50:hover {--tw-bg-opacity: 1;background-color: rgba(249, 250, 251, var(--tw-bg-opacity));}.hover\:bg-main:hover {--tw-bg-opacity: 1;background-color: rgba(255, 0, 0, var(--tw-bg-opacity));}.hover\:bg-secondary:hover {--tw-bg-opacity: 1;background-color: rgba(51, 51, 51, var(--tw-bg-opacity));}.hover\:bg-gray-100:hover {--tw-bg-opacity: 1;background-color: rgba(243, 244, 246, var(--tw-bg-opacity));}.hover\:bg-gray-800:hover {--tw-bg-opacity: 1;background-color: rgba(31, 41, 55, var(--tw-bg-opacity));}.hover\:text-white:hover {--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.hover\:text-main:hover {--tw-text-opacity: 1;color: rgba(255, 0, 0, var(--tw-text-opacity));}.hover\:text-gray-500:hover {--tw-text-opacity: 1;color: rgba(107, 114, 128, var(--tw-text-opacity));}.hover\:text-secondary:hover {--tw-text-opacity: 1;color: rgba(51, 51, 51, var(--tw-text-opacity));}.hover\:text-\[\#ff0000\]:hover {--tw-text-opacity: 1;color: rgba(255, 0, 0, var(--tw-text-opacity));}.hover\:opacity-100:hover {opacity: 1;}.focus\:bg-gray-100:focus {--tw-bg-opacity: 1;background-color: rgba(243, 244, 246, var(--tw-bg-opacity));}.focus\:text-gray-500:focus {--tw-text-opacity: 1;color: rgba(107, 114, 128, var(--tw-text-opacity));}.focus\:outline-none:focus {outline: 2px solid transparent;outline-offset: 2px;}.focus\:ring-2:focus {--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);-webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);}.focus\:ring-red-500:focus {--tw-ring-opacity: 1;--tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));}.focus\:ring-indigo-500:focus {--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));}.focus\:ring-white:focus {--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));}.focus\:ring-offset-2:focus {--tw-ring-offset-width: 2px;}.group:hover .group-hover\:visible {visibility: visible;}.group:hover .group-hover\:scale-125 {--tw-scale-x: 1.25;--tw-scale-y: 1.25;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.group:hover .group-hover\:scale-100 {--tw-scale-x: 1;--tw-scale-y: 1;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.group:hover .group-hover\:bg-main {--tw-bg-opacity: 1;background-color: rgba(255, 0, 0, var(--tw-bg-opacity));}.group:hover .group-hover\:opacity-100 {opacity: 1;}@media (min-width: 640px) {.sm\:my-8 {margin-top: 2rem;margin-bottom: 2rem;}.sm\:mx-0 {margin-left: 0px;margin-right: 0px;}.sm\:mt-0 {margin-top: 0px;}.sm\:ml-4 {margin-left: 1rem;}.sm\:ml-3 {margin-left: 0.75rem;}.sm\:-ml-10 {margin-left: -2.5rem;}.sm\:block {display: block;}.sm\:inline-block {display: inline-block;}.sm\:flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.sm\:h-screen {height: 100vh;}.sm\:h-10 {height: 2.5rem;}.sm\:w-full {width: 100%;}.sm\:w-10 {width: 2.5rem;}.sm\:w-auto {width: auto;}.sm\:max-w-lg {max-width: 32rem;}.sm\:translate-y-0 {--tw-translate-y: 0px;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.sm\:scale-95 {--tw-scale-x: .95;--tw-scale-y: .95;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.sm\:scale-100 {--tw-scale-x: 1;--tw-scale-y: 1;-webkit-transform: var(--tw-transform);transform: var(--tw-transform);}.sm\:flex-row-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.sm\:items-start {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.sm\:p-0 {padding: 0px;}.sm\:p-6 {padding: 1.5rem;}.sm\:px-6 {padding-left: 1.5rem;padding-right: 1.5rem;}.sm\:pb-4 {padding-bottom: 1rem;}.sm\:pr-4 {padding-right: 1rem;}.sm\:text-left {text-align: left;}.sm\:align-middle {vertical-align: middle;}.sm\:text-sm {font-size: 0.875rem;line-height: 1.25rem;}.sm\:duration-700 {-webkit-transition-duration: 700ms;transition-duration: 700ms;}}@media (min-width: 768px) {.md\:ml-0 {margin-left: 0px;}.md\:mt-10 {margin-top: 2.5rem;}.md\:mb-10 {margin-bottom: 2.5rem;}.md\:hidden {display: none;}.md\:h-64 {height: 16rem;}.md\:w-40 {width: 10rem;}.md\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}}@media (min-width: 1024px) {.lg\:order-last {-webkit-box-ordinal-group: 10000;-ms-flex-order: 9999;order: 9999;}.lg\:order-first {-webkit-box-ordinal-group: -9998;-ms-flex-order: -9999;order: -9999;}.lg\:col-span-1 {grid-column: span 1 / span 1;}.lg\:col-span-2 {grid-column: span 2 / span 2;}.lg\:col-span-3 {grid-column: span 3 / span 3;}.lg\:mt-4 {margin-top: 1rem;}.lg\:-ml-40 {margin-left: -10rem;}.lg\:block {display: block;}.lg\:hidden {display: none;}.lg\:h-\[500px\] {height: 500px;}.lg\:h-full {height: 100%;}.lg\:w-\[500px\] {width: 500px;}.lg\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.lg\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}.lg\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.lg\:grid-cols-6 {grid-template-columns: repeat(6, minmax(0, 1fr));}.lg\:flex-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0px * var(--tw-space-y-reverse));}.lg\:space-x-14 > :not([hidden]) ~ :not([hidden]) {--tw-space-x-reverse: 0;margin-right: calc(3.5rem * var(--tw-space-x-reverse));margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));}.lg\:px-0 {padding-left: 0px;padding-right: 0px;}.lg\:px-8 {padding-left: 2rem;padding-right: 2rem;}.lg\:py-2 {padding-top: 0.5rem;padding-bottom: 0.5rem;}.lg\:pl-12 {padding-left: 3rem;}.lg\:text-4xl {font-size: 2.25rem;line-height: 2.5rem;}.lg\:text-base {font-size: 1rem;line-height: 1.5rem;}.lg\:text-2xl {font-size: 1.5rem;line-height: 2rem;}}