@charset "UTF-8";[aria-label][role~=tooltip] { position: relative;}[aria-label][role~=tooltip]:before, [aria-label][role~=tooltip]:after { transform: translate3d(0, 0, 0); backface-visibility: hidden; will-change: transform; opacity: 0; pointer-events: none; transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s); position: absolute; box-sizing: border-box; z-index: 100000000; transform-origin: top;}[aria-label][role~=tooltip]:before { background-size: 100% auto !important; content: "";}[aria-label][role~=tooltip]:after { background: rgba(17, 17, 17, 0.9); border-radius: 4px; color: #fff; content: attr(aria-label); font-size: var(--microtip-font-size, 13px); font-weight: var(--microtip-font-weight, normal); text-transform: var(--microtip-text-transform, none); padding: 0.5em 1em; white-space: nowrap; box-sizing: content-box;}[aria-label][role~=tooltip]:hover:before, [aria-label][role~=tooltip]:hover:after, [aria-label][role~=tooltip]:focus:before, [aria-label][role~=tooltip]:focus:after { opacity: 1; pointer-events: auto;}[role~=tooltip][data-microtip-position|=top]:before { background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat; height: 6px; width: 18px; margin-bottom: 5px;}[role~=tooltip][data-microtip-position|=top]:after { margin-bottom: 11px;}[role~=tooltip][data-microtip-position|=top]:before { transform: translate3d(-50%, 0, 0); bottom: 100%; left: 50%;}[role~=tooltip][data-microtip-position|=top]:hover:before { transform: translate3d(-50%, -5px, 0);}[role~=tooltip][data-microtip-position|=top]:after { transform: translate3d(-50%, 0, 0); bottom: 100%; left: 50%;}[role~=tooltip][data-microtip-position=top]:hover:after { transform: translate3d(-50%, -5px, 0);}[role~=tooltip][data-microtip-position=top-left]:after { transform: translate3d(calc(-100% + 16px), 0, 0); bottom: 100%;}[role~=tooltip][data-microtip-position=top-left]:hover:after { transform: translate3d(calc(-100% + 16px), -5px, 0);}[role~=tooltip][data-microtip-position=top-right]:after { transform: translate3d(calc(0% - 16px), 0, 0); bottom: 100%;}[role~=tooltip][data-microtip-position=top-right]:hover:after { transform: translate3d(calc(0% - 16px), -5px, 0);}[role~=tooltip][data-microtip-position|=bottom]:before { background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat; height: 6px; width: 18px; margin-top: 5px; margin-bottom: 0;}[role~=tooltip][data-microtip-position|=bottom]:after { margin-top: 11px;}[role~=tooltip][data-microtip-position|=bottom]:before { transform: translate3d(-50%, -10px, 0); bottom: auto; left: 50%; top: 100%;}[role~=tooltip][data-microtip-position|=bottom]:hover:before { transform: translate3d(-50%, 0, 0);}[role~=tooltip][data-microtip-position|=bottom]:after { transform: translate3d(-50%, -10px, 0); top: 100%; left: 50%;}[role~=tooltip][data-microtip-position=bottom]:hover:after { transform: translate3d(-50%, 0, 0);}[role~=tooltip][data-microtip-position=bottom-left]:after { transform: translate3d(calc(-100% + 16px), -10px, 0); top: 100%;}[role~=tooltip][data-microtip-position=bottom-left]:hover:after { transform: translate3d(calc(-100% + 16px), 0, 0);}[role~=tooltip][data-microtip-position=bottom-right]:after { transform: translate3d(calc(0% - 16px), -10px, 0); top: 100%;}[role~=tooltip][data-microtip-position=bottom-right]:hover:after { transform: translate3d(calc(0% - 16px), 0, 0);}[role~=tooltip][data-microtip-position=left]:before, [role~=tooltip][data-microtip-position=left]:after { bottom: auto; left: auto; right: 100%; top: 50%; transform: translate3d(10px, -50%, 0);}[role~=tooltip][data-microtip-position=left]:before { background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat; height: 18px; width: 6px; margin-right: 5px; margin-bottom: 0;}[role~=tooltip][data-microtip-position=left]:after { margin-right: 11px;}[role~=tooltip][data-microtip-position=left]:hover:before, [role~=tooltip][data-microtip-position=left]:hover:after { transform: translate3d(0, -50%, 0);}[role~=tooltip][data-microtip-position=right]:before, [role~=tooltip][data-microtip-position=right]:after { bottom: auto; left: 100%; top: 50%; transform: translate3d(-10px, -50%, 0);}[role~=tooltip][data-microtip-position=right]:before { background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat; height: 18px; width: 6px; margin-bottom: 0; margin-left: 5px;}[role~=tooltip][data-microtip-position=right]:after { margin-left: 11px;}[role~=tooltip][data-microtip-position=right]:hover:before, [role~=tooltip][data-microtip-position=right]:hover:after { transform: translate3d(0, -50%, 0);}[role~=tooltip][data-microtip-size=small]:after { white-space: initial; width: 80px;}[role~=tooltip][data-microtip-size=medium]:after { white-space: initial; width: 150px;}[role~=tooltip][data-microtip-size=large]:after { white-space: initial; width: 260px;}.color-accent { color: var(--accent-color);}.bg-accent { background: var(--accent-color);}.font-body { font-family: var(--font-body);}.font-heading { font-family: var(--font-heading);}.font-nav { font-family: var(--font-nav);}.fox-error { display: block; border: 1px dashed #e5b3b3; color: #c64040; background: #fdf2f2; padding: 8px; font-size: 14px; line-height: 1.4; text-transform: none; letter-spacing: 0; font-family: Arial, sans-serif;}.fox-error a { color: inherit; font-weight: bold; transition: all 0.2s;}.fox-error a:hover { color: #c64040;}.entry-content > p:last-child,.entry-content > h2:last-child,.entry-content > h3:last-child,.entry-content > h4:last-child,.entry-content > h5 > blockquote:last-child,.entry-content > h5 > .wp-block-quote.is-large:last-child,.entry-content > h5 > .wp-block-quote.is-style-large:last-child,.entry-content > figure:last-child,.entry-content > .wp-caption:last-child { margin-bottom: 0;}h1 { font-size: 42px; font-size: 2.625em;}h2 { font-size: 33px; font-size: 2.0625em;}h3 { font-size: 26px; font-size: 1.625em;}h4 { font-size: 20px; font-size: 1.25em;}h5 { font-size: 16px; font-size: 1em;}h6 { font-size: 0.9em;}.wp-block-video video { width: 100%;}iframe { display: block; max-width: 100%;}.wi-self-hosted-sc .wp-video { width: 100% !important;}.media-container { display: block; position: relative;}.media-container iframe { aspect-ratio: 16/9; width: 100%; height: 100%;}.media-container .wp-video { width: 100% !important; padding-bottom: 56.25%; overflow: hidden;}.media-container .wp-video > * { position: absolute; top: 0; left: 0; bottom: 0; right: 0;}.media-container .wp-video > video { opacity: 0; visibility: hidden;}.wp-block-embed-youtube iframe { aspect-ratio: 16/9; width: 100%; height: 100%;}.wp-embed-aspect-9-16 iframe { aspect-ratio: 9/16; height: 100%; width: 100%;}html .mejs-controls .mejs-time-rail .mejs-time-current { background: var(--accent-color);}table { width: 100%; border: 1px solid var(--border-color); border-collapse: collapse;}td, th { border: 1px solid var(--border-color); padding: 0.5em;}blockquote, .wp-block-quote.is-large,.wp-block-quote.is-style-large { font-weight: inherit; position: relative; margin: 1em auto; padding: 1.25em 1em 1.25em; font-size: 1.25em; text-align: left; line-height: 1.5; display: block; clear: both; -moz-column-span: all; column-span: all; border: 0 solid;}blockquote p, .wp-block-quote.is-large p,.wp-block-quote.is-style-large p { margin: 0 0 0.7em;}blockquote:before, .wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before { content: ""; display: none; z-index: 20; text-align: center; z-index: 20; line-height: 1; background: url(https://maxmag.org/wp-content/themes/fox/css56/images/quote.webp) center center no-repeat; background-size: 100%; width: 90px; height: 60px; margin: 0 0 20px; width: 50px; height: 40px;}@media only screen and (max-width: 840px) { blockquote:before, .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { width: 40px; height: 32px; }}@media only screen and (max-width: 600px) { blockquote:before, .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { width: 30px; height: 24px; }}blockquote cite, .wp-block-quote.is-large cite,.wp-block-quote.is-style-large cite { display: block; font-family: Arial, sans-serif; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-style: normal; text-align: inherit; font-weight: normal; margin-top: 1.5em;}blockquote cite:before, .wp-block-quote.is-large cite:before,.wp-block-quote.is-style-large cite:before { content: "—"; margin-right: 0.5em;}blockquote.align-left, .align-left.wp-block-quote.is-large,.align-left.wp-block-quote.is-style-large { text-align: left; float: left; margin: 0 2.5em 1.25em 0; max-width: 50%; padding-right: 0; padding-left: 0;}blockquote.align-left:before, .align-left.wp-block-quote.is-large:before,.align-left.wp-block-quote.is-style-large:before { left: 0; margin-left: 0;}blockquote.align-right, .align-right.wp-block-quote.is-large,.align-right.wp-block-quote.is-style-large { text-align: right; float: right; margin: 0 0 2.5em 1.25em; max-width: 50%; padding-right: 0; padding-left: 0;}blockquote.align-right:before, .align-right.wp-block-quote.is-large:before,.align-right.wp-block-quote.is-style-large:before { left: auto; right: 0; margin-left: 0;}.style--blockquote--icon-2 blockquote:before, .style--blockquote--icon-2 .wp-block-quote.is-large:before,.style--blockquote--icon-2 .wp-block-quote.is-style-large:before { background-image: url(https://maxmag.org/wp-content/themes/fox/css56/images/quote2.webp);}.style--blockquote--icon-3 blockquote:before, .style--blockquote--icon-3 .wp-block-quote.is-large:before,.style--blockquote--icon-3 .wp-block-quote.is-style-large:before { background-image: url(https://maxmag.org/wp-content/themes/fox/css56/images/quote3.webp);}.style--blockquote--icon-4 blockquote:before, .style--blockquote--icon-4 .wp-block-quote.is-large:before,.style--blockquote--icon-4 .wp-block-quote.is-style-large:before { background-image: url(https://maxmag.org/wp-content/themes/fox/css56/images/quote4.webp);}.no-webp blockquote:before, .no-webp .wp-block-quote.is-large:before,.no-webp .wp-block-quote.is-style-large:before { background-image: url(https://maxmag.org/wp-content/themes/fox/css56/images/quote.png);}.no-webp .style--blockquote--icon-2 blockquote:before, .no-webp .style--blockquote--icon-2 .wp-block-quote.is-large:before,.no-webp .style--blockquote--icon-2 .wp-block-quote.is-style-large:before { background-image: url(https://maxmag.org/wp-content/themes/fox/css56/images/quote2.png);}.no-webp .style--blockquote--icon-3 blockquote:before, .no-webp .style--blockquote--icon-3 .wp-block-quote.is-large:before,.no-webp .style--blockquote--icon-3 .wp-block-quote.is-style-large:before { background-image: url(https://maxmag.org/wp-content/themes/fox/css56/images/quote3.png);}.no-webp .style--blockquote--icon-4 blockquote:before, .no-webp .style--blockquote--icon-4 .wp-block-quote.is-large:before,.no-webp .style--blockquote--icon-4 .wp-block-quote.is-style-large:before { background-image: url(https://maxmag.org/wp-content/themes/fox/css56/images/quote4.png);}.style--blockquote-above blockquote, .style--blockquote-above .wp-block-quote.is-large,.style--blockquote-above .wp-block-quote.is-style-large { padding-top: 0; padding-bottom: 0;}.style--blockquote-above blockquote:before, .style--blockquote-above .wp-block-quote.is-large:before,.style--blockquote-above .wp-block-quote.is-style-large:before { display: inline-block;}.style--blockquote-overlay blockquote, .style--blockquote-overlay .wp-block-quote.is-large,.style--blockquote-overlay .wp-block-quote.is-style-large { position: relative;}.style--blockquote-overlay blockquote:before, .style--blockquote-overlay .wp-block-quote.is-large:before,.style--blockquote-overlay .wp-block-quote.is-style-large:before { display: block; position: absolute; opacity: 0.1; top: 0; left: -30px; width: 100px; height: 100px;}@media only screen and (max-width: 600px) { blockquote, .wp-block-quote.is-large, .wp-block-quote.is-style-large { font-size: 1.1em; } blockquote.align-left, .align-left.wp-block-quote.is-large, .align-left.wp-block-quote.is-style-large, blockquote.align-right, .align-right.wp-block-quote.is-large, .align-right.wp-block-quote.is-style-large { margin-left: 0 !important; margin-right: 0 !important; text-align: center; float: none; clear: both; width: 100%; max-width: 100%; padding-right: 1em; padding-left: 1em; } blockquote.align-left:before, .align-left.wp-block-quote.is-large:before, .align-left.wp-block-quote.is-style-large:before, blockquote.align-right:before, .align-right.wp-block-quote.is-large:before, .align-right.wp-block-quote.is-style-large:before { left: 50%; right: auto; margin-left: -24px; }}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail { max-width: 100%; height: auto;}.wp-block-image,.wp-block-gallery { margin-top: 2em !important; margin-bottom: 2em !important;}.wp-block-image:first-child,.wp-block-gallery:first-child { margin-top: 0 !important;}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) { margin: 0 !important;}.wp-block-gallery .blocks-gallery-caption { text-align: center;}.wp-block-image .alignleft { margin-right: 2em !important; text-align: left;}.wp-block-image .alignright { margin-left: 2em !important; text-align: right;}.wp-caption-text,.wp-element-caption,.wp-block-image figcaption,.blocks-gallery-caption { display: block; margin: 10px auto 0; max-width: 940px; font-size: 15px; text-align: left; line-height: 1.45;}.wp-caption-text a,.wp-element-caption a,.wp-block-image figcaption a,.blocks-gallery-caption a { color: inherit; text-decoration: underline;}.wp-caption-text a:hover,.wp-element-caption a:hover,.wp-block-image figcaption a:hover,.blocks-gallery-caption a:hover { text-decoration: none;}@media only screen and (max-width: 600px) { .wp-caption-text, .wp-element-caption, .wp-block-image figcaption, .blocks-gallery-caption { width: 90%; }}.alignleft,a img.alignleft { margin: 0.3em 2.25em 1.8em 0; float: left;}.alignleft figcaption,.align-left figcaption { text-align: left !important;}.alignright,a img.alignright { margin: 0.3em 0 2.25em 1.8em; float: right;}.alignright figcaption,.align-right figcaption { text-align: right !important;}.aligncenter { clear: both; text-align: center;}.aligncenter::after { clear: both; content: ""; display: table;}.aligncenter,a img.aligncenter { display: block; margin: 1em auto 1.25em;}.alignnone { margin: 2em 0;}.wp-caption { border: none; max-width: 100%; }.wp-caption.alignnone { margin: 1.5em 0;}.wp-caption.alignleft { margin: 0.3em 3em 1.6em 0;}.wp-caption.alignright { margin: 0.3em 0 1.6em 3em;}@media only screen and (max-width: 600px) { .wp-caption.alignleft { margin-right: 1em; margin-bottom: 1em; } .wp-caption.alignright { margin-left: 1em; margin-bottom: 1em; }}.wp-caption.aligncenter { margin: 0 auto 28px; text-align: center;}.wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 100%; padding: 0; width: auto;}.gallery-caption { margin: 0; font-size: 0.88em; padding-top: 1em; line-height: 1.5;}.gallery-caption a { color: inherit; text-decoration: none; border-bottom: 1px solid; transition: all 0.15s;}.gallery-caption a:hover { text-decoration: none; border-bottom-color: transparent;}.entry-content p a[href$=".jpg"], .entry-content p a[href$=".png"], .entry-content p a[href$=".jpeg"], .entry-content p a[href$=".webp"], .entry-content p a[href$=".gif"], .entry-content p a[href$=".JPG"], .entry-content p a[href$=".PNG"], .entry-content p a[href$=".JPEG"], .entry-content p a[href$=".WEBP"], .entry-content p a[href$=".GIF"] { display: inline;}.has-media-on-the-right.wp-block-media-text .wp-block-media-text__content { padding-left: 0;}.has-media-on-the-left.wp-block-media-text .wp-block-media-text__content { padding-right: 0;}.gallery { display: flex; flex-flow: row wrap; margin: 0 -8px 24px;}.gallery-item { display: block; text-align: center; padding: 8px; margin: 0;}.gallery-columns-2 .gallery-item { width: 50%;}.gallery-columns-3 .gallery-item { width: 33.33%;}.gallery-columns-4 .gallery-item { width: 25%;}.gallery-columns-5 .gallery-item { width: 20%;}.gallery-columns-6 .gallery-item { width: 16.66%;}.gallery-columns-7 .gallery-item { width: 14.28%;}.gallery-columns-8 .gallery-item { width: 12.5%;}.gallery-columns-9 .gallery-item { width: 11.11%;}.gallery-columns-10 .gallery-item { width: 10%;}.gallery-icon { transition: all 0.1s ease;}.gallery-icon:hover { transform: translate(0, -2px);}.widget .gallery { margin-top: 8px; margin-bottom: 8px;}@media only screen and (max-width: 840px) { .gallery-columns-7 .gallery-item, .gallery-columns-8 .gallery-item, .gallery-columns-9 .gallery-item, .gallery-columns-10 .gallery-item { width: 20%; }}@media only screen and (max-width: 600px) { .gallery-columns-5 .gallery-item, .gallery-columns-6 .gallery-item { width: 33.33%; } .gallery-columns-7 .gallery-item, .gallery-columns-8 .gallery-item, .gallery-columns-9 .gallery-item, .gallery-columns-10 .gallery-item { width: 25%; }}address { font-style: italic; margin: 0 0 1.6em;}hr { border-top: 1px solid; border-bottom: 0; margin: 1em 0;}code,kbd,tt,var,samp,pre { font-family: Inconsolata, monospace; -webkit-hyphens: none; hyphens: none;}pre { background-color: transparent; background-color: rgba(0, 0, 0, 0.07); border: 0; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.2em; white-space: pre; white-space: pre-wrap; word-wrap: break-word;}mark { background: #ffd; padding: 0 5px;}.wp-block-separator { display: block; clear: both; margin: 2em 0;}.wp-block-separator::after { clear: both; content: ""; display: table;}.wp-block-column > *:last-child { margin-bottom: 0;}.wp-block-cover,.wp-block-cover-image { margin-bottom: 1em;}.wp-block-embed { overflow: hidden;}.wp-block-embed figcaption { text-align: center;}.wp-block-embed__wrapper blockquote, .wp-block-embed__wrapper .wp-block-quote.is-large,.wp-block-embed__wrapper .wp-block-quote.is-style-large { border: 0 !important;}.wp-block-embed__wrapper blockquote:before, .wp-block-embed__wrapper .wp-block-quote.is-large:before,.wp-block-embed__wrapper .wp-block-quote.is-style-large:before { display: none !important;}.wp-block-embed-twitter .twitter-tweet-rendered { margin-left: auto !important; margin-right: auto !important;}.wp-block-embed-instagram iframe { margin-left: auto !important; margin-right: auto !important;}.tiktok-embed { border: 0 !important;}.tiktok-embed:before { display: none !important;}body .fluid-width-video-wrapper object.wp-block-file__embed { position: static;}.wp-block-embed-spotify iframe { width: 100%;}.blocks-gallery-item a { border: 0 !important;}.blocks-gallery-item figure { position: relative; overflow: hidden;}.blocks-gallery-item figcaption { transition: all 0.2s ease-out; opacity: 0; visibility: hidden;}.blocks-gallery-item figure:hover figcaption { opacity: 1; visibility: visible;}.wp-block-quote.is-large,.wp-block-quote.is-style-large { font-size: 1.5em;}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p { font-style: normal; font-size: 1em;}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer { text-align: center; font-size: 0.85em;}.wp-block-button__link.is-style-default, .wp-block-button__link.is-style-squared { border-bottom: 0 !important;}.wp-block-cover-text { font-family: var(--font-heading);}.wp-block-cover__inner-container { font-weight: 300;}.wp-block-cover__inner-container > *:last-child { margin-bottom: 0;}.pagination56 { display: flex; justify-content: center; align-items: center; flex-flow: row wrap; margin: 30px 0 0; font-family: var(--font-heading);}@media only screen and (max-width: 600px) { .pagination56 { margin-top: 10px; }}.pagination56 .page-numbers { display: flex; justify-content: center; align-content: center; align-items: center; color: inherit; width: 32px; height: 32px; text-align: center; font-size: 16px; border: 0 solid; transition: all 0.2s ease-out;}.pagination56 .page-numbers + .page-numbers { margin-left: 5px;}.pagination56 .page-numbers.current { color: #999;}.pagination56 .page-numbers.next, .pagination56 .page-numbers.prev { width: auto; padding: 0 15px; background: none; color: inherit; border: 0;}.pagination56 .page-numbers.next:hover, .pagination56 .page-numbers.prev:hover { color: inherit; background: none;}.masthead--sticky .masthead__wrapper { transition: top 0.6s ease-out; position: static; top: -400px; }.masthead--sticky .masthead__wrapper.before-sticky { position: fixed; left: 0; right: 0; z-index: 999; background: white; border: 0 solid;}.masthead--sticky .masthead__wrapper.before-sticky .header56__section,.masthead--sticky .masthead__wrapper.before-sticky .header56__section > .container { border: 0;}.masthead--sticky .masthead__wrapper.before-sticky .disable--sticky { display: none;}.masthead--sticky .masthead__wrapper.is-sticky { top: 0;}.admin-bar .masthead--sticky .masthead__wrapper.is-sticky { top: 32px;}.search-wrapper-modal { display: block; position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 99999999999; background: white; opacity: 0; visibility: hidden; transition: all 0.3s ease-out;}.search-modal-close-btn { position: absolute; top: 10%; right: 10%; z-index: 99; display: block; font-size: 28px; text-decoration: none; cursor: pointer; color: inherit;}.search-wrapper-modal .container { display: flex; align-items: center; height: 100%;}html.in-modal-search56 .search-wrapper-modal { display: block; opacity: 1; visibility: visible;}.modal-search-content { display: block; width: 100%; max-width: 800px; margin: 0 auto; flex: none;}.modal-search-content .s { display: block; width: 100%; border: 1px solid transparent; border-width: 0 0 1px; background: none; font-size: 24px; line-height: 60px; padding: 0; background: none;}.modal-search-content .s:focus { background: none; border-bottom-color: transparent;}.modal-search-content .searchform .submit { line-height: 60px; font-size: 20px; width: 60px; height: 60px; text-align: center;}.search-suggestion { margin: 40px 0 0;}.search-suggestion h4 { margin: 0 0 10px; font-size: 11px; text-transform: uppercase; font-weight: 400; display: block;}.search-suggestion nav { display: block;}.search-suggestion ul { list-style: none; margin: 0; padding: 0; display: block;}.search-suggestion nav a { color: inherit; text-decoration: none;}.search-suggestion nav a:hover { text-decoration: underline;}.search-suggestion nav li { display: inline-block; font-size: 1.1em;}.search-suggestion nav li + li:before { content: "/"; margin: 0 20px; opacity: 0.5;}.search-suggestion nav li,.search-suggestion h4 { transition: all 0.5s cubic-bezier(0.34, 1.56, 0.64, 1); transition-delay: 0.46s; opacity: 0; visibility: hidden; transform: translate(0, 10px);}.search-suggestion h4 { transition-delay: 0.25s;}.search-suggestion nav li:first-child { transition-delay: 0.3s;}.search-suggestion nav li:nth-child(2) { transition-delay: 0.35s;}.search-suggestion nav li:nth-child(3) { transition-delay: 0.3s;}.search-suggestion nav li:nth-child(4) { transition-delay: 0.42s;}.search-suggestion nav li:nth-child(5) { transition-delay: 0.44s;}.in-modal-search56 .search-suggestion nav li,.in-modal-search56 .search-suggestion h4 { transform: translate(0, 0); opacity: 1; visibility: visible;}.offcanvas56 { display: block; position: fixed; top: 0; left: 0; bottom: 0; z-index: 99999999; background: white; padding: 16px; width: 320px; transform: translate(-102%, 0); overflow-y: scroll; -ms-overflow-style: none; scrollbar-width: none; }@media only screen and (max-width: 600px) { .offcanvas56 { top: 54px; width: 100%; }}.offcanvas56::-webkit-scrollbar { display: none;}.offcanvas56__overlay { position: fixed; display: block; top: 0; left: 0; bottom: 0; right: 0; z-index: 9999; background: rgba(0, 0, 0, 0.5); visibility: hidden; opacity: 0; transition: all 0.25s ease-out; display: block;}html.on-offcanvas,html.in-offcanvas-permanent { }html.on-offcanvas .offcanvas56,html.in-offcanvas-permanent .offcanvas56 { transform: translate(0, 0);}html.on-offcanvas .offcanvas56__overlay,html.in-offcanvas-permanent .offcanvas56__overlay { display: block; opacity: 1; visibility: visible;}@media only screen and (max-width: 600px) { html.on-offcanvas .offcanvas56__overlay, html.in-offcanvas-permanent .offcanvas56__overlay { display: none; }}html.on-offcanvas .hamburger .icon-close,html.in-offcanvas-permanent .hamburger .icon-close { display: block;}html.on-offcanvas .hamburger .icon-menu,html.in-offcanvas-permanent .hamburger .icon-menu { display: none;}.offcanvasnav56 { }.offcanvasnav56 ul { list-style: none; margin: 0; padding: 0; display: block;}.offcanvasnav56 a { display: block; color: inherit; text-decoration: none; line-height: 46px; position: relative;}.offcanvasnav56 ul.sub-menu { display: none; margin-left: 24px; border-top: 0 solid;}.offcanvasnav56 li { border-top: 0 solid;}.offcanvasnav56 li + li,.offcanvasnav56 ul.sub-menu { border-top: 1px solid;}.offcanvas56__element + .offcanvas56__element { margin-top: 20px;}.offcanvasnav56 .mk { text-decoration: none; font-style: normal; display: none; position: absolute; top: 0; right: 0; cursor: pointer; z-index: 99; width: 32px; height: 32px; font-size: 24px; text-align: center; line-height: 32px; text-align: center; font-family: "icon56" !important; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; line-height: 32px;}.offcanvasnav56 .mk:before { content: "\e90a";}.offcanvasnav56 li.menu-item-has-children > a > .mk { display: block;}.offcanvasnav56 li.active > a > .mk:before { content: "\e908";}.nav--cols-2 ul.menu { display: flex; flex-flow: row wrap;}.nav--cols-2 ul.menu > li { width: 50%;}.nav--cols-2 ul.menu > li:nth-child(2) { border-top: 0 !important;}.offcanvas56--hasanimation .offcanvasnav56 ul.menu > li,.offcanvas56--hasanimation .offcanvas56__social,.offcanvas56--hasanimation .offcanvas56__search,.offcanvas56--hasanimation .widget { display: block; transform: translate(0, 20px); opacity: 0; visibility: hidden; transition: all 0.3s ease-out;}html.on-offcanvas .offcanvasnav56 ul.menu > li,html.on-offcanvas .offcanvas56__social,html.on-offcanvas .offcanvas56__search,html.on-offcanvas .widget,html.in-offcanvas-permanent .offcanvasnav56 ul.menu > li,html.in-offcanvas-permanent .offcanvas56__social,html.in-offcanvas-permanent .offcanvas56__search,html.in-offcanvas-permanent .widget { transform: translate(0, 0); opacity: 1; visibility: visible;}.site-footer { overflow: hidden; display: block;}#footer-instagram { overflow: hidden;}.footer_sidebar56 { display: block; border: 0 solid var(--border-color); border-width: 1px 0 0;}.footer_sidebar56 .container { border: 0 solid var(--border-color); padding: 30px 0;}@media only screen and (max-width: 840px) { .footer_sidebar56 .container { padding: 20px 0; }}@media only screen and (max-width: 600px) { .footer_sidebar56 .container { padding: 10px 0; }}.footer_sidebar56 .widget + .widget { margin-top: 12px;}@media only screen and (max-width: 840px) { .footer_sidebar56 .widget + .widget { margin-top: 6px; }}@media only screen and (max-width: 600px) { .footer_sidebar56 .widget + .widget .widget-title { text-align: inherit; padding-left: 0; padding-right: 0; }}.footer56__row { align-items: stretch; margin: 0 -20px;}.footer56__row .footer56__col { padding: 0 20px;}@media only screen and (max-width: 840px) { .footer56__row .footer56__col { width: 100%; }}@media only screen and (max-width: 840px) { .footer56__row { display: block; }}.footer56__col { min-height: 1px; position: relative; padding: 0 20px;}@media only screen and (max-width: 600px) { .footer56__col { width: 100% !important; } .footer56__col + .footer56__col { margin-top: 20px; }}.footer56__col__sep { position: absolute; top: 0; bottom: 0; left: 0; display: none; border: 0px solid var(--border-color); border-width: 0 1px 0 0;}@media only screen and (max-width: 600px) { .footer56__col__sep { display: none; }}.footer56__col + .footer56__col .footer56__col__sep { display: block;}@media only screen and (max-width: 600px) { .footer56__col + .footer56__col .footer56__col__sep { display: none; }}.footer__col--left .widget { width: auto; display: table; margin-right: auto; text-align: left;}.footer__col--center .widget { width: auto; margin: 0 auto; text-align: center;}.footer__col--right .widget { width: auto; display: table; margin-left: auto; text-align: right;}.valign--stretch .footer56__row { align-items: stretch;}.valign--middle .footer56__row { align-items: center;}.valign--bottom .footer56__row { align-items: flex-end;}.valign--top .footer56__row { align-items: flex-start;}.footer_bottom56 { display: block; border: 0 solid var(--border-color); border-width: 1px 0 0;}.footer_bottom56 .container { border: 0 solid var(--border-color); padding: 60px 0;}@media only screen and (max-width: 840px) { .footer_bottom56 .container { padding: 30px 0; }}@media only screen and (max-width: 600px) { .footer_bottom56 .container { padding: 20px 0; }}.footer_bottom--stack { text-align: center;}.footer_bottom--stack .footer56__element + .footer56__element { margin-top: 26px;}@media only screen and (max-width: 840px) { .footer_bottom--stack .footer56__element + .footer56__element { margin-top: 18px; }}@media only screen and (max-width: 600px) { .footer_bottom--stack .footer56__element + .footer56__element { margin-top: 12px; }}.footer_bottom--stack .footer56__social ul { justify-content: center;}@media only screen and (max-width: 600px) { .footer_bottom__row { display: block; } .footer_bottom__row .footer_bottom__col { width: 100%; } .footer_bottom__row .footer_bottom__col + .footer_bottom__col { margin-top: 20px; }}.footer_bottom__col .footer56__element { margin-bottom: 4px;}.footer_bottom__col .footer56__element { display: inline-block;}.footer_bottom__col--left { text-align: left; display: flex; align-items: center; flex-flow: row wrap;}.footer_bottom__col--left .footer56__element { margin-right: 10px;}.footer_bottom__col--left .footer56__element:last-child { margin-right: 0;}.footer_bottom__col--right { text-align: right; display: flex; align-items: center; justify-content: flex-end; flex-flow: row wrap;}.footer_bottom__col--right .footer56__element + .footer56__element { margin-left: 10px;}@media only screen and (max-width: 600px) { .footer_bottom__col--right .footer56__element + .footer56__element { margin-left: 0; }}@media only screen and (max-width: 600px) { .footer_bottom__col--right { text-align: inherit; justify-content: flex-start; } .footer_bottom__col--right .footer56__element { margin-right: 10px; }}.footer56__logo { line-height: 0;}.footer56__logo a { display: inline-block;}.footer56__logo img { display: block; width: 200px;}.footer56__nav { font-family: var(--font-nav); text-transform: uppercase; letter-spacing: 1px; font-size: 11px;}.footer56__nav ul { list-style: none; margin: 0; padding: 0;}.footer56__nav li { display: inline-block;}.footer56__nav li + li { margin-left: 10px;}.footer56__nav a { color: inherit; display: block; transition: all 0.2s ease-out;}.footer56__nav a:hover { color: #888;}@media only screen and (max-width: 600px) { .footer56__nav a { letter-spacing: 0; }}.footer56__nav .current-menu-item a { color: #888;}.footer56__search { position: relative;}.footer56__search .searchform { display: inline-block; width: 240px; max-width: 100%; position: relative;}.footer56__search .searchform .s { width: 100%; height: 34px; line-height: 34px; padding-left: 12px; padding-right: 40px; background: white; color: black; font-size: 14px;}.footer56__search .submit { width: 34px; height: 34px; line-height: 34px; padding: 0; font-size: 16px; text-align: center; transition: all 0.15s ease-out; cursor: pointer;}.footer56__search .submit i { display: block; margin: 0; line-height: inherit;}.footer56__search .submit:hover { background: var(--accent-color);}.footer56__copyright { position: relative;}.footer56__copyright p { display: inline-block; margin: 0; width: 440px; max-width: 100%;}@media only screen and (max-width: 840px) { .footer56__copyright p { width: auto; display: block; }}.footer56__copyright a { color: inherit;}.footer56__copyright a:hover { color: inherit;}.footer56__copyright i { margin: 0 4px; font-size: 12px;}.footer56__copyright i.fa-heart { color: #D82E2E;}.scrollup56 { display: block; position: fixed; z-index: 9999; bottom: 30px; right: 30px; background-color: white; cursor: pointer;}.scrollup56--icon { width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; border: 1px solid var(--border-color); transition: all 0.15s ease-out; opacity: 0; visibility: hidden;}.scrollup56--icon i { display: block;}.scrollup56--icon.scrollup56--round { border-radius: 4px;}.scrollup56--icon.scrollup56--circle { border-radius: 50%;}.scrollup56--icon.shown { opacity: 1; visibility: visible;}.scrollup56--image { background: none; opacity: 0; visibility: hidden;}.scrollup56--image img { width: 32px;}.scrollup56--image.shown { opacity: 1; visibility: visible;}.scrollup56--text { border: 1px solid var(--border-color); padding: 6px 12px; text-align: center; font-family: var(--font-heading); transition: all 0.35s ease-out; transform: translateY(105%);}.scrollup56--text.scrollup56--square { bottom: 0; bottom: -3px;}.scrollup56--text.scrollup56--round { border-radius: 4px 4px 0 0; bottom: -3px;}.scrollup56--text span { display: block; line-height: 1.1; text-transform: uppercase; transition: transform 0.15s ease-out;}.scrollup56--text:hover span { transform: translate(0, -3px);}.scrollup56--text .go { font-size: 12px;}.scrollup56--text .top { font-size: 20px; font-weight: bold;}.scrollup56--text.scrollup56--circle { border-radius: 50%; width: 40px; height: 40px; padding: 0; line-height: 40px;}.scrollup56--text.scrollup56--circle .go { display: none;}.scrollup56--text.scrollup56--circle .top { font-weight: normal; font-size: 0.7em; letter-spacing: 0.5px; position: absolute; top: 50%; left: 0; right: 0; transform: translate(0, -50%);}.scrollup56--text.scrollup56--circle:hover .top { transform: translate(0, -52%);}.scrollup56--text.scrollup56--circle, .scrollup56--text.shown { transform: translate(0, 0);}.widget { display: block; position: relative; clear: both; width: 100%; border: 0 solid var(--border-color);}.widget::after { content: ""; display: block;}.widget + .widget { margin-top: 20px; padding-top: 20px;}@media only screen and (max-width: 840px) { .widget + .widget { margin-top: 15px; padding-top: 15px; }}@media only screen and (max-width: 600px) { .widget + .widget { margin-top: 10px; padding-top: 10px; }}.widget-title,.secondary56 .wp-block-heading { border: 0 solid; font-size: 18px; margin: 0; margin-bottom: 8px;}.widget-title a,.secondary56 .wp-block-heading a { color: inherit;}.widget select { width: 100%; height: 32px; padding-top: 0; padding-bottom: 0; line-height: 32px; outline: none; background: none;}.textwidget { font-size: 0.9em; line-height: 1.4;}.textwidget p:last-child,.textwidget ul:last-child,.textwidget ol:last-child { margin-bottom: 0;}.searchform { position: relative;}.searchform .s { display: block; padding-right: 48px; width: 100%; max-width: 100%;}.searchform .submit { position: absolute; top: 50%; right: 0; display: block; margin: 0; padding: 0; width: 48px; margin-top: -24px; height: 48px; line-height: 48px; padding: 0; cursor: pointer; text-align: center; font-size: 1em; color: inherit; border: none; outline: none; background: none; box-shadow: none; transition: all 0.3s ease-out;}.searchform .submit:hover { opacity: 0.6; box-shadow: none; background: none; color: inherit;}.searchform .submit i { display: block; line-height: inherit; margin: 0;}.searchform .submit img { width: 32px;}.wp-block-search__inside-wrapper { position: relative;}.wp-block-search__button { position: absolute; top: 6px; right: 6px; bottom: 6px; padding: 0 10px;}#today { background: rgba(0, 0, 0, 0.04);}#wp-calendar td { text-align: center;}.fox56-social-list.align-center ul { justify-content: center;}.fox56-social-list.align-left ul { justify-content: flex-start;}.fox56-social-list.align-right ul { justify-content: flex-end;}.about-image { text-align: center; margin: 0; max-width: 100%;}.about-image.thumbnail-acute img { border-radius: 0;}.about-image.thumbnail-round img { border-radius: 4px;}.about-image.thumbnail-circle img { border-radius: 50%;}.about-image figcaption { font-size: 0.8em; color: #777; line-height: 1.3; margin: 6px 0 0; text-align: left;}.about-image figcaption a { color: #111;}.about-image + .widget-title { margin-top: 20px;}.about-image img { display: block; width: 100%;}.widget-about .desc { font-size: 0.9em; margin-top: 0.3em;}.widget-about .desc p { margin-bottom: 1.4em;}.widget-about .desc p:last-child { margin-bottom: 0;}.about-signature { margin: 1em 0 0; max-width: 100%;}.about-signature img { display: block;}.about-wrapper.align-center .widget-title { text-align: center;}.about-wrapper.align-center .about-image,.about-wrapper.align-center .about-signature { margin-left: auto; margin-right: auto;}.about-wrapper.align-right .widget-title { text-align: right;}.about-wrapper.align-right .about-image,.about-wrapper.align-right .about-signature { margin-left: auto;}.widget_archive, .widget_nav_menu, .widget_meta, .widget_recent_entries, .widget_categories, .widget_product_categories { font-family: var(--font-heading);}.widget_archive ul, .widget_nav_menu ul, .widget_meta ul, .widget_recent_entries ul, .widget_categories ul, .widget_product_categories ul { list-style: none; margin: 0; padding: 0; border: 0 solid var(--border-color);}.widget_archive li, .widget_nav_menu li, .widget_meta li, .widget_recent_entries li, .widget_categories li, .widget_product_categories li { position: relative; border: 0 solid; border-style: var(--list-widget-border-style); border-color: var(--list-widget-border-color);}.widget_archive li + li, .widget_nav_menu li + li, .widget_meta li + li, .widget_recent_entries li + li, .widget_categories li + li, .widget_product_categories li + li { border-width: 1px 0 0; margin-top: 6px; padding-top: 6px;}.widget_archive a, .widget_nav_menu a, .widget_meta a, .widget_recent_entries a, .widget_categories a, .widget_product_categories a { color: inherit; text-decoration: none; transition: all 0.3s ease-out;}.widget_archive a:hover, .widget_nav_menu a:hover, .widget_meta a:hover, .widget_recent_entries a:hover, .widget_categories a:hover, .widget_product_categories a:hover { color: var(--accent-color);}.widget_archive ul ul, .widget_nav_menu ul ul, .widget_meta ul ul, .widget_recent_entries ul ul, .widget_categories ul ul, .widget_product_categories ul ul { padding-left: 20px; margin-left: 0; border-width: 1px 0 0; margin-top: 6px; padding-top: 6px;}.fox-post-count { float: right;}.fox-post-count:before { content: "(";}.fox-post-count:after { content: ")";}.wp-block-latest-posts,.wp-block-latest-comments { list-style: none; margin: 0; padding: 0;}.wp-block-latest-posts li,.wp-block-latest-comments li { position: relative; border: 0 solid; border-style: var(--list-widget-border-style); border-color: var(--list-widget-border-color);}.wp-block-latest-posts li + li,.wp-block-latest-comments li + li { border-width: 1px 0 0; margin-top: 6px; padding-top: 6px;}.wp-block-latest-posts a,.wp-block-latest-comments a { color: inherit; text-decoration: none; transition: all 0.3s ease-out;}.wp-block-latest-posts a:hover,.wp-block-latest-comments a:hover { color: var(--accent-color);}.wp-block-latest-posts ul ul,.wp-block-latest-comments ul ul { padding-left: 20px; margin-left: 0; border-width: 1px 0 0; margin-top: 6px; padding-top: 6px;}.post-date { display: block; font-size: 0.8em; color: #999;}.widget-title .rsswidget img { margin-top: -4px; margin-right: 6px;}.widget_rss > ul { list-style: none; margin: 0; padding: 0;}.widget_rss > ul > li { border-top: 1px solid; padding-top: 14px; margin-top: 14px; line-height: 1.5; overflow: hidden;}.widget_rss > ul > li:first-child { border-top: 0;}.widget_rss > ul a.rsswidget { font-family: var(--font-heading); text-transform: uppercase; font-size: 1em; line-height: 1;}.rss-date { display: block;}.rssSummary { font-size: 0.9em; margin-top: 20px;}.widget_rss > ul > li > cite { float: right; margin-top: 8px; font-size: 0.8em; font-family: var(--font-heading);}.widget_recent_comments,.widget_recent_entries { font-family: var(--font-heading);}.widget_recent_comments ul,.widget_recent_entries ul { list-style: none; margin: 0; padding: 0; counter-reset: count;}.widget_recent_comments ul li,.widget_recent_entries ul li { display: block; padding: 10px 0; position: relative; border: 0 solid rgba(0, 0, 0, 0.5); padding-left: 40px;}.widget_recent_comments ul li + li,.widget_recent_entries ul li + li { border-width: 1px 0 0;}.widget_recent_comments ul li:last-child,.widget_recent_entries ul li:last-child { padding-bottom: 0;}.widget_recent_comments ul li:before,.widget_recent_entries ul li:before { content: counter(count); counter-increment: count; position: absolute; top: 6px; left: 0; font-size: 32px; font-style: italic; font-family: serif;}.widget_recent_comments ul li a,.widget_recent_entries ul li a { color: inherit; text-decoration: none;}.widget_recent_comments ul li a:last-child,.widget_recent_entries ul li a:last-child { transition: all 0.3s ease-out; line-height: 1.3;}.widget_recent_comments ul li > a:last-child,.widget_recent_entries ul li > a:last-child { display: block !important;}.widget_recent_comments ul li > a:last-child:hover,.widget_recent_entries ul li > a:last-child:hover { text-decoration: underline;}.widget_recent_entries ul li { padding-left: 32px;}.widget_recent_entries ul li:before { font-size: 24px;}.tagcloud { overflow: hidden; font-family: var(--font-heading);}.tagcloud a { color: inherit; text-decoration: none; transition: all 0.15s ease-out;}.tagcloud a:hover { color: var(--accent-color);}.style--tagcloud-2 .tagcloud { font-family: var(--font-heading); text-transform: uppercase; letter-spacing: 1px; font-weight: bold;}.style--tagcloud-2 .tagcloud a { float: left; margin: 0 5px 5px 0; background: #f0f0f0; padding: 3px 5px; color: #777; font-size: 10px !important;}.style--tagcloud-2 .tagcloud a:hover { color: #333; background: #eaeaea;}.style--tagcloud-3 .tagcloud { font-family: var(--font-heading); text-transform: uppercase; letter-spacing: 1px; font-weight: bold;}.style--tagcloud-3 .tagcloud a { float: left; margin: 0 5px 5px 0; background: none; border: 2px solid var(--border-color); padding: 3px 5px; color: inherit; font-size: 10px !important;}.style--tagcloud-3 .tagcloud a:hover { color: white; background: var(--accent-color); border-color: var(--accent-color);}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget iframe { width: 100%;}.wi-pin-list { display: block; margin: 0; padding: 0; list-style: none; margin: -4px -2px 0; overflow: hidden; transition: all 0.3s ease-out; -moz-column-count: 2; column-count: 2; -moz-column-gap: 4px; column-gap: 4px;}.wi-pin-list li { display: block; padding: 4px 2px 0;}.wi-pin-list a { display: block; color: inherit; outline: 0; width: 100%; text-decoration: none;}.wi-pin-list a:hover { opacity: 0.85;}.wi-pin-list img { display: block; width: 100%;}.widget-pin__follow { margin: 1em 0 0;}.widget-pin__follow a { background: var(--pin); color: white;}.widget-pin__follow a:hover { color: white;}.widget-author-list .author-list { list-style: none; margin: 0; padding: 0;}.widget-author-list .author-list-item { display: block; border: 0 solid var(--border-color);}.widget-author-list .author-list-item:after { content: ""; display: table; clear: both;}.widget-author-list .author-list-item + .author-list-item { margin-top: 0.7em;}.widget-author-list .author-list-item-avatar { float: left; width: 72px; height: 72px; margin: 0 1.2em 0 0;}.authors-has-sep .author-list-item + .author-list-item { border-width: 1px 0 0; padding-top: 0.7em;}.author-list-item-avatar { display: block;}.author-list-item-avatar a { display: block; outline: 0;}.author-list-item-avatar img { margin: 0; display: block; width: 100%;}.authors-avatar--grayscale .author-list-item-avatar { filter: grayscale(1);}.authors-avatar--hover-color .author-list-item-avatar:hover { filter: grayscale(0);}.authors-avatar--hover-grayscale .author-list-item-avatar:hover { filter: grayscale(1);}.authors-avatar--circle img { border-radius: 50% !important;}.authors-avatar--round img { border-radius: 4px !important;}.author-list-item-text { display: block; overflow: hidden;}.author-list-item-name { font-size: 0.9em; margin: 0 0 0.3em;}.author-list-item-name a { color: inherit; outline: 0;}.author-list-item-post-name { display: block; color: inherit; font-size: 0.85em; outline: 0; line-height: 1.3;}.author-list-item-description { font-size: 0.85em; line-height: 1.4;}.author-list-item-description p { margin: 0;}.widget-author-grid { padding-bottom: 10px;}.widget-author-grid ul { display: flex; flex-flow: row wrap; list-style: none; padding: 0; margin: -8px -4px 0;}.widget-author-grid ul li { display: block; padding: 8px 4px 0; width: 25%;}.widget-author-grid a { transition: all 0.1s ease-out;}.widget-author-grid a:hover { transform: translate(0, -2px);}.widget-author-grid.column-2 ul li { width: 50%;}.widget-author-grid.column-3 ul li { width: 33.33%;}.fox-imagebox { overflow: hidden; position: relative;}.imagebox-inner { position: relative; display: block; z-index: 30;}.imagebox-height { display: block; padding-bottom: 50%;}.imagebox-image,.imagebox-content,.imagebox-overlay,.imagebox-link { position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: block;}.imagebox-link { outline: 0; border: 0; color: inherit; text-decoration: none; z-index: 40;}.imagebox-overlay { background: black; opacity: 0.3; z-index: 20;}.imagebox-image { margin: 0; display: block; z-index: 10;}.imagebox-image img { display: block; -o-object-fit: cover; object-fit: cover; -o-object-position: center center; object-position: center center; width: 100%; height: 100%;}.imagebox-hover-scale .imagebox-image img { transition: all 0.3s ease;}.imagebox-hover-scale:hover .imagebox-image img { transform: scale(1.05);}.imagebox-hover-slide .imagebox-image img { transform: scale(1.15); transition: all 0.3s ease;}.imagebox-hover-slide:hover .imagebox-image img { transform: scale(1.15) translate(10px, 0);}.imagebox-content { z-index: 30; color: white; padding: 8%; display: flex; align-items: center; justify-content: center;}.text-top .imagebox-content { align-items: flex-start;}.text-bottom .imagebox-content { align-items: flex-end;}h3.imagebox-name { text-align: center; margin: 0; color: inherit; display: block; text-transform: uppercase; letter-spacing: 2px; font-size: 1em; transition: all 0.3s ease;}@media only screen and (max-width: 600px) { h3.imagebox-name { font-size: 1.1em; }}.imagebox-style-2 .imagebox-overlay { opacity: 0;}.imagebox-style-2 .imagebox-name { background: rgba(255, 255, 255, 0.9); color: black; padding: 10px;}.imagebox-style-3 .imagebox-overlay { opacity: 0;}.imagebox-style-3 .imagebox-content { padding: 0; display: block; position: absolute; bottom: 0; top: auto; text-align: center;}.imagebox-style-3 .imagebox-name { display: table; margin: 0 auto; background: white; color: black; padding: 10px 10px 0;}.fox-imagebox.has-inner-border { padding: 10px;}.fox-imagebox.has-inner-border .imagebox-inner { border: 1px solid rgba(255, 255, 255, 0.5);}.imagebox-border-top,.imagebox-border-bottom { border-top: 1px solid white; transform: scale(0, 1); left: -1px; right: -1px;}.imagebox-border-left,.imagebox-border-right { border-left: 1px solid white; transform: scale(1, 0); height: 100%; top: -1px; bottom: -1px;}.imagebox-border-top { top: -1px;}.imagebox-border-bottom { bottom: -1px;}.imagebox-border-left { left: -1px;}.imagebox-border-right { right: -1px;}.imagebox-border { position: absolute; z-index: 30; transition: all 0.3s ease;}.fox-imagebox:hover .imagebox-border { transform: scale(1, 1);}.fox-imagetext { display: block; overflow: hidden;}.fox-imagetext figure img { display: block; max-width: 100%;}.fox-imagetext figure a { display: block; color: inherit; border: 0; text-decoration: none;}.fox-imagetext figure a:focus { outline: 0;}.fox-imagetext .image-element { max-width: 100%;}.imagetext-imagetop figure { margin: 0 0 10px;}.imagetext-imagetop figure .image-element { display: inline-block;}.imagetext-imageleft .imagetext-image { float: left; margin: 0 20px 0 0; max-width: 80%;}@media only screen and (max-width: 600px) { .imagetext-imageleft .imagetext-image { max-width: 150px; }}.imagetext-imageleft .imagetext-text { overflow: hidden;}.imagetext-image picture,.imagetext-image img { display: block;}.imagetext-heading { margin: 0 0 5px;}.imagetext-heading a { color: inherit; outline: 0; border: 0; text-decoration: none;}.imagetext-heading a:hover { color: inherit;}.imagetext-description { max-width: 300px; display: inline-block; line-height: 1.4; font-size: 0.9em;}.imagetext-description p { margin: 0 0 5px;}.imagetext-description p:last-child { margin: 0;}@media only screen and (max-width: 600px) { .imagetext-description { max-width: none; }}.image-shape-circle img { border-radius: 50%;}.image-shape-round img { border-radius: 4px;}.fox-coronavirus { overflow: hidden; font-size: 90%; font-family: "Helvetica Neue", Arial, sans-serif;}.coronavirus-big-numbers { display: flex; align-items: center; background: #f0f0f0; border-radius: 5px; text-align: center; margin: 0 0 5px;}.coronavirus-big-numbers .big-number { display: block; width: 50%; flex: none; padding: 16px 5px;}.coronavirus-big-numbers .big-number span { display: block;}.coronavirus-big-numbers .big-number .num { font-size: 2em; font-weight: bold;}.num-today { color: #999;}.coronavirus-table-wrapper { max-height: 200px; overflow-x: hidden; overflow-y: scroll; position: relative;}.t-row-th { border: 0; display: block; display: flex; align-content: center; font-weight: bold; padding: 5px 0;}.th-name { width: 40%; flex: none;}.th-case,.th-death { width: 30%; flex: none; text-align: right;}.coronavirus-table-container { margin: 0 -5px;}.coronavirus-table { display: table; width: 100%;}.coronavirus-table .t-row { display: table-row;}.coronavirus-table .td { display: table-cell; padding: 5px; border-top: 1px solid #ccc;}.td-case,.td-death { width: 30%; text-align: right;}.coronavirus-source { margin: 10px 0 0; padding: 10px 0 0; border-top: 1px solid #ccc; color: #aaa; font-size: 90%;}.coronavirus-source a { color: inherit; transition: all 0.1s;}.coronavirus-source a:hover { color: #111;}.mc4wp-form-fields p { margin-bottom: 10px;}.mc4wp-form-fields p:last-child { margin-bottom: 0;}.foxmc { padding: 10px; position: relative; }.foxmc input[type=text],.foxmc input[type=email] { border: 0;}.foxmc-inner { padding: 30px; position: relative; z-index: 30; border: 1px solid transparent;}.secondary56 .foxmc { padding: 5px;}.secondary56 .foxmc-inner { padding: 15px;}.secondary56 .foxmc-title { font-size: 1.1em;}.secondary56 .foxmc-subtitle { font-style: normal;}.foxmc-bg-image { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; display: block;}.foxmc-bg-image img { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center;}.foxmc-title { font-size: 1.3em; line-height: 1.1; text-transform: uppercase; letter-spacing: 1px; margin: 0; display: inline-flex; align-content: center; align-items: center;}.foxmc-title i { display: block; margin: 0 6px 0 0; font-size: 80%;}@media only screen and (max-width: 600px) { .foxmc-title i { display: none; }}@media only screen and (max-width: 600px) { .foxmc-title { letter-spacing: 0; }}.foxmc-subtitle { margin: 5px 0 0; font-size: 0.9em; line-height: 1.1; color: #999;}.foxmc-heading { text-align: center; margin-bottom: 10px;}.foxmc-stack input[type=submit] { display: block; width: 100%;}.foxmc-inline .mc4wp-form-fields { display: flex; align-items: center; justify-content: center;}@media only screen and (max-width: 1168px) { .foxmc-inline .mc4wp-form-fields { justify-content: center; }}@media only screen and (max-width: 840px) { .foxmc-inline .mc4wp-form-fields { display: block; }}.foxmc-inline .mc4wp-form-fields > p { margin: 0 2px;}@media only screen and (max-width: 840px) { .foxmc-inline .mc4wp-form-fields > p { margin: 5px 2px; }}.foxmc-inline .mc4wp-form-fields input[type=text],.foxmc-inline .mc4wp-form-fields input[type=email] { width: 400px;}@media only screen and (max-width: 1168px) { .foxmc-inline .mc4wp-form-fields input[type=text], .foxmc-inline .mc4wp-form-fields input[type=email] { width: 280px; }}@media only screen and (max-width: 840px) { .foxmc-inline .mc4wp-form-fields input[type=text], .foxmc-inline .mc4wp-form-fields input[type=email] { width: 100%; }}.foxmc-button-primary input[type=submit] { background: var(--accent-color); color: white; line-height: 46px;}.foxmc-button-black input[type=submit] { line-height: 46px;}.foxmc-button-outline input[type=submit],.foxmc-button-fill input[type=submit] { border: 2px solid; color: inherit; background: none; line-height: 42px;}.foxmc-button-fill input[type=submit]:hover { background: black; color: white; border-color: black;}.foxmc-no-bg.foxmc { padding: 0;}.foxmc-no-bg.foxmc-no-border .foxmc-inner { padding: 0;}.authorbox-widget + .authorbox-widget { margin-top: 2em;}.authorbox-widget-inline { overflow: hidden;}.authorbox-widget-inline .authorbox-widget-avatar { display: block; float: left; width: 90px; margin: 0 16px 0 0;}.authorbox-widget-inline .authorbox-widget-avatar img { display: block; width: 100%; margin: 0; border-radius: 50%;}.authorbox-widget-inline .authorbox-widget-text { overflow: hidden;}.authorbox-widget-inline .authorbox-widget-name { font-size: 1.1em;}.authorbox-widget-inline .authorbox-widget-description { font-size: 0.9em;}.authorbox-widget-name { margin: 0 0 0.5em;}.authorbox-widget-name a { color: inherit;}.authorbox-widget-description { display: block; line-height: 1.5;}.authorbox-widget-description p { margin: 0;}.authorbox-widget-stack .authorbox-widget-avatar { display: inline-block; margin: 0 0 10px; width: 120px;}.authorbox-widget-stack .authorbox-widget-avatar img { display: block; width: 100%; margin: 0; border-radius: 50%;}.authorbox-widget-stack .authorbox-widget-name { font-size: 1.2em;}.blog56--widget--small.blog56--list { row-gap: 20px;}.blog56--widget--small .post56__sep__line { border-color: var(--border-color); top: -10px;}.blog56--widget--small .post56--list .thumbnail56 { padding-right: 10px; width: 100px;}.blog56--widget--small .post56--list--thumb-right .thumbnail56 { padding-right: 0; padding-left: 10px;}.blog56--widget--small .thumbnail56 { overflow: visible; width: 100px; border-radius: 0;}.blog56--widget--small .thumbnail56 img { border-radius: 0;}.blog56--widget--small .thumbnail56__index { position: absolute; top: -10px; left: -10px; z-index: 20; background: var(--accent-color); color: #fff; width: 28px; height: 28px; line-height: 24px; border: 2px solid #fff; border-radius: 50%; text-align: center; box-shadow: none; text-shadow: none; font-size: 12px; font-style: normal; font-family: sans-serif;}.blog56--widget--small .post56--list .thumbnail56 + .post56__text { width: calc(100% - 100px);}.blog56--widget--small .title56 { margin: 0; font-size: 1.1em;}.blog56--widget--small .excerpt56 { font-size: 0.88em; line-height: 1.4; margin: 5px 0 0;}.blog56--widget--small .component56 + .component56 { margin-top: 0px;}.blog56--widget--small .post56 .post56__text { padding: 0;}.blog56--widget--big .thumbnail56__index { display: block; position: absolute; font-size: 2.4em; line-height: 1; color: #fff; bottom: 6px; right: 10px; text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1); z-index: 30; font-family: serif; font-style: italic;}.blog56--widget--big .title56 { font-size: 1.3em;}.blog56--widget--big .excerpt56 { font-size: 0.95em;}.blog56--widget--big .component56 + .component56 { margin-top: 5px;}.blog56--widget--big .post56 .post56__text { padding: 0;}.instagram56 { display: block;}.instagram56__header { text-align: center; padding: 2% 0;}.instagram56__header__subtitle { text-transform: uppercase; letter-spacing: 1px; font-size: 0.8em; margin: 0 0 6px; opacity: 0.7;}.instagram56__header__title { font-size: 1.3em; text-transform: uppercase; letter-spacing: 2px; margin: 0;}.instagram56__header__title i { margin-right: 4px;}.instagram56__header__title a { color: inherit; text-decoration: none;}.instagram56__header__title a:hover { color: inherit;}.sb_instagram_header a { color: inherit;}.sbi_header_img_hover { display: none;}#sb_instagram { padding-bottom: 0 !important;}#sb_instagram .sbi_follow_btn a { background: #3897f0;}.follow-text { margin: 1em 0 0; display: block; text-align: center;}.follow-text::after { clear: both; content: ""; display: table;}.follow-text a.btn56 { line-height: 32px; padding: 0 32px; display: inline-block; margin: 0; max-width: 100%;}.follow-text a.btn56.btn56--insta { background: #3897f0; color: white; border-radius: 4px;}.follow-text a.btn56.btn56--white { background: white; color: #111; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.05);}.instagram56__main { position: relative;}.follow-text--overlap { position: absolute; margin: 0; top: 50%; left: 50%; transform: translate(-50%, -50%); display: block; z-index: 50;}.follow-text--overlap a.btn56 { display: block;}.instagram56--fade .sbi_item img { transition: all 0.15s ease-out;}.instagram56--fade .sbi_item:hover img { opacity: 0.7;}.instagram56--border .sbi_item a { display: block; position: relative; overflow: hidden;}.instagram56--border .sbi_item a:before, .instagram56--border .sbi_item a:after { display: block; content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 20; transition: all 0.4s ease-out; top: 8px; left: 8px; right: 8px; bottom: 8px; opacity: 0; visibility: hidden; border: 1px solid white;}.instagram56--border .sbi_item a:before { border-width: 1px 0; transform: scale(0, 1);}.instagram56--border .sbi_item a:after { border-width: 0 1px; transform: scale(1, 0);}.instagram56--border .sbi_item:hover a:before, .instagram56--border .sbi_item:hover a:after { opacity: 1; visibility: visible; transform: scale(1, 1);}.skin-dark { background: black; color: white;}.skin-dark .widget-title { background: none !important; color: inherit !important;}.skin-dark .widget_archive ul,.skin-dark .widget_archive li, .skin-dark .widget_nav_menu ul,.skin-dark .widget_nav_menu li, .skin-dark .widget_meta ul,.skin-dark .widget_meta li, .skin-dark .widget_recent_entries ul,.skin-dark .widget_recent_entries li, .skin-dark .widget_categories ul,.skin-dark .widget_categories li, .skin-dark .widget_product_categories ul,.skin-dark .widget_product_categories li { border: 0;}.skin-dark .widget_archive a:hover, .skin-dark .widget_nav_menu a:hover, .skin-dark .widget_meta a:hover, .skin-dark .widget_recent_entries a:hover, .skin-dark .widget_categories a:hover, .skin-dark .widget_product_categories a:hover { color: inherit; text-decoration: underline;}:root { --blog-grid-h-spacing: 20px; --blog-grid-v-spacing: 40px;}.imageframe56 { display: block; padding-bottom: 50%; position: relative;}.imageframe56 img { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center;}.builder56 { display: block; padding: 20px 0 30px;}@media only screen and (max-width: 840px) { .builder56 { padding: 0 0 20px; }}@media only screen and (max-width: 600px) { .builder56 { padding: 0 0 10px; }}.builder56__section { border: 0 solid black;}.builder56__section + .builder56__section { margin-top: 24px;}.section56 { overflow: hidden;}.container--main { border: 0 solid;}.section56--stretch-fullwidth .container { width: 100%; max-width: 100%;}.section56--stretch-narrow .container { width: 660px;}.section56__after_code { margin: 20px 0 0;}.container--heading { position: relative;}.heading56__wrapper { position: relative; margin: 0 0 24px;}h2.heading56 { display: block; position: relative; margin: 0;}.heading56 a { color: inherit;}.heading56 a:hover { color: inherit;}.heading56__text { display: inline-block; position: relative;}.heading56--border-bottom { border: 1px solid; border-width: 0 0 1px;}.heading56--border-top { border: 1px solid; border-width: 1px 0 0;}.heading56--border-around .heading56__text { padding: 16px; border: 5px solid;}.heading56--decorate-middle .heading56__line { display: block; position: absolute; top: 50%; transform: translate(0, -50%);}.heading56--decorate-middle .heading56__line--left { right: 100%; margin-right: 20px;}.heading56--decorate-middle .heading56__line--right { left: 100%; margin-left: 20px;}.heading56--decorate-middle.heading56--stretch-full .heading56__line { width: 2000px;}.heading56--decorate-middle.heading56--stretch-content { overflow: hidden;}.heading56--decorate-middle.heading56--stretch-content .heading56__line { width: 2000px;}.heading56--decorate-middle.heading56--stretch-half .heading56__line { width: 200px;}.heading56--middle-line .heading56__line { background: currentColor; height: 1px;}.heading56--diagonal-stripe .heading56__line { background: repeating-linear-gradient(-45deg, transparent, transparent 6px, currentColor 7px, currentColor 1px); background-position: top left; opacity: 0.5; height: 30%;}.heading56--pixelate-dots .heading56__line { height: 40%; background-image: radial-gradient(currentColor 20%, transparent 20%); background-position: 0 0; background-size: 8px 8px; opacity: 0.6;}.heading56--left { text-align: left;}.heading56--center { text-align: center;}.heading56--right { text-align: right;}.heading56__link--separated { position: absolute; top: 50%; right: 0; z-index: 20; display: block; transform: translate(0, -50%);}@media only screen and (max-width: 600px) { .heading56__link--separated { padding-left: 10px; }}.heading56--right + .heading56__link--separated { right: auto; left: 0; padding-left: 0; padding-right: 20px;}.ad56__wrapper .ad56__container { margin-bottom: 20px;}.blog56 { position: relative;}.post56 { position: relative; z-index: 10;}.component56 + .component56 { margin-top: 8px;}body .post56__text > .component56:last-child { margin-bottom: 0;}.thumbnail56 { display: block; margin: 0; position: relative; overflow: hidden;}.thumbnail56 img { width: 100%; display: block; margin: 0; border: 0 solid;}.thumbnail56 a { outline: 0; display: block; position: relative;}.thumbnail56__view { position: absolute; bottom: 0; left: 0; z-index: 0; display: block; background: black; color: white; font-size: 11px; text-align: center; padding: 2px 8px; font-family: var(--font-heading); text-transform: uppercase; letter-spacing: 1px; font-size: 11px; z-index: 40;}.thumbnail56__score { display: block; position: absolute; bottom: 0; right: 0; display: block; background: black; color: white; z-index: 99; width: 60px; height: 60px; line-height: 60px; font-size: 2.4em;}.title56 { margin: 0; -ms-word-wrap: break-word; word-wrap: break-word;}.title56 a { display: block; color: inherit; transition: color 0.15s ease-out;}.title56 a:hover { color: inherit;}.excerpt56 { display: block; -ms-word-wrap: break-word; word-wrap: break-word;}.excerpt56 p { margin: 0;}.readmore56 .btn56 { line-height: 24px;}a.more--plain { font-family: var(--font-heading); text-transform: uppercase;}a.more--minimal { color: inherit; text-transform: uppercase; letter-spacing: 1px; font-size: 90%; display: inline-block; margin-top: 0.5em; position: relative;}a.more--minimal:hover { color: inherit;}a.more--minimal:after { position: absolute; bottom: 0; left: 0; right: 0; transform: scale(0, 1); transform-origin: 0 0; transition: all 0.2s ease-out; display: block; border-top: 2px solid; content: "";}a.more--minimal:hover:after { transform: scale(1, 1);}.hover--fade a { transition: all 0.2s ease-out;}.hover--fade a:hover { opacity: 0.8;}.hover--grayscale img { transition: all 0.4s ease-out;}.hover--grayscale img:hover { filter: grayscale(100%);}.hover--sepia img { transition: all 0.4s ease-out;}.hover--sepia img:hover { filter: sepia(100%);}.thumbnail56__overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: block; z-index: 20; opacity: 0; visibility: hidden; transition: all 0.3s ease-out; background: black; display: none;}.hover--dark .thumbnail56__overlay { display: block;}.hover--dark a:hover .thumbnail56__overlay { opacity: 0.4; visibility: visible;}.hover--zoomin img { display: block; transition: all 0.3s ease-out;}.hover--zoomin a:hover img, .hover--zoomin:hover img { transform: scale(1.05);}.thumbnail56__letter { display: block; position: absolute; top: 50%; left: 50%; text-align: center; display: block; z-index: 30; transform: translate(-50%, -50%); width: 100px; height: 100px; line-height: 100px; text-align: center; color: white; position: absolute; font-size: 5em;}.thumbnail56__letter__main { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; visibility: hidden; transition: all 0.4s ease-out; transform: scale(0.9); font-weight: 100;}.thumbnail56__letter__cross { position: absolute; display: block; border-left: 1px solid; height: 0; transition: all 0.3s ease-out; opacity: 0.8;}.thumbnail56__letter__cross--left { transform: rotate(45deg); transform-origin: 0 0; top: 100%; right: 100%;}.thumbnail56__letter__cross--right { transform: rotate(45deg); transform-origin: 100% 100%; bottom: 100%; left: 100%;}.hover--letter a:hover .thumbnail56__overlay { opacity: 0.7;}.hover--letter a:hover .thumbnail56__letter__cross { height: 60px;}.hover--letter a:hover .thumbnail56__letter__main { visibility: visible; opacity: 1; transform: scale(1);}.thumbnail56__hover-img { display: block; max-width: 100%; position: absolute; top: 50%; left: 50%; z-index: 50; border-radius: 0 !important; opacity: 0; visibility: hidden; transition: all 0.3s ease-out; transform: translate(-50%, -45%); border: 0 !important;}.thumbnail56 .thumbnail56__hover-img { width: 40%;}.thumbnail56.hover--logo a:hover img.thumbnail56__hover-img { opacity: 1; visibility: visible; transform: translate(-50%, -50%);}.thumbnail56--hasshowing--fade a { opacity: 0; visibility: hidden; transition: all 0.4s ease-out; transition-delay: 0.1s;}.thumbnail56--hasshowing--fade.inview a { opacity: 1; visibility: visible;}.thumbnail56--hasshowing--slide a { opacity: 0; visibility: hidden; transform: translate(0, 40px); transition: all 0.3s ease-out;}.thumbnail56--hasshowing--slide.inview a { opacity: 1; visibility: visible; transform: translate(0, 0);}.thumbnail56--hasshowing--popup a { opacity: 0; visibility: hidden; transform: scale(0.95); transition: all 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275);}.thumbnail56--hasshowing--popup.inview a { opacity: 1; visibility: visible; transform: scale(1);}.thumbnail56--hasshowing--zoomin a { opacity: 0; visibility: hidden; transform: scale(1.3); transition: all 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275);}.thumbnail56--hasshowing--zoomin.inview a { opacity: 1; visibility: visible; transform: scale(1);}.format-icon { position: absolute; z-index: 999; display: block; left: 10px; bottom: 10px; background: rgba(0, 0, 0, 0.4); border-radius: 3px; color: white; width: 36px; height: 36px; text-align: center;}.format-icon i { font-size: 16px; line-height: 36px; margin: 0;}.format-icon--video { left: 50%; top: 50%; width: 48px; height: 48px; margin: -24px 0 0 -24px; border-radius: 50%; transition: all 0.15s ease-out;}.format-icon--video i { transform: translate(3px, 0); font-size: 22px; line-height: 48px;}.format-icon--video--minimal { background: none;}.format-icon--video--minimal i { font-size: 28px; text-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}.format-icon--video--solid { background: #000;}.thumbnail56:hover .format-icon--video--solid { background: var(--accent-color);}.format-icon--video--outline { width: 48px; height: 48px; line-height: 42px; font-size: 14px; color: white; border: 4px solid rgba(255, 255, 255, 0.8); background: rgba(0, 0, 0, 0.1); transition: all 0.15s ease-out;}.format-icon--video--outline i { line-height: 40px; transform: translate(3px, 0); font-size: 22px;}.thumbnail56:hover .format-icon--video--outline { border-color: white; color: white;}.post56__overlay { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 30; background: rgba(0, 0, 0, 0.3); display: none;}.post56__padding { display: none; padding-bottom: 80%;}.post56__height { display: none; height: 320px;}.post56__wraplink { display: none; position: absolute; top: 0; left: 0; bottom: 0; right: 0;}.post56--ontop { color: white; overflow: hidden;}.post56--ontop .post56__overlay,.post56--ontop .post56__height,.post56--ontop .post56__padding,.post56--ontop .post56__wraplink { display: block;}.post56--ontop .thumbnail56 { z-index: 10; margin: 0 !important;}.post56--ontop .thumbnail56 a { width: 100%; height: 100%; display: block;}.post56--ontop .thumbnail56 img { -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; width: 100%; height: 100%; border-radius: 0 !important;}.post56--ontop .post56__text { z-index: 40; padding: 24px;}.post56--ontop .post56__text,.post56--ontop .thumbnail56 { position: absolute; left: 0; right: 0;}.post56--ontop .thumbnail56 { top: 0; bottom: 0;}.text--top .post56__text { top: 0;}.text--bottom .post56__text { bottom: 0;}.text--middle .post56__text { top: 50%; transform: translate(0, -50%);}:root { --blog-grid-h-spacing: 20px; --blog-grid-v-spacing: 40px;}.blog56--grid { display: grid; row-gap: 32px; -moz-column-gap: 32px; column-gap: 32px;}.blog56--grid--1cols { grid-template-columns: 1fr;}.blog56--grid--2cols { grid-template-columns: 1fr 1fr;}.blog56--grid--3cols { grid-template-columns: 1fr 1fr 1fr;}.blog56--grid--4cols { grid-template-columns: 1fr 1fr 1fr 1fr;}.blog56--grid--5cols { grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}.blog56--grid--6cols { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;}@media only screen and (max-width: 840px) { .blog56--grid--tablet--1cols { grid-template-columns: 1fr; } .blog56--grid--tablet--2cols { grid-template-columns: 1fr 1fr; } .blog56--grid--tablet--3cols { grid-template-columns: 1fr 1fr 1fr; } .blog56--grid--tablet--4cols { grid-template-columns: 1fr 1fr 1fr 1fr; }}@media only screen and (max-width: 600px) { .blog56--grid--mobile--1cols { grid-template-columns: 1fr; } .blog56--grid--mobile--2cols { grid-template-columns: 1fr 1fr; }}.post56--grid .post56__text { padding: 16px 0 0;}.blog56--list { display: grid; row-gap: 32px; -moz-column-gap: 32px; column-gap: 32px; position: relative;}.post56--list { display: flex; position: relative; z-index: 20;}.post56--list .post56__text { width: 100%;}.post56--list .thumbnail56 { width: 40%; order: 1; padding-right: 24px; flex: none; margin-bottom: 0 !important; max-width: 60%;}@media only screen and (max-width: 840px) { .post56--list .thumbnail56 { padding-right: 14px; }}@media only screen and (max-width: 600px) { .post56--list .thumbnail56 { padding-right: 6px; }}.post56--list .thumbnail56 + .post56__text { width: 60%; order: 2; flex: none; min-width: 40%;}.valign-top { align-items: stretch;}.valign-middle { align-items: center;}.valign-bottom { align-items: flex-end;}.post56--list--thumb-right .thumbnail56 { order: 3; padding-left: 24px; padding-right: 0;}@media only screen and (max-width: 840px) { .post56--list--thumb-right .thumbnail56 { padding-right: 0; padding-left: 14px; }}@media only screen and (max-width: 840px) { .post56--list--thumb-right .thumbnail56 { padding-right: 0; padding-left: 6px; }}.blog56__sep { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1; display: grid; -moz-column-gap: 32px; column-gap: 32px;}.blog56__sep__line { display: block; height: 100%; border-right: 0 solid var(--border-color); transform: translate(16px, 0);}.blog56--grid--1cols .blog56__sep__line { display: none;}.blog56--grid--2cols .blog56__sep { grid-template-columns: 1fr 1fr;}.blog56--grid--2cols .line--2,.blog56--grid--2cols .line--3,.blog56--grid--2cols .line--4,.blog56--grid--2cols .line--5 { display: none;}.blog56--grid--3cols .blog56__sep { grid-template-columns: 1fr 1fr 1fr;}.blog56--grid--3cols .line--3,.blog56--grid--3cols .line--4,.blog56--grid--3cols .line--5 { display: none;}.blog56--grid--4cols .blog56__sep { grid-template-columns: 1fr 1fr 1fr 1fr;}.blog56--grid--4cols .line--4,.blog56--grid--4cols .line--5 { display: none;}.blog56--grid--5cols .blog56__sep { grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}.blog56--grid--5cols .line--5 { display: none;}.blog56--grid--6cols .blog56__sep { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;}@media only screen and (max-width: 840px) { .blog56--grid--tablet--1cols .blog56__sep__line { display: none; } .blog56--grid--tablet--2cols .blog56__sep { grid-template-columns: 1fr 1fr; } .blog56--grid--tablet--2cols .line--1 { display: block; } .blog56--grid--tablet--2cols .line--2, .blog56--grid--tablet--2cols .line--3, .blog56--grid--tablet--2cols .line--4, .blog56--grid--tablet--2cols .line--5 { display: none; } .blog56--grid--tablet--3cols .blog56__sep { grid-template-columns: 1fr 1fr 1fr; } .blog56--grid--tablet--3cols .line--1, .blog56--grid--tablet--3cols .line--2 { display: block; } .blog56--grid--tablet--3cols .line--3, .blog56--grid--tablet--3cols .line--4, .blog56--grid--tablet--3cols .line--5 { display: none; } .blog56--grid--tablet--4cols .blog56__sep { grid-template-columns: 1fr 1fr 1fr 1fr; } .blog56--grid--tablet--4cols .line--1, .blog56--grid--tablet--4cols .line--2, .blog56--grid--tablet--4cols .line--3 { display: block; } .blog56--grid--tablet--4cols .line--4, .blog56--grid--tablet--4cols .line--5 { display: none; }}@media only screen and (max-width: 600px) { .blog56--grid--mobile--1cols .blog56__sep__line { display: none; } .blog56--grid--mobile--2cols .blog56__sep { grid-template-columns: 1fr 1fr; } .blog56--grid--mobile--2cols .line--1 { display: block; } .blog56--grid--mobile--2cols .line--2, .blog56--grid--mobile--2cols .line--3, .blog56--grid--mobile--2cols .line--4, .blog56--grid--mobile--2cols .line--5 { display: none; }}.post56__sep__line { position: absolute; top: -16px; left: 0; right: 0; z-index: 11; border-top: 1px solid var(--border-color);}.griditem56:first-child .post56__sep__line { display: none !important;}.blog56--grid--2cols .griditem56:nth-child(2) .post56__sep__line,.blog56--grid--3cols .griditem56:nth-child(2) .post56__sep__line,.blog56--grid--4cols .griditem56:nth-child(2) .post56__sep__line,.blog56--grid--5cols .griditem56:nth-child(2) .post56__sep__line,.blog56--grid--6cols .griditem56:nth-child(2) .post56__sep__line { display: none;}.blog56--grid--3cols .griditem56:nth-child(3) .post56__sep__line,.blog56--grid--4cols .griditem56:nth-child(3) .post56__sep__line,.blog56--grid--5cols .griditem56:nth-child(3) .post56__sep__line,.blog56--grid--6cols .griditem56:nth-child(3) .post56__sep__line { display: none;}.blog56--grid--4cols .griditem56:nth-child(4) .post56__sep__line,.blog56--grid--5cols .griditem56:nth-child(4) .post56__sep__line,.blog56--grid--6cols .griditem56:nth-child(4) .post56__sep__line { display: none;}.blog56--grid--5cols .griditem56:nth-child(5) .post56__sep__line,.blog56--grid--6cols .griditem56:nth-child(5) .post56__sep__line { display: none;}.blog56--grid--6cols .griditem56:nth-child(6) .post56__sep__line { display: none;}@media only screen and (max-width: 840px) { .blog56.blog56--grid--tablet--1cols .griditem56 .post56__sep__line, .blog56.blog56--grid--tablet--2cols .griditem56 .post56__sep__line, .blog56.blog56--grid--tablet--3cols .griditem56 .post56__sep__line, .blog56.blog56--grid--tablet--4cols .griditem56 .post56__sep__line, .blog56.blog56--grid--tablet--5cols .griditem56 .post56__sep__line, .blog56.blog56--grid--tablet--6cols .griditem56 .post56__sep__line { display: block; } .blog56.blog56--grid--tablet--2cols .griditem56:nth-child(2) .post56__sep__line, .blog56.blog56--grid--tablet--3cols .griditem56:nth-child(2) .post56__sep__line, .blog56.blog56--grid--tablet--4cols .griditem56:nth-child(2) .post56__sep__line { display: none; } .blog56.blog56--grid--tablet--3cols .griditem56:nth-child(3) .post56__sep__line, .blog56.blog56--grid--tablet--4cols .griditem56:nth-child(3) .post56__sep__line { display: none; } .blog56.blog56--grid--tablet--4cols .griditem56:nth-child(4) .post56__sep__line { display: none; }}@media only screen and (max-width: 600px) { .post56__sep__line { display: block !important; } .griditem56:first-child .post56__sep__line { visibility: hidden; opacity: 0; } .blog56.blog56--grid--mobile--2cols .griditem56:nth-child(2) .post56__sep__line { visibility: hidden; opacity: 0; }}@media only screen and (max-width: 840px) { .post56--list--thumb-pixel .thumbnail56 { width: 200px; }}@media only screen and (max-width: 600px) { .post56--list--thumb-pixel .thumbnail56 { width: 100px; }}@media only screen and (max-width: 840px) { .post56--list--thumb-pixel .thumbnail56 + .post56__text { width: calc(100% - 200px); }}@media only screen and (max-width: 600px) { .post56--list--thumb-pixel .thumbnail56 + .post56__text { width: calc(100% - 100px); }}@media only screen and (max-width: 840px) { .post56--list--thumb-percent .thumbnail56 { width: 60%; }}@media only screen and (max-width: 600px) { .post56--list--thumb-percent .thumbnail56 { width: 40%; }}@media only screen and (max-width: 840px) { .post56--list--thumb-percent .thumbnail56 + .post56__text { width: 40%; }}@media only screen and (max-width: 600px) { .post56--list--thumb-percent .thumbnail56 + .post56__text { width: 60%; }}.blog56--list { display: grid; row-gap: 32px; -moz-column-gap: 32px; column-gap: 32px; position: relative;}.post56--list { display: flex; position: relative; z-index: 20;}.post56--list .post56__text { width: 100%; text-align: left;}.post56--list .post56__text .meta56 { justify-content: flex-start;}.post56--list .thumbnail56 { width: 40%; order: 1; padding-right: 24px; flex: none; margin-bottom: 0 !important;}@media only screen and (max-width: 840px) { .post56--list .thumbnail56 { padding-right: 14px; }}@media only screen and (max-width: 840px) { .post56--list .thumbnail56 { padding-right: 6px; }}.post56--list .thumbnail56 + .post56__text { width: 60%; order: 2; flex: none;}.valign-top { align-items: stretch;}.valign-middle { align-items: center;}.valign-bottom { align-items: flex-end;}.post56--list--thumb-right .thumbnail56 { order: 3; padding-left: 24px; padding-right: 0;}@media only screen and (max-width: 840px) { .post56--list--thumb-right .thumbnail56 { padding-right: 0; padding-left: 14px; }}@media only screen and (max-width: 840px) { .post56--list--thumb-right .thumbnail56 { padding-right: 0; padding-left: 6px; }}@media only screen and (max-width: 600px) { .list56--mobile-grid .post56--list { display: block; } .list56--mobile-grid .thumbnail56, .list56--mobile-grid .post56__text { width: 100% !important; max-width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; } .list56--mobile-grid .thumbnail56 + .post56__text { margin-top: 10px; }}.main-masonry { margin: -32px -16px 0;}.masonry-cell { display: block; float: left; padding: 32px 16px 0; z-index: 99;}.masonry56--1cols .masonry-cell,.masonry56--1cols .grid-sizer { width: 100%;}.masonry56--2cols .masonry-cell,.masonry56--2cols .grid-sizer { width: 50%;}.masonry56--3cols .masonry-cell,.masonry56--3cols .grid-sizer { width: 33.33%;}.masonry56--4cols .masonry-cell,.masonry56--4cols .grid-sizer { width: 25%;}.masonry56--5cols .masonry-cell,.masonry56--5cols .grid-sizer { width: 20%;}.masonry56--6cols .masonry-cell,.masonry56--6cols .grid-sizer { width: 16.66%;}@media only screen and (max-width: 840px) { .masonry56--tablet--1cols .masonry-cell, .masonry56--tablet--1cols .grid-sizer { width: 100%; } .masonry56--tablet--2cols .masonry-cell, .masonry56--tablet--2cols .grid-sizer { width: 50%; } .masonry56--tablet--3cols .masonry-cell, .masonry56--tablet--3cols .grid-sizer { width: 33.33%; } .masonry56--tablet--4cols .masonry-cell, .masonry56--tablet--4cols .grid-sizer { width: 25%; } .masonry56--tablet--5cols .masonry-cell, .masonry56--tablet--5cols .grid-sizer { width: 20%; } .masonry56--tablet--6cols .masonry-cell, .masonry56--tablet--6cols .grid-sizer { width: 16.66%; }}@media only screen and (max-width: 600px) { .masonry56--mobile--1cols .masonry-cell, .masonry56--mobile--1cols .grid-sizer { width: 100%; } .masonry56--mobile--2cols .masonry-cell, .masonry56--mobile--2cols .grid-sizer { width: 50%; } .masonry56--mobile--3cols .masonry-cell, .masonry56--mobile--3cols .grid-sizer { width: 33.33%; } .masonry56--mobile--4cols .masonry-cell, .masonry56--mobile--4cols .grid-sizer { width: 25%; } .masonry56--mobile--5cols .masonry-cell, .masonry56--mobile--5cols .grid-sizer { width: 20%; } .masonry56--mobile--6cols .masonry-cell, .masonry56--mobile--6cols .grid-sizer { width: 16.66%; }}.masonry56--bigfirst .masonry-cell:first-child { background: white;}.masonry56--bigfirst.masonry56--2cols .masonry-cell:first-child { width: 100%;}.masonry56--bigfirst.masonry56--3cols .masonry-cell:first-child { width: 66.66%;}.masonry56--bigfirst.masonry56--4cols .masonry-cell:first-child { width: 50%;}.masonry56--bigfirst.masonry56--5cols .masonry-cell:first-child { width: 40%;}.masonry56--bigfirst.masonry56--6cols .masonry-cell:first-child { width: 33.33%;}@media only screen and (max-width: 840px) { .masonry56--bigfirst.masonry56--tablet--2cols .masonry-cell:first-child { width: 100%; } .masonry56--bigfirst.masonry56--tablet--3cols .masonry-cell:first-child { width: 66.66%; } .masonry56--bigfirst.masonry56--tablet--4cols .masonry-cell:first-child { width: 50%; } .masonry56--bigfirst.masonry56--tablet--5cols .masonry-cell:first-child { width: 40%; } .masonry56--bigfirst.masonry56--tablet--6cols .masonry-cell:first-child { width: 33.33%; }}@media only screen and (max-width: 600px) { .masonry56--bigfirst.masonry56--mobile--2cols .masonry-cell:first-child { width: 100%; } .masonry56--bigfirst.masonry56--mobile--3cols .masonry-cell:first-child { width: 66.66%; } .masonry56--bigfirst.masonry56--mobile--4cols .masonry-cell:first-child { width: 50%; } .masonry56--bigfirst.masonry56--mobile--5cols .masonry-cell:first-child { width: 40%; } .masonry56--bigfirst.masonry56--mobile--6cols .masonry-cell:first-child { width: 33.33%; }}.thumbnail56__padding { display: block; padding-bottom: 60%; background-color: #f0f0f0;}.blog56--masonry { overflow: hidden;}.blog56--masonry .blog56__sep { position: absolute; top: 0; left: 0; right: 0; z-index: 1;}.post56--portrait .thumbnail56 { float: left; width: 50%; margin: 0 20px 5px 0 !important; z-index: 999;}.masonry-cell .thumbnail56,.masonry-cell .post56__text { opacity: 0; visibility: hidden; transform: translate(0, 5px); transition: all 0.3s ease-out; transition-delay: 0.15s;}.masonry-cell .post56__text { transition-delay: 0.45s;}.masonry-cell.inview .thumbnail56,.masonry-cell.inview .post56__text { opacity: 1; visibility: visible; transform: translate(0, 0);}.post56--carousel { min-height: 100%;}.main-carousel.flickity-enabled { position: static;}.flickity-button:disabled { display: none !important;}.flickity-button:disabled + .flickity-page-dots { display: none;}.main-carousel .flickity-button { padding: 0; box-shadow: none !important;}.nav--middle-inside .flickity-button { top: 50%;}.nav--middle-inside .flickity-button.previous { left: 30px;}.nav--middle-inside .flickity-button.next { right: 30px;}.nav--middle-edge .flickity-button { top: 50%;}.nav--middle-edge .flickity-button.previous { left: 0;}.nav--middle-edge .flickity-button.next { right: 0;}.nav--top-right .flickity-button { top: 10px; transform: none;}.nav--top-right .flickity-button.previous { left: auto; right: 56px;}.nav--top-right .flickity-button.next { right: 10px;}.nav--circle .flickity-button { width: 32px; height: 32px; border-radius: 50%;}.nav--square .flickity-button { width: 52px; height: 52px; border-radius: 1px;}.nav--high-square .flickity-button { width: 40px; height: 120px; border-radius: 1px;}.nav--outline .flickity-button { color: rgba(255, 255, 255, 0.7); background: none; border: 2px solid rgba(255, 255, 255, 0.6); transition: all 0.15s;}.nav--outline .flickity-button:hover { background: none; color: rgba(255, 255, 255, 0.9); border-color: rgba(255, 255, 255, 0.8); box-shadow: 3px 3px 0 black;}.nav--fill .flickity-button { color: rgba(255, 255, 255, 0.7); background: none; border: 2px solid rgba(255, 255, 255, 0.6); transition: all 0.15s;}.nav--fill .flickity-button:hover { background: white; color: #111; border-color: white;}.nav--primary .flickity-button { color: rgba(255, 255, 255, 0.7); background: none; border: 2px solid rgba(255, 255, 255, 0.6); transition: all 0.15s;}.nav--primary .flickity-button:hover { background: var(--accent-color); color: #fff; border-color: var(--accent-color);}.nav--dark .flickity-button { color: rgba(255, 255, 255, 0.7); background: rgba(0, 0, 0, 0.4); transition: all 0.15s;}.nav--dark .flickity-button:hover { background: rgba(0, 0, 0, 0.6); color: #fff;}.nav--top-right.nav--circle .flickity-button.previous { right: 44px;}.nav--top-right.nav--square .flickity-button.previous { right: 64px;}.nav--circle.nav--outline .flickity-button:hover { box-shadow: none;}.main-carousel .flickity-page-dots { position: absolute; bottom: 10%; z-index: 30;}.main-carousel .flickity-page-dots .dot { background: none; border: 1px solid white; opacity: 1; transition: all 0.2s ease-out;}.main-carousel .flickity-page-dots .dot:hover { background: white;}.main-carousel .flickity-page-dots .dot.is-selected { background: white;}.pager--circle .flickity-page-dots .dot { width: 14px; height: 14px;}.pager--big-circle .flickity-page-dots .dot { width: 20px; height: 20px;}.pager--square .flickity-page-dots .dot { width: 14px; height: 14px; border-radius: 0;}.pager--big-square .flickity-page-dots .dot { width: 20px; height: 20px; border-radius: 0;}.post56--ontop .post56__text__inner { display: block; max-width: 100%; padding: 40px; margin: 0 auto;}@media only screen and (max-width: 840px) { .post56--ontop .post56__text__inner { padding: 20px; }}@media only screen and (max-width: 600px) { .post56--ontop .post56__text__inner { padding: 10px; }}.row56__col { position: relative;}.row56__col .blog56__sep__line { display: block !important; position: absolute; top: 0; right: 0;}@media only screen and (max-width: 840px) { .row56__col .blog56__sep__line { height: 0; }}.col--last .blog56__sep__line { height: 0;}.row56 .post56__sep__line { left: 0 !important; right: 0 !important;}.blog56--group { overflow: hidden;}.row56__col--big .blog56--grid--1cols .align-center .post56__text { max-width: 600px; margin-left: auto; margin-right: auto;}body .builder56 .section56 .row56__col--medium .post56--list--thumb-right .thumbnail56,body .builder56 .section56 .row56__col--small .post56--list--thumb-right .thumbnail56 { padding-left: 10px;}body .builder56 .section56 .row56__col--medium .post56--list--thumb-left .thumbnail56,body .builder56 .section56 .row56__col--small .post56--list--thumb-left .thumbnail56 { padding-right: 10px;}.row56__col--medium .post56--list,.row56__col--small .post56--list { align-items: flex-start;}.row56__col--medium .post56--list .thumbnail56,.row56__col--small .post56--list .thumbnail56 { width: 100px;}.row56__col--medium .post56--list .thumbnail56 + .post56__text,.row56__col--small .post56--list .thumbnail56 + .post56__text { width: calc(100% - 100px);}.row56__col--medium .post56--list--thumb-right .thumbnail56,.row56__col--small .post56--list--thumb-right .thumbnail56 { padding-left: 12px;}.row56__col--medium .post56--list--thumb-left .thumbnail56,.row56__col--small .post56--list--thumb-left .thumbnail56 { padding-right: 12px;}.row56__col--medium .title56 { font-size: 1.3em;}@media only screen and (max-width: 600px) { .row56__col--medium .title56 { font-size: 1.1em; }}.row56__col--medium .excerpt56 { font-size: 1em; line-height: 1.3;}.row56__col--small .title56 { font-size: 1.15em;}@media only screen and (max-width: 600px) { .row56__col--small .title56 { font-size: 1em; }}.row56__col--small .excerpt56 { font-size: 0.94em; line-height: 1.3;}.section-sidebar-inner { display: flex; flex-flow: row wrap; align-items: flex-start; margin: -40px -20px 0;}.main-section-sidebar { overflow: hidden;}.main-section-sidebar .widget,.main-section-sidebar .widget + .widget { flex: none; padding: 40px 20px 0; margin: 0 !important; border: 0 !important;}.main-section-sidebar-1 .widget { width: 100%;}.main-section-sidebar-2 .widget { width: 50%;}@media only screen and (max-width: 420px) { .main-section-sidebar-2 .section-sidebar-inner { margin: 0; } .main-section-sidebar-2 .widget { width: 100%; padding: 0; } .main-section-sidebar-2 .widget + .widget { margin-top: 20px !important; }}.main-section-sidebar-3 .widget { width: 33.33%;}@media only screen and (max-width: 600px) { .main-section-sidebar-3 .section-sidebar-inner { margin: 0; } .main-section-sidebar-3 .widget { width: 100%; padding: 0; } .main-section-sidebar-3 .widget + .widget { margin-top: 20px !important; }}.main-section-sidebar-4 .widget { width: 25%;}@media only screen and (max-width: 840px) { .main-section-sidebar-4 .section-sidebar-inner { margin: -20px -10px 0; } .main-section-sidebar-4 .widget, .main-section-sidebar-4 .widget + .widget { width: 50%; padding: 20px 10px 0; }}@media only screen and (max-width: 600px) { .main-section-sidebar-4 .section-sidebar-inner { margin: 0; } .main-section-sidebar-4 .widget { width: 100%; padding: 0; } .main-section-sidebar-4 .widget + .widget { margin-top: 20px !important; }}#wpstats { width: 0 !important; height: 0 !important; position: absolute; top: 0; left: 0;}.wi-button { display: table; margin: 0 auto; width: 50%;}.wi-button .wi-btn { text-align: center;}.single-fox_block .site-content { min-height: 100vh;}.demonstration { display: block; background: #000; color: #fc0; position: fixed; bottom: 0; left: 0; right: 0; z-index: 999; padding: 10px; font-family: Helvetica, sans-serif; font-size: 16px; line-height: 1.5; text-align: center;}.demonstration p { margin: 0;}.fox-library-modal-btn { margin-left: 5px; background: #000; color: white; vertical-align: top;}.fox-library-modal-btn:before { content: ""; width: 24px; height: 24px; background-image: url(https://maxmag.org/wp-content/themes/fox/css56/images/foxhead.png); background-position: center; background-size: contain; background-repeat: no-repeat; margin-right: 10px;}.elementor-add-new-section .elementor-add-section-area-button.fox-library-modal-btn { width: auto; font-size: 14px; font-family: Helvetica, sans-serif; font-weight: bold; background: #006ba1; color: white; border-radius: 0; padding: 0 10px; display: flex; align-items: center;}@media only screen and (max-width: 600px) { .archive-builder .container, .single-builder .container { max-width: 100%; }}.elementor-image-box-title { margin-top: 0;}.single56__related,.authorboxes56,#comments,.singlebottom56 { visibility: visible;}.single56--link-1 .single56__content p a,.single56--link-1 .single56__content ul a,.single56--link-1 .single56__content ol a { text-decoration: underline; text-decoration-color: #ccc; text-underline-position: under; transition: all 0.15s ease;}.single56--link-1 .single56__content p a:hover,.single56--link-1 .single56__content ul a:hover,.single56--link-1 .single56__content ol a:hover { text-decoration-color: #333;}.single56--link-2 .single56__content p a,.single56--link-2 .single56__content ul a,.single56--link-2 .single56__content ol a { text-decoration: underline; text-underline-position: under; transition: all 0.15s ease;}.single56--link-2 .single56__content p a:hover,.single56--link-2 .single56__content ul a:hover,.single56--link-2 .single56__content ol a:hover { text-decoration-color: transparent;}.single56--link-3 .single56__content p a,.single56--link-3 .single56__content ul a,.single56--link-3 .single56__content ol a { color: inherit; text-decoration: underline; transition: all 0.15s ease;}.single56--link-3 .single56__content p a:hover,.single56--link-3 .single56__content ul a:hover,.single56--link-3 .single56__content ol a:hover { text-decoration-color: transparent;}.can-stretch-full .alignfull { width: auto; max-width: none !important; margin-left: calc((100% - 100vw) / 2); margin-right: calc((100% - 100vw) / 2);}@media only screen and (max-width: 840px) { .can-stretch-full .alignfull { margin-left: 0; margin-right: 0; max-width: 100% !important; }}.can-stretch-wide .alignwide { margin-left: -60px; margin-right: -60px; max-width: calc(100% + 120px) !important;}@media only screen and (max-width: 840px) { .can-stretch-wide .alignwide { margin-left: 0; margin-right: 0; max-width: 100% !important; }}.single56--content-image-stretch .alignleft { margin-left: -60px;}@media only screen and (max-width: 840px) { .single56--content-image-stretch .alignleft { margin-left: 0; }}.single56--content-image-stretch .alignright { margin-right: -60px;}@media only screen and (max-width: 840px) { .single56--content-image-stretch .alignright { margin-right: 0; }}.single56--content-image-stretch .aligncenter { margin-left: -60px; margin-right: -60px; max-width: calc(100% + 120px) !important; display: block;}@media only screen and (max-width: 840px) { .single56--content-image-stretch .aligncenter { margin-left: 0; margin-right: 0; }}.authorbox56 { max-width: 100%; display: block;}.authorbox56 + .authorbox56 { margin-top: 12px;}.authorbox56__inner { display: flex; align-items: flex-start; margin: 0 auto;}.authorbox56__avatar { display: block; color: inherit; outline: 0; text-decoration: none; border: 0; width: 90px; flex: none;}@media only screen and (max-width: 600px) { .authorbox56__avatar { width: 54px; }}.authorbox56__text { width: calc(100% - 90px); flex: none; padding-left: 22px;}@media only screen and (max-width: 600px) { .authorbox56__text { width: calc(100% - 54px); padding-left: 12px; }}.authorbox56__name { font-size: 1.3em; font-weight: bold; margin: 0 0 10px;}.authorbox56__name a { color: inherit;}.authorbox56__name a:hover { color: inherit;}.authorbox56__description { line-height: 1.4; margin: 0 0 5px;}.authorbox56__description p { margin: 0;}.authorbox56 .fox56-social-list a:hover { color: inherit;}.authorbox56--simple { padding-top: 16px; border-top: 1px solid var(--border-color);}.authorbox56--narrow { width: 580px; margin-left: auto; margin-right: auto;}.authorbox56__tabs { margin-bottom: 10px; display: flex;}.authorbox56__tabs a { display: block; color: inherit; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px; font-size: 14px; line-height: 28px; padding: 0 12px;}.authorbox56__tabs a:hover { color: inherit;}.authorbox56__tabs a + a { margin-left: 2px;}.authorbox56__tabs a.active { color: white; background: black; text-decoration: none;}.authorbox56__latest ol { margin: 0 0 10px;}.authorbox56__latest ol a { color: inherit;}.authorbox56__latest ol a:hover { color: inherit; text-decoration: underline;}.authorbox56--box { background: rgba(0, 0, 0, 0.1); padding: 5px;}.authorbox56--box .authorbox56__inner { border: 1px solid rgba(0, 0, 0, 0.4); padding: 16px;}@media only screen and (max-width: 600px) { .authorbox56--box .authorbox56__inner { padding: 10px; }}.authorbox56--box .authorbox56__content { display: none;}.authorbox56--box .authorbox56__content.active { display: block;}.authorboxes56--stack .authorbox56__inner { display: block;}.authorboxes56--stack .authorbox56__avatar { margin-right: 0;}.authorboxes56--stack .authorbox56__text { width: 100% !important;}.authorboxes56--stack.align-center .authorbox56__avatar { margin-right: auto; margin-left: auto;}.authorboxes56--stack.align-center .fox56-social-list ul { justify-content: center;}.authorboxes56--stack.align-right .authorbox56__avatar { margin-left: auto;}.authorboxes56--stack.align-right .fox56-social-list ul { justify-content: flex-end;}.authorboxes56--widget .authorbox56__text { padding-left: 10px;}.authorboxes56--widget .authorbox56__description { font-size: 0.9em; line-height: 1.3;}.authorboxes56--widget .fox56-social-list a { font-size: 14px; width: 28px; height: 28px;}.nav-links { display: flex;}.nav-links > div { display: block; width: 50%;}.nav-next { text-align: right;}.singlenav56--minimal a { color: inherit; display: inline-flex; align-items: center;}.singlenav56--minimal a:hover { color: inherit;}.singlenav56--minimal a span { transition: all 0.2s ease-out;}.singlenav56--minimal .nav-previous i { margin-right: 10px;}.singlenav56--minimal .nav-previous a:hover span { transform: translate(10px, 0);}.singlenav56--minimal .nav-next a { margin-left: auto;}.singlenav56--minimal .nav-next i { margin-left: 10px;}.singlenav56--minimal .nav-next a:hover span { transform: translate(-10px, 0);}.singlenav56--minimal-2 a { padding: 10px 0; transition: all 0.3s ease-out;}.singlenav56--minimal-2 a:hover { background: #f0f0f0; padding-left: 20px; padding-right: 20px;}.singlenav56--minimal-3 span { display: none;}.singlenav56--minimal-3 a { width: 40px; height: 40px; background: #f0f0f0; line-height: 40px; text-align: center; font-size: 24px; transition: all 0.25s; justify-content: center;}.singlenav56--minimal-3 a:hover { background: #e0e0e0;}.singlenav56--minimal-3 a i { margin: 0 !important;}.singlenav56--simple .meta-nav { font-size: 10px; text-transform: uppercase; letter-spacing: 2px; display: block; font-family: Helvetica, Arial, sans-serif; text-decoration: underline;}.singlenav56--simple a:hover .meta-nav { text-decoration: none;}.singlenav56--simple h4 { display: block; text-align: inherit; font-size: 1.375em; line-height: 1.2; margin: 0; color: inherit;}.singlenav56--simple a { color: inherit;}.singlenav56--simple a:hover { color: inherit;}.singlenav56--simple-2 .meta-nav { text-decoration: none; letter-spacing: 1px; color: #aaa; margin-bottom: 10px;}.singlenav56--simple-2 h4 { font-size: 1.1em;}.singlenav56--advanced { display: grid; -moz-column-gap: 2px; column-gap: 2px; align-items: stretch; grid-auto-columns: 1fr;}@media only screen and (max-width: 600px) { .singlenav56--advanced { display: block; }}.singlenav56__post { display: block; grid-row: 1; position: relative; overflow: hidden;}@media only screen and (max-width: 600px) { .singlenav56__post + .singlenav56__post { margin-top: 2px; }}.singlenav56__post a,.singlenav56__post__overlay { color: inherit; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 300;}.singlenav56__post__overlay { z-index: 3; background: rgba(0, 0, 0, 0.3); transition: all 0.2s ease-out;}.singlenav56__post__bg { padding-bottom: 60%;}.singlenav56__post__bg img { display: block; transition: all 0.2s ease-out; will-change: transform; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center;}.singlenav56--1cols .singlenav56__post__bg { padding-bottom: 33.3333333333%;}.singlenav56__post:hover .singlenav56__post__bg img { transform: scale(1.02) translate(5px, 0);}.singlenav56__post:hover .singlenav56__post__overlay { background: rgba(0, 0, 0, 0.4);}.singlenav56__post__text { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 30; display: flex; justify-content: center; align-items: center; text-align: center; padding: 0 4em; color: white;}@media only screen and (max-width: 840px) { .singlenav56__post__text { padding: 0 2em; }}.singlenav56__post__text span { display: block; display: block; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-family: Helvetica, Arial, sans-serif; margin-bottom: 2em;}@media only screen and (max-width: 840px) { .singlenav56__post__text span { margin-bottom: 1em; }}.singlenav56__post__text h4 { font-size: 1.875em; max-width: 800px; color: inherit; margin: 0;}@media only screen and (max-width: 840px) { .singlenav56__post__text h4 { font-size: 1.3em; }}.nocomments { font-size: 0.9em; margin: 20px 0 0; font-style: italic;}.commentlist { margin: 0; padding: 0; list-style: none; }.commentlist li { overflow: hidden;}.commentlist li + li > .comment-body { padding: 0; display: block; border-top: 1px solid var(--border-color); margin-top: 1.5em; padding-top: 1.5em; position: relative;}.commentlist .comment-author img { float: left; margin-right: 28px; width: 56px; display: block; margin-top: 3px;}.commentlist .fn { font-family: var(--font-heading); font-weight: normal; font-size: 1.1em; position: relative; display: table;}.commentlist .fn a { color: inherit;}.commentlist li.bypostauthor .fn:after { color: green; margin-left: 6px; font-size: 8px; width: 11px; height: 11px; border-radius: 50%; text-align: center; line-height: 11px; background: #08c; color: white; display: block; position: absolute; top: 50%; right: -20px; margin-top: -5px;}.commentlist ul.children { margin: 0; list-style: none; padding-left: 2em; margin-left: 2em; border: 0px solid var(--border-color); border-width: 0 0 0 1px; margin-top: 1.5em; margin-bottom: 1.5em;}.commentlist ul.children .comment-avatar { width: 54px;}.comment-metadata { line-height: 1.3;}.comment-metadata a { font-family: "Helvetica Neue", Helvetical, Arial, sans-serif !important; color: inherit; font-size: 12px; text-decoration: none; opacity: 0.5; transition: all 0.1s;}.comment-metadata a:hover { opacity: 1;}.comment-metadata .edit-link { margin-left: 16px;}.reply { display: block; margin-top: 0.5em 0 0;}.reply a { color: inherit; font-size: 0.8em; text-decoration: none; font-style: normal; padding: 1px 3px; transition: all 0.1s;}.reply a:hover { background: rgba(0, 0, 0, 0.1);}.comment-metadata,.comment .reply,.comment-content,.comment .comment-respond { padding-left: 84px;}.comment-content { padding-top: 10px;}.comment-content::after { clear: both; content: ""; display: table;}.comment-content p,.comment-content ul,.comment-content ol { margin-bottom: 0.5em;}.comment-content p ul,.comment-content p ol,.comment-content ul ul,.comment-content ul ol,.comment-content ol ul,.comment-content ol ol { margin-bottom: 0;}.comment-content p > a,.comment-content ul > a,.comment-content ol > a { text-decoration: none; border-bottom: 1px dotted;}.comment-content p > a:hover,.comment-content ul > a:hover,.comment-content ol > a:hover { border-bottom: 1px solid;}.comment-notes,.logged-in-as { text-align: center; padding: 8px 12px; border: 1px dashed rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.4); font-size: 0.9em; letter-spacing: 0.5px; margin-bottom: 2em; display: none;}.logged-in-as a { color: inherit;}.logged-in-as a:hover { text-decoration: underline;}.commentlist + #respond { margin-top: 3em;}#respond { }#respond .required { color: red;}#respond p { margin-bottom: 1em;}#respond p.form-submit { margin-bottom: 0;}#respond #submit { line-height: 40px; padding: 0 32px; display: block; border: 0 solid;}#respond #submit:hover { background: var(--accent-color);}label[for=wp-comment-cookies-consent] { font-size: 0.9em; margin-left: 6px; vertical-align: middle;}#cancel-comment-reply-link { margin-left: 0.7em; color: inherit; font-size: 0.6em; font-weight: 400; margin-top: 6px; display: inline-block; text-decoration: underline;}.comment-awaiting-moderation { color: red; margin: 10px 0;}.comment-form-author,.comment-form-email,.comment-form-url { width: 32%; float: left; margin-left: 2%; margin-bottom: 1.25em;}@media only screen and (max-width: 600px) { .comment-form-author, .comment-form-email, .comment-form-url { width: 100%; flex: none; margin-left: 0; }}.comment-form-author { margin-left: 0;}.form-submit { margin-bottom: 0.9em;}.page-links-container { overflow: hidden; font-weight: normal; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.2; text-align: center; margin-top: 3em;}.page-links-label { display: inline-block; margin-right: 1em;}.page-links > span,.page-links > a,.page-links > a:hover { display: inline-block; padding: 0 10px; color: inherit;}.page-links > a:hover { color: var(--accent-color);}.page-links > span { opacity: 0.4;}.single56__heading { font-weight: 400; font-size: 1.5em; font-style: normal; margin: 0; padding: 20px 0; text-align: center; overflow: hidden;}@media only screen and (max-width: 600px) { .single56__heading { margin-bottom: 12px; padding: 10px 0; }}.single56__heading i { margin-right: 3px;}.single56__heading span { position: relative; display: inline-block; white-space: nowrap;}.single56__heading span:before, .single56__heading span:after { position: absolute; top: 50%; display: none; content: ""; border-top: 1px solid var(--border-color); width: 999px;}.single56__heading span:before { right: 100%; margin-right: 20px;}.single56__heading span:after { left: 100%; margin-left: 20px;}.single56--small-heading-normal .single56__heading { border: 0 solid var(--border-color);}.single56--small-heading-around .single56__heading span:before, .single56--small-heading-around .single56__heading span:after { display: block;}.single56__before_content > div + div { margin-top: 16px; padding-top: 16px;}.single56__after_content { margin-top: 20px;}.single56__after_content > div + div { margin-top: 16px; padding-top: 16px;}.singlebottom56 { margin-top: 30px;}.singlebottom56 > div + div { margin-top: 16px; padding-top: 16px;}.singlebottom56__inner { margin: 0 auto; max-width: 1440px;}.singlebottom56__inner > * + * { margin-top: 1em;}.single56__bottom_posts,.singlebottom56 .single56__related { padding: 0 20px;}@media only screen and (max-width: 600px) { .single56__bottom_posts, .singlebottom56 .single56__related { padding-left: 10px; padding-right: 10px; }}.single56__bottom_posts:last-child,.singlebottom56 .single56__related:last-child { padding-bottom: 30px;}.single56__related .post56__sep__line { display: none;}.single56__bottom_posts .title56 { font-size: 1.1em;}.single56__bottom_posts .excerpt56 { font-size: 0.85em; line-height: 1.2;}.sidedock56 { display: block; position: fixed; bottom: 0; left: 0; z-index: 5000; background: #f0f0f0; box-shadow: 3px 8px 10px rgba(0, 0, 0, 0.3); width: 300px; max-height: 500px; overflow-y: scroll; transform: translate(0, 100%); transition: all 0.6s cubic-bezier(0.075, 0.82, 0.165, 1);}.sidedock56--siding-right { transform: translate(-120%, 0); bottom: 30px;}.in-single-sidedock-permanent .sidedock56,.sidedock56.shown { transform: translate(0, 0);}.sidedock56::-webkit-scrollbar { display: none;}.sidedock56 { -ms-overflow-style: none; scrollbar-width: none; }.sidedock56__heading { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; text-transform: uppercase; letter-spacing: 2px; text-align: left; background: #000; color: #fff; padding: 6px 0 6px 28px; font-weight: normal; margin: 0; border: 0;}.sidedock56 .close { cursor: pointer; position: absolute; top: 1px; right: 0px; z-index: 50001; height: 24px; width: 24px; text-align: center; font-size: 20px; line-height: 22px; margin: 0; padding: 0; border: 0; background: none; color: #fff; outline: 0; display: block;}.sidedock56 .close i { margin: 0; display: block; line-height: inherit;}.sidedock56__content { padding: 14px;}.sidedock56__content .blog56--list { row-gap: 10px;}.sidedock56__post { opacity: 0; visibility: hidden; transform: translate(0, 10px); transition: all 0.3s ease-out; overflow: hidden;}.sidedock56__post + .sidedock56__post { margin-top: 16px;}.sidedock56__post .title56 { margin: 0; font-size: 1.1em;}.sidedock56__post .excerpt56 { font-size: 0.85em; margin: 0; margin-top: 5px; line-height: 1.2;}.sidedock56__post .excerpt56 p { margin: 0;}.sidedock56__post__thumbnail { float: left; margin: 0; width: 90px;}.sidedock56__post__thumbnail img { display: block; width: 100%;}.sidedock56__post__text { overflow: hidden;}.sidedock56__post__thumbnail + .sidedock56__post__text { padding-left: 16px;}.sidedock56__post__title { font-size: 1.05em; margin: 0;}.sidedock56__post__title a { color: inherit;}.sidedock56__post__title a:hover { color: inherit;}.in-single-sidedock-permanent .sidedock56__post,.sidedock56.shown .sidedock56__post { opacity: 1; visibility: visible; transform: translate(0, 0);}