img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
: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)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.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{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap: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-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([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}}
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}
.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}
.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:initial;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:#0000}.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:initial}.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:initial}.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{--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:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--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,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 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:.44rem;--wp--preset--spacing--30:.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,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.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}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.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}
/*! This file is auto-generated */
.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}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
:root{--lt-color-primary:#dd3030;--lt-color-secondary:#1b1f26;--lt-color-bg-primary:#1b1f26;--lt-color-bg-secondary:#fff;--lt-color-bg-content:#fff;--lt-color-border:#6d6d6c;--lt-color-border-rgb:109,109,108;--lt-color-text:#3c3c3b;--lt-content-max-width:730px;--lt-font-size-small:.75rem;--lt-font-size-medium:1rem;--lt-font-size-large:1.75rem}
.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container .tablepress{margin-bottom:0}.dt-container .tablepress tfoot:empty{display:none}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}
table td img{width:100%!important}
/*!
	Created by Fabio Lobo
	https://www.fabiolobo.com.br
	contato@fabiolobo.com.br
*/
@font-face {
	font-display: optional;
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	src: local("Roboto Black"), local("Roboto-Black"), url(//overplay.com.br/wp-content/themes/ov/assets/styles/../fonts/roboto-black-webfont.woff2) format("woff2"), url(//overplay.com.br/wp-content/themes/ov/assets/styles/../fonts/roboto-black-webfont.woff) format("woff")
}
@font-face {
	font-display: optional;
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	src: local("Roboto Regular"), local("Roboto-Regular"), url(//overplay.com.br/wp-content/themes/ov/assets/styles/../fonts/roboto-regular-webfont.woff2) format("woff2"), url(//overplay.com.br/wp-content/themes/ov/assets/styles/../fonts/roboto-regular-webfont.woff) format("woff")
}
*,
*::before,
*::after {
	box-sizing: border-box
}
:focus {
	outline-color: var(--lt-color-primary);
	outline-style: dotted;
	outline-width: 1px
}
html {
	scroll-padding-top: 105px
}
body {
	background: var(--lt-color-bg-primary);
	color: var(--lt-color-text);
	font-family: "Roboto", sans-serif;
	margin: 0;
	min-width: 360px
}
figure,
picture {
	display: block;
	margin: 0
}
img {
	border: 0;
	height: auto;
	max-width: 100%;
	transition: opacity .3s ease-out
}
a img:hover {
	opacity: 0.8
}
a {
	color: var(--lt-color-primary);
	text-decoration: none;
	transition: all .3s ease-out;
	transition-property: color, background-color, border
}
a:active,
a:hover {
	color: var(--lt-color-secondary);
	outline-width: 0
}
.skip-to-content {
	left: -9999px;
	position: absolute;
	top: -9999px
}
.screen-reader-text {
	border: 0;
	clip-path: inset(50%);
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	word-wrap: normal !important
}
form {
	clear: both;
	width: 100%
}
form :focus {
	outline-offset: -3px
}
fieldset {
	border: 0;
	margin: 0;
	padding: 0
}
label {
	display: block;
	font-family: "Roboto", sans-serif;
	font-weight: 900
}
input,
select,
optgroup,
textarea {
	color: var(--lt-color-text);
	font-family: "Roboto", sans-serif;
	margin: 0;
	vertical-align: top;
	font-size: 1rem;
	line-height: 1.25rem
}
input,
select,
textarea {
	border: 1px solid var(--lt-color-border);
	border-radius: 0;
	width: 100%
}
input,
select {
	height: 60px
}
input[type="text"],
textarea,
button {
	-webkit-appearance: none
}
input {
	overflow: visible;
	padding: 0 15px
}
input[type="file"] {
	border-radius: 0;
	border: 0;
	height: auto;
	padding: 0;
	width: auto
}
[type="checkbox"],
[type="radio"] {
	height: auto;
	padding: 0;
	vertical-align: middle;
	width: auto
}
select {
	text-transform: none
}
textarea {
	height: 180px;
	overflow: auto;
	padding: 30px;
	resize: none
}
[hidden] {
	display: none
}
.forms-content {
	background: rgba(var(--lt-color-border-rgb), 0.1);
	margin: 15px auto;
	padding: 30px;
	text-align: center
}
@media (min-width: 769px) {
	.forms-content {
		width: 50%
	}
}
.sidebar .forms-content {
	width: 100%
}
.forms-content>:first-child {
	margin-top: 0
}
.forms-content p {
	margin: 0
}
.forms-content__label {
	margin-top: 15px
}
.forms-content__input {
	display: block;
	margin-top: 15px;
	text-align: center;
	width: 100%
}
.forms-content button.button,
.forms-content button.wpcf7-submit {
	margin-top: 15px;
	max-width: 100%
}
.cols {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	position: relative;
	font-size: 0;
	line-height: 1
}
@media (max-width: 480px) {
	.cols {
		margin-left: -15px;
		width: calc(100% + 15px)
	}
}
@media (min-width: 481px) {
	.cols {
		margin-left: -30px;
		width: calc(100% + 30px)
	}
}
.cols--grid {
	margin-left: 0;
	width: 100%
}
@media (min-width: 981px) {
	.cols--grid {
		flex-wrap: nowrap
	}
}
.cols--middle {
	align-items: center
}
.cols--reverse {
	flex-direction: row-reverse
}
.col {
	display: inline-block;
	position: relative;
	vertical-align: top;
	width: 100%;
	font-size: 1rem;
	line-height: 1.25rem
}
@media (max-width: 480px) {
	.col {
		margin: 30px 0 0 15px
	}
}
@media (min-width: 481px) {
	.col {
		margin: 30px 0 0 30px
	}
}
@media (max-width: 640px) and (max-width: 480px) {
	.col--1-2 {
		max-width: calc(100% - 15px)
	}
}
@media (max-width: 640px) and (min-width: 481px) {
	.col--1-2 {
		max-width: 460px
	}
}
@media (min-width: 641px) {
	.col--1-2 {
		max-width: calc(50% - 30px)
	}
}
@media (max-width: 480px) {
	.col--1-4 {
		max-width: calc(50% - 15px)
	}
}
@media (min-width: 481px) and (max-width: 768px) {
	.col--1-4 {
		max-width: calc(50% - 30px)
	}
}
@media (min-width: 481px) and (min-width: 769px) {
	.col--1-4 {
		max-width: calc(25% - 30px)
	}
}
.col>:first-child {
	margin-top: 0
}
.col>:last-child {
	margin-bottom: 0
}
.col--content {
	margin-left: 0;
	max-width: 790px
}
@media (max-width: 480px) {
	.col--content {
		margin-top: 15px
	}
}
@media (min-width: 981px) {
	.col--content {
		width: calc(100% - 300px - 30px)
	}
}
@media (max-width: 980px) {
	.col--sidebar {
		margin-left: 0;
		margin-top: 45px;
		max-width: 460px
	}
}
@media (min-width: 981px) {
	.col--sidebar {
		max-width: 300px
	}
}
.max {
	width: 100%;
	clear: both;
	position: relative
}
.max--mtop {
	margin-top: 30px
}
.max--ptop {
	padding-top: 30px
}
.wrapper {
	clear: both;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	min-width: 360px;
	position: relative;
	width: 100%;
	max-width: 1170px
}
@media (max-width: 768px) {
	.wrapper {
		padding: 0 15px
	}
}
@media (min-width: 769px) {
	.wrapper {
		padding: 0 30px
	}
}
.wrapper--content {
	max-width: var(--lt-content-max-width)
}
.wrapper--max {
	max-width: 100%
}
.header {
	background: var(--lt-color-primary);
	color: #FFF;
	left: 0;
	position: sticky;
	right: 0;
	top: 0;
	z-index: 10;
	font-size: 0;
	line-height: 1
}
.header__bar {
	align-items: center;
	display: flex;
	flex-wrap: nowrap
}
@media (max-width: 1024px) {
	.header__bar {
		height: 60px;
		justify-content: space-around
	}
}
@media (min-width: 1025px) {
	.header__bar {
		height: 75px;
		justify-content: space-between
	}
}
.header h1 {
	margin: 0
}
@media (max-width: 1025px) and (min-width: 640px) {
	.header h1 {
		flex-grow: 1
	}
}
.header__logo {
	display: block
}
@media (max-width: 1025px) and (min-width: 640px) {
	.header__logo {
		flex-grow: 1
	}
}
@media (max-width: 1024px) {
	.header__logo .icon {
		height: 24px;
		margin-top: -5px;
		width: 93px
	}
}
@media (min-width: 1025px) {
	.header__logo .icon {
		height: 30px;
		margin-top: -5px;
		width: 116px
	}
}
.header__navigation {
	flex-grow: 1;
	position: relative;
	text-align: center;
	white-space: nowrap;
	font-size: 0;
	line-height: 1
}
@media (max-width: 1024px) {
	.header__navigation {
		align-items: center;
		display: flex;
		flex-wrap: nowrap;
		justify-content: space-between;
		max-width: 600px;
		padding-left: 30px
	}
}
@media (min-width: 1025px) {
	.header__navigation {
		padding-right: 102px
	}
}
.header__search {
	display: inline-block;
	vertical-align: middle
}
@media (min-width: 641px) {
	.header__search {
		position: relative
	}
}
.header__search__button {
	cursor: pointer
}
.header__search__button .icon {
	left: 0;
	transition: left .3s .3s ease-out
}
.header__search__button--active .icon {
	transition: left .3s ease-out
}
@media (max-width: 640px) {
	.header__search__button--active .icon {
		left: 120px
	}
}
@media (min-width: 641px) {
	.header__search__button--active .icon {
		left: -7.5px
	}
}
.header__search__form {
	background: #FFF;
	border-radius: 15px;
	min-width: 210px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	top: -1000vh;
	visibility: hidden;
	width: auto;
	z-index: 15;
	transform: translateY(-50%);
	transition: opacity .3s .3s ease-out, visibility .3s .3s ease-out, margin .3s .3s ease-out, top .01s .6s ease-out
}
@media (max-width: 640px) {
	.header__search__form {
		left: 15px;
		width: calc(100% - 15px)
	}
}
@media (min-width: 641px) {
	.header__search__form {
		right: 0;
		width: 255px
	}
}
.header__search__form--active {
	opacity: 1;
	top: 50%;
	visibility: visible;
	transition: opacity .3s ease-out, visibility .3s ease-out
}
.header__search__input,
.header__search__submit {
	border: 0;
	float: left;
	height: 30px;
	margin: 0
}
.header__search__input {
	height: 30px;
	padding-left: 30px;
	width: calc(100% - 30px);
	font-size: 1rem;
	line-height: 1.25rem
}
.header__search__submit {
	background: transparent;
	padding: 0;
	width: 30px;
	font-size: 0;
	line-height: 1
}
.header__search__submit .icon path {
	fill: var(--lt-color-primary)
}
.header__search__close {
	cursor: pointer;
	height: 7.5px;
	left: 10px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 7.5px
}
.header__social {
	display: inline-block;
	vertical-align: middle;
	font-size: 0;
	line-height: 1
}
@media (max-width: 1024px) {
	.header__social {
		height: 18px;
		width: 18px
	}
}
@media (min-width: 1025px) {
	.header__social {
		height: 24px;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		width: 24px
	}
	.header__social--twitter {
		right: 102px
	}
	.header__social--twitter:hover path:first-child {
		fill: #50abf1
	}
	.header__social--facebook {
		right: 68px
	}
	.header__social--facebook:hover path:first-child {
		fill: #1877F2
	}
	.header__social--instagram {
		right: 34px
	}
	.header__social--instagram:hover circle {
		fill: #C536A4
	}
	.header__social--youtube {
		right: 0
	}
	.header__social--youtube:hover circle,
	.header__social--youtube:hover path:last-child {
		fill: #DC472E
	}
	.header__social:nth-last-child(3) {
		right: 68px
	}
	.header__social:nth-last-child(2) {
		right: 34px
	}
	.header__social:last-child {
		right: 0
	}
	.header__social .icon svg:hover {
		opacity: 1
	}
}
.header .google-auto-placed {
	display: none
}
.logo {
	display: table;
	margin: 0;
	font-size: 1.75rem;
	line-height: 2rem;
	font-family: "Roboto", sans-serif;
	font-weight: 900
}
@media (max-width: 1025px) and (min-width: 640px) {
	.logo {
		flex-grow: 1
	}
}
.logo__link {
	color: #FFF;
	display: block
}
.logo__image {
	display: block
}
@media (max-width: 1024px) {
	.logo--ovicio .logo__image {
		height: 24px;
		margin-top: -5px;
		width: 93px
	}
}
@media (min-width: 1025px) {
	.logo--ovicio .logo__image {
		height: 30px;
		margin-top: -5px;
		width: 116px
	}
}
@media (max-width: 1024px) {
	.logo--overplay .logo__image {
		height: 12px;
		width: 105px
	}
}
@media (min-width: 1025px) {
	.logo--overplay .logo__image {
		height: 18px;
		width: 158px
	}
}
@media (max-width: 1024px) {
	.logo--muramasa .logo__image {
		height: 12px;
		width: 116px
	}
}
@media (min-width: 1025px) {
	.logo--muramasa .logo__image {
		height: 21px;
		width: 202.5px
	}
}
.main-menu {
	display: inline-block;
	text-transform: uppercase;
	vertical-align: middle;
	font-family: "Roboto", sans-serif;
	font-weight: 900;
	z-index: 15
}
@media (max-width: 1024px) {
	.main-menu__button {
		cursor: pointer;
		display: inline-block;
		position: relative
	}
	.main-menu__button::after {
		opacity: 0;
		transition: opacity .3s ease-out, top .3s ease-out;
		border-bottom: 15px solid var(--lt-color-secondary);
		border-left: 15px solid transparent;
		border-right: 15px solid transparent;
		content: "";
		position: absolute;
		right: calc(50% - 15px);
		top: 100px;
		width: 0
	}
	.main-menu__button--active::after {
		opacity: 1;
		top: 23px
	}
}
@media (min-width: 1025px) {
	.main-menu__button {
		display: none
	}
}
@media (max-width: 980px) {
	.nav-open.button-icon {
		height: 24px;
		margin: 0 15px;
		width: 24px;
		z-index: 1
	}
}
@media (min-width: 981px) {
	.nav-open.button-icon {
		display: none
	}
}
@media (max-width: 980px) {
	.nav-close.button-icon {
		height: 30px;
		position: absolute;
		right: 21px;
		top: 15px;
		width: 30px;
		z-index: 5
	}
}
@media (min-width: 981px) {
	.nav-close.button-icon {
		display: none
	}
}
@media (max-width: 980px) {
	.nav {
		background: var(--lt-color-secondary);
		height: 100vh;
		left: -720px;
		overflow: auto;
		position: fixed;
		text-align: left;
		top: 0;
		transition: left .45s ease-in-out .15s;
		width: 330px;
		z-index: 3
	}
	.nav--active {
		left: 0
	}
	.nav::after {
		background: rgba(0, 0, 0, 0.66);
		bottom: 0;
		content: "";
		left: 330px;
		opacity: 0;
		position: fixed;
		right: calc(100vw * 2);
		top: 0;
		transition: opacity .15s ease-out, right .01s ease-out .6s;
		z-index: -1
	}
	.nav--active::after {
		opacity: 1;
		right: 0;
		transition: opacity .3s ease-out .6s, right .01s ease-out .01s
	}
}
@media (min-width: 981px) {
	.nav {
		align-items: center;
		display: flex;
		justify-content: space-between
	}
}
.nav__list {
	flex-grow: 1;
	list-style: none;
	margin: 0;
	padding: 0
}
.nav__item {
	position: relative
}
@media (max-width: 980px) {
	.nav__item:not(:first-child) {
		border-top: 1px solid rgba(255, 255, 255, 0.1)
	}
}
@media (min-width: 981px) {
	.nav__item {
		display: inline-block;
		margin-right: 15px
	}
	.nav__item:first-child {
		margin-left: 15px
	}
}
.nav__item__expand {
	content: "";
	cursor: pointer;
	position: absolute;
	right: 0;
	font-size: 0;
	line-height: 1
}
@media (max-width: 980px) {
	.nav__item__expand {
		background: transparent;
		height: 60px;
		top: 0;
		width: 60px
	}
}
@media (min-width: 981px) {
	.nav__item__expand {
		height: 10px;
		top: 50%;
		transform: translateY(-50%);
		width: 10px
	}
}
.nav__item__expand::after {
	right: calc(50% - 1.5px);
	top: calc(50% - 1.5px);
	border-left: 3px solid transparent;
	border-right: 3px solid transparent;
	border-top: 3px solid #fff;
	content: "";
	position: absolute;
	transition: all .3s ease-out;
	width: 0
}
@media (min-width: 981px) {
	.nav__item__expand::after {
		right: 0
	}
}
.nav__item--submenu-active .nav__item__expand::after {
	transform: rotate(-180deg)
}
.nav__item a {
	color: #FFF;
	display: block;
	transition: background .3s ease-out, opacity .3s ease-out;
	font-size: 1rem;
	line-height: 1.25rem
}
@media (max-width: 980px) {
	.nav__item a {
		padding: 20px 30px
	}
}
@media (min-width: 981px) {
	.nav__item a {
		padding: 7.5px 0
	}
	.nav__item a:hover {
		opacity: .75
	}
}
@media (max-width: 980px) {
	.nav__item--submenu>a {
		border-right: 60px solid rgba(255, 255, 255, 0.1);
		padding-right: 15px
	}
}
@media (min-width: 981px) {
	.nav__item--submenu>a {
		margin-right: 10px
	}
}
.nav__submenu {
	background: var(--lt-color-secondary);
	list-style: none;
	margin: 0;
	padding: 0
}
@media (max-width: 980px) {
	.nav__submenu {
		max-height: 0;
		overflow: hidden;
		transition: max-height .6s ease-out
	}
	.nav__item--submenu-active .nav__submenu {
		max-height: 100vh;
		overflow: auto
	}
}
@media (min-width: 981px) {
	.nav__submenu {
		left: -9999vw;
		opacity: 0;
		position: absolute;
		text-align: center;
		top: 200%;
		transform: translateX(-50%);
		transition: left .01s ease-out .6s, opacity .3s ease-out .3s, top .3s ease-out .3s;
		white-space: normal;
		width: 180px
	}
	.nav__item--submenu:hover>.nav__submenu,
	.nav__item--submenu-active>.nav__submenu {
		left: 50%;
		opacity: 1;
		top: 100%;
		transition: left .01s ease-out .01s, opacity .3s ease-out .3s, top .3s ease-out .3s
	}
	.nav__submenu::after {
		left: calc(50% - 5px / 2);
		top: 0;
		border-bottom: 5px solid var(--lt-color-secondary);
		border-left: 5px solid transparent;
		border-right: 5px solid transparent;
		content: "";
		position: absolute;
		transition: all .3s ease-out;
		width: 0
	}
	.nav__item--submenu-active .nav__submenu::after {
		top: -5px
	}
}
@media (min-width: 981px) {
	.nav__submenu .nav__submenu {
		border-left: 1px solid var(--lt-color-secondary);
		left: 110%;
		top: 0;
		transform: translateX(0)
	}
	.nav__submenu .nav__submenu::after {
		display: none
	}
}
.nav__submenu__item {
	position: relative
}
@media (max-width: 980px) {
	.nav__submenu__item {
		background: rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1)
	}
}
@media (min-width: 981px) {
	.nav__submenu__item:not(:first-child) {
		border-top: 1px solid rgba(255, 255, 255, 0.1)
	}
}
.nav__submenu__item:hover .nav__submenu {
	left: 100%;
	opacity: 1;
	transition: left .3s ease-out .3s, opacity .3s ease-out .3s
}
@media (min-width: 981px) {
	.nav__submenu__item .nav__submenu__item {
		background: rgba(255, 255, 255, 0.1)
	}
	.nav__submenu__item .nav__submenu__item:hover {
		background: rgba(255, 255, 255, 0.05)
	}
}
@media (min-width: 981px) {
	.nav__submenu a {
		padding: 12.5px 15px
	}
	.nav__submenu a:hover {
		background: rgba(0, 0, 0, 0.1);
		opacity: 1
	}
}
.main {
	background: var(--lt-color-bg-content);
	margin-top: 30px
}
@media (max-width: 480px) {
	.main {
		padding-bottom: 15px
	}
}
@media (min-width: 481px) {
	.main {
		padding-bottom: 30px
	}
}
.main__section {
	margin-top: 30px
}
.main__section:first-child {
	margin-top: 0
}
@media (max-width: 480px) {
	.main__section--wrapper {
		padding: 0 15px
	}
}
@media (min-width: 481px) {
	.main__section--wrapper {
		padding: 0 30px
	}
}
.main__section--content {
	margin-left: auto;
	margin-right: auto;
	max-width: 790px;
	width: 100%
}
.main__separator+.main__section.cols {
	margin-top: -30px
}
.main__separator {
	background: var(--lt-color-border);
	border: 0;
	clear: both;
	height: 1px;
	margin: 30px auto;
	opacity: .5
}
@media (max-width: 480px) {
	.main__separator {
		width: calc(100% - 30px)
	}
}
@media (min-width: 481px) {
	.main__separator {
		width: calc(100% - 60px)
	}
}
.breadcrumbs {
	border-left: 3px solid var(--lt-color-primary);
	color: var(--lt-color-border);
	display: table;
	height: 24px;
	padding: 3px 7.5px;
	font-family: "Roboto", sans-serif;
	font-weight: 900;
	font-size: .75rem;
	line-height: 1.25rem
}
.featured .breadcrumbs {
	color: #FFF;
	padding-right: 60px
}
.featured .breadcrumbs a {
	color: #FFF
}
.featured .breadcrumbs a:hover {
	color: #FFF;
	text-decoration: underline
}
.featured {
	background: #000;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	clear: both;
	overflow: hidden;
	position: relative;
	font-size: 0;
	line-height: 1
}
.featured--heading {
	color: #FFF;
	border: 1px solid #FFF
}
@media (max-width: 480px) {
	.featured--heading {
		margin: -15px 0 0 -15px;
		max-width: calc(100vw - 30px);
		min-width: 330px;
		width: 100vw
	}
}
@media (min-width: 481px) {
	.featured--heading {
		margin: -30px 0 0 50%;
		max-width: calc(100vw - 60px);
		transform: translateX(-50%);
		width: 1110px
	}
}
.featured::after {
	background: #FFF;
	bottom: 0;
	content: "";
	height: 1px;
	left: 0;
	position: absolute;
	right: 0;
	width: 100%
}
.featured__item {
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
	display: inline-block;
	overflow: hidden;
	position: relative;
	width: 100%
}
@media (min-width: 769px) {
	.featured__item--big {
		float: left;
		width: 50%
	}
}
@media (min-width: 769px) {
	.featured__item--medium {
		width: 50%
	}
}
@media (max-width: 768px) {
	.featured__item--small {
		width: 50%
	}
}
@media (min-width: 769px) {
	.featured__item--small {
		width: 25%
	}
}
.featured__item__thumb {
	position: relative;
	transition: transform .3s ease-out
}
.featured__item__thumb::after {
	background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.75));
	content: "";
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}
@media (max-width: 640px) {
	.featured--heading .featured__item__thumb:nth-child(2) {
		display: none
	}
}
@media (min-width: 641px) {
	.featured--heading .featured__item__thumb:nth-child(1) {
		display: none
	}
}
.featured__item:hover .featured__item__thumb {
	transform: scale(1.03)
}
.featured__item__cat {
	border-left: 3px solid var(--lt-color-primary);
	color: #FFF;
	display: table;
	height: 24px;
	padding: 3px 7.5px;
	position: absolute;
	font-family: "Roboto", sans-serif;
	font-weight: 900;
	font-size: .75rem;
	line-height: 1rem
}
@media (max-width: 480px) {
	.featured__item__cat {
		left: 15px;
		right: 15px;
		top: 15px
	}
}
@media (min-width: 481px) {
	.featured__item__cat {
		left: 30px;
		right: 30px;
		top: 30px
	}
}
.featured__item__breadcrumbs {
	position: absolute
}
@media (max-width: 480px) {
	.featured__item__breadcrumbs {
		left: 15px;
		right: 15px;
		top: 15px
	}
}
@media (min-width: 481px) {
	.featured__item__breadcrumbs {
		left: 30px;
		right: 30px;
		top: 30px
	}
}
@media (min-width: 481px) and (min-width: 769px) {
	.featured__item__breadcrumbs {
		left: 50%;
		max-width: 790px;
		padding-left: 30px;
		padding-right: 30px;
		transform: translateX(-50%);
		width: 100%
	}
}
.featured__item:hover .featured__item__cat {
	background: var(--lt-color-primary);
	border-left-color: #FFF;
	color: #FFF
}
.featured__item__title.title {
	position: absolute
}
@media (max-width: 981px) and (min-width: 768px) {
	.featured__item__title.title.title--medium {
		font-size: 1.125rem;
		line-height: 1.375rem
	}
}
@media (max-width: 981px) and (min-width: 768px) {
	.featured__item__title.title.title--small {
		font-size: 1rem;
		line-height: 1.25rem
	}
}
@media (max-width: 480px) {
	.featured__item__title.title {
		bottom: 15px;
		left: 15px;
		max-height: calc(100% - 24px - 30px - 15px);
		right: 15px
	}
}
@media (min-width: 481px) {
	.featured__item__title.title {
		bottom: 30px;
		left: 30px;
		max-height: calc(100% - 24px - 60px - 15px);
		right: 30px
	}
}
.featured--heading .featured__item__title.title {
	bottom: 30px
}
.featured__item__link {
	color: #FFF;
	pointer-events: none
}
.featured__item__link:hover {
	color: #FFF
}
.featured__item__link::after {
	bottom: -30px;
	content: "";
	height: 100vh;
	left: -30px;
	pointer-events: all;
	position: absolute;
	width: calc(100% + 60px)
}
.featured--heading .featured__item {
	border: 0
}
.featured--heading .featured__item:hover .featured__item__thumb {
	transform: scale(1)
}
@media (min-width: 769px) {
	.featured--heading .featured__item__title {
		left: 50%;
		max-width: 790px;
		padding-left: 30px;
		padding-right: 30px;
		transform: translateX(-50%);
		width: 100%
	}
}
.webstories__cols {
	display: grid;
	grid-gap: 30px;
	grid-auto-flow: column;
	justify-content: unset;
	margin: 30px 0 -15px 0;
	overflow: auto;
	position: relative;
	scroll-snap-type: x proximity
}
@media (max-width: 1024px) {
	.webstories__cols {
		grid-auto-columns: 90px
	}
}
@media (min-width: 1025px) {
	.webstories__cols {
		grid-template-columns: repeat(9, 1fr)
	}
}
@media (max-width: 480px) {
	.webstories__cols {
		column-gap: 15px;
		grid-auto-columns: 75px;
		margin-left: -15px;
		padding: 0 15px 15px 15px;
		width: calc(100% + 30px)
	}
}
@media (min-width: 481px) {
	.webstories__cols {
		column-gap: 30px;
		margin-left: -30px;
		padding: 0 30px 15px 30px;
		width: calc(100% + 60px)
	}
}
.webstories__item {
	text-align: center
}
.webstories__item__thumb {
	margin: 0 auto 7.5px auto
}
.webstories__item--more .webstories__item__thumb {
	background: var(--lt-color-primary);
	border-radius: 50%;
	height: 0;
	padding-bottom: 100%;
	position: relative;
	transition: background .3s ease-out;
	width: 100%
}
.webstories__item--more .webstories__item__thumb:hover {
	background: var(--lt-color-secondary)
}
.webstories__item--more .webstories__item__thumb a {
	position: absolute;
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}
.webstories__item--more .webstories__item__thumb .icon--webstories {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%)
}
.webstories__item .thumb {
	border: 1px solid var(--lt-color-border);
	border-radius: 50%
}
.webstories__item__title {
	letter-spacing: -0.5px
}
.loop {
	overflow: hidden
}
.loop--sidebar {
	margin-top: 30px
}
.loop__item--banner {
	padding-top: 30px
}
@media (max-width: 640px) {
	.loop__item .col:last-child {
		margin-top: 15px
	}
}
.loop__item__thumb {
	border: 1px solid var(--lt-color-border)
}
.loop__item__title.title {
	margin-top: 7.5px
}
@media (max-width: 981px) and (min-width: 768px) {
	.loop__item__title.title.title--small {
		font-size: 1rem;
		line-height: 1.25rem
	}
}
@media (max-width: 640px) {
	.loop__item p {
		display: none
	}
}
@media (min-width: 641px) {
	.loop__item p {
		margin: 7.5px 0 0 0;
		font-size: .875rem;
		line-height: 1.375rem
	}
}
.loop--sidebar .loop__item {
	margin-top: 1px;
	overflow: hidden;
	position: relative
}
.loop--sidebar .loop__item__thumb {
	border: 0;
	position: relative;
	transition: transform .3s ease-out
}
.loop--sidebar .loop__item__thumb::after {
	background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.75));
	content: "";
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}
.loop--sidebar .loop__item:hover .loop__item__thumb {
	transform: scale(1.03)
}
.loop--sidebar .loop__item__title.title {
	position: absolute
}
@media (max-width: 480px) {
	.loop--sidebar .loop__item__title.title {
		bottom: 15px;
		left: 15px;
		right: 15px
	}
}
@media (min-width: 481px) {
	.loop--sidebar .loop__item__title.title {
		bottom: 30px;
		left: 30px;
		right: 30px
	}
}
.loop--sidebar .loop__item__link {
	color: #FFF;
	pointer-events: none
}
.loop--sidebar .loop__item__link:hover {
	color: #FFF
}
.loop--sidebar .loop__item__link::after {
	bottom: -30px;
	content: "";
	height: 100vh;
	left: -30px;
	pointer-events: all;
	position: absolute;
	width: calc(100% + 60px)
}
@media (min-width: 641px) {
	.loop--vertical .loop__item {
		margin-top: 15px
	}
}
@media (min-width: 641px) {
	.heading+.loop__item {
		margin-top: 0
	}
}
.byline {
	color: var(--lt-color-border);
	display: block
}
.byline--loop {
	margin-top: 7.5px;
	font-size: .75rem;
	line-height: 1rem
}
@media (max-width: 640px) {
	.byline--single {
		padding-top: 3px;
		font-size: .75rem;
		line-height: 1.25rem
	}
}
@media (min-width: 641px) {
	.byline--single {
		font-size: 1rem;
		line-height: 1.5rem
	}
}
@media (max-width: 480px) {
	.byline__author {
		display: none
	}
}
.byline a {
	color: var(--lt-color-border);
	text-decoration: underline
}
.byline a:hover {
	color: var(--lt-color-primary)
}
.heading__title {
	color: var(--lt-color-secondary)
}
.heading>*+.heading__title {
	margin-top: 15px
}
.heading__description {
	border-bottom: 1px solid rgba(var(--lt-color-border-rgb), 0.5);
	color: var(--lt-color-border);
	margin: 15px 0 0 0;
	padding-bottom: 15px;
	font-size: 1rem;
	line-height: 1.25rem
}
.heading__description :first-child {
	margin-top: 0
}
.heading__description :last-child {
	margin-bottom: 0
}
.heading .post-edit-link {
	background-color: var(--lt-color-primary);
	color: #FFF;
	padding: 3px 7.5px;
	position: absolute;
	right: 0;
	font-family: "Roboto", sans-serif;
	font-weight: 900;
	font-size: .75rem;
	line-height: 1rem
}
@media (max-width: 480px) {
	.heading .post-edit-link {
		top: -27px
	}
}
@media (min-width: 481px) {
	.heading .post-edit-link {
		top: -42px
	}
}
.heading .post-edit-link:hover {
	background-color: var(--lt-color-secondary);
	color: #FFF
}
.heading .featured+.post-edit-link {
	top: -12px
}
.heading__comments {
	position: absolute;
	right: 0
}
@media (max-width: 480px) {
	.heading__comments {
		top: 20px
	}
}
@media (min-width: 481px) {
	.heading__comments {
		top: 35px
	}
}
.breadcrumbs+.heading__comments {
	top: 5px
}
.breadcrumbs+.heading__comments .icon path {
	fill: var(--lt-color-primary)
}
.heading__info {
	align-items: flex-start;
	display: flex;
	flex-wrap: nowrap
}
@media (max-width: 480px) {
	.heading__info {
		margin-top: 15px
	}
}
@media (min-width: 481px) {
	.heading__info {
		margin-top: 30px
	}
}
.heading__info__byline {
	flex-grow: 1;
	padding-right: 15px
}
.heading__title+.heading__info {
	margin-top: 15px
}
.heading hr {
	background: var(--lt-color-border);
	border: 0;
	clear: both;
	height: 1px;
	margin: 30px auto;
	opacity: .5
}
.pagination {
	clear: both;
	color: var(--lt-color-border);
	margin-top: -7.5px;
	padding-top: 45px;
	font-size: 0;
	line-height: 1
}
@media (max-width: 768px) {
	.pagination {
		text-align: center
	}
}
.pagination>* {
	border-radius: 15px;
	display: inline-block;
	margin: 7.5px 15px 0 0;
	min-width: 30px;
	padding: 7px 5px;
	text-align: center;
	font-size: .75rem;
	line-height: 1rem
}
@media (max-width: 768px) {
	.pagination--posts>*,
	.pagination--comments>* {
		display: none
	}
	.pagination--posts>* .pagination__title,
	.pagination--comments>* .pagination__title {
		display: inline-block
	}
}
.pagination__title {
	padding-left: 12px;
	padding-right: 12px
}
@media (max-width: 768px) {
	.pagination__title {
		display: table;
		margin-left: auto;
		margin-right: auto
	}
}
@media (max-width: 768px) {
	.pagination--posts>.pagination__title {
		display: inline-block
	}
}
@media (min-width: 769px) {
	.pagination--posts>.pagination__title {
		display: none
	}
}
.pagination a {
	color: #FFF;
	background: var(--lt-color-primary)
}
.pagination a:hover {
	background: var(--lt-color-secondary)
}
@media (max-width: 768px) {
	.pagination .prev,
	.pagination .next {
		display: inline-block;
		margin-left: 0;
		margin-right: 0
	}
}
@media (max-width: 768px) {
	.pagination .prev {
		float: left
	}
}
@media (max-width: 768px) {
	.pagination .next {
		float: right
	}
}
.sidebar__widget__title+* {
	margin-top: 30px
}
.network__list {
	text-align: center;
	list-style: none;
	margin: -30px 0 0 0;
	padding: 0
}
@media (max-width: 480px) {
	.network__list {
		padding-bottom: 15px
	}
}
.network__list li {
	display: inline-block;
	margin: 30px 15px 0 15px;
	vertical-align: middle
}
.network__list .icon svg:hover {
	opacity: 1
}
.network__list .icon:not(:hover) path {
	fill: #CCC
}
.network__list .icon--logo-ovicio {
	height: 24px;
	margin-top: -5px;
	width: 93px
}
.network__list .icon--logo-ovicio:hover path[fill="#003264"] {
	fill: #003264
}
.network__list .icon--logo-ovicio:hover path[fill="#fff"] {
	fill: #0078FF
}
.network__list .icon--logo-overplay {
	height: 16.5px;
	width: 145px
}
.network__list .icon--logo-overplay:hover path {
	fill: #FF1B14
}
.network__list .icon--logo-muramasa {
	height: 16px;
	width: 154.5px
}
.network__list .icon--logo-muramasa:hover path {
	fill: #FF521D
}
.footer {
	background: var(--lt-color-primary);
	color: #FFF;
	margin-top: 30px;
	font-size: 0;
	line-height: 1
}
@media (max-width: 768px) {
	.footer {
		padding-bottom: 30px;
		padding-top: 30px;
		text-align: center
	}
}
@media (min-width: 769px) {
	.footer {
		padding-bottom: 25.5px;
		padding-top: 25.5px
	}
}
.footer__copyright {
	display: inline-block;
	font-size: 1rem;
	line-height: 1.5rem
}
.footer__menu {
	list-style: none;
	margin: 0;
	padding: 0
}
@media (min-width: 769px) {
	.footer__menu {
		display: inline-block
	}
}
.footer__menu li {
	display: inline-block;
	font-size: 1rem;
	line-height: 1.5rem
}
.footer__menu li::before {
	color: #FFF;
	content: "\2022";
	padding: 0 5px
}
@media (max-width: 768px) {
	.footer__menu li {
		margin-top: 15px
	}
	.footer__menu li:first-child::before {
		display: none
	}
}
.footer__menu a {
	color: #FFF;
	text-decoration: underline
}
.footer__menu a:hover {
	color: #FFF;
	text-decoration: none
}
.footer #fabiolobo {
	height: 24px;
	width: 24px
}
@media (max-width: 768px) {
	.footer #fabiolobo {
		display: block;
		margin: 30px auto 0 auto
	}
}
@media (min-width: 769px) {
	.footer #fabiolobo {
		float: right
	}
}
.footer .google-auto-placed {
	display: none
}
.cookies {
	background: #FFF;
	border: 1px solid var(--lt-color-border);
	padding: 15px;
	position: fixed;
	width: 100%;
	z-index: 9999;
	opacity: 0;
	transition: opacity .15s ease-out, visibility .01s ease-out .6s;
	visibility: hidden
}
.cookies--visible {
	opacity: 1;
	transition: opacity .3s ease-out .6s, visibility .01s ease-out .01s;
	visibility: visible
}
@media (max-width: 768px) {
	.cookies {
		bottom: 0;
		left: 0;
		max-width: 100%
	}
}
@media (min-width: 769px) {
	.cookies {
		bottom: 10px;
		left: 10px;
		max-width: 300px
	}
}
.cookies__text {
	display: block;
	margin-bottom: 15px;
	font-size: .875rem;
	line-height: 1.125rem
}
.banner {
	position: relative;
	text-align: center
}
.banner *:not(script) {
	margin: 0 auto
}
.banner+.banner,
[class*="wp-block"] .banner,
.forms-content .banner,
.wpcf7 .banner,
.banner:empty {
	display: none
}
.banner--full {
	padding-top: 30px
}
@media (min-width: 769px) {
	.banner--mobile {
		display: none
	}
}
@media (max-width: 768px) {
	.banner--desktop {
		display: none
	}
}
.banner--content {
	min-height: 50px
}
@media (max-width: 768px) {
	.banner--content {
		clear: both;
		width: 100%
	}
}
@media (min-width: 769px) {
	.banner--content {
		clear: left;
		float: left;
		margin: 5px 30px 15px 0;
		width: 300px
	}
}
.banner--content--full {
	clear: both;
	float: none;
	margin: 30px auto;
	width: 100%
}
.button,
.wpcf7-submit {
	background: var(--lt-color-primary);
	border: 0;
	border-radius: 0;
	color: #FFF;
	cursor: pointer;
	display: table;
	height: auto;
	margin: 0 auto;
	max-width: 300px;
	padding: 20px 30px;
	text-align: center;
	transition: all .3s ease-out;
	transition-property: color, background-color, border;
	width: 100%;
	-webkit-appearance: none;
	font-size: 1rem;
	line-height: 1.25rem;
	font-family: "Roboto", sans-serif;
	font-weight: 900
}
.button:not(a):not(div),
.wpcf7-submit:not(a):not(div) {
	height: 60px;
	padding-bottom: 0;
	padding-top: 0
}
.button:hover,
.wpcf7-submit:hover {
	background: var(--lt-color-secondary);
	color: #FFF
}
.button:disabled,
.wpcf7-submit:disabled {
	opacity: .33
}
@media (max-width: 768px) {
	.button,
	.wpcf7-submit {
		max-width: 100%
	}
}
.icon {
	display: block;
	height: auto;
	position: relative;
	font-size: 0;
	line-height: 1
}
.icon svg {
	overflow: visible;
	transition: opacity .3s ease-out
}
.icon svg:hover {
	opacity: 0.8
}
.icon svg path,
.icon svg circle {
	transition: fill .3s ease-out
}
.icon--responsive svg {
	height: 100%;
	width: 100%
}
.share {
	color: var(--lt-color-border);
	white-space: nowrap;
	font-size: 0;
	line-height: 1
}
@media (max-width: 768px) {
	.singular__footer__tags+.share {
		margin-top: 15px
	}
}
.share__title {
	vertical-align: middle
}
@media (max-width: 640px) {
	.share__title {
		font-size: .75rem;
		line-height: 1rem
	}
}
@media (min-width: 641px) {
	.share__title {
		font-size: 1rem;
		line-height: 1.25rem
	}
}
@media (max-width: 768px) {
	.heading .share__title {
		display: none
	}
}
.share__button {
	display: inline-block;
	height: 24px;
	margin-left: 15px;
	vertical-align: middle;
	width: 24px
}
.share__button .icon--twitter title+path {
	fill: #50abf1
}
.thumb {
	display: block;
	width: 100%
}
.thumb-caption {
	background: rgba(102, 102, 102, 0.5);
	bottom: 1px;
	color: #FFF;
	margin: 0;
	opacity: .6;
	padding: 4px 10px;
	position: absolute;
	right: 1px;
	z-index: 1;
	font-size: .75rem;
	line-height: 1rem
}
.title {
	display: block;
	margin: 0;
	font-family: "Roboto", sans-serif;
	font-weight: 900
}
.title--smaller {
	font-size: .875rem;
	line-height: 1.125rem
}
@media (max-width: 480px) {
	.title--small {
		font-size: .875rem;
		line-height: 1.125rem
	}
}
@media (min-width: 481px) {
	.title--small {
		font-size: 1rem;
		line-height: 1.25rem
	}
}
@media (max-width: 480px) {
	.title--medium {
		font-size: 1.25rem;
		line-height: 1.5rem
	}
}
@media (min-width: 481px) {
	.title--medium {
		font-size: 1.75rem;
		line-height: 2rem
	}
}
@media (max-width: 480px) {
	.title--big {
		font-size: 1.75rem;
		line-height: 2rem
	}
}
@media (min-width: 481px) {
	.title--big {
		font-size: 2.75rem;
		line-height: 3rem
	}
}
.title--section {
	border-left: 3px solid var(--lt-color-secondary);
	color: var(--lt-color-secondary);
	height: 30px;
	padding: 5px 7.5px;
	font-family: "Roboto", sans-serif;
	font-weight: 900;
	font-size: 1rem;
	line-height: 1.25rem
}
.title a {
	display: block
}
div.wpcf7 br {
	display: none
}
div.wpcf7 p {
	clear: both;
	margin: 0
}
div.wpcf7 label {
	display: block;
	margin-bottom: 5px
}
div.wpcf7 [type="checkbox"],
div.wpcf7 [type="radio"] {
	display: inline-block;
	margin-right: 5px
}
div.wpcf7 .ajax-loader {
	display: none
}
div.wpcf7 .ajax-loader.is-active {
	clear: both;
	display: block;
	margin: 30px auto 0 auto
}
span.wpcf7-list-item {
	display: block;
	margin-left: 0
}
span.wpcf7-list-item label {
	margin: 0
}
.wpcf7-form-control-wrap {
	display: block;
	margin-bottom: 30px
}
label .wpcf7-form-control-wrap,
.wpcf7-form-control-wrap[class*="captcha"] {
	display: inline-block
}
.wpcf7-text,
.wpcf7-textarea {
	margin-bottom: 15px
}
.wpcf7-text+.wpcf7-not-valid-tip,
.wpcf7-textarea+.wpcf7-not-valid-tip {
	margin-top: -15px
}
.wpcf7-captchar {
	width: 135px
}
.wpcf7-captchac {
	vertical-align: middle
}
.wpcf7-not-valid {
	border-color: #F00
}
.wpcf7-not-valid-tip {
	font-family: "Roboto", sans-serif
}
@media (min-width: 769px) {
	.wpcf7-submit {
		clear: both;
		float: right;
		padding: 0 60px
	}
}
div.wpcf7-response-output {
	clear: both;
	margin: 30px 0;
	padding: 15px;
	text-align: center;
	width: 100%
}
@media (min-width: 769px) {
	div.wpcf7-response-output {
		float: left
	}
}
.grecaptcha-badge {
	display: none
}
#subscribe-email input {
	text-align: center;
	min-width: 100%
}
#subscribe-submit {
	margin-bottom: 0
}
#subscribe-submit button {
	width: 100%
}
.comments-form__fields .comment-subscription-form {
	margin: 30px 0 0 0;
	font-size: 1rem;
	line-height: 1.25rem
}
.comments-form__fields .comment-subscription-form+.comment-subscription-form {
	margin-top: 15px
}
.comments-form__fields .subscribe-label {
	color: var(--lt-color-text);
	display: inline;
	font-family: "Roboto", sans-serif;
	font-weight: normal;
	vertical-align: middle
}
#eu-cookie-law {
	padding: 7.5px
}
@media (max-width: 640px) {
	#eu-cookie-law {
		padding-bottom: 60px
	}
}
@media (min-width: 641px) {
	#eu-cookie-law form {
		clear: none;
		float: right;
		width: auto
	}
}
#eu-cookie-law input {
	border-radius: 0;
	height: auto
}
@media (max-width: 640px) {
	#eu-cookie-law input {
		bottom: 7.5px;
		left: 7.5px;
		margin-left: 0;
		position: absolute;
		right: 7.5px;
		width: calc(100% - 15px)
	}
}
@media (min-width: 641px) {
	#eu-cookie-law input {
		margin-left: 15px
	}
}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts {
	margin: 0
}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4 {
	margin: 0 0 15px 0;
	font-size: 1.125rem;
	line-height: 1.375rem
}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts img {
	display: block
}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts p {
	margin: 15px 0 !important;
	font-size: .75rem;
	line-height: 1.05rem !important
}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts p:last-child {
	margin-bottom: 0 !important
}
.widget_rss_links img {
	height: 32px;
	vertical-align: middle;
	width: 32px
}
.widget.widget_wpcom_social_media_icons_widget ul {
	margin: -15px 0 0 -15px;
	width: calc(100% + 15px)
}
.widget.widget_wpcom_social_media_icons_widget ul li {
	display: inline-block;
	margin: 15px 0 0 15px
}
.widget.widget_wpcom_social_media_icons_widget .genericon {
	font-size: 30px
}
#loop .infinite-loader {
	margin: 30px auto 0 auto;
	width: 35px
}
#infinite-handle {
	clear: both;
	margin-top: 30px;
	text-align: center
}
#infinite-handle span {
	background: transparent;
	display: inline-block;
	padding: 0
}
@media (max-width: 640px) {
	#infinite-handle span {
		width: 100%
	}
}
#infinite-handle span button,
#infinite-handle span button:focus,
#infinite-handle span button:hover {
	padding: 0 30px;
	font-size: 1.125rem;
	line-height: 1.375rem
}
@media (max-width: 640px) {
	#infinite-handle span button,
	#infinite-handle span button:focus,
	#infinite-handle span button:hover {
		width: 100%
	}
}
.lazyload,
.lazyloading {
	opacity: 0
}
.lazyloaded {
	opacity: 1;
	transition: opacity .3s ease-out
}
.singular{clear:both;margin:0 auto;max-width:730px;width:100%}@media (max-width: 480px){.singular{padding-top:15px}}@media (min-width: 481px){.singular{padding-top:30px}}.singular__content{margin-top:15px}.singular__footer{margin-top:30px}.singular__footer__info{margin-top:30px}@media (max-width: 640px){.singular__footer__info{padding-top:3px;font-size:.75rem;line-height:1rem}}@media (min-width: 641px){.singular__footer__info{font-size:1rem;line-height:1.25rem}}@media (min-width: 641px) and (min-width: 769px){.singular__footer__info{font-size:1rem;line-height:1.25rem;align-items:flex-start;display:flex;flex-wrap:nowrap}}.singular__footer__tags{flex-grow:1;padding-right:15px}.content{text-align:left;word-wrap:break-word;font-size:1.25rem;line-height:2rem}.content--small{font-size:1rem;line-height:1.75rem}.content>:first-child{margin-top:0}.content>:last-child{margin-bottom:0}.content :is(li,p) a:not(.button):not(.wp-block-button__link):not(.wp-block-file__button){text-decoration:underline}.content .wp-block-buttons{display:flex;clear:both;column-gap:30px;flex-direction:row;flex-wrap:wrap;margin-bottom:30px;margin-top:30px;text-align:center;width:100%}.content .wp-block-buttons.is-vertical{flex-direction:column;row-gap:30px}.content .wp-block-file{align-content:flex-start;align-items:center;display:flex;margin-bottom:30px;margin-top:30px}.content .wp-block-file a:first-child{margin-right:30px}.content .wp-block-file a.wp-block-file__button{display:inline-block;margin:0;width:auto}.content .attachment-full{display:block;margin:0 auto}.content .attachment-post-thumbnail{margin-bottom:30px;width:100%}@media (max-width: 768px){.content img.alignnone,.content img.aligncenter,.content img.alignright,.content img.alignleft,.content img.alignfull,.content img.alignwide{display:block}}.content .wp-block-image{margin:0;text-align:center}.content .wp-block-image img{margin:60px auto;display:block}.content .wp-block-image figcaption{margin-top:-52.5px}@media (min-width: 769px){.content .alignright img,.content .alignleft img{margin-bottom:0;margin-top:0}}@media (min-width: 769px){.content .alignright figcaption,.content .alignleft figcaption{margin-top:7.5px}}.content .alignfull img,.content .alignwide img{width:100%}.content img.emoji{display:inline-block;height:1rem;width:1rem}.content .wp-block-gallery{margin-bottom:60px;margin-top:45px;padding:0;width:100%;font-size:0;line-height:1}.content .wp-block-gallery.has-nested-images,.content .wp-block-gallery .blocks-gallery-grid{display:grid;gap:15px}@media (max-width: 768px){.content .wp-block-gallery.has-nested-images,.content .wp-block-gallery .blocks-gallery-grid{grid-template-columns:repeat(2, 1fr)}}.content .wp-block-gallery .blocks-gallery-grid{list-style:none;margin:0;padding:0}.content .wp-block-gallery .blocks-gallery-item,.content .wp-block-gallery .wp-block-image{flex-shrink:0;min-width:100%;overflow:hidden;position:relative;width:100%}.content .wp-block-gallery .blocks-gallery-item::before,.content .wp-block-gallery .wp-block-image::before{display:none}.content .wp-block-gallery .blocks-gallery-item figure,.content .wp-block-gallery .wp-block-image figure{min-width:100%;position:relative;width:100%}.content .wp-block-gallery .blocks-gallery-item a,.content .wp-block-gallery .blocks-gallery-item img,.content .wp-block-gallery .wp-block-image a,.content .wp-block-gallery .wp-block-image img{display:block;margin:0 auto;width:100%}.content .wp-block-gallery .blocks-gallery-item figcaption,.content .wp-block-gallery .wp-block-image figcaption{background:var(--lt-color-bg-secondary);bottom:0;color:var(--lt-color-text);left:0;margin:0;padding:7.5px;position:absolute;right:0;transition:opacity .3s ease-out .3s, visibility .01s ease-out .01s}.content .wp-block-gallery .blocks-gallery-item:hover figcaption,.content .wp-block-gallery .wp-block-image:hover figcaption{opacity:0;transition:opacity .3s ease-out .3s, visibility .01s ease-out .6s;visibility:hidden}.content .wp-block-gallery.is-cropped .blocks-gallery-item,.content .wp-block-gallery.is-cropped .wp-block-image{display:flex}.content .wp-block-gallery.is-cropped .blocks-gallery-item figure,.content .wp-block-gallery.is-cropped .wp-block-image figure{display:flex}.content .wp-block-gallery.is-cropped .blocks-gallery-item a,.content .wp-block-gallery.is-cropped .blocks-gallery-item img,.content .wp-block-gallery.is-cropped .wp-block-image a,.content .wp-block-gallery.is-cropped .wp-block-image img{height:100%;object-fit:cover}.content .wp-block-gallery.has-nested-images.columns-1,.content .wp-block-gallery.columns-1 .blocks-gallery-grid{grid-template-columns:repeat(1, 1fr)}.content .wp-block-gallery.has-nested-images.columns-2,.content .wp-block-gallery.columns-2 .blocks-gallery-grid{grid-template-columns:repeat(2, 1fr)}@media (min-width: 641px){.content .wp-block-gallery.has-nested-images.columns-3,.content .wp-block-gallery.columns-3 .blocks-gallery-grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 641px){.content .wp-block-gallery.has-nested-images.columns-4,.content .wp-block-gallery.columns-4 .blocks-gallery-grid{grid-template-columns:repeat(4, 1fr)}}@media (max-width: 640px){.content .wp-block-gallery.has-nested-images.columns-5,.content .wp-block-gallery.columns-5 .blocks-gallery-grid{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 641px){.content .wp-block-gallery.has-nested-images.columns-5,.content .wp-block-gallery.columns-5 .blocks-gallery-grid{grid-template-columns:repeat(5, 1fr)}}@media (max-width: 640px){.content .wp-block-gallery.has-nested-images.columns-6,.content .wp-block-gallery.columns-6 .blocks-gallery-grid{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 641px){.content .wp-block-gallery.has-nested-images.columns-6,.content .wp-block-gallery.columns-6 .blocks-gallery-grid{grid-template-columns:repeat(6, 1fr)}}@media (max-width: 640px){.content .wp-block-gallery.has-nested-images.columns-7,.content .wp-block-gallery.columns-7 .blocks-gallery-grid{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 641px){.content .wp-block-gallery.has-nested-images.columns-7,.content .wp-block-gallery.columns-7 .blocks-gallery-grid{grid-template-columns:repeat(7, 1fr)}}@media (max-width: 640px){.content .wp-block-gallery.has-nested-images.columns-8,.content .wp-block-gallery.columns-8 .blocks-gallery-grid{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 641px){.content .wp-block-gallery.has-nested-images.columns-8,.content .wp-block-gallery.columns-8 .blocks-gallery-grid{grid-template-columns:repeat(8, 1fr)}}.content .wp-block-gallery.has-nested-images.columns-default,.content .wp-block-gallery.columns-default .blocks-gallery-grid{grid-template-columns:repeat(3, 1fr)}.content .alignnone,.content .aligncenter,.content .alignright,.content .alignleft,.content .alignfull,.content .alignwide{clear:both}@media (max-width: 768px){.content .alignnone,.content .aligncenter,.content .alignright,.content .alignleft,.content .alignfull,.content .alignwide{margin-bottom:30px;margin-top:30px}}.content .aligncenter,.content .alignright,.content .alignleft{margin-left:auto;margin-right:auto}@media (min-width: 769px){.content .alignright,.content .alignleft{clear:none;margin-bottom:15px;margin-top:7.5px;max-width:calc((var(--lt-content-max-width) / 2) - 30px)}.content .alignright[class*=wp-block],.content .alignleft[class*=wp-block]{margin-bottom:30px;margin-top:7.5px}}@media (min-width: 769px){.content .alignright{float:right;margin-left:30px}}@media (min-width: 769px){.content .alignleft{float:left;margin-right:30px}}.content .alignfull{width:100%;max-width:100%}.content .alignwide{margin:0 0 0 50%;max-width:100vw;min-width:360px;transform:translateX(-50%);width:1110px}.content .is-content-justification-center{justify-content:center}.content .is-content-justification-space-between{justify-content:space-between}.content .is-content-justification-right{justify-content:flex-end}.content code,.content samp{background:var(--lt-color-bg-secondary);padding:3px 5px}.content samp{font-family:inherit}.content pre{white-space:pre-wrap}.content .wp-block-code{border:3px solid var(--lt-color-border);clear:both;display:block;margin-bottom:30px;margin-top:30px;overflow:auto;padding:30px;width:100%}.content .wp-block-code code{background:var(--lt-color-bg-content);padding:0;white-space:pre}.content .wp-block-preformatted{margin-bottom:30px;margin-top:30px}.content .wp-block-columns{column-gap:30px;display:flex;justify-content:space-between}@media (max-width: 640px){.content .wp-block-columns{flex-wrap:wrap}}@media (min-width: 641px){.content .wp-block-columns{flex-wrap:nowrap}}.content .wp-block-column{width:100%}@media (max-width: 640px){.content .wp-block-column{margin-top:30px;max-width:calc(50% - 15px)}}@media (min-width: 641px){.content .wp-block-column{margin:30px 0}}.content .wp-block-column>:first-child{margin-top:0}.content .wp-block-column>:last-child{margin-bottom:0}.content hr.wp-block-separator{border:0;clear:both;height:5px;margin:60px auto;max-width:var(--lt-content-max-width);min-height:5px;width:100%}.content hr.wp-block-separator:not(.has-background){background:var(--lt-color-bg-secondary)}.content .wp-block-cover hr.wp-block-separator{margin:30px 0}.content .wp-block-spacer{clear:both;margin-bottom:0;margin-top:0}.content ol,.content ul{list-style:none;margin:30px 0;padding:0}@media (max-width: 480px){.content ol,.content ul{padding-left:30px}}@media (min-width: 481px){.content ol,.content ul{padding-left:60px}}.content ol{counter-reset:li}.content ol>li{counter-increment:li}.content ol>li::before{color:var(--lt-color-primary);content:counter(li);white-space:nowrap}.content ol>li ol{counter-reset:li2}.content ol>li ol li{counter-increment:li2}.content ol>li ol li::before{content:counter(li2)}.content ul>li::before{color:var(--lt-color-primary);content:"\2022"}.content ol ol,.content ol ul,.content ul ol,.content ul ul{list-style-type:none;margin-bottom:0;margin-top:0}.content ol li,.content ul li{margin-top:15px}.content ol li::before,.content ul li::before{direction:rtl;display:inline-block;margin-left:-15px;padding-right:15px;text-align:right;width:15px;font-family:"Roboto",sans-serif;font-weight:900}.content dl{margin:30px 0}.content dl :last-child{margin-bottom:0}.content dt{font-family:"Roboto",sans-serif;font-weight:900}.content dd{margin:15px 0 30px 30px}.content .wp-block-embed{margin-bottom:30px;margin-top:30px;text-align:center}.content .wp-block-embed.wp-has-aspect-ratio.is-type-video .wp-block-embed__wrapper{height:0;position:relative}.content .wp-block-embed.wp-has-aspect-ratio.is-type-video .wp-block-embed__wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.content .wp-block-embed.wp-embed-aspect-1-1.is-type-video .wp-block-embed__wrapper{padding-top:100%}.content .wp-block-embed.wp-embed-aspect-2-1.is-type-video .wp-block-embed__wrapper{padding-top:50%}.content .wp-block-embed.wp-embed-aspect-1-2.is-type-video .wp-block-embed__wrapper{padding-top:200%}.content .wp-block-embed.wp-embed-aspect-4-3.is-type-video .wp-block-embed__wrapper{padding-top:75%}.content .wp-block-embed.wp-embed-aspect-16-9.is-type-video .wp-block-embed__wrapper{padding-top:56.25%}.content .wp-block-embed__wrapper{align-items:center;display:flex;justify-content:center}.content .wp-block-audio,.content .wp-block-video{margin-bottom:30px;margin-top:30px;font-size:0;line-height:1}.content audio,.content video{max-width:100%;width:100%}.content .wp-block-media-text{align-items:center;display:flex;margin-bottom:30px;margin-top:30px}@media (max-width: 640px){.content .wp-block-media-text{flex-wrap:wrap}}@media (min-width: 641px){.content .wp-block-media-text{flex-wrap:nowrap;justify-content:space-between}}.content .wp-block-media-text.is-vertically-aligned-top{align-items:flex-start}.content .wp-block-media-text.is-vertically-aligned-bottom{align-items:flex-end}.content .wp-block-media-text.is-image-fill{align-items:stretch}.content .wp-block-media-text__media,.content .wp-block-media-text__content{flex-shrink:0;padding:0;width:100%}@media (min-width: 641px){.content .wp-block-media-text__media,.content .wp-block-media-text__content{max-width:calc(50% - 15px)}}.content .wp-block-media-text__media :first-child{display:block}.content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{order:2}.content .wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover}.content .wp-block-media-text.is-image-fill .wp-block-media-text__media img{visibility:hidden}.content .wp-block-media-text__content>:first-child{margin-top:0}.content .wp-block-media-text__content>:last-child{margin-bottom:0}.content .wp-block-media-text__content p{font-size:1.25rem;line-height:2rem}.content>.media{margin:0 auto;max-width:100%}@media (min-width: 641px){.content>.media{display:table;min-width:500px}}.content>.media{margin-bottom:30px;margin-top:30px}.content>.media{clear:both;height:0;padding-bottom:56.25%;position:relative;width:100%}.content>.media iframe{height:100%;left:0;position:absolute;top:0;width:100%}.content blockquote{background:rgba(var(--lt-color-border-rgb), 0.1);border-left:3px solid var(--lt-color-secondary);clear:both;margin:30px 0;position:relative}@media (max-width: 480px){.content blockquote{padding:15px}}@media (min-width: 481px){.content blockquote{padding:30px}}.content blockquote>:first-child{margin-top:0}.content blockquote>:last-child{margin-bottom:0}.content blockquote .banner{display:none}.content .wp-block-pullquote{background:transparent;border:1px solid var(--lt-color-border-primary);border-radius:3px;margin-bottom:30px;margin-top:30px;padding:0}.content .wp-block-pullquote blockquote{border:0;color:var(--lt-color-secondary);margin:0;padding:30px;text-align:center;font-size:2.25rem;line-height:2.5rem}.content .wp-block-pullquote blockquote::before{display:none}.content .wp-block-quote__citation,.content .wp-block-pullquote__citation,.content cite{color:var(--lt-color-text-primary);display:block;font-style:normal;text-transform:none;font-size:1.25rem;line-height:1.5rem;font-family:"Roboto",sans-serif;font-weight:900}p+.content .wp-block-quote__citation,p+.content .wp-block-pullquote__citation,p+.content cite{margin-top:30px}.content table{border-collapse:collapse;width:100%}@media (max-width: 768px){.content table{display:block;overflow:auto}}.content .wp-block-table{margin-bottom:60px;margin-top:60px;overflow:auto}@media (max-width: 768px){.content .wp-block-table table{display:table}}.content th,.content td{border:3px solid var(--lt-color-border-primary);min-width:150px;padding:7.5px}@media (max-width: 768px){.content th,.content td{font-size:1rem;line-height:1.25rem}}@media (min-width: 769px){.content th,.content td{font-size:1.25rem;line-height:1.5rem}}.content th:empty,.content td:empty{background:transparent}.content thead{background:var(--lt-color-bg-secondary)}.content th{font-family:"Roboto",sans-serif;font-weight:900}.content tfoot td{font-size:1rem;line-height:1.25rem}.content .has-text-align-center{text-align:center}.content .has-text-align-right{text-align:right}.content figcaption{color:var(--lt-color-text-primary);display:block;margin:7.5px 0 30px 0;text-align:center;font-size:.875rem;line-height:1.125rem}.content .wp-block-cover{align-items:center;background-color:#000;background-position:50% 50%;background-size:cover;color:var(--lt-color-text-secondary);display:flex;justify-content:center;margin-bottom:60px;margin-top:60px;min-height:420px;overflow:hidden;padding:30px;position:relative}@media (max-width: 768px){.content .wp-block-cover{max-width:none;min-width:100%}}@media (min-width: 769px){.content .wp-block-cover{min-width:calc(50% - 30px)}}.content .wp-block-cover:not(.alignright):not(.alignleft){margin-bottom:60px;margin-top:60px}.content .wp-block-cover.is-position-top-left,.content .wp-block-cover.is-position-top-center,.content .wp-block-cover.is-position-top-right{align-items:flex-start}.content .wp-block-cover.is-position-top-left,.content .wp-block-cover.is-position-center-left,.content .wp-block-cover.is-position-bottom-left{justify-content:flex-start}.content .wp-block-cover.is-position-top-right,.content .wp-block-cover.is-position-center-right,.content .wp-block-cover.is-position-bottom-right{justify-content:flex-end}.content .wp-block-cover.is-position-bottom-left,.content .wp-block-cover.is-position-bottom-center,.content .wp-block-cover.is-position-bottom-right{align-items:flex-end}.content .wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling: touch){.content .wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion: reduce){.content .wp-block-cover.has-parallax{background-attachment:scroll}}.content .wp-block-cover__background,.content .wp-block-cover__gradient-background{background-color:inherit;z-index:2;bottom:0;left:0;position:absolute;right:0;top:0}.content .wp-block-cover__image-background{border:none;bottom:0;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%;z-index:1}.content .wp-block-cover__inner-container{position:relative;z-index:2}.content .wp-block-cover__inner-container>:first-child{margin-top:0;padding-top:0}.content .wp-block-cover__inner-container>:last-child{margin-bottom:0;padding-bottom:0}.content .wp-block-cover:not(.has-custom-content-position) .wp-block-cover__inner-container{width:100%}.content .wp-block-cover img.wp-block-cover__image-background,.content .wp-block-cover video.wp-block-cover__video-background{border:none;box-shadow:none;height:100%;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;width:100%;bottom:0;left:0;position:absolute;right:0;top:0}.content .is-light{color:var(--lt-color-text-primary)}.content .has-background-dim{opacity:50%}.content .has-background-dim-0{opacity:0%}.content .has-background-dim-10{opacity:10%}.content .has-background-dim-20{opacity:20%}.content .has-background-dim-30{opacity:30%}.content .has-background-dim-40{opacity:40%}.content .has-background-dim-50{opacity:50%}.content .has-background-dim-60{opacity:60%}.content .has-background-dim-70{opacity:70%}.content .has-background-dim-80{opacity:80%}.content .has-background-dim-90{opacity:90%}.content .has-background-dim-100{opacity:100%}.content p{margin-bottom:30px;margin-top:30px}.content p.has-background{padding:30px}.content p:empty{display:none}.content small{display:block;font-size:.75rem;line-height:1rem}.content .has-small-font-size{font-size:var(--lt-font-size-small)}.content .has-large-font-size{font-size:var(--lt-font-size-large)}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{clear:both;margin-top:0;padding-top:30px;font-family:"Roboto",sans-serif;font-weight:900}.content h1+*,.content h2+*,.content h3+*,.content h4+*,.content h5+*,.content h6+*{margin-top:30px}@media (max-width: 768px){.content h1,.content h2{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 769px){.content h1,.content h2{font-size:2.75rem;line-height:3rem}}.content h3{font-size:1.75rem;line-height:2rem}.content h4{font-size:1.25rem;line-height:1.5rem}.content h5{font-size:1rem;line-height:1.25rem}.content h6{font-size:.875rem;line-height:1.125rem}.content .wp-block-verse{font-style:italic;margin-bottom:30px;margin-top:30px;font-family:"Roboto",sans-serif;font-weight:normal}.share{color:var(--lt-color-border);white-space:nowrap;font-size:0;line-height:1}@media (max-width: 768px){.singular__footer__tags+.share{margin-top:15px}}.share__title{vertical-align:middle}@media (max-width: 640px){.share__title{font-size:.75rem;line-height:1rem}}@media (min-width: 641px){.share__title{font-size:1rem;line-height:1.25rem}}@media (max-width: 768px){.heading .share__title{display:none}}.share__button{display:inline-block;height:24px;margin-left:15px;vertical-align:middle;width:24px}.share__button .icon--twitter title+path{fill:#50abf1}.content .review-data{background:rgba(var(--lt-color-border-rgb), 0.1)}@media (max-width: 480px){.content .review-data{padding:15px}}@media (min-width: 481px){.content .review-data{padding:30px}}.content .review-data__title{color:var(--lt-color-secondary);display:block;font-size:1.125rem;line-height:1.375rem}.content .review-data__list{font-size:.875rem;line-height:1.125rem;list-style:none;margin:0;padding:0}.content .review-data__list li::before{opacity:0}.content .review-data__list li:empty{display:none}.content .review{border-top:1px solid rgba(var(--lt-color-border-rgb), 0.5);clear:both;margin-top:30px;padding-top:30px;font-size:.875rem;line-height:1.125rem}@media (min-width: 769px){.content .review{align-items:stretch;display:flex;flex-wrap:nowrap}}@media (max-width: 768px){.content .review__col{margin-top:30px}.content .review__col:first-child{margin-top:0}}@media (min-width: 769px){.content .review__col{margin-left:30px;max-width:calc(50% - 30px);width:100%}.content .review__col:first-child{margin-left:0}}.content .review__col--number{align-items:center;background:rgba(var(--lt-color-border-rgb), 0.1);color:var(--lt-color-secondary);display:flex;justify-content:center;min-height:60px;padding:15px;text-align:center;font-family:"Roboto",sans-serif;font-weight:900}@media (max-width: 768px){.content .review__col--number{font-size:1.5rem;line-height:1.75rem}}@media (min-width: 769px){.content .review__col--number{flex-shrink:0;max-width:160px;font-size:2.625rem;line-height:2.875rem}}.content .review__col__title{color:var(--lt-color-secondary);display:block;font-size:1.125rem;line-height:1.375rem}.content .review__col__list{list-style:none;margin:0;padding:0}.content .review__col__list li::before{opacity:0}.content .review__col__list li:empty{display:none}@media (max-width: 768px){.content .review__col__note{padding-right:7.5px}}@media (min-width: 769px){.content .review__col__note{display:none}}.content .review__itemprop{display:none}.content .review-data+.review{border-top:0;padding-top:0}.bio{background:var(--lt-color-bg-secondary);hyphens:auto;overflow:hidden;padding:15px;font-size:1rem;line-height:1.5rem}@media (max-width: 480px){.bio{padding:15px}}@media (min-width: 481px){.bio{padding:30px}}.bio__avatar{border:1px solid var(--lt-color-border);float:left;margin:0 15px 0 0}.bio .avatar{display:block}.bio__header{align-items:center;display:flex;justify-content:space-between;margin-top:-2.5px}.bio__social{flex-shrink:0;font-size:0;line-height:1;list-style:none;margin:0;padding:0}.bio__social li{display:inline-block;height:21px;margin-left:15px;width:21px}.bio__name{display:block;font-size:1rem;line-height:1.5rem}.bio__description{margin-top:7.5px}.comments .fb-comments{margin-top:30px}

img#wpstats{display:none}
.googlesitekit-sign-in-with-google__frontend-output-button{max-width:320px}