 img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} @charset "UTF-8";.wp-block-accordion{box-sizing:border-box}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.wp-block-accordion-item{transition:grid-template-rows .3s ease-out}.wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transition:transform .2s ease-in-out}}.wp-block-accordion-heading__toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}.wp-block-accordion-panel[hidden]{border:none!important;box-shadow:none!important;margin-block-start:0;padding:0!important}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-breadcrumbs{box-sizing:border-box}.wp-block-breadcrumbs ol{flex-wrap:wrap;list-style:none}.wp-block-breadcrumbs li,.wp-block-breadcrumbs ol{align-items:center;display:flex;margin:0;padding:0}.wp-block-breadcrumbs li:not(:last-child):after{content:var(--separator,"/")/"";margin:0 .5em;opacity:.7}.wp-block-breadcrumbs span{color:inherit}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{border-color:#ddd}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label:not(.screen-reader-text){display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:break-spaces}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background,.wp-block-cover-image .wp-block-cover__embed-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;outline:none;padding:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper{bottom:0;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover .wp-block-cover__embed-background iframe,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover-image .wp-block-cover__embed-background iframe{height:100vh;left:50%;min-height:100%;min-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__embed-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-group.is-layout-flex .wp-block-embed{flex:1 1 0%;min-width:0}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:-moz-fit-content;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:-moz-fit-content;width:fit-content}:where(.wp-block-form-input__input){font-size:1em;margin-bottom:.5em;padding:0 .5em}:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{border-style:solid;border-width:1px;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent);mask-image:linear-gradient(0deg,#000 20%,transparent);max-height:3em;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:hsla(0,0%,100%,.8) transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:hsla(0,0%,100%,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-icon{line-height:0}.wp-block-icon.aligncenter{display:flex;justify-content:center}.wp-block-icon svg{fill:currentColor;box-sizing:border-box}.wp-block-icon svg.is-flip-horizontal{transform:scaleX(-1)}.wp-block-icon svg.is-flip-vertical{transform:scaleY(-1)}.wp-block-icon svg.is-flip-horizontal.is-flip-vertical{transform:scaleX(-1) scaleY(-1)}:where(.wp-block-icon) svg{height:100%;width:100%}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}:where(.wp-block-latest-comments){padding-left:0}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid:not(.is-layout-grid){display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid:not(.is-layout-grid) li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2:not(.is-layout-grid) li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2:not(.is-layout-grid) li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3:not(.is-layout-grid) li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3:not(.is-layout-grid) li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4:not(.is-layout-grid) li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4:not(.is-layout-grid) li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5:not(.is-layout-grid) li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5:not(.is-layout-grid) li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6:not(.is-layout-grid) li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6:not(.is-layout-grid) li:nth-child(6n){margin-right:0}}@media (max-width:600px){.wp-block-latest-posts-is-layout-grid[class*=columns-]:not(.has-native-responsive-grid){grid-template-columns:1fr}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout{box-sizing:border-box}.wp-block-math{overflow-x:auto;overflow-y:hidden}.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}:where(.wp-block-navigation) ul li{padding:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child.open-always{align-items:var(--navigation-layout-align,initial);flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{padding-bottom:0;padding-top:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-left:var(--wp--style--block-gap,2em);padding-right:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{flex-grow:0}.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{background-color:transparent;border:none;color:inherit;flex-basis:100%;height:auto;opacity:1;overflow:visible;position:static;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{display:none;width:100%}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{max-width:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){display:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{display:block}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{left:0;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.disable-default-overlay .wp-block-navigation__responsive-container-close{right:clamp(1rem,var(--wp--style--root--padding-left),20rem);top:clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation-overlay-close{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;gap:.5em;justify-content:center;padding:0;text-decoration:none}.wp-block-navigation-overlay-close:focus{outline-offset:2px}.wp-block-navigation-overlay-close svg{fill:currentColor;display:block;flex-shrink:0;height:24px;width:24px}.wp-block-navigation-overlay-close .wp-block-navigation-overlay-close__text{align-items:center;display:inline-flex}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.waveform-player{--wfp-accent:#71717a;--wfp-button-color:hsla(0,0%,100%,.9);--wfp-text-color:#fff;--wfp-text-secondary-color:hsla(0,0%,100%,.6);--wfp-btn-artwork-color:hsla(0,0%,100%,.9);--wfp-btn-artwork-scrim:rgba(0,0,0,.5);color:inherit;font-family:inherit;line-height:var(--waveform-line-height,1.4)}.waveform-player.waveform-theme-light{--wfp-button-color:rgba(0,0,0,.8);--wfp-text-color:#333;--wfp-text-secondary-color:rgba(0,0,0,.6)}.waveform-player *{box-sizing:border-box}.waveform-body{display:flex;flex-direction:column;gap:var(--waveform-body-gap,8px)}.waveform-track{gap:var(--waveform-track-gap,12px);position:relative}.waveform-btn,.waveform-track{align-items:center;display:flex}.waveform-btn{background:transparent;border:2px solid;border-radius:var(--wfp-btn-radius,50%);color:var(--wfp-button-color,inherit);cursor:pointer;flex-shrink:0;height:var(--wfp-btn-size,36px);justify-content:center;min-width:var(--wfp-btn-size,36px);opacity:.9;padding:0;transition:all .2s ease;width:var(--wfp-btn-size,36px)}.waveform-btn:hover:not(:disabled){opacity:1;transform:scale(1.05)}.waveform-btn-minimal{border:none;border-radius:0;height:calc(var(--wfp-btn-size, 36px)*1.1);min-width:calc(var(--wfp-btn-size, 36px)*1.1);opacity:.7;width:calc(var(--wfp-btn-size, 36px)*1.1)}.waveform-btn-minimal:hover:not(:disabled){opacity:1;transform:none}.waveform-btn.waveform-btn-minimal svg{height:calc(var(--wfp-btn-size, 36px)*.94);width:calc(var(--wfp-btn-size, 36px)*.94)}.waveform-btn:disabled{cursor:not-allowed;opacity:.3}.waveform-btn>*{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.waveform-btn svg{fill:currentColor;display:block;height:calc(var(--wfp-btn-size, 36px)*.45);width:calc(var(--wfp-btn-size, 36px)*.45)}.waveform-btn-has-artwork{--wfp-btn-size:64px;--wfp-btn-radius:8px;border:none;color:var(--wfp-btn-artwork-color);overflow:hidden;position:relative}.waveform-btn>.waveform-btn-artwork{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:0}.waveform-btn-has-artwork:after{background:var(--wfp-btn-artwork-scrim);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.waveform-btn-has-artwork>:not(.waveform-btn-artwork){position:relative;z-index:2}.waveform-icon-play svg{margin-left:1px}.waveform-container{cursor:pointer;flex:1;min-height:60px;min-width:0;position:relative;width:100%}.waveform-container:focus-visible{outline:2px solid currentColor}.waveform-container canvas{display:block;height:100%;max-width:100%;position:relative;transition:opacity .3s ease;width:100%;z-index:1}.waveform-info{align-items:center;display:flex;font-size:13px;gap:8px;min-height:20px}.waveform-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.waveform-title{color:var(--wfp-text-color);font-weight:500}.waveform-artist,.waveform-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waveform-artist{color:var(--wfp-text-secondary-color);font-size:11px}.waveform-bpm,.waveform-time{color:var(--wfp-text-secondary-color);flex-shrink:0;font-size:11px;white-space:nowrap}.waveform-bpm{align-items:center;display:inline-flex;gap:4px}.waveform-loading{background:rgba(0,0,0,.102)}.waveform-error,.waveform-loading{inset:0;position:absolute;z-index:10}.waveform-error{align-items:center;background:rgba(0,0,0,.2);display:flex;justify-content:center}.waveform-error-text{font-size:12px;opacity:.7;padding:0 20px;text-align:center}.waveform-markers{inset:0;pointer-events:none;position:absolute;z-index:5}.waveform-marker{background:hsla(0,0%,100%,.502);border:none;cursor:pointer;height:100%;padding:0;pointer-events:all;position:absolute;top:0;transition:all .2s;width:2px}.waveform-marker:hover{width:4px;z-index:20}.waveform-marker.active{background:currentColor;width:4px;z-index:10}.waveform-marker-tooltip{background:rgba(0,0,0,.902);border-radius:4px;bottom:calc(100% + 4px);color:#fff;font-size:11px;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .2s;white-space:nowrap;z-index:1000}.waveform-marker.show-label .waveform-marker-tooltip,.waveform-marker:hover .waveform-marker-tooltip{opacity:1}.waveform-hover-time{background:rgba(0,0,0,.902);border-radius:4px;bottom:calc(100% + 4px);color:#fff;font-size:11px;font-variant-numeric:tabular-nums;padding:3px 7px;transform:translate(-50%);transition:opacity .15s;white-space:nowrap;z-index:1000}.waveform-hover-time,.waveform-seek-handle{opacity:0;pointer-events:none;position:absolute}.waveform-seek-handle{background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.349);height:11px;left:0;top:50%;transform:translate(-50%,-50%) scale(0);transition:opacity .12s ease,transform .12s ease;width:11px;z-index:6}.waveform-seek-handle.is-visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.waveform-seek-handle.is-active{transform:translate(-50%,-50%) scale(1.25)}.waveform-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.waveform-marker:focus-visible{outline:2px solid currentColor;outline-offset:1px;width:4px}.waveform-speed{flex-shrink:0;position:relative}.speed-btn{background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:inherit;cursor:pointer;font-size:11px;min-width:40px;padding:4px 8px;transition:all .2s}.speed-btn:hover{background:hsla(0,0%,100%,.051);border-color:hsla(0,0%,100%,.302)}.speed-value{font-weight:600}.speed-menu{background:rgba(0,0,0,.949);border:1px solid hsla(0,0%,100%,.2);border-radius:6px;bottom:100%;margin-bottom:4px;min-width:60px;padding:4px;position:absolute;right:0;z-index:100}.speed-option{background:transparent;border:none;border-radius:4px;color:hsla(0,0%,100%,.702);cursor:pointer;display:block;font-size:12px;padding:6px 12px;text-align:left;transition:all .2s;width:100%}.speed-option:hover{background:hsla(0,0%,100%,.102);color:#fff}.speed-option.active{background:hsla(0,0%,100%,.161);color:#fff;font-weight:600}.waveform-player.waveform-focused{border-radius:4px;outline:2px solid var(--wfp-accent);outline-offset:2px}.waveform-player:focus{outline:none}.waveform-player:focus-visible{outline:1px solid var(--wfp-accent);outline-offset:1px}.waveform-layout-preview .waveform-meta{display:none!important}.waveform-layout-preview .waveform-info{justify-content:center}.waveform-layout-preview .waveform-text{align-items:center;flex:0 1 auto;text-align:center}.waveform-player.waveform-focused{outline:none}.waveform-track.waveform-align-top{align-items:flex-start}.waveform-track.waveform-align-top .waveform-btn{margin-top:5px}.waveform-track.waveform-align-center{align-items:center}.waveform-track.waveform-align-bottom{align-items:flex-end}.waveform-track.waveform-align-bottom .waveform-btn{margin-bottom:5px}@media (max-width:480px){.waveform-btn{height:var(--wfp-btn-size,32px);min-width:var(--wfp-btn-size,32px);width:var(--wfp-btn-size,32px)}.waveform-container{min-height:50px}.waveform-info{font-size:12px}.waveform-artist,.waveform-bpm,.waveform-time{font-size:10px}}@media (prefers-reduced-motion:reduce){.waveform-player *,.waveform-player :after,.waveform-player :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.wp-block-playlist{box-sizing:border-box}.wp-block-playlist .wp-block-playlist__waveform-player{margin:var(--wp--preset--spacing--20,.625em) 0;position:relative;width:100%}.wp-block-playlist .wp-block-playlist__waveform-player:focus-visible{outline:revert;outline-offset:revert}.wp-block-playlist .waveform-track{gap:0;height:100px}.wp-block-playlist .waveform-btn{background:currentColor;border:none;border-end-start-radius:.125rem;border-radius:0;border-start-start-radius:.125rem;height:100px;margin:0;min-width:100px;width:100px}.wp-block-playlist .waveform-btn:hover:not(:disabled){transform:none}.wp-block-playlist .waveform-btn svg{height:3rem;width:3rem}.wp-block-playlist .waveform-btn .waveform-icon-pause svg{height:2.625rem;width:2.625rem}.wp-block-playlist .waveform-player.has-play-button-artwork .waveform-btn{background-image:var(--wp--playlist--play-button-artwork);background-position:50%;background-size:cover;color:#fff}.wp-block-playlist .waveform-player.has-play-button-artwork .waveform-btn svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.wp-block-playlist .waveform-player.has-play-button-artwork .waveform-btn svg path{fill:#fff!important}.wp-block-playlist .waveform-track.waveform-align-bottom .waveform-btn{margin-bottom:0}.wp-block-playlist .waveform-btn:focus-visible,.wp-block-playlist .waveform-container:focus-visible{outline:revert;outline-offset:revert}.wp-block-playlist .waveform-artist{opacity:.7}.wp-block-playlist .waveform-artist,.wp-block-playlist .waveform-info,.wp-block-playlist .waveform-time,.wp-block-playlist .waveform-title{font-size:inherit}.wp-block-playlist .wp-block-playlist__tracklist{list-style:none;margin:0;padding-left:0}.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-artist-is-hidden .wp-block-playlist-track__artist,.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-is-hidden,.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-length-is-hidden .wp-block-playlist-track__length{display:none}.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-show-numbers{counter-reset:playlist-track}.wp-block-playlist-track:has([aria-current=true]){background-color:color-mix(in srgb,currentColor 10%,transparent)}.wp-block-playlist-track:hover{background-color:color-mix(in srgb,currentColor 15%,transparent)}.wp-block-playlist__tracklist-show-numbers .wp-block-playlist-track{counter-increment:playlist-track}.wp-block-playlist-track .wp-block-playlist-track__button{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;outline-offset:2px;padding:var(--wp--preset--spacing--20,.5em);text-align:left;width:100%}.wp-block-playlist__tracklist-show-numbers .wp-block-playlist-track .wp-block-playlist-track__button:before{content:counter(playlist-track);font-size:.85em;margin-right:var(--wp--preset--spacing--20,.5em);opacity:.7;width:2ch}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__image{border:1px solid rgba(0,0,0,.08);box-sizing:border-box;flex:0 0 50px;height:50px;margin-right:var(--wp--preset--spacing--20,.5em);-o-object-fit:cover;object-fit:cover;width:50px}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__content{flex:1 1 0;min-width:0}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__title{display:block}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__artist{display:block;font-size:.85em;margin-top:.125em;opacity:.7}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__length{font-size:.85em;margin-left:auto;opacity:.7}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote :where(cite){color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid[class*=columns-]:not(.has-native-responsive-grid){grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}:where(.wp-block-tab-list button){-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;box-sizing:border-box;color:inherit;cursor:pointer;display:block;flex-basis:inherit!important;flex-grow:inherit!important;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:var(--wp--preset--spacing--20,.5em) var(--wp--preset--spacing--30,1em);position:relative;text-align:inherit;text-decoration:none;text-transform:inherit;width:-moz-max-content;width:max-content}:where(.wp-block-tab-list button)[aria-selected=true]:before{border-bottom:2px solid;bottom:0;content:"";left:0;pointer-events:none;position:absolute;width:100%}.wp-block-tab-panel:empty,.wp-block-tab-panel[hidden]{display:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}.wp-block-tabs,.wp-block-term-count{box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-term-name{box-sizing:border-box}.wp-block-term-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{box-sizing:border-box;min-width:1em;overflow:auto;white-space:pre-wrap;word-break:break-word}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{height:auto;vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}  .agentgarrison-qa { margin: 1em 0; border: 1px solid #e0e8ea; border-radius: 8px; padding: 14px 18px; background: #fff; } .agentgarrison-qa > summary, .agentgarrison-qa .agentgarrison-qa__question { font-weight: 700; cursor: pointer; list-style: none; } .agentgarrison-qa > summary::-webkit-details-marker { display: none; } .agentgarrison-qa > summary::before { content: "\203A"; display: inline-block; margin-right: 8px; transition: transform 0.15s ease; } .agentgarrison-qa[open] > summary::before { transform: rotate(90deg); } .agentgarrison-qa__answer { margin-top: 10px; line-height: 1.6; }  .agentgarrison-qa--editor .agentgarrison-qa__question::before { content: none; }  .aioseo-toc-header{width:100%;position:relative}.aioseo-toc-header:has(.aioseo-toc-header-area){flex-direction:column;align-items:flex-start}.aioseo-toc-header .aioseo-toc-header-title{align-items:center;color:#434960;display:flex;flex:1 0 auto;font-size:24px;font-weight:700;line-height:125%;max-width:100%;gap:8px}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{display:flex;border-radius:2px;cursor:pointer;transition:transform .3s ease;background-color:#e5f0ff;box-sizing:border-box;justify-content:center;align-items:center}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 0 8px 10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 10px 8px 0}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{width:14px;height:14px}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-right:10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-left:10px}.aioseo-toc-header .aioseo-toc-header-instructions{color:#2c324c;font-size:16px;margin-bottom:0;margin-top:16px}.aioseo-toc-header .aioseo-toc-header-buttons{flex:0 1 auto}.aioseo-toc-contents{transition:transform .3s ease,opacity .3s ease;transform-origin:top;display:block;opacity:1;transform:scaleY(1);padding-top:12px}.aioseo-toc-collapsed{opacity:0;transform:scaleY(0);height:0;overflow:hidden}  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :root :where(.wp-block-icon svg){width: 24px;} :where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} :where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} .gb-wrap {   position: relative;   overflow: clip;   padding: var(--mobile-padding);   border-width: var(--border-width, 0px);   border-style: var(--border-style, none);   border-color: var(--border-color, transparent);   border-radius: var(--border-radius, var(--round-5));   background-color: var(--bg);   --heading-color: inherit;   --header-bg: transparent;   --heading-border-color: transparent;   --dark-heading-color: inherit;   --dark-header-bg: transparent;   --dark-heading-border-color: transparent;   --content-bg: transparent;   --border-style: solid;   --border-width: 0px;   --border-color: transparent;   --dark-border-color: transparent;   --bg: transparent;   --dark-bg: transparent; } [data-theme='dark'] .gb-wrap {   border-color: var(--dark-border-color, transparent);   background-color: var(--dark-bg); } .yes-shadow {   box-shadow: 0 5px 30px var(--shadow-7); } .gb-wrap.none-padding {   padding: 0; } .gb-header {   padding: var(--mobile-header-padding);   background-color: var(--header-bg, transparent); } [data-theme='dark'] .gb-header {   background-color: var(--dark-header-bg, var(--header-bg, transparent)); } .no-h-spacing .note-header {   padding-bottom: 0; } .gb-overlay-link {   position: absolute;   z-index: 1;   top: 0;   right: 0;   bottom: 0;   left: 0;   display: block; } .gb-heading {   margin: 0;   color: var(--heading-color, inherit);   --cp-spacing: 0; } h2.gb-heading {   font-size: var(--mobile-heading-size, var(--h2-fsize)); } h3.gb-heading {   font-size: var(--mobile-heading-size, var(--h3-fsize)); } h4.gb-heading {   font-size: var(--mobile-heading-size, var(--h4-fsize)); } h5.gb-heading {   font-size: var(--mobile-heading-size, var(--h5-fsize)); } h6.gb-heading {   font-size: var(--mobile-heading-size, var(--h6-fsize)); } span.gb-small-heading {   font-size: var(--mobile-sub-heading-size, var(--h4-fsize)); } .gb-description {   font-size: var(--mobile-description-size, .9rem);   display: block;   margin-top: 7px;   color: var(--description-color, var(--meta-fcolor)); } [data-theme='dark'] .gb-heading {   color: var(--dark-heading-color); } [data-theme='dark'] .gb-description {   color: var(--dark-description-color); } .note-content {   display: block;   overflow: hidden;   border-top: 1px solid var(--heading-border-color); } .gb-content {   padding: var(--mobile-padding, 20px);   background-color: var(--content-bg); } [data-theme='dark'] .gb-content {   background-color: var(--dark-content-bg); } .note-content > *:not(:last-child) {   margin-block-start: 0;   margin-block-end: var(--cp-spacing, 1.5rem); } .note-header {   line-height: 1;   display: flex;   align-items: center;   justify-content: space-between;   gap: 40px; } .heading-icon {   margin-right: 7px; } .heading-icon img {   width: 1.2em;   min-width: 1.2em;   height: 1.2em;   min-height: 1.2em;   object-fit: contain; } .gb-heading .note-title {   font-size: 1em;   margin: 0;   color: inherit; } .note-heading {   display: flex;   align-items: center; } .yes-toggle .note-header {   cursor: pointer; } .yes-toggle .note-content {   display: none; } .note-wrap.is-inline:not(.explain) {   display: inline-block; } .note-wrap.explain .note-toggle {   -webkit-transform: rotate(-180deg);   transform: rotate(-180deg); } .note-toggle {   display: inline-flex;   -webkit-transition: var(--effect);   transition: var(--effect); } .is-inline .note-toggle {   -webkit-transition: none;   transition: none;   -webkit-transform: rotate(-90deg);   transform: rotate(-90deg); } div.list-style-element ul, div.list-style-element ol {   padding-left: 0;   list-style: none; } div.list-style-element li {   margin-bottom: var(--item-spacing, .5rem); } .list-style-element li:before {   font-size: var(--mobile-icon-size);   display: inline;   padding-right: 7px;   content: var(--icon-code);   vertical-align: middle;   color: var(--icon-color, inherit); } .list-style-element.is-icon li:before {   font-family: 'ruby-icon'; } [data-theme='dark'] .list-style-element li:before {   color: var(--dark-icon-color, inherit); } .af-inner {   display: flex;   align-items: flex-start;   flex-flow: row wrap;   flex-grow: 1;   gap: 20px; } .af-product .af-image {   display: flex;   flex-shrink: 0;   width: var(--mobile-image-size, 100%);   max-width: 100%;   border-radius: var(--round-7);   object-fit: cover; } .gb-download .gb-image {   display: block;   float: left;   width: var(--mobile-image-size, 100px);   max-width: 100%;   margin-right: 20px;   border-radius: var(--round-7);   object-fit: cover; } .notice-text:not(:empty) {   display: block;   padding-top: 15px; } .af-cta-wrap {   display: flex;   align-items: center;   flex-flow: row nowrap;   flex-grow: 1;   justify-content: space-between;   gap: 20px; } .af-content {   display: flex;   flex-flow: column nowrap;   flex-grow: 1;   gap: 10px; } .is-btn.af-button {   font-size: var(--mobile-button-size, var(--btn-fsize));   line-height: 1;   position: relative;   z-index: 10;   display: inline-flex;   padding: .8em 1.6em;   text-decoration: none;   color: var(--button-color, var(--btn-accent, var(--awhite)));   border-radius: var(--round-7);   background-color: var(--button-bg, var(--btn-primary, var(--g-color))); } .af-product .is-btn.af-button {   padding: 1em 2em; } .af-rating {   display: flex;   align-items: center;   flex-flow: row wrap;   padding-top: 5px;   gap: 10px;   --review-color: var(--rating-color, var(--g-color)); } .af-rating-meta {   color: var(--heading-color, inherit); } [data-theme='dark'] .af-rating {   --review-color: var(--dark-rating-color, var(--g-color)); } [data-theme='dark'] .af-rating-meta {   --review-color: var(--dark-heading-color, var(--g-color)); } .is-button-border .is-btn.af-button {   color: var(--button-color, var(--body-fcolor)); } [data-theme='dark'] .is-btn.af-button {   color: var(--dark-button-color, #fff); } .af-link {   position: absolute;   z-index: 5;   top: 0;   right: 0;   bottom: 0;   left: 0; } span.af-price {   font-size: var(--mobile-price-size);   color: var(--price-color, inherit); } .h3.af-price {   font-size: var(--mobile-price-size, var(--h3-fsize)); } .h4.af-price {   font-size: var(--mobile-price-size, var(--h4-fsize)); } .af-price del {   font-size: var(--em-small);   margin-right: min(0.5em, 7px);   opacity: .7;   color: var(--body-fcolor); } [data-theme='dark'] .af-heading {   color: var(--dark-heading-color); } [data-theme='dark'] .af-description {   color: var(--dark-description-color); } [data-theme='dark'] span.af-price {   color: var(--dark-price-color); } .is-button-border .is-btn.af-button {   border: 1px solid var(--button-bg, var(--btn-primary, currentColor));   background-color: transparent; } .is-btn.af-button:hover {   color: var(--button-hover-color, var(--awhite));   border-color: var(--button-hover-bg, var(--dark-accent));   background: var(--button-hover-bg, var(--dark-accent));   --g-color-90: var(--button-hover-bg, var(--dark-accent-90)); } [data-theme='dark'] .is-button-border .is-btn.af-button {   border-color: var(--dark-button-bg); } [data-theme='dark'] .is-btn.af-button:hover {   color: var(--dark-button-hover-color);   border-color: var(--dark-button-hover-bg);   background: var(--dark-button-hover-bg);   --g-color-90: var(--dark-button-hover-bg); }  .af-list-inner {   display: flex;   flex-flow: row wrap;   padding-bottom: 10px;   gap: 20px; } .af-list-header {   display: flex;   flex-flow: column nowrap;   flex-grow: 1;   gap: 10px; } .af-list-best-price {   display: flex;   align-items: center;   flex-flow: row nowrap;   justify-content: space-between;   width: 100%;   max-width: 180px;   padding-top: 20px;   border-top: 2px dashed var(--flex-gray-15); } .af-list-best-price * {   line-height: 1; } .af-list-item-inner {   display: flex;   align-items: center;   flex-flow: row nowrap;   justify-content: space-between;   gap: 20px; } .af-list-item .af-button {   border-radius: var(--button-border-radius, var(--round-3)); } .af-list-item .af-list-logo {   max-width: var(--logo-size, 50px);   height: auto; } .af-list-item-left, .af-list-item-right {   display: flex;   align-items: center;   gap: 20px; } .af-list-item {   margin-top: 10px;   padding-top: 10px;   border-top: 1px solid var(--flex-gray-15); } .af-item-list-btn {   font-size: 12px; } .af-list .af-best-price {   font-size: var(--mobile-best-price-size);   text-decoration: none;   color: var(--best-price-color, var(--g-color)); } [data-theme='dark'] .af-list .af-best-price {   color: var(--dark-best-price-color); } .gb-download-header {   display: block;   overflow: hidden;   margin-bottom: 25px; } .submitting:before {   position: absolute;   z-index: 1;   top: 0;   right: 0;   bottom: 0;   left: 0;   content: '';   opacity: .9;   background: var(--solid-light); } .submitting {   cursor: wait; } .gb-download:not(.submitting) .rb-loader {   display: none; } .download-checkbox {   font-size: var(--rem-mini);   color: var(--meta-fcolor); } .fallback-info {   font-size: var(--rem-mini);   font-style: italic;   margin-bottom: 15px;   color: var(--meta-fcolor); } .fallback-download-btn {   display: block;   text-align: center; } .accordion-item-header {   display: flex;   align-items: center;   justify-content: space-between;   padding: 15px 0;   cursor: pointer;   -webkit-transition: all .25s;   transition: all .25s;   opacity: .5;   border-bottom: 1px solid var(--flex-gray-15);   gap: 5px; } .accordion-item-header:hover, .active .accordion-item-header, .yes-amp .accordion-item-header {   opacity: 1; } .accordion-item-header .rbi {   -webkit-transition: all .25s;   transition: all .25s; } .active .accordion-item-header .rbi {   -webkit-transform: rotate(-180deg);   transform: rotate(-180deg); } .accordion-item-content {   display: none;   padding: 15px 0;   border-bottom: 1px solid var(--flex-gray-15); } .gb-accordion-item:last-child .accordion-item-content {   border-bottom: none; } .gb-accordion-item:last-child .accordion-item-header {   border-bottom: none; } .yes-open .gb-accordion-item:first-child .accordion-item-content, .yes-amp .accordion-item-content {   display: block; } .gb-highlight {   font-weight: 700; } .gb-highlight * {   font-weight: inherit !important;   letter-spacing: inherit; } .gb-highlight mark {   color: var(--highlight-color, var(--awhite));   background: var(--highlight-bg, var(--g-color)); } [data-theme='dark'] .gb-highlight mark {   color: var(--dark-highlight-color, var(--awhite));   background: var(--dark-highlight-bg, var(--g-color)); }  .gb-review-heading {   display: flex;   align-items: center;   justify-content: space-between;   gap: 20px; } .gb-review-header-inner {   display: flex;   flex-flow: row nowrap;   justify-content: space-between;   gap: 40px; } .gb-review-featured {   position: relative;   display: block;   overflow: hidden;   border-radius: var(--border-radius, var(--round-5)); } .gb-review-featured img {   width: 100%;   object-fit: cover; } .gb-absolute-meta {   position: absolute;   top: 20px;   right: 20px; } .gb-review-content {   display: flex;   flex-flow: column nowrap;   gap: 20px; } .top-divider {   position: relative;   padding-top: 23px; } .gb-review-header {   display: flex;   flex-flow: column nowrap;   gap: 15px; } .review-total-stars {   font-size: var(--rem-mini);   display: flex;   align-items: center;   flex-flow: row wrap;   --rating-size: 16px;   gap: 10px; } .gb-review-cards {   display: flex;   flex-flow: row wrap;   margin: -20px; } .gb-review-cards > * {   width: 100%;   padding: 20px; } .review-buttons {   position: relative;   z-index: 10;   display: flex;   flex-flow: row wrap;   justify-content: space-around;   gap: 15px; } .review-buttons a {   line-height: 1;   flex-grow: 1;   justify-content: center;   min-width: calc(50% - 10px);   padding: .8em 1.2em; } .is-btn.gb-btn {   font-size: var(--mobile-button-size, var(--btn-fsize));   color: var(--button-color, var(--btn-accent, var(--awhite)));   background-color: var(--button-bg, var(--btn-primary, var(--g-color))); } [data-theme='dark'] .is-btn.gb-btn {   color: var(--dark-button-color, var(--btn-accent, var(--awhite)));   background-color: var(--dark-button-bg, var(--btn-primary, var(--g-color))); } .is-btn.gb-btn.is-border-style {   border: 1px solid currentColor; } .is-btn.gb-btn.is-border-style:hover {   border-color: var(--btn-primary-h, var(--g-color)); } .is-btn.gb-btn.is-border-style:not(:hover) {   color: var(--is-border-button-color, inherit);   border-color: var(--is-border-button-border, currentColor);   background-color: transparent; } [data-theme='dark'] .is-btn.gb-btn.is-border-style {   color: var(--dark-is-border-button-color, inherit); } [data-theme='dark'] .is-btn.gb-btn.is-border-style:not(:hover) {   color: var(--dark-is-border-button-border, currentColor); } .live-fdate {   display: inline-flex;   margin-right: 0;   margin-left: auto; } .live-datetime {   position: relative;   display: flex;   align-items: center;   width: 100%;   padding-bottom: 15px;   gap: 7px; } .live-datetime:after {   position: absolute;   top: calc(0.8em + 8px);   bottom: 0;   left: calc(.4em + 3px);   content: '';   border-left: 2px solid var(--flex-gray-15); } .live-hdate {   position: relative;   display: flex;   margin-left: 0.3em; } .live-datetime-dot {   position: relative;   width: .8em;   height: .8em;   margin-left: 4px;   border-radius: 50%;   background: var(--live-color); } .live-datetime-dot:after {   position: absolute;   top: -4px;   right: -4px;   bottom: -4px;   left: -4px;   content: '';   opacity: .5;   border: 2px solid var(--live-color);   border-radius: 50%; } .live-blog-interval {   display: flex;   align-items: center;   flex-flow: row wrap;   justify-content: space-between;   width: 100%;   padding: 7px 20px;   border-left: 5px solid;   border-radius: var(--round-7);   box-shadow: 0 4px 20px var(--shadow-7); } .live-blog-total {   display: inline-flex;   align-items: center;   gap: .15em; } .live-blog-total i {   font-size: 1.4em;   margin-right: 5px; } .live-interval {   display: inline-flex;   align-items: center;   gap: 15px; } .rb-switch {   position: relative;   display: inline-flex;   width: 48px;   height: 26px; } input[type='checkbox'].rb-switch-input {   width: 0;   height: 0;   margin: 0;   padding: 0;   opacity: 0; } .rb-switch-slider {   position: absolute;   top: 0;   right: 0;   bottom: 0;   left: 0;   cursor: pointer;   transition: .4s;   border-radius: 34px;   background-color: var(--flex-gray-40); } .rb-switch-slider:before {   position: absolute;   bottom: 3px;   left: 3px;   width: 20px;   height: 20px;   content: '';   transition: .4s;   border-radius: 50%;   background-color: #fff; } .rb-switch-input:checked + .rb-switch-slider {   background-color: var(--live-color, var(--g-color)); } .rb-switch-input:checked + .rb-switch-slider:before {   transform: translateX(22px); } @media (min-width: 768px) {   .af-inner, .af-list-inner {     flex-flow: row nowrap;   }   .gb-wrap, .gb-content {     padding: var(--tablet-padding);   }   .gb-header {     padding: var(--tablet-header-padding);   }   .gb-heading {     font-size: var(--tablet-heading-size);   }   h2.gb-heading {     font-size: var(--tablet-heading-size, var(--h2-fsize));   }   h3.gb-heading {     font-size: var(--tablet-heading-size, var(--h3-fsize));   }   h4.gb-heading {     font-size: var(--tablet-heading-size, var(--h4-fsize));   }   h5.gb-heading {     font-size: var(--tablet-heading-size, var(--h5-fsize));   }   h6.gb-heading {     font-size: var(--tablet-heading-size, var(--h6-fsize));   }   span.gb-small-heading {     font-size: var(--tablet-sub-heading-size, var(--h4-fsize));   }   .gb-description {     font-size: var(--tablet-description-size, .9rem);   }   .is-btn.gb-btn {     font-size: var(--tablet-button-size, var(--btn-fsize));   }   .list-style-element li:before {     font-size: var(--tablet-icon-size);   }   span.af-price {     font-size: var(--tablet-price-size);   }   .h3.af-price {     font-size: var(--tablet-price-size, var(--h3-fsize));   }   .h4.af-price {     font-size: var(--tablet-price-size, var(--h4-fsize));   }   .gb-download .gb-image,   .af-product .af-image {     width: var(--tablet-image-size, 120px);   }   .af-list .af-best-price {     font-size: var(--tablet-best-price-size);   }   .af-cta-wrap {     flex-flow: column nowrap;     flex-shrink: 0;     max-width: 200px;   }   .is-btn.af-button {     font-size: var(--tablet-button-size, var(--btn-fsize));   }   .af-list-inner {     gap: 30px;   }   .af-list-best-price {     align-items: flex-end;     flex-flow: column nowrap;     justify-content: flex-start;     width: auto;     padding-top: 0;     padding-left: 30px;     border-top: none;     border-left: 2px dashed var(--flex-gray-15);     gap: 10px;   } } @media (min-width: 1025px) {   .gb-wrap, .gb-content {     padding: var(--desktop-padding);   }   .gb-header {     padding: var(--desktop-header-padding);   }   .af-product {     flex-flow: row nowrap;   }   .gb-heading {     font-size: var(--desktop-heading-size);   }   h2.gb-heading {     font-size: var(--desktop-heading-size, var(--h2-fsize));   }   h3.gb-heading {     font-size: var(--desktop-heading-size, var(--h3-fsize));   }   h4.gb-heading {     font-size: var(--desktop-heading-size, var(--h4-fsize));   }   h5.gb-heading {     font-size: var(--desktop-heading-size, var(--h5-fsize));   }   h6.gb-heading {     font-size: var(--desktop-heading-size, var(--h6-fsize));   }   span.gb-small-heading {     font-size: var(--desktop-sub-heading-size, var(--h4-fsize));   }   .gb-description {     font-size: var(--desktop-description-size, .9rem);   }   .af-list .af-best-price {     font-size: var(--desktop-best-price-size);   }   .list-style-element li:before {     font-size: var(--desktop-icon-size);   }   span.af-price {     font-size: var(--desktop-price-size);   }   .h3.af-price {     font-size: var(--desktop-price-size, var(--h3-fsize));   }   .h4.af-price {     font-size: var(--desktop-price-size, var(--h4-fsize));   }   .gb-download .gb-image,   .af-product .af-image {     width: var(--desktop-image-size, 150px);   }   .is-btn.af-button,   .is-btn.gb-btn {     font-size: var(--desktop-button-size, var(--btn-fsize));   }   .gb-review-content {     gap: 25px;   }   .top-divider {     padding-top: 28px;   }   .review-total-stars {     --rating-size: 18px;   }   .gb-review-cards > * {     width: 50%;   }   .review-buttons a {     min-width: calc(33% - 10px);   } } @media (max-width: 767px) {   .gb-download .mc4wp-form-fields > div {     flex-flow: column nowrap;   }   .af-list-best-price {     justify-content: space-between;     width: 100%;     max-width: 100%;   }   .af-list-item-inner > * {     flex-flow: column nowrap;     gap: 10px;   }   .af-list-item-left {     align-items: flex-start;   } } .maspik-field{display:none!important;pointer-events:none!important;opacity:0!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;} @-webkit-keyframes smile-fadeInScale{from{-webkit-transform:scale(.7);opacity:0}50%{-webkit-transform:scale(1);opacity:1}}@keyframes smile-fadeInScale{from{transform:scale(.7);opacity:0}50%{transform:scale(1);opacity:1}}.smile-fadeInScale{-webkit-animation-name:smile-fadeinscale;animation-name:smile-fadeInScale}@-webkit-keyframes smile-fadeIn{from{opacity:0}to{opacity:1}}@keyframes smile-fadeIn{from{opacity:0}to{opacity:1}}.smile-fadeIn{-webkit-animation-name:smile-fadein;animation-name:smile-fadeIn}@-webkit-keyframes smile-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes smile-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.smile-fadeInDown{-webkit-animation-name:smile-fadeindown;animation-name:smile-fadeInDown}@-webkit-keyframes smile-fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes smile-fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.smile-fadeInDownBig{-webkit-animation-name:smile-fadeindownbig;animation-name:smile-fadeInDownBig}@-webkit-keyframes smile-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes smile-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.smile-fadeInLeft{-webkit-animation-name:smile-fadeinleft;animation-name:smile-fadeInLeft}@-webkit-keyframes smile-fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes smile-fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.smile-fadeInLeftBig{-webkit-animation-name:smile-fadeinleftbig;animation-name:smile-fadeInLeftBig}@-webkit-keyframes smile-fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes smile-fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.smile-fadeInRight{-webkit-animation-name:smile-fadeinright;animation-name:smile-fadeInRight}@-webkit-keyframes smile-fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes smile-fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.smile-fadeInRightBig{-webkit-animation-name:smile-fadeinrightbig;animation-name:smile-fadeInRightBig}@-webkit-keyframes smile-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes smile-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.smile-fadeInUp{-webkit-animation-name:smile-fadeinup;animation-name:smile-fadeInUp}@-webkit-keyframes smile-fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes smile-fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.smile-fadeInUpBig{-webkit-animation-name:smile-fadeinupbig;animation-name:smile-fadeInUpBig}@-webkit-keyframes smile-fadeOut{from{opacity:1}to{opacity:0}}@keyframes smile-fadeOut{from{opacity:1}to{opacity:0}}.smile-fadeOut{-webkit-animation-name:smile-fadeout;animation-name:smile-fadeOut}@-webkit-keyframes smile-fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes smile-fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.smile-fadeOutDown{-webkit-animation-name:smile-fadeoutdown;animation-name:smile-fadeOutDown}@-webkit-keyframes smile-fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes smile-fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.smile-fadeOutDownBig{-webkit-animation-name:smile-fadeoutdownbig;animation-name:smile-fadeOutDownBig}@-webkit-keyframes smile-fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes smile-fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.smile-fadeOutLeft{-webkit-animation-name:smile-fadeoutleft;animation-name:smile-fadeOutLeft}@-webkit-keyframes smile-fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes smile-fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.smile-fadeOutLeftBig{-webkit-animation-name:smile-fadeoutleftbig;animation-name:smile-fadeOutLeftBig}@-webkit-keyframes smile-fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes smile-fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.smile-fadeOutRight{-webkit-animation-name:smile-fadeoutright;animation-name:smile-fadeOutRight}@-webkit-keyframes smile-fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes smile-fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.smile-fadeOutRightBig{-webkit-animation-name:smile-fadeoutrightbig;animation-name:smile-fadeOutRightBig}@-webkit-keyframes smile-fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes smile-fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.smile-fadeOutUp{-webkit-animation-name:smile-fadeoutup;animation-name:smile-fadeOutUp}@-webkit-keyframes smile-fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes smile-fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.smile-fadeOutUpBig{-webkit-animation-name:smile-fadeoutupbig;animation-name:smile-fadeOutUpBig}@-webkit-keyframes smile-slideInBottom{from{-webkit-transform:translateY(20%);opacity:0}60%{-webkit-transform:translateY(0);opacity:1}}@keyframes smile-slideInBottom{from{transform:translateY(20%);opacity:0}60%{transform:translateY(0);opacity:1}}.smile-slideInBottom{-webkit-animation-name:smile-slideinbottom;animation-name:smile-slideInBottom}@-webkit-keyframes smile-slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}@keyframes smile-slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}.smile-slideInDown{-webkit-animation-name:smile-slideindown;animation-name:smile-slideInDown}@-webkit-keyframes smile-slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}@keyframes smile-slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}.smile-slideInLeft{-webkit-animation-name:smile-slideinleft;animation-name:smile-slideInLeft}@-webkit-keyframes smile-slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}@keyframes smile-slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}.smile-slideInRight{-webkit-animation-name:smile-slideinright;animation-name:smile-slideInRight}@-webkit-keyframes smile-slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}@keyframes smile-slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}.smile-slideInUp{-webkit-animation-name:smile-slideinup;animation-name:smile-slideInUp}@-webkit-keyframes smile-slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes smile-slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.smile-slideOutDown{-webkit-animation-name:smile-slideoutdown;animation-name:smile-slideOutDown}@-webkit-keyframes smile-slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes smile-slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.smile-slideOutLeft{-webkit-animation-name:smile-slideoutleft;animation-name:smile-slideOutLeft}@-webkit-keyframes smile-slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes smile-slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.smile-slideOutRight{-webkit-animation-name:smile-slideoutright;animation-name:smile-slideOutRight}@-webkit-keyframes smile-slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes smile-slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.smile-slideOutUp{-webkit-animation-name:smile-slideoutup;animation-name:smile-slideOutUp}.bsf-has-tip,.has-tip{cursor:help}.tip{background-color:#000;background-color:rgba(0,0,0,.8);color:#eee;font-size:11px;line-height:1.5em;max-width:200px;padding:4px 8px}.tip.success{background-color:#47fe42;background-color:rgba(71,254,66,.8);color:#025600}.tip.error{background-color:#ff7f86;background-color:rgba(255,127,134,.8);color:#7f0006}.tip.light{background-color:#ebebeb;background-color:rgba(235,235,235,.8);color:#222}.tip[class*=arrow]:before{content:' ';position:absolute;border:solid transparent;width:0;height:0;border-width:5px;border-color:#000;border-color:rgba(0,0,0,.8)}.success[class*=arrow]:before{border-color:#47fe42;border-color:rgba(71,254,66,.8)}.error[class*=arrow]:before{border-color:#ff7f86;border-color:rgba(255,127,134,.8)}.light[class*=arrow]:before{border-color:#ebebeb;border-color:rgba(235,235,235,.8)}.tip.arrow-right:before{border-right-color:transparent;border-top-color:transparent;border-bottom-color:transparent;margin-top:-5px;top:50%;left:100%}.tip.arrow-left:before{border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;margin-top:-5px;top:50%;right:100%}.tip.arrow-top:before{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;margin-left:-5px;bottom:100%;left:50%}.tip.arrow-bottom:before{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;margin-left:-5px;top:100%;left:50%}.customize-support .tip{background-color:rgba(0,148,221,.95);color:#fff;font-size:13px;line-height:1.5em;max-width:200px;padding:5px 11px;border:1px solid #0094dd;border-radius:1px}.customize-support .tip[class*=arrow]:before{border-width:5px;border-color:#0094dd;border-color:rgba(0,148,221,.95)}.customize-support .tip.arrow-right:before{border-right-color:transparent;border-top-color:transparent;border-bottom-color:transparent;margin-top:-5px;top:50%;left:100%}.customize-support .tip.arrow-left:before{border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;margin-top:-5px;top:50%;right:100%}.customize-support .tip.arrow-top:before{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;margin-left:-5px;bottom:100%;left:50%}.customize-support .tip.arrow-bottom:before{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;margin-left:-5px;top:100%;left:50%}.tip[class*=close-tip-content]{border-radius:7px;max-width:300px;padding:15px 30px}.tip[class*=close-tip-content]:before{border-width:8px!important;margin-top:-8px!important}.tip[class*=close-tip-content][class*=arrow-bottom]:before{margin-top:-1px!important}.tip[class*=close-tip-content][class*=arrow-right]:before{left:100%;left:calc(100% - 1px)}.cp-innertip.tip[class*=close-tip-content][class*=arrow]{margin-top:30px!important}@media (max-width:768px){.tip[class*=close-tip-content]{border-radius:7px;max-width:200px;padding:5px 20px}}@media (max-width:610px){.tip[class*=close-tip-content]{max-width:170px}}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.smile-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.cp-slidein-popup-container,.cp-slidein-popup-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cp-desc-container::after,.cp-form-container::after,.cp-form-simple::after,.cp-form::after,.cp-row::after,.cp-sec-title-container::after,.cp-slidein-body-inner::after,.cp-slidein-body::after,.cp-slidein-popup-container::after,.cp-slidein::after,.cp-text-container::after,.cp-title-container::after{clear:both}.cp-desc-container::after,.cp-desc-container::before,.cp-form-container::after,.cp-form-container::before,.cp-form-simple::after,.cp-form-simple::before,.cp-form::after,.cp-form::before,.cp-row::after,.cp-row::before,.cp-sec-title-container::after,.cp-sec-title-container::before,.cp-slidein-body-inner::after,.cp-slidein-body-inner::before,.cp-slidein-body::after,.cp-slidein-body::before,.cp-slidein-popup-container::after,.cp-slidein-popup-container::before,.cp-slidein::after,.cp-slidein::before,.cp-text-container::after,.cp-text-container::before,.cp-title-container::after,.cp-title-container::before{display:table;content:""}.cp-trigger-shortcode{cursor:pointer}html.cp-exceed-vieport{overflow:auto!important}html.cp-exceed-vieport .slidein-overlay{overflow:auto!important}html.cp-exceed-vieport .slidein-overlay.ps-container{overflow:hidden!important}.slidein-overlay .cp-slidein{opacity:0;visibility:hidden;display:none}.cp-slidein-inline .cp-slidein{opacity:1;visibility:visible;display:block!important;position:static;left:auto!important;right:auto!important}.cp-slidein-inline,.slidein-overlay.si-open,.slidein-overlay.si-open .cp-slidein{opacity:1;visibility:visible;display:block;-webkit-transition:opacity .3s,visibility .3s;-moz-transition:opacity .3s,visibility .3s;-ms-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.cp-slidein{z-index:999999999;display:block;margin:0 auto;position:fixed;-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;perspective:1200px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;max-width:100%;width:calc(100% - 40px)!important}.cp-slidein.slidein-bottom-right,.cp-toggle-container.slidein-bottom-right{top:auto;bottom:0;left:auto;right:20px}.cp-slidein.slidein-bottom-left,.cp-toggle-container.slidein-bottom-left{top:auto;bottom:0;left:20px;right:auto}.cp-slidein.slidein-top-right,.cp-toggle-container.slidein-top-right{top:0;left:auto;right:20px;bottom:auto}.cp-slidein.slidein-top-left,.cp-toggle-container.slidein-top-left{top:0;left:20px;right:auto;bottom:auto}.cp-slidein.slidein-center-left{top:50%;left:0;right:auto;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cp-slidein.slidein-center-right{top:50%;right:0;left:auto;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cp-slidein.slidein-top-center,.cp-toggle-container.slidein-top-center{top:0;right:auto;left:50%;bottom:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cp-slidein.slidein-bottom-center,.cp-toggle-container.slidein-bottom-center{top:auto;right:auto;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cp-exceed-vieport .si-open .cp-slidein.cp-slidein-exceed{position:fixed;height:100vh!important}.cp-exceed-vieport .si-open .cp-slidein-content{height:100vh!important;overflow:auto}.cp-toggle-container.slidein-center-left{top:50%;left:0;right:auto;bottom:auto;-webkit-transform:rotate(-90deg) translateY(50%) translateX(-50%);-moz-transform:rotate(-90deg) translateY(50%) translateX(-50%);-ms-transform:rotate(-90deg) translateY(50%) translateX(-50%);-o-transform:rotate(-90deg) translateY(50%) translateX(-50%);transform:rotate(-90deg) translateY(50%) translateX(-50%);transform-origin:left}.cp-toggle-container.slidein-center-right{top:50%;right:0;left:auto;bottom:auto;-webkit-transform:rotate(-90deg) translateY(-50%) translateX(50%);-moz-transform:rotate(-90deg) translateY(-50%) translateX(50%);-ms-transform:rotate(-90deg) translateY(-50%) translateX(50%);-o-transform:rotate(-90deg) translateY(-50%) translateX(50%);transform:rotate(-90deg) translateY(-50%) translateX(50%);transform-origin:right}.cp-exceed-vieport .cp-slidein.slidein-top-center.cp-slidein-exceed,.cp-exceed-vieport .cp-slidein.slidein-top-left.cp-slidein-exceed,.cp-exceed-vieport .cp-slidein.slidein-top-right.cp-slidein-exceed,.cp-exceed-vieport .cp-toggle-container.slidein-top-center,.cp-exceed-vieport .cp-toggle-container.slidein-top-left,.cp-exceed-vieport .cp-toggle-container.slidein-top-right{top:0}.cp-slidein-content{display:block;position:relative;z-index:99999;width:100%;box-shadow:none}.cp-slidein.cp-slidein-window-size.cp-slidein-exceed{width:100vw!important;min-height:100vh!important;position:relative!important;margin:0!important}.cp-slidein.cp-slidein-window-size{width:100vw!important;min-height:100vh!important;display:block;max-width:100%!important;position:fixed!important;left:0!important;right:0!important;top:0!important;bottom:0!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important}.cp-slidein-window-size .cp-slidein-body{top:50%;max-width:100%;margin:0 auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cp-slidein-window-size.cp-slidein-exceed .cp-slidein-body{top:0;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important}.cp-slidein-window-size .cp-animate-container,.cp-slidein-window-size .cp-slidein-content{top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;position:relative;height:100%;margin:0 auto}.cp-slidein-window-size.cp-slidein-exceed .cp-slidein-content{height:auto}.cp-slidein-body{display:block;padding:15px;background:#fff;max-width:100%;overflow:hidden;position:relative;font-size:13px;line-height:1.64;z-index:99999}.customize-support .tip[class*=close-tip-content]{padding:15px 11px}@media (max-width:768px){.cp-slidein{max-width:100%;height:auto!important;width:calc(100% - 20px)!important}.cp-slidein-body{padding:5px 15px}.cp-info-container,.cp-info-container *,.cp-text-container,.cp-text-container *{text-align:center!important}.cp-exceed-vieport .si-open .cp-slidein.cp-slidein-exceed{position:fixed;height:80vh!important}}.cp-slidein-body *{font-family:inherit;color:inherit;font-weight:inherit;line-height:inherit;font-size:inherit;font-style:inherit}.cp-row{margin-left:-15px;margin-right:-15px;display:block;position:relative}.cp-slidein-body.no-padding{padding:0}.cp-slidein-body p{margin-bottom:1em}.cp-slidein-body img{display:block;max-width:100%;border:none;padding:0;margin:0 auto;box-shadow:none}img.cp-image.cp_default_img{width:75%}.cp-image-container img{position:relative;margin:0 auto;width:100%;max-width:100%}.slidein-overlay iframe,.slidein-overlay object{opacity:0;position:absolute;z-index:-99999;max-width:100%}.slidein-overlay.si-open iframe,.slidein-overlay.si-open object{opacity:1;position:relative;z-index:9999;z-index:16777271}.cp-desc-container,.cp-sec-title-container,.cp-title-container{display:block;width:100%;float:left;margin:0 0 25px;padding:10px 0}.cp-sec-title-container{margin:0 0 5px}.cp-info-container{display:block;width:100%;float:left;margin:0;padding:10px 0}@media (max-width:768px){.cp-desc-container,.cp-sec-title-container,.cp-title-container{margin:0 0 15px}.cp-image-container img{left:auto!important;top:auto!important;width:75%}.cp-hide-image,.cp-image-container.cp-hide-image{display:none!important}}@media (max-width:667px){.cp-image-container img{width:60%}}.cp-form-container{display:block;width:100%;float:left;margin:0}.cp-confidential,.cp-description,.cp-form,.cp-image-container,.cp-sec-title,.cp-title{margin:0;padding:0;display:block!important;word-wrap:break-word}h2.cp-title{font-size:24px;line-height:1.34}.cp-confidential{font-size:10px}.si-open .cp-toggle-container{display:block;opacity:1;cursor:pointer}.cp-slide-without-toggle .cp-toggle-container{display:none}.cp-slidein-body-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;opacity:1;width:100%;height:100%;padding:0;z-index:0;border-radius:inherit}.cp-slidein-bottom,.cp-slidein-top{border:none;box-shadow:none;margin:0;padding:0;height:50px;background-size:contain;background-repeat:no-repeat;position:relative;display:block}.cp-slidein-top{background-position:bottom}.cp-slidein-bottom{background-position:top}@media (min-width:769px){.cp-columns-equalized .cp-column-equalized-center{height:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;-webkit-transition:all .75s ease;-moz-transition:all .75s ease;-ms-transition:all .75s ease;transition:all .75s ease}.cp-slidein-exceed .cp-columns-equalized .cp-column-equalized-center{top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);vertical-align:middle}.cp-live-preview .cp-columns-equalized .cp-column-equalized-center{top:50%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cke_reset_all table,div#cke_content_editor{z-index:99999999999!important}.cp-row.cp-blank-title{margin-top:-15px;background:#fff;border-bottom:1px solid #ddd;margin-bottom:15px}.cp-blank-title h2.cp-title{margin-top:0;line-height:2;margin-bottom:5px}.slidein-overlay-none.si-open{opacity:1;visibility:visible}.cp-title>h1,.cp-title>h2,.cp-title>h3{margin:.5em auto}.cp-slidein-body ol,.cp-slidein-body ul{list-style-position:inside;margin:0;padding:0;font-size:inherit;line-height:normal}.cp-slidein-body ol li,.cp-slidein-body ul li{list-style-position:inside;font-size:inherit;line-height:normal;margin:0;padding:0}.cp-slidein-popup-container button,.cp-slidein-popup-container input,.cp-slidein-popup-container select,.cp-slidein-popup-container textarea{border:1px solid #ddd;box-shadow:none;border-radius:3px;font-family:inherit;padding:10px;outline:0;display:block;margin:0 0 10px 0;width:100%;max-width:100%}.cp-slidein-popup-container button:focus,.cp-slidein-popup-container input:focus,.cp-slidein-popup-container select:focus,.cp-slidein-popup-container textarea:focus{box-shadow:none;outline:0}.cp-submit:active{box-shadow:none!important}.cp-slidein .cp-submit.cp-btn-flat,.cp-slidein .cp-submit.cp-btn-outline,.cp-slidein .cp-submit.cp-btn-outline span{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media (max-width:768px){.cp-form input[name=email],.cp-form input[name=name],.cp-form input[type=email],.cp-form input[type=text],.cp-submit{margin:0 0 10px!important}.cp-slidein-popup-container input::-webkit-input-placeholder{font-size:.85em!important}.cp-slidein-popup-container input:-moz-placeholder{font-size:.85em!important}.cp-slidein-popup-container input::-moz-placeholder{font-size:.85em!important}.cp-slidein-popup-container input:-ms-input-placeholder{font-size:.85em!important}}.cp-slidein-popup-container input[type=submit]{cursor:pointer}.slidein-overlay-close{position:fixed;right:35px;top:35px;border:0;color:#f7f7f7;outline:0;z-index:999999999999;cursor:pointer;line-height:1;font-family:inherit}.slidein-overlay-close.cp-highlight{position:fixed}.slidein-overlay .slidein-overlay-close:active{box-shadow:none!important;outline:0!important}.slidein-overlay-close.cp-adjacent-close,.slidein-overlay-close.cp-inside-close{position:absolute;display:inline-block;width:auto;height:auto;padding:0;margin:0;overflow:hidden}.slidein-overlay-close.cp-adjacent-close{left:auto;top:0;right:0;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.cp-slidein-window-size .slidein-overlay-close.cp-adjacent-close{-webkit-transform:translate(-5px,5px);-moz-transform:translate(-5px,5px);-o-transform:translate(-5px,5px);-ms-transform:translate(-5px,5px);transform:translate(-5px,5px)}.cp-slidein-window-size .slidein-overlay-close.cp-inside-close,.cp-slidein-window-size+.slidein-overlay-close,.slidein-overlay-close.cp-inside-close{left:auto;top:8px;right:8px}.cp-slidein-window-size .slidein-overlay-close.cp-inside-close.cp-adjacent-left,.cp-slidein-window-size+.slidein-overlay-close.cp-adjacent-left,.slidein-overlay-close.cp-inside-close.cp-adjacent-left{left:8px;top:8px;right:auto}.cp-slidein-window-size .slidein-overlay-close.cp-inside-close.cp-adjacent-right,.cp-slidein-window-size+.slidein-overlay-close.cp-adjacent-right,.slidein-overlay-close.cp-inside-close.cp-adjacent-right{left:auto;top:8px;right:8px}.slidein-overlay-close.cp-adjacent-close .cp-default-close,.slidein-overlay-close.cp-inside-close .cp-default-close{padding:5px;background:#292929;border-radius:0}.slidein-overlay-close img{cursor:pointer;border:none;border-radius:0;box-shadow:none;padding:0;margin:0;width:100%;max-width:100%;display:block}.slidein-overlay-close span{font-size:17px;line-height:1.35;font-family:inherit}.slidein-overlay-close.cp-adjacent-close span,.slidein-overlay-close.cp-inside-close span{font-size:14px}.slidein-overlay-close.cp-text-close{width:auto;height:auto;max-width:700px;max-height:none;padding:8px;border-radius:4px}.slidein-overlay-close.cp-adjacent-close.cp-text-close{top:-15px;background:#000}@media (max-width:768px){.slidein-overlay-close{right:10px;top:10px;max-width:32px}.slidein-overlay-close span{font-size:14px}}span.cp-close-tooltip,span.cp-custom-tooltip,span.cp-inside-tip,span.cp-tooltip-icon{display:block;position:relative}.cp-tooltip-text{font-size:inherit;font-family:inherit;line-height:inherit}.cp-inner-close{cursor:pointer}.cp-subscription-success{position:absolute;background-color:#fff;font-size:15px;padding:20px 40px;border-radius:5px;line-height:normal;border:none;display:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cp-error{border:1px solid red!important}.cp-msg-on-submit,.cp-msg-on-submit p{margin-bottom:5px;font-size:13px;line-height:normal;color:#000}.cp-form-processing-wrap{display:none;position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.99);opacity:1;width:100%;padding:0;z-index:99999999;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.cp-form-after-submit{width:100%;height:100%}.cp-form-processing{display:block;visibility:hidden;border:1px solid transparent;-webkit-transition:visibility .2s linear;-moz-transition:visibility .2s linear;-ms-transition:visibility .2s linear;-o-transition:visibility .2s linear;transition:visibility .2s linear}.cp-msg-on-submit{font-size:18px;display:inline-block;visibility:visible;position:absolute;width:100%;height:100%;z-index:999999999999;border:1px solid transparent;-webkit-transition:visibility .2s linear;-moz-transition:visibility .2s linear;-ms-transition:visibility .2s linear;-o-transition:visibility .2s linear;transition:visibility .2s linear}.cp-msg-on-submit .cp-m-error,.cp-msg-on-submit .cp-m-success{width:100%;padding:0 20px;text-align:center;position:absolute!important;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cp-form-submit-error .cp-form-processing-wrap{cursor:pointer}.cp-form-submit-error .cp-form-processing,.cp-form-submit-success .cp-form-processing{display:none!important}.cp-form-submit-error .cp-m-error::after{content:"<<";font-family:cursive,monospace;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;color:#7dbb7d;font-size:40px;left:calc(50% + 10px);top:-15px;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:left .2s linear,opacity .2s linear,visibility .2s linear;-o-transition:left .2s linear,opacity .2s linear,visibility .2s linear;-moz-transition:left .2s linear,opacity .2s linear,visibility .2s linear;-ms-transition:left .2s linear,opacity .2s linear,visibility .2s linear;transition:left .2s linear,opacity .2s linear,visibility .2s linear;opacity:0;visibility:hidden}.cp-form-submit-error:hover .cp-m-error::after{opacity:1;visibility:visible;left:50%}.cp-affilate-link{display:none}.si-open .cp-affilate-link{position:fixed;display:block;bottom:20px;left:15px;height:20px;z-index:9999999999;text-align:left;color:#fff;font-family:Lato,"Open Sans",Arial,"Trebuchet MS",Helvetica,sans-serif;text-decoration:none;font-size:15px;font-weight:600;line-height:1;padding:0;margin:0 auto;cursor:pointer;min-width:200px}.cp-affilate-link a{text-decoration:none;border:none;color:#fff}.cp-slidein-custom-size .cp-animate-container .cp-affilate-link.cp-afl-for-smallscreen{bottom:-15px}.cp-animate-container .cp-affilate-link{display:block;top:auto;bottom:20px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);left:0;right:0;margin:0;height:20px;z-index:999999999999;text-align:center;color:#fff}.cp-affilate-link span{color:#444}.cp-afl-for-smallscreen{text-align:center;width:100%;left:0}@media (max-width:768px){.cp-affilate-link,.cp-affilate-link a{font-size:13px;font-weight:600;width:100%;text-align:center}}.cp-slidein-popup-container .menu-toggle.toggled-on,.cp-slidein-popup-container .menu-toggle:active,.cp-slidein-popup-container button:active,.cp-slidein-popup-container button:hover,.cp-slidein-popup-container input[type=button]:active,.cp-slidein-popup-container input[type=button]:hover,.cp-slidein-popup-container input[type=submit]:active,.cp-slidein-popup-container input[type=submit]:hover{background-color:inherit;background-image:inherit;border-color:inherit;border:inherit}.cp-no-padding{padding:0!important}.no-margin{margin:0!important}.no-border{border:none!important}.cp-highlight:hover{border:2px dashed #ddd!important;background-color:rgba(255,255,220,.1)}.cp-highlight{display:block!important;border:2px solid transparent!important}.typed-cursor{opacity:1;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;animation:blink .7s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}i.cp-icon[class^=Defaults-]{font-family:Defaults,sans-serif!important}.cp-center-align-text button.cp-submit,.cp-center-align-text input[name=email],.cp-center-align-text input[name=name],.cp-center-align-text input[type=email],.cp-center-align-text input[type=text]{text-align:center!important}@media (min-width:768px){.cp-slidein-body .cp-center-align-text input[name=email],.cp-slidein-body .cp-center-align-text input[name=name],.cp-slidein-body .cp-center-align-text input[type=email],.cp-slidein-body .cp-center-align-text input[type=text]{text-align:left!important}}.cp-toggle-container.cp-slide-hide-btn{display:none}.cp-toggle-container{padding:0;margin:0 auto;margin-bottom:0;max-width:100%;z-index:999999999;position:fixed;display:none}.cp-slide-edit-btn{padding:inherit;background-color:#444;background-image:none;color:#fff;font-size:inherit;font-family:inherit;font-weight:400;line-height:1;text-align:center;text-transform:none;top:auto;bottom:0;min-width:100px;left:auto;right:16px;cursor:pointer;border-style:solid;-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;perspective:1200px}.cp-animate-container.cp-hide-slide{display:none}.slidein-overlay .smile-animated{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:bottom .3s ease .4s,background .1s ease,color .1s ease;-moz-transition:bottom .3s ease .4s,background .1s ease,color .1s ease;-ms-transition:bottom .3s ease .4s,background .1s ease,color .1s ease;-o-transition:bottom .3s ease .4s,background .1s ease,color .1s ease;transition:bottom .3s ease .4s,background .1s ease,color .1s ease}.cp-slide-without-toggle .smile-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.cp-slide-edit-btn.smile-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.cp-slidein .ps-container>.ps-scrollbar-y-rail{z-index:999999}.cp-slidein-inline{margin-bottom:20px}.cp-slidein-inline .cp-slidein,.cp-slidein-inline .cp-slidein-content{z-index:99!important}.cp-slidein .cp-error-msg{margin-bottom:10px;font-size:13px}.cp-slidein .cp-detailed-message{color:red;margin-top:5px;font-size:13px}.cp-slidein .cp-m-error h5{font-size:13px}.cp-slidein .cp-admin-error-notice{font-size:13px;margin-top:10px;margin-bottom:10px;color:#101010}.cp-slidein .cp-only-admin-msg{bottom:0;font-size:14px}.cp-slidein .cp-go-back{font-size:15px}.cp-slidein .cp-m-success .cp-error-msg{font-size:15px}.cp-slidein .cp-animate-container{position:relative;z-index:999999}.cp-hide-slide-widget{opacity:0!important}.cp-slidein-head{cursor:pointer}.cp-slidein input.cp-input[type=checkbox],.cp-slidein input.cp-input[type=radio]{border:1px solid #b4b9be;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:20px;margin:-4px 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:20px;min-width:20px;-webkit-appearance:none;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-transition:50ms border-color ease-in-out;transition:50ms border-color ease-in-out}.cp-slidein input.cp-input[type=checkbox]:checked::before{content:"";margin:-3px 0 0 -4px;color:#1e8cbe}.cp-hide-inline-style{display:none}.cp-hide-contianer .cp-slidein.cp-slidein-exceed{display:none}.cp-recaptcha.cp-recaptcha-index-1.cp-recaptcha-index-2.cp-recaptcha-index-3.cp-recaptcha-index-4.cp-recaptcha-index-5.cp-recaptcha-index-6.cp-recaptcha-index-7+div{z-index:9999999999!important}textarea.cp-input.cp-googlerecaptcha{width:304px!important;height:74px}.cp-import-overlay{background-color:rgba(0,0,0,.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;display:none}.cp-style-importer{display:none;max-width:400px;background-color:#fff;top:50%;position:absolute;left:50%;z-index:999999;padding:15px;margin-left:-200px;border-radius:3px}.smile-style-search-section.search-stick{position:fixed;top:0;z-index:10000;width:100%}.cp-clear::after{clear:both}.cp-clear::after,.cp-clear::before{display:table;content:""}.cp-empty,.cp-empty *{margin:0!important;padding:0!important;line-height:1px!important}[data-template=demo] .cp-empty,[data-template=demo] .cp-empty *{line-height:3px!important}.smile-absolute-loader,.smile-fixed-loader{width:100%;height:100%;background-color:transparent;z-index:99999;visibility:hidden;-webkit-transition:visibility .6s linear,background-color .6s linear;-moz-transition:visibility .6s linear,background-color .6s linear;transition:visibility .6s linear,background-color .6s linear}.smile-absolute-loader{position:absolute}.smile-fixed-loader{position:fixed}.smile-loader{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.smile-loading-bar{display:inline-block;width:6px;height:29px;border-radius:4px;-webkit-animation:loading 1s ease-in-out infinite;-moz-animation:loading 1s ease-in-out infinite;animation:loading 1s ease-in-out infinite;margin-right:1px}.smile-loading-bar:nth-child(1){background-color:#3498db;-webkit-animation-delay:0;-moz-animation-delay:0;animation-delay:0}.smile-loading-bar:nth-child(2){background-color:#e74c3c;-webkit-animation-delay:90ms;-moz-animation-delay:90ms;animation-delay:90ms}.smile-loading-bar:nth-child(3){background-color:#f1c40f;-webkit-animation-delay:.18s;-moz-animation-delay:.18s;animation-delay:.18s}.smile-loading-bar:nth-child(4){background-color:#2ecc71;-webkit-animation-delay:.27s;-moz-animation-delay:.27s;animation-delay:.27s}@-webkit-keyframes loading{0%{-webkit-transform:scale(1)}20%{-webkit-transform:scale(1,2.2)}40%{-webkit-transform:scale(1)}}@-moz-keyframes loading{0%{-moz-transform:scale(1)}20%{-moz-transform:scale(1,2.2)}40%{-moz-transform:scale(1)}}@keyframes loading{0%{transform:scale(1)}20%{transform:scale(1,2.2)}40%{transform:scale(1)}}.smile-top-fix-loader .smile-loader{top:150px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.cp-highlight{position:relative}.blinking-cursor{font-weight:100!important;display:inline-block!important;line-height:inherit!important;width:1px;background-color:rgba(0,0,0,0);font-size:inherit!important;color:transparent!important;position:absolute;overflow:hidden;top:auto;bottom:0;-webkit-animation:1s blink step-end infinite;-moz-animation:1s blink step-end infinite;-ms-animation:1s blink step-end infinite;animation:1s blink step-end infinite}@-moz-keyframes blink{from,to{background-color:transparent}50%{background-color:#000}}@keyframes blink{from,to{background-color:transparent}50%{background-color:#000}}@-webkit-keyframes blink{from,to{background-color:transparent}50%{background-color:#000}}@-ms-keyframes blink{from,to{background-color:transparent}50%{background-color:#000}}@keyframes blink{from,to{background-color:transparent}50%{background-color:#000}}.cp-no-responsive{font-size:initial!important;line-height:initial!important}.cp-hidden{display:none}.cp-form-container{clear:both;float:none;margin:auto auto 10px auto}.cp-info-bar .cp-form-container,.cp-slidein .cp-form-container{margin:5px 0}.cp-info-bar .cp-form-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cp-form-container .cp-form-layout-3,.cp-form-container .cp-form-layout-4{margin-left:15px;margin-right:15px}.cp-form-container ::-webkit-input-placeholder{font-family:inherit;line-height:normal;color:inherit;opacity:1}.cp-form-container :-moz-placeholder{font-family:inherit;line-height:normal;color:inherit;opacity:1}.cp-form-container ::-moz-placeholder{font-family:inherit;line-height:normal;color:inherit;opacity:1}.cp-form-container :-ms-input-placeholder{font-family:inherit;line-height:normal;color:inherit;opacity:1}.cp-form-container :placeholder-shown{font-family:inherit;line-height:normal;color:inherit;opacity:1}.cp-form-container .cp-submit,.cp-form-container .cp-submit:active,.cp-form-container .cp-submit:focus,.cp-form-container .cp-submit:hover{cursor:pointer;background-color:#ff4c6b;background-image:none;color:#fff;text-align:center;margin-bottom:0;text-transform:none}.cp-form-container .cp-submit.cp-btn-flat,.cp-form-container .cp-submit.cp-btn-outline{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.cp-form-container label{font-size:14px;line-height:normal;margin-bottom:5px;text-align:left;display:block}.cp-form-container .cp-form-layout-3 label{display:none}.cp-form-container .cp-form-field button,.cp-form-container .cp-form-field button:active,.cp-form-container .cp-form-field button:focus,.cp-form-container .cp-form-field button:hover,.cp-form-container .cp-form-field input,.cp-form-container .cp-form-field input:active,.cp-form-container .cp-form-field input:focus,.cp-form-container .cp-form-field input:hover,.cp-form-container .cp-form-field select,.cp-form-container .cp-form-field select:active,.cp-form-container .cp-form-field select:focus,.cp-form-container .cp-form-field select:hover,.cp-form-container .cp-form-field textarea,.cp-form-container .cp-form-field textarea:active,.cp-form-container .cp-form-field textarea:focus,.cp-form-container .cp-form-field textarea:hover{outline:0;box-shadow:none}.cp-form-container .cp-form-field button,.cp-form-container .cp-form-field input,.cp-form-container .cp-form-field select,.cp-form-container .cp-form-field textarea{font-size:16px;line-height:normal;border:1px solid #ddd;box-shadow:none;border-radius:3px;font-family:inherit;padding:10px;outline:0;display:block;margin:0 0 10px 0;width:100%;max-width:100%}.cp-modal-popup-container .cp-form-field button:focus,.cp-modal-popup-container .cp-form-field input:focus,.cp-modal-popup-container .cp-form-field select:focus,.cp-modal-popup-container .cp-form-field textarea:focus{box-shadow:none;outline:0}.cp-modal-popup-container .cp-form-field button,.cp-modal-popup-container .cp-form-field input:not(.cp-checkbox),.cp-modal-popup-container .cp-form-field textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.cp-modal-popup-container .cp-form-field button,.cp-modal-popup-container .cp-form-field input,.cp-modal-popup-container .cp-form-field select,.cp-modal-popup-container .cp-form-field textarea{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:768px){.cp-form-container .cp-form-field input:-moz-placeholder,.cp-form-container .cp-form-field input:-ms-input-placeholder,.cp-form-container .cp-form-field input::-moz-placeholder,.cp-form-container .cp-form-field input::-webkit-input-placeholder{line-height:normal;font-size:.85em!important}}.cp-form-container .cp-submit{width:auto;display:inline-block}.cp-info-bar .cp-form-container .cp-submit{font-size:14px}.cp-form-container .cp-form-layout-3 .cp-submit{display:block}.cp-form-container .cp-submit-wrap-full .cp-submit{width:100%}.cp-form-container .cp-submit-wrap-center{text-align:center}.cp-form-container .cp-submit-wrap-left{text-align:left}.cp-form-container .cp-submit-wrap-right{text-align:right}.cp-form-container .cp-form-layout-3 label:not(.cp-label){display:none!important}.cp-form-container .cp-form-layout-3 .cp-all-inputs-wrap{padding:0}.cp-info-bar .cp-form-container .cp-form-layout-1,.cp-info-bar .cp-form-container .cp-form-layout-2{margin:0 auto}.cp-info-bar .cp-form-container .cp-form-layout-1,.cp-info-bar .cp-form-container .cp-form-layout-2,.cp-info-bar .cp-form-container .cp-form-layout-4{max-width:550px}@media (min-width:768px){.cp-form-layout-2 .cp-form-field:nth-child(odd):not(.odd-field-fallback){padding-right:5px;clear:both}.cp-form-layout-2 .cp-form-field:nth-child(even){padding-left:5px}.cp-form-container .cp-form-layout-3 .cp-form-field{padding:0 5px 0 5px}.cp-form-container .cp-form-layout-3 .cp-submit-wrap{padding:0 0 0 5px}.cp-form-container .cp-form-layout-3 .cp-form-field:first-child{padding-left:0}.cp-form-container .cp-form-layout-3 .cp-form-field button,.cp-form-container .cp-form-layout-3 .cp-form-field input,.cp-form-container .cp-form-layout-3 .cp-form-field select,.cp-form-container .cp-form-layout-3 .cp-form-field textarea{margin-bottom:0}.cp-form-layout-3 .cp-form-field.enable-field-attached{padding-right:0!important}.cp-form-layout-3 .cp-form-field.enable-field-attached .cp-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important}.cp-form-layout-3 .cp-submit-wrap.enable-field-attached{padding-left:0!important;margin-left:0}.cp-info-bar .cp-form-layout-3 .cp-submit-wrap.enable-field-attached{margin-left:0}.cp-info-bar .cp-form-layout-3 .cp-form-field.enable-field-attached .cp-input,.cp-slidein .cp-form-layout-3 .cp-form-field.enable-field-attached .cp-input{border-right-width:0!important}.cp-form-layout-3 .cp-submit-wrap.enable-field-attached .cp-submit{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.cp-form-field.enable-field-attached.cp-enable-box-shadow>div{border-bottom-right-radius:0!important}}.cp-form-container.cp-vertical-form-container .cp-form-layout-3,.cp-form-container.cp-vertical-form-container .cp-form-layout-4{margin:0}.cp-form-container.cp-vertical-form-container .cp-form-layout-1 .cp-submit-wrap,.cp-form-container.cp-vertical-form-container .cp-form-layout-2 .cp-submit-wrap{padding-left:0;padding-right:0}.cp-form-container.cp-vertical-form-container .cp-form-layout-1 .cp-form-field,.cp-form-container.cp-vertical-form-container .cp-form-layout-2 .cp-form-field:nth-child(odd){padding-left:0;padding-right:0}.cp-form-container.cp-vertical-form-container .cp-form-layout-1 .cp-form-field,.cp-form-container.cp-vertical-form-container .cp-form-layout-2 .cp-form-field:nth-child(even){padding-right:0}.cp-trigger-shortcode{cursor:pointer}.cp-form-container .cp-all-inputs-wrap{padding:0}.cp-form-container .cp-form-layout-1 .cp-all-inputs-wrap{padding:0}.cp-form-container .cp-form-layout-2 .cp-all-inputs-wrap{padding:0}.cp-form-container .cp-form-layout-4 .cp-submit-wrap{padding:0}.cp-info-bar .cp-form-container .cp-form-layout-3,.cp-info-bar .cp-form-container .cp-form-layout-3 .cp-all-inputs-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}html body div#ui-datepicker-div[style]{z-index:99999999999!important}.cp-form-field select.cp-dropdown{height:auto}@media (max-width:768px){.cp-form-container.cp-vertical-form-container .cp-form-layout-1 .cp-form-field,.cp-form-container.cp-vertical-form-container .cp-form-layout-2 .cp-form-field:nth-child(even){padding-left:0}.cp-form-container .cp-submit-wrap-center,.cp-form-container .cp-submit-wrap-left,.cp-form-container .cp-submit-wrap-right{text-align:center}html.cp-mp-open{position:absolute;width:100%}html.cp-iphone-browser.cp-mp-open,html.cp-mp-open.cp-iphone-browser{position:absolute;width:100%}}.cp-detailed-message{color:red;margin-top:15px;font-size:15px}.cp-admin-error-notice{font-size:15px;margin-top:13px;margin-bottom:10px;color:#101010}.cp-error-msg{margin-bottom:15px}.cp-error{border:1px solid red!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:cp-input-smile-shake;animation-name:cp-input-smile-shake}@-webkit-keyframes cp-input-smile-shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%,60%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}100%,20%,50%,80%{-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0)}}@keyframes cp-input-smile-shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%,60%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}100%,20%,50%,80%{-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0)}}.cp-input-smile-shake{-webkit-animation-name:cp-input-smile-shake;animation-name:cp-input-smile-shake}.cp-m-error h5{font-weight:400}.cp-only-admin-msg{position:absolute;bottom:0;width:100%;text-align:center;background:rgba(128,128,128,.46);padding:10px}.cp-form-container input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important}.cp-form-container input[type=number]{height:auto}.cp_edit_link{background:#fff;color:#888;cursor:pointer;font-size:9px;font-family:Tahoma,sans-serif;font-weight:400;letter-spacing:.5px;line-height:1;margin:0;padding:4px;position:absolute;bottom:0;right:0;z-index:99999999999999999}.cp_edit_link a{color:#888;font-family:inherit;line-height:inherit;font-size:inherit;margin:0;padding:0}#content .wpb_text_column:last-child>.cp-modal-inline .cp_social_networks{margin-bottom:10px!important}.cp-overlay-close.cp-hide-close,.ib-close.cp-hide-close,.slidein-overlay-close.cp-hide-close{display:none}.cp-form-field.cp-enable-box-shadow>div{box-shadow:1px 1px 2px 0 rgba(66,66,66,.45)!important}.cp-form-container input:focus:not([type=radio]):not([type=checkbox]):not([type=range]),.cp-form-container textarea:focus{border-color:#eee;box-shadow:0 0 5px 0 #eee}.cp-tooltip-icon.has-tip{cursor:pointer}.tip[class*=close-tip-content]{font-family:"open sans",sans-serif}input.cp-input.cp-email{height:auto}a.cp_nofollow{clear:both}.cp-module .text-left{text-align:left}.cp-module .text-right{text-align:right}.cp-module .text-center{text-align:center}.cp-module .col-lg-1,.cp-module .col-lg-10,.cp-module .col-lg-11,.cp-module .col-lg-12,.cp-module .col-lg-2,.cp-module .col-lg-3,.cp-module .col-lg-4,.cp-module .col-lg-5,.cp-module .col-lg-6,.cp-module .col-lg-7,.cp-module .col-lg-8,.cp-module .col-lg-9,.cp-module .col-md-1,.cp-module .col-md-10,.cp-module .col-md-11,.cp-module .col-md-12,.cp-module .col-md-2,.cp-module .col-md-3,.cp-module .col-md-4,.cp-module .col-md-5,.cp-module .col-md-6,.cp-module .col-md-7,.cp-module .col-md-8,.cp-module .col-md-9,.cp-module .col-sm-1,.cp-module .col-sm-10,.cp-module .col-sm-11,.cp-module .col-sm-12,.cp-module .col-sm-2,.cp-module .col-sm-3,.cp-module .col-sm-4,.cp-module .col-sm-5,.cp-module .col-sm-6,.cp-module .col-sm-7,.cp-module .col-sm-8,.cp-module .col-sm-9,.cp-module .col-xs-1,.cp-module .col-xs-10,.cp-module .col-xs-11,.cp-module .col-xs-12,.cp-module .col-xs-2,.cp-module .col-xs-3,.cp-module .col-xs-4,.cp-module .col-xs-5,.cp-module .col-xs-6,.cp-module .col-xs-7,.cp-module .col-xs-8,.cp-module .col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.cp-module .col-xs-1,.cp-module .col-xs-10,.cp-module .col-xs-11,.cp-module .col-xs-12,.cp-module .col-xs-2,.cp-module .col-xs-3,.cp-module .col-xs-4,.cp-module .col-xs-5,.cp-module .col-xs-6,.cp-module .col-xs-7,.cp-module .col-xs-8,.cp-module .col-xs-9{float:left;box-sizing:border-box}.cp-module .col-xs-12{width:100%}.cp-module .col-xs-11{width:91.66666666666666%}.cp-module .col-xs-10{width:83.33333333333334%}.cp-module .col-xs-9{width:75%}.cp-module .col-xs-8{width:66.66666666666666%}.cp-module .col-xs-7{width:58.333333333333336%}.cp-module .col-xs-6{width:50%}.cp-module .col-xs-5{width:41.66666666666667%}.cp-module .col-xs-4{width:33.33333333333333%}.cp-module .col-xs-3{width:25%}.cp-module .col-xs-2{width:16.666666666666664%}.cp-module .col-xs-1{width:8.333333333333332%}@media (min-width:768px){.cp-module .container{width:750px}.cp-module .col-sm-1,.cp-module .col-sm-10,.cp-module .col-sm-11,.cp-module .col-sm-12,.cp-module .col-sm-2,.cp-module .col-sm-3,.cp-module .col-sm-4,.cp-module .col-sm-5,.cp-module .col-sm-6,.cp-module .col-sm-7,.cp-module .col-sm-8,.cp-module .col-sm-9{float:left}.cp-module .col-sm-12{width:100%}.cp-module .col-sm-11{width:91.66666666666666%}.cp-module .col-sm-10{width:83.33333333333334%}.cp-module .col-sm-9{width:75%}.cp-module .col-sm-8{width:66.66666666666666%}.cp-module .col-sm-7{width:58.333333333333336%}.cp-module .col-sm-6{width:50%}.cp-module .col-sm-5{width:41.66666666666667%}.cp-module .col-sm-4{width:33.33333333333333%}.cp-module .col-sm-3{width:25%}.cp-module .col-sm-2{width:16.666666666666664%}.cp-module .col-sm-1{width:8.333333333333332%}}@media (min-width:992px){.cp-module .container{width:970px}.cp-module .col-md-1,.cp-module .col-md-10,.cp-module .col-md-11,.cp-module .col-md-12,.cp-module .col-md-2,.cp-module .col-md-3,.cp-module .col-md-4,.cp-module .col-md-5,.cp-module .col-md-6,.cp-module .col-md-7,.cp-module .col-md-8,.cp-module .col-md-9{float:left}.cp-module .col-md-12{width:100%}.cp-module .col-md-11{width:91.66666666666666%}.cp-module .col-md-10{width:83.33333333333334%}.cp-module .col-md-9{width:75%}.cp-module .col-md-8{width:66.66666666666666%}.cp-module .col-md-7{width:58.333333333333336%}.cp-module .col-md-6{width:50%}.cp-module .col-md-5{width:41.66666666666667%}.cp-module .col-md-4{width:33.33333333333333%}.cp-module .col-md-3{width:25%}.cp-module .col-md-2{width:16.666666666666664%}.cp-module .col-md-1{width:8.333333333333332%}}@media (min-width:1200px){.cp-module .container{width:1170px}.cp-module .col-lg-1,.cp-module .col-lg-10,.cp-module .col-lg-11,.cp-module .col-lg-12,.cp-module .col-lg-2,.cp-module .col-lg-3,.cp-module .col-lg-4,.cp-module .col-lg-5,.cp-module .col-lg-6,.cp-module .col-lg-7,.cp-module .col-lg-8,.cp-module .col-lg-9{float:left}.cp-module .col-lg-12{width:100%}.cp-module .col-lg-11{width:91.66666666666666%}.cp-module .col-lg-10{width:83.33333333333334%}.cp-module .col-lg-9{width:75%}.cp-module .col-lg-8{width:66.66666666666666%}.cp-module .col-lg-7{width:58.333333333333336%}.cp-module .col-lg-6{width:50%}.cp-module .col-lg-5{width:41.66666666666667%}.cp-module .col-lg-4{width:33.33333333333333%}.cp-module .col-lg-3{width:25%}.cp-module .col-lg-2{width:16.666666666666664%}.cp-module .col-lg-1{width:8.333333333333332%}}label.cp-label{width:100%;display:inline-block!important;margin:0;padding:0;vertical-align:middle;pointer-events:none}input.cp-input.cp-checkbox{-moz-appearance:checkbox!important;-webkit-appearance:checkbox!important;appearance:checkbox!important;pointer-events:all}.cp-mp-open .cp-affilate-link{display:block}@media (max-width:768px){.fusion-header.cp-scroll-start,.fusion-secondary-main-menu.cp-scroll-start{position:fixed!important;display:block;width:100%}}.cp-fusion-header,.cp_push_scroll_animate{-webkit-animation-name:smile-slideindown;animation-name:smile-slideInDown}.cp_push_no_scroll{-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.cp-empty-content{display:inherit}.cp-center{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}span.cp-chbx-label{pointer-events:all}.cp-form input[name=cp_set_hp]{display:none}.default-form input.cp-number[type=number]::-webkit-inner-spin-button,.default-form input.cp-number[type=number]::-webkit-outer-spin-button,input.cp-input.cp-number[type=number]::-webkit-inner-spin-button,input.cp-input.cp-number[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cp-g-recaptcha-response{width:304px;transform:scale(.77);-webkit-transform:scale(.77);transform-origin:left top;-webkit-transform-origin:left top}@media screen and (max-height:575px){#rc-imageselect,.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}}.cp-form-container .cp-form-layout-3 .cp-submit.cp-recaptcha-css{display:inline}.cp-info-bar .cp-form-container .cp-form-layout-3 .cp-all-inputs-wrap{display:block!important}:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}.elementor-kit-14131{--e-global-color-smartmag:var(--c-main);--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:500;}.elementor-kit-14131 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:940px;}.e-con{--container-max-width:940px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}.elementor-1216 .elementor-element.elementor-element-85f3d5b{margin-top:0px;margin-bottom:-20px;}.elementor-1216 .elementor-element.elementor-element-7c0fc75 > .elementor-container{max-width:1254px;}.elementor-1216 .elementor-element.elementor-element-7c0fc75 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:7px;}.elementor-1216 .elementor-element.elementor-element-a39c235{--feat-ratio:66;--title-size:42px;}.elementor-1216 .elementor-element.elementor-element-f5236f3{--feat-ratio:65;}.elementor-1216 .elementor-element.elementor-element-9219dd3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}@media(max-width:1024px){.elementor-1216 .elementor-element.elementor-element-7c0fc75{padding:0px 13px 0px 13px;}.elementor-1216 .elementor-element.elementor-element-a39c235{--title-size:30px;}}@media(max-width:767px){.elementor-1216 .elementor-element.elementor-element-a39c235{--title-size:21px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1216 .elementor-element.elementor-element-76cb72b{width:100%;}.elementor-1216 .elementor-element.elementor-element-cbee4e3{width:100%;}} @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_16_LD37rqfuwxyIuaZhE6cRXOLtm2gfT2ia-MLQwFIkKR.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_16_LD37rqfuwxyIuaZhE6cRXOLtm2gfT2iK-MLQwFIkKR.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_16_LD37rqfuwxyIuaZhE6cRXOLtm2gfT2hq-MLQwFIg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-dYyZDy4ICHiYFSh_.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-dYyZDi4ICHiYFSh_.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-dYyZAC4ICHiYFQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-WYuZDy4ICHiYFSh_.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-WYuZDi4ICHiYFSh_.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-WYuZAC4ICHiYFQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-PYqZDy4ICHiYFSh_.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-PYqZDi4ICHiYFSh_.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-PYqZAC4ICHiYFQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-IYmZDy4ICHiYFSh_.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-IYmZDi4ICHiYFSh_.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Encode Sans Condensed';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/encodesanscondensed/v13/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-IYmZAC4ICHiYFQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Oxygen';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/oxygen/v16/2sDfZG1Wl4LcnbuKgE0mRUe0A4Uc.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Oxygen';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/oxygen/v16/2sDfZG1Wl4LcnbuKjk0mRUe0Aw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Oxygen';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/oxygen/v16/2sDcZG1Wl4LcnbuCNWgzZmW5Kb8VZBHR.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Oxygen';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/oxygen/v16/2sDcZG1Wl4LcnbuCNWgzaGW5Kb8VZA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  .fa {   font-family: var(--fa-style-family, 'Font Awesome 6 Free');   font-weight: var(--fa-style, 900); } .fa, .fas, .fa-solid, .far, .fa-regular, .fal, .fa-light, .fat, .fa-thin, .fad, .fa-duotone, .fab, .fa-brands {   display: var(--fa-display, inline-block);   line-height: 1;   font-style: normal;   font-variant: normal;   -moz-osx-font-smoothing: grayscale;   -webkit-font-smoothing: antialiased;   text-rendering: auto; } .fa-1x {   font-size: 1em; } .fa-2x {   font-size: 2em; } .fa-3x {   font-size: 3em; } .fa-4x {   font-size: 4em; } .fa-5x {   font-size: 5em; } .fa-6x {   font-size: 6em; } .fa-7x {   font-size: 7em; } .fa-8x {   font-size: 8em; } .fa-9x {   font-size: 9em; } .fa-10x {   font-size: 10em; } .fa-2xs {   font-size: 0.625em;   line-height: 0.1em;   vertical-align: 0.225em; } .fa-xs {   font-size: 0.75em;   line-height: 0.08333em;   vertical-align: 0.125em; } .fa-sm {   font-size: 0.875em;   line-height: 0.07143em;   vertical-align: 0.05357em; } .fa-lg {   font-size: 1.25em;   line-height: 0.05em;   vertical-align: -0.075em; } .fa-xl {   font-size: 1.5em;   line-height: 0.04167em;   vertical-align: -0.125em; } .fa-2xl {   font-size: 2em;   line-height: 0.03125em;   vertical-align: -0.1875em; } .fa-fw {   width: 1.25em;   text-align: center; } .fa-ul {   margin-left: var(--fa-li-margin, 2.5em);   padding-left: 0;   list-style-type: none; } .fa-ul > li {   position: relative; }  .fa-0::before {   content: '\30'; } .fa-1::before {   content: '\31'; } .fa-2::before {   content: '\32'; } .fa-3::before {   content: '\33'; } .fa-4::before {   content: '\34'; } .fa-5::before {   content: '\35'; } .fa-6::before {   content: '\36'; } .fa-7::before {   content: '\37'; } .fa-8::before {   content: '\38'; } .fa-9::before {   content: '\39'; } .fa-a::before {   content: '\41'; } .fa-address-book::before {   content: '\f2b9'; } .fa-contact-book::before {   content: '\f2b9'; } .fa-address-card::before {   content: '\f2bb'; } .fa-contact-card::before {   content: '\f2bb'; } .fa-vcard::before {   content: '\f2bb'; } .fa-align-center::before {   content: '\f037'; } .fa-align-justify::before {   content: '\f039'; } .fa-align-left::before {   content: '\f036'; } .fa-align-right::before {   content: '\f038'; } .fa-anchor::before {   content: '\f13d'; } .fa-anchor-circle-check::before {   content: '\e4aa'; } .fa-anchor-circle-exclamation::before {   content: '\e4ab'; } .fa-anchor-circle-xmark::before {   content: '\e4ac'; } .fa-anchor-lock::before {   content: '\e4ad'; } .fa-angle-down::before {   content: '\f107'; } .fa-angle-left::before {   content: '\f104'; } .fa-angle-right::before {   content: '\f105'; } .fa-angle-up::before {   content: '\f106'; } .fa-angles-down::before {   content: '\f103'; } .fa-angle-double-down::before {   content: '\f103'; } .fa-angles-left::before {   content: '\f100'; } .fa-angle-double-left::before {   content: '\f100'; } .fa-angles-right::before {   content: '\f101'; } .fa-angle-double-right::before {   content: '\f101'; } .fa-angles-up::before {   content: '\f102'; } .fa-angle-double-up::before {   content: '\f102'; } .fa-ankh::before {   content: '\f644'; } .fa-apple-whole::before {   content: '\f5d1'; } .fa-apple-alt::before {   content: '\f5d1'; } .fa-archway::before {   content: '\f557'; } .fa-arrow-down::before {   content: '\f063'; } .fa-arrow-down-1-9::before {   content: '\f162'; } .fa-sort-numeric-asc::before {   content: '\f162'; } .fa-sort-numeric-down::before {   content: '\f162'; } .fa-arrow-down-9-1::before {   content: '\f886'; } .fa-sort-numeric-desc::before {   content: '\f886'; } .fa-sort-numeric-down-alt::before {   content: '\f886'; } .fa-arrow-down-a-z::before {   content: '\f15d'; } .fa-sort-alpha-asc::before {   content: '\f15d'; } .fa-sort-alpha-down::before {   content: '\f15d'; } .fa-arrow-down-long::before {   content: '\f175'; } .fa-long-arrow-down::before {   content: '\f175'; } .fa-arrow-down-short-wide::before {   content: '\f884'; } .fa-sort-amount-desc::before {   content: '\f884'; } .fa-sort-amount-down-alt::before {   content: '\f884'; } .fa-arrow-down-up-across-line::before {   content: '\e4af'; } .fa-arrow-down-up-lock::before {   content: '\e4b0'; } .fa-arrow-down-wide-short::before {   content: '\f160'; } .fa-sort-amount-asc::before {   content: '\f160'; } .fa-sort-amount-down::before {   content: '\f160'; } .fa-arrow-down-z-a::before {   content: '\f881'; } .fa-sort-alpha-desc::before {   content: '\f881'; } .fa-sort-alpha-down-alt::before {   content: '\f881'; } .fa-arrow-left::before {   content: '\f060'; } .fa-arrow-left-long::before {   content: '\f177'; } .fa-long-arrow-left::before {   content: '\f177'; } .fa-arrow-pointer::before {   content: '\f245'; } .fa-mouse-pointer::before {   content: '\f245'; } .fa-arrow-right::before {   content: '\f061'; } .fa-arrow-right-arrow-left::before {   content: '\f0ec'; } .fa-exchange::before {   content: '\f0ec'; } .fa-arrow-right-from-bracket::before {   content: '\f08b'; } .fa-sign-out::before {   content: '\f08b'; } .fa-arrow-right-long::before {   content: '\f178'; } .fa-long-arrow-right::before {   content: '\f178'; } .fa-arrow-right-to-bracket::before {   content: '\f090'; } .fa-sign-in::before {   content: '\f090'; } .fa-arrow-right-to-city::before {   content: '\e4b3'; } .fa-arrow-rotate-left::before {   content: '\f0e2'; } .fa-arrow-left-rotate::before {   content: '\f0e2'; } .fa-arrow-rotate-back::before {   content: '\f0e2'; } .fa-arrow-rotate-backward::before {   content: '\f0e2'; } .fa-undo::before {   content: '\f0e2'; } .fa-arrow-rotate-right::before {   content: '\f01e'; } .fa-arrow-right-rotate::before {   content: '\f01e'; } .fa-arrow-rotate-forward::before {   content: '\f01e'; } .fa-redo::before {   content: '\f01e'; } .fa-arrow-trend-down::before {   content: '\e097'; } .fa-arrow-trend-up::before {   content: '\e098'; } .fa-arrow-turn-down::before {   content: '\f149'; } .fa-level-down::before {   content: '\f149'; } .fa-arrow-turn-up::before {   content: '\f148'; } .fa-level-up::before {   content: '\f148'; } .fa-arrow-up::before {   content: '\f062'; } .fa-arrow-up-1-9::before {   content: '\f163'; } .fa-sort-numeric-up::before {   content: '\f163'; } .fa-arrow-up-9-1::before {   content: '\f887'; } .fa-sort-numeric-up-alt::before {   content: '\f887'; } .fa-arrow-up-a-z::before {   content: '\f15e'; } .fa-sort-alpha-up::before {   content: '\f15e'; } .fa-arrow-up-from-bracket::before {   content: '\e09a'; } .fa-arrow-up-from-ground-water::before {   content: '\e4b5'; } .fa-arrow-up-from-water-pump::before {   content: '\e4b6'; } .fa-arrow-up-long::before {   content: '\f176'; } .fa-long-arrow-up::before {   content: '\f176'; } .fa-arrow-up-right-dots::before {   content: '\e4b7'; } .fa-arrow-up-right-from-square::before {   content: '\f08e'; } .fa-external-link::before {   content: '\f08e'; } .fa-arrow-up-short-wide::before {   content: '\f885'; } .fa-sort-amount-up-alt::before {   content: '\f885'; } .fa-arrow-up-wide-short::before {   content: '\f161'; } .fa-sort-amount-up::before {   content: '\f161'; } .fa-arrow-up-z-a::before {   content: '\f882'; } .fa-sort-alpha-up-alt::before {   content: '\f882'; } .fa-arrows-down-to-line::before {   content: '\e4b8'; } .fa-arrows-down-to-people::before {   content: '\e4b9'; } .fa-arrows-left-right::before {   content: '\f07e'; } .fa-arrows-h::before {   content: '\f07e'; } .fa-arrows-left-right-to-line::before {   content: '\e4ba'; } .fa-arrows-rotate::before {   content: '\f021'; } .fa-refresh::before {   content: '\f021'; } .fa-sync::before {   content: '\f021'; } .fa-arrows-spin::before {   content: '\e4bb'; } .fa-arrows-split-up-and-left::before {   content: '\e4bc'; } .fa-arrows-to-circle::before {   content: '\e4bd'; } .fa-arrows-to-dot::before {   content: '\e4be'; } .fa-arrows-to-eye::before {   content: '\e4bf'; } .fa-arrows-turn-right::before {   content: '\e4c0'; } .fa-arrows-turn-to-dots::before {   content: '\e4c1'; } .fa-arrows-up-down::before {   content: '\f07d'; } .fa-arrows-v::before {   content: '\f07d'; } .fa-arrows-up-down-left-right::before {   content: '\f047'; } .fa-arrows::before {   content: '\f047'; } .fa-arrows-up-to-line::before {   content: '\e4c2'; } .fa-asterisk::before {   content: '\2a'; } .fa-at::before {   content: '\40'; } .fa-atom::before {   content: '\f5d2'; } .fa-audio-description::before {   content: '\f29e'; } .fa-austral-sign::before {   content: '\e0a9'; } .fa-award::before {   content: '\f559'; } .fa-b::before {   content: '\42'; } .fa-baby::before {   content: '\f77c'; } .fa-baby-carriage::before {   content: '\f77d'; } .fa-carriage-baby::before {   content: '\f77d'; } .fa-backward::before {   content: '\f04a'; } .fa-backward-fast::before {   content: '\f049'; } .fa-fast-backward::before {   content: '\f049'; } .fa-backward-step::before {   content: '\f048'; } .fa-step-backward::before {   content: '\f048'; } .fa-bacon::before {   content: '\f7e5'; } .fa-bacteria::before {   content: '\e059'; } .fa-bacterium::before {   content: '\e05a'; } .fa-bag-shopping::before {   content: '\f290'; } .fa-shopping-bag::before {   content: '\f290'; } .fa-bahai::before {   content: '\f666'; } .fa-baht-sign::before {   content: '\e0ac'; } .fa-ban::before {   content: '\f05e'; } .fa-cancel::before {   content: '\f05e'; } .fa-ban-smoking::before {   content: '\f54d'; } .fa-smoking-ban::before {   content: '\f54d'; } .fa-bandage::before {   content: '\f462'; } .fa-band-aid::before {   content: '\f462'; } .fa-barcode::before {   content: '\f02a'; } .fa-bars::before {   content: '\f0c9'; } .fa-navicon::before {   content: '\f0c9'; } .fa-bars-progress::before {   content: '\f828'; } .fa-tasks-alt::before {   content: '\f828'; } .fa-bars-staggered::before {   content: '\f550'; } .fa-reorder::before {   content: '\f550'; } .fa-stream::before {   content: '\f550'; } .fa-baseball::before {   content: '\f433'; } .fa-baseball-ball::before {   content: '\f433'; } .fa-baseball-bat-ball::before {   content: '\f432'; } .fa-basket-shopping::before {   content: '\f291'; } .fa-shopping-basket::before {   content: '\f291'; } .fa-basketball::before {   content: '\f434'; } .fa-basketball-ball::before {   content: '\f434'; } .fa-bath::before {   content: '\f2cd'; } .fa-bathtub::before {   content: '\f2cd'; } .fa-battery-empty::before {   content: '\f244'; } .fa-battery-0::before {   content: '\f244'; } .fa-battery-full::before {   content: '\f240'; } .fa-battery::before {   content: '\f240'; } .fa-battery-5::before {   content: '\f240'; } .fa-battery-half::before {   content: '\f242'; } .fa-battery-3::before {   content: '\f242'; } .fa-battery-quarter::before {   content: '\f243'; } .fa-battery-2::before {   content: '\f243'; } .fa-battery-three-quarters::before {   content: '\f241'; } .fa-battery-4::before {   content: '\f241'; } .fa-bed::before {   content: '\f236'; } .fa-bed-pulse::before {   content: '\f487'; } .fa-procedures::before {   content: '\f487'; } .fa-beer-mug-empty::before {   content: '\f0fc'; } .fa-beer::before {   content: '\f0fc'; } .fa-bell::before {   content: '\f0f3'; } .fa-bell-concierge::before {   content: '\f562'; } .fa-concierge-bell::before {   content: '\f562'; } .fa-bell-slash::before {   content: '\f1f6'; } .fa-bezier-curve::before {   content: '\f55b'; } .fa-bicycle::before {   content: '\f206'; } .fa-binoculars::before {   content: '\f1e5'; } .fa-biohazard::before {   content: '\f780'; } .fa-bitcoin-sign::before {   content: '\e0b4'; } .fa-blender::before {   content: '\f517'; } .fa-blender-phone::before {   content: '\f6b6'; } .fa-blog::before {   content: '\f781'; } .fa-bold::before {   content: '\f032'; } .fa-bolt::before {   content: '\f0e7'; } .fa-zap::before {   content: '\f0e7'; } .fa-bolt-lightning::before {   content: '\e0b7'; } .fa-bomb::before {   content: '\f1e2'; } .fa-bone::before {   content: '\f5d7'; } .fa-bong::before {   content: '\f55c'; } .fa-book::before {   content: '\f02d'; } .fa-book-atlas::before {   content: '\f558'; } .fa-atlas::before {   content: '\f558'; } .fa-book-bible::before {   content: '\f647'; } .fa-bible::before {   content: '\f647'; } .fa-book-bookmark::before {   content: '\e0bb'; } .fa-book-journal-whills::before {   content: '\f66a'; } .fa-journal-whills::before {   content: '\f66a'; } .fa-book-medical::before {   content: '\f7e6'; } .fa-book-open::before {   content: '\f518'; } .fa-book-open-reader::before {   content: '\f5da'; } .fa-book-reader::before {   content: '\f5da'; } .fa-book-quran::before {   content: '\f687'; } .fa-quran::before {   content: '\f687'; } .fa-book-skull::before {   content: '\f6b7'; } .fa-book-dead::before {   content: '\f6b7'; } .fa-bookmark::before {   content: '\f02e'; } .fa-border-all::before {   content: '\f84c'; } .fa-border-none::before {   content: '\f850'; } .fa-border-top-left::before {   content: '\f853'; } .fa-border-style::before {   content: '\f853'; } .fa-bore-hole::before {   content: '\e4c3'; } .fa-bottle-droplet::before {   content: '\e4c4'; } .fa-bottle-water::before {   content: '\e4c5'; } .fa-bowl-food::before {   content: '\e4c6'; } .fa-bowl-rice::before {   content: '\e2eb'; } .fa-bowling-ball::before {   content: '\f436'; } .fa-box::before {   content: '\f466'; } .fa-box-archive::before {   content: '\f187'; } .fa-archive::before {   content: '\f187'; } .fa-box-open::before {   content: '\f49e'; } .fa-box-tissue::before {   content: '\e05b'; } .fa-boxes-packing::before {   content: '\e4c7'; } .fa-boxes-stacked::before {   content: '\f468'; } .fa-boxes::before {   content: '\f468'; } .fa-boxes-alt::before {   content: '\f468'; } .fa-braille::before {   content: '\f2a1'; } .fa-brain::before {   content: '\f5dc'; } .fa-brazilian-real-sign::before {   content: '\e46c'; } .fa-bread-slice::before {   content: '\f7ec'; } .fa-bridge::before {   content: '\e4c8'; } .fa-bridge-circle-check::before {   content: '\e4c9'; } .fa-bridge-circle-exclamation::before {   content: '\e4ca'; } .fa-bridge-circle-xmark::before {   content: '\e4cb'; } .fa-bridge-lock::before {   content: '\e4cc'; } .fa-bridge-water::before {   content: '\e4ce'; } .fa-briefcase::before {   content: '\f0b1'; } .fa-briefcase-medical::before {   content: '\f469'; } .fa-broom::before {   content: '\f51a'; } .fa-broom-ball::before {   content: '\f458'; } .fa-quidditch::before {   content: '\f458'; } .fa-quidditch-broom-ball::before {   content: '\f458'; } .fa-brush::before {   content: '\f55d'; } .fa-bucket::before {   content: '\e4cf'; } .fa-bug::before {   content: '\f188'; } .fa-bug-slash::before {   content: '\e490'; } .fa-bugs::before {   content: '\e4d0'; } .fa-building::before {   content: '\f1ad'; } .fa-building-circle-arrow-right::before {   content: '\e4d1'; } .fa-building-circle-check::before {   content: '\e4d2'; } .fa-building-circle-exclamation::before {   content: '\e4d3'; } .fa-building-circle-xmark::before {   content: '\e4d4'; } .fa-building-columns::before {   content: '\f19c'; } .fa-bank::before {   content: '\f19c'; } .fa-institution::before {   content: '\f19c'; } .fa-museum::before {   content: '\f19c'; } .fa-university::before {   content: '\f19c'; } .fa-building-flag::before {   content: '\e4d5'; } .fa-building-lock::before {   content: '\e4d6'; } .fa-building-ngo::before {   content: '\e4d7'; } .fa-building-shield::before {   content: '\e4d8'; } .fa-building-un::before {   content: '\e4d9'; } .fa-building-user::before {   content: '\e4da'; } .fa-building-wheat::before {   content: '\e4db'; } .fa-bullhorn::before {   content: '\f0a1'; } .fa-bullseye::before {   content: '\f140'; } .fa-burger::before {   content: '\f805'; } .fa-hamburger::before {   content: '\f805'; } .fa-burst::before {   content: '\e4dc'; } .fa-bus::before {   content: '\f207'; } .fa-bus-simple::before {   content: '\f55e'; } .fa-bus-alt::before {   content: '\f55e'; } .fa-business-time::before {   content: '\f64a'; } .fa-briefcase-clock::before {   content: '\f64a'; } .fa-c::before {   content: '\43'; } .fa-cake-candles::before {   content: '\f1fd'; } .fa-birthday-cake::before {   content: '\f1fd'; } .fa-cake::before {   content: '\f1fd'; } .fa-calculator::before {   content: '\f1ec'; } .fa-calendar::before {   content: '\f133'; } .fa-calendar-check::before {   content: '\f274'; } .fa-calendar-day::before {   content: '\f783'; } .fa-calendar-days::before {   content: '\f073'; } .fa-calendar-alt::before {   content: '\f073'; } .fa-calendar-minus::before {   content: '\f272'; } .fa-calendar-plus::before {   content: '\f271'; } .fa-calendar-week::before {   content: '\f784'; } .fa-calendar-xmark::before {   content: '\f273'; } .fa-calendar-times::before {   content: '\f273'; } .fa-camera::before {   content: '\f030'; } .fa-camera-alt::before {   content: '\f030'; } .fa-camera-retro::before {   content: '\f083'; } .fa-camera-rotate::before {   content: '\e0d8'; } .fa-campground::before {   content: '\f6bb'; } .fa-candy-cane::before {   content: '\f786'; } .fa-cannabis::before {   content: '\f55f'; } .fa-capsules::before {   content: '\f46b'; } .fa-car::before {   content: '\f1b9'; } .fa-automobile::before {   content: '\f1b9'; } .fa-car-battery::before {   content: '\f5df'; } .fa-battery-car::before {   content: '\f5df'; } .fa-car-burst::before {   content: '\f5e1'; } .fa-car-crash::before {   content: '\f5e1'; } .fa-car-on::before {   content: '\e4dd'; } .fa-car-rear::before {   content: '\f5de'; } .fa-car-alt::before {   content: '\f5de'; } .fa-car-side::before {   content: '\f5e4'; } .fa-car-tunnel::before {   content: '\e4de'; } .fa-caravan::before {   content: '\f8ff'; } .fa-caret-down::before {   content: '\f0d7'; } .fa-caret-left::before {   content: '\f0d9'; } .fa-caret-right::before {   content: '\f0da'; } .fa-caret-up::before {   content: '\f0d8'; } .fa-carrot::before {   content: '\f787'; } .fa-cart-arrow-down::before {   content: '\f218'; } .fa-cart-flatbed::before {   content: '\f474'; } .fa-dolly-flatbed::before {   content: '\f474'; } .fa-cart-flatbed-suitcase::before {   content: '\f59d'; } .fa-luggage-cart::before {   content: '\f59d'; } .fa-cart-plus::before {   content: '\f217'; } .fa-cart-shopping::before {   content: '\f07a'; } .fa-shopping-cart::before {   content: '\f07a'; } .fa-cash-register::before {   content: '\f788'; } .fa-cat::before {   content: '\f6be'; } .fa-cedi-sign::before {   content: '\e0df'; } .fa-cent-sign::before {   content: '\e3f5'; } .fa-certificate::before {   content: '\f0a3'; } .fa-chair::before {   content: '\f6c0'; } .fa-chalkboard::before {   content: '\f51b'; } .fa-blackboard::before {   content: '\f51b'; } .fa-chalkboard-user::before {   content: '\f51c'; } .fa-chalkboard-teacher::before {   content: '\f51c'; } .fa-champagne-glasses::before {   content: '\f79f'; } .fa-glass-cheers::before {   content: '\f79f'; } .fa-charging-station::before {   content: '\f5e7'; } .fa-chart-area::before {   content: '\f1fe'; } .fa-area-chart::before {   content: '\f1fe'; } .fa-chart-bar::before {   content: '\f080'; } .fa-bar-chart::before {   content: '\f080'; } .fa-chart-column::before {   content: '\e0e3'; } .fa-chart-gantt::before {   content: '\e0e4'; } .fa-chart-line::before {   content: '\f201'; } .fa-line-chart::before {   content: '\f201'; } .fa-chart-pie::before {   content: '\f200'; } .fa-pie-chart::before {   content: '\f200'; } .fa-chart-simple::before {   content: '\e473'; } .fa-check::before {   content: '\f00c'; } .fa-check-double::before {   content: '\f560'; } .fa-check-to-slot::before {   content: '\f772'; } .fa-vote-yea::before {   content: '\f772'; } .fa-cheese::before {   content: '\f7ef'; } .fa-chess::before {   content: '\f439'; } .fa-chess-bishop::before {   content: '\f43a'; } .fa-chess-board::before {   content: '\f43c'; } .fa-chess-king::before {   content: '\f43f'; } .fa-chess-knight::before {   content: '\f441'; } .fa-chess-pawn::before {   content: '\f443'; } .fa-chess-queen::before {   content: '\f445'; } .fa-chess-rook::before {   content: '\f447'; } .fa-chevron-down::before {   content: '\f078'; } .fa-chevron-left::before {   content: '\f053'; } .fa-chevron-right::before {   content: '\f054'; } .fa-chevron-up::before {   content: '\f077'; } .fa-child::before {   content: '\f1ae'; } .fa-child-dress::before {   content: '\e59c'; } .fa-child-reaching::before {   content: '\e59d'; } .fa-child-rifle::before {   content: '\e4e0'; } .fa-children::before {   content: '\e4e1'; } .fa-church::before {   content: '\f51d'; } .fa-circle::before {   content: '\f111'; } .fa-circle-arrow-down::before {   content: '\f0ab'; } .fa-arrow-circle-down::before {   content: '\f0ab'; } .fa-circle-arrow-left::before {   content: '\f0a8'; } .fa-arrow-circle-left::before {   content: '\f0a8'; } .fa-circle-arrow-right::before {   content: '\f0a9'; } .fa-arrow-circle-right::before {   content: '\f0a9'; } .fa-circle-arrow-up::before {   content: '\f0aa'; } .fa-arrow-circle-up::before {   content: '\f0aa'; } .fa-circle-check::before {   content: '\f058'; } .fa-check-circle::before {   content: '\f058'; } .fa-circle-chevron-down::before {   content: '\f13a'; } .fa-chevron-circle-down::before {   content: '\f13a'; } .fa-circle-chevron-left::before {   content: '\f137'; } .fa-chevron-circle-left::before {   content: '\f137'; } .fa-circle-chevron-right::before {   content: '\f138'; } .fa-chevron-circle-right::before {   content: '\f138'; } .fa-circle-chevron-up::before {   content: '\f139'; } .fa-chevron-circle-up::before {   content: '\f139'; } .fa-circle-dollar-to-slot::before {   content: '\f4b9'; } .fa-donate::before {   content: '\f4b9'; } .fa-circle-dot::before {   content: '\f192'; } .fa-dot-circle::before {   content: '\f192'; } .fa-circle-down::before {   content: '\f358'; } .fa-arrow-alt-circle-down::before {   content: '\f358'; } .fa-circle-exclamation::before {   content: '\f06a'; } .fa-exclamation-circle::before {   content: '\f06a'; } .fa-circle-h::before {   content: '\f47e'; } .fa-hospital-symbol::before {   content: '\f47e'; } .fa-circle-half-stroke::before {   content: '\f042'; } .fa-adjust::before {   content: '\f042'; } .fa-circle-info::before {   content: '\f05a'; } .fa-info-circle::before {   content: '\f05a'; } .fa-circle-left::before {   content: '\f359'; } .fa-arrow-alt-circle-left::before {   content: '\f359'; } .fa-circle-minus::before {   content: '\f056'; } .fa-minus-circle::before {   content: '\f056'; } .fa-circle-nodes::before {   content: '\e4e2'; } .fa-circle-notch::before {   content: '\f1ce'; } .fa-circle-pause::before {   content: '\f28b'; } .fa-pause-circle::before {   content: '\f28b'; } .fa-circle-play::before {   content: '\f144'; } .fa-play-circle::before {   content: '\f144'; } .fa-circle-plus::before {   content: '\f055'; } .fa-plus-circle::before {   content: '\f055'; } .fa-circle-question::before {   content: '\f059'; } .fa-question-circle::before {   content: '\f059'; } .fa-circle-radiation::before {   content: '\f7ba'; } .fa-radiation-alt::before {   content: '\f7ba'; } .fa-circle-right::before {   content: '\f35a'; } .fa-arrow-alt-circle-right::before {   content: '\f35a'; } .fa-circle-stop::before {   content: '\f28d'; } .fa-stop-circle::before {   content: '\f28d'; } .fa-circle-up::before {   content: '\f35b'; } .fa-arrow-alt-circle-up::before {   content: '\f35b'; } .fa-circle-user::before {   content: '\f2bd'; } .fa-user-circle::before {   content: '\f2bd'; } .fa-circle-xmark::before {   content: '\f057'; } .fa-times-circle::before {   content: '\f057'; } .fa-xmark-circle::before {   content: '\f057'; } .fa-city::before {   content: '\f64f'; } .fa-clapperboard::before {   content: '\e131'; } .fa-clipboard::before {   content: '\f328'; } .fa-clipboard-check::before {   content: '\f46c'; } .fa-clipboard-list::before {   content: '\f46d'; } .fa-clipboard-question::before {   content: '\e4e3'; } .fa-clipboard-user::before {   content: '\f7f3'; } .fa-clock::before {   content: '\f017'; } .fa-clock-four::before {   content: '\f017'; } .fa-clock-rotate-left::before {   content: '\f1da'; } .fa-history::before {   content: '\f1da'; } .fa-clone::before {   content: '\f24d'; } .fa-closed-captioning::before {   content: '\f20a'; } .fa-cloud::before {   content: '\f0c2'; } .fa-cloud-arrow-down::before {   content: '\f0ed'; } .fa-cloud-download::before {   content: '\f0ed'; } .fa-cloud-download-alt::before {   content: '\f0ed'; } .fa-cloud-arrow-up::before {   content: '\f0ee'; } .fa-cloud-upload::before {   content: '\f0ee'; } .fa-cloud-upload-alt::before {   content: '\f0ee'; } .fa-cloud-bolt::before {   content: '\f76c'; } .fa-thunderstorm::before {   content: '\f76c'; } .fa-cloud-meatball::before {   content: '\f73b'; } .fa-cloud-moon::before {   content: '\f6c3'; } .fa-cloud-moon-rain::before {   content: '\f73c'; } .fa-cloud-rain::before {   content: '\f73d'; } .fa-cloud-showers-heavy::before {   content: '\f740'; } .fa-cloud-showers-water::before {   content: '\e4e4'; } .fa-cloud-sun::before {   content: '\f6c4'; } .fa-cloud-sun-rain::before {   content: '\f743'; } .fa-clover::before {   content: '\e139'; } .fa-code::before {   content: '\f121'; } .fa-code-branch::before {   content: '\f126'; } .fa-code-commit::before {   content: '\f386'; } .fa-code-compare::before {   content: '\e13a'; } .fa-code-fork::before {   content: '\e13b'; } .fa-code-merge::before {   content: '\f387'; } .fa-code-pull-request::before {   content: '\e13c'; } .fa-coins::before {   content: '\f51e'; } .fa-colon-sign::before {   content: '\e140'; } .fa-comment::before {   content: '\f075'; } .fa-comment-dollar::before {   content: '\f651'; } .fa-comment-dots::before {   content: '\f4ad'; } .fa-commenting::before {   content: '\f4ad'; } .fa-comment-medical::before {   content: '\f7f5'; } .fa-comment-slash::before {   content: '\f4b3'; } .fa-comment-sms::before {   content: '\f7cd'; } .fa-sms::before {   content: '\f7cd'; } .fa-comments::before {   content: '\f086'; } .fa-comments-dollar::before {   content: '\f653'; } .fa-compact-disc::before {   content: '\f51f'; } .fa-compass::before {   content: '\f14e'; } .fa-compass-drafting::before {   content: '\f568'; } .fa-drafting-compass::before {   content: '\f568'; } .fa-compress::before {   content: '\f066'; } .fa-computer::before {   content: '\e4e5'; } .fa-computer-mouse::before {   content: '\f8cc'; } .fa-mouse::before {   content: '\f8cc'; } .fa-cookie::before {   content: '\f563'; } .fa-cookie-bite::before {   content: '\f564'; } .fa-copy::before {   content: '\f0c5'; } .fa-copyright::before {   content: '\f1f9'; } .fa-couch::before {   content: '\f4b8'; } .fa-cow::before {   content: '\f6c8'; } .fa-credit-card::before {   content: '\f09d'; } .fa-credit-card-alt::before {   content: '\f09d'; } .fa-crop::before {   content: '\f125'; } .fa-crop-simple::before {   content: '\f565'; } .fa-crop-alt::before {   content: '\f565'; } .fa-cross::before {   content: '\f654'; } .fa-crosshairs::before {   content: '\f05b'; } .fa-crow::before {   content: '\f520'; } .fa-crown::before {   content: '\f521'; } .fa-crutch::before {   content: '\f7f7'; } .fa-cruzeiro-sign::before {   content: '\e152'; } .fa-cube::before {   content: '\f1b2'; } .fa-cubes::before {   content: '\f1b3'; } .fa-cubes-stacked::before {   content: '\e4e6'; } .fa-d::before {   content: '\44'; } .fa-database::before {   content: '\f1c0'; } .fa-delete-left::before {   content: '\f55a'; } .fa-backspace::before {   content: '\f55a'; } .fa-democrat::before {   content: '\f747'; } .fa-desktop::before {   content: '\f390'; } .fa-desktop-alt::before {   content: '\f390'; } .fa-dharmachakra::before {   content: '\f655'; } .fa-diagram-next::before {   content: '\e476'; } .fa-diagram-predecessor::before {   content: '\e477'; } .fa-diagram-project::before {   content: '\f542'; } .fa-project-diagram::before {   content: '\f542'; } .fa-diagram-successor::before {   content: '\e47a'; } .fa-diamond::before {   content: '\f219'; } .fa-diamond-turn-right::before {   content: '\f5eb'; } .fa-directions::before {   content: '\f5eb'; } .fa-dice::before {   content: '\f522'; } .fa-dice-d20::before {   content: '\f6cf'; } .fa-dice-d6::before {   content: '\f6d1'; } .fa-dice-five::before {   content: '\f523'; } .fa-dice-four::before {   content: '\f524'; } .fa-dice-one::before {   content: '\f525'; } .fa-dice-six::before {   content: '\f526'; } .fa-dice-three::before {   content: '\f527'; } .fa-dice-two::before {   content: '\f528'; } .fa-disease::before {   content: '\f7fa'; } .fa-display::before {   content: '\e163'; } .fa-divide::before {   content: '\f529'; } .fa-dna::before {   content: '\f471'; } .fa-dog::before {   content: '\f6d3'; } .fa-dollar-sign::before {   content: '\24'; } .fa-dollar::before {   content: '\24'; } .fa-usd::before {   content: '\24'; } .fa-dolly::before {   content: '\f472'; } .fa-dolly-box::before {   content: '\f472'; } .fa-dong-sign::before {   content: '\e169'; } .fa-door-closed::before {   content: '\f52a'; } .fa-door-open::before {   content: '\f52b'; } .fa-dove::before {   content: '\f4ba'; } .fa-down-left-and-up-right-to-center::before {   content: '\f422'; } .fa-compress-alt::before {   content: '\f422'; } .fa-down-long::before {   content: '\f309'; } .fa-long-arrow-alt-down::before {   content: '\f309'; } .fa-download::before {   content: '\f019'; } .fa-dragon::before {   content: '\f6d5'; } .fa-draw-polygon::before {   content: '\f5ee'; } .fa-droplet::before {   content: '\f043'; } .fa-tint::before {   content: '\f043'; } .fa-droplet-slash::before {   content: '\f5c7'; } .fa-tint-slash::before {   content: '\f5c7'; } .fa-drum::before {   content: '\f569'; } .fa-drum-steelpan::before {   content: '\f56a'; } .fa-drumstick-bite::before {   content: '\f6d7'; } .fa-dumbbell::before {   content: '\f44b'; } .fa-dumpster::before {   content: '\f793'; } .fa-dumpster-fire::before {   content: '\f794'; } .fa-dungeon::before {   content: '\f6d9'; } .fa-e::before {   content: '\45'; } .fa-ear-deaf::before {   content: '\f2a4'; } .fa-deaf::before {   content: '\f2a4'; } .fa-deafness::before {   content: '\f2a4'; } .fa-hard-of-hearing::before {   content: '\f2a4'; } .fa-ear-listen::before {   content: '\f2a2'; } .fa-assistive-listening-systems::before {   content: '\f2a2'; } .fa-earth-africa::before {   content: '\f57c'; } .fa-globe-africa::before {   content: '\f57c'; } .fa-earth-americas::before {   content: '\f57d'; } .fa-earth::before {   content: '\f57d'; } .fa-earth-america::before {   content: '\f57d'; } .fa-globe-americas::before {   content: '\f57d'; } .fa-earth-asia::before {   content: '\f57e'; } .fa-globe-asia::before {   content: '\f57e'; } .fa-earth-europe::before {   content: '\f7a2'; } .fa-globe-europe::before {   content: '\f7a2'; } .fa-earth-oceania::before {   content: '\e47b'; } .fa-globe-oceania::before {   content: '\e47b'; } .fa-egg::before {   content: '\f7fb'; } .fa-eject::before {   content: '\f052'; } .fa-elevator::before {   content: '\e16d'; } .fa-ellipsis::before {   content: '\f141'; } .fa-ellipsis-h::before {   content: '\f141'; } .fa-ellipsis-vertical::before {   content: '\f142'; } .fa-ellipsis-v::before {   content: '\f142'; } .fa-envelope::before {   content: '\f0e0'; } .fa-envelope-circle-check::before {   content: '\e4e8'; } .fa-envelope-open::before {   content: '\f2b6'; } .fa-envelope-open-text::before {   content: '\f658'; } .fa-envelopes-bulk::before {   content: '\f674'; } .fa-mail-bulk::before {   content: '\f674'; } .fa-equals::before {   content: '\3d'; } .fa-eraser::before {   content: '\f12d'; } .fa-ethernet::before {   content: '\f796'; } .fa-euro-sign::before {   content: '\f153'; } .fa-eur::before {   content: '\f153'; } .fa-euro::before {   content: '\f153'; } .fa-exclamation::before {   content: '\21'; } .fa-expand::before {   content: '\f065'; } .fa-explosion::before {   content: '\e4e9'; } .fa-eye::before {   content: '\f06e'; } .fa-eye-dropper::before {   content: '\f1fb'; } .fa-eye-dropper-empty::before {   content: '\f1fb'; } .fa-eyedropper::before {   content: '\f1fb'; } .fa-eye-low-vision::before {   content: '\f2a8'; } .fa-low-vision::before {   content: '\f2a8'; } .fa-eye-slash::before {   content: '\f070'; } .fa-f::before {   content: '\46'; } .fa-face-angry::before {   content: '\f556'; } .fa-angry::before {   content: '\f556'; } .fa-face-dizzy::before {   content: '\f567'; } .fa-dizzy::before {   content: '\f567'; } .fa-face-flushed::before {   content: '\f579'; } .fa-flushed::before {   content: '\f579'; } .fa-face-frown::before {   content: '\f119'; } .fa-frown::before {   content: '\f119'; } .fa-face-frown-open::before {   content: '\f57a'; } .fa-frown-open::before {   content: '\f57a'; } .fa-face-grimace::before {   content: '\f57f'; } .fa-grimace::before {   content: '\f57f'; } .fa-face-grin::before {   content: '\f580'; } .fa-grin::before {   content: '\f580'; } .fa-face-grin-beam::before {   content: '\f582'; } .fa-grin-beam::before {   content: '\f582'; } .fa-face-grin-beam-sweat::before {   content: '\f583'; } .fa-grin-beam-sweat::before {   content: '\f583'; } .fa-face-grin-hearts::before {   content: '\f584'; } .fa-grin-hearts::before {   content: '\f584'; } .fa-face-grin-squint::before {   content: '\f585'; } .fa-grin-squint::before {   content: '\f585'; } .fa-face-grin-squint-tears::before {   content: '\f586'; } .fa-grin-squint-tears::before {   content: '\f586'; } .fa-face-grin-stars::before {   content: '\f587'; } .fa-grin-stars::before {   content: '\f587'; } .fa-face-grin-tears::before {   content: '\f588'; } .fa-grin-tears::before {   content: '\f588'; } .fa-face-grin-tongue::before {   content: '\f589'; } .fa-grin-tongue::before {   content: '\f589'; } .fa-face-grin-tongue-squint::before {   content: '\f58a'; } .fa-grin-tongue-squint::before {   content: '\f58a'; } .fa-face-grin-tongue-wink::before {   content: '\f58b'; } .fa-grin-tongue-wink::before {   content: '\f58b'; } .fa-face-grin-wide::before {   content: '\f581'; } .fa-grin-alt::before {   content: '\f581'; } .fa-face-grin-wink::before {   content: '\f58c'; } .fa-grin-wink::before {   content: '\f58c'; } .fa-face-kiss::before {   content: '\f596'; } .fa-kiss::before {   content: '\f596'; } .fa-face-kiss-beam::before {   content: '\f597'; } .fa-kiss-beam::before {   content: '\f597'; } .fa-face-kiss-wink-heart::before {   content: '\f598'; } .fa-kiss-wink-heart::before {   content: '\f598'; } .fa-face-laugh::before {   content: '\f599'; } .fa-laugh::before {   content: '\f599'; } .fa-face-laugh-beam::before {   content: '\f59a'; } .fa-laugh-beam::before {   content: '\f59a'; } .fa-face-laugh-squint::before {   content: '\f59b'; } .fa-laugh-squint::before {   content: '\f59b'; } .fa-face-laugh-wink::before {   content: '\f59c'; } .fa-laugh-wink::before {   content: '\f59c'; } .fa-face-meh::before {   content: '\f11a'; } .fa-meh::before {   content: '\f11a'; } .fa-face-meh-blank::before {   content: '\f5a4'; } .fa-meh-blank::before {   content: '\f5a4'; } .fa-face-rolling-eyes::before {   content: '\f5a5'; } .fa-meh-rolling-eyes::before {   content: '\f5a5'; } .fa-face-sad-cry::before {   content: '\f5b3'; } .fa-sad-cry::before {   content: '\f5b3'; } .fa-face-sad-tear::before {   content: '\f5b4'; } .fa-sad-tear::before {   content: '\f5b4'; } .fa-face-smile::before {   content: '\f118'; } .fa-smile::before {   content: '\f118'; } .fa-face-smile-beam::before {   content: '\f5b8'; } .fa-smile-beam::before {   content: '\f5b8'; } .fa-face-smile-wink::before {   content: '\f4da'; } .fa-smile-wink::before {   content: '\f4da'; } .fa-face-surprise::before {   content: '\f5c2'; } .fa-surprise::before {   content: '\f5c2'; } .fa-face-tired::before {   content: '\f5c8'; } .fa-tired::before {   content: '\f5c8'; } .fa-fan::before {   content: '\f863'; } .fa-faucet::before {   content: '\e005'; } .fa-faucet-drip::before {   content: '\e006'; } .fa-fax::before {   content: '\f1ac'; } .fa-feather::before {   content: '\f52d'; } .fa-feather-pointed::before {   content: '\f56b'; } .fa-feather-alt::before {   content: '\f56b'; } .fa-ferry::before {   content: '\e4ea'; } .fa-file::before {   content: '\f15b'; } .fa-file-arrow-down::before {   content: '\f56d'; } .fa-file-download::before {   content: '\f56d'; } .fa-file-arrow-up::before {   content: '\f574'; } .fa-file-upload::before {   content: '\f574'; } .fa-file-audio::before {   content: '\f1c7'; } .fa-file-circle-check::before {   content: '\e493'; } .fa-file-circle-exclamation::before {   content: '\e4eb'; } .fa-file-circle-minus::before {   content: '\e4ed'; } .fa-file-circle-plus::before {   content: '\e4ee'; } .fa-file-circle-question::before {   content: '\e4ef'; } .fa-file-circle-xmark::before {   content: '\e494'; } .fa-file-code::before {   content: '\f1c9'; } .fa-file-contract::before {   content: '\f56c'; } .fa-file-csv::before {   content: '\f6dd'; } .fa-file-excel::before {   content: '\f1c3'; } .fa-file-export::before {   content: '\f56e'; } .fa-arrow-right-from-file::before {   content: '\f56e'; } .fa-file-image::before {   content: '\f1c5'; } .fa-file-import::before {   content: '\f56f'; } .fa-arrow-right-to-file::before {   content: '\f56f'; } .fa-file-invoice::before {   content: '\f570'; } .fa-file-invoice-dollar::before {   content: '\f571'; } .fa-file-lines::before {   content: '\f15c'; } .fa-file-alt::before {   content: '\f15c'; } .fa-file-text::before {   content: '\f15c'; } .fa-file-medical::before {   content: '\f477'; } .fa-file-pdf::before {   content: '\f1c1'; } .fa-file-pen::before {   content: '\f31c'; } .fa-file-edit::before {   content: '\f31c'; } .fa-file-powerpoint::before {   content: '\f1c4'; } .fa-file-prescription::before {   content: '\f572'; } .fa-file-shield::before {   content: '\e4f0'; } .fa-file-signature::before {   content: '\f573'; } .fa-file-video::before {   content: '\f1c8'; } .fa-file-waveform::before {   content: '\f478'; } .fa-file-medical-alt::before {   content: '\f478'; } .fa-file-word::before {   content: '\f1c2'; } .fa-file-zipper::before {   content: '\f1c6'; } .fa-file-archive::before {   content: '\f1c6'; } .fa-fill::before {   content: '\f575'; } .fa-fill-drip::before {   content: '\f576'; } .fa-film::before {   content: '\f008'; } .fa-filter::before {   content: '\f0b0'; } .fa-filter-circle-dollar::before {   content: '\f662'; } .fa-funnel-dollar::before {   content: '\f662'; } .fa-filter-circle-xmark::before {   content: '\e17b'; } .fa-fingerprint::before {   content: '\f577'; } .fa-fire::before {   content: '\f06d'; } .fa-fire-burner::before {   content: '\e4f1'; } .fa-fire-extinguisher::before {   content: '\f134'; } .fa-fire-flame-curved::before {   content: '\f7e4'; } .fa-fire-alt::before {   content: '\f7e4'; } .fa-fire-flame-simple::before {   content: '\f46a'; } .fa-burn::before {   content: '\f46a'; } .fa-fish::before {   content: '\f578'; } .fa-fish-fins::before {   content: '\e4f2'; } .fa-flag::before {   content: '\f024'; } .fa-flag-checkered::before {   content: '\f11e'; } .fa-flag-usa::before {   content: '\f74d'; } .fa-flask::before {   content: '\f0c3'; } .fa-flask-vial::before {   content: '\e4f3'; } .fa-floppy-disk::before {   content: '\f0c7'; } .fa-save::before {   content: '\f0c7'; } .fa-florin-sign::before {   content: '\e184'; } .fa-folder::before {   content: '\f07b'; } .fa-folder-blank::before {   content: '\f07b'; } .fa-folder-closed::before {   content: '\e185'; } .fa-folder-minus::before {   content: '\f65d'; } .fa-folder-open::before {   content: '\f07c'; } .fa-folder-plus::before {   content: '\f65e'; } .fa-folder-tree::before {   content: '\f802'; } .fa-font::before {   content: '\f031'; } .fa-football::before {   content: '\f44e'; } .fa-football-ball::before {   content: '\f44e'; } .fa-forward::before {   content: '\f04e'; } .fa-forward-fast::before {   content: '\f050'; } .fa-fast-forward::before {   content: '\f050'; } .fa-forward-step::before {   content: '\f051'; } .fa-step-forward::before {   content: '\f051'; } .fa-franc-sign::before {   content: '\e18f'; } .fa-frog::before {   content: '\f52e'; } .fa-futbol::before {   content: '\f1e3'; } .fa-futbol-ball::before {   content: '\f1e3'; } .fa-soccer-ball::before {   content: '\f1e3'; } .fa-g::before {   content: '\47'; } .fa-gamepad::before {   content: '\f11b'; } .fa-gas-pump::before {   content: '\f52f'; } .fa-gauge::before {   content: '\f624'; } .fa-dashboard::before {   content: '\f624'; } .fa-gauge-med::before {   content: '\f624'; } .fa-tachometer-alt-average::before {   content: '\f624'; } .fa-gauge-high::before {   content: '\f625'; } .fa-tachometer-alt::before {   content: '\f625'; } .fa-tachometer-alt-fast::before {   content: '\f625'; } .fa-gauge-simple::before {   content: '\f629'; } .fa-gauge-simple-med::before {   content: '\f629'; } .fa-tachometer-average::before {   content: '\f629'; } .fa-gauge-simple-high::before {   content: '\f62a'; } .fa-tachometer::before {   content: '\f62a'; } .fa-tachometer-fast::before {   content: '\f62a'; } .fa-gavel::before {   content: '\f0e3'; } .fa-legal::before {   content: '\f0e3'; } .fa-gear::before {   content: '\f013'; } .fa-cog::before {   content: '\f013'; } .fa-gears::before {   content: '\f085'; } .fa-cogs::before {   content: '\f085'; } .fa-gem::before {   content: '\f3a5'; } .fa-genderless::before {   content: '\f22d'; } .fa-ghost::before {   content: '\f6e2'; } .fa-gift::before {   content: '\f06b'; } .fa-gifts::before {   content: '\f79c'; } .fa-glass-water::before {   content: '\e4f4'; } .fa-glass-water-droplet::before {   content: '\e4f5'; } .fa-glasses::before {   content: '\f530'; } .fa-globe::before {   content: '\f0ac'; } .fa-golf-ball-tee::before {   content: '\f450'; } .fa-golf-ball::before {   content: '\f450'; } .fa-gopuram::before {   content: '\f664'; } .fa-graduation-cap::before {   content: '\f19d'; } .fa-mortar-board::before {   content: '\f19d'; } .fa-greater-than::before {   content: '\3e'; } .fa-greater-than-equal::before {   content: '\f532'; } .fa-grip::before {   content: '\f58d'; } .fa-grip-horizontal::before {   content: '\f58d'; } .fa-grip-lines::before {   content: '\f7a4'; } .fa-grip-lines-vertical::before {   content: '\f7a5'; } .fa-grip-vertical::before {   content: '\f58e'; } .fa-group-arrows-rotate::before {   content: '\e4f6'; } .fa-guarani-sign::before {   content: '\e19a'; } .fa-guitar::before {   content: '\f7a6'; } .fa-gun::before {   content: '\e19b'; } .fa-h::before {   content: '\48'; } .fa-hammer::before {   content: '\f6e3'; } .fa-hamsa::before {   content: '\f665'; } .fa-hand::before {   content: '\f256'; } .fa-hand-paper::before {   content: '\f256'; } .fa-hand-back-fist::before {   content: '\f255'; } .fa-hand-rock::before {   content: '\f255'; } .fa-hand-dots::before {   content: '\f461'; } .fa-allergies::before {   content: '\f461'; } .fa-hand-fist::before {   content: '\f6de'; } .fa-fist-raised::before {   content: '\f6de'; } .fa-hand-holding::before {   content: '\f4bd'; } .fa-hand-holding-dollar::before {   content: '\f4c0'; } .fa-hand-holding-usd::before {   content: '\f4c0'; } .fa-hand-holding-droplet::before {   content: '\f4c1'; } .fa-hand-holding-water::before {   content: '\f4c1'; } .fa-hand-holding-hand::before {   content: '\e4f7'; } .fa-hand-holding-heart::before {   content: '\f4be'; } .fa-hand-holding-medical::before {   content: '\e05c'; } .fa-hand-lizard::before {   content: '\f258'; } .fa-hand-middle-finger::before {   content: '\f806'; } .fa-hand-peace::before {   content: '\f25b'; } .fa-hand-point-down::before {   content: '\f0a7'; } .fa-hand-point-left::before {   content: '\f0a5'; } .fa-hand-point-right::before {   content: '\f0a4'; } .fa-hand-point-up::before {   content: '\f0a6'; } .fa-hand-pointer::before {   content: '\f25a'; } .fa-hand-scissors::before {   content: '\f257'; } .fa-hand-sparkles::before {   content: '\e05d'; } .fa-hand-spock::before {   content: '\f259'; } .fa-handcuffs::before {   content: '\e4f8'; } .fa-hands::before {   content: '\f2a7'; } .fa-sign-language::before {   content: '\f2a7'; } .fa-signing::before {   content: '\f2a7'; } .fa-hands-asl-interpreting::before {   content: '\f2a3'; } .fa-american-sign-language-interpreting::before {   content: '\f2a3'; } .fa-asl-interpreting::before {   content: '\f2a3'; } .fa-hands-american-sign-language-interpreting::before {   content: '\f2a3'; } .fa-hands-bound::before {   content: '\e4f9'; } .fa-hands-bubbles::before {   content: '\e05e'; } .fa-hands-wash::before {   content: '\e05e'; } .fa-hands-clapping::before {   content: '\e1a8'; } .fa-hands-holding::before {   content: '\f4c2'; } .fa-hands-holding-child::before {   content: '\e4fa'; } .fa-hands-holding-circle::before {   content: '\e4fb'; } .fa-hands-praying::before {   content: '\f684'; } .fa-praying-hands::before {   content: '\f684'; } .fa-handshake::before {   content: '\f2b5'; } .fa-handshake-angle::before {   content: '\f4c4'; } .fa-hands-helping::before {   content: '\f4c4'; } .fa-handshake-simple::before {   content: '\f4c6'; } .fa-handshake-alt::before {   content: '\f4c6'; } .fa-handshake-simple-slash::before {   content: '\e05f'; } .fa-handshake-alt-slash::before {   content: '\e05f'; } .fa-handshake-slash::before {   content: '\e060'; } .fa-hanukiah::before {   content: '\f6e6'; } .fa-hard-drive::before {   content: '\f0a0'; } .fa-hdd::before {   content: '\f0a0'; } .fa-hashtag::before {   content: '\23'; } .fa-hat-cowboy::before {   content: '\f8c0'; } .fa-hat-cowboy-side::before {   content: '\f8c1'; } .fa-hat-wizard::before {   content: '\f6e8'; } .fa-head-side-cough::before {   content: '\e061'; } .fa-head-side-cough-slash::before {   content: '\e062'; } .fa-head-side-mask::before {   content: '\e063'; } .fa-head-side-virus::before {   content: '\e064'; } .fa-heading::before {   content: '\f1dc'; } .fa-header::before {   content: '\f1dc'; } .fa-headphones::before {   content: '\f025'; } .fa-headphones-simple::before {   content: '\f58f'; } .fa-headphones-alt::before {   content: '\f58f'; } .fa-headset::before {   content: '\f590'; } .fa-heart::before {   content: '\f004'; } .fa-heart-circle-bolt::before {   content: '\e4fc'; } .fa-heart-circle-check::before {   content: '\e4fd'; } .fa-heart-circle-exclamation::before {   content: '\e4fe'; } .fa-heart-circle-minus::before {   content: '\e4ff'; } .fa-heart-circle-plus::before {   content: '\e500'; } .fa-heart-circle-xmark::before {   content: '\e501'; } .fa-heart-crack::before {   content: '\f7a9'; } .fa-heart-broken::before {   content: '\f7a9'; } .fa-heart-pulse::before {   content: '\f21e'; } .fa-heartbeat::before {   content: '\f21e'; } .fa-helicopter::before {   content: '\f533'; } .fa-helicopter-symbol::before {   content: '\e502'; } .fa-helmet-safety::before {   content: '\f807'; } .fa-hard-hat::before {   content: '\f807'; } .fa-hat-hard::before {   content: '\f807'; } .fa-helmet-un::before {   content: '\e503'; } .fa-highlighter::before {   content: '\f591'; } .fa-hill-avalanche::before {   content: '\e507'; } .fa-hill-rockslide::before {   content: '\e508'; } .fa-hippo::before {   content: '\f6ed'; } .fa-hockey-puck::before {   content: '\f453'; } .fa-holly-berry::before {   content: '\f7aa'; } .fa-horse::before {   content: '\f6f0'; } .fa-horse-head::before {   content: '\f7ab'; } .fa-hospital::before {   content: '\f0f8'; } .fa-hospital-alt::before {   content: '\f0f8'; } .fa-hospital-wide::before {   content: '\f0f8'; } .fa-hospital-user::before {   content: '\f80d'; } .fa-hot-tub-person::before {   content: '\f593'; } .fa-hot-tub::before {   content: '\f593'; } .fa-hotdog::before {   content: '\f80f'; } .fa-hotel::before {   content: '\f594'; } .fa-hourglass::before {   content: '\f254'; } .fa-hourglass-2::before {   content: '\f254'; } .fa-hourglass-half::before {   content: '\f254'; } .fa-hourglass-empty::before {   content: '\f252'; } .fa-hourglass-end::before {   content: '\f253'; } .fa-hourglass-3::before {   content: '\f253'; } .fa-hourglass-start::before {   content: '\f251'; } .fa-hourglass-1::before {   content: '\f251'; } .fa-house::before {   content: '\f015'; } .fa-home::before {   content: '\f015'; } .fa-home-alt::before {   content: '\f015'; } .fa-home-lg-alt::before {   content: '\f015'; } .fa-house-chimney::before {   content: '\e3af'; } .fa-home-lg::before {   content: '\e3af'; } .fa-house-chimney-crack::before {   content: '\f6f1'; } .fa-house-damage::before {   content: '\f6f1'; } .fa-house-chimney-medical::before {   content: '\f7f2'; } .fa-clinic-medical::before {   content: '\f7f2'; } .fa-house-chimney-user::before {   content: '\e065'; } .fa-house-chimney-window::before {   content: '\e00d'; } .fa-house-circle-check::before {   content: '\e509'; } .fa-house-circle-exclamation::before {   content: '\e50a'; } .fa-house-circle-xmark::before {   content: '\e50b'; } .fa-house-crack::before {   content: '\e3b1'; } .fa-house-fire::before {   content: '\e50c'; } .fa-house-flag::before {   content: '\e50d'; } .fa-house-flood-water::before {   content: '\e50e'; } .fa-house-flood-water-circle-arrow-right::before {   content: '\e50f'; } .fa-house-laptop::before {   content: '\e066'; } .fa-laptop-house::before {   content: '\e066'; } .fa-house-lock::before {   content: '\e510'; } .fa-house-medical::before {   content: '\e3b2'; } .fa-house-medical-circle-check::before {   content: '\e511'; } .fa-house-medical-circle-exclamation::before {   content: '\e512'; } .fa-house-medical-circle-xmark::before {   content: '\e513'; } .fa-house-medical-flag::before {   content: '\e514'; } .fa-house-signal::before {   content: '\e012'; } .fa-house-tsunami::before {   content: '\e515'; } .fa-house-user::before {   content: '\e1b0'; } .fa-home-user::before {   content: '\e1b0'; } .fa-hryvnia-sign::before {   content: '\f6f2'; } .fa-hryvnia::before {   content: '\f6f2'; } .fa-hurricane::before {   content: '\f751'; } .fa-i::before {   content: '\49'; } .fa-i-cursor::before {   content: '\f246'; } .fa-ice-cream::before {   content: '\f810'; } .fa-icicles::before {   content: '\f7ad'; } .fa-icons::before {   content: '\f86d'; } .fa-heart-music-camera-bolt::before {   content: '\f86d'; } .fa-id-badge::before {   content: '\f2c1'; } .fa-id-card::before {   content: '\f2c2'; } .fa-drivers-license::before {   content: '\f2c2'; } .fa-id-card-clip::before {   content: '\f47f'; } .fa-id-card-alt::before {   content: '\f47f'; } .fa-igloo::before {   content: '\f7ae'; } .fa-image::before {   content: '\f03e'; } .fa-image-portrait::before {   content: '\f3e0'; } .fa-portrait::before {   content: '\f3e0'; } .fa-images::before {   content: '\f302'; } .fa-inbox::before {   content: '\f01c'; } .fa-indent::before {   content: '\f03c'; } .fa-indian-rupee-sign::before {   content: '\e1bc'; } .fa-indian-rupee::before {   content: '\e1bc'; } .fa-inr::before {   content: '\e1bc'; } .fa-industry::before {   content: '\f275'; } .fa-infinity::before {   content: '\f534'; } .fa-info::before {   content: '\f129'; } .fa-italic::before {   content: '\f033'; } .fa-j::before {   content: '\4a'; } .fa-jar::before {   content: '\e516'; } .fa-jar-wheat::before {   content: '\e517'; } .fa-jedi::before {   content: '\f669'; } .fa-jet-fighter::before {   content: '\f0fb'; } .fa-fighter-jet::before {   content: '\f0fb'; } .fa-jet-fighter-up::before {   content: '\e518'; } .fa-joint::before {   content: '\f595'; } .fa-jug-detergent::before {   content: '\e519'; } .fa-k::before {   content: '\4b'; } .fa-kaaba::before {   content: '\f66b'; } .fa-key::before {   content: '\f084'; } .fa-keyboard::before {   content: '\f11c'; } .fa-khanda::before {   content: '\f66d'; } .fa-kip-sign::before {   content: '\e1c4'; } .fa-kit-medical::before {   content: '\f479'; } .fa-first-aid::before {   content: '\f479'; } .fa-kitchen-set::before {   content: '\e51a'; } .fa-kiwi-bird::before {   content: '\f535'; } .fa-l::before {   content: '\4c'; } .fa-land-mine-on::before {   content: '\e51b'; } .fa-landmark::before {   content: '\f66f'; } .fa-landmark-dome::before {   content: '\f752'; } .fa-landmark-alt::before {   content: '\f752'; } .fa-landmark-flag::before {   content: '\e51c'; } .fa-language::before {   content: '\f1ab'; } .fa-laptop::before {   content: '\f109'; } .fa-laptop-code::before {   content: '\f5fc'; } .fa-laptop-file::before {   content: '\e51d'; } .fa-laptop-medical::before {   content: '\f812'; } .fa-lari-sign::before {   content: '\e1c8'; } .fa-layer-group::before {   content: '\f5fd'; } .fa-leaf::before {   content: '\f06c'; } .fa-left-long::before {   content: '\f30a'; } .fa-long-arrow-alt-left::before {   content: '\f30a'; } .fa-left-right::before {   content: '\f337'; } .fa-arrows-alt-h::before {   content: '\f337'; } .fa-lemon::before {   content: '\f094'; } .fa-less-than::before {   content: '\3c'; } .fa-less-than-equal::before {   content: '\f537'; } .fa-life-ring::before {   content: '\f1cd'; } .fa-lightbulb::before {   content: '\f0eb'; } .fa-lines-leaning::before {   content: '\e51e'; } .fa-link::before {   content: '\f0c1'; } .fa-chain::before {   content: '\f0c1'; } .fa-link-slash::before {   content: '\f127'; } .fa-chain-broken::before {   content: '\f127'; } .fa-chain-slash::before {   content: '\f127'; } .fa-unlink::before {   content: '\f127'; } .fa-lira-sign::before {   content: '\f195'; } .fa-list::before {   content: '\f03a'; } .fa-list-squares::before {   content: '\f03a'; } .fa-list-check::before {   content: '\f0ae'; } .fa-tasks::before {   content: '\f0ae'; } .fa-list-ol::before {   content: '\f0cb'; } .fa-list-1-2::before {   content: '\f0cb'; } .fa-list-numeric::before {   content: '\f0cb'; } .fa-list-ul::before {   content: '\f0ca'; } .fa-list-dots::before {   content: '\f0ca'; } .fa-litecoin-sign::before {   content: '\e1d3'; } .fa-location-arrow::before {   content: '\f124'; } .fa-location-crosshairs::before {   content: '\f601'; } .fa-location::before {   content: '\f601'; } .fa-location-dot::before {   content: '\f3c5'; } .fa-map-marker-alt::before {   content: '\f3c5'; } .fa-location-pin::before {   content: '\f041'; } .fa-map-marker::before {   content: '\f041'; } .fa-location-pin-lock::before {   content: '\e51f'; } .fa-lock::before {   content: '\f023'; } .fa-lock-open::before {   content: '\f3c1'; } .fa-locust::before {   content: '\e520'; } .fa-lungs::before {   content: '\f604'; } .fa-lungs-virus::before {   content: '\e067'; } .fa-m::before {   content: '\4d'; } .fa-magnet::before {   content: '\f076'; } .fa-magnifying-glass::before {   content: '\f002'; } .fa-search::before {   content: '\f002'; } .fa-magnifying-glass-arrow-right::before {   content: '\e521'; } .fa-magnifying-glass-chart::before {   content: '\e522'; } .fa-magnifying-glass-dollar::before {   content: '\f688'; } .fa-search-dollar::before {   content: '\f688'; } .fa-magnifying-glass-location::before {   content: '\f689'; } .fa-search-location::before {   content: '\f689'; } .fa-magnifying-glass-minus::before {   content: '\f010'; } .fa-search-minus::before {   content: '\f010'; } .fa-magnifying-glass-plus::before {   content: '\f00e'; } .fa-search-plus::before {   content: '\f00e'; } .fa-manat-sign::before {   content: '\e1d5'; } .fa-map::before {   content: '\f279'; } .fa-map-location::before {   content: '\f59f'; } .fa-map-marked::before {   content: '\f59f'; } .fa-map-location-dot::before {   content: '\f5a0'; } .fa-map-marked-alt::before {   content: '\f5a0'; } .fa-map-pin::before {   content: '\f276'; } .fa-marker::before {   content: '\f5a1'; } .fa-mars::before {   content: '\f222'; } .fa-mars-and-venus::before {   content: '\f224'; } .fa-mars-and-venus-burst::before {   content: '\e523'; } .fa-mars-double::before {   content: '\f227'; } .fa-mars-stroke::before {   content: '\f229'; } .fa-mars-stroke-right::before {   content: '\f22b'; } .fa-mars-stroke-h::before {   content: '\f22b'; } .fa-mars-stroke-up::before {   content: '\f22a'; } .fa-mars-stroke-v::before {   content: '\f22a'; } .fa-martini-glass::before {   content: '\f57b'; } .fa-glass-martini-alt::before {   content: '\f57b'; } .fa-martini-glass-citrus::before {   content: '\f561'; } .fa-cocktail::before {   content: '\f561'; } .fa-martini-glass-empty::before {   content: '\f000'; } .fa-glass-martini::before {   content: '\f000'; } .fa-mask::before {   content: '\f6fa'; } .fa-mask-face::before {   content: '\e1d7'; } .fa-mask-ventilator::before {   content: '\e524'; } .fa-masks-theater::before {   content: '\f630'; } .fa-theater-masks::before {   content: '\f630'; } .fa-mattress-pillow::before {   content: '\e525'; } .fa-maximize::before {   content: '\f31e'; } .fa-expand-arrows-alt::before {   content: '\f31e'; } .fa-medal::before {   content: '\f5a2'; } .fa-memory::before {   content: '\f538'; } .fa-menorah::before {   content: '\f676'; } .fa-mercury::before {   content: '\f223'; } .fa-message::before {   content: '\f27a'; } .fa-comment-alt::before {   content: '\f27a'; } .fa-meteor::before {   content: '\f753'; } .fa-microchip::before {   content: '\f2db'; } .fa-microphone::before {   content: '\f130'; } .fa-microphone-lines::before {   content: '\f3c9'; } .fa-microphone-alt::before {   content: '\f3c9'; } .fa-microphone-lines-slash::before {   content: '\f539'; } .fa-microphone-alt-slash::before {   content: '\f539'; } .fa-microphone-slash::before {   content: '\f131'; } .fa-microscope::before {   content: '\f610'; } .fa-mill-sign::before {   content: '\e1ed'; } .fa-minimize::before {   content: '\f78c'; } .fa-compress-arrows-alt::before {   content: '\f78c'; } .fa-minus::before {   content: '\f068'; } .fa-subtract::before {   content: '\f068'; } .fa-mitten::before {   content: '\f7b5'; } .fa-mobile::before {   content: '\f3ce'; } .fa-mobile-android::before {   content: '\f3ce'; } .fa-mobile-phone::before {   content: '\f3ce'; } .fa-mobile-button::before {   content: '\f10b'; } .fa-mobile-retro::before {   content: '\e527'; } .fa-mobile-screen::before {   content: '\f3cf'; } .fa-mobile-android-alt::before {   content: '\f3cf'; } .fa-mobile-screen-button::before {   content: '\f3cd'; } .fa-mobile-alt::before {   content: '\f3cd'; } .fa-money-bill::before {   content: '\f0d6'; } .fa-money-bill-1::before {   content: '\f3d1'; } .fa-money-bill-alt::before {   content: '\f3d1'; } .fa-money-bill-1-wave::before {   content: '\f53b'; } .fa-money-bill-wave-alt::before {   content: '\f53b'; } .fa-money-bill-transfer::before {   content: '\e528'; } .fa-money-bill-trend-up::before {   content: '\e529'; } .fa-money-bill-wave::before {   content: '\f53a'; } .fa-money-bill-wheat::before {   content: '\e52a'; } .fa-money-bills::before {   content: '\e1f3'; } .fa-money-check::before {   content: '\f53c'; } .fa-money-check-dollar::before {   content: '\f53d'; } .fa-money-check-alt::before {   content: '\f53d'; } .fa-monument::before {   content: '\f5a6'; } .fa-moon::before {   content: '\f186'; } .fa-mortar-pestle::before {   content: '\f5a7'; } .fa-mosque::before {   content: '\f678'; } .fa-mosquito::before {   content: '\e52b'; } .fa-mosquito-net::before {   content: '\e52c'; } .fa-motorcycle::before {   content: '\f21c'; } .fa-mound::before {   content: '\e52d'; } .fa-mountain::before {   content: '\f6fc'; } .fa-mountain-city::before {   content: '\e52e'; } .fa-mountain-sun::before {   content: '\e52f'; } .fa-mug-hot::before {   content: '\f7b6'; } .fa-mug-saucer::before {   content: '\f0f4'; } .fa-coffee::before {   content: '\f0f4'; } .fa-music::before {   content: '\f001'; } .fa-n::before {   content: '\4e'; } .fa-naira-sign::before {   content: '\e1f6'; } .fa-network-wired::before {   content: '\f6ff'; } .fa-neuter::before {   content: '\f22c'; } .fa-newspaper::before {   content: '\f1ea'; } .fa-not-equal::before {   content: '\f53e'; } .fa-note-sticky::before {   content: '\f249'; } .fa-sticky-note::before {   content: '\f249'; } .fa-notes-medical::before {   content: '\f481'; } .fa-o::before {   content: '\4f'; } .fa-object-group::before {   content: '\f247'; } .fa-object-ungroup::before {   content: '\f248'; } .fa-oil-can::before {   content: '\f613'; } .fa-oil-well::before {   content: '\e532'; } .fa-om::before {   content: '\f679'; } .fa-otter::before {   content: '\f700'; } .fa-outdent::before {   content: '\f03b'; } .fa-dedent::before {   content: '\f03b'; } .fa-p::before {   content: '\50'; } .fa-pager::before {   content: '\f815'; } .fa-paint-roller::before {   content: '\f5aa'; } .fa-paintbrush::before {   content: '\f1fc'; } .fa-paint-brush::before {   content: '\f1fc'; } .fa-palette::before {   content: '\f53f'; } .fa-pallet::before {   content: '\f482'; } .fa-panorama::before {   content: '\e209'; } .fa-paper-plane::before {   content: '\f1d8'; } .fa-paperclip::before {   content: '\f0c6'; } .fa-parachute-box::before {   content: '\f4cd'; } .fa-paragraph::before {   content: '\f1dd'; } .fa-passport::before {   content: '\f5ab'; } .fa-paste::before {   content: '\f0ea'; } .fa-file-clipboard::before {   content: '\f0ea'; } .fa-pause::before {   content: '\f04c'; } .fa-paw::before {   content: '\f1b0'; } .fa-peace::before {   content: '\f67c'; } .fa-pen::before {   content: '\f304'; } .fa-pen-clip::before {   content: '\f305'; } .fa-pen-alt::before {   content: '\f305'; } .fa-pen-fancy::before {   content: '\f5ac'; } .fa-pen-nib::before {   content: '\f5ad'; } .fa-pen-ruler::before {   content: '\f5ae'; } .fa-pencil-ruler::before {   content: '\f5ae'; } .fa-pen-to-square::before {   content: '\f044'; } .fa-edit::before {   content: '\f044'; } .fa-pencil::before {   content: '\f303'; } .fa-pencil-alt::before {   content: '\f303'; } .fa-people-arrows-left-right::before {   content: '\e068'; } .fa-people-arrows::before {   content: '\e068'; } .fa-people-carry-box::before {   content: '\f4ce'; } .fa-people-carry::before {   content: '\f4ce'; } .fa-people-group::before {   content: '\e533'; } .fa-people-line::before {   content: '\e534'; } .fa-people-pulling::before {   content: '\e535'; } .fa-people-robbery::before {   content: '\e536'; } .fa-people-roof::before {   content: '\e537'; } .fa-pepper-hot::before {   content: '\f816'; } .fa-percent::before {   content: '\25'; } .fa-percentage::before {   content: '\25'; } .fa-person::before {   content: '\f183'; } .fa-male::before {   content: '\f183'; } .fa-person-arrow-down-to-line::before {   content: '\e538'; } .fa-person-arrow-up-from-line::before {   content: '\e539'; } .fa-person-biking::before {   content: '\f84a'; } .fa-biking::before {   content: '\f84a'; } .fa-person-booth::before {   content: '\f756'; } .fa-person-breastfeeding::before {   content: '\e53a'; } .fa-person-burst::before {   content: '\e53b'; } .fa-person-cane::before {   content: '\e53c'; } .fa-person-chalkboard::before {   content: '\e53d'; } .fa-person-circle-check::before {   content: '\e53e'; } .fa-person-circle-exclamation::before {   content: '\e53f'; } .fa-person-circle-minus::before {   content: '\e540'; } .fa-person-circle-plus::before {   content: '\e541'; } .fa-person-circle-question::before {   content: '\e542'; } .fa-person-circle-xmark::before {   content: '\e543'; } .fa-person-digging::before {   content: '\f85e'; } .fa-digging::before {   content: '\f85e'; } .fa-person-dots-from-line::before {   content: '\f470'; } .fa-diagnoses::before {   content: '\f470'; } .fa-person-dress::before {   content: '\f182'; } .fa-female::before {   content: '\f182'; } .fa-person-dress-burst::before {   content: '\e544'; } .fa-person-drowning::before {   content: '\e545'; } .fa-person-falling::before {   content: '\e546'; } .fa-person-falling-burst::before {   content: '\e547'; } .fa-person-half-dress::before {   content: '\e548'; } .fa-person-harassing::before {   content: '\e549'; } .fa-person-hiking::before {   content: '\f6ec'; } .fa-hiking::before {   content: '\f6ec'; } .fa-person-military-pointing::before {   content: '\e54a'; } .fa-person-military-rifle::before {   content: '\e54b'; } .fa-person-military-to-person::before {   content: '\e54c'; } .fa-person-praying::before {   content: '\f683'; } .fa-pray::before {   content: '\f683'; } .fa-person-pregnant::before {   content: '\e31e'; } .fa-person-rays::before {   content: '\e54d'; } .fa-person-rifle::before {   content: '\e54e'; } .fa-person-running::before {   content: '\f70c'; } .fa-running::before {   content: '\f70c'; } .fa-person-shelter::before {   content: '\e54f'; } .fa-person-skating::before {   content: '\f7c5'; } .fa-skating::before {   content: '\f7c5'; } .fa-person-skiing::before {   content: '\f7c9'; } .fa-skiing::before {   content: '\f7c9'; } .fa-person-skiing-nordic::before {   content: '\f7ca'; } .fa-skiing-nordic::before {   content: '\f7ca'; } .fa-person-snowboarding::before {   content: '\f7ce'; } .fa-snowboarding::before {   content: '\f7ce'; } .fa-person-swimming::before {   content: '\f5c4'; } .fa-swimmer::before {   content: '\f5c4'; } .fa-person-through-window::before {   content: '\e433'; } .fa-person-walking::before {   content: '\f554'; } .fa-walking::before {   content: '\f554'; } .fa-person-walking-arrow-loop-left::before {   content: '\e551'; } .fa-person-walking-arrow-right::before {   content: '\e552'; } .fa-person-walking-dashed-line-arrow-right::before {   content: '\e553'; } .fa-person-walking-luggage::before {   content: '\e554'; } .fa-person-walking-with-cane::before {   content: '\f29d'; } .fa-blind::before {   content: '\f29d'; } .fa-peseta-sign::before {   content: '\e221'; } .fa-peso-sign::before {   content: '\e222'; } .fa-phone::before {   content: '\f095'; } .fa-phone-flip::before {   content: '\f879'; } .fa-phone-alt::before {   content: '\f879'; } .fa-phone-slash::before {   content: '\f3dd'; } .fa-phone-volume::before {   content: '\f2a0'; } .fa-volume-control-phone::before {   content: '\f2a0'; } .fa-photo-film::before {   content: '\f87c'; } .fa-photo-video::before {   content: '\f87c'; } .fa-piggy-bank::before {   content: '\f4d3'; } .fa-pills::before {   content: '\f484'; } .fa-pizza-slice::before {   content: '\f818'; } .fa-place-of-worship::before {   content: '\f67f'; } .fa-plane::before {   content: '\f072'; } .fa-plane-arrival::before {   content: '\f5af'; } .fa-plane-circle-check::before {   content: '\e555'; } .fa-plane-circle-exclamation::before {   content: '\e556'; } .fa-plane-circle-xmark::before {   content: '\e557'; } .fa-plane-departure::before {   content: '\f5b0'; } .fa-plane-lock::before {   content: '\e558'; } .fa-plane-slash::before {   content: '\e069'; } .fa-plane-up::before {   content: '\e22d'; } .fa-plant-wilt::before {   content: '\e43b'; } .fa-plate-wheat::before {   content: '\e55a'; } .fa-play::before {   content: '\f04b'; } .fa-plug::before {   content: '\f1e6'; } .fa-plug-circle-bolt::before {   content: '\e55b'; } .fa-plug-circle-check::before {   content: '\e55c'; } .fa-plug-circle-exclamation::before {   content: '\e55d'; } .fa-plug-circle-minus::before {   content: '\e55e'; } .fa-plug-circle-plus::before {   content: '\e55f'; } .fa-plug-circle-xmark::before {   content: '\e560'; } .fa-plus::before {   content: '\2b'; } .fa-add::before {   content: '\2b'; } .fa-plus-minus::before {   content: '\e43c'; } .fa-podcast::before {   content: '\f2ce'; } .fa-poo::before {   content: '\f2fe'; } .fa-poo-storm::before {   content: '\f75a'; } .fa-poo-bolt::before {   content: '\f75a'; } .fa-poop::before {   content: '\f619'; } .fa-power-off::before {   content: '\f011'; } .fa-prescription::before {   content: '\f5b1'; } .fa-prescription-bottle::before {   content: '\f485'; } .fa-prescription-bottle-medical::before {   content: '\f486'; } .fa-prescription-bottle-alt::before {   content: '\f486'; } .fa-print::before {   content: '\f02f'; } .fa-pump-medical::before {   content: '\e06a'; } .fa-pump-soap::before {   content: '\e06b'; } .fa-puzzle-piece::before {   content: '\f12e'; } .fa-q::before {   content: '\51'; } .fa-qrcode::before {   content: '\f029'; } .fa-question::before {   content: '\3f'; } .fa-quote-left::before {   content: '\f10d'; } .fa-quote-left-alt::before {   content: '\f10d'; } .fa-quote-right::before {   content: '\f10e'; } .fa-quote-right-alt::before {   content: '\f10e'; } .fa-r::before {   content: '\52'; } .fa-radiation::before {   content: '\f7b9'; } .fa-radio::before {   content: '\f8d7'; } .fa-rainbow::before {   content: '\f75b'; } .fa-ranking-star::before {   content: '\e561'; } .fa-receipt::before {   content: '\f543'; } .fa-record-vinyl::before {   content: '\f8d9'; } .fa-rectangle-ad::before {   content: '\f641'; } .fa-ad::before {   content: '\f641'; } .fa-rectangle-list::before {   content: '\f022'; } .fa-list-alt::before {   content: '\f022'; } .fa-rectangle-xmark::before {   content: '\f410'; } .fa-rectangle-times::before {   content: '\f410'; } .fa-times-rectangle::before {   content: '\f410'; } .fa-window-close::before {   content: '\f410'; } .fa-recycle::before {   content: '\f1b8'; } .fa-registered::before {   content: '\f25d'; } .fa-repeat::before {   content: '\f363'; } .fa-reply::before {   content: '\f3e5'; } .fa-mail-reply::before {   content: '\f3e5'; } .fa-reply-all::before {   content: '\f122'; } .fa-mail-reply-all::before {   content: '\f122'; } .fa-republican::before {   content: '\f75e'; } .fa-restroom::before {   content: '\f7bd'; } .fa-retweet::before {   content: '\f079'; } .fa-ribbon::before {   content: '\f4d6'; } .fa-right-from-bracket::before {   content: '\f2f5'; } .fa-sign-out-alt::before {   content: '\f2f5'; } .fa-right-left::before {   content: '\f362'; } .fa-exchange-alt::before {   content: '\f362'; } .fa-right-long::before {   content: '\f30b'; } .fa-long-arrow-alt-right::before {   content: '\f30b'; } .fa-right-to-bracket::before {   content: '\f2f6'; } .fa-sign-in-alt::before {   content: '\f2f6'; } .fa-ring::before {   content: '\f70b'; } .fa-road::before {   content: '\f018'; } .fa-road-barrier::before {   content: '\e562'; } .fa-road-bridge::before {   content: '\e563'; } .fa-road-circle-check::before {   content: '\e564'; } .fa-road-circle-exclamation::before {   content: '\e565'; } .fa-road-circle-xmark::before {   content: '\e566'; } .fa-road-lock::before {   content: '\e567'; } .fa-road-spikes::before {   content: '\e568'; } .fa-robot::before {   content: '\f544'; } .fa-rocket::before {   content: '\f135'; } .fa-rotate::before {   content: '\f2f1'; } .fa-sync-alt::before {   content: '\f2f1'; } .fa-rotate-left::before {   content: '\f2ea'; } .fa-rotate-back::before {   content: '\f2ea'; } .fa-rotate-backward::before {   content: '\f2ea'; } .fa-undo-alt::before {   content: '\f2ea'; } .fa-rotate-right::before {   content: '\f2f9'; } .fa-redo-alt::before {   content: '\f2f9'; } .fa-rotate-forward::before {   content: '\f2f9'; } .fa-route::before {   content: '\f4d7'; } .fa-rss::before {   content: '\f09e'; } .fa-feed::before {   content: '\f09e'; } .fa-ruble-sign::before {   content: '\f158'; } .fa-rouble::before {   content: '\f158'; } .fa-rub::before {   content: '\f158'; } .fa-ruble::before {   content: '\f158'; } .fa-rug::before {   content: '\e569'; } .fa-ruler::before {   content: '\f545'; } .fa-ruler-combined::before {   content: '\f546'; } .fa-ruler-horizontal::before {   content: '\f547'; } .fa-ruler-vertical::before {   content: '\f548'; } .fa-rupee-sign::before {   content: '\f156'; } .fa-rupee::before {   content: '\f156'; } .fa-rupiah-sign::before {   content: '\e23d'; } .fa-s::before {   content: '\53'; } .fa-sack-dollar::before {   content: '\f81d'; } .fa-sack-xmark::before {   content: '\e56a'; } .fa-sailboat::before {   content: '\e445'; } .fa-satellite::before {   content: '\f7bf'; } .fa-satellite-dish::before {   content: '\f7c0'; } .fa-scale-balanced::before {   content: '\f24e'; } .fa-balance-scale::before {   content: '\f24e'; } .fa-scale-unbalanced::before {   content: '\f515'; } .fa-balance-scale-left::before {   content: '\f515'; } .fa-scale-unbalanced-flip::before {   content: '\f516'; } .fa-balance-scale-right::before {   content: '\f516'; } .fa-school::before {   content: '\f549'; } .fa-school-circle-check::before {   content: '\e56b'; } .fa-school-circle-exclamation::before {   content: '\e56c'; } .fa-school-circle-xmark::before {   content: '\e56d'; } .fa-school-flag::before {   content: '\e56e'; } .fa-school-lock::before {   content: '\e56f'; } .fa-scissors::before {   content: '\f0c4'; } .fa-cut::before {   content: '\f0c4'; } .fa-screwdriver::before {   content: '\f54a'; } .fa-screwdriver-wrench::before {   content: '\f7d9'; } .fa-tools::before {   content: '\f7d9'; } .fa-scroll::before {   content: '\f70e'; } .fa-scroll-torah::before {   content: '\f6a0'; } .fa-torah::before {   content: '\f6a0'; } .fa-sd-card::before {   content: '\f7c2'; } .fa-section::before {   content: '\e447'; } .fa-seedling::before {   content: '\f4d8'; } .fa-sprout::before {   content: '\f4d8'; } .fa-server::before {   content: '\f233'; } .fa-shapes::before {   content: '\f61f'; } .fa-triangle-circle-square::before {   content: '\f61f'; } .fa-share::before {   content: '\f064'; } .fa-arrow-turn-right::before {   content: '\f064'; } .fa-mail-forward::before {   content: '\f064'; } .fa-share-from-square::before {   content: '\f14d'; } .fa-share-square::before {   content: '\f14d'; } .fa-share-nodes::before {   content: '\f1e0'; } .fa-share-alt::before {   content: '\f1e0'; } .fa-sheet-plastic::before {   content: '\e571'; } .fa-shekel-sign::before {   content: '\f20b'; } .fa-ils::before {   content: '\f20b'; } .fa-shekel::before {   content: '\f20b'; } .fa-sheqel::before {   content: '\f20b'; } .fa-sheqel-sign::before {   content: '\f20b'; } .fa-shield::before {   content: '\f132'; } .fa-shield-blank::before {   content: '\f132'; } .fa-shield-cat::before {   content: '\e572'; } .fa-shield-dog::before {   content: '\e573'; } .fa-shield-halved::before {   content: '\f3ed'; } .fa-shield-alt::before {   content: '\f3ed'; } .fa-shield-heart::before {   content: '\e574'; } .fa-shield-virus::before {   content: '\e06c'; } .fa-ship::before {   content: '\f21a'; } .fa-shirt::before {   content: '\f553'; } .fa-t-shirt::before {   content: '\f553'; } .fa-tshirt::before {   content: '\f553'; } .fa-shoe-prints::before {   content: '\f54b'; } .fa-shop::before {   content: '\f54f'; } .fa-store-alt::before {   content: '\f54f'; } .fa-shop-lock::before {   content: '\e4a5'; } .fa-shop-slash::before {   content: '\e070'; } .fa-store-alt-slash::before {   content: '\e070'; } .fa-shower::before {   content: '\f2cc'; } .fa-shrimp::before {   content: '\e448'; } .fa-shuffle::before {   content: '\f074'; } .fa-random::before {   content: '\f074'; } .fa-shuttle-space::before {   content: '\f197'; } .fa-space-shuttle::before {   content: '\f197'; } .fa-sign-hanging::before {   content: '\f4d9'; } .fa-sign::before {   content: '\f4d9'; } .fa-signal::before {   content: '\f012'; } .fa-signal-5::before {   content: '\f012'; } .fa-signal-perfect::before {   content: '\f012'; } .fa-signature::before {   content: '\f5b7'; } .fa-signs-post::before {   content: '\f277'; } .fa-map-signs::before {   content: '\f277'; } .fa-sim-card::before {   content: '\f7c4'; } .fa-sink::before {   content: '\e06d'; } .fa-sitemap::before {   content: '\f0e8'; } .fa-skull::before {   content: '\f54c'; } .fa-skull-crossbones::before {   content: '\f714'; } .fa-slash::before {   content: '\f715'; } .fa-sleigh::before {   content: '\f7cc'; } .fa-sliders::before {   content: '\f1de'; } .fa-sliders-h::before {   content: '\f1de'; } .fa-smog::before {   content: '\f75f'; } .fa-smoking::before {   content: '\f48d'; } .fa-snowflake::before {   content: '\f2dc'; } .fa-snowman::before {   content: '\f7d0'; } .fa-snowplow::before {   content: '\f7d2'; } .fa-soap::before {   content: '\e06e'; } .fa-socks::before {   content: '\f696'; } .fa-solar-panel::before {   content: '\f5ba'; } .fa-sort::before {   content: '\f0dc'; } .fa-unsorted::before {   content: '\f0dc'; } .fa-sort-down::before {   content: '\f0dd'; } .fa-sort-desc::before {   content: '\f0dd'; } .fa-sort-up::before {   content: '\f0de'; } .fa-sort-asc::before {   content: '\f0de'; } .fa-spa::before {   content: '\f5bb'; } .fa-spaghetti-monster-flying::before {   content: '\f67b'; } .fa-pastafarianism::before {   content: '\f67b'; } .fa-spell-check::before {   content: '\f891'; } .fa-spider::before {   content: '\f717'; } .fa-spinner::before {   content: '\f110'; } .fa-splotch::before {   content: '\f5bc'; } .fa-spoon::before {   content: '\f2e5'; } .fa-utensil-spoon::before {   content: '\f2e5'; } .fa-spray-can::before {   content: '\f5bd'; } .fa-spray-can-sparkles::before {   content: '\f5d0'; } .fa-air-freshener::before {   content: '\f5d0'; } .fa-square::before {   content: '\f0c8'; } .fa-square-arrow-up-right::before {   content: '\f14c'; } .fa-external-link-square::before {   content: '\f14c'; } .fa-square-caret-down::before {   content: '\f150'; } .fa-caret-square-down::before {   content: '\f150'; } .fa-square-caret-left::before {   content: '\f191'; } .fa-caret-square-left::before {   content: '\f191'; } .fa-square-caret-right::before {   content: '\f152'; } .fa-caret-square-right::before {   content: '\f152'; } .fa-square-caret-up::before {   content: '\f151'; } .fa-caret-square-up::before {   content: '\f151'; } .fa-square-check::before {   content: '\f14a'; } .fa-check-square::before {   content: '\f14a'; } .fa-square-envelope::before {   content: '\f199'; } .fa-envelope-square::before {   content: '\f199'; } .fa-square-full::before {   content: '\f45c'; } .fa-square-h::before {   content: '\f0fd'; } .fa-h-square::before {   content: '\f0fd'; } .fa-square-minus::before {   content: '\f146'; } .fa-minus-square::before {   content: '\f146'; } .fa-square-nfi::before {   content: '\e576'; } .fa-square-parking::before {   content: '\f540'; } .fa-parking::before {   content: '\f540'; } .fa-square-pen::before {   content: '\f14b'; } .fa-pen-square::before {   content: '\f14b'; } .fa-pencil-square::before {   content: '\f14b'; } .fa-square-person-confined::before {   content: '\e577'; } .fa-square-phone::before {   content: '\f098'; } .fa-phone-square::before {   content: '\f098'; } .fa-square-phone-flip::before {   content: '\f87b'; } .fa-phone-square-alt::before {   content: '\f87b'; } .fa-square-plus::before {   content: '\f0fe'; } .fa-plus-square::before {   content: '\f0fe'; } .fa-square-poll-horizontal::before {   content: '\f682'; } .fa-poll-h::before {   content: '\f682'; } .fa-square-poll-vertical::before {   content: '\f681'; } .fa-poll::before {   content: '\f681'; } .fa-square-root-variable::before {   content: '\f698'; } .fa-square-root-alt::before {   content: '\f698'; } .fa-square-rss::before {   content: '\f143'; } .fa-rss-square::before {   content: '\f143'; } .fa-square-share-nodes::before {   content: '\f1e1'; } .fa-share-alt-square::before {   content: '\f1e1'; } .fa-square-up-right::before {   content: '\f360'; } .fa-external-link-square-alt::before {   content: '\f360'; } .fa-square-virus::before {   content: '\e578'; } .fa-square-xmark::before {   content: '\f2d3'; } .fa-times-square::before {   content: '\f2d3'; } .fa-xmark-square::before {   content: '\f2d3'; } .fa-staff-aesculapius::before {   content: '\e579'; } .fa-rod-asclepius::before {   content: '\e579'; } .fa-rod-snake::before {   content: '\e579'; } .fa-staff-snake::before {   content: '\e579'; } .fa-stairs::before {   content: '\e289'; } .fa-stamp::before {   content: '\f5bf'; } .fa-star::before {   content: '\f005'; } .fa-star-and-crescent::before {   content: '\f699'; } .fa-star-half::before {   content: '\f089'; } .fa-star-half-stroke::before {   content: '\f5c0'; } .fa-star-half-alt::before {   content: '\f5c0'; } .fa-star-of-david::before {   content: '\f69a'; } .fa-star-of-life::before {   content: '\f621'; } .fa-sterling-sign::before {   content: '\f154'; } .fa-gbp::before {   content: '\f154'; } .fa-pound-sign::before {   content: '\f154'; } .fa-stethoscope::before {   content: '\f0f1'; } .fa-stop::before {   content: '\f04d'; } .fa-stopwatch::before {   content: '\f2f2'; } .fa-stopwatch-20::before {   content: '\e06f'; } .fa-store::before {   content: '\f54e'; } .fa-store-slash::before {   content: '\e071'; } .fa-street-view::before {   content: '\f21d'; } .fa-strikethrough::before {   content: '\f0cc'; } .fa-stroopwafel::before {   content: '\f551'; } .fa-subscript::before {   content: '\f12c'; } .fa-suitcase::before {   content: '\f0f2'; } .fa-suitcase-medical::before {   content: '\f0fa'; } .fa-medkit::before {   content: '\f0fa'; } .fa-suitcase-rolling::before {   content: '\f5c1'; } .fa-sun::before {   content: '\f185'; } .fa-sun-plant-wilt::before {   content: '\e57a'; } .fa-superscript::before {   content: '\f12b'; } .fa-swatchbook::before {   content: '\f5c3'; } .fa-synagogue::before {   content: '\f69b'; } .fa-syringe::before {   content: '\f48e'; } .fa-t::before {   content: '\54'; } .fa-table::before {   content: '\f0ce'; } .fa-table-cells::before {   content: '\f00a'; } .fa-th::before {   content: '\f00a'; } .fa-table-cells-large::before {   content: '\f009'; } .fa-th-large::before {   content: '\f009'; } .fa-table-columns::before {   content: '\f0db'; } .fa-columns::before {   content: '\f0db'; } .fa-table-list::before {   content: '\f00b'; } .fa-th-list::before {   content: '\f00b'; } .fa-table-tennis-paddle-ball::before {   content: '\f45d'; } .fa-ping-pong-paddle-ball::before {   content: '\f45d'; } .fa-table-tennis::before {   content: '\f45d'; } .fa-tablet::before {   content: '\f3fb'; } .fa-tablet-android::before {   content: '\f3fb'; } .fa-tablet-button::before {   content: '\f10a'; } .fa-tablet-screen-button::before {   content: '\f3fa'; } .fa-tablet-alt::before {   content: '\f3fa'; } .fa-tablets::before {   content: '\f490'; } .fa-tachograph-digital::before {   content: '\f566'; } .fa-digital-tachograph::before {   content: '\f566'; } .fa-tag::before {   content: '\f02b'; } .fa-tags::before {   content: '\f02c'; } .fa-tape::before {   content: '\f4db'; } .fa-tarp::before {   content: '\e57b'; } .fa-tarp-droplet::before {   content: '\e57c'; } .fa-taxi::before {   content: '\f1ba'; } .fa-cab::before {   content: '\f1ba'; } .fa-teeth::before {   content: '\f62e'; } .fa-teeth-open::before {   content: '\f62f'; } .fa-temperature-arrow-down::before {   content: '\e03f'; } .fa-temperature-down::before {   content: '\e03f'; } .fa-temperature-arrow-up::before {   content: '\e040'; } .fa-temperature-up::before {   content: '\e040'; } .fa-temperature-empty::before {   content: '\f2cb'; } .fa-temperature-0::before {   content: '\f2cb'; } .fa-thermometer-0::before {   content: '\f2cb'; } .fa-thermometer-empty::before {   content: '\f2cb'; } .fa-temperature-full::before {   content: '\f2c7'; } .fa-temperature-4::before {   content: '\f2c7'; } .fa-thermometer-4::before {   content: '\f2c7'; } .fa-thermometer-full::before {   content: '\f2c7'; } .fa-temperature-half::before {   content: '\f2c9'; } .fa-temperature-2::before {   content: '\f2c9'; } .fa-thermometer-2::before {   content: '\f2c9'; } .fa-thermometer-half::before {   content: '\f2c9'; } .fa-temperature-high::before {   content: '\f769'; } .fa-temperature-low::before {   content: '\f76b'; } .fa-temperature-quarter::before {   content: '\f2ca'; } .fa-temperature-1::before {   content: '\f2ca'; } .fa-thermometer-1::before {   content: '\f2ca'; } .fa-thermometer-quarter::before {   content: '\f2ca'; } .fa-temperature-three-quarters::before {   content: '\f2c8'; } .fa-temperature-3::before {   content: '\f2c8'; } .fa-thermometer-3::before {   content: '\f2c8'; } .fa-thermometer-three-quarters::before {   content: '\f2c8'; } .fa-tenge-sign::before {   content: '\f7d7'; } .fa-tenge::before {   content: '\f7d7'; } .fa-tent::before {   content: '\e57d'; } .fa-tent-arrow-down-to-line::before {   content: '\e57e'; } .fa-tent-arrow-left-right::before {   content: '\e57f'; } .fa-tent-arrow-turn-left::before {   content: '\e580'; } .fa-tent-arrows-down::before {   content: '\e581'; } .fa-tents::before {   content: '\e582'; } .fa-terminal::before {   content: '\f120'; } .fa-text-height::before {   content: '\f034'; } .fa-text-slash::before {   content: '\f87d'; } .fa-remove-format::before {   content: '\f87d'; } .fa-text-width::before {   content: '\f035'; } .fa-thermometer::before {   content: '\f491'; } .fa-thumbs-down::before {   content: '\f165'; } .fa-thumbs-up::before {   content: '\f164'; } .fa-thumbtack::before {   content: '\f08d'; } .fa-thumb-tack::before {   content: '\f08d'; } .fa-ticket::before {   content: '\f145'; } .fa-ticket-simple::before {   content: '\f3ff'; } .fa-ticket-alt::before {   content: '\f3ff'; } .fa-timeline::before {   content: '\e29c'; } .fa-toggle-off::before {   content: '\f204'; } .fa-toggle-on::before {   content: '\f205'; } .fa-toilet::before {   content: '\f7d8'; } .fa-toilet-paper::before {   content: '\f71e'; } .fa-toilet-paper-slash::before {   content: '\e072'; } .fa-toilet-portable::before {   content: '\e583'; } .fa-toilets-portable::before {   content: '\e584'; } .fa-toolbox::before {   content: '\f552'; } .fa-tooth::before {   content: '\f5c9'; } .fa-torii-gate::before {   content: '\f6a1'; } .fa-tornado::before {   content: '\f76f'; } .fa-tower-broadcast::before {   content: '\f519'; } .fa-broadcast-tower::before {   content: '\f519'; } .fa-tower-cell::before {   content: '\e585'; } .fa-tower-observation::before {   content: '\e586'; } .fa-tractor::before {   content: '\f722'; } .fa-trademark::before {   content: '\f25c'; } .fa-traffic-light::before {   content: '\f637'; } .fa-trailer::before {   content: '\e041'; } .fa-train::before {   content: '\f238'; } .fa-train-subway::before {   content: '\f239'; } .fa-subway::before {   content: '\f239'; } .fa-train-tram::before {   content: '\f7da'; } .fa-tram::before {   content: '\f7da'; } .fa-transgender::before {   content: '\f225'; } .fa-transgender-alt::before {   content: '\f225'; } .fa-trash::before {   content: '\f1f8'; } .fa-trash-arrow-up::before {   content: '\f829'; } .fa-trash-restore::before {   content: '\f829'; } .fa-trash-can::before {   content: '\f2ed'; } .fa-trash-alt::before {   content: '\f2ed'; } .fa-trash-can-arrow-up::before {   content: '\f82a'; } .fa-trash-restore-alt::before {   content: '\f82a'; } .fa-tree::before {   content: '\f1bb'; } .fa-tree-city::before {   content: '\e587'; } .fa-triangle-exclamation::before {   content: '\f071'; } .fa-exclamation-triangle::before {   content: '\f071'; } .fa-warning::before {   content: '\f071'; } .fa-trophy::before {   content: '\f091'; } .fa-trowel::before {   content: '\e589'; } .fa-trowel-bricks::before {   content: '\e58a'; } .fa-truck::before {   content: '\f0d1'; } .fa-truck-arrow-right::before {   content: '\e58b'; } .fa-truck-droplet::before {   content: '\e58c'; } .fa-truck-fast::before {   content: '\f48b'; } .fa-shipping-fast::before {   content: '\f48b'; } .fa-truck-field::before {   content: '\e58d'; } .fa-truck-field-un::before {   content: '\e58e'; } .fa-truck-front::before {   content: '\e2b7'; } .fa-truck-medical::before {   content: '\f0f9'; } .fa-ambulance::before {   content: '\f0f9'; } .fa-truck-monster::before {   content: '\f63b'; } .fa-truck-moving::before {   content: '\f4df'; } .fa-truck-pickup::before {   content: '\f63c'; } .fa-truck-plane::before {   content: '\e58f'; } .fa-truck-ramp-box::before {   content: '\f4de'; } .fa-truck-loading::before {   content: '\f4de'; } .fa-tty::before {   content: '\f1e4'; } .fa-teletype::before {   content: '\f1e4'; } .fa-turkish-lira-sign::before {   content: '\e2bb'; } .fa-try::before {   content: '\e2bb'; } .fa-turkish-lira::before {   content: '\e2bb'; } .fa-turn-down::before {   content: '\f3be'; } .fa-level-down-alt::before {   content: '\f3be'; } .fa-turn-up::before {   content: '\f3bf'; } .fa-level-up-alt::before {   content: '\f3bf'; } .fa-tv::before {   content: '\f26c'; } .fa-television::before {   content: '\f26c'; } .fa-tv-alt::before {   content: '\f26c'; } .fa-u::before {   content: '\55'; } .fa-umbrella::before {   content: '\f0e9'; } .fa-umbrella-beach::before {   content: '\f5ca'; } .fa-underline::before {   content: '\f0cd'; } .fa-universal-access::before {   content: '\f29a'; } .fa-unlock::before {   content: '\f09c'; } .fa-unlock-keyhole::before {   content: '\f13e'; } .fa-unlock-alt::before {   content: '\f13e'; } .fa-up-down::before {   content: '\f338'; } .fa-arrows-alt-v::before {   content: '\f338'; } .fa-up-down-left-right::before {   content: '\f0b2'; } .fa-arrows-alt::before {   content: '\f0b2'; } .fa-up-long::before {   content: '\f30c'; } .fa-long-arrow-alt-up::before {   content: '\f30c'; } .fa-up-right-and-down-left-from-center::before {   content: '\f424'; } .fa-expand-alt::before {   content: '\f424'; } .fa-up-right-from-square::before {   content: '\f35d'; } .fa-external-link-alt::before {   content: '\f35d'; } .fa-upload::before {   content: '\f093'; } .fa-user::before {   content: '\f007'; } .fa-user-astronaut::before {   content: '\f4fb'; } .fa-user-check::before {   content: '\f4fc'; } .fa-user-clock::before {   content: '\f4fd'; } .fa-user-doctor::before {   content: '\f0f0'; } .fa-user-md::before {   content: '\f0f0'; } .fa-user-gear::before {   content: '\f4fe'; } .fa-user-cog::before {   content: '\f4fe'; } .fa-user-graduate::before {   content: '\f501'; } .fa-user-group::before {   content: '\f500'; } .fa-user-friends::before {   content: '\f500'; } .fa-user-injured::before {   content: '\f728'; } .fa-user-large::before {   content: '\f406'; } .fa-user-alt::before {   content: '\f406'; } .fa-user-large-slash::before {   content: '\f4fa'; } .fa-user-alt-slash::before {   content: '\f4fa'; } .fa-user-lock::before {   content: '\f502'; } .fa-user-minus::before {   content: '\f503'; } .fa-user-ninja::before {   content: '\f504'; } .fa-user-nurse::before {   content: '\f82f'; } .fa-user-pen::before {   content: '\f4ff'; } .fa-user-edit::before {   content: '\f4ff'; } .fa-user-plus::before {   content: '\f234'; } .fa-user-secret::before {   content: '\f21b'; } .fa-user-shield::before {   content: '\f505'; } .fa-user-slash::before {   content: '\f506'; } .fa-user-tag::before {   content: '\f507'; } .fa-user-tie::before {   content: '\f508'; } .fa-user-xmark::before {   content: '\f235'; } .fa-user-times::before {   content: '\f235'; } .fa-users::before {   content: '\f0c0'; } .fa-users-between-lines::before {   content: '\e591'; } .fa-users-gear::before {   content: '\f509'; } .fa-users-cog::before {   content: '\f509'; } .fa-users-line::before {   content: '\e592'; } .fa-users-rays::before {   content: '\e593'; } .fa-users-rectangle::before {   content: '\e594'; } .fa-users-slash::before {   content: '\e073'; } .fa-users-viewfinder::before {   content: '\e595'; } .fa-utensils::before {   content: '\f2e7'; } .fa-cutlery::before {   content: '\f2e7'; } .fa-v::before {   content: '\56'; } .fa-van-shuttle::before {   content: '\f5b6'; } .fa-shuttle-van::before {   content: '\f5b6'; } .fa-vault::before {   content: '\e2c5'; } .fa-vector-square::before {   content: '\f5cb'; } .fa-venus::before {   content: '\f221'; } .fa-venus-double::before {   content: '\f226'; } .fa-venus-mars::before {   content: '\f228'; } .fa-vest::before {   content: '\e085'; } .fa-vest-patches::before {   content: '\e086'; } .fa-vial::before {   content: '\f492'; } .fa-vial-circle-check::before {   content: '\e596'; } .fa-vial-virus::before {   content: '\e597'; } .fa-vials::before {   content: '\f493'; } .fa-video::before {   content: '\f03d'; } .fa-video-camera::before {   content: '\f03d'; } .fa-video-slash::before {   content: '\f4e2'; } .fa-vihara::before {   content: '\f6a7'; } .fa-virus::before {   content: '\e074'; } .fa-virus-covid::before {   content: '\e4a8'; } .fa-virus-covid-slash::before {   content: '\e4a9'; } .fa-virus-slash::before {   content: '\e075'; } .fa-viruses::before {   content: '\e076'; } .fa-voicemail::before {   content: '\f897'; } .fa-volcano::before {   content: '\f770'; } .fa-volleyball::before {   content: '\f45f'; } .fa-volleyball-ball::before {   content: '\f45f'; } .fa-volume-high::before {   content: '\f028'; } .fa-volume-up::before {   content: '\f028'; } .fa-volume-low::before {   content: '\f027'; } .fa-volume-down::before {   content: '\f027'; } .fa-volume-off::before {   content: '\f026'; } .fa-volume-xmark::before {   content: '\f6a9'; } .fa-volume-mute::before {   content: '\f6a9'; } .fa-volume-times::before {   content: '\f6a9'; } .fa-vr-cardboard::before {   content: '\f729'; } .fa-w::before {   content: '\57'; } .fa-walkie-talkie::before {   content: '\f8ef'; } .fa-wallet::before {   content: '\f555'; } .fa-wand-magic::before {   content: '\f0d0'; } .fa-magic::before {   content: '\f0d0'; } .fa-wand-magic-sparkles::before {   content: '\e2ca'; } .fa-magic-wand-sparkles::before {   content: '\e2ca'; } .fa-wand-sparkles::before {   content: '\f72b'; } .fa-warehouse::before {   content: '\f494'; } .fa-water::before {   content: '\f773'; } .fa-water-ladder::before {   content: '\f5c5'; } .fa-ladder-water::before {   content: '\f5c5'; } .fa-swimming-pool::before {   content: '\f5c5'; } .fa-wave-square::before {   content: '\f83e'; } .fa-weight-hanging::before {   content: '\f5cd'; } .fa-weight-scale::before {   content: '\f496'; } .fa-weight::before {   content: '\f496'; } .fa-wheat-awn::before {   content: '\e2cd'; } .fa-wheat-alt::before {   content: '\e2cd'; } .fa-wheat-awn-circle-exclamation::before {   content: '\e598'; } .fa-wheelchair::before {   content: '\f193'; } .fa-wheelchair-move::before {   content: '\e2ce'; } .fa-wheelchair-alt::before {   content: '\e2ce'; } .fa-whiskey-glass::before {   content: '\f7a0'; } .fa-glass-whiskey::before {   content: '\f7a0'; } .fa-wifi::before {   content: '\f1eb'; } .fa-wifi-3::before {   content: '\f1eb'; } .fa-wifi-strong::before {   content: '\f1eb'; } .fa-wind::before {   content: '\f72e'; } .fa-window-maximize::before {   content: '\f2d0'; } .fa-window-minimize::before {   content: '\f2d1'; } .fa-window-restore::before {   content: '\f2d2'; } .fa-wine-bottle::before {   content: '\f72f'; } .fa-wine-glass::before {   content: '\f4e3'; } .fa-wine-glass-empty::before {   content: '\f5ce'; } .fa-wine-glass-alt::before {   content: '\f5ce'; } .fa-won-sign::before {   content: '\f159'; } .fa-krw::before {   content: '\f159'; } .fa-won::before {   content: '\f159'; } .fa-worm::before {   content: '\e599'; } .fa-wrench::before {   content: '\f0ad'; } .fa-x::before {   content: '\58'; } .fa-x-ray::before {   content: '\f497'; } .fa-xmark::before {   content: '\f00d'; } .fa-close::before {   content: '\f00d'; } .fa-multiply::before {   content: '\f00d'; } .fa-remove::before {   content: '\f00d'; } .fa-times::before {   content: '\f00d'; } .fa-xmarks-lines::before {   content: '\e59a'; } .fa-y::before {   content: '\59'; } .fa-yen-sign::before {   content: '\f157'; } .fa-cny::before {   content: '\f157'; } .fa-jpy::before {   content: '\f157'; } .fa-rmb::before {   content: '\f157'; } .fa-yen::before {   content: '\f157'; } .fa-yin-yang::before {   content: '\f6ad'; } .fa-z::before {   content: '\5a'; } .sr-only, .fa-sr-only {   position: absolute;   overflow: hidden;   clip: rect(0, 0, 0, 0);   width: 1px;   height: 1px;   margin: -1px;   padding: 0;   white-space: nowrap;   border-width: 0; } .sr-only-focusable:not(:focus), .fa-sr-only-focusable:not(:focus) {   position: absolute;   overflow: hidden;   clip: rect(0, 0, 0, 0);   width: 1px;   height: 1px;   margin: -1px;   padding: 0;   white-space: nowrap;   border-width: 0; } :root, :host {   --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; } @font-face {   font-family: 'Font Awesome 6 Brands';   font-style: normal;   font-weight: 400;   font-display: block;   src: url('https://hiperhistoria.com.br/wp-content/themes/foxiz/assets/fonts/fa-brands-400.woff2') format('woff2'); } .fab, .fa-brands {   font-family: 'Font Awesome 6 Brands';   font-weight: 400; } .fa-42-group:before {   content: '\e080'; } .fa-innosoft:before {   content: '\e080'; } .fa-500px:before {   content: '\f26e'; } .fa-accessible-icon:before {   content: '\f368'; } .fa-accusoft:before {   content: '\f369'; } .fa-adn:before {   content: '\f170'; } .fa-adversal:before {   content: '\f36a'; } .fa-affiliatetheme:before {   content: '\f36b'; } .fa-airbnb:before {   content: '\f834'; } .fa-algolia:before {   content: '\f36c'; } .fa-alipay:before {   content: '\f642'; } .fa-amazon:before {   content: '\f270'; } .fa-amazon-pay:before {   content: '\f42c'; } .fa-amilia:before {   content: '\f36d'; } .fa-android:before {   content: '\f17b'; } .fa-angellist:before {   content: '\f209'; } .fa-angrycreative:before {   content: '\f36e'; } .fa-angular:before {   content: '\f420'; } .fa-app-store:before {   content: '\f36f'; } .fa-app-store-ios:before {   content: '\f370'; } .fa-apper:before {   content: '\f371'; } .fa-apple:before {   content: '\f179'; } .fa-apple-pay:before {   content: '\f415'; } .fa-artstation:before {   content: '\f77a'; } .fa-asymmetrik:before {   content: '\f372'; } .fa-atlassian:before {   content: '\f77b'; } .fa-audible:before {   content: '\f373'; } .fa-autoprefixer:before {   content: '\f41c'; } .fa-avianex:before {   content: '\f374'; } .fa-aviato:before {   content: '\f421'; } .fa-aws:before {   content: '\f375'; } .fa-bandcamp:before {   content: '\f2d5'; } .fa-battle-net:before {   content: '\f835'; } .fa-behance:before {   content: '\f1b4'; } .fa-behance-square:before {   content: '\f1b5'; } .fa-bilibili:before {   content: '\e3d9'; } .fa-bimobject:before {   content: '\f378'; } .fa-bitbucket:before {   content: '\f171'; } .fa-bitcoin:before {   content: '\f379'; } .fa-bity:before {   content: '\f37a'; } .fa-black-tie:before {   content: '\f27e'; } .fa-blackberry:before {   content: '\f37b'; } .fa-blogger:before {   content: '\f37c'; } .fa-blogger-b:before {   content: '\f37d'; } .fa-bluetooth:before {   content: '\f293'; } .fa-bluetooth-b:before {   content: '\f294'; } .fa-bootstrap:before {   content: '\f836'; } .fa-bots:before {   content: '\e340'; } .fa-btc:before {   content: '\f15a'; } .fa-buffer:before {   content: '\f837'; } .fa-buromobelexperte:before {   content: '\f37f'; } .fa-buy-n-large:before {   content: '\f8a6'; } .fa-buysellads:before {   content: '\f20d'; } .fa-canadian-maple-leaf:before {   content: '\f785'; } .fa-cc-amazon-pay:before {   content: '\f42d'; } .fa-cc-amex:before {   content: '\f1f3'; } .fa-cc-apple-pay:before {   content: '\f416'; } .fa-cc-diners-club:before {   content: '\f24c'; } .fa-cc-discover:before {   content: '\f1f2'; } .fa-cc-jcb:before {   content: '\f24b'; } .fa-cc-mastercard:before {   content: '\f1f1'; } .fa-cc-paypal:before {   content: '\f1f4'; } .fa-cc-stripe:before {   content: '\f1f5'; } .fa-cc-visa:before {   content: '\f1f0'; } .fa-centercode:before {   content: '\f380'; } .fa-centos:before {   content: '\f789'; } .fa-chrome:before {   content: '\f268'; } .fa-chromecast:before {   content: '\f838'; } .fa-cloudflare:before {   content: '\e07d'; } .fa-cloudscale:before {   content: '\f383'; } .fa-cloudsmith:before {   content: '\f384'; } .fa-cloudversify:before {   content: '\f385'; } .fa-cmplid:before {   content: '\e360'; } .fa-codepen:before {   content: '\f1cb'; } .fa-codiepie:before {   content: '\f284'; } .fa-confluence:before {   content: '\f78d'; } .fa-connectdevelop:before {   content: '\f20e'; } .fa-contao:before {   content: '\f26d'; } .fa-cotton-bureau:before {   content: '\f89e'; } .fa-cpanel:before {   content: '\f388'; } .fa-creative-commons:before {   content: '\f25e'; } .fa-creative-commons-by:before {   content: '\f4e7'; } .fa-creative-commons-nc:before {   content: '\f4e8'; } .fa-creative-commons-nc-eu:before {   content: '\f4e9'; } .fa-creative-commons-nc-jp:before {   content: '\f4ea'; } .fa-creative-commons-nd:before {   content: '\f4eb'; } .fa-creative-commons-pd:before {   content: '\f4ec'; } .fa-creative-commons-pd-alt:before {   content: '\f4ed'; } .fa-creative-commons-remix:before {   content: '\f4ee'; } .fa-creative-commons-sa:before {   content: '\f4ef'; } .fa-creative-commons-sampling:before {   content: '\f4f0'; } .fa-creative-commons-sampling-plus:before {   content: '\f4f1'; } .fa-creative-commons-share:before {   content: '\f4f2'; } .fa-creative-commons-zero:before {   content: '\f4f3'; } .fa-critical-role:before {   content: '\f6c9'; } .fa-css3:before {   content: '\f13c'; } .fa-css3-alt:before {   content: '\f38b'; } .fa-cuttlefish:before {   content: '\f38c'; } .fa-d-and-d:before {   content: '\f38d'; } .fa-d-and-d-beyond:before {   content: '\f6ca'; } .fa-dailymotion:before {   content: '\e052'; } .fa-dashcube:before {   content: '\f210'; } .fa-deezer:before {   content: '\e077'; } .fa-delicious:before {   content: '\f1a5'; } .fa-deploydog:before {   content: '\f38e'; } .fa-deskpro:before {   content: '\f38f'; } .fa-dev:before {   content: '\f6cc'; } .fa-deviantart:before {   content: '\f1bd'; } .fa-dhl:before {   content: '\f790'; } .fa-diaspora:before {   content: '\f791'; } .fa-digg:before {   content: '\f1a6'; } .fa-digital-ocean:before {   content: '\f391'; } .fa-discord:before {   content: '\f392'; } .fa-discourse:before {   content: '\f393'; } .fa-dochub:before {   content: '\f394'; } .fa-docker:before {   content: '\f395'; } .fa-draft2digital:before {   content: '\f396'; } .fa-dribbble:before {   content: '\f17d'; } .fa-dribbble-square:before {   content: '\f397'; } .fa-dropbox:before {   content: '\f16b'; } .fa-drupal:before {   content: '\f1a9'; } .fa-dyalog:before {   content: '\f399'; } .fa-earlybirds:before {   content: '\f39a'; } .fa-ebay:before {   content: '\f4f4'; } .fa-edge:before {   content: '\f282'; } .fa-edge-legacy:before {   content: '\e078'; } .fa-elementor:before {   content: '\f430'; } .fa-ello:before {   content: '\f5f1'; } .fa-ember:before {   content: '\f423'; } .fa-empire:before {   content: '\f1d1'; } .fa-envira:before {   content: '\f299'; } .fa-erlang:before {   content: '\f39d'; } .fa-ethereum:before {   content: '\f42e'; } .fa-etsy:before {   content: '\f2d7'; } .fa-evernote:before {   content: '\f839'; } .fa-expeditedssl:before {   content: '\f23e'; } .fa-facebook:before {   content: '\f09a'; } .fa-facebook-f:before {   content: '\f39e'; } .fa-facebook-messenger:before {   content: '\f39f'; } .fa-facebook-square:before {   content: '\f082'; } .fa-fantasy-flight-games:before {   content: '\f6dc'; } .fa-fedex:before {   content: '\f797'; } .fa-fedora:before {   content: '\f798'; } .fa-figma:before {   content: '\f799'; } .fa-firefox:before {   content: '\f269'; } .fa-firefox-browser:before {   content: '\e007'; } .fa-first-order:before {   content: '\f2b0'; } .fa-first-order-alt:before {   content: '\f50a'; } .fa-firstdraft:before {   content: '\f3a1'; } .fa-flickr:before {   content: '\f16e'; } .fa-flipboard:before {   content: '\f44d'; } .fa-fly:before {   content: '\f417'; } .fa-font-awesome:before {   content: '\f2b4'; } .fa-font-awesome-flag:before {   content: '\f2b4'; } .fa-font-awesome-logo-full:before {   content: '\f2b4'; } .fa-fonticons:before {   content: '\f280'; } .fa-fonticons-fi:before {   content: '\f3a2'; } .fa-fort-awesome:before {   content: '\f286'; } .fa-fort-awesome-alt:before {   content: '\f3a3'; } .fa-forumbee:before {   content: '\f211'; } .fa-foursquare:before {   content: '\f180'; } .fa-free-code-camp:before {   content: '\f2c5'; } .fa-freebsd:before {   content: '\f3a4'; } .fa-fulcrum:before {   content: '\f50b'; } .fa-galactic-republic:before {   content: '\f50c'; } .fa-galactic-senate:before {   content: '\f50d'; } .fa-get-pocket:before {   content: '\f265'; } .fa-gg:before {   content: '\f260'; } .fa-gg-circle:before {   content: '\f261'; } .fa-git:before {   content: '\f1d3'; } .fa-git-alt:before {   content: '\f841'; } .fa-git-square:before {   content: '\f1d2'; } .fa-github:before {   content: '\f09b'; } .fa-github-alt:before {   content: '\f113'; } .fa-github-square:before {   content: '\f092'; } .fa-gitkraken:before {   content: '\f3a6'; } .fa-gitlab:before {   content: '\f296'; } .fa-gitter:before {   content: '\f426'; } .fa-glide:before {   content: '\f2a5'; } .fa-glide-g:before {   content: '\f2a6'; } .fa-gofore:before {   content: '\f3a7'; } .fa-golang:before {   content: '\e40f'; } .fa-goodreads:before {   content: '\f3a8'; } .fa-goodreads-g:before {   content: '\f3a9'; } .fa-google:before {   content: '\f1a0'; } .fa-google-drive:before {   content: '\f3aa'; } .fa-google-pay:before {   content: '\e079'; } .fa-google-play:before {   content: '\f3ab'; } .fa-google-plus:before {   content: '\f2b3'; } .fa-google-plus-g:before {   content: '\f0d5'; } .fa-google-plus-square:before {   content: '\f0d4'; } .fa-google-wallet:before {   content: '\f1ee'; } .fa-gratipay:before {   content: '\f184'; } .fa-grav:before {   content: '\f2d6'; } .fa-gripfire:before {   content: '\f3ac'; } .fa-grunt:before {   content: '\f3ad'; } .fa-guilded:before {   content: '\e07e'; } .fa-gulp:before {   content: '\f3ae'; } .fa-hacker-news:before {   content: '\f1d4'; } .fa-hacker-news-square:before {   content: '\f3af'; } .fa-hackerrank:before {   content: '\f5f7'; } .fa-hashnode:before {   content: '\e499'; } .fa-hips:before {   content: '\f452'; } .fa-hire-a-helper:before {   content: '\f3b0'; } .fa-hive:before {   content: '\e07f'; } .fa-hooli:before {   content: '\f427'; } .fa-hornbill:before {   content: '\f592'; } .fa-hotjar:before {   content: '\f3b1'; } .fa-houzz:before {   content: '\f27c'; } .fa-html5:before {   content: '\f13b'; } .fa-hubspot:before {   content: '\f3b2'; } .fa-ideal:before {   content: '\e013'; } .fa-imdb:before {   content: '\f2d8'; } .fa-instagram:before {   content: '\f16d'; } .fa-instagram-square:before {   content: '\e055'; } .fa-instalod:before {   content: '\e081'; } .fa-intercom:before {   content: '\f7af'; } .fa-internet-explorer:before {   content: '\f26b'; } .fa-invision:before {   content: '\f7b0'; } .fa-ioxhost:before {   content: '\f208'; } .fa-itch-io:before {   content: '\f83a'; } .fa-itunes:before {   content: '\f3b4'; } .fa-itunes-note:before {   content: '\f3b5'; } .fa-java:before {   content: '\f4e4'; } .fa-jedi-order:before {   content: '\f50e'; } .fa-jenkins:before {   content: '\f3b6'; } .fa-jira:before {   content: '\f7b1'; } .fa-joget:before {   content: '\f3b7'; } .fa-joomla:before {   content: '\f1aa'; } .fa-js:before {   content: '\f3b8'; } .fa-js-square:before {   content: '\f3b9'; } .fa-jsfiddle:before {   content: '\f1cc'; } .fa-kaggle:before {   content: '\f5fa'; } .fa-keybase:before {   content: '\f4f5'; } .fa-keycdn:before {   content: '\f3ba'; } .fa-kickstarter:before {   content: '\f3bb'; } .fa-kickstarter-k:before {   content: '\f3bc'; } .fa-korvue:before {   content: '\f42f'; } .fa-laravel:before {   content: '\f3bd'; } .fa-lastfm:before {   content: '\f202'; } .fa-lastfm-square:before {   content: '\f203'; } .fa-leanpub:before {   content: '\f212'; } .fa-less:before {   content: '\f41d'; } .fa-line:before {   content: '\f3c0'; } .fa-linkedin:before {   content: '\f08c'; } .fa-linkedin-in:before {   content: '\f0e1'; } .fa-linode:before {   content: '\f2b8'; } .fa-linux:before {   content: '\f17c'; } .fa-lyft:before {   content: '\f3c3'; } .fa-magento:before {   content: '\f3c4'; } .fa-mailchimp:before {   content: '\f59e'; } .fa-mandalorian:before {   content: '\f50f'; } .fa-markdown:before {   content: '\f60f'; } .fa-mastodon:before {   content: '\f4f6'; } .fa-maxcdn:before {   content: '\f136'; } .fa-mdb:before {   content: '\f8ca'; } .fa-medapps:before {   content: '\f3c6'; } .fa-medium:before {   content: '\f23a'; } .fa-medium-m:before {   content: '\f23a'; } .fa-medrt:before {   content: '\f3c8'; } .fa-meetup:before {   content: '\f2e0'; } .fa-megaport:before {   content: '\f5a3'; } .fa-mendeley:before {   content: '\f7b3'; } .fa-microblog:before {   content: '\e01a'; } .fa-microsoft:before {   content: '\f3ca'; } .fa-mix:before {   content: '\f3cb'; } .fa-mixcloud:before {   content: '\f289'; } .fa-mixer:before {   content: '\e056'; } .fa-mizuni:before {   content: '\f3cc'; } .fa-modx:before {   content: '\f285'; } .fa-monero:before {   content: '\f3d0'; } .fa-napster:before {   content: '\f3d2'; } .fa-neos:before {   content: '\f612'; } .fa-nfc-directional:before {   content: '\e530'; } .fa-nfc-symbol:before {   content: '\e531'; } .fa-nimblr:before {   content: '\f5a8'; } .fa-node:before {   content: '\f419'; } .fa-node-js:before {   content: '\f3d3'; } .fa-npm:before {   content: '\f3d4'; } .fa-ns8:before {   content: '\f3d5'; } .fa-nutritionix:before {   content: '\f3d6'; } .fa-octopus-deploy:before {   content: '\e082'; } .fa-odnoklassniki:before {   content: '\f263'; } .fa-odnoklassniki-square:before {   content: '\f264'; } .fa-old-republic:before {   content: '\f510'; } .fa-opencart:before {   content: '\f23d'; } .fa-openid:before {   content: '\f19b'; } .fa-opera:before {   content: '\f26a'; } .fa-optin-monster:before {   content: '\f23c'; } .fa-orcid:before {   content: '\f8d2'; } .fa-osi:before {   content: '\f41a'; } .fa-padlet:before {   content: '\e4a0'; } .fa-page4:before {   content: '\f3d7'; } .fa-pagelines:before {   content: '\f18c'; } .fa-palfed:before {   content: '\f3d8'; } .fa-patreon:before {   content: '\f3d9'; } .fa-paypal:before {   content: '\f1ed'; } .fa-perbyte:before {   content: '\e083'; } .fa-periscope:before {   content: '\f3da'; } .fa-phabricator:before {   content: '\f3db'; } .fa-phoenix-framework:before {   content: '\f3dc'; } .fa-phoenix-squadron:before {   content: '\f511'; } .fa-php:before {   content: '\f457'; } .fa-pied-piper:before {   content: '\f2ae'; } .fa-pied-piper-alt:before {   content: '\f1a8'; } .fa-pied-piper-hat:before {   content: '\f4e5'; } .fa-pied-piper-pp:before {   content: '\f1a7'; } .fa-pied-piper-square:before {   content: '\e01e'; } .fa-pinterest:before {   content: '\f0d2'; } .fa-pinterest-p:before {   content: '\f231'; } .fa-pinterest-square:before {   content: '\f0d3'; } .fa-pix:before {   content: '\e43a'; } .fa-playstation:before {   content: '\f3df'; } .fa-product-hunt:before {   content: '\f288'; } .fa-pushed:before {   content: '\f3e1'; } .fa-python:before {   content: '\f3e2'; } .fa-qq:before {   content: '\f1d6'; } .fa-quinscape:before {   content: '\f459'; } .fa-quora:before {   content: '\f2c4'; } .fa-r-project:before {   content: '\f4f7'; } .fa-raspberry-pi:before {   content: '\f7bb'; } .fa-ravelry:before {   content: '\f2d9'; } .fa-react:before {   content: '\f41b'; } .fa-reacteurope:before {   content: '\f75d'; } .fa-readme:before {   content: '\f4d5'; } .fa-rebel:before {   content: '\f1d0'; } .fa-red-river:before {   content: '\f3e3'; } .fa-reddit:before {   content: '\f1a1'; } .fa-reddit-alien:before {   content: '\f281'; } .fa-reddit-square:before {   content: '\f1a2'; } .fa-redhat:before {   content: '\f7bc'; } .fa-renren:before {   content: '\f18b'; } .fa-replyd:before {   content: '\f3e6'; } .fa-researchgate:before {   content: '\f4f8'; } .fa-resolving:before {   content: '\f3e7'; } .fa-rev:before {   content: '\f5b2'; } .fa-rocketchat:before {   content: '\f3e8'; } .fa-rockrms:before {   content: '\f3e9'; } .fa-rust:before {   content: '\e07a'; } .fa-safari:before {   content: '\f267'; } .fa-salesforce:before {   content: '\f83b'; } .fa-sass:before {   content: '\f41e'; } .fa-schlix:before {   content: '\f3ea'; } .fa-screenpal:before {   content: '\e570'; } .fa-scribd:before {   content: '\f28a'; } .fa-searchengin:before {   content: '\f3eb'; } .fa-sellcast:before {   content: '\f2da'; } .fa-sellsy:before {   content: '\f213'; } .fa-servicestack:before {   content: '\f3ec'; } .fa-shirtsinbulk:before {   content: '\f214'; } .fa-shopify:before {   content: '\e057'; } .fa-shopware:before {   content: '\f5b5'; } .fa-simplybuilt:before {   content: '\f215'; } .fa-sistrix:before {   content: '\f3ee'; } .fa-sith:before {   content: '\f512'; } .fa-sitrox:before {   content: '\e44a'; } .fa-sketch:before {   content: '\f7c6'; } .fa-skyatlas:before {   content: '\f216'; } .fa-skype:before {   content: '\f17e'; } .fa-slack:before {   content: '\f198'; } .fa-slack-hash:before {   content: '\f198'; } .fa-slideshare:before {   content: '\f1e7'; } .fa-snapchat:before {   content: '\f2ab'; } .fa-snapchat-ghost:before {   content: '\f2ab'; } .fa-snapchat-square:before {   content: '\f2ad'; } .fa-soundcloud:before {   content: '\f1be'; } .fa-sourcetree:before {   content: '\f7d3'; } .fa-speakap:before {   content: '\f3f3'; } .fa-speaker-deck:before {   content: '\f83c'; } .fa-spotify:before {   content: '\f1bc'; } .fa-square-font-awesome:before {   content: '\f425'; } .fa-square-font-awesome-stroke:before {   content: '\f35c'; } .fa-font-awesome-alt:before {   content: '\f35c'; } .fa-squarespace:before {   content: '\f5be'; } .fa-stack-exchange:before {   content: '\f18d'; } .fa-stack-overflow:before {   content: '\f16c'; } .fa-stackpath:before {   content: '\f842'; } .fa-staylinked:before {   content: '\f3f5'; } .fa-steam:before {   content: '\f1b6'; } .fa-steam-square:before {   content: '\f1b7'; } .fa-steam-symbol:before {   content: '\f3f6'; } .fa-sticker-mule:before {   content: '\f3f7'; } .fa-strava:before {   content: '\f428'; } .fa-stripe:before {   content: '\f429'; } .fa-stripe-s:before {   content: '\f42a'; } .fa-studiovinari:before {   content: '\f3f8'; } .fa-stumbleupon:before {   content: '\f1a4'; } .fa-stumbleupon-circle:before {   content: '\f1a3'; } .fa-superpowers:before {   content: '\f2dd'; } .fa-supple:before {   content: '\f3f9'; } .fa-suse:before {   content: '\f7d6'; } .fa-swift:before {   content: '\f8e1'; } .fa-symfony:before {   content: '\f83d'; } .fa-teamspeak:before {   content: '\f4f9'; } .fa-telegram:before {   content: '\f2c6'; } .fa-telegram-plane:before {   content: '\f2c6'; } .fa-tencent-weibo:before {   content: '\f1d5'; } .fa-the-red-yeti:before {   content: '\f69d'; } .fa-themeco:before {   content: '\f5c6'; } .fa-themeisle:before {   content: '\f2b2'; } .fa-think-peaks:before {   content: '\f731'; } .fa-tiktok:before {   content: '\e07b'; } .fa-trade-federation:before {   content: '\f513'; } .fa-trello:before {   content: '\f181'; } .fa-tumblr:before {   content: '\f173'; } .fa-tumblr-square:before {   content: '\f174'; } .fa-twitch:before {   content: '\f1e8'; } .fa-twitter:before {   content: '\f099'; } .fa-twitter-square:before {   content: '\f081'; } .fa-typo3:before {   content: '\f42b'; } .fa-uber:before {   content: '\f402'; } .fa-ubuntu:before {   content: '\f7df'; } .fa-uikit:before {   content: '\f403'; } .fa-umbraco:before {   content: '\f8e8'; } .fa-uncharted:before {   content: '\e084'; } .fa-uniregistry:before {   content: '\f404'; } .fa-unity:before {   content: '\e049'; } .fa-unsplash:before {   content: '\e07c'; } .fa-untappd:before {   content: '\f405'; } .fa-ups:before {   content: '\f7e0'; } .fa-usb:before {   content: '\f287'; } .fa-usps:before {   content: '\f7e1'; } .fa-ussunnah:before {   content: '\f407'; } .fa-vaadin:before {   content: '\f408'; } .fa-viacoin:before {   content: '\f237'; } .fa-viadeo:before {   content: '\f2a9'; } .fa-viadeo-square:before {   content: '\f2aa'; } .fa-viber:before {   content: '\f409'; } .fa-vimeo:before {   content: '\f40a'; } .fa-vimeo-square:before {   content: '\f194'; } .fa-vimeo-v:before {   content: '\f27d'; } .fa-vine:before {   content: '\f1ca'; } .fa-vk:before {   content: '\f189'; } .fa-vnv:before {   content: '\f40b'; } .fa-vuejs:before {   content: '\f41f'; } .fa-watchman-monitoring:before {   content: '\e087'; } .fa-waze:before {   content: '\f83f'; } .fa-weebly:before {   content: '\f5cc'; } .fa-weibo:before {   content: '\f18a'; } .fa-weixin:before {   content: '\f1d7'; } .fa-whatsapp:before {   content: '\f232'; } .fa-whatsapp-square:before {   content: '\f40c'; } .fa-whmcs:before {   content: '\f40d'; } .fa-wikipedia-w:before {   content: '\f266'; } .fa-windows:before {   content: '\f17a'; } .fa-wirsindhandwerk:before {   content: '\e2d0'; } .fa-wsh:before {   content: '\e2d0'; } .fa-wix:before {   content: '\f5cf'; } .fa-wizards-of-the-coast:before {   content: '\f730'; } .fa-wodu:before {   content: '\e088'; } .fa-wolf-pack-battalion:before {   content: '\f514'; } .fa-wordpress:before {   content: '\f19a'; } .fa-wordpress-simple:before {   content: '\f411'; } .fa-wpbeginner:before {   content: '\f297'; } .fa-wpexplorer:before {   content: '\f2de'; } .fa-wpforms:before {   content: '\f298'; } .fa-wpressr:before {   content: '\f3e4'; } .fa-xbox:before {   content: '\f412'; } .fa-xing:before {   content: '\f168'; } .fa-xing-square:before {   content: '\f169'; } .fa-y-combinator:before {   content: '\f23b'; } .fa-yahoo:before {   content: '\f19e'; } .fa-yammer:before {   content: '\f840'; } .fa-yandex:before {   content: '\f413'; } .fa-yandex-international:before {   content: '\f414'; } .fa-yarn:before {   content: '\f7e3'; } .fa-yelp:before {   content: '\f1e9'; } .fa-yoast:before {   content: '\f2b1'; } .fa-youtube:before {   content: '\f167'; } .fa-youtube-square:before {   content: '\f431'; } .fa-zhihu:before {   content: '\f63f'; } :root, :host {   --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; } @font-face {   font-family: 'Font Awesome 6 Free';   font-style: normal;   font-weight: 400;   font-display: swap;   src: url('https://hiperhistoria.com.br/wp-content/themes/foxiz/assets/fonts/fa-regular-400.woff2') format('woff2'); } .far, .fa-regular {   font-family: 'Font Awesome 6 Free';   font-weight: 400; } :root, :host {   --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; } @font-face {   font-family: 'Font Awesome 6 Free';   font-style: normal;   font-weight: 900;   font-display: swap;   src: url('https://hiperhistoria.com.br/wp-content/themes/foxiz/assets/fonts/fa-solid-900.woff2') format('woff2'); } .fas, .fa-solid {   font-family: 'Font Awesome 6 Free';   font-weight: 900; } @font-face {   font-family: 'Font Awesome 5 Brands';   font-display: swap;   font-weight: 400;   src: url('https://hiperhistoria.com.br/wp-content/themes/foxiz/assets/fonts/fa-brands-400.woff2') format('woff2'); } @font-face {   font-family: 'Font Awesome 5 Free';   font-display: swap;   font-weight: 900;   src: url('https://hiperhistoria.com.br/wp-content/themes/foxiz/assets/fonts/fa-solid-900.woff2') format('woff2'); } @font-face {   font-family: 'Font Awesome 5 Free';   font-display: swap;   font-weight: 400;   src: url('https://hiperhistoria.com.br/wp-content/themes/foxiz/assets/fonts/fa-regular-400.woff2') format('woff2'); } @font-face {   font-family: 'FontAwesome';   font-display: swap;   src: url('https://hiperhistoria.com.br/wp-content/themes/foxiz/assets/fonts/fa-solid-900.woff2') format('woff2'); } @font-face {   font-family: 'FontAwesome';   font-display: swap;   src: url('https://hiperhistoria.com.br/wp-content/themes/foxiz/assets/fonts/fa-brands-400.woff2') format('woff2'); } @font-face {   font-family: 'FontAwesome';   font-display: swap;   src: url('https://hiperhistoria.com.br/wp-content/themes/foxiz/assets/fonts/fa-regular-400.woff2') format('woff2');   unicode-range:     U+F003, U+F006, U+F014, U+F016-F017, U+F01A-F01B, U+F01D, U+F022, U+F03E, U+F044, U+F046, U+F05C-F05D, U+F06E,     U+F070, U+F087-F088, U+F08A, U+F094, U+F096-F097, U+F09D, U+F0A0, U+F0A2, U+F0A4-F0A7, U+F0C5, U+F0C7,     U+F0E5-F0E6, U+F0EB, U+F0F6-F0F8, U+F10C, U+F114-F115, U+F118-F11A, U+F11C-F11D, U+F133, U+F147, U+F14E,     U+F150-F152, U+F185-F186, U+F18E, U+F190-F192, U+F196, U+F1C1-F1C9, U+F1D9, U+F1DB, U+F1E3, U+F1EA, U+F1F7,     U+F1F9, U+F20A, U+F247-F248, U+F24A, U+F24D, U+F255-F25B, U+F25D, U+F271-F274, U+F278, U+F27B, U+F28C, U+F28E,     U+F29C, U+F2B5, U+F2B7, U+F2BA, U+F2BC, U+F2BE, U+F2C0-F2C1, U+F2C3, U+F2D0, U+F2D2, U+F2D4, U+F2DC; } @font-face {   font-family: 'FontAwesome';   font-display: swap;   src: url('https://hiperhistoria.com.br/wp-content/themes/foxiz/assets/fonts/fa-v4compatibility.woff2') format('woff2');   unicode-range:     U+F041, U+F047, U+F065-F066, U+F07D-F07E, U+F080, U+F08B, U+F08E, U+F090, U+F09A, U+F0AC, U+F0AE, U+F0B2,     U+F0D0, U+F0D6, U+F0E4, U+F0EC, U+F10A-F10B, U+F123, U+F13E, U+F148-F149, U+F14C, U+F156, U+F15E, U+F160-F161,     U+F163, U+F175-F178, U+F195, U+F1F8, U+F219, U+F250, U+F252, U+F27A; }   :root { --g-color: #ff184e; --body-fcolor: #282828; --effect: all 0.2s cubic-bezier(0.32, 0.74, 0.57, 1); --timing: cubic-bezier(0.32, 0.74, 0.57, 1); --shadow-12: #0000001f; --shadow-20: #00000005; --round-3: 3px; --height-34: 34px; --height-40: 40px; --padding-40: 0 40px; --round-5: 5px; --round-7: 7px; --shadow-7: #00000012; --dark-accent: #191c20; --dark-accent-0: #191c2000; --dark-accent-90: #191c20f2; --meta-b-fcolor: var(--body-fcolor); --nav-color: var(--body-fcolor); --subnav-color: var(--body-fcolor); --nav-color-10: #00000015; --subnav-color-10: #00000015; --meta-b-fspace: normal; --meta-b-fstyle: normal; --meta-b-fweight: 600; --meta-b-transform: none; --nav-bg: #fff; --nav-bg-from: #fff; --nav-bg-to: #fff; --nav-bg-glass: #fff7; --nav-bg-glass-from: #fff7; --nav-bg-glass-to: #fff7; --subnav-bg: #fff; --subnav-bg-from: #fff; --subnav-bg-to: #fff; --indicator-bg-from: #ff0084; --indicator-bg-to: #2c2cf8; --audio-color: #ffa052; --dribbble-color: #fb70a6; --excerpt-color: #666; --fb-color: #89abfc; --live-color: #fe682e; --gallery-color: #729dff; --ig-color: #7e40b6; --linkedin-color: #007bb6; --bsky-color: #4ca2fe; --pin-color: #f74c53; --flipboard-color: #f52828; --privacy-color: #fff; --review-color: #ffc300; --soundcloud-color: #fd794a; --vk-color: #07f; --telegam-color: #649fdf; --twitter-color: #00151c; --medium-color: #000; --threads-color: #000; --video-color: #ffc300; --vimeo-color: #44bbe1; --ytube-color: #ef464b; --whatsapp-color: #00e676; --g-color-90: #ff184ee6; --absolute-dark: #242424; --body-family: 'Oxygen', sans-serif; --btn-family: 'Encode Sans Condensed', sans-serif; --cat-family: 'Oxygen', sans-serif; --dwidgets-family: 'Oxygen', sans-serif; --h1-family: 'Encode Sans Condensed', sans-serif; --h2-family: 'Encode Sans Condensed', sans-serif; --h3-family: 'Encode Sans Condensed', sans-serif; --h4-family: 'Encode Sans Condensed', sans-serif; --h5-family: 'Encode Sans Condensed', sans-serif; --h6-family: 'Encode Sans Condensed', sans-serif; --input-family: 'Encode Sans Condensed', sans-serif; --menu-family: 'Encode Sans Condensed', sans-serif; --meta-family: 'Encode Sans Condensed', sans-serif; --submenu-family: 'Encode Sans Condensed', sans-serif; --tagline-family: 'Encode Sans Condensed', sans-serif; --btn-fcolor: inherit; --h1-fcolor: inherit; --h2-fcolor: inherit; --h3-fcolor: inherit; --h4-fcolor: inherit; --h5-fcolor: inherit; --h6-fcolor: inherit; --input-fcolor: inherit; --meta-fcolor: #666; --body-fsize: 16px; --btn-fsize: 12px; --cat-fsize: 10px; --dwidgets-fsize: 13px; --excerpt-fsize: 14px; --h1-fsize: 40px; --h2-fsize: 28px; --h3-fsize: 22px; --h4-fsize: 16px; --h5-fsize: 14px; --h6-fsize: 13px; --headline-fsize: 45px; --input-fsize: 14px; --menu-fsize: 17px; --meta-fsize: 13px; --submenu-fsize: 13px; --tagline-fsize: 28px; --body-fspace: normal; --btn-fspace: normal; --cat-fspace: 0.07em; --dwidgets-fspace: 0; --h1-fspace: normal; --h2-fspace: normal; --h3-fspace: normal; --h4-fspace: normal; --h5-fspace: normal; --h6-fspace: normal; --input-fspace: normal; --menu-fspace: -0.02em; --meta-fspace: normal; --submenu-fspace: -0.02em; --tagline-fspace: normal; --body-fstyle: normal; --btn-fstyle: normal; --cat-fstyle: normal; --dwidgets-fstyle: normal; --h1-fstyle: normal; --h2-fstyle: normal; --h3-fstyle: normal; --h4-fstyle: normal; --h5-fstyle: normal; --h6-fstyle: normal; --input-fstyle: normal; --menu-fstyle: normal; --meta-fstyle: normal; --submenu-fstyle: normal; --tagline-fstyle: normal; --body-fweight: 400; --btn-fweight: 700; --cat-fweight: 700; --dwidgets-fweight: 600; --h1-fweight: 700; --h2-fweight: 700; --h3-fweight: 700; --h4-fweight: 700; --h5-fweight: 700; --h6-fweight: 600; --input-fweight: 400; --menu-fweight: 600; --meta-fweight: 400; --submenu-fweight: 500; --tagline-fweight: 400; --flex-gray-15: #88888826; --flex-gray-40: #8886; --flex-gray-7: #88888812; --dribbble-hcolor: #ff407f; --fb-hcolor: #1f82ec; --ig-hcolor: #8823b6; --linkedin-hcolor: #006ab1; --bsky-hcolor: #263544; --pin-hcolor: #f60c19; --flipboard-hcolor: #e00a0a; --soundcloud-hcolor: #ff5313; --vk-hcolor: #005f8c; --telegam-hcolor: #3885d9; --twitter-hcolor: #13b9ee; --threads-hcolor: #5219ff; --medium-hcolor: #ffb600; --vimeo-hcolor: #16b1e3; --ytube-hcolor: #fc161e; --whatsapp-hcolor: #00e537; --tumblr-color: #32506d; --tumblr-hcolor: #1f3143; --indicator-height: 4px; --nav-height: 60px; --alight: #ddd; --solid-light: #fafafa; --em-mini: 0.8em; --rem-mini: 0.8rem; --transparent-nav-color: #fff; --swiper-navigation-size: 44px; --tagline-s-fsize: 22px; --wnav-size: 20px; --em-small: 0.92em; --rem-small: 0.92rem; --bottom-spacing: 35px; --box-spacing: 5%; --el-spacing: 12px; --body-transform: none; --btn-transform: none; --cat-transform: uppercase; --dwidgets-transform: none; --h1-transform: none; --h2-transform: none; --h3-transform: none; --h4-transform: none; --h5-transform: none; --h6-transform: none; --input-transform: none; --menu-transform: none; --meta-transform: none; --submenu-transform: none; --tagline-transform: none; --awhite: #fff; --solid-white: #fff; --max-width-wo-sb: 100%; --alignwide-w: 1600px; --bookmark-color: #62b088; --bookmark-color-90: #62b088f2; --slider-nav-dcolor: inherit; --heading-color: var(--body-fcolor); --heading-sub-color: var(--g-color); --meta-b-family: var(--meta-family); --bottom-border-color: var(--flex-gray-15); --column-border-color: var(--flex-gray-15); --counter-zero: decimal-leading-zero; } [data-theme='dark'], .light-scheme { --body-fcolor: #fff; --h1-fcolor: #fff; --h2-fcolor: #fff; --h3-fcolor: #fff; --h4-fcolor: #fff; --h5-fcolor: #fff; --h6-fcolor: #fff; --headline-fcolor: #fff; --shadow-12: #0006; --shadow-20: #0003; --shadow-7: #0000004d; --dark-accent: #0e0f12; --dark-accent-0: #0e0f1200; --dark-accent-90: #0e0f12f2; --meta-b-fcolor: #fff; --nav-bg: #131518; --nav-bg-from: #131518; --nav-bg-to: #131518; --nav-bg-glass: #fff1; --nav-bg-glass-from: #fff1; --nav-bg-glass-to: #fff1; --excerpt-color: #ddd; --nav-color: #fff; --subnav-color: #fff; --nav-color-10: #ffffff15; --subnav-color-10: #ffffff15; --input-fcolor: #fff; --meta-fcolor: #bbb; --tagline-fcolor: #fff; --flex-gray-15: #88888840; --flex-gray-7: #88888818; --solid-light: #333; --solid-white: #191c20; --twitter-color: #fff; --medium-color: #fff; --threads-color: #fff; --heading-color: var(--body-fcolor); --heading-sub-color: var(--g-color); --sx-text: #fff; } @font-face { font-family: 'ruby-icon'; font-display: swap; src: url('https://hiperhistoria.com.br/wp-content/themes/foxiz/assets/fonts/icons.woff2?ver=2.5.0') format('woff2'); font-weight: normal; font-style: normal; } [data-theme='dark'] { --subnav-bg: #191c20; --subnav-bg-from: #191c20; --subnav-bg-to: #191c20; } body:not([data-theme='dark']) [data-mode='dark'], body[data-theme='dark'] [data-mode='default'], body .light-scheme [data-mode='default'], .mfp-hide, .is-hidden { display: none !important; } body .light-scheme [data-mode='dark'] { display: inherit !important; } [data-theme='dark'] .icon-svg, .light-scheme .icon-svg, [data-theme='dark'] .sponsor-s-logo .sponsor-brand-svg, .light-scheme .sponsor-s-logo .sponsor-brand-svg { -webkit-filter: invert(100%); filter: invert(100%); } .dark-opacity[data-theme='dark'] .p-featured { background-color: #000; } .dark-opacity[data-theme='dark'] .wp-post-image { opacity: 0.7; } [data-theme='dark'] input::placeholder, .light-scheme input::placeholder { color: var(--alight); } [data-theme='dark'] .wnav-svg, .light-scheme .wnav-svg { filter: invert(100%); } .global-color { color: var(--g-color); } .is-gray { color: var(--flex-gray-40); }  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, p, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-family: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; font-style: inherit; vertical-align: baseline; outline: 0; } html { font-size: var(--body-fsize); overflow-x: hidden; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; } body { display: block; margin: 0; background-color: var(--solid-white); color: var(--body-fcolor); font-family: var(--body-family); font-size: var(--body-fsize); font-weight: var(--body-fweight); line-height: max(var(--body-fheight, 1.7), 1.4); font-style: var(--body-fstyle); letter-spacing: var(--body-fspace); text-transform: var(--body-transform); } body.rtl {  direction: rtl; } * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } :before, :after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .site { position: relative; display: block; } .site * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizelegibility; } .site-outer { position: relative; display: block; overflow: clip; max-width: 100%; } .top-spacing .site-outer { transition: margin 0.5s var(--timing); } .site-wrap, .site-content { position: relative; display: block; margin: 0; padding: 0; } .site-wrap { z-index: 1; min-height: 45vh; } button, hr, input { overflow: visible; } audio, canvas, progress, video { display: inline-block; } progress, sub, sup { vertical-align: baseline; } [type='checkbox'], [type='radio'], legend { box-sizing: border-box; padding: 0; } [type='checkbox'] { cursor: pointer; } acronym { cursor: help; } .rbct ins { background-color: var(--flex-gray-15); text-decoration: none; } figure { display: block; margin: 0; } em { font-style: italic; } hr { box-sizing: content-box; height: 0; } u { text-decoration: underline; } dt { font-weight: 700; } dd { margin-inline-start: 40px; } address { margin-top: 0.75rem; font-size: var(--rem-small); font-style: italic; } kbd, samp, var { font-family:  SFMono-Regular, Menlo, Consolas, 'Liberation Mono', 'Courier New',  monospace; font-size: 0.9em; } a { background-color: transparent; color: inherit; text-decoration: none; } abbr[title] { cursor: default; text-decoration: none; } b, strong { font-weight: 700; } dfn { font-style: italic; } mark { margin: 0 5px; padding: 5px 7px; border-radius: var(--round-5); background-color: var(--flex-gray-7); } code { padding: 5px; background-color: var(--flex-gray-7); font-family: Consolas, Menlo, Monaco, 'Courier New', monospace; font-size: 0.9rem; } pre { padding: 20px; border-radius: var(--round-5); background-color: var(--flex-gray-7); font-family: Consolas, Menlo, Monaco, 'Courier New', monospace; font-size: 0.9rem; overflow: auto; white-space: pre-wrap; overflow-wrap: break-word; } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; } sub { bottom: -0.25em; } sup { top: -0.5em; } .tax-accordion-sub, .hidden, [hidden], template, audio:not([controls]) { display: none; } img { max-width: 100%; height: auto; vertical-align: middle; border-style: none; -webkit-object-fit: cover; object-fit: cover; } svg:not(:root), .collapse-activated { overflow: hidden; } button, input, optgroup, select, textarea { text-transform: none; color: inherit; outline: none !important; } .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; margin: -1px; padding: 0; overflow-wrap: normal !important; border: 0; clip-path: inset(50%); } select { position: relative; max-width: 100%; padding: 10px 20px; border-radius: var(--round-5); background: transparent  url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="gray" d="M12 15a1 1 0 0 1-.707-.293l-3-3a1 1 0 0 1 1.414-1.414L12 12.586l2.293-2.293a1 1 0 0 1 1.414 1.414l-3 3A1 1 0 0 1 12 15z"/></svg>')  no-repeat right 5px top 50%; line-height: 24px; border-color: var(--flex-gray-15); outline: none !important; background-size: 22px; appearance: none; } select option { background-color: var(--solid-white); } [type='reset'], [type='submit'], button, html [type='button'] { appearance: button; } [type='button']::-moz-focus-inner, [type='reset']::-moz-focus-inner, [type='submit']::-moz-focus-inner, button::-moz-focus-inner { padding: 0; border-style: none; } [type='button']:-moz-focusring, [type='reset']:-moz-focusring, [type='submit']:-moz-focusring, button:-moz-focusring { outline: ButtonText dotted 1px; } :-webkit-autofill { -webkit-box-shadow: 0 0 0 30px #fafafa inset; } fieldset { padding: 0; } legend { display: table; max-width: 100%; color: inherit; font-weight: 700; white-space: normal; } [type='number']::-webkit-inner-spin-button, [type='number']::-webkit-outer-spin-button { height: auto; } [type='search']::-webkit-search-cancel-button, [type='search']::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; } summary { display: list-item; } del { text-decoration: line-through; } big { font-size: 125%; } cite { font-family: var(--meta-family); font-size: min(14px, var(--rem-small)); font-weight: var(--meta-fweight); font-style: italic; } .clearfix:before, .clearfix:after { content: ' '; display: table; clear: both; } .rb-error { font-size: var(--rem-mini); } input:disabled, select:disabled, textarea:disabled { background-color: #ffcb3330; opacity: 0.5; } h1, .h1 { font-family: var(--h1-family); font-size: var(--h1-fsize); font-weight: var(--h1-fweight); font-style: var(--h1-fstyle); line-height: var(--h1-fheight, 1.2); letter-spacing: var(--h1-fspace); text-transform: var(--h1-transform); } h1 { color: var(--h1-fcolor); } h2, .h2 { font-family: var(--h2-family); font-size: var(--h2-fsize); font-weight: var(--h2-fweight); font-style: var(--h2-fstyle); line-height: var(--h2-fheight, 1.25); letter-spacing: var(--h2-fspace); text-transform: var(--h2-transform); } h2 { color: var(--h2-fcolor); } h3, .h3 { font-family: var(--h3-family); font-size: var(--h3-fsize); font-weight: var(--h3-fweight); font-style: var(--h3-fstyle); line-height: var(--h3-fheight, 1.3); letter-spacing: var(--h3-fspace); text-transform: var(--h3-transform); } h3 { color: var(--h3-fcolor); } h4, .h4 { font-family: var(--h4-family); font-size: var(--h4-fsize); font-weight: var(--h4-fweight); font-style: var(--h4-fstyle); line-height: var(--h4-fheight, 1.45); letter-spacing: var(--h4-fspace); text-transform: var(--h4-transform); } h4 { color: var(--h4-fcolor); } .h5, h5 { font-family: var(--h5-family); font-size: var(--h5-fsize); font-weight: var(--h5-fweight); font-style: var(--h5-fstyle); line-height: var(--h5-fheight, 1.5); letter-spacing: var(--h5-fspace); text-transform: var(--h5-transform); } h5 { color: var(--h5-fcolor); } h6, .h6 { font-family: var(--h6-family); font-size: var(--h6-fsize); font-weight: var(--h6-fweight); font-style: var(--h6-fstyle); line-height: var(--h6-fheight, 1.5); letter-spacing: var(--h6-fspace); text-transform: var(--h6-transform); } h6 { color: var(--h6-fcolor); } h1.entry-title { font-size: var(--title-size, var(--h1-fsize)); } h2.entry-title { font-size: var(--title-size, var(--h2-fsize)); } h3.entry-title { font-size: var(--title-size, var(--h3-fsize)); } h4.entry-title { font-size: var(--title-size, var(--h4-fsize)); } h5.entry-title { font-size: var(--title-size, var(--h5-fsize)); } h6.entry-title { font-size: var(--title-size, var(--h6-fsize)); } .p-categories { font-family: var(--cat-family); font-size: var(--cat-fsize); font-weight: var(--cat-fweight); font-style: var(--cat-fstyle); letter-spacing: var(--cat-fspace); text-transform: var(--cat-transform); } .is-meta, .meta-text, .rss-date, .widget_rss cite, .woocommerce-result-count, .woocommerce-ordering select, .s-logout-link, .story-content-overlay__date, .story-content-overlay__author { font-family: var(--meta-family); font-size: var(--meta-fsize); font-weight: var(--meta-fweight); font-style: var(--meta-fstyle); letter-spacing: var(--meta-fspace); text-transform: var(--meta-transform); } .meta-label, .tipsy-inner, .product_meta { color: var(--meta-fcolor); font-family: var(--meta-family); font-weight: var(--meta-fweight); font-style: var(--meta-fstyle); letter-spacing: var(--meta-fspace); text-transform: var(--meta-transform); } figcaption, .wp-caption-text { font-family: var(--meta-family); font-size: var(--meta-fsize); font-weight: var(--meta-fweight); font-style: var(--meta-fstyle); letter-spacing: var(--meta-fspace); text-transform: var(--meta-transform); } .is-meta { color: var(--meta-fcolor); } .meta-author, .meta-bold { font-family: var(--meta-b-family); font-size: var(--meta-b-fsize, inherit); font-weight: var(--meta-b-fweight); font-style: var(--meta-b-fstyle); letter-spacing: var(--meta-b-fspace); text-transform: var(--meta-b-transform); } input[type='text'], input[type='tel'], input[type='password'], input[type='email'], input[type='url'], input[type='search'], input[type='number'], textarea, .select2-results, .select2-selection__rendered { color: var(--input-fcolor); font-family: var(--input-family); font-size: var(--input-fsize); font-weight: var(--input-fweight); font-style: var(--input-fstyle); letter-spacing: var(--input-fspace); text-transform: var(--input-transform); } input[type='submit'], button, .button, .is-btn, a.show-post-comment, a.comment-reply-link, .pagination-wrap, .rbbsl a > span, .cta-buttons, .widget_block .wp-block-search [type='submit'], .web-stories-list__archive-link a, .comment-list .comment-reply-title small a, .elementor-widget-button { font-family: var(--btn-family); font-size: var(--btn-fsize); font-weight: var(--btn-fweight); font-style: var(--btn-fstyle); letter-spacing: var(--btn-fspace); text-transform: var(--btn-transform); } .breadcrumb-inner, .woocommerce-breadcrumb { color: var(--bcrumb-color, inherit); font-family: var(--bcrumb-family, var(--meta-family)); font-size: var(--bcrumb-fsize, 13px); font-weight: var(--bcrumb-fweight, var(--meta-fweight)); line-height: var(--bcrumb-fheight, 1.5); font-style: var(--bcrumb-fstyle, initial); letter-spacing: var(--bcrumb-fspace, 0); text-transform: var(--bcrumb-transform, initial); } .main-menu > li > a, .more-col .widget-heading, .elementor-widget-wp-widget-nav_menu h5, .woocommerce-MyAccount-navigation { font-family: var(--menu-family); font-size: var(--menu-fsize); font-weight: var(--menu-fweight); font-style: var(--menu-fstyle); line-height: 1.5; letter-spacing: var(--menu-fspace); text-transform: var(--menu-transform); } .main-menu .sub-menu > .menu-item a, .user-dropdown a, .more-col .menu a, .collapse-footer-menu a, .elementor-widget-container .menu a { color: var(--subnav-color); font-family: var(--submenu-family); font-size: var(--submenu-fsize); font-weight: var(--submenu-fweight); line-height: 1.25; font-style: var(--submenu-fstyle); letter-spacing: var(--submenu-fspace); text-transform: var(--submenu-transform); } .mobile-menu > li > a { font-family: 'Encode Sans Condensed', sans-serif; font-size: 1.1rem; font-weight: 400; font-style: normal; line-height: 1.5; letter-spacing: -0.02em; text-transform: none; } .mobile-menu .sub-menu a, .logged-mobile-menu a { font-family: 'Encode Sans Condensed', sans-serif; font-size: 14px; font-weight: 700; font-style: normal; line-height: 1.5; text-transform: none; } .mobile-qview a { font-family: 'Encode Sans Condensed', sans-serif; font-size: 16px; font-weight: 600; font-style: normal; letter-spacing: -0.02em; text-transform: none; } .s-title { color: var(--headline-fcolor, var(--h1-fcolor)); font-family: var(--headline-family, var(--h1-family)); font-size: var(--headline-fsize, var(--h1-fsize)); font-weight: var(--headline-fweight, var(--h1-fweight)); line-height: var(--headline-fheight, var(--h1-fheight, 1.2)); font-style: var(--headline-fstyle, var(--h1-fstyle)); letter-spacing: var(--headline-fspace, var(--h1-fspace)); text-transform: var(--headline-transform, var(--h1-transform)); } .s-tagline { color: var(--tagline-fcolor, inherit); font-family: var(--tagline-family); font-size: var(--tagline-fsize); font-weight: var(--tagline-fweight); line-height: var(--tagline-fheight, 1.4); font-style: var(--tagline-fstyle); letter-spacing: var(--tagline-fspace); text-transform: var(--tagline-transform); } .s-title:not(.fw-headline) { font-size: var(--headline-s-fsize, var(--h1-fsize)); } .s-tagline:not(.fw-tagline) { font-size: var(--tagline-s-fsize); } .heading-title > * { font-family: var(--heading-family, inherit); font-size: var(--heading-fsize, inherit); font-weight: var(--heading-fweight, inherit); font-style: var(--heading-fstyle, inherit); letter-spacing: var(--heading-fspace, inherit); text-transform: var(--heading-transform, inherit); } .heading-tagline > * { font-size: var(--subheading-fsize, inherit); } .heading-tagline > .heading-tagline-label { margin: 0; padding: 0; font-family: var(--subheading-family, inherit); font-weight: var(--subheading-fweight, inherit); line-height: var(--subheading-fheight, 1.5); font-style: var(--subheading-fstyle, inherit); letter-spacing: var(--subheading-fspace, inherit); text-transform: var(--subheading-transform, inherit); } .description-text, .story-content-overlay__excerpt, .p-wrap .entry-summary { font-family: var(--excerpt-family, inherit); font-size: var(--excerpt-fsize); font-weight: var(--excerpt-fweight, inherit); font-style: var(--excerpt-fstyle, inherit); letter-spacing: var(--excerpt-fspace, inherit); text-transform: var(--excerpt-transform, inherit); line-height: var(--excerpt-fheight, var(--body-fheight, 1.7)); } .p-wrap .entry-summary { color: var(--excerpt-color); column-count: var(--excerpt-columns, 1); column-gap: var(--excerpt-gap, 1.5em); } .is-excerpt-color { color: var(--excerpt-color); } .table-link, .table-link-depth { font-family: var(--toc-family, inherit); font-size: var(--toc-fsize, min(14px, var(--h5-fsize))); font-weight: var(--toc-fweight, inherit); font-style: var(--toc-fstyle, inherit); line-height: var(--toc-fheight, inherit); letter-spacing: var(--toc-fspace, inherit); text-transform: var(--toc-transform, inherit); } span.e-pagi-title { font-family: var(--epagi-family, inherit); font-size: var(--epagi-fsize, inherit); font-weight: var(--epagi-fweight, inherit); font-style: var(--epagi-fstyle, inherit); line-height: var(--epagi-fheight, var(--h4-fheight, 1.4)); letter-spacing: var(--epagi-fspace, inherit); text-transform: var(--epagi-transform, inherit); } input[type='text'], input[type='tel'], input[type='password'], input[type='email'], input[type='url'], input[type='search'], input[type='number'] { max-width: 100%; padding: 12px 20px; border: var(--input-border, none); border-radius: var(--round-3); background-color: var(--input-bg, var(--flex-gray-7)); line-height: max(var(--input-fheight), 24px); transition: var(--effect); white-space: nowrap; outline: none !important; box-shadow: none !important; } input[type='file'] { font-size: var(--rem-small); } input::file-selector-button { padding: 8px 20px; border: none; border-radius: var(--round-7); background-color: var(--btn-primary, var(--g-color)); color: var(--btn-accent, var(--awhite)); font-size: var(--em-small); transition: var(--effect); cursor: pointer; } input:hover::file-selector-button { opacity: 0.7; } button { cursor: pointer; border: none; border-radius: var(--round-3); outline: none !important; box-shadow: none; } input[type='submit'], .is-btn, .button, div:where(.entry-content) button { padding: var(--padding-40); border: none; border-radius: var(--round-3); background: var(--btn-primary, var(--g-color)); color: var(--btn-accent, var(--awhite)); line-height: var(--height-40); transition: var(--effect); cursor: pointer; white-space: nowrap; outline: none !important; -webkit-box-shadow: none; box-shadow: none; } textarea { display: block; width: 100%; max-width: 100%; padding: 15px 20px; border: var(--input-border, none); border-radius: var(--round-7); background-color: var(--input-bg, var(--flex-gray-7)); font-size: var(--input-fsize) !important; line-height: var(--input-fheight, 1.6); transition: var(--effect); overflow: auto; outline: none; -webkit-box-shadow: none !important; box-shadow: none !important; } .rb-container, .rb-s-container, .rb-wide-container, .rb-small-container { position: static; display: block; width: 100%; max-width: var(--rb-width, 1280px); margin-right: auto; margin-left: auto; } .rb-wide-container { max-width: 1500px; } .rb-s-container { max-width: var(--rb-s-width, var(--rb-width, 1280px)); } .rb-small-container { max-width: var(--rb-small-width, 860px); } .gutter-n20 { margin-right: -20px; margin-left: -20px; } .gutter-n15 { margin-right: -15px; margin-left: -15px; } .gutter-m20 { margin-right: 20px; margin-left: 20px; } .gutter-p20 { padding-right: 20px; padding-left: 20px; } .gutter-p15 { padding-right: 15px; padding-left: 15px; } .gutter-p10 { padding-right: 10px; padding-left: 10px; } .edge-padding { padding-right: 20px; padding-left: 20px; } .rb-section ul, .rb-section ol, .menu-item, .sidebar-menu ul { list-style: none; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, p { -ms-word-wrap: break-word; overflow-wrap: break-word; } .svg-icon { width: 1.5em; height: auto; } .light-scheme { color: var(--awhite);  --pagi-bg: var(--solid-light); } input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { transition: background-color 999999s ease-in-out 0s; } .overlay-wrap { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 10; display: flex; align-items: flex-end; flex-flow: row nowrap; pointer-events: none; } .overlay-inner { position: relative; display: block; width: 100%; padding: 20px; cursor: auto; pointer-events: auto; } .p-gradient .overlay-inner { background-image: linear-gradient(  to top,  var(--dark-accent) 0,  var(--dark-accent-90) 50%,  var(--dark-accent-0) 100% ); } .p-top-gradient .overlay-inner { background-image: linear-gradient(  to bottom,  var(--dark-accent) 0,  var(--dark-accent-90) 50%,  var(--dark-accent-0) 100% ); } .is-inner-boxed .overlay-inner { max-width: var(--overlay-width, 90%); border-radius: var(--wrap-border, var(--round-3)); background-color: var(--dark-accent); } .block-inner { display: flex; flex-flow: row wrap; flex-grow: 1; row-gap: var(--bottom-spacing); } .is-gap-5 .block-inner { margin-right: -5px; margin-left: -5px;  --colgap: 5px; } .is-gap-7 .block-inner { margin-right: -7px; margin-left: -7px;  --colgap: 7px; } .is-gap-10 .block-inner { margin-right: -10px; margin-left: -10px;  --colgap: 10px; } .is-gap-15 .block-inner { margin-right: -15px; margin-left: -15px;  --colgap: 15px; } .is-gap-20 .block-inner { margin-right: -20px; margin-left: -20px;  --colgap: 20px; } .is-gap-25 .block-inner { margin-right: -25px; margin-left: -25px;  --colgap: 25px; } .is-gap-30 .block-inner { margin-right: -30px; margin-left: -30px;  --colgap: 30px; } .is-gap-35 .block-inner { margin-right: -35px; margin-left: -35px;  --colgap: 35px; } .block-inner > * { flex-basis: 100%; width: 100%; padding-right: var(--colgap, 0); padding-left: var(--colgap, 0); } [class*='is-gap-'] > .block-inner > * { padding-right: var(--colgap, 0); padding-left: var(--colgap, 0); }  .is-color .icon-facebook { color: var(--fb-color); } .is-color .icon-facebook:hover { color: var(--fb-hcolor); text-shadow: 0 3px 12px var(--fb-hcolor); } .is-bg .icon-facebook { background-color: var(--fb-color); } .is-bg .icon-facebook:hover { background-color: var(--fb-hcolor); box-shadow: 0 3px 12px var(--fb-hcolor); } .is-color .icon-twitter { color: var(--twitter-color); } .is-color .icon-twitter:hover { color: var(--twitter-hcolor); text-shadow: 0 3px 12px var(--twitter-hcolor); } .is-bg .icon-twitter { background-color: var(--twitter-color); } .is-bg .icon-twitter:hover { background-color: var(--twitter-hcolor); box-shadow: 0 3px 12px var(--twitter-hcolor); } .is-color .icon-flipboard { color: var(--flipboard-color); } .is-color .icon-flipboard:hover { color: var(--flipboard-hcolor); text-shadow: 0 3px 12px var(--flipboard-hcolor); } .is-bg .icon-flipboard { background-color: var(--flipboard-color); } .is-bg .icon-flipboard:hover { background-color: var(--flipboard-hcolor); box-shadow: 0 3px 12px var(--flipboard-hcolor); } .is-color .icon-pinterest { color: var(--pin-color); } .is-color .icon-pinterest:hover { color: var(--pin-hcolor); text-shadow: 0 3px 12px var(--pin-hcolor); } .is-bg .icon-pinterest { background-color: var(--pin-color); } .is-bg .icon-pinterest:hover { background-color: var(--pin-hcolor); box-shadow: 0 3px 12px var(--pin-hcolor); } .is-color .icon-instagram { color: var(--ig-color); } .is-color .icon-instagram:hover { color: var(--ig-hcolor); text-shadow: 0 3px 12px var(--ig-hcolor); } .is-bg .icon-instagram { background-color: var(--ig-color); } .is-bg .icon-instagram:hover { background-color: var(--ig-hcolor); box-shadow: 0 3px 12px var(--ig-hcolor); } .is-color .icon-linkedin { color: var(--linkedin-color); } .is-color .icon-linkedin:hover { color: var(--linkedin-hcolor); text-shadow: 0 3px 12px var(--linkedin-hcolor); } .is-bg .icon-linkedin { background-color: var(--linkedin-color); } .is-bg .icon-linkedin:hover { background-color: var(--linkedin-hcolor); box-shadow: 0 3px 12px var(--linkedin-hcolor); } .is-color .icon-bluesky { color: var(--bsky-color); } .is-color .icon-bluesky:hover { color: var(--bsky-hcolor); text-shadow: 0 3px 12px var(--bsky-hcolor); } .is-bg .icon-bluesky { background-color: var(--bsky-color); } .is-bg .icon-bluesky:hover { background-color: var(--bsky-hcolor); box-shadow: 0 3px 12px var(--bsky-hcolor); } .is-color .icon-tumblr { color: var(--tumblr-color); } .is-color .icon-tumblr:hover { color: var(--tumblr-hcolor); text-shadow: 0 3px 12px var(--tumblr-hcolor); } .is-bg .icon-tumblr { background-color: var(--tumblr-color); } .is-bg .icon-tumblr:hover { background-color: var(--tumblr-hcolor); box-shadow: 0 3px 12px var(--tumblr-hcolor); } .is-color .icon-flickr { color: #ff0082; } .is-color .icon-flickr:hover { color: #ff015a; text-shadow: 0 3px 12px #ff015a; } .is-bg .icon-flickr { background-color: #ff0082; } .is-bg .icon-flickr:hover { background-color: #ff015a; box-shadow: 0 3px 12px #ff015a; } .is-color .icon-skype { color: #00aae1; } .is-color .icon-skype:hover { color: #0070bf; text-shadow: 0 3px 12px #0070bf; } .is-bg .icon-skype { background-color: #00aae1; } .is-bg .icon-skype:hover { background-color: #0070bf; box-shadow: 0 3px 12px #0070bf; } .is-color .icon-snapchat { color: #ffb945; } .is-color .icon-snapchat:hover { color: #ffa22f; text-shadow: 0 3px 12px #ffa22f; } .is-bg .icon-snapchat { background-color: #ffb945; } .is-bg .icon-snapchat:hover { background-color: #ffa22f; box-shadow: 0 3px 12px #ffa22f; } .is-color .icon-myspace { color: #030303; } .is-color .icon-myspace:hover { color: #000; text-shadow: 0 3px 12px #000; } .is-bg .icon-myspace { background-color: #030303; } .is-bg .icon-myspace:hover { background-color: #000; box-shadow: 0 3px 12px #000; } .is-color .icon-youtube { color: var(--ytube-color); } .is-color .icon-youtube:hover { color: var(--ytube-hcolor); text-shadow: 0 3px 12px var(--ytube-hcolor); } .is-bg .icon-youtube { background-color: var(--ytube-color); } .is-bg .icon-youtube:hover { background-color: var(--ytube-hcolor); box-shadow: 0 3px 12px var(--ytube-hcolor); } .is-color .icon-bloglovin { color: #111; } .is-color .icon-bloglovin:hover { color: #000; text-shadow: 0 3px 12px #000; } .is-bg .icon-bloglovin { background-color: #111; } .is-bg .icon-bloglovin:hover { background-color: #000; box-shadow: 0 3px 12px #000; } .is-color .icon-digg { color: #191919; } .is-color .icon-digg:hover { color: #000; } .is-bg .icon-digg { background-color: #191919; } .is-color .icon-digg:hover { color: #000; text-shadow: 0 3px 12px #000; } .is-color .icon-dribbble { color: var(--dribbble-color); } .is-color .icon-dribbble:hover { color: var(--dribbble-hcolor); text-shadow: 0 3px 12px var(--dribbble-hcolor); } .is-bg .icon-dribbble { background-color: var(--dribbble-color); } .is-bg .icon-dribbble:hover { background-color: var(--dribbble-hcolor); box-shadow: 0 3px 12px var(--dribbble-hcolor); } .is-color .icon-soundcloud { color: var(--soundcloud-color); } .is-color .icon-soundcloud:hover { color: var(--soundcloud-hcolor); text-shadow: 0 3px 12px var(--soundcloud-hcolor); } .is-bg .icon-soundcloud { background-color: var(--soundcloud-color); } .is-bg .icon-soundcloud:hover { background-color: var(--soundcloud-hcolor); box-shadow: 0 3px 12px var(--soundcloud-hcolor); } .is-color .icon-vk { color: var(--vk-color); } .is-color .icon-vk:hover { color: var(--vk-hcolor); } .is-bg .icon-vk { background-color: var(--vk-color); } .is-bg .icon-vk:hover { background-color: var(--vk-hcolor); box-shadow: 0 3px 12px var(--vk-hcolor); } .is-color .icon-whatsapp { color: var(--whatsapp-color); } .is-color .icon-whatsapp:hover { color: var(--whatsapp-hcolor); text-shadow: 0 3px 12px var(--whatsapp-hcolor); } .is-bg .icon-whatsapp { background-color: var(--whatsapp-color); } .is-bg .icon-whatsapp:hover { background-color: var(--whatsapp-hcolor); box-shadow: 0 3px 12px var(--whatsapp-hcolor); } .is-color .icon-vimeo { color: var(--vimeo-color); } .is-color .icon-vimeo:hover { color: var(--vimeo-hcolor); text-shadow: 0 3px 12px var(--vimeo-hcolor); } .is-bg .icon-vimeo { background-color: var(--vimeo-color); } .is-bg .icon-vimeo:hover { background-color: var(--vimeo-hcolor); box-shadow: 0 3px 12px var(--vimeo-hcolor); } .is-color .icon-telegram { color: var(--telegam-color); } .is-color .icon-telegram:hover { color: var(--telegam-hcolor); text-shadow: 0 3px 12px var(--telegam-hcolor); } .is-bg .icon-telegram { background-color: var(--telegam-color); } .is-bg .icon-telegram:hover { background-color: var(--telegam-hcolor); box-shadow: 0 3px 12px var(--telegam-hcolor); } .is-color .icon-rss { color: #ffd43f; } .is-color .icon-rss:hover { color: #eab910; text-shadow: 0 3px 12px #eab910; } .is-bg .icon-rss { background-color: #ffd43f; } .is-bg .icon-rss:hover { background-color: #eab910; box-shadow: 0 3px 12px #eab910; } .is-color .icon-reddit { color: #ff4500; } .is-color .icon-reddit:hover { color: #e02200; text-shadow: 0 3px 12px #e02200; } .is-bg .icon-reddit { background-color: #ff4500; } .is-bg .icon-reddit:hover { background-color: #e02200; box-shadow: 0 3px 12px #e02200; } .is-color .icon-email { color: #efab68; } .is-color .icon-email:hover { color: #ff9c38; text-shadow: 0 3px 12px #ff9c38; } .is-bg .icon-email { background-color: #efab68; } .is-bg .icon-email:hover { background-color: #ff9c38; box-shadow: 0 3px 12px #ff9c38; } .is-color .icon-copy { color: #66bbbf; } .is-color .icon-copy:hover { color: #38787a; } .is-color .icon-print { color: #4082f1; } .is-color .icon-print:hover { color: #0f67f6; text-shadow: 0 3px 12px #0f67f6; } .is-bg .icon-copy { background-color: #66bbbf; } .is-bg .icon-copy:hover { background-color: #38787a; box-shadow: 0 3px 12px #38787a; } .is-bg .icon-print { background-color: #4082f1; } .is-bg .icon-print:hover { background-color: #0f67f6; box-shadow: 0 3px 12px #0f67f6; } .is-color .icon-threads { color: var(--threads-color); } .is-color .icon-threads:hover { color: var(--threads-hcolor); text-shadow: 0 3px 12px var(--threads-hcolor); } .is-bg .icon-threads { background-color: var(--threads-color); } .is-bg .icon-threads:hover { background-color: var(--threads-hcolor); box-shadow: 0 3px 12px var(--threads-hcolor); } .is-color .icon-custom { color: var(--dark-accent); } .btn-ani-2 .is-bg .share-action:hover { transform: var(--btn-animation); box-shadow: var(--btn-shadow); } .btn-ani-3 .is-bg .share-action:hover { box-shadow: none; } .effect-fadeout.activated a { opacity: 0.25; } .effect-fadeout.activated a:hover, .effect-fadeout.activated a:focus { opacity: 1; } .header-social-list a:hover, .footer-social-list a:hover { transform: scale(1.2); } .is-bg { color: var(--awhite); } .is-bg * { color: inherit; } .rb-loader { position: relative; display: none; width: 3em; height: 3em; border-radius: 50%; background: currentcolor; background: linear-gradient(to right, currentcolor 10%, transparent 50%); color: var(--g-color); font-size: 10px; transform: translateZ(0); animation: spin-loader 0.8s infinite linear; overflow: hidden; text-indent: -9999em; } .rb-loader:before { content: ''; position: absolute; top: 0; left: 0; width: 50%; height: 50%; border-radius: 100% 0 0; background: currentcolor; color: inherit; } .rb-loader:after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 75%; height: 75%; margin: auto; border-radius: 50%; background: var(--solid-white); opacity: 0.5; } .loader-2 .rb-loader { width: 3em; height: 3em; border: 2px solid; border-radius: 50%; background: none; animation: spin-loader 1s infinite ease-out; border-color: currentcolor transparent; } .loader-3 .rb-loader { width: 2em; height: 3em; border-radius: var(--round-3); background-color: var(--g-color); animation: 3s linear infinite spin-loader-1 forwards; } .loader-2 .rb-loader:before, .loader-2 .rb-loader:after, .loader-3 .rb-loader:before, .loader-3 .rb-loader:after { display: none; } .loader-4 .rb-loader:before { position: absolute; top: auto; right: auto; bottom: auto; left: -1.5em; width: 1.2em; height: 1.2em; border-radius: 50%; background: var(--g-color); opacity: 1; animation: spin-bounce 1.3s linear infinite; } .loader-4 .rb-loader { width: 1.2em; height: 1.2em; border-radius: 50%; background: var(--g-color); animation: spin-opacity 1.3s linear infinite; overflow: visible; animation-delay: -1s; } .loader-4 .rb-loader:after { position: absolute; top: auto; right: auto; bottom: auto; left: 1.5em; width: 1.2em; height: 1.2em; border-radius: 50%; background: var(--g-color); opacity: 1; animation: spin-opacity 1.3s linear infinite; animation-delay: -0.8s; } @keyframes spin-loader { 0% {  transform: rotate(0deg); }  100% {  transform: rotate(360deg); } } @keyframes spin-loader-1 { 0%, 100% {  transform: rotate(0deg); }  30% {  transform: rotateY(360deg); }  70% {  transform: rotateX(360deg); } } @keyframes spin-opacity { 0%, 100% {  opacity: 0; }  60% {  opacity: 1; } } .rb-loader.loader-absolute { position: absolute; bottom: 50%; left: 50%; z-index: 10; display: block; margin-top: -1.5em; margin-left: -1.5em; } .rb-absolute-link { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; display: block; } .opacity-animate, .the-logo a, .hovering-fade .p-featured img, .gallery-slider-nav img { transition: opacity 0.2s var(--timing); } .is-invisible { opacity: 0; } .is-relative, .holder-wrap, .logged-status-avatar, .rb-twitter-wrap .rb-tweet-header, .mfp-content > *, .intro-content a, .block-covid-data, .cbox, .a-card, .p-center .counter-holder, .p-wrap, .p-content, .main-menu .sub-menu li, .menu-has-child-flex, .bypostauthor, .single-post-outer.has-continue-reading .single-sidebar, .sfoter-sec, .hl-point, .ulightbox-holder, .main-menu > li, .heading-title { position: relative; } .pagination-wrap { position: relative; display: flex; justify-content: center; gap: 10px; width: 100%; margin-top: max(20px, var(--bottom-spacing)); padding-right: var(--colgap, 0); padding-left: var(--colgap, 0); } .is-pagi-text .pagination-wrap { margin-top: max(15px, calc(var(--bottom-spacing) * 0.6)); } .pagination-trigger.is-disable { pointer-events: none; opacity: 0.5; } .loadmore-trigger span, .pagination-trigger, .pagination-wrap .older a, .pagination-wrap .newer a, .pagination-number .page-numbers { position: relative; display: inline-flex; align-items: center; min-height: max(var(--height-34), 2.6em); padding: var(--padding-40); border-radius: var(--round-7); background-color: var(--pagi-accent-color, var(--flex-gray-15)); color: var(--pagi-color, currentColor); font-size: var(--pagi-size, inherit); line-height: calc(var(--pagi-size, inherit) * 1.6); transition: var(--effect); flex-flow: row nowrap; border-color: var(--pagi-accent-color, var(--flex-gray-15)); } .pagination-number .page-numbers { padding: 0 12px; border-width: 1px; border-style: solid; background-color: transparent; } .pagination-number { gap: 7px; } .page-numbers i { padding: 0 5px; } .pagination-number span.current { background-color: var(  --pagi-accent-color,  var(--btn-primary-h, var(--g-color)) ); color: var(--btn-accent-h, var(--awhite)); border-color: var(  --pagi-accent-color,  var(--btn-primary-h, var(--g-color)) ); } .pagination-number span.dots { padding: 0 20px; background-color: transparent; opacity: 0.5; border-color: transparent; } .pagination-number span.page-numbers { pointer-events: none; } .loadmore-trigger.loading span { opacity: 0; } .pagination-loadmore .rb-loader { position: absolute; top: 50%; left: 50%; margin-top: -1.5em; margin-left: -1.5em; font-size: 8px; } .loader-3 .pagination-loadmore .rb-loader { margin-left: -1em; } .loader-4 .pagination-loadmore .rb-loader { margin-top: -0.6em; margin-left: -0.6em; } .infinite-trigger { position: relative; display: flex; justify-content: center; width: 100%; min-height: 3em; } .infinite-trigger .rb-loader { position: absolute; top: 0; left: 50%; margin-left: -1.5em; } .page-links { display: flex; justify-content: space-between; align-items: center; } .page-links .post-page-numbers { position: relative; display: inline-flex; align-items: center; margin: 0 2px; padding: 0 10px; border-radius: var(--round-7); background-color: var(--flex-gray-7); line-height: var(--height-34); text-decoration: none !important; transition: var(--effect); flex-flow: row nowrap; } .page-links a.post-page-numbers:hover { color: var(--awhite) !important; } .page-links .text-link-next .post-page-numbers, .page-links .text-link-prev .post-page-numbers { padding: var(--padding-40); } .page-links .post-page-numbers.current { background: var(--g-color); color: var(--awhite); } .text-link-next a span { margin-right: 4px; } .text-link-prev a span { margin-left: 4px; } .pagination-simple > * { padding-right: 10px; padding-left: 10px; } .pagination-simple .older:first-child { margin-left: auto; padding-right: 0; padding-left: 0; } .pagination-simple .newer:last-child { margin-right: auto; padding-right: 0; padding-left: 0; } .is-pagi-text .pagination-trigger, .is-pagi-text .loadmore-trigger span, .is-pagi-text .pagination-trigger:hover, .is-pagi-text .loadmore-trigger:hover span { padding-right: 10px; padding-left: 10px; background-color: transparent !important; color: var(--pagi-color, currentColor); box-shadow: none !important; } .is-pagi-text .loadmore-trigger > span:after { content: '\e958'; padding-left: 0.4em; font-family: 'ruby-icon' !important; font-size: var(--em-small); transition: var(--effect); } .is-pagi-text .rbi-angle-left:before { content: '\e959'; padding-right: 0.2em; font-size: var(--em-small); } .is-pagi-text .rbi-angle-right:before { content: '\e958'; padding-left: 0.2em; font-size: var(--em-small); } .is-pagi-text .pagination-number .page-numbers { border-color: transparent; } .is-pagi-text .rbi-cleft:before { content: '\e959'; } .is-pagi-text .rbi-cright:before { content: '\e958'; } .rtl .is-pagi-text .rbi-cleft:before { content: '\e958'; } .rtl .is-pagi-text .rbi-cright:before { content: '\e959'; } .is-pagi-text .pagination-trigger:hover { color: var(--g-color, inherit); } .is-pagi-text .loadmore-trigger:hover span { color: var(--g-color, inherit) !important; } .is-pagi-text .pagination-trigger:hover i.rbi-angle-left { transform: translateX(-5px); } .is-pagi-text .pagination-trigger:hover i.rbi-angle-right, .is-pagi-text .loadmore-trigger:hover > span:after { transform: translateX(5px); } .is-pagi-border .loadmore-trigger span, .is-pagi-border .pagination-trigger, .is-pagi-fborder .loadmore-trigger span, .is-pagi-fborder .pagination-trigger, .is-pagi-border .newer a, .is-pagi-border .older a { border-width: 1px; border-style: solid; background-color: transparent; } .is-pagi-fw .pagination-trigger, .is-pagi-fw .loadmore-trigger, .is-pagi-fw .loadmore-trigger span, .is-pagi-fborder .pagination-trigger, .is-pagi-fborder .loadmore-trigger, .is-pagi-fborder .loadmore-trigger span { justify-content: center; width: 100%; } .is-pagi-text .newer a:not(:hover, :focus), .is-pagi-text .older a:not(:hover, :focus) { background-color: transparent; } .is-pagi-border .loadmore-trigger:hover span, .is-pagi-border .pagination-trigger:hover { border-color: var(--btn-primary-h, var(--g-color)); } body .p-wrap.end-list-info { flex: 0 0 100%; max-width: 100%; min-height: 0 !important; text-align: center; } .end-list-info i { padding-right: 7px; } .end-list-info > * { margin: 0 !important; } .search-form, .wp-block-search__inside-wrapper { position: relative; display: flex; overflow: hidden; align-items: stretch; flex-flow: row nowrap; width: 100%; border-radius: var(--round-7); background-color: var(--flex-gray-7); } .search-form-input { display: inline-flex; flex-grow: 1; } .wp-block-search .wp-block-search__button { margin: 0; } .wp-block-search input[type='search'] { position: relative; width: 100%; padding: 0 15px; border: none; background: none !important; } .widget_block.widget_search form { position: relative; display: flex; overflow: hidden; align-items: stretch; flex-flow: row nowrap; width: 100%; } .widget_search.widget_block input[type='search'] { padding: 10px 20px; } .search-form-icon { display: flex; justify-content: center; align-items: center; padding-left: 15px; flex-grow: 0; flex-shrink: 0; } .search-form-icon i { font-size: var(--em-small); } .search-form-submit { position: relative; display: flex; justify-content: center; align-items: center; flex-grow: 0; flex-shrink: 0; } .search-form-submit:before { content: ''; position: absolute; top: 50%; left: 0; height: 0.8em; margin-top: -0.4em; border-left: 2px solid var(--g-color); } .wp-block-search [type='submit'] { position: relative; height: 100%; padding: 5px 20px; border: none; background-color: transparent; color: inherit; transition: var(--effect); cursor: pointer; box-shadow: none; } .wp-block-search [type='submit']:before { content: ''; position: absolute; top: 50%; left: 0; height: 0.8em; margin-top: -0.4em; border-left: 2px solid var(--g-color); } .mfp-bg { position: fixed; top: 0; left: 0; z-index: 9042; width: 100%; height: 100%; background: var(--dark-accent); overflow: hidden; } .mfp-wrap { position: fixed; top: 0; left: 0; z-index: 9043; width: 100%; height: 100%; outline: none !important; -webkit-backface-visibility: hidden; } .mfp-wrap button > * { pointer-events: none; } .mfp-container { position: absolute; top: 0; left: 0; box-sizing: border-box; width: 100%; height: 100%; padding: 0; text-align: center; } .icon-holder, .notification-icon-inner, .a-card-name, .widget_rss .widget-heading, .rb-popup-center .mfp-container { display: flex; align-items: center; } .rb-popup-center .mfp-content > * { margin-right: auto; margin-left: auto; } .mfp-content { position: relative; z-index: 1045; display: inline-block; margin: 0 auto; text-align: left; vertical-align: middle; } .popup-no-overflow .mfp-content { display: flex; overflow: hidden; align-items: center; height: 100%; max-height: 100%; } .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; } .mfp-ajax-cur { cursor: progress; } .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: zoom-out; } .mfp-zoom { cursor: zoom-in; } .mfp-auto-cursor .mfp-content { cursor: auto; } .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { user-select: none; } .mfp-preloader { position: absolute; top: 50%; right: 8px; left: 8px; z-index: 1044; width: auto; margin-top: -0.8em; color: #ccc; text-align: center; } .mfp-preloader a { color: #ccc; } .mfp-preloader a:hover { color: #fff; } .rb-popup-center .mfp-container:before, .mfp-s-ready .mfp-preloader, .mfp-s-error .mfp-content, .wp-block-search__label, .mfp-align-top .mfp-container:before, .mfp-loading.mfp-figure, .logo-wrap .logo-transparent { display: none; } .is-invisible { visibility: hidden; opacity: 0; } button::-moz-focus-inner { padding: 0; border: 0; } .mfp-arrow { position: absolute; top: 50%; width: 130px; height: 110px; margin: 0; margin-top: -55px; padding: 0; opacity: 0.65; } .mfp-arrow:active { margin-top: -54px; } .mfp-arrow-left i { margin-left: -30px; } .mfp-arrow-right i { margin-right: -30px; } .mfp-arrow:hover, .mfp-arrow:focus { opacity: 1; } .mfp-arrow:before, .mfp-arrow:after { content: ''; position: absolute; top: 0; left: 0; display: block; width: 0; height: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent; } .mfp-arrow:after { top: 8px; border-top-width: 13px; border-bottom-width: 13px; } .mfp-arrow:before { opacity: 0.7; border-top-width: 21px; border-bottom-width: 21px; } .mfp-arrow-left { left: 0; } .mfp-arrow-right { right: 0; } .mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; } .mfp-iframe-holder .mfp-content { width: 100%; max-width: 900px; line-height: 0; } .mfp-iframe-scaler { overflow: hidden; width: 100%; height: 0; padding-top: 56.25%; } .mfp-iframe-scaler iframe { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; background: #000; } img.mfp-img { display: block; width: auto; max-width: 100%; height: auto; margin: 0 auto; padding: 40px 0; line-height: 0; box-sizing: border-box; } .mfp-figure { line-height: 0; } .mfp-figure:after { content: ''; position: absolute; top: 40px; right: 0; bottom: 40px; left: 0; z-index: -1; display: block; width: auto; height: auto; background: var(--dark-accent); } .mfp-figure small { display: block; color: #bdbdbd; font-size: 12px; line-height: 14px; } .mfp-figure figure { margin: 0; } .mfp-bottom-bar { position: absolute; top: 100%; left: 0; width: 100%; margin-top: -36px; cursor: auto; } .mfp-image-holder .mfp-content { max-width: 100%; } .mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; } .mfp-bg.rb-popup-center { opacity: 0; transition: all 0.4s var(--timing); } .mfp-bg.mfp-ready.rb-popup-center { opacity: 0.92; } .mfp-bg.rb-popup-left { opacity: 0; transition:  opacity 0.4s ease,  transform 0.4s ease; transform: translateX(-100%); } .mfp-bg.rb-popup-left.mfp-ready { opacity: 1; transform: translateX(0); } .mfp-bg.rb-popup-left.mfp-removing { opacity: 0; transition:  opacity 0.4s ease,  transform 0.4s ease; transform: translateX(-100%); } .mfp-bg.rb-popup-right { opacity: 0; transition:  opacity 0.4s ease,  transform 0.4s ease; transform: translateX(100%); } .mfp-bg.rb-popup-right.mfp-ready { opacity: 1; transform: translateX(0); } .mfp-bg.rb-popup-right.mfp-removing { opacity: 0; transition:  opacity 0.4s ease,  transform 0.4s ease; transform: translateX(100%); } .mfp-bg.rb-popup-top { opacity: 0; transition:  opacity 0.4s ease,  transform 0.4s ease; transform: translateY(-100%); } .mfp-bg.rb-popup-top.mfp-ready { opacity: 1; transform: translateY(0); } .mfp-bg.rb-popup-top.mfp-removing { opacity: 0; transform: translateY(-100%); } .mfp-bg.mfp-ready.rb-popup-center.site-access-popup { opacity: 0.99; } .mfp-removing.mfp-bg.mfp-ready.rb-popup-center { opacity: 0 !important; } .mfp-bg.mfp-ready.is-template-popup { opacity: 1; } .rb-popup-center .mfp-content { max-width: 100%; opacity: 0; transition: all 0.4s var(--timing); flex-grow: 1; } .rb-popup-center.mfp-ready .mfp-content { opacity: 1; } .rb-popup-center.mfp-removing .mfp-content { opacity: 0; } .tipsy { position: absolute; z-index: 100000; padding: 5px; pointer-events: none; } .tipsy-inner { max-width: 200px; padding: 7px 10px; border-radius: var(--round-3); background-color: var(--dark-accent); color: var(--awhite); font-size: var(--meta-fsize); line-height: 1; text-align: center; } .tipsy-arrow { position: absolute; width: 0; height: 0; border: 5px dashed var(--dark-accent); line-height: 0; } body.rtl .tipsy-e .tipsy-arrow {  right: 0;   left: auto;   -webkit-transform: scale(-1, 1);   transform: scale(-1, 1); } .rtl .rbi.rbi-pin:before, .rtl .rbi.rbi-behance:before, .rtl .rbi.rbi-digg:before, .rtl .rbi.rbi-dribbble:before, .rtl .rbi.rbi-linkedin:before, .rtl .rbi.rbi-pinterest:before, .rtl .rbi.rbi-reddit:before, .rtl .rbi.rbi-skype:before, .rtl .rbi.rbi-soundcloud:before, .rtl .rbi.rbi-spotify:before, .rtl .rbi.rbi-stripe:before, .rtl .rbi.rbi-stumbleupon:before, .rtl .rbi.rbi-telegram:before, .rtl .rbi.rbi-tiktok:before, .rtl .rbi.rbi-tumblr:before, .rtl .rbi.rbi-twitter:before, .rtl .rbi.rbi-twitter-old:before, .rtl .rbi.rbi-viber:before, .rtl .rbi.rbi-vimeo:before, .rtl .rbi.rbi-vk:before, .rtl .rbi.rbi-waze:before, .rtl .rbi.rbi-whatsapp:before, .rtl .rbi.rbi-yelp:before, .rtl .rbi.rbi-youtube:before, .rtl .rbi.rbi-myspace:before, .rtl .rbi.rbi-rss:before, .rtl .rbi.rbi-print:before, .rtl .rbi.rbi-facebook:before, .rtl .rbi.rbi-gnews:before, .rtl .rbi.rbi-discord:before, .rtl .rbi.rbi-instagram:before {  -webkit-transform: none;   transform: none; } .tipsy-arrow-n { border-bottom-color: var(--dark-accent); } .tipsy-n .tipsy-arrow { top: 1px; left: 50%; margin-left: -5px; border-top: none; border-right-color: transparent; border-bottom-style: solid; border-left-color: transparent; } .tipsy-w .tipsy-arrow { top: 50%; left: 1px; margin-top: -5px; border-top-color: transparent; border-right-style: solid; border-bottom-color: transparent; border-left: none; } .tipsy-e .tipsy-arrow { top: 50%; right: 1px; margin-top: -5px; border-top-color: transparent; border-right: none; border-bottom-color: transparent; border-left-style: solid; } .tipsy-s .tipsy-arrow { bottom: 1px; left: 50%; margin-left: -5px; border-top-style: solid; border-right-color: transparent; border-bottom: none; border-left-color: transparent; } .web-stories-singleton-overlay__title, .story-content-overlay__title { font-family: var(--h4-family); font-weight: var(--h4-fweight); font-style: var(--h4-fstyle); line-height: var(--h4-fheight, 1.45); letter-spacing: var(--h4-fspace); text-transform: var(--h4-transform); } .web-stories-lightbox-open .header-wrap, .web-stories-lightbox-open #footer { z-index: 1; } .elementor-widget-container > [class^='web-stories-'] { margin: 0; } [class^='web-stories-'] { --ws-font-size-title: var(--h3-fsize); --ws-font-size-circle-title: var(--h4-fsize); --ws-font-size-excerpt: var(--excerpt-fsize); --ws-font-size-author-date: var(--meta-fsize); }  .rbi, [class^='rbi-'], [class='rbi-'] { font-family: 'ruby-icon' !important; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; speak: never; } body.rtl .rbi:before {  display: inline-block;   -webkit-transform: scale(-1, 1);   transform: scale(-1, 1);   -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; } .rbi-version:before { content: '\e972'; } .rbi-copy:before { content: '\e965'; } .rbi-pin:before { content: '\e962'; } .rbi-notification:before { content: '\e95a'; } .rbi-information:before { content: '\e95c'; } .rbi-shield:before { content: '\e95e'; } .rbi-right:before, .rbi-next:before { content: '\e958'; } .rbi-left:before, .rbi-prev:before { content: '\e959'; } .rbi-resize:before { content: '\e961'; } .rbi-help:before { content: '\e95b'; } .rbi-minus-o:before { content: '\e95d'; } .rbi-cancel:before { content: '\e95f'; } .rbi-check:before { content: '\e960'; } .rbi-gallery:before { content: '\e955'; } .rbi-audio:before { content: '\e956'; } .rbi-video:before { content: '\e957'; } .rbi-darrow-top:before { content: '\e94a'; } .rbi-search:before { content: '\e946'; } .rbi-watch:before { content: '\e93a'; } .rbi-close:before { content: '\e949'; } .rbi-portfolio:before { content: '\e901'; } .rbi-menu:before { content: '\e953'; } .rbi-chart:before { content: '\e929'; } .rbi-suitcase:before { content: '\e94d'; } .rbi-clock:before { content: '\e947'; } .rbi-time:before { content: '\e948'; } .rbi-comment:before { content: '\e945'; } .rbi-email:before { content: '\e908'; } .rbi-share:before { content: '\e94e'; } .rbi-load:before { content: '\e942'; } .rbi-read:before { content: '\e94c'; } .rbi-archive:before { content: '\e944'; } .rbi-tag:before { content: '\e94b'; } .rbi-print:before { content: '\e909'; } .rbi-500px:before { content: '\e90a'; } .rbi-amazon:before { content: '\e90b'; } .rbi-store:before { content: '\e90c'; } .rbi-behance:before { content: '\e90d'; } .rbi-blogger:before { content: '\e90f'; } .rbi-chromecast:before { content: '\e911'; } .rbi-digg:before { content: '\e912'; } .rbi-dribbble:before { content: '\e913'; } .rbi-dropbox:before { content: '\e914'; } .rbi-ebay:before { content: '\e93f'; } .rbi-etsy:before { content: '\e940'; } .rbi-facebook:before { content: '\e915'; } .rbi-messenger:before { content: '\e916'; } .rbi-flickr:before { content: '\e917'; } .rbi-flipboard-f:before { content: '\e918'; } .rbi-flipboard:before { content: '\e99c'; } .rbi-github:before { content: '\e919'; } .rbi-google:before { content: '\e91a'; } .rbi-drive:before { content: '\e91b'; } .rbi-chplay:before { content: '\e91c'; } .rbi-wallet:before { content: '\e91d'; } .rbi-instagram:before { content: '\e91e'; } .rbi-linkedin:before { content: '\e91f'; } .rbi-mailchimp:before { content: '\e920'; } .rbi-close:before { content: '\e949'; } .rbi-medium:before { content: '\e921'; } .rbi-paypal:before { content: '\e922'; } .rbi-pinterest:before { content: '\e923'; } .rbi-quora:before { content: '\e941'; } .rbi-reddit:before { content: '\e928'; } .rbi-skype:before { content: '\e92a'; } .rbi-snapchat:before { content: '\e92b'; } .rbi-soundcloud:before { content: '\e92c'; } .rbi-spotify:before { content: '\e92d'; } .rbi-stripe:before { content: '\e92e'; } .rbi-stumbleupon:before { content: '\e92f'; } .rbi-telegram:before { content: '\e930'; } .rbi-tiktok:before { content: '\e943'; } .rbi-tripadvisor:before { content: '\e931'; } .rbi-tumblr:before { content: '\e932'; } .rbi-twitch:before { content: '\e933'; } .rbi-twitter-old:before { content: '\e934'; } .rbi-twitter:before { content: '\e988'; } .rbi-viber:before { content: '\e936'; } .rbi-vimeo:before { content: '\e937'; } .rbi-vk:before { content: '\e938'; } .rbi-waze:before { content: '\e939'; } .rbi-whatsapp:before { content: '\e93b'; } .rbi-wordpress:before { content: '\e93c'; } .rbi-yelp:before { content: '\e93d'; } .rbi-youtube:before { content: '\e93e'; } .rbi-bookmark-fill:before { content: '\e906'; } .rbi-bookmark:before { content: '\e907'; } .rbi-plus:before { content: '\e900'; } .rbi-cright:before { content: '\e902'; } .rbi-cleft:before { content: '\e903'; } .rbi-cdown:before { content: '\e904'; } .rbi-cup:before { content: '\e905'; } .rbi-thumbs-up:before { content: '\e86d'; } .rbi-minus:before { content: '\e90e'; } .rbi-myspace:before { content: '\30'; } .rbi-heart:before { content: '\6c'; } .rbi-rss:before { content: '\42'; } .rbi-angle-down:before { content: '\e924'; } .rbi-angle-left:before { content: '\e925'; } .rbi-angle-right:before { content: '\e926'; } .rbi-angle-up:before { content: '\e927'; } .rbi-cart:before { content: '\e963'; } .rbi-trash:before { content: '\e964'; } .rbi-via:before { content: '\e935'; } .rbi-trending:before { content: '\e954'; } .rbi-bitcoin:before { content: '\e910'; } .rbi-star-half:before { content: '\e950'; } .rbi-star-o:before { content: '\e94f'; } .rbi-star:before { content: '\e951'; } .rbi-link-o:before { content: '\e9cb'; } .rbi-portfolio-o:before { content: '\e96a'; } .rbi-home-o:before { content: '\e968'; } .rbi-external:before { content: '\e969'; } .rbi-clone:before { content: '\e96b'; } .rbi-link:before { content: '\e967'; } .rbi-rdoc:before { content: '\e96c'; } .rbi-mic:before { content: '\e96d'; } .rbi-frequency:before { content: '\e96e'; } .rbi-stitcher:before { content: '\e970'; } .rbi-googlepodcast:before { content: '\e96f'; } .rbi-applepodcast:before { content: '\f2ce'; } .rbi-pause:before { content: '\e973'; } .rbi-volume:before { content: '\e979'; } .rbi-volume-off:before { content: '\e97a'; } .rbi-reload:before { content: '\e97b'; } .rbi-play:before { content: '\e971'; } .rbi-skip-back:before { content: '\e974'; } .rbi-loading:before { content: '\e975'; } .rbi-jump-next:before { content: '\e976'; } .rbi-cookie:before { content: '\e972'; } .rbi-dislike-fill:before { content: '\e977'; } .rbi-like-fill:before { content: '\e978'; } .rbi-like:before { content: '\e97c'; } .rbi-dislike:before { content: '\e97d'; } .rbi-secure:before { content: '\e97e'; } .rbi-hide:before { content: '\e97f'; } .rbi-show:before { content: '\e980'; } .rbi-idea:before { content: '\e982'; } .rbi-warning:before { content: '\e981'; } .rbi-not-allow:before { content: '\e985'; } .rbi-flash:before { content: '\e986'; } .rbi-checked:before { content: '\ea54'; } .rbi-unchecked:before { content: '\ea56'; } .rbi-check-v:before { content: '\e984'; } .rbi-more:before { content: '\e987'; } .rbi-gnews:before { content: '\e989'; } .rbi-unlock:before { content: '\e99b'; } .rbi-patreon:before { content: '\e98b'; } .rbi-truth:before { content: '\e98a'; } .rbi-threads:before { content: '\e993'; } .rbi-steam:before { content: '\eaac'; } .rbi-foursquare:before { content: '\ead6'; } .rbi-plane:before { content: '\e98e'; } .rbi-lock:before { content: '\e98d'; } .rbi-fire:before { content: '\e98c'; } .rbi-feedback:before { content: '\e98f'; } .rbi-logout:before { content: '\e992'; } .rbi-user-l:before { content: '\e991'; } .rbi-live:before { content: '\e990'; } .rbi-location:before { content: '\e994'; } .rbi-map:before { content: '\e995'; } .rbi-briefcase:before { content: '\e997'; } .rbi-hastag:before { content: '\e996'; } .rbi-discord:before { content: '\e998'; } .rbi-weather:before { content: '\e999'; } .rbi-cook:before { content: '\e99a'; } .rbi-dashboard:before { content: '\e99d'; } .rbi-user:before { content: '\e99e'; } .rbi-download:before { content: '\e99f'; } .rbi-wavy:before { content: '\e983'; } .rbi-bluesky:before { content: '\e9a0'; } .rbi-home:before { content: '\e952'; }  .swiper-container { position: relative; z-index: 1; overflow: hidden; margin-right: auto; margin-left: auto; padding: 0; list-style: none; } .pre-load:not(.swiper-container-initialized) { max-height: 0; } .swiper-container-vertical > .swiper-wrapper { flex-direction: column; } .swiper-wrapper { position: relative; z-index: 1; display: flex; box-sizing: content-box; width: 100%; height: 100%; transition-property: transform; } .swiper-container-android .swiper-slide, .swiper-wrapper { transform: translate3d(0, 0, 0); } .swiper-container-multirow > .swiper-wrapper { flex-wrap: wrap; } .swiper-container-multirow-column > .swiper-wrapper { flex-direction: column; flex-wrap: wrap; } .swiper-container-free-mode > .swiper-wrapper { margin: 0 auto; transition-timing-function: ease-out; } .swiper-container-pointer-events { touch-action: pan-y; } .swiper-container-pointer-events.swiper-container-vertical { touch-action: pan-x; } .swiper-slide { position: relative; flex-shrink: 0; width: 100%; height: 100%; transition-property: transform; } .swiper-slide-invisible-blank { visibility: hidden; } .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; } .swiper-container-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; } .swiper-container-3d { perspective: 1200px; } .swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow { transform-style: preserve-3d; } .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom { position: absolute; top: 0; left: 0; z-index: 10; width: 100%; height: 100%; pointer-events: none; } .swiper-container-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, #00000080, transparent); } .swiper-container-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, #00000080, transparent); } .swiper-container-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, #00000080, transparent); } .swiper-container-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(to bottom, #00000080, transparent); } .swiper-container-css-mode > .swiper-wrapper { overflow: auto; -ms-overflow-style: none; scrollbar-width: none; } .swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; } .swiper-container-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start start; } .swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper { scroll-snap-type: x mandatory; } .swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper { scroll-snap-type: y mandatory; } .swiper-button-prev, .swiper-button-next { position: absolute; top: 50%; z-index: 10; display: flex; justify-content: center; align-items: center; width: calc(var(--swiper-navigation-size) / 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(0px - (var(--swiper-navigation-size) / 2)); color: var(--swiper-navigation-color, var(--g-color)); cursor: pointer; } .swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled { cursor: auto; pointer-events: none; opacity: 0.35; } .swiper-button-prev:after, .swiper-button-next:after { font-size: var(--swiper-navigation-size); font-variant: initial; line-height: 1; letter-spacing: 0; text-transform: none; } .swiper-button-prev, .swiper-container-rtl .swiper-button-next {  right: auto;   left: 10px; } .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {  content: 'prev'; } .swiper-button-next, .swiper-container-rtl .swiper-button-prev {  right: 10px;   left: auto; } .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {  content: 'next'; } .swiper-button-prev.swiper-button-white, .swiper-button-next.swiper-button-white { --swiper-navigation-color: #fff; } .swiper-button-prev.swiper-button-black, .swiper-button-next.swiper-button-black { --swiper-navigation-color: #000; } .swiper-pagination-lock, .swiper-scrollbar-lock, .swiper-button-lock { display: none; } .swiper-pagination { position: absolute; z-index: 10; text-align: center; transition: 300ms opacity; transform: translate3d(0, 0, 0); } .swiper-pagination.swiper-pagination-hidden { opacity: 0; } .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets { bottom: 10px; left: 0; width: 100%; } body .swiper-pagination-bullet { position: relative; display: inline-block; width: calc(var(--nav-size, 32px) / 2); height: calc(var(--nav-size, 32px) / 2); margin-right: 0; margin-left: 0; background: none; opacity: 0.4; transition: transform 0.2s var(--timing); } .swiper-pagination-bullet:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 50%; background: currentcolor; color: inherit; transform: scale(0.5); pointer-events: none; } .swiper-pagination-bullet.swiper-pagination-bullet-active { opacity: 1; } .swiper-pagination-bullet.swiper-pagination-bullet-active:before { transform: scale(0.75); } button.swiper-pagination-bullet { margin: 0; padding: 0; border: none; box-shadow: none; -webkit-appearance: none; appearance: none; } .swiper-pagination-bullet-active { opacity: 1; } .swiper-container-vertical > .swiper-pagination-bullets { top: 50%; right: 10px; transform: translate3d(0, -50%, 0); } .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { display: block; margin: 6px 0; } .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; width: 8px; transform: translateY(-50%); } .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; transition:  200ms transform,  200ms top; } .block-wrap .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0; } .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; } .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition:  200ms transform,  200ms left; } .swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {  transition:  200ms transform,  200ms right; } .swiper-pagination-progressbar { position: absolute; background: var(--dark-accent-90); } body .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: var(--g-color); transform: scale(0); transform-origin: left top; } .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {  transform-origin: right top; } .swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { right: 30%; bottom: 15px; left: 30%; overflow: hidden; height: 3px; border-radius: 5px; } .swiper-container-vertical > .swiper-pagination-progressbar, .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { top: 0; left: 0; height: 2px; } .swiper-scrollbar { position: relative; border-radius: var(--round-7); background: var(--flex-gray-15); -ms-touch-action: none; } .swiper-container-horizontal > .swiper-scrollbar { position: absolute; bottom: 3px; left: 1%; z-index: 50; width: 98%; height: 5px; } .swiper-container-vertical > .swiper-scrollbar { position: absolute; top: 1%; right: 3px; z-index: 50; width: 5px; height: 98%; } .swiper-scrollbar-drag { position: relative; top: 0; left: 0; width: 100%; height: 100%; border-radius: var(--round-7); background: var(--g-color); } .swiper-scrollbar-cursor-drag { cursor: move; } .swiper-zoom-container { display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; text-align: center; } .swiper-zoom-container > img, .swiper-zoom-container > svg, .swiper-zoom-container > canvas { max-width: 100%; max-height: 100%; object-fit: contain; } .swiper-slide-zoomed { cursor: move; } .swiper-lazy-preloader { position: absolute; top: 50%; left: 50%; z-index: 10; width: 42px; height: 42px; margin-top: -21px; margin-left: -21px; border: 4px solid var(--swiper-preloader-color, var(--g-color)); border-radius: 50%; animation: swiper-preloader-spin 1s infinite linear; box-sizing: border-box; transform-origin: 50%; border-top-color: transparent; } .swiper-lazy-preloader-white { --swiper-preloader-color: #fff; } .swiper-lazy-preloader-black { --swiper-preloader-color: #000; } @keyframes swiper-preloader-spin { 100% {  transform: rotate(360deg); } } .swiper-container .swiper-notification { position: absolute; top: 0; left: 0; z-index: -1000; opacity: 0; pointer-events: none; } .swiper-container-fade.swiper-container-free-mode .swiper-slide { transition-timing-function: ease-out; } .swiper-container-fade .swiper-slide { transition-property: opacity; pointer-events: none; } .swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-cube { overflow: visible; } .swiper-container-cube .swiper-slide { z-index: 1; visibility: hidden; width: 100%; height: 100%; transform-origin: 0 0; pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .swiper-container-cube .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-cube.swiper-container-rtl .swiper-slide {  transform-origin: 100% 0; } .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide { visibility: visible; pointer-events: auto; } .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .swiper-container-cube .swiper-cube-shadow { position: absolute; bottom: 0; left: 0; z-index: 0; width: 100%; height: 100%; opacity: 0.6; } .swiper-container-cube .swiper-cube-shadow:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #000; -webkit-filter: blur(50px); filter: blur(50px); } .swiper-container-flip { overflow: visible; } .swiper-container-flip .swiper-slide { z-index: 1; pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-flip .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; }  .header-wrap { position: relative; display: block; } .header-fw .navbar-wrap > .rb-container, .header-fw.header-4 .logo-sec > .rb-container { max-width: 100%; } .navbar-wrap { position: relative; z-index: 999; display: block; } .header-mobile { display: none; } #amp-header .header-mobile { display: block; } .navbar-transparent { background-color: transparent; } .navbar-transparent .navbar-inner { border-bottom: 1px solid #ffffff26; } .sticky-on .navbar-transparent .navbar-inner { border-color: transparent; } .navbar-wrap:not(.navbar-transparent), .sticky-on .navbar-wrap { background: var(--nav-bg); background: linear-gradient(  to right,  var(--nav-bg-from) 0%,  var(--nav-bg-to) 100% ); } .style-shadow .navbar-wrap:not(.navbar-transparent), .sticky-on .navbar-wrap { box-shadow: 0 4px 30px var(--shadow-7); } .header-fw.style-d-border .navbar-wrap:not(.navbar-transparent):after, .header-fw.style-tbd-border .navbar-wrap:not(.navbar-transparent):after, .header-wrapper.style-d-border .navbar-wrap:not(.navbar-transparent) .navbar-inner:after, .header-wrapper.style-tbd-border .navbar-wrap:not(.navbar-transparent) .navbar-inner:after { content: ''; position: absolute; right: 0; bottom: 0; left: 0; width: 100%; height: 0; pointer-events: none; border-bottom: 2px solid currentcolor; } .header-fw.style-border .navbar-wrap:not(.navbar-transparent):after, .header-wrapper.style-border .navbar-wrap:not(.navbar-transparent) .navbar-inner:after { content: ''; position: absolute; top: auto; right: 0; bottom: 0; left: 0; width: 100%; height: 0; pointer-events: none; border-bottom: 1px solid var(--flex-gray-15); } .header-fw.style-tbd-border .navbar-wrap:not(.navbar-transparent):before, .header-wrapper.style-tbd-border .navbar-wrap:not(.navbar-transparent) .navbar-inner:before { content: ''; position: absolute; top: 0; right: 0; bottom: auto; left: 0; width: 100%; height: 0; pointer-events: none; border-bottom: 2px solid currentcolor; } .header-4 .navbar-wrap:not(.navbar-transparent):before { content: ''; position: absolute; top: 0; right: 0; left: 0; width: 100%; height: 0; pointer-events: none; border-bottom: 1px solid var(--flex-gray-15); } .header-4 .navbar-wrap:not(.navbar-transparent):after, .header-5.style-tb-border.header-fw .navbar-wrap:not(.navbar-transparent):after, .header-5.style-tb-border.header-wrapper .navbar-wrap:not(.navbar-transparent) .navbar-inner:after { content: ''; position: absolute; right: 0; bottom: 0; left: 0; width: 100%; height: 0; pointer-events: none; border-bottom: 1px solid var(--flex-gray-15); } .header-5.style-tb-shadow-border.header-wrapper .navbar-wrap:not(.navbar-transparent) .navbar-inner:before, .header-5.style-tb-shadow-border.header-fw .navbar-wrap:not(.navbar-transparent):before, .header-5.style-tb-border.header-fw .navbar-wrap:not(.navbar-transparent):before, .header-5.style-tb-border.header-wrapper .navbar-wrap:not(.navbar-transparent) .navbar-inner:before { content: ''; position: absolute; top: 0; right: 0; bottom: auto; left: 0; width: 100%; height: 0; pointer-events: none; border-bottom: 1px solid var(--flex-gray-15); } .header-5.style-tb-shadow-border .navbar-wrap:not(.navbar-transparent) { box-shadow: 0 10px 10px var(--shadow-20); } .navbar-inner { position: relative; display: flex; justify-content: space-between; align-items: stretch; max-width: 100%; min-height: var(--nav-height); flex-flow: row nowrap; } .navbar-left, .navbar-right, .navbar-center { display: flex; align-items: stretch; flex-flow: row nowrap; } .navbar-left { flex-grow: 1; } .header-3 .navbar-wrap .navbar-left, .header-3 .navbar-wrap .navbar-right { flex-grow: 0; } .header-3 .navbar-wrap .navbar-center { flex-grow: 1; justify-content: center; } .logo-wrap { display: flex; align-items: center; flex-shrink: 0; max-height: 100%; margin-right: 20px; } .the-logo img { width: 100%; max-width: 100%; } .logo-wrap a { max-height: 100%; } .is-image-logo.logo-wrap a { display: block; } .logo-wrap img { display: block; width: auto; max-height: var(--nav-height); transition: opacity 0.2s var(--timing); object-fit: cover; } .is-hd-4, .is-hd-5 { --nav-height: 40px; } .logo-wrap:not(.mobile-logo-wrap) img { max-height: var(--hd-logo-height, 60px); } .header-4 .main-menu > li > a, .header-4 .more-section-outer .more-trigger { padding-right: var(--menu-item-spacing, 20px); padding-left: var(--menu-item-spacing, 20px); border-left: 1px solid var(--flex-gray-15); } .header-4.header-fw .main-menu > li:first-child > a { border-left: none; } .header-5 .logo-sec-left, .header-5 .logo-sec-center, .header-5 .logo-sec-right { position: relative; display: flex; flex: 0 0 33.33%; margin: 0; } .header-5 .logo-sec-left { align-items: center; line-height: 1; } .logo-sec-left > *:not(:last-child):before { content: ''; position: absolute; top: 0.4em; right: 0; bottom: 0.4em; display: block; border-right: 1px solid var(--nav-color-10); } .header-5 .logo-sec-center { justify-content: center; } .header-5 .logo-wrap:not(.mobile-logo-wrap) { margin: 0; } .header-5 .logo-sec-right { justify-content: flex-end; align-items: stretch; } .header-5 .navbar-center { justify-content: center; width: 100%; } .more-section-outer .more-trigger, .logo-sec { padding-top: 15px; padding-bottom: 15px; } .logo-sec-inner { display: flex; align-items: center; flex-flow: row nowrap; } .logo-sec-center { margin: 0 auto; } .logo-sec-right { display: flex; align-items: center; gap: 15px; margin-left: auto; flex-flow: row nowrap; } .logo-sec-right .search-form-inner { min-width: 320px; background-color: var(--flex-gray-7); } .e-social-holder { display: inline-flex; align-items: center; flex-flow: row wrap; gap: 0 var(--icon-spacing, 0); } .header-social-list a, .footer-social-list a { display: inline-flex; align-items: center; padding-right: 5px; padding-left: 5px; transition: var(--effect); } .is-logo-svg img { width: auto; height: 999px; object-fit: contain; } .the-logo a:hover, .logo-wrap a:hover img { opacity: 0.7; } .logo-wrap.is-text-logo { align-items: center; } .is-text-logo .logo-title > * { position: relative; display: inline-block; letter-spacing: -0.05em; text-transform: uppercase; color: var(--nav-color); } .is-text-logo .logo-title > *:first-letter { color: var(--g-color); } .navbar-right > * { position: static; display: flex; align-items: center; height: 100%; } .navbar-right .login-toggle { margin-right: 10px; } .navbar-outer .navbar-right > * { color: var(--nav-color); } .main-menu .sub-menu, .header-dropdown { position: absolute; top: -9999px; right: auto; left: 0; z-index: 9999; display: block; min-width: 210px; margin-top: 20px; border-radius: var(--sm-border-radius, var(--round-5)); opacity: 0; transition:  top 0s,  opacity 0.2s var(--timing),  margin 0.2s var(--timing); visibility: hidden; list-style: none; pointer-events: none; } .mega-dropdown, .flex-dropdown { position: absolute; top: -9999px;   right: auto;   left: -10%; z-index: 888; display: block; min-width: 180px; margin-top: 20px; background: transparent; opacity: 0; transition:  top 0s ease 0.2s,  opacity 0.2s var(--timing),  margin 0.2s var(--timing) 0.2s; cursor: auto; pointer-events: none; } .mega-template-inner { pointer-events: auto; } .mega-dropdown-inner { position: relative; width: 100%; padding: 20px 20px 30px; pointer-events: auto; border-radius: var(--round-7); background: var(--subnav-bg); background: linear-gradient(  to right,  var(--subnav-bg-from) 0%,  var(--subnav-bg-to) 100% ); box-shadow: 0 4px 30px var(--shadow-7); } body:not([data-theme='dark']) .is-mega-category .mega-dropdown-inner { background: var(--mega-bg, var(--subnav-bg)); background: linear-gradient(  to right,  var(--mega-bg, var(--subnav-bg-from)) 0%,  var(--mega-bg, var(--subnav-bg-to)) 100% ); } .more-section-inner { width: var(--more-width, auto); max-width: 100vw; border-radius: var(--round-7); background: var(--subnav-bg); background: linear-gradient(  to right,  var(--subnav-bg-from) 0%,  var(--subnav-bg-to) 100% ); color: var(--subnav-color); overflow: clip; pointer-events: auto; box-shadow: 0 4px 30px var(--shadow-7); } .more-section .heading-title > * { color: var(--subnav-color); } .main-menu > li:hover > .sub-menu, .main-menu > li:hover > .header-dropdown, .header-dropdown-outer.dropdown-activated .header-dropdown { top: calc(100% - 1px); bottom: auto; visibility: visible; max-width: 1240px; margin-top: 0; pointer-events: auto; opacity: 1; } li.menu-item.mega-menu-loaded:hover > .mega-dropdown, li.menu-item.mega-menu-loaded:hover > .flex-dropdown, .menu-has-child-flex.dropdown-activated .flex-dropdown { top: calc(100% - 1px); bottom: auto; margin-top: 0; opacity: 1; transition:  top 0s ease 0s,  opacity 0.2s var(--timing),  margin 0.2s var(--timing) 0s; visibility: visible; } .main-menu .sub-menu .sub-menu { top: -10px; left: 100%; margin-top: 0; margin-left: 20px; } .main-menu .sub-menu li:hover > .sub-menu { left: calc(100% - 5px); visibility: visible; margin-left: 0; pointer-events: auto; opacity: 1; } .sub-menu-title { position: absolute; top: -3px; left: 100%; margin-left: 5px; padding: 2px 5px; border-radius: var(--round-3); background: #eee; color: var(--subnav-color); font-size: var(--em-mini); line-height: 1; } .menu-has-child-mega .mega-dropdown-inner .sub-menu { display: none; } .mega-header { display: flex; align-items: center; flex-flow: row nowrap; width: 100%; margin-bottom: 20px; } .mega-header:not(.mega-header-fw) { padding-bottom: 5px; border-bottom: 1px solid var(--subnav-color-10); } .mega-link { display: inline-flex; align-items: center; margin-left: auto; transition: var(--effect); } .mega-link i { margin-left: 3px; transition: var(--effect); } .mega-link:hover { color: var(--g-color); } .mega-link:hover i { transform: translateX(3px); } .flex-dropdown .mega-template-inner { border-radius: var(--round-5); box-shadow: 0 4px 30px var(--shadow-12); } .mega-hierarchical .mega-dropdown-inner { display: grid; padding: 20px 0 30px; grid-template-columns: 4fr 4fr 3fr; } .mega-hierarchical .block-list-small-1 { --bottom-spacing: 12px; } .mega-col { padding-right: 25px; padding-left: 25px; } .mega-col-intro { display: flex; flex-flow: column nowrap; justify-content: space-between; } .mega-col-intro > *:not(:last-child) { margin-bottom: 20px; } .mega-col-intro .category-hero-wrap { max-width: 90%; } .mega-header:not(.mega-header-fw) i { width: 1em; margin-right: 5px; color: var(--g-color); } .mega-hierarchical .p-list-small-2 .feat-holder { width: 125px; } .cbox-description { font-size: var(--rem-mini); } .cbox-description * { font-size: inherit; } .main-menu-wrap, .notification-icon, .sponsor-inner { display: flex; } .main-menu-wrap .rb-error { align-content: center; color: var(--nav-color); } .main-menu { display: flex; align-items: center; flex-flow: row wrap; row-gap: 5px; } .menu-item a > span { position: relative; display: inline-flex; align-items: center; font-size: inherit; font-weight: inherit; font-style: inherit; letter-spacing: inherit; column-gap: var(--m-icon-spacing, 0.3em); } .main-menu > li > a { position: relative; display: flex; flex-wrap: nowrap; align-items: center; height: var(--nav-height); padding-right: var(--menu-item-spacing, 12px); padding-left: var(--menu-item-spacing, 12px); color: var(--nav-color); cursor: pointer; white-space: nowrap; } .no-edge .main-menu > li:first-child > a { padding-left: 0; } .no-edge .main-menu > li:last-child > a { padding-right: 0; } .main-menu .sub-menu { padding: 10px 0; background: var(--subnav-bg); background: linear-gradient(  to right,  var(--subnav-bg-from) 0%,  var(--subnav-bg-to) 100% ); box-shadow: var(--sm-shadow, 0 4px 30px var(--shadow-12)); } .menu-ani-1 .main-menu .sub-menu a, .menu-ani-3 .main-menu .sub-menu a { border-left: var(--subnav-border, 3px) solid transparent; } .sub-menu > .menu-item a, .user-dropdown a { display: flex; align-items: center; width: 100%; padding: 7px 20px; } .is-pagi-text .pagination-trigger i, .heading-tagline i, .sub-menu > .menu-item a, .user-dropdown a, .more-section a, .elementor-widget-container .menu a, .menu-ani-2 .rb-menu > .menu-item > a > span, a.meta-author, .collapse-activated .burger-icon > span, .heading-tagline a, .mobile-menu-trigger i:before, .rb-bookmark i, .heading-title a, .rb-twitter-wrap a, .share-action, .logged-in-as a, .rb-review-stars i { transition: var(--effect); } .sub-menu > .menu-item a:hover, .user-dropdown a:hover, .elementor-widget-container .menu a:hover { background-color: var(--subnav-bg-h, var(--flex-gray-7)); color: var(--subnav-color-h, var(--g-color)); border-color: currentcolor; } .more-section a:hover, .more-section .menu a:hover { background-color: transparent; color: var(--more-color-h, var(--g-color)); } .main-menu > .menu-item.menu-item-has-children > a > span { padding-right: 2px; } .main-menu > .menu-item.menu-item-has-children > a:after, .logged-welcome:after { content: '\e924'; font-family: 'ruby-icon'; font-size: var(--rem-mini); transition:  transform 0.2s var(--timing),  color 0.2s var(--timing); will-change: transform; } .main-menu > .menu-item.menu-item-has-children:hover > a:after, .header-dropdown-outer.dropdown-activated .logged-welcome:after { transform: rotate(-180deg); } .main-menu .sub-menu .menu-item.menu-item-has-children > a:after { content: '\e926'; margin-right: 0; margin-left: auto; font-family: 'ruby-icon'; font-size: var(--meta-fsize); line-height: 1; } body.rtl .main-menu .sub-menu .menu-item.menu-item-has-children > a:after {  display: inline-block;   -webkit-transform: scale(-1, 1);   transform: scale(-1, 1);   -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; } span.menu-sub-title { position: relative; left: auto; display: inline-flex; justify-content: center; margin-top: -0.75em; margin-left: 2px; padding: 2px 5px; border-radius: var(--round-3); background-color: var(--flex-gray-15); color: var(--subnav-color); font-size: min(var(--meta-fsize), 0.9em); line-height: 1; vertical-align: top; white-space: nowrap; } .rb-menu > li > a .menu-sub-title { color: var(--nav-color); } .menu-heading { display: block; margin-bottom: var(--h-menu-spacing, 15px); color: var(--h-menu-color, inherit); font-size: var(--rem-small); } .sidebar-menu, .sidebar-menu .sub-menu > .menu-item a { justify-content: var(--menu-align, initial); color: var(--sb-menu-color, currentColor); text-align: var(--menu-align, initial); } .sidebar-menu.is-horizontal { display: flex; align-items: center; flex-flow: row wrap; } .sidebar-menu .sub-menu > .menu-item a { padding: var(--sidebar-menu-spacing, 5px) 20px; background-color: transparent; color: inherit; } .sidebar-menu.is-horizontal a { display: inline-flex; padding: 0 var(--sidebar-menu-spacing, 12px); } .mborder-gray .is-vertical a { border-top: 1px solid var(--flex-gray-15); } .mborder-dark .is-vertical a { border-top: 1px solid currentcolor; } .mborder-dark-bold .is-vertical a { border-top: 3px solid currentcolor; } .mborder-gray-dot .is-vertical a { border-top: 1px dotted var(--flex-gray-15); } .mborder-dark-dot .is-vertical a { border-top: 1px dotted currentcolor; } .mborder-gray-dash .is-vertical a { border-top: 1px dashed var(--flex-gray-15); } .mborder-dark-dash .is-vertical a { border-top: 1px dashed currentcolor; } .is-vertical > li:first-child > a { border-color: transparent; } .wnav-holder { padding-right: 5px; padding-left: 5px; } .wnav-holder svg, .wnav-svg { width: var(--wnav-size); height: var(--wnav-size); line-height: 0; } .wnav-icon { font-size: var(--wnav-size); } .widget-h-login.header-dropdown-outer { position: relative; line-height: 1; } .logged-user-menu { padding-top: 10px; padding-bottom: 10px; } .user-dropdown a.logout-url { padding: 10px 20px; background-color: var(--btn-primary, var(--dark-accent)); color: var(--btn-accent, var(--awhite)); } .user-dropdown a.logout-url:hover { background-color: var(--btn-primary-h, var(--g-color)); color: var(--btn-accent-h, var(--awhite)); } .widget-h-login .logout-url i { margin-right: 0; margin-left: auto; } body.rtl .widget-h-login .logout-url svg {  display: inline-block;   -webkit-transform: scale(-1, 1);   transform: scale(-1, 1);   -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; } .widget-p-listing .p-wrap { margin-bottom: 20px; } .sidebar-wrap .ad-wrap { padding-right: 0; padding-left: 0; } .w-header-search .header-search-form { width: 340px; max-width: 100%; margin-bottom: 0; padding: 5px; } .w-header-search .header-popup { right: 0; left: auto; } .w-header-search .search-form-inner { border: none; } .rb-search-form { position: relative; width: 100%; } .rb-search-form input[type='text'] { padding-left: 0; } .rb-search-submit { position: relative; display: flex; } .rb-search-submit input[type='submit'] { padding: 0; opacity: 0; } .rb-search-submit i { position: absolute; top: 1px; bottom: 0; left: 0; display: flex; justify-content: flex-end; align-items: center; width: 100%; padding-right: max(0.4em, 10px); color: var(--input-fcolor, currentColor); font-size: var(--icon-size, inherit); line-height: 1; transition: var(--effect); pointer-events: none; } .rb-search-form .search-icon { display: flex; flex-shrink: 0; } .notification-icon-svg { display: block; } .search-icon-svg, .login-icon-svg, .popup-trigger-svg, .cart-icon-svg, .notification-icon-svg { min-width: 1em; height: 1em; background-color: currentcolor; color: inherit; font-size: var(--wnav-size); background-repeat: no-repeat; -webkit-mask-size: cover; mask-size: cover; } .popup-trigger-svg { color: var(--popup-icolor, currentColor); } .search-icon > * { margin-right: max(0.4em, 10px); margin-left: max(0.4em, 10px); color: var(--input-fcolor, currentColor); font-size: var(--icon-size, inherit); fill: var(--input-fcolor, currentColor); } .header-search-label { display: inline-flex; margin-left: 7px; line-height: 1; } .rb-search-submit:hover i { color: var(--g-color); opacity: 1; } .search-form-inner { position: relative; display: flex; align-items: center; border: 1px solid var(--flex-gray-15); border-radius: var(--round-5); } .header-wrap .search-form-inner { border-color: var(--subnav-color-10); } .mobile-collapse .search-form-inner { border-color: var(--submbnav-color-10, var(--flex-gray-15)); } .rb-search-form .search-text { flex-grow: 1; } .rb-search-form input { width: 100%; padding: 0.6em 0; border: none; background: none; } .rb-search-form input::placeholder { color: inherit; opacity: 0.8; } img.svg { width: 100%; height: 100%; object-fit: contain; } .navbar-right { position: relative; flex-shrink: 0; } .header-dropdown-outer, .newsletter-box-bg { position: static; } .gallery-popup-trigger, .featured-lightbox-trigger, .dropdown-trigger { cursor: pointer; } .header-dropdown { right: 0; left: auto; min-width: 200px; background: var(--subnav-bg); background: linear-gradient(  to right,  var(--subnav-bg-from) 0%,  var(--subnav-bg-to) 100% ); color: var(--subnav-color); overflow: hidden; box-shadow: 0 4px 30px var(--shadow-12); } .user-dropdown { right: auto; left: auto; } .header-dropdown .menu-item-icon { min-width: 1.2em; font-size: 0.92em; } .menu-ani-1 .rb-menu > .menu-item > a > span { transition: color 0.2s var(--timing); } .menu-ani-1 .rb-menu > .menu-item > a > span:before { content: ''; position: absolute; bottom: -1px; left: 0; width: 0; height: 3px; background-color: transparent; transition:  width 0s var(--timing),  background-color 0.2s var(--timing); } .menu-ani-1 .rb-menu > .menu-item > a > span:after { content: ''; position: absolute; right: 0; bottom: -1px; width: 0; height: 3px; background-color: var(--nav-color-h-accent, var(--g-color)); transition: width 0.2s var(--timing); } .menu-ani-1 .rb-menu > .menu-item.current-menu-item > a > span:before { width: 100%; background-color: var(--nav-color-h-accent, var(--g-color)); } .rb-menu > .menu-item > a:hover > span, .menu-ani-1 .rb-menu > .menu-item > a:hover:after { color: var(--nav-color-h, inherit); } .menu-ani-2 .rb-menu > .menu-item > a:hover > span, .menu-ani-2 .rb-menu > .current-menu-item > a > span { opacity: 0.7; } .menu-ani-2 .sub-menu > .menu-item a:hover { background-color: var(--subnav-bg-h, transparent); color: var(--subnav-color-h, var(--meta-fcolor)); } .menu-ani-1 .rb-menu > .menu-item > a:hover > span:before { width: 100%; background-color: var(--nav-color-h-accent, var(--g-color)); transition: width 0.2s var(--timing); } .menu-ani-1 .rb-menu > .menu-item > a:hover > span:after, .menu-ani-1 .header-transparent .rb-menu > .menu-item > a:hover > span:after { width: 100%; background-color: transparent; transition: width 0s var(--timing); } .menu-ani-1 .header-transparent .rb-menu > .menu-item > a:hover > span, .menu-ani-1 .header-transparent .rb-menu > .menu-item > a:hover:after { color: var(--transparent-nav-color-hover, inherit); } .menu-ani-1 .header-transparent .rb-menu > .menu-item > a > span:after, .menu-ani-1 .header-transparent .rb-menu > .menu-item.current-menu-item > a > span:before, .menu-ani-1 .header-transparent .rb-menu > .menu-item > a:hover > span:before { background-color: var(  --transparent-nav-color-h-accent,  var(--nav-color-h-accent, var(--g-color)) ); } .menu-ani-3 .main-menu > .menu-item > a { z-index: 1; } .menu-ani-3 .main-menu > .menu-item > a:before { content: ''; position: absolute; top: auto; right: 2px; bottom: auto; left: 2px; z-index: 0; display: flex; height: min(2.4em, calc(var(--nav-height) - 14px)); min-height: 2em; border-radius: var(--round-3); background-color: transparent; transition: var(--effect); } .menu-ani-3 .main-menu > .current-menu-item > a span, .menu-ani-3 .main-menu > .menu-item > a:hover span, .menu-ani-3 .main-menu > .menu-item.current-menu-item > a:after, .menu-ani-3 .main-menu > .menu-item > a:hover:after { color: var(--nav-color-h, currentColor); } .menu-ani-3 .main-menu > .menu-item.current-menu-item > a:before, .menu-ani-3 .main-menu > .menu-item > a:hover:before { background: var(--nav-color-h-accent, var(--flex-gray-15)); } .menu-ani-4 .main-menu > .menu-item > a span { transition: var(--effect); border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: transparent; } .menu-ani-4 .main-menu > .menu-item > a:hover > span, .menu-ani-4 .main-menu > .menu-item.current-menu-item > a > span { border-bottom-color: var(--nav-color-h-accent, var(--g-color)); } .is-divider-slash .rb-menu > li, .is-divider-pipe .rb-menu > li, .is-divider-pipe-2 .rb-menu > li, .is-divider-hyphen .rb-menu > li, .is-divider-dot .rb-menu > li, .is-divider-dot-2 .rb-menu > li { display: inline-flex; align-items: center; } .is-divider-slash .rb-menu > li:not(:first-child):before { content: '/'; display: inline-flex; color: var(--divider-color, currentColor); } .is-divider-pipe .rb-menu > li:not(:first-child):before { content: ''; display: inline-flex; height: 12px; border-left: 3px solid var(--divider-color, var(--flex-gray-40)); } .is-divider-pipe-2 .rb-menu > li:not(:first-child):before { content: ''; display: inline-flex; height: 1em; border-left: 1px solid var(--divider-color, currentColor); } .is-divider-hyphen .rb-menu > li:not(:first-child):before { content: ''; display: inline-flex; width: 20px; border-bottom: 1px solid var(--divider-color, var(--g-color)); } .is-divider-dot .rb-menu > li:not(:first-child):before { content: ''; display: inline-flex; width: 4px; height: 4px; border-radius: 50%; background-color: var(--divider-color, var(--g-color)); } .is-divider-dot-2 .rb-menu > li:not(:first-child):before { content: ''; display: inline-flex; width: 0.4em; height: 0.4em; background-color: var(--divider-color, var(--g-color)); } .menu-item-svg { width: calc(1em + 5px); color: inherit; line-height: 1em; fill: currentcolor; } .burger-icon { position: relative; display: block; width: 24px; height: 16px; color: var(--mbnav-color, var(--nav-color, inherit)); } .burger-icon > span { position: absolute; left: 0; display: block; height: 2px; border-radius: 2px; background-color: currentcolor; transition: all 0.4s var(--timing); } .burger-icon > span:nth-child(1) { top: 0; width: 100%; } .burger-icon > span:nth-child(2) { top: 50%; width: 65%; margin-top: -1px; } .burger-icon > span:nth-child(3) { top: auto; bottom: 0; width: 40%; } .collapse-activated .burger-icon > span:nth-child(2) { background-color: transparent; } .collapse-activated .burger-icon > span:nth-child(1) { top: 50%; width: 100%; margin-top: -1px; transform: rotate(45deg); transform-origin: center center; } .collapse-activated .burger-icon > span:nth-child(3) { top: 50%; width: 100%; margin-top: -1px; transform: rotate(-45deg); transform-origin: center center; } .login-toggle, .reg-link { display: inline-flex; align-items: center; flex-flow: row nowrap; flex-shrink: 0; vertical-align: middle; text-decoration: none !important; column-gap: var(--icon-gap, 5px); } .login-toggle.is-btn, .reg-link.is-btn { padding-right: var(--login-btn-padding, 20px); padding-left: var(--login-btn-padding, 20px); line-height: 30px; } .login-toggle span:not(.login-icon-svg), .reg-link span:not(.login-icon-svg) { font-size: var(--rem-mini); } .is-btn-icon svg, .is-btn-icon .login-icon-svg { width: 1.25em; height: 1.25em; margin-right: 0.25em; } .is-btn-icon i { font-size: 1.25em; } .logged-welcome { display: none; align-items: center; font-size: var(--rem-mini); } .logged-welcome:after { display: inline-flex; line-height: 1; } .logged-welcome strong { font-style: normal; overflow: hidden; max-width: var(--uname-width, 120px); margin-right: 0.2em; margin-left: 0.2em; white-space: nowrap; text-overflow: ellipsis; } .logged-avatar { display: inline-flex; align-items: center; flex-flow: row nowrap; flex-shrink: 0; margin-right: 5px; } .logged-avatar img { width: var(--user-isize, 1.75em); height: var(--user-isize, 1.75em); border-radius: 50%; } .widget-h-login .is-logged, .elementor-widget-foxiz-login-icon .logged-welcome, .sidebar-menu.is-horizontal .menu-item { display: inline-flex; } .current-date { color: var(--meta-fcolor); font-size: var(--rem-mini); } .notification-icon-holder, .notification-icon i { position: relative; line-height: 1; } .empty-notification { display: block; padding: 20px; } .notification-info { position: absolute; right: -9px; bottom: calc(100% - 9px); width: 18px; height: 18px; border-radius: 50%; background-color: var(--g-color); color: var(--awhite); font-size: 11px; line-height: 18px; text-align: center; opacity: 0; pointer-events: none; } @keyframes heartbeat { 0% {  transform: scale(1); }  50% {  transform: scale(1.2); }  100% {  transform: scale(1); } } .notification-trigger:hover .notification-info { animation: heartbeat 1s infinite; } .notification-header { display: flex; align-items: center; padding: 10px 20px; border-bottom: 1px solid var(--flex-gray-15); } .notification-url { display: flex; align-items: center; margin-left: auto; opacity: 0.7; transition: var(--effect); flex-flow: row nowrap; } .notification-url:hover { opacity: 1; } .notification-url i { margin-left: 4px; } .notification-content .scroll-holder { overflow-y: auto; max-height: 50vh; } .notification-popup { display: block; width: var(--dropdown-w, 400px); max-width: 100vw;  --bottom-spacing: 0; } .notification-content .p-wrap { padding: 20px; border-bottom: 1px solid var(--flex-gray-15);  --el-spacing: 10px; } .menu-has-child-mega-columns { position: relative; display: flex; align-items: center; cursor: pointer; } .more-trigger { height: 100%; color: var(--nav-color); line-height: 0; transition: var(--effect); } .more-section-outer .svg-icon { width: 1em; } .more-section-outer .more-trigger { padding-right: var(--menu-item-spacing, 12px); padding-left: var(--menu-item-spacing, 12px); } .more-section-outer .more-trigger:hover, .more-section-outer.dropdown-activated .more-trigger { color: var(--g-color); } .dots-icon { display: flex; justify-content: space-between; align-items: center; height: 18px; transition: var(--effect); flex-flow: column nowrap; } .more-trigger:hover .dots-icon, .dropdown-activated .dots-icon { transform: scaleY(1.2); } .dots-icon > span { display: block; width: 4px; height: 4px; border-radius: 200%; background-color: currentcolor; } .more-content { padding: 30px 20px 10px; } .collapse-footer { padding: 15px; background-color: var(--subnav-color-10); } .mega-columns { display: grid; margin-right: -20px; margin-left: -20px; grid-template-columns: 1fr 1fr; } .mega-columns > * { padding-right: 20px; padding-left: 20px; } .menu-has-child-mega-columns.layout-col-1 .mega-columns { grid-template-columns: 1fr; } .menu-has-child-mega-columns.layout-col-3 .mega-columns { grid-template-columns: 1fr 1fr 1fr; } .menu-has-child-mega-columns.layout-col-4 .mega-columns { grid-template-columns: 1fr 1fr 1fr 1fr; } .menu-has-child-mega-columns.layout-col-5 .mega-columns { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; } .more-section .header-search-form { min-width: 320px; margin-bottom: 25px; } .more-col { min-width: 170px; margin-bottom: 20px; padding-right: 20px; padding-left: 20px; } .more-col .widget-heading, .elementor-widget-wp-widget-nav_menu h5 { display: block; margin-bottom: 7px; font-size: var(--h4-fsize); } .header-search-form .h5 { display: block; margin-bottom: 10px; } .live-search-response { position: relative; overflow: hidden; } .is-form-layout .live-search-response { position: absolute; top: calc(100% + 2px); right: 0; left: 0; z-index: 1000; display: none; border-radius: var(--round-5); background: var(--subnav-bg); background: linear-gradient(  to right,  var(--subnav-bg-from) 0%,  var(--subnav-bg-to) 100% ); color: var(--body-color); border-top: none; box-shadow: 0 4px 30px var(--shadow-12); } .search-form-border .live-search-response { border: 1px solid var(--flex-gray-15); box-shadow: none; } .more-content .live-search-response { background: var(--subnav-bg); background: linear-gradient(  to right,  var(--subnav-bg-from) 0%,  var(--subnav-bg-to) 100% ); color: var(--subnav-color); } .live-search-animation.rb-loader { position: absolute; top: 50%; right: 10px; width: 20px; height: 20px; margin-top: -10px; color: var(--input-fcolor, currentColor); opacity: 0; } .live-search-link .is-btn { display: inline-block; padding: 0 30px; line-height: min(2.6em, 40px); } .live-search-inner { position: relative;  --bottom-spacing: 10px; } .live-search-inner > * { padding-top: var(--bottom-spacing); padding-right: 10px; padding-left: 10px; border-top: 1px solid var(--flex-gray-15); } .is-search-category .live-search-inner > *:last-child { padding-bottom: var(--bottom-spacing); } .search-no-result { padding-top: 20px; padding-bottom: 20px; color: var(--excerpt-color); font-size: var(--excerpt-fsize); border-top: 1px solid var(--flex-gray-15); } .is-form-layout .live-search-inner > *:first-child, .is-form-layout .search-no-result { border: none; } .live-search-link { margin: var(--bottom-spacing) 0; text-align: center; } .search-loading .live-search-animation.rb-loader { display: block; opacity: 1; } .search-loading .rb-search-submit i { display: none; } .search-form-none .search-form-inner { border: none; } .search-form-line .search-form-inner, .search-form-bold .search-form-inner { padding: 0; border: none; border-bottom: 1px solid var(--search-form-color, currentColor); } .search-form-line .search-icon > *, .search-form-bold .search-icon > *, .search-form-none .search-icon > * { margin-left: 0; } .search-form-line .rb-search-submit i, .search-form-bold .rb-search-submit i, .search-form-none .rb-search-submit i { padding-right: 0; } .search-form-gray .search-form-inner { border: none; background-color: var(--search-form-color, var(--flex-gray-7)); } .is-form-layout .search-form-inner { width: 100%; border-color: var(--search-form-color, var(--flex-gray-15)); } .is-form-layout .search-icon, .is-form-layout .rbi-cright { opacity: 0.5; } .is-form-layout .rbi-cright:before { content: '\e958'; font-size: var(--em-mini); } .search-form-bold .search-form-inner { border-width: 3px; } .search-form-none .live-search-response { padding: 10px 10px 0; border: none; box-shadow: 0 4px 20px var(--shadow-7); } .search-form-none .rbi-cright:before { content: '\e958'; } .collapse-footer > * { margin-bottom: 12px; } .collapse-footer-menu a { color: var(--submbnav-color, var(--subnav-color)); } .collapse-footer-menu-inner { display: flex; flex-flow: row wrap; gap: 10px; } .collapse-footer-menu-inner li { position: relative; display: flex; align-items: center; flex-flow: row nowrap; } .collapse-footer-menu-inner li:not(:last-child):after { content: ''; display: flex; width: 3px; height: 3px; margin-right: 10px; margin-left: 10px; border-radius: 50%; background-color: currentcolor; opacity: 0.25; } .collapse-copyright { font-size: var(--rem-mini); opacity: 0.7; } .sub-menu.left-direction, .header-dropdown.left-direction { right: -10%; left: auto; } .sub-menu .sub-menu.left-direction { right: 100%; margin-right: 20px; } .main-menu .sub-menu li:hover > .sub-menu.left-direction { right: calc(100% - 1px); left: auto; margin-right: 0; } .dark-mode-toggle-wrap { height: auto; } .dark-mode-toggle { display: flex; align-items: center; cursor: pointer; } .dark-mode-toggle-wrap:not(:first-child) .dark-mode-toggle { position: relative; margin-left: 5px; padding-left: 10px; border-left: 1px solid var(--flex-gray-40); } .navbar-outer .dark-mode-toggle-wrap:not(:first-child) .dark-mode-toggle { border-color: var(--nav-color-10); } .dark-mode-slide { position: relative; width: calc(var(--dm-size, 24px) * 1.666); height: calc(var(--dm-size, 24px) - 10px); border-radius: calc(var(--dm-size, 24px) - 2px); background-color: var(--dm-slide, var(--flex-gray-15)); } .dark-mode-slide-btn { position: absolute; top: -5px; left: 0; display: flex; justify-content: center; align-items: center; width: var(--dm-size, 24px); height: var(--dm-size, 24px); border-radius: 50%; background-color: var(--dm-light-bg, var(--awhite)); opacity: 0; transition: opacity 0.1s; visibility: hidden; box-shadow: 0 1px 4px var(--shadow-12); } .triggered .dark-mode-slide-btn { transition:  opacity 0.2s,  transform 0.5s; will-change: transform; } .mode-icon-dark { background-color: var(--dm-dark-bg, var(--g-color)); color: var(--dm-dark-color, var(--awhite)); } .mode-icon-default { color: var(--dm-light-color, var(--body-fcolor)); } .dark-sw-2 .mode-icon-default { color: var(--dm-light-color, inherit); } .dark-mode-slide-btn svg { width: calc(var(--dm-size, 24px) - 10px); height: calc(var(--dm-size, 24px) - 10px); } .dark-mode-slide-btn.activated { visibility: visible; opacity: 1; } .mode-icon-dark:not(.activated), .mode-icon-default.activated { transform: translateX(0); } .mode-icon-default:not(.activated), .mode-icon-dark.activated { transform: translateX(calc(var(--dm-size, 24px) * 0.666)); } body.switch-smooth { transition: background-color 0.2s var(--timing); } .dark-sw-2 .dark-mode-slide { width: calc(var(--dm-size, 24px)); height: calc(var(--dm-size, 24px) + 8px); padding: 0 4px; border-radius: 0; background-color: transparent; } .dark-sw-2 .dark-mode-slide-btn { top: 4px; border-radius: 0; background: none; box-shadow: none; } .dark-sw-2 .mode-icon-dark:not(.activated), .dark-sw-2 .mode-icon-default.activated, .dark-sw-2 .mode-icon-default:not(.activated), .dark-sw-2 .mode-icon-dark.activated { transform: translateX(0); } .dark-sw-2 .dark-mode-slide-btn svg { width: var(--dm-size, 24px); height: var(--dm-size, 24px); } .navbar-outer { position: relative; z-index: 110; display: block; width: 100%; } .popup-trigger-btn > *, .rb-bookmark.in-progress, .elementor-editor-active .header-transparent { pointer-events: none; } .elementor-editor-active .navbar-outer { z-index: 0; } .elementor-editor-active .tax-accordion-item:first-child .tax-accordion-sub { display: block; } .is-mstick .navbar-outer:not(.navbar-outer-template) { min-height: var(--nav-height); } .is-mstick .sticky-holder { top: 0; right: 0; left: 0; z-index: 998; } @keyframes stick-animation { from {  transform: translate3d(0, -100%, 0); }  to {  transform: translate3d(0, 0, 0); } } .sticky-on.is-mstick .sticky-holder, .sticky-on .e-section-sticky { position: fixed; top: 0; right: 0; left: 0; margin-top: 0; transform: translate3d(0, 0, 0); } .stick-animated.is-mstick .sticky-holder, .stick-animated .e-section-sticky { animation-name: stick-animation; animation-duration: 0.2s; animation-timing-function: ease-out; animation-iteration-count: 1; will-change: transform; } .sticky-on .mobile-qview { display: none; } .collapse-activated div.mobile-qview { display: block; } .e-section-sticky { z-index: 1000; } .collapse-activated body, .collapse-activated .sticky-holder, .collapse-activated .header-mobile { overflow: hidden; height: 100%; } .collapse-activated .site-outer { overflow: hidden; height: 100%; margin-top: 0 !important; transition: none; } .collapse-activated .header-wrap { display: flex; align-items: stretch; flex-flow: column nowrap; height: 100%; min-height: 100vh; } .collapse-activated .navbar-outer { flex-grow: 1; } .header-mobile-wrap { position: relative; z-index: 99; background: var(--mbnav-bg, var(--nav-bg)); background: linear-gradient(  to right,  var(--mbnav-bg-from, var(--nav-bg-from)) 0%,  var(--mbnav-bg-to, var(--nav-bg-to)) 100% ); color: var(--mbnav-color, var(--nav-color)); flex-grow: 0; flex-shrink: 0; box-shadow: 0 4px 30px var(--shadow-7); } .mh-style-none .header-mobile-wrap { box-shadow: none; } .mh-style-gray .header-mobile-wrap { box-shadow: none; border-bottom: 1px solid var(--nav-color-10); } .mh-style-dark .header-mobile-wrap { box-shadow: none; border-bottom: 2px solid var(--body-fcolor); } .header-mobile-wrap .is-text-logo .logo-title > *, .header-mobile-wrap .navbar-right > * { color: inherit; } .mlogo-top { position: relative; display: flex; justify-content: center; width: 100%; padding: 2px 0; } .mh-top-style-gray .mlogo-top:after { content: ''; position: absolute; right: -20px; bottom: 0; left: -20px; display: block; border-bottom: 1px solid var(--flex-gray-15); } .mh-top-style-shadow .mlogo-top:before { content: ''; position: absolute; top: 0; right: -20px; bottom: 0; left: -20px; display: block; pointer-events: none; box-shadow: 0 2px 10px var(--shadow-7); } .mh-top-style-dark .mlogo-top { border-bottom: 2px solid currentcolor; } .mobile-logo-wrap { display: flex; flex-grow: 0; margin: 0; } .mobile-logo-wrap img { width: auto; max-height: var(--mlogo-height, var(--mbnav-height, 42px)); } #amp-header .navbar-left .mobile-logo-wrap img { object-position: left !important; } .header-mobile .logo-title a { line-height: var(--mbnav-height, 42px); } .collapse-holder { display: block; overflow-y: auto; width: 100%; } .mobile-collapse .header-search-form { margin-bottom: 15px; } .mbnav { display: flex; align-items: center; flex-flow: row nowrap; min-height: var(--mbnav-height, 42px); } .mbnav.is-top-logo { flex-flow: row wrap; } .is-top-logo .logo-wrap { margin-right: 0; } .is-top-logo .burger-icon > span { width: 100%; } .is-mstick.sticky-on .mlogo-top { position: absolute; top: 0; left: 60px; width: auto; max-height: var(--mbnav-height, 42px); } .mbnav.is-top-logo .mobile-toggle-wrap { min-height: var(--mbnav-height, 42px); } .header-mobile-wrap .navbar-right { justify-content: flex-end; align-items: center; } .mbnav-center .navbar-left, .mbnav-center .navbar-right { flex-grow: 0; flex-shrink: 0; width: 30%; } .mbnav-center .navbar-center { display: flex; justify-content: center; width: 40%; } .mbnav-center .wnav-holder { padding-right: 3px; padding-left: 3px; } .mobile-toggle-wrap { display: flex; align-items: stretch; } .navbar-right .mobile-toggle-wrap { height: auto; } .navbar-right .mobile-toggle-wrap .burger-icon > span { right: 0; left: auto; } .navbar-right .mobile-toggle-wrap .mobile-menu-trigger { padding-right: 0; padding-left: 10px; } .mobile-menu-trigger { display: flex; align-items: center; padding-right: 10px; cursor: pointer; } .mobile-search-icon { padding: 0 5px; } .mobile-collapse { z-index: 0; display: flex; height: 0; opacity: 0; transition: opacity 0.3s var(--timing); visibility: hidden; overflow: hidden; flex-grow: 1; } .mobile-collapse:not(.is-collapse-template) { background: var(--submbnav-bg, var(--subnav-bg)); background: linear-gradient(  to right,  var(--submbnav-bg-from, var(--subnav-bg-from)) 0%,  var(--submbnav-bg-to, var(--subnav-bg-to)) 100% ); color: var(--submbnav-color, var(--subnav-color)); } .collapse-activated .mobile-collapse { visibility: visible; flex-grow: 1; height: auto; opacity: 1; } .collapse-activated .yes-amp .mobile-collapse { height: calc(100vh - 85px); padding-bottom: 85px; } .collapse-sections { position: relative; display: flex; gap: 15px; width: 100%; margin-top: 20px; padding: 20px; flex-flow: column nowrap; } .collapse-inner { position: relative; display: block; width: 100%; padding-top: 15px; } .collapse-inner > *:last-child { padding-bottom: 150px; } .mobile-search-form .live-search-animation.rb-loader { top: 8px; } .mobile-menu > li.menu-item-has-children:not(:first-child) { margin-top: 20px; } .mobile-menu > li > a { display: block; padding: 10px 0; } .mobile-menu .sub-menu { display: flex; flex-flow: row wrap; padding-top: 5px; border-top: 1px solid var(--submbnav-color-10, var(--subnav-color-10)); } .mobile-menu .sub-menu > * { flex: 0 0 50%; } .mobile-menu .sub-menu a { display: block; width: 100%; padding: 7px 0; } .mobile-qview { position: relative; display: block; overflow: auto; width: 100%; border-top: 1px solid var(--nav-color-10); -ms-overflow-style: none; scrollbar-width: none; } .mobile-qview::-webkit-scrollbar { width: 0; height: 0; } .mobile-qview-inner { display: flex; flex-flow: row nowrap; } .mobile-qview a { position: relative; display: flex; align-items: center; height: var(--qview-height, 42px); padding: 0 15px; white-space: nowrap; color: inherit; } .mobile-qview a > span, .mobile-qview i { line-height: 1; } .main-menu > li > a i, .mobile-qview i { min-width: 1em; } .mobile-qview a:before { content: ''; position: absolute; right: 15px; bottom: 0; left: 15px; height: 4px; border-radius: var(--round-3); background-color: transparent; transition: var(--effect); } .mobile-qview a:hover:before, .mobile-qview .current-menu-item > a:before { background-color: var(--g-color); } .logged-mobile-menu { position: relative; display: flex; flex-flow: row wrap; padding-left: 15px; } .logged-mobile-menu:before { content: ''; position: absolute; top: 5px; bottom: 5px; left: 0; border-left: 5px solid currentcolor; } .logged-mobile-menu > * { width: 50%; } .logged-mobile-menu a { padding: 5px; line-height: 1; } .mobile-socials { display: flex; flex-flow: row wrap; } .mobile-socials:not(:first-child) { padding-top: 15px; border-top: 1px solid var(--flex-gray-15); } .mobile-login { display: flex; justify-content: space-between; align-items: center; width: 100%; } .mobile-login .login-toggle.is-btn { margin-right: 0; } .mobile-login-title strong { margin-left: 0.2em; } .mobile-logout-btn { background-color: var(--dark-accent); } .mobile-socials a { padding: 0 12px; font-size: 16px; flex-shrink: 0; } .header-alert { display: flex; justify-content: center; align-items: center; padding-top: 5px; padding-bottom: 5px; background-color: var(--alert-bg, #ffc96a); color: var(--alert-color, inherit); font-size: var(--em-mini); text-align: center; } .header-ad-widget { padding: 15px 20px; } .sticky-on .header-alert.is-sticky-hide { visibility: hidden; } .top-site-ad { position: relative; display: block; width: 100%; height: auto; background-color: var(--top-site-bg, var(--flex-gray-7)); text-align: center; } .yes-hd-transparent .top-site-ad { background-color: var(--top-site-bg, var(--dark-accent)); } .top-site-ad .ad-image { border-radius: var(--round-3); } .top-site-ad.is-image.yes-animation { position: fixed; top: 0; bottom: auto; left: 0; } .top-site-ad.yes-animation + .site-outer { background-color: var(--solid-white); } .admin-bar .top-site-ad.is-image.yes-animation { top: 32px; } .top-site-ad.no-spacing, .top-site-ad.no-spacing .edge-padding, .top-site-ad.no-spacing .ad-image { padding: 0; border-radius: 0; } .top-site-ad:not(.no-spacing) { padding-top: var(--topad-spacing, 15px); padding-bottom: var(--topad-spacing, 15px); } #signup-content { max-width: 720px; margin: 100px auto; } .mu_register h2 { margin-bottom: 1rem; font-size: var(--h1-fsize); text-align: center; } .wp-signup-container > p { text-align: center; margin-block-end: 1rem; } .mu_register .mu_alert { font-style: normal; margin-bottom: 20px; padding: 20px; border-radius: var(--round-7); } .mu_register form { max-width: 460px; margin: auto; padding: 20px 40px 50px; border: 1px solid var(--flex-gray-15); border-radius: var(--round-7); } #signup-content .mu_register label, #signup-content .mu_register legend, #signup-content .mu_register .label-heading { margin: 20px 0 0; } #signup-content .mu_register label { font-size: var(--rem-mini); font-weight: normal; } .mu_register legend + p, .mu_register input + p { color: var(--meta-fcolor); font-size: var(--meta-fsize); } #signup-content .mu_register input { font-size: 1rem; } #signup-content .mu_register input[type='submit'] { margin-top: 20px; }  .p-overlay { --el-spacing: 10px; } .p-wrap > *:not(:last-child), .grid-box > *:not(:last-child), .p-content > *:not(:last-child) { margin-bottom: var(--el-spacing); } .p-small, .is-mega-category .p-wrap { --el-spacing: 7px; } .grid-box { position: relative; height: 100%; padding-bottom: calc(var(--box-spacing) + 5px); border-radius: var(--wrap-border, var(--round-3)); } .grid-box .p-featured { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .p-highlight, .list-box { position: relative; border-radius: var(--wrap-border, var(--round-3)); } .box-border .grid-box:before, .box-border .list-box:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 5; border: 1px solid; border-radius: var(--wrap-border, var(--round-3)); pointer-events: none; border-color: var(--box-color, var(--default-box, var(--flex-gray-15))); } .box-bg .grid-box, .box-bg .list-box { background-color: var(--box-color, var(--default-box, var(--solid-light))); } .box-shadow .grid-box, .box-shadow .list-box { background-color: var(--box-color, var(--default-box, transparent)); box-shadow: 0 4px 20px var(--shadow-7); } [data-theme='dark'] .box-shadow .grid-box, .light-scheme .box-shadow .grid-box, [data-theme='dark'] .box-shadow .list-box, .light-scheme .box-shadow .list-box { --box-shadow-color: var(--shadow-12); } [data-theme='dark'] .box-border .grid-box:before, [data-theme='dark'] .box-border .list-box:before { border-color: var(  --dark-box-color,  var(--default-dark-box, var(--flex-gray-15)) ); } [data-theme='dark'] .box-bg .grid-box, [data-theme='dark'] .box-bg .list-box { background-color: var(  --dark-box-color,  var(--default-dark-box, var(--solid-light)) ); } [data-theme='dark'] .box-shadow .grid-box, [data-theme='dark'] .box-shadow .list-box { background-color: var(  --dark-box-color,  var(--default-dark-box, transparent) ); } .grid-box > *:not(.feat-holder) { margin-right: var(--box-spacing); margin-left: var(--box-spacing); } .grid-box .feat-holder { z-index: 10; } [class*='counter-el'] { position: relative; counter-increment: trend-counter; } [class*='counter-el']:before { content: counter(trend-counter, var(--counter-zero)); position: absolute; top: 0; right: 0; bottom: auto; left: auto; display: block; color: var(--counter-color, currentColor); font-family: var(--h2-family); font-size: var(--counter-size, 3.5rem); font-weight: var(--h2-fweight); line-height: 1; opacity: var(--counter-opacity, 0.15); font-style: var(--h2-fstyle); letter-spacing: var(--h2-fspace); pointer-events: none; } .p-top + [class*='counter-el']:before { top: -1.5rem; } [class*='ict-inline'] [class*='counter-el']:before { position: relative; top: auto; right: auto; bottom: auto; left: auto; display: inline; padding-right: min(7px, 0.3em); color: var(--counter-color, var(--g-color)); opacity: 1; } [class*='ict-circle'] [class*='counter-el']:before { position: relative; top: auto; right: auto; bottom: auto; left: auto; display: inline-flex; justify-content: center; align-items: center; min-width: calc(var(--counter-size, 1em) * 1.4); height: calc(var(--counter-size, 1em) * 1.4); margin-right: min(7px, 0.2em); margin-bottom: min(7px, 0.2em); padding: 0; border-radius: 50%; background-color: var(--counter-bg, var(--g-color)); color: var(--counter-color, var(--awhite)); opacity: 1; } .ict-circle-sqb [class*='counter-el'], .ict-circle-b [class*='counter-el'], .ict-inline-b [class*='counter-el'] { display: flex; } .ict-circle-sqb [class*='counter-el']:before, .ict-circle-b [class*='counter-el']:before, .ict-inline-b [class*='counter-el']:before { margin-right: min(15px, 0.4em); margin-bottom: 0; } .ict-circle [class*='counter-el']:before { font-size: var(--counter-size, 1em); } .ict-circle-sq [class*='counter-el']:before { border-radius: var(--round-3); font-size: var(--counter-size, 1em); } .ict-circle-sqb [class*='counter-el']:before { border-radius: var(--round-5); } .feat-holder { position: relative; max-width: 100%; } .p-top, .p-categories { display: flex; align-items: stretch; flex-flow: row wrap; flex-grow: 1; gap: 3px; } .p-top .p-categories { flex-grow: 0; } .p-format-inline .p-format { display: flex; justify-content: center; align-items: center; height: 100%; margin-left: 2px; padding: 0 5px; border-radius: var(--round-3); } .ecat-bg-3 .p-format-inline .p-format, .ecat-border .p-format-inline .p-format { border-radius: 9999px; } .p-format-inline .p-format .gallery-count { display: none; } .p-format-inline .p-format i { font-size: 1em; } .p-featured { position: relative; display: block; overflow: hidden; padding-bottom: calc(var(--feat-ratio, 60) * 1%); border-radius: var(--wrap-border, var(--round-3)); } .hovering-scale .p-featured img { transition: transform 0.4s var(--timing); } .hovering-bw .p-featured img { transition: var(--effect); -webkit-filter: grayscale(0%); filter: grayscale(0%); } .hovering-bw-invert .p-featured img { transition: var(--effect); -webkit-filter: grayscale(100%); filter: grayscale(100%); } .hovering-scale .p-wrap:hover .p-featured img { transform: scale(1.05); } .hovering-scale [class*='p-overlay-'] .p-flink { overflow: clip; border-radius: var(--wrap-border, var(--round-3)); } .hovering-fade .p-wrap:hover .p-featured img { opacity: 0.7; } .hovering-bw .p-wrap:hover .p-featured img { -webkit-filter: grayscale(100%); filter: grayscale(100%); } .hovering-bw-invert .p-wrap:hover .p-featured img { -webkit-filter: grayscale(0%); filter: grayscale(0%); } [class*='p-overlay-'] .p-featured { margin-bottom: 0; border-radius: 0; } [class*='p-overlay-'] .overlay-inner > * { max-width: var(--overlay-width, 100%); } .p-center [class*='p-overlay-'] .overlay-inner > * { max-width: var(--overlay-width, var(--rb-width, 1240px)); margin-right: auto; margin-left: auto; } .p-center [class*='p-overlay-'] .overlay-inner .entry-summary { max-width: var(--overlay-width, var(--rb-small-width, 860px)); margin-right: auto; margin-left: auto; } .p-featured.ratio-v1 { padding-bottom: calc(var(--feat-ratio, 75) * 1%); } .p-featured.ratio-v2 { padding-bottom: calc(var(--feat-ratio, 85) * 1%); } .p-featured.ratio-q { padding-bottom: 100%; } .preview-video { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 2; display: none; width: 100%; height: 100%; overflow: inherit; pointer-events: none; object-fit: cover; } .preview-video video { display: block; width: 100%; height: 100%; pointer-events: none; object-fit: none; } .show-preview .preview-video { display: block; } .p-flink { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; display: block; } .p-featured img.featured-img, .i-ratio .s-feat img, .p-featured img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; margin: 0; object-fit: cover; object-position: var(--feat-position, center); } .block-wrap:not(.p-center) .p-meta.has-bookmark, .block-wrap:not(.p-center) .review-meta.has-bookmark { padding-right: 25px; } .p-meta { position: relative; display: block; } .meta-inner { display: flex; align-items: center; flex-flow: row wrap; gap: 0.2em max(3px, 0.6em); } .p-center .p-meta { display: flex; flex-flow: row nowrap; } .p-center .p-meta, .p-center .sponsor-meta, .p-center .meta-inner, .p-center .meta-el { justify-content: center; } .rb-bookmark { position: absolute; top: auto; right: 0; bottom: 0; left: auto; z-index: 10; display: flex; justify-content: center; align-items: center; width: 20px; height: 100%; color: var(--body-fcolor); font-size: var(--bookmark-fsize, 1rem); visibility: hidden; cursor: pointer; pointer-events: none; } .bookmarked-icon, .bookmarked i:not(.bookmarked-icon) { display: none; } .bookmarked i.bookmarked-icon { display: block; } .meta-bookmark .rb-bookmark { position: relative; top: auto; bottom: auto; width: auto; height: auto; color: inherit; font-size: 0; line-height: 1; } .meta-bookmark .rb-bookmark i { margin: 0; font-size: var(--meta-fsize); } .meta-bookmark .rb-bookmark:hover i { color: var(--bookmark-color); border-color: var(--bookmark-color); text-shadow: none; } .meta-el { display: inline-flex; align-items: center; gap: max(2px, 0.35em); width: var(--meta-width, auto); flex-flow: row wrap; } .meta-label { display: inline-flex; align-items: center; gap: max(2px, 0.35em); } .meta-tax a { color: var(--ecat-highlight, var(--cat-highlight, inherit)); } [data-theme='dark'] .meta-tax a, .light-scheme .meta-tax a { color: var(--ecat-highlight, var(--meta-b-fcolor, var(--body-fcolor))); } .meta-separate { display: inline-flex; align-items: center; gap: max(2px, 0.35em); } .meta-separate:after { content: ''; width: 1px; height: max(8px, 0.7em); background-color: var(--meta-fcolor); text-decoration: none !important; opacity: var(--meta-style-o, 0.3); transform: skewX(-15deg); } .meta-separate:last-child:after, .has-suffix .meta-separate:nth-last-child(2):after { display: none; } .mtax-2 .meta-tax a { padding: 1px min(0.5em, 7px); border-radius: var(--round-3); background-color: var(--cat-highlight, var(--g-color)); color: var(--cat-fcolor, var(--awhite)); transition: var(--effect); } .mtax-3 .meta-tax a { padding: 1px min(0.7em, 10px); border: 1px solid; border-radius: var(--round-5); } .mtax-2 .meta-tax a:hover, .mtax-3 .meta-tax a:hover { background-color: var(--dark-accent); color: var(--awhite); border-color: var(--dark-accent); text-decoration-color: transparent; } .mtax-2 .dark-overlay-scheme .meta-tax a:hover, .mtax-3 .dark-overlay-scheme .meta-tax a:hover { background: var(--body-fcolor); color: var(--dark-accent); border-color: var(--body-fcolor); } .mtax-2 .meta-tax .meta-separate:after, .mtax-3 .meta-tax .meta-separate:after { display: none; } .meta-avatar { gap: 3px; margin-right: -0.1em; flex-shrink: 0; } body .meta-avatar img { display: inline-flex; width: var(--avatar-size, 22px); height: var(--avatar-size, 22px); border-radius: 50%; object-fit: cover; } .meta-avatar.multiple-avatar img:not(:first-child) { margin-left: -10px; } .meta-avatar, .meta-avatar + div { --meta-width: auto; } .meta-like { opacity: 0; } .elementor-editor-active .meta-like, .meta-like.loaded { opacity: 1; } .meta-like > span { display: inline-flex; justify-content: center; align-items: center; gap: 0.35em; min-width: 42px; padding: 5px 7px; border-radius: var(--round-5); line-height: 1; transition: var(--effect); cursor: pointer; } .meta-like i { font-size: calc(1em + 3px); } .el-like.triggered i:before { content: '\e978'; } .el-dislike.triggered i:before { content: '\e977'; } span.entry-title { display: block; } .entry-title i { display: inline; margin-right: 0.2em; color: var(--title-color, currentColor); font-size: 0.9em; vertical-align: middle; } .live-tag { position: relative; display: inline; vertical-align: baseline; color: var(--live-color); } .live-tag:before, .live-tag:after { color: inherit; } .lmeta-all .live-tag:before, .lmeta-dot .live-tag:before { content: '\ea54'; position: relative; font-family: 'ruby-icon'; font-size: 1em; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; speak: never; } .lmeta-all .live-tag:before, .lmeta-dot .live-tag { margin-right: max(4px, 0.2em); font-size: 0.8em; letter-spacing: 0; } .lmeta-dot .live-tag:after { content: ''; display: inline-block; width: 1em; height: 1em; margin-left: -1em; border: 0.2em solid currentcolor; border-radius: 50%; animation: ruby-live-dot 1.5s linear infinite; pointer-events: none; } .p-url { position: relative; display: inline; color: var(--title-color, inherit); font-size: inherit; line-height: inherit; text-underline-offset: min(3px, 0.1em); } .has-index:before { content: attr(data-index); display: inline; } .sticky .entry-title a:before, .sticky .s-title:before { content: '\e962' !important; margin-right: 0.3em; padding: 0; background: none; color: inherit; font-family: 'ruby-icon'; font-size: 1em; } .is-meta .meta-author a, .meta-tax a, .breadcrumb-inner a { transition: var(--effect); text-decoration-color: transparent; text-decoration-line: underline; text-underline-offset: min(4px, 0.175em); } .single-meta .meta-author-url, .is-meta a, .sponsor-brand-text { text-underline-offset: min(4px, 0.175em); } .single-meta .meta-author-url, .is-meta a:hover, .sponsor-link:hover .sponsor-brand-text, .breadcrumb-inner a:hover { text-decoration: underline solid; } .name-text .nname-info .nice-name { text-decoration: none; } .single-meta .meta-author-url:hover, a.nice-name:hover { color: var(--g-color); } .cfield-meta { display: inline-flex; align-items: center; gap: var(--meta-spacing, 3px); color: var(--meta-color, var(--meta-fcolor)); line-height: 1; flex-flow: row nowrap; } .meta-icon { color: var(--meta-icon-color, currentColor); font-size: var(--meta-icon-size, inherit); } .meta-icon svg { width: 1em; height: 1em; fill: currentcolor; } .post-edit-link { position: absolute; top: 0; right: 10px; z-index: 9999; display: block; padding: 5px; background-color: #333; color: #fff !important; font-size: var(--rem-mini); line-height: 1; opacity: 0; transition: var(--effect); visibility: hidden; } .post-slider .post-edit-link { right: auto; left: 0; } .p-wrap:hover .post-edit-link, .holder-wrap:hover .post-edit-link { visibility: visible; opacity: 1; } .post-edit-link:hover { background-color: var(--g-color); } .p-format-overlay { position: absolute; top: 0; right: 0; bottom: auto; z-index: 2; display: flex; justify-content: flex-end; align-items: flex-end; line-height: 0; pointer-events: none; } .p-format i { display: block; font-size: inherit; line-height: 1; } .p-format .rbi-video { transform: scale(1.1); } .p-format-overlay.format-style-bottom { top: auto; right: 0; bottom: 0; left: auto; z-index: 100; } .p-format-overlay.format-style-top { z-index: 11; } .p-format-overlay.format-style-bottom .p-format { position: relative; padding: 7px 5px 5px 7px; border-radius: 50% 0 0; background-color: var(--solid-white); color: var(--body-fcolor); } .box-bg .grid-box .format-style-bottom .p-format { background-color: var(--box-color, var(--default-box, var(--solid-light))); } [data-theme='dark'] .box-bg .grid-box .format-style-bottom .p-format { background-color: var(  --dark-box-color,  var(--default-dark-box, var(--solid-light)) ); } .format-style-bottom .p-format { font-size: 20px; } .gallery-count { position: absolute; top: 0; right: 0; padding: 4px; line-height: 1; } .format-style-bottom .gallery-count { top: 2px; right: 0; display: block; width: 14px; height: 14px; padding: 0; border-radius: 50%; background-color: var(--g-color); color: var(--awhite); font-size: 10px; line-height: 14px; text-align: center; } .p-format-overlay.format-style-top { left: 0; font-size: 26px; } .p-format-overlay.format-style-center { top: 50%; right: auto; left: 50%; justify-content: center; align-items: center; width: 60px; height: 60px; margin-top: -30px; margin-left: -30px; } .p-format-overlay.format-style-center .p-format { display: inline-flex; background-color: transparent; font-size: 40px; text-shadow: 0 0 10px #00000040; } .p-format-overlay.format-style-top .p-format { display: block; margin-left: auto; padding: 0.3em; } .p-format-overlay.format-style-top .p-format:after { content: ''; position: absolute; top: 0; right: 0; left: 0; height: 3px; } .p-format-overlay.format-style-center .gallery-count { position: relative; top: auto; right: auto; display: inline-flex; justify-content: flex-start; margin-top: -0.75em; font-size: var(--rem-small); } .format-style-top .p-format:after { background-color: var(--video-color); } .p-format.format-gallery, .format-style-top .p-format.format-gallery:after { background-color: var(--gallery-color); } .p-format.format-audio, .format-style-top .p-format.format-audio:after { background-color: var(--audio-color); } .format-style-top .gallery-count { border-radius: var(--round-7); background-color: inherit; font-weight: 700; } .p-readmore { display: inline-flex; align-items: center; padding: max(0.75em, 10px) 1.5em; border: 1px solid var(--flex-gray-15); border-radius: var(--round-3); font-family: var(--btn-family); font-size: var(--readmore-fsize, 12px); font-weight: 600; line-height: 1; transition: var(--effect); font-style: normal; flex-flow: row nowrap; text-transform: none; } .p-readmore i, .pagination-simple i { margin-left: 0.5em; font-size: var(--em-small); line-height: 0; transition: transform 0.2s var(--timing); } .is-rm-simple .p-link { padding-top: 0; line-height: 1; } .is-rm-simple .p-readmore { padding: 0; border: none; line-height: inherit; } .is-rm-bg .p-readmore { border: none; border-radius: var(--round-7); background: var(--btn-primary, var(--g-color)); color: var(--btn-accent, var(--awhite)); } .is-rm-simple .p-readmore:hover { background: none; color: var(--g-color); box-shadow: none; } .is-rm-simple .p-readmore i:before { content: '\e958'; } .p-divider { position: relative; display: block; padding-top: 3px; padding-bottom: 3px; color: var(--divider-color, var(--g-color)); pointer-events: none; } .p-divider:before { content: ''; display: block; width: 100%; max-width: 5rem; border-bottom: 1px solid currentcolor; } .is-divider-dashed.p-divider:before { border-bottom: 1px dashed currentcolor; } .is-divider-bdashed.p-divider:before { border-bottom: 3px dashed currentcolor; } .is-divider-bold.p-divider:before { border-bottom-width: 3px; } .is-divider-zigzag { --p-zigzag-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' overflow='visible' height='100%' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='6.6' stroke-linecap='square' stroke-miterlimit='10'%3E%3Cpolyline points='0,18 12,6 24,18 '/%3E%3C/svg%3E"); } .is-divider-zigzag.p-divider:before { min-height: 10px; border: none; background-color: currentcolor; -webkit-mask-image: var(--p-zigzag-url); mask-image: var(--p-zigzag-url); -webkit-mask-repeat: repeat-x; mask-repeat: repeat-x; -webkit-mask-size: 10px 100%; mask-size: 10px 100%; } .p-center .p-divider:before { margin-right: auto; margin-left: auto; } .pagination-simple .newer i { margin-right: 0.4em; margin-left: 0; } .p-readmore:hover i, .pagination-simple a:hover i { transform: translateX(3px); } .pagination-simple .newer a:hover i { transform: translateX(-3px); } .review-meta { position: relative; display: block; } .p-center .review-meta.has-bookmark { display: flex; flex-flow: row nowrap; justify-content: center; width: 100%; } .review-meta.type-star { padding-top: 2px; } .review-meta-inner { display: flex; align-items: center; flex-flow: row wrap; gap: 0.7em; } .review-extra, .review-meta-inner .extra-meta { display: flex; align-items: center; flex-flow: row nowrap; } .is-rstyle-3 .review-extra, .is-rstyle-5 .review-extra { width: 100%; } .p-center .is-rstyle-3 .review-extra, .p-center .is-rstyle-5 .review-extra { justify-content: center; } .review-meta-inner .extra-meta:before { content: ''; display: inline-flex; width: 3px; height: 3px; margin-right: 0.35em; margin-left: 0.35em; border-radius: 50%; background-color: currentcolor; opacity: 0.5; } .rline-wrap { position: relative; display: inline-flex; gap: 1px; margin-right: 10px; overflow: hidden; flex-flow: row nowrap; } .rline { display: inline-flex; width: calc(var(--rating-size, 14px) * 1.5); max-width: 20%; height: min(calc(var(--rating-size, 14px) * 0.5), 10px); background-color: var(--flex-gray-15); } .rline:nth-child(1) { background-color: #ff0d0d; } .rline:nth-child(2) { background-color: #ff5612; } .rline:nth-child(3) { background-color: #ffa444; } .rline:nth-child(4) { background-color: #a0b339; } .rline:nth-child(5) { background-color: #50a735; } .rline:not(.activated) { background-color: var(--flex-gray-15); } .rstar-wrap { position: relative; display: inline-flex; border-radius: min(3px, var(--round-3)); color: var(--review-icon, #fff); overflow: hidden; } .rstar { position: relative; display: inline-flex; justify-content: center; align-items: center; width: calc(var(--rating-size, 14px) + 6px); height: calc(var(--rating-size, 14px) + 6px); margin-right: 1px; } .rstar:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; background-color: var(--flex-gray-15); } .review-description { white-space: nowrap; } .review-description strong { font-weight: var(--meta-b-fweight); } .rstar:last-child { margin-right: 0; } .rstar i { position: relative; z-index: 10; font-size: var(--rating-size, 14px); line-height: 1; } .rstar-bg { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; background-repeat: repeat; background-image: linear-gradient(  to right,  var(--review-color) calc(100% - 1px),  transparent calc(1px) ); background-position: 0 0; background-size: calc(var(--rating-size, 14px) + 7px)  calc(var(--rating-size, 14px) + 6px); } .hover-ani-2 .p-url { transition: all 0.2s var(--timing); } .hover-ani-2 .p-url:hover { color: var(--title-hcolor, var(--g-color)); } .hover-ani-2[data-theme='dark'] .p-url:hover, .hover-ani-2 .light-scheme .p-url:hover { color: var(--title-hcolor, var(--awhite)); opacity: 0.7; } .hover-ani-1 .p-url { transition: var(--effect); -moz-text-decoration-color: transparent; -webkit-text-decoration-color: transparent; text-decoration-color: transparent; text-decoration-line: underline; text-decoration-thickness: 0.1em; text-underline-offset: min(4px, 0.125em); } .hover-ani-1 .p-url:hover { color: var(--title-hcolor, var(--g-color)); -webkit-text-decoration-color: var(--title-e-hcolor, var(--g-color)); text-decoration-color: var(--title-e-hcolor, var(--g-color)); } body.hover-ani-1 .light-scheme .p-url, body[data-theme='dark'].hover-ani-1 .p-url { --title-hcolor: var(--awhite); } .hover-ani-3 .p-url { transition: all 0.1s; text-decoration-style: solid; -moz-text-decoration-color: transparent; -webkit-text-decoration-color: transparent; text-decoration-color: transparent; text-decoration-line: underline; text-decoration-thickness: max(0.1em, 2px); text-underline-offset: 0.25em; } .hover-ani-3 .p-url:hover { text-decoration-color: var(--title-hcolor, currentColor); text-underline-offset: 0.15em; } .hover-ani-4 .p-url { background-image: -webkit-gradient(  linear,  left top,  left bottom,  from(var(--title-e-hcolor, var(--g-color-90))),  to(var(--title-e-hcolor, var(--g-color-90))) ); background-image: linear-gradient(  var(--title-e-hcolor, var(--g-color-90)),  var(--title-e-hcolor, var(--g-color-90)) ); transition: background-size 0.2s var(--timing); background-repeat: no-repeat; background-position: 0% 100%; background-size: 100% 0%; } .hover-ani-4 .p-url:hover { color: var(--title-hcolor, currentColor); background-size: 100% 30%; } .hover-ani-5 .p-url { background-image: -webkit-gradient(  linear,  left top,  left bottom,  from(var(--title-e-hcolor, var(--g-color))),  to(var(--title-e-hcolor, var(--g-color))) ); background-image: linear-gradient(  var(--title-e-hcolor, var(--g-color)),  var(--title-e-hcolor, var(--g-color)) ); transition:  background-size 0.4s ease,  color 0.4s ease; background-repeat: no-repeat; background-position: 0% 100%; background-size: 0% 100%; } .hover-ani-5 .p-url:hover { color: var(--title-hcolor, var(--awhite)); background-size: 100% 100%; } .hover-ani-6 .p-url { background-image: -webkit-gradient(  linear,  left top,  left bottom,  from(var(--title-e-hcolor, currentColor)),  to(var(--title-e-hcolor, currentColor)) ); background-image: linear-gradient(  var(--title-e-hcolor, currentColor),  var(--title-e-hcolor, currentColor) ); transition: background-size 0.2s var(--timing); background-repeat: no-repeat; background-position: bottom left; -webkit-background-size: 0% 1px; background-size: 0% 1px; } .hover-ani-6 .p-url:hover { color: var(--title-hcolor, currentColor); -webkit-background-size: 100% 1px; background-size: 100% 1px; } @keyframes hover-ani-7 { 0% {  -webkit-background-size: 0% 5px;  background-size: 0% 5px; }  50% {  -webkit-background-size: 100% 5px;  background-size: 100% 5px;  background-position: bottom left; }  51% {  -webkit-background-size: 100% 5px;  background-size: 100% 5px;  background-position: bottom right; }  100% {  -webkit-background-size: 0% 5px;  background-size: 0% 5px;  background-position: bottom right; } } .hover-ani-7 .p-url { background-image: -webkit-gradient(  linear,  left top,  left bottom,  from(var(--title-e-hcolor, var(--g-color))),  to(var(--title-e-hcolor, var(--g-color))) ); background-image: linear-gradient(  var(--title-e-hcolor, var(--g-color)),  var(--title-e-hcolor, var(--g-color)) ); background-repeat: no-repeat; background-position: bottom left; -webkit-background-size: 0% 5px; background-size: 0% 5px; } .hover-ani-7 .p-url:hover { color: var(--title-hcolor, currentColor); animation: hover-ani-7 1.5s ease; } .hover-ani-8 .p-url { opacity: 1; transition: opacity 0.2s var(--timing); } .hover-ani-8 .p-url:hover { color: var(--title-hcolor, currentColor); opacity: 0.5; } .bookmark-notification { position: fixed; right: 0; bottom: 50px; left: calc(50% - 200px); z-index: 5000; display: none; width: 100%; max-width: 400px; padding: 0 20px; text-align: center; } .bookmark-notification-inner { display: inline-flex; overflow: hidden; align-items: stretch; flex-flow: row nowrap; border-radius: var(--round-7); background-color: var(--solid-white); box-shadow: 0 4px 30px var(--shadow-12); } .remove-info, .follow-info { justify-content: center; align-items: center; padding: 20px 30px; font-size: var(--meta-fsize); } .follow-desc span { color: #649f74; } .follow-info strong { margin-left: 7px; font-size: 1.1em; } .bookmark-limited .bookmark-desc { margin-top: 0; color: #fff; font-size: var(--rem-small); text-align: center; } .bookmark-featured { position: relative; flex-shrink: 0; width: 100px; } .bookmark-featured img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .bookmark-inner { display: flex; flex-flow: column nowrap; flex-grow: 1; padding: 15px; } .bookmark-title { display: inline-block; max-width: 235px; color: #649f74; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .bookmark-desc { display: block; margin-top: 5px; color: var(--meta-fcolor); font-size: var(--rem-mini); line-height: 1.5; text-align: left; } .bookmark-remove-holder { align-items: center; padding: 15px 20px; font-size: var(--rem-mini); } .bookmark-undo { margin-left: auto; color: #649f74; transition: var(--effect); } .removed .bookmark-title, .removed .follow-desc span { color: #ff7142; } .bookmark-undo:hover { text-decoration: underline; } .bookmark-remove-holder p { font-size: var(--rem-mini); } .p-category { position: relative; z-index: 1; display: inline-flex; color: var(--cat-fcolor, inherit); font-family: inherit; font-weight: inherit; line-height: 1; font-style: inherit; } .ecat-bg-1 .p-category, .ecat-bg-2 .p-category, .ecat-bg-3 .p-category { padding: var(--cat-icon-spacing, 0.7em 1.2em); color: var(--cat-fcolor, var(--awhite)); text-decoration: none; transition: var(--effect); } .ecat-border .p-category { padding: var(--cat-icon-spacing, 0.7em 1.2em); border: 1px solid var(--cat-fcolor, var(--cat-highlight, var(--g-color))); border-radius: 999px; color: var(--cat-highlight, var(--g-color)); line-height: calc(1em - 2px); text-decoration: none; transition: var(--effect); } .ecat-bg-3 .p-category { padding-right: 1.5em; padding-left: 1.5em; border-radius: 100px; background-color: var(--cat-highlight, var(--g-color)); } .ecat-bg-4 .p-category { padding: min(0.3em, 5px) min(0.7em, 12px); border-radius: var(--round-3); background-color: var(--cat-highlight, var(--g-color)); color: var(--cat-fcolor, var(--awhite)); text-decoration: none; transition: var(--effect); } .ecat-bg-3 .post-edit-link { right: auto; left: 10px; } .ecat-bg-1 .p-category:before, .ecat-bg-2 .p-category:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; display: block; border-radius: var(--round-3); background-color: var(--cat-highlight, var(--g-color)); transition: var(--effect); } .ecat-bg-1 .p-category:before { transform: skewX(-25deg); } .ecat-text .p-category { display: inline-flex; align-items: center; color: var(--cat-highlight, inherit); line-height: inherit; transition: var(--effect); flex-flow: row nowrap; } .ecat-text .p-categories { line-height: 1.5; } .ecat-text .p-category:not(:first-child):before { content: ''; display: inline-flex; justify-content: center; width: 1px; height: 8px; max-height: 1em; margin-right: 7px; background-color: var(--meta-fcolor); opacity: 0.3; transform: skewX(-15deg); } [data-theme='dark'] .ecat-border .p-category, .light-scheme .ecat-border .p-category, .light-scheme.ecat-border .p-category, .ecat-border .light-scheme .p-category, [data-theme='dark'] .ecat-l-dot .p-category, .light-scheme .ecat-l-dot .p-category, .light-scheme.ecat-l-dot .p-category, .ecat-l-dot .light-scheme .p-category, [data-theme='dark'] .ecat-b-border .p-category, .light-scheme .ecat-b-border .p-category, .light-scheme.ecat-b-border .p-category, .ecat-b-border .light-scheme .p-category, [data-theme='dark'] .ecat-text .p-category, .light-scheme .ecat-text .p-category, .light-scheme.ecat-text .p-category, .ecat-text .light-scheme .p-category { color: var(--awhite); text-shadow: 0 1px 1px var(--shadow-7); } .ecat-text .p-categories { gap: 7px; } .feat-holder + .p-top { padding-top: 3px;  --cat-icon-spacing: min(7px, 0.7em) 1.2em; } .ecat-b-dotted .p-categories, .ecat-b-border .p-categories, .ecat-b-border-2 .p-categories { gap: 10px 7px; } .ecat-l-dot .p-categories { gap: 12px; } .ecat-l-dot .p-category:before { content: ''; display: inline-flex; width: 1em; height: 1em; margin-right: 7px; border-radius: 50%; background-color: var(--cat-highlight, var(--g-color)); } .ecat-l-dot .p-category { text-decoration: underline dotted transparent; transition: var(--effect); vertical-align: middle; text-shadow: none !important; } .ecat-l-dot .p-category:hover { text-decoration-color: var(--cat-highlight, currentColor); } .ecat-b-dotted .p-category { transition: var(--effect); border-bottom: 3px dotted var(--cat-highlight, var(--g-color)); } .ecat-b-border-2 .p-category { padding-bottom: 1px; transition: var(--effect); border-bottom: max(3px, 0.3em) solid var(--cat-highlight, var(--g-color)); } .ecat-b-border .p-category:before { content: ''; position: absolute; bottom: 0; left: 0; z-index: -1; display: block; width: 100%; height: 5px; background-color: var(--cat-highlight, var(--g-color)); opacity: 0.6; transition: var(--effect); } .ecat-b-border .p-category:hover:before { height: 1px; opacity: 1; } .ecat-text .p-format-inline .p-format, .ecat-b-border .p-format-inline .p-format, .ecat-b-dotted .p-format-inline .p-format, .ecat-l-dot .p-format-inline .p-format, .ecat-b-border-2 .p-format-inline .p-format { background-color: transparent; color: var(--video-color); } .ecat-b-text .p-format-inline .p-format.format-gallery, .ecat-b-border .p-format-inline .p-format.format-gallery, .ecat-b-dotted .p-format-inline .p-format.format-gallery, .ecat-l-dot .p-format-inline .p-format.format-gallery, .ecat-b-border-2 .p-format-inline .p-format.format-gallery { color: var(--gallery-color); } .ecat-b-text .p-format-inline .p-format.format-audio, .ecat-b-border .p-format-inline .p-format.format-audio, .ecat-b-dotted .p-format-inline .p-format.format-audio, .ecat-l-dot .p-format-inline .p-format.format-audio, .ecat-b-border-2 .p-format-inline .p-format.format-audio { color: var(--audio-color); } .feat-holder .p-top { position: absolute; right: 12px; bottom: 10px; left: 12px; z-index: 20; margin-bottom: 0; } .p-box .feat-holder .p-top { right: var(--box-spacing, 12px); left: var(--box-spacing, 12px); } .ecat-bg-1 .feat-holder .p-top { top: auto; right: 0; bottom: -2px; left: 0; margin-bottom: 0; } .ecat-bg-1 .p-box .feat-holder .p-top { right: var(--box-spacing, 0); left: var(--box-spacing, 0); } .ecat-bg-1 .feat-holder + .p-top { padding-left: 3px; } .ecat-bg-2 .feat-holder .p-top { top: auto; right: 7px; bottom: -2px; left: 7px; margin-bottom: 0; } .ecat-bg-2 .p-box .feat-holder .p-top { right: var(--box-spacing, 7px); left: var(--box-spacing, 7px); } .ecat-bg-3 .feat-holder .p-top { position: absolute; top: 10px; right: 10px; bottom: auto; left: auto; z-index: 10; justify-content: flex-end; width: auto; margin-bottom: 0; } .ecat-bg-4 .feat-holder .p-top { top: auto; right: 0; bottom: 0; left: 0; } .ecat-bg-4 .p-box .feat-holder .p-top { right: var(--box-spacing, 0); left: var(--box-spacing, 0); } .ecat-bg-1 .p-grid-1 .feat-holder, .ecat-bg-2 .p-grid-1 .feat-holder, .ecat-bg-1 .p-grid-box-1 .feat-holder, .ecat-bg-2 .p-grid-box-1 .feat-holder, .ecat-bg-1 .p-grid-small-1 .feat-holder, .ecat-bg-2 .p-grid-small-1 .feat-holder { padding-bottom: 4px; } .ecat-text .p-category:hover, .ecat-border .p-category:hover { opacity: 0.7; } .ecat-b-dotted .p-category:hover, .ecat-b-border-2 .p-category:hover { color: var(--cat-highlight, var(--g-color)); } .is-p-protected a:before { content: ''; display: none; margin-right: 5px; padding: 3px 8px; border-radius: var(--round-3); background-color: var(--g-color); color: var(--awhite); font-family: var(--cat-family); font-size: var(--cat-fsize); font-weight: var(--cat-fweight); line-height: 1; text-decoration: none; font-style: var(--cat-fstyle); vertical-align: 0.25em; } .exclusive-style-border .is-p-protected a:before { border: 1px solid var(--g-color); border-radius: var(--round-3); background: none; color: inherit; } .exclusive-style-text .is-p-protected a:before { display: inline; margin-right: 0.3em; padding: 0; border-radius: 0; background: none; color: var(--g-color); font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; text-decoration: inherit; font-style: inherit; vertical-align: inherit; text-transform: inherit; } .p-format { position: static; background-color: var(--video-color); color: var(--awhite); line-height: 1; pointer-events: none; border-bottom-left-radius: var(--round-3); } .p-list-small-2 { display: flex; flex-flow: row nowrap; } .is-feat-right .p-list-small-2 [class*='counter-el']:before { right: auto; left: 0; } .p-list-small-2 .feat-holder { flex-shrink: 0; width: 100px; margin-right: var(--featured-spacing, 15px); } .p-list-small-2 .p-content { flex-grow: 1; } .p-list-small-2 .p-format i { transform: scale(0.83); } .p-wrap.p-list-small-2 .feat-holder, .p-wrap.p-list-small-2 .p-meta { margin-bottom: 0; } .is-feat-right .p-wrap { flex-direction: row-reverse; } .is-feat-right .p-list-small-2 .feat-holder { margin-right: 0; margin-left: var(--featured-spacing, 15px); } .p-list-small-3 .p-featured { border-radius: 50%; } .p-list-small-3 { align-items: center; } .list-holder { display: flex; align-items: center; flex-flow: row wrap; margin-right: var(--list-holder-margin, -15px); margin-left: var(--list-holder-margin, -15px); } .list-holder > * { flex-grow: 1; width: 100%; max-width: 100%; padding-right: var(--list-holder-spacing, 15px); padding-left: var(--list-holder-spacing, 15px); } .p-vtop .list-holder { align-items: flex-start; } .p-middle .list-holder { align-items: center; } .p-vbottom .list-holder { align-items: flex-end; } .sponsor-link { display: flex; align-items: center; gap: 5px; line-height: 1; flex-flow: row wrap; flex-grow: 1; } .sponsor-icon { display: flex; align-items: center; flex-flow: row nowrap; } .sponsor-label { white-space: nowrap; } .sponsor-logo .sponsor-label, .sponsor-brand-text { color: var(--sponsor-color, var(--g-color)); } .sponsor-icon i { font-size: 1.15em; } .sponsor-meta { position: relative; display: flex; align-items: center; flex-flow: row nowrap; } .p-center .sponsor-inner, .p-center .p-teaser { justify-content: center; } .sponsor-meta .sponsor-link { display: flex; align-items: center; } .sponsor-meta img { width: auto; height: auto; max-height: 1.8em; } .sponsor-brand-svg { min-height: 1.6em; } .p-small .sponsor-meta img { max-height: 1.4em; } .s-title-sticky { display: none; align-items: center; flex-flow: row nowrap; flex-grow: 1; max-width: 100%; margin-left: 10px; color: var(--nav-color); } .s-title-sticky-left { display: flex; align-items: center; flex-flow: row nowrap; flex-grow: 1; padding-right: 10px; } .sticky-share-list { display: flex; align-items: center; flex-flow: row nowrap; flex-shrink: 0; height: 100%; margin-right: 0; margin-left: auto; padding-right: 5px; padding-left: 5px; } .sticky-share-list .t-shared-header { opacity: 0.5; } .sticky-title-label { margin-right: 7px; font-size: var(--em-small); line-height: 1; opacity: 0.5; text-transform: uppercase; } .sticky-title { display: block; width: 100%; max-width: 600px; line-height: var(--nav-height, inherit); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .t-shared-header { display: inline-flex; gap: 5px; margin-right: 7px; font-size: var(--em-mini); white-space: nowrap; } .sticky-share-list-items { align-items: center; height: 100%; } .sticky-share-list-buffer { display: none; }  .p-grid-small-1 .sponsor-icon i { font-size: 1em; } .p-grid-small-1 .sponsor-label { display: none; } .p-grid-small-1 .sponsor-meta img { max-height: 1.6em; } .p-list-inline { display: flex; width: 100%; } .p-list-inline i { display: inline; margin-right: 0.3em; font-size: var(--em-small); transition: var(--effect); vertical-align: middle; } .p-list-inline .entry-title:hover i { border-radius: 50%; background-color: var(--g-color); color: var(--g-color); } [data-theme='dark'] .p-list-inline .entry-title:hover i, .light-scheme .p-list-inline .entry-title:hover i { background-color: var(--awhite); color: var(--awhite); } .overlay-holder { position: relative; overflow: clip; border-radius: var(--wrap-border, var(--round-3)); } .is-inner-boxed .overlay-holder { overflow: visible; } .is-inner-boxed .p-featured img { border-radius: var(--wrap-border, var(--round-3)); } .p-center .p-wrap { text-align: center; } .p-center .p-top { justify-content: center; } .p-center .review-meta-inner { justify-content: center; padding-right: 0; padding-left: 0; } .p-center .rb-bookmark { position: relative; margin-left: 7px; } .p-middle .p-small { align-items: center; } .p-middle [class*='p-overlay-'] .overlay-wrap { align-items: center; } .p-middle [class*='p-overlay-'] .overlay-inner { height: auto; } .p-bg-overlay .overlay-wrap:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; width: 100%; background-color: var(--dark-accent); opacity: 0.7; } .p-vtop [class*='p-overlay-'] .overlay-wrap { align-items: flex-start; } .p-classic-1 > *:not(.feat-holder), .p-classic-1 .p-top { max-width: var(--content-width, 100%); margin-right: auto; margin-left: auto; } body:not([data-theme='dark']) .dark-overlay-scheme { --dark-accent: var(--awhite); --dark-accent-0: #fff0; --dark-accent-90: #fffffff2; } .p-teaser { display: flex; gap: var(--teaser-gap, 5px); max-width: 100%; flex-flow: row nowrap; } .teaser-item { position: relative; display: flex; overflow: hidden; width: 100%; max-width: calc(100% / var(--teaser-col, 3)); border-radius: var(--wrap-border, var(--round-3)); } .teaser-item:before { content: ''; display: block; width: 100%; padding-bottom: calc(var(--teaser-ratio, 80) * 1%); } .teaser-item img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: var(--effect); object-fit: cover; } a.p-teaser img:hover { opacity: 0.7; }  .block-wrap { position: relative; display: block; counter-reset: trend-counter; } .block-overlay { --bottom-spacing: 15px; } .block-small { --bottom-spacing: 25px; } .meta-s-none { --meta-style-w: 0; --meta-style-h: 0; --meta-style-o: 0; } .meta-s-line { --meta-style-w: 1.5em; --meta-style-h: 1px; --meta-style-o: 1; } .meta-s-gray-line { --meta-style-w: 1.5em; --meta-style-h: 1px; --meta-style-o: 0.3; } .meta-s-gray-dot { --meta-style-w: 4px; --meta-style-h: 4px; --meta-style-o: 0.5; --meta-style-b: 100%; } .meta-s-dot { --meta-style-w: 2px; --meta-style-h: 2px; --meta-style-o: 1; --meta-style-b: 100%; } .meta-s-wrap { --meta-style-w: 0; --meta-width: 100%; --avatar-size: 1.4em; } .meta-s-gray-dslash, .meta-s-dslash { --meta-style-w: auto; --meta-style-h: auto; --meta-style-c: '//'; --meta-style-bg: transparent; --meta-style-size: 0.6em; } .meta-s-dslash { --meta-style-o: 1; } .block-wrap .rb-error { padding: 20px; color: var(--meta-fcolor); text-align: center; } .bottom-border .block-inner > * { padding-bottom: var(--bottom-spacing); } .bottom-border .pagination-wrap { padding-top: calc(var(--bottom-spacing, 0) / 2); } .bottom-border .block-inner > *:before { content: ''; position: absolute; top: auto; right: var(--colgap, 0); bottom: 0; left: var(--colgap, 0); max-width: var(--bottom-border-width, 100%); height: 1px; pointer-events: none; border-bottom: var(--bottom-border-thin, 1px)  var(--bottom-border-style, solid) var(--bottom-border-color); } .bottom-border.no-last-bb .block-inner > *:last-child:before { border-bottom: none; } .bottom-border.no-last-bb .block-inner > *:last-child { padding-bottom: 0; } .last-featured .block-inner { align-items: flex-start; } .is-border-dark { --column-border-color: currentcolor; } .is-b-border-dark { --bottom-border-color: currentcolor; } .is-border-gray-dot { --column-border-style: dotted; } .is-b-border-gray-dot { --bottom-border-style: dotted; } .is-border-dark-dot { --column-border-color: currentcolor; --column-border-style: dotted; } .is-b-border-dark-dot { --bottom-border-color: currentcolor; --bottom-border-style: dotted; } .is-border-gray-dash { --column-border-style: dashed; } .is-b-border-gray-dash { --bottom-border-style: dashed; } .is-border-dark-dash { --column-border-color: currentcolor; --column-border-style: dashed; } .is-b-border-dark-dash { --bottom-border-color: currentcolor; --bottom-border-style: dashed; } .is-border-dark-bold { --column-border-color: currentcolor; --column-border-style: solid; --column-border-thin: 3px; --column-border-width: 70%; } .is-b-border-dark-bold { --bottom-border-color: currentcolor; --bottom-border-style: solid; --bottom-border-thin: 3px; --bottom-border-width: 50%; } .rb-error a { text-decoration: underline; } .rb-error a:hover { color: var(--g-color); } .scroll-holder { scrollbar-color: var(--shadow-7) var(--flex-gray-15); scrollbar-width: thin; } .short-pagination .pagination-nextprev { justify-content: flex-start; gap: 7px; margin-top: calc(var(--bottom-spacing) / 2 + 10px);  --pag-min-w: 0; } .short-pagination .pagination-nextprev a > span { display: none; } .pagination-nextprev > * { justify-content: center; min-width: var(--pag-min-w, 135px); } .short-pagination .pagination-trigger { padding: 0 10px; } .scroll-holder::-webkit-scrollbar { width: 5px; -webkit-border-radius: var(--round-7); border-radius: var(--round-7); background: var(--flex-gray-7); } .scroll-holder::-webkit-scrollbar-thumb { -webkit-border-radius: var(--round-7); border-radius: var(--round-7); background-color: var(--flex-gray-15); } .scroll-holder::-webkit-scrollbar-corner { -webkit-border-radius: var(--round-7); border-radius: var(--round-7); background-color: var(--flex-gray-15); } .post-carousel { display: flex; flex-flow: column nowrap; } .slider-footer { display: flex; justify-content: center; align-items: center; margin-top: 10px; } .slider-footer > * { display: inline-flex; align-items: center; min-height: 10px; padding: 0 4px; } .slider-footer .rbi { font-size: var(--nav-size, 18px); transition: var(--effect); } .post-slider { --slider-nav-dcolor: #fff; } .dark-overlay-scheme .post-slider { --slider-nav-dcolor: var(--body-fcolor); } .post-slider .slider-prev, .post-slider .slider-next { position: absolute; top: 50%; right: auto; left: 0; z-index: 10; display: flex; justify-content: center; align-items: center; width: 2em; min-width: 60px; height: 2em; min-height: 60px; margin-top: -30px; font-size: var(--nav-size, 1.75rem); transition: var(--effect); } .post-slider .slider-next { right: 0; left: auto; } .block-wrap .slider-prev, .block-wrap .slider-next, .block-wrap .swiper-pagination-bullet { color: var(--slider-nav-color, var(--slider-nav-dcolor)); } .block-wrap .swiper-pagination-bullet:hover, .block-wrap .slider-prev:hover, .block-wrap .slider-next:hover { color: var(--g-color); } .block-hrc { --bottom-spacing: 7px; } .block-hrc:not(.hrc-3) .p-wrap:first-child, .hrc-3 .p-content { padding-bottom: var(--bottom-spacing); border-bottom: 1px solid var(--flex-gray-15); } .hrc-3 .p-content { margin-bottom: var(--bottom-spacing); } .hrc-col .p-wrap { display: block; width: 100%; } .yt-playlist { align-items: stretch; gap: 0; border-radius: var(--round-7); overflow: hidden; } .iframe-holder { position: relative; display: block; overflow: hidden; width: 100%; height: 0; padding-bottom: 56.25%; background-color: var(--shadow-7); } .yt-playlist .iframe-holder { background-color: var(--dark-accent); } .iframe-holder iframe { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; width: 100%; height: 100%; } .plist-items-inner { position: relative; height: 100%; background-color: var(--dark-accent); } .plist-holder { position: absolute; top: 0; left: 0; overflow-x: hidden; overflow-y: auto; width: 100%; height: 100%; padding-top: 80px; } .plist-item { display: flex; flex-flow: row nowrap; width: 100%; padding: 10px 20px; } .plist-item:hover { background-color: var(--shadow-7); } .plist-item-thumb { flex-shrink: 0; width: 90px; margin-right: 12px; } span.plist-item-title { display: block; line-height: 1.5; } .play-panel { position: absolute; top: 0; right: 0; left: 0; z-index: 99; display: flex; align-items: stretch; background-color: var(--dark-accent); flex-flow: row nowrap; box-shadow: 0 4px 10px var(--shadow-7); } .yt-trigger { position: relative; display: flex; width: 70px; margin-right: 0; margin-left: auto; background-color: var(--g-color); transition: var(--effect); transform: none !important; flex-grow: 0; flex-shrink: 0; cursor: pointer; } .yt-trigger-icons { position: relative; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; cursor: pointer; } .yt-trigger-icons svg { position: absolute; width: 30px; } .play-content { position: relative; overflow: hidden; flex-grow: 1; padding: 10px 12px; } .play-index { display: flex; margin-bottom: 7px; opacity: 0.5; } .index-info { margin-left: auto; } .play-title { display: block; overflow: hidden; width: 100%; white-space: nowrap; text-overflow: ellipsis; } .is-playing .yt-trigger-icons .svg-pause { display: block; } .plist-meta { display: block; margin-top: 5px; opacity: 0.5; } .qlinks-inner { display: flex; align-items: center; gap: var(--r-qlink-gap, 5px) var(--qlink-gap, 1em); max-width: 100%; font-size: var(--rem-mini); flex-flow: row wrap; list-style: none; } .qlink-label { margin-right: var(--label-spacing, 0); color: var(--label-color, var(--meta-fcolor)); } .qlinks-heading, .qlink { display: inline-flex; align-items: center; list-style: none; white-space: nowrap; } .qlinks-heading { line-height: var(--h5-fheight, 1.5); } .yes-nowrap .qlinks-inner { overflow-x: auto; flex-flow: row nowrap; padding-top: 6px; padding-bottom: 6px; -webkit-tap-highlight-color: transparent; -webkit-text-size-adjust: none; text-size-adjust: none; } .qlinks-scroll .qlinks-inner::-webkit-scrollbar { height: 6px; -webkit-border-radius: var(--round-7); border-radius: var(--round-7); background: var(--flex-gray-7); } .qlinks-scroll .qlinks-inner::-webkit-scrollbar-thumb { -webkit-border-radius: var(--round-7); border-radius: var(--round-7); background-color: var(--flex-gray-40); } .qlinks-scroll .qlinks-inner::-webkit-scrollbar-corner { -webkit-border-radius: var(--round-7); border-radius: var(--round-7); background-color: var(--flex-gray-40); } .is-divider-hyphen .qlink:after, .is-divider-pipe .qlink:after, .is-divider-slash .qlink:after { content: '/'; display: inline-flex; margin-left: var(--qlink-gap, 1em); color: var(--divider-color, currentColor); font-size: 0.7em; } .is-divider-pipe .qlink:after { content: '|'; } .is-divider-pipe-2 .qlink:after { content: ''; display: inline-flex; height: 1em; margin-left: var(--qlink-gap, 1em); border-left: 1px solid var(--divider-color, currentColor); } .is-divider-hyphen .qlink:after { content: '-'; font-size: 1em; } .is-divider-dot .qlink:after { content: ''; display: inline-flex; width: 4px; height: 4px; margin-left: var(--qlink-gap, 1em); border-radius: 50%; background-color: var(--divider-color, var(--g-color)); } .is-divider-dot-2 .qlink:after { content: ''; display: inline-flex; width: 0.4em; height: 0.4em; margin-left: var(--qlink-gap, 1em); background-color: var(--divider-color, var(--g-color)); } .qlink a { display: inline-flex; align-items: center; gap: 0.2em; color: var(--qlink-color, inherit); transition: var(--effect); } .qlayout-1 .qlink a { text-decoration-color: transparent; text-decoration-line: underline; } .qlayout-3 .qlink a { text-decoration-color: currentcolor; } [data-theme='dark'] .qlayout-1, [data-theme='dark'] .qlayout-3, [data-theme='dark'] .sub-cat-item a, .light-scheme.qlayout-1, .light-scheme.qlayout-3 { --g-color: var(--awhite); } .qlayout-1 .qlink a:hover, .sub-cat-item a:hover { color: var(--g-color); text-decoration: underline; } .qlayout-1.effect-dotted .qlink a:hover { text-decoration-style: dotted; } .qlayout-1.effect-color .qlink a:hover { text-decoration-color: transparent; } .qlayout-1.effect-double .qlink a:hover { text-decoration-style: double; } .qlayout-2 .qlink a { padding: var(--qlink-padding, 4px 7px); border-radius: var(--round-3); background-color: var(--qlink-bg, var(--flex-gray-15)); color: var(--qlink-color, currentColor); line-height: 1; } .qlayout-4 .qlink a { padding: var(--qlink-padding, 4px 7px); border: 1px solid var(--qlink-bg, currentColor); border-radius: var(--round-3); color: var(--qlink-color, currentColor); line-height: 1; } .yt-trigger-icons .svg-pause, .is-playing .yt-trigger-icons .svg-play, .block-qlinks .qlink.qlinks-heading:after, .block-qlinks .qlink:last-child:after, .breaking-news-prev { display: none; } .is-centered .taxonomy-description { margin-right: auto; margin-left: auto; } .breaking-news-heading { display: flex; align-items: center; margin-right: 10px; padding: 0 10px; border-radius: var(--round-5); background-color: var(--solid-white); font-size: var(--em-mini); white-space: nowrap; box-shadow: 0 2px 10px var(--shadow-7); } .breaking-news-heading i { width: 1em; margin-right: 4px; color: var(--g-color); } .block-breaking-news { display: flex; flex-flow: row nowrap; } .breaking-news-slider .swiper-slide { padding-right: 50px; } .breaking-news-title.entry-title { display: flex; align-items: center; height: 100%; margin-bottom: 0; opacity: 0; transition: opacity 0.5s var(--timing); transition-delay: 0.2s; } .breaking-news-title.entry-title a { display: inline-block; max-width: 100%; margin-bottom: 0; line-height: 1.7; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .swiper-slide-active .breaking-news-title.entry-title { opacity: 1; } .breaking-news-nav { position: absolute; top: 0; right: 0; bottom: 0; z-index: 10; display: flex; justify-content: space-around; align-items: center; width: 42px; height: 100%; font-size: 13px; } .breaking-news-nav > * { line-height: 1; opacity: 0.3; transition: var(--effect); cursor: pointer; } .breaking-news-nav > *:hover { color: var(--g-color); opacity: 1; } .newsletter-box, .newsletter-sb { position: relative; overflow: clip; border-radius: var(--round-7); } .newsletter-box-bg img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; object-fit: cover; object-position: center; } .newsletter-inner { position: relative; z-index: 2; display: flex; justify-content: var(--nl-align, center); align-items: center; max-width: 100%; padding: 20px; text-align: var(--nl-align, center); flex-flow: column nowrap; flex-grow: 1; column-gap: var(--inner-gap, 3%); row-gap: 20px; } .newsletter-box-2 .newsletter-inner > * { max-width: 660px; } .is-box-shadow .box-inner, .newsletter-style.is-box-shadow { box-shadow: 0 0 30px var(--shadow-7); } .is-box-gray .box-inner, .newsletter-style.is-box-gray { border: 1px solid var(--flex-gray-15); } .is-box-gray-dot .box-inner, .newsletter-style.is-box-gray-dot { border: 1px dotted var(--flex-gray-15); } .is-box-gray-dash .box-inner, .newsletter-style.is-box-gray-dash { border: 2px dashed var(--flex-gray-15); } .is-box-dark .box-inner, .newsletter-style.is-box-dark { border: 1px solid currentcolor; } .is-box-dark-dot .box-inner, .newsletter-style.is-box-dark-dot { border: 1px dotted currentcolor; } .is-box-dark-dash .box-inner { border: 1px dashed currentcolor; } .newsletter-style.is-box-dark-dash { border: 2px dashed currentcolor; } .single .s-ct .newsletter-box.newsletter-style { border: none; box-shadow: none; } .newsletter-content { display: flex; flex-flow: column nowrap; gap: 10px; } .newsletter-featured img { max-width: var(--nl-feat-w, 100%); } .newsletter-form { flex-grow: 1; width: 100%; } .newsletter-box-1 .newsletter-featured { flex-shrink: 0; width: var(--nl-feat-w, 15%); max-width: var(--nl-feat-w, 15%); } .newsletter-form input[type='text'], .newsletter-form input[type='email'] { font-weight: 700; } .newsletter-form input[type='text']::placeholder, .newsletter-form input[type='email']::placeholder { color: var(--mc-input-color, inherit); font-weight: var(--input-fweight); opacity: 0.7; } .newsletter-description { color: var(--mc-desc-color, inherit); font-size: var(--rem-small); } .newsletter-sb .newsletter-inner { gap: 15px; } .newsletter-sb .mc4wp-form-fields > * { flex-flow: row wrap; justify-content: var(--nl-align, center); } .newsletter-sb .mc4wp-form-fields input[type='submit'] { margin-top: 5px; margin-left: 0; } .newsletter-box-1 .newsletter-inner, .c-align-left .newsletter-inner { align-items: flex-start;  --nl-align: left; } .c-align-right .newsletter-inner { align-items: flex-end;  --nl-align: right; } .submit-layout-2 .mc4wp-form-fields > *:not(.agree-to-terms) { flex-flow: row wrap; justify-content: center; row-gap: var(--mc-btn-margin, 12px); } .submit-layout-2 input[type='submit'] { margin-left: 0; padding: var(--mc-btn-padding, 1em); line-height: 1; } .submit-layout-2 .newsletter-box-1 input[type='submit'] { width: 100%; } .heading-inner { position: relative; display: flex; align-items: center; flex-flow: row nowrap; width: 100%; column-gap: 10px; } .heading-layout-c1 .heading-inner, .heading-layout-c2 .heading-inner, .heading-layout-c6 .heading-inner, .heading-layout-c7 .heading-inner, .heading-layout-c9 .heading-inner, .heading-layout-c13 .heading-inner { justify-content: center; } .heading-title > * { position: relative; z-index: 1; color: var(--heading-color, inherit); } .heading-title a:hover { opacity: 0.7; } .heading-tagline { display: flex; align-items: center; gap: 5px; margin-left: auto; color: var(--heading-tagline-color, inherit); line-height: 1; flex-flow: row nowrap; } .tagline-i2 i.heading-tagline-icon:before { content: '\e958'; } .tagline-i3 i.heading-tagline-icon:before { content: '\e987'; } .tagline-i4 i.heading-tagline-icon:before { content: '\e926'; } .tagline-i5 i.heading-tagline-icon:before { content: '\e900'; } .tagline-i4 .heading-tagline, .tagline-i5 .heading-tagline { flex-direction: row-reverse; justify-content: flex-end; } .heading-tagline a:hover, .heading-tagline a:hover + i { opacity: 0.7; } [class*='heading-layout-c'] .heading-inner { flex-flow: row wrap; text-align: center; } [class*='heading-layout-c'] .heading-tagline { justify-content: center; width: 100%; margin-top: var(--heading-tagline-margin, 12px); margin-right: auto; } .heading-layout-2 .heading-title > *:before, .heading-layout-c2 .heading-title > *:before, .heading-layout-c2 .heading-title > *:after { content: ''; display: inline-flex; width: 0.6em; height: 0.6em; margin-right: var(--heading-spacing, 7px); border-radius: 50%; background-color: var(--heading-sub-color, currentColor); } .heading-layout-c2 .heading-title > *:after { margin-right: 0; margin-left: var(--heading-spacing, 5px); } .heading-layout-3 .heading-inner, .heading-layout-c3 .heading-inner { border-bottom: 1px solid var(--flex-gray-15); } .heading-layout-c3 .heading-inner { padding-bottom: 15px; } .heading-layout-c3 .heading-inner:before { content: ''; position: absolute; bottom: 0; left: 50%; width: 120px; margin-left: -60px; border-bottom: 5px solid var(--heading-sub-color); } .heading-layout-c4 .heading-title, .heading-layout-c5 .heading-title, .heading-layout-c14 .heading-title, .heading-layout-c15 .heading-title { width: 100%; text-align: center; } .heading-layout-3 .heading-title > * { display: inline-flex; padding-bottom: var(--heading-spacing, 10px); border-bottom: 5px solid var(--heading-sub-color); } .heading-layout-c3 .heading-title { width: 100%; } .heading-layout-4 .heading-inner, .heading-layout-c4 .heading-inner { padding-bottom: var(--heading-spacing, 10px); border-bottom: 4px solid var(--heading-sub-color, currentColor); } .heading-layout-4 .heading-inner:before, .heading-layout-c4 .heading-inner:before { content: ''; position: absolute; top: auto; right: 0; bottom: 2px; left: 0; display: block; border-bottom: 2px solid var(--heading-sub-color, currentColor); } .heading-layout-1 .heading-title, .heading-layout-c1 .heading-title { display: inline-flex; padding: 0 var(--heading-spacing, 12px); line-height: 1; backface-visibility: hidden; } .heading-layout-6 .heading-title, .heading-layout-c6 .heading-title { display: inline-flex; padding: 0 12px; line-height: 1; backface-visibility: hidden; } .heading-layout-1 .heading-title:after, .heading-layout-c1 .heading-title:after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; transform: skewX(-15deg); border-right: 3px solid var(--heading-sub-color); border-left: 3px solid var(--heading-sub-color); } .heading-layout-5 .heading-inner { width: 100%; padding-top: var(--heading-spacing, 7px); border-top: 5px solid var(--heading-sub-color); } .heading-layout-14 .heading-inner { width: 100%; padding-top: var(--heading-spacing, 7px); border-top: 1px solid var(--heading-sub-color); } .heading-layout-15 .heading-inner { width: 100%; padding-top: var(--heading-spacing, 7px); padding-bottom: var(--heading-spacing, 7px); border-top: 1px solid var(--heading-sub-color); border-bottom: 1px solid var(--heading-sub-color); } .heading-layout-c5 .heading-inner { width: 100%; padding-top: var(--heading-spacing, 10px); border-top: 5px solid var(--heading-sub-color); } .heading-layout-c14 .heading-inner { width: 100%; padding-top: var(--heading-spacing, 10px); border-top: 1px solid var(--heading-sub-color); } .heading-layout-c15 .heading-inner { width: 100%; padding-top: var(--heading-spacing, 10px); padding-bottom: var(--heading-spacing, 10px); border-top: 1px solid var(--heading-sub-color); border-bottom: 1px solid var(--heading-sub-color); } .heading-layout-6, .heading-layout-c6, .heading-layout-13, .heading-layout-c13, .heading-layout-16, .heading-layout-24 { --heading-color: var(--awhite); } .heading-layout-6 .heading-title > *, .heading-layout-c6 .heading-title > *, .heading-layout-13 .heading-title > *, .heading-layout-c13 .heading-title > * { position: relative; z-index: 1; display: block; padding: 5px var(--heading-spacing, 20px); } .heading-layout-6 .heading-title > *:after, .heading-layout-c6 .heading-title > *:after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; border-radius: var(--round-5); background-color: var(--heading-sub-color); transform: skewX(-20deg); } .heading-layout-13 .heading-title > *:after, .heading-layout-c13 .heading-title > *:after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; border-radius: var(--round-3); background-color: var(--heading-sub-color); } .heading-layout-7 .heading-title > * { display: inline-flex; padding-left: var(--heading-spacing, 7px); line-height: 1; border-left: 7px solid var(--heading-sub-color); } .heading-layout-c7 .heading-title > *:before, .heading-layout-c7 .heading-title > *:after { content: ''; display: inline-flex; width: max(10px, 0.4em); height: max(10px, 0.4em); margin-right: var(--heading-spacing, 10px); background-color: var(--heading-sub-color); } .heading-layout-c7 .heading-title > *:after { margin-right: 0; margin-left: var(--heading-spacing, 10px); } .heading-layout-8 .heading-title > * { display: inline-flex; padding-left: var(--heading-spacing, 15px); } .heading-layout-8 .heading-title > *:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; z-index: -1; display: block; width: 50%; background-color: var(--heading-sub-color, currentColor); opacity: 0.5; } .heading-layout-c8 .heading-title { display: inline-flex; margin-right: auto; margin-left: auto; } .heading-layout-c8 .heading-title:before, .heading-layout-c8 .heading-title:after { content: ''; position: absolute; top: 50%; right: calc(100% + 10px); left: auto; width: 60px; height: 2px; margin-top: -1px; background-color: var(--heading-sub-color, currentColor); } .heading-layout-c8 .heading-title:after { right: auto; left: calc(100% + 10px); } .heading-layout-9 .heading-title, .heading-layout-c9 .heading-title { display: inline-flex; padding: 0 var(--heading-spacing, 20px); } .heading-layout-9 .heading-title:before, .heading-layout-c9 .heading-title:before { content: ''; position: absolute; top: 0; right: auto; bottom: auto; left: 0; width: 7px; height: 7px; opacity: 0.5; pointer-events: none; border-top: 2px solid var(--heading-sub-color); border-left: 2px solid var(--heading-sub-color); } .heading-layout-9 .heading-title:after, .heading-layout-c9 .heading-title:after { content: ''; position: absolute; top: auto; right: 0; bottom: 0; left: auto; width: 7px; height: 7px; opacity: 0.5; pointer-events: none; border-right: 2px solid var(--heading-sub-color); border-bottom: 2px solid var(--heading-sub-color); } .heading-layout-c10 .heading-title, .heading-layout-c11 .heading-title { display: flex; justify-content: center; width: 100%; } .heading-layout-11 .heading-tagline, .heading-layout-c11 .heading-tagline { position: absolute; top: auto; bottom: -7px; left: 0; margin: 0; font-size: 3em; line-height: 1; opacity: 0.12; pointer-events: none; } .heading-layout-12 .heading-title, .heading-layout-c12 .heading-title { display: flex; align-items: center; flex-flow: row nowrap; } .heading-layout-12 .heading-title > *:before, .heading-layout-c12 .heading-title > *:before { content: ''; display: inline-flex; width: 1em; height: 0.6em; margin-right: var(--heading-spacing, 7px); background-color: var(--heading-sub-color); line-height: 1; } .heading-layout-c12 .heading-title { margin-right: auto; margin-left: auto; } .heading-layout-c12 .heading-title > *:after { content: ''; display: inline-flex; width: 1em; height: 0.6em; margin-left: var(--heading-spacing, 7px); background-color: var(--heading-sub-color); line-height: 1; } .heading-layout-12 .heading-inner, .heading-layout-c12 .heading-inner { width: 100%; padding-bottom: var(--heading-spacing, 7px); border-bottom: 5px solid var(--heading-color); } .heading-layout-c12 .heading-inner { padding-bottom: var(--heading-spacing, 12px); } .heading-layout-16 .heading-title > * { position: relative; z-index: 1; display: block; padding: max(0.25em, 5px) var(--heading-spacing, 20px); line-height: 1; } .heading-layout-16 .heading-title > *:after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; background-color: var(--heading-sub-color); } .heading-layout-16 .heading-title > *:before { content: ''; position: absolute; top: 0; bottom: 0; left: calc(100% - 0.001em); display: block; height: 100%; border-width: calc(1em + 10px) 0 0 16px; border-style: solid; border-color: transparent transparent transparent var(--heading-sub-color); } .heading-layout-16 .heading-inner { border-bottom: 2px solid var(--heading-sub-color); } .heading-layout-24 .heading-title > * { position: relative; z-index: 1; display: block; margin-top: -5px; padding: 2px calc(var(--heading-spacing, 15px) * 0.5) 2px  var(--heading-spacing, 15px); line-height: 1; } .heading-layout-24 .heading-title:after { content: ''; position: absolute; top: 0; bottom: 0; left: 100%; display: block; transform: skew(-35deg); border-right: 1.3em solid var(--heading-tagline-color, var(--g-color)); } .heading-layout-24 .heading-title > *:after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; background-color: var(--heading-sub-color); } .heading-layout-24 .heading-title > *:before { content: ''; position: absolute; top: 0; bottom: 0; left: calc(100% - 0.001em); display: block; width: 0; height: 0; border-top: calc(1em + 4px) solid var(--heading-sub-color); border-right: calc(1em + 4px) solid transparent; } .heading-layout-24 .heading-inner { border-top: 8px solid var(--heading-sub-color); } .heading-layout-17 .heading-title, .heading-layout-18 .heading-title, .heading-layout-20 .heading-title, .heading-layout-21 .heading-title, .heading-layout-22 .heading-title, .heading-layout-23 .heading-title { display: flex; align-items: center; flex-flow: row nowrap; flex-grow: 1; } .heading-layout-17 .heading-title:after { content: ''; display: inline-flex; margin-left: var(--heading-spacing, 10px); flex-grow: 1; border-bottom: 2px solid var(--heading-sub-color); } .heading-layout-17 .heading-tagline { margin-left: var(--heading-spacing, 10px); } .heading-layout-18 .heading-title:after { content: ''; display: inline-flex; margin-left: var(--heading-spacing, 10px); flex-grow: 1; border-bottom: 7px dotted var(--heading-sub-color); } .heading-layout-18 .heading-tagline { margin-left: var(--heading-spacing, 10px); padding-bottom: 2px; border-bottom: 2px solid currentcolor; } .heading-layout-19 .heading-inner { flex-flow: row wrap; } .heading-layout-19 .heading-tagline { width: 100%; margin-top: var(--heading-spacing, 15px); } .heading-layout-20 .heading-title > *, .heading-layout-21 .heading-title > * { position: relative; z-index: 1; display: block; padding: max(0.25em, 5px) var(--heading-spacing, 20px); border: 1px solid var(--heading-sub-color); border-radius: var(--round-3); } .heading-layout-20 .heading-title:after, .heading-layout-21 .heading-title:after, .heading-layout-22 .heading-title:after { content: ''; display: inline-flex; flex-grow: 1; border-bottom: 1px solid var(--heading-sub-color); } .heading-layout-21 .heading-title > * { border-top-width: 5px; } .heading-layout-22 .heading-title > * { position: relative; z-index: 1; display: block; margin-left: 3px; padding: max(0.3em, 7px) var(--heading-spacing, 15px); border: 2px solid var(--heading-color, currentColor); border-radius: var(--round-3); box-shadow: -5px 5px 0 var(--heading-sub-color, var(--g-color)); } .heading-layout-22 .heading-title:after { border-width: 2px; border-color: var(--heading-color, currentColor); } .heading-layout-23 .heading-title > *:after { content: ''; display: inline-flex; width: 15px; height: max(14px, 0.72em); margin-left: var(--heading-spacing, 10px); transform: skewX(-15deg); border-right: 4px solid var(--heading-sub-color); border-left: 7px solid var(--heading-sub-color); }  .f-slideup { position: fixed; right: 0; bottom: 0; left: 0; z-index: 500; transition: transform 0.4s var(--timing); transform: translate3d(0, 100%, 0); will-change: transform; } .yes-f-slideup .f-slideup { transform: translate3d(0, 0, 0); } .slideup-inner { position: relative; background-color: var(--slideup-bg, #8888); opacity: 0; transition: opacity 0.4s var(--timing); pointer-events: none; } .slideup-toggle { position: absolute; top: auto; right: 65px; bottom: 100%; left: auto; display: block; padding: 3px 15px; background-color: var(--slideup-icon-na-bg, var(--g-color)); color: var(--slideup-icon-na-color, var(--awhite)); transition: var(--effect); border-top-left-radius: var(--round-5); border-top-right-radius: var(--round-5); } .yes-f-slideup .slideup-toggle { background-color: var(--slideup-bg, #8888); color: var(--slideup-icon-color, #fff); } .slideup-toggle i { display: block; line-height: 1; transition: var(--effect); } .slideup-toggle:hover i { transform: translateY(-2px); } .yes-f-slideup .slideup-toggle i { transform: rotate(180deg); } .yes-f-slideup .slideup-toggle:hover i { transform: rotate(180deg) translateY(-2px); } .yes-f-slideup .slideup-inner { visibility: visible; pointer-events: auto; opacity: 1; }  .block-list-small-1 .scroll-holder { max-height: 410px; padding-right: 15px; } .cbox-inner { position: relative; display: block; border-radius: var(--wrap-border, var(--round-7)); background-color: var(--flex-gray-7); transition: var(--effect); overflow: hidden; } .cbox-inner:hover { box-shadow: 0 4px 10px var(--shadow-7); } .cbox-body { position: relative; z-index: 10; display: flex; align-items: center; flex-flow: row nowrap; flex-grow: 1; padding: 10px 15px; } .cbox-body > * { pointer-events: auto; } .cbox-2 .cbox-body:before { content: ''; position: absolute; top: -30px; right: 0; bottom: 0; left: 0; z-index: -1; background-image: linear-gradient(  to bottom,  #0000,  var(--cbox-bg, var(--g-color-90)) 100% ); pointer-events: none; } .no-gradient .cbox-2 .cbox-body:before { background-image: linear-gradient(  to bottom,  transparent 0%,  #000000e6 100% ); } .rb-follow { display: flex; justify-content: center; align-items: center; width: 34px; height: 34px; border: 1px solid var(--flex-gray-15); border-radius: 50%; font-size: 12px; transition: var(--effect); visibility: hidden; flex-shrink: 0; cursor: pointer; pointer-events: none; } .rb-bookmark.loaded, .rb-follow.loaded { visibility: visible; pointer-events: auto; } .elementor-editor-active .follow-trigger { opacity: 1; } .follow-trigger.in-progress i:before { display: inline-flex; transform-origin: center; animation: reaction-spinner 1s linear infinite; pointer-events: none; } .follow-trigger.in-progress i:before { content: '\e942'; } .rb-follow i { width: 100%; height: 100%; line-height: 32px; text-align: center; transition: var(--effect); } .followed-icon, .followed i:not(.followed-icon) { display: none; } .followed i.followed-icon { display: block; } .cbox-content { flex-grow: 1; } .cbox-count { display: block; } .cbox-2 .cbox-count, .cbox-3 .cbox-count { color: var(--awhite); } .cbox-content > *:not(:last-child) { margin-bottom: 5px; } .cbox-featured { position: relative; display: block; overflow: hidden; width: 100%; } .category-feat, .menu-item span.category-feat { position: relative; display: block; padding-bottom: calc(var(--feat-ratio, 66) * 1%); background-color: var(--flex-gray-7); } .category-feat img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; display: block; width: 100%; height: 100%; object-fit: cover; object-position: var(--feat-position, center); } .cbox-title > * { font-size: var(--ctitle-size, inherit); } .cbox-search .category-feat img { border-radius: min(10px, var(--round-5)); } .is-gap-none .cbox-title, .is-gap-none .cbox-count { padding-right: 10px; padding-left: 10px; } .cbox-follow .cbox-inner { display: flex; height: 100%; } .follow-redirect-wrap { display: flex; justify-content: center; align-items: center; padding: 10px; flex-grow: 1; } .follow-redirect { position: relative; display: flex; align-items: center; flex-flow: column nowrap; } .follow-redirect:before { content: ''; position: absolute; top: 50%; left: 50%; display: block; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; border-radius: 50%; background-color: currentcolor; opacity: 0; transition: var(--effect); transform: scale(1); } .follow-redirect:hover:before { opacity: 0.1; transform: scale(2); } .cbox-center { margin-top: 5px; opacity: 0; transition: var(--effect); transform: translate3d(0, 15px, 0); pointer-events: none; } .cbox:hover .cbox-center { opacity: 1; transform: translate3d(0, 0, 0); } .is-light.rb-follow, .light-scheme .rb-follow:not(:hover) { color: var(--awhite); border-color: var(--awhite); } .is-light.rb-follow:hover { color: var(--awhite); opacity: 0.5; border-color: var(--awhite); } .cbox-3 .cbox-overlay:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; width: 100%; height: 100%; background-color: var(--cbox-bg, var(--g-color)); opacity: 0.6; pointer-events: none; } .no-gradient .cbox-3 .cbox-overlay:before { background-color: #00000099; } .cbox-3 .cbox-body { justify-content: space-between; align-items: flex-start; width: 100%; height: 100%; padding: 20px; flex-flow: column nowrap; } .cbox-3 .cbox-body > * { width: 100%; } .cbox-3 .rb-follow { margin-left: auto; } .cbox-4 .rb-follow { position: absolute; top: 20px; right: 20px; z-index: 10; } .cbox-4 .cbox-body { padding: 25px 20px; } .block-categories-5 { --bottom-spacing: 12px; } .archive-header.is-centered, .block-loader, .heading-layout-c3 .heading-title, .text-center, .wp-block-image .aligncenter figcaption, .block-simple-gallery.p-center, .centered-header .single-header, .yes-center.yes-wrap .smeta-bottom, .yes-center.yes-minimal .smeta-bottom, .page-header-2.is-centered, .cbox-4 .cbox-content, .cbox-5, .p-center .gallery-item-content { text-align: center; } .cbox-5 .cbox-inner { background-color: transparent; } .cbox-5 .cbox-inner:hover { display: none; } .cbox-featured-holder { position: relative; margin-right: auto; margin-left: auto; } .cbox-5 .category-feat { overflow: hidden; padding-bottom: 100%; border-radius: 50%; } .cbox-5 > *:not(:last-child) { margin-bottom: var(--bottom-spacing); } .categories-6-inner { display: flex; flex-flow: row wrap; gap: var(--item-gap, 10px); } .cbox-6 { display: inline-flex; align-items: center; gap: 12px; min-width: min(var(--cbox-width, 0), 100%); padding: 7px 15px; border: 1px solid var(--flex-gray-15); border-radius: var(--wrap-border, var(--round-7)); flex-flow: row nowrap;  --feat-ratio: 100; } .cbox-6 .cbox-featured-holder { overflow: hidden; width: var(--featured-width, 50px); border-radius: var(--featured-border, var(--round-7)); } .cbox-6 .cbox-title { margin-bottom: 2px; } .cbox-6 .rb-follow { margin-left: 25px; } .cbox-featured-holder .rb-follow { position: absolute; top: 50%; left: 50%; z-index: 1; display: inline-flex; margin-top: -17px; margin-left: -17px; text-shadow: 1px 2px 7px var(--flex-gray-15); } .cbox-search { display: flex; align-items: center; flex-flow: row nowrap; column-gap: 15px; } .cbox-search .cbox-featured-holder { width: min(25%, 120px); margin: 0; } .a-card-inner { display: flex; align-items: var(--card-items-align, center); flex-flow: row nowrap; height: 100%; padding: var(--inner-padding, 25px); border-radius: var(--wrap-border, var(--round-5)); } .a-card-1 .author-job { margin-top: 7px; text-align: center; } .a-card-2 .a-card-content { align-items: center; padding-right: 0; text-align: center; } .a-card-2 .rb-follow { border: none; font-size: 1rem; } .a-card-meta { display: flex; flex-flow: row nowrap; } .a-card-feat { display: flex; align-items: center; flex-flow: column nowrap; flex-shrink: 0; width: var(--featured-width, 100px); max-width: 100%; } .a-card-content { display: flex; flex-flow: column nowrap; flex-grow: 1; max-width: 100%; padding-right: 25px; row-gap: 10px; } .a-card-count:not(:first-child):before { content: '/'; margin-right: 5px; margin-left: 5px; } .a-card .rb-follow { margin-top: 5px; } .a-card-feat a { position: relative; width: 100%; padding-bottom: 100%; } .a-card-feat img { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; border-radius: var(--avatar-radius, 50%); object-fit: cover; } .block-covid-data svg.svg-virus { position: absolute; top: 0; right: 0; display: block; width: 70px; opacity: 0.07; } [data-theme='dark'] .block-covid-data svg, .light-scheme .block-covid-data svg { fill: #fff; } .block-covid-data .description-text { display: flex; align-items: center; line-height: 1; flex-flow: row nowrap; } .country-name { display: flex; margin-bottom: 15px; } .data-item { display: flex; align-items: center; width: 100%; } .data-item:not(:last-child) { margin-bottom: 7px; } .data-item svg { width: 1em; } .data-item-value { margin-right: 0; margin-left: auto; } .data-death .data-item-value { color: var(--g-color); } .ad-wrap, .amp-ad-wrap { display: block; line-height: 1; text-align: center; } .header-amp-ad, .footer-amp-ad { padding-top: 10px; padding-bottom: 10px; } .header-amp-ad { background-color: var(--flex-gray-15); } .ad-image { display: inline-block; max-width: var(--am-width, 100%); border-radius: var(--round-5); line-height: 0; overflow: hidden; } .ad-description { display: block; margin-bottom: 10px; line-height: 1; text-align: center; } .block-h .heading-title { margin-bottom: 0; line-height: 1; } .heading-title i { margin-right: 5px; } .cta-wrap { position: relative; display: flex; gap: var(--cta-img-space, 20px); text-align: var(--cta-align, inherit); } .cta-absolute-link { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; } .cta-img-left { flex-flow: row nowrap; } .cta-img-right { flex-flow: row-reverse nowrap; } .cta-img-right .cta-content { margin-right: auto; } .cta-img-top { flex-flow: column nowrap; } .cta-img-bottom { flex-flow: column-reverse nowrap; } .cta-featured { flex-shrink: 0; width: var(--cta-img-width, 100%); max-width: 100%; } .cta-featured img { display: block; width: 100%; } .cta-wrap .cta-title { padding-bottom: var(--cta-title-space, 10px); color: var(--cta-title-color, inherit); } .cta-wrap .cta-description { color: var(--cta-desc-color, inherit); } .cta-content { display: flex; flex-flow: column nowrap; flex-grow: 1; max-width: var(--cta-content-max, 100%); } .cta-buttons { position: relative; z-index: 5; display: flex; align-items: center; gap: var(--cta-btn-gap, 5px); width: 100%; padding-top: var(--cta-btn-space, 20px); flex-flow: row wrap; } .cta-btn { display: inline-flex; justify-content: center; align-items: center; gap: 0.35em; min-width: min(var(--cta-min-w, 0px), 100%); max-width: 100%; border-radius: var(--round-3); } .cta-btn i { font-size: 1.05em; } .cta-btn-stacked .cta-buttons { flex-flow: column nowrap; } .cta-btn-stacked .cta-btn { width: 100%; } .cta-center .cta-content, .cta-center.cta-img-top .cta-featured, .cta-center.cta-img-bottom .cta-featured { margin-right: auto; margin-left: auto; text-align: center; } .cta-center .cta-buttons { justify-content: center; } .cta-right.cta-img-top .cta-featured, .cta-right.cta-img-bottom .cta-featured, .cta-right .cta-content { margin-right: 0; margin-left: auto; text-align: right; } .cta-right .cta-buttons { justify-content: flex-end; } .cta-btn-1 { padding: 14px 24px; border: 1px solid; color: var(--btn-1-color, inherit); } .cta-btn-1:hover { color: var(--btn-1-hover-color, inherit); } .cta-btn-2 { padding: 15px 25px; background-color: var(--g-color); color: var(--btn-2-color, var(--awhite)); border-color: var(--btn-2-border-color, transparent); } .cta-btn-2:hover { color: var(--btn-2-hover-color, var(--awhite)); } .rb-text a { text-decoration: underline; transition: var(--effect); } .rb-text a:hover { color: var(--g-color); } .related-sec { position: relative; z-index: 20; display: block; width: 100%; padding: 20px; border-radius: var(--round-5); background-color: var(--toc-bg, transparent); box-shadow: 0 5px 30px var(--shadow-7);  --bottom-spacing: 0; } .related-sec .block-h { margin-bottom: 20px; } body .related-sec.is-style-plain { padding: 0; border: none; background: none; box-shadow: none; } body .related-sec.is-style-border { border: 1px solid var(--flex-gray-15); background: none; box-shadow: none; } .related-2 { --bottom-spacing: 20px; } .related-5 { --bottom-spacing: 12px; } .related-6 { --bottom-spacing: 25px; } .widget.entry-widget .related-sec, .elementor-widget-shortcode .related-sec { width: 100%; max-width: 100%; padding: 0; border: none; border-radius: 0; background-color: transparent; box-shadow: none; } .entry-top .widget:not(:last-child), .entry-bottom .widget:not(:last-child) { margin-bottom: 35px; } .related-sec .p-list-small-2 { align-items: center; } .related-sec .p-list-small-2 .feat-holder { width: 100px; } .related-1 .p-list-small-2 { margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid var(--flex-gray-15); } .related-1 .p-list-inline:not(:last-child) { margin-bottom: 7px; padding-bottom: 7px; border-bottom: 1px solid var(--flex-gray-15); } .related-4 .p-wrap:not(:last-child) { margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid var(--flex-gray-15); } .entry-widget:not(:last-child) { margin-bottom: 30px; } .entry-widget .block-h, .single-infinite-point .rb-loader, .page-header-1 > *:not(:last-child) { margin-bottom: 25px; } .privacy-bar { display: none; opacity: 0; transition: opacity 0.2s var(--timing); } .privacy-bar.activated { display: block; opacity: 1; } .privacy-bar.privacy-bottom { position: fixed; bottom: 10px; left: 0; z-index: 981; width: 100%; padding-right: 15px; padding-left: 15px; pointer-events: none; } .privacy-bar.privacy-left { position: fixed; top: auto; bottom: 20px; left: 20px; z-index: 9999; width: 380px; } .privacy-inner { position: relative; display: flex; align-items: center; max-width: var(--rb-width, 1280px); margin-right: auto; margin-left: auto; padding: 7px 20px; border-radius: var(--round-5); background-color: var(--privacy-bg-color, var(--dark-accent)); color: var(--privacy-color); font-size: var(--rem-mini); overflow: hidden; flex-flow: row nowrap; pointer-events: auto; box-shadow: 0 3px 12px var(--shadow-12); } .privacy-wide .privacy-inner { max-width: 100%; } .privacy-bar.privacy-top { background-color: var(--privacy-bg-color, var(--dark-accent)); } .privacy-bar.privacy-top .privacy-inner { background-color: transparent; box-shadow: none; } .privacy-bar.privacy-left .privacy-inner { border-radius: var(--round-7); } .privacy-bar.privacy-bottom .privacy-inner { max-width: 720px; margin-right: auto; margin-left: auto; padding: 12px; } .mobile-social-title, .privacy-content { flex-grow: 1; } .privacy-dismiss-btn { display: flex; margin-left: 20px; padding: 5px 15px; line-height: 1; flex-shrink: 0; } .privacy-bar.privacy-top .privacy-dismiss-btn:not(:hover, :focus) { background: var(--flex-gray-15); } .privacy-left .privacy-inner { margin-right: 0; margin-left: 0; padding: 15px; box-shadow: 0 4px 30px var(--shadow-12); } .reader-disclosure a, .privacy-inner a:not(.is-btn) { color: inherit; font-weight: 700; transition: var(--effect); text-decoration-line: underline; text-decoration-style: dotted; text-decoration-thickness: 1px; } .reader-disclosure a:hover, .privacy-inner a:not(.is-btn):hover { color: var(--g-color); } .privacy-bar.privacy-left .privacy-dismiss-btn { padding: 10px 20px; } .bookmark-section-header { position: relative; display: flex; align-items: center; flex-flow: row nowrap; } .saved-section .bookmark-section-header { padding-top: 25px; padding-bottom: 25px; } .blog-wrap.my-saved { margin-top: 0; } .my-personalized > * { margin-bottom: 40px; } .bookmark-section-header-inner { position: relative; flex-grow: 1; } .bookmark-section-header-image { align-items: center; flex-shrink: 0; width: auto; height: 40px; margin-bottom: 10px; } .bookmark-section-header-image img { width: auto; max-height: 100%; } .bookmark-section-title, .bookmark-section-decs { display: block; } .bookmark-section-decs { margin-top: 5px; } .p-wrap.removing { display: none; } .page-template-bookmark .svg-loading, .block-loader .svg-loading { width: 2.5rem; line-height: 0; } .empty-saved { margin-right: var(--colgap); margin-left: var(--colgap); padding-top: 25px; padding-bottom: 25px; } .empty-saved.restricted { border: 1px solid var(--flex-gray-15); border-radius: var(--round-5); } .empty-saved-desc { display: block; max-width: 500px; margin-top: 7px; font-size: var(--rem-small); } .interest-section .bookmark-section-header { padding: 20px 0; } .empty-saved-desc i { display: inline; color: var(--g-color); } .interest-loader { position: relative; display: inline-flex; justify-content: center; align-items: center; width: calc(20% - 20px); margin-right: 20px; border-radius: var(--wrap-border, var(--round-7)); background: var(--flex-gray-7); } .interest-loader:before { content: ''; position: relative; display: block; width: 100%; padding-bottom: 97.25%; } .interest-loader svg { position: absolute; top: auto; left: auto; display: inline-flex; } .interest-loader:last-child { opacity: 0.3; } .rec-section { display: block; overflow: hidden; background-color: var(--dark-accent); } .logo-popup-outer { display: flex; width: 100%; padding: 40px 25px 25px; pointer-events: auto; border-radius: var(--round-5); background: var(--solid-white); box-shadow: 0 10px 30px var(--shadow-12); } .woocommerce-form .g-recaptcha, .woocommerce-form .cf-turnstile, .user-login-form .cf-turnstile, .user-login-form .g-recaptcha { margin-top: 7px; } [data-theme='dark'] .select2-dropdown, [data-theme='dark'] .logo-popup-outer { background-color: var(--dark-accent); } [data-theme='dark'] .select2-selection--single { background: none; color: var(--awhite); } .rb-user-popup-form { position: relative; max-width: var(--login-popup-w, 350px);  --popup-close-size: 42px; } .login-popup-header { position: relative; display: block; margin-bottom: 25px; padding-bottom: 20px; text-align: center; } .login-popup-header:after { content: ''; position: absolute; bottom: 0; left: 50%; display: block; width: 30px; margin-left: -15px; border-bottom: 6px dotted var(--g-color); } .logo-popup-logo { display: block; margin-bottom: 20px; text-align: center; } .logo-popup-logo img { display: inline-block; width: auto; max-height: 80px; object-fit: contain; } .rb-login-label { display: block; margin-bottom: var(--llabel-spacing, 7px); color: var(--llabel-color, var(--meta-fcolor)); font-size: var(--rem-mini); } .user-login-form label, .rb-login-label { color: var(--meta-fcolor); } .is-label-dot .rb-login-label:before { content: ''; display: inline-block; width: 0.8em; height: 0.8em; margin-right: 0.5em; border-radius: 50%; background-color: var(--licon-color, var(--g-color)); } .is-label-pipe .rb-login-label:before { content: ''; display: inline-block; width: 5px; height: 10px; margin-right: 0.5em; background-color: var(--licon-color, var(--g-color)); } .login-remember label { display: flex; align-items: center; gap: 5px; margin-bottom: 0; color: var(--meta-fcolor); line-height: 1; cursor: pointer; } .login-remember label.rb-login-label:before { display: none; } .user-login-form { padding: var(--lform-padding, 0); } .lostpassw-link, .login-form-footer { font-size: var(--rem-mini); } .lostpassw-link:hover { text-decoration: underline dotted; } .user-login-form form { display: flex; flex-flow: column nowrap; gap: var(--linput-spacing, 15px); } .remember-wrap { display: flex; justify-content: space-between; align-items: center; flex-flow: row wrap; } .user-login-form input[type='checkbox'] { margin: 0; } .user-login-form input[type='text'], .user-login-form input[type='email'], .user-login-form input[type='password'] { display: block; width: 100%; border-radius: var(--round-5); } .username-desc { width: 100%; margin-top: 10px; } .user-login-form input[type='password'] { padding-right: 40px; } .reg-passmail { margin: 10px 0; border-radius: var(--round-5); font-size: var(--rem-small); font-style: italic; } .reg-passmail i { display: inline-block; margin-right: 7px; color: #15a675; line-height: 1; vertical-align: middle; } .rb-password-toggle { position: absolute; top: 0; right: 0; bottom: 0; z-index: 1; display: flex; justify-content: center; align-items: center; width: 40px; padding: 12px 20px; font-size: 18px; text-align: center; cursor: pointer; } .user-login-form .login-submit { padding-top: 10px; text-align: center; } .yes-shake { transform: translateX(0); animation: ani-shake 0.2s cubic-bezier(0.19, 0.49, 0.38, 0.79) both; animation-iteration-count: 3; } @keyframes ani-shake { 25% {  transform: translateX(-10px); }  75% {  transform: translateX(10px); }  100% {  transform: translateX(0); } } .user-login-form input[type='submit'] { width: 100%; max-width: var(--lbutton-width, 100%); padding: var(--lbutton-padding, 0); font-size: calc(var(--btn-fsize) * 1.2); } .login-form-header { margin-bottom: 20px; font-size: var(--rem-mini); } .login-form-header i { margin-right: 0.25em; font-size: var(--em-small); } .reg-complete-info { margin: 60px 40px; text-align: center; } .reg-complete-info .p-divider { display: inline-flex; width: 100px; text-align: center; } .rb-wp-errors, body .mu_register .error { margin-bottom: 15px; padding: 10px; border: 1px solid #ffaeb6; border-radius: var(--round-3); background-color: #f8d7da; color: #721c24; font-size: var(--rem-mini); font-weight: 400; } .email-sent-msg { background: #c7e1b6; color: #3e572e; border-color: #a5cc8c; } .login-form-footer { display: flex; justify-content: center; align-items: center; margin-top: 15px; flex-flow: row nowrap; } .login-form-footer a { padding-left: 5px; font-weight: 700; transition: var(--effect); } .s-logout-link { display: inline-flex; gap: 5px; color: var(--meta-fcolor); font-size: calc(var(--meta-fsize) * 1.1); transition: var(--effect); } .login-form-footer a:hover, .s-logout-link:hover { color: var(--g-color); text-decoration: underline dashed; opacity: 1; text-decoration-thickness: 1px; } .logged-status { display: flex; justify-content: space-between; align-items: center; gap: 15px; padding: var(--lstatus-padding, 0); } .logged-status-inner { display: flex; align-items: center; flex-flow: row nowrap; gap: 12px; } .logged-status .logged-welcome:after { display: none; } .logged-status-avatar:after { content: ''; position: absolute; right: 0; bottom: 0; width: 14px; height: 14px; border-radius: 50%; background-color: #62ca9e; box-shadow: 0 1px 4px #00000010; } .logged-status-avatar img { width: 48px; height: 48px; border-radius: 50%; } .status-role { font-size: var(--rem-mini); text-transform: capitalize; opacity: 0.7; } .logged-status-info { display: flex; flex-flow: column nowrap; } .popup-newsletter { position: relative; width: 100%; max-width: 760px; } .popup-newsletter.no-cover { max-width: 640px; } .popup-newsletter.is-pos-fixed { position: fixed; right: 20px; bottom: -10px; z-index: 9999; max-width: 520px; opacity: 0; transition: all 0.4s ease;  --meta-fcolor: currentcolor; } .popup-newsletter.is-pos-fixed.yes-show { bottom: 20px; opacity: 1; } .popup-newsletter-inner { display: flex; overflow: hidden; flex-flow: row nowrap; width: 100%; border-radius: var(--round-7); box-shadow: 0 4px 15px var(--shadow-7); } .is-pos-fixed .popup-newsletter-inner { position: relative; border-radius: var(--round-5); } .popup-newsletter-cover { display: flex; flex-shrink: 0; width: 40%; } .is-pos-fixed .popup-newsletter-cover { position: absolute; right: 0; left: 0; width: 100%; height: 100%; background-color: var(--dark-accent); } .popup-newsletter-header > *:not(:first-child, .popup-newsletter-icon) { margin-top: 15px; } .popup-newsletter-cover-holder { position: relative; display: block; width: 100%; padding-bottom: 135%; background-color: var(--flex-gray-7); } .is-pos-fixed .popup-newsletter-cover-holder { padding-bottom: 0; opacity: 0.9; } .popup-newsletter .popup-newsletter-img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .popup-newsletter-content { display: flex; flex-flow: column nowrap; flex-grow: 1; justify-content: space-evenly; padding: 40px; background-color: var(--dark-accent); } .popup-newsletter-content > * { position: relative; padding-top: 10px; padding-bottom: 10px; } .popup-newsletter-icon { position: absolute; top: 10px; right: 20px; pointer-events: none; opacity: 0.2; } .popup-newsletter-icon i { font-size: 52px; line-height: 1; } .popup-newsletter-description { color: var(--meta-fcolor); font-size: var(--rem-small); } .popup-newsletter-inner .mc4wp-form-fields input[type='submit'] { padding-right: 15px; padding-left: 15px; } .popup-newsletter-footer > * { opacity: 0.7; } .popup-newsletter-footer a:hover { color: var(--body-fcolor); text-decoration: underline; opacity: 1; text-decoration-color: var(--g-color); } .close-popup-btn { z-index: 9999; padding: 0; border-radius: var(--round-5); background: none; transition: background-color 0.25s var(--timing); cursor: pointer; box-shadow: none; touch-action: manipulation; } .close-popup-btn:hover { background-color: var(--flex-gray-15); } .close-icon { position: relative; display: block; overflow: hidden; width: var(--popup-close-size, 52px); height: var(--popup-close-size, 52px); pointer-events: none; color: var(--popup-close-color, currentColor); } .close-icon:before, .close-icon:after { content: ''; position: absolute; top: calc(50% - 1px); left: 30%; display: block; width: 40%; height: 2px; background-color: currentcolor; opacity: 0.7; transition: var(--effect); transform-origin: center center; } .privacy-dismiss-btn:hover .close-icon:before, .privacy-dismiss-btn:hover .close-icon:after, .close-popup-btn:hover .close-icon:before, .close-popup-btn:hover .close-icon:after { opacity: 1; transform: rotate(0deg); } .close-icon:before { transform: rotate(45deg); } .close-icon:after { transform: rotate(-45deg); } .close-popup-btn { position: absolute; top: 0; right: 0; z-index: 9999; } .rb-popup-right .close-popup-btn { right: auto; left: 0; } #back-top { position: fixed; right: 20px; bottom: 20px; z-index: 980; display: block; border: none; text-decoration: none; opacity: 0; transition: all 0.4s var(--timing); transform: translate3d(0, 20px, 0); cursor: pointer; pointer-events: none; will-change: transform; } #back-top.scroll-btn-visible { opacity: 1; transform: translate3d(0, 0, 0); pointer-events: auto; } #back-top.scroll-btn-visible:hover { transform: translate3d(0, -5px, 0); } #back-top i { display: block; width: 40px; height: 40px; border-radius: var(--round-3); background-color: var(--dark-accent); color: #fff; font-size: 13px; line-height: 40px; text-align: center; transition: var(--effect); } .amp-back-top { display: block; width: 120px; height: 44px; margin-right: auto; margin-bottom: 10px; margin-left: auto; font-size: 1.5rem; line-height: 44px; text-align: center; } .breadcrumb-wrap:not(.breadcrumb-line-wrap) .breadcrumb-inner { overflow: hidden; max-width: 100%; white-space: nowrap; text-overflow: ellipsis; } .breadcrumb-line-wrap .breadcrumb-inner { display: inline-block; } body.rtl .breadcrumb-inner {  display: flex; } body.rtl .breadcrumb-inner > * {  margin: 0 2px; } body.rtl .breadcrumb-inner > *:first-child {  margin-right: 0; } .breadcrumb-absolute { position: absolute; top: 0; right: 0; left: 0; padding: 10px 15px; background-image: linear-gradient(to top, transparent 0%, #00000080 100%); } .page-header-inner .s-title, .page-header-inner .breadcrumb-wrap, .mega-col .p-wrap:last-child, .widget-p-listing .p-wrap:last-child, .collapse-footer > *:last-child, div.breadcrumb-absolute .breadcrumb-wrap { margin-bottom: 0; } .mc4wp-response { margin-top: 10px; font-size: var(--rem-small); clear: both; } .mc4wp-response a { font-weight: bold; text-decoration: underline; } .mc4wp-alert { color: #f8bc54; } .mc4wp-error { color: #ff3f43; } .mc4wp-notice { color: #42b8f3; } .mc4wp-success { color: #a1db9d; } .sidebar-inner { top: 0; } .widget { position: relative; display: block; } .sidebar-inner .widget { overflow: inherit; width: 100%; margin-bottom: 30px; } #wp-calendar { position: relative; width: 100%; margin-bottom: 7px; } #wp-calendar tfoot { position: absolute; top: 0; right: 0; left: 0; } #wp-calendar tfoot td { vertical-align: top; border: none; } #wp-calendar th, #wp-calendar td { line-height: 40px; text-align: center; } #wp-calendar tbody a { display: block; font-weight: 700; text-decoration: none !important; transition: var(--effect); } #wp-calendar td#today { font-weight: 700; } .wp-calendar-nav a { color: var(--meta-fcolor); font-size: var(--em-mini); transition: var(--effect); } #wp-calendar tbody a:hover, .wp-calendar-nav a:hover, #wp-calendar td#today { color: var(--g-color); } #wp-calendar caption { margin-bottom: 7px; font-size: var(--rem-small); font-weight: 700; } #wp-calendar tfoot a:hover { text-decoration: underline; } .tagcloud, .wp-block-tagcoloroud { display: flex; flex-flow: row wrap; gap: 2px; } .tagcloud a, .wp-block-tagcoloroud a { padding: 7px 10px; border: 1px solid var(--flex-gray-15); border-radius: var(--round-3); font-size: var(--dwidgets-fsize) !important; line-height: 1; } .widget_pages .page_item, .widget_meta li, .cat-item, .widget_archive li, .widget.widget_nav_menu .menu-item, .sidebar-menu .menu-item { position: relative; display: block; } .cat-item:first-child a { padding-top: 0; } .cat-item:last-child a { padding-bottom: 0; } .widget_archive > ul > li:last-child, .cat-item:last-child, .widget_pages > ul > li:last-child, .widget_meta > ul > li:last-child, .widget.widget_nav_menu ul.menu > li:last-child, .sidebar-menu > li:last-child { margin-bottom: 0; } .widget.widget_nav_menu > li:first-child > a, .sidebar-menu > li:first-child > a { padding-top: 0; padding-left: 0; } .cat-item .children, .widget_pages .children { margin-top: 7px; margin-bottom: 7px; margin-left: 15px; padding: 0; } .widget:not(.woocommerce) .count { min-width: 18px; padding: 0 3px; border-radius: var(--round-3); background-color: var(--dark-accent); color: var(--awhite); font-size: var(--rem-mini); line-height: 18px; text-align: center; transition: var(--effect); float: right; } .widget_pages a, .widget_meta a, .cat-item a, .tagcloud a, .wp-block-tagcoloroud a, .widget_archive a, .widget.widget_nav_menu a, .copyright-menu a, .woocommerce-widget-layered-nav-list li, .sidebar-menu a { position: relative; display: block; padding-top: var(--sidebar-menu-spacing, 5px); padding-bottom: var(--sidebar-menu-spacing, 5px); color: inherit; font-family: var(--dwidgets-family); font-size: var(--dwidgets-fsize); font-weight: var(--dwidgets-fweight); transition: var(--effect); font-style: var(--dwidgets-fstyle); letter-spacing: var(--dwidgets-fspace); text-transform: var(--dwidgets-transform); } .widget_pages a:hover, .widget_meta a:hover, .cat-item a:hover, .widget_archive a:hover, .widget.widget_nav_menu a:hover, .copyright-menu a:hover, .sidebar-menu a:hover > span { color: var(--g-color); } .cat-item a:hover .count, .widget_archive a:hover .count { background-color: var(--g-color); } .widget_archive select, .widget_categories select { display: block; width: 100%; max-width: 100%; padding-left: 10px; } .widget_recent_comments .recentcomments { position: relative; margin-bottom: 20px; } .widget_recent_comments .recentcomments > a:last-child { display: block; margin-top: 2px; margin-bottom: 0; font-family: var(--h4-family); font-size: var(--h4-fsize); font-weight: var(--h4-fweight); } .widget_recent_entries li { position: relative; display: block; margin-bottom: 15px; font-family: var(--h5-family); font-size: var(--h5-fsize); font-weight: var(--h5-fweight); letter-spacing: var(--h5-fspace); } .widget_recent_entries li:before { content: '\e900'; display: inline; margin-right: 0.4em; border-radius: var(--round-3); font-family: 'ruby-icon'; font-size: 8px; font-weight: normal; transition: var(--effect); vertical-align: middle; } .widget_recent_entries li:hover:before { background-color: currentcolor; color: var(--g-color); text-decoration: none; } .widget_recent_entries a, .recentcomments a, a.rsswidget, .sidebar-menu a span, .popup-newsletter-footer a { position: relative; transition: var(--effect); } .widget_recent_entries li:hover a, .recentcomments a:hover, a.rsswidget:hover { color: var(--g-color); } .rss-widget-icon { display: none; } .widget_rss li { margin-bottom: 12px; padding-bottom: 12px; border-bottom: 1px dashed var(--flex-gray-15); } .widget_rss li:last-child { margin-bottom: 0; } .widget_rss ul a.rsswidget:before { content: '\42'; position: relative; margin-right: 7px; font-family: 'ruby-icon'; font-size: var(--em-mini); } .widget_rss ul a.rsswidget { display: block; font-family: var(--h4-family); font-size: var(--h4-fsize); font-weight: var(--h4-fweight); letter-spacing: var(--h4-fspace); } .rss-date { display: block; margin-top: 7px; } .rssSummary { display: block; margin-top: 12px; font-size: var(--rem-small); } .widget_rss cite { display: block; margin-top: 12px; } .widget_recent_comments > ul > .recentcomments:last-child, .widget_recent_entries > ul > li:last-child, .widget_rss > ul > li:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none !important; } .textwidget br, .textwidget p { margin-bottom: 1rem; } .widget-heading.h4:after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; transform: skewX(-15deg); border-right: 3px solid var(--heading-sub-color); border-left: 3px solid var(--heading-sub-color); } .widget-heading.h4 { position: relative; display: inline-block; padding: 0 15px; line-height: 1.1; }  .social-follower { display: grid; gap: var(--colgap, 5px); grid-template-columns: repeat(var(--s-columns, var(--ds-columns, 2)), 1fr); } .is-gcol-1 { --ds-columns: 1; } .is-gcol-4 { --ds-columns: 4; } .follower-el { position: relative; transition: all 0.4s var(--timing); } .follower-el a { position: absolute; top: 0; left: 0; z-index: 99; width: 100%; height: 100%; } .follower-inner { display: flex; flex-direction: column; align-items: center; gap: var(--s-spacing, 7px); width: 100%; font-size: var(--s-icon-size, 1rem); } .effect-fadeout.activated .follower-el { opacity: 0.3; } .effect-fadeout.activated .follower-el:hover, .effect-fadeout.activated .follower-el:focus { opacity: 1; } .fntotal, .fnlabel { line-height: 1.3; white-space: nowrap; } .text-count { color: var(--meta-fcolor); font-family: var(--meta-family); font-size: var(--em-small); font-weight: var(--meta-fweight); line-height: 1.5; transition: var(--effect); white-space: nowrap; letter-spacing: var(--meta-fspace); } .socials-counter.is-bg *, .socials-counter.is-h-bg .follower-el:hover * { color: var(--awhite); } .fnicon { margin-bottom: var(--s-icon-spacing, 0); font-size: 1.75em; line-height: 1; } .fnicon i { font-size: inherit; line-height: 1; text-shadow:  3px 3px 0 #ffffff10,  4px 2px 0 #00000020; } .fb-follower { --s-icon-color: var(--fb-color); --s-icon-hcolor: var(--fb-hcolor); } .twitter-follower { --s-icon-color: var(--twitter-color); --s-icon-hcolor: var(--twitter-hcolor); } .medium-follower { --s-icon-color: var(--medium-color); --s-icon-hcolor: var(--medium-hcolor); } .pinterest-follower { --s-icon-color: var(--pin-color); --s-icon-hcolor: var(--pin-hcolor); } .instagram-follower { --s-icon-color: var(--ig-color); --s-icon-hcolor: var(--ig-hcolor); } .twitch-follower { --s-icon-color: #772ce8; --s-icon-hcolor: #5c16c5; } .tumblr-follower { --s-icon-color: var(--tumblr-color); --s-icon-hcolor: var(--tumblr-hcolor); } .discord-follower { --s-icon-color: #5865f2; --s-icon-hcolor: #3441dd; } .snapchat-follower { --s-icon-color: #ffb945; --s-icon-hcolor: #ffa22f; } .paypal-follower { --s-icon-color: #0070ba; --s-icon-hcolor: #27346a; } .quora-follower { --s-icon-color: #b92b27; --s-icon-hcolor: #cf120c; } .spotify-follower { --s-icon-color: #1db954; --s-icon-hcolor: #177e3c; } .truth-follower { --s-icon-color: #5448ee; --s-icon-hcolor: #21c4a7; } .threads-follower { --s-icon-color: var(--threads-color); --s-icon-hcolor: var(--threads-hcolor); } .bluesky-follower { --s-icon-color: var(--bsky-color); --s-icon-hcolor: var(--bsky-hcolor); } .youtube-follower { --s-icon-color: var(--ytube-color); --s-icon-hcolor: var(--ytube-hcolor); } .soundcloud-follower { --s-icon-color: var(--soundcloud-color); --s-icon-hcolor: var(--soundcloud-hcolor); } .steam-follower { --s-icon-color: #1b2838; --s-icon-hcolor: #171d25; } .patreon-follower { --s-icon-color: #ff5f44; --s-icon-hcolor: #ff2600; } .gnews-follower { --s-icon-color: #1867dc; --s-icon-hcolor: #0956c8; } .vk-follower { --s-icon-color: var(--vk-color); --s-icon-hcolor: var(--vk-hcolor); } .telegram-follower { --s-icon-color: var(--telegam-color); --s-icon-hcolor: var(--telegam-hcolor); } .whatsapp-follower { --s-icon-color: var(--whatsapp-color); --s-icon-hcolor: var(--whatsapp-hcolor); } .linkedin-follower { --s-icon-color: var(--linkedin-color); --s-icon-hcolor: var(--linkedin-hcolor); } .vimeo-follower { --s-icon-color: var(--vimeo-color); --s-icon-hcolor: var(--vimeo-hcolor); } .dribbble-follower { --s-icon-color: var(--dribbble-color); --s-icon-hcolor: var(--dribbble-hcolor); } .flipboard-follower { --s-icon-color: var(--flipboard-color); --s-icon-hcolor: var(--flipboard-hcolor); } .rss-follower { --s-icon-color: #ff9021; --s-icon-hcolor: #ff5700; } .follower-el .rbi-tiktok { text-shadow:  -2px -1px 0 #69c9d0,  2px 2px 0 #ee1d52; } .tiktok-follower { --s-icon-color: #000; --s-icon-hcolor: #ff007f; } [data-theme='dark'] .tiktok-follower, .light-scheme .tiktok-follower { --s-icon-color: #fff1; } .yes-mono .follower-el { --s-icon-color: var(--dark-accent); --s-icon-hcolor: var(--dark-accent); } [data-theme='dark'] .yes-mono .is-icon-color i { color: var(--awhite); } .is-icon-color i { color: var(--s-icon-color); } .is-icon-bg, .is-bg { --twitter-color: #00151c; --medium-color: #000; --threads-color: #000; } .is-icon-bg i { background-color: var(--s-icon-color); color: var(--sub-icon-color, var(--awhite)); transition: var(--effect); } .is-icon-bg .follower-el:hover i, .is-h-icon-bg .follower-el:hover i { background-color: var(--s-icon-hcolor); color: var(--awhite); transform: translate3d(0, -5px, 0); box-shadow: var(--btn-shadow, 0 3px 12px var(--s-icon-hcolor)); } .is-bg .follower-inner { background: var(--s-icon-color); } .is-bg .follower-el:hover .follower-inner, .is-h-bg .follower-el:hover .follower-inner { background-color: var(--s-icon-hcolor); transform: translate3d(0, -5px, 0); box-shadow: var(--btn-shadow, 0 3px 12px var(--s-icon-hcolor)); } .is-style-10 .fnicon, .is-style-11 .fnicon, .is-style-12 .fnicon, .is-style-13 .fnicon { margin-right: var(--s-icon-spacing, 8px); margin-bottom: 0; } .is-style-12 .fnicon, .is-style-13 .fnicon { font-size: 1.25em; } .is-style-10 .fntotal + .fnlabel, .is-style-11 .fntotal + .fnlabel, .is-style-12 .fntotal + .fnlabel, .is-style-13 .fntotal + .fnlabel { margin-top: -4px; font-size: 0.7em; } .is-style-10 .follower-inner, .is-style-11 .follower-inner, .is-style-12 .follower-inner, .is-style-13 .follower-inner { align-items: center; flex-flow: row nowrap; } .is-style-12 .follower-inner { border: 1px solid var(--flex-gray-15); } .is-style-12 .follower-inner, .is-style-13 .follower-inner { position: relative; padding: 10px 20px; border-radius: var(--round-5); transition: var(--effect); overflow: clip; } .is-style-14 .follower-inner, .is-style-15 .follower-inner { display: grid; gap: var(--s-spacing, 7px) var(--s-icon-spacing, 0.25em); padding: 12px 7px; border-radius: var(--round-5); transition: var(--effect); grid-template-columns: max(42px, 2.6em) auto 1fr; } .is-style-1 .fnicon i, .is-style-2 .fnicon i, .is-style-9 .fnicon i, .is-style-10 .fnicon i, .is-style-11 .fnicon i { position: relative; display: flex; justify-content: center; align-items: center; transition: var(--effect); } .is-style-10 .fnicon i, .is-style-11 .fnicon i { position: relative; width: max(48px, 1.8em); height: max(48px, 1.8em); } .is-style-1 .fnicon i, .is-style-2 .fnicon i, .is-style-10 .fnicon i, .is-style-11 .fnicon i { border-radius: 50%; } .is-style-1 .fnicon i, .is-style-2 .fnicon i, .is-style-9 .fnicon i { width: max(58px, 1.8em); height: max(58px, 1.8em); } .is-style-9 .fnicon i { overflow: hidden; border-radius: var(--round-5); } .is-style-9 .follower-el:not(:hover) i:after { content: ''; position: absolute; top: 0; left: 0; z-index: 9; width: 100%; height: 100%; border: 5px solid var(--g-color); opacity: 0.2; } [data-theme='dark'] .is-style-9 .follower-el:not(:hover) i:after { border-color: var(--awhite); } .is-style-12 .text-count, .is-style-13 .text-count { margin-left: auto; } .is-style-12 .follower-inner > :nth-child(2), .is-style-13 .follower-inner > :nth-child(2) { position: relative; padding-left: var(--s-icon-spacing, 8px); } .is-style-12 .follower-inner > :nth-child(2):before, .is-style-13 .follower-inner > :nth-child(2):before { content: ''; position: absolute; top: 50%; left: 0; width: 1px; height: 12px; margin-top: -6px; } .is-style-12 .fntotal:before, .is-style-12 .fnlabel:before, .is-style-13 .fntotal:before, .is-style-13 .fnlabel:before { background-color: currentcolor; opacity: 0.5; } .is-style-14 .fnicon, .is-style-15 .fnicon { height: 100%; margin-bottom: 0; text-align: center; grid-row: 1 / 3; } .is-style-14 .text-count, .is-style-15 .text-count { line-height: 1; grid-column: 2 / span 3; grid-row: 2; } .is-style-14 .fnicon i, .is-style-15 .fnicon i { display: flex; justify-content: center; align-items: center; height: 100%; justify-items: center; } .is-style-10 .text-count, .is-style-11 .text-count { margin-left: auto; transition: var(--effect); } .is-style-8 .follower-inner, .is-style-7 .follower-inner, .is-style-6 .follower-inner, .is-style-5 .follower-inner, .is-style-4 .follower-inner, .is-style-3 .follower-inner { padding: 15px; border-radius: var(--round-5); transition: var(--effect); } .is-style-7 .follower-el .follower-inner, .is-style-4 .follower-inner { box-shadow: 0 0 10px var(--shadow-7); } .is-style-15 .follower-inner, .is-style-6 .follower-inner, .is-style-3 .follower-inner, .is-style-2 .fnicon i, .is-style-10 .fnicon i { border: 1px solid var(--flex-gray-15); } .is-style-6 .follower-el .text-count, .is-style-7 .follower-el .text-count, .is-style-8 .follower-el .text-count { display: none; }  .rb-weather-wrap { padding: 20px; border-radius: var(--round-5); box-shadow: 0 4px 30px var(--shadow-7); } .rb-w-title.h4 { display: inline-block; width: auto; margin-bottom: 15px; padding: 4px 20px; border-radius: var(--round-3); background: var(--g-color); color: #fff; line-height: 1.1; } .rb-w-stats { display: flex; flex: 0 0 100%; align-items: flex-start; width: 100%; max-width: 100%; margin-top: 10px; margin-bottom: 25px; flex-flow: row nowrap; flex-basis: 100%; } .rb-w-stats > *, .rb-w-header > * { width: 50%; } .rb-w-stats .col-left { position: relative; height: 100%; text-align: center; } .rb-w-header .rb-w-big-icon { display: flex; justify-content: center; } .rb-w-header { display: flex; flex: 0 0 100%; align-items: center; width: 100%; max-width: 100%; flex-flow: row nowrap; flex-basis: 100%; } .rb-header-name.h6 { font-size: 2rem; line-height: 1; overflow: hidden; white-space: nowrap; letter-spacing: 0.03rem; text-overflow: ellipsis; } .rb-w-desc { margin-top: 5px; color: #aaa; font-size: 0.84rem; letter-spacing: 0.03rem; text-transform: capitalize; } .rb-w-stats > *, .rb-w-header > * { padding: 0 6px; } .rb-w-stats .col-right > * { display: grid; gap: 0; max-width: 100%; margin-top: 3px; font-size: 0.86rem; line-height: 1; grid-template-columns: auto auto auto auto 1fr; } .rb-w-big-icon svg { width: 86px; height: 86px; } .rb-w-stats .col-right .rb-weather-highlow > :nth-child(3) { margin-right: 3px; margin-left: 10px; text-align: center; } .rb-weather-highlow sup { top: -0.3em; } .rb-w-header .col-right .rb-w-units { font-size: 4rem; font-weight: 700; line-height: 1; } .rb-w-units .icon-thermometer { position: absolute; top: -14px; left: -28px; } .rb-weather-highlow svg { display: flex; width: 21px; } .rb-weather-highlow > *:not(:first-child), .rb-w-humidity > *:not(:first-child), .ruby-weather-wind > *:not(:first-child) { display: flex; align-items: center; } .rb-weather-highlow > :nth-child(4) { margin-left: 0; } span.ruby-degrees > :first-child { position: absolute; top: 14px; left: 4px; height: 22px; font-size: 18px; line-height: 1; vertical-align: text-top; } span.ruby-degrees { position: relative; height: 100%; padding-left: 13px; } .w-forecast-wrap { display: flex; overflow: hidden; flex-flow: row nowrap; justify-content: space-between; max-width: 100%; margin-right: auto; margin-left: auto; border-radius: var(--round-5); } .w-forecast-wrap svg:not(.svg-cloudy, .svg-day-cloudy, .svg-night-cloudy, .svg-moon-full) g path { fill: #bbb; stroke: #bbb; } svg.svg-moon-full g path { stroke: #bbb; } .w-forecast-wrap svg.svg-icon.svg-day-cloudy g:nth-child(2) path { fill: #bbb; stroke: #bbb; } .w-forecast-day.h6 { display: inline-block; width: 100%; border-radius: var(--round-3); background-color: var(--flex-gray-7); font-size: 0.7rem; line-height: 18px; white-space: nowrap; letter-spacing: 0.03rem; } .w-forecast-day { padding: 0 4px; text-align: center; } .w-forecast-icon { display: flex; justify-content: center; } .w-forecast-icon svg { width: 40px; height: 40px; margin-bottom: -3px; } .w-forecast-icon svg.svg-day-sunny { padding: 4px; } .w-forecast-temp { position: relative; display: inline-flex; font-size: var(--rem-small); font-weight: 600; line-height: 1; } .w-forecast-temp sup { position: absolute; top: auto; bottom: 94%; left: 100%; font-size: 62%; } .forecast-day-1 { flex: 0 0 100%; width: 100%; } .forecast-day-2 { flex: 0 0 50%; width: 50%; } .forecast-day-3 { flex: 0 0 33.33%; width: 33.33%; } .forecast-day-4 { flex: 0 0 25%; width: 25%; } .forecast-day-5 { flex: 0 0 20%; width: 20%; } .top-footer-inner .instagram-grid.is-wide { margin-right: -20px; margin-left: -20px; } .instagram-grid.is-wide { padding: 10px; } .grid-el { overflow: hidden; border-radius: var(--round-5); justify-self: stretch; } .grid-header { display: block; margin-bottom: 20px; font-size: 1.25rem; text-align: center; } .w-fw-footer.widget-instagram .rb-error { margin-bottom: 20px; text-align: center; } .instagram-box { position: relative; overflow: hidden; flex: 1; height: 100%; padding-bottom: 100%; } .instagram-box a { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; display: block; } .instagram-box img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: 50% 50%; } .box-intro { height: 0; line-height: 1; transition: var(--effect); } .box-intro:hover { opacity: 0.7; } .intro-inner { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; justify-content: center; align-items: center; width: 100%; border: 1px solid var(--flex-gray-15); border-radius: var(--round-5); text-align: center; flex-flow: column nowrap; } .intro-content { display: block; margin-top: 7px; padding: 0 10px; color: inherit; font-size: var(--rem-mini); line-height: 1.5; font-style: italic; } .intro-inner i { display: block; font-size: 2.2rem; } .grid-el .box-content { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 2; display: flex; justify-content: center; align-items: center; color: #fff; opacity: 0; transition: all 0.3s var(--timing); overflow: hidden; pointer-events: none; backface-visibility: hidden; } .instagram-box .box-content span { z-index: 10; display: inline-flex; display: -webkit-inline-flex; align-items: center; padding: 0 5px; color: #fff; line-height: 1; } .instagram-box .box-content i { margin-right: 3px; color: #fff; font-size: 1.1rem; line-height: 1; } .instagram-box:hover .box-content { opacity: 1; } .instagram-box .box-content:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #00000080; } .rb-twitter-wrap { padding: 20px; border: 1px solid var(--flex-gray-15); border-radius: var(--round-5); } .rb-twitter-wrap .rb-twitter-text { color: var(--excerpt-color); font-weight: 400; transition: var(--effect); } .rb-twitter-wrap a:hover { color: var(--g-color); } .rb-twitter-wrap a:hover .rb-twitter-text { color: inherit; } .rb-twitter-wrap .rb-tweet-header .rb-twitter-h-info { position: relative; display: grid; margin-bottom: 20px; padding-bottom: 30px; border-bottom: 1px solid var(--flex-gray-15); column-gap: 5px; row-gap: 1px; grid-template-columns: 60px 1fr; grid-template-rows: 22px 22px; } .rb-twitter-wrap .pk-twitter-counters.pk-color-secondary { position: relative; display: grid; gap: 10px; grid-template-columns: auto 1fr; } .rb-twitter-wrap .tweet-avatar { height: 100%; text-align: center; grid-row: 1 / 3; } .rb-twitter-wrap .tweet-avatar img { max-width: 44px; max-height: 44px; border-radius: 50%; font-size: 0; transition: var(--effect); object-fit: cover; } .rb-twitter-wrap .tweet-avatar:hover img { opacity: 0.9; } .rb-twitter-wrap .tweet-info.h6 { font-size: 1rem; } .rb-twitter-wrap .tweet-info.h6 span:nth-child(2) { text-transform: capitalize; } .rb-quoted-author { display: flex; align-items: center; flex-flow: row nowrap; margin-bottom: 5px; } .rb-quoted-author img { display: inline-flex; max-width: 24px; max-height: 24px; border-radius: 50%; font-size: 0; object-fit: cover; } .rb-quoted-author em { margin-left: 5px; color: var(--meta-fcolor); font-size: var(--meta-fsize); font-weight: 400; font-style: italic; } .rb-twitter-wrap .rb-tweet-entry { color: var(--meta-fcolor); font-size: var(--excerpt-fsize); } .rb-twitter-wrap .rb-tweet-entry a { font-family: var(--h6-family); text-decoration: underline; } .rb-twitter-wrap .rb-twitter-summary:not(:last-child) { margin-bottom: 20px; } .rb-twitter-wrap .rb-tweet-actions svg { width: 10px; height: 10px; } .rb-twitter-wrap .rb-tweet-actions a { display: flex; justify-content: center; align-items: center; min-width: 50px; padding: 3px 6px; border: 1px solid var(--flex-gray-15); border-radius: var(--round-5); font-size: 0.7rem; } .rb-twitter-wrap .rb-tweet-actions a:not(:last-child) { margin-right: 10px; } .rb-twitter-wrap .rb-tweet-actions .rb-action-count { margin-left: 3px; } .rb-twitter-wrap .rb-tweet-actions { display: flex; align-items: stretch; margin-top: 14px; } .about-content-wrap .about-bio.is-centered { margin-right: auto; margin-left: auto; text-align: center; } .about-content-wrap .social-icon-wrap { display: flex; flex-flow: row wrap; gap: 10px; } .about-bio.is-centered + .social-icon-wrap { justify-content: center; } .about-content-wrap .social-icon-wrap a { padding-right: 3px; padding-left: 3px; transition: var(--effect); } .about-content-wrap .social-icon-wrap a:hover { transform: scale(1.2); } .about-content-wrap .about-bio > * { margin-bottom: 0.5rem; } .about-content-wrap .about-bio > img { margin-bottom: 1.5rem; } .about-content-wrap .about-bio > a img { margin-bottom: 1rem; } .about-content-wrap .about-bio { max-width: 370px; } .about-content-wrap .about-bio p { max-width: 370px; color: var(--excerpt-color); font-size: var(--rem-mini); line-height: 1.7; } .about-content-wrap > *:not(:last-child) { margin-bottom: 15px; } .about-content-wrap .about-bio.is-centered p { margin-right: auto; margin-left: auto; } .grid-holder.rb-c2 { display: grid; gap: 10px; grid-template-columns: auto auto; } .grid-holder.rb-c3 { display: grid; gap: 10px; grid-template-columns: auto auto auto; } .grid-holder.rb-c4 { display: grid; gap: 5px; grid-template-columns: auto auto auto auto; } .grid-el img { height: 100%; } .grid-footer { display: block; margin-top: 10px; font-size: 0.8rem; text-align: right; } .grid-header span, .grid-header em { font-size: 0.9rem; } .grid-header a, .grid-footer a { opacity: 0.7; transition: opacity 0.3s cubic-bezier(0.32, 0.74, 0.57, 1); } .grid-header a:hover, .grid-footer a:hover { opacity: 1; } .address-info { font-size: var(--rem-small); } .address-info svg { max-width: 16px; height: auto; margin-right: 10px; fill: var(--g-color); } .address-info h5 { margin-bottom: 15px; } .address-info .phone, .address-info .tel, .address-info .email { display: flex; align-items: center; margin-bottom: 10px; } .office-address { display: flex; align-items: flex-start; margin-bottom: 25px; } .office-address svg { padding-top: 5px; } .additional-title { margin-top: 25px; } .address-info > *:last-child { margin-bottom: 0; } .address-info a:hover { color: var(--g-color); } .newsletter-fw.has-bg { padding-top: 20px; padding-bottom: 20px; text-align: center; background-repeat: no-repeat; background-position: center center; background-size: cover; } .widget-mc .newsletter-fw.has-bg, .review-quickview { padding: 20px; } .w-banner { position: relative; display: block; padding: 110px 30px; border-radius: var(--round-5); text-align: var(--banner-align, center); overflow: hidden; } .w-banner-content { position: relative; z-index: 9; display: flex; align-items: center; width: 100%; min-height: 240px; } .w-banner-desc.element-desc { max-width: 100%; margin-top: 20px; margin-right: auto; margin-left: auto; font-size: var(--rem-small); } .banner-bg, .w-banner .banner-bg img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-position: top center; } .banner-btn { display: inline-block; margin-top: var(--btn-top-spacing, 20px); border-radius: var(--btn-round, var(--round-5)); background: var(--btn-bg, var(--g-color)); color: var(--btn-color, var(--awhite)); text-align: center; } .banner-btn:hover { background: var(--g-color); color: var(--awhite); } .btn-fw .banner-btn { display: block; }  .rb-accordion:not(.none-shadow) .elementor-accordion { border-radius: var(--round-5); box-shadow: 0 5px 30px var(--shadow-7); } .rb-accordion .elementor-accordion .elementor-accordion-title { color: inherit !important; font-family: var(--h4-family); font-size: var(--h4-fsize); font-weight: var(--h4-fweight); line-height: var(--h4-fheight, 1.45); font-style: var(--h4-fstyle); letter-spacing: var(--h4-fspace); text-transform: var(--h4-transform); } .rb-accordion .elementor-accordion-icon { width: 15px !important; color: inherit !important; } .rb-accordion .elementor-accordion-icon i { font-size: 10px; } .rb-accordion .elementor-tab-content { color: var(--body-fcolor); font-family: var(--body-family); font-size: var(--body-fsize); font-weight: var(--body-fweight); line-height: max(var(--body-fheight, 1.7), 1.4); font-style: var(--body-fstyle); letter-spacing: var(--body-fspace); text-transform: var(--body-transform); } .rb-accordion .elementor-accordion .elementor-accordion-item { border: none; border-bottom: 1px solid var(--flex-gray-15); } .rb-accordion .elementor-accordion .elementor-tab-content { border-color: var(--flex-gray-15); } .rb-accordion .elementor-accordion .elementor-tab-title { opacity: 0.3; transition: var(--effect); } .rb-accordion .elementor-accordion-item:hover .elementor-tab-title, .rb-accordion .elementor-accordion .elementor-tab-title.elementor-active { opacity: 1; } .elementor-widget-tabs .elementor-tab-title { display: inline-flex; align-items: center; flex-flow: row nowrap; width: 100%; border-top-left-radius: var(--round-5); border-bottom-left-radius: var(--round-5); column-gap: 0.5em; } .elementor-tab-title svg { fill: currentcolor; } .elementor-widget-tabs .elementor-tabs-content-wrapper { border-radius: 0 var(--round-5) var(--round-5); } .block-simple-gallery { --el-spacing: 5px; } .simple-gallery-item > * { display: block; width: 100%; } .simple-gallery-item, .gallery-item-content { position: relative; display: flex; flex-flow: column nowrap; } .gallery-item-content { gap: var(--el-spacing, 5px); padding: var(--gallery-content-padding, 20px); padding-top: var(--image-spacing, 12px); } .simple-gallery-item > *:not(:last-child) { margin-bottom: var(--el-spacing); } .simple-gallery-item > .simple-gallery-image { position: relative; margin-bottom: var(--image-spacing, var(--el-spacing, 12px)); } .lightbox-gallery-item { position: relative; display: flex; width: 100%; border-radius: var(--gallery-border-radius, var(--round-5)); flex-flow: column nowrap; overflow: clip; } .gallery-animated .e-gallery-item { opacity: 0; transition: all 0.5s ease; } .effect-zoom .e-gallery-item { transform: scale(0.75); } .gallery-animated .e-gallery-item.gallery-visible { opacity: 1; transform: scale(1); } .pure-masonry .lightbox-gallery-item { margin-bottom: var(--bottom-spacing); } .simple-gallery-image img { border-radius: var(--gallery-border-radius, var(--round-5)); transition: transform 0.2s var(--timing); } .simple-gallery-item.yes-link:hover img { transform: translate3d(0, -10px, 0); } .is-style-shadow .lightbox-gallery-item { box-shadow: 0 10px 30px var(--shadow-12); } .is-style-shadow .simple-gallery-image img { box-shadow: 0 4px 10px var(--shadow-7); } .is-style-border .lightbox-gallery-item, .is-style-border .simple-gallery-image img { border: var(--gallery-border-width, 2px) solid currentcolor; } .is-style-g-border .lightbox-gallery-item, .is-style-g-border .simple-gallery-image img { border: var(--gallery-border-width, 2px) solid var(--flex-gray-15); } .simple-gallery-title a { display: block; width: 100%; transition: var(--effect); } .simple-gallery-title a:hover { color: var(--g-color); } .simple-gallery-desc { display: block; font-size: var(--rem-small); } .simple-gallery-meta { position: absolute; top: 10px; right: 10px; padding: 5px 12px; border-radius: var(--round-3); background: var(--g-color); color: var(--awhite); line-height: 1; flex-grow: 0; white-space: nowrap; } .pure-masonry { display: block; width: 100%; margin-bottom: calc(var(--bottom-spacing, 0) * -1); line-height: 0; column-count: var(--gallery-masonry, 3); column-gap: var(--gallery-masonry-gap, 10px); } .pure-masonry > * { display: inline-flex; width: 100%; } .gallery-overlay-content .gallery-item-content { position: absolute; right: 0; bottom: -10px; left: 0; z-index: 1; opacity: 0; transition: var(--effect); visibility: hidden; } .gallery-overlay-content .lightbox-gallery-item:hover .gallery-item-content { bottom: 0; opacity: 1; visibility: visible; } .lightbox-gallery-ratio { position: relative; display: block; width: 100%; padding-bottom: calc(var(--feat-ratio, 60) * 1%); } .lightbox-gallery-ratio img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; margin: 0; object-fit: cover; }  body:not([data-theme='dark']).single { background-color: var(--s-body-bg, var(--solid-white)); } .single-post-outer:not(:last-child) { border-bottom: 1px solid var(--flex-gray-15); } .single-post-outer.has-continue-reading .s-ct, .single-post-outer.has-continue-reading .continue-reading-teaser { overflow: clip; height: 700px; max-height: 700px; } .single-post-outer.has-continue-reading .sidebar-inner { position: absolute; right: 30px; left: 30px; z-index: 1; } .continue-reading { position: relative; z-index: 100; display: flex; justify-content: center; padding: 30px 0 40px; background-color: var(--solid-white); } .continue-reading:before, .restrict-box:before { content: ''; position: absolute; right: 0; bottom: 99%; left: 0; display: block; width: 100%; height: 150px; background-image: linear-gradient(  to top,  var(--solid-white) 0,  transparent 100% ); } .continue-reading-btn.is-btn { display: inline-flex; font-size: var(--rem-small); } .grid-container { position: relative; display: flex; flex-flow: row wrap; margin-right: -20px; margin-left: -20px; } .grid-container > * { flex: 0 0 100%; width: 100%; padding-right: 20px; padding-left: 20px; } .single-meta { display: flex; justify-content: space-between; align-items: center; gap: 15px; width: 100%; flex-flow: row nowrap; } .single-meta.yes-center { gap: 20px; } .single-meta.yes-wrap { flex-flow: row wrap; } .single-meta.yes-border { padding-top: 15px; border-top: 4px solid var(--flex-gray-15); } .yes-center.yes-wrap .smeta-in, .yes-center.yes-wrap .smeta-extra, .yes-center.yes-minimal .smeta-in, .yes-center.yes-minimal .smeta-extra { justify-content: center; } .smeta-in { display: flex; justify-content: flex-start; align-items: center; gap: 12px; flex-flow: row nowrap; } .smeta-in > .meta-avatar img { width: var(--b-avatar-size, 60px); height: var(--b-avatar-size, 60px); margin-left: 0 !important; border-radius: var(--avatar-radius, 100%); } .smeta-sec { display: flex; gap: 0.1em; text-align: left; flex-flow: column-reverse nowrap; } body .smeta-sec .meta-avatar img { width: 1.85em; height: 1.85em; } .smeta-sec .meta-bookmark .rb-bookmark i:after { content: attr(data-title); display: inline-flex; margin-left: 4px; font-family: var(--meta-b-family); font-size: inherit; font-weight: var(--meta-b-fweight); font-style: var(--meta-b-fstyle); letter-spacing: var(--meta-b-fspace); text-transform: var(--meta-b-transform); } .smeta-sec .meta-bookmark .rb-bookmark i:before { font-size: inherit; vertical-align: bottom; } .is-meta-author-bold a.meta-author-url { text-decoration-thickness: min(0.2em, 3px); } .is-meta-author-dot a.meta-author-url { text-decoration-style: dotted; text-decoration-thickness: min(0.2em, 3px); } .is-meta-author-dot-l a.meta-author-url { text-decoration-style: dotted; text-decoration-thickness: 1px; } .is-meta-author-wavy a.meta-author-url { text-decoration-style: wavy; } .is-meta-author-color a.meta-author-url { color: var(--g-color); text-decoration-color: transparent; } .is-meta-author-color a.meta-author-url:hover { text-decoration-color: var(--g-color); } .is-meta-author-text a.meta-author-url { text-decoration: none; } .smeta-bottom { color: var(--smeta-color, currentColor); } .ulightbox { position: absolute; top: -9999px; left: 0; z-index: 1000; display: none; width: 380px; max-width: calc(100vw - 40px); opacity: 0; animation: none; visibility: hidden; letter-spacing: 0; text-transform: none; } .ulightbox-inner { position: relative; z-index: 1; margin-top: 7px; padding: 15px 20px; border-radius: var(--round-3); background: var(--toc-bg, var(--solid-white)); color: var(--body-fcolor); box-shadow: 0 5px 30px var(--shadow-7); } .ulightbox-inner:before { content: ''; position: absolute; top: -5px; z-index: 3; width: 8px; height: 8px; background: var(--solid-white); color: var(--body-fcolor); transform: rotate(45deg); box-shadow: 0 5px 30px var(--shadow-7); } .ulightbox-footer { margin-top: 10px; padding-top: 10px; border-top: 1px solid var(--flex-gray-15); } .ulightbox .ef-label { margin-right: auto; } .ulightbox-holder.activated .ulightbox { top: 100%; display: block; visibility: visible; animation: ruby-fade-in 0.3s ease forwards; } @keyframes ruby-fade-in { from {  opacity: 0;  transform: translateY(-10px); }  to {  opacity: 1;  transform: translateY(0); } } .share-action i { text-shadow: 2px 2px 0 var(--flex-gray-15); } .smeta-sec .meta-like > span { min-width: 52px; } .share-action.is-mobile.icon-whatsapp { display: flex; } .share-action.is-web.icon-whatsapp { display: none; } .smeta-extra { display: flex; align-items: center; flex-flow: row nowrap; flex-shrink: 0; } .t-shared-sec { display: flex; align-items: center; } .sticky-share-list > * { display: flex; line-height: 1; flex-flow: row nowrap; } .t-shared-sec > *:not(.t-shared-header) { display: flex; flex-flow: row wrap; gap: 3px; } .sticky-share-list .share-action, .t-shared-sec .share-action { display: inline-flex; justify-content: center; min-width: 28px; font-size: max(1.05rem, 15px); line-height: 32px; } a.native-share-trigger { background-color: transparent; } a.native-share-trigger:hover { color: var(--g-color); } .native-share-trigger i { font-size: 1.3em; } .single-right-meta { display: flex; align-items: center; flex-flow: row nowrap; flex-shrink: 0; white-space: nowrap; } .single-right-meta:not(:first-child):before { content: ''; display: inline-flex; width: 1px; height: 6px; margin-right: 10px; margin-left: 6px; background-color: var(--meta-fcolor); opacity: 0.25; } .single-meta.yes-minimal { flex-flow: column nowrap; flex-direction: column-reverse; gap: 20px; } .yes-wrap .share-action { justify-content: center; align-items: center; width: 40px; height: 40px; padding: 0; border: 1px solid var(--flex-gray-15); border-radius: 50%; } .menu-glass-effect.sticky-on .header-mobile-wrap, .page-list-item:last-child, .yes-wrap .native-share-trigger { border: none; } .yes-wrap .t-shared-header { margin-right: 12px; } .yes-wrap > *, .yes-minimal > * { width: 100%; } .yes-minimal .t-shared-sec > * { gap: 0.5em; } .yes-minimal .t-shared-header { display: none; } .yes-minimal .share-action { font-size: 20px; } .right-breadcrumb .page-header.is-centered .page-header-inner, .footer-bottom-centered .bottom-footer-section, .yes-wrap.yes-center .smeta-in, .yes-minimal.yes-center .smeta-in { flex-flow: column nowrap; } .single-header { position: relative; z-index: 109; display: block; } .s-cats, .s-breadcrumb, .s-title, .s-tagline, .single-meta { margin-bottom: 15px; } .s-feat-outer { margin-bottom: 30px; } .i-ratio .s-feat { position: relative; width: 100%; padding-bottom: var(--image-ratio, 56%); } .s-feat-placeholder { display: block; width: 100%; border-radius: var(--round-5); background-color: #6605ff; } .s-feat-placeholder:before { content: ''; position: relative; display: block; padding-bottom: var(--image-ratio, 56%); } .reader-disclosure { display: block; margin-bottom: 12px; text-transform: none; } .is-standard-3 .reader-disclosure, .is-standard-4 .reader-disclosure, .is-standard-5 .reader-disclosure, .is-video-3 .reader-disclosure, .is-audio-3 .reader-disclosure, [class*='is-gallery-'] .reader-disclosure { margin-top: 10px; margin-bottom: 0; } .standard-1a .reader-disclosure, .is-standard-8 .reader-disclosure { padding-top: 12px; border-top: 1px solid var(--flex-gray-15); } .reader-disclosure.is-layout-bg { padding: 12px 20px; border-radius: var(--round-5); background-color: var(--flex-gray-7); } .s-content-placeholder, .s-comment-placeholder, .s-related-placeholder { display: flex; justify-content: center; align-items: center; min-height: 600px; border-radius: var(--round-5); background-color: var(--flex-gray-7); } .s-related-placeholder, .s-comment-placeholder { min-height: 200px; } .feat-caption { position: relative; display: flex; justify-content: space-between; align-items: center; gap: 5px; margin-top: 7px; padding-bottom: 5px; flex-flow: row wrap; flex-grow: 1; } .yes-cap-center .feat-caption { flex-flow: column nowrap; justify-content: center; } .attribution { font-size: min(var(--meta-fstyle), 13px); text-transform: none; } .feat-caption .caption-text:before { content: ''; position: relative; display: var(--caption-bdisplay, inline-flex); width: 50px; height: 1px; margin-right: 12px; padding-top: 0.75em; vertical-align: top; border-bottom: 1px solid var(--g-color); } .is-s-caption .caption-text:before { display: none; } .caption-text { position: relative; display: block; font-size: min(var(--meta-fsize), 13px); text-transform: none; } .single-standard-1:not(.single-standard-11) .feat-caption, .single-standard-6 .feat-caption, .single-standard-8:not(.single-standard-10) .feat-caption { align-items: flex-start; flex-flow: column nowrap; } .yes-cap-center .caption-text:before, .single-standard-6 .feat-caption .caption-text:before, .rbbsl a > span { display: none; } .single-standard-1:not(.single-standard-11) .attribution, .single-standard-8:not(.single-standard-10) .attribution { padding-left: 65px; } .s-feat img, .s-feat-holder img { display: block; width: 100%; object-fit: cover; } .s-feat-holder img, .s-feat-holder .featured-lightbox-trigger { width: 100%; height: 100%; } .ubox:not(:first-child) { margin-top: 20px; padding-top: 20px; border-top: 1px solid var(--flex-gray-15); } .ubox-header { display: flex; align-items: center; gap: 10px; width: 100%; flex-flow: row wrap; } .author-info-wrap { display: flex; align-items: center; flex-flow: row nowrap; flex-grow: 1; gap: 10px; } .author-avatar { width: 50px; height: 50px; } .bio-avatar img, .author-avatar img { width: 100%; height: 100%; border-radius: 50%; object-fit: cover; } .author-info { display: flex; flex-flow: column nowrap; justify-content: center; } .usocials { display: flex; align-items: center; flex-flow: row nowrap; gap: 0.7em; } .usocials a { padding: 0 2px; font-size: min(17px, 1rem); text-decoration: none; transition: var(--effect); } .usocials a:hover { color: var(--g-color); text-decoration: none; } .author-job { display: flex; line-height: 1.5; } .ef-label { color: var(--meta-fcolor); line-height: 1; } .efoot { position: relative; display: flex; flex-flow: column nowrap; width: 100%; padding-top: calc(2rem + 2px); row-gap: 10px; } .efoot:before { content: ''; position: absolute; top: 0; left: 0; width: 50px; height: 3px; border-radius: var(--round-7); background-color: currentcolor; } .efoot-bar { display: flex; align-items: center; gap: 4px; width: 100%; flex-flow: row wrap; } .efoot-bar * { font-size: min(14px, 1em); } .blabel { display: inline-flex; align-items: center; gap: 5px; margin-right: 3px; letter-spacing: 0; } .blabel i.rbi-via { transform: scale(1.1); } .efoot a, .efoot-label { display: inline-flex; padding: 1px 10px; border-radius: var(--round-3); transition: var(--effect); } .efoot-commas a, .efoot-commas .efoot-label { padding: 0; line-height: 1.7; } .efoot-commas a:not(:last-child):after, .efoot-label:not(:last-child):after { content: ','; } .efoot-bg a, .efoot-bg .efoot-label { background-color: var(--flex-gray-7); } .efoot-border a, .efoot-border .efoot-label { border: 1px solid currentcolor; } .efoot-border.is-b-gray a, .efoot-border.is-b-gray .efoot-label { border-color: var(--flex-gray-15); } .efoot:not(.efoot-commas) a:hover { background-color: var(--g-color); color: var(--awhite); border-color: var(--g-color); } .efoot-commas a:hover { color: var(--g-color); } [data-theme='dark'] .efoot-commas a:hover { color: var(--awhite); opacity: 0.7; } .reaction-sec { position: relative; display: block; padding-top: 25px; } .reaction-wrap { display: flex; justify-content: space-evenly; align-items: center; flex-flow: row wrap; } .reaction { position: relative; display: flex; flex: 0 0 80px; flex-flow: row wrap; justify-content: center; max-width: 80px; padding: 5px 10px; cursor: pointer; } .reaction-heading { display: block; margin-bottom: 20px; text-align: center; } .reaction .reaction-icon { display: flex; justify-content: center; width: 100%; height: auto; margin: auto; transition: transform 0.2s var(--timing); transform: scale(1) rotate(0deg); will-change: transform; } .reaction-icon svg { width: 50px; height: 50px; } .reaction .reaction-title { display: flex; justify-content: center; width: 100%; margin-top: 10px; font-size: var(--rem-small); line-height: 1; transition: color 0.2s var(--timing); white-space: nowrap; } .reaction-count { display: flex; justify-content: center; align-items: center; width: 100%; height: 1.25em; margin-top: 7px; border-radius: var(--round-3); background-color: var(--flex-gray-7); font-weight: bold; line-height: 1; white-space: nowrap; } .reaction:hover .reaction-icon { transform: scale(1.2) rotate(-20deg); } .reaction:hover .reaction-title { color: var(--g-color); } .reaction.active .reaction-count { background-color: var(--g-color); color: var(--awhite); } .reaction:before { content: '\e942'; position: absolute; top: 6px; right: 6px; bottom: auto; left: auto; color: var(--g-color); font-family: 'ruby-icon'; font-size: 18px; line-height: 18px; opacity: 0; transition: opacity 0.2s; pointer-events: none; } @keyframes reaction-spinner { to {  transform: rotate(360deg); } } .reaction.loading:before { content: '\e942'; z-index: 10; width: auto; height: 18px; opacity: 1; animation: reaction-spinner 1s linear infinite; transform-origin: center; letter-spacing: 0; will-change: transform; } .reaction.loading .reaction-icon { opacity: 0.5; } .e-shared-sec { display: flex; align-items: center; flex-flow: row nowrap; } .rbbsl { display: flex; justify-content: flex-end; gap: 5px; margin-left: auto; font-size: 18px; flex-flow: row wrap; } .rbbsl > * { display: inline-flex; justify-content: center; gap: 7px; min-width: 42px; padding: 0 12px; border-radius: var(--round-3); background-color: var(--flex-gray-7); line-height: var(--height-40); flex-flow: row nowrap; } .entry-sec { position: relative; padding-top: 37px; padding-bottom: 35px; } .entry-newsletter { position: relative; padding-top: 37px; } .entry-newsletter .newsletter-box-content { max-width: 600px; } .entry-sec:before, .entry-newsletter:before, .review-footer > *:not(.review-action):before, .top-divider:before { content: ''; position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: 3px; background-image: linear-gradient(  to right,  var(--flex-gray-15) 20%,  transparent 21%,  transparent 100% ); background-image: -webkit-linear-gradient(  right,  var(--flex-gray-15) 20%,  transparent 21%,  transparent 100% ); overflow: hidden; background-repeat: repeat-x; background-position: 0 0; background-size: 5px; } .collapse-sections:before { content: ''; position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: 3px; background-image: linear-gradient(  to right,  var(--submbnav-color-10, var(--subnav-color-10)) 20%,  transparent 21%,  transparent 100% ); background-image: -webkit-linear-gradient(  right,  var(--submbnav-color-10, var(--subnav-color-10)) 20%,  transparent 21%,  transparent 100% ); overflow: hidden; background-repeat: repeat-x; background-position: 0 0; background-size: 5px; } .e-shared-sec.entry-sec { padding-top: 18px; padding-bottom: 15px; } .e-shared-header { display: flex; align-items: center; flex-flow: row nowrap; } .light-scheme .sponsor-label, [data-theme='dark'] .sponsor-label, .e-shared-sec .native-share-trigger { color: var(--awhite); } .reading-indicator { position: fixed; top: 0; right: 0; left: 0; z-index: 9041; display: block; width: 100%; height: var(--indicator-height); overflow: hidden; } #reading-progress { display: block; width: 0; max-width: 100%; height: 100%; background: var(--g-color); background: linear-gradient(  90deg,  var(--indicator-bg-from) 0%,  var(--indicator-bg-to) 100% ); background: -webkit-linear-gradient(  left,  var(--indicator-bg-from),  var(--indicator-bg-to) ); transition: width 0.1s ease; border-top-right-radius: 5px; border-bottom-right-radius: 5px; } .comment-form-comment label, .comment-form-author label, .comment-form-email label, .comment-form-url label, .no-comment .comment-reply-title { display: none; } .newsletter-box-header { display: flex; align-items: center; margin-bottom: 25px; } .newsletter-icon { margin-right: 25px; line-height: 0; flex-shrink: 0; } .newsletter-icon i { font-size: 60px; line-height: 1; } .mc4wp-form-fields > * { display: flex; align-items: stretch; gap: var(--mc-btn-margin, 7px); margin-top: 10px; flex-flow: row nowrap; } .mc4wp-form-fields > *:first-child { margin-top: 0; } .agree-to-terms { display: block; width: 100%; color: var(--mc-desc-color, var(--meta-fcolor)); font-size: var(--rem-mini); } .newsletter-sb .agree-to-terms { margin-top: 15px; } .agree-to-terms input { margin: 0.35em 0.35em 0 0; } .mc4wp-form-fields textarea, .mc4wp-form-fields input[type='email'], .mc4wp-form-fields input[type='text'] { width: 100%; padding: var(--mc-input-padding, 12px 20px); background-color: var(--mc-input-bg, var(--input-bg, var(--flex-gray-7))); color: var(--mc-input-color, inherit); flex-grow: 1; } .newsletter-box-policy { margin-top: 15px; color: var(--meta-fcolor); font-size: var(--rem-mini); } .newsletter-box-policy a { color: var(--body-fcolor); text-decoration: underline dotted; transition: var(--effect); } .newsletter-box-policy a:hover { color: var(--g-color); } .newsletter-box-content input:not([type='submit']) { font-weight: bold; } .comments-area { display: block; } .comments-area .comment-meta a { text-decoration: none; } .comments-area #respond > #commentform { margin-top: 15px; } .comment-metadata .review-stars { color: var(--body-fcolor); font-size: 18px; letter-spacing: 1px; } .comment-awaiting-moderation { display: inline-flex; width: 100%; margin-bottom: 7px; color: #d1a220; font-size: var(--meta-fsize); } .comment-awaiting-moderation:before { content: '\e95c'; display: inline-flex; margin-right: 4px; font-family: 'ruby-icon'; font-style: normal; } .comment-form { position: relative; display: block; margin-right: -10px; margin-left: -10px; } [class*='elementor-widget-foxiz-overlay-'], [class*='elementor-widget-foxiz-ad'], [class*='elementor-widget-foxiz-categories'], [class*='elementor-widget-foxiz-lightbox'], [class*='input-col-'], .wp-block-archives-dropdown select, .logo-popup, .user-login-form form > *, .reaction-content, .page-featured img, .comment-form input[type='text'], .comment-form input[type='email'], .comment-form input[type='url'], .wp-block-video video { width: 100%; } .comment-form > * { margin-bottom: 20px; padding-right: 10px; padding-left: 10px; } .comment-form-cookies-consent { display: flex; align-items: center; flex-flow: row nowrap; flex-basis: 100%; width: 100%; } .comment-form-cookies-consent label { padding-left: 5px; font-size: var(--rem-mini); cursor: pointer; } .comment-notes .required { color: #ff4545; } .logged-in-as { font-size: var(--rem-mini); } .logged-in-as a:last-child { text-decoration: underline dotted; opacity: 0.5; } .logged-in-as a:hover { text-decoration: underline; } .logged-in-as a:last-child:hover { color: var(--g-color); opacity: 1; } .comment-form > p.form-submit { display: block; margin-top: 20px; margin-bottom: 0; } .comment-form .comment-notes { margin-bottom: 15px; font-size: var(--rem-mini); } .comment-notes #email-notes { font-style: italic; } .comment-reply-title { margin-bottom: 10px; line-height: 1; } .comment-author .says, .comment-form-comment label, .comment-form-author label, .comment-form-email label, .comment-form-url label, .no-comment .comment-reply-title { display: none; } .comment-box-header { position: relative; display: block; } a.show-post-comment { position: absolute; top: 0; right: 0; display: flex; align-items: center; padding: var(--padding-40); border-radius: var(--round-7); background-color: var(--flex-gray-7); line-height: var(--height-40); transition: var(--effect); } a.page404-btn { display: inline-block; border-radius: var(--round-7); background-color: var(--flex-gray-7); color: inherit; line-height: var(--height-40); } .comment-box-header > * { display: flex; align-items: center; } .comment-box-header i { margin-right: 7px; } .comment-box-title i { border-bottom: 3px dotted var(--g-color); } .box-comment-btn { position: relative; display: flex; margin-left: auto; padding: 0 60px; line-height: 42px; transition: var(--effect); } .rb-form-rating { display: flex; align-items: center; width: 100%; column-gap: 10px; } .rb-review-stars { position: relative; font-size: 24px; } .rb-review-stars span { display: flex; align-items: center; width: 0; margin-left: 10px; padding: 0; line-height: 0; flex-flow: row nowrap; flex-grow: 0; letter-spacing: 0; } .rb-review-stars span a { display: flex; padding: 2px; line-height: 1; flex-grow: 0; } .rb-form-rating label { padding-left: 7px; font-size: var(--rem-mini); line-height: 1; border-left: 4px solid var(--g-color); } .rb-review-stars span:hover i:before, .rb-form-rating.selected a i:before, .rb-form-rating.selected .rb-review-stars span:hover a i:before { content: '\e951'; } .rb-review-stars span > a.active ~ a i:before, .rb-review-stars span > a:hover ~ a i:before, .rb-form-rating.selected .rb-review-stars span > a:hover ~ a i:before { content: '\e94f'; } .comment-title h3 { margin-bottom: 30px; } .comment-title i { display: inline; margin-right: 5px; } .comment-author { margin-bottom: 5px; font-size: var(--rem-small); } .comment-author .avatar { position: absolute; top: 3px; left: -65px; display: block; width: 50px; height: 50px; border-radius: 50%; object-fit: cover; } .comment-list { position: relative; display: block; margin-top: 35px; margin-bottom: 25px; border-bottom: 1px dashed var(--flex-gray-15); } .comment-body { position: relative; display: block; width: auto; max-width: 100%; margin-bottom: 25px; margin-left: 65px; } .comment-list li.parent > .comment-body { margin-bottom: 20px; } .comment-metadata { display: flex; align-items: center; color: var(--meta-fcolor); font-family: var(--meta-family); font-size: var(--meta-fsize); line-height: 1; flex-flow: row wrap; } .comment-metadata > * { margin-bottom: 7px; } .comment-metadata * { font-family: inherit; font-size: inherit; font-weight: inherit !important; line-height: inherit; } .comment-content { position: relative; display: block; margin-top: 10px; font-size: var(--excerpt-fsize); } .comment-content p, .comment-content li { font-size: inherit; } a.comment-reply-link { position: absolute; top: 0; right: 0; z-index: 99; display: block; padding: 0 12px; border: 1px solid #0000000d; border-radius: var(--round-3); line-height: 24px; transition: var(--effect); letter-spacing: var(--btn-fspace); } .comments-area .comment-meta a.comment-edit-link { margin-left: 10px; } .comments-area .comment-meta > a:first-child { margin-left: 0; } .comments-area .comment-meta a.comment-edit-link:hover { text-decoration: underline dotted; } a.comment-reply-link:before { content: '\e902'; margin-right: 5px; font-family: 'ruby-icon'; font-size: 0.9em; } .comment-list .logged-in-as a { font-weight: inherit; text-decoration: none; transition: var(--effect); } .logged-in-as a:hover, .comment-list .logged-in-as a:hover { text-decoration: underline; } .comment-list .comment-reply-title small a { margin-left: 7px; color: var(--g-color); font-size: var(--rem-mini); transition: var(--effect); white-space: nowrap; text-transform: none; } .comment-list .comment-reply-title small a:hover { text-decoration: underline dotted; } .comment-list .comment-respond { margin-bottom: 35px; margin-left: 65px; } .comment-list ul.children { margin-left: 30px; } .e-pagi { position: relative; display: block; } .e-pagi .inner { display: flex; align-items: stretch; flex-flow: row nowrap; flex-grow: 1; gap: 20px; } .e-pagi .nav-el { display: flex; flex-basis: 50%; flex-grow: 1; } .e-pagi a { display: flex; flex: 1; flex-flow: column nowrap; gap: 12px; } .e-pagi-holder { line-height: 1; } .e-pagi .nav-label { display: inline-flex; align-items: center; letter-spacing: 0.1em; text-transform: uppercase; gap: 5px; } .e-pagi .nav-right .nav-label { margin-left: auto; } .e-pagi .nav-inner { display: flex; align-items: center; gap: 12px; } .e-pagi img { display: flex; flex-shrink: 0; width: 50px; height: 50px; border-radius: 50%; } .e-pagi .nav-right .nav-inner { flex-direction: row-reverse; text-align: right; } .review-section { position: relative; display: block; overflow: hidden; border-radius: var(--round-7); box-shadow: 0 5px 30px var(--shadow-7); } .review-intro { position: relative; z-index: 2; display: flex; overflow: hidden; flex-flow: row nowrap; } .review-intro .meta-description, .e-shared-header i, .data-item-icon { margin-right: 7px; } .review-bg { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; display: block; background-color: var(--dark-accent); } .review-bg img { width: 100%; height: 100%; opacity: 0.5; object-fit: cover; } .review-intro .inner { position: relative; display: flex; flex-grow: 1; padding: 30px 20px; } .review-heading { display: flex; align-items: flex-start; flex-flow: column nowrap; } .review-intro .meta-info { display: flex; justify-content: flex-end; align-items: flex-end; margin-left: auto; flex-flow: column nowrap; } .review-intro .average { display: flex; align-items: flex-start; flex-flow: row nowrap; } .review-section .rline-wrap, .review-section .rstar-wrap { margin-right: 0; } .review-header .rstar:before { background-color: var(--absolute-dark); } .review-intro .rstar-wrap { margin-right: 0; } .review-section .review-intro .average, .review-section .review-heading { text-shadow: 0 0 5px #00000026; } .review-content { padding: 25px 30px; } .review-el { display: flex; align-items: center; } .review-el:not(:last-child) { margin-bottom: 15px; } .review-rating { margin-left: auto; } .review-label { display: flex; flex-flow: column nowrap; } .rating-info { margin-top: 3px; margin-left: 13px; } .review-label-info { padding-left: 10px; line-height: 1; border-left: 3px solid var(--review-color); } .review-footer { position: relative; display: block; margin: 0 30px; } .review-footer > *:not(.review-action) { position: relative; padding: 28px 0 25px; } .pros-cons-holder { display: flex; flex-flow: row wrap; gap: 40px; } .pros-cons-holder > * { display: flex; flex: 0 0 calc(50% - 21px); justify-content: center; width: calc(50% - 21px); } .pros-cons-list-inner { display: inline-block; min-width: 70%; } .pros-cons-list-inner > * { display: block; margin-top: 7px; } .stuff-col-1 .pros-cons-holder { flex-flow: column-reverse nowrap; gap: 25px; } .stuff-col-1 .pros-cons-holder > * { flex-basis: 100%; width: 100%; } .pros-cons-title { display: inline-flex; width: 100%; margin-top: 0; padding-bottom: 5px; } .pros-cons-title i { margin-right: 5px; } .pros-cons-el:before { content: ''; display: inline-block; width: 8px; height: 8px; margin-right: 7px; border-radius: 50%; background-color: #35b145; vertical-align: middle; } .cons-list-wrap .pros-cons-el:before { background-color: #ff3d5f; } .review-summary-title { display: block; margin-bottom: 15px; } .summary-content, .pros-cons-el { font-size: var(--rem-small); } .user-rating, .rating-header { display: flex; align-items: center; line-height: 0; flex-flow: row nowrap; } .rating-header i { margin-right: 7px; font-size: 1.25em; } .average-info { margin-left: auto;  --rating-size: 18px; } .user-rating svg { width: 1.35em; margin-right: 5px; } .total-vote { margin-left: 5px; } .review-action { display: flex; padding-bottom: 25px; } .review-btn { display: inline-flex; align-items: center; font-size: var(--btn-fsize); } .review-btn i { margin-right: 5px; font-size: 1.25em; } .sfoter-sec > .block-h { margin-bottom: 20px; } .single-related { margin-bottom: 40px; padding-top: 30px; } .single-related:before { content: ''; position: absolute; top: 0; left: 50%; z-index: -1; width: 100vw; height: 1px; margin-left: -50vw; background-color: var(--flex-gray-15); pointer-events: none; } .s-hl { position: relative; padding-top: 20px; padding-bottom: 30px;  --s-hl-gap: 7px; } .s-hl-1 .s-hl-heading { position: absolute; top: -10px; left: 5px; z-index: -1; font-size: 2.75rem; line-height: 1; opacity: 0.15; } .s-hl-heading::first-letter { color: var(--g-color); } .s-hl-2 { padding: 20px; border-top: 2px solid var(--g-color); border-radius: var(--round-5); background-color: var(--toc-bg, transparent); box-shadow: 0 5px 30px var(--shadow-7);  --s-hl-gap: 12px; } .s-hl-2 .s-hl-heading { margin-bottom: calc(var(--s-hl-gap) + 5px); } .s-hl-1:after { content: ''; position: absolute; top: auto; bottom: 0; left: 0; width: 90px; height: 1px; background-color: var(--g-color); } .s-hl ul { position: relative; display: flex; flex-flow: column nowrap; list-style: none; gap: var(--s-hl-gap); } .s-hl ul li::marker { color: var(--g-color); } .s-hl-1 .hl-point:not(:last-child) { padding-bottom: var(--s-hl-gap); border-bottom: 1px solid var(--flex-gray-15); } .hl-point:before { content: ''; display: inline-block; width: 0.7em; height: 0.7em; margin-right: 7px; border-radius: 100%; background-color: var(--g-color); } .single-standard-1 .single-header { padding-top: 15px; } .single-standard-2 .single-header-inner { padding-top: 25px; } .single.is-standard-2 .header-transparent, .single.is-audio-2 .header-transparent, .single.is-video-2 .header-transparent { position: relative; top: auto; right: auto; left: auto; } .yes-hd-transparent.is-standard-5 .navbar-inner { border-bottom: 1px solid var(--flex-gray-15); } .single-standard-2 .single-header { margin-bottom: 30px; } .single-standard-7 .single-header { margin-bottom: 30px; padding-top: 20px; } .page-header-1 img, .page-header-4 img, .widget-mc .newsletter-fw, .rb-accordion .elementor-accordion, .single-standard-1 .s-feat img, .single-standard-2 .s-feat img, .single-standard-7 .s-feat img, .single-standard-8 .s-feat img, .stemplate-feat img, .e-tax-feat img { border-radius: var(--round-5); } .single-standard-2 .s-feat img, .single-standard-7 .s-feat img { box-shadow: 0 4px 30px var(--shadow-7); } .single-standard-3 .single-header, .single-standard-4 .single-header { padding-top: 10px; padding-bottom: 30px; }     .single-standard-5 .single-header { padding-bottom: 30px; } .single-standard-8.single-embed-4 .grid-container, .single-standard-8 .grid-container { margin-top: 20px; } .single-embed-4 .s-feat-outer { margin-bottom: 0; padding-top: 20px; } .single-embed-4 .single-header, .single-standard-10 .single-header, .single .single-no-featured .single-header { margin-bottom: 20px; padding-bottom: 0; border-bottom: 5px solid var(--flex-gray-15); } .without-sidebar .single-caption-outer.rb-container, .without-sidebar .single-caption-outer { max-width: 720px; margin-right: auto; margin-left: auto; } .single-header-inner { position: relative; display: block; } .single-standard-2 .single-header-inner:before { content: ''; position: absolute; top: 0; right: 0; bottom: 90px; left: 0; z-index: 0; width: 100%; background-color: var(--dark-accent); } .single-standard-2.no-sfeat .single-header-inner:before { bottom: 0; } .single-standard-2.no-sfeat .single-header-inner { padding-bottom: 10px; } .alignwide, .single-standard-2 .single-header-inner > * { position: relative; z-index: 20; } .single-embed-2 .embed-bg-overlay { position: absolute; top: 0; right: 0; bottom: 90px; left: 0; width: 100%; opacity: 0.3; background-repeat: no-repeat; background-position: center; background-size: cover; filter: blur(10px); } .single-embed-2.yes-audio-hosted .single-header-inner { padding-bottom: 40px; } .single-embed-2.yes-audio-hosted .single-header-inner:before, .single-embed-2.yes-audio-hosted .embed-bg-overlay { bottom: 0; } .s-feat-holder { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; overflow: hidden; border-radius: var(--round-5); } .single-header-content { position: relative; z-index: 1; display: flex; flex: 0 0 100%; flex-flow: column nowrap; padding-right: 20px; padding-left: 20px; } .single-standard-3 .single-header-inner:before, .single-standard-4 .single-header-inner:before { content: ''; position: relative; display: block; padding-bottom: 33%; } .single-header-content:before { content: ''; position: absolute; bottom: 0; left: 0; z-index: -1; display: block; width: 100%; height: 140%; background: var(--dark-accent); background: linear-gradient(  to top,  var(--dark-accent) 20%,  transparent 100% ); border-bottom-right-radius: var(--round-5); border-bottom-left-radius: var(--round-5); } .single-standard-4 .single-header-content:before { height: calc(100% - 7px); background: var(--dark-accent); } .single-standard-4.has-bg-spacing .single-header-content:before { height: calc(100% + 20px); } .single-standard-5 .single-header-content { padding: 20% 0; } .single-standard-5 .s-feat-holder { border-radius: 0; } .single-standard-5 .single-header-content:before { display: none; } .full-dark-overlay { background-color: var(--dark-accent); } .full-dark-overlay img { opacity: 0.3; } .single-standard-6 .single-header { margin-bottom: 30px; } .single-standard-6 .single-header:before { content: ''; position: absolute; top: 0; right: 0; bottom: 40px; left: 0; background-color: var(--flex-gray-7); } [data-theme='dark'] .single-standard-6 .single-header:before { background-color: var(--dark-accent, var(--flex-gray-7)); } .single-header-columns { display: flex; align-items: center; margin-right: -20px; margin-left: -20px; } .single-header-columns > * { padding-right: 20px; padding-left: 20px; } .single-header-left { position: relative; flex: 0 0 60%; max-width: 60%; } .centered-header .single-header .p-categories { justify-content: center; } .yes-center.single-meta, .yes-center .meta-inner { justify-content: center; } .smeta-sec .rb-bookmark { line-height: inherit; } .is-bookmark-border .bookmark-trigger { padding: 2px 12px; border: 1px solid var(--flex-gray-15); border-radius: 9999px; line-height: 1.2; } .single-standard-6 .s-feat-outer { position: relative; flex: 0 0 40%; max-width: 40%; margin-bottom: 0; } .has-feat-ratio .s-feat, .featured-vertical { position: relative; display: block; overflow: hidden; padding-bottom: 150%; border-bottom-right-radius: var(--round-5); border-bottom-left-radius: var(--round-5); } .single-standard-10.has-feat-ratio .s-feat { padding-bottom: var(--s10-feat-ratio, 45%); } .single-standard-11.has-feat-ratio .s-feat { padding-bottom: var(--s11-feat-ratio, 45%); } .featured-vertical img, .has-feat-ratio .s-feat img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .single-standard-6 .caption-holder { position: absolute; top: auto; right: 20px; bottom: 0; left: 20px; border-bottom-right-radius: var(--round-5); border-bottom-left-radius: var(--round-5); background: linear-gradient(  to bottom,  #00000000 0%,  #00000040 30%,  #000000cc 100% ); } .single-standard-6 .feat-caption { margin: 10px 20px; } .single-standard-10 .s-feat-outer { margin-top: 20px; margin-bottom: -10px; } .single-standard-11 .s-feat-outer { margin-top: 0; margin-bottom: 15px; } .rb-wp-errors > *:not(:last-child), .newsletter-box-title, .review-heading > *:not(:last-child), .review-section .meta-info > *:not(:last-child), .sqview > *:not(:last-child) { margin-bottom: 10px; } .qview-box { overflow: clip; position: relative; align-items: stretch; border-radius: var(--round-5); background-color: var(--toc-bg, transparent); } .btn-ani-1 .qview-box { box-shadow: 0 4px 20px var(--shadow-7); } .review-quickview.light-scheme { background-color: var(--toc-bg, var(--dark-accent)); } .review-quickview-holder { position: relative; z-index: 2; display: flex; justify-content: space-between; align-items: center; gap: 15px; flex-flow: row wrap;  --rating-size: 18px; } .review-quickview-inner { display: flex; align-items: center; flex-flow: row nowrap; flex-grow: 1; gap: 20px; } .review-quickview-meta { display: inline-flex; align-items: center; gap: 5px; min-width: 3rem; padding: 12px 10px; border-radius: var(--border-radius, var(--round-5)); background-color: var(--overlay-meta-bg, var(--g-color)); color: var(--overlay-meta-color, var(--awhite)); text-align: center; flex-flow: column nowrap; } .review-quickview-meta .meta-score { font-size: max(28px, 2rem); line-height: 1; } .review-quickview-meta .meta-text { font-size: min(13px, var(--rem-mini)); line-height: 1.2; } .review-quickview .rstar-wrap { margin-right: 0;  --rating-size: 16px; } .spon-qview { width: 100%; padding: 5px 12px; } .spon-qview .sponsor-inner { width: 100%; } .spon-qview .sponsor-inner img { height: 3em; max-height: 50px; } .spon-qview .sponsor-label { margin-right: auto; } .spon-qview .sponsor-brand-text { padding-left: 2px; font-size: 1.3em; text-transform: uppercase; } body .without-sidebar .s-ct { flex-basis: 100%; width: 100%; max-width: var(--max-width-wo-sb); margin-right: auto; margin-left: auto;  --s-content-width: 100%; } .featured-embed, .paudio-embed, .pvideo-embed { position: relative; display: block; } .embed-holder { position: relative; display: block; width: 100%; padding-bottom: var(--video-ratio, 56%); border-radius: var(--round-5); background-color: #00000006; } .float-holder { transform: var(--effect); } .floating-activated .float-holder { position: fixed; top: auto; right: 20px; bottom: 100px; left: auto; z-index: 9999; display: block; width: 420px; max-width: 100%; height: auto; } .floating-activated .float-holder:before { content: ''; position: relative; display: block; width: 100%; padding-bottom: 56%; } .floating-close { position: absolute; top: auto; right: 0; bottom: 100%; display: block; } .paudio-embed .embed-holder { padding-bottom: var(--audio-ratio, 33.33%); } .embed-holder iframe { position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; width: 100%; height: 100%; border: none; border-radius: var(--round-5); } .pvideo-embed.is-self-hosted .wp-video { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: none; border-radius: var(--round-5); } .pvideo-embed.is-self-hosted .wp-video, .embed-holder .wp-video-shortcode { width: 100% !important; height: 100%; object-fit: cover; } body.yes-amp .embed-holder { padding-bottom: 0; } .slider-img-holder { display: block; width: 100%; padding-bottom: calc(var(--sg-ratio, 56) * 1%); } .coverflow-img-holder { display: block; width: 100%; padding-bottom: calc(var(--sg-ratio, 100) * 1%); } .slider-img-holder img, .coverflow-img-holder img { position: absolute; z-index: 98; display: block; width: 100%; height: 100%; border-radius: var(--round-5); object-fit: cover; } .gallery-slider-nav-holder img { border-radius: var(--round-3); } .carousel-img-holder img, .coverflow-img-holder img { border-radius: var(--round-5); } .gallery-slider-nav-outer { position: relative; display: flex; flex-flow: row nowrap; } .gallery-slider-nav-holder { position: relative; flex-grow: 1; } .gallery-slider-nav-holder .pre-load { max-height: 102px; opacity: 0; } .gallery-slider-nav { max-width: 750px; margin-top: 15px; margin-right: 0; margin-left: auto; } .gallery-slider-nav .slider-img-holder { padding-bottom: 66.7%; } .slider-caption { position: absolute; bottom: 20px; z-index: 99; width: auto; max-width: 80%; margin: 0; padding: 5px 20px 5px 0; border-radius: 0 var(--round-5) var(--round-5) 0; background-color: var(--solid-white); } .format-gallery-slider .caption-text:before { width: 30px; } .gallery-slider-info { display: flex; align-items: center; flex-shrink: 0; padding-right: 30px; } .gallery-slider-info svg { width: 60px; } .current-slider-info { display: flex; flex-flow: column nowrap; margin-top: 15px; } .current-slider-count { margin-top: 7px; font-size: 2em; line-height: 1; } .format-gallery-carousel .swiper-container { overflow: visible; } .format-gallery-carousel .swiper-slide { width: auto; } .carousel-img-holder img { width: auto; height: calc(var(--sg-ratio, 45) * 1vh); max-height: calc(var(--sg-ratio, 45) * 1vh); object-fit: cover; } .format-gallery-carousel .swiper-scrollbar { position: relative; height: 3px; margin-top: 15px; } .format-gallery-coverflow .swiper-pagination { position: relative; margin-top: 20px; } .gallery-slider-nav .swiper-slide:not(.swiper-slide-thumb-active) img { opacity: 0.5; } .gallery-slider-nav .swiper-slide:hover img { opacity: 1; } .gallery-coverflow .pre-load { max-height: 50vh; opacity: 0; } .slider-nav { position: absolute; z-index: 10; display: flex; color: #fff; font-size: 24px; flex-flow: row nowrap; } .slider-nav > * { padding: 10px; line-height: 1; opacity: 0; transition: var(--effect); } .slider-pagination-top.slider-pagination, .block-wrap .swiper-container-horizontal > .swiper-pagination-bullets { position: absolute; top: 0; right: 0; bottom: auto; left: auto; z-index: 20; width: auto; height: auto; padding: 15px; line-height: 0; } .block-wrap:hover .slider-nav > * { opacity: 0.7; } .block-wrap .slider-nav > *:hover { opacity: 1; } .post-slider .overlay-inner > * { opacity: 0; transition: opacity 0.5s var(--timing); } .elementor-editor-active .post-slider .overlay-inner > * { opacity: 1; } .post-slider .swiper-slide-active .overlay-inner > * { opacity: 1; } .swiper-slide-active .overlay-inner > *:nth-child(1) { transition-delay: 0.3s; } .swiper-slide-active .overlay-inner > *:nth-child(2) { transition-delay: 0.4s; } .swiper-slide-active .overlay-inner > *:nth-child(3) { transition-delay: 0.5s; } .swiper-slide-active .overlay-inner > * { transition-delay: 0.6s; } .gallery-popup-header { position: absolute; top: 1px; right: 1px; display: inline-flex; justify-content: space-between; align-items: center; gap: 20px; padding: 10px 10px 10px 20px; border-radius: var(--round-3); background-color: var(--dark-accent); line-height: 1; text-align: left; } .gallery-popup-nav { position: static; } .gallery-popup-content { position: static; display: flex; justify-content: center; align-items: center; height: 100%; padding: 0; flex-grow: 1; } .mfp-rbgallery, .gallery-popup-image { display: flex; height: 100%; } .featured-popup-image { position: relative; max-height: 100%; } .gallery-popup-content .rb-loader { position: absolute; bottom: 50%; left: 50%; z-index: -1; margin-top: -1.5em; margin-left: -1.5em; color: var(--awhite); } .featured-popup-image .mfp-close { position: absolute; top: 0; right: 0; border-radius: 0 var(--round-5); } .popup-header-right { display: flex; align-items: center; flex-flow: row nowrap; flex-shrink: 0; gap: 10px; } .mfp-counter { padding: 5px; border-radius: 3px; background: var(--btn-primary, var(--g-color)); color: var(--btn-accent, var(--awhite)); font-size: var(--rem-mini); white-space: nowrap; } .rb-gallery-popup button { z-index: 9999; border: none; background: none; color: var(--awhite); font-size: 20px; line-height: 36px; transition: var(--effect); cursor: pointer; text-shadow: 0 1px 4px #0008; } .rb-gallery-popup button.mfp-close { font-size: 1rem; line-height: 1rem; opacity: 0.65; } .rb-gallery-popup button.mfp-close:hover { opacity: 1; } .gallery-popup-image { position: relative; z-index: 100; } .featured-popup-image img, .gallery-popup-image img { display: inline-flex; flex-grow: 1; width: auto; height: auto; max-height: 100%; border-radius: var(--round-5); object-fit: contain; }          .rb-popup-close { z-index: 9999; display: inline-flex; justify-content: center; align-items: center; width: 42px; height: 42px; padding: 0; background-color: var(--dark-accent); color: var(--awhite); font-size: 16px; transition: var(--effect); } .rb-popup-close:hover { background-color: var(--g-color); } .gallery-popup-entry { position: absolute; right: 0; bottom: 0; left: 0; z-index: 110; display: block; padding: 20px; background: linear-gradient(  to top,  var(--dark-accent) 0,  var(--dark-accent-90) 50%,  var(--dark-accent-0) 100% ); text-align: center; } .gallery-popup-entry .description-text { max-width: 720px; margin: 7px auto 0; font-size: min(13px, var(--excerpt-fsize)); } .rb-gallery-popup .mfp-content { position: relative; display: inline-flex; overflow: hidden; flex-flow: column nowrap; justify-content: space-between; height: 100%; text-align: center; } .e-ct-outer > * { margin-bottom: 30px; } .page-header, .page-featured, .rbct { position: relative; display: block; } .has-lsl .s-ct-inner { display: flex; flex-flow: row nowrap; } .l-shared-sec-outer { position: relative; flex-shrink: 0; padding-right: 30px; padding-bottom: 40px; } .e-ct-outer { flex-grow: 1; min-width: 0; max-width: var(--s-content-width, 100%); margin-right: auto; margin-left: auto; } .l-shared-sec { position: sticky; top: 12px; display: flex; align-items: center; gap: 10px; font-size: 18px; transition: top 0.3s ease; flex-flow: column nowrap; will-change: top; } .l-shared-items { display: flex; align-items: center; flex-flow: column nowrap; border-radius: var(--round-5); background: var(--toc-bg, var(--solid-white)); box-shadow: 0 5px 30px var(--shadow-7); } .l-shared-sec .share-action { display: inline-flex; justify-content: center; width: 48px; border-radius: var(--round-5); line-height: 48px; } .l-shared-header { display: flex; align-items: center; flex-flow: column wrap; } .l-shared-header i { font-size: 18px; } [data-theme='dark'] .rbtoc, [data-theme='dark'] .ulightbox-inner, [data-theme='dark'] .s-hl-2, [data-theme='dark'] .related-sec, [data-theme='dark'] .l-shared-items { background-color: var(--toc-bg, var(--dark-accent)); } .elementor-widget-text-editor p:not(:last-child), .elementor-text-editor p:not(:last-child), .elementor-widget-container .rbtoc, .elementor-widget-container.inline-single-ad, .elementor-widget-container .related-sec, .rbct > *, .comment-content > *, .wp-block-column > *, .rb-text > *:where(:not(:last-child)) { margin-block-start: 0; margin-block-end: var(--cp-spacing, 1.5rem); } .wp-block-heading, .rbct > h2, .rbct > h3, .rbct > h4, .rbct > h5, .rbct > h6, .rb-text h1, .rb-text h2, .rb-text h3, .rb-text h4, .rb-text h5, .rb-text h6 { margin-block-start: 0; margin-block-end: calc(var(--cp-spacing, 1.5rem) * 0.6); } .s-feat-outer.stemplate-feat, .p-wrap.lightbox-gallery-item .p-featured, .spon-qview .sponsor-meta, .rbct > *:last-child, .comment-content > *:last-child, .wp-block-column > *:last-child, .rbct .clearfix { margin-bottom: 0; } p.has-background { border-radius: var(--round-5); } .comments-pagination { display: flex; justify-content: center; margin: 20px 0; padding-bottom: 30px; font-size: 12px; border-bottom: 5px solid #00000012; } .comments-pagination .nav-previous, .comments-pagination .nav-next { padding-right: 10px; padding-left: 10px; } .rbct figure { max-width: 100%; height: auto; } .rbct > *.alignleft, img.alignleft, .rbct p img.alignleft { float: left; margin-right: 1.5rem; margin-left: 0; } img.aligncenter, .rbct p img.aligncenter, .rbct > *.aligncenter, .entry-summary > *.aligncenter { margin-right: auto; margin-left: auto; } .rbct > *.alignright, img.alignright, .rbct p img.alignright { float: right; margin-right: 0; margin-left: 1.5rem; } .rbct input[type='password'] { min-width: 40%; margin-left: 20px; line-height: 1; } .post-password-form > *:not(:first-child) { margin-top: 1rem; } .post-password-form label { font-style: italic; } .rbct .woocommerce { margin-bottom: 0; } .rbct .woocommerce div.product { margin-bottom: 1.5rem; } .aligncenter { display: block; margin-right: auto; margin-left: auto; } .wp-block-image { max-width: 100%; margin-right: 0; margin-left: 0; } .wp-block-image img, .wp-block-image.alignfull img { max-width: 100%; } .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.is-resized { display: table; margin-right: 0; margin-left: 0; } .wp-block-image .aligncenter { display: table; margin-right: auto; margin-left: auto; } .without-sidebar [class*='wp-block'].alignwide:where(:not(.wp-block-image)), .without-sidebar .wp-block-image.alignwide img, .yes-wide-f [class*='wp-block'].alignwide:where(:not(.wp-block-image)), .yes-wide-f .wp-block-image.alignwide img { width: max(min(92vw, var(--alignwide-w)), 100%); max-width: none; margin-left: calc(50% - max(min(92vw, var(--alignwide-w)), 100%) / 2); } .image-caption, .wp-caption-text, .gallery-caption, .rbct .wp-block-audio figcaption, .rbct .wp-block-video figcaption, .rbct .wp-block-image figcaption, .rbct .wp-block-embed figcaption { margin: 0; padding-top: 5px; font-size: min(var(--meta-fsize), 13px); text-transform: none; } figcaption:not(:empty):before, .wp-caption-text:before { content: ''; display: var(--caption-bdisplay, inline-block); width: 30px; height: 0.3em; margin-right: 7px; border-top: 1px solid; } .wp-block-image:not(.is-style-rounded) img { border-radius: var(--round-3); } .wp-block-button__link:hover, .is-style-outline > .wp-block-button__link:not(.has-background):hover, .wp-block-button__link.is-style-outline:not(.has-background):hover { background-color: var(--g-color); color: #fff; } .wp-block-image figure { margin: 0; } .wp-block-image .alignleft { float: left; margin-right: 1.5rem; } .wp-block-image .alignright { float: right; margin-left: 1.5rem; } .wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption, .wp-block-image.is-resized > figcaption { display: table-caption; caption-side: bottom; } .wp-block-gallery.alignleft, .wp-block-gallery.alignright, .blocks-gallery-grid.alignleft, .blocks-gallery-grid.alignright { width: 100%; max-width: 420px; } .rbct .wp-block-cover .wp-block-cover-text a, .rbct .wp-block-gallery .blocks-gallery-image figcaption, .rbct .wp-block-gallery .blocks-gallery-item figcaption { color: var(--awhite); } .wp-block-gallery figcaption:before { display: none; } .wp-block-spacer, .rbct .wp-block-spacer { margin: 0; } .wp-block-cover, .wp-block-cover-image { height: auto; color: #fff; } .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright { margin-bottom: 0; } .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, section.wp-block-cover-image > h2 { max-width: 100%; margin: 0 auto !important; } .wp-block-cover__video-background, .rbct .wp-block-cover__video-background { width: 100%; height: 100%; } .wp-block-cover a { color: inherit !important; text-decoration: none !important; } .wp-block-cover a:hover { text-decoration: underline !important; } .single-post-outer.has-continue-reading, .elementor-widget-foxiz-single-featured, .rbct > :last-child.wp-block-image, .no-overflow { overflow: clip; } .rbct dt, .comment-content dt { font-weight: 700; } .rbct a.button { display: inline-block; } .rbct img, .rbct video, .comment-content img { max-width: 100%; height: auto; } .rbct address, .comment-content address { margin-bottom: 30px; } cite br, p:empty, .rbct p:empty, .comment-content p:empty { display: none; } .wp-caption img[class*='wp-image-'] { display: block; margin-right: auto; margin-left: auto; } .rbct figure a { border-bottom: none; } .rbct iframe { overflow: hidden; max-width: 100%; margin-right: auto; margin-bottom: 30px; margin-left: auto; } .rbct ol, .comment-content ol, ol.wp-block-list, .wp-block-list li ol, .elementor-widget-text-editor ol, .rb-text ol { padding-left: var(--list-spacing, 0); list-style: decimal var(--list-position, inside); } ul.wp-block-list, .rbct ul, .comment-content ul, .elementor-widget-text-editor ul, .rb-text ul { padding-left: var(--list-spacing, 0); list-style: var(--list-style, circle) var(--list-position, inside); } .wp-block-list li ul, .rbct ul ul, .comment-content ul ul, .elementor-widget-text-editor ul ul, .rb-text ul ul { list-style: var(--child-list-style, disc) outside; } .rbct li > ol, .rbct li > ul, .comment-content li > ol, .comment-content li > ul, .elementor-widget-text-editor li > ol, .elementor-widget-text-editor li > ul { padding-top: 0.5rem; padding-left: 2.5rem; } .comment-content li, .rbct li, .elementor-widget-text-editor li { position: relative; margin-bottom: 0.5rem; } table { width: 100%; max-width: 100%; border-spacing: 0; border-collapse: collapse; text-align: left; border-color: var(--flex-gray-15); } .wp-block-table thead { font-family: var(--h6-family); font-size: var(--h6-fsize); font-weight: var(--h6-fweight); font-style: var(--h6-fstyle); line-height: var(--h6-fheight, 1.2); letter-spacing: var(--h6-fspace); text-transform: var(--h6-transform); } th, td { padding: 0.5em; border: 1px solid var(--flex-gray-15); } th, .wp-block-table th { font-weight: 700; border-color: var(--flex-gray-15); } thead { background-color: var(--dark-accent); color: var(--awhite); } td, .wp-block-table td, .wp-block-table.is-style-stripes { border-color: var(--flex-gray-15); } .wp-block-table tr:nth-child(odd), .wp-block-table.is-style-stripes tbody tr:nth-child(odd), tbody tr:nth-child(odd) { background-color: var(--flex-gray-7); } .rbct > .wp-block-cover.aligncenter { display: flex; } .wp-block-group.has-background { padding: 20px 30px; } .wp-block-group__inner-container .wp-block-button { margin-bottom: 2rem; } .rbct .has-drop-cap:not(:focus):first-letter { font-size: 5em; font-weight: bold; line-height: 0.8; } .rbct .has-drop-cap:not(:focus):after { padding-top: 5px; } .rbct .gallery, .gallery { display: flex; flex-flow: row wrap; margin-top: calc(2rem - 5px); margin-bottom: calc(2rem - 5px); text-align: center; } .gallery-item { position: relative; margin: 0 0 10px; padding: 5px; } .gallery-item img { display: block; max-width: 100%; margin-right: auto; margin-left: auto; } .gallery-item div { margin: 0; } .rbct .attachment img { display: block; margin-right: auto; margin-left: auto; } .rbct .twitter-tweet { margin-right: auto; margin-bottom: 0 !important; margin-left: auto; } .rbct blockquote.twitter-tweet { opacity: 0.1; } blockquote { position: relative; padding: 0 1.5rem; quotes: '\201C' '\201D' '\2018' '\2019'; } blockquote > * { margin-top: 0.75rem; margin-bottom: 0.75rem; } blockquote > *:first-child { margin-top: 0; } blockquote > *:last-child { margin-bottom: 0; } .wp-block-quote { quotes: '“' '”'; } .widget_rss cite:before, blockquote cite:before { content: ''; display: inline-block; width: 30px; height: 0.3em; margin-right: 7px; color: var(--g-color); border-top: 1px solid currentcolor; } .wp-block-pullquote { padding: 3em 0 1em; line-height: 1; } .wp-block-pullquote blockquote:before { position: relative; left: 0; display: block; font-size: 5em; line-height: 0; } .wp-block-pullquote:not(.alignleft, .alignright) blockquote:before { quotes: '\201c' '\201d'; } .wp-block-pullquote.is-style-solid-color blockquote:before, .wp-block-pullquote.is-style-solid-color cite:before { color: inherit; } .wp-block-pullquote.alignleft, .wp-block-pullquote.alignright { padding: 2rem 0; } .wp-block-pullquote.alignleft cite:before, .wp-block-pullquote.alignright cite:before { width: 20px; } .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding: 0 1.75rem; } blockquote:before { content: open-quote; position: absolute; left: 0; color: var(--g-color); font-size: 2.5rem; line-height: 0.75; } .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { font-size: 3.5em; } blockquote p { font-family: var(--quote-family, var(--h1-family)); font-weight: var(--quote-fweight, var(--h1-fweight)); line-height: 1.5; letter-spacing: var(--quote-fspace, var(--h1-fspace)); text-transform: var(--quote-transform, var(--h1-transform)); } .wp-block-latest-posts.is-grid li { margin-top: 0; margin-bottom: 0.5rem; } .widget_rss cite:before { width: 20px; } .rbct iframe.instagram-media { margin-right: auto; margin-bottom: 1.5em; margin-left: auto; } .rbct a:where(  :not(  .p-url,  button,  .p-category,  .is-btn,  .table-link-depth,  .wp-block-button__link,  .no-link,  .h-link  ) ), .elementor-widget-text-editor p a, .textwidget a:where(:not(.p-url)) { color: var(--hyperlink-color, inherit); font-weight: var(--hyperlink-weight, 700); transition: var(--effect); font-style: var(--hyperlink-style, normal); text-decoration-color: var(--hyperlink-line-color, transparent); text-decoration-line: underline; text-underline-offset: min(4px, 0.175em); } .rbct a:where(  :not(  .p-url,  button,  .p-category,  .is-btn,  .table-link-depth,  .wp-block-button__link,  .no-link,  .h-link  ) ):hover, .elementor-widget-text-editor p a:hover, .textwidget a:where(:not(.p-url)) { color: var(--g-color); text-decoration-color: var(--g-color); } .wp-block-rss a, .wp-block-categories a, .wp-block-archives a, .wp-block-latest a, .wp-block-tag-cloud a { font-family: var(--dwidgets-family); font-size: var(--dwidgets-fsize); font-weight: var(--dwidgets-fweight) !important; line-height: 1.4; text-decoration: none !important; transition: var(--effect); font-style: var(--dwidgets-fstyle) !important; letter-spacing: var(--dwidgets-fspace); text-transform: var(--dwidgets-transform); } .wp-element-button, .elementor-button, .wp-block-button a { border-radius: var(--round-5); font-family: var(--btn-family); font-weight: var(--btn-fweight); text-decoration: inherit; transition: var(--effect); font-style: var(--btn-fstyle); letter-spacing: var(--btn-fspace); text-transform: var(--btn-transform); } .rbct .wp-block-embed.wp-block-embed-facebook, .rbct .wp-block-embed.wp-block-embed-instagram, .rbct .wp-block-embed.wp-block-embed-twitter { max-width: 520px; margin-right: auto; margin-left: auto; } .rbct .wp-block-comments a, .rbct .wp-block-post-terms a, .web-stories-list__archive-link a { text-decoration: none; } .wp-block-heading a { text-decoration-color: currentcolor !important; } .gallery-columns-1 .gallery-item { flex: 0 0 100%; width: 100%; } .gallery-columns-2 .gallery-item { flex: 0 0 50%; width: 50%; } .gallery-columns-3 .gallery-item { flex: 0 0 33.333%; width: 33.33%; } .gallery-columns-4 .gallery-item { flex: 0 0 25%; width: 25%; } .gallery-columns-5 .gallery-item { flex: 0 0 20%; width: 20%; } .gallery-columns-6 .gallery-item { flex: 0 0 16.66%; width: 16.66%; } .gallery-columns-7 .gallery-item { flex: 0 0 14.285%; width: 14.285%; } .gallery-columns-8 .gallery-item { flex: 0 0 12.5%; width: 12.5%; } .gallery-columns-9 .gallery-item { flex: 0 0 11.111%; width: 11.111%; } .inline-single-ad.alignfull { display: block; float: none; width: 100%; } .wpcf7-form { display: flex; align-items: flex-start; flex-flow: row wrap; gap: 20px 40px; } .is-input-border input:not([type='submit']), .is-input-border textarea { border: 1px solid var(--flex-gray-15); background-color: transparent; } .is-input-border input:not([type='submit']):focus, .is-input-border textarea:focus { border-color: var(--flex-gray-40); } [class*='input-col-'] *:not([type='submit'], [type='file'], .wpcf7-spinner) { width: 100%; max-width: 100%; } .wpcf7-form-control-wrap.your-message, .wpcf7-form-control-wrap[data-name='your-message'] { width: 100%; max-width: 100%; } .wpcf7-spinner { top: calc((2.6rem - 24px) / 2); } .wpcf7 .wpcf7-submit { margin-top: 10px; font-size: 1rem; line-height: 2.6rem; text-transform: inherit; } span.wpcf7-list-item { display: flex; align-items: center; margin-left: 0; padding-top: 10px; } .wpcf7-not-valid-tip { padding-top: 7px; font-size: var(--rem-mini); } .wpcf7 form .wpcf7-response-output { width: 100%; margin: 10px 0; padding: 10px 20px; border: none; border-radius: var(--round-5); background-color: #46b45022; font-size: var(--rem-mini); } .wpcf7-file { padding: 15px; border: 2px dashed; border-radius: var(--round-3); background-color: var(--flex-gray-7); font-family: var(--input-family); } .wpcf7-form label { display: inline-block; width: 100%; margin-bottom: 7px; font-family: var(--btn-family); font-size: var(--btn-fsize); font-weight: var(--btn-fweight); font-style: var(--btn-fstyle); } .wpcf7-form.sent > *:not(.wpcf7-response-output) { display: none; } .wpcf7 form.sent .wpcf7-response-output { background-color: #46b45022; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { background-color: #dc323222; } .wpcf7 form.spam .wpcf7-response-output { background-color: #f56e2822; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { background-color: #ffb90022; } button, .button, .faux-button, .rbct .wp-block-button__link, .wp-block-file .wp-block-file__button, .rbct input[type='button'], .rbct input[type='reset'], .rbct input[type='submit'] { text-decoration: none; } .rb-list li:before { content: '\e960'; position: relative; display: inline-block; margin-right: 7px; color: #5e8858; font-family: 'ruby-icon' !important; font-size: var(--em-mini); } .wp-block-group__inner-container > *:not(:last-child) { margin-bottom: 1.5rem; } .rbct .wp-block-file .wp-block-file__button { display: table; margin-top: calc(0.75 * 1em); margin-left: 0; padding: 0.7em 1.5em; border-radius: var(--round-5); background-color: var(--g-color); color: var(--awhite); } .rbct > p > img { margin-top: 1rem; margin-bottom: 1rem; } .rbct > figure.wp-caption.alignleft, .rbct > figure.wp-caption.alignnone, .rbct > figure.wp-caption.aligncenter, .rbct > figure.wp-caption.alignright { margin-top: 1rem; } .page-template-default .s-ct .comment-box-wrap.entry-sec, .page-template-default .rbct > *.alignright { clear: both; } .single-rb-etemplate { padding-top: 50px; } .rb-admin-info { padding: 7px 10px; border-radius: 7px; background-color: #fc0; color: #000; font-size: 11px; text-align: center; } .wp-block-pullquote.is-style-solid-color blockquote { margin-bottom: 0; padding: 30px; } .wp-block-pullquote.is-style-solid-color blockquote:before { margin-bottom: 0; } .rbtoc { display: inline-flex; float: none; flex-flow: column nowrap; width: 100%; max-width: 100%; margin-right: 0; padding: 20px 20px 13px; border-radius: var(--round-5); background-color: var(--toc-bg, transparent); box-shadow: 0 5px 30px var(--shadow-7); } .rbtoc ul, .rbtoc li { margin: 0; padding: 0; list-style: none; } .toc-header { display: flex; overflow: hidden; align-items: center; width: 100%; } .toc-header .rbi-read { margin-right: 7px; color: var(--g-color); line-height: 0; } ul.toc-content, ul.toc-content ul { padding: 0; list-style: none; } .toc-content, ul.toc-content { position: relative; display: block; padding-top: 15px; padding-left: 0; counter-reset: t-index; } .toc-content a { position: relative; display: block; padding-top: 7px; padding-bottom: 7px; opacity: 1; transition: var(--effect); break-inside: avoid-column; } .toc-content li a { border-top: 1px solid var(--flex-gray-15); } .toc-content > li:first-child a { border: none; } .toc-content a:before { display: inline-flex; margin-right: 5px; padding: 0 4px; border-radius: var(--round-3); background-color: var(--dark-accent); color: var(--awhite); font-size: var(--em-mini); transition: var(--effect); flex-grow: 0; } .toc-content a:visited, [data-theme='dark'] .toc-content a:visited:not(:hover):before { color: var(--flex-gray-15); } .toc-content a:hover { color: var(--g-color); opacity: 1; } .toc-content a:hover:before { background-color: var(--g-color); } .rbtoc.no-numlist a:before { display: none; } body:not([data-theme='dark']) .toc-content a:visited:not(:hover):before { background-color: var(--flex-gray-15); } .wp-block-file a:not(.wp-block-file__button):before { content: '\e944'; margin-right: 5px; font-family: 'ruby-icon'; } .wp-block-file a:not(.wp-block-file__button) { text-decoration: none !important; } .toc-content ul { counter-reset: t-index-depth1; } .toc-content ul ul { counter-reset: t-index-depth2; } .toc-content ul ul ul { counter-reset: t-index-depth3; } .toc-content ul ul ul ul { counter-reset: t-index-depth4; } .table-link:before { content: counter(t-index); counter-increment: t-index; } .table-link-depth:before { content: counter(t-index) '.' counter(t-index-depth1); counter-increment: t-index-depth1; } .table-link-depth { margin-left: 15px; } .table-left .table-link-depth:before { margin-right: 3px; } .depth-2 { margin-left: 30px; } .depth-3 { margin-left: 45px; } .depth-4 { margin-left: 60px; } .table-link-depth.depth-2:before { content: counter(t-index) '.' counter(t-index-depth1) '.'  counter(t-index-depth2); counter-increment: t-index-depth2; } .table-link-depth.depth-3:before { content: counter(t-index) '.' counter(t-index-depth1) '.'  counter(t-index-depth2) '.' counter(t-index-depth3); counter-increment: t-index-depth3; } .table-link-depth.depth-4:before { content: counter(t-index) '.' counter(t-index-depth1) '.'  counter(t-index-depth2) '.' counter(t-index-depth3) '.'  counter(t-index-depth4); counter-increment: t-index-depth4; } .toc-toggle { display: flex; justify-content: flex-end; text-decoration: none !important; transition: var(--effect); flex-grow: 1; cursor: pointer; } .toc-toggle:hover { color: var(--g-color); } .toc-toggle i { display: inline-flex; height: 24px; font-size: var(--h3-fsize); line-height: 24px; transition: var(--effect); } .toc-toggle.activate i { transform: rotate(180deg); } .wp-block-archives, .wp-block-categories { max-width: 350px; } .wp-block-categories-list .count, .wp-block-archives-list .count { min-width: 18px; padding: 0 3px; background-color: var(--dark-accent); color: var(--awhite); font-size: 11px; line-height: 18px; text-align: center; transition: var(--effect); float: right; } .wp-block-calendar table th { background-color: transparent; } .wp-block-calendar table caption, .wp-block-calendar table tbody { color: inherit; } .wp-block-latest-comments li { margin-bottom: 20px; } .wp-block-latest-comments a.wp-block-latest-comments__comment-author { text-decoration: none !important; } .wp-block-latest-comments a.wp-block-latest-comments__comment-link { margin-top: 2px; margin-bottom: 0; font-family: var(--h4-family); font-size: var(--h4-fsize); font-weight: var(--h4-fweight); line-height: var(--h4-fheight, 1.4); text-decoration: none !important; } .wp-block-latest-comments .wp-block-latest-comments__comment-date { margin-top: 5px; color: var(--meta-fcolor); font-size: 12px; font-weight: 500; } .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt { margin-top: 12px; font-size: var(--rem-small); line-height: 1.7; } .wp-block-latest-posts li { position: relative; display: block; width: 100%; font-family: var(--h4-family); font-size: var(--h4-fsize); font-weight: var(--h4-fweight); line-height: var(--h4-fheight, 1.4); } .rtl .wp-block-latest-posts li {  display: inline-flex;   align-items: center;  } .wp-block-separator.is-style-dots:before { padding-left: 1.5rem; letter-spacing: 1.5rem; } .wp-block-latest-posts li:before { content: '\e900'; display: inline; margin-right: 6px; font-family: 'ruby-icon' !important; font-size: 8px; font-weight: normal; transition: var(--effect); vertical-align: middle; } .wp-block-latest-posts li:hover:before { background-color: var(--g-color); color: var(--awhite); text-decoration: none; } .wp-block-latest-posts__post-date { margin-top: 5px; color: var(--meta-fcolor); font-size: 12px; } .wp-block-rss .wp-block-rss__item-title a { display: block; font-family: var(--h4-family); font-size: var(--h4-fsize); font-weight: var(--h4-fweight); letter-spacing: var(--h4-fspace); } .wp-block-rss .wp-block-rss__item-title a:before { content: '\42'; position: relative; margin-right: 7px; font-family: 'ruby-icon' !important; font-size: var(--em-mini); } .wp-block-rss li.wp-block-rss__item { margin-bottom: 15px; } .wp-block-separator.is-style-default { border-width: 1px; border-color: var(--flex-gray-15); } .wp-block-separator.is-style-dots { font-size: 2em; } .rbct *::selection { background: #cfddf0; } [data-theme='dark'] .rbct *::selection { background: #3e4c5f; } .wp-block-code code { display: block; white-space: pre-wrap; overflow-wrap: break-word; } .highlight-shares { z-index: 999; line-height: 0; transition: all 0.3s var(--timing); cursor: pointer; } .highlight-shares i { display: inline-flex; justify-content: center; align-items: center; width: 32px; height: 38px; color: var(--awhite); font-size: 16px; } .highlight-shares i.rbi-reddit { margin-top: -2px; font-size: 20px; } .highlight-shares > div:first-child { display: flex; align-items: center; flex-flow: row nowrap; border-radius: var(--round-7); background-color: var(--absolute-dark); box-shadow: 0 3px 12px #00000026; } .highlight-shares > div:last-child { left: 50%; margin-left: -5px; border-top: 5px solid var(--absolute-dark); box-shadow: 0 3px 12px #00000026; } .page-selected-outer { display: flex; align-items: center; flex-flow: row nowrap; border-radius: var(--round-7); box-shadow: 0 5px 30px var(--shadow-7); } .page-selected-title { display: flex; align-items: center; padding: 0 10px; } .page-selected-title span { padding: 7px 15px; border-radius: var(--round-3); background-color: var(--g-color); color: var(--awhite); line-height: 1; } .page-selected-current { display: flex; align-items: center; cursor: pointer; } .page-selected { position: relative; display: flex; flex-grow: 1; padding: 10px; } .page-selected-nav { padding: 10px; } .page-selected-list { position: absolute; top: -9999px; right: -10px; left: -10px; z-index: 888; display: block; border-radius: var(--round-3); background: var(--solid-white); opacity: 0; transition:  top 0s ease 0.2s,  opacity 0.2s var(--timing),  margin 0.2s var(--timing) 0.2s; cursor: auto; pointer-events: none; box-shadow: 0 4px 30px var(--shadow-7); } .page-selected:hover .page-selected-list { top: calc(100% - 1px); bottom: auto; max-width: 1200px; margin-top: 0; opacity: 1; transition:  top 0s ease 0s,  opacity 0.2s var(--timing),  margin 0.2s var(--timing) 0s; visibility: visible; pointer-events: auto; } .page-selected-nav.page-links { margin-top: 0; } .page-selected-nav.page-links .post-page-numbers { padding: 0 10px; } .page-list-item .current, .page-selected-nav .empty-link { pointer-events: none; opacity: 0.5; } .page-list-item > * { display: block; padding: 7px 20px; transition: var(--effect); border-bottom: 1px solid var(--flex-gray-15); } .page-list-item a:hover { background-color: var(--flex-gray-7); color: var(--g-color); border-color: transparent; } .rb-video-ires { position: relative; display: block; width: 100%; padding-bottom: 56.25%; } .rb-video-ires iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .medium-entry-size .rbct > * { font-size: 1.1em; } .medium-entry-size .rbct h1 { font-size: calc(var(--h1-fsize) * 1.1); } .medium-entry-size .rbct h2 { font-size: calc(var(--h2-fsize) * 1.1); } .medium-entry-size .rbct h3 { font-size: calc(var(--h3-fsize) * 1.1); } .medium-entry-size .rbct h4 { font-size: calc(var(--h4-fsize) * 1.1); } .medium-entry-size .rbct h5 { font-size: calc(var(--h5-fsize) * 1.1); } .medium-entry-size .rbct h6 { font-size: calc(var(--h6-fsize) * 1.1); } .big-entry-size .rbct > * { font-size: 1.2em; } .big-entry-size .rbct h1 { font-size: calc(var(--h1-fsize) * 1.2); } .big-entry-size .rbct h2 { font-size: calc(var(--h2-fsize) * 1.2); } .big-entry-size .rbct h3 { font-size: calc(var(--h3-fsize) * 1.2); } .big-entry-size .rbct h4 { font-size: calc(var(--h4-fsize) * 1.2); } .big-entry-size .rbct h5 { font-size: calc(var(--h5-fsize) * 1.2); } .big-entry-size .rbct h6 { font-size: calc(var(--h6-fsize) * 1.2); } .font-resizer-trigger { display: inline-flex; align-items: center; flex-flow: row nowrap; padding-left: 5px; transition: var(--effect); } .font-resizer-trigger:after { content: '\e961'; padding-left: 1px; font-family: 'ruby-icon' !important; font-size: 9px; } .medium-entry-size .font-resizer-trigger { transform: scale(1.07); } .big-entry-size .font-resizer-trigger { transform: scale(1.15); }  .wp-block-rank-math-toc-block, .rank-math-block { margin-right: 0; padding: 20px; border-radius: var(--round-5); background-color: var(--toc-bg, transparent); box-shadow: 0 5px 30px var(--shadow-7); } .wp-block-rank-math-toc-block h2 { font-size: 1.2rem; margin-block-end: calc(var(--cp-spacing, 1.5rem) * 0.6); } .wp-block-rank-math-toc-block a { font-size: 0.9rem; text-decoration: none; } .rank-math-block h2, .rank-math-block h3 { margin-block-end: calc(var(--cp-spacing, 1.5rem) * 0.6); } .rank-math-list { display: flex; flex-flow: column nowrap; gap: var(--cp-spacing, 1.5rem); }  .archive-header { position: relative; z-index: 1; padding-top: 25px; padding-bottom: 25px; } .solid-bg { background-color: var(--flex-gray-7); } .is-pattern:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; width: 100%; height: 100%; opacity: 0.15; pointer-events: none; background-repeat: repeat; } .pattern-dot:before { background-image: radial-gradient(var(--body-fcolor) 1px, transparent 1px); background-size: 15px 15px; } .pattern-dot2:before { background-image:  radial-gradient(var(--body-fcolor) 1px, transparent 1px),  radial-gradient(var(--body-fcolor) 1px, var(--solid-white) 1px); background-position:  0 0,  10px 10px; background-size: 20px 20px; } .pattern-diagonal:before { background: repeating-linear-gradient(  45deg,  var(--body-fcolor),  var(--body-fcolor) 7px,  transparent 7px,  transparent 37px ); } .pattern-diagonal2:before { background-image: repeating-linear-gradient(  -90deg,  var(--body-fcolor),  var(--body-fcolor) 1px,  transparent 0,  transparent 50% ); background-size: 24px 24px; } .is-pattern.pattern-diagonal:before, .is-pattern.pattern-diagonal2:before { opacity: 0.05; } .archive-inner { position: relative; z-index: 10; display: flex; align-items: center; flex-flow: row nowrap; } .archive-title.b-follow { display: flex; align-items: center; flex-flow: row wrap; gap: 20px; } .is-centered .archive-title.b-follow { flex-flow: column nowrap; gap: 10px; } .e-archive-title { color: var(--archive-hcolor, var(--h1-fcolor)); } .e-archive-title * { color: inherit; } .b-follow .rb-follow { width: auto; min-width: 100px; padding-right: 15px; padding-left: 15px; border-radius: var(--round-7); } .b-follow .rb-follow i { transform: none !important; } .b-follow a { width: 100%; } .b-follow .rb-follow i:after { content: attr(data-title); margin-left: 5px; font-family: var(--meta-b-family); font-size: inherit; font-weight: var(--meta-b-fweight); } .light-scheme .b-follow .rb-follow { border-color: currentcolor; } .archive-header-content { flex-grow: 1; } .archive-header-content .qlinks-inner { justify-content: center; } .taxonomy-description { column-count: var(--excerpt-columns, 1); column-gap: var(--excerpt-gap, 1.5em); } .taxonomy-description:not(.e-taxonomy-description) { max-width: 720px; } .subcat-wrap { display: flex; align-items: center; flex-flow: row wrap; } .subcat-wrap > * { display: inline-flex; font-size: 0.8rem; } .subcat-heading { align-items: center; margin-right: 4px; color: var(--meta-fcolor); } .subcat-heading i { margin-right: 4px; font-size: 11px; } .h5.sub-cat-item a { position: relative; margin-right: 1px; padding: 4px; transition: var(--effect); white-space: nowrap; } .sub-cat-item:not(:last-child) a:after { content: ''; position: absolute; top: 50%; right: -1px; display: inline-flex; height: 10px; margin-top: -5px; border-left: 1px solid var(--flex-gray-15); } .category-hero-wrap { position: relative; display: flex; flex-flow: row nowrap; flex-grow: 0; width: 100%; max-width: 420px; } .archive-header .category-hero-wrap { width: 33.33%; } .category-hero-item { position: relative; z-index: 100; display: flex; width: 100%; } .category-hero-item:nth-child(2) { position: absolute; top: 15px; left: 15px; z-index: 0; filter: blur(5px); } .category-hero-item-inner { position: relative; display: block; overflow: hidden; width: 100%; padding-bottom: 60%; border-radius: var(--round-5); } .category-hero-item img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; width: 100%; height: 100%; object-fit: cover; } .archive-header-content > *:not(:last-child) { margin-bottom: 15px; } .category-feat-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; display: block; width: 100%; height: 100%; } .archive-header.category-header-2 { position: relative; margin-bottom: 40px; padding-top: 50px; padding-bottom: 50px; background-color: var(--dark-accent); } .category-header-2 .archive-title { justify-content: center; } .category-header-2 .archive-header-content { position: relative; z-index: 10; display: flex; align-items: center; flex-flow: column nowrap; text-align: center; } .category-header-2 .archive-title.has-follow { flex-flow: column nowrap; } .yes-hd-transparent .archive-header.category-header-2 { padding-top: calc(50px + var(--nav-height)); } .category-header-2 .qlink, .category-header-4 .qlink { font-size: 0.8rem;  --qlink-padding: 7px 12px; } .archive-header.category-header-3, .archive-header.category-header-4 { padding-top: 20px; padding-bottom: 20px; } .category-header-4 .breadcrumb-wrap, .category-header-4 .archive-title, .category-header-4 .taxonomy-description { justify-content: center; max-width: 720px; margin-right: auto; margin-left: auto; text-align: center; } .category-header-3 .archive-header-content .breadcrumb-wrap, .category-header-4 .archive-header-content .breadcrumb-wrap { margin-bottom: 5px; } .category-feat-overlay img { width: 100%; height: 100%; opacity: 0.5; filter: blur(5px); object-fit: cover; } .blog-wrap { margin-top: 30px; margin-bottom: 30px; } .blog-content > .block-h { margin-bottom: 20px; } .without-sidebar .blog-content { flex-basis: 100%; width: 100%; } .search-header { position: relative; display: block; padding-top: 25px; } .yes-hd-transparent .search-header { padding-top: calc(40px + var(--nav-height)); color: var(--awhite); } .search-header:before { content: ''; position: absolute; top: 0; right: 0; bottom: 27px; left: 0; background-color: var(--flex-gray-7); pointer-events: none; } .rb-container > .search-header:before { border-bottom-left-radius: var(--round-5); border-bottom-right-radius: var(--round-5); } .search-header-inner { position: relative; z-index: 1; } .search-header-content { display: block; margin-bottom: 25px; text-align: center; } .search-subtitle { display: block; margin-top: 10px; color: var(--excerpt-color); } .search-header-form .search-form { max-width: 620px; margin-right: auto; margin-left: auto; border-radius: var(--round-5); background-color: var(--solid-white); box-shadow: 0 0 40px var(--shadow-12); } .search-empty { max-width: 500px; min-height: 35vh; margin-top: 30px; margin-right: auto; margin-left: auto; color: var(--meta-fcolor); text-align: center; } .author-header-inner .breadcrumb-wrap { margin-bottom: 15px; } .bio-title-wrap { display: flex; align-items: center; gap: 12px; } .bio-title { text-decoration-color: var(--g-color); text-decoration-line: underline; text-decoration-style: dotted; text-decoration-thickness: 3px; text-underline-offset: 3px; } .bio-description { display: block; margin-top: 12px; font-size: var(--rem-small); } .ulightbox .bio-description { color: var(--excerpt-color); font-size: var(--excerpt-fsize); } .ubio .bio-description { max-width: 720px; } .ubio, .ubio-inner { display: flex; align-items: center; flex-flow: row nowrap; flex-grow: 1; } .bio-content .usocials { margin-top: 12px; } .nname-info { display: inline-flex; gap: 0.25em; } .verified-tick { margin-top: -0.3em; color: var(--verified-color, #4caf50); font-size: 1.2em; } .bio-content .verified-tick { position: relative; top: -0.4em; display: inline-flex; margin-left: -3px; font-size: min(0.8em, 24px); } .bio-avatar { position: relative; display: flex; overflow: hidden; flex-flow: column nowrap; flex-shrink: 0; width: 100px; height: 100px; margin-right: 20px; padding: 4px; border-radius: 50%; } .bio-count-posts { display: flex; justify-content: flex-end; align-items: flex-end; padding-left: 20px; flex-flow: column nowrap; } .ef-label:not(:first-child):before { content: '/'; margin-right: 0.7em; opacity: 0.5; } .bio-avatar:before { content: ''; position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; border-radius: 50%; border-top: 2px solid; }  .single-page .s-ct { padding-bottom: 25px;  --max-width-wo-sb: 100%; } .page-header-inner { position: relative; z-index: 10; display: flex; flex-flow: column nowrap; flex-grow: 1; gap: 7px; } .page-header-inner .s-title { width: 100%; } .right-breadcrumb .page-header-inner { justify-content: space-between; align-items: center; flex-flow: row wrap; } .page-header-1, .page-header-4 { margin-bottom: 30px; padding-top: 30px; } .page-header-1 .page-header-inner { flex-direction: column-reverse; } .page-header-2 { overflow: hidden; margin-bottom: 25px; padding-top: 40px; padding-bottom: 40px; background-color: var(--dark-accent); } .page-featured-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; } .single-header-overlay { position: absolute; right: 0; bottom: 0; left: 0; z-index: 1; display: block; padding: 0 20px 20px; } .single-header-overlay:before { content: ''; position: absolute; top: -10%; right: 0; bottom: 0; left: 0; z-index: -1; display: block; border-radius: 0 0 var(--round-5) var(--round-5); background: linear-gradient(  to top,  var(--dark-accent) 0,  var(--dark-accent-90) calc(100% - 150px),  var(--dark-accent-0) 100% ); } .page-featured-overlay img { width: 100%; height: 100%; object-fit: cover; } .page404-wrap { display: flex; align-items: center; width: 100%; min-height: 70vh; } .page404-inner { display: block; width: 100%; padding-top: 30px; padding-bottom: 30px; } .has-404-template .page404-inner { padding-bottom: 0; } .page404-featured { display: block; margin-bottom: 40px; text-align: center; } .page404-featured img { width: auto; max-height: 300px; } .page404-inner > *:not(.page404-featured) { max-width: 700px; margin-right: auto; margin-left: auto; text-align: center; } .page404-inner .page-title, .page404-inner .page404-description { margin-bottom: 20px; } .page404-description { color: var(--meta-fcolor); } .page404-inner > .search-form { max-width: 550px; margin-bottom: 20px; } .page404-btn-wrap { padding-top: 10px; } .section-empty-inner { max-width: 720px; padding: 50px 0; } .section-empty-inner .page-title { position: relative; margin-bottom: 12px; padding-bottom: 15px; } .section-empty-inner .page-title:after { content: ''; position: absolute; bottom: 0; left: 0; display: block; width: 20%; max-width: 200px; height: 5px; border-radius: var(--round-5); background-color: var(--g-color); }  .footer-copyright { position: relative; display: block; } .footer-copyright .copyright * { font-size: inherit; } .bottom-footer-section { display: flex; align-items: center; flex-flow: row nowrap; flex-basis: 100%; padding-top: 15px; padding-bottom: 15px; } .footer-bottom-centered .footer-social-list { margin-top: 10px; margin-right: auto; margin-left: auto; } .footer-bottom-centered .footer-social-list-title { display: none; } .footer-col .w-widget { margin-bottom: 40px; } .footer-logo { display: flex; flex-grow: 0; flex-shrink: 0; height: var(--flogo-height, 50px); } .footer-logo img { width: auto; max-height: 100%; object-fit: contain; } .footer-social-list { display: flex; align-items: center; gap: 2px; margin-left: auto; flex-flow: row nowrap; } .footer-social-list-title { margin-right: 3px; padding-right: 10px; line-height: 1; border-right: 1px solid var(--flex-gray-15); } .copyright-inner { display: flex; padding: 15px 0; font-size: var(--meta-fsize); flex-flow: row nowrap; border-top: 1px solid var(--flex-gray-15); } .footer-etemplate .copyright-inner { border-top: none; } .copyright-inner > *:last-child:is(.copyright) { margin-right: auto; margin-left: auto; } .copyright { opacity: 0.7; } .copyright-menu { display: flex; flex-flow: row nowrap; flex-grow: 0; margin-left: auto; } .copyright-menu > li { position: relative; display: flex; align-items: center; line-height: 1; } .copyright-menu > li:before { content: ''; position: relative; display: flex; width: 4px; height: 4px; margin-right: 10px; margin-left: 10px; background: currentcolor; opacity: 0.2; } .copyright-menu > li:first-child:before { display: none; } .w-sidebar { margin-bottom: 50px; } [class*='elementor-widget-wp-widget'] .elementor-widget-container > h5, .w-sidebar .widget-heading { margin-bottom: 20px; } .single-rb-etemplate ul, .single-rb-etemplate ol, ul.rb-list, ol.rb-list, .rbct .wp-block-gallery ul, .rbct .wp-block-gallery ol, .rbct .wp-block-archives, [class*='elementor-widget-wp-widget'] ol, [class*='elementor-widget-wp-widget'] ul { padding-left: 0; list-style: none; } .footer-wrap { position: relative; z-index: 0; display: block; } .footer-wrap:not(.footer-etemplate) > *:first-child:not(.footer-copyright) { padding-top: 50px; } .footer-wrap.left-dot:before { content: ''; position: absolute; top: 0; left: 0; z-index: 0; display: block; width: 20%; height: 50%; background-image: radial-gradient(  var(--body-fcolor) 0.75px,  transparent 0.75px ); opacity: 0.2; pointer-events: none; background-size: 16px 16px; background-repeat: repeat; } [data-theme='dark'] .footer-wrap.left-dot:before { opacity: 0.12; } footer.top-border { border-top: 1px solid var(--flex-gray-15); } [data-theme='dark'] .footer-etemplate .elementor-shape-fill, [data-theme='dark'] .header-template .elementor-shape-fill, body .elementor-shape .elementor-shape-fill { fill: var(--solid-white); } .e-swiper-container .swiper-pagination-bullet:before { display: none; } .e-swiper-container .swiper-pagination-bullets { bottom: 0; } .footer-wrap .widget-heading.heading-layout-10, .footer-wrap .widget-heading.heading-layout-c10, .more-col .widget-heading { opacity: 0.7; } .footer-col .w-sidebar { margin-bottom: 30px; } .footer-col .widget_nav_menu a > span { font-size: max(11px, var(--em-mini)); } .footer-columns { position: relative; z-index: 2; } .footer-columns .footer-col { flex-basis: 50%; width: 50%; } .footer-columns .footer-col:first-child, .footer-4c .footer-col:last-child, .footer-3c .footer-col { flex-basis: 100%; width: 100%; } .footer-col .widget:not(.widget-mc) .mc4wp-form-fields input[type='submit'] { padding-right: 15px; padding-left: 15px; } .footer-quote:first-letter { margin-right: 1px; padding: 0 3px; background-color: var(--g-color); color: var(--awhite); font-size: 1.2em; } .site-access-inner { display: flex; width: auto; max-width: 600px; padding: 50px; border-radius: var(--round-5); background-color: #d60a3a; text-align: center; flex-flow: column nowrap; box-shadow: 0 5px 30px var(--shadow-12); } .site-access-inner > *:not(:last-child) { margin-bottom: 20px; } .site-access-popup .close-popup-btn { display: none; pointer-events: none; } .site-access-popup { display: flex; justify-content: center; align-items: center; padding: 20px; } .site-access-image i { font-size: 100px; line-height: 1; } .site-access-btn .is-btn { display: inline-flex; background-color: #fff; color: var(--dark-accent); font-size: 1rem; } .site-access-btn .is-btn:hover { background-color: var(--dark-accent); color: #fff; } .site-access-description { font-size: 1.2rem; } .elementor-widget-text-editor a.h6, .elementor-widget-html a.h6 { text-decoration: underline; text-decoration-color: var(--g-color); } #rb-adcheck { position: absolute !important; top: auto !important; right: auto !important; bottom: 0 !important; left: 0 !important; z-index: -1 !important; pointer-events: none !important; overflow: hidden !important; } .select2-container--default .select2-results__option[data-selected='true'] { background-color: var(--flex-gray-7); color: var(--body-fcolor); } .select2-container--default .select2-selection--single .select2-selection__rendered { color: var(--body-fcolor); } .btn-transform-2 { --btn-animation: scale(1.05); } .btn-transform-3 { --btn-animation: scale(0.95); } .btn-ani-2 { --btn-animation: translate3d(0, -3px, 0); --btn-shadow: 3px 3px 0 var(--body-fcolor); } .btn-transform-2.btn-ani-2 { --btn-animation: translate3d(0, -3px, 0) scale(1.05); } .btn-transform-3.btn-ani-2 { --btn-animation: translate3d(0, -3px, 0) scale(0.95); } .btn-ani-3 { --btn-shadow: none; --btn-nshadow: none; --btn-tranform: none; --btn-primary: var(--dark-accent); } .rb-follow:hover i, .rb-bookmark:hover i { color: var(--bookmark-color); text-shadow: var(--btn-nshadow, 0 0 4px var(--bookmark-color-90)); } .btn-ani-2 .rb-follow:hover i { text-shadow: none; } #back-top:hover i, .swpm-logged-logout-link a:hover, a.show-post-comment:hover, a.page404-btn:hover, .wp-block-search [type='submit']:hover, .wp-block-search [type='submit']:active, a.page-numbers:hover, .page-links a.post-page-numbers:hover, .pagination-nextprev a:hover, .pagination-wrap:not(.pagination-nextprev, .page-links) a:hover span, .pagination-simple a:hover, .meta-like > span:hover, .p-readmore:hover, .tagcloud a:hover, .wp-block-tagcloud a:hover, .qlayout-2 .qlink a:hover, .qlayout-4 .qlink a:hover, input[type='submit']:hover, .is-btn:hover, .yt-trigger:hover, a.comment-reply-link:hover { background-color: var(--btn-primary-h, var(--g-color)); color: var(--btn-accent-h, var(--awhite)); transform: var(--btn-animation); border-color: var(--btn-primary-h, var(--g-color)); box-shadow: var(  --btn-shadow,  0 3px 12px var(--btn-primary-h-90, var(--g-color-90)) ); } .pagination-number a.page-numbers:hover { background-color: var(  --pagi-accent-color,  var(--btn-primary-h, var(--g-color)) ); box-shadow: var(  --btn-shadow,  0 3px 12px  var(--pagi-accent-color, var(--btn-primary-h-90, var(--g-color-90))) ); } .ecat-bg-1 .p-category:hover:before, .ecat-bg-2 .p-category:hover:before, .ecat-bg-3 .p-category:hover, .ecat-bg-4 .p-category:hover { box-shadow: var(  --btn-nshadow,  0 3px 12px var(--cat-highlight-90, var(--g-color-90)) ); } .btn-ani-3 .ecat-bg-1 .p-category:hover:before, .btn-ani-3 .ecat-bg-2 .p-category:hover:before, .btn-ani-3 .ecat-bg-3 .p-category:hover, .btn-ani-3 .ecat-bg-4 .p-category:hover { background-color: var(--dark-accent); color: var(--awhite); } body:not(.yes-f-slideup) .slideup-toggle:hover { box-shadow: var(  --btn-nshadow,  0 3px 12px var(--slideup-icon-na-bg-90, var(--g-color-90)) ); } .plan-button-wrap button:hover, .plan-button-wrap .button:hover, .plan-button-wrap .stripe-button-el:not(:disabled):active, .plan-button-wrap .stripe-button-el.active { background: var(--plan-button-bg, var(--g-color)); box-shadow: var(  --btn-nshadow,  0 3px 12px var(--plan-button-bg-opacity, var(--g-color-90)) ); } .btn-ani-2 .rb-follow:hover:not(.in-progress) i, .btn-ani-2 .rb-bookmark:hover i { transform: translate3d(0, -1px, 0); text-shadow: 1px 1px 0 var(--body-fcolor); } .btn-ani-2:not(.yes-f-slideup) .slideup-toggle:hover, .btn-ani-2 .ecat-bg-3 .p-category:hover, .btn-ani-2 .ecat-bg-4 .p-category:hover, .btn-ani-2 .plan-button-wrap button:hover, .btn-ani-2 .plan-button-wrap .button:hover, .btn-ani-2 .plan-button-wrap .stripe-button-el:not(:disabled):active, .btn-ani-2 .plan-button-wrap .stripe-button-el.active { transform: translate3d(0, -3px, 0); box-shadow: 3px 3px 0 var(--body-fcolor); } .btn-ani-2 .ecat-bg-1 .p-category:hover, .btn-ani-2 .ecat-bg-2 .p-category:hover { transform: translate3d(0, -3px, 0); } .btn-ani-2 .ecat-bg-1 .p-category:hover:before, .btn-ani-2 .ecat-bg-2 .p-category:hover:before { box-shadow: 3px 3px 0 var(--body-fcolor); } .btn-ani-2 .rbtoc, .btn-ani-2 .search-header-form .search-form, .btn-ani-2 .related-sec, .btn-ani-2 .mega-dropdown-inner, .btn-ani-2 .header-dropdown, .btn-ani-2 .s-hl-2, .btn-ani-2 .qview-box, .btn-ani-2 .wp-block-rank-math-toc-block, .btn-ani-2 .rank-math-block { border: 1px solid var(--flex-gray-15); box-shadow: 3px 3px 0 var(--body-fcolor); } .btn-ani-2 .main-menu .sub-menu { border: var(--sm-shadow, 1px solid var(--flex-gray-15)); box-shadow: var(--sm-shadow, 3px 3px 0 var(--body-fcolor)); } .btn-ani-2 .l-shared-items { border: 1px solid var(--flex-gray-15); box-shadow: 1px 1px 0 var(--body-fcolor); } .btn-ani-3 .rbtoc, .btn-ani-3 .l-shared-items, .btn-ani-3 .s-hl-2, .btn-ani-3 .related-sec, .btn-ani-3 .ulightbox-inner, .btn-ani-3 .wp-block-rank-math-toc-block, .btn-ani-3 .rank-math-block { border: 1px solid var(--flex-gray-15); box-shadow: none; } .btn-ani-3 .main-menu .sub-menu { border: var(--sm-shadow, 1px solid var(--flex-gray-15)); box-shadow: none; } .btn-ani-2 .ulightbox-inner { border: 1px solid var(--flex-gray-15); box-shadow: 1px 1px 0 var(--body-fcolor); } .btn-ani-2 .ulightbox-inner:before, .btn-ani-3 .ulightbox-inner:before { border-top: 1px solid var(--flex-gray-15); border-left: 1px solid var(--flex-gray-15); } .btn-ani-3 .qview-box { border: 1px solid var(--flex-gray-15); background-color: transparent; } .btn-ani-3 .search-header-form .search-form { border: 2px solid var(--body-fcolor); box-shadow: none; } .ecat-b-dotted .feat-holder .p-category:hover, .ecat-b-border-2 .feat-holder .p-category:hover, .light-scheme .taxonomy-description { color: var(--alight); } .light-scheme .plan-feature:before, [data-theme='dark'] .plan-feature:before, .light-scheme .t-shared-sec .share-action, [data-theme='dark'] .t-shared-sec .share-action, [data-theme='dark'] .l-shared-sec .share-action, [data-theme='dark'] .sticky-share-list .share-action, [data-theme='dark'] blockquote, [data-theme='dark'] blockquote *, .white-text *, [data-theme='dark'] a.native-share-trigger { color: var(--awhite); } [data-theme='dark'].btn-ani-3, .btn-ani-3 .light-scheme { --btn-primary: var(--g-color); --btn-accent: var(--awhite); --btn-primary-h: var(--awhite); --btn-accent-h: var(--dark-accent); } .meta-author, .meta-bold, .meta-bookmark { color: var(--meta-b-fcolor, var(--body-fcolor)); } .meta-like .triggered { background-color: var(--flex-gray-7); color: var(--meta-b-fcolor); } .meta-live { display: inline-flex; align-items: center; gap: 7px; line-height: 1; } .meta-live i { position: relative; color: var(--live-color); font-size: 1.25em; line-height: 1; transform-origin: center; letter-spacing: 0; } .meta-live i:after { content: ''; position: absolute; top: -4px; left: -4px; width: calc(100% + 8px); height: calc(100% + 8px); border: 3px solid var(--live-color); border-radius: 50%; animation: ruby-live-dot 1.5s linear infinite; } @keyframes ruby-live-dot { 0% {  opacity: 0.4;  transform: scale(0.5); }  80% {  opacity: 0;  transform: scale(1.4); }  90% {  opacity: 0;  transform: scale(0.5); }  100% {  opacity: 0.4;  transform: scale(0.5); } } .tax-accordion-item { display: block; } .tax-accordion-trigger { display: inline-flex; align-items: center; width: 100%; padding: var(--tax-title-spacing, 10px) 0; cursor: pointer; border-bottom: var(--bottom-border-thin, 1px)  var(--bottom-border-style, solid) var(--bottom-border-color); } .tax-accordion-item:last-child .tax-accordion-trigger { border-bottom: none; } .tax-accordion-sub { padding: 10px 0 10px var(--ap-left-spacing, 10px); } .tax-accordion-sub-inner { display: flex; flex-flow: column nowrap; gap: var(--ap-spacing, 5px); } .block-tax-accordion.bottom-border .entry-title { padding-bottom: var(--ap-spacing, 5px); border-bottom: var(--bottom-border-thin, 1px)  var(--bottom-border-style, solid) var(--bottom-border-color); } .popup-trigger-btn { z-index: 1; display: flex; justify-content: center; align-items: center; gap: var(--popup-trigger-gap, 7px); padding: 7px 20px; color: var(--popup-trigger-color, inherit); transition: var(--effect); flex-flow: row nowrap; cursor: pointer; } .popup-trigger-btn:hover { background-color: var(--g-color); color: var(--popup-trigger-hover-color, var(--awhite)); } .is-template-popup .mfp-content { display: flex; max-width: 100%; max-height: 100%; } .is-template-popup .popup-template-content, .is-template-popup .close-popup-btn { background-color: var(--popup-bg, var(--solid-white)); } .is-template-popup .popup-template-content { overflow-x: hidden; overflow-y: auto; width: auto; max-width: 100%; } .rb-popup-left .mfp-content { height: 100%; opacity: 0; transition:  opacity 0.4s ease,  transform 0.4s ease; transform: translateX(-50%); } .is-admin-bar .rb-popup-left .mfp-content { height: calc(100% - 32px); } .rb-popup-left.mfp-ready .mfp-content { opacity: 1; transform: translateX(0); } .rb-popup-left.mfp-removing .mfp-content { opacity: 0; transform: translateX(-50%); } .rb-popup-right .mfp-content { justify-content: flex-end; height: 100%; opacity: 0; transition:  opacity 0.4s ease,  transform 0.4s ease; transform: translateX(50%); } .is-admin-bar .rb-popup-right .mfp-content { height: calc(100% - 32px); } .rb-popup-right.mfp-ready .mfp-content { opacity: 1; transform: translateX(0); } .rb-popup-right.mfp-removing .mfp-content { opacity: 0; transform: translateX(50%); } .rb-popup-top .mfp-content { width: 100%; max-width: 100%; opacity: 0; transition:  opacity 0.4s ease,  transform 0.4s ease; transform: translateY(-50%); } .rb-popup-top .popup-template-content { width: 100%; } .is-admin-bar .rb-popup-top .mfp-content { margin-top: 32px; } .rb-popup-top.mfp-ready .mfp-content { opacity: 1; transform: translateY(0); } .rb-popup-top.mfp-removing .mfp-content { opacity: 0; transform: translateY(-50%); } .rb-glass { background: #fff7; backdrop-filter: blur(3px) saturate(180%); box-shadow:  0 4px 20px #1f268730,  inset 0 3px 10px #fff1; } [data-theme='dark'] .rb-glass { background: #fff1; } .menu-glass-effect.sticky-on .navbar-wrap { background: var(--nav-bg-glass); background: linear-gradient(  to right,  var(--nav-bg-glass-from) 0%,  var(--nav-bg-glass-to) 100% ); backdrop-filter: blur(3px) saturate(180%); box-shadow:  0 4px 20px #1f268730,  inset 0 3px 10px #fff1; } .menu-glass-effect.sticky-on .header-mobile-wrap { background: var(--mbnav-bg-glass, var(--nav-bg-glass)); background: linear-gradient(  to right,  var(--mbnav-bg-glass-from, var(--nav-bg-glass-from)) 0%,  var(--mbnav-bg-glass-to, var(--nav-bg-glass-to)) 100% ); backdrop-filter: blur(3px) saturate(180%); box-shadow:  0 4px 20px #1f268730,  inset 0 3px 10px #fff1; } .t-menu-glass-effect.sticky-on .e-section-sticky { backdrop-filter: blur(3px) saturate(180%); box-shadow:  0 4px 20px #1f268730,  inset 0 3px 10px #fff1; } body.sticky-on .rb-glass-effect { background: var(--gb-glass, #fff7); background-color: transparent !important; backdrop-filter: blur(3px) saturate(180%); box-shadow:  0 4px 20px #1f268730,  inset 0 3px 10px #fff1; } [data-theme='dark'] body.sticky-on .rb-glass-effect { background: var(--gb-glass, #fff1); } .elementor-shape { position: absolute; left: 0; width: 100%; line-height: 0; direction: ltr; overflow: hidden; } .elementor-shape svg { position: relative; left: 50%; display: block; width: calc(100% + 1.3px); transform: translateX(-50%); } .elementor-shape-top { top: -1px; } .elementor-shape-bottom { bottom: -1px; }  @media (width >= 768px) { .rb-col-2 > .block-inner > * {  flex-basis: 50%;  width: 50%; }  .rb-col-3 > .block-inner > * {  flex-basis: 33.33%;  width: 33.33%; }  .rb-col-4 > .block-inner > * {  flex-basis: 25%;  width: 25%; }  .rb-col-5 > .block-inner > * {  flex-basis: 20%;  width: 20%; }  .rb-col-6 > .block-inner > * {  flex-basis: 16.66%;  width: 16.66%; }  .rb-col-7 > .block-inner > * {  flex-basis: 14.25%;  width: 14.25%; }  .col-border .block-inner > *:after {  content: '';  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: auto;  width: 1px;  height: var(--column-border-width, 100%);  pointer-events: none;  border-right: var(--column-border-thin, 1px)  var(--column-border-style, solid) var(--column-border-color); }  .overlay-inner {  padding: 25px 20px; }  .p-gradient .p-highlight .overlay-inner {  padding: 100px 25px 25px;  background: linear-gradient(  to top,  var(--dark-accent) 0,  var(--dark-accent-90) calc(100% - 150px),  var(--dark-accent-0) 100%  ); }  .p-top-gradient .p-highlight .overlay-inner {  padding: 25px 25px 100px;  background: linear-gradient(  to bottom,  var(--dark-accent) 0,  var(--dark-accent-90) calc(100% - 150px),  var(--dark-accent-0) 100%  ); }  .related-1:not(.is-width-wide), .related-2:not(.is-width-wide), .related-3:not(.is-width-wide), .related-4:not(.is-width-wide), .is-width-right {  float: right;  max-width: 350px;  margin-left: 1.5rem; }  .related-5, .related-6 {  padding: 30px; }  .scroll-holder {  overflow-x: hidden;  overflow-y: auto; }  .grid-box > *:first-child:not(.feat-holder) {  padding-top: calc(var(--box-spacing) + 5px); }  .last-featured .grid-box > *:last-child:not(.feat-holder) {  padding-bottom: calc(var(--box-spacing) + 5px); }  .list-holder, .flipped-yes .is-feat-left .p-wrap:nth-child(2n) .list-holder {  flex-flow: row-reverse nowrap; }  .is-feat-left .list-holder, .flipped-yes .p-wrap:nth-child(2n) .list-holder {  flex-flow: row nowrap; }  .list-feat-holder {  flex-shrink: 0;  width: 45%;  max-width: 45%; }  .p-list-1 .list-feat-holder {  width: 40%;  max-width: 40%; }  .cbox-3 .category-feat {  padding-bottom: calc(var(--feat-ratio, 125) * 1%); }  .ecat-bg-1 .p-wrap.p-list .feat-holder .p-top, .ecat-bg-2 .p-wrap.p-list .feat-holder .p-top {  bottom: 5px;  left: -5px;  justify-content: flex-start; }  .ecat-bg-4 .p-box.p-list .feat-holder .p-top {  right: 0;  left: 0; }  .featured-wo-round .grid-box .p-featured {  border-radius: 0; }  .last-featured .grid-box .feat-holder, .last-featured .grid-box {  padding-bottom: 0; }  .last-featured .grid-box .p-featured {  border-radius: 0 0 var(--wrap-border, var(--round-3))  var(--wrap-border, var(--round-3)); }  .list-box .list-holder {  align-items: stretch; }  .p-middle .list-box .list-holder {  align-items: center; }  .p-vbottom .list-box .list-holder {  align-items: flex-end; }  .list-box .feat-holder, .list-box .p-featured {  height: 100%; }  .list-box .p-content {  margin-top: var(--box-spacing);  margin-bottom: var(--box-spacing);  margin-left: var(--box-spacing); }  .p-middle:not(.is-inner-boxed) [class*='p-overlay-'] .overlay-inner {  padding-top: 0;  padding-bottom: 0; }  .flipped-yes .p-wrap:nth-child(2n) .list-box .p-content {  margin-right: var(--box-spacing); }  .flipped-yes .is-feat-left .p-wrap:nth-child(2n) .list-box .p-content {  margin-left: var(--box-spacing); }  .p-center .list-box .p-content {  margin-left: var(--list-holder-spacing, 15px); }  .is-feat-left .list-box .p-content {  margin-right: var(--box-spacing);  margin-left: 0; }  .smeta-in .is-meta > *, .smeta-in .meta-text > *, .review-section .meta-text > *, .spon-qview .sponsor-label, .spon-qview .is-text, .ubox .nice-name {  font-size: 1.15em; }  .meta-bookmark .rb-bookmark i {  font-size: calc(var(--meta-fsize) * 1.15); }  .review-header .rstar i {  font-size: 18px; }  .comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-form-url {  float: left;  width: 33.33%; }  .sticky-on .l-shared-sec {  top: calc(var(--nav-height) + 12px); }  .sticky-on.admin-bar .l-shared-sec {  top: calc(var(--nav-height) + 44px); }  .s-ct {  padding-bottom: 15px; }  .has-lsl .e-ct-outer {  max-width: var(--s-content-width, calc(100% - 78px)); }  .single-page .s-ct {  min-height: 45vh;  padding-bottom: 40px; }  .single-page.none-header .s-ct {  min-height: 60vh;  margin-top: 50px; }  .single-related {  margin-bottom: 50px;  padding-top: 40px; }  .without-sidebar  .has-lsl  [class*='wp-block'].alignwide:where(:not(.wp-block-image)), .without-sidebar .has-lsl .wp-block-image.alignwide img, .yes-wide-f  .has-lsl  [class*='wp-block'].alignwide:where(:not(.wp-block-image)), .yes-wide-f .has-lsl .wp-block-image.alignwide img {  margin-left: calc(  50% - max(min(92vw, var(--alignwide-w)), 100%) / 2 - 40px  ); }  .sidebar-inner .widget {  margin-bottom: 40px; }  .table-left:not(.table-fw-single-col) {  float: left;  min-width: 340px;  max-width: 50%;  margin-right: 30px;  margin-bottom: 30px;  padding: 25px 25px 18px; }  .table-fw {  padding: 25px 25px 18px; }  .table-fw .toc-content {  column-count: 2;  gap: 30px; }  .table-fw .toc-content:before {  content: '';  position: absolute;  top: 15px;  left: 0;  z-index: 1;  width: 100%;  height: 2px;  background-color: var(--toc-bg, var(--solid-white)); }  [data-theme='dark'] .toc-content:before {  background-color: var(--toc-bg, var(--dark-accent)); }  .grid-masonry .grid-holder {  display: grid;  gap: 8px;  grid-template-columns: auto auto auto auto auto auto auto auto; }  .grid-fmasonry .grid-holder {  display: grid;  gap: 10px;  grid-template-columns: auto auto auto auto auto auto auto auto auto auto; }  .grid-default .grid-holder.rb-c5 {  display: grid;  gap: 10px;  grid-template-columns: auto auto auto auto auto; }  .grid-default .grid-holder.rb-c6 {  display: grid;  gap: 10px;  grid-template-columns: auto auto auto auto auto auto; }  .grid-default .grid-holder.rb-c7 {  display: grid;  gap: 10px;  grid-template-columns: auto auto auto auto auto auto auto; }  .grid-default .grid-holder.rb-c8 {  display: grid;  gap: 10px;  grid-template-columns: auto auto auto auto auto auto auto auto; }  .grid-default .grid-holder.rb-c9 {  display: grid;  gap: 10px;  grid-template-columns: auto auto auto auto auto auto auto auto auto; }  .top-footer-inner > *:not(:last-child) {  margin-bottom: 50px; }  .grid-masonry .grid-el:nth-child(2) {  grid-column: 1 / span 2;  grid-row: 1 / span 2; }  .grid-masonry .grid-el:first-child {  height: 100%;  grid-column: 3 / span 2;  grid-row: 1; }  .grid-masonry .grid-el:nth-child(3) {  grid-column: 5 / span 2;  grid-row: 1 / span 2; }  .grid-masonry .grid-el:nth-child(4) {  grid-column: 7 / span 1;  grid-row: 1; }  .grid-masonry .grid-el:nth-child(5) {  grid-column: 8 / span 1;  grid-row: 1; }  .grid-masonry .grid-el:nth-child(6) {  grid-column: 3 / span 1;  grid-row: 2; }  .grid-masonry .grid-el:nth-child(7) {  grid-column: 4 / span 1;  grid-row: 2; }  .grid-masonry .grid-el:nth-child(8) {  grid-column: 7 / span 2;  grid-row: 2; }  .grid-fmasonry .grid-el:nth-child(2) {  grid-column: 1;  grid-row: 2; }  .grid-fmasonry .grid-el:nth-child(3) {  grid-column: 2 / span 2;  grid-row: 1 / span 2; }  .grid-fmasonry .grid-el:nth-child(4) {  grid-column: 4 / span 2;  grid-row: 1; }  .grid-fmasonry .grid-el:nth-child(5) {  grid-column: 6 / span 2;  grid-row: 1 / span 2; }  .grid-fmasonry .grid-el:nth-child(11) {  grid-column: 8 / span 2;  grid-row: 2; }  .grid-masonry .grid-el:first-child .instagram-box, .grid-masonry .grid-el:nth-child(8) .instagram-box, .grid-masonry .grid-el:nth-child(9) .instagram-box, .grid-fmasonry .grid-el:nth-child(4) .instagram-box, .grid-fmasonry .grid-el:nth-child(11) .instagram-box {  padding-bottom: 50%; }  .is-style-1 .fnicon i, .is-style-2 .fnicon i, .is-style-9 .fnicon i {  width: max(66px, 1.8em);  height: max(66px, 1.8em); }  .overlay-1.p-middle.p-center .slider-pagination {  top: auto;  right: auto;  bottom: 10px;  left: 50%;  transform: translateX(-50%); }  .carousel-img-holder img {  height: calc(var(--sg-ratio, 70) * 1vh);  max-height: calc(var(--sg-ratio, 70) * 1vh); }  .admin-bar .mfp-container {  top: 32px;  height: calc(100% - 32px); }  .gallery-popup-content {  padding-top: 52px; }  .rb-gallery-popup .mfp-arrow {  margin-top: -60px; }  .newsletter-box-1 .newsletter-inner {  align-items: center; }  .rbbsl a:nth-child(1) > span {  display: inline-flex; } } @media (width >= 768px) and (width <= 1024px) { .rb-tcol-1 > .block-inner > * {  flex-basis: 100%;  width: 100%; }  .rb-tcol-2 > .block-inner > * {  flex-basis: 50%;  width: 50%; }  .rb-tcol-3 > .block-inner > * {  flex-basis: 33.33%;  width: 33.33%; }  .rb-tcol-4 > .block-inner > * {  flex-basis: 25%;  width: 25%; }  .rb-tcol-5 > .block-inner > * {  flex-basis: 20%;  width: 20%; }  .rb-tcol-6 > .block-inner > * {  flex-basis: 16.66%;  width: 16.66%; }  .rb-tcol-2.no-last-bb .block-inner > *:nth-last-child(-n + 2), .rb-tcol-3.no-last-bb .block-inner > *:nth-last-child(-n + 3), .rb-tcol-4.no-last-bb .block-inner > *:nth-last-child(-n + 4), .rb-tcol-5.no-last-bb .block-inner > *:nth-last-child(-n + 5), .rb-tcol-6.no-last-bb .block-inner > *:nth-last-child(-n + 6), .rb-tcol-7.no-last-bb .block-inner > *:nth-last-child(-n + 7) {  padding-bottom: 0;  --bottom-border-color: transparent; }  .col-border.rb-tcol-1 > .block-inner > *:after, .col-border.rb-tcol-2 > .block-inner > *:nth-child(2n):after, .col-border.rb-tcol-3 > .block-inner > *:nth-child(3n):after, .col-border.rb-tcol-4 > .block-inner > *:nth-child(4n):after, .col-border.rb-tcol-5 > .block-inner > *:nth-child(5n):after, .col-border.rb-tcol-6 > .block-inner > *:nth-child(6n):after, .col-border.rb-tcol-7 > .block-inner > *:nth-child(7n):after {  border-right: none; }  .is-sidebar {  max-width: 420px;  margin-right: auto;  margin-left: auto; }  body .tablet-hide {  display: none; }  .meta-el:not(.tablet-hide, .meta-avatar, .no-label, :last-child):after {  content: var(--meta-style-c, '');  display: inline-flex;  width: var(--meta-style-w, 1px);  height: var(--meta-style-h, max(6px, 0.5em));  margin-left: 0.25em;  border-radius: var(--meta-style-b, 0);  background-color: var(--meta-style-bg, var(--meta-fcolor));  font-size: var(--meta-style-size, initial);  opacity: var(--meta-style-o, 0.3); }  .tablet-last-meta:after {  display: none !important; }  .is-thoz-scroll .block-inner {  display: flex;  overflow-x: scroll;  flex-flow: row nowrap;  -webkit-column-count: auto;  column-count: auto;  -webkit-overflow-scrolling: touch;  scrollbar-width: none;  -webkit-tap-highlight-color: transparent;  -webkit-text-size-adjust: none;  text-size-adjust: none; }  .is-thoz-scroll .block-inner::-webkit-scrollbar {  display: none; }  .is-thoz-scroll .block-inner::webkit-scrollbar-thumb {  display: none; }  .is-thoz-scroll .block-inner > * {  min-width: var(--tablet-scroll-width, 40%);  max-width: var(--tablet-scroll-width, 40%); }  .is-thoz-scroll.bottom-border .block-inner > *:before {  display: none; }  .newsletter-box-1 .newsletter-inner {  flex-flow: row wrap; }  .is-t-list {  --feat-list-width: var(--t-feat-list-width, 300px); }  .is-t-list .box-border .grid-box:before {  right: var(--colgap);  left: var(--colgap); }  .is-t-list .p-wrap {  min-height: calc(  var(--feat-list-width, 150px) * var(--feat-ratio, 60) / 100  ); }  .bottom-border.is-t-list .p-wrap {  min-height: calc(  (var(--feat-list-width, 150px) * (var(--feat-ratio, 60) / 100)) +   var(--bottom-spacing, 30px)  ); }  .is-t-list .feat-holder {  position: absolute;  top: 0;  right: var(--colgap, 0);  left: auto;  width: var(--feat-list-width, 150px);  margin-bottom: 0;  padding-bottom: 0 !important; }  .is-t-list .p-wrap > *:not(.feat-holder, .grid-box, .list-box) {  margin-right: calc(  var(--feat-list-width, 150px) + var(--el-spacing, 10px) * 2  );  margin-left: 0; }  .is-t-list.res-feat-left .feat-holder {  top: 0;  right: auto;  left: var(--colgap, 0); }  .is-t-list.res-feat-left  .p-wrap  > *:not(.feat-holder, .grid-box, .list-box) {  margin-right: 0;  margin-left: calc(  var(--feat-list-width, 150px) + var(--el-spacing, 10px) * 2  ); }  .is-t-list .grid-box {  position: static;  padding-top: var(--box-spacing);  padding-right: var(--feat-list-width, 150px);  padding-bottom: var(--box-spacing);  padding-left: 0; }  .block-wrap:not(.is-t-list) .grid-box > *:first-child:not(.feat-holder) {  padding-top: calc(var(--box-spacing) + 5px); }  .is-t-list.res-feat-left .grid-box {  padding-right: 0;  padding-left: var(--feat-list-width, 150px); }  .is-t-list .grid-box .feat-holder {  bottom: 0;  --box-spacing: 7px; }  .is-t-list .grid-box .p-featured {  overflow: hidden;  height: 100%;  padding-bottom: 0;  border-radius: 0 var(--wrap-border, var(--round-3))  var(--wrap-border, var(--round-3)) 0; }  .is-t-list.res-feat-left .grid-box .p-featured {  border-radius: var(--wrap-border, var(--round-3)) 0 0  var(--wrap-border, var(--round-3)); } } @media (width >= 992px) { .grid-container {  flex-flow: row nowrap; }  .grid-container > *:nth-child(1) {  flex: 0 0 66.67%;  width: 66.67%; }  .grid-container > *:nth-child(2) {  flex: 0 0 33.33%;  width: 33.33%; }  .is-sidebar-left .grid-container {  flex-direction: row-reverse; }  .single:where(:not(.is-stemplate)) .single-sidebar.has-border {  border-left: 1px var(--column-border-style, solid)  var(--column-border-color); }  .single:where(:not(.is-stemplate))  .is-sidebar-left  .single-sidebar.has-border {  border-right: 1px var(--column-border-style, solid)  var(--column-border-color);  border-left: none; }  body .without-sidebar .grid-container > * {  flex: 0 0 100%;  width: 100%; }  .single-right-meta > * {  font-size: 1.15em; }  body .s-cats.custom-size .p-category {  font-size: var(--single-category-fsize); } }  @media (width >= 1025px) { .grid-container {  margin-right: -30px;  margin-left: -30px; }  .grid-container > * {  padding-right: 30px;  padding-left: 30px; }  .col-border.rb-col-1 > .block-inner > *:after, .col-border.rb-col-2 > .block-inner > *:nth-child(2n):after, .col-border.rb-col-3 > .block-inner > *:nth-child(3n):after, .col-border.rb-col-4 > .block-inner > *:nth-child(4n):after, .col-border.rb-col-5 > .block-inner > *:nth-child(5n):after, .col-border.rb-col-6 > .block-inner > *:nth-child(6n):after, .col-border.rb-col-7 > .block-inner > *:nth-child(7n):after {  border-right: none; }  .header-transparent {  position: absolute;  top: 0;  left: 0;  z-index: 100;  width: 100%; }  body:not(.sticky-on) .header-transparent .main-menu > li > a, body:not(.sticky-on)  .header-transparent  .main-menu  > li  > a  .menu-sub-title, body:not(.sticky-on) .header-transparent .more-trigger, body:not(.sticky-on)  .header-transparent  .navbar-right  > *:not(.header-dropdown), body:not(.sticky-on) .header-transparent .is-text-logo .logo-title > *, html:not(.collapse-activated)  body:not(.sticky-on)  .header-transparent  .header-mobile-wrap  .is-text-logo  .logo-title  > *, html:not(.collapse-activated)  body:not(.sticky-on)  .header-transparent  .header-mobile-wrap  .navbar-right  > * {  color: var(--transparent-nav-color, var(--nav-color)); }  body:not(.sticky-on)  .header-transparent  .dark-mode-toggle-wrap:not(:first-child)  .dark-mode-toggle {  border-color: #ffffff20; }  .header-transparent .header-dropdown {  color: var(--subnav-color, var(--body-fcolor)); }  .header-transparent .dark-mode-slide-btn.mode-icon-default {  color: var(--body-fcolor); }  body:not(.sticky-on) .header-transparent .navbar-inner .logo-default, body:not(.sticky-on) .header-transparent .navbar-inner .logo-dark, body:not(.sticky-on) .header-transparent .logo-default {  display: none; }  body:not(.sticky-on) .header-transparent .logo-transparent {  display: block; }  .yes-hd-transparent.is-standard-2 .header-transparent, .yes-hd-transparent.is-audio-2 .header-transparent, .yes-hd-transparent.is-video-2 .header-transparent {  background-color: var(--dark-accent); }  .heading-title > * {  font-size: var(--heading-size-desktop, var(--heading-fsize, inherit)); }  .format-style-top.format-size-big .p-format i, .format-style-bottom.format-size-big .p-format i {  font-size: 1.2em; }  .format-style-center.format-size-big .post-format {  font-size: 1.4em; }  .format-style-bottom.format-size-big .p-format {  padding: 10px 7px 7px 10px; }  .format-style-bottom.format-size-big .p-format .gallery-count {  top: 5px;  right: 5px; }  .format-style-top.format-size-big .gallery-count {  padding: 5px;  font-size: 1rem; }  .hrc-3 .p-link {  padding-bottom: 3px; }  .reader-disclosure {  margin-bottom: 15px; }  .is-standard-2 .reader-disclosure, .is-standard-7 .reader-disclosure {  margin-top: -15px; }  .p-meta.has-avatar {  padding-top: 2px; }  .p-link {  padding-top: 5px; }  .admin-bar .reading-indicator {  top: 32px; }  .wrap-meta .single-meta, .center-w-meta .single-meta {  flex-flow: column nowrap; }  .wrap-meta .single-meta > * {  width: 100%; }  .center-w-meta .single-meta {  justify-content: center; }  .s-feat-outer {  margin-bottom: 40px; }  .breadcrumb-absolute {  padding: 10px 20px; }  .s-hl-1 .s-hl-heading {  top: -15px;  font-size: 3.5rem; }  .single-standard-1 .single-header {  padding-top: 20px;  padding-bottom: 10px; }  .single-standard-1:not(.single-standard-11) .s-feat img {  width: auto;  max-width: 100%; }  .single-standard-2 .single-header {  margin-bottom: 40px; }  .single-standard-4 .single-header-content {  max-width: 940px; }  .single-standard-4 .single-header-content:before {  border-top-right-radius: var(--round-5);  border-bottom-right-radius: 0; }  .centered-header .single-standard-4 .single-header-content {  width: 90%;  margin-right: auto;  margin-left: auto; }  .centered-header .single-standard-4 .single-header-content:before {  border-radius: var(--round-5) var(--round-5) 0 0; }  .single-standard-7 .single-header {  margin-bottom: 40px; }  .single-standard-8 .grid-container {  margin-top: 40px; }  .single-standard-6 .single-header {  margin-bottom: 40px; }  .single-standard-2 .single-header-inner {  padding-top: 40px; }  .single-standard-3 .single-header, .single-standard-4 .single-header {  padding-top: 10px;  padding-bottom: 40px; }  .single-standard-4.has-bg-spacing .single-header-content:before {  height: calc(100% + 30px); }  .single-standard-5 .single-header {  padding-bottom: 40px; }  .single-standard-11 .s-feat-outer {  padding-top: 10px; }  .is-audio-2:not(.yes-amp) .embed-holder, .is-audio-3:not(.yes-amp) .embed-holder, .is-audio-4:not(.yes-amp) .embed-holder {  padding-bottom: 20%; }  .single-header-content {  padding-right: 30px;  padding-left: 30px; }  .s-title, .s-tagline, .s-breadcrumb, .single-standard-11 .s-feat-outer {  margin-bottom: 20px; }  .is-sidebar-right  [class*='wp-block'].alignwide:where(:not(.wp-block-image)), .is-sidebar-right .wp-block-image.alignwide img, .yes-wide-w [class*='wp-block'].alignwide:where(:not(.wp-block-image)), .yes-wide-w .wp-block-image.alignwide img {  width: calc(100% + 78px);  max-width: none;  margin-left: -78px; }  .ulightbox-holder:hover .ulightbox {  top: 100%;  display: block;  visibility: visible;  animation: ruby-fade-in 0.3s ease forwards; }  .spon-qview {  padding: 10px 20px; }  .single-meta {  margin-bottom: 30px; }  .standard-1a .single-meta, .is-standard-8 .single-meta {  margin-bottom: 20px; }  .single .single-no-featured .single-header {  margin-bottom: 30px; }  .archive-header {  padding-top: 40px;  padding-bottom: 40px; }  .archive-header.category-header-2 {  margin-bottom: 50px;  padding-top: 90px;  padding-bottom: 90px; }  .yes-hd-transparent .archive-header.category-header-2 {  padding-top: calc(100px + var(--nav-height)); }  .archive-header-content > *:not(:last-child) {  margin-bottom: 20px; }  .blog-wrap {  margin-top: 50px;  margin-bottom: 50px; }  .blog-content > .block-h {  margin-bottom: 25px; }  .search-header {  padding-top: 50px; }  .yes-hd-transparent .search-header {  padding-top: 110px; }  .ecat-size-big .p-category {  font-size: 1.15em; }  .ecat-text.ecat-size-big .p-category, .ecat-b-border.ecat-size-big .p-category {  font-size: 1.3em; }  .ecat-b-dotted.ecat-size-big .p-category, .ecat-b-border-2.ecat-size-big .p-category {  border-bottom-width: 4px; }  .meta-el:not(.meta-avatar, .no-label, :last-child):after {  content: var(--meta-style-c, '');  display: inline-flex;  width: var(--meta-style-w, 1px);  height: var(--meta-style-h, max(6px, 0.5em));  margin-left: max(1px, 0.25em);  border-radius: var(--meta-style-b, 0);  background-color: var(--meta-style-bg, var(--meta-fcolor));  font-size: var(--meta-style-size, initial);  opacity: var(--meta-style-o, 0.3); }  .feat-holder + .p-top {  padding-top: 4px; }  .bookmark-section-header-image {  flex-shrink: 0;  height: 45px; }  .empty-saved {  padding-top: 30px;  padding-bottom: 30px; }  .plist-item-thumb {  width: 125px; }  .author-header-inner .breadcrumb-wrap {  margin-bottom: 20px; }  .search-header-form .search-form, .page404-inner .search-form {  font-size: 1.5rem; }  .search-header-form .search-form input[type='search'], .page404-inner .search-form input[type='search'] {  padding-top: 20px;  padding-bottom: 20px; }  .search-header-content {  margin-bottom: 40px; }  .search-empty {  margin-top: 50px; }  #back-top {  bottom: 40px; }  .logged-welcome {  display: inline-flex; }  .page404-btn-wrap {  padding-top: 20px; }  .page-header-1, .page-header-4 {  margin-bottom: 40px;  padding-top: 40px; }  .page-header-2 {  margin-bottom: 40px;  padding-top: 100px;  padding-bottom: 100px; }  .single-header-overlay {  padding: 0 40px 40px; }  .page-header-inner {  gap: 12px; }  .right-breadcrumb .page-header-inner {  flex-flow: row nowrap; }  .right-breadcrumb .s-title {  width: auto; }  .page404-inner {  padding-top: 60px;  padding-bottom: 60px; }  .page404-inner .page-title, .page404-inner .page404-description {  margin-bottom: 25px; }  .page404-inner input[type='search'] {  min-height: 54px;  font-size: 1rem; }  .share-action.is-mobile {  display: none; }  .share-action.is-web {  display: flex; }  .grid-container .sidebar-inner {  padding-right: 0;  padding-left: var(--s-sidebar-padding, 0); }  .is-sidebar-left .grid-container .sidebar-inner {  padding-right: var(--s-sidebar-padding, 0);  padding-left: 0; }  .sticky-sidebar .sidebar-inner, .sticky-last-w  .sidebar-inner  > *:last-child:not([data-elementor-type='wp-post']:first-child), .sticky-last-w  .sidebar-inner  > [data-elementor-type='wp-post']:only-child  .elementor-widget:last-child {  position: -webkit-sticky;  position: sticky;  top: 12px;  padding-bottom: 12px;  transition: all 0.3s ease;  will-change: top; }  .sticky-last-w .elementor-section:last-child > *, .sticky-last-w .sidebar-inner {  height: 100%; }  .sticky-last-w .sidebar-inner > [data-elementor-type='wp-post']:only-child {  display: flex;  height: 100%; }  .elementor-column.rb-sticky {  position: relative;  align-items: flex-start; }  .e-con-full.e-parent:has(.rb-sticky), .e-con-boxed .e-con-inner:has(.rb-sticky) {  align-items: flex-start !important; }  .elementor-column.rb-sticky > *, .e-con.rb-sticky-last-widget .elementor-widget:last-child, .e-con.rb-sticky {  position: sticky;  top: 12px;  transition: top 0.3s ease;  will-change: top; }  .admin-bar .sticky-sidebar .sidebar-inner, .admin-bar .l-shared-sec, .admin-bar .elementor-column.rb-sticky > *, .admin-bar .e-con.rb-sticky, .admin-bar  .sticky-last-w  .sidebar-inner  > *:last-child:not([data-elementor-type='wp-post']:first-child), .admin-bar  .sticky-last-w  .sidebar-inner  > [data-elementor-type='wp-post']:only-child  .elementor-widget:last-child, .admin-bar .e-con.rb-sticky-last-widget .elementor-widget:last-child {  top: 44px; }  .sticky-on .sticky-sidebar .sidebar-inner, .sticky-on .elementor-column.rb-sticky > *, .sticky-on .e-con.rb-sticky, .sticky-on  .sticky-last-w  .sidebar-inner  > *:last-child:not([data-elementor-type='wp-post']:first-child), .sticky-on  .sticky-last-w  .sidebar-inner  > [data-elementor-type='wp-post']:only-child  .elementor-widget:last-child, .sticky-on .e-con.rb-sticky-last-widget .elementor-widget:last-child {  top: calc(var(--nav-height) + 12px); }  .sticky-on.admin-bar .sticky-sidebar .sidebar-inner, .sticky-on.admin-bar .elementor-column.rb-sticky > *, .sticky-on.admin-bar .e-con.rb-sticky, .sticky-on.admin-bar  .sticky-last-w  .sidebar-inner  > *:last-child:not([data-elementor-type='wp-post']:first-child), .sticky-on.admin-bar  .sticky-last-w  .sidebar-inner  > [data-elementor-type='wp-post']:only-child  .elementor-widget:last-child, .sticky-on.admin-bar  .e-con.rb-sticky-last-widget  .elementor-widget:last-child {  top: calc(var(--nav-height) + 44px); }  .admin-bar.sticky-on.is-mstick .sticky-holder, .admin-bar.sticky-on .e-section-sticky {  margin-top: 32px; }  .collapse-footer {  padding: 20px; }  .review-header .rstar-bg {  background-image: linear-gradient(  to right,  var(--review-color) 96.5%,  transparent 3.5%  );  background-size: 29px 28px; }  .e-ct-outer > * {  margin-bottom: 35px; }  .s-hl {  padding-bottom: 35px; }  .yes-tstick.sticky-on .main-menu-wrap, .yes-tstick.sticky-on .e-stitle-sticky .elementor-widget-foxiz-mini-cart, .yes-tstick.sticky-on  .e-stitle-sticky  .elementor-widget-foxiz-notification-icon, .yes-tstick.sticky-on .e-stitle-sticky .elementor-widget-foxiz-login-icon, .yes-tstick.sticky-on .e-stitle-sticky .elementor-widget-foxiz-social-list, .yes-tstick.sticky-on .e-stitle-sticky .elementor-widget-foxiz-search-icon, .yes-tstick.sticky-on  .navbar-right  > *:not(.dark-mode-toggle-wrap, .font-resizer), .yes-tstick.sticky-on .more-section-outer {  display: none; }  .yes-tstick.sticky-on .s-title-sticky {  display: flex; }  .footer-columns .footer-col {  flex-basis: 20%;  width: 20%; }  .footer-51c.footer-columns .footer-col {  flex-basis: 15%;  width: 15%; }  .footer-4c .footer-col:first-child, .footer-4c .footer-col:last-child {  flex-basis: 30%;  width: 30%; }  .footer-5c .footer-col:nth-child(1) {  flex-basis: 20%;  width: 20%; }  .footer-51c .footer-col:nth-child(1) {  flex-basis: 40%;  width: 40%; }  .footer-3c.footer-columns .footer-col {  flex-basis: 25%;  width: 25%; }  .footer-3c.footer-columns .footer-col:nth-child(2) {  flex-basis: 50%;  width: 50%; }  .footer-wrap.has-border .footer-col:not(:last-child) {  border-right: 1px solid var(--flex-gray-15); }  .review-header .rline {  width: 30px;  height: 10px; }  .review-header .rstar {  width: 28px;  height: 28px; }  .yt-playlist .yt-embed {  flex: 0 0 66.67%;  width: 66.67%; }  .yt-playlist {  display: flex;  flex-flow: row nowrap; }  .yt-playlist .plist-items {  flex: 0 0 33.33%;  width: 33.33%; }  .block-big {  --bottom-spacing: 40px;  --el-spacing: 15px; }  .p-classic-1 {  --avatar-size: 26px; }  .single-post-outer.has-continue-reading .s-ct, .single-post-outer.has-continue-reading .continue-reading-teaser {  height: 1200px;  max-height: 1200px; }  .newsletter-form input {  font-size: var(--rem-small); }  .newsletter-box-2 .newsletter-inner {  row-gap: 25px; }  .section-empty-inner .page-title {  margin-bottom: 20px;  padding-bottom: 20px; }  .category-hero-item:first-child:not(:last-child) {  margin-right: 15px;  margin-bottom: 15px; }  .wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {  width: 50%; }  .my-personalized > * {  margin-bottom: 50px; }  .footer-quote {  max-width: 240px; }  .wp-block-pullquote blockquote:before {  margin-bottom: 5px; }  .rbct > .live-card-outer {  margin-bottom: 35px; }  .newsletter-box-1 .newsletter-inner {  flex-flow: row nowrap; }  .newsletter-box-1 .newsletter-content {  max-width: 27%; }  .input-col-2 {  width: calc(50% - 20px); }  .input-col-3 {  width: calc(33.3% - 30px); }  .rb-col-2.no-last-bb .block-inner > *:nth-last-child(-n + 2), .rb-col-3.no-last-bb .block-inner > *:nth-last-child(-n + 3), .rb-col-4.no-last-bb .block-inner > *:nth-last-child(-n + 4), .rb-col-5.no-last-bb .block-inner > *:nth-last-child(-n + 5), .rb-col-6.no-last-bb .block-inner > *:nth-last-child(-n + 6), .rb-col-7.no-last-bb .block-inner > *:nth-last-child(-n + 7) {  padding-bottom: 0;  --bottom-border-color: transparent; } } @media (width <= 1024px) { :root {  --masonry-column: 2;  --h1-fsize: 34px;  --h2-fsize: 24px;  --h3-fsize: 20px;  --headline-fsize: 34px;  --bottom-spacing: 30px; }  .none-mobile-sb .single-sidebar, .navbar-wrap, .header-template-inner, .logo-sec {  display: none; }  .header-mobile {  z-index: 1000;  display: flex;  flex-flow: column nowrap; }  body:not(.yes-amp) .header-mobile {  max-height: 100vh; }  .is-mstick .navbar-outer:not(.navbar-outer-template) {  min-height: var(--mbnav-height, 42px); }  .is-mstick .has-quick-menu .navbar-outer {  min-height: calc(var(--mbnav-height, 42px) + 42px); }  .is-hoz-scroll .block-inner {  display: flex;  overflow-x: scroll;  flex-flow: row nowrap;  -webkit-column-count: auto;  column-count: auto;  -webkit-overflow-scrolling: touch;  scrollbar-width: none;  -webkit-tap-highlight-color: transparent;  -webkit-text-size-adjust: none;  text-size-adjust: none; }  .is-hoz-scroll .block-inner::-webkit-scrollbar {  display: none; }  .is-hoz-scroll .block-inner::webkit-scrollbar-thumb {  display: none; }  .is-hoz-scroll .block-inner > * {  min-width: var(--tablet-scroll-width, 40%);  max-width: var(--tablet-scroll-width, 40%); }  .is-hoz-scroll.bottom-border .block-inner > *:before {  display: none; }  .privacy-bar.privacy-left {  right: 20px;  bottom: 10px;  width: auto; }  .plist-items {  height: var(--playlist-height, 300px); }  .plist-holder {  position: relative;  padding-top: 70px; }  .sidebar-inner {  max-width: 370px;  margin-top: 40px;  margin-right: auto;  margin-left: auto; }  .single-post .sidebar-inner {  margin-top: 15px; }  .newsletter-box-1 .newsletter-featured {  width: var(--nl-feat-w, 25%);  max-width: var(--nl-feat-w, 25%); }  .is-rstyle-2 .review-meta-inner {  flex-flow: row wrap; }  .is-rstyle-2 .review-extra {  width: 100%; }  .p-center .is-rstyle-2 .review-extra {  justify-content: center; }  .slideup-toggle {  right: 10px; }  .w-sidebar.widget-follower .social-follower {  grid-template-columns: repeat(  var(--s-tcolumns, var(--ds-columns, 2)),  1fr  ); }  .t-cta-img-left {  flex-flow: row nowrap; }  .t-cta-img-right {  flex-flow: row-reverse nowrap; }  .t-cta-img-top {  flex-flow: column nowrap; }  .t-cta-img-bottom {  flex-flow: column-reverse nowrap; }  .t-cta-center .cta-content {  margin-right: auto;  margin-left: auto;  text-align: center; }  .t-cta-center .cta-buttons {  justify-content: center; }  .t-cta-left .cta-content {  margin-right: auto;  margin-left: 0;  text-align: left; }  .t-cta-left .cta-buttons {  justify-content: flex-start; }  .t-cta-right .cta-content {  margin-right: 0;  margin-left: auto;  text-align: right; }  .t-cta-right .cta-buttons {  justify-content: flex-end; }  .res-nowrap .qlinks-inner {  overflow-x: auto;  flex-flow: row nowrap;  -webkit-tap-highlight-color: transparent;  -webkit-text-size-adjust: none;  text-size-adjust: none; }  .qlinks-scroll .qlinks-inner {  -webkit-overflow-scrolling: touch;  scrollbar-width: none; }  .qlinks-scroll .qlinks-inner::-webkit-scrollbar {  display: none; }  .qlinks-scroll .qlinks-inner::webkit-scrollbar-thumb {  display: none; }  .right-breadcrumb .page-header-1 .page-header-inner {  align-items: flex-start; }  .single-standard-4 .single-header-inner:before {  display: none; }  .single-standard-4 .s-feat-holder {  position: relative; }  .single-standard-4 .single-header-content {  position: relative;  z-index: 2;  margin-top: -20px; } }  @media (width <= 991px) { .is-gap-25 .block-inner, .is-gap-30 .block-inner, .is-gap-35 .block-inner {  margin-right: -20px;  margin-left: -20px; }  .is-gap-25 > .block-inner > *, .is-gap-30 > .block-inner > *, .is-gap-35 > .block-inner > * {  padding-right: 20px;  padding-left: 20px; }  .footer-wrap:not(.footer-etemplate) > *:first-child:not(.footer-copyright) {  padding-top: 40px; }  .w-sidebar {  margin-bottom: 40px; }  .single-meta {  flex-flow: column-reverse nowrap; }  .single-meta > * {  gap: 10px;  width: 100%; }  .smeta-extra {  justify-content: space-between;  padding: 7px 15px;  border-radius: var(--round-5);  background-color: var(--flex-gray-7); }  .yes-minimal .smeta-extra, .yes-wrap .smeta-extra {  padding: 0;  background-color: transparent; }  .yes-minimal .t-shared-sec .share-action {  font-size: 18px; }  .centered-header .single-meta > * {  justify-content: center; }  .yes-wrap .share-action {  width: 34px;  height: 34px; }  .sticky-share-list .share-action {  font-size: 14px; }  .single-standard-2 .single-header-inner:before, .embed-bg-overlay {  bottom: 90px; }  .single-standard-3 .single-header-inner:before, .single-standard-4 .single-header-inner:before {  padding-bottom: 50%; }  .single-header-columns {  flex-flow: row wrap; }  .single-standard-6 .s-feat-outer {  flex: 0 0 100%;  max-width: 100%; }  .single-header-left {  flex: 0 0 100%;  max-width: 100%;  padding-top: 20px;  padding-bottom: 10px; }  .featured-vertical {  padding-bottom: 66.67%;  border-radius: var(--round-5); } }  @media (width <= 767px) { :root {  --height-34: 28px;  --height-40: 34px;  --padding-40: 0 20px;  --masonry-column: 1;  --h1-fheight: 1.3;  --h2-fheight: 1.3;  --h3-fheight: 1.4;  --bcrumb-fsize: 11px;  --body-fsize: 15px;  --btn-fsize: 11px;  --cat-fsize: 10px;  --dwidgets-fsize: 12px;  --eauthor-fsize: 12px;  --excerpt-fsize: 13px;  --h1-fsize: 26px;  --h2-fsize: 21px;  --h3-fsize: 17px;  --h4-fsize: 15px;  --h5-fsize: 14px;  --h6-fsize: 14px;  --headline-fsize: 26px;  --meta-fsize: 12px;  --tagline-fsize: 17px;  --rem-mini: 0.7rem;  --tagline-s-fsize: 17px;  --el-spacing: 10px;  --rating-size: 12px;  --b-avatar-size: 42px;  --wnav-size: 19px;  --cat-icon-spacing: 0.5em 1em; }  .is-mhoz-scroll .block-inner {  display: flex;  overflow-x: scroll;  flex-flow: row nowrap;  -webkit-column-count: auto;  column-count: auto;  -webkit-overflow-scrolling: touch;  scrollbar-width: none;  -webkit-tap-highlight-color: transparent;  -webkit-text-size-adjust: none;  text-size-adjust: none; }  .is-mhoz-scroll .block-inner::-webkit-scrollbar {  display: none; }  .is-mhoz-scroll .block-inner::webkit-scrollbar-thumb {  display: none; }  .is-mhoz-scroll .block-inner > * {  min-width: var(--tablet-scroll-width, 40%);  max-width: var(--tablet-scroll-width, 40%); }  .is-mhoz-scroll.bottom-border .block-inner > *:before {  display: none; }  .is-hoz-scroll .block-inner > *, .is-mhoz-scroll .block-inner > * {  min-width: var(--mobile-scroll-width, 70%);  max-width: var(--mobile-scroll-width, 70%); }  .col-border.rb-mcol-2 .block-inner > *:nth-child(2n + 1):after, .col-border.is-hoz-scroll .block-inner > *:not(:last-child):after, .col-border.is-mhoz-scroll .block-inner > *:not(:last-child):after {  content: '';  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: auto;  width: 1px;  height: var(--column-border-width, 100%);  pointer-events: none;  border-right: var(--column-border-thin, 1px)  var(--column-border-style, solid) var(--column-border-color); }  .meta-el:not(.mobile-hide, .meta-avatar, .no-label, :last-child):after {  content: var(--meta-style-c, '');  display: inline-flex;  width: var(--meta-style-w, 1px);  height: var(--meta-style-h, max(6px, 0.5em));  margin-left: 0.25em;  border-radius: var(--meta-style-b, 0);  background-color: var(--meta-style-bg, var(--meta-fcolor));  font-size: var(--meta-style-size, initial);  opacity: var(--meta-style-o, 0.3); }  .mobile-last-meta:after {  display: none !important; }  .block-overlay {  --bottom-spacing: 10px; }  .p-wrap .entry-summary {  column-count: 1; }  .feat-holder + .p-top {  --cat-icon-spacing: min(6px, 0.5em) 1em; }  input[type='text'], input[type='tel'], input[type='password'], input[type='email'], input[type='url'], input[type='search'], input[type='number'], textarea {  padding: 7px 15px; }  .rb-mcol-1 > .block-inner > * {  flex-basis: 100%;  width: 100%; }  .rb-mcol-2 > .block-inner > * {  flex-basis: 50%;  width: 50%; }  .rb-mcol-3 > .block-inner > * {  flex-basis: 33.33%;  width: 33.33%; }  .rb-mcol-4 > .block-inner > * {  flex-basis: 25%;  width: 25%; }  body .mobile-hide {  display: none; }  .meta-avatar {  --avatar-size: 20px; }  .rb-user-popup-form, .popup-newsletter {  width: calc(100% - 40px); }  .block-list-small-1 .scroll-holder {  max-height: none !important; }  .hrc-3 .overlay-wrap, .overlay-1 .overlay-wrap {  position: relative;  overflow: visible; }  [class*='ecat-bg-'] .p-highlight .overlay-inner {  padding-top: 0 !important; }  [class*='ecat-bg-'] .p-highlight .p-top {  margin-top: -1em; }  .p-middle .p-highlight .overlay-inner {  padding-bottom: 20px; }  .p-highlight .overlay-inner {  background: var(--highlight-overlay-bg, var(--dark-accent)) !important; }  .post-slider .slider-prev, .post-slider .slider-next {  min-width: 40px;  min-height: 40px;  font-size: var(--nav-size, 1.25rem); }  .p-middle:not(.is-inner-boxed, .overlay-1)  [class*='p-overlay-']  .overlay-inner {  padding-top: 0;  padding-bottom: 0; }  .hrc-3 .ratio-v1 {  padding-bottom: 66.67%; }  .collapse-footer-menu .menu-item a > span {  font-size: var(--em-small); }  .logo-popup-outer {  padding: 25px 20px 20px; }  .p-grid-small-1 {  display: flex;  align-items: flex-start;  flex-flow: row-reverse nowrap;  width: 100%; }  .is-feat-left .p-grid-small-1 {  flex-flow: row nowrap; }  .p-content {  flex-grow: 1; }  .is-m-list .box-border .grid-box:before {  right: var(--colgap);  left: var(--colgap); }  .list-box .p-featured {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; }  .list-box .p-content {  margin: 0 var(--box-spacing) max(var(--box-spacing), 25px); }  .list-box .p-format-overlay.format-style-bottom .p-format {  background-color: var(  --box-color,  var(--default-box, var(--solid-light))  ); }  [data-theme='dark']  .list-box  .p-format-overlay.format-style-bottom  .p-format, .light-scheme .list-box .p-format-overlay.format-style-bottom .p-format {  background-color: var(  --dark-box-color,  var(--default-dark-box, var(--solid-light))  ); }  .is-feat-left .p-grid-small-1 .feat-holder {  margin-right: 20px;  margin-left: 0; }  .hovering-scale .p-highlight .p-flink {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; }  .rb-follow {  font-size: 11px; }  .page404-featured img {  max-height: 200px; }  .page404-description, .taxonomy-description {  font-size: var(--rem-small); }  .plist-item {  padding: 10px; }  .yt-trigger {  width: 54px; }  .yt-trigger-icons svg {  width: 26px; }  .copyright-inner {  flex-direction: column-reverse;  text-align: center; }  .copyright-menu {  flex-flow: row wrap;  justify-content: center;  margin-bottom: 12px;  margin-left: 0; }  .l-shared-sec-outer:not(.show-mobile), .single-post-infinite .l-shared-sec-outer.show-mobile, .l-shared-header {  display: none; }  .single-post-infinite .activated .l-shared-sec-outer.show-mobile, .l-shared-sec-outer.show-mobile {  position: fixed;  right: 0;  bottom: 10px;  left: 0;  z-index: 9900;  display: flex;  align-items: center;  padding: 0;  flex-grow: 1; }  .show-mobile .l-shared-items {  flex-flow: row nowrap; }  .show-mobile .l-shared-sec {  position: relative;  top: 0;  display: flex;  flex-grow: 1;  justify-content: center; }  .l-shared-sec-outer.show-mobile .share-action {  width: 42px;  line-height: 42px; }  .single-header-content {  padding: 0 15px; }  .e-shared-header span {  display: none; }  .rbbsl {  font-size: 15px; }  .rbbsl > * {  min-width: 40px;  padding: 0 10px; }  .entry-sec {  padding-top: 27px;  padding-bottom: 25px; }  .user-rating svg {  width: 1em; }  .single-standard-7 .single-header {  padding-top: 15px; }  .feat-caption .caption-text:before {  width: 30px;  margin-right: 10px; }  .attribution {  padding-left: 0; }  .review-quickview, .review-content {  padding: 15px; }  .review-footer {  margin-right: 20px;  margin-left: 20px; }  .pros-cons-holder {  gap: 25px; }  .pros-cons-holder > * {  flex: 0 0 100%;  justify-content: flex-start;  width: 100%; }  .review-footer > *:not(.review-action) {  padding: 22px 0 20px; }  .pros-cons-title {  padding-bottom: 0; }  .single-standard-2 .single-header-inner:before, .embed-bg-overlay {  bottom: 50px; }  .category-header-1 .archive-inner {  align-items: flex-start;  flex-flow: column nowrap; }  .category-header-1 .category-hero-wrap {  align-items: flex-start;  width: calc(100% - 25px);  margin-top: 25px;  padding-bottom: 20px; }  .p-grid-small-1 .feat-holder {  flex-shrink: 0;  width: 100%;  max-width: var(--feat-list-width, 100px);  margin-bottom: 0;  margin-left: 15px; }  .p-grid-small-1 .p-content {  flex-grow: 1; }  .block-categories, .block-authors {  --bottom-spacing: 10px; }  .cbox-inner {  display: flex;  align-items: stretch;  flex-flow: row nowrap; }  .cbox-1 .cbox-featured {  flex-shrink: 0;  width: min(30%, 100px); }  .cbox-4 .cbox-inner {  flex-flow: column nowrap; }  .a-card-feat {  width: 70px; }  .interest-loader {  width: calc(40% - 20px); }  .popup-newsletter-inner {  flex-flow: row wrap; }  .popup-newsletter-inner > * {  width: 100%; }  .popup-newsletter-cover-holder {  padding-bottom: 5px; }  .popup-newsletter-content {  padding: 20px; }  .table-link-depth {  margin-left: 15px; }  .paudio-embed .embed-holder {  padding-bottom: var(--audio-ratio, 56%); }  .format-gallery-coverflow .swiper-pagination {  margin-top: 10px; }  .page-selected {  position: static; }  .page-selected-outer {  position: relative;  border-left: 5px solid var(--g-color);  border-radius: var(--round-5); }  .page-selected-list {  right: 0;  left: 0; }  .page-selected-title {  display: none; }  .submit-layout-1 .mc4wp-form-fields > *:not(.agree-to-terms) {  flex-flow: row wrap;  justify-content: center;  row-gap: var(--mc-btn-margin, 12px); }  .submit-layout-1 input[type='submit'] {  margin-left: 0;  padding: var(--mc-btn-padding, 1em);  line-height: 1; }  .submit-layout-1 .newsletter-box-1 input[type='submit'] {  width: 100%; }  .footer-wrap.left-dot:before {  display: none; }  .p-grid-small-1 .p-format {  font-size: 16px; }  [class*='ecat-bg-']:not(.is-m-list, .ecat-bg-3) .p-list-2 .p-top {  position: relative;  z-index: 3;  margin-top: calc(-2px - var(--el-spacing) - 1em);  padding-left: 7px; }  [class*='ecat-bg-'].is-m-grid.p-center .p-list-2 .p-top {  right: 0;  left: 0;  padding-right: 0;  padding-left: 0; }  .current-slider-info .h4 {  font-size: 9px; }  span.current-slider-count {  font-size: 1.5em; }  .entry-sec:before, .review-footer > *:not(.review-action):before, .collapse-sections:before {  height: 2px; }  h1.search-title {  font-size: var(--h2-fsize); }  .search-subtitle {  margin-top: 5px;  font-size: var(--rem-small); }  .bookmark-notification {  bottom: 20px; }  .ubio-inner {  flex-flow: column nowrap;  justify-content: center;  text-align: center; }  .bio-avatar {  width: 80px;  height: 80px;  margin-right: 0;  margin-bottom: 12px; }  .bio-count-posts {  display: none; }  .bio-description {  font-size: var(--em-mini); }  .bio-content .usocials {  justify-content: center;  padding-top: 3px; }  .bio-title-wrap.b-follow {  flex-flow: column nowrap; }  .usocials a {  font-size: 14px; }  .breaking-news-heading {  margin-right: 3px;  padding: 0;  background-color: transparent;  box-shadow: none; }  .breaking-news-heading span {  display: none; }  .newsletter-description {  font-size: var(--rem-mini); }  .rb-mcol-2.no-last-bb .block-inner > *:nth-last-child(-n + 2), .rb-mcol-3.no-last-bb .block-inner > *:nth-last-child(-n + 3) {  padding-bottom: 0;  --bottom-border-color: transparent; }  cite {  font-size: min(12px, var(--rem-small)); }  .wp-block-pullquote {  padding: 2em 0 1.5em;  font-size: 1.25em; }  .wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {  float: none;  max-width: 100%;  margin-right: 0;  margin-left: 0; }  .widget_rss cite:before, .wp-block-quote cite:before, .wp-block-pullquote cite:before {  width: 20px; }  .wp-block-pullquote blockquote:before {  font-size: 4em; }  .newsletter-icon i {  font-size: 40px; }  .e-pagi.mobile-hide {  display: none; }  .e-pagi img {  display: none; }  .reaction-heading {  margin-bottom: 15px; }  .reaction {  flex: 0 0 44px;  max-width: 44px;  padding: 5px; }  .reaction-icon svg {  width: 36px;  height: 36px; }  .reaction .reaction-title, .reaction.active .reaction-count {  font-size: var(--rem-mini); }  .has-drop-cap:not(:focus):first-letter {  font-size: 3.5em;  line-height: 0.9; }  .e-pagi a {  gap: 5px; }  .top-site-ad:not(.no-spacing) {  padding-top: calc(var(--topad-spacing, 15px) * 0.65);  padding-bottom: calc(var(--topad-spacing, 15px) * 0.65); }  .author-avatar {  width: 36px;  height: 36px; }  .nname-info .meta-label, .ef-label {  display: none; }  .footer-logo {  height: calc(var(--flogo-height, 50px) * 0.8); }  .bookmark-featured {  width: 70px; }  .bookmark-title {  width: 205px; }  .top-footer-inner > *:not(:last-child) {  margin-bottom: 35px; }  .grid-masonry .grid-holder.rb-masonry {  display: grid;  gap: 5px;  grid-template-columns: auto auto auto auto; }  .grid-fmasonry .grid-holder.rb-masonry {  display: grid;  gap: 5px;  grid-template-columns: auto auto auto auto auto; }  .grid-default .grid-holder {  display: grid;  gap: 5px;  grid-template-columns: auto auto auto; }  .grid-masonry .grid-el:nth-child(2) {  grid-column: 1 / span 2;  grid-row: 1 / span 2; }  .grid-masonry .grid-el:first-child {  height: 100%;  grid-column: 3 / span 2;  grid-row: 1; }  .grid-masonry .grid-el:nth-child(3) {  height: 100%;  grid-column: 3 / span 1;  grid-row: 2; }  .grid-masonry .grid-el:nth-child(5) {  height: 100%;  grid-column: 1 / span 2;  grid-row: 3; }  .grid-masonry .grid-el:last-child {  grid-column: 3 / span 2;  grid-row: 3 / span 2; }  .grid-fmasonry .grid-el:nth-child(3) {  grid-column: 2 / span 2;  grid-row: 1 / span 2; }  .grid-fmasonry .grid-el:nth-child(4) {  height: 100%;  grid-column: 4 / span 2;  grid-row: 1; }  .grid-fmasonry .grid-el:nth-child(6) {  grid-column: 1 / span 2;  grid-row: 3 / span 2; }  .grid-fmasonry .grid-el:nth-child(9) {  height: 100%;  grid-column: 3 / span 2;  grid-row: 4; }  .grid-fmasonry .grid-el:nth-child(4) .instagram-box, .grid-fmasonry .grid-el:nth-child(9) .instagram-box, .grid-masonry .grid-el:first-child .instagram-box, .grid-masonry .grid-el:nth-child(5) .instagram-box {  padding-bottom: 50%; }  .rb-header-name.h6 {  font-size: 1.7rem; }  .rb-w-header .col-right .rb-w-units {  font-size: 3.3rem; }  .rb-w-big-icon svg {  width: 76px;  height: 76px; }  .rb-w-desc {  font-size: 0.75rem; }  .w-forecast-icon svg {  width: 36px;  height: 36px; }  .is-style-10 .fnicon i, .is-style-11 .fnicon i {  width: max(44px, 1.8em);  height: max(44px, 1.8em);  font-size: 1rem; }  .w-banner {  padding-top: 50px;  padding-bottom: 50px; }  .post-slider {  position: relative;  overflow: hidden;  border-radius: var(--round-3);  background-color: var(--dark-accent); }  .p-list-1 .list-feat-holder, .p-list-2 .list-feat-holder {  width: 100% !important;  min-width: 100%;  max-width: 100% !important;  margin-bottom: calc(var(--el-spacing) + 2px); }  .ad-description {  font-size: 10px; }  .pagination-nextprev > * {  min-width: var(--pag-min-w, 90px); }  .wpcf7-form .wpcf7-form-control-wrap {  width: 100%;  max-width: 100%;  padding-top: 7px;  padding-bottom: 7px; }  .cbox-center {  display: none; }  .heading-layout-c8 .heading-title:before, .heading-layout-c8 .heading-title:after {  width: 40px; }  .intro-content {  display: none; }  .textwidget br, .textwidget p {  font-size: var(--rem-small); }  .is-m-list .p-wrap {  min-height: calc(  var(--feat-list-width, 150px) * var(--feat-ratio, 60) / 100  ); }  .bottom-border.is-m-list .p-wrap {  min-height: calc(  (var(--feat-list-width, 150px) * (var(--feat-ratio, 60) / 100)) +   var(--bottom-spacing, 30px)  ); }  .is-m-list .feat-holder {  position: absolute;  top: 0;  right: var(--colgap, 0);  left: auto;  width: var(--feat-list-width, 150px);  margin-bottom: 0;  padding-bottom: 0 !important; }  .is-m-list .p-wrap > *:not(.feat-holder, .grid-box, .list-box) {  margin-right: calc(  var(--feat-list-width, 150px) + var(--el-spacing, 10px) * 2  );  margin-left: 0; }  .is-m-list.res-feat-left .feat-holder {  top: 0;  right: auto;  left: var(--colgap, 0); }  .is-m-list.res-feat-left  .p-wrap  > *:not(.feat-holder, .grid-box, .list-box) {  margin-right: 0;  margin-left: calc(  var(--feat-list-width, 150px) + var(--el-spacing, 10px) * 2  ); }  .is-m-list .grid-box, .is-m-list .list-box {  position: static;  padding-top: var(--box-spacing);  padding-right: var(--feat-list-width, 150px);  padding-bottom: var(--box-spacing);  padding-left: 0; }  .block-wrap:not(.is-m-list) .grid-box > *:first-child:not(.feat-holder) {  padding-top: calc(var(--box-spacing) + 5px); }  .is-m-list.res-feat-left .grid-box, .is-m-list.res-feat-left .list-box {  padding-right: 0;  padding-left: var(--feat-list-width, 150px); }  .is-m-list .grid-box .feat-holder, .is-m-list .list-box .feat-holder {  bottom: 0;  --box-spacing: 7px; }  .is-m-list .grid-box .p-featured, .is-m-list .list-box .p-featured {  overflow: hidden;  height: 100%;  padding-bottom: 0;  border-radius: 0 var(--wrap-border, var(--round-3))  var(--wrap-border, var(--round-3)) 0; }  .is-m-list.res-feat-left .grid-box .p-featured, .is-m-list.res-feat-left .list-box .p-featured {  border-radius: var(--wrap-border, var(--round-3)) 0 0  var(--wrap-border, var(--round-3)); }  .is-m-list .p-list .list-feat-holder {  margin-bottom: 0; }  .is-m-list .p-list:not(.p-box) .p-content {  padding-right: 0;  padding-left: 0; }  .is-m-list .list-box .p-content {  margin: 0; }  .is-m-list:not(.res-feat-left) .list-box .p-content {  padding-left: var(--box-spacing); }  .is-m-list.res-feat-left .list-box .p-content {  padding-right: var(--box-spacing); }  .is-m-list .list-box .list-holder {  margin-right: 0;  margin-left: 0; }  .elementor-tabs-content-wrapper {  border-radius: var(--round-5); }  .w-sidebar.widget-follower .social-follower {  grid-template-columns: repeat(  var(--s-mcolumns, var(--ds-columns, 2)),  1fr  ); }  .cta-wrap .cta-featured {  display: var(--cta-m-img-display, inherit); }  .m-cta-img-left {  flex-flow: row nowrap; }  .m-cta-img-right {  flex-flow: row-reverse nowrap; }  .m-cta-img-top {  flex-flow: column nowrap; }  .m-cta-img-bottom {  flex-flow: column-reverse nowrap; }  .m-cta-left .cta-content {  margin-right: auto;  margin-left: 0;  text-align: left; }  .m-cta-left .cta-buttons {  justify-content: flex-start; }  .m-cta-center .cta-content {  margin-right: auto;  margin-left: auto;  text-align: center; }  .m-cta-center .cta-buttons {  justify-content: center; }  .m-cta-right .cta-content {  margin-right: 0;  margin-left: auto;  text-align: right; }  .m-cta-right .cta-buttons {  justify-content: flex-end; }  .review-quickview-holder {  align-items: flex-end;  flex-flow: column nowrap;  column-gap: 30px; }  .review-quickview-inner {  justify-content: space-between;  align-items: flex-start;  width: 100%;  flex-flow: row-reverse nowrap; }  .t-shared-header .share-label {  display: none; }  .review-quickview .review-quickview-meta {  align-items: flex-end;  padding: 0;  background: none; }  .notification-popup {  width: var(--dropdown-w, calc(100vw - 40px)); } } @media all { .is-stemplate .s-cats, .is-stemplate .s-breadcrumb, .is-stemplate .s-title, .is-stemplate .s-tagline, .is-stemplate .single-meta, .p-content > *:last-child {  margin-bottom: 0; } } @media (prefers-reduced-motion: no-preference) { html {  scroll-behavior: smooth; } }  :root {--dwidgets-fsize:17px;--tagline-fsize:20px;--bcrumb-transform:none;--bcrumb-fsize:14px;}:root {--g-color :#c1272d;--g-color-90 :#c1272de6;--alert-bg :#075e54;--alert-color :#ffffff;}.is-hd-1, .is-hd-2, .is-hd-3 {--hd-logo-height :80px;}[data-theme="dark"].is-hd-4 {--nav-bg: #191c20;--nav-bg-from: #191c20;--nav-bg-to: #191c20;--nav-bg-glass: #191c2011;--nav-bg-glass-from: #191c2011;--nav-bg-glass-to: #191c2011;}:root {--top-site-bg :#0e0f12;--topad-spacing :15px;--hyperlink-line-color :var(--g-color);--mlogo-height :55px;--s-content-width : 760px;--max-width-wo-sb : 840px;--s10-feat-ratio :45%;--s11-feat-ratio :45%;--login-popup-w : 350px;}[data-theme="dark"], .light-scheme {--top-site-bg :#0e0f12; }.search-header:before { background-repeat : no-repeat;background-size : cover;background-image : url(https://export.themeruby.com/foxiz/default/wp-content/uploads/sites/2/2021/09/search-bg.jpg);background-attachment : scroll;background-position : center center;}[data-theme="dark"] .search-header:before { background-repeat : no-repeat;background-size : cover;background-attachment : scroll;background-position : center center;}.footer-has-bg { background-color : #00000007;}[data-theme="dark"] .footer-has-bg { background-color : #16181c;}.top-site-ad .ad-image { max-width: 1500px; }.yes-hd-transparent .top-site-ad {--top-site-bg :#0e0f12;}#amp-mobile-version-switcher { display: none; }#single-post-infinite > .single-post-outer:nth-child(2) .continue-reading { display: none}#single-post-infinite > .single-post-outer:nth-child(2) .s-ct { height: auto; max-height: none }.p-category.category-id-318, .term-i-318 {--cat-highlight : #e27718;--cat-highlight-90 : #e27718e6;}.category-318 .blog-content {--heading-sub-color : #e27718;}.is-cbox-318 {--cbox-bg : #e27718e6;}.p-category.category-id-1004, .term-i-1004 {--cat-highlight : #823f13;--cat-highlight-90 : #823f13e6;}.category-1004 .blog-content {--heading-sub-color : #823f13;}.is-cbox-1004 {--cbox-bg : #823f13e6;}.p-category.category-id-1003, .term-i-1003 {--cat-highlight : #5c7a03;--cat-highlight-90 : #5c7a03e6;}.category-1003 .blog-content {--heading-sub-color : #5c7a03;}.is-cbox-1003 {--cbox-bg : #5c7a03e6;}.p-category.category-id-205, .term-i-205 {--cat-highlight : #0e2d4c;--cat-highlight-90 : #0e2d4ce6;}.category-205 .blog-content {--heading-sub-color : #0e2d4c;}.is-cbox-205 {--cbox-bg : #0e2d4ce6;}.p-category.category-id-184, .term-i-184 {--cat-highlight : #229371;--cat-highlight-90 : #229371e6;}.category-184 .blog-content {--heading-sub-color : #229371;}.is-cbox-184 {--cbox-bg : #229371e6;}.p-category.category-id-185, .term-i-185 {--cat-highlight : #01bcaa;--cat-highlight-90 : #01bcaae6;}.category-185 .blog-content {--heading-sub-color : #01bcaa;}.is-cbox-185 {--cbox-bg : #01bcaae6;}.p-category.category-id-190, .term-i-190 {--cat-highlight : #5600ed;--cat-highlight-90 : #5600ede6;}.category-190 .blog-content {--heading-sub-color : #5600ed;}.is-cbox-190 {--cbox-bg : #5600ede6;}.p-category.category-id-226, .term-i-226 {--cat-highlight : #2d9b41;--cat-highlight-90 : #2d9b41e6;}.category-226 .blog-content {--heading-sub-color : #2d9b41;}.is-cbox-226 {--cbox-bg : #2d9b41e6;}.p-category.category-id-1123, .term-i-1123 {--cat-highlight : #004b60;--cat-highlight-90 : #004b60e6;}.category-1123 .blog-content {--heading-sub-color : #004b60;}.is-cbox-1123 {--cbox-bg : #004b60e6;}.p-category.category-id-191, .term-i-191 {--cat-highlight : #ea9635;--cat-highlight-90 : #ea9635e6;}.category-191 .blog-content {--heading-sub-color : #ea9635;}.is-cbox-191 {--cbox-bg : #ea9635e6;}.p-category.category-id-188, .term-i-188 {--cat-highlight : #c2272d;--cat-highlight-90 : #c2272de6;}.category-188 .blog-content {--heading-sub-color : #c2272d;}.is-cbox-188 {--cbox-bg : #c2272de6;}.p-category.category-id-1117, .term-i-1117 {--cat-highlight : #64aa22;--cat-highlight-90 : #64aa22e6;}.category-1117 .blog-content {--heading-sub-color : #64aa22;}.is-cbox-1117 {--cbox-bg : #64aa22e6;}.p-category.category-id-213, .term-i-213 {--cat-highlight : #cea358;--cat-highlight-90 : #cea358e6;}.category-213 .blog-content {--heading-sub-color : #cea358;}.is-cbox-213 {--cbox-bg : #cea358e6;}.p-category.category-id-931, .term-i-931 {--cat-highlight : #af1a42;--cat-highlight-90 : #af1a42e6;}.category-931 .blog-content {--heading-sub-color : #af1a42;}.is-cbox-931 {--cbox-bg : #af1a42e6;}.p-category.category-id-211, .term-i-211 {--cat-highlight : #11a6d8;--cat-highlight-90 : #11a6d8e6;}.category-211 .blog-content {--heading-sub-color : #11a6d8;}.is-cbox-211 {--cbox-bg : #11a6d8e6;}.p-category.category-id-215, .term-i-215 {--cat-highlight : #4fba16;--cat-highlight-90 : #4fba16e6;}.category-215 .blog-content {--heading-sub-color : #4fba16;}.is-cbox-215 {--cbox-bg : #4fba16e6;}.p-category.category-id-212, .term-i-212 {--cat-highlight : #af8f34;--cat-highlight-90 : #af8f34e6;}.category-212 .blog-content {--heading-sub-color : #af8f34;}.is-cbox-212 {--cbox-bg : #af8f34e6;}.p-category.category-id-183, .term-i-183 {--cat-highlight : #581fd3;--cat-highlight-90 : #581fd3e6;}.category-183 .blog-content {--heading-sub-color : #581fd3;}.is-cbox-183 {--cbox-bg : #581fd3e6;}.p-category.category-id-281, .term-i-281 {--cat-highlight : #474747;--cat-highlight-90 : #474747e6;}.category-281 .blog-content {--heading-sub-color : #474747;}.is-cbox-281 {--cbox-bg : #474747e6;}.p-category.category-id-1112, .term-i-1112 {--cat-highlight : #848c2a;--cat-highlight-90 : #848c2ae6;}.category-1112 .blog-content {--heading-sub-color : #848c2a;}.is-cbox-1112 {--cbox-bg : #848c2ae6;}.p-category.category-id-189, .term-i-189 {--cat-highlight : #91218b;--cat-highlight-90 : #91218be6;}.category-189 .blog-content {--heading-sub-color : #91218b;}.is-cbox-189 {--cbox-bg : #91218be6;}.p-category.category-id-329, .term-i-329 {--cat-highlight : #f23737;--cat-highlight-90 : #f23737e6;}.category-329 .blog-content {--heading-sub-color : #f23737;}.is-cbox-329 {--cbox-bg : #f23737e6;}.p-category.category-id-198, .term-i-198 {--cat-highlight : #088ad1;--cat-highlight-90 : #088ad1e6;}.category-198 .blog-content {--heading-sub-color : #088ad1;}.is-cbox-198 {--cbox-bg : #088ad1e6;}.p-category.category-id-1000, .term-i-1000 {--cat-highlight : #4074f7;--cat-highlight-90 : #4074f7e6;}.category-1000 .blog-content {--heading-sub-color : #4074f7;}.is-cbox-1000 {--cbox-bg : #4074f7e6;}.p-category.category-id-187, .term-i-187 {--cat-highlight : #42dd9a;--cat-highlight-90 : #42dd9ae6;}.category-187 .blog-content {--heading-sub-color : #42dd9a;}.is-cbox-187 {--cbox-bg : #42dd9ae6;}.p-category.category-id-186, .term-i-186 {--cat-highlight : #00708c;--cat-highlight-90 : #00708ce6;}.category-186 .blog-content {--heading-sub-color : #00708c;}.is-cbox-186 {--cbox-bg : #00708ce6;} @media print {   body[data-theme='dark'] {     --h1-fcolor: #000;     --h2-fcolor: #000;     --h3-fcolor: #000;     --h4-fcolor: #000;     --h5-fcolor: #000;     --h6-fcolor: #000;     --meta-fcolor: #000;     --body-fcolor: #000;     --meta-b-fcolor: #000;     --headline-fcolor: #000;     --tagline-fcolor: #000;   }   .single-sidebar,   .header-wrap,   .single-related,   .footer-wrap,   .single-popular,   .efoot,   .entry-bottom,   .entry-newsletter,   .featured-gallery-wrap,   .breadcrumb-wrap,   .s-cats,   .l-shared-sec-outer,   .entry-sec,   .review-section,   .s-ct .widget,   .related-sec,   .sqview,   .t-shared-sec,   .s-feat-holder img,   .single-header-inner:before,   .breadcrumb-absolute,   .single-header-content:before,   .featured-embed,   .paudio-embed,   .pvideo-embed,   .tipsy,   .top-site-ad,   .ruby-table-contents,   .single-meta .meta-avatar,   .smeta-extra,   .sfoter-sec,   #back-top,   .live-blog-interval,   .ad-wrap,   .gb-btn {     display: none !important;   }   .s-ct,   .single-header-content {     flex-basis: 100% !important;     width: 100% !important;     max-width: 100% !important;   }   .accordion-item-content {     display: block !important;     opacity: 1 !important;   }   .accordion-item-header {     opacity: 1 !important;   }   .gb-wrap {     box-shadow: none !important;     border: 1px solid #aaa;   }   body .site-outer {     margin-top: 0 !important;   }   .single-header-content {     padding: 0;   }   .single-header-content *,   blockquote *,   .smeta-sec * {     color: #000 !important;   } }     .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {   background-image: none !important;   }   @media screen and (max-height: 1024px) {   .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {    background-image: none !important;   }   }   @media screen and (max-height: 640px) {   .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {    background-image: none !important;   }   }   .post { text-align: justify; } .hh-readmore{   margin:40px 0; } .rh-post-wrapper a, .single-post .entry-content a {   font-weight: 700; } .slidein-overlay.content-6ac9983da8214 .cp-slidein-body-overlay {   background: #075e54;   }.slidein-overlay.content-6ac9983da8214 .cp-btn-flat.cp-slide-edit-btn{ background: #ef5350!important;;; color:rgb(255, 255, 255); } .slidein-overlay.content-6ac9983da8214 .cp-btn-flat.cp-slide-edit-btn:hover { background: #e24643!important; } .slidein-overlay.content-6ac9983da8214 .cp-btn-flat.cp-slide-edit-btn {   font-family: inherit;   font-size: 12px;   border-radius:0px;   border-width:0px;   border-color:rgb(0, 0, 0);   padding-left:15px;   padding-right:15px;   padding-top:10px;   padding-bottom:10px;   border-color:rgb(0, 0, 0);  }.content-6ac9983da8214 .cp-form-container label:not(.cp-label) {  display:none;}.content-6ac9983da8214 .cp-form-container label {  color: rgb(153, 153, 153);  font-size: 14px; font-family:; text-align: left;} .content-6ac9983da8214 .cp-form-container .cp-form-field select {  text-align-last: left;  direction: ltr;}.content-6ac9983da8214 .cp-form-container input:focus:not([type='radio']):not([type='checkbox']):not([type='range']), .content-6ac9983da8214 .cp-form-container textarea:focus, .content-6ac9983da8214 .cp-form-container .cp-form-field button, .content-6ac9983da8214 .cp-form-container .cp-form-field input, .content-6ac9983da8214 .cp-form-container .cp-form-field select, .content-6ac9983da8214 .cp-form-container .cp-form-field textarea { text-align: left; font-size: 14px; font-family: ; color: rgb(153, 153, 153); background-color: rgb(255, 255, 255); border-color: rgb(191, 190, 190); padding-top: 11px; padding-bottom: 11px; padding-left: 20px; padding-right: 20px; border-radius: 3px;}.content-6ac9983da8214 .cp-form-container .cp-form-field .cp-label {  text-align: left; font-size: 14px; font-family: ; color: rgb(153, 153, 153); padding-top: 11px; padding-bottom: 11px; border-radius: 3px;}.content-6ac9983da8214 .cp-form-container .cp-submit {  padding-top: 13px; padding-bottom: 13px; padding-left: 20px; padding-right: 20px;}.content-6ac9983da8214 .cp-form-container .cp-submit.cp-btn-flat {  background: #25d366!important;border-radius:5px;}.content-6ac9983da8214 .cp-form-container .cp-submit.cp-btn-flat:hover {  background: #18c659!important;}.content-6ac9983da8214 .cp-form-field.cp-enable-box-shadow > div { border-radius: 3px;}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}.cp-free-widget .cp-slidein-body,.cp-slidein-body .cp-free-widget{background-color:transparent;text-align:center;padding-bottom:0}.cp-free-widget .cp_responsive.cp_font{line-height:normal}.cp-slidein-window-size .cp-slidein-body.cp-free-widget{background-color:transparent}.cp-free-widget .cp-bigtext-container{padding:25px 15px 10px}.cp-free-widget .cp-desc-container{margin-bottom:0}.cp-free-widget .cp-image-container{padding:5px 10px}.cp-free-widget .cp-title,.cp-free-widget h2.cp-title{margin:0;font-size:26px;font-family:Raleway,sans-serif;color:#30414f;line-height:1.5;font-weight:600}.cp-free-widget .cp-desc-container,.cp-free-widget .cp-description,.cp-free-widget .cp-form-container{font-family:Raleway,sans-serif;font-size:14px;line-height:1;color:#fff;margin-bottom:0}.cp-free-widget .cp-description{color:#30414f;line-height:1.5;font-size:16px;font-family:Raleway,sans-serif;text-align:center}.cp-free-widget .cp-desc-container,.cp-free-widget .cp-title-container{margin-bottom:0;padding-left:15px;padding-right:15px}.cp-free-widget .cp-info-container{font-family:Raleway,sans-serif;font-size:14px;line-height:1;color:#30414f;padding:0 10px 0;margin-top:-5px;margin-bottom:10px;text-align:center}.cp-free-widget .cp-desc-timetable,.cp-free-widget .cp-mid-desc-container{font-family:Raleway,sans-serif;font-size:15px;line-height:1;color:#fafafa;margin:0 0 10px;margin-bottom:10px;display:block;width:100%;float:left;padding:10px 0}.cp-free-widget .cp-mid-desc-container{padding-bottom:0}.cp-free-widget .cp-submit,.cp-free-widget .cp-submit:active,.cp-free-widget .cp-submit:focus,.cp-free-widget .cp-submit:hover{background-color:#444;background-image:none;color:#fff;font-size:20px;line-height:1;font-family:Vernanda,sans-serif;font-weight:600}.cp-slidein .cp-free-widget .cp-submit{display:inline-block;word-wrap:break-word}.cp-free-widget .cp-email-form{padding-left:0}.cp-free-widget .form-main.cp-form-simple{padding-bottom:0}.cp-free-widgetcp-free-widget .form-button{padding-right:0}.cp-free-widget .cp-slidein-window-size .cp-slidein-body,.cp-slidein-window-size .cp-slidein-body.cp-free-widget{max-width:90%;margin:0 auto}.cp-free-widget .col-md-6.cp-email-form{padding-right:0}.cp-free-widget .cp-row.cp-submit-form{padding:0 15px}.cp-free-widget .cp-form-simple .form-button,.cp-free-widget .cp-formwith-name>div{padding-left:0}.cp-free-widget .cp-form-simple .form-button{padding-top:0;padding-left:15px;padding-right:15px}.cp-free-widget .cp-name-btn{display:inline-block}.cp-free-widget .cp-info-container .error,.cp-free-widget .cp-info-container .success{width:100%;max-width:90%;padding:20px 15px;border-color:#fff}.cp-free-widget .cp-right-contain{float:right}.cp-row.cp-free-widget-form{width:100%;margin-left:0;padding-top:25px;text-align:center;float:left}.cp-free-widget .cp-name-form,.cp-free-widget .cp-name-form.cp_big_name{padding-right:15px;padding-left:15px}.cp-free-widget .cp-form-container{display:block;padding-bottom:10px;margin-bottom:10px;font-size:16px}.cp-free-widget .form-main.cp-formwith-name{padding-bottom:5px}.cp-free-widget .cp-form-container.cp-no-padding{padding:0 10px}.cp-free-widget #cp_button_editor span.cp_responsive.cp_font{line-height:1}.cp-free-widget .cp-short-desc-font{font-style:italic}.cp-free-widget .cp-email-form .cp_big_email{padding-right:0}.cp-free-widget .cp-email-form.cp-email-wth-btn-onnext{padding-right:0}.cp-free-widget .cp-submit-container{padding-left:0}.cp-slidein-body .cp-center-align-text .cp-form-simple input[name=email],.cp-slidein-body .cp-email-form.cp-email-wth-btn-onnext input[name=email]{text-align:center!important}.cp-free-widget .cp-form-layout-1 .cp-all-inputs-wrap{padding-right:0}.cp-free-widget .form-main.cp-form-layout-1,.cp-free-widget .form-main.cp-form-layout-2,.cp-free-widget .form-main.cp-form-layout-4{padding:0}.cp-free-widget .cp-title-container{padding-left:0;padding-right:0}.cp-free-widget .cp-hide-image{display:block!important}@media (max-width:1355px){.cp-free-widget .cp_name_submit{display:block!important;margin-right:0;padding-right:15px}.cp-free-widget .cp-name-form{padding-right:15px}}@media (max-width:768px){.cp-free-widget .cp-form-simple .form-button{clear:both}.cp-free-widget input.cp-email,.cp-slidein-body.cp-free-widget{text-align:center}.cp-free-widget .cp-slidein-window-size .cp-slidein-body,.cp-slidein-window-size .cp-slidein-body.cp-free-widget{max-width:100%}.cp-slidein .cp-free-widget .cp-submit{width:100%}.cp-free-widget .cp-info-container .error,.cp-free-widget .cp-info-container .success{max-width:100%}.cp-free-widget .cp-right-contain{float:left}.cp-free-widget .cp-submit-container{padding-left:15px}.cp-free-widget .col-lg-8.col-md-8.col-sm-8.col-xs-12.cp-form-email{padding-right:15px}.cp-free-widget .cp-form-email.form-content{float:left}.cp-free-widget .cp-desc-timetable,.cp-free-widget .cp-info-container,.cp-free-widget .cp-mid-desc-container{font-size:12px}.cp-free-widget .cp-email-form,.cp-free-widget .cp-name-form{padding-left:15px;padding-right:15px}.cp-free-widget .cp-email-form.cp-email-wth-btn-onnext{padding-right:15px}.cp-free-widget .cp-form-layout-3 .cp-form-field{padding-left:0;padding-right:0}.cp-free-widget .cp-form-layout-3 .cp-submit-wrap{padding-right:0;padding-left:0}.cp-free-widget .cp-hide-image{display:none!important}}.cp-free-widget-container .cp-top-img .cp-row.cp-columns-equalized{margin-top:20px}@media (max-width:667px){.cp-free-widget .cp-info-container{margin-top:10px}.cp-free-widget .form-button-nxt-line{display:block;width:100%;float:left}}@media (min-width:768px){.cp-free-widget .cp-form-without-name .cp-email-form{padding-left:15px;padding-right:0}.cp-free-widget .cp_name_submit{padding-left:15px}.cp-free-widget .cp-submit-container{padding-left:15px}.cp-free-widget .cp-email-form.cp-email-wth-btn-onnext{padding-right:15px}.cp-free-widget .cp-formwith-name .cp-form-email.form-content{padding-left:15px}.cp-free-widget .cp-form-name{padding-right:0;padding-left:15px}.cp-free-widget .cp-formwith-name>div{padding-left:0;padding-right:15px}.cp-free-widget .form-button{display:block;float:left}.cp-free-widget .cp-form-simple .form-button{padding-left:0}}@media none {
 @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/bitter/v42/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbfOLXOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/bitter/v42/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbfOLzOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/bitter/v42/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbfOLfOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/bitter/v42/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbfOLbOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/bitter/v42/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbfOLjOXXp1veQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Libre Baskerville';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/librebaskerville/v24/kmKUZrc3Hgbbcjq75U4uslyuy4kn0olVQ-LglH6T17uj8Q4iAANPnODSfJge.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Libre Baskerville';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/librebaskerville/v24/kmKUZrc3Hgbbcjq75U4uslyuy4kn0olVQ-LglH6T17uj8Q4iDgNPnODSfA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Neuton';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/neuton/v24/UMBTrPtMoH62xUZCwYg6UCj1BoM5.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Neuton';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/neuton/v24/UMBTrPtMoH62xUZCz4g6UCj1Bg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVIUx6EQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Pacifico';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/pacifico/v23/FwZY7-Qmy14u9lezJ-6K6MmBp0u-zK4.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Pacifico';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/pacifico/v23/FwZY7-Qmy14u9lezJ-6D6MmBp0u-zK4.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Pacifico';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/pacifico/v23/FwZY7-Qmy14u9lezJ-6I6MmBp0u-zK4.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Pacifico';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/pacifico/v23/FwZY7-Qmy14u9lezJ-6J6MmBp0u-zK4.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Pacifico';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/pacifico/v23/FwZY7-Qmy14u9lezJ-6H6MmBp0u-.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrEVJz9d.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmZiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmQiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmYiAr0lFQm524.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmXiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVnoiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVn6iAr0lFQm524.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmbiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmaiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAr0lFQm.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Sacramento';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sacramento/v17/buEzpo6gcdjy0EiZMBUG4CMf_f5Iai0Ycw.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Sacramento';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sacramento/v17/buEzpo6gcdjy0EiZMBUG4C0f_f5Iai0.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Varela Round';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/varelaround/v21/w8gdH283Tvk__Lua32TysjIfpcuPLdshZhVB.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Varela Round';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/varelaround/v21/w8gdH283Tvk__Lua32TysjIfqMuPLdshZhVB.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Varela Round';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/varelaround/v21/w8gdH283Tvk__Lua32TysjIfqcuPLdshZhVB.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Varela Round';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/varelaround/v21/w8gdH283Tvk__Lua32TysjIfp8uPLdshZg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } 
}