OwlCyberSecurity - MANAGER
Edit File: main.css
/** * Rishi - v1.7.62 * * Copyright (c) 2021 * Licensed GPLv2+ */ :root { --border: none; --colorActive: var(--colorHover); --transition: all 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); --listIndent: 2.5em; --listItemSpacing: 0.3em; } @media (max-width: 689.98px) { :root { --container-width: 88vw; } } @media (min-width: 690px) { :root { --container-width: 90vw; } } html { -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { overflow-wrap: break-word; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } *, *::before, *::after { box-sizing: border-box; } body, p, h1, h2, h3, h4, h5, h6, em, ol, ul, li, tr, th, td, dl, img, ins, sub, sup, big, cite, code, form, small, label, table, figure, button, legend, strike, address, caption, fieldset, blockquote { margin: 0; padding: 0; border: none; font-size: inherit; text-align: inherit; line-height: inherit; } input, textarea, select { margin: 0; } b, strong { font-weight: bold; } em, q, dfn { font-style: italic; } small { font-size: 80%; } ins { text-decoration: none; } del { opacity: 0.5; } sup, sub { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } hr { height: 1px; border: none; } abbr, acronym { cursor: help; } mark { color: inherit; font-weight: 600; background: transparent; } a { transition: var(--transition); } a:focus, button:focus { transition: none; outline-offset: 3px; outline-color: var(--paletteColor2); } img { height: auto; max-width: 100%; vertical-align: middle; } figure, iframe { display: block; } audio, canvas, progress, video { display: inline-block; } embed, iframe, object, video { max-width: 100%; } ul { list-style-type: var(--listStyleType, disc); } ol { list-style-type: var(--listStyleType, decimal); } code, kbd, samp { padding: 3px 6px; } code, kbd, samp, pre { -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; border-radius: 2px; background: rgba(233, 235, 239, 0.5); } code:focus, kbd:focus, samp:focus, pre:focus { outline: none; } pre { overflow: auto; padding: 15px 20px; } pre code { padding: 0; background: transparent; } table { border-collapse: collapse; border-spacing: 0; empty-cells: show; width: 100%; max-width: 100%; } table, th, td { border-width: var(--table-border-width, 1px); border-style: var(--table-border-style, solid); border-color: var(--table-border-color, var(--border-color)); } th, td { padding: var(--table-padding, 0.7em 1em); } th { font-weight: 600; } caption { font-weight: 600; padding: 0.7rem; } dl { --descListIndent: 1.5em; --descListSpacing: 0.5em; } dl > *:last-child { margin-bottom: 0; } dt { font-weight: 600; } dd { margin-top: calc(var(--descListSpacing) / 2); margin-left: var(--descListIndent); margin-bottom: calc(var(--descListSpacing) * 2); } dd p { --contentSpacing: var(--descListSpacing); } dd p:last-child { margin-bottom: 0; } body { color: var(--color); } body ::-moz-selection { color: var(--selectionTextColor); background-color: var(--selectionBackgroundColor); } body ::selection { color: var(--selectionTextColor); background-color: var(--selectionBackgroundColor); } a { color: var(--linkInitialColor); } a:hover { color: var(--linkHoverColor); } hr { background-color: var(--formBorderInitialColor); } .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-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; } @media (max-width: 689.98px) { .rt-hidden-sm { display: none !important; } } @media (min-width: 690px) and (max-width: 999.98px) { .rt-hidden-md { display: none !important; } } @media (min-width: 1000px) { .rt-hidden-lg { display: none !important; } } [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; } .aligncenter { clear: both; display: block; text-align: center; } .sticky, .wp-caption, .bypostauthor, .wp-caption-text, .gallery-caption, .screen-reader-text { background: transparent; } @-webkit-keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @-webkit-keyframes shake { 10%, 90% { transform: translate3d(-4px, 0, 0); } 20%, 80% { transform: translate3d(5px, 0, 0); } 30%, 50%, 70% { transform: translate3d(-7px, 0, 0); } 40%, 60% { transform: translate3d(7px, 0, 0); } } @keyframes shake { 10%, 90% { transform: translate3d(-4px, 0, 0); } 20%, 80% { transform: translate3d(5px, 0, 0); } 30%, 50%, 70% { transform: translate3d(-7px, 0, 0); } 40%, 60% { transform: translate3d(7px, 0, 0); } } html, h1, h2, h3, h4, h5, h6, label, figcaption, blockquote, blockquote p, .menu a, .site-title, .entry-meta, .mobile-menu, .widget-title, .contact-info, .rt-menu-badge, .entry-excerpt, .rt-post-title, .rt-breadcrumbs, .customizer-builder__header-text, .site-description, .page-description, .rt-footer-copyright, .rt-language-switcher, .entry-summary .price, .rt-header-account .rt-label, .rt-language-switcher ul[data-placement], .rt-widget > *:not(.widget-title) { 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); -webkit-text-decoration: var(--textDecoration); text-decoration: var(--textDecoration); } body, .rt-panel, [data-row], .rt-footer, .rt-floating-bar, .rt-account-form, .rt-trending-block, .rt-panel > section, .footer-widgets-area, .rt-comments-container, .rt-related-posts-container, .hero-section[data-type="type-2"], [class*="rt-mega-menu"] > .sub-menu, [data-structure*="boxed"] > section, [data-structure="boxed"] .tutor-col-8 { 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)); } [data-footer*="reveal"] #main-container, [data-footer*="reveal"] .site-main { background: inherit; } .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; } .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; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } #primary[tabindex="-1"]:focus { outline: 0; } .skip-link { background-color: #24292e; color: #fff; padding: 10px 20px; } .show-on-focus { position: absolute; width: 1px; height: 1px; margin: 0; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); top: 0; left: 0; } .show-on-focus:focus { z-index: 20; width: auto; height: auto; clip: auto; } p { margin-bottom: var(--contentSpacing); } h1, h2, h3, h4, h5, h6 { margin-bottom: 20px; } ul, ol { padding-left: var(--listIndent); margin-bottom: var(--contentSpacing); } ul li, ol li { margin-bottom: var(--listItemSpacing); } ul li:last-child, ol li:last-child { margin-bottom: 0; } ul ul, ul ol, ol ul, ol ol { margin-top: var(--listItemSpacing); margin-bottom: 0; } .entry-content > * { margin-bottom: var(--contentSpacing); } .entry-content > *:first-child { margin-top: 0 !important; } .entry-content > *:last-child { margin-bottom: 0 !important; } .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { margin-top: var(--contentSpacing); margin-bottom: calc(0.2em + 10px); } .entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child { margin-top: 0; } .entry-content h1:last-child, .entry-content h2:last-child, .entry-content h3:last-child, .entry-content h4:last-child, .entry-content h5:last-child, .entry-content h6:last-child { margin-bottom: 0; } [class*="_inner-container"] > * { margin-bottom: var(--contentSpacing); } [class*="_inner-container"] > *:first-child { margin-top: 0 !important; } [class*="_inner-container"] > *:last-child { margin-bottom: 0 !important; } @media screen and (max-width: 600px) { .admin-bar { --admin-bar: 0px; } } @media screen and (min-width: 601px) and (max-width: 782px) { .admin-bar { --admin-bar: 46px; } } @media screen and (min-width: 783px) { .admin-bar { --admin-bar: 32px; } } .rara-customizer-preview-cache { height: 0 !important; display: none !important; visibility: hidden !important; } body [data-customize-hide] { display: none !important; } .rt-disable-transitions * { transition: none !important; } [data-shortcut] { position: relative; } .rara-customizer-shortcut { position: absolute !important; z-index: 1; display: flex; align-items: center; justify-content: center; cursor: pointer; color: #fff !important; margin: 0 !important; opacity: 0; visibility: hidden; transition: color 0.15s ease, opacity 0.15s ease, transform 0.15s ease, visibility 0.15s ease; } .rara-customizer-shortcut:hover { color: rgba(255, 255, 255, 0.75); } [data-shortcut*="border"] { outline-width: 1px; outline-style: var(--ui-outlineStyle, solid); outline-offset: var(--ui-outlineOffset, -1px); outline-color: transparent; transition: outline 0.15s ease; } [data-shortcut*="border"] > .rara-customizer-shortcut { top: var(--ui-top, 0px); left: var(--ui-left, 0px); width: auto !important; height: 28px; padding: 0 13px; font-size: 10px; font-weight: 600; letter-spacing: 0.03em; text-transform: uppercase; background: #0073aa; border-radius: 0 0 2px 0; } [data-shortcut*="border"]:hover { outline-color: #0073aa; } [data-shortcut*="border"]:hover > .rara-customizer-shortcut { opacity: 1; visibility: visible; } [data-shortcut="border-dashed"] { --ui-outlineStyle: dashed; --ui-outlineOffset: 5px; } [data-shortcut="border-dashed"] > .rara-customizer-shortcut { --ui-top: -6px; --ui-left: -6px; } [data-shortcut="drop"] > .rara-customizer-shortcut { display: flex; align-items: center; justify-content: center; top: calc(50% - 11px); right: -5px; width: 22px; height: 22px; transform: translateX(100%); } @media (max-width: 689.98px) { [data-shortcut="drop"] > .rara-customizer-shortcut { display: none; } } [data-shortcut="drop"] > .rara-customizer-shortcut:before, [data-shortcut="drop"] > .rara-customizer-shortcut:after { position: absolute; content: ""; } [data-shortcut="drop"] > .rara-customizer-shortcut:before { top: 0; left: 0; width: inherit; height: inherit; background: #0073aa; border-radius: 100% 100% 100% 2px; transform: rotate(45deg); } [data-shortcut="drop"] > .rara-customizer-shortcut:after { left: -15px; width: calc(100% + 22px); height: calc(100% + 22px); } [data-shortcut="drop"] > .rara-customizer-shortcut svg { position: relative; z-index: 1; width: 14px; height: 14px; fill: currentColor; } [data-shortcut="drop"]:hover > .rara-customizer-shortcut { opacity: 1; visibility: visible; transform: translateX(calc(100% + 10px)); } [data-parallax] > figure { display: flex; align-items: center; } .rt-lazy, .rt-lazy-loading, .rt-lazy-loading-start { background: rgba(252, 252, 252, 0.5); } .rt-lazy > picture, .rt-lazy > img, .rt-lazy-loading-start > picture, .rt-lazy-loading-start > img { opacity: 0; } .rt-lazy > [data-loader], .rt-lazy-loading-start > [data-loader] { opacity: 1; -webkit-animation-play-state: running; animation-play-state: running; } .rt-lazy-loading > picture, .rt-lazy-loading > img { opacity: 1; } .rt-lazy-loading > [data-loader] { opacity: 0; -webkit-animation-play-state: running; animation-play-state: running; } .rt-lazy-loading-start:not(.rt-lazy-static) > picture, .rt-lazy-loading-start:not(.rt-lazy-static) > img, .rt-lazy-loading-start:not(.rt-lazy-static) > [data-loader], .rt-lazy-loading:not(.rt-lazy-static) > picture, .rt-lazy-loading:not(.rt-lazy-static) > img, .rt-lazy-loading:not(.rt-lazy-static) > [data-loader] { transition: opacity 0.5s ease-in; } .rt-lazy-loaded > [data-loader] { display: none; visibility: hidden; } [data-reveal] { transition-property: opacity, transform; transition-duration: 1.5s; transition-timing-function: cubic-bezier(0.2, 1, 0.2, 1); will-change: transform; } [data-reveal][data-reveal*="no"] { opacity: 0; } [data-reveal][data-reveal*="bottom"] { transform: translateY(100px); } [data-reveal][data-reveal*="left"] { transform: translateX(-100px); } [data-reveal] [class*="rt-lazy"] > picture, [data-reveal] [class*="rt-lazy"] > img { transition: opacity 2s ease; } [class*="entries"] article[data-reveal*="2"] { transition-delay: 0.3s; } [class*="entries"] article[data-reveal*="3"] { transition-delay: 0.6s; } [class*="entries"] article[data-reveal*="4"] { transition-delay: 0.9s; } [class*="entries"] article[data-reveal*="5"] { transition-delay: 1.2s; } [class*="entries"] article[data-reveal*="6"] { transition-delay: 1.5s; } [class*="entries"] article[data-reveal*="7"] { transition-delay: 1.8s; } [class*="entries"] article[data-reveal*="8"] { transition-delay: 2.1s; } [class*="entries"] article[data-reveal*="9"] { transition-delay: 2.4s; } [class*="entries"] article[data-reveal*="10"] { transition-delay: 2.7s; } [class*="entries"] article[data-reveal*="11"] { transition-delay: 3s; } [class*="entries"] article[data-reveal*="12"] { transition-delay: 3.3s; } .rt-icon-container { display: flex; align-items: center; justify-content: center; color: var(--icon-color, var(--linkInitialColor)); width: var(--icon-container-size); height: var(--icon-container-size); border-radius: var(--border-radius); transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 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); } .rt-icon-container svg { fill: currentColor; width: var(--icon-size, 15px); height: var(--icon-size, 15px); } .rt-icon-container svg > * { transition: none; } [data-icon-size="medium"] { --icon-size: 20px; } [data-icon-size="large"] { --icon-size: 25px; } [data-icons-type] > * { transition: none; } [data-icons-type] > *:hover .rt-icon-container { color: var(--icon-hover-color, var(--linkHoverColor)); } [data-icons-type*=":"] { --icon-container-size: calc(var(--icon-size, 15px) * 2.5); } [data-icons-type*="square"] { --border-radius: 2px; } [data-icons-type*="rounded"] { --border-radius: 100%; } [data-icons-type*="solid"] .rt-icon-container { background-color: var(--background-color); } [data-icons-type*="solid"] > *:hover .rt-icon-container { background-color: var(--background-hover-color); } [data-icons-type*="outline"] .rt-icon-container { border: 1px solid var(--background-color); } [data-icons-type*="outline"] > *:hover .rt-icon-container { border-color: var(--background-hover-color); } [class*="rt-image-container"] [class*="rt-ratio"] { display: block; width: 100%; height: 0; padding-bottom: 100%; } [class*="rt-image-container"] { display: var(--display, inline-flex); overflow: hidden; -webkit-mask-image: -webkit-radial-gradient(white, black); } .rt-image-container { position: relative; width: 100%; z-index: 0; } .rt-image-container img, .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: center center; object-position: center center; } a { -webkit-text-decoration: var(--textDecoration, none); text-decoration: var(--textDecoration, none); } [data-link="type-2"] .entry-content p > a, [data-link="type-2"] .entry-content h1 > a, [data-link="type-2"] .entry-content h2 > a, [data-link="type-2"] .entry-content h3 > a, [data-link="type-2"] .entry-content h4 > a, [data-link="type-2"] .entry-content h5 > a, [data-link="type-2"] .entry-content h6 > a, [data-link="type-2"] .entry-content em > a, [data-link="type-2"] .entry-content strong > a, [data-link="type-2"] .entry-content > ul a, [data-link="type-2"] .entry-content > ol a, [data-link="type-2"] .wp-block-column > ul a, [data-link="type-2"] .wp-block-column > ol a, [data-link="type-2"] [class*="_inner-container"] > ul a, [data-link="type-2"] [class*="_inner-container"] > ol a, [data-link="type-2"] .gdpr-confirm-policy a { --textDecoration: underline; } [data-link="type-3"] .entry-content p > a, [data-link="type-3"] .entry-content h1 > a, [data-link="type-3"] .entry-content h2 > a, [data-link="type-3"] .entry-content h3 > a, [data-link="type-3"] .entry-content h4 > a, [data-link="type-3"] .entry-content h5 > a, [data-link="type-3"] .entry-content h6 > a, [data-link="type-3"] .entry-content em > a, [data-link="type-3"] .entry-content strong > a, [data-link="type-3"] .entry-content > ul a, [data-link="type-3"] .entry-content > ol a, [data-link="type-3"] .wp-block-column > ul a, [data-link="type-3"] .wp-block-column > ol a, [data-link="type-3"] [class*="_inner-container"] > ul a, [data-link="type-3"] [class*="_inner-container"] > ol a, [data-link="type-3"] .gdpr-confirm-policy a { background-image: linear-gradient(currentColor, currentColor); background-position: 0% 100%; background-repeat: no-repeat; background-size: 0% 2px; } [data-link="type-3"] .entry-content p > a:hover, [data-link="type-3"] .entry-content p > a:focus, [data-link="type-3"] .entry-content h1 > a:hover, [data-link="type-3"] .entry-content h1 > a:focus, [data-link="type-3"] .entry-content h2 > a:hover, [data-link="type-3"] .entry-content h2 > a:focus, [data-link="type-3"] .entry-content h3 > a:hover, [data-link="type-3"] .entry-content h3 > a:focus, [data-link="type-3"] .entry-content h4 > a:hover, [data-link="type-3"] .entry-content h4 > a:focus, [data-link="type-3"] .entry-content h5 > a:hover, [data-link="type-3"] .entry-content h5 > a:focus, [data-link="type-3"] .entry-content h6 > a:hover, [data-link="type-3"] .entry-content h6 > a:focus, [data-link="type-3"] .entry-content em > a:hover, [data-link="type-3"] .entry-content em > a:focus, [data-link="type-3"] .entry-content strong > a:hover, [data-link="type-3"] .entry-content strong > a:focus, [data-link="type-3"] .entry-content > ul a:hover, [data-link="type-3"] .entry-content > ul a:focus, [data-link="type-3"] .entry-content > ol a:hover, [data-link="type-3"] .entry-content > ol a:focus, [data-link="type-3"] .wp-block-column > ul a:hover, [data-link="type-3"] .wp-block-column > ul a:focus, [data-link="type-3"] .wp-block-column > ol a:hover, [data-link="type-3"] .wp-block-column > ol a:focus, [data-link="type-3"] [class*="_inner-container"] > ul a:hover, [data-link="type-3"] [class*="_inner-container"] > ul a:focus, [data-link="type-3"] [class*="_inner-container"] > ol a:hover, [data-link="type-3"] [class*="_inner-container"] > ol a:focus, [data-link="type-3"] .gdpr-confirm-policy a:hover, [data-link="type-3"] .gdpr-confirm-policy a:focus { background-size: 100% 2px; } [data-link="type-4"] .entry-content p > a, [data-link="type-4"] .entry-content h1 > a, [data-link="type-4"] .entry-content h2 > a, [data-link="type-4"] .entry-content h3 > a, [data-link="type-4"] .entry-content h4 > a, [data-link="type-4"] .entry-content h5 > a, [data-link="type-4"] .entry-content h6 > a, [data-link="type-4"] .entry-content em > a, [data-link="type-4"] .entry-content strong > a, [data-link="type-4"] .entry-content > ul a, [data-link="type-4"] .entry-content > ol a, [data-link="type-4"] .wp-block-column > ul a, [data-link="type-4"] .wp-block-column > ol a, [data-link="type-4"] [class*="_inner-container"] > ul a, [data-link="type-4"] [class*="_inner-container"] > ol a, [data-link="type-4"] .gdpr-confirm-policy a { padding: 0 1px; background-image: linear-gradient( var(--linkInitialColor), var(--linkInitialColor) ); background-position: 0% 100%; background-repeat: no-repeat; background-size: 100% 2px; } [data-link="type-4"] .entry-content p > a:hover, [data-link="type-4"] .entry-content p > a:focus, [data-link="type-4"] .entry-content h1 > a:hover, [data-link="type-4"] .entry-content h1 > a:focus, [data-link="type-4"] .entry-content h2 > a:hover, [data-link="type-4"] .entry-content h2 > a:focus, [data-link="type-4"] .entry-content h3 > a:hover, [data-link="type-4"] .entry-content h3 > a:focus, [data-link="type-4"] .entry-content h4 > a:hover, [data-link="type-4"] .entry-content h4 > a:focus, [data-link="type-4"] .entry-content h5 > a:hover, [data-link="type-4"] .entry-content h5 > a:focus, [data-link="type-4"] .entry-content h6 > a:hover, [data-link="type-4"] .entry-content h6 > a:focus, [data-link="type-4"] .entry-content em > a:hover, [data-link="type-4"] .entry-content em > a:focus, [data-link="type-4"] .entry-content strong > a:hover, [data-link="type-4"] .entry-content strong > a:focus, [data-link="type-4"] .entry-content > ul a:hover, [data-link="type-4"] .entry-content > ul a:focus, [data-link="type-4"] .entry-content > ol a:hover, [data-link="type-4"] .entry-content > ol a:focus, [data-link="type-4"] .wp-block-column > ul a:hover, [data-link="type-4"] .wp-block-column > ul a:focus, [data-link="type-4"] .wp-block-column > ol a:hover, [data-link="type-4"] .wp-block-column > ol a:focus, [data-link="type-4"] [class*="_inner-container"] > ul a:hover, [data-link="type-4"] [class*="_inner-container"] > ul a:focus, [data-link="type-4"] [class*="_inner-container"] > ol a:hover, [data-link="type-4"] [class*="_inner-container"] > ol a:focus, [data-link="type-4"] .gdpr-confirm-policy a:hover, [data-link="type-4"] .gdpr-confirm-policy a:focus { color: #fff; background-size: 100% 100%; background-image: linear-gradient( var(--linkHoverColor), var(--linkHoverColor) ); } [data-link="type-5"] .entry-content p > a, [data-link="type-5"] .entry-content h1 > a, [data-link="type-5"] .entry-content h2 > a, [data-link="type-5"] .entry-content h3 > a, [data-link="type-5"] .entry-content h4 > a, [data-link="type-5"] .entry-content h5 > a, [data-link="type-5"] .entry-content h6 > a, [data-link="type-5"] .entry-content em > a, [data-link="type-5"] .entry-content strong > a, [data-link="type-5"] .entry-content > ul a, [data-link="type-5"] .entry-content > ol a, [data-link="type-5"] .wp-block-column > ul a, [data-link="type-5"] .wp-block-column > ol a, [data-link="type-5"] [class*="_inner-container"] > ul a, [data-link="type-5"] [class*="_inner-container"] > ol a, [data-link="type-5"] .gdpr-confirm-policy a { padding: 0 1px; background-image: linear-gradient( var(--linkHoverColor), var(--linkHoverColor) ); background-repeat: no-repeat; background-size: 0% 100%; } [data-link="type-5"] .entry-content p > a:hover, [data-link="type-5"] .entry-content p > a:focus, [data-link="type-5"] .entry-content h1 > a:hover, [data-link="type-5"] .entry-content h1 > a:focus, [data-link="type-5"] .entry-content h2 > a:hover, [data-link="type-5"] .entry-content h2 > a:focus, [data-link="type-5"] .entry-content h3 > a:hover, [data-link="type-5"] .entry-content h3 > a:focus, [data-link="type-5"] .entry-content h4 > a:hover, [data-link="type-5"] .entry-content h4 > a:focus, [data-link="type-5"] .entry-content h5 > a:hover, [data-link="type-5"] .entry-content h5 > a:focus, [data-link="type-5"] .entry-content h6 > a:hover, [data-link="type-5"] .entry-content h6 > a:focus, [data-link="type-5"] .entry-content em > a:hover, [data-link="type-5"] .entry-content em > a:focus, [data-link="type-5"] .entry-content strong > a:hover, [data-link="type-5"] .entry-content strong > a:focus, [data-link="type-5"] .entry-content > ul a:hover, [data-link="type-5"] .entry-content > ul a:focus, [data-link="type-5"] .entry-content > ol a:hover, [data-link="type-5"] .entry-content > ol a:focus, [data-link="type-5"] .wp-block-column > ul a:hover, [data-link="type-5"] .wp-block-column > ul a:focus, [data-link="type-5"] .wp-block-column > ol a:hover, [data-link="type-5"] .wp-block-column > ol a:focus, [data-link="type-5"] [class*="_inner-container"] > ul a:hover, [data-link="type-5"] [class*="_inner-container"] > ul a:focus, [data-link="type-5"] [class*="_inner-container"] > ol a:hover, [data-link="type-5"] [class*="_inner-container"] > ol a:focus, [data-link="type-5"] .gdpr-confirm-policy a:hover, [data-link="type-5"] .gdpr-confirm-policy a:focus { color: #fff; background-size: 100% 100%; } :target:before, .elementor-menu-anchor:before { content: ""; display: block; height: calc( var(--admin-bar, 0px) + var(--frame-size, 0px) + var(--headerStickyHeight, 0px) ); margin-top: calc( var(--admin-bar, 0px) + var(--frame-size, 0px) + var(--headerStickyHeight, 0px) * -1 ); } .flexy-container:not([data-flexy]) .flexy-items { flex-wrap: wrap; } .flexy { position: relative; } [data-flexy="no"] .flexy-items > * { order: 2; transform: translate3d(-100%, 0, 0); } [data-flexy="no"] .flexy-items > *:last-child { order: 1; } .flexy-items { display: flex; will-change: transform, max-height; } .flexy-items > * { cursor: pointer; } .flexy-items[data-height="dynamic"] { max-height: var(--sliderHeight, initial); transition: max-height 0.2s ease; } .flexy-items > * { flex: 0 0 100%; max-width: 100%; } [data-flexy-dragging] { cursor: ew-resize; } [data-flexy-dragging] .flexy-items > * { pointer-events: none; } [data-flexy-view="boxed"] { overflow: hidden; } .flexy-container:not([data-flexy]) .flexy-pills, .flexy-container:not([data-flexy]) [class*="flexy-arrow"] { display: none; visibility: hidden; } .flexy-container[data-flexy] .flexy-pills, .flexy-container[data-flexy] [class*="flexy-arrow"] { display: var(--display, flex); visibility: visible; } .flexy-pills a { display: flex; cursor: pointer; } .flexy-pills[data-type="circle"] { justify-content: center; } .flexy-pills[data-type="circle"] a { align-items: center; justify-content: center; width: 30px; height: 30px; } .flexy-pills[data-type="circle"] a:before { content: ""; width: 6px; height: 6px; border-radius: 100%; box-shadow: inset 0 0 0 5px var(--flexyInitialPill, rgba(44, 62, 80, 0.9)); transition: box-shadow 0.2s ease, transform 0.2s ease; } .flexy-pills[data-type="circle"] a.active:before { transform: scale3d(2, 2, 1); box-shadow: inset 0 0 0 1px var(--flexyActivePill, rgba(44, 62, 80, 0.9)); } [data-loader] { position: absolute; z-index: 0; top: 0; left: 0; right: 0; bottom: 0; margin: auto; color: var(--loaderColor, #c5cbd0); } [data-loader="circles"] { max-width: var(--loaderSize, 40px); max-height: var(--loaderSize, 40px); -webkit-animation-play-state: paused; animation-play-state: paused; } [data-loader="circles"] > span { position: absolute; top: 0; left: 0; opacity: 0; width: 100%; height: 100%; background: currentColor; border-radius: 100%; -webkit-animation-play-state: inherit; animation-play-state: inherit; -webkit-animation-name: circles; animation-name: circles; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } [data-loader="circles"] > span:nth-child(1) { -webkit-animation-delay: 0s; animation-delay: 0s; } [data-loader="circles"] > span:nth-child(2) { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; } [data-loader="circles"] > span:nth-child(3) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } @-webkit-keyframes circles { 0% { transform: scale(0); opacity: 0; } 5% { opacity: 1; } 100% { transform: scale(1); opacity: 0; } } @keyframes circles { 0% { transform: scale(0); opacity: 0; } 5% { opacity: 1; } 100% { transform: scale(1); opacity: 0; } } [class*="rt-tooltip"] { display: flex; align-items: center; position: absolute; z-index: 200; width: auto; height: 30px; padding: 0 15px; font-size: 13px; color: #fff; -webkit-font-smoothing: antialiased; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; border-radius: 3px; background: rgba(54, 63, 66, 0.95); opacity: 0; visibility: hidden; transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955), visibility 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); } [class*="rt-tooltip"]:before, [class*="rt-tooltip"]:after { content: ""; position: absolute; box-sizing: border-box; } @media (max-width: 689.98px) { [class*="rt-tooltip"] { display: none; } } .rt-tooltip-top:before { left: 0; bottom: -10px; width: 100%; height: 10px; } .rt-tooltip-top:after { width: 10px; height: 5px; bottom: -5px; left: 0; right: 0; margin: 0 auto; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid rgba(54, 63, 66, 0.95); } select, textarea, input[type="url"], input[type="tel"], input[type="text"], input[type="date"], input[type="email"], input[type="number"], input[type="search"], input[type="password"], span.select2-container--default .select2-selection--single { width: var(--formWidth, 100%); height: var(--formInputHeight, 40px); color: var(--formTextInitialColor, var(--color)); font-family: inherit; font-size: var(--formFontSize, 15px); padding: var(--formPadding, 0 10px); -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: var(--formBorderRadius, 3px); border: var(--formBorderSize) var(--formBorderStyle, solid) var(--formBorderInitialColor); transition: all 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } select:focus, textarea:focus, input[type="url"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="date"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="password"]:focus, span.select2-container--default .select2-selection--single:focus { outline: none; color: var(--formTextFocusColor, var(--color)); border-color: var(--formBorderFocusColor); } select.placeholder, textarea.placeholder, input[type="url"].placeholder, input[type="tel"].placeholder, input[type="text"].placeholder, input[type="date"].placeholder, input[type="email"].placeholder, input[type="number"].placeholder, input[type="search"].placeholder, input[type="password"].placeholder, span.select2-container--default .select2-selection--single.placeholder { opacity: 0.6; color: inherit; } select:-moz-placeholder, textarea:-moz-placeholder, input[type="url"]:-moz-placeholder, input[type="tel"]:-moz-placeholder, input[type="text"]:-moz-placeholder, input[type="date"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="number"]:-moz-placeholder, input[type="search"]:-moz-placeholder, input[type="password"]:-moz-placeholder, span.select2-container--default .select2-selection--single:-moz-placeholder { opacity: 0.6; color: inherit; } select::-moz-placeholder, textarea::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="password"]::-moz-placeholder, span.select2-container--default .select2-selection--single::-moz-placeholder { opacity: 0.6; color: inherit; } select:-ms-input-placeholder, textarea:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, span.select2-container--default .select2-selection--single:-ms-input-placeholder { opacity: 0.6; color: inherit; } select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, span.select2-container--default .select2-selection--single::-webkit-input-placeholder { opacity: 0.6; color: inherit; } select { padding-right: 30px; background-image: url("data:image/svg+xml,%3Csvg width='21' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5.379L20.621 2.5 10.5 12.621.379 2.5 2.5.379l8 8z' fill='%234F5D6D' fill-rule='nonzero'/%3E%3C/svg%3E"); background-repeat: no-repeat, repeat; background-size: 8px auto, 100%; background-position: var(--background-position, right 15px top 50%, 0 0); } textarea { --formPadding: 15px; line-height: 1.5; } fieldset { padding: 30px; border: 1px dashed var(--border-color); } legend { font-size: 0.85em; font-weight: 700; padding: 0 15px; margin-left: -15px; } [data-forms="modern"] select, [data-forms="modern"] textarea, [data-forms="modern"] input[type="url"], [data-forms="modern"] input[type="tel"], [data-forms="modern"] input[type="text"], [data-forms="modern"] input[type="date"], [data-forms="modern"] input[type="email"], [data-forms="modern"] input[type="number"], [data-forms="modern"] input[type="search"], [data-forms="modern"] input[type="password"], [data-forms="modern"] span.select2-container--default .select2-selection--single { --formBorderRadius: 0; border-top: 0; border-left: 0; border-right: 0; background-color: transparent; } [data-forms="modern"] form { --formPadding: 0; } [data-forms="modern"] form textarea { --formPadding: 15px 0; } [data-forms="modern"] select { --background-position: right 5px top 50%, 0 0; } [data-forms="classic"] select, [data-forms="classic"] textarea, [data-forms="classic"] input[type="url"], [data-forms="classic"] input[type="tel"], [data-forms="classic"] input[type="text"], [data-forms="classic"] input[type="date"], [data-forms="classic"] input[type="email"], [data-forms="classic"] input[type="number"], [data-forms="classic"] input[type="search"], [data-forms="classic"] input[type="password"], [data-forms="classic"] span.select2-container--default .select2-selection--single { background-color: var(--formBackgroundInitialColor); } [data-forms="classic"] select:focus, [data-forms="classic"] textarea:focus, [data-forms="classic"] input[type="url"]:focus, [data-forms="classic"] input[type="tel"]:focus, [data-forms="classic"] input[type="text"]:focus, [data-forms="classic"] input[type="date"]:focus, [data-forms="classic"] input[type="email"]:focus, [data-forms="classic"] input[type="number"]:focus, [data-forms="classic"] input[type="search"]:focus, [data-forms="classic"] input[type="password"]:focus, [data-forms="classic"] span.select2-container--default .select2-selection--single:focus { background-color: var(--formBackgroundFocusColor); } [data-forms="classic"] textarea { --formPadding: 15px; } .gdpr-confirm-policy input[type="checkbox"], .comment-subscription-form input[type="checkbox"], .comment-form input[type="checkbox"], #ship-to-different-address-checkbox, .woocommerce-form__input[type="checkbox"], #wc-stripe-new-payment-method[type="checkbox"], .rt-login-form input[type="checkbox"], .wpforms-container:not(.wpforms-container-full) input[type="checkbox"], .wc_payment_method > input[type="radio"], .woocommerce-shipping-methods input[type="radio"], .mp-ticket-payments input[type="radio"], .wpforms-container:not(.wpforms-container-full) input[type="radio"] { display: inline-block; vertical-align: baseline; position: relative; top: var(--top, 3px); min-width: 16px; width: 16px; height: 16px; padding: 0 !important; margin: var(--cr-margin, 0 0.7em 0 0); border-width: var(--formBorderSize); border-style: solid; cursor: pointer; -webkit-appearance: none; background: rgba(255, 255, 255, 0.5); border-color: var(--radioCheckboxInitialColor); } .gdpr-confirm-policy input[type="checkbox"]:before, .comment-subscription-form input[type="checkbox"]:before, .comment-form input[type="checkbox"]:before, #ship-to-different-address-checkbox:before, .woocommerce-form__input[type="checkbox"]:before, #wc-stripe-new-payment-method[type="checkbox"]:before, .rt-login-form input[type="checkbox"]:before, .wpforms-container:not(.wpforms-container-full) input[type="checkbox"]:before, .wc_payment_method > input[type="radio"]:before, .woocommerce-shipping-methods input[type="radio"]:before, .mp-ticket-payments input[type="radio"]:before, .wpforms-container:not(.wpforms-container-full) input[type="radio"]:before { position: absolute; content: ""; z-index: 2; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; margin: auto; } .gdpr-confirm-policy input[type="checkbox"]:checked, .comment-subscription-form input[type="checkbox"]:checked, .comment-form input[type="checkbox"]:checked, #ship-to-different-address-checkbox:checked, .woocommerce-form__input[type="checkbox"]:checked, #wc-stripe-new-payment-method[type="checkbox"]:checked, .rt-login-form input[type="checkbox"]:checked, .wpforms-container:not(.wpforms-container-full) input[type="checkbox"]:checked, .wc_payment_method > input[type="radio"]:checked, .woocommerce-shipping-methods input[type="radio"]:checked, .mp-ticket-payments input[type="radio"]:checked, .wpforms-container:not(.wpforms-container-full) input[type="radio"]:checked { border-color: var(--radioCheckboxAccentColor) !important; background: var(--radioCheckboxAccentColor) !important; } .gdpr-confirm-policy input[type="checkbox"]:checked:before, .comment-subscription-form input[type="checkbox"]:checked:before, .comment-form input[type="checkbox"]:checked:before, #ship-to-different-address-checkbox:checked:before, .woocommerce-form__input[type="checkbox"]:checked:before, #wc-stripe-new-payment-method[type="checkbox"]:checked:before, .rt-login-form input[type="checkbox"]:checked:before, .wpforms-container:not(.wpforms-container-full) input[type="checkbox"]:checked:before, .wc_payment_method > input[type="radio"]:checked:before, .woocommerce-shipping-methods input[type="radio"]:checked:before, .mp-ticket-payments input[type="radio"]:checked:before, .wpforms-container:not(.wpforms-container-full) input[type="radio"]:checked:before { opacity: 1; } .gdpr-confirm-policy input[type="checkbox"]:focus, .comment-subscription-form input[type="checkbox"]:focus, .comment-form input[type="checkbox"]:focus, #ship-to-different-address-checkbox:focus, .woocommerce-form__input[type="checkbox"]:focus, #wc-stripe-new-payment-method[type="checkbox"]:focus, .rt-login-form input[type="checkbox"]:focus, .wpforms-container:not(.wpforms-container-full) input[type="checkbox"]:focus, .wc_payment_method > input[type="radio"]:focus, .woocommerce-shipping-methods input[type="radio"]:focus, .mp-ticket-payments input[type="radio"]:focus, .wpforms-container:not(.wpforms-container-full) input[type="radio"]:focus { outline: none; border-color: var(--radioCheckboxAccentColor) !important; } .gdpr-confirm-policy input[type="checkbox"], .comment-subscription-form input[type="checkbox"], .comment-form input[type="checkbox"], #ship-to-different-address-checkbox, .woocommerce-form__input[type="checkbox"], #wc-stripe-new-payment-method[type="checkbox"], .rt-login-form input[type="checkbox"], .wpforms-container:not(.wpforms-container-full) input[type="checkbox"] { border-radius: 3px; } .gdpr-confirm-policy input[type="checkbox"]:before, .comment-subscription-form input[type="checkbox"]:before, .comment-form input[type="checkbox"]:before, #ship-to-different-address-checkbox:before, .woocommerce-form__input[type="checkbox"]:before, #wc-stripe-new-payment-method[type="checkbox"]:before, .rt-login-form input[type="checkbox"]:before, .wpforms-container:not(.wpforms-container-full) input[type="checkbox"]:before { top: -2px; width: 8px; height: 5px; border: 2px solid #fff; border-top: none; border-right: none; transform: rotate(-45deg); } .wc_payment_method > input[type="radio"], .woocommerce-shipping-methods input[type="radio"], .mp-ticket-payments input[type="radio"], .wpforms-container:not(.wpforms-container-full) input[type="radio"] { border-radius: 100% !important; } .wc_payment_method > input[type="radio"]:before, .woocommerce-shipping-methods input[type="radio"]:before, .mp-ticket-payments input[type="radio"]:before, .wpforms-container:not(.wpforms-container-full) input[type="radio"]:before { width: 6px; height: 6px; background: #fff; border-radius: inherit; } label { --fontSize: 15px; --lineHeight: inherit; cursor: pointer; margin: 0 0 0.5em 0; } label:last-child { margin-bottom: 0; } .gdpr-confirm-policy label, .comment-form-cookies-consent label { --fontSize: 13px; } .post-navigation { display: grid; grid-template-columns: repeat(2, 1fr); grid-column-gap: 8%; position: relative; margin-top: var(--margin); } .post-navigation figure { flex: 0 0 var(--thumb-width, 70px); max-width: var(--thumb-width, 70px); align-items: center; justify-content: center; position: relative; border-radius: 100%; } @media (max-width: 689.98px) { .post-navigation figure { --thumb-width: 45px; --thumb-margin: 15px; } } .post-navigation figure:after { content: ""; z-index: 2; top: 0; left: 0; right: 0; bottom: 0; background: var(--paletteColor1); } .post-navigation figure svg { z-index: 3; fill: #fff; } .post-navigation figure:after, .post-navigation figure svg { position: absolute; opacity: 0; transition: all 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .post-navigation [class*="nav-item"] { display: flex; align-items: center; } .post-navigation [class*="nav-item"]:hover figure:after { opacity: 0.85; } .post-navigation [class*="nav-item"]:hover svg { opacity: 1; transform: translate3d(0, 0, 0); } .post-navigation .nav-item-prev figure { margin-right: var(--thumb-margin, 25px); } .post-navigation .nav-item-prev svg { transform: translate3d(10px, 0, 0); } .post-navigation .nav-item-next { text-align: right; justify-content: flex-end; } .post-navigation .nav-item-next figure { margin-left: var(--thumb-margin, 25px); } .post-navigation .nav-item-next svg { transform: translate3d(-10px, 0, 0); } .post-navigation .item-label { font-size: 12px; font-weight: 600; text-transform: uppercase; opacity: 0.9; } @media (max-width: 689.98px) { .post-navigation .item-label span { display: none; } } .post-navigation .item-title { display: block; margin: 5px 0 0 0; font-size: 14px; font-weight: 700; color: inherit; } @media (max-width: 689.98px) { .post-navigation .item-title { display: none; } } .post-navigation:after { position: absolute; content: ""; top: 25%; left: 50%; width: 1px; height: 50%; background: rgba(0, 0, 0, 0.06); } .author-box { display: flex; padding: var(--spacing, 40px); } @media (max-width: 689.98px) { .author-box { flex-direction: column; align-items: center; text-align: center; } } .author-box .rt-image-container { flex: 0 0 60px; width: 60px; height: 60px; border-radius: 100%; } .author-box .rt-image-container:before, .author-box .rt-image-container svg { position: absolute; z-index: 2; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; transition: opacity 0.15s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 0.15s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .author-box .rt-image-container:before { content: ""; background: var(--paletteColor1); } .author-box .rt-image-container svg { margin: auto; fill: #fff; transform: translate3d(-10px, 0, 0); } .author-box .rt-image-container:hover:before { opacity: 0.85; } .author-box .rt-image-container:hover svg { opacity: 1; transform: translate3d(0, 0, 0); } .author-box[data-type="type-1"] { margin: 60px 0; background: var(--background-color, #fff); box-shadow: var(--box-shadow); } @media (max-width: 689.98px) { .author-box[data-type="type-1"] .rt-image-container { margin-bottom: 20px; } } @media (min-width: 690px) { .author-box[data-type="type-1"] .rt-image-container { margin-right: 25px; } } .author-box[data-type="type-2"] { flex-direction: column; align-items: center; text-align: center; position: relative; padding-top: 50px; margin-top: 90px; border-bottom: 1px solid var(--border-color, #e8ebf0); } .author-box[data-type="type-2"]:not(:last-child) { margin-bottom: 60px; } .author-box[data-type="type-2"] .rt-image-container { position: absolute; top: calc(-30px - 3px); } .author-box[data-type="type-2"]:after, .author-box[data-type="type-2"]:before { position: absolute; content: ""; top: -1px; width: calc(50% - 50px); height: 1px; background: var(--border-color, #e8ebf0); } .author-box[data-type="type-2"]:before { left: 0; } .author-box[data-type="type-2"]:after { right: 0; } .author-box[data-type="type-2"] .author-box-social { justify-content: center; } section > span { font-size: 11px; font-weight: 500; text-transform: uppercase; display: inline-flex; margin-top: 15px; } .author-box-name { --fontWeight: 600; margin-bottom: 15px; } .author-box-bio:not(:last-child) { margin-bottom: 15px; } .author-box-social { margin-left: -8px; margin-right: -8px; margin-bottom: -10px; } .author-box-social a { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; background: var(--paletteColor1); border-radius: 100%; margin: 0 5px 10px 5px; } .author-box-social a svg { width: 12px; height: 12px; fill: #fff; } .author-box-social a:hover { background: var(--paletteColor2); } .author-box-social .rt-tooltip-top { pointer-events: none; transform: translate3d(0px, -35px, 0px); } .author-box-social a:hover .rt-tooltip-top { opacity: 1; visibility: visible; transform: translate3d(0px, -40px, 0px); } .rt-pagination { display: flex; flex-wrap: wrap; justify-content: space-between; } .rt-pagination:not([data-divider]) { margin-top: var(--spacing); } .rt-pagination[data-divider] { margin-top: calc(var(--spacing) / 2); padding-top: calc(var(--spacing) / 2); border-top: var(--border); } .rt-pagination svg { fill: currentColor; } [data-pagination="simple"], [data-pagination="next_prev"] { display: grid; grid-template-columns: 1fr auto 1fr; font-size: 14px; font-weight: 600; color: var(--color); --linkInitialColor: var(--color); } [data-pagination="simple"] .page-numbers, [data-pagination="next_prev"] .page-numbers { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 4px; border: 2px solid transparent; } [data-pagination="simple"] .page-numbers.current, [data-pagination="next_prev"] .page-numbers.current { color: var(--colorActive); background: var(--linkHoverColor); } [data-pagination="simple"] .page-numbers:not(.dots):hover, [data-pagination="next_prev"] .page-numbers:not(.dots):hover { border-color: var(--linkHoverColor); } [data-pagination="simple"] .prev, [data-pagination="simple"] .next, [data-pagination="next_prev"] .prev, [data-pagination="next_prev"] .next { font-size: 12px; text-transform: uppercase; padding: 0 17px; border-color: rgba(0, 0, 0, 0.04); } [data-pagination="simple"] .prev, [data-pagination="next_prev"] .prev { grid-column: 1; justify-self: start; } [data-pagination="simple"] .prev svg, [data-pagination="next_prev"] .prev svg { margin-right: 8px; } [data-pagination="simple"] .next, [data-pagination="next_prev"] .next { grid-column: 3; justify-self: end; } [data-pagination="simple"] .next svg, [data-pagination="next_prev"] .next svg { margin-left: 8px; } [data-pagination="simple"] > div { grid-column: 2; text-align: center; margin: -5px; } [data-pagination="simple"] > div .page-numbers { flex: 0 0 41px; width: 41px; margin: 5px; } [data-pagination="load_more"], [data-pagination="infinite_scroll"] { justify-content: center; } [data-pagination="load_more"] .page-numbers, [data-pagination="infinite_scroll"] .page-numbers { display: none; } [data-pagination="load_more"] .cb__load-more-helper, [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); } [data-pagination="load_more"] .cb__load-more-helper [data-loader], [data-pagination="infinite_scroll"] .cb__load-more-helper [data-loader] { opacity: 0; transition: opacity 0.2s ease; } [data-pagination="load_more"] .cb__load-more-helper.rt-loading [data-loader], [data-pagination="infinite_scroll"] .cb__load-more-helper.rt-loading [data-loader] { opacity: 1; -webkit-animation-play-state: running; animation-play-state: running; } [data-pagination="load_more"] .cb__load-more-helper.rt-loading .rt-load-more, [data-pagination="infinite_scroll"] .cb__load-more-helper.rt-loading .rt-load-more { opacity: 0; } [data-pagination="load_more"] .rt-load-more, [data-pagination="infinite_scroll"] .rt-load-more { z-index: 2; opacity: 1; } [data-pagination="load_more"] .cb__last-page-text, [data-pagination="infinite_scroll"] .cb__last-page-text { display: none; opacity: 0.7; } [data-pagination="load_more"].cb__last-page .rt-load-more, [data-pagination="load_more"].cb__last-page [data-loader], [data-pagination="infinite_scroll"].cb__last-page .rt-load-more, [data-pagination="infinite_scroll"].cb__last-page [data-loader] { display: none; } [data-pagination="load_more"].cb__last-page .cb__last-page-text, [data-pagination="infinite_scroll"].cb__last-page .cb__last-page-text { display: flex; } .entry-meta { --listIndent: 0; --listItemSpacing: 0; --listStyleType: none; --contentSpacing: 0; --itemsSpacing: 9px; } .entry-meta li { display: inline; } .entry-meta li:not(:last-child) { margin-right: var(--itemsSpacing); } .entry-meta li:not(:last-child):after { margin-left: var(--itemsSpacing); } .entry-meta li svg, .entry-meta li:after, .entry-meta li [class*="rt-image-container"] { position: relative; top: -0.1em; vertical-align: middle; } .entry-meta li > span { margin-right: 5px; } .entry-meta [class*="rt-image-container"] { margin-right: 10px; border-radius: 100%; } .entry-meta [class*="rt-image-container"] + svg { display: none; } .entry-meta svg { margin-right: 7px; fill: currentColor; } .entry-meta[data-type*="none"] li:not(:last-child) { --itemsSpacing: 20px; } .entry-meta[data-type*="slash"] li:not(:last-child):after { content: "/"; } .entry-meta[data-type*="line"] li:not(:last-child):after { content: "-"; } .entry-meta[data-type*="circle"] li:not(:last-child):after { content: "●"; font-size: 0.35em; } .entry-meta [data-type="pill"] a, .entry-meta [data-type="underline"] a { display: inline-flex; align-items: center; margin-top: 2px; margin-bottom: 2px; } .entry-meta [data-type="pill"] a { min-height: 25px; padding: 0 8px; color: #fff; border-radius: 3px; background: var(--paletteColor1); } .entry-meta [data-type="pill"] a:not(:last-child) { margin-right: 4px; } .entry-meta [data-type="pill"] a:hover { background: var(--paletteColor2); } .entry-meta [data-type="underline"] a { position: relative; } .entry-meta [data-type="underline"] a:before { position: absolute; bottom: -0.1em; content: ""; width: 100%; height: 1px; opacity: 0.5; background: currentColor; transform: opacity 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .entry-meta [data-type="underline"] a:hover:before { opacity: 1; } .entry-tags { margin-top: 40px; clear: both; margin-bottom: -10px; } .entry-tags a { --buttonMinHeight: 30px; --padding: 0 12px; --buttonFontSize: 14px; --buttonFontWeight: 500; --buttonTextInitialColor: var(--color); --buttonInitialColor: transparent; margin-bottom: 10px; box-shadow: inset 0px 0px 0px 1px #dadde2; } .entry-tags a:hover { box-shadow: inset 0px 0px 0px 1px var(--paletteColor2); } .entry-tags a:after { order: -1; content: "#"; margin-right: 5px; } .entry-tags a:not(:last-child) { margin-right: 10px; } .rt-breadcrumbs { color: var(--color); } .rt-breadcrumbs > span { display: inline-flex; align-items: center; vertical-align: middle; } .rt-breadcrumbs > span .separator { margin: 0 8px; } .rt-breadcrumbs .first-item svg + span, .rt-breadcrumbs .last-item svg + span { display: none; } .rt-breadcrumbs svg { fill: currentColor; } .rt-breadcrumbs .rt-home-icon { position: relative; top: -0.15em; vertical-align: middle; } @font-face { font-family: "star"; src: url("../fonts/stars.woff2") format("woff2"); font-weight: normal; font-style: normal; } .star-rating { overflow: hidden; position: relative; width: 7em; height: 1em; font-family: "star"; font-size: 0.9em; font-weight: 400; line-height: 1em; letter-spacing: 0.4em; -webkit-backface-visibility: hidden; backface-visibility: hidden; color: var(--star-rating-inactive-color, #f9dfcc); } .star-rating:before { content: "\53\53\53\53\53"; float: left; top: 0; left: 0; right: initial; position: absolute; } .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1em; } .star-rating span:before { content: "\53\53\53\53\53"; top: 0; left: 0; position: absolute; color: var(--star-rating-initial-color, #fda256); } .button, .submit, .rt-button, .entry-tags a, .added_to_cart, .rt-button-ghost, input[type="submit"], .wp-block-button__link, .wp-block-file .wp-block-file__button, .forminator-design--none .forminator-button, button[type="submit"]:not(.qubely-block-btn-anchor) { display: var(--display, inline-flex); align-items: center; justify-content: center; min-height: var(--buttonMinHeight); padding: var(--padding, 5px 25px); border: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; border-radius: var(--buttonBorderRadius); transition: all 0.2s ease; } .button:disabled, .button.disabled, .submit:disabled, .submit.disabled, .rt-button:disabled, .rt-button.disabled, .entry-tags a:disabled, .entry-tags a.disabled, .added_to_cart:disabled, .added_to_cart.disabled, .rt-button-ghost:disabled, .rt-button-ghost.disabled, input[type="submit"]:disabled, 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, button[type="submit"]:not(.qubely-block-btn-anchor):disabled, button[type="submit"]:not(.qubely-block-btn-anchor).disabled { opacity: 0.5; pointer-events: none; } @media (max-width: 479.98px) { .button, .submit, .rt-button, .entry-tags a, .added_to_cart, .rt-button-ghost, input[type="submit"], .wp-block-button__link, .wp-block-file .wp-block-file__button, .forminator-design--none .forminator-button, button[type="submit"]:not(.qubely-block-btn-anchor) { --padding: 5px 15px; } } .button, .submit, .rt-button, .entry-tags a, .added_to_cart, input[type="submit"], .wp-block-file .wp-block-file__button, div:not(.is-style-outline) > .wp-block-button__link, .forminator-design--none .forminator-button, button[type="submit"]:not(.qubely-block-btn-anchor) { position: relative; z-index: 1; color: var(--buttonTextInitialColor); background-color: var(--buttonInitialColor); } .button:hover, .submit:hover, .rt-button:hover, .entry-tags a:hover, .added_to_cart:hover, input[type="submit"]:hover, .wp-block-file .wp-block-file__button:hover, div:not(.is-style-outline) > .wp-block-button__link:hover, .forminator-design--none .forminator-button:hover, button[type="submit"]:not(.qubely-block-btn-anchor):hover { color: var(--buttonTextHoverColor); background-color: var(--buttonHoverColor); } @supports ((-webkit-filter: blur()) or (filter: blur())) { .button:before, .submit:before, .rt-button:before, .entry-tags a:before, .added_to_cart:before, input[type="submit"]:before, .wp-block-file .wp-block-file__button:before, div:not(.is-style-outline) > .wp-block-button__link:before, .forminator-design--none .forminator-button:before, button[type="submit"]:not(.qubely-block-btn-anchor):before { display: var(--buttonShadow, block); position: absolute; z-index: -1; content: ""; top: 12px; left: 10px; right: 10px; bottom: 0; opacity: 0; border-radius: inherit; background: inherit; transition: opacity 0.2s ease; -webkit-filter: blur(11px); filter: blur(11px); } .button:hover, .submit:hover, .rt-button:hover, .entry-tags a:hover, .added_to_cart:hover, input[type="submit"]:hover, .wp-block-file .wp-block-file__button:hover, div:not(.is-style-outline) > .wp-block-button__link:hover, .forminator-design--none .forminator-button:hover, button[type="submit"]:not(.qubely-block-btn-anchor):hover { transform: var(--buttonTransform, translate3d(0, -3px, 0)); } .button:hover:before, .submit:hover:before, .rt-button:hover:before, .entry-tags a:hover:before, .added_to_cart:hover:before, input[type="submit"]:hover:before, .wp-block-file .wp-block-file__button:hover:before, div:not(.is-style-outline) > .wp-block-button__link:hover:before, .forminator-design--none .forminator-button:hover:before, button[type="submit"]:not(.qubely-block-btn-anchor):hover:before { opacity: 0.8; } } .rt-button-ghost, div.is-style-outline > .wp-block-button__link { --buttonTextInitialColor: var(--buttonInitialColor); border-width: 2px; border-style: solid; color: var(--buttonTextInitialColor); background-color: transparent; border-color: var(--buttonInitialColor); } .rt-button-ghost:hover, div.is-style-outline > .wp-block-button__link:hover { color: var(--buttonTextHoverColor); border-color: var(--buttonHoverColor); background-color: var(--buttonHoverColor); } .button, .submit, .rt-button, .entry-tags a, .added_to_cart, .rt-button-ghost, input[type="submit"], .wp-block-button__link, .wp-block-file .wp-block-file__button, .forminator-design--none .forminator-button, button[type="submit"]:not(.qubely-block-btn-anchor) { font-family: var(--buttonFontFamily, var(--fontFamily)); font-size: var(--buttonFontSize); font-weight: var(--buttonFontWeight); font-style: var(--buttonFontStyle); line-height: var(--buttonLineHeight); letter-spacing: var(--buttonLetterSpacing); text-transform: var(--buttonTextTransform); -webkit-text-decoration: var(--buttonTextDecoration); text-decoration: var(--buttonTextDecoration); } .rt-trigger { display: flex; align-items: center; width: var(--trigger-width, 18px); height: var(--trigger-width, 18px); } .rt-trigger span { position: relative; width: inherit; height: 2px; border-radius: 2px; background: currentColor; transition: background 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .rt-trigger span:before, .rt-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); } .rt-trigger span:before { transform: translateY(var(--ty, -6px)) translateX(var(--tx, 0)) rotate(var(--rotate, 0)); } .rt-trigger span:after { transform: translateY(var(--ty, 6px)) translateX(var(--tx, 0)) rotate(var(--rotate, 0)); } .rt-trigger[data-type="type-2"] span:before { --tx: 8px; width: 10px; } .rt-trigger[data-type="type-2"] span:after { --tx: 3px; width: 15px; } .rt-trigger[data-type="type-3"] span:before { --tx: 6px; width: 12px; } .rt-trigger[data-type="type-3"] span:after { --tx: 0px; width: 12px; } .rt-header-trigger:hover [data-type="type-2"] span:before, .rt-header-trigger:hover [data-type="type-2"] span:after { --tx: 0; } .rt-header-trigger:hover [data-type="type-3"] span:before, .rt-header-trigger:hover [data-type="type-3"] span:after { --tx: 0; width: 100%; } @media (max-width: 999.98px) { [data-panel*="in"] .rt-header-trigger { opacity: 0; } } .close-button { display: flex; align-items: center; justify-content: center; position: var(--position, relative); top: var(--top, 0px); right: var(--right, -10px); z-index: 2; cursor: pointer; color: var(--closeButtonColor, rgba(255, 255, 255, 0.7)); width: var(--closeButtonSize, 34px); height: var(--closeButtonSize, 34px); transition: color 0.2s ease-out; } .close-button:before { position: absolute; content: ""; top: 0; left: 0; right: 0; bottom: 0; border-radius: var(--closeButtonRadius, 5px); background: var(--closeButtonBackground, rgba(0, 0, 0, 0.5)); transition: transform 0.3s ease-out, background 0.3s ease-out; } .close-button .closed { --trigger-width: 14px; transition: opacity 0.2s ease-out, transform 0.2s ease-out; } .close-button .closed span { --ty: 0; background: transparent; } .close-button .closed span:before { --rotate: 45deg; } .close-button .closed span:after { --rotate: -45deg; } .close-button:hover { color: var(--closeButtonHoverColor, #fff); } .close-button:hover:before { background: var(--closeButtonHoverBackground, rgba(0, 0, 0, 0.5)); } .close-button:hover .closed { opacity: 1; transform: rotate(90deg); } [data-frame="default"] { border: var(--frame-size, 0px) solid var(--frame-color); } [data-frame="default"]:before, [data-frame="default"]:after { position: fixed; content: ""; z-index: 99999; left: 0; width: 100%; height: var(--frame-size, 0px); background: var(--frame-color); } [data-frame="default"]:before { top: calc(var(--admin-bar, 0px)); } [data-frame="default"]:after { bottom: 0; } .entry-button { font-size: 15px; } .entry-button[data-type="simple"], .entry-button[data-type="outline"] { display: flex; align-items: center; justify-content: center; } .entry-button[data-type="background"] { --height: 39px; --padding: 0 18px; --buttonShadow: none; --buttonTransform: none; } .entry-button[data-type="outline"] { height: 39px; padding: 0 18px; border-radius: 4px; border: 2px solid var(--buttonInitialColor); } .entry-button[data-type="outline"]:hover { border-color: var(--buttonHoverColor); background: var(--buttonHoverColor); } .entry-button svg { position: relative; margin-right: -2px; fill: currentColor; margin-left: 10px; } .entry-button[data-alignment="left"] { align-self: flex-start; } .entry-button[data-alignment="center"] { align-self: center; } .entry-button[data-alignment="right"] { align-self: flex-end; } .gdpr-confirm-policy label a { text-decoration: underline; } .gdpr-confirm-policy label:after { content: "*"; font-size: 15px; font-weight: 600; line-height: normal; margin-left: 3px; } .rt-related-posts-container { display: var(--visibility, block); padding: var(--padding) 0; } .rt-related-posts { display: var(--visibility, grid); } .rt-related-posts .rt-block-title { grid-column: 1/-1; margin-bottom: -10px; } .rt-related-posts[data-column-set] { grid-row-gap: 30px; --listStyleType: none; } @media (min-width: 690px) and (max-width: 999.98px) { .rt-related-posts[data-column-set] { grid-template-columns: repeat(2, 1fr); grid-column-gap: 5%; } } @media (min-width: 1000px) { .rt-related-posts[data-column-set="2"] { grid-template-columns: repeat(2, 1fr); grid-column-gap: 3%; } } @media (min-width: 1000px) { .rt-related-posts[data-column-set="3"] { grid-template-columns: repeat(3, 1fr); grid-column-gap: 3%; } } @media (min-width: 1000px) { .rt-related-posts[data-column-set="4"] { grid-template-columns: repeat(4, 1fr); grid-column-gap: 3%; } } .rt-related-posts .rt-image-container { border-radius: var(--borderRadius, 5px); } .rt-related-posts .entry-meta { --fontSize: 14px; --lineHeight: normal; margin-top: 10px; color: var(--color); --linkInitialColor: var(--color); } .related-entry-title { --fontSize: 16px; margin: 15px 0 0 0; word-break: break-word; } @media (max-width: 999.98px) { .rt-featured-image { margin-bottom: 30px; } } @media (min-width: 1000px) { .rt-featured-image { margin-bottom: 50px; } } .rt-featured-image.alignwide, .rt-featured-image.alignfull { display: flex; flex-direction: column; align-items: center; } .rt-featured-image.alignwide .rt-image-container { width: var(--container-width); max-width: var(--block-wide-max-width); } .rt-featured-image.alignfull .rt-image-container { width: calc(100vw - (var(--frame-size, 0px) * 2)); } .rt-featured-image figcaption { --fontSize: 14px; text-align: center; margin-top: 5px; } [data-structure*="boxed"] .rt-boundless { max-width: initial; margin-left: calc(var(--boxed-content-spacing) * -1); margin-right: calc(var(--boxed-content-spacing) * -1); } [data-structure*="boxed"] .rt-boundless:first-child { margin-top: calc(var(--boxed-content-spacing) * -1); } .post-edit-link { display: flex; align-items: center; font-size: 15px; margin-top: var(--contentSpacing); --linkInitialColor: var(--color); } .post-edit-link:before { font-family: "dashicons"; content: "\f464"; margin-right: 5px; } .rt-ie { position: relative; overflow: hidden; height: 100vh; } .rt-ie .rt-unsuported-browser { opacity: 1; display: flex; visibility: visible; } .rt-unsuported-browser { position: fixed; z-index: 9999999; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; display: none; visibility: hidden; background: #fff; color: #2c3e50; text-align: center; flex-direction: column; align-items: center; justify-content: center; } .rt-unsuported-browser svg { fill: currentColor; margin-bottom: 20px; } .rt-unsuported-browser h2, .rt-unsuported-browser p { max-width: 650px; padding: 0 30px; } .rt-unsuported-browser h2 { --fontSize: 23px; --color: currentColor; margin-bottom: 20px; } .rt-unsuported-browser a { color: #2872fa; text-decoration: underline; } [data-block*="fixed"] { position: fixed; z-index: 100; left: var(--frame-size, 0px); right: var(--frame-size, 0px); } [data-block*="top"] { top: calc(var(--admin-bar, 0px) + var(--frame-size, 0px)); } [data-block*="bottom"] { bottom: var(--frame-size, 0px); } .rishi-hook-indicator { position: relative; padding: 6px 30px 6px 10px; color: #614a00; font-size: 12px; font-weight: 500; letter-spacing: initial; text-transform: lowercase; word-break: break-word; background: #ffebac; border-radius: 3px; border: 1px dashed #eabc4b; } .rishi-hook-indicator.rishi-woo-indicator { color: #6d4665; background: #e4afc9; border-color: #8a6282; } .rishi-hook-indicator span { position: absolute; top: 0; right: 0; bottom: 0; display: flex; align-items: center; justify-content: center; width: 30px; opacity: 0.5; transition: opacity 0.15s ease; } .rishi-hook-indicator span:before { font-family: dashicons; content: "\f464"; font-size: 17px; line-height: 17px; cursor: pointer; } .rishi-hook-indicator:hover span { opacity: 1; } .rishi-hook-indicator { margin: 15px var(--hookSideMargin, 0); } .rishi-hook-indicator[data-type*="full"] { --hookSideMargin: 15px; } .rishi-hook-indicator:not([data-type*="top-margin"]):first-child { margin-top: 0; } .rishi-hook-indicator:not([data-type*="bottom-margin"]):last-child { margin-bottom: 0; } .rishi-hook-indicator[data-type*="full"] { margin-left: 15px; margin-right: 15px; } .rt-comments { color: var(--color); } .rt-comments ul, .rt-comments ol { --listIndent: 0; --listItemSpacing: 0; --listStyleType: none; } @media (min-width: 690px) { .rt-comments li.rt-has-avatar .rt-comment-content, .rt-comments li.rt-has-avatar .rt-comment-info section { padding-left: 70px; } } .rt-comments-title { --fontSize: 30px; --lineHeight: normal; margin-bottom: 50px; } @media (max-width: 689.98px) { .rt-comment-list .children { --listIndent: 35px; } } @media (min-width: 690px) { .rt-comment-list .children { --listIndent: 70px; } } .rt-comment-list .comment-respond { padding-bottom: 50px; } @media (min-width: 690px) { .rt-comment-list .comment-respond { padding-left: 70px; } } .rt-comment-inner { padding-top: 50px; padding-bottom: 50px; border-top: 1px solid rgba(0, 0, 0, 0.05); } .rt-comment-inner:not(.rt-has-reply-form):hover .comment-reply-link { color: #fff; background: var(--buttonInitialColor); } .rt-comment-inner:not(.rt-has-reply-form) .comment-reply-link:hover { background: var(--buttonHoverColor); } .rt-comment-info { display: flex; position: relative; margin-bottom: 20px; --linkInitialColor: var(--color); } @media (max-width: 689.98px) { .rt-comment-info { align-items: center; } } @media (max-width: 689.98px) { .rt-comment-info figure { max-width: 40px; max-height: 40px; margin-right: 15px; } } @media (min-width: 690px) { .rt-comment-info figure { position: absolute; top: 0; left: 0; max-width: 50px; max-height: 50px; } } .rt-comment-info figure img { border-radius: 100%; } .rt-comment-info section { display: flex; width: 100%; } @media (max-width: 689.98px) { .rt-comment-info section { flex-direction: column; } } @media (min-width: 690px) { .rt-comment-info section { align-items: center; justify-content: space-between; align-self: flex-start; } } .rt-comment-author { font-weight: bold; max-width: 60%; } .rt-comment-meta { display: flex; flex-wrap: wrap; align-items: center; font-size: 11px; font-weight: 500; text-transform: uppercase; color: rgba(44, 62, 80, 0.6); } @media (max-width: 689.98px) { .comment-edit-link { display: none; } } .comment-edit-link:before { content: "/"; margin-left: 3px; margin-right: 3px; } .comment-reply-link { display: flex; align-items: center; height: 25px; padding: 0 10px; border-radius: 3px; transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), background 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } @media (max-width: 689.98px) { .comment-reply-link { margin-left: auto; } } @media (min-width: 690px) { .comment-reply-link { margin-left: 20px; } } .rt-has-reply-form .comment-reply-link { opacity: 0.5; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none; } #reply-title { --fontSize: 20px; display: flex; align-items: center; justify-content: space-between; } #cancel-comment-reply-link { display: flex; align-items: center; height: 25px; padding: 0 10px; font-size: 11px; font-weight: 500; text-transform: uppercase; border-radius: 3px; color: var(--buttonTextInitialColor, #fff); background: var(--buttonInitialColor); } #cancel-comment-reply-link:hover { color: var(--buttonTextHoverColor, #fff); background: var(--buttonHoverColor); } .comment-respond:not(:only-child) .comment-reply-title { padding-top: 50px; border-top: 1px solid rgba(0, 0, 0, 0.05); } .rt-respond-form-inputs { display: grid; grid-column-gap: 20px; grid-row-gap: 1.5em; margin-bottom: 1.5em; } @media (min-width: 690px) { .rt-respond-form-inputs { grid-template-columns: var(--grid-template-columns, repeat(3, 1fr)); } } .rt-respond-form-inputs[data-column-set="2"] { --grid-template-columns: repeat(2, 1fr); } .rt-respond-form-inputs label { height: var(--formInputHeight); } .rt-respond-form-inputs > *, .rt-respond-form-textarea { position: relative; } .rt-respond-form-inputs > * label, .rt-respond-form-textarea label { display: flex; align-items: center; position: absolute; top: 0; left: 0; cursor: text; padding: var(--formPadding, 0 15px); font-size: 15px; color: var(--formTextInitialColor); opacity: 1; visibility: visible; transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955), visibility 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .rt-respond-form-textarea label { top: 2px; height: 45px; } .rt-respond-form-textarea textarea { display: block; min-height: 150px; resize: vertical; } .comment-form .required { color: #cc0000; margin-left: 3px; } .comment-form input[type="text"]:focus ~ label, .comment-form textarea:focus ~ label { opacity: 0; visibility: hidden; transform: translate3d(20px, 0, 0); } .comment-form input[type="text"].rt-not-empty ~ label, .comment-form textarea.rt-not-empty ~ label { opacity: 0; visibility: hidden; transform: translate3d(20px, 0, 0); } .comment-form .gdpr-confirm-policy, .comment-form .comment-form-cookies-consent { --contentSpacing: 1em; } .comment-form .form-submit { margin-top: 2em; margin-bottom: 0; } .no-comments { padding: 15px 20px; text-align: center; background: rgba(233, 235, 239, 0.5); border-radius: 2px; } .akismet_comment_form_privacy_notice { margin-top: 2em; } .rt-trending-block { padding: var(--padding) 0; } .rt-trending-block > div { display: grid; grid-template-columns: var(--gridTemplateColumns); grid-column-gap: 30px; grid-row-gap: 20px; margin-bottom: 5px; } @media (min-width: 690px) and (max-width: 999.98px) { .rt-trending-block > div { --gridTemplateColumns: repeat(2, 1fr); } } @media (min-width: 1000px) { .rt-trending-block > div { --gridTemplateColumns: repeat(4, 1fr); } } .rt-trending-block > div.rt-leave-active > a, .rt-trending-block > div.rt-leave > a { transition: opacity 0.3s ease, transform 0.3s ease; } .rt-trending-block > div.rt-leave-active > a:nth-of-type(1), .rt-trending-block > div.rt-leave > a:nth-of-type(1) { transition-delay: 0s; } .rt-trending-block > div.rt-leave-active > a:nth-of-type(2), .rt-trending-block > div.rt-leave > a:nth-of-type(2) { transition-delay: 0.15s; } .rt-trending-block > div.rt-leave-active > a:nth-of-type(3), .rt-trending-block > div.rt-leave > a:nth-of-type(3) { transition-delay: 0.25s; } .rt-trending-block > div.rt-leave-active > a:nth-of-type(4), .rt-trending-block > div.rt-leave > a:nth-of-type(4) { transition-delay: 0.35s; } .rt-trending-block > div.rt-leave-active > a { opacity: 1; transform: translateY(0); } .rt-trending-block > div.rt-leave > a { opacity: 0; transform: translateY(3px); } .rt-trending-block > div.rt-enter-active > a, .rt-trending-block > div.rt-active > a { transition: opacity 0.3s ease, transform 0.3s ease; } .rt-trending-block > div.rt-enter-active > a:nth-of-type(1), .rt-trending-block > div.rt-active > a:nth-of-type(1) { transition-delay: 0s; } .rt-trending-block > div.rt-enter-active > a:nth-of-type(2), .rt-trending-block > div.rt-active > a:nth-of-type(2) { transition-delay: 0.15s; } .rt-trending-block > div.rt-enter-active > a:nth-of-type(3), .rt-trending-block > div.rt-active > a:nth-of-type(3) { transition-delay: 0.25s; } .rt-trending-block > div.rt-enter-active > a:nth-of-type(4), .rt-trending-block > div.rt-active > a:nth-of-type(4) { transition-delay: 0.35s; } .rt-trending-block > div.rt-enter-active > a { opacity: 0; transform: translateY(3px); } .rt-trending-block > div.rt-active > a { opacity: 1; transform: translateY(0); } .rt-trending-block .rt-block-title { --fontSize: 15px; grid-column: 1/-1; display: flex; align-items: center; margin-bottom: 10px; --headingColor: var(--color); } .rt-trending-block .rt-block-title > svg { margin-top: 4px; margin-left: 10px; } .rt-trending-block a { display: grid; grid-template-columns: 60px 1fr; grid-column-gap: 20px; align-items: center; --linkInitialColor: var(--color); } .rt-trending-block .rt-image-container { border-radius: 100%; -webkit-mask-image: -webkit-radial-gradient(white, black); } .rt-trending-block .rt-item-title { font-size: 15px; font-weight: 500; word-break: break-word; } .rt-trending-block [class*="rt-arrow"] { display: flex; align-items: center; justify-content: center; width: 23px; height: 23px; cursor: pointer; background: transparent; border-radius: 2px; opacity: 0.5; border: 1px solid var(--color); transition: var(--transition); } .rt-trending-block [class*="rt-arrow"]:before { content: ""; width: 5px; height: 5px; border: 1px solid currentColor; border-right: none; border-bottom: none; } .rt-trending-block [class*="rt-arrow"]:hover { opacity: 1; color: #fff; border-color: var(--paletteColor1); background: var(--paletteColor1); } .rt-trending-block .rt-arrow-left { margin-left: auto; margin-right: 8px; padding-left: 1px; } .rt-trending-block .rt-arrow-left:before { transform: rotate(-45deg); } .rt-trending-block .rt-arrow-right { padding-right: 1px; } .rt-trending-block .rt-arrow-right:before { transform: rotate(135deg); } .rt-trending-block [data-page="1"] .rt-arrow-left, .rt-trending-block [data-page*="last"] .rt-arrow-right { opacity: 0.2; pointer-events: none; } nav[class*="menu"] li:hover > a, nav[class*="menu"] li a.rt-highlight, nav[class*="menu"] li[class*="current-menu-"] > a { color: var(--linkHoverColor); --icon-color: var(--icon-hover-color, var(--linkHoverColor)); } .menu { display: flex; --listIndent: 0; --listItemSpacing: 0; --listStyleType: none; --contentSpacing: 0; } .menu a:not(:empty) { display: flex; align-items: center; position: relative; text-align: initial; padding: var(--menu-item-padding, 0px); border-radius: var(--menu-item-radius, 0px); } .menu > li > a { white-space: nowrap; justify-content: center; height: var(--menu-item-height, 100%); --menu-item-padding: 0 calc(var(--menu-items-spacing, 25px) / 2); } [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-menu] > ul > li { display: flex; align-items: center; } [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); 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 > a:after { content: ""; width: var(--menu-indicator-width, 100%); } [data-menu*="type-2"] > ul > li:hover > a, [data-menu*="type-2"] > ul > li[class*="current-menu-"] > a { --menu-indicator-opacity: 1; } [data-menu="type-2:center"] > ul > li { --menu-indicator-width: 0; --menu-indicator-margin: 0 auto; } [data-menu="type-2:center"] > ul > li:hover > a, [data-menu="type-2:center"] > ul > li[class*="current-menu-"] > a { --menu-indicator-width: calc(100% - var(--menu-items-spacing)); } [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:hover > a, [data-menu="type-2:left"] > ul > li[class*="current-menu-"] > a { --menu-indicator-width: calc(100% - var(--menu-items-spacing)); } [data-menu*="type-3"] > ul > li:hover > a, [data-menu*="type-3"] > ul > li[class*="current-menu-"] > a { color: var(--colorHoverType3); background-color: var(--menu-indicator-active-color); } [data-menu*="type-4"] > ul > li > a:before, [data-menu*="type-4"] > ul > li > a:after { --menu-indicator-y-position: 10px; content: ""; } [data-menu*="type-4"] > ul > li:hover > a:before, [data-menu*="type-4"] > ul > li:hover > a:after, [data-menu*="type-4"] > ul > li[class*="current-menu-"] > a:before, [data-menu*="type-4"] > ul > li[class*="current-menu-"] > a:after { --menu-indicator-y-position: 0px; opacity: 1; } [data-submenu] { position: relative; } .animated-submenu > .sub-menu { position: absolute; z-index: 10; top: var(--top, 100%); min-width: 100px; margin-top: var(--dropdown-top-offset, 0); border-radius: var(--border-radius); width: var(--dropdown-width, 200px); background-color: var(--background-color); box-shadow: var(--box-shadow); } .animated-submenu > .sub-menu:before { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: var(--dropdown-top-offset, 0); transform: translateY(-100%); } .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); } .child-indicator { margin-left: 5px; } .child-indicator svg { fill: currentColor; } .animated-submenu > a { justify-content: space-between; } .animated-submenu [data-submenu="left"] > a .child-indicator svg { transform: rotate(90deg); } .animated-submenu [data-submenu="right"] > a .child-indicator svg { transform: rotate(-90deg); } .sub-menu { --menu-item-padding: var(--dropdown-items-spacing, 13px) calc(var(--dropdown-items-spacing, 13px) * 1.5); } .sub-menu li { border-top: var(--dropdown-divider); } .menu > .menu-item:not([class*="rt-mega-menu"]) .sub-menu li:first-child { border-top: none; } [data-dropdown*="solid"] .sub-menu li a:hover, [data-dropdown*="solid"] .sub-menu li.current-menu-item > a, [data-dropdown*="solid"] .sub-menu li.current-menu-ancestor > a { 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*="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"] .sub-menu li { padding: var(--menu-item-margin) calc(var(--menu-item-margin, 0px) + var(--dropdown-items-padding, 0)); } [data-dropdown*="padded"] .sub-menu li:first-child { padding-top: calc( var(--menu-item-margin, 0px) + var(--dropdown-items-padding, 0) ); } [data-dropdown*="padded"] .sub-menu li:last-child { padding-bottom: calc( var(--menu-item-margin, 0px) + var(--dropdown-items-padding, 0) ); } [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; } .animated-submenu > .sub-menu { opacity: 0; visibility: hidden; transition: opacity 0.2s ease, visibility 0.2s ease, transform 0.2s ease; } [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: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 > .sub-menu { transition: none; } [data-dropdown*="type-4"] .animated-submenu:hover > .sub-menu, [data-dropdown*="type-4"] .animated-submenu:focus-within > .sub-menu { opacity: 1; visibility: visible; } .mobile-menu { width: 100%; } .mobile-menu ul { --listIndent: 0; --listItemSpacing: 0; --listStyleType: none; margin-bottom: 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, .mobile-menu .page_item_has_children > ul { font-size: var(--mobile_menu_child_size, 20px); } .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; } .mobile-menu .child-indicator svg { margin: 10px; width: 8px; height: 8px; } .mobile-menu[data-type="type-1"] ul li a { padding: 5px 0; } .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 .child-indicator:before { position: absolute; content: ""; top: 0; right: 0; width: calc(100% - 20px); height: 100%; opacity: 0.2; border-radius: 3px; border: 1px solid currentColor; transition: opacity 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); } .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: ""; top: calc(50% - 2px); left: -30px; width: 3px; height: 3px; opacity: 0.3; background: currentColor; border-radius: 5px; transition: opacity 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), background 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); } .mobile-menu[data-type="type-1"] ul .menu-item-has-children > ul li a:hover:before, .mobile-menu[data-type="type-1"] ul .page_item_has_children > ul li a:hover:before { opacity: 1; width: 15px; } .mobile-menu[data-type="type-1"] ul .menu-item-has-children > ul li.current-menu-active > a:before, .mobile-menu[data-type="type-1"] ul .page_item_has_children > ul li.current-menu-active > a:before { opacity: 1; width: 15px; } .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 a { min-height: 2.2em; padding-top: 5px; padding-bottom: 5px; } .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: 0; visibility: hidden; } .mobile-menu[data-type="type-2"] ul .child-indicator:before, .mobile-menu[data-type="type-2"] ul .child-indicator:after { position: absolute; content: ""; width: 36%; height: 2px; border-radius: 5px; background: currentColor; transition: transform 0.1s ease; } .mobile-menu[data-type="type-2"] ul .child-indicator:after { transform: rotate(90deg); } .mobile-menu[data-type="type-2"] ul li.current-menu-active > a span:before { transform: rotate(45deg); } .mobile-menu[data-type="type-2"] ul li.current-menu-active > a span:after { transform: rotate(135deg); } [class*="rt-mega-menu"] .rt-column-heading { font-size: 15px; font-weight: 700; color: var(--color); } [class*="rt-mega-menu"] .entry-content { color: var(--color); padding: var(--menu-item-padding, 0); margin: var(--menu-item-margin, 0); } [class*="rt-mega-menu"] .rt-disabled-link { pointer-events: none; } [data-dropdown*="simple"] [class*="rt-mega-menu"] .entry-content, [data-dropdown*="simple"] [class*="rt-mega-menu"] .sub-menu > li > a { padding-left: 0; padding-right: 0; } [data-dropdown*="solid"] [class*="rt-mega-menu"] .sub-menu { --menu-item-padding: var(--dropdown-items-spacing, 13px); } [data-dropdown*="padded"] [class*="rt-mega-menu"] { --dropdown-items-padding: 0; } [data-dropdown*="padded"] [class*="rt-mega-menu"] .entry-content, [data-dropdown*="padded"] [class*="rt-mega-menu"] .sub-menu > li { padding-left: 0; padding-right: 0; } .menu-item .rt-icon-container.rt-left { margin-right: 0.5em; } .menu-item .rt-icon-container.rt-right { margin-left: 0.5em; } .rt-menu-badge { font-size: 10px; font-weight: 600; line-height: normal; color: var(--color); background: var(--background-color); padding: 0.2em 0.55em; margin-left: 0.5em; border-radius: 3px; margin-top: var(--margin-top); } .menu > [class*="rt-mega-menu"] > .sub-menu > li { border-top: none; } .menu > [class*="rt-mega-menu"] > .sub-menu > li:not(:last-child) { border-right: var(--drop-down-columns-divider); } .menu > [class*="rt-mega-menu"] .sub-menu .child-indicator { display: none; } .menu > [class*="rt-mega-menu"] > .sub-menu { width: var(--container-width); max-width: var(--container-max-width); left: 0; right: 0; margin-left: auto; margin-right: auto; } .rt-mega-menu-full > .sub-menu { box-shadow: none; } .rt-mega-menu-full > .sub-menu li { z-index: 2; } .rt-mega-menu-full > .sub-menu:after { position: absolute; z-index: 0; width: 100vw; content: ""; top: 0; left: 50%; right: 0; bottom: 0; margin-left: -50vw; background-color: inherit; box-shadow: var(--box-shadow); } .menu > [class*="rt-mega-menu"] > .sub-menu { display: grid; grid-template-columns: var(--grid-template-columns, 1fr); } .menu > [class*="rt-mega-menu"] > .sub-menu { padding: var(--columns-padding, 30px) 0; } .menu > [class*="rt-mega-menu"] > .sub-menu > li { min-width: 0; padding: 0 var(--columns-padding, 25px); } .menu > [class*="rt-mega-menu"] > .sub-menu > li .page_item_has_children:not(:first-child), .menu > [class*="rt-mega-menu"] > .sub-menu > li .menu-item-has-children:not(:first-child) { padding-top: 20px; } .menu > .rt-mega-menu-full > .sub-menu > li:first-child { padding-left: 0; } .menu > .rt-mega-menu-full > .sub-menu > li:last-child { padding-right: 0; } 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; min-width: 0; } @media (max-width: 999.98px) { header [data-device="desktop"] { display: none; } } @media (min-width: 1000px) { header [data-device="mobile"] { display: none; } } [data-middle="search-input"] { --middle-column-width: var(--search-box-max-width, 50%); } header [data-column-set="3"] > div { display: grid; grid-template-columns: 1fr var(--middle-column-width, auto) 1fr; } 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%; } [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; } header [data-row] { position: var(--position, relative); box-shadow: var(--box-shadow); border-top: var(--borderTop); border-bottom: var(--borderBottom); } header [data-row] > div { border-top: var(--borderTop); border-bottom: var(--borderBottom); } header [data-row="top"] { z-index: 3; } header [data-row="middle"] { z-index: 2; } header [data-row="bottom"] { z-index: 1; } [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; } [class*="header-menu"] { height: 100%; min-width: 0; } [class*="header-menu"] .menu { height: inherit; } .cb__header-cart { display: flex; align-items: center; position: relative; --content: attr(data-count); } .cb__header-cart .rt-cart-item { display: flex; align-items: center; } .cb__header-cart .rt-cart-item:not([data-count="0"]) { position: relative; } .cb__header-cart .rt-cart-item:not([data-count="0"]):before { position: absolute; content: var(--content); top: -9px; right: -9px; display: flex; align-items: center; justify-content: center; min-width: 16px; cursor: pointer; height: 16px; padding: 0 3px; font-size: 10px; font-weight: 600; font-style: normal; border-radius: 10px; color: var(--cartBadgeText); background: var(--cartBadgeBackground); } .cb__header-cart .rt-cart-item[data-count="0"] ~ .rt-cart-content { display: none; } .cb__header-cart .rt-cart-item[data-skip-badge]:before { display: none; } .cb__header-cart.rt-added .rt-cart-item:before { -webkit-animation: 0.6s ease-in-out 0.12s normal both 1 bounce-in; animation: 0.6s ease-in-out 0.12s normal both 1 bounce-in; } @-webkit-keyframes bounce-in { 0% { transform: scale(0, 0); } 20% { transform: scale(1.4, 1.4); } 50% { transform: scale(0.8, 0.8); } 85% { transform: scale(1.1, 1.1); } 100% { transform: scale(1, 1); } } @keyframes bounce-in { 0% { transform: scale(0, 0); } 20% { transform: scale(1.4, 1.4); } 50% { transform: scale(0.8, 0.8); } 85% { transform: scale(1.1, 1.1); } 100% { transform: scale(1, 1); } } .rt-cart-label { display: var(--display, none); flex: 1; } .rt-cart-label, .rt-cart-total { margin-right: 8px; font-size: 13px; font-weight: 600; line-height: normal; text-transform: uppercase; } .rt-cart-icon { display: flex; align-items: center; } .rt-cart-icon svg { fill: currentColor; width: var(--icon-size, 15px); height: var(--icon-size, 15px); } .cb__header-cart:hover .rt-cart-content, .cb__header-cart:focus-within .rt-cart-content { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); } .rt-cart-content { position: absolute; z-index: 15; top: 100%; right: -15px; width: 310px; color: var(--linkInitialColor); margin-top: var(--dropdownTopOffset); padding: 22px 20px; border-radius: 2px; background: var(--backgroundColor); box-shadow: 0px 10px 20px 0px rgba(41, 51, 61, 0.1); opacity: 0; visibility: hidden; transform: translate3d(0, 10px, 0); transition: opacity 0.2s ease, visibility 0.2s ease, transform 0.2s ease; --contentSpacing: 0; } .rt-cart-content .woocommerce-mini-cart { max-height: 40vh; overflow-y: auto; } .rt-cart-content .woocommerce-mini-cart li { grid-column-gap: 17px; padding-bottom: 15px; --listItemSpacing: 15px; } .rt-cart-content .woocommerce-mini-cart li:not(:last-child) { border-bottom: 1px dashed rgba(255, 255, 255, 0.1); } .rt-cart-content .product-title { line-height: 1.3; } .rt-cart-content .woocommerce-mini-cart__total { margin-top: 0; border-top-color: rgba(255, 255, 255, 0.1); } .rt-cart-content .woocommerce-mini-cart__buttons .button { --buttonFontSize: 11px; --buttonFontWeight: 600; --padding: 0 10px; --buttonMinHeight: 45px; --buttonShadow: none; --buttonTransform: none; --buttonLetterSpacing: 0.05em; --buttonTextTransform: uppercase; } @media (max-width: 479.98px) { .rt-cart-content { display: none; } } @media (min-width: 480px) { .rt-cart-content[data-placement="left"] { right: -20px; } .rt-cart-content[data-placement="right"] { left: -20px; } } .rt-cart-content:before { position: absolute; content: ""; width: 100%; height: var(--dropdownTopOffset); top: calc(var(--dropdownTopOffset) * -1); left: 0; } #offcanvas .cb__header-cart .rt-cart-item { width: 100%; } #offcanvas .cb__header-cart .rt-cart-label { --display: block; } #offcanvas .cb__header-cart .rt-cart-content { display: none; } #woo-cart-panel { --overflow: hidden; --horizontal-alignment: stretch; } #woo-cart-panel ul { flex: 1; overflow-y: auto; margin: 0 calc(var(--panel-padding, 40px) * -1); padding: 0 var(--panel-padding, 40px); } @media (min-width: 480px) { #woo-cart-panel .product-title { font-size: 16px; font-weight: 700; } #woo-cart-panel .woocommerce-mini-cart__total { font-size: 15px; letter-spacing: initial; } } @media (max-width: 689.98px) { #woo-cart-panel .woocommerce-mini-cart__buttons { grid-template-columns: 1fr; grid-row-gap: 15px; } } .rt-header-search { display: flex; align-items: center; } .rt-header-search a { display: flex; align-items: center; } .rt-header-search a svg { flex-grow: 1; width: var(--icon-size, 15px); height: var(--icon-size, 15px); fill: currentColor; } #search-modal { --vertical-alignment: center; } #search-modal form { width: 100%; margin-left: auto; margin-right: auto; } @media (max-width: 689.98px) { #search-modal form { max-width: 88%; } } @media (min-width: 690px) and (max-width: 999.98px) { #search-modal form { max-width: 90%; } } @media (min-width: 1000px) { #search-modal form { max-width: 800px; } } #search-modal form.rt-has-dropdown { padding-top: 50px; padding-bottom: 50px; } #search-modal .rt-search-input input[type="search"] { border: 0; border-radius: 0; font-weight: 500; color: var(--linkInitialColor); letter-spacing: 0.03em; background-color: transparent; } @media (max-width: 689.98px) { #search-modal .rt-search-input input[type="search"] { --formInputHeight: 70px; --formFontSize: 22px; --formPadding: 0; } } @media (min-width: 690px) { #search-modal .rt-search-input input[type="search"] { --formInputHeight: 90px; --formFontSize: 35px; --formPadding: 0 50px 0 0; } } #search-modal .rt-search-input:after { position: absolute; content: ""; width: 100%; height: 1px; background: var(--linkInitialColor); left: 0; bottom: 0; opacity: 0.2; } #search-modal .rt-search-input .search-submit { right: 0; color: #fff; border-radius: 100%; background: var(--linkHoverColor); } @media (max-width: 689.98px) { #search-modal .rt-search-input .search-submit { --search-button-size: 40px; top: calc(50% - 20px); } } @media (min-width: 690px) { #search-modal .rt-search-input .search-submit { --search-button-size: 48px; top: calc(50% - 24px); } } #search-modal .rt-search-input .search-submit svg { width: calc(100% / 3); height: calc(100% / 3); } #search-modal .rt-search-input .search-submit:focus { outline: none; } #search-modal .rt-search-input [data-loader] { --loaderColor: #fff; } #search-modal .rt-search-results { display: grid; grid-column-gap: 30px; grid-row-gap: 30px; padding-top: 0; --position: static; --width: 100%; --box-shadow: none; --dropdown-background: transparent; } @media (max-width: 689.98px) { #search-modal .rt-search-results { margin-top: 25px; } } @media (min-width: 690px) { #search-modal .rt-search-results { grid-template-columns: repeat(2, 1fr); margin-top: 35px; } } #search-modal .rt-search-results a { --items-padding: 0; --items-divider: none; } #search-modal .rt-search-results .rt-image-container { margin-right: 5%; } @media (max-width: 689.98px) { #search-modal .rt-search-results .rt-image-container { --image-size: 15%; } } @media (min-width: 690px) { #search-modal .rt-search-results .rt-image-container { --image-size: 20%; } } #search-modal .rt-search-results .rt-search-more { grid-column: 1/-1; } .customizer-builder__header-text { display: flex; align-items: center; max-width: var(--maxWidth); color: var(--color); --headingColor: var(--color); } .customizer-builder__header-text .entry-content { width: 100%; } [data-items] .customizer-builder__header-text { padding: 5px 0; } [data-column="middle"] .customizer-builder__header-text { text-align: center; } [data-column="start"] [data-items="secondary"] .customizer-builder__header-text, [data-column="end"] [data-items="primary"] .customizer-builder__header-text { text-align: right; } .rt-header-trigger { display: flex; align-items: center; border-radius: 3px; padding: var(--padding, 0); } .rt-header-trigger[data-design="outline"], .rt-header-trigger[data-design="solid"] { padding: 8px; } .rt-header-trigger[data-design*="outline:"], .rt-header-trigger[data-design*="solid:"] { --padding: 8px 10px; } .rt-header-trigger[data-design*="outline"] { border: 1px solid var(--secondColor); } .rt-header-trigger[data-design*="outline"]:hover { border-color: var(--secondColorHover); } .rt-header-trigger[data-design*="solid"] { background: var(--secondColor); } .rt-header-trigger[data-design*="solid"]:hover { background: var(--secondColorHover); } .rt-header-trigger .rt-label { font-size: 14px; font-weight: 500; line-height: 18px; } .rt-header-trigger[data-design*="left"] .rt-label { order: -1; margin-right: 8px; } .rt-header-trigger[data-design*="right"] .rt-label { margin-left: 8px; } .rt-header-trigger.active .rt-trigger span { --ty: 0; background: transparent; } .rt-header-trigger.active .rt-trigger span:before { --rotate: 45deg; } .rt-header-trigger.active .rt-trigger span:after { --rotate: -45deg; } .site-branding { display: inline-flex; align-items: var(--align-items, center); text-align: var(--text-align, center); } .site-title { display: block; margin-bottom: 0; line-height: 1.5; } .site-description { color: var(--color); margin-bottom: 0; } .site-description:not(:only-child) { margin-top: 0.3em; } .site-logo-container { display: flex; align-items: center; height: calc(var(--logo-shrink-height, 1) * var(--maxHeight, 50px)); } .site-logo-container img { width: auto; -o-object-fit: contain; object-fit: contain; } .site-logo-container img, .site-logo-container picture { height: inherit; } [data-sticky*="yes"] .sticky-logo { display: block; } [data-sticky*="yes"] .sticky-logo ~ .default-logo { display: none; } [data-sticky*="yes"][data-sticky*="slide"] .site-logo-container, [data-sticky*="yes"][data-sticky*="auto-hide"] .site-logo-container, [data-sticky*="yes"][data-sticky*="fade"] .site-logo-container { --logo-shrink-height: var(--logoStickyShrink, 1); } .sticky-logo { display: none; } [data-logo="top"] { flex-direction: column; } [data-logo="top"] .site-description { margin-top: 0.3em; } [data-logo="left"] .site-title-container { margin-left: 1em; } [data-logo="right"] { flex-direction: row-reverse; } [data-logo="right"] .site-title-container { margin-right: 1em; } [data-column="middle"] [data-logo="left"] { --text-align: left; } [data-column="middle"] [data-logo="right"] { --text-align: right; } [data-column="start"] [data-items="primary"] .site-branding, [data-column="end"] [data-items="secondary"] .site-branding { --text-align: left; } [data-column="start"] [data-items="primary"] [data-logo="right"], [data-column="end"] [data-items="secondary"] [data-logo="right"] { --text-align: right; } [data-column="start"] [data-items="primary"] [data-logo="top"], [data-column="end"] [data-items="secondary"] [data-logo="top"] { --align-items: flex-start; } [data-column="start"] [data-items="secondary"] .site-branding, [data-column="end"] [data-items="primary"] .site-branding { --text-align: right; } [data-column="start"] [data-items="secondary"] [data-logo="left"], [data-column="end"] [data-items="primary"] [data-logo="left"] { --text-align: left; } [data-column="start"] [data-items="secondary"] [data-logo="top"], [data-column="end"] [data-items="primary"] [data-logo="top"] { --align-items: flex-end; } .rt-header-cta { display: inline-flex; align-items: center; } .rt-header-cta [data-size="small"] { --buttonMinHeight: 34px; --padding: 0 15px; --buttonFontSize: 13px; } .rt-header-cta [data-size="medium"] { --buttonMinHeight: 42px; --padding: 0 20px; } .rt-header-cta [data-size="large"] { --buttonMinHeight: 50px; --padding: 0 30px; --buttonFontSize: 16px; } #offcanvas .rt-panel-content { --margin: 20px 0; } #offcanvas .rt-panel-content > * { margin: var(--margin); } #offcanvas .rt-panel-content > *:first-child { margin-top: 0; } #offcanvas .rt-panel-content > *:last-child { margin-bottom: 0; } @media (max-width: 999.98px) { #offcanvas [data-device="desktop"] { display: none; } } @media (min-width: 1000px) { #offcanvas [data-device="mobile"] { display: none; } } .rt-header-account > a { display: flex; align-items: center; } .rt-header-account .rt-image-container { width: var(--avatar-size, 18px); height: var(--avatar-size, 18px); border-radius: 100%; overflow: hidden; -webkit-mask-image: -webkit-radial-gradient(white, black); } .rt-header-account svg { fill: currentColor; width: var(--icon-size, 15px); height: var(--icon-size, 15px); } .rt-header-account .rt-label:last-child { margin-left: 8px; } .rt-header-account .rt-label:first-child { margin-right: 8px; } #account-modal { --horizontal-alignment: center; --vertical-alignment: center; } .rt-account-form { width: 100%; border-radius: 3px; box-shadow: var(--box-shadow); --contentSpacing: 1em; --formBorderInitialColor: rgba(18, 21, 25, 0.15); } @media (max-width: 479.98px) { .rt-account-form { max-width: 88vw; } } @media (min-width: 480px) { .rt-account-form { max-width: 480px; } } .rt-account-form > ul { --listIndent: 0; --listItemSpacing: 0; --listStyleType: none; display: flex; margin-bottom: 0; } .rt-account-form > ul li { width: 50%; display: flex; align-items: center; justify-content: center; position: relative; height: 60px; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.03em; cursor: pointer; border-bottom: 1px solid rgba(0, 0, 0, 0.1); transition: opacity 0.1s ease, background 0.1s ease; } .rt-account-form > ul li.active { border-bottom-color: transparent; } .rt-account-form > ul li:not(.active) { opacity: 0.5; background: rgba(0, 0, 0, 0.04); } .rt-account-form > ul li:not(.active):hover { opacity: 0.8; } .rt-account-form > ul li:first-child { border-right: 1px solid rgba(0, 0, 0, 0.1); } @media (max-width: 479.98px) { .rt-account-form section { padding: 40px 30px; } } @media (min-width: 480px) { .rt-account-form section { padding: 60px 70px; } } .rt-account-form section:not(.active) { display: none; } .rt-account-form form > * { --contentSpacing: 20px; } .rt-account-form form > *:last-child { margin-bottom: 0; } .rt-account-form label { display: block; --fontSize: 14px; } .rt-account-form .rt-button { width: 100%; } .rt-account-form .col-2 { display: flex; justify-content: space-between; } .rt-account-form #reg_passmail, .rt-account-form .rt-back-to-login { font-size: 14px; text-align: center; } .rt-account-form .rt-back-to-login { display: block; margin-top: 20px; } .rt-account-form .login-remember { font-size: 14px; } .rt-account-form .login-remember label { margin: 0; } .rt-account-form .login-remember input { --top: 3px; } .rt-account-form #reg_passmail { opacity: 0.7; } .rt-account-form .rt-errors { color: rgba(255, 255, 255, 0.95); font-size: 13px; margin-bottom: 1em; border-radius: 3px; padding: 5px 10px; background: rgba(218, 0, 28, 0.7); } .rt-account-form.rt-error { -webkit-animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; perspective: 1000px; } .rt-header-divider { display: inline-flex; } #header .rt-header-divider { align-items: center; height: var(--height); } #header .rt-header-divider span { height: var(--divider-size, 100%); border-right: var(--divider-style); } #offcanvas .rt-header-divider { justify-content: var(--horizontal-alignment); width: 100%; } #offcanvas .rt-header-divider span { width: var(--divider-size, 100%); border-bottom: var(--divider-style); } .rt-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); } .rt-contact-info ul li { margin-top: calc(var(--items-spacing, 15px) / 2); } .rt-contact-info ul li:not(:last-child) { margin-right: var(--items-spacing, 15px); } .rt-search-box { width: 100%; max-width: var(--max-width, 250px); } [data-middle="search-input"] [data-column="middle"] [data-items] { width: 100%; } [data-middle="search-input"] [data-column="middle"] [data-items] .rt-search-box { --max-width: 100%; } .rt-language-switcher ul { --listIndent: 0; --listItemSpacing: 0; --listStyleType: none; --contentSpacing: 0; } .rt-language-switcher ul li a { display: flex; align-items: center; } .rt-language-switcher ul li img { max-width: 18px; } .rt-language-switcher ul li span:not(:only-child) { margin-left: 7px !important; } .rt-language-switcher[data-type="inline"] ul { display: inline-flex; flex-wrap: wrap; margin-top: -5px; } .rt-language-switcher[data-type="inline"] ul li { margin-top: 5px; } .rt-language-switcher[data-type="inline"] ul li:not(:last-child) { margin-right: var(--items-spacing, 20px); } .rt-language-switcher[data-type="inline"] ul li.current-lang { --linkInitialColor: var(--linkHoverColor); } .rt-language-switcher[data-type="dropdown"] { position: relative; } .rt-language-switcher[data-type="dropdown"] ul { position: absolute; margin-top: var(--margin-top); border-radius: var(--border-radius); background: var(--background-color); box-shadow: var(--box-shadow); opacity: 0; visibility: hidden; transform: translate3d(0, 10px, 0); transition: opacity 0.2s ease, visibility 0.2s ease, transform 0.2s ease; } .rt-language-switcher[data-type="dropdown"] ul[data-placement="right"] { left: -15px; } .rt-language-switcher[data-type="dropdown"] ul[data-placement="left"] { right: -15px; } .rt-language-switcher[data-type="dropdown"] ul li:not(:last-child) { border-bottom: var(--border); } .rt-language-switcher[data-type="dropdown"] ul li a { padding: var(--padding) 15px; } .rt-language-switcher[data-type="dropdown"] ul li.current-lang { display: none; } .rt-language-switcher[data-type="dropdown"] ul:before { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: var(--margin-top); transform: translateY(-100%); } .rt-language-switcher[data-type="dropdown"]:hover ul, .rt-language-switcher[data-type="dropdown"]:focus-within ul { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); } .rt-language { color: var(--linkInitialColor); } .rt-active-language { display: flex; align-items: center; } .rt-active-language span:not(:only-child) { margin-left: 7px; } .rt-active-language svg { margin-top: 0.1em; margin-left: 2px; } #header { position: relative; z-index: 50; } [data-device] { position: relative; } @media (max-width: 999.98px) { [data-device="mobile"][data-transparent] { position: absolute; top: 0; left: 0; right: 0; } } @media (min-width: 1000px) { [data-device="desktop"][data-transparent] { position: absolute; top: 0; left: 0; right: 0; } } [data-device] { min-height: var(--minHeight, 0); } .rt-sticky-container { min-height: var(--minHeight, 0); } .rt-sticky-container [data-sticky*="yes"] [data-row="middle"] { --main-row-height: var(--height); } .rt-sticky-container [data-sticky*="yes"][data-sticky*="shrink"] [data-row="middle"] > * { --height: var(--shrinkHeight, var(--main-row-height)); } .rt-sticky-container [data-sticky*="yes"][data-sticky*="auto-hide"] [data-row="middle"] > *, .rt-sticky-container [data-sticky*="yes"][data-sticky*="slide"] [data-row="middle"] > *, .rt-sticky-container [data-sticky*="yes"][data-sticky*="fade"] [data-row="middle"] > * { --height: calc(var(--main-row-height) * var(--stickyShrink, 100) / 100); } [data-sticky*="yes"] { position: fixed; top: calc(var(--admin-bar, 0px) + var(--frame-size, 0px)); left: var(--frame-size, 0px); right: var(--frame-size, 0px); z-index: 5; } [data-sticky*="auto-hide"][data-sticky*="yes-start"], [data-sticky*="slide"][data-sticky*="yes-start"] { transform: translateY(-100%); } [data-sticky*="auto-hide"][data-sticky*="yes-end"], [data-sticky*="slide"][data-sticky*="yes-end"] { transition: transform 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); } [data-sticky*="auto-hide"][data-sticky*="yes-hide-start"], [data-sticky*="slide"][data-sticky*="yes-hide-start"] { transform: none; } [data-sticky*="auto-hide"][data-sticky*="yes-hide-end"], [data-sticky*="slide"][data-sticky*="yes-hide-end"] { transform: translateY(-100%); transition: transform 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); } [data-sticky*="fade"][data-sticky*="yes-start"] { opacity: 0; } [data-sticky*="fade"][data-sticky*="yes-end"] { transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); } [data-sticky*="fade"][data-sticky*="yes-hide-start"] { opacity: 1; } [data-sticky*="fade"][data-sticky*="yes-hide-end"] { opacity: 0; transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); } body:not(.rt-loading) [data-sticky] > [data-row] { transition: box-shadow 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); } body:not(.rt-loading) [data-sticky] [data-column] { transition: min-height 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } body:not(.rt-loading) [data-sticky] .customizer-builder__header-text, body:not(.rt-loading) [data-sticky] .site-description { transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .rt-footer { overflow: hidden; } .rt-footer [data-row] { z-index: 1; } .rt-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); } [data-column*="text"], [data-column*="logo"], [data-column*="menu"], [data-column*="button"], [data-column*="socials"], [data-column*="search-input"], [data-column*="language-switcher"] { display: flex; align-items: var(--vertical-alignment, flex-start); justify-content: var(--horizontal-alignment); } .rt-footer [data-row] { border-top: var(--border-top); border-bottom: var(--border-bottom); } .rt-footer [data-row] > div { border-top: var(--border-top); border-bottom: var(--border-bottom); } .rt-footer [data-divider="columns"] > * { position: relative; } .rt-footer [data-divider="columns"] > *:after { position: absolute; content: ""; } @media (max-width: 999.98px) { .rt-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); } .rt-footer [data-divider="columns"] > div:last-of-type:after { display: none; } .rt-footer [data-divider="columns"] > span { display: none; } .rt-footer [data-divider="columns"]:not([data-stack]) { position: relative; } .rt-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) { .rt-footer [data-divider="columns"]:not([data-stack*="mobile"]):before { content: ""; } .rt-footer [data-divider="columns"]:not([data-stack*="mobile"]) > div:after { --width: calc(100% + var(--items-gap) / 2); } .rt-footer [data-divider="columns"]:not([data-stack*="mobile"]) > div:nth-of-type(even):after { --left: calc(var(--items-gap) / 2 * -1); } .rt-footer [data-divider="columns"]:not([data-stack*="mobile"]) > div:last-of-type:after { display: none; } .rt-footer [data-divider="columns"]:not([data-stack*="mobile"]) > div:first-of-type:nth-last-of-type(2):nth-of-type(1):after, .rt-footer [data-divider="columns"]:not([data-stack*="mobile"]) > div:first-of-type:nth-last-of-type(2) ~ *:nth-of-type(1):after { display: none; } .rt-footer [data-divider="columns"]:not([data-stack*="mobile"]) > div:first-child:nth-last-child(4):nth-of-type(3):after, .rt-footer [data-divider="columns"]:not([data-stack*="mobile"]) > div:first-child:nth-last-child(4) ~ *:nth-of-type(3):after { display: none; } .rt-footer [data-divider="columns"]:not([data-stack*="mobile"]) > div:first-child:nth-last-child(6):nth-of-type(5):after, .rt-footer [data-divider="columns"]:not([data-stack*="mobile"]) > div:first-child:nth-last-child(6) ~ *:nth-of-type(5):after { display: none; } } @media (min-width: 690px) and (max-width: 999.98px) { .rt-footer [data-divider="columns"]:not([data-stack*="tablet"]):before { content: ""; } .rt-footer [data-divider="columns"]:not([data-stack*="tablet"]) > div:after { --width: calc(100% + var(--items-gap) / 2); } .rt-footer [data-divider="columns"]:not([data-stack*="tablet"]) > div:nth-of-type(even):after { --left: calc(var(--items-gap) / 2 * -1); } .rt-footer [data-divider="columns"]:not([data-stack*="tablet"]) > div:last-of-type:after { display: none; } .rt-footer [data-divider="columns"]:not([data-stack*="tablet"]) > div:first-of-type:nth-last-of-type(2):nth-of-type(1):after, .rt-footer [data-divider="columns"]:not([data-stack*="tablet"]) > div:first-of-type:nth-last-of-type(2) ~ *:nth-of-type(1):after { display: none; } .rt-footer [data-divider="columns"]:not([data-stack*="tablet"]) > div:first-child:nth-last-child(4):nth-of-type(3):after, .rt-footer [data-divider="columns"]:not([data-stack*="tablet"]) > div:first-child:nth-last-child(4) ~ *:nth-of-type(3):after { display: none; } .rt-footer [data-divider="columns"]:not([data-stack*="tablet"]) > div:first-child:nth-last-child(6):nth-of-type(5):after, .rt-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) { .rt-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); } } .rt-footer [data-divider="columns"] .rt-widget { position: relative; } .rt-footer [data-divider="columns"] .rt-widget:before { position: absolute; content: ""; width: var(--width, 100%); left: var(--left, 0); top: calc(var(--items-gap) / 2 * -1); border-bottom: var(--border); } .rt-footer [data-divider="columns"] .rt-widget:first-child:before { display: none; } @media (max-width: 689.98px) { .rt-footer [data-divider="columns"]:not([data-stack*="mobile"]) .rt-widget:before { --width: calc(100% + var(--items-gap) / 2); } .rt-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) { .rt-footer [data-divider="columns"]:not([data-stack*="tablet"]) .rt-widget:before { --width: calc(100% + var(--items-gap) / 2); } .rt-footer [data-divider="columns"]:not([data-stack*="tablet"]) > div:nth-of-type(even) .rt-widget:before { --left: calc(var(--items-gap) / 2 * -1); } } @media (min-width: 1000px) { .rt-footer [data-divider="columns"] > *:first-child:not(:only-child) .rt-widget:before, .rt-footer [data-divider="columns"] > *:last-child:not(:only-child) .rt-widget:before { --width: calc(100% + var(--items-gap) / 2); } .rt-footer [data-divider="columns"] > *:last-child:not(:only-child) .rt-widget:before { --left: calc(var(--items-gap) / 2 * -1); } .rt-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); } } [data-footer*="reveal"] .site-main { z-index: 1; box-shadow: var(--box-shadow); } [data-footer*="reveal"] .rt-footer { position: var(--position); bottom: 0; } [data-column*="copyright"] { display: flex; flex-direction: column; justify-content: var(--vertical-alignment); text-align: var(--horizontal-alignment); } .rt-footer-copyright { color: var(--color); margin: var(--margin); --contentSpacing: 0; } .rt-footer-copyright > *:not(:first-child) { margin-top: 0.5em; } .rt-footer-socials { margin: var(--margin); } .rt-footer-socials ul { justify-content: var(--alignment); } .footer-menu { margin: var(--margin); } .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); } .footer-menu ul li { margin-top: calc(var(--menu-items-spacing, 25px) / 2); } .rt-footer .rt-widget:not(:first-child) { margin-top: var(--items-gap); } .rt-footer .rt-widget > *:not(.widget-title) { color: var(--color); } .rt-widget ul { --listIndent: 0; --listStyleType: none; --contentSpacing: 0; } .rt-widget li ul, .rt-widget li ol { --listIndent: 25px; } .rt-widget li .post-date, .rt-widget li .rt-entry-meta { font-size: 13px; line-height: normal; opacity: 0.7; margin-top: 5px; } .textwidget > * { margin: 0; } .textwidget > *:not(:first-child) { margin-top: 20px; } .widget_media_audio { font-size: 0; } .widget_media_audio .wp-audio-shortcode { z-index: 0; min-height: 45px !important; } .search-form { position: relative; z-index: 1; } .search-form.rt-has-dropdown { z-index: 2; } .rt-search-input { position: relative; z-index: 2; } .rt-search-input input[type="search"]::-webkit-search-decoration, .rt-search-input input[type="search"]::-webkit-search-cancel-button, .rt-search-input input[type="search"]::-webkit-search-results-button, .rt-search-input input[type="search"]::-webkit-search-results-decoration { display: none; } .rt-search-input input[type="search"]:focus + button { opacity: 1; color: var(--formTextFocusColor); } .rt-search-input button { display: flex; align-items: center; justify-content: center; width: var(--search-button-size, var(--formInputHeight, 40px)); height: var(--search-button-size, var(--formInputHeight, 40px)); position: absolute; top: 0; right: 0; padding: 0; border: none; cursor: pointer; background: transparent; opacity: 0.5; transition: opacity 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .rt-search-input button svg { fill: currentColor; } .rt-search-input button [data-loader] { opacity: 0; visibility: hidden; --loaderSize: 30px; --loaderColor: rgba(44, 62, 80, 0.2); } .rt-searching .search-submit svg { opacity: 0; } .rt-searching .search-submit [data-loader] { opacity: 1; visibility: visible; -webkit-animation-play-state: running; animation-play-state: running; } .rt-search-results { position: var(--position, absolute); z-index: 1; top: -15px; left: -15px; padding-top: calc(var(--formInputHeight, 40px) + 14px); width: var(--width, calc(100% + 30px)); min-height: 75px; border-radius: 5px; overflow: hidden; background: var(--dropdown-background, #fff); box-shadow: var(--box-shadow, 0px 50px 70px 0px rgba(210, 213, 218, 0.4)); --listIndent: 0; --listItemSpacing: 0; --listStyleType: none; } .rt-search-results a { display: flex; align-items: center; font-size: 14px; line-height: 1.4; font-weight: 500; padding: var(--items-padding, 16px); } .rt-search-results a:not(:last-child) { border-bottom: var(--items-divider, 1px dashed rgba(0, 0, 0, 0.05)); } .rt-search-results a .rt-image-container { flex: 0 0 var(--image-size, 45px); max-width: var(--image-size, 45px); align-self: flex-start; border-radius: 2px; margin-right: 15px; } .rt-search-more { justify-content: center; --items-padding: 12px; } .rt-search-results.rt-slide, .rt-search-results.rt-fade-leave, .rt-search-results.rt-fade-leave-active, .rt-search-results.rt-fade-enter, .rt-search-results.rt-fade-enter-active { transition: all 0.3s ease; } .rt-search-results.rt-fade-enter { opacity: 0; } .rt-search-results.rt-fade-enter-active { opacity: 1; } .rt-search-results.rt-fade-leave { opacity: 1; } .rt-search-results.rt-fade-leave-active { opacity: 0; } .widget_media_gallery .gallery { display: grid; grid-column-gap: 10px; grid-row-gap: 10px; } .gallery-item { transition: opacity 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .gallery-item a { display: flex; position: relative; padding-bottom: 100%; } .gallery-item a img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center center; object-position: center center; } .gallery-item:hover { opacity: 0.8; } .gallery-columns-2 { grid-template-columns: repeat(2, 1fr); } .gallery-columns-3 { grid-template-columns: repeat(3, 1fr); } .gallery-columns-4 { grid-template-columns: repeat(4, 1fr); } .gallery-columns-5 { grid-template-columns: repeat(5, 1fr); } .gallery-columns-6 { grid-template-columns: repeat(6, 1fr); } .gallery-columns-7 { grid-template-columns: repeat(7, 1fr); } .gallery-columns-8 { grid-template-columns: repeat(8, 1fr); } .gallery-columns-9 { grid-template-columns: repeat(9, 1fr); } .widget_calendar table { position: relative; width: 100%; font-size: 15px; border: none; } .widget_calendar table caption { font-weight: bold; text-transform: uppercase; text-align: center; margin-bottom: 5px; border-bottom: 1px solid #d7dee5; } .widget_calendar table thead th, .widget_calendar table tbody td { text-align: center; padding: 10px 0; border: none; } .widget_calendar table tbody td { overflow: hidden; position: relative; border-radius: 2px; } .widget_calendar table tbody td a { display: flex; align-items: center; justify-content: center; position: relative; padding: 10px 0; margin: -10px 0; background: rgba(215, 222, 229, 0.2); transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), background 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .widget_calendar table tbody td a:after { position: absolute; content: ""; bottom: 7px; width: 3px; height: 3px; border-radius: 100%; background: var(--paletteColor1); transition: background 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } .widget_calendar table tbody td a:hover { color: #fff; background: var(--paletteColor1); } .widget_calendar table tbody td a:hover:after { background: #fff; } .widget_calendar table tbody #today { color: #fff; font-weight: 500; background: var(--paletteColor2); } .widget_calendar table tbody #today a { color: inherit; background: inherit; } .widget_calendar table tbody #today a:after { background: currentColor; } .widget_calendar table tfoot { position: absolute; top: 0; width: 100%; font-size: 14px; font-weight: 500; text-transform: uppercase; } .widget_calendar table tfoot tr { display: flex; justify-content: space-between; width: 100%; } .widget_calendar table tfoot td { border: none; } [class*="tag_cloud"] .tagcloud { display: flex; flex-wrap: wrap; margin: -8px -4px 0 -4px; } [class*="tag_cloud"] .tagcloud a { display: flex; align-items: center; height: 36px; font-size: 14px !important; line-height: 100%; padding: 0 12px; margin: 8px 4px 0 4px; border-radius: 3px; border: 1px solid #d7dee5; transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), background 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); } [class*="tag_cloud"] .tagcloud a:hover { color: #fff; border-color: var(--paletteColor1); background: var(--paletteColor1); } [class*="tag_cloud"] .tagcloud a span { margin-left: 0.3em; } [class*="rt-contact-info"] ul { --contentSpacing: 0; } [class*="rt-contact-info"] li { display: grid; grid-template-columns: auto 1fr; grid-column-gap: 15px; align-items: center; } [class*="rt-contact-info"] .contact-info { display: flex; flex-direction: column; color: var(--color); } [class*="rt-contact-info"] .contact-title { font-weight: 600; } [class*="rt-contact-info"] .rt-contact-info-text { margin-bottom: 20px; } .rt-contact-info-widget { --listItemSpacing: 20px; } .rt-contact-info-widget .contact-info { font-size: 15px; line-height: 1.4; } .widget_recent_entries ul li { display: flex; flex-direction: column; } .widget_recent_entries ul li a { font-weight: 500; } .widget_recent_entries ul li:not(:last-child) .post-date { margin-bottom: 10px; } .widget_nav_menu .child-indicator { display: none; } .widget_recent_comments ul li a { word-wrap: break-word; } .widget_recent_comments .comment-author-link { font-weight: 600; } [data-panel*="in"] [data-behaviour="modal"].active .rt-panel-content, [data-panel*="out"] [data-behaviour="modal"] .rt-panel-content { -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 .rt-panel-content { -webkit-animation-name: move-in; animation-name: move-in; } [data-panel*="out"] [data-behaviour="modal"] .rt-panel-content { -webkit-animation-name: move-out; animation-name: move-out; } @-webkit-keyframes move-in { 0% { opacity: 0; transform: translate3d(0, -40px, 0); } 100% { opacity: 1; transform: translate3d(0, 0, 0); } } @keyframes move-in { 0% { opacity: 0; transform: translate3d(0, -40px, 0); } 100% { opacity: 1; transform: translate3d(0, 0, 0); } } @-webkit-keyframes move-out { 0% { transform: translate3d(0, 0, 0); } 100% { transform: translate3d(0, 40px, 0); } } @keyframes move-out { 0% { transform: translate3d(0, 0, 0); } 100% { transform: translate3d(0, 40px, 0); } } [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.25s ease-in-out; } [data-behaviour*="side"].active > section { transform: translate3d(0, 0, 0); } [data-behaviour*="side"].rt-no-transition { transition: none !important; } [data-behaviour*="right-side"] > section { right: 0; transform: translate3d(20%, 0, 0); } [data-behaviour*="left-side"] > section { left: 0; transform: translate3d(-20%, 0, 0); } body:not(.rt-loading) .rt-panel { transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out; } .rt-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; content-visibility: auto; } .rt-panel.active { opacity: 1; visibility: visible; } .rt-panel > section { display: flex; flex-direction: column; width: 100%; height: 100%; box-shadow: var(--box-shadow); } @media (max-width: 689.98px) { .rt-panel { --panel-padding: 25px; } } .rt-panel-actions { display: flex; align-items: center; padding: var(--panel-padding, 40px); padding-bottom: 0; } @media (max-width: 689.98px) { .rt-panel-actions { padding-top: 15px; } } @media (min-width: 690px) { .rt-panel-actions { padding-top: 25px; } } .rt-panel-actions h6 { margin-bottom: 0; } .rt-panel-actions .close-button { margin-left: auto; } .rt-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: 20px; box-sizing: border-box; } .hero-section[data-type="type-1"] { text-align: var(--alignment); margin-bottom: var(--margin-bottom); } .hero-section[data-type="type-2"] { position: relative; z-index: 1; padding-top: var(--headerHeight); } .hero-section[data-type="type-2"] > [class*="rt-container"] { display: flex; flex-direction: column; justify-content: var(--vertical-alignment, center); text-align: var(--alignment, center); position: relative; z-index: 2; padding-top: 50px; padding-bottom: 50px; min-height: var(--min-height, 250px); } .hero-section[data-type="type-2"] > figure { position: absolute; overflow: hidden; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; background-color: inherit; } .hero-section[data-type="type-2"] > figure .rt-image-container { height: 100%; vertical-align: top; } .hero-section[data-type="type-2"] > figure:after { position: absolute; z-index: 2; content: ""; top: 0; left: 0; right: 0; bottom: 0; background-color: var(--page-title-overlay); } .hero-section[data-type="type-2"] .rt-title-label { display: block; font-size: 12px; text-transform: uppercase; margin-bottom: 0.5em; } .entry-header > *:not(:first-child) { margin-top: var(--itemSpacing, 20px); } .entry-header .page-title { margin-bottom: 0; } .entry-header .entry-meta { color: var(--color); --linkInitialColor: var(--color); } .entry-header .page-description { color: var(--color); } .entry-header .page-description > *:last-child { margin-bottom: 0; } .rt-social-box { display: flex; flex-wrap: var(--wrap, wrap); margin-top: calc(var(--spacing, 15px) * -1); margin-left: calc(var(--spacing, 15px) / -2); margin-right: calc(var(--spacing, 15px) / -2); } .rt-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); } .rt-social-box .rt-label:not([hidden]) { margin-left: 10px; font-size: 13px; font-weight: 500; line-height: 1; display: var(--visibility); transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } [data-color="official"] > *:hover { opacity: 0.8; } [data-color="official"] .rt-label { color: var(--officialColor); } [data-color="official"] .rt-icon-container { --icon-color: var(--officialColor); --icon-hover-color: var(--officialColor); } [data-color="official"][data-icons-type*="solid"] .rt-icon-container { color: #fff; background-color: var(--officialColor); } [data-color="official"][data-icons-type*="outline"] .rt-icon-container { color: var(--officialColor); border: 1px solid var(--officialColor); } [data-color="official"] [data-network="facebook"] { --officialColor: #557dbc; } [data-color="official"] [data-network="facebook_group"] { --officialColor: #3d87fb; } [data-color="official"] [data-network="discord"] { --officialColor: #7187d4; } [data-color="official"] [data-network="tripadvisor"] { --officialColor: #40dfa3; } [data-color="official"] [data-network="foursquare"] { --officialColor: #f84a7a; } [data-color="official"] [data-network="yelp"] { --officialColor: #ca252a; } [data-color="official"] [data-network="twitter"] { --officialColor: #7acdee; } [data-color="official"] [data-network="instagram"] { --officialColor: #292929; } [data-color="official"] [data-network="pinterest"] { --officialColor: #ea575a; } [data-color="official"] [data-network="dribbble"] { --officialColor: #d77ea6; } [data-color="official"] [data-network="behance"] { --officialColor: #1b64f6; } [data-color="official"] [data-network="linkedin"] { --officialColor: #1c86c6; } [data-color="official"] [data-network="parler"] { --officialColor: #bc2131; } [data-color="official"] [data-network="medium"] { --officialColor: #292929; } [data-color="official"] [data-network="slack"] { --officialColor: #4e1850; } [data-color="official"] [data-network="codepen"] { --officialColor: #000000; } [data-color="official"] [data-network="reddit"] { --officialColor: #fc471e; } [data-color="official"] [data-network="twitch"] { --officialColor: #9150fb; } [data-color="official"] [data-network="tiktok"] { --officialColor: #000000; } [data-color="official"] [data-network="snapchat"] { --officialColor: #f9d821; } [data-color="official"] [data-network="spotify"] { --officialColor: #2ab859; } [data-color="official"] [data-network="soundcloud"] { --officialColor: #fd561f; } [data-color="official"] [data-network="apple_podcast"] { --officialColor: #933ac3; } [data-color="official"] [data-network="patreon"] { --officialColor: #e65c4b; } [data-color="official"] [data-network="vk"] { --officialColor: #5382b6; } [data-color="official"] [data-network="youtube"] { --officialColor: #e96651; } [data-color="official"] [data-network="dtube"] { --officialColor: #233253; } [data-color="official"] [data-network="vimeo"] { --officialColor: #8ecfde; } [data-color="official"] [data-network="rss"] { --officialColor: #f09124; } [data-color="official"] [data-network="whatsapp"] { --officialColor: #5bba67; } [data-color="official"] [data-network="viber"] { --officialColor: #7f509e; } [data-color="official"] [data-network="telegram"] { --officialColor: #229cce; } [data-color="official"] [data-network="xing"] { --officialColor: #0a5c5d; } [data-color="official"] [data-network="weibo"] { --officialColor: #e41c34; } [data-color="official"] [data-network="tumblr"] { --officialColor: #314255; } [data-color="official"] [data-network="qq"] { --officialColor: #487fc8; } [data-color="official"] [data-network="wechat"] { --officialColor: #2dc121; } [data-color="official"] [data-network="strava"] { --officialColor: #2dc121; } [data-color="official"] [data-network="flickr"] { --officialColor: #0f64d1; } [data-color="official"] [data-network="phone"] { --officialColor: #244371; } [data-color="official"] [data-network="email"] { --officialColor: #392c44; } [data-color="official"] [data-network="github"] { --officialColor: #24292e; } [data-color="official"] [data-network="gitlab"] { --officialColor: #f8713f; } [data-color="official"] [data-network="skype"] { --officialColor: #1caae7; } [data-color="official"] [data-network="wordpress"] { --officialColor: #1074a8; } #main-container { display: flex; flex-direction: column; position: relative; min-height: calc(100vh - var(--admin-bar, 0px)); } #main-container .site-main { flex-grow: 1; } [class*="rt-container"] { margin-left: auto; margin-right: auto; } .rt-container, .rt-container-narrow { width: var(--container-width); } .rt-container { max-width: var(--container-max-width); } .rt-container-narrow { max-width: var(--narrow-container-max-width); } @media (max-width: 689.98px) { .rt-container-fluid { width: 88vw; } } @media (min-width: 690px) and (max-width: 999.98px) { .rt-container-fluid { width: 90vw; } } @media (min-width: 1000px) { .rt-container-fluid { width: calc(100vw - 100px); } } [data-structure*="boxed"] > section { box-shadow: var(--box-shadow); border-radius: var(--border-radius); padding: var(--boxed-content-spacing); } [data-v-spacing*="top"] { padding-top: var(--content-vertical-spacing); } [data-v-spacing*="bottom"] { padding-bottom: var(--content-vertical-spacing); } [data-layout="classic"] article:not(:last-child) { margin-bottom: var(--cardsGap, 30px); } [data-layout*="grid"] { display: grid; grid-column-gap: var(--cardsGap, 30px); grid-row-gap: var(--cardsGap, 30px); } @media (min-width: 690px) { [data-layout*="grid"][data-column-set="2"], [data-layout*="grid"][data-column-set="3"], [data-layout*="grid"][data-column-set="4"], [data-layout*="grid"][data-column-set="5"] { grid-template-columns: repeat(2, 1fr); } } @media (min-width: 1000px) { .rt-container[data-sidebar] [data-layout*="grid"][data-column-set="3"] { grid-template-columns: repeat(auto-fill, minmax(270px, 1fr)); } } @media (min-width: 1000px) { .rt-container[data-sidebar] [data-layout*="grid"][data-column-set="4"] { grid-template-columns: repeat(auto-fill, minmax(22%, 1fr)); } } @media (min-width: 1000px) { .rt-container[data-sidebar] [data-layout*="grid"][data-column-set="5"] { grid-template-columns: repeat(auto-fill, minmax(15%, 1fr)); } } @media (min-width: 1000px) { .rt-container:not([data-sidebar]) [data-layout*="grid"][data-column-set="3"] { grid-template-columns: repeat(auto-fill, minmax(30%, 1fr)); } } @media (min-width: 1000px) { .rt-container:not([data-sidebar]) [data-layout*="grid"][data-column-set="4"] { grid-template-columns: repeat(auto-fill, minmax(270px, 1fr)); } } @media (min-width: 1000px) { .rt-container:not([data-sidebar]) [data-layout*="grid"][data-column-set="5"] { grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); } } [data-layout="enhanced-grid"] { display: grid; grid-column-gap: var(--cardsGap, 30px); grid-row-gap: var(--cardsGap, 30px); } @media (min-width: 690px) { [data-layout="enhanced-grid"] { grid-template-columns: repeat(6, 1fr); } } @media (min-width: 690px) and (max-width: 999.98px) { [data-layout="enhanced-grid"] > article { grid-column: span 3; } } @media (min-width: 1000px) { [data-layout="enhanced-grid"] > article { grid-column: span 2; } [data-layout="enhanced-grid"] > article:nth-child(5n + 1), [data-layout="enhanced-grid"] > article:nth-child(5n + 2) { grid-column: span 3; } } [data-layout="simple"] article:not(:last-child) { margin-bottom: var(--cardsGap, 30px); } @media (max-width: 689.98px) { [data-layout="simple"] article { flex-direction: column; } } @media (min-width: 690px) { [data-layout="simple"] article .card-content { align-self: center; } } [data-layout="simple"] article > .rt-image-container:not(.boundless-image) { align-self: flex-start; } @media (max-width: 689.98px) { [data-layout="simple"] article > .rt-image-container { margin-bottom: 35px !important; } } @media (min-width: 690px) { [data-layout="simple"] article > .rt-image-container { flex-shrink: 0; max-width: 42%; margin-right: 35px !important; } } @media (min-width: 690px) { [data-layout="simple"][data-cards="boxed"] .entry-card .boundless-image { width: 100%; margin-bottom: calc(var(--cardSpacing) * -1); } } [data-layout="gutenberg"] article { flex-direction: column; } [data-layout="gutenberg"] article:not(:last-child) { margin-bottom: var(--cardsGap, 30px); } [data-layout="gutenberg"] article > *:not(.entry-button) { width: 100%; } [data-layout="gutenberg"] article > *:not(:last-child) { margin-bottom: 15px; } @media (max-width: 999.98px) { [data-layout="gutenberg"] article > * + .rt-image-container { margin-top: 10px; } } @media (min-width: 1000px) { [data-layout="gutenberg"] article > * + .rt-image-container { margin-top: 20px; } } [data-layout="gutenberg"] article > .rt-image-container { align-self: center; width: var(--container-width); max-width: calc(var(--narrow-container-max-width) + var(--wide-offset) * 2); } @media (max-width: 999.98px) { [data-layout="gutenberg"] article > .rt-image-container + * { margin-top: 10px; } } @media (min-width: 1000px) { [data-layout="gutenberg"] article > .rt-image-container + * { margin-top: 20px; } } [data-layout="gutenberg"] article:not(:last-child):after { content: "\00b7 \00b7 \00b7 \00b7 \00b7"; font-size: 25px; letter-spacing: 1.5em; padding-left: 1.5em; font-family: serif; text-align: center; opacity: 0.5; margin-top: calc(var(--cardsGap, 30px) + 10px); } .entry-card { display: flex; } .entry-card .entry-title { margin: initial; --linkInitialColor: var(--headingColor); } .entry-card .entry-excerpt { color: var(--color); word-break: break-word; } .entry-card .entry-meta { color: var(--color); --linkInitialColor: var(--color); } .entry-card .rt-ghost { margin: 0 !important; flex: 1 0 auto; } .entry-card .entry-divider { margin-left: calc(var(--cardSpacing) * -1); margin-right: calc(var(--cardSpacing) * -1); border-bottom: var(--entry-divider); } [data-layout="grid"] .entry-card, [data-layout="classic"] .entry-card, [data-layout="enhanced-grid"] .entry-card { flex-direction: column; } [data-layout="grid"] .entry-card > *:not(:last-child), [data-layout="classic"] .entry-card > *:not(:last-child), [data-layout="enhanced-grid"] .entry-card > *:not(:last-child) { margin-top: var(--margin-top, 0px); margin-bottom: var(--margin-bottom, 20px); } [data-layout="grid"] .entry-card > *:not(:last-child).entry-meta, [data-layout="classic"] .entry-card > *:not(:last-child).entry-meta, [data-layout="enhanced-grid"] .entry-card > *:not(:last-child).entry-meta { --margin-bottom: 15px; } [data-layout="grid"] .entry-card > * + .rt-image-container, [data-layout="classic"] .entry-card > * + .rt-image-container, [data-layout="enhanced-grid"] .entry-card > * + .rt-image-container { --margin-top: 5px; } [data-layout="grid"] .entry-card > .rt-image-container + *, [data-layout="classic"] .entry-card > .rt-image-container + *, [data-layout="enhanced-grid"] .entry-card > .rt-image-container + * { --margin-top: 10px; } [data-layout="simple"] .card-content { display: flex; flex-direction: column; } [data-layout="simple"] .card-content > *:not(:last-child) { margin-bottom: 20px; } [data-layout="simple"] .card-content > *:not(:last-child).entry-meta { margin-bottom: 15px; } [data-cards="boxed"] .entry-card { padding: var(--cardSpacing); background: var(--cardBackground); border: var(--border, none); box-shadow: var(--box-shadow); border-radius: var(--borderRadius); overflow: hidden; } [data-cards="simple"] { overflow: hidden; } [data-cards="simple"] .entry-card { padding-bottom: var(--cardsGap, 30px); border-bottom: var(--border); } .entry-card .rt-image-container img { height: 100%; } [data-cards="boxed"] .boundless-image { width: initial; margin-left: calc(var(--cardSpacing, 35px) * -1); margin-right: calc(var(--cardSpacing, 35px) * -1); } [data-cards="boxed"] .boundless-image:first-child { margin-top: calc(var(--cardSpacing, 35px) * -1); } [data-cards="boxed"] .boundless-image:last-child { margin-bottom: calc(var(--cardSpacing, 35px) * -1); } [data-cards="simple"] .rt-image-container, [data-layout="gutenberg"] .rt-image-container { border-radius: var(--borderRadius, 0px); } @media (min-width: 1000px) { [data-sidebar] { display: grid; grid-column-gap: var(--sidebarGap); } [data-sidebar="right"] { grid-template-columns: minmax(100px, 1fr) var(--sidebarWidth); } [data-sidebar="left"] { grid-template-columns: var(--sidebarWidth) minmax(100px, 1fr); } [data-sidebar="left"] > section { order: 2; } [data-sidebar="left"] > aside { order: 1; } } .rt-sidebar { position: relative; z-index: 1; } @media (max-width: 999.98px) { .rt-sidebar { margin-top: 60px; } } .rt-sidebar .widget-title:not(:empty) { display: block; margin-bottom: 20px; } .rt-sidebar .rt-widget { color: var(--color); } .rt-sidebar .rt-widget:not(:last-child) { margin-bottom: var(--sidebar-widgets-spacing, 60px); } @media (min-width: 1000px) { .rt-sidebar[data-sticky] { position: -webkit-sticky; position: sticky; top: calc( var(--sidebarOffset) + var(--admin-bar, 0px) + var(--headerStickyHeight, 0px) ); } } aside[data-type="type-2"] .rt-sidebar:not([data-widgets="separated"]) { padding: var(--sidebarInnerSpacing); background: var(--sidebarBackgroundColor); border: var(--border); box-shadow: var(--box-shadow); border-radius: var(--borderRadius); } aside[data-type="type-2"] .rt-sidebar[data-widgets="separated"] .rt-widget { padding: var(--sidebarInnerSpacing); background: var(--sidebarBackgroundColor); border: var(--border); box-shadow: var(--box-shadow); border-radius: var(--borderRadius); } @media (max-width: 999.98px) { aside[data-type="type-4"] .rt-sidebar { padding: var(--sidebarInnerSpacing); background: var(--sidebarBackgroundColor); } } @media (min-width: 1000px) { aside[data-type="type-3"], aside[data-type="type-4"] { position: relative; } aside[data-type="type-3"]:after, aside[data-type="type-4"]:after { position: absolute; content: ""; top: var(--sidebar-helper-top, 0); height: var(--sidebar-helper-height, 100%); } aside[data-type="type-3"]:after { border-right: var(--border); } aside[data-type="type-4"]:after { background: var(--sidebarBackgroundColor); } [data-sidebar="right"] [data-type="type-3"], [data-sidebar="right"] [data-type="type-4"] { padding-left: var(--sidebarInnerSpacing); } [data-sidebar="right"] [data-type="type-3"]:after, [data-sidebar="right"] [data-type="type-4"]:after { left: 0; } [data-sidebar="right"] [data-type="type-4"]:after { right: calc(-50vw + (5000% / var(--sidebarWidthNoUnit))); } [data-sidebar="left"] [data-type="type-3"], [data-sidebar="left"] [data-type="type-4"] { padding-right: var(--sidebarInnerSpacing); } [data-sidebar="left"] [data-type="type-3"]:after, [data-sidebar="left"] [data-type="type-4"]:after { right: 0; } [data-sidebar="left"] [data-type="type-4"]:after { left: calc(-50vw + (5000% / var(--sidebarWidthNoUnit))); } } @media (min-width: 1000px) { [data-v-spacing="top:bottom"] { --sidebar-helper-top: calc(var(--content-vertical-spacing) * -1); --sidebar-helper-height: calc(100% + var(--content-vertical-spacing) * 2); } [data-v-spacing="top"] { --sidebar-helper-top: calc(var(--content-vertical-spacing) * -1); } [data-v-spacing="top"], [data-v-spacing="bottom"] { --sidebar-helper-height: calc(100% + var(--content-vertical-spacing)); } } article > .rt-related-posts { margin-top: 60px; padding-top: 40px; border-top: 1px solid rgba(0, 0, 0, 0.05); } article > .rt-comments { margin-top: 60px; padding-top: 50px; border-top: 1px solid rgba(0, 0, 0, 0.05); } @media (max-width: 689.98px) { .rt-comments-container > div { padding-top: 40px; padding-bottom: 60px; } } @media (min-width: 690px) { .rt-comments-container > div { padding-top: 60px; padding-bottom: 100px; } } .error-404 { padding: 70px 0; } .error-404 .page-header { text-align: center; } .error-404 .search-form { margin: 30px auto 0 auto; max-width: 450px; --linkInitialColor: var(--color); } .hero-section .rt-author-name [class*="rt-image-container"] { border-radius: 100%; margin-bottom: 10px; } .search-no-results .rt-container > section { padding: 70px 0; } .search-no-results .hero-section { --alignment: center; } .search-no-results .entry-content .search-form { margin: 0 auto; max-width: 400px; --linkInitialColor: var(--color); } .content-wide { overflow: hidden; } .content-wide .rt-container { --block-max-width: var(--container-max-width); --block-wide-max-width: calc( var(--container-max-width) + var(--wide-offset) * 2 ); } .content-wide .rt-container-narrow { --block-max-width: var(--narrow-container-max-width); --block-wide-max-width: calc( var(--narrow-container-max-width) + var(--wide-offset) * 2 ); } .content-wide [data-structure] .entry-content { width: calc(100vw - (var(--frame-size, 0px) * 2)); margin-left: calc(50% - (50vw - var(--frame-size, 0px))); margin-right: calc(50% - (50vw - var(--frame-size, 0px))); } .content-wide [data-structure*="default"] .entry-content > * { margin-left: auto !important; margin-right: auto !important; } .content-wide [data-structure*="default"] .entry-content > *:not(.alignfull) { width: var(--container-width) !important; } .content-wide [data-structure*="default"] .entry-content > *:not(.alignwide):not(.alignfull) { max-width: var(--block-max-width) !important; } .content-wide [data-structure*="default"] .entry-content > .alignwide { max-width: var(--block-wide-max-width); } .alignleft { float: left; margin: 0.3em 1.5em 0.5em 0; } .alignright { float: right; margin: 0.3em 0 0.5em 1.5em; } .aligncenter { margin-left: auto; margin-right: auto; } .entry-content [class*="align-wrap"] { margin-top: 0 !important; margin-bottom: 0 !important; } @media (max-width: 689.98px) { .entry-content .alignleft, .entry-content .alignright { float: none; max-width: 100%; margin: 0 auto 1.5em auto; } } @media (min-width: 690px) { .entry-content .alignleft { margin-right: var(--contentSpacing); } .entry-content .alignright { margin-left: var(--contentSpacing); } } .entry-content:after { display: table; clear: both; content: ""; } [data-structure*="wide"] [class*="_inner-container"] { width: 100% !important; } [data-structure*="wide"] [class*="_inner-container"] > * { margin-left: auto; margin-right: auto; } [data-structure*="wide"] [class*="_inner-container"] > *:not(.alignfull) { width: var(--inner-block-width); } [data-structure*="wide"] [class*="_inner-container"] > *:not(.alignwide):not(.alignfull) { max-width: var(--block-max-width); } [data-structure*="wide"] [class*="_inner-container"] > .alignwide { max-width: var(--block-wide-max-width); } .entry-content > *:not(.alignfull) [class*="_inner-container"] { --inner-block-width: calc(100% - 60px); } .entry-content > .alignfull [class*="_inner-container"] > *:not(.alignfull) [class*="_inner-container"] { --inner-block-width: calc(100% - 100px); } .entry-content > .alignfull [class*="_inner-container"] > .alignfull [class*="_inner-container"] { --inner-block-width: var(--container-width); } .wp-block-image:last-child { margin-bottom: 0; } .has-drop-cap:not(:focus):first-letter { font-size: 5.55em; font-weight: 700; margin: 0.1em 0.12em 0.05em 0; } .has-drop-cap:not(:focus):after { padding-top: 0; } @media (max-width: 689.98px) { .instagram-media { max-width: 100% !important; min-width: initial !important; } } .entry-content figcaption { --fontSize: 14px; margin-top: 15px; margin-left: auto; margin-right: auto; margin-bottom: 0; text-align: center; width: var(--captionWidth); max-width: var(--block-max-width); } [data-structure*="wide"] .entry-content > .alignfull > figcaption { --captionWidth: var(--container-width); } [data-structure*="wide"] .entry-content [class*="_inner-container"] .alignfull > figcaption { --captionWidth: var(--innerBlockWidth); } .entry-content .page-links { margin-bottom: -10px !important; } .page-links { --borderColor: #e0e5eb; display: flex; flex-wrap: wrap; align-items: center; font-size: 13px; font-weight: 500; border-top: 1px solid var(--borderColor); padding-top: calc(var(--contentSpacing) + 1.5em); margin-top: calc(var(--contentSpacing) + 1.5em); } .page-links a, .page-links .current, .page-links .post-pages-label { display: flex; align-items: center; justify-content: center; height: 38px; min-width: 38px; padding: 0 10px; margin-right: 10px; margin-bottom: 10px; border-radius: 3px; border: 1px solid var(--borderColor); } .page-links .current { color: #fff; --borderColor: var(--paletteColor1); background: var(--paletteColor1); } .page-links a { --linkInitialColor: var(--color); } .page-links a:hover { --borderColor: var(--paletteColor1); box-shadow: 0px 0px 0px 1px var(--paletteColor1); } .wp-block-file { display: flex; align-items: center; justify-content: space-between; padding: 20px; border-radius: 5px; border: 2px dashed rgba(0, 0, 0, 0.1); } @media (max-width: 689.98px) { .wp-block-file { flex-direction: column; } } .wp-block-file a:not(.wp-block-file__button) { font-weight: 700; } @media (max-width: 689.98px) { .wp-block-file a:not(.wp-block-file__button) { text-align: center; margin-bottom: 1em; } } @media (max-width: 689.98px) { .wp-block-file .wp-block-file__button { margin-left: 0; } } .wp-block-group { display: flex; align-items: center; justify-content: center; } .wp-block-group.has-background { padding-top: var(--contentSpacing); padding-bottom: var(--contentSpacing); } @media (max-width: 689.98px) { .wp-block-table .has-fixed-layout { table-layout: initial !important; } .wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th { word-break: initial !important; } } .wp-block-table.is-style-stripes { border: none; } .wp-block-table.is-style-stripes table { border: none; } .wp-block-latest-posts { --listIndent: 0; } .wp-block-search .wp-block-search__input { --formWidth: auto; } .wp-block-spacer { margin-top: 0 !important; margin-bottom: 0 !important; } .wp-block-spacer + * { margin-top: 0 !important; } .wp-block-columns { margin-top: calc(var(--contentSpacing) * -1); } .wp-block-columns:last-child { margin-bottom: 0; } .wp-block-columns > * { margin-top: var(--contentSpacing); } .wp-has-aspert-ratio .wp-block-embed__wrapper { position: relative; } .wp-has-aspert-ratio .wp-block-embed__wrapper:before { content: ""; display: block; padding-top: var(--aspert-ratio, 50%); } .wp-has-aspert-ratio .wp-block-embed__wrapper iframe, .wp-has-aspert-ratio .wp-block-embed__wrapper .container-lazyload, .wp-has-aspert-ratio .wp-block-embed__wrapper > .jetpack-video-wrapper { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .wp-embed-aspect-1-1 { --aspert-ratio: 100%; } .wp-embed-aspect-1-2 { --aspert-ratio: 200%; } .wp-embed-aspect-21-9 { --aspert-ratio: 42.85%; } .wp-embed-aspect-4-3 { --aspert-ratio: 75%; } .wp-embed-aspect-16-9 { --aspert-ratio: 56.25%; } .wp-block-gallery ul { width: 100%; margin-bottom: -16px; } .wp-block-gallery figcaption { --block-max-width: 100%; } .wp-block-separator { clear: both; margin-top: calc(var(--contentSpacing) + 10px); margin-bottom: calc(var(--contentSpacing) + 10px); max-width: var(--block-max-width); } .wp-block-separator:not(.is-style-dots) { height: 2px; border: none; border-radius: 2px; } .wp-block-separator:not(.is-style-dots):not(.is-style-wide) { --block-max-width: 20%; } .wp-block-separator.is-style-dots:before { font-size: 30px; } .wp-block-separator.is-style-wide { width: 100%; } .wp-block-media-text .wp-block-media-text__content { padding-top: 8%; } @media (max-width: 600px) { .wp-block-media-text .wp-block-media-text__content { padding-left: 0; padding-right: 0; } } @media (min-width: 601px) { .wp-block-media-text .wp-block-media-text__content { padding-bottom: 8%; } } .wp-block-media-text .wp-block-media-text__content p:last-child { --contentSpacing: 0; } .wp-block-latest-comments { padding: 0; } .wp-block-latest-comments .wp-block-latest-comments__comment-meta a { font-weight: 600; } .post-password-form > p:last-child { display: grid; align-items: flex-end; grid-template-columns: 1fr 250px; grid-column-gap: 15px; } .post-password-form > p:last-child > label { margin-bottom: 0; } .post-password-form > p:last-child > label input { margin-top: 0.5em; } .post-password-form > p:last-child > input[type="submit"] { height: var(--formInputHeight); } .wp-block-quote { padding: var(--padding) !important; } .wp-block-quote:not(.has-text-align-center):not(.has-text-align-right) { --padding: 0 0 0 30px; border-left: 4px solid var(--paletteColor1); } .wp-block-quote.has-text-align-center { --padding: 30px 1em; border-top: 3px solid var(--paletteColor1); border-bottom: 3px solid var(--paletteColor1); } .wp-block-quote.has-text-align-right { --padding: 0 30px 0 0; border-right: 4px solid var(--paletteColor1); } .wp-block-quote.is-style-default p { --contentSpacing: 1em; } .wp-block-quote.is-style-large p { --contentSpacing: 1em; font-size: var(--fontSize); font-style: var(--fontStyle); line-height: var(--lineHeight); } .wp-block-quote p:last-of-type { --contentSpacing: 0; } .wp-block-quote cite { display: inline-block; margin-top: 15px; font-size: 14px !important; } .wp-block-pullquote { position: relative; text-align: initial; padding: var(--padding, 70px 80px); } @media (max-width: 689.98px) { .wp-block-pullquote { --padding: 50px; } } .wp-block-pullquote blockquote { position: relative; z-index: 1; max-width: initial !important; } .wp-block-pullquote blockquote:before { position: absolute; content: "\201D"; z-index: -1; display: flex; justify-content: center; font-family: "Helvetica Neue", sans-serif; font-weight: bold; color: var(--paletteColor1); opacity: 0.3; transform: rotate(180deg); } @media (max-width: 689.98px) { .wp-block-pullquote blockquote:before { top: -8px; left: -15px; font-size: 120px; line-height: 85px; width: 45px; height: 45px; } } @media (min-width: 690px) { .wp-block-pullquote blockquote:before { top: -30px; left: -35px; font-size: 200px; line-height: 150px; width: 80px; height: 80px; } } .wp-block-pullquote blockquote p { --contentSpacing: 1em; font-size: var(--fontSize) !important; line-height: var(--lineHeight) !important; margin-bottom: var(--contentSpacing) !important; } .wp-block-pullquote blockquote p:last-of-type { --contentSpacing: 0; } .wp-block-pullquote blockquote cite { --fontSize: 15px; --fontWeight: 500; display: inline-block; margin-top: 15px; } .wp-block-pullquote:after { position: absolute; z-index: 0; content: ""; opacity: 0.3; top: 0; left: 0; right: 0; bottom: 0; } .wp-block-pullquote:not(.is-style-solid-color) { border-color: var(--paletteColor1); } .wp-block-pullquote:not(.is-style-solid-color):after { border-width: 10px; border-style: solid; border-color: inherit; } .wp-block-pullquote.is-style-solid-color:after { background: var(--paletteColor1); } .wp-block-pullquote.is-style-solid-color.has-background:after { display: none; } @media (min-width: 690px) { [class*="align-wrap"] .wp-block-pullquote { width: calc(var(--block-max-width) / 2 + var(--wide-offset)); max-width: 50%; } } [data-structure*="classic"] > .entry-content > * { max-width: 100%; } .content-wide .rt-section-stretched { width: calc(100vw - (var(--frame-size, 0px) * 2)); margin-left: calc(50% - (50vw - var(--frame-size, 0px))); margin-right: calc(50% - (50vw - var(--frame-size, 0px))); } .content-wide .rt-section-stretched.elementor-section-boxed > .elementor-container { width: var(--container-width); } section.elementor-section.elementor-section-boxed > .elementor-container { max-width: var(--block-max-width, var(--container-max-width)); } [data-elementor-type] p:last-child { --contentSpacing: 0px; } .rt-columns-alignment-fix > .elementor-column-gap-default > .elementor-row { width: calc(100% + 20px); margin-left: -10px; margin-right: -10px; } .rt-columns-alignment-fix > .elementor-column-gap-narrow > .elementor-row { width: calc(100% + 10px); margin-left: -5px; margin-right: -5px; } .rt-columns-alignment-fix > .elementor-column-gap-extended > .elementor-row { width: calc(100% + 30px); margin-left: -15px; margin-right: -15px; } .rt-columns-alignment-fix > .elementor-column-gap-wide > .elementor-row { width: calc(100% + 40px); margin-left: -20px; margin-right: -20px; } .rt-columns-alignment-fix > .elementor-column-gap-wider > .elementor-row { width: calc(100% + 60px); margin-left: -30px; margin-right: -30px; } .elementor-select-wrapper select { background-image: none; } .elementor-search-form__input { --formInputHeight: auto; } .elementor-search-form__submit { --buttonShadow: none; --buttonTransform: none; } .content-wide [data-structure*="brizy"] .brz-section--boxed { --brz-section-container-width: var(--container-width); --brz-section-container-max-width: var(--container-max-width); } .brz-ed-wrap-block-wrap--first { height: 500px !important; } .brz-ed .brz-input[class*="brz-ed-control"] { border: none !important; border-radius: 4px !important; } .brz-ed .brz-input[class*="brz-ed-control"], .brz-ed .brz-input[class*="brz-ed-control"]:focus { background-color: #383e48; } .brz-menu { --listItemSpacing: 0; } .wpcf7 p:after { content: ""; clear: both; display: table; } .wpcf7 p:last-of-type { --contentSpacing: 0; } .wpcf7 label:not(.wpcf7-form-control-wrap) { display: block; font-size: 15px; font-weight: 600; } .wpcf7 .wpcf7-submit { float: left; } .wpcf7 .wpcf7-submit + .ajax-loader { float: left; margin-left: 20px; } .wpcf7 .wpcf7-not-valid-tip { font-size: 0.9em; font-style: italic; margin-top: 5px; } .wpcf7 .wpcf7-response-output { margin-left: 0; margin-right: 0; margin-bottom: 0; font-style: italic; } .wpcf7 .wpcf7-list-item:first-child { margin-left: 0; } .ugb-main-block.alignfull.ugb--has-block-background { padding-left: 0; padding-right: 0; } .ugb-main-block.alignfull.ugb--has-block-background > .ugb-inner-block--center, .ugb-main-block.alignfull.ugb--has-block-background > .ugb-inner-block--wide { width: var(--container-width) !important; } .ugb-main-block.alignfull.ugb--has-block-background > .ugb-inner-block--wide { max-width: var(--block-wide-max-width); min-width: initial !important; } .ugb-main-block { margin-top: 0; } .ugb--shadow-6 { box-shadow: 0 20px 80px 0 rgba(193, 199, 212, 0.25) !important; } .ugb-header.ugb-header--v3 .ugb-header__item { padding-left: 0; padding-right: 0; } .entry-content > .wp-block-getwid-section.alignfull:not([class*="full-width"]) > .wp-block-getwid-section__wrapper { padding-left: 0; padding-right: 0; } .entry-content > .wp-block-getwid-section.alignfull:not([class*="full-width"]) > .wp-block-getwid-section__wrapper > .wp-block-getwid-section__inner-wrapper { width: var(--container-width); } .wp-block-getwid-price-box { border-radius: 5px; } .wp-block-getwid-price-box .wp-block-getwid-price-box__amount { font-size: 3em; font-weight: bold; } .wp-block-getwid-price-box .wp-block-getwid-price-box__period { vertical-align: initial; } .wp-block-getwid-price-box .wp-block-button__link { --padding: 5px 55px; --buttonMinHeight: 55px; --buttonShadow: none; --buttonTransform: none; } .wp-block-getwid-progress-bar__bar { height: 8px; border-radius: 10px; } .wp-block-getwid-progress-bar__bar > * { border-radius: 10px; } .wp-block-getwid-button-group { overflow: initial; } .wp-block-getwid-advanced-spacer { margin-bottom: 0; } .wp-block-getwid-counter__number { font-weight: bold; } .qubely-section .qubely-container { max-width: var(--block-max-width) !important; padding-left: 0 !important; padding-right: 0 !important; } .qubely-section.alignfull .qubely-container { width: var(--container-width) !important; } .qubely-section p:last-child { margin-bottom: 0 !important; } .qubely-section .qubely-row > .qubely-column { min-height: inherit; } .qubely-section .qubely-row > .qubely-column > .qubely-column-inner { min-height: inherit; } .qubely-video-popup .fa-play:before { margin-left: 0.2em; } #bbpress-forums div.bbp-search-form { margin-bottom: 20px; } #bbpress-forums div.bbp-search-form input[type="text"] { --formInputHeight: 30px; --formPadding: 0 7px; } #bbpress-forums div.bbp-search-form .button { --buttonMinHeight: 30px; --padding: 5px 15px; --buttonShadow: none; --buttonTransform: none; } .bbp-the-content-wrapper input[type="button"] { --buttonShadow: none; --buttonTransform: none; } #bbpress-forums fieldset.bbp-form select, #bbpress-forums fieldset.bbp-form input[type="text"] { height: 38px; padding: 5px 10px; } .wpforms-container:not(.wpforms-container-full) .wpforms-field-label { font-weight: 600; } .wpforms-container:not(.wpforms-container-full) .wpforms-field-radio, .wpforms-container:not(.wpforms-container-full) .wpforms-field-checkbox { --top: 2px; } .wpforms-container:not(.wpforms-container-full) .wpforms-field-radio ul, .wpforms-container:not(.wpforms-container-full) .wpforms-field-checkbox ul { padding: 0; } .wpforms-container:not(.wpforms-container-full) .wpforms-field-sublabel { font-style: italic; } .wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type="range"] { -webkit-appearance: none; height: 4px; outline: none; margin: 10px 0 10px; border-radius: 5px; background: var(--formBorderInitialColor); } .wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb, .wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { -webkit-appearance: none; cursor: pointer; height: 16px; width: 16px; border-radius: 100%; border: none; background: var(--paletteColor1); } .wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider .wpforms-field-number-slider-hint { font-size: 13px; } .tutor-container, .tutor-course-filter-wrapper { width: var(--container-width); max-width: var(--container-max-width) !important; padding-left: 0; padding-right: 0; } .tutor-course-filter-wrapper { overflow: visible; display: flex; flex-wrap: wrap; } .tutor-course-filter-wrapper > div { padding: 0; float: none !important; } @media (min-width: 992px) { .tutor-course-filter-wrapper > div:first-child { flex: 0 0 25%; max-width: 25%; padding-right: 40px; } } @media (min-width: 992px) { .tutor-course-filter-wrapper > div:last-child { flex: 0 0 75%; max-width: 75%; } } .tutor-course-filter-wrapper > div:last-child .tutor-course-filter-wrap { margin-bottom: 30px; } .tutor-course-filter-wrapper > div:last-child .tutor-course-filter-wrap select[name="tutor_course_filter"] { font-size: 15px; color: var(--formTextInitialColor, var(--color)); padding: 0 30px 0 13px; border-radius: var(--formBorderRadius, 3px); border: var(--formBorderSize) var(--formBorderStyle, solid) var(--formBorderInitialColor); } @media (max-width: 991px) { .tutor-course-filter-wrapper > div { flex: 0 0 100%; max-width: 100%; } } .tutor-course-filter-wrapper .tutor-container { width: 100%; } .single-courses .tutor-container .tutor-row { margin-left: 0; margin-right: 0; } .single-courses .tutor-container [class*="tutor-col"] { padding-left: 0; padding-right: 0; } .single-courses .tutor-single-course-segment:last-child { margin-bottom: 0; } .single-courses [data-structure="boxed"] .tutor-col-8 { box-shadow: var(--box-shadow); border-radius: var(--border-radius); padding: var(--boxed-content-spacing); } .tutor-single-page-top-bar .tutor-icon-home { margin-top: 4px; } .tutor-single-page-top-bar button.course-complete-button { padding: 5px 25px !important; } @media (min-width: 992px) { [data-tutor-sidebar="right"] .tutor-single-course-sidebar { padding-left: 10%; } } [data-tutor-sidebar="left"] .tutor-row { flex-direction: row-reverse; } @media (min-width: 992px) { [data-tutor-sidebar="left"] .tutor-single-course-sidebar { padding-right: 10%; } } .tutor-single-course-sidebar { position: -webkit-sticky; position: sticky; top: calc( var(--sidebarOffset, 50px) + var(--admin-bar, 0px) + var(--headerStickyHeight, 0px) ); } :root { --tutor-primary-color: var(--paletteColor1); --tutor-primary-hover-color: var(--paletteColor2); --tutor-text-color: var(--color); } .tutor-segment-title, .tutor-course-header-h1, .tutor-single-course-segment .tutor-segment-title { color: var(--headingColor); } .tutor-container { --listItemSpacing: 0; }