body { background-image: linear-gradient(rgba(26, 26, 26, 0.8), rgba(26, 26, 26, 0.9)), url("inline-font1_1.jpg"); background-color: #fafafa; background-repeat: no-repeat; background-position: center center; background-attachment: fixed; background-size: cover; } body { margin: 0; font: 400 1rem/1.5625rem sans-serif; overflow-x: hidden; word-wrap: break-word } .cont { margin: 0 auto; padding-left: 1.5rem; padding-right: 1.5rem; width: 100% } .ft .cont { justify-content: space-between; } .slider .Header { margin-bottom: 0 } .Header { position: relative; top: 0; z-index: 11 } @media (max-width: 992px) { #home-logo { display: none } } @media (max-width: 991px) { .Header .cont { max-width: none !important } .Header .logo { max-width: 272px; z-index: 3; width: 100%; text-align: center } .bd .s_text { margin: 0 1rem } } @media (min-width: 1200px) { .Header .logo { margin-right: 3rem } } #aa-wp { overflow: hidden; min-height: 100vh; display: flex; flex-direction: column; transition: .1s ease-in-out } #aa-wp>.bd { flex: 1 0 auto } .cuevana3io\:tv_logo, .cuevana_enter { text-align: center } .cuevana3io\:tv { max-width: 666px } .cuevana3io\:tv_logo_img { content: url(inline-font1_2.png); width: 100%; height: auto; max-width: 260px; margin: 3rem 0; z-index: 3 } .search_lg { position: relative; margin-bottom: 3rem } .search_lg-input { font-size: 1.1rem; height: 4rem; padding: 0 4rem 0 2rem; background-color: #fff; color: #333 } .search_lg-input:focus { background-color: #fff; color: #333 } .search_lg-btn { width: 3.5rem; height: 3.5rem; display: flex; justify-content: center; align-items: center; position: absolute; right: 0; top: 0; margin: .25rem; padding: 0; background-color: #0396d5 } .s_text { max-width: 960px; margin: 0 auto; padding: 2rem; background: #ffffff1a; border-radius: 16px; box-shadow: 0 4px 30px #0000001a; -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); border: 1px solid rgba(255, 255, 255, .2); color: #b3d1ff } h1 { line-height: 1.5; margin: 0; color: #fff; font-size: 2rem } h2, h3 { font-size: .875rem; line-height: 1.5; margin: 0 0 1rem; color: #fff; letter-spacing: 1px } h2 { text-transform: uppercase } .cuevana_enter { margin-bottom: 3rem } .cuevana_enter-btn { font-weight: 700; font-size: 1.25rem; display: inline-flex; align-items: center; padding: 1rem 2.5rem; margin: 10px; justify-content: center; min-width: 260px; } .copy { color: #74a1e3; font-size: 1rem } .logo { margin-bottom: 0; margin-right: 1.5rem; padding: 1.5rem 0; position: relative; z-index: 2 } ul, ol, h1, h2, h3, h4, p, figure { margin: 0 0 1.25rem } h1, h2, h3, h4, .Title { font-weight: 700 } * { box-sizing: border-box } .table-of-contents { margin-bottom: 50px; } .table-of-contents h2 { color: #45c4fa; } .s_text img { margin-bottom: 20px; } #search-results { position: absolute; z-index: 9; padding: 1rem; border-radius: .75rem; background-color: #fff; } .list-results { list-style: none; padding-left: 0; } .list-results .results-item { padding: 0.5rem; } .list-results .results-item a { display: flex; align-items: center; } .list-results .results-item a img { max-width: 58px; height: auto; border-radius: .375rem; } .list-results .results-item .info { margin-left: 24px; } .list-results .results-item .info .title { color: #3f3f46; } .list-results .results-item .info .mini-desc { color: #71717a; font-size: 0.85rem; } .telegram-button { display: inline-block; text-decoration: none; padding: 15px 30px; font-size: 18px; font-weight: bold; color: #fff; background-color: #0088cc; border-radius: 50px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); transition: all 0.3s ease; } .telegram-button:hover { background-color: #006699; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); } .telegram-icon { margin-right: 10px; vertical-align: middle; }