/*! Theme Name: Serious Science Theme URI: http://underscores.me/ Author: kamnsv Author URI: http://kamnsv.com Description: Description Version: 1.0.4 Tested up to: 5.4 Requires PHP: 5.6 Text Domain: serious-science */ @font-face { font-family: 'Postnauka'; src: url('https://serious-science.org/wp-content/themes/serious-science/fonts/Postnauka-Regular.otf') format('opentype'); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: 'Postnauka'; src: url('https://serious-science.org/wp-content/themes/serious-science/fonts/Postnauka-Bold.otf') format('opentype'); font-weight: bold; font-display: swap; } html { line-height: 1.15; -webkit-text-size-adjust: 100%; box-sizing: border-box; } body { margin: 0; } * { caret-color: transparent; outline: none; } input { caret-color: auto; } main { display: block; } pre { font-family: monospace, monospace; font-size: 1em; } b, strong { font-weight: bolder; } big { font-size: 125% } 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; } img { border-style: none; } a, button { border: none; cursor: pointer; text-decoration: none; color: inherit; } button, input, optgroup, select, textarea { margin: 0; background: var(--color-input); color: var(--color-gray); border: none; border-radius: 8px; font-size: 24px; line-height: 28px; padding: 4px 15px 12px 15px; } button, input { overflow: visible; } button, select { text-transform: none; } button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { padding: 0; margin: 0; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { -webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-cancel-button {} [type="search"]::-webkit-search-decoration { /*-webkit-appearance: none;*/ } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } [hidden] { display: none; } *, *::before, *::after { box-sizing: inherit; } html { box-sizing: border-box; } body, button, input, select, optgroup, textarea { color: var(--color-black); font-family: Postnauka, 'Open Sans', sans-serif; font-size: 24px; line-height: 28px; } h1, h2, h3, h4, h5, h6 { clear: both; padding: 0; margin: 0; font-size: inherit; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0; margin-inline-end: 0; font-weight: inherit; display: inherit; } pre { background: #eee; font-family: "Courier 10 Pitch", courier, monospace; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code { font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace; } li, ul, ol { margin: 0; padding: 0; list-style: none; } img { height: auto; max-width: 100%; } .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { margin: 0 0 1.5em; } .comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links { display: flex; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { flex: 1 0 50%; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { text-align: end; flex: 1 0 50%; } /* Posts and pages --------------------------------------------- */ .post, .page { margin: 0; } .page-content, .entry-content, .entry-summary { margin: 1.5em 0 0; } .page-links { clear: both; margin: 0 0 1.5em; } /* Comments --------------------------------------------- */ .comment-content a { word-wrap: break-word; } .bypostauthor { display: block; } /* Widgets --------------------------------------------- */ .widget { margin: 0 0 1.5em; } .widget select { max-width: 100%; } /* Media --------------------------------------------- */ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Make sure logo link wraps around logo image. */ .custom-logo-link { display: inline-block; } /* Captions --------------------------------------------- */ .wp-caption { margin-bottom: 1.5em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; } .wp-caption-text { font-weight: 400; font-size: 14px; line-height: 16.8px; text-align: center; opacity: 70%; color: var(--rgb-text); font-family: Postnauka; } /* Galleries --------------------------------------------- */ .gallery { margin-bottom: 1.5em; display: grid; grid-gap: 1.5em; } .gallery-item { display: inline-block; text-align: center; width: 100%; } .gallery-columns-2 { grid-template-columns: repeat(2, 1fr); } .gallery-columns-3 { grid-template-columns: repeat(3, 1fr); } .gallery-columns-4 { grid-template-columns: repeat(4, 1fr); } .gallery-columns-5 { grid-template-columns: repeat(5, 1fr); } .gallery-columns-6 { grid-template-columns: repeat(6, 1fr); } .gallery-columns-7 { grid-template-columns: repeat(7, 1fr); } .gallery-columns-8 { grid-template-columns: repeat(8, 1fr); } .gallery-columns-9 { grid-template-columns: repeat(9, 1fr); } .gallery-caption { display: block; } /*-------------------------------------------------------------- # Plugins --------------------------------------------------------------*/ /* Jetpack infinite scroll --------------------------------------------- */ /* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */ .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display: none; } /* Re-display the Theme Footer when Infinite Scroll has reached its end. */ .infinity-end.neverending .site-footer { display: block; } /*-------------------------------------------------------------- # Utilities --------------------------------------------------------------*/ /* Accessibility --------------------------------------------- */ /* Text meant only for screen readers. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } /* Do not show the outline on the skip link target. */ #primary[tabindex="-1"]:focus { outline: 0; } main#primary article:last-child { /*padding-bottom: 20px;*/ } /* Alignments --------------------------------------------- */ .alignleft { flex-direction: row-reverse; } .wp-caption, .alignleft, .alignright, .aligncenter { display: flex; gap: 60px; margin: 30px 0; width: 100% !important; } :root { --icon-logo: "data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 72' fill='none'%3E%3Cpath d='M0 32.3848V25.9226H24.1256C25.0949 25.9226 25.8847 25.1327 25.8847 24.1634C25.8847 23.3377 25.3103 22.6197 24.5205 22.4761L7.75465 19.1013C5.56468 18.6346 3.62602 17.4858 2.18997 15.7266C0.789825 14.0752 0 11.8852 0 9.69525C0 4.38188 4.34404 0.0378418 9.65741 0.0378418H31.7366V6.50005H9.65741C7.89825 6.50005 6.46221 7.93609 6.46221 9.69525C6.46221 11.1672 7.57514 12.5314 8.97529 12.7827L25.7411 16.0857C29.5466 16.8755 32.3469 20.2861 32.3469 24.1634C32.3469 28.687 28.6491 32.3848 24.1256 32.3848H0Z' fill='%23FF4005'/%3E%3Cpath d='M71.1588 15.1882V17.2705C71.1588 17.7731 71.1588 18.3116 71.087 18.8142H45.2382C45.8126 23.4813 49.0437 26.2457 54.3571 26.2457H55.7213C58.6293 26.2457 60.8911 25.5277 62.3272 23.984H70.2972C67.9636 29.3691 62.2913 32.3848 55.0392 32.3848C45.2741 32.3848 38.8478 26.8202 38.8478 17.2346V15.1523C38.8119 5.60258 45.2382 0.0379028 55.0033 0.0379028C64.8761 0.0379028 71.1588 5.74618 71.1588 15.1882ZM64.6966 12.9623C63.8709 8.54647 60.0295 6.03339 55.0033 6.03339C49.8336 6.03339 46.0639 8.69008 45.31 12.9623H64.6966Z' fill='%23FF4005'/%3E%3Cpath d='M77.6523 32.3848V10.3774C77.6523 3.84342 81.4579 0.0379028 87.9919 0.0379028H106.122V6.50011H88.315C85.7301 6.50011 84.1146 8.04386 84.1146 10.6287V32.3489H77.6523V32.3848Z' fill='%23FF4005'/%3E%3Cpath d='M111.938 32.3848V0.0379028H118.4V32.3848H111.938Z' fill='%23FF4005'/%3E%3Cpath d='M124.862 14.2189C124.862 10.1979 126.406 6.57191 129.206 4.05883C132.114 1.33034 136.135 0.0379028 141.054 0.0379028C145.972 0.0379028 150.101 1.33034 153.009 4.05883C155.737 6.57191 157.209 10.1979 157.209 14.2189V18.168C157.209 22.1889 155.737 25.8149 153.009 28.328C150.101 31.0565 146.008 32.4207 141.089 32.4207C136.171 32.4207 132.114 31.0565 129.17 28.328C126.442 25.8149 124.826 22.1889 124.826 18.168V14.2189H124.862ZM131.324 18.0962C131.324 20.358 132.042 22.2248 133.514 23.5891C135.202 25.1328 137.786 25.9226 141.018 25.9226C144.249 25.9226 146.834 25.1328 148.521 23.5891C149.993 22.2248 150.711 20.358 150.711 18.0962V14.2548C150.711 11.993 149.993 10.1261 148.521 8.76188C146.834 7.21813 144.249 6.50011 141.018 6.50011C137.786 6.50011 135.202 7.21813 133.514 8.76188C132.042 10.1261 131.324 11.993 131.324 14.2548V18.0962Z' fill='%23FF4005'/%3E%3Cpath d='M197.961 16.2293C197.961 26.5688 192.145 32.4207 181.77 32.4207C171.394 32.4207 165.578 26.6047 165.578 16.2293V0.0379028H172.04V16.2293C172.04 22.6915 174.877 25.9226 181.734 25.9226C188.591 25.9226 191.427 22.6915 191.427 16.2293V0.0379028H197.889V16.2293H197.961Z' fill='%23FF4005'/%3E%3Cpath d='M207.689 32.3828V25.9206H231.492C232.713 25.9206 233.574 25.0949 233.574 23.8384C233.574 22.7972 232.928 21.9715 231.887 21.7561L215.121 18.3814C210.669 17.4839 207.689 13.8578 207.689 9.2625C207.689 3.69782 211.459 0 216.988 0H239.39V6.46221H216.988C215.372 6.46221 214.152 7.75465 214.152 9.22659C214.152 10.5908 215.121 11.7397 216.593 12.0628L233.143 15.3657C237.272 16.1914 240 19.5661 240 23.7666C240 28.5055 236.195 32.311 231.456 32.311H207.689V32.3828Z' fill='%23FF4005'/%3E%3Cpath d='M0 71.8829V65.2712H24.684C25.6757 65.2712 26.4838 64.463 26.4838 63.4713C26.4838 62.6264 25.8961 61.8918 25.088 61.7449L7.93414 58.2921C5.69348 57.8145 3.70995 56.6391 2.24067 54.8392C0.771387 53.1128 0 50.8722 0 48.6315C0 43.1952 4.44459 38.7506 9.88093 38.7506H32.4712V45.3624H9.88093C8.08106 45.3624 6.64852 46.8317 6.64852 48.5948C6.64852 50.1008 7.78721 51.4966 9.21976 51.7538L26.3736 55.1331C30.2672 55.9412 33.1323 59.4308 33.1323 63.3978C33.1323 68.0261 29.3489 71.8095 24.7207 71.8095H0V71.8829Z' fill='%23FF4005'/%3E%3Cpath d='M39.709 55.3546C39.709 50.3223 41.1048 46.1716 43.8964 43.1596C46.4677 40.3679 50.1776 38.7885 54.2916 38.7885H70.1599V45.4002H54.3284C52.0142 45.4002 50.1042 46.1349 48.7084 47.6409C47.1289 49.3673 46.3208 52.012 46.3208 55.3179C46.3208 58.6238 47.1289 61.2685 48.7084 62.9949C50.1042 64.5009 52.0142 65.2355 54.3284 65.2355H70.1599V71.8473H54.2916C50.1776 71.8473 46.4677 70.2678 43.8964 67.4762C41.1048 64.5376 39.709 60.3502 39.709 55.3546Z' fill='%23FF4005'/%3E%3Cpath d='M76.7695 71.884V38.7885H83.3813V71.884H76.7695Z' fill='%23FF4005'/%3E%3Cpath d='M123.129 54.2883V56.4187C123.129 56.933 123.129 57.484 123.055 57.9982H96.5715C97.1592 62.7734 100.465 65.6017 105.901 65.6017H107.297C110.273 65.6017 112.587 64.8671 114.056 63.2876H122.211C119.823 68.7974 114.019 71.8829 106.599 71.8829C96.6082 71.8829 90.0332 66.1895 90.0332 56.382V54.2515C90.0332 44.4441 96.5715 38.7506 106.599 38.7506C116.701 38.7873 123.129 44.6277 123.129 54.2883ZM116.517 52.0109C115.672 47.4928 111.742 44.9216 106.599 44.9216C101.31 44.9216 97.4531 47.6398 96.6817 52.0109H116.517Z' fill='%23FF4005'/%3E%3Cpath d='M162.834 71.884H156.222V54.2894C156.222 48.7428 152.108 45.437 146.305 45.437C140.354 45.437 136.387 48.8898 136.387 54.1792V71.9208H129.775V54.2894C129.775 44.4819 136.314 38.7885 146.341 38.7885C156.48 38.7885 162.908 44.6288 162.908 54.2894V71.884H162.834Z' fill='%23FF4005'/%3E%3Cpath d='M169.445 55.3546C169.445 50.3223 170.841 46.1716 173.633 43.1596C176.204 40.3679 179.914 38.7885 184.028 38.7885H199.896V45.4002H184.065C181.751 45.4002 179.84 46.1349 178.445 47.6409C176.865 49.3673 176.057 52.012 176.057 55.3179C176.057 58.6238 176.865 61.2685 178.445 62.9949C179.84 64.5009 181.751 65.2355 184.065 65.2355H199.896V71.8473H184.028C179.914 71.8473 176.204 70.2678 173.633 67.4762C170.841 64.5376 169.445 60.3502 169.445 55.3546Z' fill='%23FF4005'/%3E%3Cpath d='M239.603 54.2883V56.4187C239.603 56.933 239.603 57.484 239.53 57.9982H213.046C213.634 62.7734 216.94 65.6017 222.376 65.6017H223.772C226.747 65.6017 229.061 64.8671 230.531 63.2876H238.685C236.298 68.7974 230.494 71.8829 223.074 71.8829C213.083 71.8829 206.508 66.1895 206.508 56.382V54.2515C206.508 44.4441 213.046 38.7506 223.074 38.7506C233.212 38.7873 239.603 44.6277 239.603 54.2883ZM232.992 52.0109C232.147 47.4928 228.216 44.9216 223.074 44.9216C217.785 44.9216 213.928 47.6398 213.156 52.0109H232.992Z' fill='%23FF4005'/%3E%3C/svg%3E"; --icon-flag: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38' fill='none'%3E%3Cpath d='M32.0737 36.1935C33.7789 37.8965 37 36.7612 37 34.1122V3.83819C37 2.32449 35.6737 1 34.1579 1H3.84211C2.32632 1 1 2.32449 1 3.83819V34.1122C1 36.572 4.03158 37.8965 5.92632 36.1935L17.1053 25.03C18.2421 23.8947 19.9474 23.8947 21.0842 25.03L32.0737 36.1935Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"; --icon-glass: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38' fill='none'%3E%3Cpath d='M1 36.9985L12.3548 25.6289' stroke-width='2' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M36.9996 15.2077C36.9996 23.0552 30.6476 29.4155 22.8104 29.4155C14.9731 29.4155 8.62109 23.0552 8.62109 15.2077C8.62109 7.36022 14.9731 1 22.8104 1C30.6476 1 36.9996 7.36022 36.9996 15.2077Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"; --icon-photo: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_9384_619)'%3E%3Cpath d='M11.9996 17.3996C14.9819 17.3996 17.3996 14.9819 17.3996 11.9996C17.3996 9.01727 14.9819 6.59961 11.9996 6.59961C9.01727 6.59961 6.59961 9.01727 6.59961 11.9996C6.59961 14.9819 9.01727 17.3996 11.9996 17.3996Z' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.599609 4.79961C0.599609 2.51961 2.51961 0.599609 4.79961 0.599609H19.1996C21.4796 0.599609 23.3996 2.51961 23.3996 4.79961' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.3996 19.1992C23.3996 21.4792 21.4796 23.3992 19.1996 23.3992H4.79961C2.51961 23.3992 0.599609 21.4792 0.599609 19.1992' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_9384_619'%3E%3Crect width='24' height='23.9984' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"; --icon-play: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90' fill='none'%3E%3Cpath d='M89 44.9999C89 69.3006 69.3018 89 45.0024 89C20.6984 89 1 69.3006 1 44.9999C1 20.6992 20.6984 1 45.0024 1C69.3018 1 89 20.6992 89 44.9999Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M63.5903 41.8218C66.6076 43.3791 68.1162 44.1578 68.1162 45.3762C68.1162 46.5946 66.6076 47.3733 63.5903 48.9307L36.8347 62.7408C34.2242 64.0882 32.919 64.7619 31.9595 64.1774C31 63.5929 31 62.1241 31 59.1864V31.566C31 28.6284 31 27.1595 31.9595 26.575C32.919 25.9905 34.2242 26.6642 36.8347 28.0116L63.5903 41.8218Z' fill='black'/%3E%3C/svg%3E"; --icon-sig: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38' fill='none'%3E%3Cpath d='M37 37L24.7921 24.7921C28.8362 22.6945 31.6142 18.4803 31.6142 13.6047C31.6142 6.65039 25.9827 1 19.0094 1C12.0551 1 6.40472 6.6315 6.40472 13.6047C6.40472 18.4803 9.18268 22.6945 13.2268 24.7921L1 37' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"; --icon-share: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='none'%3E%3Cpath d='M35 23.6719V28.7361' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M35 28.7368C35 32.1905 32.1905 35 28.7368 35H7.26316C3.80947 35 1 32.1905 1 28.7368V7.26316C1 3.80947 3.80947 1 7.26316 1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.9998 1L18.8945 17.1053' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.8945 1H34.9998V17.1053' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.26367 1H12.3279' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"; --color-first: #F25858; --color-second: #626CDA; --color-second-sub: #945B25; --color-foot-font: #C4C4C4; --color-bigbang: #102790; --color-techno: #1D2B45; --color-black: #404040; --color-white: #EEEFEF; --color-bio: #00A300; --color-bio-sub: #104471; --color-hist: #F6399E; --color-ling: #000; --color-ling-sub: #FFF; --color-phys: #FF4005; --color-gray: #888; --color-input: #DCDCDC; --color-text: #787878; --color-menu: #E5E5E5; /*version2*/ --rgb-text: #212B41; --rgb-title: #122E85; --rgb-foot: #ABB7CA; --rgb-patreon: #A8B7CC; --rgb-red: #FF4005; --card-text-dark: #1a2234; --max-width: 1136px; } ::-webkit-scrollbar { height: 18px !important; cursor: pointer } ::-webkit-scrollbar-thumb { background-color: var(--color-foot-font); } ::-webkit-scrollbar-track { cursor: pointer } /*SWITCH*/ .switch__label { cursor: pointer; text-indent: -9999px; width: 40px; height: 20px; background: transparent; display: block; border-radius: 100px; position: relative; border: 2px solid var(--rgb-text); } .switch__label:after { content: ''; position: absolute; top: -2px; left: -2px; width: 20px; height: 20px; background: var(--rgb-text); border-radius: 90px; transition: 0.3s; } .switch__label:active:after { width: 30px; } .switch__input { display: none; } .switch__input:checked+.switch__label { background: #C4C4C4; } .switch__input:checked+.switch__label:after { left: 100%; transform: translateX(-98%); } /*SITE*/ .logo__link { grid-area: logo } .site { /*max-width: 1280px;*/ max-width: 100%; margin: auto; padding: 0 0px; background: var(--color-white); } .home .site { max-width: 100%; width: 100%; margin: auto; padding: 0px; background: var(--color-white); } .site__top { position: relative; z-index: 3; } .site__main { max-width: var(--max-width); margin: 0 auto; padding-top: 50px; } .template-builder.site__main { max-width: 100%; padding-top: 0px; } .site__main_landing { display: flex; flex-direction: column; gap: 80px; } /*HEAD*/ .site__branding { display: none; } .site__top { display: flex; align-items: center; } .site__head { display: flex; flex-direction: column; } /*head - logo*/ .logo__img { width: 148.243px; height: 44.424px; } /*head - menu*/ .menu__toggle { position: fixed; top: 12px; left: 50%; transform: translateY(-50%); cursor: pointer; border: none; padding: 0; transition: 1s transform; height: 12px; width: 44px; background: transparent; z-index: 999; caret-color: transparent; } .menu__toggle:after, .menu__toggle::before { position: absolute; display: block; content: ''; height: 0; border-top: 3px solid var(--color-black); width: 44px; transition: .6s all; } .menu__toggle:before { top: 0; } .menu__toggle:after { bottom: 0; } .menu__toggle.active:before, .menu__toggle.active:after { width: 17px; } .menu__toggle.active:before { transform: translatex(6px) translatey(5px) rotate(-30deg); } .menu__toggle.active:after { transform: translatex(20px) translatey(-4.1px) rotate(30deg) } .menu__item_current { font-weight: bold; } .site__navigation { position: absolute; transition: .5s all; transform: translatey(-140px); background: var(--color-menu); width: 1280px; padding: 0 20px; margin-left: -20px; padding-top: 77px; top: 0; z-index: 2; } .site__navigation { position: fixed; } .site__navigation.sticky { position: fixed; width: 100%; top: 0; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; z-index: 888; } .site__navigation.sticky .menu__list { margin-top: 12px; } .menu__toggle.active.sticky { position: fixed; z-index: 999; } .menu { border-bottom: 2px solid rgba(64, 64, 64, 0.40); } .menu__toggle.active~.site .site__navigation { transform: none; } .menu__list { display: flex; gap: 24px; color: var(--color-black); font-size: 24px; line-height: 28px; transition: 1s all; width: 100%; } .menu__li { transition: .5s all; caret-color: transparent; font-size: 18px; font-weight: 700; line-height: 25.2px; text-align: left; text-transform: capitalize; } .menu__li:hover { color: var(--color-phys) !important; } /*SUB*/ .sub { width: 100%; padding: 20px; position: absolute; left: 0; right: 0; top: 132px; transition: .4s transform; background: var(--color-menu); z-index: 2; } .menu__toggle.active.sticky~.site .sub { top: 72px; } .sys__btn_flag { display: none !important; } /*REGISTEY*/ .regist__error { color: var(--rgb-red); font-size: 12px; line-height: 13.44px; margin: auto 0; display: none; } #regist-trigger:checked~.overlay { background-color: rgba(0, 0, 0, 0.7); left: 0; z-index: 2000; } .regist__off { position: absolute; z-index: 99; right: 30px; top: 30px; width: 19.5px; height: 19.5px; cursor: pointer; background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 0.5L20 20' stroke='%23212B41'/%3E%3Cpath d='M0.5 0.5L20 20' stroke='black' stroke-opacity='0.2'/%3E%3Cpath d='M20 0.5L0.5 20' stroke='%23212B41'/%3E%3Cpath d='M20 0.5L0.5 20' stroke='black' stroke-opacity='0.2'/%3E%3C/svg%3E"); } .regist { display: none; background-color: var(--rgb-patreon); flex-direction: column; padding: 30px; color: #FFF; font-weight: 400; font-size: 60px; line-height: 60px; text-align: left; box-sizing: border-box; border-top: 2px solid rgba(64, 64, 64, 0.40); position: relative; z-index: 2999; width: 390px; transform: translate(-50%, -20%); left: 50%; top: 20%; position: absolute; } #regist-trigger:checked~.regist { display: flex; } .regist__body { position: relative; z-index: 1; color: var(--rgb-text); font-size: 32px; font-weight: 400; line-height: 32px; display: flex; flex-direction: column; gap: 40px; } .regist__data { display: flex; flex-direction: column; gap: 10px; } .regist__head { display: flex; align-items: baseline; gap: 16px; } .regist__check { position: absolute; left: 3px; top: 3px; } .regist__conditions { position: relative; height: 34px; } .regist__confirm { padding-left: 24px; font-size: 12px; font-weight: 400; line-height: 13.44px; position: absolute; margin-top: 5px; } .regist__confirm:before { content: ''; position: absolute; display: block; width: 16px; height: 16px; border-radius: 50%; outline: 2px solid var(--rgb-text); border: 3px solid var(--rgb-patreon); background-color: var(--rgb-patreon); left: 2px; top: 2px; transition: .4s all; cursor: pointer; } .regist__check:checked~.regist__confirm:before { background-color: var(--rgb-text); } .regist__link { font-weight: 700; text-decoration: underline; } .regist__btn:hover { opacity: .7; } .regist__btn { transition: .4s all; } .regist__btn, .regist__inp { height: 58px; width: 330px; border-radius: 0; font-size: 18px; } .regist__inp { background: transparent; color: var(--rgb-text); padding: 18px 20px; border: 1px solid rgb(70, 79, 97); } .regist__inp::placeholder { color: rgb(70, 79, 97); } .regist__btn { padding: 0; background: var(--rgb-title); color: #FFF; cursor: pointer; margin-top: 15px; } .regist__data_reg .regist__btn { grid-area: sign; } .regist__data .password~div { display: none } .regist__forgot, .regist__forgot_sing_in { text-align: center; color: var(--rgb-text); text-decoration: underline; font-size: 18px; font-weight: 700; line-height: 21.6px; cursor: pointer; margin-top: 18px; } .regist__forgot_sing_in { display: none; } #regist-forgot:checked~.regist__forgot_sing_in { display: inline; } .regist__btn_forgot, #regist-forgot:checked~.password, #regist-forgot:checked~.regist__forgot, #regist-forgot:checked~.regist__btn .regist__btn_login { display: none; } #regist-forgot:checked~.regist__btn .regist__btn_forgot { display: inline; } .site__logger { display: none; background: var(--color-menu); margin-left: -20px; padding: 24px 20px; width: 1280px; margin-top: -90px; padding-top: 110px; transition: 1s all; } .site__logger.active { display: block; } .menu__toggle.active~.site .site__logger.active .menu { border: none; } .menu__toggle.active.sticky~.site .menu { border-bottom: 2px solid rgba(64, 64, 64, 0.40); } .regist__body .switch__input:checked~.regist__head .switch__label { background: transparent; } .regist__body .switch__input:checked~.regist__head .switch__label:after { left: 100%; transform: translateX(-100%); } .regist__data_reg { display: none; } .regist__title_log { font-weight: 700; } .regist__title_reg { font-weight: 400; } .regist__body .switch__input:checked~.regist__head .regist__title_log { font-weight: 400; } .regist__body .switch__input:checked~.regist__head .regist__title_reg { font-weight: 700; } .regist__body .switch__input:checked~.regist__data_reg { display: flex; } .regist__body .switch__input:checked~.regist__data_log { display: none; } @media (min-width: 1280px) { .menu__toggle.active~.site .site__logger { margin-top: -56px; } .menu__toggle.active~.site .site__navigation .menu__li:hover .sub { transform: none } .menu__toggle.active.sticky~.site .site__navigation { position: fixed; padding-top: 17px; top: 0px; } .sub { transform: translatey(-50%) scale(1, 0); } .logged-in .site .sys__btn_flag { display: block !important; } } /*head - info*/ .info { margin-left: 60px; margin-right: 13px; width: 100%; display: flex; flex-direction: column; padding-top: 1px; padding-right: 8px; } .info { display: none } .info__btn { padding: 0; width: 78px; height: 24px; border-radius: 2px; background: var(--color-black); color: #FFF; font-size: 16px; line-height: 16px; letter-spacing: 1.136px; text-align: right; position: relative; padding-right: 8px; } .info__btn::before { content: ''; display: block; position: absolute; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='12' viewBox='0 0 11 12' fill='none'%3E%3Cpath d='M10.2106 5.10558C10.9476 5.47411 10.9476 6.52589 10.2106 6.89442L1.44723 11.2763C0.782331 11.6088 0 11.1253 0 10.3819V1.61807C0 0.874681 0.78233 0.391186 1.44723 0.723655L10.2106 5.10558Z' fill='white'/%3E%3C/svg%3E"); top: 6px; left: 6px; width: 11.999px; height: 12px; background-repeat: no-repeat; } .info__text { color: var(--color-black); font-size: 20px; line-height: 24px; letter-spacing: 0.84px; } /*head - sys*/ .sys { display: flex; justify-content: space-between; align-items: center; padding: 0; gap: 13px; color: var(--color-black); grid-area: sys; position: relative; } .menu__toggle:hover, .sys__btn_user.ico.active, .sys__btn.ico:hover { filter: invert(39%) sepia(65%) saturate(6156%) hue-rotate(358deg) brightness(103%) contrast(104%); } .sys__btn { height: 36px; width: 36px; padding: 0; border: none; cursor: pointer; display: block; } .sys__btn_glass { position: absolute; left: -48px; } .sys__btn_user.logged { height: 44px; width: 44px; } /*ICON SVG*/ .ico { background-repeat: no-repeat; background-size: contain; background-position: center; background-color: transparent; width: 24px; height: 24px; display: block; } /*SUMMARY*/ .summary { display: flex; align-items: center; gap: 8px; justify-content: start; } .summary a.button { display: flex; align-items: center; justify-content: center; padding: 5px 13px; border: 1px solid var(--bg-dark); color: var(--bg-dark); max-width: fit-content; margin-top: auto; cursor: pointer; font-size: 14px; line-height: 16.8px; font-family: Postnauka; font-weight: 700; position: relative; margin-left: 15px; } .summary a.button:hover { opacity: 0.7; } .search__list .post__desc { opacity: 0.5; } .summary a.button svg { margin-inline-start: 0.5rem; } .summary__stat .ico { width: 24px; height: 24px; display: block; } .summary__stat { font-size: 16px; line-height: 21px; letter-spacing: 1.136px; display: flex; align-items: center; gap: 6px; padding: 0; cursor: pointer; font-family: Postnauka; font-weight: 700; } .summary__stat:hover { opacity: 0.7; } .tags { padding: 0; margin: 0; gap: 1em; display: flex; flex-wrap: wrap; list-style: none; font-size: 16px; } .tags__name { border: 1.2px solid; border-radius: 2px; display: flex; align-items: end; padding: 0 1.3em; height: 24px; cursor: pointer; letter-spacing: 1px; } .top__second { --color-summary: #945B25 } /*CAT*/ .cats__ico { width: 96px; height: 96px; } .cats__name { text-transform: capitalize; } .post__sub, .post__title, .cats__name { font-size: 63px; line-height: 52px; letter-spacing: -0.317px; font-weight: 400; } .post__title { font-weight: 700; padding: 0; margin: 0; } .post__desc { font-size: 24px; line-height: 28px; letter-spacing: 1px; } .post__tumb { display: flex; gap: 8px; justify-self: center; } .post__img { object-fit: cover; } .cap, .post__tumb_cap { display: flex; flex-direction: column; } .cap, .post__autor { font-size: 12px; line-height: 16px; letter-spacing: 0.252px; } .post_window { padding: 0 52px; } .cats__ico { grid-area: ico; } .cats__name { grid-area: cat; } .post__title { grid-area: title; } .post__desc { grid-area: desc; } .post__tumb { grid-area: img } .summary { grid-area: sum; } .post__sub { grid-area: sub; } .post__autor { grid-area: autor; } /*SEATCH BAR*/ /*.arch__head .post__tags, .tag_author{ margin: 20px 0; }*/ .ssearch { width: 100%; display: flex; padding: 0 8px; transition: 1s all; transform: translatex(50%) scale(0, 1); grid-area: search; } .ssearch.active { transform: none; display: flex; } .search__query { width: 100%; height: 44px; padding: 4px 40px 12px 15px; font-size: 24px; line-height: 28px; letter-spacing: 0.96px; } .site__navigation.search-active { margin-top: 40px; } .sys__btn_glass { transition: 1s transform; } .sys__btn_glass.active { transform: translateX(-15px) scale(0.65); z-index: 199; } .search__header { display: flex; flex-direction: column; gap: 30px; padding: 36px 0; } /*FIRST SECOND*/ .first .post__tumb { width: 616px; } .first .post__img { width: 100%; height: 100% } .first__grid, .second__grid { gap: 8px; width: 100%; display: grid; grid-template-areas: "ico cat cat cat . img img img" "ico title title title . img img img" ". title title title . img img img" ". title title title . img img img" ". title title title . img img img" ". desc desc desc . img img img" ". desc desc desc . img img img" ". sum sum sum . img img img" ". . . . . img img img" } .second__grid { grid-template-columns: repeat(8, auto) 1em; grid-template-areas: "img img . . . . . . ." "img img . . . . . . ." "img img . . . . . . ." "img img ico cat cat cat cat . ." "img img ico title title title title title ." "img img . title title title title title ." "img img . sub sub sub sub sub ." "img img . sub sub sub sub sub ." "img img . sum sum sum . . ."; } .first { color: var(--color-first); } .second { color: var(--color-second); } .second .post__desc { display: none; } .second .post__sub { color: var(--color-second-sub) } .second .summary { color: var(--color-second-sub) } .second .post__img { width: 304px; height: 616px; } /*BIGBANG*/ .bigbang { color: var(--color-black); } .bigbang .cats__name { display: none; } .bigbang .post__img { min-width: 462px; height: 273px; } .bigbang .post__tumb { padding-top: 16px; justify-self: end; align-self: end; margin-right: 8px; } .bigbang .cats__ico, .bigbang .post__title { color: var(--color-bigbang) !important; } .bigbang .post__sub, .bigbang .post__desc { color: var(--color-black) !important; } .bigbang .btn__submit { background: var(--color-black); color: var(--color-white); } .bigbang .post__desc { font-size: 18.67px; font-weight: 400; line-height: 21.5px; letter-spacing: 0.747px; /* display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; text-overflow: ellipsis;*/ height: 177px; margin-top: 30px; overflow: hidden; } .bigbang .post__desc::after { content: '...'; position: absolute; bottom: 0; right: 0; background: white; } .bigbang .post__sub { font-style: normal; line-height: 52px; letter-spacing: -1.317px; } .bigbang__grid { background: #A8B7CC; min-height: 564px; display: grid; padding: 24px; grid-template-columns: 110px repeat(4, 2fr) 1fr; grid-template-areas: "ico sum . . . ." "ico title title title title ." ". sub sub sub sub sub" ". sub sub sub sub sub" "img img img desc desc desc" "img img img desc desc desc" "img img img btn . ." } .bigbang .summary { color: var(--color-bigbang); } .bigbang .btn__submit { grid-area: btn; align-self: end; } .bigbang .summary__stat_photo { display: none } /*TECHNO*/ .techno { color: var(--color-techno); } .post__img_arch { border-top-right-radius: 50%; border-top-left-radius: 50%; } .post__img_play { position: relative } .post__img_play .ico { position: absolute; transform: translate(-50%, -50%); left: 50%; top: 50%; width: 96px; height: 96px; } .techno .post__img { width: 356px; height: 356px; } .techno .cats__name { color: var(--color-second-sub); } .techno .post__desc { font-size: 24px; line-height: 28px; letter-spacing: 0.96px; } .techno__grid { display: grid; gap: 8px; grid-template-columns: 1.2fr .5fr 2.7fr 2.7fr 1.8fr; grid-template-areas: ". ico cat . ." ". ico title title ." ". . sum . ." ". . imgs imgs ." ". . desc desc ." } .techno .cats__ico { grid-area: ico } .techno .cats__name { grid-area: cat } .techno .post__title { grid-area: title } .techno .post__desc { grid-area: desc } .techno .post__tumb { grid-area: imgs; justify-self: center } .techno .summary { grid-area: sum } /*BIO*/ .bio { color: var(--color-bio-sub); } .bio .post__title { font-weight: 700; line-height: 52px; letter-spacing: -0.317px; } .bio__grid { display: grid; gap: 8px; grid-template-columns: 50% repeat(5, auto) 70px; grid-template-areas: "img ico cat cat cat ." "img ico title title title ." "img . title title title ." "img . desc desc desc ." "img . desc desc desc ." "img . sum sum . ." "img . . . . ." "img . . . . ." "img . . . . ." "img . . . . ." "img . . . . ." "img . . . . ." } .bio .cats__name, .bio .cats__ico { color: var(--color-bio); } .bio .cats__ico { grid-area: ico; } .bio .cats__name { grid-area: cat; } .bio .post__title { grid-area: title; } .bio .post__desc { grid-area: desc; } .bio .post__tumb { grid-area: img; } .bio .summary { grid-area: sum } .bio .post__img { height: 616px; width: 100%; } /*hist*/ .hist { color: var(--color-hist); } .hist__grid { display: grid; gap: 8px; grid-template-columns: 50px repeat(3, auto) 170px auto 364px; grid-template-areas: ". . . . . . img" ". ico cat cat cat . img" ". ico title title title . img" ". . title title title . img" ". . desc desc . . img" ". . desc desc . . img" ". . sum sum . . img" } .hist .cats__ico { grid-area: ico; } .hist .cats__name { grid-area: cat; } .hist .post__title { grid-area: title; } .hist .post__desc { grid-area: desc; } .hist .post__tumb { grid-area: img; } .hist .summary { grid-area: sum } /*LING*/ .ling { color: var(--color-ling-sub) !important; } .ling__grid { background: linear-gradient(to right, #FC3F1D 50%, #FC3F1D 50%, #FCCA00 50%, #FCCA00 50%); padding: 52px 0; gap: 8px; width: 100%; display: grid; grid-template-columns: 24px repeat(4, auto) 50%; grid-template-areas: ". ico cat cat . img" ". ico title title . img" ". . title title . img" ". . title title . img" ". . title title . img" ". . desc desc . img" ". . desc desc . img" ". . sum sum . img" ". . . . . img" ". . autor autor . img " } .ling .post__title { color: var(--color-ling-sub) !important; } .ling .cats__name, .ling .cats__ico { color: var(--color-ling) !important; } .ling .post__autor, .ling .summary { color: var(--color-white) !important; } .ling .post__tumb .post__img { width: 460px; height: 460px; } /*PHYS*/ .phys { color: var(--color-phys); } .phys .post__desc { display: none; } .phys .post__title, .phys .summary { color: var(--color-bigbang); } .phys__grid { display: grid; gap: 8px; grid-template-columns: repeat(3, auto) 100px; grid-template-areas: "ico cat . ." "ico title title ." ". title title ." ". title title ." ". sum sum ." ". img img img" } .phys .post__img { width: 1136px; max-height: 584px; object-position: top; } /*TRIPLE*/ .triple__list { display: block; column-count: 3; } .site__main_landing .triple__list { display: flex; justify-content: space-between; } .site__main_landing .triple__item:nth-child(1) { order: 1 } .site__main_landing .triple__item:nth-child(2) { order: 3 } .site__main_landing .triple__item:nth-child(3) { order: 2 } .site__main_landing .triple__post { width: 365px; } .triple__item { break-inside: avoid-column; } .triple__item .post__img { height: 304px; width: 304px; max-width: unset; } .triple__item:nth-child(6n+3) .post__img, .triple__item:nth-child(4n+4) .post__img, .triple__item:nth-child(5n+5) .post__img { height: 408px; width: 408px; max-width: unset; } .site__main_landing .triple__item:nth-child(6n+3) .triple__post, .site__main_landing .triple__item:nth-child(4n+4) .triple__post, .site__main_landing .triple__item:nth-child(5n+5) .triple__post { width: 408px; } .triple__post .post__sub, .triple__post .post__title, .triple__post .cats__name { font-size: 40px; line-height: 34px; letter-spacing: -0.2px; display: block; } .triple__post .summary { margin: 15px 0; } .archive .triple__post .summary { margin-bottom: 60px; } /*BOOKS*/ .books__post .cats__name, .books__post .post__sub, .books__post .post__title, .books__post .post__title a { font-size: 40px !important; line-height: 34px !important; letter-spacing: -0.2px !important; } .books__post .cats__name { display: block; } .books__list { display: flex; gap: 8px; } .books__post { width: 408px; height: 564px; position: relative; display: flex; justify-content: space-between; align-items: end; flex-direction: column; } .books__post .summary { position: absolute; bottom: 12px; left: 12px; } .books__post .tags { gap: 8px; } .books__content { padding: 10px; max-height: 50%; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: normal; /* word-wrap: break-word; Разрешить перенос слов, которые длиннее контейнера */ } .books__post_books3 { flex-direction: column-reverse; justify-content: start; } .books__post .post__tumb { margin: 0; } .books .summary__stat_photo { display: none } .books__post_books2 .post__tumb { display: flex; justify-content: end; } .books__post_books1 .summary { color: var(--color-black) !important; } .books__post_books1 .tags__name { color: var(--color-black) !important; background-color: var(--color-white) !important; } .books__post_books1 { background-color: #D2DCE5; } .books__post_books2 { background-color: #C4C4C4; } .books__post_books3 { background-color: #BFAF60; } .books__post_books1 .summary__stat_flag { color: var(--color-white) !important; } .books__post .post_tumb { overflow: hidden; } .books__post_books .post__img { object-fit: cover; } .books__post_books1 .post__img { height: 292px; width: 408px; } .books__post_books2 .post__img { height: 292px; width: 200px; } .books__post_books3 .post__img { height: 272px; width: 408px; } .books__post .post__title { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } /*SEARCH-PAGE*/ #search { background: none; border: none; outline: none; border-bottom: 2px solid var(--color-black); font-size: 32px; line-height: 36px; letter-spacing: 0.96px; color: var(--color-black); } .search__label { color: var(--color-text); font-size: 63px; font-weight: 400; line-height: 52px; letter-spacing: 0.888px; } .search__list { /*column-count: 2;*/ display: flex; flex-wrap: wrap; padding-bottom: 40px; justify-content: space-between; } .search__list .search { margin-bottom: 40px; max-width: 45%; min-width: 45%; } .site__search { overflow: hidden; max-width: var(--max-width); margin: 0 auto; } .search__grid .cats__ico { width: 44px; height: 44px; margin-top: 16px; } .search__grid { break-inside: avoid-column; margin-bottom: 28px; max-width: 616px; /*display: grid; gap: 0px; grid-template-areas: "ico cat" "ico title" "ico desc" "ico sum";*/ /*grid-template-columns: 52px;*/ } .search__grid .post__title, .search__grid .post__desc, .search__grid .cats__name { font-size: 32px; line-height: 36px; letter-spacing: 0.96px; } .search__grid .summary { margin-top: 13px; } .search__list.page__next { margin-top: 28px; } /*FOOTER*/ .site__footer { background: var(--rgb-foot); width: 100%; } .foot { display: grid; grid-template-areas: "menu . spec . ." "logo . copy . soc"; grid-template-rows: 208px 96px; grid-template-columns: 272px 195px 6fr 2fr 6fr; row-gap: 44px; background-color: var(--rgb-foot); color: var(--rgb-text); font-size: 24px; font-weight: 700; line-height: 28.8px; text-align: left; padding: 40px 72px; padding-top: 60px; max-width: 1280px; margin: 0 auto } .foot__logo { grid-area: logo; align-self: end; } .foot__menu { grid-area: menu; } .foot__menu_spec { grid-area: spec; } .foot__copy { grid-area: copy; align-self: end; } .foot__menu_soc { grid-area: soc; align-self: end; } .foot__menu { display: grid; grid-template-columns: auto auto; grid-auto-flow: column; grid-template-rows: repeat(4, auto); } .foot__menu .foot__li { margin-bottom: 24px; } .foot__menu .foot__li .foot__link { text-transform: capitalize; } .foot__menu_main { column-gap: 45px; } .foot__menu_spec { column-gap: 21px; } .foot__menu_main .foot__li, .foot__menu_spec .foot__li { width: auto; white-space: pre; width: min-content } .foot__menu_soc { font-size: 0; display: flex; gap: 24px; } .foot__copy { font-size: 18px; font-weight: 400; line-height: 21.6px; text-align: left; display: flex; flex-direction: column; gap: 10px; /*transform: translate(4px, -6px);*/ } .foot__copy a { text-decoration: underline; } .foot__menu_soc .foot__li { margin-bottom: 0; } .foot__menu_soc .foot__link:after { width: 20px; height: 20px; content: ''; display: block; background-repeat: no-repeat; background-size: contain; background-position: bottom; } .foot__link.ico__facebook:after { background-image: url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7953 3.72701V6.31325L15.2603 6.31725C14.0571 6.31725 13.8253 6.88886 13.8253 7.7243V9.57504H16.6913L16.3196 12.4691H13.8253V20H10.8357V12.4691H8.33301V9.57504H10.8357V7.44049C10.8357 4.96217 12.3463 3.61108 14.5608 3.61108C15.6165 3.61108 16.5275 3.69103 16.7953 3.72701Z' fill='black'/%3E%3C/svg%3E%0A"); } .foot__link.ico__youtube:after { background-image: url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.00938 15.5648L9.00883 10.5657L13.7822 13.0739L9.00938 15.5648ZM19.4903 9.69943C19.4903 9.69943 19.3175 8.47343 18.7881 7.93354C18.1162 7.22463 17.3631 7.22129 17.018 7.18015C14.5458 7 10.8374 7 10.8374 7H10.8296C10.8296 7 7.12122 7 4.64894 7.18015C4.30333 7.22129 3.55083 7.22463 2.87838 7.93354C2.34892 8.47343 2.17667 9.69943 2.17667 9.69943C2.17667 9.69943 2 11.1395 2 12.579V13.929C2 15.3691 2.17667 16.8086 2.17667 16.8086C2.17667 16.8086 2.34892 18.0346 2.87838 18.5745C3.55083 19.2834 4.43363 19.2611 4.82672 19.3351C6.24008 19.4719 10.8335 19.5141 10.8335 19.5141C10.8335 19.5141 14.5458 19.5086 17.018 19.3284C17.3631 19.2867 18.1162 19.2834 18.7881 18.5745C19.3175 18.0346 19.4903 16.8086 19.4903 16.8086C19.4903 16.8086 19.667 15.3691 19.667 13.929V12.579C19.667 11.1395 19.4903 9.69943 19.4903 9.69943Z' fill='black'/%3E%3C/svg%3E%0A"); } .foot__link.ico__instagram:after { background-image: url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.9994 5C11.991 5 12.2407 5.00844 13.0229 5.04413C13.8035 5.07973 14.3366 5.20371 14.803 5.38501C15.2853 5.57239 15.6942 5.82314 16.1019 6.23082C16.5096 6.63854 16.7604 7.0475 16.9478 7.52974C17.1291 7.99619 17.253 8.52928 17.2886 9.30983C17.3243 10.092 17.3328 10.3417 17.3328 12.3334C17.3328 14.325 17.3243 14.5747 17.2886 15.3569C17.253 16.1375 17.1291 16.6706 16.9478 17.137C16.7604 17.6192 16.5096 18.0282 16.1019 18.4359C15.6942 18.8436 15.2853 19.0944 14.803 19.2818C14.3366 19.463 13.8035 19.587 13.0229 19.6226C12.2407 19.6583 11.991 19.6667 9.9994 19.6667C8.00776 19.6667 7.75803 19.6583 6.97585 19.6226C6.1953 19.587 5.66221 19.463 5.19575 19.2818C4.71352 19.0944 4.30455 18.8436 3.89684 18.4359C3.48916 18.0282 3.2384 17.6192 3.05102 17.137C2.86973 16.6706 2.74575 16.1375 2.71015 15.3569C2.67446 14.5747 2.66602 14.325 2.66602 12.3334C2.66602 10.3417 2.67446 10.092 2.71015 9.30983C2.74575 8.52928 2.86973 7.99619 3.05102 7.52974C3.2384 7.0475 3.48916 6.63854 3.89684 6.23082C4.30455 5.82314 4.71352 5.57239 5.19575 5.38501C5.66221 5.20371 6.1953 5.07973 6.97585 5.04413C7.75803 5.00844 8.00776 5 9.9994 5ZM9.9994 6.32133C8.0413 6.32133 7.80935 6.32881 7.03608 6.36409C6.32108 6.39669 5.93278 6.51616 5.67438 6.61659C5.33207 6.74962 5.08778 6.90853 4.83118 7.16516C4.57455 7.42177 4.41564 7.66606 4.2826 8.00836C4.18217 8.26677 4.06271 8.65507 4.0301 9.37006C3.99482 10.1433 3.98734 10.3753 3.98734 12.3334C3.98734 14.2915 3.99482 14.5234 4.0301 15.2967C4.06271 16.0117 4.18217 16.4 4.2826 16.6584C4.41564 17.0007 4.57458 17.245 4.83118 17.5016C5.08778 17.7582 5.33207 17.9171 5.67438 18.0502C5.93278 18.1506 6.32108 18.2701 7.03608 18.3027C7.80926 18.3379 8.04115 18.3454 9.9994 18.3454C11.9576 18.3454 12.1895 18.3379 12.9627 18.3027C13.6777 18.2701 14.066 18.1506 14.3244 18.0502C14.6667 17.9171 14.911 17.7582 15.1676 17.5016C15.4242 17.245 15.5831 17.0007 15.7162 16.6584C15.8166 16.4 15.9361 16.0117 15.9687 15.2967C16.004 14.5234 16.0114 14.2915 16.0114 12.3334C16.0114 10.3753 16.004 10.1433 15.9687 9.37006C15.9361 8.65507 15.8166 8.26677 15.7162 8.00836C15.5831 7.66606 15.4242 7.42177 15.1676 7.16516C14.911 6.90853 14.6667 6.74962 14.3244 6.61659C14.066 6.51616 13.6777 6.39669 12.9627 6.36409C12.1894 6.32881 11.9575 6.32133 9.9994 6.32133ZM9.9994 8.56759C12.0792 8.56759 13.7652 10.2536 13.7652 12.3334C13.7652 14.4132 12.0792 16.0992 9.9994 16.0992C7.91959 16.0992 6.23361 14.4132 6.23361 12.3334C6.23361 10.2536 7.91959 8.56759 9.9994 8.56759ZM9.9994 14.7778C11.3494 14.7778 12.4438 13.6834 12.4438 12.3334C12.4438 10.9833 11.3494 9.88892 9.9994 9.88892C8.64935 9.88892 7.55493 10.9833 7.55493 12.3334C7.55493 13.6834 8.64935 14.7778 9.9994 14.7778ZM14.794 8.41881C14.794 8.90483 14.4 9.2988 13.914 9.2988C13.428 9.2988 13.034 8.90483 13.034 8.41881C13.034 7.93279 13.428 7.53879 13.914 7.53879C14.4 7.53879 14.794 7.93279 14.794 8.41881Z' fill='black'/%3E%3C/svg%3E%0A"); } .foot__link.ico__linkedin:after { background-image: url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_796_10142)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.2218 20.4444H14.2539V15.3895C14.2539 14.0035 13.7273 13.229 12.6303 13.229C11.437 13.229 10.8135 14.035 10.8135 15.3895V20.4444H7.95327V10.8148H10.8135V12.1119C10.8135 12.1119 11.6735 10.5206 13.7169 10.5206C15.7595 10.5206 17.2218 11.7679 17.2218 14.3476V20.4444ZM4.54105 9.55389C3.5668 9.55389 2.77734 8.75824 2.77734 7.77695C2.77734 6.79565 3.5668 6 4.54105 6C5.5153 6 6.30429 6.79565 6.30429 7.77695C6.30429 8.75824 5.5153 9.55389 4.54105 9.55389ZM3.06416 20.4444H6.04662V10.8148H3.06416V20.4444Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_796_10142'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); } .foot__link.ico__telegram:after { transform: translatey(2px); background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='18' height='18' fill='url(%23pattern0_796_10151)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_796_10151' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_796_10151' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_796_10151' width='512' height='512' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A"); } .foot__link.ico__patreon:after { transform: translatey(4px); background-image: url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='16' height='16' fill='url(%23pattern0_796_10152)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_796_10152' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_796_10152' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_796_10152' width='512' height='512' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A"); } .btn__submit { min-width: 200px; border-radius: 8px; font-size: 24px; height: 44px; display: flex; justify-content: center; align-items: center; cursor: pointer; } /*Thesaurus*/ #thesaurus { display: grid; grid-template-columns: repeat(5, 1fr); gap: 20px; } .thesaurus__icon { width: 96px; height: 96px; display: block; } .thesaurus__name { text-transform: capitalize; color: var(--color-black); font-size: 24px; line-height: 28px; letter-spacing: 0.96px; margin-top: 16px; } .site__top .logo__img { transform: scale(0) } .site__top .foot__logo_ico { min-width: 555px; } /*CHEM*/ .chem__grid { display: grid; grid-auto-rows: minmax(0, auto); grid-template-columns: 50% repeat(6, auto); grid-template-areas: "img ico cat cat cat ." "img ico title title title ." "img . title title title ." "img . sub sub sub ." "img . sub sub sub ." "img . sum sum . ." } .chem .post__title { max-width: 500px; overflow: hidden; word-wrap: break-word; } .chem .post__img { height: 616px; width: auto; } .chem .summary { margin-top: 16px; } .chem .cats__ico { margin: 0 6px; } /*ASIDE*/ .post__on { display: flex; flex-direction: column-reverse; font-size: 16px; font-weight: 700; line-height: 16px; text-align: left; color: var(--rgb-title); gap: 2px; } .updated:before { content: 'Updated: '; white-space: pre; } .published { opacity: 40%; } .post__act { display: flex; gap: 14px; } .post__act .ico { display: block; width: 34px; height: 34px; cursor: pointer; } .content__foot { display: flex; flex-direction: column; gap: 30px; /*border-bottom: 4px solid #ABB7CA;*/ padding-bottom: 30px; } .arch__head .post__tags, .content__foot .post__tags { display: grid; gap: 8px; grid-template-areas: "ico cat" "ico tags" "desc desc"; grid-template-columns: 96px auto 1fr; grid-template-rows: 24px auto; } .cats__desc { grid-area: desc; font-size: 32px; font-style: normal; font-weight: 400; line-height: 36px; letter-spacing: 0.96px; } .tag__list { grid-area: tags; display: flex; flex-wrap: wrap; gap: 5px; } .tag__li { padding: 6px 16px 8px 16px; border-radius: 30px; background-color: var(--rgb-text); font-size: 14px; font-weight: 700; line-height: 16.8px; text-align: center; color: #FFF; transition: 0.4s all } .tag__li:hover { opacity: 70%; } .arch__head .cats__name, .arch__head .cats__count, .content__foot .cats__name, .content__foot .cats__count { font-size: 24px; font-weight: 700; line-height: 28px; letter-spacing: 0.96px; } .arch__head .cats__ico, .content__foot .cats__ico { width: 96px; height: 96px; } .by__tumb, .content__foot .cats__ico { margin-top: 8px; } .by__list { gap: 24px; display: flex; flex-direction: column; } .post__by { display: flex; flex-direction: column; gap: 27px; } .by__title { font-size: 40px; font-weight: 400; line-height: 36px; letter-spacing: -0.2px; } .by__tumb { width: 44px; height: 44px; border-radius: 50%; overflow: hidden; grid-area: img; margin-top: -2px; } .by__tumb .avatar { height: 44px; width: 44px; object-fit: cover; } .by__img { transform: scale(1.1); } .by__name { grid-area: name; letter-spacing: 0; font-size: 18px; font-weight: 700; line-height: 21.6px; text-align: left; text-decoration: underline; color: var(--rgb-title); } .by__desc { grid-area: desc; font-size: 16px; font-weight: 700; line-height: 16px; text-align: left; color: var(--rgb-title); opacity: 50%; letter-spacing: 0; margin-top: -5px; max-width: 238px; } .by__link { font-size: 24px; line-height: 28px; letter-spacing: 0.96px; gap: 10px; display: grid; grid-template-areas: "img name" "img desc"; max-width: fit-content; } /*MATERIAL*/ .material { padding-top: 11px; font-family: Lora; font-size: 18px; font-weight: 400; line-height: 30.6px; text-align: left; color: var(--rgb-text); position: relative; max-width: 721px; } .material>em:first-child { font-size: 18px; font-weight: 700; line-height: 25.2px; text-align: left; font-style: normal; max-width: 440px; border-left: 4px solid #ABB7CA; padding-left: 16px; margin-bottom: 54px; display: block; margin-top: -19px; font-family: Postnauka !important; letter-spacing: 0; } .material h2, .material h3, .material h4 { font-size: 24px; font-weight: 700; line-height: 28.8px; text-align: left !important; font-family: Postnauka !important; margin-bottom: 24px; margin-top: 24px; } .material h3 { font-size: 18px; } .material blockquote, .material blockquote p { font-style: normal; font-size: 18px; font-weight: 700; line-height: 25.2px; text-align: left; alignment-baseline } .material blockquote { margin-top: 40px; margin-bottom: 40px; margin-left: 50px; position: relative; } .material blockquote:before { content: ''; display: block; width: 34px; height: 30px; position: absolute; left: -50px; background-image: url("data:image/svg+xml,%3Csvg width='34' height='29' viewBox='0 0 34 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 29.0082V18.1172C0 12.9556 1.23544 8.87796 3.70631 5.88423C6.21199 2.8905 9.84869 0.929089 14.6164 0V5.36807C11.0667 6.46921 8.68286 8.3618 7.46482 11.0458C6.8384 12.4567 6.5774 13.9191 6.6818 15.4332H14.8774V29.0082H0Z' fill='%23FF4005'/%3E%3Cpath d='M19.1226 29.0082V18.1172C19.1226 12.9556 20.358 8.87796 22.8289 5.88423C25.3345 2.8905 28.9713 0.929089 33.739 0V5.36807C30.1893 6.46921 27.8054 8.3618 26.5874 11.0458C25.961 12.4567 25.7 13.9191 25.8044 15.4332H34V29.0082H19.1226Z' fill='%23FF4005'/%3E%3C/svg%3E%0A"); } .material .thumbnail { width: 100%; } .extra { text-align: left; display: flex; gap: 8px; margin: 32px 0; flex-direction: column; right: -360px; position: absolute; width: 300px; } .extra__link { display: block; font-weight: 700; } .material>* { margin-top: 24px; display: block; } .material>span { margin-top: 0; display: inline; } .thumbnail { margin-bottom: 24px; } .extra__img { margin-top: 18px; height: auto; } .material .youtube__frame { width: 824px; height: 460px; } .material .gallery__wrap { overflow: hidden; } .material .gallery { overflow-x: scroll; display: flex; } .material .gallery img { max-width: unset; } .search-btn-content { width: 100%; display: flex; justify-content: center; padding-bottom: 50px; } .arch__more { color: var(--color-black); margin: 0 auto; border-radius: 0px; background: transparent; border: solid 1px var(--bg-dark); font-size: 18px; line-height: 21.6px; font-weight: 700; font-family: 'Postnauka'; padding: 18px 20px; /*display: none;*/ } .arch__more:hover { opacity: 0.7; } @media (max-width: 1279px) { .buttons.go_up { bottom: 20px!important; right: 20px!important; } .single #primary + footer .buttons.go_up { bottom: 120px!important; right: 20px!important; } .search__header, .search__body { max-width: 93%; margin: 0 auto; } .summary a.button { margin-left: 0px; } .search__label { font-size: 46px; } * { word-break: break-word; } .arch__head .post__tags, .content__foot .post__tags { font-size: 28px; line-height: 32px; letter-spacing: 1.152px; } .content__foot .cats__count { font-size: 28px; font-weight: 400; line-height: 32px; letter-spacing: 1.152px; } .content__foot { padding: 0 } .by__link { font-size: 28px; } .content__foot { gap: 42px; padding-bottom: 40px!important; } .post__on { font-size: 32px; } .post__act { gap: 24px; } .post__act .ico { width: 44px; height: 44px; } .site__top .logo__img { transform: none; } .site__top .foot__logo_ico { background: none; } .triple__post { width: 100%; } .site__main_landing { gap: 54px; } .post__tumb { justify-self: auto; } .post_window { padding: 80px 52px; margin-left: -20px; width: calc(100% + 40px); padding: 60px 0; } .cap, .post__autor { font-size: 20px; font-style: normal; font-weight: 400; line-height: 22px; letter-spacing: 0.84px; } .sys { position: absolute; right: 120px; gap: 30px; transform: translateY(50%) scale(1, 0); transition: 1s all; align-self: baseline; } .sys__btn { width: 64px !important; height: 64px !important; } .sys__btn_glass { left: -90px } .info { display: none } .site__navigation { transform: translatex(100%) scale(0, 1); transition: .7s transform; } .menu__toggle.active~.site .menu { width: 100%; position: static; padding: 0; height: auto; } .menu__toggle.active~.site .foot__logo, .menu__toggle.active~.site main { display: none; } .menu__toggle.active~.site .site__footer, .menu__toggle.active~.site .site__footer .foot__nav { margin-top: 0; } .menu__list { gap: 0; } .menu__li { padding: 0; } .menu__toggle { right: 30px; left: unset; top: 34px; width: 68px; height: 33px; transform: translateY(29px); display: flex; justify-content: center; align-items: center; position: absolute; border-top: 3px solid var(--color-black); } .menu__toggle:after, .menu__toggle:before { position: absolute; display: block; content: ''; height: 0; border-top: 3px solid var(--color-black); width: 68px; } .menu__toggle:before { height: 32px; top: -34px; } .menu__toggle:after { top: 30px; } .menu__toggle.active:before, .menu__toggle.active:after { width: 45px; } .menu__toggle.active~.site { background: var(--color-menu); } .menu__toggle.active { transform: translateY(29px) rotate(45deg); width: 90px; } .menu__toggle.active:before { transform: translateX(14px) translateY(-5px) rotate(-90deg); } .menu__toggle.active:after { transform: translateX(-1px) translateY(-11px) rotate(90deg); } .menu__toggle.active~.site .sys { transform: none } .menu__toggle.active~.site .site__navigation { position: static; width: 100%; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; z-index: 888; margin: 0; padding: 0; } .menu__toggle.active.sticky { position: absolute; z-index: 999; } .post__tumb { margin: 1em 0; } .top__first.post__tumb { justify-self: center; } .summary__stat { font-size: 27px; gap: 12px } .summary__stat .ico { width: 42px; height: 42px; } .summary { gap: 24px; } .summary__stat_photo { order: 1 } .summary__stat_flag { order: 2 } .tags__name { font-size: 28.5px; text-transform: uppercase; border-radius: 8px; height: 44px; padding: 0 1em; border-width: 2px; align-items: center; } .site__top { display: grid; grid-template-areas: "logo sys" "search search" } .ssearch { padding: 0; margin-top: 46px; display: none; } .search__query { height: 60px; padding: 12px 60px 20px 16px; } .sys__btn_glass { transition: none; } .sys__btn_glass.active { position: absolute; transform: translate(210px, 180%) scale(0.65); } .menu__toggle~.site .site__top .ssearch { display: none; } .menu__toggle.active~.site .site__top .ssearch.active { display: flex; } .first__grid { grid-template-areas: "ico cat cat cat" "ico title title title" ". title title title" ". desc desc ." ". desc desc ." ". sum sum sum" "img img img img" "img img img img" "img img img img" "img img img img" "img img img img" "img img img img"; } .first .post__tumb { width: 100%; height: auto !important; } .second { margin-top: 0 !important; } .second__grid { grid-template-areas: "ico cat cat cat" "ico title title title" ". title title title" ". sub sub sub" ". sub sub sub" ". sum sum sum" ". img img img" ". img img img" ". img img img" ". img img img" ". img img img" ". img img img" } .bigbang__grid { /*height: 944px;*/ gap: 7px; padding: 24px 0; grid-template-areas: "ico title title title title title" "ico sub sub sub sub sub" ". sub sub sub sub sub" ". sub sub sub sub sub" ". sum sum btn btn ." "img img img img img img"; } .bigbang .post__desc { display: none !important; } .bigbang .post__tumb { margin: auto; } .bigbang .btn__submit, .bigbang .summary { margin: 10px 0; } .techno__grid { grid-template-columns: auto auto auto; grid-template-areas: "ico cat cat" "ico title title" ". sum sum" "imgs imgs imgs" ". desc desc" } .techno .post__img { width: 304px; } .techno .post__title, .techno .post__title_concate .post__sub, .techno .cats__name { font-size: 40px; line-height: 34px; letter-spacing: -0.2px; } .bio__grid .post__img { width: 100%; } .hist__grid, .bio__grid { grid-template-columns: auto; grid-template-areas: "ico cat cat cat ." "ico title title title ." ". title title title ." ". desc desc desc ." ". sum sum sum ." ". img img img img" ". img img img img" ". img img img img" ". img img img img" ". img img img img" ". img img img img" } .hist { margin-top: 0 !important; } .hist { margin-top: auto; } .ling .post__tumb { margin: 1em auto; padding: 80px 0; align-self: center; height: 634px; } .ling__grid { padding: 11px 20px; background: linear-gradient(to bottom, #FC3F1D 50%, #FCCA00 50%); grid-template-rows: repeat(7, auto) 50%; grid-template-columns: auto; grid-template-areas: "ico cat cat cat" "ico title title title" ". title title title" ". desc desc ." ". desc desc ." ". sum sum sum" ". autor autor autor" "img img img img"; } .phys__grid { grid-template-columns: auto; gap: 4px; grid-template-areas: "ico cat . ." "ico title title ." ". title title ." ". title title ." ". sum sum ." "img img img img" } .phys .post__tumb { width: 100%; } .phys .post__img { width: 100%; } .triple__list { display: block !important; column-count: 2; } .triple__post .summary__stat_photo { display: none; } .triple__post .post__tumb { margin: 0; } .triple__post .summary { margin-top: 18px; margin-bottom: 44px; } .triple__item .triple__post { max-width: 304px; } .triple__item:nth-child(6n+3) .post__img, .triple__item:nth-child(4n+4) .post__img, .triple__item:nth-child(5n+5) .post__img { height: 496px; width: 304px; } /* .books__post .summary__stat .ico{ mix-blend-mode: difference; filter: invert(100%); } .books__post .summary_inv .summary__stat .ico{ mix-blend-mode: none; filter: none; } */ .books { overflow: hidden; } .books__list { overflow-x: scroll; padding-bottom: 14px; } .search__list { /* column-count: 1;*/ } .search__list .search { max-width: 100%; min-width: 100%; } .sub { position: static; padding: 25px 0; z-index: -1; display: none !important; } #thesaurus { grid-template-columns: 1fr 1fr; } .thesaurus__icon { width: 148px; height: 148px; } .chem__grid { grid-template-columns: auto; gap: 8px; grid-template-areas: "ico cat cat cat" "ico title title title" ". title title title" ". sub sub sub" ". sub sub sub" ". sum sum sum" ". img img img" ". img img img" ". img img img" ". img img img" ". img img img" ". img img img" } .chem .post__title { max-width: 656px; } ::-webkit-scrollbar { height: 8px !important; cursor: pointer } .material p { padding: 0 !important; } .material blockquote { line-height: 40px; } .extra { flex-direction: column; } .extra__img { min-width: unset; } .material .odd { padding-left: 0; } .material .youtube__frame { width: 100%; } .alignleft, .alignright, .aligncenter { display: flex; width: 100% !important; align-items: center; flex-direction: column; } .site__logger { padding: 0; margin: 0; width: 100%; margin-top: 40px; } .site__logger.active { display: none; } .menu__toggle.active~.site .site__logger.active { display: block; } .menu__li.active .sub { display: grid !important; } .switch__label { width: 64px; height: 32px; } .switch__label:after { width: 32px; height: 32px; } .switch__label:active:after { width: 48px; } .page-not-found { max-width: 100%; } .page-not-found__footer { flex-direction: column; gap: 30px!important; } .page-not-found__footer a { padding-bottom: 7px; } } .menu__toggle.overblur~.site .sys__btn.ico, .menu__toggle.overblur { filter: brightness(100); transition: .2s all; } .menu__toggle.overblur.active~.site .sys__btn.ico, .menu__toggle.overblur.active { filter: none !important; transition: .3s all; } /*SINGLE*/ .content__single { display: grid; grid-template-areas: "theme theme prew prew" "title title prew prew" "desc desc prew prew" "content content content author" "content content content sponsor" "content content content editor" "content content content bans" "patreon patreon patreon bans" "footer footer footer ." "recom recom recom recom"; grid-template-columns: 4fr 7fr 4fr 7fr; grid-template-rows: 42px repeat(7, auto); padding: 0 0px; column-gap: 5px; row-gap: 1em; } .content__single .material a { font-weight: 700!important; text-decoration: underline!important; } .content-single-header { grid-area: title; width: 100%; max-width: 100%; display: flex; flex-direction: column; gap: 40px; } .single__cat .cat__name { text-transform: capitalize; font-size: 32px; } .single__cat { grid-area: theme; font-weight: 700; width: 100%; display: flex; align-items: center; justify-content: space-between; padding-right: 108px; gap: 12px; flex-wrap: wrap } .single__title { grid-area: title; align-self: start; } .single__desc { grid-area: desc; align-self: baseline; margin-top: -20px; } .single__desc .edit-link { color: var(--rgb-red); font-size: 18px; margin-left: 20px; } .content__single .thumbnail { grid-area: prew; } .thumbnail { width: 564px; height: min-content; } .thumbnail__video, .thumbnail__img { aspect-ratio: 16 / 9; width: 100%; } .thumbnail__img { object-fit: cover; } .wp-caption-text, .thumbnail__desc { margin-top: 10px; opacity: 70%; font-size: 14px; font-weight: 400; line-height: 16.8px; text-align: left; color: var(--rgb-text); } .content__foot .tools { gap: 21px; } .tools__name_box { width: 239px; height: 44px; padding: 10px 0px 10px 0px; background: var(--rgb-red); font-size: 18px; font-weight: 700; line-height: 21.6px; text-align: left; color: #FFF !important; transition: 0.4s all; } .tools__name_box:hover { opacity: 70%; } .tools { display: flex; align-items: center; } .tools__cmd { display: flex; align-items: center; gap: 2px; } .tools__cmd_save { margin-left: 22px; } .tools__cmd_share { margin-left: 27px; } .tools__name { font-size: 16px; font-weight: 700; line-height: 16px; text-align: left; color: var(--rgb-text); display: flex; align-items: center; justify-content: center; } .tools__name_link { text-decoration: underline } .ico__share { background-image: url("data:image/svg+xml,%3Csvg width='21' height='24' viewBox='0 0 21 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9952 15.8355C15.5384 14.9944 13.6756 15.4936 12.8345 16.9504C11.9934 18.4072 12.4925 20.27 13.9493 21.1111C15.4061 21.9521 17.2689 21.453 18.11 19.9962C18.9511 18.5394 18.452 16.6766 16.9952 15.8355Z' stroke='%23FF4005' stroke-width='2'/%3E%3Cpath d='M12.3188 16.6527L7.76392 14.0229' stroke='%23FF4005' stroke-width='2'/%3E%3Cpath d='M16.9952 8.16447C15.5384 9.00556 13.6756 8.50642 12.8345 7.04962C11.9934 5.59282 12.4925 3.73002 13.9493 2.88894C15.4061 2.04786 17.2689 2.54699 18.11 4.00379C18.9511 5.46059 18.452 7.32339 16.9952 8.16447Z' stroke='%23FF4005' stroke-width='2'/%3E%3Cpath d='M12.3188 7.34727L7.76392 9.97706' stroke='%23FF4005' stroke-width='2'/%3E%3Cpath d='M7.9774 12.1375C7.9774 13.8196 6.61374 15.1833 4.93157 15.1833C3.24941 15.1833 1.88574 13.8196 1.88574 12.1375C1.88574 10.4553 3.24941 9.09164 4.93157 9.09164C6.61374 9.09164 7.9774 10.4553 7.9774 12.1375Z' stroke='%23FF4005' stroke-width='2'/%3E%3C/svg%3E%0A"); } .ico__time { background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.8857' cy='11' r='10' stroke='%23FF4005' stroke-width='2'/%3E%3Cpath d='M10.9692 6.41666V12.8333H16.4692' stroke='%23FF4005' stroke-width='2'/%3E%3C/svg%3E%0A"); } .ico__save { background-image: url("data:image/svg+xml,%3Csvg width='17' height='23' viewBox='0 0 17 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999023 20.3756V1.62439H16V20.3756L8.49951 12.8751L0.999023 20.3756Z' stroke='%23FF4005' stroke-width='2'/%3E%3C/svg%3E%0A"); } .bookmarked > .ico__save { background-image: url('data:image/svg+xml,'); } .copy__se { position: relative; display: inline; } .copy__se:after { content: ''; display: inline-block; width: 19px; height: 9px; background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='60' height='27' viewBox='0 0 60 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 26.9856V21.6005H20.1046C20.9124 21.6005 21.5706 20.9423 21.5706 20.1345C21.5706 19.4464 21.0919 18.848 20.4337 18.7284L6.46219 15.9161C4.63722 15.5272 3.02167 14.5698 1.82497 13.1039C0.658186 11.7277 0 9.9027 0 8.07773C0 3.64993 3.62002 0.0299072 8.04782 0.0299072H26.4471V5.41507H8.04782C6.58186 5.41507 5.38516 6.61177 5.38516 8.07773C5.38516 9.30435 6.3126 10.4412 7.47939 10.6506L21.4509 13.4031C24.6221 14.0612 26.9557 16.9034 26.9557 20.1345C26.9557 23.9041 23.8742 26.9856 20.1046 26.9856H0Z' fill='%23FF4005'/%3E%3Cpath d='M59.2995 12.6551V14.3903C59.2995 14.8092 59.2995 15.2579 59.2396 15.6768H37.699C38.1777 19.5661 40.8702 21.8697 45.298 21.8697H46.4349C48.8582 21.8697 50.743 21.2714 51.9397 19.9849H58.5814C56.6368 24.4725 51.9098 26.9856 45.8665 26.9856C37.7289 26.9856 32.3737 22.3484 32.3737 14.3604V12.6252C32.3437 4.66713 37.699 0.0299072 45.8366 0.0299072C54.0639 0.0299072 59.2995 4.7868 59.2995 12.6551ZM53.9143 10.8002C53.2262 7.12037 50.025 5.02614 45.8366 5.02614C41.5284 5.02614 38.3871 7.24004 37.7588 10.8002H53.9143Z' fill='%23FF4005'/%3E%3C/svg%3E%0A"); } .single__title, .single__desc { font-size: 40px; font-weight: 700; line-height: 40px; text-align: left; color: var(--rgb-title); padding-right: 62px; } .single__desc label { font-weight: 400; opacity: 50%; } .bans { grid-area: bans; height: max-content; display: contents; } .content__single>.content__head { grid-area: header; } .content__single>.material { grid-area: content; margin-top: -15px; } .content__single>.content__foot { grid-area: footer; } .authors { grid-area: author; margin-top: -22px; } .content__single > .sponsor { grid-area: sponsor; } .editor { grid-area: editor; margin-top: -8px; margin-left: 54px; } .sponsor .content { grid-area: sponsor; margin-left: 54px; } .sponsor .content { display: grid; grid-template-areas: "link" "tag" "name"; grid-template-rows: auto auto auto; font-size: 16px; font-weight: 700; line-height: 16px; text-align: left; color: var(--rgb-title); gap: 3px; } .sponsor__link { grid-area: link } .sponsor__name { grid-area: name; } .sponsor__tag { grid-area: tag; margin-top: 10px; } .editor { font-size: 16px; font-weight: 700; line-height: 16px; text-align: left; color: var(--rgb-title); } .editor__list { display: flex; flex-direction: column; gap: 11px; } .editor__item { display: flex; flex-direction: column; } .editor__name { text-decoration: underline } .editor__role:after { content: ':' } .editor__role { opacity: 50%; } .tools__cmd_sub, .tools .ico__home { display: none; } .content__single .patreon { grid-area: patreon; max-width: 721px; margin: calc(30px - 1em) 0; } .content__single .patreon__title b, .content__single .patreon__desc, .content__single .patreon__text { max-width: 608px; } .patreon__grid { display: flex; flex-direction: column; background-color: var(--rgb-patreon); padding: 30px; font-size: 32px; line-height: 32px; text-align: left; color: var(--rgb-text); } .patreon__text { font-size: 18px; font-weight: 400; line-height: 21.6px; margin-top: 24px; } .patreon__cmd { margin-top: 16px; background-color: var(--rgb-title); font-weight: 700; color: #FFF; font-size: 18px; line-height: 21.6px; padding: 10px 20px; align-self: baseline; transition: .4s all; } .patreon__cmd:hover { opacity: 70%; color: #FFF; } .patreon__cmd:hover { opacity: 70%; color: #FFF; } .patreon__title { display: flex; justify-content: space-between; } .patreon__off { width: 19.5px; height: 19.5px; cursor: pointer; transform: translateY(10px); background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0.515625L0.5 20.0156' stroke='%23212B41'/%3E%3Cpath d='M0.5 0.515625L20 20.0156' stroke='%23212B41'/%3E%3C/svg%3E"); } #patreon__trigger:checked~.patreon__grid { display: none; } @media (max-width: 1279px) { .content__single { grid-template-areas: "prew prew" "theme sponsor" "title title" "desc desc" "author editor" "content content" "content content" "content content" "patreon patreon" "footer footer" "bans bans" "recom recom"; padding: 0; /*margin-left: -20px;*/ width: 100vw; grid-template-columns: 1fr 1fr; grid-template-rows: unset; row-gap: 0; } .content-single-header { gap: 10px; } .content__foot, .material { padding: 0 10px; } .material .thumbnail { margin-left: -10px; } .material .extra { position: static; } .content__single .thumbnail { width: 100vw; } .thumbnail__desc { margin: 0 10px; } .authors, .single__title, .single__desc, .single__cat { margin-left: 10px; font-size: 32px; line-height: 32px; } .single__cat { align-self: start; } .single__cat .tools { display: none; } .sponsor { margin: 0; grid-template-areas: "tag link" "name link" ". link"; grid-template-rows: 1fr 1fr 1fr; font-size: 14px !important; padding-right: 10px; } .sponsor__link { justify-self: end; } .sponsor__img { width: 100%; } .editor { margin: 0; margin-left: 20px; font-size: 14px !important; } .post__on { line-height: unset; } .cat__name { text-decoration: underline; font-size: 14px !important; } .thumbnail__desc { font-size: 13px; margin-top: 10px; line-height: 13px; } .single__title { /*margin-top: -16px;*/ } .single__desc { margin-top: 2px; margin-bottom: 30px; } .material { margin-top: 10px !important } .material>em:first-child { margin-bottom: 20px; margin-top: 10px; } .authors { margin-top: 0; font-size: 14px !important; } .posted { margin-top: 38px; } .post__on { font-size: 14px !important; line-height: 14px; } .site__top .foot__logo_ico { min-width: unset; } .content__foot .tools { position: fixed; bottom: 0; background-color: var(--rgb-foot); left: 0; right: 0; height: 96px; justify-content: space-between; padding: 0 20px; z-index: 999; } .tools__name { font-size: 0 !important } .tools__cmd_home .tools__name_box { background: transparent; } .tools__cmd_sub { display: inline; } .tools__cmd_sub .tools__name_box { font-size: 14px !important; font-weight: 700; line-height: 16.8px; text-align: left; padding: 10px } .tools__name_box { width: auto; } .tools__cmd_home { order: 1 } .tools .ico__home { display: block; } .ico__home { background-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.6665 9.78049V21H19.6665V9.78049L11.0157 1.34065C10.8215 1.15117 10.5116 1.15117 10.3173 1.34065L1.6665 9.78049Z' stroke='%23212B41' stroke-width='2'/%3E%3C/svg%3E%0A"); } .ico__share { background-image: url("data:image/svg+xml,%3Csvg width='21' height='24' viewBox='0 0 21 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4.01061' cy='4.01061' r='3.01061' transform='matrix(0.5 -0.866025 -0.866025 -0.5 16.2917 23.8956)' stroke='%23212B41' stroke-width='2'/%3E%3Cpath d='M11.6978 16.6123L7.18248 14.0054' stroke='%23212B41' stroke-width='2'/%3E%3Ccircle cx='14.8238' cy='5.58309' r='3.01061' transform='rotate(60 14.8238 5.58309)' stroke='%23212B41' stroke-width='2'/%3E%3Cpath d='M11.6978 7.38776L7.18248 9.99465' stroke='%23212B41' stroke-width='2'/%3E%3Ccircle cx='4.37487' cy='12.1363' r='3.01061' stroke='%23212B41' stroke-width='2'/%3E%3C/svg%3E"); } .ico__save { background-image: url("data:image/svg+xml,%3Csvg width='16' height='21' viewBox='0 0 16 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 19V1H15V19L8 11.8L1 19Z' stroke='%23212B41' stroke-width='2'/%3E%3C/svg%3E%0A"); } .foot { grid-template-areas: "logo logo" "menu spec" "copy copy" "soc soc"; grid-template-rows: auto; grid-template-columns: auto; row-gap: 42px; column-gap: 36px; font-size: 24px; font-weight: 700; line-height: 28.8px; text-align: left; padding: 20px !important; } .site__main_single .foot { padding-bottom: 110px !important; } .foot__menu_spec, .foot__menu_main { display: block; } .foot__menu_soc { margin-top: -27px; } .foot__menu .foot__li { margin-bottom: 10px; } .foot__link.ico__home { background: none !important; } } /*HEADER*/ .home .site__header { height: 84px; padding: 20px 72px; } .site__header { background-color: #FFF; padding: 26px 0px; /*display: grid; height: 125px; grid-template-areas: "logo search pers menu" "sub sub sub sub"; padding: 40px 72px; width: 100%; background-color: #FFF; column-gap: 10px; grid-template-columns: minmax(auto, 603px) auto 120px 36px; position: relative;*/ } .site__header .header-content { width: 100%; max-width: var(--max-width); margin: 0 auto; height: auto; display: flex; justify-content: space-between; } .site__header .header-content .left { display: flex; justify-content: space-between; gap: 10px; } .site__header .submenu { max-width: var(--max-width); margin: 0 auto; margin-top: 10px; } .logotip { grid-area: logo } .ritreval { grid-area: search } .personal { grid-area: pers } .burger { grid-area: menu; align-self: center; display: flex; justify-content: end; } .home .submenu { display: none!important; } .submenu { grid-area: sub } .ritreval__put:focus, .ritreval__put:hover, .ritreval__put:active { width: 100%; } .ritreval__put:focus::placeholder, .ritreval__put:hover::placeholder, .ritreval__put:active::placeholder { color: #eee !important; } .none-cancel::-webkit-search-cancel-button, .none-cancel::-webkit-search-decoration { -webkit-appearance: none !important; appearance: none !important; } .none-cancel:hover::-webkit-search-cancel-button { display: none !important; } .none-cancel:focus::-webkit-search-cancel-button { display: block !important; } .ritreval__put { -moz-appearance: textfield; } .ritreval__put { width: 125.24px; height: 44px; padding: 9.5px 40px 15.5px 20px; border: 1px solid #000; background-color: #FFF; border-radius: 0; transition: .4s all; } .ritreval__put::placeholder { color: #000; font-size: 18px; font-weight: 700; line-height: 25.2px; text-align: left; } .ritreval__put:focus::placeholder, .ritreval__put:hover::placeholder, .ritreval__put:focus::placeholder { opacity: 0.7; } .ritreval { position: relative; display: flex; justify-content: end; } .ritreval__label { position: absolute; background-image: url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04785 14.3363L1.63406 21.7501' stroke='%23FF4005' stroke-width='2'/%3E%3Ccircle cx='14.9791' cy='9.14654' r='7.89655' stroke='%23FF4005' stroke-width='2'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; width: 22px; height: 22px; background-size: contain; top: 50%; transform: translateY(-50%); right: 20px; cursor: pointer; } .personal { display: flex; } .burger__ico { height: 16px; width: 22px; background: transparent; cursor: pointer; display: flex; justify-content: center; align-items: center; position: relative; transition: 1s transform; } .burger__ico:after, .burger__ico:before { position: absolute; display: block; content: ''; width: 100%; border-color: var(--rgb-red) !important; transition: 1s transform; } .burger__ico:before { top: 0; border-top: 2px solid; border-bottom: 2px solid; height: calc(50% + 1px); } .burger__ico:after { border-bottom: 2px solid; bottom: 0 } .burger__menu { position: fixed; left: 100%; top: 0; height: 100vh; width: 50%; background-color: var(--rgb-text); transition: .1s all; z-index: 1999; } #burger-trigger:checked~.overlay { background-color: rgba(0, 0, 0, 0.3); left: 0; } #burger-trigger:checked~.burger__menu { left: 50%; } .overlay { position: fixed; top: 0; left: 100vw; right: 0; width: 100vw; height: 100vh; z-index: 999; } .personal__label { cursor: pointer } #popsub-trigger:checked~.overlay { background-color: rgba(0, 0, 0, 0.6); left: 0; } #popsub-trigger:checked~.popsub { position: fixed; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 390px; height: 420px; z-index: 1999; box-shadow: 0px 0px 5.5px 0px #00000040; margin: 0; font-size: 32px; line-height: 32px; padding: 30px; } #popsub-trigger:checked~.popsub .popsub__off { display: block; } #popsub-trigger:checked~.popsub .popsub__inputs { flex-direction: column; } .popsub { display: flex; background-color: var(--rgb-red); flex-direction: column; padding: 40px 72px; color: #FFF; font-weight: 400; font-size: 60px; line-height: 60px; text-align: left; } .popsub > .container-pop{ max-width: var(--max-width); margin: 0 auto; display: flex; flex-direction: column; } .popsub__inputs { display: flex; justify-content: space-between; gap: 5px; } .popsub__text { margin-top: 24px; margin-bottom: 16px; font-size: 18px; font-weight: 400; line-height: 21.6px; text-align: left; } .popsub__head { display: flex; justify-content: space-between; } .popsub__off { display: none; width: 28px; height: 28px; cursor: pointer; position: relative; transform: translatey(50%); } .popsub__off:before, .popsub__off:after { content: ''; display: block; position: absolute; left: 0; right: 0; border-color: #FFF; border-style: solid; border-width: 1px; } .popsub__off:before { transform: rotate(45deg) } .popsub__off:after { transform: rotate(-45deg) } .popsub__email { width: 100%; } .popsub__cmd, .popsub__email { background-color: transparent; padding: 16px 20px; font-size: 18px; font-weight: 400; line-height: 21.6px; color: #FFF; border-radius: 0; border: 1px solid rgb(255, 197, 180); height: 55px; } #popsub-inputs input[type=email] { width: 100%; background-color: transparent; padding: 16px 20px; font-size: 18px; font-weight: 400; line-height: 21.6px; color: #fff!important; border-radius: 0; border: 1px solid rgb(255, 197, 180); height: 55px; } #popsub-inputs input[type=email]::placeholder { color: #fff!important; } #popsub-inputs form { display: flex; justify-content: space-between; gap: 5px; } #popsub-inputs .tnp-subscription { margin: 0px auto; } #popsub-inputs .tnp-field.tnp-field-button { line-height: 0px!important; } #popsub-inputs .tnp-submit { background-color: var(--rgb-title); font-weight: 700; cursor: pointer; transition: 0.4s all; border: none; border-radius: 0px; min-height: 55px; max-width: fit-content; font-size: 18px; } #popsub-inputs .tnp-submit:hover { background-color: rgb(85, 105, 165); } #popsub-inputs div.tnp-subscription, #popsub-inputs form.tnp-subscription, #popsub-inputs form.tnp-profile, #popsub-inputs .tnp-subscription div.tnp-field-email { max-width: 100%!important; width: 100%; } #popsub-inputs .tnp-subscription div.tnp-field label { display: none; } .popsub__email::placeholder { color: rgb(255, 197, 180) !important; } .btn__sub { background-color: var(--rgb-title); font-weight: 700; cursor: pointer; transition: 0.4s all; border: none; } .btn__sub:hover { background-color: rgb(85, 105, 165) } .btn__shw { height: 44px; background-color: var(--rgb-red); font-weight: 700; transition: 0.4s all; cursor: pointer; color: #FFF; font-size: 18px; line-height: 21.6px; padding: 10px 20px 10px 20px; } .btn__shw:hover { background-color: rgb(250, 117, 76); } /*MENU*/ .burger__menu { padding-right: 72px; padding-top: 20px; padding-left: 20px; } .dark { display: flex; justify-content: space-between; align-items: center; column-gap: 46px; } .dark__put { width: 100%; border: 1px solid rgb(186, 188, 194); border-radius: 0; height: 44px; background-color: transparent; padding: 10px 20px; font-size: 18px; font-weight: 400; line-height: 21.6px; text-align: left; color: #FFF; } .dark__line { width: 100%; } .dark .popsub__off { display: block; } .dark .popsub__off:after, .dark .popsub__off:before { border-color: var(--rgb-red); } .dark__label { background-image: url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.67188 14.3363L1.25808 21.7501' stroke='white' stroke-width='2'/%3E%3Ccircle cx='14.6031' cy='9.14654' r='7.89655' stroke='white' stroke-width='2'/%3E%3C/svg%3E"); } .dark__line { position: relative; } .nav .menu__list { display: flex; flex-direction: column; gap: 0; } .nav .menu__li { padding: 0; } .nav .menu__item { padding: 14px 0; padding-right: 0; color: #FFF; font-size: 32px; font-weight: 700; line-height: 32px; text-align: left; position: relative; display: flex; } .nav .menu__item:after { display: block; content: ' '; background-repeat: no-repeat; background-position: center; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg width='23' height='12' viewBox='0 0 23 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_763_6482)'%3E%3Cpath d='M2 8L22 8' stroke='white'/%3E%3Cpath d='M19.2776 4.75379L22.4575 7.87695L19.2776 11.0001' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_763_6482'%3E%3Crect width='23' height='11' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); position: absolute; width: 23px; height: 15px; right: 0; } .spec { margin-top: 12px; padding-bottom: 28px; color: #FFF; } .spec__name { font-size: 32px; font-weight: 400; line-height: 32px; text-align: left; } .spec .menu__list { margin-top: 12px; display: block; column-count: 2; } .spec .menu__item { font-size: 32px; font-weight: 700; line-height: 32px; text-align: left; color: #FFF; text-transform: capitalize; } .spec .menu__li { padding-bottom: 12px; } .use { display: flex; padding: 20px 0; gap: 10px; } .use>* { width: 100%; } .use__cmd { text-align: center; color: #FFF; display: flex; justify-content: center; align-items: center; font-size: 18px; font-weight: 700; line-height: 21.6px; height: 44px; } .use__user_ico:before { display: block; content: ' '; background-repeat: no-repeat; background-position: center; background-size: contain; min-width: 11px; height: 15px; margin-right: 10px!important; transform: translateY(1px); background-image: url("data:image/svg+xml,%0A%3Csvg width='13' height='15' viewBox='0 0 13 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4.00001C10 5.93301 8.43299 7.50002 6.5 7.50002C4.567 7.50002 3 5.93301 3 4.00001C3 2.06701 4.567 0.5 6.5 0.5C8.43299 0.5 10 2.06701 10 4.00001Z' stroke='%23F0F0F0'/%3E%3Cpath d='M12 13.3572C12 10.3196 9.53757 7.85718 6.5 7.85718C3.46243 7.85718 1 10.3196 1 13.3572' stroke='%23F0F0F0'/%3E%3C/svg%3E%0A"); } .personal .use__user_ico:before { margin-right: 0; } .use__cmd_user { width: 160px; padding: 0 20px; } .use__name { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .use__login { white-space: nowrap; cursor: pointer; } .soc { margin-top: 10px; } .soc .menu__list { display: flex; gap: 20px; justify-content: space-around; } .soc .menu__item { font-size: 18px; font-weight: 700; line-height: 21.6px; text-align: center; color: #FFF; } .submenu { margin-top: 10px; } .grecaptcha-badge { display: none !important; } @media (max-width: 1279px) { .personal, .ritreval, .submenu__nav { display: none } .burger { order: 1 } .home .site__header { height: unset; padding: 18px 0px; padding-right: 11px; } .site__header + main{ margin-top: 63px; } .site__header { display: flex; justify-content: space-between; height: auto; padding: 18px 0px; /*padding-top: 67px;*/ padding-right: 11px; width: 100%; background-color: #F0F0F0; gap: 0px; position: fixed; z-index: 9999; top: 0; } .site__header + section { padding-top: 70px; } .logotip { margin-left: 15px; } .burger__menu { width: 100vw; display: flex; flex-direction: column; padding: 0 20px; top: 55px; } #burger-trigger~.overlay { display: none; } #burger-trigger:checked~.burger__menu { left: 0; position: absolute; } .burger__menu .soc, .dark { order: 1 } .dark { margin-top: 0px; } .dark__off { position: absolute; right: 9px; top: -41px; } .use__cmd { height: 58px; } #burger-trigger:checked~.burger__ico { display: none; } .burger__menu .soc { margin-top: 25px; } .popsub { padding: 20px; font-size: 32px; line-height: 32px; } .popsub__desc { font-size: 32px; line-height: 32px; } .site__main { padding-top: 0px; margin-top: 54px; } } .password { position: relative; } .password__put { padding-right: 55px; } .password__show.is-show { opacity: 1; } .password__show { caret-color: transparent; opacity: 0.4; position: absolute; cursor: pointer; right: 15px; width: 33px; height: 55px; top: 0; background-image: url("data:image/svg+xml,%3Csvg width='33' height='56' viewBox='0 0 33 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.30272 28.5266C8.02264 40.2864 24.9793 40.2864 31.6992 28.5266C31.8856 28.2004 31.8856 27.8 31.6992 27.4739C24.9793 15.714 8.02264 15.714 1.30272 27.4739C1.11635 27.8 1.11635 28.2004 1.30272 28.5266Z' stroke='%23212B41' stroke-width='2'/%3E%3Cpath d='M1.30272 28.5266C8.02264 40.2864 24.9793 40.2864 31.6992 28.5266C31.8856 28.2004 31.8856 27.8 31.6992 27.4739C24.9793 15.714 8.02264 15.714 1.30272 27.4739C1.11635 27.8 1.11635 28.2004 1.30272 28.5266Z' stroke='black' stroke-opacity='0.2' stroke-width='2'/%3E%3Cpath d='M22.002 27.877C22.002 30.5645 19.6164 32.877 16.502 32.877C13.3875 32.877 11.002 30.5645 11.002 27.877C11.002 25.1894 13.3875 22.877 16.502 22.877C19.6164 22.877 22.002 25.1894 22.002 27.877Z' stroke='%23212B41' stroke-width='2'/%3E%3Cpath d='M22.002 27.877C22.002 30.5645 19.6164 32.877 16.502 32.877C13.3875 32.877 11.002 30.5645 11.002 27.877C11.002 25.1894 13.3875 22.877 16.502 22.877C19.6164 22.877 22.002 25.1894 22.002 27.877Z' stroke='black' stroke-opacity='0.2' stroke-width='2'/%3E%3C/svg%3E"); } /* SAM */ * { padding: 0; margin: 0; box-sizing: border-box; text-decoration: none; } :root { --bg-gray: #ABB7CA; --bg-dark: #212B41; --bg-blue: #144DDF; --bg-white: #ffffff; --bg-green: #63D2D9; } a { text-decoration: none; color: inherit; } img, video { max-width: 100%; } svg { width: 19px; height: 26px; position: relative; top: 2px; } a.go-back { font-family: Postnauka; color: #fff; text-decoration: underline; position: relative; display: flex; align-items: center; gap: 7px; margin-top: 17px; font-size: 16px; line-height: 16px; font-weight: 700; } /* START BANNER */ .badges { display: flex; margin-top: 17px; flex-wrap: wrap; gap: 11.5px 9px; } .banner.expert .badges { gap: 8.5px 8px; } .badge-dark { display: flex; padding: 6px 17px 8px 17px; align-items: center; border-radius: 9999px; justify-content: center; font-size: 14px; background-color: var(--bg-dark); color: #ffffff; font-family: Postnauka; position: relative; top: -1px; } .badge-dark:hover { opacity: 0.7; } .banner.expert .badge-dark { border: 1px solid #fff; } /*.cards.banner { width: calc(100% + 40px); }*/ .banner { width: 100%; padding-bottom: 16px; background: var(--bg-gray); /*margin-left: -20px;*/ } .site__arch .banner { padding-bottom: 50px; } .banner-img { border-radius: 50%; width: 120px; height: 120px; object-fit: contain; } .banner.expert { background: var(--bg-dark); padding-bottom: 26px; } .banner-wrapper { display: flex; gap: 32px; padding-left: 72px; padding-right: 0.75rem; padding-top: 45px; padding-bottom: 2.5rem; max-width: 1280px; margin-inline: auto; } .banner.expert .banner-wrapper { padding-left: 35px; padding-top: 51px; } .banner.expert .banner-wrapper .left { /*max-width: 480px;*/ max-width: 100%; padding-top: 11px; } .banner-section-one { display: grid; grid-template-columns: 120px auto; gap: 23px; } .banner-section-one.author img { border-radius: 50%; width: 120px; height: 120px; object-fit: cover; } .banner-section-one .title { font-size: 48px; line-height: 48px; font-family: Postnauka; color: #ffffff; font-weight: bold; } .banner-section-one .description { font-size: 40px; line-height: 40px; font-family: Postnauka; color: #ffffff; margin-bottom: 22px; } .banner .buttons { display: flex; flex-wrap: wrap; gap: 27px; align-items: center; margin-top: 20px; } .banner .buttons .btn-icon:hover, .banner .buttons .btn-outline:hover, .banner .buttons .btn-filled:hover { opacity: 0.7; } .btn-icon { padding: 6px 15px; border: 1px solid #e5e7eb; color: #ffffff; } .btn-outline { font-size: 18px; line-height: 21.8px; font-family: Postnauka; padding: 10px 20px; border: 1px solid #e5e7eb; color: #ffffff; } .btn-filled { font-size: 18px; line-height: 21.8px; font-family: Postnauka; padding: 10px 20px; color: #ffffff; background-color: var(--bg-blue); } .banner-wrapper .left { max-width: 377px; } .banner-top-content { display: flex; gap: 1rem; align-items: center; } .banner-text-content { display: flex; margin-top: 7px; flex-direction: column; gap: 0.75rem; padding-left: 7px; grid-column: span 2 / span 2; } .banner.expert .banner-text-content { margin-top: 35px; /*padding-left: 30px;*/ gap: 25px; } .banner-top-content img { width: 70px; max-width: 70px; height: 70px; /*border-radius: 9999px;*/ } .banner-top-content h1 { margin-bottom: 0.5rem; font-size: 48px; line-height: 48px; font-family: Postnauka; color: var(--bg-blue); position: relative; left: 4px; text-transform: capitalize; font-weight: 700; } .banner-text-content>p { font-family: Postnauka; font-weight: 400; font-size: 18px; line-height: 22px; max-width: 594px; color: #212B41; } .banner.expert .banner-text-content>p { font-family: Postnauka; font-weight: 400; font-size: 18px; line-height: 21.6px; max-width: 620px; opacity: 0.7; color: #F0F0F0; } .banner-btn { padding: 12px 19px; border: 1px solid transparent; max-width: fit-content; font-family: Postnauka; font-weight: 700; font-size: 18px; line-height: 17.6px; color: var(--bg-dark); border-color: var(--bg-dark); margin-top: 11px; } .banner-btn:hover, .card-white.card-bio a:hover { opacity: 0.7; } .banner-slider-wrapper { display: grid; grid-template-columns: auto 1fr auto; padding: 15px 22px; max-width: 1280px; margin-inline: auto; } /* END BANNER */ /* START HERO */ .hero { width: 100%; position: relative; margin-top: 30px; } .site__arch .hero { max-width: 1136px; margin: 0 auto; } .hero .hero-wrapper { display: flex; max-width: 1280px; margin-left: auto; margin-right: auto; /*padding: 0px 21px 52px 21px;*/ } .hero-action-button { width: 40px; height: 40px; display: flex; padding: 0.668rem; justify-content: center; align-items: center; align-self: center; border-radius: 9999px; border-width: 1px; border-color: #374151; line-height: 1.25; color: #9ca3af; background-color: #1f2937; position: absolute; left: -45px; top: calc(50% - 20px); } .hero-action-button:hover { opacity: 0.7; } .hero-action-button.next { right: -45px; left: auto; top: calc(50% - 20px); } .hero-action-button svg { width: 1.2rem; height: 1.2rem; top: 0px; } .hero .content { width: 100%; display: flex; } .hero .content .image { max-width: 50%; } .hero-img { width: 100%; height: 100%; object-fit: cover; } .hero-wrapper-text-content { text-transform: none; display: flex; padding: 61px 28px 53px 28px; flex-direction: column; gap: 10px; justify-content: space-between; color: #ffffff; background-color: var(--bg-blue); flex: 50%; } .hero-wrapper-text-content .top h2 { font-family: Postnauka; font-size: 32px; line-height: 32px; font-weight: 700; color: #63D2D9; text-transform: capitalize; } .hero-wrapper-text-content .top p { font-family: Postnauka; font-size: 14px; line-height: 14px; margin-top: 10px; } .hero-text-content { max-width: 460px; } .hero-text-content h5 { font-family: Postnauka; font-size: 51px; line-height: 48px; } .hero-text-content p { font-family: Postnauka; margin-top: 12px; margin-bottom: 35px; font-size: 24px; line-height: 28.8px; color: #ffffff; } .hero-text-content span { font-family: Postnauka; font-size: 16px; line-height: 16px; position: relative; top: -6px; } .hero-btn { background: none; display: flex; padding: 4px 10px 4px 10px; max-height: 36px; gap: 0.25rem; align-items: center; border: 1px solid transparent; border-color: #ffffff; max-width: fit-content; font-family: Postnauka; font-size: 14px; line-height: 16.8px; color: #ffffff; cursor: pointer; margin-top: 60px; } .hero-btn:hover, .card-bio a:hover { opacity: 0.7; } .hero-btn svg { margin-inline-start: 4px; } /* END HERO */ /* START CARDS */ /* SWITCH */ input[type="checkbox"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; } .switch-wrapper { display: flex; align-items: center; gap: 0.5rem; } .switch-wrapper span { font-family: 'Postnauka'; font-size: 32px; line-height: 32px; color: var(--bg-dark); margin-left: 3px; } .dark .switch-wrapper span { color: #fff; } .switch-wrapper span.active { font-weight: 700; } .switch { display: flex; align-items: center; cursor: pointer; margin-top: 5px; margin-left: 0px; } .switch-element { position: relative; width: 43px; height: 21px; background-color: var(--bg-dark); border-radius: 9999px; border: 1px solid var(--bg-white); } .all-tags { width: 100%; display: flex; gap: 6px; font-size: 1rem; margin-top: 29px; flex-wrap: wrap; align-items: baseline; opacity: 1; transition: 0.5; } .all-tags.disabled { display: none; } .all-tags span.filter-tag-all { font-family: Postnauka; font-size: 16px; line-height: 16px; color: var(--bg-dark); border-bottom: 1px solid var(--bg-dark); } .all-tags .letter-tags { display: flex; gap: 10px; flex-wrap: wrap; margin-left: 28px; margin-top: 20px; } .all-tags .letter-tags .filter-tag { font-family: Postnauka; font-size: 14px; line-height: 16.8px; color: #212B41; opacity: 0.5; border-bottom: 1px solid var(--bg-gray); text-transform: uppercase; } .all-tags .letter-tags .filter-tag.active { font-family: Postnauka; color: #212B41; opacity: 1; border-bottom: 1px solid var(--bg-dark); } .cards.expert .switch-element, .cards.bio .switch-element, .cards.people .switch-element { background-color: var(--bg-white); border: 1px solid var(--bg-dark); } .switch-element::after { content: ""; position: absolute; top: -1px; inset-inline-start: -1px; background-color: white !important; border-width: 1px; border-radius: 9999px; border-color: rgb(209 213 219); height: 21px; width: 21px; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .cards.expert .switch-element::after, .cards.bio .switch-element::after, .cards.people .switch-element::after { background-color: var(--bg-dark) !important; border-color: var(--bg-dark) !important; } .peer-switch:focus~.peer-switch { outline: 2px solid transparent; outline-offset: 2px; } .peer-switch~.peer-switch::after { background-color: var(--bg-dark); } .peer-switch:checked~.peer-switch::after { border-width: 1px; border-color: rgb(255 255 255); transform: translateX(100%); background-color: var(--bg-dark); } /* PAGINATION */ .material-block .pagination-flex-container { top: 0px; } .pagination-flex-container { display: flex; align-items: center; position: relative; top: -11px; } .pagination-flex-container .prev { margin-right: 21px; } .pagination-flex-container .prev:hover, .pagination-flex-container .next:hover { opacity: 0.7; } .pagination-flex-container div.relative span { width: 40px; display: flex; justify-content: center; padding-bottom: 9px; border-bottom: 2px solid var(--bg-gray); } .pagination-flex-container div.relative span.active { font-family: Postnauka; border-bottom: 2px solid #fff; } .pagination-flex-container div.relative span:hover { opacity: 0.7 !important; } .pagination-flex-container div.relative.last span { margin-right: 19px; } .bottom-pagination { width: 100%; display: flex; justify-content: flex-end; position: relative; /*top: 60px;*/ right: 10px; } .bottom-pagination.top { justify-content: space-between; right: 0px; } .cards-grid + .bottom-pagination { top: 60px; } .pagination-flex-container>a>span, .pagination-flex-container>div { display: flex; color: var(--bg-gray); position: relative; gap: 10px; } .cards.expert .pagination-flex-container .text-base { display: flex; color: var(--bg-dark); opacity: 0.5; } .cards.expert .pagination-flex-container div.relative span.active, .cards.expert .pagination-flex-container span.text-small { color: var(--bg-dark) !important; opacity: 1 !important; } .cards.expert .pagination-flex-container div.relative span.active:hover { opacity: 0.7 !important; } .cards.expert .pagination-flex-container div.relative span { border-bottom: 2px solid var(--bg-dark); } .pagination-flex-container span { font-family: Postnauka; font-size: 32px; line-height: 32px; } .pagination-flex-container span.text-small { font-family: Postnauka; font-size: 13px; margin-left: 13px; position: relative; top: 9px; margin-right: 13px; color: #fff; } .pagination-flex-container span.active { color: #fff; } .line { position: absolute; width: 100%; height: 2px; bottom: -8px; left: 28px; } .gray-light { background-color: var(--bg-gray); opacity: 0.6; } /* CARDS CONTENT */ .cards { width: 100%; background-color: var(--bg-dark); } .cards.expert, .cards.people, .cards.bio { background-color: #F0F0F0; } .cards.dark .cards-container-wrapper .filters .switch-wrapper span.date, .cards.dark .cards-container-wrapper .filters .switch-wrapper span.popularity { color: var(--bg-dark); } .cards-container-wrapper { width: 100%; max-width: var(--max-width); margin-left: auto; margin-right: auto; padding: 27px 0px; padding-bottom: 140px; } .cards-container-wrapper >.title { margin-top: 29px; color: #fff; font-family: 'Postnauka'; font-size: 48px; line-height: 48px; font-weight: bold; text-transform: capitalize; } .light .cards-container-wrapper >.title { color: var(--bg-dark); } .cards.simple .cards-container-wrapper>.title { margin-top: 17px; margin-bottom: 68px; } .cards-container-wrapper .filters { display: flex; justify-content: space-between; flex-wrap: wrap; margin-bottom: 12px; margin-top: 12px; gap: 20px; } .cards.simple .cards-container-wrapper .filters { margin-top: 68px; } .cards.people .cards-container-wrapper .filters, .cards.bio .cards-container-wrapper .filters { margin-top: 83px; } .cards-container-wrapper .filters .switch-wrapper { display: flex; align-items: center; gap: 8px; } .cards-container-wrapper .filters .switch-wrapper span.active { font-family: 'Postnauka' !important; font-size: 32px !important; line-height: 32px !important; font-weight: 700; color: #fff; } .light .cards-container-wrapper .filters .switch-wrapper span.active, .light .cards-container-wrapper .filters .switch-wrapper span:last-child { color: var(--bg-dark); } .cards-container-wrapper .filters .switch-wrapper span:last-child { font-family: Postnauka; font-size: 32px; line-height: 32px; color: #fff; margin-left: 3px; } .cards-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 372px)); padding-top: 44px; gap: 8px; padding-inline-end: 4px; margin: auto; } .content__single .cards-grid { width: 100%; grid-area: recom; padding-top: 0px; padding-bottom: 44px; } .cards.people .cards-grid, .cards.bio .cards-grid { grid-template-columns: repeat(auto-fit, minmax(372px, 372px)); padding-top: 17px; gap: 13px 8px; } .cards-grid .card { display: grid; max-width: 372px; } .cards-grid .card img { max-width: 100%; object-fit: cover; max-height: 272px; height: 272px; width: 100%; display: block; } @media(max-width: 520px) { .mobile .cards-grid .card .image.small img { max-height: 80px!important; object-position: top; } } .mobile .cards-grid .card .image.small img { max-height: 272px; object-position: top; } .cards-grid .card .image.small img { max-height: 80px; object-position: top; } .cards-grid.gray .card { background: var(--white); } .cards-grid.gray .card { background: var(--white); } .cards-grid .card .card-btn { display: flex; padding: 4px 10px 4px 10px; gap: 0.25rem; align-items: center; border: 1px solid transparent; border-color: #ffffff; max-width: fit-content; font-family: Postnauka; font-size: 14px; line-height: 16.8px; } .cards-grid .card .card-btn:hover { opacity: 0.7; } .cards-grid .card .card-btn svg { margin-inline-start: 0.5rem; } .cards-grid .card .card-content { background-color: var(--bg-blue); color: #fff; padding: 19px; } .cards-grid .card .card-content .top { display: flex; flex-wrap: wrap; gap: 11px 17px; } .cards-grid .card .card-content .top .wrapper { display: flex; flex-direction: column; } .top-title-color { font-weight: 700; text-transform: capitalize; } /*.cards-grid .card .card-content .top .wrapper span.top-title-color { color: var(--bg-green); }*/ .cards-grid .card .card-content .top .wrapper span { font-size: 14px; line-height: 14px; font-family: Postnauka; } .cards-grid .card .card-content .top .wrapper span+span { margin-top: 5px; } .cards-grid .card .card-content .text-content { margin-bottom: 16px; margin-top: 16px; } .cards-grid .card .card-content .text-content h5 { font-family: Postnauka; font-size: 24px; line-height: 28.8px; font-weight: 700; min-height: 60px; text-transform: capitalize; } .cards-grid .card .card-content .text-content p { font-family: Postnauka; font-size: 24px; line-height: 28.4px; font-weight: 400; margin-top: 2px; min-height: 140px; } .cards-grid .card.card-green .card-btn { /*border-color: var(--bg-dark);*/ } /*.cards-grid .card.card-green .card-content { background-color: var(--bg-green); color: var(--bg-dark); } .cards-grid .card.card-green .card-content .top .wrapper .top-title-color { color: var(--bg-blue); }*/ /* CARD PEOPLE */ /*.card-dark { background-color: var(--bg-dark); color: var(--bg-white); }*/ .card-dark h1 { color: var(--bg-white); } .card-dark p { color: var(--bg-white); } /*.card-gray { background-color: var(--bg-gray); color: var(--bg-dark); }*/ .card-people { display: flex; flex-direction: column; } .card-people.card-dark, .card-bio.card-dark { background: var(--card-text-dark)!important; color: var(--white); } .card-people.card-dark .image, .card-bio.card-dark .image { background: var(--white); } .card-people.card-light, .card-bio.card-light { background: var(--white); color: var(--card-text-dark); } .page-template-cards .card-bio.card-light { background: var(--white)!important; color: var(--card-text-dark); } .card-people.card-light .image, .card-bio.card-light .image { background: var(--rgb-foot); } .card-people figcaption, .card-bio figcaption { padding: 26px 26px 10px; } .cards.people .section-description, .cards.bio .section-description { font-size: 48px; line-height: 48px; font-weight: 400; font-family: Postnauka; max-width: 95%; color: var(--dark-blue); } .card-people h5 { font-size: 24px; line-height: 28.8px; font-family: 'Postnauka'; margin-top: -3px; font-weight: 700; text-transform: capitalize; } .card-people h6 { font-size: 18px; line-height: 21.6px; font-family: 'Postnauka'; margin-top: 22px; } .card-people p { font-size: 24px; line-height: 28.8px; font-family: 'Postnauka'; font-weight: 400; } .card-people .buttons, .card-bio .buttons { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; padding: 0px 26px 26px; } .card-people .card-icon { display: flex; align-items: center; padding-left: 19px; padding-top: 23px; font-size: 18px; line-height: 21.6px; font-weight: 700; gap: 6px; } .card-people .card-icon svg { width: 14px; height: 15px; } .card-people .buttons a { display: flex; align-items: center; justify-content: center; padding: 9px 13px; border: 1px solid #ffffff; color: #ffffff; max-width: fit-content; margin-top: auto; cursor: pointer; font-size: 14px; line-height: 16.8px; font-family: Postnauka; position: relative; top: 6px; } .card-people.card-light .buttons div:not(.filled), .card-bio.card-light .buttons div:not(.filled) { border-color: var(--card-text-dark)!important; color: var(--card-text-dark)!important; } .card-people.card-light .buttons a:not(.filled), .card-bio.card-light .buttons a:not(.filled) { border-color: var(--card-text-dark)!important; color: var(--card-text-dark)!important; } .card-gray a { border: 1px solid var(--bg-dark); color: var(--bg-dark); } .card-gray a.filled { color: var(--bg-white); } .card-people a.filled { background-color: #122E85; border: 1px solid #122E85; padding-right: 13px; margin-left: 3px; } .card-people a:hover, .card-people a.filled:hover { opacity: 0.7; } .card-people a svg { width: 20px; height: 0.875rem; margin-inline-start: 0.5rem; } .see-more-wrapper { width: 100%; display: flex; justify-content: center; margin-top: 10px; } .see-more { font-size: 24px; line-height: 28.8px; font-family: Postnauka; display: flex; align-items: center; justify-content: center; padding: 18px 25px; border: 1px solid var(--bg-dark); color: var(--bg-dark); max-width: fit-content; margin-top: auto; margin-top: 40px; text-decoration: none; font-size: 16px; } .see-more:hover { opacity: 0.7; } /* END CARD PEOPLE */ /* CARD TAG */ .card-dark { background-color: var(--bg-dark); color: var(--bg-white); } .card-blue { background-color: #2B6C8A; color: var(--bg-white); } .card-white { background-color: #FFFFFF; } .card-dark h1 { color: var(--bg-white); } .card-dark p { color: var(--bg-white); } .card-gray { background-color: var(--bg-gray); color: var(--bg-dark); } .card-bio { display: flex; flex-direction: column; gap: 4px; min-height: 528px; width: 100%; } .card-bio.card-gray { background: #f0f0f0; } .card-bio .image, .card-people .image { max-width: 100%; object-fit: cover; max-height: 272px; height: 272px; width: 100%; display: flex; align-items: center; justify-content: center; } .card-bio .image img, .card-people .image img { width: 170px; height: 170px; border-radius: 9999px; object-fit: cover; /*margin-bottom: 3px;*/ position: relative; /*top: 18px;*/ } .card-bio label { font-size: 18px; line-height: 21.6px; font-family: 'Postnauka'; margin-top: 14px; font-weight: 700; } .card-bio h5 { font-size: 24px; line-height: 28.8px; font-family: 'Postnauka'; margin-top: 18px; font-weight: 700; text-transform: capitalize; } .card-bio p { font-size: 14px; line-height: 16.8px; font-weight: 400; font-family: 'Postnauka'; opacity: 0.7; margin-top: 11px; max-width: 95%; } .card-bio .buttons { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; margin-top: auto; } .card-bio div:not(.buttons, .image) { display: flex; align-items: center; justify-content: center; padding: 9px 13px; border: 1px solid #ffffff; color: #ffffff; max-width: fit-content; margin-top: auto; cursor: pointer; font-size: 14px; line-height: 16.8px; font-family: Postnauka; position: relative; top: 6px; } .card-white.card-bio a { border: 1px solid var(--bg-dark); color: var(--bg-dark); } .card-gray div { border: 1px solid var(--bg-dark); color: var(--bg-dark); } .card-bio div svg { width: 20px; height: 0.875rem; margin-inline-start: 0.5rem; } /* END CARD TAG */ /* END CARDS */ @media (max-width: 1279px) { a.go-back { font-size: 16px; line-height: 16px; font-family: Postnauka; justify-content: center; margin-bottom: 28px; } /* START BANNER MOBILE */ .banner { padding-bottom: 43px; background: var(--bg-gray); } .banner-section-one { grid-template-columns: 1fr; } .banner.expert .banner-text-content { margin-top: 0px; padding-left: 0px; } .banner-top-content { display: flex; gap: 7px; align-items: center; } .banner-top-content img { max-width: 34px; position: relative; } .banner-top-content h1 { font-size: 32px; line-height: 32px; top: 1px; } .banner-wrapper { padding: 21px 18px; flex-direction: column; gap: 0px; } .badges { margin-top: 10px; gap: 11px 7px; position: relative; max-width: 100%; } .badge-dark { padding: 7px 18px 7px 18px; font-size: 14px; line-height: 16.8px; top: -2px; } .banner-text-content { display: flex; margin-top: 7px; flex-direction: column; gap: 0.75rem; padding-left: 0px; } .banner-text-content>p { font-size: 18px; line-height: 21.6px; margin-top: 19px; } .banner-btn { padding: 18px 20px; font-size: 18px; line-height: 21.6px; margin-top: 13px; } .banner-slider-wrapper { grid-template-columns: 1fr; margin-top: -31px; } .banner.expert .banner-wrapper .left { max-width: 95%; } /* END BANNER MOBILE */ /* START HERO MOBILE */ .hero { display: flex; flex-direction: column-reverse; } .site__arch .banner { max-width: 100%; } .hero .content { flex-direction: column-reverse; } .hero .hero-wrapper { padding: 24px 9px; } .hero-wrapper-text-content { flex: 100%; /*padding: 20px 35px 23px 55px;*/ gap: 9px; } .hero-wrapper-text-content .top h2 { width: fit-content; font-size: 14px; line-height: 14px; position: relative; border-bottom: 1px solid #888; } .hero-wrapper-text-content .top p { font-size: 14px; line-height: 14px; margin-top: 12px; } .hero .content .image { max-width: 100%; } .hero-action-button { display: none!important; } .hero-action-button.next { position: relative; left: 3px; top: 1px; } .hero-action-button:hover { color: #ffffff; background-color: #374151; } .hero-action-button svg { width: 1.2rem; height: 1.2rem; margin-inline-start: 0.5rem; } .hero-action-button.next svg { transform: rotate(180deg); } .hero-img { height: 368px; } .hero-text-content { max-width: 460px; } .hero-text-content h1 { font-size: 32px; line-height: 32px; } .hero-text-content p { font-size: 18px; line-height: 21.6px; margin-bottom: 25px; } .hero-text-content span { font-family: Postnauka; font-size: 14px; line-height: 14px; position: relative; top: -6px; } .hero-btn { padding: 4px 10px; margin-top: -4px; } .hero-btn svg { margin-inline-start: 4px; } /* END HERO MOBILE */ /* START CARDS MOBILE */ .cards { width: 100%; background-color: var(--bg-dark); } .cards-container-wrapper { padding-bottom: 140px; padding: 27px 29px; } .cards-container-wrapper>.title { font-size: 24px; line-height: 28.8px; text-align: center; margin-top: -6px; } .cards-container-wrapper .filters { margin-top: 0px; gap: 20px; justify-content: center; } .switch-wrapper span { margin-left: 0px; } .cards-container-wrapper .filters .switch-wrapper { gap: 10px; position: relative; top: 11px; } .cards-container-wrapper .filters .switch-wrapper span.date { font-size: 24px !important; line-height: 28.8px !important; } .cards-container-wrapper .filters .switch-wrapper span.popularity { font-size: 24px !important; line-height: 28.8px !important; position: relative; } .cards-grid { grid-template-columns: 1fr !important; gap: 26px; padding-top: 44px; padding-inline-end: 0px; justify-items: center; } .cards-grid .card { display: grid; max-width: 390px; } .cards-grid .card .card-btn { padding: 4px 8px 6px 9px; } .cards-grid .card .card-btn svg { margin-inline-start: 0.5rem; } .cards-grid .card .card-content { background-color: var(--bg-blue); color: #fff; padding: 18px 19px; } .cards-grid .card .card-content .top { gap: 11px 16px; } .cards-grid .card .card-content .top .wrapper span { font-size: 14px; line-height: 14px; } .cards-grid .card .card-content .top .wrapper .top-title-color { font-size: 14px; line-height: 14px; } .cards-grid .card .card-content .top .wrapper span+span { font-size: 14px; line-height: 14px; margin-top: 5px; } .cards-grid .card .card-content .text-content h5 { font-size: 24px; line-height: 28.8px; } .cards-grid .card .card-content .text-content p { font-size: 24px; line-height: 28.4px; position: relative; top: 0px; } .bottom-pagination { top: 0px; right: 0px; margin-top: 48px; justify-content: center; } .pagination-flex-container { display: none; } .material-block .pagination-flex-container { display: flex; justify-content: center; } .material-block .pagination-flex-container div.relative span { width: fit-content!important; } .pagination-flex-container>span, .pagination-flex-container>div { gap: 10px; } .pagination-flex-container span { font-family: Postnauka; font-size: 32px; line-height: 32px; } .pagination-flex-container span.text-small { top: 16px; } .pagination-flex-container span.active { color: #fff; } .text-base { font-size: 1rem; } .text-small { font-size: 0.625rem; } .line { position: absolute; width: 100%; height: 2px; bottom: -8px; left: 28px; } .gray-light { background-color: var(--bg-gray); opacity: 0.6; } .gray-dark { background-color: #4a5568; } /* SWITCH */ .switch-wrapper { display: flex; align-items: center; gap: 0.5rem; } .switch-wrapper span { font-weight: 500; font-size: 24px; line-height: 28.8px; color: var(--bg-dark); } .switch { position: relative; } .switch-element { position: relative; background-color: var(--bg-dark); border-radius: 9999px; border: 1px solid var(--bg-white); } .switch-element::after { content: ""; position: absolute; top: -1px; inset-inline-start: -1px; background-color: white !important; border-width: 1px; border-radius: 9999px; border-color: rgb(209 213 219); height: 21px; width: 21px; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .peer-switch:focus~.peer-switch { outline: 2px solid transparent; outline-offset: 2px; } .peer-switch~.peer-switch::after { background-color: var(--bg-dark); } .peer-switch:checked~.peer-switch::after { border-width: 1px; border-color: rgb(255 255 255); transform: translateX(100%); background-color: var(--bg-dark); } .bottom-pagination>.pagination-flex-container { display: flex; } .all-tags, .letter-tags { margin-left: 0px !important; justify-content: center; } /* END CARDS MOBILE */ /* CARDS PEOPLE MOBILE */ .cards.people .cards-container-wrapper>.title, .cards.specials .cards-container-wrapper>.title { font-family: Postnauka; font-size: 32px!important; line-height: 32px!important; } .cards.people .section-description, .cards.specials .section-description{ font-family: Postnauka; font-size: 32px; font-weight: 400; line-height: 32px; text-align: center; } .card-people a.filled { margin-left: 0px; } /* END CARDS PEOPLE MOBILE */ /* CARDS BIO MOBILE */ .cards-container-wrapper>.title { margin-top: -4px; } .cards.bio .cards-grid { padding: 20px 10px; } .cards.bio .cards-container-wrapper { padding: 27px 19px; } .cards.bio .cards-container-wrapper .filters { margin-top: 21px; } .cards.bio .cards-container-wrapper>.title { font-family: Postnauka; font-size: 32px; line-height: 32px; } .cards.bio .section-description { font-family: Postnauka; font-size: 32px; font-weight: 400; line-height: 32px; text-align: center; } .bottom-pagination.top { justify-content: center; } .bottom-pagination.top .pagination-flex-container { display: none; } } /*STATIC*/ :root { --red: #FF4005; --white: #fff; --white-opacity: rgba(255, 255, 255, 0.5); --dark-blue: #212B41; --blue: #122E85; --green: #19D666; --light-grey: #848992; --light-grey-op: rgba(0, 0, 0, 0.8); --bg: #F0F0F0; --light-blue: #5E7DAB; --grey: #D9D9D9; } .red { color: var(--red); } .blue { color: var(--blue); } .green { color: var(--green); } .bgred { background-color: var(--red); } .bggrey { background-color: var(--grey); } .bglightblue { background-color: var(--light-blue); } html { scroll-behavior: smooth; } .container { font-family: "Postnauka", sans-serif; color: var(--light-grey); font-weight: 400; font-optical-sizing: auto; font-size: 18px; line-height: 21.6px; } body.hidden { overflow: hidden; } .static-page h2, .static-page h1 { font-size: 32px; line-height: 32px; font-weight: 700; color: var(--dark-blue); } .static-page h3 { font-size: 32px; line-height: 32px; font-weight: 400; color: var(--dark-blue); } .static-page h3 span { color: var(--red); } .st-btn { padding-inline: 20px; height: 44px; display: flex; align-items: center; justify-content: center; border: 1px solid var(--dark-blue); color: var(--dark-blue); font-weight: 700; width: fit-content; } .st-btn-form { max-width: 100%; } .st-btn--orange { border: none; color: var(--white); background-color: var(--red); } .st-btn--arrow { height: 36px; gap: 6px; padding-inline: 10px; } .st-btn--arrow:after { content: ""; background-image: url("data:image/svg+xml,%3Csvg width='23' height='12' viewBox='0 0 23 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_923_6277)'%3E%3Cpath d='M2 8L22 8' stroke='%23212B41'/%3E%3Cpath d='M2 8L22 8' stroke='black' stroke-opacity='0.2'/%3E%3Cpath d='M19.2776 4.75367L22.4575 7.87683L19.2776 11' stroke='%23212B41'/%3E%3Cpath d='M19.2776 4.75367L22.4575 7.87683L19.2776 11' stroke='black' stroke-opacity='0.2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_923_6277'%3E%3Crect width='23' height='11' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); width: 23px; height: 12px; } .container { width: calc(100% + 40px); padding: 0 72px; margin-left: -20px; } .page-main { background-color: var(--bg); padding-block: 56px; } .static-page { display: flex; gap: 60px; } @media (max-width: 1279px) { .static-page { flex-direction: column; gap: 24px; } } .static-page aside { flex: 0 0 252px; } @media (max-width: 1279px) { .static-page aside { flex: none; } } .static-page section { flex: 0 1 825px; } .static-section { padding: 24px; background-color: var(--white); } @media (max-width: 1279px) { .static-section { background-color: var(--bg); padding-left: 0; padding-right: 0; } } @media (max-width: 559px) { .static-section { padding-top: 0; } } .static-section .terms { padding-bottom: 68px; } .static-list { margin-top: 56px; } @media (max-width: 559px) { .static-list { margin-top: 24px; } } .static-list ul { display: grid; grid-template-columns: 1fr 1fr; column-gap: 24px; row-gap: 56px; } @media (max-width: 559px) { .static-list ul { grid-template-columns: 1fr; row-gap: 24px; } } .static-list ul h2 { margin-bottom: 10px; } .static-list ul a { margin-top: 50px; } .static-image { padding-top: 24px; } .static-image p { padding-top: 10px; font-size: 14px; } .static-features { margin-top: 56px; color: var(--dark-blue); } .static-features div { width: 80px; height: 80px; border-radius: 50%; display: flex; align-items: center; justify-content: center; } .static-features ul { padding-top: 40px; display: flex; gap: 58px; flex-wrap: wrap; } @media (max-width: 1279px) { .static-features ul { gap: 29px; } .static-features ul>li:last-child { flex-basis: 309px; } } .static-features ul>li { flex: 0 1 176px; } .static-features a { font-weight: 700; text-decoration: underline; } .static-features p { padding-top: 24px; } .static-btn { padding-top: 56px; display: flex; gap: 10px; } .static-footer { margin-top: 56px; } .static-footer.terms { margin-top: 0; } .static-footer.terms ul { padding-top: 0; } .static-footer p { padding-top: 24px; } .static-footer ul { list-style: disc; padding-top: 24px; padding-left: 24px; } .terms-header { margin-bottom: 32px; } @media (max-width: 559px) { .terms-header { margin-bottom: 10px; } } .page-404 { background-image: url("https://serious-science.org/wp-content/themes/img/404.png"); background-color: var(--blue); height: 100vh; background-repeat: no-repeat; width: 100%; background-size: cover; background-position: center; display: flex; align-items: center; justify-content: center; } .page-not-found { padding: 56px 24px; background-color: var(--blue); border-radius: 200px 200px 0 0; text-align: center; display: flex; flex-direction: column; gap: 24px; color: var(--white); margin-inline: 20px; align-items: center; justify-content: center; } .page-not-found span { font-size: 140px; color: var(--red); line-height: 160px; } .page-not-found h1 { color: var(--white); font-size: 32px; } .page-not-found__footer { display: flex; align-items: center; max-width: 487px; gap: 10px; } .page-not-found__footer form { border: 1px solid var(--white); height: 44px; padding-inline: 20px; gap: 10px; display: flex; align-items: center; } .page-not-found__footer form:after { content: ""; background-image: url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.67188 14.3362L1.25808 21.75' stroke='%23FF4005' stroke-width='2'/%3E%3Ccircle cx='14.6036' cy='9.14654' r='7.89655' stroke='%23FF4005' stroke-width='2'/%3E%3C/svg%3E%0A"); width: 24px; height: 23px; } .page-not-found__footer input { background-color: transparent; border: none; color: var(--white); } .page-not-found__footer input::placeholder { color: var(--white); } .handle-menu__checkbox { position: absolute; z-index: -1; opacity: 0; } .handle-menu__checkbox:checked+.handle-menu__header:before { content: ""; background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.625 1.125L12.375 12.875' stroke='%23FF4005'/%3E%3Cpath d='M12.375 1.125L0.625 12.875' stroke='%23FF4005'/%3E%3C/svg%3E%0A"); width: 13px; height: 14px; } .handle-menu__checkbox:checked+.handle-menu__header+.handle-menu__list .handle-menu__item { display: block; } .handle-menu__header { display: none; height: 58px; width: 100%; align-items: center; justify-content: center; border: 1px solid var(--red); color: var(--dark-blue); font-size: 14px; margin-bottom: 4px; font-weight: 700; gap: 6px; } .handle-menu__header:before { content: ""; background-image: url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0.909058H14' stroke='%23FF4005'/%3E%3Cpath d='M0 6H14' stroke='%23FF4005'/%3E%3Cpath d='M0 11.0908H14' stroke='%23FF4005'/%3E%3C/svg%3E%0A"); width: 14px; height: 12px; } @media (max-width: 1279px) { .handle-menu__header { display: flex; } } .handle-menu__list { display: flex; flex-direction: column; gap: 4px; } @media (max-width: 1279px) { .handle-menu__item { display: none; } } .handle-menu__item_active { display: block; } .handle-menu__item_active .handle-menu__link { background-color: var(--white); color: var(--dark-blue); font-weight: 700; box-shadow: inset 2px 0 0 var(--red); } .handle-menu__item:hover .handle-menu__link { background-color: var(--white); color: var(--dark-blue); font-weight: 700; box-shadow: inset 2px 0 0 var(--red); } .handle-menu__link { padding: 18px; font-weight: 400; background-color: var(--white-opacity); display: flex; } @media(max-width: 768px) { .bigbang .post__img { min-width: auto; } .first__grid, .second__grid, .techno__grid, .bio__grid, .hist__grid, .bigbang__grid, .post__tumb { display: flex !important; flex-direction: column !important; padding: 5px; } .post__sub a, .cats__name a { font-size: 24px; line-height: 28px; letter-spacing: 1px; } } @media (max-width: 430px){ .cards-container-wrapper .filters .switch-wrapper span.popularity, .cards-container-wrapper .filters .switch-wrapper span.date { font-size: 21px!important; } .card-people .buttons a { padding: 9px 9px; } } .material > p:last-child::after, .material blockquote:last-child > p:last-child::after { content: ''; display: inline-block; width: 19px; height: 9px; margin-left: 5px; background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='60' height='27' viewBox='0 0 60 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 26.9856V21.6005H20.1046C20.9124 21.6005 21.5706 20.9423 21.5706 20.1345C21.5706 19.4464 21.0919 18.848 20.4337 18.7284L6.46219 15.9161C4.63722 15.5272 3.02167 14.5698 1.82497 13.1039C0.658186 11.7277 0 9.9027 0 8.07773C0 3.64993 3.62002 0.0299072 8.04782 0.0299072H26.4471V5.41507H8.04782C6.58186 5.41507 5.38516 6.61177 5.38516 8.07773C5.38516 9.30435 6.3126 10.4412 7.47939 10.6506L21.4509 13.4031C24.6221 14.0612 26.9557 16.9034 26.9557 20.1345C26.9557 23.9041 23.8742 26.9856 20.1046 26.9856H0Z' fill='%23FF4005'/%3E%3Cpath d='M59.2995 12.6551V14.3903C59.2995 14.8092 59.2995 15.2579 59.2396 15.6768H37.699C38.1777 19.5661 40.8702 21.8697 45.298 21.8697H46.4349C48.8582 21.8697 50.743 21.2714 51.9397 19.9849H58.5814C56.6368 24.4725 51.9098 26.9856 45.8665 26.9856C37.7289 26.9856 32.3737 22.3484 32.3737 14.3604V12.6252C32.3437 4.66713 37.699 0.0299072 45.8366 0.0299072C54.0639 0.0299072 59.2995 4.7868 59.2995 12.6551ZM53.9143 10.8002C53.2262 7.12037 50.025 5.02614 45.8366 5.02614C41.5284 5.02614 38.3871 7.24004 37.7588 10.8002H53.9143Z' fill='%23FF4005'/%3E%3C/svg%3E%0A"); } .share { max-width: 390px; flex-direction: column; text-align: left; box-sizing: border-box; } .content__single .share__title b, .content__single .share__desc, .content__single .share__text { max-width: 608px; } .share__grid { flex-direction: column; background-color: var(--rgb-patreon); padding: 30px; font-size: 32px; line-height: 32px; text-align: left; color: var(--rgb-text); display: none; z-index: 2999; width: 370px; transform: translate(-50%, -20%); left: 50%; top: 20%; position: fixed; } .share__grid .buttons { display: flex; gap: 20px; margin-top: 25px; justify-content: space-between; } .buttons.go_up { position: fixed; bottom: 20px; right: 40px; z-index: 9999; } .buttons.go_up a { display: none; } .buttons.go_up a.show { display: flex; } .share__text { font-size: 18px; font-weight: 400; line-height: 21.6px; margin-top: 24px; } .share__cmd { margin-top: 16px; background-color: var(--rgb-title); font-weight: 700; color: #FFF; font-size: 18px; line-height: 21.6px; padding: 10px 20px; align-self: baseline; transition: .4s all; max-height: 36px; } .share__cmd.icon { width: 42px; height: 36px; padding: 0px; justify-content: center; display: flex; align-items: center; } .share__cmd.copy { font-size: 14px; padding: 10px 20px; justify-content: center; display: flex; align-items: center; width: 131px; } .share__cmd.copy svg { margin-right: 10px; } .share__cmd:hover { opacity: 70%; color: #FFF; } .share__cmd:hover { opacity: 70%; color: #FFF; } .share__title { display: flex; justify-content: space-between; } .share__off { width: 19.5px; height: 19.5px; cursor: pointer; transform: translateY(10px); background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0.515625L0.5 20.0156' stroke='%23212B41'/%3E%3Cpath d='M0.5 0.515625L20 20.0156' stroke='%23212B41'/%3E%3C/svg%3E"); } #share__trigger:checked ~ .share__grid { display: flex; } #share__trigger:checked ~ .share__overlay { left: 0; background: rgb(0, 0, 0, 0.4); display: block; } .page-main--static-page { width: 100%; max-width: var(--max-width); margin-left: auto; margin-right: auto; padding: 27px 0px; } @media screen and (max-width: 1279px) { .page-main--static-page { padding: 27px 14px; } }