/*-------------------------------------------------------------- # Common --------------------------------------------------------------*/ :root { --theme-font: "Jost", sans-serif; --color-black: #18181B; --color-primary: #8571FF; --color-thard: #F1EFFC; --color-body: #767C84; --color-white: #ffffff; } /*-------------------------------------------------------------- # Default --------------------------------------------------------------*/ body { font-size: 16px; line-height: 27px; color: var(--color-body); font-weight: 400; -ms-word-wrap: break-word; word-wrap: break-word; background: var(--color-white); -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; overflow-x: hidden; font-family: var(--theme-font); } a, h1, h2, h3, h4, h5, h6, strong, dt, th, .comment-meta .fn, .comment-reply-link, .no-comments { color: var(--color-black); -webkit-transition: 0.4s; transition: 0.4s; } /* Links --------------------------------------------- */ :focus { color: var(--color-black); } a:focus, a:active { color: var(--color-black); } a:focus { outline: dotted var(--color-black); } a:hover, a:active { outline: 0; } input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=search]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=range]:focus, input[type=date]:focus, input[type=month]:focus, input[type=week]:focus, input[type=time]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=color]:focus, textarea:focus, .theme-button:focus, select:focus { color: var(--color-black); outline: dotted; } .wp-block-search input[type=search]:focus { border: 2px solid var(--color-black); outline: dotted; } nav.navigation.pagination .nav-links ul.page-numbers li a:focus-visible, .wp-block-search .wp-block-search__button:focus-visible { border: var(--color-black); outline-color: var(--color-black); } .right-section a:focus { outline-color: var(--color-black); } a { text-decoration: none; } h1, h2, h3, h4, h5, h6 { font-weight: 700; margin-bottom: 15px; } h1 { font-size: 40px; line-height: 50px; } h2 { font-size: 36px; line-height: 46px; } h3 { font-size: 32px; line-height: 40px; } h4 { font-size: 28px; line-height: 37px; } h5 { font-size: 24px; line-height: 32px; } h6 { font-size: 22px; line-height: 28px; } .container { max-width: 1170px; --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-right: auto; margin-left: auto; } .social-facebook { background-color: #175BEB; } .social-twitter { background-color: #1DA1F2; } .social-linkedin { background-color: #0072B1; } .social-instagram { background-color: #EF00A2; } .social-pintarest { background-color: #c8232c; } .title-48 { font-size: 48px; line-height: 60px; margin-bottom: 6px; } .title-48 span { color: var(--color-primary); } /* Transition */ a, a:hover, input, input:focus, input[type=submit], input[type=email], input[type=search] { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .page-wrapper { padding: 80px 0; } .page-title-wrapper { margin-top: 50px; } .page-title-wrapper .page-title-inner { max-width: 80%; margin: auto; padding: 18px 20px; border: 1px solid var(--color-primary); border-radius: 5px; text-align: center; box-shadow: 0px 0px 33px 0px rgba(0, 0, 0, 0.1019607843); } .page-title-wrapper .page-title-inner ul { margin: 0; padding: 0; list-style: none; } .page-title-wrapper .page-title-inner ul li { color: var(--color-black); -ms-word-break: break-word; word-break: break-word; display: inline-block; } .page-title-wrapper .page-title-inner ul li a { color: var(--color-primary); } .page-title-wrapper .page-title-inner ul li span.breadcrumb-delimiter { margin: 0 5px; } /* Theme Button */ input[type=submit], button[type=submit], .theme-button { padding: 20px 35px; font-weight: 600; line-height: 1; font-size: 16px; border: 2px solid transparent; border-radius: 3px; color: var(--color-white); display: inline-flex; align-items: center; text-transform: capitalize; z-index: 2; background-color: var(--color-primary); } input[type=submit]:hover, button[type=submit]:hover, .theme-button:hover { background-color: var(--color-black); color: var(--color-white); } input[type=submit]:hover i, button[type=submit]:hover i, .theme-button:hover i { margin-left: 10px; margin-right: -5px; } input[type=submit] i, button[type=submit] i, .theme-button i { margin-left: 5px; -webkit-transition: 0.4s; transition: 0.4s; } .wp-block-calendar, .calendar_wrap { position: relative; background-color: var(--color-white); padding-bottom: 0; border: none; } .wp-block-calendar span[class*=wp-calendar-nav], .calendar_wrap span[class*=wp-calendar-nav] { position: absolute; top: 9px; left: 20px; font-size: 14px; color: var(--color-white); font-weight: 400; z-index: 1; line-height: 1.7; } .wp-block-calendar span[class*=wp-calendar-nav] a, .calendar_wrap span[class*=wp-calendar-nav] a { color: inherit; } .wp-block-calendar span.wp-calendar-nav-next, .calendar_wrap span.wp-calendar-nav-next { left: auto; right: 20px; } .wp-block-calendar caption, .calendar_wrap caption { caption-side: top; text-align: center; color: var(--color-white); background-color: var(--color-primary); } .wp-block-calendar th, .calendar_wrap th { font-size: 14px; padding: 5px 5px; border: none; text-align: center; border-right: 1px solid var(--color-white); color: var(--color-black); font-weight: 500; } .wp-block-calendar th:first-child, .calendar_wrap th:first-child { border-left: 1px solid var(--color-thard); } .wp-block-calendar th:last-child, .calendar_wrap th:last-child { border-right: 1px solid var(--color-thard); } .wp-block-calendar table th, .calendar_wrap table th { font-weight: 500; } .wp-block-calendar td, .calendar_wrap td { font-size: 14px; padding: 5px 5px; color: var(--color-black); border: 1px solid var(--color-thard); text-align: center; background-color: transparent; transition: all ease 0.4s; } .wp-block-calendar #today, .calendar_wrap #today { color: var(--color-primary); background-color: var(--color-white); border-color: var(--color-thard); } .wp-block-calendar thead, .calendar_wrap thead { background-color: var(--color-white); } .wp-block-calendar .wp-calendar-table, .calendar_wrap .wp-calendar-table { margin-bottom: 0; } .wp-block-calendar .wp-calendar-nav .pad, .calendar_wrap .wp-calendar-nav .pad { display: none; } .wp-block-calendar a, .calendar_wrap a { color: var(--color-primary); text-decoration: underline; } .wp-block-calendar a:hover, .calendar_wrap a:hover { color: var(--color-primary); } .wp-block-calendar { margin-bottom: 30px; border: none; padding-bottom: 0; } .wp-block-calendar table caption { color: var(--color-white); } .wp-block-button { margin-bottom: 10px; } .wp-block-button:last-child { margin-bottom: 0; } .wp-block-button .wp-block-button__link { color: var(--color-white); } .wp-block-button .wp-block-button__link:hover { color: var(--color-white); background-color: var(--color-primary); } .wp-block-button.is-style-outline .wp-block-button__link { background-color: transparent; border-color: var(--color-black); color: var(--color-black); } .wp-block-button.is-style-outline .wp-block-button__link:hover { color: var(--color-white); background-color: var(--color-primary); border-color: var(--color-primary); } .wp-block-button.is-style-squared .wp-block-button__link { border-radius: 0; } /** 404 Page **/ .error-404.not-found { padding: 120px 0; } .error-404.not-found .error-title { font-size: 100px; line-height: 120px; margin: 0; } .slick-slider .slick-arrow { width: 45px; height: 45px; background: rgba(133, 113, 255, 0.5215686275); border-radius: 100px; text-align: center; vertical-align: middle; font-size: 16px; color: var(--color-primary); line-height: 1; cursor: pointer; border: 3px solid var(--color-primary); transition: 0.4s; position: absolute; top: 50%; z-index: 1; margin-top: -30px; display: flex; align-items: center; justify-content: center; } .slick-slider .slick-arrow:hover { background: var(--color-primary); color: var(--color-white); } .slick-slider .slick-arrow.slick-prev { left: 50px; } .slick-slider .slick-arrow.slick-next { right: 50px; } .to-top { width: 40px; height: 40px; position: fixed; right: 50px; background: var(--color-primary); bottom: 20px; text-align: center; color: var(--color-white); font-size: 16px; padding: 8px; cursor: pointer; border-radius: 5px; transition: 0.4s; } .widget_bloghub_about_info_widget .about-info-top { display: inline-flex; flex-wrap: nowrap; justify-content: flex-start; align-items: center; width: 100%; } .widget_bloghub_about_info_widget .about-info-top .about-info-image { width: 85px; height: 85px; border-radius: 100%; margin-right: 15px; } .widget_bloghub_about_info_widget .about-info-top .about-info-image img { width: 100%; height: 100%; object-fit: cover; border-radius: 100%; } .widget_bloghub_about_info_widget .about-info-top .about-info-meta h2 { font-size: 20px; line-height: 27px; margin: 0; padding: 0; } .widget_bloghub_about_info_widget .about-info-top .about-info-meta span { font-size: 15px; display: block; margin-top: 5px; line-height: 27px; } .widget_bloghub_about_info_widget .about-info-content { margin-top: 25px; } .widget_bloghub_about_info_widget .about-info-content p { margin-bottom: 20px; } .widget_bloghub_about_info_widget .about-info-content .social-links ul li { display: inline-block; margin-right: 11px; } .widget_bloghub_about_info_widget .about-info-content .social-links ul li a.Facebook { color: #175BEB; } .widget_bloghub_about_info_widget .about-info-content .social-links ul li a.Twitter { color: #1DA1F2; } .widget_bloghub_about_info_widget .about-info-content .social-links ul li a.LinkedIn { color: #0072B1; } .widget_bloghub_about_info_widget .about-info-content .social-links ul li a.Instagram { color: #EF00A2; } .widget_bloghub_about_info_widget .about-info-content .social-links ul li a.Pinterest { color: #c8232c; } .widget_bloghub_about_info_widget .about-info-content .social-links ul li a.YouTube { color: #c4302b; } @media screen and (max-width: 991px) { .sidebar-widget-area { margin-top: 40px; } } /*-------------------------------------------------------------- # Preloader --------------------------------------------------------------*/ .preloader-area { position: fixed; width: 100%; height: 100vh; background: var(--color-black); z-index: 999999999999999; } .preloader-area .preloader-inner { height: 50px; width: 50px; position: absolute; top: 0; bottom: 0; margin: auto; text-align: center; left: 0; right: 0; } .preloader-area .preloader-inner .theme-loader { width: 48px; height: 48px; border: 3px dotted var(--color-white); border-style: solid solid dotted dotted; border-radius: 50%; display: inline-block; position: relative; box-sizing: border-box; animation: rotation 2s linear infinite; } .preloader-area .preloader-inner .theme-loader::after { content: ""; box-sizing: border-box; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; border: 3px dotted var(--color-primary); border-style: solid solid dotted; width: 24px; height: 24px; border-radius: 50%; animation: rotationBack 1s linear infinite; transform-origin: center center; } @keyframes rotation { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes rotationBack { 0% { transform: rotate(0deg); } 100% { transform: rotate(-360deg); } } /*-------------------------------------------------------------- # HEADER CSS --------------------------------------------------------------*/ .header-wrapper { background: var(--color-primary); border-radius: 50px; padding: 0 18px; margin-top: 40px; font-weight: 600; transition: 0.4s; } .header-wrapper .site-title { margin-bottom: 0; font-size: 40px; line-height: 50px; } .header-wrapper .site-title a { color: var(--color-white); } .header-wrapper .site-description { color: var(--color-white); font-size: 14px; display: none; } .header-wrapper .main-navigation { padding-bottom: 0; padding-top: 0; } @media screen and (max-width: 991px) { .header-wrapper .main-navigation .navbar-collapse.nav-menu ul { display: none; } } .header-wrapper .main-navigation .navbar-collapse.nav-menu ul li a { font-size: 16px; font-weight: 500; color: var(--color-white); } .header-wrapper .main-navigation .navbar-collapse.nav-menu ul li a:hover { color: var(--color-black); } .header-wrapper .header-social-item { display: flex; justify-content: center; margin-top: -50px; } .header-wrapper .header-social-item ul { margin: 0; padding: 11px 30px; list-style: none; background: var(--color-white); border-radius: 100px; box-shadow: 0px 0px 33px 2px rgba(0, 0, 0, 0.08); } .header-wrapper .header-social-item ul li { display: inline-block; } .header-wrapper .header-social-item ul li a { display: block; width: 40px; height: 40px; border-radius: 100%; text-align: center; padding: 8px; margin: 0 5px; color: var(--color-white); } .header-inner.sticky-bar { position: fixed; width: 100%; top: 0; z-index: 99; } .header-inner.sticky-bar .header-wrapper { margin-top: 50px; transition: 0.4s; } .header-inner.sticky-bar .header-wrapper.active-social { margin-top: 80px; transition: 0.4s; } .header-wrapper.active-social { padding-top: 13px; margin-top: 90px; transition: 0.4s; } .header-wrapper.active-social .logo-area, .header-wrapper.active-social .right-section { margin-top: -20px; } .right-section { display: flex; align-items: center; } .right-section .switch-dark-lite { display: flex; } .right-section .switch-dark-lite .switch { position: relative; display: inline-block; width: 65px; height: 26px; } .right-section .switch-dark-lite .switch input { width: 100%; display: block; height: 100%; } .right-section .switch-dark-lite .switch .slider { position: absolute; cursor: pointer; top: 0; bottom: 0; left: 0; right: 0; background-color: var(--color-white); border-radius: 34px; transition: 0.4s; filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.08)); } .right-section .switch-dark-lite .switch .slider::before { content: "\f186"; position: absolute; left: 8px; border-radius: 50%; transition: 0.4s; font-family: "Font Awesome 5 Free"; font-size: 16px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; top: auto; bottom: auto; color: var(--color-primary); font-weight: 700; } .right-section .switch-dark-lite .switch .slider::after { content: "light"; font-size: 14px; right: 6px; left: auto; position: absolute; font-weight: 500; color: var(--color-primary); -webkit-transition: 0.4s; transition: 0.4s; } .right-section .switch-dark-lite .switch input:checked + .slider { background: var(--color-white); } .right-section .switch-dark-lite .switch input:checked + .slider::before { transform: translateX(22px); content: "\f185"; right: 6px; left: 0; } .right-section .switch-dark-lite .switch input:checked + .slider::after { content: "Dark"; transform: translateX(-22px); -webkit-transition: 0.4s; transition: 0.4s; } .right-section .notification-icon a { width: 30px; height: 30px; display: block; text-align: center; background: var(--color-white); border-radius: 100%; margin-left: 15px; font-size: 14px; padding: 3px; color: var(--color-primary); filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.08)); } .right-section .notification-icon a:hover { background-color: var(--color-black); color: var(--color-white); } .right-section .header-search-box a { width: 30px; height: 30px; display: block; text-align: center; background: var(--color-white); border-radius: 100%; font-size: 14px; padding: 3px; margin-left: 15px; color: var(--color-primary); filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.08)); cursor: pointer; -webkit-transition: 0.4s; transition: 0.4s; } .right-section .header-search-box a:hover { background-color: var(--color-black); color: var(--color-white); } .header-search-popup { position: fixed; justify-content: center; align-items: center; width: 100vw; height: 30%; z-index: 9999; padding-left: 20px; padding-right: 20px; display: flex; top: 0; left: 0; transform: translateY(-130%); transition: transform 600ms ease, opacity 600ms ease; } .header-search-popup .header-search-popup-content { width: 100%; max-width: 550px; position: relative; } .header-search-popup .header-search-popup-content form { display: flex; flex-wrap: wrap; position: relative; background-color: var(--color-white); overflow: hidden; } .header-search-popup .header-search-popup-content form input[type=search] { min-width: 500px; width: 100%; margin: 0; } .header-search-popup .header-search-popup-content form button[type=submit] { position: absolute; background: var(--color-black); right: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; border: 1px solid; padding: 0; width: 55px; height: 50px; display: flex; justify-content: center; align-items: center; text-align: center; position: absolute; top: 5px; border-radius: 0; background-color: var(--color-black); color: var(--color-white); right: 5px; } .header-search-popup .header-search-popup-content form button[type=submit] i { margin-left: 0; } .header-search-popup .header-search-popup-content form button[type=submit]:hover i { margin: 0; } .header-search-popup .header-search-popup-content form button[type=submit]:focus { outline: 2px dotted var(--color-primary); } .header-search-popup .header-search-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: var(--color-primary); opacity: 0.98; cursor: pointer; z-index: -1; } .header-search-popup .header-search-overlay .closes-button a { width: 50px; height: 50px; margin: 0 auto; position: absolute; bottom: -22px; left: 0; right: 0; border-radius: 100%; text-align: center; color: var(--color-white); background: var(--color-primary); padding: 14px 0; box-shadow: 0px 0px 33px 0px rgba(0, 0, 0, 0.3098039216); -webkit-transition: 0.4s; transition: 0.4s; } .header-search-popup .header-search-overlay .closes-button a:hover { background-color: var(--color-black); color: var(--color-white); } .header-search-popup.active { transform: translateY(0%); } @media screen and (min-width: 992px) { #mobile { display: none; } } @media screen and (max-width: 992px) { .header-wrapper { padding-top: 20px; padding-bottom: 16px; } .header-wrapper .logo-area { position: absolute; left: 0; top: 0; } .header-wrapper .right-section { position: absolute; right: 0; top: 14px; left: 48px; text-align: center; justify-content: center; } .header-wrapper .right-section .switch-dark-lite, .header-wrapper .right-section .notification-icon, .header-wrapper .right-section .header-search-box { z-index: 9; } .header-wrapper div#mobile { width: 100%; } .header-wrapper div#mobile .slicknav_menu { background: transparent; } .header-wrapper div#mobile .slicknav_menu ul { background: var(--color-black); } .header-wrapper div#mobile .slicknav_menu ul li { border-bottom: 1px solid #4c4c4c; } .header-wrapper div#mobile .slicknav_menu ul li:last-child { border-bottom: none; } .header-wrapper div#mobile .slicknav_menu > ul { padding: 15px; } .header-wrapper div#mobile .slicknav_nav .slicknav_row:hover { background-color: transparent; } .header-wrapper div#mobile .slicknav_nav .slicknav_arrow { float: right; } .header-wrapper.active-social .logo-area, .header-wrapper.active-social .right-section { margin-top: 0; } } @media screen and (max-width: 570px) { .right-section { display: none; } .header-wrapper.active-social .header-social-item ul { padding: 11px 15px; } .header-wrapper.active-social .header-social-item ul a { width: 35px; height: 35px; margin: 0 1px; padding: 5px; } } @media screen and (max-width: 370px) { .header-wrapper .main-navigation { display: flex; justify-content: center; } .header-wrapper .main-navigation .logo-area { position: relative; } .header-wrapper .main-navigation #mobile { text-align: center; } .header-wrapper .main-navigation #mobile ul li { text-align: left; } .header-wrapper .main-navigation #mobile .slicknav_btn { display: inline-block; float: unset; } } /*-------------------------------------------------------------- # POST ITEMS CSS --------------------------------------------------------------*/ .single-post-item .sticky .single-post-wrapper { position: relative; } .single-post-item .sticky .single-post-wrapper::after { content: "\f08d"; font-family: "Font Awesome 5 Free"; font-weight: 600; position: absolute; right: 40px; top: 40px; font-size: 50px; transform: rotate(45deg); color: var(--color-primary); opacity: 0.3; } .single-post-item article { margin-bottom: 40px; overflow: hidden; box-shadow: 0px 0px 33px rgba(0, 0, 0, 0.1098039216); border-radius: 10px; } .single-post-item article .post-content-wrapper { padding: 30px; } .single-post-item article .post-content-wrapper .post-title { font-size: 36px; font-weight: 400; line-height: 50px; margin-bottom: 20px; } .single-post-item article .post-content-wrapper .post-title a { color: var(--color-black); -ms-word-break: break-all; word-break: break-all; } .single-post-item article .post-content-wrapper .post-title a:hover { color: var(--color-primary); } .single-post-item article .post-content-wrapper .post-excerpt p:last-child { margin-bottom: 0; } .single-post-item article .post-content-wrapper .post-footer { display: flex; justify-content: space-between; margin-top: 23px; border-top: 1px solid var(--color-thard); padding-top: 19px; align-items: center; } @media screen and (max-width: 570px) { .single-post-item article .post-content-wrapper .post-footer { display: block; } } .single-post-item article .post-content-wrapper .post-footer span.tag-title { font-weight: 600; color: var(--color-black); } .single-post-item article .post-content-wrapper .post-footer .post-read-more a { font-size: 16px; } .single-post-item article .post-content-wrapper .post-footer .post-read-more a:hover { color: var(--color-primary); } .single-post-item article .post-content-wrapper .post-footer .post-read-more a i { font-size: 15px; position: relative; top: 2px; margin-left: 5px; color: var(--color-primary); } span.tags-links a { background: var(--color-primary); margin: 5px; padding: 4px 10px; border-radius: 3px; font-size: 14px !important; color: var(--color-white); } span.tags-links a:hover { background-color: var(--color-black); color: var(--color-white); } .post-meta { margin-bottom: 15px; } .post-meta ul { margin: 0; padding: 0; list-style: none; } .post-meta ul li { display: inline-block; margin-right: 15px; text-transform: capitalize; color: var(--color-body); } @media screen and (max-width: 425px) { .post-meta ul li { margin-right: 6px; } } .post-meta ul li i { margin-right: 6px; font-size: 14px; font-weight: 400; color: var(--color-primary); } .post-meta ul li a { color: var(--color-body); } .post-meta ul li a:hover { color: var(--color-primary); } .post-details-wrapper { margin: 80px 0; } .post-details-wrapper .has-post-thumbnail .post-content-wrapper { border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-top-right-radius: 0; border-top-left-radius: 0; } .post-details-wrapper .post-content-wrapper { padding: 30px; overflow: hidden; box-shadow: 0px 0px 33px rgba(0, 0, 0, 0.1098039216); border-radius: 10px; } .post-details-wrapper .post-content-wrapper .post-footer { display: flex; justify-content: space-between; align-items: center; } @media screen and (max-width: 570px) { .post-details-wrapper .post-content-wrapper .post-footer { display: block; } } .post-details-wrapper .post-content-wrapper .post-footer span.tag-title { display: none; } .post-details-wrapper .post-content-wrapper .post-footer span.tags-links a:first-of-type { margin-left: 0; } @media screen and (max-width: 570px) { .post-details-wrapper .post-content-wrapper .post-footer .share-this-post { margin-top: 20px; } } .post-details-wrapper .post-content-wrapper .post-footer .share-this-post ul { margin: 0; padding: 0; list-style: none; } .post-details-wrapper .post-content-wrapper .post-footer .share-this-post ul li { display: inline-block; margin-left: 5px; } .post-details-wrapper .post-content-wrapper .post-footer .share-this-post ul li a { display: block; width: 35px; height: 35px; color: var(--color-white); text-align: center; padding: 6px; border-radius: 100%; } .post-thumbnail-wrapper { position: relative; } .post-thumbnail-wrapper img { border-top-left-radius: 10px; border-top-right-radius: 10px; } .post-thumbnail-wrapper .post-gallery-item img { height: 480px; object-fit: cover; } .post-thumbnail-wrapper .video-button { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 100px; height: 100px; background-color: var(--color-primary); border-radius: 100%; text-align: center; vertical-align: middle; line-height: 101px; color: var(--color-white); } .post-thumbnail-wrapper .video-button:hover { background-color: var(--color-white); color: var(--color-primary); } .author-info-wrapper { box-shadow: 0px 0px 33px rgba(0, 0, 0, 0.1098039216); margin-top: 60px; padding: 30px; border-radius: 10px; } .author-info-wrapper .author-info-box { display: inline-flex; align-items: center; } @media screen and (max-width: 425px) { .author-info-wrapper .author-info-box { justify-content: center; flex-wrap: wrap; } } .author-info-wrapper .author-info-box .author-image { max-width: 150px; width: 100%; margin-right: 30px; max-height: 150px; height: 100%; } @media screen and (max-width: 425px) { .author-info-wrapper .author-info-box .author-image { margin-right: 0; } } .author-info-wrapper .author-info-box .author-image img { width: 100%; height: 100%; object-fit: cover; border-radius: 100%; filter: drop-shadow(5px 5px 33px rgba(24, 24, 27, 0.15)); } .author-info-wrapper .author-info-box .author-info { display: inline-block; } @media screen and (max-width: 425px) { .author-info-wrapper .author-info-box .author-info { text-align: center; margin-top: 20px; } } .author-info-wrapper .author-info-box .author-info h2 { font-size: 25px; font-weight: 600; margin-bottom: 6px; text-transform: capitalize; } .author-info-wrapper .author-info-box .author-info h2 a { color: var(--color-black); } .author-info-wrapper .author-info-box .author-info h2 a:hover { color: var(--color-primary); } .author-info-wrapper .author-info-box .author-info ul { margin: 0; padding: 0; list-style: none; } .author-info-wrapper .author-info-box .author-info ul li { display: inline-block; } .author-info-wrapper .author-info-box .author-info ul li a { margin-right: 10px; } .author-info-wrapper .author-info-box .author-info ul li a[data-original-title=facebook-f] { color: #175BEB; } .author-info-wrapper .author-info-box .author-info ul li a[data-original-title=twitter] { color: #1DA1F2; } .author-info-wrapper .author-info-box .author-info ul li a[data-original-title=linkedin] { color: #0072B1; } .author-info-wrapper .author-info-box .author-info ul li a[data-original-title=pinterest] { color: #C8232C; } .author-info-wrapper .author-info-box .author-info ul li a[data-original-title=instagram] { color: #EF00A2; } .author-info-wrapper .author-info-box .author-info ul li a[data-original-title=dribbble] { color: #ea4c89; } .author-info-wrapper .author-info-box .author-info ul li a[data-original-title=whatsapp] { color: #25D366; } .post-slider-box { margin-top: 80px; overflow: hidden; } .post-slider-box .post-image-with-content { background-size: cover; background-position: center center; background-repeat: no-repeat; padding: 50px; border-radius: 10px; height: 600px; position: relative; z-index: 0; } @media screen and (max-width: 670px) { .post-slider-box .post-image-with-content { padding: 50px 15px; height: 500px; } } .post-slider-box .post-image-with-content::after { content: ""; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; border-radius: 10px; background: linear-gradient(178.75deg, rgba(176, 113, 255, 0) -10.93%, rgba(0, 0, 0, 0.9) 80.14%); mix-blend-mode: normal; } .post-slider-box .post-image-with-content .bloghub-table { display: table; height: 100%; width: 100%; } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell { display: table-cell; width: 100%; vertical-align: bottom; } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content { width: 64%; margin: 0 auto; text-align: center; } @media screen and (max-width: 670px) { .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content { width: 100%; } } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .category ul { margin: 0; padding: 0; list-style: none; } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .category ul li { display: inline-block; } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .category ul li i { display: none; } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .category ul li a { background: var(--color-primary); display: block; padding: 8px 20px; border-radius: 30px; line-height: 1; color: var(--color-white); font-size: 15px; } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .post-title { font-size: 36px; font-weight: 600; margin-top: 16px; margin-bottom: 16px; word-break: break-word; } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .post-title a { color: var(--color-white); } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .post-title a:hover { color: var(--color-primary); } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .post-meta ul li { color: var(--color-white); } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .post-meta ul li a { color: var(--color-white); } .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .post-meta ul li a:hover { color: var(--color-primary); } .post-slider-box .slick-arrow { width: 85px; height: 85px; font-size: 25px; border: 5px solid; border-color: var(--color-primary); } .post-slider-box .slick-arrow.slick-prev { margin-left: -180px; } .post-slider-box .slick-arrow.slick-next { margin-right: -180px; } .post-slider-box:hover .slick-arrow.slick-prev { margin-left: 0; } .post-slider-box:hover .slick-arrow.slick-next { margin-right: 0; } .layout-grid-rs .single-post-item article .post-content-wrapper .post-footer, .layout-grid-ls .single-post-item article .post-content-wrapper .post-footer, .layout-grid .single-post-item article .post-content-wrapper .post-footer { display: block; } .layout-grid-rs .single-post-item article .post-content-wrapper .post-footer span.tags-links, .layout-grid-ls .single-post-item article .post-content-wrapper .post-footer span.tags-links, .layout-grid .single-post-item article .post-content-wrapper .post-footer span.tags-links { display: block; margin-bottom: 10px; } ul.bloghub-recent-post-widget li { display: flex; margin-bottom: 15px; } ul.bloghub-recent-post-widget li img { width: 80px; height: 80px; border-radius: 5px; } ul.bloghub-recent-post-widget li .bloghub-recent-post-title-and-date { margin-left: 15px; } ul.bloghub-recent-post-widget li .bloghub-recent-post-title-and-date h6 { font-size: 16px; line-height: 27px; margin: 0; font-weight: 600; } ul.bloghub-recent-post-widget li .bloghub-recent-post-title-and-date h6 a { color: var(--color-black); } ul.bloghub-recent-post-widget li .bloghub-recent-post-title-and-date h6 a:hover { color: var(--color-primary); } /*-------------------------------------------------------------- # POST NAVICATION CSS --------------------------------------------------------------*/ nav.navigation.pagination, .pagination-area, nav.navigation.comments-pagination { display: block; } nav.navigation.pagination ul, .pagination-area ul, nav.navigation.comments-pagination ul { padding: 0; margin: 0; list-style: none; padding-left: 14px; } nav.navigation.pagination ul li, .pagination-area ul li, nav.navigation.comments-pagination ul li { display: inline-block; margin-right: 5px; } nav.navigation.pagination ul li a:hover, .pagination-area ul li a:hover, nav.navigation.comments-pagination ul li a:hover { background-color: var(--color-primary); color: var(--color-white); border-color: transparent; } nav.navigation.pagination ul li a, nav.navigation.pagination ul li span, nav.navigation.pagination ul li span.page-numbers.current, .pagination-area ul li a, .pagination-area ul li span, .pagination-area ul li span.page-numbers.current, nav.navigation.comments-pagination ul li a, nav.navigation.comments-pagination ul li span, nav.navigation.comments-pagination ul li span.page-numbers.current { display: inline-block; width: 50px; height: 50px; border-radius: 100%; border: 2px solid var(--color-thard); text-align: center; vertical-align: middle; color: var(--color-black); line-height: 50px; font-weight: 400; } nav.navigation.pagination ul li span.page-numbers.current, nav.navigation.pagination ul li span.current, nav.navigation.pagination ul li a.current, nav.navigation.pagination ul li span, .pagination-area ul li span.page-numbers.current, .pagination-area ul li span.current, .pagination-area ul li a.current, .pagination-area ul li span, nav.navigation.comments-pagination ul li span.page-numbers.current, nav.navigation.comments-pagination ul li span.current, nav.navigation.comments-pagination ul li a.current, nav.navigation.comments-pagination ul li span { background-color: var(--color-primary); color: var(--color-white); border-color: transparent; } .post-details-wrapper article .entry-content .page-links a { text-decoration: none; } .post-details-wrapper article .entry-content .page-links a:hover { color: var(--color-white); } .page-links span.current { background-color: var(--color-primary); color: var(--color-white); } .page-links span, .page-links a { display: inline-block; width: 50px; height: 50px; border-radius: 100%; border: 2px solid var(--color-primary); text-align: center; vertical-align: middle; color: var(--color-black); line-height: 50px; font-weight: 400; } .page-links span:hover, .page-links a:hover { background-color: var(--color-primary); color: var(--color-white); border-color: transparent; } .pagination-area { text-align: center; margin: 40px 0; } .comments-area a.page-numbers:hover { background-color: var(--color-primary); color: var(--color-white); } .comment-pagination:empty { margin-top: 0; display: none; } .comment-content a a { word-wrap: break-word; } nav.navigation.comments-pagination { margin-top: 50px; } nav.navigation.post-navigation { padding: 17px 0; border-top: 2px solid var(--color-thard); border-bottom: 2px solid var(--color-thard); margin-top: 100px; margin-bottom: 100px; } .bloghub-post-navication-single { margin-top: 60px; } .bloghub-post-navication-single .nav-links { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; } .bloghub-post-navication-single .nav-links .post-single-nav { width: 50%; } .bloghub-post-navication-single .nav-links .post-single-nav .nav-label { font-size: 16px; font-weight: 400; margin-bottom: 6px; color: var(--color-body); } .bloghub-post-navication-single .nav-links .post-single-nav .nav-title { -ms-word-break: break-all; word-break: break-all; } .bloghub-post-navication-single .nav-links .post-single-nav .nav-title a { font-size: 18px; font-weight: 500; -ms-word-break: break-all; word-break: break-all; } .bloghub-post-navication-single .nav-links .post-single-nav .nav-title a:hover { color: var(--color-primary); } .bloghub-post-navication-single .nav-links .nav-previous.post-single-nav { padding-right: 30px; } .bloghub-post-navication-single .nav-links .nav-next.post-single-nav { padding-left: 30px; text-align: right; } /*-------------------------------------------------------------- # FOOTER CSS --------------------------------------------------------------*/ .footer-wrapper { padding-top: 80px; position: relative; z-index: 0; } .footer-wrapper::after { content: ""; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; background: var(--color-thard); } .footer-wrapper .footer-top-section { text-align: center; } .footer-wrapper .footer-top-section .footer-top-inner { display: inline-block; text-align: center; margin-bottom: 80px; } .footer-wrapper .footer-top-section .footer-top-inner .footer-top-content p { margin-bottom: 22px; } .footer-wrapper .footer-top-section .footer-top-inner .input-email { position: relative; } .footer-wrapper .footer-top-section .footer-top-inner .input-email input[type=text] { max-width: 480px; background: var(--color-white); border-color: transparent; padding: 13px; border-radius: 5px; color: var(--color-body); margin-bottom: 0; } .footer-wrapper .footer-top-section .footer-top-inner .input-email input[type=text]::placeholder { color: var(--color-body); } .footer-wrapper .footer-top-section .footer-top-inner .input-email input[type=submit] { position: absolute; right: 0; padding: 19.5px 43px; border: none; background: var(--color-primary); border-top-right-radius: 5px; border-bottom-right-radius: 5px; color: var(--color-white); font-size: 16px; font-weight: normal; text-transform: capitalize; border-top-left-radius: 0; border-bottom-left-radius: 0; } .footer-wrapper .footer-top-section .footer-top-inner .input-email input[type=submit]:hover { background-color: var(--color-black); color: var(--color-white); } .footer-wrapper .footer-top-section .footer-top-inner .input-email input[type=submit]:focus { outline: dotted var(--color-primary); } .footer-wrapper .footer-widget-area { margin-bottom: 40px; } .footer-wrapper .footer-widget-area .widget-title, .footer-wrapper .footer-widget-area .widget_block h2 { font-size: 24px; color: var(--color-black); margin-bottom: 20px; letter-spacing: 0.5px; } .footer-wrapper .footer-widget-area .widget { margin-bottom: 40px; } .footer-wrapper .copyright-area { background: var(--color-primary); padding: 20px 0; } .footer-wrapper .copyright-area .copyright-inner { display: flex; justify-content: space-between; } @media screen and (max-width: 768px) { .footer-wrapper .copyright-area .copyright-inner { display: block; text-align: center; } } .footer-wrapper .copyright-area .copyright-inner .site-info { color: var(--color-white); } @media screen and (max-width: 768px) { .footer-wrapper .copyright-area .copyright-inner .site-info { margin-bottom: 10px; } } .footer-wrapper .copyright-area .copyright-inner .site-info p { display: inline-flex; margin: 0; padding: 0; line-height: 1; } .footer-wrapper .copyright-area .copyright-inner .site-info a { color: var(--color-black); } .footer-wrapper .copyright-area .copyright-inner .site-info a:hover { color: var(--color-white); } .footer-wrapper .copyright-area .copyright-inner .copyright-menu ul { margin: 0; padding: 0; list-style: none; } .footer-wrapper .copyright-area .copyright-inner .copyright-menu ul li { display: inline-block; margin-left: 20px; } .footer-wrapper .copyright-area .copyright-inner .copyright-menu ul li a { color: var(--color-white); } .footer-wrapper .copyright-area .copyright-inner .copyright-menu ul li a:hover { color: var(--color-black); } /*-------------------------------------------------------------- # Theme Colors --------------------------------------------------------------*/ html[data-theme-mode=dark] { --color-black: #ffffff; --color-primary: #8571FF; --color-thard: #27272c; --color-body: #a9aaab; --color-white: #18181B; --color-dark-white-box: #27272c; } html[data-theme-mode=dark] .single-post-item article { background-color: var(--color-dark-white-box); } html[data-theme-mode=dark] .single-post-item article span.tags-links a { color: var(--color-black); } html[data-theme-mode=dark] .single-post-item article span.tags-links a:hover { color: var(--color-white); } html[data-theme-mode=dark] .wp-block-calendar tbody td { border-color: var(--color-thard); } html[data-theme-mode=dark] .wp-block-calendar nav a { color: var(--color-black); } html[data-theme-mode=dark] .wp-block-calendar table th, html[data-theme-mode=dark] .calendar_wrap table th { background-color: var(--color-white); } html[data-theme-mode=dark] .wp-block-calendar table caption, html[data-theme-mode=dark] .calendar_wrap table caption { color: var(--color-black); } html[data-theme-mode=dark] .wp-block-calendar th, html[data-theme-mode=dark] .calendar_wrap th { border-color: var(--color-thard); } html[data-theme-mode=dark] .widget.widget_tag_cloud a, html[data-theme-mode=dark] .wp-block-tag-cloud a { color: var(--color-black); } html[data-theme-mode=dark] .widget.widget_tag_cloud a:hover, html[data-theme-mode=dark] .wp-block-tag-cloud a:hover { color: var(--color-white); } html[data-theme-mode=dark] .footer-wrapper::after { background-color: var(--color-thard); } html[data-theme-mode=dark] .footer-wrapper .footer-widget-area .widget-title, html[data-theme-mode=dark] .footer-wrapper .footer-widget-area .widget_block h2, html[data-theme-mode=dark] .footer-wrapper .footer-widget-area .widget.widget_rss cite { color: var(--color-black); } html[data-theme-mode=dark] .footer-wrapper .footer-widget-area .footer-widget a, html[data-theme-mode=dark] .footer-wrapper .footer-widget-area .footer-widget ul li, html[data-theme-mode=dark] .footer-wrapper .footer-widget-area .footer-widget .rss-date { color: var(--color-black); } html[data-theme-mode=dark] .footer-wrapper .footer-widget-area .footer-widget a:hover { color: var(--color-primary); } html[data-theme-mode=dark] .footer-wrapper .footer-widget-area .footer-widget a:hover::before { background-color: var(--color-primary); } html[data-theme-mode=dark] .footer-wrapper .footer-widget-area .footer-widget ul li a::before { background-color: var(--color-black); } html[data-theme-mode=dark] .footer-wrapper .footer-widget-area .widget_recent_comments li:before { background-color: var(--color-black); } html[data-theme-mode=dark] .footer-wrapper .copyright-area .copyright-inner .site-info { color: var(--color-black); } html[data-theme-mode=dark] .footer-wrapper .copyright-area .copyright-inner .site-info a { color: var(--color-white); } html[data-theme-mode=dark] .footer-wrapper .copyright-area .copyright-inner .site-info a:hover { color: var(--color-black); } html[data-theme-mode=dark] .footer-wrapper .copyright-area .copyright-inner .copyright-menu a { color: var(--color-black); } html[data-theme-mode=dark] .footer-wrapper .copyright-area .copyright-inner .copyright-menu a:hover { color: var(--color-white); } html[data-theme-mode=dark] .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .category ul li a { color: var(--color-black); } html[data-theme-mode=dark] .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .post-title a { color: var(--color-black); } html[data-theme-mode=dark] .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .post-title a:hover { color: var(--color-primary); } html[data-theme-mode=dark] .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .post-meta ul li { color: var(--color-black); } html[data-theme-mode=dark] .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .post-meta ul li a { color: var(--color-black); } html[data-theme-mode=dark] .post-slider-box .post-image-with-content .bloghub-table .bloghub-table-cell .post-slide-content .post-meta ul li a:hover { color: var(--color-primary); } html[data-theme-mode=dark] .right-section .switch-dark-lite .switch .slider { background-color: var(--color-black); } html[data-theme-mode=dark] .right-section .switch-dark-lite .switch .slider::before { color: var(--color-primary); } html[data-theme-mode=dark] .right-section .switch-dark-lite .switch .slider::after { color: var(--color-primary); } html[data-theme-mode=dark] .right-section .switch-dark-lite .switch input:checked + .slider { background: var(--color-black); } html[data-theme-mode=dark] .right-section .notification-icon a { background: var(--color-black); color: var(--color-primary); } html[data-theme-mode=dark] .right-section .notification-icon a:hover { background-color: var(--color-white); color: var(--color-black); } html[data-theme-mode=dark] .right-section .header-search-box a { background: var(--color-black); color: var(--color-primary); } html[data-theme-mode=dark] .right-section .header-search-box a:hover { background-color: var(--color-white); color: var(--color-black); } html[data-theme-mode=dark] .header-search-popup .header-search-popup-content form button[type=submit] { background-color: var(--color-white); color: var(--color-black); } html[data-theme-mode=dark] .header-search-popup .header-search-overlay .closes-button:hover { background-color: var(--color-white); color: var(--color-black); } html[data-theme-mode=dark] .main-navigation .navbar-collapse.nav-menu ul li a { color: var(--color-black); } html[data-theme-mode=dark] .main-navigation .navbar-collapse.nav-menu ul li a:hover { color: var(--color-white); } html[data-theme-mode=dark] .footer-top-section .footer-top-inner .input-email input[type=submit] { color: var(--color-black); background-color: var(--color-primary); } html[data-theme-mode=dark] .footer-top-section .footer-top-inner .input-email input[type=submit]:hover { background-color: var(--color-black); color: var(--color-white); } html[data-theme-mode=dark] .page-title-wrapper .page-title-inner { border: 1px solid #535354; background: var(--color-thard); } html[data-theme-mode=dark] .to-top { color: var(--color-black); } html[data-theme-mode=dark] .entry-footer span.tags-links a { background-color: var(--color-primary); color: var(--color-black); } html[data-theme-mode=dark] .entry-footer span.tags-links a:hover { background-color: var(--color-black); color: var(--color-white); } html[data-theme-mode=dark] .entry-footer .post-footer .share-this-post ul li a { color: var(--color-black); } html[data-theme-mode=dark] .author-info-wrapper { background-color: var(--color-thard); } html[data-theme-mode=dark] input[type=submit], html[data-theme-mode=dark] button[type=submit], html[data-theme-mode=dark] .theme-button { background-color: var(--color-primary); color: var(--color-black); } html[data-theme-mode=dark] input[type=submit]:hover, html[data-theme-mode=dark] button[type=submit]:hover, html[data-theme-mode=dark] .theme-button:hover { background-color: var(--color-black); color: var(--color-white); } html[data-theme-mode=dark] .footer-widget, html[data-theme-mode=dark] .footer-widget p, html[data-theme-mode=dark] .footer-widget-area .widget ul li { color: var(--color-body); } html[data-theme-mode=dark] .header-wrapper .site-title a { color: var(--color-black); } html[data-theme-mode=dark] .post-details-wrapper .wp-block-cover p:not(.has-text-color), html[data-theme-mode=dark] .wp-block-cover.has-background-dim strong, html[data-theme-mode=dark] .wp-block-cover.has-background-dim a { color: var(--color-black); } html[data-theme-mode=dark] .post-details-wrapper .post-content-wrapper { box-shadow: 0px 0px 33px rgba(0, 0, 0, 0.1098039216); background-color: var(--color-thard); } html[data-theme-mode=dark] blockquote.wp-block-quote, html[data-theme-mode=dark] blockquote { background-color: var(--color-white); color: var(--color-black); } html[data-theme-mode=dark] .page-content-area blockquote.wp-block-quote, html[data-theme-mode=dark] .page-content-area blockquote { background-color: var(--color-thard); color: var(--color-black); } html[data-theme-mode=dark] nav.navigation.pagination ul li a:hover, html[data-theme-mode=dark] .pagination-area ul li a:hover, html[data-theme-mode=dark] nav.navigation.comments-pagination ul li a:hover { background-color: var(--color-primary); color: var(--color-black); } html[data-theme-mode=dark] nav.navigation.pagination ul li a, html[data-theme-mode=dark] nav.navigation.pagination ul li span, html[data-theme-mode=dark] nav.navigation.pagination ul li span.page-numbers.current, html[data-theme-mode=dark] .pagination-area ul li a, html[data-theme-mode=dark] .pagination-area ul li span, html[data-theme-mode=dark] .pagination-area ul li span.page-numbers.current, html[data-theme-mode=dark] nav.navigation.comments-pagination ul li a, html[data-theme-mode=dark] nav.navigation.comments-pagination ul li span, html[data-theme-mode=dark] nav.navigation.comments-pagination ul li span.page-numbers.current { border: 2px solid var(--color-thard); color: var(--color-black); } html[data-theme-mode=dark] nav.navigation.pagination ul li span.page-numbers.current, html[data-theme-mode=dark] nav.navigation.pagination ul li span.current, html[data-theme-mode=dark] nav.navigation.pagination ul li a.current, html[data-theme-mode=dark] nav.navigation.pagination ul li span, html[data-theme-mode=dark] .pagination-area ul li span.page-numbers.current, html[data-theme-mode=dark] .pagination-area ul li span.current, html[data-theme-mode=dark] .pagination-area ul li a.current, html[data-theme-mode=dark] .pagination-area ul li span, html[data-theme-mode=dark] nav.navigation.comments-pagination ul li span.page-numbers.current, html[data-theme-mode=dark] nav.navigation.comments-pagination ul li span.current, html[data-theme-mode=dark] nav.navigation.comments-pagination ul li a.current, html[data-theme-mode=dark] nav.navigation.comments-pagination ul li span { background-color: var(--color-primary); color: var(--color-black); } html[data-theme-mode=dark] .page-links span.current { background-color: var(--color-primary); color: var(--color-black); } html[data-theme-mode=dark] .page-links span, html[data-theme-mode=dark] .page-links a { border: 2px solid var(--color-primary); color: var(--color-black); } html[data-theme-mode=dark] .page-links span:hover, html[data-theme-mode=dark] .page-links a:hover { background-color: var(--color-primary); color: var(--color-black); } html[data-theme-mode=dark] .comments-area a.page-numbers:hover { background-color: var(--color-primary); color: var(--color-black); } html[data-theme-mode=dark] nav.navigation.post-navigation { border-top: 2px solid var(--color-thard); border-bottom: 2px solid var(--color-thard); } html[data-theme-mode=dark] div#mobile .slicknav_menu { background: transparent; } html[data-theme-mode=dark] div#mobile .slicknav_menu ul { background: var(--color-white); }/*# sourceMappingURL=theme.css.map */