D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
realadss
/
www
/
wp-content
/
themes
/
rishi
/
Filename :
style.css
back
Copy
/*! Theme Name: Rishi Theme URI: https://rishitheme.com/ Author: Rishi Theme Author URI: https://rishitheme.com/about/ Description: Rishi is a core web vitals optimised WordPress theme. It is lightning fast (loads in less than 500ms), lightweight (less than 90KB on front-end) and highly customizable. Built with performance in mind (no JQuery and only 8 requests in default theme), it comes with tons of performance enhancement features for unparalleled speed. Plus, it is schema.org friendly and SEO optimised to get top ranking in Google. Rishi is perfect for blog, business, portfolio, education, startup, agencies, digital marketing, travel, eCommerce shop (WooCommerce), magazine, coaching, affiliate marketing, non-profit, events and most types of websites. It works flawlessly with popular page builders (Elementor and Gutenberg), Yoast, RankMath and WooCommerce. Some other features include: RTL ready, Translation Ready, Responsive and starter templates (check here: http://rishitheme.com/starter-sites/). Looking for a core web vitals optimised WordPress theme with unmatched performance? Look no further. Try Rishi theme today! Version: 1.2.1 Tested up to: 6.1 Requires PHP: 5.6 Requires at least: 5.6 License: GNU General Public License v3 or later License URI: http://www.gnu.org/licenses/gpl-3.0.html Text Domain: rishi Tags: blog, e-commerce, wide-blocks, block-styles, grid-layout, one-column, two-columns, three-columns, right-sidebar, left-sidebar, translation-ready, custom-colors, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, theme-options, threaded-comments, rtl-language-support, news This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned. Rishi is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc. Underscores is distributed under the terms of the GNU GPL v2 or later. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ */ /* MIXINS */ /*-------------------------------------------------------------- # Normalize --------------------------------------------------------------*/ /* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ html { box-sizing: border-box; line-height: 1.15; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ } /* Sections ========================================================================== */ /** * Remove the margin in all browsers. */ body { margin: 0; } /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ h1 { font-size: 2em; margin: 0.67em 0; } /* Grouping content ========================================================================== */ /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ hr { box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */ } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } /* Text-level semantics ========================================================================== */ /** * Remove the gray background on active links in IE 10. */ a { background-color: transparent; } /** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ text-decoration: underline dotted; /* 2 */ } /** * Add the correct font weight in Chrome, Edge, and Safari. */ b, strong { font-weight: bolder; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } /** * Add the correct font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* Embedded content ========================================================================== */ /** * Remove the border on images inside links in IE 10. */ img { border-style: none; } /* Forms ========================================================================== */ /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */ } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ button, input { /* 1 */ overflow: visible; } /** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ button, select { /* 1 */ text-transform: none; } /** * Correct the inability to style clickable types in iOS and Safari. */ button, [type=button], [type=reset], [type=submit] { -webkit-appearance: button; } /** * Remove the inner border and padding in Firefox. */ button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner { border-style: none; padding: 0; } /** * Restore the focus styles unset by the previous rule. */ button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring { outline: 1px dotted ButtonText; } /** * Correct the padding in Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } /** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ legend { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */ } /** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /** * Remove the default vertical scrollbar in IE 10+. */ textarea { overflow: auto; } /** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */ [type=checkbox], [type=radio] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto; } /** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ [type=search] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /** * Remove the inner padding in Chrome and Safari on macOS. */ [type=search]::-webkit-search-decoration { -webkit-appearance: none; } /** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /* Interactive ========================================================================== */ /* * Add the correct display in Edge, IE 10+, and Firefox. */ details { display: block; } /* * Add the correct display in all browsers. */ summary { display: list-item; } /* Misc ========================================================================== */ /** * Add the correct display in IE 10+. */ template { display: none; } /** * Add the correct display in IE 10. */ [hidden] { display: none; } h1, h2, h3, h4, h5, h6, .single .entry-header .entry-title, .page .entry-header .entry-title, .blog-post-lay .entry-content-main-wrap .entry-title, .rishi-post .entry-title { color: var(--genheadingColor); } ::-moz-selection { /* Code for Firefox */ color: var(--textSelectionColor); background: var(--textSelectionHoverColor); } ::selection { color: var(--textSelectionColor); background: var(--textSelectionHoverColor); } .header-search-btn svg path { fill: var(--primaryColor), var(--icon-color); } .single .entry-header .post-meta-inner a, .page .entry-header .post-meta-inner a { color: var(--primaryColor); } .single .entry-header .post-meta-inner a:hover, .page .entry-header .post-meta-inner a:hover { color: var(--genLinkHoverColor); } .blog-post-lay .entry-content-main-wrap .entry-title:hover { color: var(--genLinkHoverColor); } .button, .wp-block-file__button, .wp-block-file a.wp-block-file__button { color: var(--btnTextColor); background: var(--btnBgColor); border-color: var(--btnBorderColor); } .button:hover, .button:visited, .button:focus, .wp-block-file__button:hover, .wp-block-file__button:visited, .wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited, .wp-block-file a.wp-block-file__button:focus { color: var(--btnTextHoverColor); background-color: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } body, .cb__panel, [data-row], .rt-floating-bar, .rt-account-form, .rt-trending-block, .cb__panel .mobile-menu-list, .cb__panel .mobile-menus, .footer-widgets-area, .rt-comments-container, .rt-related-posts-container, .hero-section[data-type=type-2], [data-structure*=boxed] > section, [data-structure=boxed] .tutor-col-8, [data-footer*=reveal] .site-content { background-color: var(--background-color); background-image: var(--overlay-color, none), var(--background-image); background-size: var(--background-size); background-repeat: var(--background-repeat); background-position: var(--background-position); background-attachment: var(--background-attachment); --overlay-color: linear-gradient(var(--overlay), var(--overlay)); } /*** Theme color For editor post ********/ .has-palette-color-1-color { color: var(--paletteColor1) !important; } .has-palette-color-2-color { color: var(--paletteColor2) !important; } .has-palette-color-3-color { color: var(--paletteColor3) !important; } .has-palette-color-4-color { color: var(--paletteColor4) !important; } .has-palette-color-5-color { color: var(--paletteColor5) !important; } .has-palette-color-6-color { color: var(--paletteColor6) !important; } .has-palette-color-7-color { color: var(--paletteColor7) !important; } .has-palette-color-8-color { color: var(--paletteColor8) !important; } .has-palette-color-1-background-color { background-color: var(--paletteColor1) !important; } .has-palette-color-2-background-color { background-color: var(--paletteColor2) !important; } .has-palette-color-3-background-color { background-color: var(--paletteColor3) !important; } .has-palette-color-4-background-color { background-color: var(--paletteColor4) !important; } .has-palette-color-5-background-color { background-color: var(--paletteColor5) !important; } .has-palette-color-6-background-color { background-color: var(--paletteColor6) !important; } .has-palette-color-7-background-color { background-color: var(--paletteColor7) !important; } .has-palette-color-8-background-color { background-color: var(--paletteColor8) !important; } .has-palette-color-1-border-color { border-color: var(--paletteColor1) !important; } .has-palette-color-2-border-color { border-color: var(--paletteColor2) !important; } .has-palette-color-3-border-color { border-color: var(--paletteColor3) !important; } .has-palette-color-4-border-color { border-color: var(--paletteColor4) !important; } .has-palette-color-5-border-color { border-color: var(--paletteColor5) !important; } .has-palette-color-6-border-color { border-color: var(--paletteColor6) !important; } .has-palette-color-7-border-color { border-color: var(--paletteColor7) !important; } .has-palette-color-8-border-color { border-color: var(--paletteColor8) !important; } /*-------------------------------------------------------------- # Typography --------------------------------------------------------------*/ body, input, select, optgroup, textarea { color: var(--primaryColor); font-family: var(--fontFamily); font-size: var(--fontSize); font-style: var(--fontStyle, inherit); font-weight: var(--fontWeight, normal); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-transform: var(--textTransform); text-decoration: var(--textDecoration); } button, .submit, input[type=button], input[type=reset], input[type=submit], .go-to-blog, .wp-block-button__link { font-family: var(--btnFontFamily); font-size: var(--btnFontSize); font-weight: var(--btnFontWeight); font-style: var(--btnFontStyle); line-height: var(--btnLineHeight); letter-spacing: var(--btnLetterSpacing); text-transform: var(--btnTextTransform); text-decoration: var(--btnTextDecoration); } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { text-decoration: var(--btnTextDecoration); } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 15px; } p { margin-bottom: 1.333em; margin-top: 0; } dfn, cite, em, i { font-style: italic; } address { margin: 0 0 1.5em; } html, h1, h2, h3, h4, h5, h6, pre, kbd, code, samp, label, figcaption, blockquote, blockquote p, .wp-block-pullquote p, .menu a, .cb__label, .entry-meta, .widget-title, .contact-info, .rt-item-title, .entry-excerpt, .rt-post-title, .rt-breadcrumbs, .rt-header-text, .site-description, .page-description, .comment-reply-title, .cb__footer-copyright, .rt-language-switcher, .entry-summary .price, .rishi-breadcrumb-main-wrap .rishi-breadcrumbs, .rt-language-switcher ul[data-placement], .rt-widget > *:not(.widget-title), .wp-block-file .wp-block-file__button { font-family: var(--fontFamily); font-size: var(--fontSize); font-weight: var(--fontWeight); font-style: var(--fontStyle, inherit); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-transform: var(--textTransform); text-decoration: var(--textDecoration); } .button, .cb__button, .cb__button-ghost, .forminator-design--none .forminator-button, button[type=submit]:not(.qubely-block-btn-anchor) { color: var(--buttonTextInitialColor); background-color: var(--buttonInitialColor); border-color: var(--buttonInitialColor); font-family: var(--btnFontFamily); font-size: var(--btnFontSize); font-weight: var(--btnFontWeight); font-style: var(--btnFontStyle); line-height: var(--btnLineHeight); letter-spacing: var(--btnLetterSpacing); text-transform: var(--btnTextTransform); text-decoration: var(--btnTextDecoration); position: relative; z-index: 1; } .button:hover, .cb__button:hover, .cb__button-ghost:hover, .forminator-design--none .forminator-button:hover, button[type=submit]:not(.qubely-block-btn-anchor):hover { color: var(--buttonTextHoverColor); background-color: var(--buttonHoverColor); border-color: var(--buttonHoverColor); } .site-title, .site-description { font-family: var(--fontFamily); font-size: var(--fontSize); font-style: var(--fontStyle, inherit); font-weight: var(--fontWeight); letter-spacing: var(--letterSpacing); line-height: var(--lineHeight); text-decoration: var(--textDecoration); text-transform: var(--textTransform); } abbr, acronym { border-bottom: 1px dotted var(--genborderColor); cursor: help; } /*============================ Common Site Style ============================*/ .clearfix:after { display: block; clear: both; content: ""; } /**** Visibility Css *****/ @media (max-width: 689.98px) { .cb__hidden-sm { display: none !important; } } @media (min-width: 690px) and (max-width: 999.98px) { .cb__hidden-md { display: none !important; } } @media (min-width: 1000px) { .cb__hidden-lg { display: none !important; } } .hidden, [hidden] { display: none !important; } .rt-no-image { background: rgba(233, 235, 239, 0.8); } .rt-no-image:before { position: absolute; content: ""; opacity: 0.3; top: 0; left: 0; right: 0; bottom: 0; margin: auto; height: 50px; color: #536065; text-align: center; padding-top: 50px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23536065' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpath d='M21 15l-5-5L5 21'/%3E%3C/svg%3E"); background-size: 30px; background-position: center; background-repeat: no-repeat; } /************************************/ .customizer_builder__container, .rishi-container { max-width: var(--containerWidth); margin-left: auto; margin-right: auto; padding: 0 15px; /***** Content Vertical Margin **********/ } .customizer_builder__container .main-content-wrapper, .rishi-container .main-content-wrapper { margin-bottom: var(--containerVerticalMargin); margin-top: var(--containerVerticalMargin); } .customizer_builder__container[data-strech=full], .rishi-container[data-strech=full] { max-width: 100%; width: 100%; padding: 0 var(--streched-padding); } .rishi-container-stretch { width: 100%; padding: 0; } .rishi-flex { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .rishi-flex-wrap { margin-left: -15px; margin-right: -15px; } .rishi-foot-main-col { padding: 0 15px; } .archive-title-wrapper { background-color: var(--background-color); background-image: var(--overlay-color, none), var(--background-image); background-size: var(--background-size); background-repeat: var(--background-repeat); background-position: var(--background-position); background-attachment: var(--background-attachment); --overlay-color: linear-gradient(var(--overlay), var(--overlay)); padding: var(--padding) auto; text-align: var(--alignment); } .admin-bar .search-toggle-form .btn-form-close { top: 62px; } /*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers. */ .screen-reader-text { background: transparent; 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; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ } .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: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } .entry-content p a, p a, .textwidget p a { text-decoration: underline; color: var(--genLinkColor); } .single-post .entry-content a { text-decoration: none; } /* -------------accessibility------------ */ .keyboard-nav-on .site input:active, .keyboard-nav-on .site input:focus, .keyboard-nav-on .site input:hover, .keyboard-nav-on .site a:active, .keyboard-nav-on .site a:focus, .keyboard-nav-on .site a:hover, .keyboard-nav-on .site button:active, .keyboard-nav-on .site button:focus, .keyboard-nav-on .site button:hover, .keyboard-nav-on .site textarea:active, .keyboard-nav-on .site textarea:focus, .keyboard-nav-on .site textarea:hover, .keyboard-nav-on .site select:active, .keyboard-nav-on .site select:focus, .keyboard-nav-on .site select:hover { outline: #000 dashed 3px !important; } .keyboard-nav-on .site .search-toggle-form .header-search-inner input[type=submit]:focus { opacity: 0.6; } /* ---------------------------------------------------- */ /*-------------------------------------------------------------- # Alignments --------------------------------------------------------------*/ .alignleft { display: inline; float: left; margin-right: 1.65em; } .alignright { display: inline; float: right; margin-left: 1.65em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; text-align: center; } /*-------------------------------------------------------------- ## 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 .wp-caption-text { margin: 0.714em 0; font-size: 0.778em; line-height: 1.571em; color: #999; text-align: center; } /*-------------------------------------------------------------- # Clearings --------------------------------------------------------------*/ .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after { clear: both; } /*-------------------------------------------------------------- ## Comments --------------------------------------------------------------*/ .comments-area { margin: 50px 0 0; border: 1px solid var(--genborderColor); padding: 0 45px; } @media (max-width: 768px) { .comments-area { margin-left: 0px; margin-right: 0px; border: none; border-top: 1px solid var(--genborderColor); padding-left: 0; padding-right: 0; margin-top: 30px; } } .comments-area .comments-title { font-size: 1.22222em; line-height: 1.5454; font-weight: 600; color: var(--primaryColor); margin: 60px 0; } @media (max-width: 768px) { .comments-area .comments-title { font-size: 1.11111em; margin-bottom: 40px; } } .comments-area .comment-content a { word-wrap: break-word; } .comments-area .comment-wrap-main { padding: 3.3889em 2.778em 1em; display: block; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1); } .comments-area .comment-notes { font-size: 0.88em; } .comments-area .comments-area-wrap { padding: 2em; } .comments-area ol.comment-list { margin: 0; padding: 0; list-style: none; } .comments-area ol.comment-list + .comment-respond { margin-top: -1px; } .comments-area ol.comment-list li { border-bottom: 1px solid var(--genborderColor); margin: 0 0 32px; } .comments-area ol.comment-list li:last-child { border-bottom: none; margin-bottom: 0; } .comments-area ol.comment-list li .comment-body { display: flex; flex-wrap: wrap; padding-bottom: 40px; position: relative; } .comments-area ol.comment-list li .comment-body .comment-meta { width: 48px; margin-right: 20px; } .comments-area ol.comment-list li .comment-body .comment-meta img { vertical-align: top; width: 48px; height: 48px; border-radius: 50%; } .comments-area ol.comment-list li .comment-body .text-holder { flex-basis: 0; flex-grow: 1; } @media (max-width: 768px) { .comments-area ol.comment-list li .comment-body .text-holder { width: 100%; -webkit-flex-grow: 1; flex-grow: 1; -webkit-flex-basis: 100%; flex-basis: 100%; } } .comments-area ol.comment-list li .comment-body .text-holder .top { margin: 0 0 20px; } @media (max-width: 768px) { .comments-area ol.comment-list li .comment-body .text-holder .top { position: absolute; top: 0; left: 65px; } } .comments-area ol.comment-list li .comment-body .text-holder .fn { font-size: 0.8889em; line-height: 1.85; font-weight: 600; display: block; margin: 0 0 0.25em; } .comments-area ol.comment-list li .comment-body .text-holder .fn a { color: var(--primaryColor); -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .comments-area ol.comment-list li .comment-body .text-holder .fn a:hover { color: var(--genLinkHoverColor); } .comments-area ol.comment-list li .comment-body .text-holder .says { display: none; } .comments-area ol.comment-list li .comment-body .text-holder .comment-metadata { font-size: 0.88889em; font-weight: 300; margin-top: 10px; line-height: 1; color: rgba(23, 23, 23, 0.8); } .comments-area ol.comment-list li .comment-body .text-holder .comment-metadata a { color: var(--primaryColor); text-decoration: none; -webkit-transition: ease, 0.3s; -moz-transition: ease, 0.3s; -ms-transition: ease, 0.3s; transition: ease, 0.3s; } .comments-area ol.comment-list li .comment-body .text-holder .comment-metadata a:hover, .comments-area ol.comment-list li .comment-body .text-holder .comment-metadata a:focus { text-decoration: none; color: var(--genLinkHoverColor); } @media (max-width: 768px) { .comments-area ol.comment-list li .comment-body .text-holder .comment-content { margin-top: 30px; } } .comments-area ol.comment-list li .comment-body .text-holder .comment-content p { margin: 0 0 1em; } .comments-area ol.comment-list li .comment-body .text-holder .reply a { font-size: 0.833em; position: relative; padding-left: 22px; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .comments-area ol.comment-list li .comment-body .text-holder .reply a:before { background: var(--genLinkColor); -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235081F5' viewBox='0 0 32 32'%3E%3Cpath d='M12.4,9.8c5.1,0.5,9.8,2.8,13.3,6.6c3.1,3.7,5.3,8.2,6.2,13c-4.3-6-10.8-9.1-19.6-9.1v7.3L0,15.1L12.4,2.7V9.8z'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235081F5' viewBox='0 0 32 32'%3E%3Cpath d='M12.4,9.8c5.1,0.5,9.8,2.8,13.3,6.6c3.1,3.7,5.3,8.2,6.2,13c-4.3-6-10.8-9.1-19.6-9.1v7.3L0,15.1L12.4,2.7V9.8z'/%3E%3C/svg%3E"); position: absolute; top: 2px; left: 0; width: 16px; height: 12px; content: ""; vertical-align: middle; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; } .comments-area ol.comment-list li .comment-body .text-holder .reply a:hover, .comments-area ol.comment-list li .comment-body .text-holder .reply a:focus { text-decoration: none; color: var(--genLinkHoverColor); } .comments-area ol.comment-list li .comment-body .text-holder .reply a:hover:before, .comments-area ol.comment-list li .comment-body .text-holder .reply a:focus:before { background: var(--genLinkHoverColor); } .comments-area ol.comment-list li .comment-respond { margin: 0; } .comments-area ol.comment-list li .children { margin-left: 24px; list-style: none; } @media (max-width: 768px) { .comments-area ol.comment-list li .children { margin-left: 15px; padding-left: 0; } } .comments-area ol.comment-list li.bypostauthor { display: block; } .comments-area ol.comment-list li.bypostauthor .comment-author { position: relative; } .comments-area ol.comment-list li.bypostauthor .comment-author:after { background: #00AB0B; -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300AB0B' viewBox='0 0 512 512'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300AB0B' viewBox='0 0 512 512'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E"); position: absolute; display: block; bottom: 0; right: 0; margin-right: -2px; margin-bottom: -5px; width: 18px; height: 18px; content: ""; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; } .comments-area .comment-respond { margin-top: 0; margin-left: -46px; margin-right: -46px; position: relative; z-index: 1; padding: 60px 45px; background: var(--baseColor); border-top: 1px solid var(--genborderColor); } @media (max-width: 768px) { .comments-area .comment-respond { border: none; padding-left: 15px; padding-right: 15px; margin-left: -15px; margin-right: -15px; border-bottom: 1px solid var(--genborderColor); } } .comments-area .reply-title { font-size: 1.2222em; color: var(--primaryColor); display: block; margin-bottom: 40px; } .comments-area .comment-reply-title { font-size: 1.2778em; color: var(--primaryColor); margin: 0 0 1.5em; display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; } .comments-area .comment-reply-title small { font-size: 0.652em; } .comments-area .comment-reply-title small a { text-decoration: none; } .comments-area .comment-reply-title small a:hover { text-decoration: underline; } .comments-area .comment-form p { margin-bottom: 25px; } .comments-area .comment-form p:last-of-type { margin-bottom: 0; } .comments-area .comment-form p.logged-in-as { font-size: 0.8889em; } .comments-area .comment-form p.logged-in-as a { color: var(--primaryColor); text-decoration: none; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .comments-area .comment-form p.logged-in-as a:hover { color: var(--genLinkHoverColor); } .comments-area .comment-form label { display: block; font-size: 0.77778em; font-weight: 600; color: var(--primaryColor); margin-bottom: 15px; } .comments-area .comment-form input[type=text], .comments-area .comment-form input[type=email], .comments-area .comment-form input[type=url], .comments-area .comment-form textarea { -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; -webkit-border-radius: 0; border-radius: 0; background: #FFF; border: 1px solid var(--genborderColor); padding: 12px 20px; vertical-align: middle; } .comments-area .comment-form input[type=text]::placeholder, .comments-area .comment-form input[type=text]::-webkit-input-placeholder, .comments-area .comment-form input[type=text]:-ms-input-placeholder, .comments-area .comment-form input[type=text]::-moz-placeholder, .comments-area .comment-form input[type=email]::placeholder, .comments-area .comment-form input[type=email]::-webkit-input-placeholder, .comments-area .comment-form input[type=email]:-ms-input-placeholder, .comments-area .comment-form input[type=email]::-moz-placeholder, .comments-area .comment-form input[type=url]::placeholder, .comments-area .comment-form input[type=url]::-webkit-input-placeholder, .comments-area .comment-form input[type=url]:-ms-input-placeholder, .comments-area .comment-form input[type=url]::-moz-placeholder, .comments-area .comment-form textarea::placeholder, .comments-area .comment-form textarea::-webkit-input-placeholder, .comments-area .comment-form textarea:-ms-input-placeholder, .comments-area .comment-form textarea::-moz-placeholder { color: var(--genborderColor); font-weight: 400; } .comments-area .comment-form input[type=checkbox] { display: none; height: 16px; width: 16px; } .comments-area .comment-form input[type=checkbox] + label { display: block; padding-left: 25px; cursor: pointer; position: relative; font-size: 0.77778em; font-weight: 400; } .comments-area .comment-form input[type=checkbox] + label a { text-decoration: underline; } .comments-area .comment-form input[type=checkbox] + label:after { position: absolute; content: ""; display: block; top: 5px; left: 0; height: 16px; width: 16px; border: 2px solid rgba(41, 41, 41, 0.2); -webkit-border-radius: 0; border-radius: 0; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } @media (max-width: 768px) { .comments-area .comment-form input[type=checkbox] + label:after { top: 3px; } } .comments-area .comment-form input[type=checkbox] + label:before { content: ""; position: absolute; top: 8px; left: 3px; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23292929' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat; width: 10px; height: 10px; display: block; visibility: hidden; opacity: 0; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } @media (max-width: 768px) { .comments-area .comment-form input[type=checkbox] + label:before { top: 6px; } } .comments-area .comment-form input[type=checkbox]:checked + label:after { border-color: #292929; } .comments-area .comment-form input[type=checkbox]:checked + label:before { visibility: visible; opacity: 1; } .comments-area .comment-form .comment-form-cookies-consent { display: block; margin-bottom: 30px; margin-top: 30px; } @media (max-width: 768px) { .comments-area .comment-form .comment-form-cookies-consent { line-height: 1.63; } } .comment-list li .children li { padding-top: 32px; border-top: 1px solid var(--genborderColor); } /*-------------------------------------------------------------- # Content --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Posts and pages --------------------------------------------------------------*/ .sticky { display: block; } .hentry { margin: 0 0 1.5em; } .updated:not(.published) { display: none; } article > .page-content, article > .entry-content, article > .entry-summary { margin: 0; } .page-links { clear: both; margin: 0 0 1.5em; } /*-------------------------------------------------------------- # Elements --------------------------------------------------------------*/ *, *:before, *:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ box-sizing: inherit; } hr { border: none; background: var(--genborderColor); height: 1px; margin-bottom: 1.5em; } ul { list-style-type: disc; padding-left: 0; } ol { list-style-type: decimal; padding-left: 0; } ul li, ol li { margin-bottom: 0; } ul li:last-child, ol li:last-child { margin-bottom: 0; } ul ul, ul ol, ol ul, ol ol { margin-top: 0; margin-bottom: 0; } dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } img { height: auto; /* Make sure images are scaled correctly. */ max-width: 100%; /* Adhere to container width. */ } a { text-decoration: var(--textDecoration, none); color: var(--genLinkColor); } a:hover { color: var(--genLinkHoverColor); } figure { margin: 1em 0; /* Extra wide images within figure tags don't overflow the content area. */ } table thead tr th { color: var(--primaryColor); font-size: 1em; font-weight: 600; } table th, table td { padding: 10px 15px; text-align: left; } @media (max-width: 768px) { table th, table td { font-size: 0.889em; padding: 10px; } } table tfoot { border-top: 3px solid var(--genborderColor); } .wp-block-table tfoot { border-top: 3px solid var(--genborderColor); } pre { padding: 1.6em; } .wp-block-quote.is-style-large p { font-weight: 600; font-size: 25px; } .sticky, .wp-caption, .wp-caption-text, .gallery-caption { background: transparent; } .menu-item .cb__icon-container.rt-left { margin-right: 0.5em; } .menu-item .cb__icon-container.rt-right { margin-left: 0.5em; } [data-device] { position: relative; } /*** Typography setting ***/ .button, .added_to_cart, .cb__button-ghost, .forminator-design--none .forminator-button, header button[type=submit]:not(.qubely-block-btn-anchor) { display: inline-flex; align-items: center; justify-content: center; min-height: var(--buttonMinHeight); padding: var(--buttonPadding, 5px 20px); border: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; text-align: center; border-radius: var(--buttonBorderRadius); -webkit-transition: all ease 0.2s; -moz-transition: all ease 0.2s; -ms-transition: all ease 0.2s; transition: all ease 0.2s; } .button:disabled, .button.disabled, .submit:disabled, .submit.disabled, header .cb__button:disabled, header .cb__button.disabled, .added_to_cart:disabled, .added_to_cart.disabled, .cb__button-ghost:disabled, .cb__button-ghost.disabled, header input[type=submit]:disabled, header input[type=submit].disabled, .wp-block-button__link:disabled, .wp-block-button__link.disabled, .wp-block-file .wp-block-file__button:disabled, .wp-block-file .wp-block-file__button.disabled, .forminator-design--none .forminator-button:disabled, .forminator-design--none .forminator-button.disabled, header button[type=submit]:not(.qubely-block-btn-anchor):disabled, header button[type=submit]:not(.qubely-block-btn-anchor).disabled { opacity: 0.5; pointer-events: none; } .cb__button-ghost { border-width: 1px; border-style: solid; color: var(--buttonTextInitialColor); background-color: transparent; border-color: var(--headerButtonBorderColor); } .cb__button-ghost:hover { color: var(--buttonTextHoverColor); border-color: var(--headerButtonBorderHoverColor); } [data-middle=search-input] { --middle-column-width: var(--search-box-max-width, 50%); } [data-placements] { display: grid; } [data-placements="2"] { display: grid; grid-template-columns: auto auto; } [data-column=middle] > [data-items] { justify-content: center; } [data-column=start] > [data-items=secondary] { justify-content: flex-end; } [data-column=end] > [data-items=primary] { justify-content: flex-end; } [data-items] > * { margin: var(--margin, 0 10px); } [data-column=start] [data-items=primary] > *:first-child { --margin: 0 10px 0 0; } [data-column=end] [data-items=primary] > *:last-child { --margin: 0 0 0 10px; } [data-label=bottom] { flex-direction: column; } [data-label=bottom] .cb__label { order: 2; margin-top: 0.15em; } [data-label=left] .cb__label { margin-right: 0.7em; } [data-label=right] .cb__label { order: 2; margin-left: 0.7em; } .admin-bar { --admin-bar: 32px; } @media (max-width: 768px) { .admin-bar { --admin-bar: 46px; } } #main-container { display: flex; flex-direction: column; position: relative; min-height: calc(100vh - var(--admin-bar, 0px) - var(--frame-size, 0px) * 2); } .site-content { flex-grow: 1; } .entry-content li > ul, .entry-content li > ol { padding-left: 15px; } .cb__container, .rt-container-narrow { max-width: var(--containerWidth); width: 100%; padding: 0 15px; } [class*=cb__container] { margin-left: auto; margin-right: auto; } @media (max-width: 689.98px) { .cb__container-fluid { width: 100vw; padding: 0 15px; } } @media (min-width: 690px) and (max-width: 999.98px) { .cb__container-fluid { width: 100vw; padding: 0 15px; } } @media (min-width: 1000px) { .cb__container-fluid { width: calc(100vw - 100px); } } .cb__icon-container { display: flex; align-items: center; justify-content: center; } .cb__icon-container svg { position: relative; width: var(--icon-size, 16px); height: var(--icon-size, 16px); fill: var(--icon-color, var(--color)); stroke: var(--icon-color, var(--color)); transition: fill 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } [data-icons-type*=":"] { --icon-container-size: calc(var(--icon-size, 15px) * 2.5); } [data-icons-type*=":"] .cb__icon-container { width: var(--icon-container-size); height: var(--icon-container-size); border-radius: var(--border-radius); transition: all 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), border-color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } [data-icons-type*=square] { --border-radius: 2px; } [data-icons-type*=rounded] { --border-radius: 100%; } [data-icons-type] > *:hover .cb__icon-container { color: var(--icon-hover-color, var(--paletteColor2)); } [data-icons-type*=solid] .cb__icon-container { background-color: var(--background-color); } [data-icons-type*=solid] > *:hover .cb__icon-container { background-color: var(--background-hover-color); } [data-icons-type*=outline] .cb__icon-container { border: 1px solid var(--background-color); } [data-icons-type*=outline] > *:hover .cb__icon-container { border-color: var(--background-hover-color); } /****** Image Container **********/ .rt-featured-image.image-contain .rt-image-container img, .rt-featured-image.image-contain .rt-image-container picture { -o-object-fit: contain; object-fit: contain; } .rt-featured-image.image-cover .rt-image-container img, .rt-featured-image.image-cover .rt-image-container picture { -o-object-fit: cover; object-fit: cover; } .rt-featured-image.image-fill .rt-image-container img, .rt-featured-image.image-fill .rt-image-container picture { -o-object-fit: fill !important; object-fit: fill !important; } [class*=rt-image-container] { display: inline-flex; overflow: hidden; -webkit-mask-image: -webkit-radial-gradient(white, black); mask-image: radial-gradient(white, black); } [class*=rt-image-container] [class*=rt-ratio] { display: block; width: 100%; height: 0; padding-bottom: 100%; } .rt-featured-image:not(.image-contain) .rt-image-container img, .rt-featured-image:not(.image-contain) .rt-image-container picture { position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; border-radius: inherit; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; } .rt-featured-image.image-contain .rt-ratio { padding: unset !important; } .rt-image-container { position: relative; width: 100%; z-index: 0; } @media (min-width: 999.98px) { [data-footer*=type-1][data-footer*=reveal] .site-content.reveal_none_desktop { box-shadow: none; } } @media (max-width: 999.98px) and (min-width: 689.98px) { [data-footer*=type-1][data-footer*=reveal] .site-content.reveal_none_tablet { box-shadow: none; } } @media (max-width: 689.98px) { [data-footer*=type-1][data-footer*=reveal] .site-content.reveal_none_mobile { box-shadow: none; } } /*** End Image Container ***/ /*-------------------------------------------------------------- # Forms --------------------------------------------------------------*/ button, .submit, input[type=button], input[type=reset], input[type=submit] { display: inline-block; color: var(--btnTextColor); background: var(--btnBgColor); padding: var(--buttonPadding); border: 1px solid var(--btnBorderColor); border-radius: var(--bottonRoundness); -webkit-transition: all ease 0.2s; -moz-transition: all ease 0.2s; -ms-transition: all ease 0.2s; transition: all ease 0.2s; cursor: pointer; outline: none; } button:hover, .submit:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, button:focus, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus { color: var(--btnTextHoverColor); background: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], .wp-block-search input[type=search], input[type=number], input[type=tel], input[type=range], input[type=date], input[type=month], input[type=week], input[type=time], input[type=datetime], input[type=datetime-local], input[type=color], textarea { border: 1px solid var(--genborderColor); border-radius: 0; padding: 15px; outline: none; } select { border: 1px solid #E0E0E0; } textarea { width: 100%; height: 150px; resize: none; } .affwp-form input:checked { background: var(--e-global-color-rishi3); } /*-------------------------------------------------------------- # 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 embeds and iframes fit their containers. */ embed, iframe, object { max-width: 100%; } /* Make sure logo link wraps around logo image. */ .custom-logo-link { display: inline-block; } .rt-featured-image { position: relative; } .rt-featured-image .rt-caption-wrap { color: var(--captionColor); font-family: var(--fontFamily); font-weight: var(--fontWeight); font-size: var(--fontSize); text-transform: var(--textTransform); text-decoration: var(--textDecoration); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); padding: var(--captionPadding); background-color: var(--captionOverlayColor); } .rt-featured-image .rt-caption-wrap[data-layout=layout-1][data-alignment=left] { left: 0; } .rt-featured-image .rt-caption-wrap[data-layout=layout-1][data-alignment=right] { right: 0; } .rt-featured-image .rt-caption-wrap[data-layout=layout-1][data-alignment=center] { left: 50%; transform: translateX(-50%); } .rt-featured-image .rt-caption-wrap[data-layout=layout-2][data-alignment=left] { text-align: left; } .rt-featured-image .rt-caption-wrap[data-layout=layout-2][data-alignment=right] { text-align: right; } .rt-featured-image .rt-caption-wrap[data-layout=layout-2][data-alignment=center] { text-align: center; } .rt-featured-image .rt-caption-wrap[data-layout=layout-1] { position: absolute; bottom: 8px; } .gallery { display: grid; gap: 1em; } .gallery .gallery-item { margin: 0 !important; } .gallery .gallery-caption { color: #999; } .gallery.gallery-columns-1 { grid-template-columns: repeat(1, 1fr); } .gallery.gallery-columns-2 { grid-template-columns: repeat(2, 1fr); } .gallery.gallery-columns-3 { grid-template-columns: repeat(3, 1fr); } .gallery.gallery-columns-4 { grid-template-columns: repeat(4, 1fr); } .gallery.gallery-columns-5 { grid-template-columns: repeat(5, 1fr); } .gallery.gallery-columns-6 { grid-template-columns: repeat(6, 1fr); } .gallery.gallery-columns-7 { grid-template-columns: repeat(7, 1fr); } .gallery.gallery-columns-8 { grid-template-columns: repeat(8, 1fr); } .gallery.gallery-columns-9 { grid-template-columns: repeat(9, 1fr); } .gallery.gallery-columns-10 { grid-template-columns: repeat(10, 1fr); } /************* Secondary ***********/ #secondary { width: var(--contentSidebarWidth); padding: var(--widgetsContentAreaSpacing); } @media (max-width: 1024px) { #secondary { width: 100%; margin-top: 90px; } } #secondary .widget { margin-bottom: var(--sidebarWidgetSpacing); position: relative; } #secondary .widget h1:first-child, #secondary .widget h2:first-child, #secondary .widget h3:first-child, #secondary .widget h4:first-child, #secondary .widget h5:first-child, #secondary .widget h6:first-child, #secondary .widget .widget-title { display: inline-flex; align-items: center; color: var(--widgetsHeadingColor); font-size: var(--widgetsFontSize); word-break: break-word; width: 100%; } #secondary .widget h1:first-child:after, #secondary .widget h2:first-child:after, #secondary .widget h3:first-child:after, #secondary .widget h4:first-child:after, #secondary .widget h5:first-child:after, #secondary .widget h6:first-child:after, #secondary .widget .widget-title:after { content: ""; width: 100%; height: 1px; border-top: 1px solid var(--genborderColor); margin: 0 0 0 30px; flex: 1 0 20px; } #secondary .widget:last-of-type { margin-bottom: 0; } #secondary .widget_categories li a, #secondary .wp-block-categories li a, #secondary .wp-block-archives li a, #secondary .wp-block-latest-posts__list li a, #secondary .wp-block-latest-comments li a, #secondary .wp-block-rss li a, #secondary .wp-block-page-list li a, #secondary .widget_meta li a, #secondary .widget_nav_menu ul li a { color: var(--widgetsLinkColor); } #secondary .widget_categories li a:hover, #secondary .wp-block-categories li a:hover, #secondary .wp-block-archives li a:hover, #secondary .wp-block-latest-posts__list li a:hover, #secondary .wp-block-latest-comments li a:hover, #secondary .wp-block-rss li a:hover, #secondary .wp-block-page-list li a:hover, #secondary .widget_meta li a:hover, #secondary .widget_nav_menu ul li a:hover { color: var(--widgetsLinkHoverColor); } #secondary p.wp-block-tag-cloud a { background: var(--widgetsLinkColor); color: #ffffff; } #secondary p.wp-block-tag-cloud a:hover { background: var(--widgetsLinkHoverColor); color: #ffffff; } #secondary .wp-block-read-more { color: var(--widgetsLinkColor); } #secondary .wp-block-read-more:after { background: var(--widgetsLinkColor); } #secondary .wp-block-read-more:hover { color: var(--widgetsLinkHoverColor); } #secondary .wp-block-read-more:hover:after { background: var(--widgetsLinkHoverColor); } #secondary .wp-block-comment-template .wp-block-comment-author-name a, #secondary .wp-block-comment-template .wp-block-comment-date a, #secondary .wp-block-comment-template .wp-block-comment-edit-link a, #secondary .wp-block-comment-template .wp-block-comment-content p a, #secondary .wp-block-comment-template .wp-block-comment-reply-link a { color: var(--widgetsLinkColor); } #secondary .wp-block-comment-template .wp-block-comment-author-name a:hover, #secondary .wp-block-comment-template .wp-block-comment-date a:hover, #secondary .wp-block-comment-template .wp-block-comment-edit-link a:hover, #secondary .wp-block-comment-template .wp-block-comment-content p a:hover, #secondary .wp-block-comment-template .wp-block-comment-reply-link a:hover { color: var(--widgetsLinkHoverColor); } #secondary blockquote { padding: 30px; } #secondary .wp-block-pullquote, #secondary blockquote { margin: 0; } #secondary .wp-block-search, footer .wp-block-search { margin: 0; } #secondary .wp-block-categories li, #secondary .wp-block-archives li, footer .wp-block-categories li, footer .wp-block-archives li { justify-content: space-between; } /********** Widgets **********/ .wp-block-search { margin: 20px 0; position: relative; } .wp-block-search label { display: none; } .wp-block-search .wp-block-search__input { font-size: 0.889em; height: 50px; } .wp-block-search .wp-block-search__button { width: 50px; height: 50px; border: none; box-shadow: none; background-color: var(--genLinkColor); background-image: url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23fff" d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"></path></svg>'); background-repeat: no-repeat; background-size: 20px; background-position: center; text-indent: 60px; white-space: nowrap; overflow: hidden; position: absolute; right: 0; margin: 0 !important; border-radius: 0; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { padding: 0; border: none; position: relative; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { border: 1px solid var(--genborderColor); padding: 15px; } .wp-block-archives-list, .wp-block-categories-list, .wp-block-latest-posts__list, .wp-block-page-list, .wp-block-rss { list-style: none; margin: 0; } .wp-block-archives-list li, .wp-block-categories-list li, .wp-block-latest-posts__list li, .wp-block-page-list li, .wp-block-rss li { font-size: 0.875em; margin-bottom: 10px; } .wp-block-categories li, .wp-block-archives li { display: inline-flex; width: 100%; } .wp-block-categories li a, .wp-block-archives li a { margin-right: 10px; } .wp-block-categories label, .wp-block-archives label { margin-bottom: 10px; } .wp-block-categories select, .wp-block-archives select { border: 1px solid var(--genborderColor); width: 100%; height: 50px; line-height: 50px; padding: 0 20px; font-size: 0.88889em; font-weight: 400; } .wp-block-calendar { position: relative; } .wp-block-calendar .wp-calendar-nav { display: block; position: absolute; top: 0; padding: 7px 35px; width: 100%; height: var(--lineHeight); line-height: 1.75; font-size: 0.875em; } .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a, .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a { font-size: 0; opacity: 0.5; } .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a::after, .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a::after { content: ""; display: inline-block; width: 20px; height: 15px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.333' height='13.244' viewBox='0 0 16.333 13.244'%3E%3Cg id='Group_763' data-name='Group 763' transform='translate(1.061 1.061)'%3E%3Cpath id='Path_5' data-name='Path 5' d='M3296.026,368.331l-5.561,5.561,5.561,5.561' transform='translate(-3290.464 -368.331)' fill='none' stroke='%231e1e1e' stroke-linecap='round' stroke-width='1.5'/%3E%3Cline id='Line_6' data-name='Line 6' x1='14.523' transform='translate(0 6)' fill='none' stroke='%231e1e1e' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat; -webkit-background-size: 17px; -o-background-size: 17px; background-size: 17px; position: absolute; top: 12px; } .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover, .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:hover { opacity: 1; } .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a::after { left: 20px; } .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a::after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.562' height='13.244' viewBox='0 0 17.562 13.244'%3E%3Cg id='Group_762' data-name='Group 762' transform='translate(0.75 1.061)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3290.465,368.331l5.561,5.561-5.561,5.561' transform='translate(-3280.275 -368.331)' fill='none' stroke='%231e1e1e' stroke-linecap='round' stroke-width='1.5'/%3E%3Cline id='Line_5' data-name='Line 5' x2='14.523' transform='translate(0 6)' fill='none' stroke='%231e1e1e' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat; right: 20px; } .wp-block-calendar .wp-calendar-table { border: solid 1px var(--genborderColor); } .wp-block-calendar .wp-calendar-table caption { background: var(--baseColor); font-size: 0.875em; line-height: 1.75; font-weight: 500; color: var(--primaryColor); padding: 7px; } .wp-block-calendar thead th { background: none; border: none; } .wp-block-calendar thead tr { border-bottom: 1px solid var(--genborderColor); } .wp-block-calendar tbody td { border: none; } .wp-block-calendar th, .wp-block-calendar td { text-align: center; } .wp-block-calendar th { font-size: 14px; padding: 5px; } .wp-block-calendar td { font-size: 14px; color: var(--primaryColor); height: 25px; width: 25px; line-height: 25px; padding: 5px 0; font-weight: 400; } .wp-block-calendar td a { text-decoration: none; } .wp-block-calendar td#today { background: var(--genLinkColor); color: #FFF; } .wp-block-calendar td#today a { color: #FFF; } .has-avatars .wp-block-latest-comments__comment article { margin-left: 3.3em; } .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt { margin-left: 0; } .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-avatar { margin-right: 0; } .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta { font-size: 0.875em; margin-bottom: 10px; } .wp-block-latest-comments__comment .wp-block-latest-comments__comment-date { margin-top: 10px; } p.wp-block-tag-cloud a { display: inline-block; padding: 8px 10px; color: #ffffff; background: var(--genLinkColor); text-decoration: none; border-radius: 7px; font-size: 0.75em !important; text-transform: uppercase; letter-spacing: 0.6px; line-height: 1; vertical-align: middle; margin: 0 5px 5px 0; } p.wp-block-tag-cloud a:hover { color: #ffffff; background: var(--genLinkHoverColor); } .widget_meta ul { margin: 0; } .widget_nav_menu ul { margin: 0; list-style: none; } .widget_nav_menu ul li { padding: 0 0 15px; border: none; } .widget_nav_menu ul li ul { display: none; } .widget_nav_menu ul li:last-child { padding: 0; } .wp-block-read-more { position: relative; } .wp-block-read-more:after { display: inline-block; content: ""; margin-left: 12px; background: var(--genLinkColor); -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.867' height='8.733' viewBox='0 0 17.867 8.733'%3E%3Cg id='Group_5838' data-name='Group 5838' transform='translate(14.75 -1.999)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3290.464,377.064l4.366-4.367-4.366-4.367Z' transform='translate(-3291.713 -366.333)' fill='%235081f5'/%3E%3Cline id='Line_5' data-name='Line 5' x2='14.523' transform='translate(-14 6.499)' fill='none' stroke='%235081f5' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.867' height='8.733' viewBox='0 0 17.867 8.733'%3E%3Cg id='Group_5838' data-name='Group 5838' transform='translate(14.75 -1.999)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3290.464,377.064l4.366-4.367-4.366-4.367Z' transform='translate(-3291.713 -366.333)' fill='%235081f5'/%3E%3Cline id='Line_5' data-name='Line 5' x2='14.523' transform='translate(-14 6.499)' fill='none' stroke='%235081f5' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A"); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; vertical-align: middle; -webkit-transition: transform ease 0.25s; -moz-transition: transform ease 0.25s; -ms-transition: transform ease 0.25s; transition: transform ease 0.25s; width: 18px; height: 10px; } .wp-block-read-more:hover:after { background: var(--genLinkHoverColor); -webkit-transform: translateX(6px); -moz-transform: translateX(6px); transform: translateX(6px); } .wp-block-comment-template .wp-block-columns { gap: 15px; } .wp-block-comment-template .wp-block-columns .wp-block-comment-author-name, .wp-block-comment-template .wp-block-columns .wp-block-comment-date, .wp-block-comment-template .wp-block-columns .wp-block-comment-edit-link, .wp-block-comment-template .wp-block-columns .wp-block-comment-content p { margin: 0 0 10px; } /*********** Block *********/ .wp-block-separator { background: none; border: none; border-top: 1px solid var(--genborderColor); margin: 20px 0; } .wp-block-embed__wrapper blockquote { display: none; } .wp-has-aspert-ratio .wp-block-embed__wrapper { position: relative; height: 0; overflow: hidden; } .wp-has-aspert-ratio.wp-embed-aspect-16-9 .wp-block-embed__wrapper { padding-top: 56.25%; } .wp-has-aspert-ratio.wp-embed-aspect-4-3 .wp-block-embed__wrapper { padding-top: 75%; } .wp-has-aspert-ratio.wp-embed-aspect-3-2 .wp-block-embed__wrapper { padding-top: 66.67%; } .wp-has-aspert-ratio.wp-embed-aspect-21-9 .wp-block-embed__wrapper { padding-top: 42.86%; } .wp-has-aspert-ratio .wp-block-embed__wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .rishi-has-blocks .wp-block-embed { margin-top: 0; margin-bottom: 0; } .rishi-has-blocks .wp-block-embed figcaption, .rishi-has-blocks .wp-block-image figcaption, .rishi-has-blocks .wp-block-gallery figure.wp-block-image .blocks-gallery-caption { font-size: 0.8em; line-height: 1.4; text-align: center; } .wp-block-table.is-style-stripes { border-bottom: none; } .wp-block-buttons { margin: 20px 0; } .wp-block-buttons:first-child { margin: 0 0 20px; } .wp-block-buttons:last-child { margin: 20px 0 0; } .wp-block-button .wp-block-button__link { color: var(--btnTextColor); background: var(--btnBgColor); border: 1px solid var(--btnBorderColor); border-radius: var(--bottonRoundness); padding: var(--buttonPadding, 5px 20px); } .wp-block-button .wp-block-button__link:hover { color: var(--btnTextHoverColor); background: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } .wp-block-button .wp-block-button__link:after { display: none; } .wp-block-button.is-style-outline .wp-block-button__link { color: var(--btnBgColor); background: transparent; } .wp-block-button.is-style-outline .wp-block-button__link:hover { color: var(--btnTextHoverColor); background: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } .wp-block-file { margin: 20px 0; } .wp-block-file .wp-block-file__button { display: inline-block; border: 1px solid var(--btnBorderColor); border-radius: var(--bottonRoundness); line-height: 1; padding: var(--buttonPadding, 5px 20px); } .wp-block-pullquote { border: 1px solid var(--genborderColor); padding: 0; margin: 50px 0; } @media (max-width: 768px) { .wp-block-pullquote { margin: 30px 0; } } .wp-block-pullquote blockquote { margin: 0; border: none; } @media (max-width: 768px) { .wp-block-pullquote blockquote { padding: 25px 30px; } } blockquote { color: var(--primaryColor); border: 0; border-left: 8px solid var(--paletteColor3); margin: 50px 0; padding: 55px 60px; background-color: var(--baseColor); position: relative; } @media (max-width: 768px) { blockquote { margin: 30px 0; padding: 25px 30px; } } blockquote p { position: relative; } blockquote p::before { content: ""; width: 94px; height: 70px; background-color: var(--paletteColor3); -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='112' height='112' viewBox='0 0 112 112' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.3333 46.6666C29.2927 46.6666 28.294 46.8253 27.3 46.97C27.622 45.8873 27.9533 44.786 28.4853 43.7966C29.0173 42.3593 29.848 41.1133 30.674 39.858C31.3647 38.5 32.5827 37.5806 33.4787 36.4186C34.4167 35.2893 35.6953 34.538 36.708 33.6C37.702 32.62 39.004 32.13 40.04 31.4393C41.1227 30.8186 42.0653 30.1326 43.0733 29.806L45.5887 28.77L47.8007 27.8506L45.5373 18.8066L42.7513 19.4786C41.86 19.7026 40.7727 19.964 39.536 20.2766C38.2713 20.51 36.9227 21.1493 35.42 21.7326C33.936 22.3953 32.2187 22.8433 30.6227 23.9073C29.0173 24.9246 27.1647 25.774 25.5313 27.1366C23.9493 28.5413 22.0407 29.7593 20.6313 31.5466C19.0913 33.2173 17.57 34.972 16.3893 36.9693C15.022 38.8733 14.0933 40.964 13.1133 43.0313C12.2267 45.0986 11.5127 47.2126 10.9293 49.266C9.82334 53.382 9.32867 57.2926 9.13734 60.6386C8.97867 63.9893 9.07201 66.7753 9.26801 68.7913C9.33801 69.7433 9.46867 70.6673 9.56201 71.3066L9.67867 72.0906L9.80001 72.0626C10.63 75.9398 12.5408 79.5028 15.3112 82.3395C18.0816 85.1761 21.5985 87.1705 25.455 88.0918C29.3115 89.0132 33.3501 88.8239 37.1035 87.5459C40.857 86.2678 44.1719 83.9533 46.6648 80.87C49.1578 77.7866 50.7269 74.0605 51.1906 70.1227C51.6544 66.1848 50.9938 62.1962 49.2853 58.6181C47.5768 55.04 44.8902 52.0187 41.5364 49.9037C38.1825 47.7887 34.2984 46.6664 30.3333 46.6666V46.6666ZM81.6667 46.6666C80.626 46.6666 79.6273 46.8253 78.6333 46.97C78.9553 45.8873 79.2867 44.786 79.8187 43.7966C80.3507 42.3593 81.1813 41.1133 82.0073 39.858C82.698 38.5 83.916 37.5806 84.812 36.4186C85.75 35.2893 87.0287 34.538 88.0413 33.6C89.0353 32.62 90.3373 32.13 91.3733 31.4393C92.456 30.8186 93.3987 30.1326 94.4067 29.806L96.922 28.77L99.134 27.8506L96.8707 18.8066L94.0847 19.4786C93.1933 19.7026 92.106 19.964 90.8693 20.2766C89.6047 20.51 88.256 21.1493 86.7533 21.7326C85.274 22.4 83.552 22.8433 81.956 23.912C80.3507 24.9293 78.498 25.7786 76.8647 27.1413C75.2827 28.546 73.374 29.764 71.9647 31.5466C70.4247 33.2173 68.9033 34.972 67.7227 36.9693C66.3553 38.8733 65.4267 40.964 64.4467 43.0313C63.56 45.0986 62.846 47.2126 62.2627 49.266C61.1567 53.382 60.662 57.2926 60.4707 60.6386C60.312 63.9893 60.4053 66.7753 60.6013 68.7913C60.6713 69.7433 60.802 70.6673 60.8953 71.3066L61.012 72.0906L61.1333 72.0626C61.9634 75.9398 63.8741 79.5028 66.6445 82.3395C69.4149 85.1761 72.9318 87.1705 76.7883 88.0918C80.6448 89.0132 84.6834 88.8239 88.4369 87.5459C92.1903 86.2678 95.5052 83.9533 97.9982 80.87C100.491 77.7866 102.06 74.0605 102.524 70.1227C102.988 66.1848 102.327 62.1962 100.619 58.6181C98.9101 55.04 96.2236 52.0187 92.8697 49.9037C89.5158 47.7887 85.6317 46.6664 81.6667 46.6666V46.6666Z' fill='%232355D3' fill-opacity='0.1'/%3E%3C/svg%3E%0A"); mask-image: url("data:image/svg+xml,%3Csvg width='112' height='112' viewBox='0 0 112 112' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.3333 46.6666C29.2927 46.6666 28.294 46.8253 27.3 46.97C27.622 45.8873 27.9533 44.786 28.4853 43.7966C29.0173 42.3593 29.848 41.1133 30.674 39.858C31.3647 38.5 32.5827 37.5806 33.4787 36.4186C34.4167 35.2893 35.6953 34.538 36.708 33.6C37.702 32.62 39.004 32.13 40.04 31.4393C41.1227 30.8186 42.0653 30.1326 43.0733 29.806L45.5887 28.77L47.8007 27.8506L45.5373 18.8066L42.7513 19.4786C41.86 19.7026 40.7727 19.964 39.536 20.2766C38.2713 20.51 36.9227 21.1493 35.42 21.7326C33.936 22.3953 32.2187 22.8433 30.6227 23.9073C29.0173 24.9246 27.1647 25.774 25.5313 27.1366C23.9493 28.5413 22.0407 29.7593 20.6313 31.5466C19.0913 33.2173 17.57 34.972 16.3893 36.9693C15.022 38.8733 14.0933 40.964 13.1133 43.0313C12.2267 45.0986 11.5127 47.2126 10.9293 49.266C9.82334 53.382 9.32867 57.2926 9.13734 60.6386C8.97867 63.9893 9.07201 66.7753 9.26801 68.7913C9.33801 69.7433 9.46867 70.6673 9.56201 71.3066L9.67867 72.0906L9.80001 72.0626C10.63 75.9398 12.5408 79.5028 15.3112 82.3395C18.0816 85.1761 21.5985 87.1705 25.455 88.0918C29.3115 89.0132 33.3501 88.8239 37.1035 87.5459C40.857 86.2678 44.1719 83.9533 46.6648 80.87C49.1578 77.7866 50.7269 74.0605 51.1906 70.1227C51.6544 66.1848 50.9938 62.1962 49.2853 58.6181C47.5768 55.04 44.8902 52.0187 41.5364 49.9037C38.1825 47.7887 34.2984 46.6664 30.3333 46.6666V46.6666ZM81.6667 46.6666C80.626 46.6666 79.6273 46.8253 78.6333 46.97C78.9553 45.8873 79.2867 44.786 79.8187 43.7966C80.3507 42.3593 81.1813 41.1133 82.0073 39.858C82.698 38.5 83.916 37.5806 84.812 36.4186C85.75 35.2893 87.0287 34.538 88.0413 33.6C89.0353 32.62 90.3373 32.13 91.3733 31.4393C92.456 30.8186 93.3987 30.1326 94.4067 29.806L96.922 28.77L99.134 27.8506L96.8707 18.8066L94.0847 19.4786C93.1933 19.7026 92.106 19.964 90.8693 20.2766C89.6047 20.51 88.256 21.1493 86.7533 21.7326C85.274 22.4 83.552 22.8433 81.956 23.912C80.3507 24.9293 78.498 25.7786 76.8647 27.1413C75.2827 28.546 73.374 29.764 71.9647 31.5466C70.4247 33.2173 68.9033 34.972 67.7227 36.9693C66.3553 38.8733 65.4267 40.964 64.4467 43.0313C63.56 45.0986 62.846 47.2126 62.2627 49.266C61.1567 53.382 60.662 57.2926 60.4707 60.6386C60.312 63.9893 60.4053 66.7753 60.6013 68.7913C60.6713 69.7433 60.802 70.6673 60.8953 71.3066L61.012 72.0906L61.1333 72.0626C61.9634 75.9398 63.8741 79.5028 66.6445 82.3395C69.4149 85.1761 72.9318 87.1705 76.7883 88.0918C80.6448 89.0132 84.6834 88.8239 88.4369 87.5459C92.1903 86.2678 95.5052 83.9533 97.9982 80.87C100.491 77.7866 102.06 74.0605 102.524 70.1227C102.988 66.1848 102.327 62.1962 100.619 58.6181C98.9101 55.04 96.2236 52.0187 92.8697 49.9037C89.5158 47.7887 85.6317 46.6664 81.6667 46.6666V46.6666Z' fill='%232355D3' fill-opacity='0.1'/%3E%3C/svg%3E%0A"); position: absolute; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; top: -24px; left: -17px; } @media (max-width: 768px) { blockquote p::before { top: 0; } } blockquote cite { color: var(--primaryColor); display: block; margin-top: 16px; opacity: 0.8; } @media (max-width: 768px) { blockquote cite { margin-top: 15px; } } .wp-block-table table thead { border-bottom: 1px solid rgba(41, 41, 41, 0.1); } .wp-block-table table thead tr { border-bottom: 1px solid var(--genborderColor); } .wp-block-table table tbody tr { border-bottom: 1px solid var(--genborderColor); } .wp-block-table table tbody tr:first-of-type td { padding-top: 13px; } .wp-block-table table tbody tr:last-of-type td { padding-bottom: 13px; } .wp-block-table figcaption { text-align: center; } .wp-block-table.is-style-stripes table th, .wp-block-table.is-style-stripes table td { padding-left: 20px; padding-right: 20px; } .wp-block-table.is-style-stripes table tbody tr:nth-child(odd) { background: var(--baseColor); } pre { background-color: var(--baseColor); margin: 20px 0; } /********** Blossom Newspaper compatibility ********/ .blossomthemes-email-newsletter-wrapper form input[type=text] { width: 100%; } /**** Custom class for Guternberg Demos *****/ .full-width.centered .wp-block-cover.cover-fullwidth { max-width: 100vw; width: 100vw; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); } .full-width.centered .wp-block-cover.cover-fullwidth .wp-block-cover__inner-container { max-width: var(--containerWidth); } .full-width.centered .wp-block-cover.alignwide, .full-width.centered .entry-content .wp-block-cover.alignwide { width: auto; } .full-width.centered .wp-block-cover.alignwide img, .full-width.centered .entry-content .wp-block-cover.alignwide img { width: calc(100% - 30px); left: 15px; } .full-width.centered .wp-block-cover.alignwide .wp-block-cover__background, .full-width.centered .entry-content .wp-block-cover.alignwide .wp-block-cover__background { background: transparent; } .widget_media_image img { vertical-align: top; } .gallery-caption { display: block; font-size: 0.875em; line-height: 1.6; margin: 0; padding: 0.5rem; } .widget_media_audio { font-size: 0; } .widget_media_audio .wp-audio-shortcode { z-index: 0; min-height: 45px !important; } /*=============================== Breadcrumbs ==============================*/ .rishi-breadcrumb-main-wrap { padding: var(--padding); } .rishi-breadcrumbs { list-style: none; margin: 0; padding: 0; text-align: var(--alignment); } .rishi-breadcrumbs > span a { -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .rishi-breadcrumbs > span a span { color: var(--breadcrumbsColor); } .rishi-breadcrumbs > span a:hover span { color: var(--breadcrumbsCurrentColor); } .rishi-breadcrumbs > span .separator { display: inline-block; margin: 0 5px; line-height: 1; } .rishi-breadcrumbs > span .separator svg { width: calc(var(--fontSize) / 1.5); height: calc(var(--fontSize) / 1.5); fill: var(--breadcrumbsSeparatorColor); } .rishi-breadcrumbs > span.current a { pointer-events: none; } .rishi-breadcrumbs > span.current a span { color: var(--breadcrumbsCurrentColor); } #primary .rishi-container-wrap .rishi-breadcrumb-main-wrap { margin-bottom: 20px; } /***** Scroll to top ******/ .to_top { cursor: pointer; display: none; position: fixed; bottom: calc(var(--frame-size, 0px) + var(--topButtonOffset, 25px)); z-index: 99; } .to_top.active { display: block; } .to_top span { -webkit-align-items: center; align-items: center; background: var(--topButtonShapeBackgroundDefault); border-style: solid; border-width: var(--top-button-border); border-color: var(--topButtonBorderDefaultColor); -webkit-border-radius: var(--top-button-border-radius); border-radius: var(--top-button-border-radius); box-shadow: var(--topButtonShadow); font-size: var(--topButtonSize); color: var(--topButtonIconColorDefault); -webkit-justify-content: center; justify-content: center; padding: var(--top_button_padding); display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .to_top span:hover { color: var(--topButtonIconColorHover); background: var(--topButtonShapeBackgroundHover); border-color: var(--topButtonBorderHoverColor); } .to_top span:hover svg { stroke: var(--topButtonIconColorHover); } .to_top .icon-arrow-up-line svg { fill: none; height: 1em; stroke: var(--topButtonIconColorDefault); width: 1em; } .to_top[data-button-alignment=right] { right: calc(var(--frame-size, 0px) + var(--sideButtonOffset, 25px)); } .to_top[data-button-alignment=left] { left: calc(var(--frame-size, 0px) + var(--sideButtonOffset, 25px)); } .to_top[data-icon-shape=circle] span { border-radius: 100%; } .to_top[data-scroll-style=outline] span { background: none; } .to_top[data-button-type=type-4] .icon-arrow-up-line svg { fill: currentColor; stroke: none; } .cb__pagination[data-pagination=simple] { display: flex; flex-wrap: wrap; margin-top: 40px; } .cb__pagination[data-pagination=simple] a { cursor: pointer; } .cb__pagination[data-pagination=simple] .page-numbers { color: var(--primaryColor); margin: 0 10px; } .cb__pagination[data-pagination=simple] .page-numbers:hover { color: var(--genLinkColor); } .cb__pagination[data-pagination=simple] .page-numbers:hover.next svg, .cb__pagination[data-pagination=simple] .page-numbers:hover.prev svg { fill: var(--genLinkColor); } .cb__pagination[data-pagination=simple] .page-numbers:first-child { margin-left: 0; } .cb__pagination[data-pagination=simple] .page-numbers:last-child { margin-right: 0; } .cb__pagination[data-pagination=simple] .page-numbers.current { background: var(--genLinkColor); border-radius: 4px; color: #ffffff; line-height: 1; padding: 8px 15px; } .cb__pagination[data-pagination=simple] .page-numbers.next { margin-left: 20px; } .cb__pagination[data-pagination=simple] .page-numbers.next svg { fill: var(--primaryColor); margin-left: 5px; height: 12px; width: 12px; } .cb__pagination[data-pagination=simple] .page-numbers.prev { margin-right: 20px; } .cb__pagination[data-pagination=simple] .page-numbers.prev svg { fill: var(--primaryColor); margin-right: 5px; height: 12px; width: 12px; } .cb__pagination[data-pagination=load_more], .cb__pagination[data-pagination=infinite_scroll] { justify-content: center; } .cb__pagination[data-pagination=load_more] .page-numbers, .cb__pagination[data-pagination=infinite_scroll] .page-numbers { display: none; } .cb__pagination[data-pagination=load_more] .cb__load-more-helper, .cb__pagination[data-pagination=infinite_scroll] .cb__load-more-helper { display: flex; align-items: center; justify-content: center; position: relative; min-width: var(--buttonMinHeight, 45px); min-height: var(--buttonMinHeight, 45px); } @media (prefers-reduced-motion: no-preference) { .cb__pagination[data-pagination=load_more] .cb__load-more-helper [data-loader], .cb__pagination[data-pagination=infinite_scroll] .cb__load-more-helper [data-loader] { opacity: 0; transition: opacity 0.2s ease; } .cb__pagination[data-pagination=load_more] .cb__load-more-helper.cb__loading [data-loader], .cb__pagination[data-pagination=infinite_scroll] .cb__load-more-helper.cb__loading [data-loader] { opacity: 1; animation-play-state: running; } .cb__pagination[data-pagination=load_more] .cb__load-more-helper.cb__loading .cb__load-more, .cb__pagination[data-pagination=infinite_scroll] .cb__load-more-helper.cb__loading .cb__load-more { opacity: 0; } } .cb__pagination[data-pagination=load_more] .cb__load-more, .cb__pagination[data-pagination=infinite_scroll] .cb__load-more { z-index: 2; opacity: 1; } .cb__pagination[data-pagination=load_more] .cb__last-page-text, .cb__pagination[data-pagination=infinite_scroll] .cb__last-page-text { opacity: 0.7; } .cb__pagination[data-pagination=load_more].cb__last-page .cb__load-more, .cb__pagination[data-pagination=load_more].cb__last-page [data-loader], .cb__pagination[data-pagination=infinite_scroll].cb__last-page .cb__load-more, .cb__pagination[data-pagination=infinite_scroll].cb__last-page [data-loader] { display: none; } .cb__pagination[data-pagination=load_more].cb__last-page .cb__last-page-text, .cb__pagination[data-pagination=infinite_scroll].cb__last-page .cb__last-page-text { display: flex; } .cb__load-more-helper { margin-top: 30px; } /*=============================== Top Header ==============================*/ .header-top-wrap { background: var(--primaryColor); font-size: 0.77778em; font-weight: 400; letter-spacing: 0.3px; color: rgba(255, 255, 255, 0.5); } .header-top-wrap a { color: rgba(255, 255, 255, 0.5); -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .header-top-wrap a:hover { color: #FFF; } .header-top-wrap .top-head-wrap { -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; padding: 8px 0; } .header-top-wrap .rishi-top-header-right-content { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; align-items: center; -webkit-justify-content: flex-end; justify-content: flex-end; } .header-top-wrap .rishi-top-header-left-content, .header-top-wrap .rishi-top-header-right-content { width: 50%; } .header-top-wrap .rishi-top-header-left-content { padding-right: 15px; } .header-top-wrap .rishi-top-header-right-content { padding-left: 15px; } .header-top-wrap .widget { font-size: 18px; width: 100%; } .header-top-wrap .widget li { color: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget a { color: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget .widget-title { font-size: 1.1111em; color: rgba(255, 255, 255, 0.9); } .header-top-wrap .widget.widget_text p { font-size: 0.83333em; } .header-top-wrap .widget .custom-html-widget { font-size: 0.83333em; } .header-top-wrap .widget.widget_archive ul li a { color: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget.widget_archive ul li a:hover { color: rgb(255, 255, 255); } .header-top-wrap .widget.widget_calendar .calendar_wrap td#today { background: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget.widget_calendar .calendar_wrap th, .header-top-wrap .widget.widget_calendar .calendar_wrap td { color: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget.widget_calendar .calendar_wrap thead tr th { border-bottom: solid 1px rgba(255, 255, 255, 0.1); } .header-top-wrap .widget.widget_calendar .calendar_wrap .wp-calendar-nav-next a:after { content: ""; display: inline-block; width: 20px; height: 15px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.562' height='13.244' viewBox='0 0 17.562 13.244'%3E%3Cg id='Group_762' data-name='Group 762' transform='translate(0.75 1.061)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3290.465,368.331l5.561,5.561-5.561,5.561' transform='translate(-3280.275 -368.331)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='1.5'/%3E%3Cline id='Line_5' data-name='Line 5' x2='14.523' transform='translate(0 6)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat; -webkit-background-size: 17px; -o-background-size: 17px; background-size: 17px; } .header-top-wrap .widget.widget_calendar .calendar_wrap .wp-calendar-nav-prev a:after { content: ""; display: inline-block; width: 20px; height: 15px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.333' height='13.244' viewBox='0 0 16.333 13.244'%3E%3Cg id='Group_763' data-name='Group 763' transform='translate(1.061 1.061)'%3E%3Cpath id='Path_5' data-name='Path 5' d='M3296.026,368.331l-5.561,5.561,5.561,5.561' transform='translate(-3290.464 -368.331)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='1.5'/%3E%3Cline id='Line_6' data-name='Line 6' x1='14.523' transform='translate(0 6)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat; -webkit-background-size: 17px; -o-background-size: 17px; background-size: 17px; } .header-top-wrap .widget.widget_calendar caption { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.8); } .header-top-wrap .widget.widget_categories ul li a, .header-top-wrap .widget.widget_recent_entries ul li a, .header-top-wrap .widget.widget_pages ul li a { color: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget.widget_categories ul li a:hover, .header-top-wrap .widget.widget_recent_entries ul li a:hover, .header-top-wrap .widget.widget_pages ul li a:hover { color: rgb(255, 255, 255); } .header-top-wrap .widget.widget_meta ul li a { color: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget.widget_meta ul li:before { background: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget.widget_nav_menu ul li { background: rgba(255, 255, 255, 0.1); margin: 0 0 5px; } .header-top-wrap .widget.widget_nav_menu ul li .arrow-down:after { color: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget.widget_nav_menu ul li ul { background: none; margin-left: 0; position: relative; } .header-top-wrap .widget.widget_nav_menu ul li ul li { background: none; } .header-top-wrap .widget.widget_nav_menu ul li ul li:before { background: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget.widget_recent_comments ul li .comment-author-link a, .header-top-wrap .widget.widget_recent_comments ul li a { color: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget.widget_recent_comments ul li .comment-author-link a:hover, .header-top-wrap .widget.widget_recent_comments ul li a:hover { color: #FFF; } .header-top-wrap .widget.widget_tag_cloud .tagcloud a { color: rgba(255, 255, 255, 0.5); } .header-top-wrap .widget.widget_tag_cloud .tagcloud a:hover { color: #FFF; border-color: #FFF; } .header-top-wrap .comments-area, .header-top-wrap .navigation.pagination .page-numbers.current, .header-top-wrap .widget.widget_archive ul, .header-top-wrap .widget.widget_categories ul, .header-top-wrap .widget.widget_recent_comments ul, .header-top-wrap .widget.widget_meta ul, .header-top-wrap .widget.widget_tag_cloud .tagcloud, .header-top-wrap .widget_calendar table thead tr, .header-top-wrap .widget_calendar table thead tr { border-color: rgba(255, 255, 255, 0.1); } /*=============================== Mobile Header ==============================*/ .admin-bar .mobile-header .mobile-menu-wrapper { padding-top: 100px; } .admin-bar .mobile-header .mobile-menu-wrapper button.close { top: 60px; } .cb__header-trigger { display: flex; align-items: center; border-radius: 3px; padding: var(--padding, 0); } .cb__header-trigger:focus { outline: 2px dotted rgba(0, 0, 0, 0.6); } .cb__header-trigger .cb__label { font-family: var(--fontFamily); font-size: var(--fontSize); font-weight: var(--fontWeight); font-style: var(--fontStyle, inherit); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-transform: var(--textTransform); text-decoration: var(--textDecoration); transition: 0.3s ease all; } .cb__header-trigger[data-design*=right] .cb__label { margin-left: 8px; } .cb__header-trigger[data-design*=left] .cb__label { order: -1; margin-right: 8px; } .cb__header-trigger[data-design*=outline] { border: 1px solid var(--secondColor); padding: 8px; } .cb__header-trigger[data-design*=outline]:hover { border-color: var(--secondColorHover); } .cb__header-trigger[data-design*=solid] { background: var(--secondColor); padding: 8px; } .cb__header-trigger[data-design*=solid]:hover { background: var(--secondColorHover); } .cb__header-trigger:hover .cb__menu-trigger span { background: var(--linkHoverColor); } .cb__menu-trigger { display: flex; align-items: center; width: var(--trigger-width, 25px); height: var(--trigger-width, 30px); } .cb__menu-trigger span { position: relative; width: inherit; height: 2px; border-radius: 2px; background: var(--linkInitialColor); transition: 0.3s ease all; } .cb__menu-trigger span:before { position: absolute; content: ""; width: inherit; height: inherit; border-radius: inherit; background: currentColor; transition: width 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); transform: translateY(var(--ty, -8px)) translateX(var(--tx, 0)) rotate(var(--rotate, 0)); left: 0; right: 0; } .cb__menu-trigger span:after { position: absolute; content: ""; width: inherit; height: inherit; border-radius: inherit; background: currentColor; transition: width 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); transform: translateY(var(--ty, 8px)) translateX(var(--tx, 0)) rotate(var(--rotate, 0)); left: 0; right: 0; } .cb__menu-trigger[data-type=type-2] span:before, .cb__menu-trigger[data-type=type-2] span:after { --tx: 0; } .cb__menu-trigger[data-type=type-2] span:before { --tx: 0; width: 12px; } .cb__menu-trigger[data-type=type-2] span:after { --tx: 0; width: 15px; } .cb__menu-trigger[data-type=type-3] span:before { --tx: 8px; width: 12px; } .cb__menu-trigger[data-type=type-3] span:after { --tx: 3px; width: 12px; } /*** Mobile Header ***/ #offcanvas .close-button { display: block; position: relative; top: var(--top, 0px); right: var(--right, 0px); z-index: 2; cursor: pointer; color: var(--closeButtonColor, rgba(255, 255, 255, 0.7)); background: var(--closeButtonBackground); padding: 0; width: var(--closeButtonSize, 34px); height: var(--closeButtonSize, 34px); transition: color 0.2s ease-out; border: none; } #offcanvas .close-button:hover { background: var(--closeButtonHoverBackground); color: var(--closeButtonHoverColor); } #offcanvas .close-button:focus { outline: 2px dotted rgba(0, 0, 0, 0.6); } #offcanvas .close-button .closed { width: var(--closeButtonSize, 34px); height: var(--closeButtonSize, 34px); transition: opacity 0.2s ease-out, transform 0.2s ease-out; } #offcanvas .close-button .closed span { --ty: 0; background: transparent; } #offcanvas .close-button .closed span:before { --rotate: 45deg; } #offcanvas .close-button .closed span:after { --rotate: -45deg; } .cb__panel.active { transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out; } #offcanvas .cb__panel_content { --margin: 15px 0; } #offcanvas .cb__panel_content > * { margin: var(--margin); } [data-panel*=in] [data-behaviour=modal].active, [data-panel*=out] [data-behaviour=modal] { -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } [data-panel*=in] [data-behaviour=modal].active { opacity: 1; visibility: visible; } [data-panel*=in] [data-behaviour=modal].active { -webkit-animation-name: move-in; animation-name: move-in; } [data-panel*=out] [data-behaviour=modal] { -webkit-animation-name: move-out; animation-name: move-out; } @-webkit-keyframes move-in { 0% { opacity: 0; transform: translate3d(40px, 0, 0); } 100% { opacity: 1; transform: translate3d(0, 0, 0); } } @keyframes move-in { 0% { opacity: 0; transform: translate3d(40px, 0, 0); } 100% { opacity: 1; transform: translate3d(0, 0, 0); } } @-webkit-keyframes move-out { 0% { transform: translate3d(0, 0, 0); } 100% { transform: translate3d(-40px, 0, 0); } } @keyframes move-out { 0% { transform: translate3d(0, 0, 0); } 100% { transform: translate3d(-40px, 0, 0); } } @media (max-width: 999.98px) { #offcanvas [data-device=desktop] { display: none; } } @media (min-width: 1000px) { #offcanvas [data-device=mobile] { display: none; } } .cb__panel { display: flex; flex-direction: column; position: fixed; z-index: 999999; top: calc(var(--admin-bar, 0px)); left: 0; right: 0; bottom: 0; opacity: 0; visibility: hidden; pointer-events: none; content-visibility: auto; } .cb__panel.active { opacity: 1; visibility: visible; pointer-events: auto; overflow-y: auto; overflow-x: hidden; } .cb__panel > section { display: flex; flex-direction: column; width: 100%; height: 100%; } @media (max-width: 689.98px) { .cb__panel { --panel-padding: 25px; } } .cb__panel-actions { display: flex; align-items: center; padding: var(--panel-padding, 40px); padding-bottom: 0; } @media (max-width: 689.98px) { .cb__panel-actions { padding-top: 15px; } } @media (min-width: 690px) { .cb__panel-actions { padding-top: 25px; } } .cb__panel-actions h6 { margin-bottom: 0; } .cb__panel-actions .close-button { margin-left: auto; } .cb__panel_content { flex: 1; display: flex; flex-direction: column; justify-content: var(--vertical-alignment, flex-start); align-items: var(--horizontal-alignment, flex-start); overflow: var(--overflow, auto); padding: var(--panel-padding, 40px); padding-top: 30px; box-sizing: border-box; min-height: calc(100% - 50px); } [data-behaviour*=side] > section { position: absolute; top: 0; bottom: 0; max-width: var(--side-panel-width, 500px); box-shadow: var(--box-shadow); transition: transform 0.15s ease-in-out; } [data-behaviour*=side].active > section { transform: translate3d(0, 0, 0); } [data-behaviour*=right-side] > section { right: 0; transform: translate3d(20%, 0, 0); } [data-behaviour*=left-side] > section { left: 0; transform: translate3d(-20%, 0, 0); } #offcanvas .cb__header-text .entry-content { margin: 0; } #offcanvas .cb__panel_content .mobile-menu { margin: var(--margin); width: 100%; } .mobile-menu ul { --listIndent: 0; --listItemSpacing: 0; --listStyleType: none; margin: 0; } .mobile-menu li { display: flex; flex-direction: column; align-items: var(--horizontal-alignment); } .mobile-menu li a { display: inline-flex; align-items: center; position: relative; } .mobile-menu .menu-item-has-children > ul a, .mobile-menu .page_item_has_children > ul a { font-size: var(--fontSize); } .mobile-menu .menu-item-has-children > ul.is-animating, .mobile-menu .page_item_has_children > ul.is-animating { transition: height 0.3s ease; } .mobile-menu .menu-item-has-children:not(.current-menu-active) > ul, .mobile-menu .page_item_has_children:not(.current-menu-active) > ul { display: none; } .mobile-menu .sub-menu { overflow: hidden; } .mobile-menu .child-indicator { display: inline-flex; align-items: center; justify-content: center; position: relative; margin-left: auto; padding-left: 20px; padding: 0 0 0 20px; border: none; background: transparent; } .mobile-menu .child-indicator svg { fill: var(--linkInitialColor); margin: 10px; } .mobile-menu li.current-menu-item > a .child-indicator svg { fill: var(--linkHoverColor); } .mobile-menu ul li a { color: var(--linkInitialColor); font-family: var(--fontFamily); font-weight: var(--fontWeight); font-size: var(--fontSize); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-decoration: var(--textDecoration); text-transform: var(--textTransform); padding: var(--padding); transition: 0.3s ease all; } .mobile-menu ul .menu-item-has-children > ul li a { font-size: var(--mobile_menu_child_size); } .mobile-menu[data-type=type-1] ul li a:hover .child-indicator:before, .mobile-menu[data-type=type-1] ul li.current-menu-active > a .child-indicator:before { opacity: 1; } .mobile-menu[data-type=type-1] ul .menu-item-has-children > ul, .mobile-menu[data-type=type-1] ul .page_item_has_children > ul { padding-left: 30px; } .mobile-menu[data-type=type-1] ul .menu-item-has-children > ul li:first-child, .mobile-menu[data-type=type-1] ul .page_item_has_children > ul li:first-child { padding-top: 10px; } .mobile-menu[data-type=type-1] ul .menu-item-has-children > ul li:last-child, .mobile-menu[data-type=type-1] ul .page_item_has_children > ul li:last-child { padding-bottom: 10px; } .mobile-menu[data-type=type-1] ul .menu-item-has-children > ul li a:before, .mobile-menu[data-type=type-1] ul .page_item_has_children > ul li a:before { position: absolute; content: ""; left: -20px; width: 10px; height: 1px; background: currentColor; } .mobile-menu[data-type=type-2] ul { border-bottom: var(--mobile-menu-divider); } .mobile-menu[data-type=type-2] ul li { border-top: var(--mobile-menu-divider); } .mobile-menu[data-type=type-2] ul ul:last-child { border-bottom: none; } .mobile-menu[data-type=type-2] ul a { min-height: 2.2em; padding: var(--padding); } .mobile-menu[data-type=type-2] ul .menu-item-has-children ul, .mobile-menu[data-type=type-2] ul .page_item_has_children ul { padding-left: 30px; } .mobile-menu[data-type=type-2] ul .menu-item-has-children ul li a, .mobile-menu[data-type=type-2] ul .page_item_has_children ul li a { padding-left: 0; } .mobile-menu[data-type=type-2] ul .menu-item-has-children ul li a:before, .mobile-menu[data-type=type-2] ul .page_item_has_children ul li a:before { position: absolute; content: ""; top: calc(50% - 4px); left: -15px; width: 6px; height: 8px; margin-right: 15px; opacity: 0.3; border: 1px solid currentColor; border-top: none; border-right: none; transition: opacity 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .mobile-menu[data-type=type-2] ul .menu-item-has-children ul li a:hover:before, .mobile-menu[data-type=type-2] ul .page_item_has_children ul li a:hover:before { opacity: 0.8; } .mobile-menu[data-type=type-2] ul .menu-item-has-children ul li.current-menu-active > a:before, .mobile-menu[data-type=type-2] ul .page_item_has_children ul li.current-menu-active > a:before { opacity: 1; } .mobile-menu[data-type=type-2] ul .child-indicator svg { opacity: 1; visibility: visible; } /*=============================== Top Header Navigation Menu ==============================*/ .header-top-wrap .menu { padding: 0; margin: 0; list-style: none; } .header-top-wrap .menu li { display: inline-block; position: relative; margin-right: 2.22222em; } .header-top-wrap .menu li:last-child { margin-right: 0; } .header-top-wrap .menu li a { text-decoration: none; display: block; line-height: 1; padding: 2px 0; } .header-top-wrap .menu li .sub-menu { margin-left: -99999px; position: absolute; top: 100%; left: 0; } .header-top-wrap a:focus { outline: dotted 1px rgba(255, 255, 255, 0.6); } header a { color: var(--linkInitialColor); } header a:hover { color: var(--linkHoverColor); } .site-header { position: relative; z-index: 999; } .site-header [data-row] { border-top: var(--borderTop); border-bottom: var(--borderBottom); box-shadow: var(--box-shadow); position: relative; } .site-header [data-row] > div { min-height: var(--shrink-height, var(--height)); border-top: var(--borderTop); border-bottom: var(--borderBottom); } .site-header.cb__panel { position: fixed; z-index: 999999; } /******** Social Icon ******/ .cb__social-box { display: flex; color: var(--icon-color); flex-wrap: wrap; margin-top: calc(var(--spacing, 15px) * -1); margin-left: calc(var(--spacing, 15px) / -2); margin-right: calc(var(--spacing, 15px) / -2); } .cb__social-box a { display: flex; align-items: center; margin-top: var(--spacing, 15px); margin-left: calc(var(--spacing, 15px) / 2); margin-right: calc(var(--spacing, 15px) / 2); } .cb__social-box a:hover svg { fill: var(--icon-hover-color, var(--paletteColor2)); } .cb__social-box a .cb__label:not([hidden]) { color: var(--icon-color); margin-left: 10px; font-size: var(--icon-size, 15px); font-weight: 500; line-height: 1; display: var(--visibility); text-decoration: var(--textDecoration); transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .cb__social-box a:hover .cb__label:not([hidden]) { color: var(--icon-hover-color); } [data-color=official] > * { --transition: opacity 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } [data-color=official] > *:hover { opacity: 0.8; } [data-color=official] a { color: var(--official-color); } [data-color=official] .cb__icon-container, [data-color=brand] .cb__icon-container { --icon-color: var(--official-color); --icon-hover-color: var(--official-color); } [data-color=official][data-icons-type*=solid] .cb__icon-container, [data-color=brand][data-icons-type*=solid] .cb__icon-container { --icon-color: #fff; --icon-hover-color: #fff; background-color: var(--official-color); } [data-color=official][data-icons-type*=outline] .cb__icon-container, [data-color=brand][data-icons-type*=outline] .cb__icon-container { border: 1px solid var(--official-color); } [data-color=official] [data-network=facebook], [data-color=brand] [data-network=facebook] { --official-color: #557dbc; } [data-color=official] [data-network=twitter], [data-color=brand] [data-network=twitter] { --official-color: #7acdee; } [data-color=official] [data-network=instagram], [data-color=brand] [data-network=instagram] { --official-color: #292929; } [data-color=official] [data-network=pinterest], [data-color=brand] [data-network=pinterest] { --official-color: #ea575a; } [data-color=official] [data-network=dribbble], [data-color=brand] [data-network=dribbble] { --official-color: #d77ea6; } [data-color=official] [data-network=behance], [data-color=brand] [data-network=behance] { --official-color: #1b64f6; } [data-color=official] [data-network=linkedin], [data-color=brand] [data-network=linkedin] { --official-color: #1c86c6; } [data-color=official] [data-network=wordpress], [data-color=brand] [data-network=wordpress] { --official-color: #1074a8; } [data-color=official] [data-network=parler], [data-color=brand] [data-network=parler] { --official-color: #bc2131; } [data-color=official] [data-network=medium], [data-color=brand] [data-network=medium] { --official-color: #292929; } [data-color=official] [data-network=slack], [data-color=brand] [data-network=slack] { --official-color: #4e1850; } [data-color=official] [data-network=facebook_group], [data-color=brand] [data-network=facebook_group] { --official-color: #3d87fb; } [data-color=official] [data-network=discord], [data-color=brand] [data-network=discord] { --official-color: #7187d4; } [data-color=official] [data-network=tripadvisor], [data-color=brand] [data-network=tripadvisor] { --official-color: #40dfa3; } [data-color=official] [data-network=foursquare], [data-color=brand] [data-network=foursquare] { --official-color: #f84a7a; } [data-color=official] [data-network=yelp], [data-color=brand] [data-network=yelp] { --official-color: #ca252a; } [data-color=official] [data-network=unsplash], [data-color=brand] [data-network=unsplash] { --official-color: #000000; } [data-color=official] [data-network=five-hundred-px], [data-color=brand] [data-network=five-hundred-px] { --official-color: #000000; } [data-color=official] [data-network=codepen], [data-color=brand] [data-network=codepen] { --official-color: #000000; } [data-color=official] [data-network=reddit], [data-color=brand] [data-network=reddit] { --official-color: #fc471e; } [data-color=official] [data-network=twitch], [data-color=brand] [data-network=twitch] { --official-color: #9150fb; } [data-color=official] [data-network=tiktok], [data-color=brand] [data-network=tiktok] { --official-color: #000000; } [data-color=official] [data-network=snapchat], [data-color=brand] [data-network=snapchat] { --official-color: #f9d821; } [data-color=official] [data-network=spotify], [data-color=brand] [data-network=spotify] { --official-color: #2ab859; } [data-color=official] [data-network=soundcloud], [data-color=brand] [data-network=soundcloud] { --official-color: #fd561f; } [data-color=official] [data-network=apple_podcast], [data-color=brand] [data-network=apple_podcast] { --official-color: #933ac3; } [data-color=official] [data-network=patreon], [data-color=brand] [data-network=patreon] { --official-color: #e65c4b; } [data-color=official] [data-network=alignable], [data-color=brand] [data-network=alignable] { --official-color: #4a396f; } [data-color=official] [data-network=vk], [data-color=brand] [data-network=vk] { --official-color: #5382b6; } [data-color=official] [data-network=youtube], [data-color=brand] [data-network=youtube] { --official-color: #e96651; } [data-color=official] [data-network=dtube], [data-color=brand] [data-network=dtube] { --official-color: #233253; } [data-color=official] [data-network=vimeo], [data-color=brand] [data-network=vimeo] { --official-color: #8ecfde; } [data-color=official] [data-network=rss], [data-color=brand] [data-network=rss] { --official-color: #f09124; } [data-color=official] [data-network=whatsapp], [data-color=brand] [data-network=whatsapp] { --official-color: #5bba67; } [data-color=official] [data-network=viber], [data-color=brand] [data-network=viber] { --official-color: #7f509e; } [data-color=official] [data-network=telegram], [data-color=brand] [data-network=telegram] { --official-color: #229cce; } [data-color=official] [data-network=xing], [data-color=brand] [data-network=xing] { --official-color: #0a5c5d; } [data-color=official] [data-network=weibo], [data-color=brand] [data-network=weibo] { --official-color: #e41c34; } [data-color=official] [data-network=tumblr], [data-color=brand] [data-network=tumblr] { --official-color: #314255; } [data-color=official] [data-network=qq], [data-color=brand] [data-network=qq] { --official-color: #487fc8; } [data-color=official] [data-network=wechat], [data-color=brand] [data-network=wechat] { --official-color: #2dc121; } [data-color=official] [data-network=strava], [data-color=brand] [data-network=strava] { --official-color: #2dc121; } [data-color=official] [data-network=flickr], [data-color=brand] [data-network=flickr] { --official-color: #0f64d1; } [data-color=official] [data-network=phone], [data-color=brand] [data-network=phone] { --official-color: #244371; } [data-color=official] [data-network=email], [data-color=brand] [data-network=email] { --official-color: #392c44; } [data-color=official] [data-network=github], [data-color=brand] [data-network=github] { --official-color: #24292e; } [data-color=official] [data-network=gitlab], [data-color=brand] [data-network=gitlab] { --official-color: #f8713f; } [data-color=official] [data-network=skype], [data-color=brand] [data-network=skype] { --official-color: #1caae7; } [data-color=official] [data-network=getpocket], [data-color=brand] [data-network=getpocket] { --official-color: #ef4056; } [data-color=official] [data-network=evernote], [data-color=brand] [data-network=evernote] { --official-color: #5ba525; } [data-color=official] [data-network=hacker_news], [data-color=brand] [data-network=hacker_news] { --official-color: #ff6600; } [data-color=official] [data-network=threema], [data-color=brand] [data-network=threema] { --official-color: #323232; } [data-color=official] [data-network=ok], [data-color=brand] [data-network=ok] { --official-color: #F96800; } [data-color=official] [data-network=xing], [data-color=brand] [data-network=xing] { --official-color: #006064; } [data-color=official] [data-network=flipboard], [data-color=brand] [data-network=flipboard] { --official-color: #CC0000; } [data-color=official] [data-network=line], [data-color=brand] [data-network=line] { --official-color: #00C300; } [data-color=official] .cb__label { color: var(--official-color); } /***** Header Search ******/ .search-form-section { display: inline-block; line-height: 0; position: relative; } .header-search-btn { display: block; -webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 0; margin: 0; border: none; border-radius: 0; background: transparent; color: var(--primaryColor); } .header-search-btn:focus { outline: dotted 1px rgba(41, 41, 41, 0.6); } .header-search-btn:hover { background: transparent; } .header-search-btn svg { fill: var(--icon-color); height: var(--icon-size); margin: var(--margin); width: var(--icon-size); transition: 0.3s ease all; } .header-search-btn:hover svg { fill: var(--icon-hover-color); } .search-toggle-form.cover-modal { background-color: var(--background-color); background-image: var(--overlay-color, none), var(--background-image); background-size: var(--background-size); background-repeat: var(--background-repeat); background-position: var(--background-position); background-attachment: var(--background-attachment); display: none; --overlay-color: linear-gradient(var(--overlay), var(--overlay)); left: 0; margin-top: 0; position: fixed; right: 0; top: 0; z-index: 9999; width: 100%; height: 100%; transition: opacity 0.3s ease-in-out; } .search-toggle-form.cover-modal .rt-search-results { display: none; } .search-toggle-form .header-search-inner { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; padding: 0 15px; height: 100%; } .search-toggle-form .header-search-inner .search-form { display: flex; flex-wrap: wrap; max-width: 800px; width: 100%; background: #ffffff; } .search-toggle-form .header-search-inner label { width: calc(100% - 50px); } .search-toggle-form .header-search-inner input[type=submit] { display: block; margin: 0; right: 15px; padding: 0 10px; height: 60px; width: 50px; text-indent: 9999999px; border-radius: 0; border-left: 1px solid var(--genborderColor); background: var(--genLinkColor); -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.078' height='21.078' viewBox='0 0 21.078 21.078'%3E%3Cpath id='Path_24900' data-name='Path 24900' d='M12.867,21.756a8.82,8.82,0,0,0,5.476-1.9l5.224,5.224,1.512-1.512-5.224-5.224a8.864,8.864,0,1,0-6.988,3.414Zm0-15.648a6.77,6.77,0,1,1-6.759,6.759A6.771,6.771,0,0,1,12.867,6.108Z' transform='translate(-4 -4)' fill='%235081f5'/%3E%3C/svg%3E%0A"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.078' height='21.078' viewBox='0 0 21.078 21.078'%3E%3Cpath id='Path_24900' data-name='Path 24900' d='M12.867,21.756a8.82,8.82,0,0,0,5.476-1.9l5.224,5.224,1.512-1.512-5.224-5.224a8.864,8.864,0,1,0-6.988,3.414Zm0-15.648a6.77,6.77,0,1,1-6.759,6.759A6.771,6.771,0,0,1,12.867,6.108Z' transform='translate(-4 -4)' fill='%235081f5'/%3E%3C/svg%3E%0A"); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; } .search-toggle-form .header-search-inner input[type=submit]:focus-visible { outline: 2px dotted rgba(41, 41, 41, 0.6); } .search-toggle-form input[type=search] { width: 100%; height: 60px; line-height: 60px; padding: 13px 50px 11px 24px; border-color: var(--genborderColor); font-size: 0.777788em; color: var(--searchHeaderFontColor); } .search-toggle-form input[type=search]::placeholder { color: var(--searchHeaderFontColor); } .search-toggle-form input[type=search]::-moz-placeholder { color: var(--searchHeaderFontColor); } .search-toggle-form input[type=search]:focus { outline: 2px dotted rgba(0, 0, 0, 0.6); } .search-toggle-form .btn-form-close { background: var(--closeButtonBackground); border: 1px solid var(--closeIconColor); border-radius: 100px; color: var(--closeIconColor); padding: 0; height: 30px; opacity: 1; position: absolute; right: 30px; top: 30px; width: 30px; appearance: none; -webkit-appearance: none; -moz-appearance: none; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } @media (max-width: 1024px) { .search-toggle-form .btn-form-close { right: 15px; } } .search-toggle-form .btn-form-close:hover { background: var(--closeButtonHoverBackground); border: 1px solid var(--closeIconHoverColor); color: var(--closeIconHoverColor); } .search-toggle-form .btn-form-close:focus { outline: 2px dotted rgba(255, 255, 255, 0.6); } .search-toggle-form .btn-form-close:before, .search-toggle-form .btn-form-close:after { position: absolute; top: 5px; left: auto; content: ""; width: 1px; height: 18px; border-radius: 0; background: currentColor; transition: width 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .search-toggle-form .btn-form-close:before { transform: rotate(45deg); } .search-toggle-form .btn-form-close:after { transform: rotate(-45deg); } .search-toggle-form .btn-form-close:focus { opacity: 1; } /*** HTML Widget *******/ .site-header .page-content, .site-header .html-content, .site-header .entry-summary { margin: 0; } [data-column=middle] .cb__header-text { text-align: center; } [data-column=start] [data-items=secondary] .cb__header-text, [data-column=end] [data-items=primary] .cb__header-text { text-align: right; } .cb__header-text { display: flex; align-items: center; max-width: var(--maxWidth); margin: var(--margin); color: var(--color); width: auto; } .cb__header-text .html-content { font-family: var(--fontFamily); font-size: var(--fontSize); font-style: var(--fontStyle, inherit); font-weight: var(--fontWeight, normal); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-transform: var(--textTransform); text-decoration: var(--textDecoration); width: 100%; } .cb__header-text .html-content p { color: var(--color); margin-bottom: 10px; } .cb__header-text .html-content p:last-child { margin-bottom: 0; } .cb__header-text .html-content p a { color: var(--linkInitialColor); } .cb__header-text .html-content p a:hover { color: var(--linkHoverColor); } .cb__header-text[data-header-style=no] .html-content p a { text-decoration: none; } .cb__header-text[data-header-style=yes] .html-content p a { text-decoration: underline; } [data-id=logo] .site-logo-container { display: block; line-height: 1; margin: 0 auto; width: calc(var(--logo-shrink-height, 1) * var(--LogoMaxWidth, 150px)); } [data-id=logo] .site-logo-container img { width: auto; height: inherit; object-fit: contain; } [data-id=logo] .site-title-container { align-items: center; display: flex; flex-wrap: wrap; } [data-logo-layout=titlelogo] .site-title-container { flex-direction: row-reverse; } [data-logo-layout=titlelogo] .site-title-container .site-title { margin: 0; margin-right: 10px; } [data-logo-layout=titlelogo] .site-title-container .site-title:first-child { margin-right: 0; } [data-logo-layout=logotitle] .site-title-container .site-title { margin: 0 0 0 10px; } [data-logo-layout=logotitle] .site-title-container .site-title:first-child { margin-left: 0; } [data-logo-layout=logouptitle] .site-title-container { flex-direction: column; } [data-logo-layout=logodowntitle] .site-title-container { flex-direction: column-reverse; } [data-logo-layout=logouptitle] .site-title-container .site-title, [data-logo-layout=logodowntitle] .site-title-container .site-title { margin: 0; margin-bottom: var(--listItemSpacing); } [data-logo-layout=logotitletagline] .site-title-container, [data-logo-layout=titletaglinelogo] .site-title-container { align-items: normal; display: grid; grid-template-columns: 1fr; grid-column-gap: 15px; } [data-logo-layout=logotitletagline] .site-logo-container { grid-row: 1/3; text-align: right; } [data-logo-layout=logotitletagline] .site-title { grid-column: 2/3; order: -1; margin-bottom: 0; } [data-logo-layout=logotitletagline] .site-description { grid-column: 2/3; } [data-logo-layout=titletaglinelogo] .site-logo-container { grid-column: 2; grid-row: 1/3; text-align: left; } [data-logo-layout=titletaglinelogo] .site-title { order: -1; margin-bottom: 0; } [data-logo-layout=logouptitletagline] .site-title-container, [data-logo-layout=logodowntitletagline] .site-title-container, [data-logo-layout=titlelogotagline] .site-title-container { text-align: center; } [data-logo-layout=logodowntitletagline] .site-logo-container { order: 3; margin-top: 10px; } [data-logo-layout=logouptitletagline] .site-description, [data-logo-layout=logodowntitletagline] .site-description { order: 2; width: 100%; } [data-logo-layout=logouptitletagline] .site-title, [data-logo-layout=logodowntitletagline] .site-title { order: 1; margin: 0; width: 100%; } [data-logo-layout=logodowntitletagline] .site-logo-container { order: 3; margin-top: 10px; } [data-logo-layout=titlelogotagline] .site-logo-container { order: 2; margin-top: 10px; } [data-logo-layout=titlelogotagline] .site-description { order: 3; width: 100%; } [data-logo-layout=titlelogotagline] .site-title { order: 1; margin: 0; width: 100%; } @media (max-width: 1000px) { [data-logo-layout=logouptitletagline] .site-title-container, [data-logo-layout=logodowntitletagline] .site-title-container, [data-logo-layout=titlelogotagline] .site-title-container { text-align: left; } [data-logo-layout=logouptitletagline] .site-logo-container, [data-logo-layout=logodowntitletagline] .site-logo-container, [data-logo-layout=titlelogotagline] .site-logo-container { margin: 10px 0 0; } [data-logo-layout=logotitletagline] .site-title-container, [data-logo-layout=titletaglinelogo] .site-title-container { grid-column-gap: 5px; } } /*** Header Button ***/ .cb__header-cta .cb__button { border: 1px solid var(--headerButtonBorderColor); border-radius: var(--buttonBorderRadius); box-shadow: var(--box-shadow); cursor: pointer; text-align: center; display: inline-flex; align-items: center; justify-content: center; min-height: var(--buttonMinHeight); min-width: var(--buttonMinWidth); padding: var(--headerCtaPadding); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-transition: all ease 0.2s; -moz-transition: all ease 0.2s; -ms-transition: all ease 0.2s; transition: all ease 0.2s; } .cb__header-cta .cb__button:hover { border-color: var(--headerButtonBorderHoverColor); } .cb__header-cta .cb__button-ghost { border-color: var(--headerButtonBorderColor); background: transparent; box-shadow: var(--box-shadow); line-height: 1; min-width: var(--buttonMinWidth); padding: var(--headerCtaPadding); text-transform: none; } .cb__header-cta .cb__button-ghost:hover { border-color: var(--headerButtonBorderHoverColor); color: var(--buttonTextHoverColor); } /********* Site Logo **********/ .site-description { color: var(--color); --letterSpacing: 0.03em; margin-bottom: 0; } .site-description:not(:only-child) { margin-top: 0.3em; } .rt-sticky-container [data-sticky=shrink] .sticky-logo { display: none; } .rt-sticky-container [data-sticky="yes:shrink"] .sticky-logo, .rt-sticky-container [data-sticky="yes:slide"] .sticky-logo, .rt-sticky-container [data-sticky="yes-end:slide"] .sticky-logo, .rt-sticky-container [data-sticky="yes-hide-end:slide"] .sticky-logo { display: block; } .rt-sticky-container [data-sticky="yes:shrink"] .sticky-logo ~ .default-logo, .rt-sticky-container [data-sticky="yes:slide"] .sticky-logo ~ .default-logo, .rt-sticky-container [data-sticky="yes-end:slide"] .sticky-logo ~ .default-logo, .rt-sticky-container [data-sticky="yes-hide-end:slide"] .sticky-logo ~ .default-logo { display: none; } /******* Time Element **********/ .header-date-section { display: inline-flex; align-items: center; color: var(--headerDateInitialColor); font-family: var(--fontFamily); font-size: var(--fontSize); font-style: var(--fontStyle, inherit); font-weight: var(--fontWeight, normal); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-transform: var(--textTransform); text-decoration: var(--textDecoration); } .header-date-section svg { fill: var(--headerDateInitialIconColor); margin-right: 8px; height: var(--icon-size); width: var(--icon-size); } .header-date-section .rt-date { width: calc(100% - var(--icon-size)); } .time-wrapper { display: inline-flex; align-items: center; color: var(--headerTimeInitialColor); font-family: var(--fontFamily); font-size: var(--fontSize); font-style: var(--fontStyle, inherit); font-weight: var(--fontWeight, normal); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-transform: var(--textTransform); text-decoration: var(--textDecoration); } .time-wrapper svg { fill: var(--headerTimeInitialIconColor); margin-right: 8px; height: var(--icon-size); width: var(--icon-size); } .time-wrapper svg[data-type=none] { display: none; } .time-wrapper svg[data-type=none] + .rt-time { width: 100%; } .time-wrapper svg[data-type=block] { display: block; } .time-wrapper svg[data-type=block] + .rt-time { width: calc(100% - var(--icon-size)); } .header-randomize-section { display: inline-flex; align-items: center; color: var(--headerRandomizeInitialColor); } .header-randomize-section .randomize-label { font-family: var(--fontFamily); font-size: var(--fontSize); font-style: var(--fontStyle, inherit); font-weight: var(--fontWeight, normal); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-transform: var(--textTransform); text-decoration: var(--textDecoration); margin-right: 5px; } .header-randomize-section a { line-height: 0; } .header-randomize-section a svg { fill: var(--headerRandomizeInitialIconColor); width: var(--icon-size); height: var(--icon-size); } .header-randomize-section a svg.no-fill { fill: none; stroke: var(--headerRandomizeInitialIconColor); } .header-randomize-section a:hover svg { fill: var(--headerRandomizeInitialIconHoverColor); } .header-randomize-section a:hover svg.no-fill { fill: none; stroke: var(--headerRandomizeInitialIconHoverColor); } .header-image-section .image-wrapper { line-height: 0; } .header-image-section .image-wrapper figure { margin: 0; } .header-image-section .image-wrapper figure img { max-width: var(--max-width); } header [data-column] { min-height: var(--height); } header [data-column=middle] { display: flex; } header [data-column=start], header [data-column=end] { min-width: 0; } header [data-items] { display: flex; align-items: center; } @media (max-width: 999.98px) { header [data-device=desktop] { display: none; } } @media (min-width: 1000px) { header [data-device=mobile] { display: none; } } header [data-column-set="3"] > div { display: grid; grid-template-columns: 1fr var(--middle-column-width, auto) 1fr; grid-gap: 15px; overflow-wrap: anywhere; } header [data-column-set="2"] > div { display: grid; grid-template-columns: auto auto; } header [data-column-set="1"] [data-column=middle] [data-items] { width: 100%; } .cb__header-cta [data-size=small] { --buttonMinHeight: 40px; --buttonFontSize: 0.89em; } .cb__header-cta [data-size=medium] { --buttonMinHeight: 50px; --buttonFontSize: 1em; } .cb__header-cta [data-size=large] { --buttonMinHeight: 60px; --buttonFontSize: 1.15em; } /********** Header Menu **********/ [class*=header-menu] { min-width: 0; } [class*=header-menu][data-menu=type-4] { height: 100%; } [class*=header-menu] .menu { height: inherit; } nav[class*=menu] li:hover > a, nav[class*=menu] li:hover > a .child-indicator, nav[class*=menu] li a.rt-highlight, nav[class*=menu] li[class*=current-menu-] > a, nav[class*=menu] li[class*=current-menu-] > a .child-indicator { color: var(--linkHoverColor); --icon-color: var(--icon-hover-color, var(--linkHoverColor)); } [data-stretch] { width: 100%; } [data-stretch] > ul { justify-content: space-between !important; } .rt-create-menu { display: flex; align-items: center; height: 100%; font-size: 14px; } [data-submenu] { position: relative; } .menu > [data-submenu=right] > .sub-menu { left: 0; } .menu > [data-submenu=left] > .sub-menu { right: 0; } [data-submenu] .menu-item:not([data-submenu]) > ul { position: fixed; } .animated-submenu [data-submenu] > ul { --top: 0; margin-top: 0; } .animated-submenu [data-submenu] > ul:before { width: 5px; height: 100%; transform: initial; } .animated-submenu [data-submenu=right] > ul { right: -5px; margin-right: -100%; } .animated-submenu [data-submenu=right] > ul:before { left: -5px; right: initial; } .animated-submenu [data-submenu=left] > ul { left: -5px; margin-left: -100%; } .animated-submenu [data-submenu=left] > ul:before { left: initial; right: -5px; } [data-dropdown*=padded] .animated-submenu [data-submenu]:not(:first-child) > ul { --top: calc(var(--dropdown-items-padding, 0) * -1); } .animated-submenu [data-submenu=left] > a .child-indicator svg { transform: rotate(90deg); } .animated-submenu [data-submenu=right] > a .child-indicator svg { transform: rotate(-90deg); } [data-dropdown*=solid] .sub-menu li:hover, [data-dropdown*=solid] .sub-menu li.current-menu-item, [data-dropdown*=solid] .sub-menu li.current-menu-ancestor { background-color: var(--background-hover-color); } [data-dropdown*=solid] .sub-menu li:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; } [data-dropdown*=solid] .sub-menu li:first-child > a { border-radius: inherit; } [data-dropdown*=solid] .sub-menu li:last-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } [data-dropdown*=solid] .sub-menu li:last-child > a { border-radius: inherit; } [data-dropdown*=solid] .sub-menu li:hover a { color: var(--linkHoverColor, #ffffff); } [data-dropdown*=padded] { --dropdown-divider-margin: calc(var(--dropdown-items-spacing, 13px) - 5px); --dropdown-items-padding: 16px; } [data-dropdown*=padded] .sub-menu { --menu-item-radius: 3px; --menu-item-margin: var(--dropdown-divider-margin, 0); --menu-item-padding: calc(var(--dropdown-items-spacing, 13px) - 7px) calc(var(--dropdown-items-spacing, 13px) - 4px); } [data-dropdown*=padded] .animated-submenu .sub-menu li { padding: 0; } [data-dropdown*=padded] .animated-submenu .sub-menu li a { margin: 8px; padding: calc(var(--dropdown-items-spacing, 13px) - 7px) calc(var(--dropdown-items-spacing, 13px) - 4px); } [data-dropdown*=padded] .sub-menu li a:hover, [data-dropdown*=padded] .sub-menu li.current-menu-item > a, [data-dropdown*=padded] .sub-menu li.current-menu-ancestor > a { background-color: var(--background-hover-color); } [data-responsive=no] { overflow: hidden; } [data-responsive=no] .sub-menu { display: none; } [data-menu] > ul > li ul ul ul { top: auto !important; margin-right: -20px !important; margin-top: 5px !important; } .sub-menu ul .child-indicator { transform: none; } [data-dropdown*=type-1] .animated-submenu > .sub-menu { transform: translate3d(0, 10px, 0); } [data-dropdown*=type-1] .animated-submenu:hover > .sub-menu, [data-dropdown*=type-1] .animated-submenu:focus-within > .sub-menu { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); } [data-dropdown*=type-2] .animated-submenu > .sub-menu { transition: opacity 0.5s cubic-bezier(0.35, 0.81, 0.41, 1); } [data-dropdown*=type-2] .animated-submenu:hover > .sub-menu, [data-dropdown*=type-2] .animated-submenu:focus-within > .sub-menu { opacity: 1; visibility: visible; } [data-dropdown*=type-3] .animated-submenu > .sub-menu > li { opacity: 0; transform: translate3d(0, 5px, 0); transition: opacity 0.5s cubic-bezier(0.35, 0.81, 0.41, 1), transform 0.5s cubic-bezier(0.35, 0.81, 0.41, 1); } [data-dropdown*=type-3] .animated-submenu:hover > .sub-menu, [data-dropdown*=type-3] .animated-submenu:focus-within > .sub-menu { opacity: 1; visibility: visible; } [data-dropdown*=type-3] .animated-submenu:hover > .sub-menu > li, [data-dropdown*=type-3] .animated-submenu:focus-within > .sub-menu > li { opacity: 1; transform: translate3d(0, 0, 0); } [data-dropdown*=type-4] .animated-submenu:hover > .sub-menu, [data-dropdown*=type-4] .animated-submenu:focus-within > .sub-menu { opacity: 1; visibility: visible; } [data-dropdown*=type-4] .animated-submenu > .sub-menu { transition: none; } .menu-item .rt-icon-container.rt-left { margin-right: 0.5em; } .menu-item .rt-icon-container.rt-right { margin-left: 0.5em; } /**** Contact Detail ******/ .cb__footer-contact-info ul, .cb__header-contact-info ul { --listIndent: 0; --listItemSpacing: 0; --listStyleType: none; display: flex; flex-wrap: wrap; align-items: center; margin-top: calc(var(--items-spacing, 15px) / -2); margin-bottom: 0; } .cb__footer-contact-info ul li, .cb__header-contact-info ul li { margin-top: calc(var(--items-spacing, 15px) / 2); } .cb__footer-contact-info ul li .cb__icon-container svg, .cb__header-contact-info ul li .cb__icon-container svg { width: var(--icon-size, 15px); height: var(--icon-size, 15px); fill: var(--icon-color); transition: fill 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .cb__footer-contact-info ul li .contact-info, .cb__header-contact-info ul li .contact-info { color: var(--color); } .cb__footer-contact-info ul li .contact-info span, .cb__header-contact-info ul li .contact-info span { display: block; } .cb__footer-contact-info ul li .contact-info a, .cb__header-contact-info ul li .contact-info a { color: var(--linkInitialColor); transition: 0.3s ease all; } .cb__footer-contact-info ul li .contact-title, .cb__header-contact-info ul li .contact-title { font-weight: 600; } .cb__footer-contact-info ul li:not(:last-child), .cb__header-contact-info ul li:not(:last-child) { margin-right: var(--items-spacing, 15px); } .cb__footer-contact-info ul li:hover .cb__icon-container svg, .cb__header-contact-info ul li:hover .cb__icon-container svg { fill: var(--icon-hover-color); } .cb__footer-contact-info ul li:hover .contact-info a, .cb__header-contact-info ul li:hover .contact-info a { color: var(--linkHoverColor); } .cb__footer-contact-info ul .cb__icon-container, .cb__header-contact-info ul .cb__icon-container { display: flex; align-items: center; justify-content: center; width: calc(var(--icon-size, 15px) * 2.5); height: calc(var(--icon-size, 15px) * 2.5); border-radius: var(--border-radius); transition: 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .cb__footer-contact-info ul[data-icons-type=simple] .cb__icon-container, .cb__header-contact-info ul[data-icons-type=simple] .cb__icon-container { width: var(--icon-size); height: var(--icon-size); } .cb__footer-contact-info ul[data-icons-type*=solid] li .cb__icon-container, .cb__header-contact-info ul[data-icons-type*=solid] li .cb__icon-container { background-color: var(--background-color); } .cb__footer-contact-info ul[data-icons-type*=solid] li:hover .cb__icon-container, .cb__header-contact-info ul[data-icons-type*=solid] li:hover .cb__icon-container { background-color: var(--background-hover-color); } .cb__footer-contact-info ul[data-icons-type*=outline] li .cb__icon-container, .cb__header-contact-info ul[data-icons-type*=outline] li .cb__icon-container { border: 1px solid var(--background-color); } .cb__footer-contact-info ul[data-icons-type*=outline] li:hover .cb__icon-container, .cb__header-contact-info ul[data-icons-type*=outline] li:hover .cb__icon-container { border: 1px solid var(--background-hover-color); } [class*=cb__header-contact-info] li { display: grid; grid-template-columns: auto 1fr; grid-column-gap: 15px; align-items: center; } .cb__footer .cb__footer-contact-info { margin: var(--margin); } .cb__footer .cb__footer-contact-info ul { flex-direction: column; align-items: flex-start; } .cb__footer .cb__footer-contact-info ul li { margin-top: var(--items-spacing, 15px); display: grid; grid-template-columns: auto 1fr; grid-column-gap: 15px; align-items: center; } .emptymenu { display: flex; height: var(--menu-item-height, 100%); align-items: center; } .emptymenu .rt-create-menu { font-size: 17px; font-weight: 400; line-height: 2.25; } .emptymenu .rt-create-menu:hover { color: var(--genLinkColor); } /*=============================== Navigation Menu ==============================*/ .menu { display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style-type: none; --listItemSpacing: 0; --contentSpacing: 0; margin: 0; } .menu > li > a { color: var(--linkInitialColor); white-space: normal; justify-content: center; height: var(--menu-item-height, 100%); --menu-item-padding: 0 calc(var(--menu-items-spacing, 50px) / 2); transition: 0.3s ease all; } .menu > li a:not(:empty) { display: flex; align-items: center; flex-wrap: wrap; position: relative; text-align: initial; padding: var(--menu-item-padding, 0px); border-radius: var(--menu-item-radius, 0px); transition: 0.3s ease all; } .menu .menu-item .child-indicator { display: inline-flex; margin-left: 10px; margin-top: 2px; background: transparent; color: var(--linkInitialColor); border: none; padding: 0; } .menu .menu-item .child-indicator svg { fill: currentColor; } .animated-submenu .sub-menu { position: absolute; z-index: 10; top: calc(var(--top, 100%) - 35px); min-width: 100px; margin-top: var(--dropdown-top-offset, 0); border-radius: var(--border-radius); list-style: none; width: var(--dropdown-width, 200px); background-color: var(--background-color); box-shadow: var(--box-shadow); --menu-item-padding: var(--dropdown-items-spacing, 13px) calc(var(--dropdown-items-spacing, 13px) * 1.5); opacity: 0; visibility: hidden; transition: opacity 0.2s ease, visibility 0.2s ease, transform 0.2s ease; padding: 0; } .animated-submenu .sub-menu:before { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: var(--dropdown-top-offset, 0); transform: translateY(-100%); } .animated-submenu .sub-menu li { border-top: var(--dropdown-divider); padding: var(--menu-item-padding, 0px); } .animated-submenu .sub-menu li:first-child { border-top: none; } .animated-submenu .sub-menu li a { justify-content: space-between; padding: 0 10px 0 0; } .animated-submenu .sub-menu li a .child-indicator { margin-left: auto; position: absolute; right: 0; } .animated-submenu .sub-menu li a .child-indicator svg { transform: rotate(270deg); } [data-menu] > ul > li { display: flex; align-items: center; } [data-menu] > ul > li ul ul { top: 0 !important; margin-top: 0 !important; right: -5px; margin-right: -100%; } [data-menu] > ul > li:last-child ul ul, [data-menu] > ul > li:nth-last-child(2) ul ul { top: 0; margin-top: 0; right: -5px; left: auto; margin-left: auto; margin-right: -100%; } [data-menu] > ul > li a:before, [data-menu] > ul > li a:after { position: absolute; left: var(--menu-indicator-left, 0); right: var(--menu-indicator-right, 0); margin: var(--menu-indicator-margin, 0); height: var(--menu-indicator-height, 2px); opacity: var(--menu-indicator-opacity, 0); background-color: var(--menu-indicator-active-color, var(--paletteColor2)); transition: opacity 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), height 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), top 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), bottom 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } [data-menu] > ul > li a:before { top: var(--menu-indicator-y-position, 0); } [data-menu] > ul > li a:after { bottom: var(--menu-indicator-y-position, 0); } [data-menu*=type-1] > ul > li:first-child > a { padding-left: 0; } [data-menu*=type-1] > ul > li:last-child > a { padding-right: 0; } [data-menu*=type-2] > ul > li { --menu-indicator-width: 0; --menu-indicator-margin: 0 auto; } [data-menu*=type-2] > ul > li a { height: var(--menu-item-height); } [data-menu*=type-2] > ul > li a:after { content: ""; width: var(--menu-indicator-width, 100%); } [data-menu*=type-2] > ul > li[class*=current-menu-] > a, [data-menu*=type-2] > ul > li:hover > a { --menu-indicator-opacity: 1; --menu-indicator-width: calc(100% - var(--menu-items-spacing, 50px)); } [data-menu="type-2:default"] > ul > li a:after { transition: none; } [data-menu="type-2:left"] > ul > li { --menu-indicator-opacity: 1; --menu-indicator-left: calc(var(--menu-items-spacing) / 2); --menu-indicator-width: 0; } [data-menu="type-2:left"] > ul > li[class*=current-menu-] > a, [data-menu="type-2:left"] > ul > li:hover > a { --menu-indicator-width: calc(100% - var(--menu-items-spacing, 50px)); } [data-menu*=type-3] > ul > li[class*=current-menu-] > a, [data-menu*=type-3] > ul > li:hover > a { color: var(--colorHoverType3); background-color: var(--menu-indicator-active-color, var(--paletteColor2)); height: var(--menu-item-height); } [data-menu*=type-4] > ul > li a:after { --menu-indicator-y-position: 10px; content: ""; } [data-menu*=type-4] > ul > li[class*=current-menu-] > a, [data-menu*=type-4] > ul > li:hover > a { background: var(--activeIndicatorbackgroundColor); height: var(--menu-item-height, 100%); } [data-menu*=type-4] > ul > li[class*=current-menu-] > a:after, [data-menu*=type-4] > ul > li:hover > a:after { --menu-indicator-y-position: 0px; opacity: 1; } [data-menu*=type-5] > ul > li { --menu-indicator-width: 0; --menu-indicator-margin: 0 auto; } [data-menu*=type-5] > ul > li a:after { content: ""; width: 5px; height: 5px; border-radius: 100%; bottom: -7px; } [data-menu*=type-5] > ul > li[class*=current-menu-] > a, [data-menu*=type-5] > ul > li:hover > a { --menu-indicator-opacity: 1; } [data-menu*=type-6] > ul > li, [data-menu*=type-8] > ul > li { --menu-indicator-width: 0; --menu-indicator-margin: 0 auto; --menu-indicator-left: calc(var(--menu-items-spacing, 50px) / 2); --menu-indicator-right: calc(var(--menu-items-spacing, 50px) / 2); } [data-menu*=type-6] > ul > li a:before, [data-menu*=type-6] > ul > li a:after, [data-menu*=type-8] > ul > li a:before, [data-menu*=type-8] > ul > li a:after { content: ""; border-radius: 100%; position: absolute; top: auto; bottom: auto; } [data-menu*=type-6] > ul > li a:before, [data-menu*=type-8] > ul > li a:before { left: calc(var(--menu-indicator-left, 0) - 10px); right: auto; } [data-menu*=type-6] > ul > li a:after, [data-menu*=type-8] > ul > li a:after { left: auto; right: calc(var(--menu-indicator-right, 0) - 10px); } [data-menu*=type-6] > ul > li[class*=current-menu-item] > a, [data-menu*=type-6] > ul > li:hover > a, [data-menu*=type-8] > ul > li[class*=current-menu-item] > a, [data-menu*=type-8] > ul > li:hover > a { --menu-indicator-opacity: 1; } [data-menu*=type-7] > ul > li { --menu-indicator-width: 0; --menu-indicator-margin: 0 auto; } [data-menu*=type-7] > ul > li a { height: var(--menu-item-height); } [data-menu*=type-7] > ul > li a:after { content: ""; width: calc(var(--menu-indicator-width, 100%) + 8px); bottom: auto; } [data-menu*=type-7] > ul > li[class*=current-menu-] > a, [data-menu*=type-7] > ul > li:hover > a { --menu-indicator-opacity: 1; --menu-indicator-width: calc(100% - var(--menu-items-spacing, 50px)); } [data-menu*=type-6] > ul > li a:before, [data-menu*=type-6] > ul > li a:after { width: 5px; height: 5px; } [data-menu*=type-8] > ul > li a:before, [data-menu*=type-8] > ul > li a:after { width: 5px; height: 2px; } /*=============================== Archive Default ==============================*/ .blog #primary, .blog #secondary, .archive #primary, .archive #secondary, .search #primary, .search #secondary { display: block; position: relative; } .blog .entry-content-main-wrap, .archive .entry-content-main-wrap, .search .entry-content-main-wrap { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-direction: column; } .blog .entry-content-main-wrap .post-meta-inner, .archive .entry-content-main-wrap .post-meta-inner, .search .entry-content-main-wrap .post-meta-inner { font-size: 0.83333em; font-weight: 400; letter-spacing: 0.3px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; align-items: center; } .blog .entry-content-main-wrap .post-meta-inner .author .author, .archive .entry-content-main-wrap .post-meta-inner .author .author, .search .entry-content-main-wrap .post-meta-inner .author .author { margin-left: 5px; } .blog .entry-content-main-wrap .post-meta-inner .author img, .archive .entry-content-main-wrap .post-meta-inner .author img, .search .entry-content-main-wrap .post-meta-inner .author img { margin-right: 10px; -webkit-border-radius: 50%; border-radius: 50%; } .blog .entry-content-main-wrap .post-meta-inner .meta-common, .archive .entry-content-main-wrap .post-meta-inner .meta-common, .search .entry-content-main-wrap .post-meta-inner .meta-common { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; align-items: center; margin-bottom: 0px; } .blog .entry-content-main-wrap .post-meta-inner .meta-common.cat-links, .archive .entry-content-main-wrap .post-meta-inner .meta-common.cat-links, .search .entry-content-main-wrap .post-meta-inner .meta-common.cat-links { margin-bottom: 0; } .blog .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a, .archive .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a, .search .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a { color: var(--primaryColor); } .blog .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a:hover, .archive .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a:hover, .search .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a:hover { color: var(--genLinkHoverColor); } .blog .entry-content-main-wrap .post-meta-inner .meta-common.posted-on .poson, .archive .entry-content-main-wrap .post-meta-inner .meta-common.posted-on .poson, .search .entry-content-main-wrap .post-meta-inner .meta-common.posted-on .poson { margin-right: 5px; } .blog .entry-content-main-wrap .post-meta-inner .meta-common:last-of-type:after, .archive .entry-content-main-wrap .post-meta-inner .meta-common:last-of-type:after, .search .entry-content-main-wrap .post-meta-inner .meta-common:last-of-type:after { display: none; } .blog .entry-content-main-wrap .rt-featured-image:first-child, .archive .entry-content-main-wrap .rt-featured-image:first-child, .search .entry-content-main-wrap .rt-featured-image:first-child { margin-top: -40px; } .blog .entry-content-main-wrap .rt-featured-image:last-child, .archive .entry-content-main-wrap .rt-featured-image:last-child, .search .entry-content-main-wrap .rt-featured-image:last-child { margin-bottom: -50px; } .blog .entry-content-main-wrap .blank-space, .archive .entry-content-main-wrap .blank-space, .search .entry-content-main-wrap .blank-space { border-bottom: 1px solid var(--genborderColor); display: block; } .blog-post-lay .post-thumb-inner-wrap img, .blog-post-lay .post-thumb-inner-wrap svg { vertical-align: top; width: 100%; } .blog-post-lay figure { margin: 0 0 30px; } .blog-post-lay .entry-content-main-wrap .post-meta-wrapper { padding-bottom: 10px; } .blog-post-lay .entry-content-main-wrap .cat-links a { text-decoration: none; color: var(--primaryColor); margin-bottom: 0px; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .blog-post-lay .entry-content-main-wrap .cat-links a:after { content: ""; height: 3px; width: 3px; -webkit-border-radius: 50%; border-radius: 50%; background: currentColor; display: inline-block; vertical-align: middle; margin: 0 10px; } .blog-post-lay .entry-content-main-wrap .cat-links a:last-child:after { display: none; } .blog-post-lay .entry-content-main-wrap .entry-title { margin-bottom: 16px; } .blog-post-lay .entry-content-main-wrap .entry-title a { color: var(--genheadingColor); -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .blog-post-lay .entry-content-main-wrap .entry-title a:hover { color: var(--genLinkHoverColor); } .blog-post-lay .entry-content-main-wrap .entry-content-wrap { padding: 12px 0 28px; position: relative; } .blog-post-lay .entry-content-main-wrap .entry-content-wrap p { line-height: 1.75; } .blog-post-lay .entry-content-main-wrap .entry-content-wrap p:last-child { margin-bottom: 0; } .blog-post-lay .entry-content-main-wrap .entry-footer { margin-bottom: 16px; font-size: 0.88889em; } .blog-post-lay .entry-content-main-wrap .entry-footer:last-child { margin-bottom: 0; } .blog-post-lay .entry-content-main-wrap .btn-readmore { position: relative; } .blog-post-lay .entry-content-main-wrap .btn-readmore:after { display: inline-block; content: ""; margin-left: 12px; background: var(--genLinkColor); -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.867' height='8.733' viewBox='0 0 17.867 8.733'%3E%3Cg id='Group_5838' data-name='Group 5838' transform='translate(14.75 -1.999)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3290.464,377.064l4.366-4.367-4.366-4.367Z' transform='translate(-3291.713 -366.333)' fill='%235081f5'/%3E%3Cline id='Line_5' data-name='Line 5' x2='14.523' transform='translate(-14 6.499)' fill='none' stroke='%235081f5' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.867' height='8.733' viewBox='0 0 17.867 8.733'%3E%3Cg id='Group_5838' data-name='Group 5838' transform='translate(14.75 -1.999)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3290.464,377.064l4.366-4.367-4.366-4.367Z' transform='translate(-3291.713 -366.333)' fill='%235081f5'/%3E%3Cline id='Line_5' data-name='Line 5' x2='14.523' transform='translate(-14 6.499)' fill='none' stroke='%235081f5' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A"); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; vertical-align: middle; -webkit-transition: transform ease 0.25s; -moz-transition: transform ease 0.25s; -ms-transition: transform ease 0.25s; transition: transform ease 0.25s; width: 18px; height: 10px; } .blog-post-lay .entry-content-main-wrap .btn-readmore:hover:after { background: var(--genLinkHoverColor); -webkit-transform: translateX(6px); -moz-transform: translateX(6px); transform: translateX(6px); } .blog-post-lay .entry-content-main-wrap .btn-readmore.button-style { display: inline-block; margin-top: 10px; text-transform: uppercase; padding: var(--buttonPadding); margin-bottom: 5px; border: 1px solid var(--btnBorderColor); color: var(--btnTextColor); background: var(--btnBgColor); border-radius: var(--bottonRoundness); font-family: var(--btnFontFamily); font-size: var(--btnFontSize); font-weight: var(--btnFontWeight); font-style: var(--btnFontStyle); line-height: var(--btnLineHeight); letter-spacing: var(--btnLetterSpacing); text-transform: var(--btnTextTransform); text-decoration: var(--btnTextDecoration); -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .blog-post-lay .entry-content-main-wrap .btn-readmore.button-style:after { background: var(--btnTextColor); } .blog-post-lay .entry-content-main-wrap .btn-readmore.button-style:hover { color: var(--btnTextHoverColor); background: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } .blog-post-lay .entry-content-main-wrap .btn-readmore.button-style:hover:after { background: var(--btnTextHoverColor); } .blog-post-lay .entry-content-main-wrap .btn-readmore[data-arrow=no]:after { display: none; } .blog .entry-content-main-wrap .entry-title { font-size: var(--blogHeadingFontSize); } .blog .entry-content-main-wrap .post-meta-inner .cat-links[data-cat-style=normal] a { color: var(--blogCategoryDividerInitialColorFirst); } .blog .entry-content-main-wrap .post-meta-inner .cat-links[data-cat-style=normal] a:hover { color: var(--blogCategoryDividerHoverColorFirst); } .blog .entry-content-main-wrap .post-meta-inner .cat-links[data-cat-style=filled] a { background: var(--blogCategoryDividerInitialColorFirst); } .blog .entry-content-main-wrap .post-meta-inner .cat-links[data-cat-style=filled] a:hover { background: var(--blogCategoryDividerHoverColorFirst); } .blog .entry-content-main-wrap .post-meta-inner[data-position=Second] .cat-links[data-cat-style=normal] a { color: var(--blogCategoryDividerInitialColorSecond); } .blog .entry-content-main-wrap .post-meta-inner[data-position=Second] .cat-links[data-cat-style=normal] a:hover { color: var(--blogCategoryDividerHoverColorSecond); } .blog .entry-content-main-wrap .post-meta-inner[data-position=Second] .cat-links[data-cat-style=filled] a { background: var(--blogCategoryDividerInitialColorSecond); } .blog .entry-content-main-wrap .post-meta-inner[data-position=Second] .cat-links[data-cat-style=filled] a:hover { background: var(--blogCategoryDividerHoverColorSecond); } .blog .entry-content-main-wrap .blank-space[data-position=First] { margin: var(--blogDividerMarginFirst); } .blog .entry-content-main-wrap .blank-space[data-position=Second] { margin: var(--blogDividerMarginSecond); } .blog .rishi-tagged-inner .blog-page-title { font-family: var(--fontFamily); color: var(--blogFontColor); font-size: 1.777em; margin: 0; } @media (max-width: 768px) { .blog .rishi-tagged-inner .blog-page-title { font-size: 1.44444em; } } .blog .rishi-tagged-inner .blog-page-description { color: var(--blogFontColor); margin-top: 10px; } .blog .rishi-tagged-inner .blog-page-description p:last-child { margin-bottom: 0; } .archive .rishi-breadcrumb-main-wrap { width: 100%; padding-top: 10px; } .archive .rishi-breadcrumb-main-wrap .rishi-breadcrumbs { text-align: var(--alignment); } .archive .archive-title-wrapper .archive-title .page-title { margin: 0; } .archive .archive-title-wrapper .rishi-search-count[data-count=no] { display: none; } .archive .archive-title-wrapper .rishi-search-count[data-count=yes] { display: block; } .archive .entry-content-main-wrap .post-meta-inner .cat-links[data-cat-style=normal] a { color: var(--archiveCategoryDividerInitialColorFirst); } .archive .entry-content-main-wrap .post-meta-inner .cat-links[data-cat-style=normal] a:hover { color: var(--archiveCategoryDividerHoverColorFirst); } .archive .entry-content-main-wrap .post-meta-inner .cat-links[data-cat-style=filled] a { background: var(--archiveCategoryDividerInitialColorFirst); } .archive .entry-content-main-wrap .post-meta-inner .cat-links[data-cat-style=filled] a:hover { background: var(--archiveCategoryDividerHoverColorFirst); } .archive .entry-content-main-wrap .post-meta-inner[data-position=Second] .cat-links[data-cat-style=normal] a { color: var(--archiveCategoryDividerInitialColorSecond); } .archive .entry-content-main-wrap .post-meta-inner[data-position=Second] .cat-links[data-cat-style=normal] a:hover { color: var(--archiveCategoryDividerHoverColorSecond); } .archive .entry-content-main-wrap .post-meta-inner[data-position=Second] .cat-links[data-cat-style=filled] a { background: var(--archiveCategoryDividerInitialColorSecond); } .archive .entry-content-main-wrap .post-meta-inner[data-position=Second] .cat-links[data-cat-style=filled] a:hover { background: var(--archiveCategoryDividerHoverColorSecond); } .archive .entry-content-main-wrap .entry-title { font-size: var(--archiveHeadingFontSize); } .archive .entry-content-main-wrap .blank-space[data-position=First] { margin: var(--archiveDividerMarginFirst); } .archive .entry-content-main-wrap .blank-space[data-position=Second] { margin: var(--archiveDividerMarginSecond); } .single-post .post-meta-wrapper .cat-links a { text-decoration: none; color: var(--primaryColor); -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .single-post .post-meta-wrapper .cat-links a:after { content: ""; height: 3px; width: 3px; -webkit-border-radius: 50%; border-radius: 50%; background: currentColor; display: inline-block; vertical-align: middle; margin: 0 10px; } .single-post .post-meta-wrapper .cat-links a:last-child:after { display: none; } /*=============================== Archive Grid Layout ==============================*/ .blog-grid .rishi-container-wrap { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .blog-grid .rishi-container-wrap .rishi-post .blog-post-lay { height: 100%; } .blog-grid .rishi-container-wrap .rishi-post .blog-post-lay .post-content { height: 100%; } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap { height: 100%; } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap div:first-of-type.entry-content-wrap { padding: 0 0 28px; } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap .rt-featured-image { margin-bottom: 10px; margin-left: -30px; margin-right: -30px; } @media (max-width: 768px) { .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap .rt-featured-image { margin-left: -15px; margin-right: -15px; } } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap .rt-featured-image:first-child { margin-top: -30px; } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap .rt-featured-image:last-child { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex: 1 0 auto; -webkit-align-items: flex-end; align-items: flex-end; margin-bottom: -40px; } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap .entry-footer:last-child { flex: 1 0 auto; -webkit-align-items: flex-end; align-items: flex-end; } .blog-grid .rishi-container-wrap .rishi-post:last-child { margin-bottom: 60px; } .blog-grid .rishi-container-wrap[data-row-per-col="2"] .rishi-post { width: 50%; } @media (max-width: 768px) { .blog-grid .rishi-container-wrap[data-row-per-col="2"] .rishi-post { width: 100%; } } .blog-grid .rishi-container-wrap[data-row-per-col="3"] .rishi-post { width: 33.333%; } @media (max-width: 1024px) { .blog-grid .rishi-container-wrap[data-row-per-col="3"] .rishi-post { width: 50%; } } @media (max-width: 768px) { .blog-grid .rishi-container-wrap[data-row-per-col="3"] .rishi-post { width: 100%; } } .blog-grid .rishi-container-wrap[data-row-per-col="4"] .rishi-post { width: 25%; } @media (max-width: 1024px) { .blog-grid .rishi-container-wrap[data-row-per-col="4"] .rishi-post { width: 50%; } } @media (max-width: 768px) { .blog-grid .rishi-container-wrap[data-row-per-col="4"] .rishi-post { width: 100%; } } /*=============================== Archive List Layout ==============================*/ .blog-list .rishi-container-wrap { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .blog-list .entry-content-main-wrap { flex-direction: unset; } @media (max-width: 768px) { .blog-list .entry-content-main-wrap { display: block; } } .blog-list .entry-content-main-wrap .rt-featured-image { display: inline-flex; margin: 0; max-width: 48%; width: 100%; } @media (max-width: 768px) { .blog-list .entry-content-main-wrap .rt-featured-image { max-width: 100%; } } .blog-list .entry-content-main-wrap .rt-featured-image:first-child { margin-top: 0; } .blog-list .entry-content-main-wrap .list-cont-wrap { margin: auto 0; padding: 30px; width: 100%; } .blog-list .post-content .rt-featured-image a { display: flex; width: 100%; } /*=============================== Archive Masonry Layout ==============================*/ .blog-grid-masonry .rishi-container-wrap { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: -15px; margin-right: -15px; } .blog-grid-masonry .rishi-container-wrap[data-row-per-col="2"] .rishi-post { width: 50%; } @media (max-width: 768px) { .blog-grid-masonry .rishi-container-wrap[data-row-per-col="2"] .rishi-post { width: 100%; } } .blog-grid-masonry .rishi-container-wrap[data-row-per-col="3"] .rishi-post { width: 33.333%; } @media (max-width: 1024px) { .blog-grid-masonry .rishi-container-wrap[data-row-per-col="3"] .rishi-post { width: 50%; } } @media (max-width: 768px) { .blog-grid-masonry .rishi-container-wrap[data-row-per-col="3"] .rishi-post { width: 100%; } } .blog-grid-masonry .rishi-container-wrap[data-row-per-col="4"] .rishi-post { width: 25%; } @media (max-width: 1024px) { .blog-grid-masonry .rishi-container-wrap[data-row-per-col="4"] .rishi-post { width: 50%; } } @media (max-width: 768px) { .blog-grid-masonry .rishi-container-wrap[data-row-per-col="4"] .rishi-post { width: 100%; } } .blog-grid-masonry .rishi-post { padding-right: 15px; padding-left: 15px; } .blog-grid-masonry .rishi-post:last-of-type { margin-bottom: 0; } .blog-grid-masonry .rishi-post .entry-content-main-wrap div:first-of-type.entry-content-wrap { padding: 0 0 20px; } .blog-grid-masonry .rishi-post .entry-content-main-wrap .rt-featured-image { margin-bottom: 10px; margin-left: -30px; margin-right: -30px; } @media (max-width: 768px) { .blog-grid-masonry .rishi-post .entry-content-main-wrap .rt-featured-image { margin-left: -15px; margin-right: -15px; } } .blog-grid-masonry .rishi-post .entry-content-main-wrap .rt-featured-image:first-child { margin-top: -30px; } .blog-grid-masonry .rishi-post .entry-content-main-wrap .rt-featured-image:last-child { margin-bottom: -40px; } /*=============================== Container Width ==============================*/ .rightsidebar .site-main { width: calc(100% - var(--contentSidebarWidth)); float: left; padding-right: 60px; } @media (max-width: 1024px) { .rightsidebar .site-main { width: 100%; padding-right: 0; } } .rightsidebar .widget-area { float: right; } @media (max-width: 1024px) { .rightsidebar .widget-area { width: 100%; } } .leftsidebar .site-main { width: calc(100% - var(--contentSidebarWidth)); float: right; padding-left: 60px; } @media (max-width: 1024px) { .leftsidebar .site-main { width: 100%; padding-left: 0; } } .leftsidebar .widget-area { float: left; } @media (max-width: 1024px) { .leftsidebar .widget-area { width: 100%; } } .full-width .site-main { width: 100%; } /*=============================== Archive Layout 1 ==============================*/ .default-layout .rishi-post { margin-bottom: 60px; } @media (max-width: 768px) { .default-layout .rishi-post { margin-bottom: 40px; } } .default-layout .rishi-post:last-of-type { margin-bottom: 30px; } .default-layout.blog-classic .entry-content-main-wrap .rt-featured-image:first-child { margin-top: 0; } @media (max-width: 768px) { .default-layout.blog-list .post-content .entry-content-main-wrap .list-cont-wrap { width: 100%; padding: 20px 0 0; } } .default-layout.blog-list .rishi-post { width: 100%; } .default-layout.blog-list .rishi-post.no-post-thumbnail .list-cont-wrap { padding: 0; } .default-layout.blog-grid .rishi-container-wrap, .default-layout.blog-grid-masonry .rishi-container-wrap { margin-left: -30px; margin-right: -30px; } @media (max-width: 1024px) { .default-layout.blog-grid .rishi-container-wrap, .default-layout.blog-grid-masonry .rishi-container-wrap { margin-left: -15px; margin-right: -15px; } } @media (max-width: 768px) { .default-layout.blog-grid .rishi-container-wrap, .default-layout.blog-grid-masonry .rishi-container-wrap { margin-left: 0; margin-right: 0; } } .default-layout.blog-grid .rishi-post, .default-layout.blog-grid-masonry .rishi-post { border-right: 1px solid rgba(41, 41, 41, 0.05); padding-left: 30px; padding-right: 30px; padding-top: 30px; } @media (max-width: 1024px) { .default-layout.blog-grid .rishi-post, .default-layout.blog-grid-masonry .rishi-post { padding-left: 15px; padding-right: 15px; } } @media (max-width: 768px) { .default-layout.blog-grid .rishi-post, .default-layout.blog-grid-masonry .rishi-post { border: none; padding-left: 0; padding-right: 0; } } .default-layout.blog-grid .rishi-post .post-content .rt-featured-image, .default-layout.blog-grid-masonry .rishi-post .post-content .rt-featured-image { margin-left: 0; margin-right: 0; } .default-layout.blog-grid .rishi-post:last-of-type, .default-layout.blog-grid-masonry .rishi-post:last-of-type { border-right: none; } .default-layout.error404 .rishi-container-wrap .posts-wrap article .entry-header { padding: 0; } .default-layout.error404 .rishi-container-wrap .posts-wrap article .entry-meta-pri-wrap { padding: 0; } /*=============================== Content Box Layout ==============================*/ .content-box-layout .main-content-wrapper { background: #FFF; padding: 50px 45px; } @media (max-width: 1024px) { .content-box-layout .main-content-wrapper { padding: 45px 15px; } } .content-box-layout .rishi-post { margin-bottom: 70px; } @media (max-width: 768px) { .content-box-layout .rishi-post { margin-bottom: 40px; } } .content-box-layout .rishi-post.no-post-thumbnail .list-cont-wrap { padding: 0; } .content-box-layout .rishi-post:last-of-type { margin-bottom: 0; } .content-box-layout.single-post .main-content-wrapper { background-color: var(--background-color); background-image: var(--overlay-color, none), var(--background-image); background-size: var(--background-size); background-repeat: var(--background-repeat); background-position: var(--background-position); background-attachment: var(--background-attachment); --overlay-color: linear-gradient(var(--overlay), var(--overlay)); border-radius: var(--box-radius); box-shadow: var(--box-shadow); padding: var(--padding); } .content-box-layout.page .main-content-wrapper { padding: var(--padding); } .content-box-layout.blog-classic .site-main .entry-content-main-wrap div:first-of-type.entry-content-wrap { padding-top: 0; } .content-box-layout.blog-classic .site-main .rt-featured-image:first-child { margin-top: 0; } .content-box-layout.blog-list .rishi-post { width: 100%; } @media (max-width: 1024px) { .content-box-layout.blog-list .rishi-post .rt-featured-image { margin-bottom: 30px; } } @media (max-width: 768px) { .content-box-layout.blog-list .rishi-post .list-cont-wrap { width: 100%; padding: 0; } } .content-box-layout.blog-grid-masonry .rishi-post:last-of-type { margin-bottom: 0; } .content-box-layout.blog-grid-masonry .navigation.pagination .nav-links { margin-top: 17px; margin-bottom: 60px; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .cat-links { padding-top: 0; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .post-thumb + .cat-links { padding-top: 21px; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .post-thumb + .entry-header .entry-title { padding-top: 25px; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .post-thumb + .entry-content-wrap { padding-top: 25px; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .entry-content-wrap + .cat-links { padding-top: 10px; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .entry-content-wrap + .entry-header .entry-title { padding-top: 15px; } .content-box-layout.blog-grid .main-content-wrapper .rishi-container-wrap, .content-box-layout.blog-grid-masonry .main-content-wrapper .rishi-container-wrap { margin-left: -15px; margin-right: -15px; } .content-box-layout.blog-grid .main-content-wrapper .rishi-post, .content-box-layout.blog-grid-masonry .main-content-wrapper .rishi-post { padding: 0 15px; } .content-box-layout.blog-grid .site-main .entry-content-main-wrap .rt-featured-image, .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .rt-featured-image { margin: 0 0 10px; } .content-box-layout.blog-grid .site-main .entry-content-main-wrap .rt-featured-image:first-of-type, .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .rt-featured-image:first-of-type { margin-top: 0; } /*=============================== Box Layout ==============================*/ .box-layout .post-content { background: #FFF; } @media (max-width: 768px) { .box-layout .post-content .entry-content-main-wrap .list-cont-wrap { padding-left: 15px; padding-right: 15px; } } .box-layout.blog-classic .site-main .rishi-container-wrap { padding: 0; background: none; } .box-layout.blog-classic .entry-content-main-wrap { padding: 40px; } @media (max-width: 768px) { .box-layout.blog-classic .entry-content-main-wrap { padding-left: 15px; padding-right: 15px; } } .box-layout.blog-classic .entry-content-main-wrap .rt-featured-image { margin-left: -40px; margin-right: -40px; } @media (max-width: 768px) { .box-layout.blog-classic .entry-content-main-wrap .rt-featured-image { margin-left: -15px; margin-right: -15px; } } .box-layout.blog-classic .entry-content-main-wrap div:first-of-type.entry-content-wrap { padding: 0 0 20px; } .box-layout.blog-classic .rishi-post:last-of-type { margin-bottom: 0; } .box-layout.blog-list .site-main .rishi-container-wrap { padding: 0; background: none; } .box-layout.blog-list .site-main .rishi-container-wrap .rishi-post { width: 100%; } .box-layout.blog-grid .site-main .rishi-container-wrap { background: none; padding: 0; margin-left: -15px; margin-right: -15px; } @media (max-width: 768px) { .box-layout.blog-grid .site-main .rishi-container-wrap { margin-left: 0; margin-right: 0; } } .box-layout.blog-grid .site-main .entry-content-main-wrap { padding: 30px; } @media (max-width: 768px) { .box-layout.blog-grid .site-main .entry-content-main-wrap { padding-left: 15px; padding-right: 15px; } } .box-layout.blog-grid .site-main div + .post-thumb, .box-layout.blog-grid .site-main header + .post-thumb { margin-top: 0; } .box-layout.blog-grid .site-main .rishi-post { padding-right: 15px; padding-left: 15px; } @media (max-width: 768px) { .box-layout.blog-grid .site-main .rishi-post { padding-left: 0; padding-right: 0; margin-bottom: 60px; } } .box-layout.blog-grid-masonry #primary { margin-bottom: 30px; } @media (max-width: 768px) { .box-layout.blog-grid-masonry #primary { margin-bottom: 10px; } } .box-layout.blog-grid-masonry .site-main .rishi-container-wrap { background: none; padding: 0; } .box-layout.blog-grid-masonry .site-main .entry-content-main-wrap { padding: 30px; } @media (max-width: 768px) { .box-layout.blog-grid-masonry .site-main .entry-content-main-wrap { padding-left: 15px; padding-right: 15px; } } .box-layout.single-post .site-main .rishi-container-wrap { background-color: var(--background-color); background-image: var(--overlay-color, none), var(--background-image); background-size: var(--background-size); background-repeat: var(--background-repeat); background-position: var(--background-position); background-attachment: var(--background-attachment); --overlay-color: linear-gradient(var(--overlay), var(--overlay)); border-radius: var(--box-radius); box-shadow: var(--box-shadow); padding: var(--padding); } @media (max-width: 768px) { .box-layout.single-post .site-main .rishi-container-wrap { margin-left: -15px; margin-right: -15px; } } .box-layout.page .site-main .rishi-container-wrap .rishi-post { padding-top: 20px; } .box-layout .rishi-post { margin-bottom: 60px; } @media (max-width: 768px) { .box-layout .rishi-post { margin-bottom: 40px; } } /*=============================== Full Width ==============================*/ .single-post.full-width .entry-categories, .single-post.full-width .rishi-entry-header-inner .entry-title, .single-post.full-width .post-meta-wrapper { text-align: center; } .single-post.full-width .rishi-entry-header-inner .post-meta-inner { -webkit-justify-content: center; justify-content: center; } .single-post.full-width.default-layout .post-inner-wrap, .single-post.full-width.default-layout .post-footer-meta-wrap, .single-post.full-width.default-layout .autor-section, .single-post.full-width.default-layout .post-navigation, .single-post.full-width.default-layout .comments-area { width: 100%; margin-left: auto; margin-right: auto; } .single.full-width.centered .rishi-breadcrumb-main-wrap, .single.full-width.centered .post-meta-wrapper, .single.full-width.centered .entry-title, .single.full-width.centered .post-inner-wrap, .single.full-width.centered .post-footer-meta-wrap, .single.full-width.centered .post-navigation, .single.full-width.centered .comments-area, .single.full-width.centered .autor-section { max-width: var(--containerContentMaxWidth); margin-left: auto; margin-right: auto; width: 100%; } .page.full-width.centered .rishi-breadcrumb-main-wrap, .page.full-width.centered .rishi-post .entry-header, .page.full-width.centered .rishi-post .entry-content, .page.full-width.centered .entry-footer, .page.full-width.centered .comments-area, .page.full-width.centered .autor-section { max-width: var(--containerContentMaxWidth); margin-left: auto; margin-right: auto; } .elementor-page.full-width.page .site-content .rishi-container, .elementor-page.full-width.page .rishi-post .entry-content, .elementor-page.full-width.page .rishi-breadcrumb-main-wrap, .elementor-page.full-width.page .entry-header, .elementor-page.full-width.page .entry-footer, .elementor-page.full-width.centered.page .site-content .rishi-container, .elementor-page.full-width.centered.page .rishi-post .entry-content, .elementor-page.full-width.centered.page .rishi-breadcrumb-main-wrap, .elementor-page.full-width.centered.page .entry-header, .elementor-page.full-width.centered.page .entry-footer { max-width: 100%; padding: 0; width: 100%; } .full-width .alignfull, .full-width .entry-content .alignfull { margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); max-width: 100vw; width: 100vw; clear: both; } .full-width .alignfull:not(.wp-block-cover), .full-width .entry-content .alignfull:not(.wp-block-cover) { padding-left: 0; padding-right: 0; } .full-width.centered .alignwide, .full-width.centered .entry-content .alignwide { margin-left: calc(var(--wideWith) / 2); margin-right: calc(var(--wideWith) / 2); padding: 0 15px; --wideWith: calc(var(--containerContentMaxWidth) - var(--containerWidth)); clear: both; } @media (max-width: 1024px) { .full-width.centered .alignwide, .full-width.centered .entry-content .alignwide { margin-left: calc(var(--wideWith) / 3); margin-right: calc(var(--wideWith) / 3); } } @media (max-width: 992px) { .full-width.centered .alignwide, .full-width.centered .entry-content .alignwide { margin-left: calc(var(--wideWith) / 2.05); margin-right: calc(var(--wideWith) / 2.05); } } @media (max-width: 768px) { .full-width.centered .alignwide, .full-width.centered .entry-content .alignwide { margin-left: calc(var(--wideWith) / 3.8); margin-right: calc(var(--wideWith) / 3.8); } } .full-width:not(.elementor-page) .site-content { overflow-x: hidden; } /*=============================== Author Box ==============================*/ .author-top-wrap .img-holder img { -webkit-border-radius: 50%; border-radius: 50%; object-fit: cover; min-height: unset; min-width: unset; vertical-align: top; } .author-top-wrap .author-name { font-size: calc(var(--fontSize) / 1.5); font-weight: var(--fontWeight); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing, 0.05px); margin: 0; } .author-top-wrap .author-description { display: block; margin-top: 8px; } .author-top-wrap .social-networks { margin: 0; padding: 0; list-style: none; display: block; margin-top: 10px; } .author-top-wrap .social-networks li { display: inline-block; font-size: 16px; margin-right: 26px; vertical-align: middle; } .author-top-wrap .social-networks li a { -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .author-top-wrap .social-networks li svg { height: 16px; } .post-author-wrap { background: var(--paletteColor7); } @media (max-width: 768px) { .post-author-wrap .img-holder { text-align: center; } } .post-author-wrap .img-holder img { width: 130px; height: 130px; } @media (max-width: 768px) { .post-author-wrap .img-holder img { width: 100px; height: 100px; } } .post-author-wrap .author-content-wrapper { display: block; } .post-author-wrap .author-content-wrapper .author-meta { margin-bottom: 16px; } @media (max-width: 768px) { .post-author-wrap .author-content-wrapper .author-meta { text-align: center; } } .post-author-wrap .author-content-wrapper .cb__social-box { margin: 0; justify-content: center; } @media (max-width: 768px) { .post-author-wrap .author-content-wrapper .cb__social-box { margin: 0 0 5px; } } .post-author-wrap .author-content-wrapper .cb__social-box a { margin: 0 15px 10px 0; } @media (max-width: 768px) { .post-author-wrap .author-content-wrapper .cb__social-box a { margin: 0 10px 10px 0; } } .post-author-wrap .author-footer { display: inline-flex; vertical-align: middle; justify-content: space-between; width: 100%; } @media (max-width: 768px) { .post-author-wrap .author-footer { display: block; } } .post-author-wrap .view-all-auth { font-size: 0.88889em; font-weight: 400; line-height: 1em; color: var(--genLinkColor); text-decoration: none; } @media (max-width: 768px) { .post-author-wrap .view-all-auth { display: block; text-align: center; } } .post-author-wrap .view-all-auth:after { content: ""; background: var(--genLinkColor); -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.867' height='8.733' viewBox='0 0 17.867 8.733'%3E%3Cg id='Group_5838' data-name='Group 5838' transform='translate(14.75 -1.999)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3290.464,377.064l4.366-4.367-4.366-4.367Z' transform='translate(-3291.713 -366.333)'/%3E%3Cline id='Line_5' data-name='Line 5' x2='14.523' transform='translate(-14 6.499)' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.867' height='8.733' viewBox='0 0 17.867 8.733'%3E%3Cg id='Group_5838' data-name='Group 5838' transform='translate(14.75 -1.999)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3290.464,377.064l4.366-4.367-4.366-4.367Z' transform='translate(-3291.713 -366.333)'/%3E%3Cline id='Line_5' data-name='Line 5' x2='14.523' transform='translate(-14 6.499)' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A"); height: 12px; width: 18px; line-height: 1; display: inline-block; margin-left: 10px; font-size: 8px; vertical-align: middle; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-transition: transform ease 0.25s; -moz-transition: transform ease 0.25s; -ms-transition: transform ease 0.25s; transition: transform ease 0.25s; } .post-author-wrap .view-all-auth:hover { color: var(--genLinkHoverColor) !important; } .post-author-wrap .view-all-auth:hover:after { background: var(--genLinkHoverColor); transform: translateX(6px); } .autor-section.layout-one .author-top-wrap { display: grid; grid-template-columns: 130px 1fr; padding: 24px; } @media (max-width: 768px) { .autor-section.layout-one .author-top-wrap { grid-template-columns: 1fr; padding: 15px; } } .autor-section.layout-one .author-content-wrapper { padding-left: 24px; padding-right: 0; } @media (max-width: 768px) { .autor-section.layout-one .author-content-wrapper { padding-left: 0; padding-right: 0; margin-top: 10px; } } .autor-section.layout-two { margin-top: 65px; } @media (max-width: 768px) { .autor-section.layout-two { margin-top: 55px; } } .autor-section.layout-two .author-top-wrap { padding: 0 24px 24px; } @media (max-width: 768px) { .autor-section.layout-two .author-top-wrap { padding: 0 15px 15px; } } .autor-section.layout-two .author-top-wrap .author-description { margin-top: 16px; } .autor-section.layout-two .author-content-wrapper { margin-top: 10px; text-align: center; } .autor-section.layout-two .author-content-wrapper .author-footer { max-width: 450px; } @media (max-width: 768px) { .autor-section.layout-two .author-content-wrapper .author-footer { max-width: 100%; } } .autor-section.layout-two .author-content-wrapper .author-footer .view-all-auth { width: 100%; } .autor-section.layout-two .author-content-wrapper .author-footer .cb__social-box + .view-all-auth { width: auto; } .autor-section.layout-two .img-holder { text-align: center; } .autor-section.layout-two .img-holder img { margin-top: -54px; } @media (max-width: 768px) { .autor-section.layout-two .img-holder img { margin-top: -44px; } } /*=============================== Tagged in / Category Top ==============================*/ .tagged-in-wrapper { display: block; margin: var(--margin) 0; width: 100%; } .rishi-tagged-inner .tagged-in { color: var(--archiveFontColor); margin: 0; } .rishi-tagged-inner .category-title { color: var(--archiveFontColor); font-size: 1.777em; margin: 10px 0 0; } @media (max-width: 768px) { .rishi-tagged-inner .category-title { font-size: 1.44444em; } } .rishi-tagged-inner .archive-description { color: var(--archiveFontColor); line-height: var(--lineHeight, 2em); margin-top: 10px; } /*=============================== Search Layouts ==============================*/ .search-result-wrapper { display: block; max-width: 770px; width: 100%; margin: var(--margin) 0; } @media (max-width: 1024px) { .search-result-wrapper { max-width: 100%; } } .search-result-wrapper .rishi-searchres-inner .search-res { color: var(--searchFontColor); display: block; text-align: var(--alignment); width: 100%; margin-bottom: 20px; } .search-result-wrapper .rishi-searchres-inner .search-form { width: 100%; position: relative; } .search-result-wrapper .rishi-searchres-inner .search-form input[type=search] { -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; height: 70px; line-height: 70px; font-size: 1.33333em; color: var(--searchFontColor); } @media (max-width: 768px) { .search-result-wrapper .rishi-searchres-inner .search-form input[type=search] { height: 60px; line-height: 60px; font-size: 1em; } } .search-result-wrapper .rishi-searchres-inner .search-form input[type=search]::placeholder { color: var(--searchFontColor); } .search-result-wrapper .rishi-searchres-inner .search-form input[type=submit] { position: absolute; top: 0; right: 0; text-indent: -999px; height: 70px; width: 70px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.86' height='26.434' viewBox='0 0 25.86 26.434'%3E%3Cpath id='icons8-search' d='M13.768,3a9.768,9.768,0,1,0,5.71,17.686l7.559,7.541,1.616-1.616-7.469-7.487A9.767,9.767,0,0,0,13.768,3Zm0,1.149a8.619,8.619,0,1,1-8.619,8.619A8.609,8.609,0,0,1,13.768,4.149Z' transform='translate(-3.5 -2.5)' fill='%23fff' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E"); background-repeat: no-repeat !important; -webkit-background-size: 24px !important; -o-background-size: 24px !important; background-size: 24px !important; background-position: center; background-color: var(--genLinkColor); padding: 0; border: none; border-radius: 0; } @media (max-width: 768px) { .search-result-wrapper .rishi-searchres-inner .search-form input[type=submit] { height: 60px; width: 60px; line-height: 60px; -webkit-background-size: 20px !important; -o-background-size: 20px !important; background-size: 20px !important; } } .search-result-wrapper .rt-search-results { display: none; } .rishi-search-count { width: 100%; } .rishi-search-count .srch-results-cnt { display: block; font-size: 0.88889em; font-weight: 300; font-style: italic; color: var(--archiveFontColor); margin-bottom: var(--archiveMargin); position: relative; } @media (max-width: 768px) { .rishi-search-count .srch-results-cnt { padding-bottom: 10px; } } .search-no-results.blog-grid .no-results, .search-no-results.blog-grid-masonry .no-results { padding: 0 15px; width: 100%; } .search-no-results.blog-grid.default-layout .no-results, .search-no-results.blog-grid-masonry.default-layout .no-results { padding: 0 30px; width: 100%; } .search-no-results .rishi-container-wrap.masonry_grid { height: auto !important; } /*=============================== Post Content ==============================*/ .single .main-content-wrapper[data-v-spacing=top] { margin-bottom: 0; } .single .main-content-wrapper[data-v-spacing=bottom] { margin-top: 0; } .single .main-content-wrapper[data-v-spacing=none] { margin: 0; } .single-post .entry-header .rt-featured-image { margin-bottom: 20px; margin-top: 0; } .single-post .post-meta-inner .cat-links[data-cat-style=normal] a { color: var(--singleCategoryDividerInitialColorFirst); margin-bottom: 0; } .single-post .post-meta-inner .cat-links[data-cat-style=normal] a:hover { color: var(--singleCategoryDividerHoverColorFirst); } .single-post .post-meta-inner .cat-links[data-cat-style=filled] a { background: var(--singleCategoryDividerInitialColorFirst); } .single-post .post-meta-inner .cat-links[data-cat-style=filled] a:hover { background: var(--singleCategoryDividerHoverColorFirst); } /*** Post meta Divider *****/ .post-meta-inner[data-meta-divider=slash] .meta-common:after { display: inline-block; content: ""; height: 15px; width: 1px; background: var(--primaryColor); vertical-align: middle; margin: 0px 10px 0; transform: rotate(15deg); } .post-meta-inner[data-meta-divider=slash] .meta-common:last-child:after { display: none; } .post-meta-inner[data-meta-divider=line] .meta-common:after { display: inline-block; content: ""; height: 1px; width: 11px; background: var(--primaryColor); vertical-align: middle; margin: 0 10px 0; } .post-meta-inner[data-meta-divider=line] .meta-common:last-child:after { display: none; } .post-meta-inner[data-meta-divider=circle] .meta-common:after { display: inline-block; content: ""; height: 3px; width: 3px; -webkit-border-radius: 50%; border-radius: 50%; background: var(--primaryColor); vertical-align: middle; margin: 0 10px 0; } .post-meta-inner[data-meta-divider=circle] .meta-common:last-child:after { display: none; } .post-meta-inner[data-meta-divider=none] .meta-common { margin: 0 10px; } .post-meta-inner .cat-links[data-cat-single=dot] a:last-child:after { display: none; } .post-meta-inner .cat-links[data-cat-single=normal-slash] a:after { height: 1px; width: 11px; } .post-meta-inner .cat-links[data-cat-single=normal-slash] a:last-child:after { display: none; } .post-meta-inner .cat-links[data-cat-single=forward-slash] a:after { height: 15px; width: 1px; } .post-meta-inner .cat-links[data-cat-single=forward-slash] a:last-child:after { display: none; } .post-meta-inner .cat-links[data-cat-single=back-slash] a:after { height: 15px; width: 1px; transform: rotate(15deg); } .post-meta-inner .cat-links[data-cat-single=back-slash] a:last-child:after { display: none; } .post-meta-inner .cat-links[data-cat-single][data-cat-style=filled] a:after, .post-meta-inner .cat-links[data-cat-single][data-cat-style=custom] a:after { display: none; } .post-meta-inner .cat-links[data-cat-style=filled] a, .post-meta-inner .cat-links[data-cat-style=custom] a { color: #ffffff; border-radius: 4px; line-height: 1; padding: 8px; margin-right: 10px; margin-bottom: 5px; } .post-meta-inner .cat-links[data-cat-style=filled] a:last-child, .post-meta-inner .cat-links[data-cat-style=custom] a:last-child { margin-right: 0; } .post-meta-inner .cat-links[data-cat-style=filled] a:hover, .post-meta-inner .cat-links[data-cat-style=custom] a:hover { color: #ffffff; } .post-meta-inner[data-position=Second] .cat-links[data-cat-style=normal] a { color: var(--singleCategoryDividerInitialColorSecond); } .post-meta-inner[data-position=Second] .cat-links[data-cat-style=normal] a:hover { color: var(--singleCategoryDividerHoverColorSecond); } .post-meta-inner[data-position=Second] .cat-links[data-cat-style=filled] a { background: var(--singleCategoryDividerInitialColorSecond); color: #ffffff; } .post-meta-inner[data-position=Second] .cat-links[data-cat-style=filled] a:hover { background: var(--singleCategoryDividerHoverColorSecond); color: #ffffff; } /********** Link style ************/ .link-highlight-style1 .entry-content p > a { color: var(--linkHighlightColor); line-height: var(--lineHeight); position: relative; text-decoration: underline; } .link-highlight-style1 .entry-content p > a:hover { color: var(--linkHighlightHoverColor); } .link-highlight-style2 .entry-content p > a { color: var(--linkHighlightColor); line-height: var(--lineHeight); text-decoration: none; min-height: auto; min-width: auto; position: relative; display: inline-block; padding: 0 5px; z-index: 1; } .link-highlight-style2 .entry-content p > a:after { content: ""; background: var(--linkHighlightBackgroundColor); position: absolute; bottom: 0; left: 0; right: 0; height: 50%; -webkit-transition: all ease 0.35s; -moz-transition: all ease 0.35s; transition: all ease 0.35s; z-index: -1; } .link-highlight-style2 .entry-content p > a:hover { color: var(--linkHighlightHoverColor); } .link-highlight-style2 .entry-content p > a:hover:after { height: 100%; background: var(--linkHighlightBackgroundHoverColor); } .link-highlight-style2 .entry-content .wp-block-button__link { color: var(--btnTextColor); background-color: var(--btnBgColor); border: 1px solid var(--btnBorderColor); padding: var(--buttonPadding, 5px 20px); text-decoration: var(--btnTextDecoration); } .link-highlight-style2 .entry-content .wp-block-button__link:hover { color: var(--btnTextHoverColor); background-color: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } .link-highlight-style2 .entry-content .wp-block-button__link:after { display: none; } /******* Block in Single *******/ .single .entry-header, .page .entry-header { margin-bottom: 20px; } .single .entry-header .entry-title, .page .entry-header .entry-title { color: var(--genheadingColor); margin-bottom: 20px; width: 100%; } .single .entry-header .post-meta-inner, .page .entry-header .post-meta-inner { font-size: 0.83333em; font-weight: 400; letter-spacing: 0.3px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; align-items: center; padding-top: 0; padding-bottom: 10px; } .single .entry-header .post-meta-inner .author .author, .page .entry-header .post-meta-inner .author .author { margin-left: 5px; } @media (max-width: 768px) { .single .entry-header .post-meta-inner, .page .entry-header .post-meta-inner { text-align: center; } } .single .entry-header .post-meta-inner a, .page .entry-header .post-meta-inner a { text-decoration: none; } .single .entry-header .post-meta-inner .author img, .page .entry-header .post-meta-inner .author img { display: inline-block; vertical-align: middle; margin-right: 10px; -webkit-border-radius: 50%; border-radius: 50%; } .single .entry-header .post-meta-inner .meta-common, .page .entry-header .post-meta-inner .meta-common { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; align-items: center; margin-bottom: 5px; } .single .entry-header .post-meta-inner .meta-common.comment-link-wrap a, .page .entry-header .post-meta-inner .meta-common.comment-link-wrap a { color: var(--primaryColor); } .single .entry-header .post-meta-inner .meta-common.comment-link-wrap a:hover, .page .entry-header .post-meta-inner .meta-common.comment-link-wrap a:hover { color: var(--genLinkHoverColor); } .single .entry-header .post-meta-inner .meta-common.posted-on .poson, .page .entry-header .post-meta-inner .meta-common.posted-on .poson { margin-right: 5px; } .single .entry-header .post-meta-inner .meta-common:last-of-type:after, .page .entry-header .post-meta-inner .meta-common:last-of-type:after { display: none; } .single .entry-header .post-thumbnail, .page .entry-header .post-thumbnail { display: block; } .single .entry-header .post-thumbnail img, .single .entry-header .post-thumbnail svg, .page .entry-header .post-thumbnail img, .page .entry-header .post-thumbnail svg { width: 100%; vertical-align: top; } .single .entry-header .entry-categories, .page .entry-header .entry-categories { padding-top: 34px; } @media (max-width: 768px) { .single .entry-header .entry-categories, .page .entry-header .entry-categories { text-align: center; padding-top: 24px; } } .single .entry-header .rishi-entry-header-inner div + .post-thumbnail, .single .entry-header .rishi-entry-header-inner .entry-title + .post-thumbnail, .page .entry-header .rishi-entry-header-inner div + .post-thumbnail, .page .entry-header .rishi-entry-header-inner .entry-title + .post-thumbnail { margin-top: 30px; } .single .entry-content .has-drop-cap:first-letter, .page .entry-content .has-drop-cap:first-letter { font-size: 4em; font-weight: 700; letter-spacing: 0.1px; line-height: 0.8; vertical-align: top; padding-right: 7px; } .single .entry-content p, .page .entry-content p { word-break: break-word; } .single .entry-content p:last-child, .page .entry-content p:last-child { margin-bottom: 0; } .single .entry-content p a.button, .page .entry-content p a.button { color: var(--btnTextColor); background: var(--btnBgColor); border-color: var(--btnBorderColor); } .single .entry-content p a.button:hover, .page .entry-content p a.button:hover { color: var(--btnTextHoverColor); background-color: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } .single .entry-content h1, .single .entry-content h2, .single .entry-content h3, .single .entry-content h4, .single .entry-content h5, .single .entry-content h6, .page .entry-content h1, .page .entry-content h2, .page .entry-content h3, .page .entry-content h4, .page .entry-content h5, .page .entry-content h6 { margin: 20px 0; color: var(--genheadingColor); } .single .entry-content ul, .page .entry-content ul { margin: 20px 0 20px 40px; word-break: break-word; } .single .entry-content ul li:not(:last-child), .page .entry-content ul li:not(:last-child) { margin-bottom: 5px; } .single .entry-content ul li ol, .single .entry-content ul li ul, .page .entry-content ul li ol, .page .entry-content ul li ul { margin-top: 5px; } .single .entry-content ul ul, .single .entry-content ul ol, .page .entry-content ul ul, .page .entry-content ul ol { margin: 0; } .single .entry-content ul.wp-block-gallery, .single .entry-content ul.blocks-gallery-grid, .page .entry-content ul.wp-block-gallery, .page .entry-content ul.blocks-gallery-grid { margin: 0; } .single .entry-content ul.wp-block-gallery li, .single .entry-content ul.blocks-gallery-grid li, .page .entry-content ul.wp-block-gallery li, .page .entry-content ul.blocks-gallery-grid li { padding-left: 0; margin-bottom: 1em; } .single .entry-content ul.wp-block-gallery li:before, .single .entry-content ul.blocks-gallery-grid li:before, .page .entry-content ul.wp-block-gallery li:before, .page .entry-content ul.blocks-gallery-grid li:before { display: none; } .single .entry-content ol, .page .entry-content ol { margin: 20px 0 20px 40px; word-break: break-word; } .single .entry-content ol ul, .single .entry-content ol ol, .page .entry-content ol ul, .page .entry-content ol ol { margin: 0; } .single .entry-content ol li:not(:last-child), .page .entry-content ol li:not(:last-child) { margin-bottom: 5px; } .single .entry-content ol li ol, .single .entry-content ol li ul, .page .entry-content ol li ol, .page .entry-content ol li ul { margin-top: 5px; } .single .entry-content figure, .page .entry-content figure { margin: 20px 0; } .single .entry-content figure img, .page .entry-content figure img { vertical-align: top; } .single .entry-content figure.alignright, .page .entry-content figure.alignright { margin-left: 2em; margin-top: 0; margin-bottom: 15px; } .single .entry-content figure.alignleft, .page .entry-content figure.alignleft { margin-right: 2em; margin-top: 0; margin-bottom: 15px; } .single .entry-content blockquote, .page .entry-content blockquote { margin: 0; } .single .post-tags, .page .post-tags { display: block; margin-top: 15px; padding: 25px 0 0; border-top: 1px solid var(--genborderColor); font-weight: 400; position: relative; } .single .post-tags .tagtext, .page .post-tags .tagtext { padding-right: 15px; } .single .post-tags a, .page .post-tags a { display: inline-block; background: var(--baseColor); color: var(--primaryColor); padding: 4px 15px; margin-right: 5px; margin-bottom: 10px; line-height: 1.5; text-decoration: none; border-radius: 5px; } .single .post-tags a:hover, .page .post-tags a:hover { background-color: var(--genLinkColor); color: #ffffff; } .single .three-dots-sep, .page .three-dots-sep { position: absolute; bottom: 0; left: 0; right: 0; text-align: center; width: 5px; height: 5px; display: inline-block; -webkit-border-radius: 50%; border-radius: 50%; background: var(--primaryColor); margin: 0 auto; } .single .three-dots-sep:after, .single .three-dots-sep:before, .page .three-dots-sep:after, .page .three-dots-sep:before { display: inline-block; content: ""; height: 5px; width: 5px; -webkit-border-radius: 50%; border-radius: 50%; background: var(--primaryColor); position: absolute; top: 0; left: 0; } .single .three-dots-sep:after, .page .three-dots-sep:after { margin-left: -25px; } .single .three-dots-sep:before, .page .three-dots-sep:before { margin-left: 25px; } /********* Tag *****/ .single .entry-tags a { display: inline-block; background: var(--baseColor); color: var(--primaryColor); padding: 4px 15px; margin-right: 5px; margin-bottom: 10px; line-height: 1.5; text-decoration: none; border-radius: 5px; } .single .entry-tags a::after { display: none; } .single .entry-tags a:hover { background-color: var(--genLinkColor); color: #ffffff; } .single .entry-content ul.wp-block-categories { margin-bottom: 15px; margin-top: 15px; margin-left: 0; margin-right: 0; padding-left: 0; list-style: none; } /********* Post Navigation ************/ .post-navigation { margin: 60px 0 0; padding-bottom: 30px; } @media (max-width: 768px) { .post-navigation { padding-bottom: 20px; } } .post-nav-links { padding: 40px 40px 35px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; background: var(--baseColor); justify-content: left; } .post-nav-links .nav-holder { width: 50%; } @media (max-width: 768px) { .post-nav-links .nav-holder { width: 100%; } } .post-nav-links .nav-holder.nav-next { text-align: right; } @media (max-width: 768px) { .post-nav-links .nav-holder.nav-next { padding-left: 0; border-left: none; border-top: 1px solid var(--genborderColor); padding-top: 30px; margin-top: 20px; } } .post-nav-links .nav-holder.nav-next:first-child { text-align: left; } .post-nav-links .nav-holder.nav-next:first-child .meta-nav { text-align: left; } .post-nav-links .nav-holder .entry-title { font-size: 1.1111em; font-weight: 400; } .post-nav-links .nav-holder .entry-title a { text-decoration: none; color: var(--primaryColor); -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .post-nav-links .nav-holder .entry-title a:hover { color: var(--genLinkHoverColor); } @media (max-width: 768px) { .post-nav-links .nav-holder .entry-title { text-align: left; font-size: 0.888889em; } } .post-nav-links .nav-holder .meta-nav a { font-size: 0.88889em; color: var(--genLinkColor); text-decoration: none; position: relative; } .post-nav-links .nav-holder .meta-nav a:hover { color: var(--genLinkHoverColor); } .post-nav-links .nav-holder.nav-previous .meta-nav a:before { display: inline-block; content: ""; background: var(--genLinkColor); -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.867' height='8.733' viewBox='0 0 17.867 8.733'%3E%3Cg id='Group_5838' data-name='Group 5838' transform='translate(3.117)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3294.831,377.064l-4.366-4.367,4.366-4.367Z' transform='translate(-3293.582 -368.331)' fill='%235081f5'/%3E%3Cline id='Line_5' data-name='Line 5' x1='14.523' transform='translate(-0.523 4.5)' fill='none' stroke='%235081f5' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.867' height='8.733' viewBox='0 0 17.867 8.733'%3E%3Cg id='Group_5838' data-name='Group 5838' transform='translate(3.117)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3294.831,377.064l-4.366-4.367,4.366-4.367Z' transform='translate(-3293.582 -368.331)' fill='%235081f5'/%3E%3Cline id='Line_5' data-name='Line 5' x1='14.523' transform='translate(-0.523 4.5)' fill='none' stroke='%235081f5' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A"); margin-right: 12px; -webkit-transition: transform ease 0.25s; -moz-transition: transform ease 0.25s; -ms-transition: transform ease 0.25s; transition: transform ease 0.25s; width: 18px; height: 10px; } .post-nav-links .nav-holder.nav-previous .meta-nav a:hover:before { transform: translateX(-6px); background: var(--genLinkHoverColor); } .post-nav-links .nav-holder.nav-next .meta-nav { text-align: right; } @media (max-width: 768px) { .post-nav-links .nav-holder.nav-next .meta-nav { text-align: left; } } .post-nav-links .nav-holder.nav-next .meta-nav a:after { display: inline-block; content: ""; background: var(--genLinkColor); -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.867' height='8.733' viewBox='0 0 17.867 8.733'%3E%3Cg id='Group_5838' data-name='Group 5838' transform='translate(14.75 -1.999)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3290.464,377.064l4.366-4.367-4.366-4.367Z' transform='translate(-3291.713 -366.333)' fill='%235081f5'/%3E%3Cline id='Line_5' data-name='Line 5' x2='14.523' transform='translate(-14 6.499)' fill='none' stroke='%235081f5' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.867' height='8.733' viewBox='0 0 17.867 8.733'%3E%3Cg id='Group_5838' data-name='Group 5838' transform='translate(14.75 -1.999)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M3290.464,377.064l4.366-4.367-4.366-4.367Z' transform='translate(-3291.713 -366.333)' fill='%235081f5'/%3E%3Cline id='Line_5' data-name='Line 5' x2='14.523' transform='translate(-14 6.499)' fill='none' stroke='%235081f5' stroke-linecap='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A"); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; margin-left: 12px; -webkit-transition: transform ease 0.25s; -moz-transition: transform ease 0.25s; -ms-transition: transform ease 0.25s; transition: transform ease 0.25s; width: 18px; height: 10px; } .post-nav-links .nav-holder.nav-next .meta-nav a:hover:after { transform: translateX(6px); background: var(--genLinkHoverColor); } /********** Related Post **********/ .recommended-articles { display: block; padding-top: 40px; } .recommended-articles .blog-single-wid-title { font-size: 1.4444em; margin-bottom: 25px; } .recommended-articles .recomm-artcles-wrap { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: -15px; margin-right: -15px; } .recommended-articles .recomm-artcles-wrap .recomm-article-singl { padding-left: 15px; padding-right: 15px; } @media (max-width: 768px) { .recommended-articles .recomm-artcles-wrap .recomm-article-singl { margin-bottom: 30px; } } .recommended-articles .recomm-artcles-wrap .recomm-article-singl .post-content { background: none; } .recommended-articles .recomm-artcles-wrap .recomm-article-singl .entry-header { margin-bottom: 0; } .recommended-articles .recomm-artcles-wrap .recomm-article-singl .entry-title { font-size: 1.11em; line-height: 1.5; margin: 15px 0; } .recommended-articles .recomm-artcles-wrap .recomm-article-singl .post-meta-wrapper { padding: 0; } .recommended-articles .recomm-artcles-wrap .recomm-article-singl .post-meta-wrapper .post-meta-inner { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; align-items: center; font-size: 0.83333em; font-weight: 400; letter-spacing: 0.3px; } .recommended-articles .recomm-artcles-wrap .recomm-article-singl .post-meta-wrapper .post-meta-inner .meta-common.author { display: inline-flex; align-items: center; } .recommended-articles .recomm-artcles-wrap .recomm-article-singl .post-meta-wrapper .post-meta-inner .meta-common.author .avatar { border-radius: 50%; margin-right: 5px; } .recommended-articles .recomm-artcles-wrap .recomm-article-singl .post-meta-wrapper .post-meta-inner .meta-common.author .author { margin-left: 5px; } .recommended-articles.related-posts-per-row-1 .recomm-article-singl { width: 100%; } .recommended-articles.related-posts-per-row-2 .recomm-article-singl { width: 50%; } @media (max-width: 768px) { .recommended-articles.related-posts-per-row-2 .recomm-article-singl { width: 100%; } } .recommended-articles.related-posts-per-row-3 .recomm-article-singl { width: 33.33%; } @media (max-width: 768px) { .recommended-articles.related-posts-per-row-3 .recomm-article-singl { width: 100%; } } .recommended-articles.related-posts-per-row-4 .recomm-article-singl { width: 25%; } @media (max-width: 768px) { .recommended-articles.related-posts-per-row-4 .recomm-article-singl { width: 100%; } } .recommended-articles .post-meta-inner .cat-links[data-cat-style=normal] a { color: var(--relatedPostCategoryDividerInitialColor); } .recommended-articles .post-meta-inner .cat-links[data-cat-style=normal] a:hover { color: var(--relatedPostCategoryDividerHoverColor); } .recommended-articles .post-meta-inner .cat-links[data-cat-style=filled] a { background: var(--relatedPostCategoryDividerInitialColor); } .recommended-articles .post-meta-inner .cat-links[data-cat-style=filled] a:hover { background: var(--relatedPostCategoryDividerHoverColor); } /*=============================== Footer Style ==============================*/ .cb__footer [data-row] { border-top: var(--border-top); border-bottom: var(--border-bottom); z-index: 1; } .cb__footer [data-row] > div { display: grid; grid-template-columns: var(--grid-template-colummns); grid-column-gap: var(--items-gap); grid-row-gap: var(--items-gap); padding-top: var(--container-spacing); padding-bottom: var(--container-spacing); border-top: var(--border-top); border-bottom: var(--border-bottom); } .cb__footer [data-column] { display: flex; flex-direction: column; justify-content: var(--vertical-alignment, flex-start); } .cb__footer [data-divider=columns] [data-column] { position: relative; } .cb__footer [data-divider=columns] > *:after { position: absolute; content: ""; } /******* Footer Elements ***********/ .cb__footer [data-column*=copyright] { text-align: var(--horizontal-alignment); } .cb__footer figure { margin: 0; } .cb__footer .cb__footer-copyright { font-family: var(--fontFamily); font-size: var(--fontSize); line-height: var(--lineHeight); font-weight: var(--fontWeight); color: var(--color); margin: var(--margin); --contentSpacing: 0; } .cb__footer .cb__footer-copyright p { margin-bottom: 0; } .cb__footer .cb__footer-copyright a { color: var(--linkInitialColor); transition: 0.3s ease all; } .cb__footer .cb__footer-copyright a:hover { color: var(--linkHoverColor); } .cb__footer .cb__footer-copyright > *:not(:first-child) { margin-top: 0.5em; } .cb__footer .cb__footer-socials { margin: var(--margin); } .cb__footer .cb__footer-socials ul { justify-content: var(--alignment); } .cb__footer .footer-menu { margin: var(--margin); } .cb__footer .footer-menu ul { flex-wrap: wrap; justify-content: var(--horizontal-alignment); position: relative; margin-top: calc(var(--menu-items-spacing, 25px) / 2 * -1); margin-left: calc(var(--menu-items-spacing, 25px) / 2 * -1); margin-right: calc(var(--menu-items-spacing, 25px) / 2 * -1); } .cb__footer .footer-menu ul li { margin-top: calc(var(--menu-items-spacing, 25px) / 2); } /*********** Footer Widget *********/ .cb__footer .widget { color: var(--color); margin-bottom: 20px; } .cb__footer .widget:last-child { margin-bottom: 0; } .cb__footer .widget .widget-title { color: var(--headingColor); } .cb__footer .widget h1:not(.widget-title), .cb__footer .widget h2:not(.widget-title), .cb__footer .widget h3:not(.widget-title), .cb__footer .widget h4:not(.widget-title), .cb__footer .widget h5:not(.widget-title), .cb__footer .widget h6:not(.widget-title) { color: var(--headingColor); } .cb__footer .widget a { color: var(--linkInitialColor); } .cb__footer .widget a:hover { color: var(--linkHoverColor); } .cb__footer .widget > *:not(.widget-title), .cb__footer .widget .wp-block-categories li, .cb__footer .widget .wp-block-archives li, .cb__footer .widget .wp-block-latest-posts__list li, .cb__footer .widget .wp-block-latest-comments li, .cb__footer .widget .wp-block-rss li, .cb__footer .widget .wp-block-page-list li, .cb__footer .widget.widget_meta ul li, .cb__footer .widget.widget_nav_menu ul li { color: var(--color); font-family: var(--fontFamily); font-size: var(--fontSize); font-style: var(--fontStyle, inherit); font-weight: var(--fontWeight, normal); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-transform: var(--textTransform); text-decoration: var(--textDecoration); } .cb__footer .widget .wp-block-calendar thead th, .cb__footer .widget .wp-block-calendar td { color: var(--color); } .cb__footer .widget .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta, .cb__footer .widget .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p { font-size: 1em; } .cb__footer .widget p.wp-block-tag-cloud a { background: var(--linkInitialColor); color: #ffffff; } .cb__footer .widget p.wp-block-tag-cloud a:hover { background: var(--linkHoverColor); color: #ffffff; } .cb__footer .widget .wp-block-read-more { color: var(--linkInitialColor); } .cb__footer .widget .wp-block-read-more:after { background: var(--linkInitialColor); } .cb__footer .widget .wp-block-read-more:hover { color: var(--linkHoverColor); } .cb__footer .widget .wp-block-read-more:hover:after { background: var(--linkHoverColor); } .cb__footer .widget .wp-block-comment-template .wp-block-comment-author-name a, .cb__footer .widget .wp-block-comment-template .wp-block-comment-date a, .cb__footer .widget .wp-block-comment-template .wp-block-comment-edit-link a, .cb__footer .widget .wp-block-comment-template .wp-block-comment-content p a, .cb__footer .widget .wp-block-comment-template .wp-block-comment-reply-link a { color: var(--linkInitialColor); } .cb__footer .widget .wp-block-comment-template .wp-block-comment-author-name a:hover, .cb__footer .widget .wp-block-comment-template .wp-block-comment-date a:hover, .cb__footer .widget .wp-block-comment-template .wp-block-comment-edit-link a:hover, .cb__footer .widget .wp-block-comment-template .wp-block-comment-content p a:hover, .cb__footer .widget .wp-block-comment-template .wp-block-comment-reply-link a:hover { color: var(--linkHoverColor); } .cb__footer .widget blockquote, .cb__footer .widget .wp-block-quote { color: var(--primaryColor); } /****** Footer Reveal *********/ [data-footer*=reveal] .site-content { box-shadow: var(--footer-box-shadow); position: relative; z-index: 1; } [data-footer*=reveal] .site-main { background: inherit; } [data-footer*=reveal] .cb__footer { position: var(--position); bottom: var(--frame-size, 0px); max-height: 600px; } /****************** Responsive **************/ @media (max-width: 999.98px) { .cb__footer [data-divider=columns] > div:after { width: var(--width, 100%); left: var(--left, 0); bottom: calc(var(--items-gap) / 2 * -1); border-bottom: var(--border); } .cb__footer [data-divider=columns] > div:last-of-type:after { display: none; } .cb__footer [data-divider=columns] > span { display: none; } .cb__footer [data-divider=columns]:not([data-stack]) { position: relative; } .cb__footer [data-divider=columns]:not([data-stack]):before { position: absolute; width: 0px; height: 100%; top: 0; left: 0; right: 0; margin: 0 auto; border-right: var(--border); } } @media (max-width: 689.98px) { .cb__footer [data-divider=columns]:not([data-stack*=mobile]):before { content: ""; } .cb__footer [data-divider=columns]:not([data-stack*=mobile]) > div:after { --width: calc(100% + var(--items-gap) / 2); } .cb__footer [data-divider=columns]:not([data-stack*=mobile]) > div:nth-of-type(even):after { --left: calc(var(--items-gap) / 2 * -1); } .cb__footer [data-divider=columns]:not([data-stack*=mobile]) > div:last-of-type:after, .cb__footer [data-divider=columns]:not([data-stack*=mobile]) > div:first-of-type:nth-last-of-type(2):nth-of-type(1):after, .cb__footer [data-divider=columns]:not([data-stack*=mobile]) > div:first-of-type:nth-last-of-type(2) ~ *:nth-of-type(1):after, .cb__footer [data-divider=columns]:not([data-stack*=mobile]) > div:first-child:nth-last-child(4):nth-of-type(3):after, .cb__footer [data-divider=columns]:not([data-stack*=mobile]) > div:first-child:nth-last-child(4) ~ *:nth-of-type(3):after, .cb__footer [data-divider=columns]:not([data-stack*=mobile]) > div:first-child:nth-last-child(6):nth-of-type(5):after, .cb__footer [data-divider=columns]:not([data-stack*=mobile]) > div:first-child:nth-last-child(6) ~ *:nth-of-type(5):after { display: none; } .cb__footer [data-divider=columns]:not([data-stack*=mobile]) .rt-widget:before { --width: calc(100% + var(--items-gap) / 2); } .cb__footer [data-divider=columns]:not([data-stack*=mobile]) > div:nth-of-type(even) .rt-widget:before { --left: calc(var(--items-gap) / 2 * -1); } } @media (min-width: 690px) and (max-width: 999.98px) { .cb__footer [data-divider=columns]:not([data-stack*=tablet]):before { content: ""; } .cb__footer [data-divider=columns]:not([data-stack*=tablet]) > div:after { --width: calc(100% + var(--items-gap) / 2); } .cb__footer [data-divider=columns]:not([data-stack*=tablet]) > div:nth-of-type(even):after { --left: calc(var(--items-gap) / 2 * -1); } .cb__footer [data-divider=columns]:not([data-stack*=tablet]) > div:last-of-type:after, .cb__footer [data-divider=columns]:not([data-stack*=tablet]) > div:first-of-type:nth-last-of-type(2):nth-of-type(1):after, .cb__footer [data-divider=columns]:not([data-stack*=tablet]) > div:first-of-type:nth-last-of-type(2) ~ *:nth-of-type(1):after, .cb__footer [data-divider=columns]:not([data-stack*=tablet]) > div:first-child:nth-last-child(4):nth-of-type(3):after, .cb__footer [data-divider=columns]:not([data-stack*=tablet]) > div:first-child:nth-last-child(4) ~ *:nth-of-type(3):after, .cb__footer [data-divider=columns]:not([data-stack*=tablet]) > div:first-child:nth-last-child(6):nth-of-type(5):after, .cb__footer [data-divider=columns]:not([data-stack*=tablet]) > div:first-child:nth-last-child(6) ~ *:nth-of-type(5):after { display: none; } } @media (min-width: 1000px) { .cb__footer [data-divider=columns] > *:not(:last-child):after { height: calc(100% + var(--container-spacing) * 2); top: calc(var(--container-spacing) * -1); right: calc(var(--items-gap) / 2 * -1); border-right: var(--border); } .cb__footer [data-divider=columns] > *:first-child:not(:only-child) .rt-widget:before, .cb__footer [data-divider=columns] > *:last-child:not(:only-child) .rt-widget:before { --width: calc(100% + var(--items-gap) / 2); } .cb__footer [data-divider=columns] > *:last-child:not(:only-child) .rt-widget:before { --left: calc(var(--items-gap) / 2 * -1); } .cb__footer [data-divider=columns] > *:not(:first-child):not(:last-child) .rt-widget:before { --width: calc(100% + var(--items-gap)); --left: calc(var(--items-gap) / 2 * -1); } } @media (min-width: 690px) and (max-width: 999.98px) { .cb__footer [data-divider=columns]:not([data-stack*=tablet]) .rt-widget:before { --width: calc(100% + var(--items-gap) / 2); } .cb__footer [data-divider=columns]:not([data-stack*=tablet]) > div:nth-of-type(even) .rt-widget:before { --left: calc(var(--items-gap) / 2 * -1); } } /***** Page Setting ******/ .page .main-content-wrapper .entry-header { text-align: var(--alignment); margin-bottom: var(--margin-bottom); } .page .main-content-wrapper[data-page-spacing="top:bottom"] { margin-bottom: var(--containerVerticalMargin); margin-top: var(--containerVerticalMargin); } .page .main-content-wrapper[data-page-spacing=top] { margin-bottom: 0; margin-top: var(--containerVerticalMargin); } .page .main-content-wrapper[data-page-spacing=bottom] { margin-bottom: var(--containerVerticalMargin); margin-top: 0; } .page .main-content-wrapper[data-page-spacing=none] { margin: 0; } .page.box-layout .site-main .rishi-container-wrap { background-color: var(--background-color); background-image: var(--overlay-color, none), var(--background-image); background-size: var(--background-size); background-repeat: var(--background-repeat); background-position: var(--background-position); background-attachment: var(--background-attachment); --overlay-color: linear-gradient(var(--overlay), var(--overlay)); border-radius: var(--box-radius); box-shadow: var(--box-shadow); padding: var(--padding); } .page.box-layout .site-main .rishi-container-wrap .rishi-post { padding-top: 0; } .page.content-box-layout .main-content-wrapper { background-color: var(--background-color); background-image: var(--overlay-color, none), var(--background-image); background-size: var(--background-size); background-repeat: var(--background-repeat); background-position: var(--background-position); background-attachment: var(--background-attachment); --overlay-color: linear-gradient(var(--overlay), var(--overlay)); border-radius: var(--box-radius); box-shadow: var(--box-shadow); padding: var(--padding); } .page.content-box-layout .rishi-container-wrap .rishi-post { padding-top: 0; } .elementor-page.elementor-template-full-width .site-content .rishi-container { max-width: 100%; padding: 0; width: 100%; } .elementor-page.elementor-template-full-width .site-content .rishi-container .rishi-post .entry-content { max-width: 100%; padding: 0; width: 100%; } /*=============================== Author Page ==============================*/ .author.leftsidebar #primary { float: right; } .author.leftsidebar #secondary { float: left; } .author.content-box-layout .author-top-wrap { padding-top: 20px; } .author.content-box-layout #primary, .author.content-box-layout #secondary { margin-bottom: 20px; } .author .entry-content-main-wrap .entry-title { font-size: var(--authorHeadingFontSize); } .author .entry-content-main-wrap .post-meta-wrapper .post-meta-inner .cat-links[data-cat-style=normal] a { color: var(--authorCategoryDividerInitialColorFirst); } .author .entry-content-main-wrap .post-meta-wrapper .post-meta-inner .cat-links[data-cat-style=normal] a:hover { color: var(--authorCategoryDividerHoverColorFirst); } .author .entry-content-main-wrap .post-meta-wrapper .post-meta-inner .cat-links[data-cat-style=filled] a { background: var(--authorCategoryDividerInitialColorFirst); } .author .entry-content-main-wrap .post-meta-wrapper .post-meta-inner .cat-links[data-cat-style=filled] a:hover { background: var(--authorCategoryDividerHoverColorFirst); } .author .entry-content-main-wrap .post-meta-wrapper .post-meta-inner[data-position=Second] .cat-links[data-cat-style=normal] a { color: var(--authorCategoryDividerInitialColorSecond); } .author .entry-content-main-wrap .post-meta-wrapper .post-meta-inner[data-position=Second] .cat-links[data-cat-style=normal] a:hover { color: var(--authorCategoryDividerHoverColorSecond); } .author .entry-content-main-wrap .post-meta-wrapper .post-meta-inner[data-position=Second] .cat-links[data-cat-style=filled] a { background: var(--authorCategoryDividerInitialColorSecond); } .author .entry-content-main-wrap .post-meta-wrapper .post-meta-inner[data-position=Second] .cat-links[data-cat-style=filled] a:hover { background: var(--authorCategoryDividerHoverColorSecond); } .author .entry-content-main-wrap .blank-space[data-position=First] { margin: var(--authorDividerMarginFirst); } .author .entry-content-main-wrap .blank-space[data-position=Second] { margin: var(--authorDividerMarginSecond); } .author .rishi-author-box { margin: var(--margin) 0; } .author .rishi-author-box .author-top-wrap { border: none; position: relative; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-align-items: normal; align-items: normal; padding: 0; width: 100%; justify-content: var(--alignment); } @media (max-width: 768px) { .author .rishi-author-box .author-top-wrap { display: block; } } .author .rishi-author-box .author-top-wrap .img-holder { margin: auto 0; max-width: var(--width); width: 100%; } @media (max-width: 768px) { .author .rishi-author-box .author-top-wrap .img-holder { display: block; max-width: 100%; width: 100%; margin: 0; text-align: var(--alignment); } } .author .rishi-author-box .author-top-wrap .img-holder img { height: auto; width: 100%; } @media (max-width: 768px) { .author .rishi-author-box .author-top-wrap .img-holder img { width: var(--width); } } .author .rishi-author-box .author-top-wrap .img-holder[data-avatar=square] img { border-radius: 0; } .author .rishi-author-box .author-top-wrap .author-meta { text-align: var(--alignment); width: calc(100% - var(--width)); width: -moz-calc(100% - var(--width)); padding-left: 35px; padding-right: 0; } @media (max-width: 768px) { .author .rishi-author-box .author-top-wrap .author-meta { width: 100%; padding-left: 0; padding-right: 0; margin-top: 20px; } } .author .rishi-author-box .author-top-wrap .author-meta:first-child { padding: 0; } .author .rishi-author-box .author-top-wrap .author-meta .author-name, .author .rishi-author-box .author-top-wrap .author-meta .author-description { color: var(--authorFontColor); } .author .rishi-author-box .author-top-wrap .author-meta .cb__social-box { margin-top: 24px; justify-content: var(--alignment); } .author .rishi-author-box .author-top-wrap .author-meta .cb__social-box a { margin-top: 0; } .author .rishi-search-count .srch-results-cnt { color: var(--authorFontColor); margin-bottom: var(--authorMargin); } .author .rishi-search-count[data-count=no] { display: none; } .author .rishi-search-count[data-count=yes] { display: block; } /*=============================== Error 404 Page ==============================*/ .error404 #primary { display: block; position: relative; margin: 90px 0 0; } @media (max-width: 768px) { .error404 #primary { margin: 60px 0 30px; } } .error404 .rishi-container-wrap .posts-wrap { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: -15px; margin-right: -15px; } .error404 .rishi-container-wrap .posts-wrap article { padding: 0 15px; } .error404 .rishi-container-wrap .posts-wrap article .post-thumb { margin-bottom: 20px; } .error404 .rishi-container-wrap .posts-wrap article .entry-meta-pri-wrap { padding-left: 15px; padding-right: 15px; } .error404 .rishi-container-wrap .posts-wrap article .entry-meta-pri-wrap .entry-meta-pri { padding: 0 0 10px; } .error404 .rishi-container-wrap .posts-wrap article .entry-meta-pri-wrap .entry-meta-pri .cat-links { font-size: 15px; } .error404 .rishi-container-wrap .posts-wrap article .entry-meta-pri-wrap .entry-meta-pri .cat-links a { color: var(--genLinkColor); } .error404 .rishi-container-wrap .posts-wrap article .entry-meta-pri-wrap .entry-meta-pri .cat-links a:hover { color: var(--genLinkHoverColor); } .error404 .rishi-container-wrap .posts-wrap article .entry-header { padding-left: 15px; padding-right: 15px; } .error404 .rishi-container-wrap .posts-wrap article .entry-title { font-size: 1.222em; margin-bottom: 0; } .error404 .rishi-container-wrap.col-per-1 { max-width: 761px; margin: 0 auto; width: 100%; } .error404 .rishi-container-wrap.col-per-1 .posts-wrap article { width: 100%; } .error404 .rishi-container-wrap.col-per-2 .posts-wrap article { width: 50%; } @media (max-width: 768px) { .error404 .rishi-container-wrap.col-per-2 .posts-wrap article { width: 100%; } } .error404 .rishi-container-wrap.col-per-3 .posts-wrap article { width: 33.33%; } @media (max-width: 768px) { .error404 .rishi-container-wrap.col-per-3 .posts-wrap article { margin-bottom: 40px; width: 100%; } } .error404 .rishi-container-wrap.col-per-4 .posts-wrap article { width: 25%; } .error404 .rt-search-results { display: none; } .error404.box-layout .rishi-container-wrap { background: none; padding: 0; } .error404.box-layout .rishi-container-wrap .posts-wrap .entry-content-main-wrap { padding: 0 0 30px; } @media (max-width: 768px) { .error404.content-box-layout .main-content-wrapper { margin-left: -15px; margin-right: -15px; } } .go-to-blog-wrap { display: block; width: 100%; text-align: center; margin-top: 40px; } .go-to-blog-wrap .go-to-blog { display: inline-block; padding: var(--buttonPadding); border: 1px solid var(--btnBorderColor); color: var(--btnTextColor); background: var(--btnBgColor); border-radius: var(--bottonRoundness); -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; } .go-to-blog-wrap .go-to-blog:hover { background: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); color: var(--btnTextHoverColor); } .four-error-wrap { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; align-items: center; padding: 0 8%; } @media (max-width: 768px) { .four-error-wrap { padding: 0; } } .four-error-wrap figure { width: 176px; } @media (max-width: 768px) { .four-error-wrap figure { width: 114px; } } .four-error-wrap .four-error-content { width: calc(100% - 176px); width: -webkit-calc(100% - 176px); width: -moz-calc(100% - 176px); padding-left: 70px; } @media (max-width: 768px) { .four-error-wrap .four-error-content { width: 100%; padding-left: 0; } } .four-error-wrap .error-title { font-size: 2.66667em; margin: 0; } @media (max-width: 768px) { .four-error-wrap .error-title { font-size: 2.222222em; } } .four-error-wrap .error-sub-title { font-size: 1.22222em; margin-top: 20px; margin-bottom: 0; } @media (max-width: 768px) { .four-error-wrap .error-sub-title { font-size: 1.11111em; } } .four-error-wrap .error-desc { font-size: 1em; color: var(--primaryColor); margin-top: 12px; margin-bottom: 0; } .recommended-title { font-size: 1.444em; margin-bottom: 46px; } @media (max-width: 768px) { .recommended-title { font-size: 1.333333em; margin-bottom: 25px; } } .error-search-again-wrapper { margin-top: 55px; } .error-search-again-wrapper .error-search-inner { padding: 50px 100px; background: var(--baseColor); } @media (max-width: 768px) { .error-search-again-wrapper .error-search-inner { padding: 30px 15px; } } .error-search-again-wrapper .search-form { width: 100%; display: block; position: relative; } .error-search-again-wrapper .search-form input[type=search] { width: 100%; height: 70px; line-height: 70px; padding: 0 20px; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: none; background: #FCFCFC; } @media (max-width: 768px) { .error-search-again-wrapper .search-form input[type=search] { height: 60px; line-height: 60px; } } .error-search-again-wrapper .search-form input[type=submit] { position: absolute; top: 0; right: 0; font-size: 0; height: 70px; width: 70px; border: none; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.86' height='26.434' viewBox='0 0 25.86 26.434'%3E%3Cpath id='icons8-search' d='M13.768,3a9.768,9.768,0,1,0,5.71,17.686l7.559,7.541,1.616-1.616-7.469-7.487A9.767,9.767,0,0,0,13.768,3Zm0,1.149a8.619,8.619,0,1,1-8.619,8.619A8.609,8.609,0,0,1,13.768,4.149Z' transform='translate(-3.5 -2.5)' fill='%23fff' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E"); background-repeat: no-repeat !important; -webkit-background-size: 24px !important; -o-background-size: 24px !important; background-size: 24px !important; background-position: center; background-color: var(--genLinkColor); border-radius: 0; padding: 0; } @media (max-width: 768px) { .error-search-again-wrapper .search-form input[type=submit] { height: 60px; line-height: 60px; width: 60px; -webkit-background-size: 20px !important; -o-background-size: 20px !important; background-size: 20px !important; } } /*=============================== Search Page ==============================*/ .search .rishi-breadcrumb-main-wrap { max-width: 770px; width: 100%; } @media (max-width: 1024px) { .search .rishi-breadcrumb-main-wrap { max-width: 100%; } } .search .rishi-search-count { max-width: 770px; } @media (max-width: 1024px) { .search .rishi-search-count { max-width: 100%; } } .search .rishi-search-count .srch-results-cnt { color: var(--searchFontColor); margin-bottom: var(--searchMargin); } .search .rishi-search-count[data-count=no] { display: none; } .search .rishi-search-count[data-count=yes] { display: block; } .search .entry-title { font-size: var(--searchHeadingFontSize); } .search .posts-wrap { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .search .posts-wrap .post-meta-wrapper .post-meta-inner .cat-links[data-cat-style=normal] a { color: var(--searchCategoryDividerInitialColorFirst); } .search .posts-wrap .post-meta-wrapper .post-meta-inner .cat-links[data-cat-style=normal] a:hover { color: var(--searchCategoryDividerHoverColorFirst); } .search .posts-wrap .post-meta-wrapper .post-meta-inner .cat-links[data-cat-style=filled] a { background: var(--searchCategoryDividerInitialColorFirst); } .search .posts-wrap .post-meta-wrapper .post-meta-inner .cat-links[data-cat-style=filled] a:hover { background: var(--searchCategoryDividerHoverColorFirst); } .search .posts-wrap .post-meta-wrapper .post-meta-inner[data-position=Second] .cat-links[data-cat-style=normal] a { color: var(--searchCategoryDividerInitialColorSecond); } .search .posts-wrap .post-meta-wrapper .post-meta-inner[data-position=Second] .cat-links[data-cat-style=normal] a:hover { color: var(--searchCategoryDividerHoverColorSecond); } .search .posts-wrap .post-meta-wrapper .post-meta-inner[data-position=Second] .cat-links[data-cat-style=filled] a { background: var(--searchCategoryDividerInitialColorSecond); } .search .posts-wrap .post-meta-wrapper .post-meta-inner[data-position=Second] .cat-links[data-cat-style=filled] a:hover { background: var(--searchCategoryDividerHoverColorSecond); } .search .posts-wrap .blank-space[data-position=First] { margin: var(--searchDividerMarginFirst); } .search .posts-wrap .blank-space[data-position=Second] { margin: var(--searchDividerMarginSecond); } .search.leftsidebar #primary { float: right; } .search.leftsidebar #secondary { float: left; } @media (max-width: 768px) { .search.content-box-layout .main-content-wrapper { margin-left: -15px; margin-right: -15px; } } @media (max-width: 768px) { .search.content-box-layout .main-content-wrapper .search-result-wrapper { margin-top: 0; } } .search.blog-classic .posts-wrap { display: block; } .search .archive-title-wrapper[data-alignment=left] .search-result-wrapper, .search .archive-title-wrapper[data-alignment=left] .rishi-search-count, .search .archive-title-wrapper[data-alignment=left] .rishi-breadcrumb-main-wrap { margin-right: auto; } .search .archive-title-wrapper[data-alignment=left] .rishi-breadcrumbs { text-align: left; } .search .archive-title-wrapper[data-alignment=center] .search-result-wrapper, .search .archive-title-wrapper[data-alignment=center] .rishi-search-count, .search .archive-title-wrapper[data-alignment=center] .rishi-breadcrumb-main-wrap { margin-left: auto; margin-right: auto; } .search .archive-title-wrapper[data-alignment=center] .rishi-breadcrumbs { text-align: center; } .search .archive-title-wrapper[data-alignment=right] .search-result-wrapper, .search .archive-title-wrapper[data-alignment=right] .rishi-search-count, .search .archive-title-wrapper[data-alignment=right] .rishi-breadcrumb-main-wrap { margin-left: auto; } .search .archive-title-wrapper[data-alignment=right] .rishi-breadcrumbs { text-align: right; } /*=============================== Category Page ==============================*/ .category.leftsidebar #primary { float: right; } .category.leftsidebar #secondary { float: left; } .elementor-widget-container .elementor-button { color: var(--btnTextColor); background-color: var(--btnBgColor); border: var(--btnBorderColor); border-radius: var(--bottonRoundness); font-family: var(--btnFontFamily); font-size: var(--btnFontSize); font-weight: var(--btnFontWeight); font-style: var(--btnFontStyle); line-height: var(--btnLineHeight); letter-spacing: var(--btnLetterSpacing); text-transform: var(--btnTextTransform); text-decoration: var(--btnTextDecoration); padding: var(--buttonPadding); } .elementor-widget-container .elementor-button:focus, .elementor-widget-container .elementor-button:visited { color: var(--btnTextColor); } .elementor-widget-container .elementor-button:hover { background-color: var(--btnBgHoverColor); border: var(--btnBorderHoverColor); color: var(--btnTextHoverColor); } .elementor-widget-container .elementor-form .elementor-button[type=submit] { background-color: var(--btnBgColor); border: var(--btnBorderColor); border-radius: var(--bottonRoundness); color: var(--btnTextColor); padding: var(--buttonPadding); } .elementor-widget-container .elementor-form .elementor-button[type=submit]:hover { background-color: var(--btnBgHoverColor); border: var(--btnBorderHoverColor); color: var(--btnTextHoverColor); } .elementor-widget-container .elementor-button.elementor-size-md { padding: var(--buttonPadding); } .elementor-widget-container .elementor-alert.elementor-alert-info { color: var(--primary-color); background-color: var(--baseColor); border-color: var(--genborderColor); } .elementor-widget-container .elementor-tabs .elementor-tab-desktop-title.elementor-active { border-color: var(--genborderColor); } .elementor-widget-container .elementor-tabs .elementor-tab-title, .elementor-widget-container .elementor-tabs .elementor-tab-title:before, .elementor-widget-container .elementor-tabs .elementor-tab-title:after, .elementor-widget-container .elementor-tabs .elementor-tab-content, .elementor-widget-container .elementor-tabs .elementor-tabs-content-wrapper { border-color: var(--genborderColor); } .elementor-widget-container .elementor-tabs .elementor-tab-desktop-title { border-color: transparent; } .elementor-widget-container .elementor-accordion .elementor-accordion-item { border-color: var(--genborderColor); } .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content { border-color: var(--genborderColor); } .elementor-widget-container .elementor-toggle .elementor-tab-title { border-color: var(--genborderColor); } .elementor-widget-container .elementor-toggle .elementor-tab-content { border-color: var(--genborderColor); } .elementor-widget-container .elementor-progress-wrapper { color: var(--primaryColor); background-color: var(--baseColor); } .elementor-widget-container .elementor-counter .elementor-counter-number-wrapper, .elementor-widget-container .elementor-counter .elementor-counter-title { color: var(--primaryColor); } .elementor-widget-container .elementor-posts .elementor-post__meta-data, .elementor-widget-container .elementor-posts .elementor-post__excerpt p, .elementor-widget-container .elementor-posts .elementor-post__title a { color: var(--primaryColor); } .elementor-widget-container .elementor-posts .elementor-post__card .elementor-post__meta-data { border-color: var(--genborderColor); } .elementor-widget-container .elementor-portfolio-item__overlay { background-color: var(--baseColor); } .elementor-widget-container .elementor-field-group .elementor-field-textual { color: var(--primaryColor); } .elementor-widget-container .elementor-price-table .elementor-price-table__subheading, .elementor-widget-container .elementor-price-table .elementor-price-table__price { color: var(--primaryColor); } .elementor-widget-container .elementor-countdown-wrapper .elementor-countdown-item, .elementor-widget-container .elementor-flip-box__layer__description, .elementor-widget-container .elementor-testimonial__cite .elementor-testimonial__name, .elementor-widget-container .elementor-testimonial__cite .elementor-testimonial__title, .elementor-widget-container .e-text-path { color: var(--primaryColor); } .elementor-widget-container .elementor-cta .elementor-cta__content-item { color: var(--primaryColor); } .elementor-widget-container .elementor-cta .elementor-cta__content-item .elementor-icon { color: var(--primaryColor); } .elementor-widget-container .elementor-cta .elementor-cta__content-item .elementor-cta__button.elementor-button { color: var(--btnTextColor); border: var(--btnBorderColor); border-radius: var(--bottonRoundness); } .elementor-widget-container .elementor-cta .elementor-cta__content-item .elementor-cta__button.elementor-button:hover { border: var(--btnBorderHoverColor); color: var(--btnTextHoverColor); } .elementor-widget-container .prismjs-default :not(pre) > code[class*=language-], .elementor-widget-container .prismjs-default pre[class*=language-] { background-color: var(--baseColor); color: var(--primaryColor); } .elementor-widget-container .prismjs-default code[class*=language-] { color: var(--primaryColor); } .elementor-widget-container .elementor-heading-title { line-height: var(--lineHeight); } .elementor-widget-toggle .elementor-tab-content ol, .elementor-widget-toggle .elementor-tab-content ul, .elementor-widget-tabs .elementor-tab-content ol, .elementor-widget-tabs .elementor-tab-content ul, .elementor-widget-accordion .elementor-tab-content ol, .elementor-widget-accordion .elementor-tab-content ul, .elementor-widget-text-editor .elementor-widget-container ol, .elementor-widget-text-editor .elementor-widget-container ul { margin-left: 25px; padding-left: 20px; margin-top: 0; } .elementor-widget-toggle .elementor-tab-content ol li, .elementor-widget-toggle .elementor-tab-content ul li, .elementor-widget-tabs .elementor-tab-content ol li, .elementor-widget-tabs .elementor-tab-content ul li, .elementor-widget-accordion .elementor-tab-content ol li, .elementor-widget-accordion .elementor-tab-content ul li, .elementor-widget-text-editor .elementor-widget-container ol li, .elementor-widget-text-editor .elementor-widget-container ul li { position: relative; padding-left: 5px; margin-bottom: 7px; line-height: 2; font-size: 1em; letter-spacing: 0.1px; } .elementor-widget-toggle .elementor-tab-content ol ul, .elementor-widget-toggle .elementor-tab-content ol ol, .elementor-widget-toggle .elementor-tab-content ul ul, .elementor-widget-toggle .elementor-tab-content ul ol, .elementor-widget-tabs .elementor-tab-content ol ul, .elementor-widget-tabs .elementor-tab-content ol ol, .elementor-widget-tabs .elementor-tab-content ul ul, .elementor-widget-tabs .elementor-tab-content ul ol, .elementor-widget-accordion .elementor-tab-content ol ul, .elementor-widget-accordion .elementor-tab-content ol ol, .elementor-widget-accordion .elementor-tab-content ul ul, .elementor-widget-accordion .elementor-tab-content ul ol, .elementor-widget-text-editor .elementor-widget-container ol ul, .elementor-widget-text-editor .elementor-widget-container ol ol, .elementor-widget-text-editor .elementor-widget-container ul ul, .elementor-widget-text-editor .elementor-widget-container ul ol { margin-top: 7px; } .elementor-widget-toggle .elementor-tab-content p + ul, .elementor-widget-toggle .elementor-tab-content p + ol, .elementor-widget-tabs .elementor-tab-content p + ul, .elementor-widget-tabs .elementor-tab-content p + ol, .elementor-widget-accordion .elementor-tab-content p + ul, .elementor-widget-accordion .elementor-tab-content p + ol, .elementor-widget-text-editor .elementor-widget-container p + ul, .elementor-widget-text-editor .elementor-widget-container p + ol { margin-top: -13px; } .elementor-page .entry-content h1, .elementor-page .entry-content h2, .elementor-page .entry-content h3, .elementor-page .entry-content h4, .elementor-page .entry-content h5, .elementor-page .entry-content h6, .elementor-page .entry-content p, .elementor-page .entry-content ul li, .elementor-page .entry-content ol li { color: inherit; } .elementor-page .elementor-widget-text-editor p:last-child { margin-bottom: 0; } .elementor-page .elementor-widget-heading h1, .elementor-page .elementor-widget-heading h2, .elementor-page .elementor-widget-heading h3, .elementor-page .elementor-widget-heading h4, .elementor-page .elementor-widget-heading h5, .elementor-page .elementor-widget-heading h6 { margin-bottom: 0; } .elementor-page .main-content-wrapper[data-page-spacing=top], .elementor-page .main-content-wrapper[data-page-spacing=bottom], .elementor-page .main-content-wrapper[data-page-spacing="top:bottom"], .elementor-page .main-content-wrapper[data-page-spacing=none] { margin: 0; } .btif-instagram-feed { position: relative; } .btif-instagram-feed .popup-gallery li { padding: 2px; } @media (max-width: 1024px) { .btif-instagram-feed .popup-gallery li { width: 33.333%; } } @media (max-width: 768px) { .btif-instagram-feed .popup-gallery li { width: 50%; } } .btif-instagram-feed .profile-link { border: 1px solid var(--btnBorderColor); color: var(--btnTextColor); background: var(--btnBgColor); border-radius: var(--bottonRoundness); padding: var(--buttonPadding); display: inline-block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); text-decoration: none; transition: all 500ms ease; line-height: 1; } .btif-instagram-feed .profile-link:hover { border: 1px solid var(--btnBorderHoverColor); color: var(--btnTextHoverColor); background: var(--btnBgHoverColor); } .mfp-figure button { background: transparent; } /*=============================== Lms compatibility: learn dash ==============================*/ .ld-login-modal-register #ld-user-register p.submit { color: unset; background: unset; padding: unset; border-radius: unset; border: unset; } .llms-button-action, .llms-button-action.auto, .llms-button-danger.auto, .llms-button-primary.auto, .llms-button-secondary.auto, .learndash-wrapper .btn-join, .learndash-wrapper #btn-join, .ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary, .learndash-wrapper .ld-login-modal .ld-login-modal-register #wp-submit, .learndash-wrapper .ld-login-modal input[type=submit], .entry-content .learndash-wrapper .ld-button, .learndash-wrapper .ld-button.ld-button-reverse, .learndash-wrapper .learndash_mark_complete_button, .learndash-wrapper #learndash_mark_complete_button { display: inline-block; color: var(--btnTextColor); text-decoration: none !important; width: auto; background: var(--btnBgColor); padding: var(--buttonPadding); border: 1px solid var(--btnBorderColor) !important; border-radius: var(--bottonRoundness); -webkit-transition: all ease 0.2s; -moz-transition: all ease 0.2s; -ms-transition: all ease 0.2s; transition: all ease 0.2s; cursor: pointer; outline: none; font-family: var(--btnFontFamily); font-size: var(--btnFontSize); font-weight: var(--btnFontWeight); font-style: var(--btnFontStyle); line-height: var(--btnLineHeight); letter-spacing: var(--btnLetterSpacing); text-transform: var(--btnTextTransform); text-decoration: var(--btnTextDecoration); } .learndash-wrapper .ld-expand-button { color: var(--btnTextColor); background: var(--btnBgColor); } .llms-button-action:hover, .llms-button-action.auto:hover, .llms-button-danger.auto:hover, .llms-button-primary.auto:hover, .llms-button-secondary.auto:hover, .learndash-wrapper .btn-join, .learndash-wrapper #btn-join:hover, .ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary:hover, .learndash-wrapper .ld-login-modal input[type=submit]:hover, .entry-content .learndash-wrapper .ld-button:hover, .learndash-wrapper .ld-button.ld-button-reverse:hover, .learndash-wrapper .ld-login-modal .ld-login-modal-register a.ld-button:hover, .learndash-wrapper .learndash_mark_complete_button:hover, .learndash-wrapper #learndash_mark_complete_button:hover, .learndash-wrapper .ld-expand-button:hover { color: var(--btnTextHoverColor); background: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); box-shadow: unset !important; } .learndash-wrapper .learndash_mark_complete_button:hover + ::after, .learndash-wrapper #learndash_mark_complete_button:hover + ::after { color: var(--btnTextHoverColor); } .learndash-wrapper .ld-login-modal input[type=text], .learndash-wrapper .ld-login-modal input[type=password], .learndash-wrapper .ld-login-modal input[type=email], .learndash-wrapper .ld-login-modal .ld-login-field, .learndash-wrapper .ld-login-modal .ld-password-field { border: 1px solid var(--genborderColor); } .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active, .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage, .learndash-wrapper .ld-expand-button.ld-button-alternate, .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading, .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title, .learndash-wrapper .ld-table-list a.ld-table-list-item-preview:hover, .learndash-wrapper .ld-status-unlocked, .learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover { color: var(--genLinkColor); } .single .entry-content .llms-access-plan-title { color: var(--primaryColor); } .llms-lesson-preview .llms-icon-free, .llms-access-plan-title, .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after, .ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price, .ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price.ribbon-enrolled { background: var(--btnBgColor); } .ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price:before, .ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price.ribbon-enrolled:before { border-top: 4px solid var(--btnBgColor); border-right: 4px solid var(--btnBgColor); } .learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress, .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon, #learndash-tooltips .ld-tooltip { background: var(--paletteColor3); color: var(--paletteColor5); } #learndash-tooltips .ld-tooltip:after { background: var(--paletteColor3); } .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading .ld-status-incomplete, .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title .ld-status-incomplete { border-color: var(--genLinkColor); } .learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back { margin-top: 15px; } .learndash-wrapper .ld-table-list .ld-table-list-header { background-color: var(--paletteColor3); color: var(--paletteColor5); } /*=============================== Lms compatibility: tutor lms ==============================*/ :root { --tutor-primary-color: var(--paletteColor3); --tutor-primary-text-color: var(--paletteColor5); --tutor-primary-hover-color: var(--paletteColor4); --tutor-design-white: var(--paletteColor5); } .tutor-btn:not(.tutor-is-outline).tutor-btn-primary { border-color: var(--tutor-primary-color); } .tutor-instructor-apply-button .tutor-bg-primary { color: var(--tutor-primary-text-color); } .tutor-disabled-wrapper .tutor-disabled-content-wrapper .tutor-btn { text-decoration: none; margin-top: 30px; } .tutor-btn.tutor-btn-ghost { padding: var(--buttonPadding); border: 1px solid var(--btnBorderColor); } /*# sourceMappingURL=style.css.map */