/* GENERERET af migrering/lav-tema-css.py fra Newspaper-temaets CSS, som
   WordPress serverede (WP Rockets brugte CSS fra alle 15 sider, flettet).
   Ret ikke her - sitets egne tilføjelser står i src/styles/tillaeg.css. */
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important}
:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}
:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}
:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}
:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}
:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}
:where(.wp-block-columns){margin-bottom:1.75em}
:where(.wp-block-columns.has-background){padding:1.25em 2.375em}
:where(.wp-block-post-comments input[type=submit]){border:none}
:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}
:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}
:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}
:where(.wp-block-file){margin-bottom:1.5em}
:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}
:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}
:where(.wp-block-form-input__input){font-size:1em;margin-bottom:.5em;padding:0 .5em}
:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{border-style:solid;border-width:1px;line-height:2;min-height:2em}
.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}
.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}
.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}
:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}
.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}
@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:.4s show-content-image}}
.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}
:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}
.wp-block-image figure{margin:0}
@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}
:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}
:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}
:root :where(.wp-block-latest-posts.is-grid){padding:0}
:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}
ul{box-sizing:border-box}
:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}
:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}
:root :where(p.has-background){padding:1.25em 2.375em}
:where(p.has-text-color:not(.has-link-color)) a{color:inherit}
:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){border:1px solid #949494;font-family:inherit;font-size:1em}
:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){padding:calc(.667em + 2px)}
:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}
:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}
:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}
:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:0}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}
:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}
:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}
:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}
:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:0 0}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}
:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}
:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}
:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}
:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}
:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}
:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}
:root :where(.wp-block-table-of-contents){box-sizing:border-box}
:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}
:where(pre.wp-block-verse){font-family:inherit}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}
@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}
html :where(.has-border-color){border-style:solid}
html :where([style*=border-color]){border-style:solid}
html :where([style*=border-top-color]){border-top-style:solid}
html :where([style*=border-right-color]){border-right-style:solid}
html :where([style*=border-bottom-color]){border-bottom-style:solid}
html :where([style*=border-left-color]){border-left-style:solid}
html :where([style*=border-width]){border-style:solid}
html :where([style*=border-top-width]){border-top-style:solid}
html :where([style*=border-right-width]){border-right-style:solid}
html :where([style*=border-bottom-width]){border-bottom-style:solid}
html :where([style*=border-left-width]){border-left-style:solid}
html :where(img[class*=wp-image-]){height:auto;max-width:100%}
:where(figure){margin:0 0 1em}
html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}
@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6, 147, 227) 0%,rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122, 220, 180) 0%,rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252, 185, 0) 0%,rgb(255, 105, 0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255, 105, 0) 0%,rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238, 238, 238) 0%,rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74, 234, 220) 0%,rgb(151, 120, 209) 20%,rgb(207, 42, 186) 40%,rgb(238, 44, 130) 60%,rgb(251, 105, 98) 80%,rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255, 206, 236) 0%,rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254, 205, 165) 0%,rgb(254, 45, 45) 50%,rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255, 203, 112) 0%,rgb(199, 81, 192) 50%,rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255, 245, 203) 0%,rgb(182, 227, 212) 50%,rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202, 248, 128) 0%,rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2, 3, 129) 0%,rgb(40, 116, 252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255),6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}
:where(body){margin:0}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6, 147, 227) 0%,rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122, 220, 180) 0%,rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252, 185, 0) 0%,rgb(255, 105, 0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255, 105, 0) 0%,rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238, 238, 238) 0%,rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74, 234, 220) 0%,rgb(151, 120, 209) 20%,rgb(207, 42, 186) 40%,rgb(238, 44, 130) 60%,rgb(251, 105, 98) 80%,rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255, 206, 236) 0%,rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254, 205, 165) 0%,rgb(254, 45, 45) 50%,rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255, 203, 112) 0%,rgb(199, 81, 192) 50%,rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255, 245, 203) 0%,rgb(182, 227, 212) 50%,rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202, 248, 128) 0%,rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2, 3, 129) 0%,rgb(40, 116, 252) 100%);--wp--preset--font-size--small:11px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:32px;--wp--preset--font-size--x-large:42px;--wp--preset--font-size--regular:15px;--wp--preset--font-size--larger:50px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255),6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}
:where(.is-layout-flex){gap:.5em}
:where(.is-layout-grid){gap:.5em}
body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}
:where(.wp-block-columns.is-layout-flex){gap:2em}
:where(.wp-block-columns.is-layout-grid){gap:2em}
:where(.wp-block-post-template.is-layout-flex){gap:1.25em}
:where(.wp-block-post-template.is-layout-grid){gap:1.25em}
.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}
.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none}
.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}
.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}
.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}
.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}
.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}
.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}
.wpml-ls-statics-footer a,.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link,.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link:link{color:#444;background-color:#fff}
.wpml-ls-statics-footer .wpml-ls-current-language>a{color:#444;background-color:#fff}
.wpml-ls-statics-footer .wpml-ls-current-language:hover>a,.wpml-ls-statics-footer .wpml-ls-current-language>a:focus{color:#000;background-color:#eee}
:root{--cookieadmin-primary-color:#001d39;--cookieadmin-primary-hover-color:#985e23;--cookieadmin-secondary-color:#0046b2;--cookieadmin-secondary-hover-color:#0065ff;--cookieadmin-txcolor:#0f172a;--cookieadmin-green-txtcolor:#3a8356;--cookieadmin-warning-txtcolor:#9c7930;--cookieadmin-red-txtcolor:#b55355;--cookieadmin-green-color:#15a448;--cookieadmin-warning-color:#e9b306;--cookieadmin-red-color:#dd2727}
@media (max-width:767px){.cookieadmin_center{top:10%;left:5%;max-width:90vw}.cookieadmin_show_pref_cookies{font-size:14px}.cookieadmin_box,.cookieadmin_law_container{width:90%}}
@media (min-width:768px) and (max-width:991px){.cookieadmin_box{width:45%}}
@media (min-width:992px) and (max-width:1199px){.cookieadmin_box{width:35%}}
@media (min-width:1200px) and (max-width:1360px){.cookieadmin_box{width:30%}}
@media (max-width:480px){.cookieadmin_consent_inside .cookieadmin_btn{width:100%;margin:5px 0}.cookieadmin_modal_footer{padding:8px}}
[data-mfp-src]{cursor:pointer}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonte/opensans.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonte/opensans.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonte/opensans.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonte/roboto.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonte/roboto.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonte/roboto.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--td_theme_color:#4db2ec;--td_grid_border_color:#ededed;--td_black:#222;--td_text_color:#111;--td_default_google_font_1:'Open Sans','Open Sans Regular',sans-serif;--td_default_google_font_2:'Roboto',sans-serif}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
canvas,progress,video{display:block;vertical-align:baseline}
article,figcaption,figure{display:block}
audio,canvas,progress,video{display:block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
b,strong{font-weight:700}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
img{max-width:100%;height:auto}
.td-main-content-wrap{background-color:#fff}
.td-container{width:1068px;margin-right:auto;margin-left:auto}
.td-container:after,.td-container:before{display:table;content:'';line-height:0}
.td-container:after{clear:both}
.td-pb-row{margin-right:-24px;margin-left:-24px;position:relative}
.td-pb-row:after,.td-pb-row:before{display:table;content:''}
.td-pb-row:after{clear:both}
.td-pb-row [class*=td-pb-span]{display:block;min-height:1px;float:left;padding-right:24px;padding-left:24px;position:relative}
@media (min-width:1019px) and (max-width:1140px){.td-pb-row [class*=td-pb-span]{padding-right:20px;padding-left:20px}}
@media (min-width:768px) and (max-width:1018px){.td-pb-row [class*=td-pb-span]{padding-right:14px;padding-left:14px}}
.td-ss-main-sidebar{-webkit-backface-visibility:hidden;-webkit-perspective:1000}
.td-pb-span4{width:33.33333333%}
.td-pb-span8{width:66.66666667%}
@media (min-width:1019px) and (max-width:1140px){.td-pb-row [class*=td-pb-span]{padding-right:20px;padding-left:20px}.td-container{width:980px}.td-pb-row{margin-right:-20px;margin-left:-20px}}
@media (min-width:768px) and (max-width:1018px){.td-pb-row [class*=td-pb-span]{padding-right:14px;padding-left:14px}.td-container{width:740px}.td-pb-row{margin-right:-14px;margin-left:-14px}}
.td-pb-span12{width:100%}
@media (min-width:1019px) and (max-width:1140px){.td-container{width:980px}.td-pb-row{margin-right:-20px;margin-left:-20px}}
@media (min-width:768px) and (max-width:1018px){.td-container{width:740px}.td-pb-row{margin-right:-14px;margin-left:-14px}}
@media (max-width:767px){.td-pb-row [class*=td-pb-span]{padding-right:0;padding-left:0;float:none;width:100%}.td-container{width:100%;padding-left:20px;padding-right:20px}.td-pb-row{width:100%;margin-left:0;margin-right:0}}
.td-header-wrap{position:relative;z-index:2000}
.td-header-row{font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif)}
.td-header-row:after,.td-header-row:before{display:table;content:''}
.td-header-row:after{clear:both}
.td-header-row [class*=td-header-sp]{display:block;min-height:1px;float:left;padding-right:24px;padding-left:24px}
@media (min-width:1019px) and (max-width:1140px){.td-header-row [class*=td-header-sp]{padding-right:20px;padding-left:20px}}
@media (min-width:768px) and (max-width:1018px){.td-header-row [class*=td-header-sp]{padding-right:14px;padding-left:14px}}
.td-header-gradient:before{content:"";background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAMBAMAAABRpcpkAAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABXRSTlMGAhQQCyEd++8AAAAUSURBVAjXY1AAQgMgdABCCBAAQQAT6AFRBPHcWgAAAABJRU5ErkJggg==');width:100%;height:12px;position:absolute;left:0;bottom:-12px;z-index:1}
#td-header-search-button-mob{display:none}
@media (max-width:767px){.td-header-row [class*=td-header-sp]{padding-right:0;padding-left:0;float:none;width:100%}#td-header-search-button{display:none}#td-header-search-button-mob{display:block}}
@media (min-width:768px){.cookieadmin_notice_con{flex:1}.cookieadmin_consent_btns{flex-shrink:0}.td-drop-down-search .td-search-form{margin:20px}}
.td-header-wrap .td-drop-down-search{position:absolute;top:100%;right:0;visibility:hidden;opacity:0;-webkit-transition:.4s;transition:all .4s ease;transform:translate3d(0,20px,0);-webkit-transform:translate3d(0,20px,0);background-color:#fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);border-top:0;width:342px;pointer-events:none}
.td-header-wrap .td-drop-down-search.td-drop-down-search-open{visibility:visible;opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);pointer-events:auto}
.td-header-wrap .td-drop-down-search .btn{position:absolute;height:32px;min-width:67px;line-height:17px;padding:7px 15px 8px;text-shadow:none;vertical-align:top;right:20px;margin:0!important;-webkit-transition:background-color .4s;transition:background-color .4s}
.td-header-wrap .td-drop-down-search .btn:hover{background-color:var(--td_theme_color,#4db2ec)}
.td-header-wrap .td-drop-down-search:before{position:absolute;top:-9px;right:19px;display:block;content:'';width:0;height:0;border-style:solid;border-width:0 5.5px 6px;border-color:transparent transparent var(--td_theme_color,#4db2ec) transparent}
.td-header-wrap .td-drop-down-search:after{position:absolute;top:-3px;display:block;content:'';right:0;left:0;margin:0 auto;width:100%;height:3px;background-color:var(--td_theme_color,#4db2ec)}
.td-header-wrap #td-header-search{width:235px;height:32px;margin:0;border-right:0;line-height:17px;border-color:#eaeaea!important}
.td-banner-wrap-full{position:relative}
.td-header-menu-wrap-full{z-index:9998;position:relative}
@media (max-width:767px){.td-header-wrap #td-header-search{width:91%;font-size:16px}.td-header-wrap .td-header-main-menu,.td-header-wrap .td-header-menu-wrap,.td-header-wrap .td-header-menu-wrap-full{background-color:var(--td_mobile_menu_color,#222)!important;height:54px!important}.header-search-wrap .td-icon-search{color:var(--td_mobile_icons_color,#fff)!important}}
.td-logo-text-container{display:inline-block;vertical-align:middle;line-height:1;z-index:1}
.td-logo-text-container span{display:inline-block;width:100%}
.td-logo-text-container .td-logo-text{font-size:75px;font-family:serif;color:#222;line-height:1}
@media (max-width:767px){.td-logo-text-container .td-logo-text{font-size:36px}}
.td-logo-text-container .td-tagline-text{letter-spacing:1.8px;font-size:12px;font-family:serif;color:#777;padding-top:2px;padding-bottom:10px}
.td-header-wrap .td-header-menu-wrap-full{background-color:#fff}
.td-header-style-1 .td-logo-text-wrap{min-height:130px;line-height:130px}
.td-header-style-1 .td-logo-text-wrap a{position:relative;z-index:1;line-height:130px;display:inline-block;vertical-align:middle}
@media (max-width:767px){.td-logo-text-container .td-tagline-text{font-size:11px}.td-header-style-1 .td-logo-text-wrap{line-height:90px;min-height:90px}.td-header-style-1 .td-logo-text-wrap a{line-height:90px}}
.td-header-style-1 .td-logo-text-container a{line-height:1}
.td-header-style-1 .td-header-sp-logo{text-align:center}
.td-header-style-1 .header-search-wrap .td-icon-search{color:#000}
.td-header-style-1 .td-header-menu-wrap-full{position:relative}
.td-header-main-menu{position:relative;z-index:999;padding-right:48px}
.sf-menu,.sf-menu li,.sf-menu ul{margin:0;list-style:none}
.sf-menu ul{position:absolute;top:-999em;width:10em}
.sf-menu>li.td-normal-menu>ul.sub-menu{left:-15px}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit}
.sf-menu li{float:left;position:relative}
.sf-menu li:hover ul{left:0;top:auto;z-index:99}
ul.sf-menu li:hover li ul{top:-999em}
ul.sf-menu li li:hover ul{left:10em;top:0!important}
ul.sf-menu li li:hover li ul{top:-999em}
.sf-menu .td-menu-item>a{display:block;position:relative}
.sf-menu li.sfHover ul,.sf-menu li:hover ul{left:0;top:auto;z-index:99}
ul.sf-menu li.sfHover li ul,ul.sf-menu li:hover li ul{top:-999em}
ul.sf-menu li li.sfHover ul,ul.sf-menu li li:hover ul{left:10em;top:0!important}
ul.sf-menu li li.sfHover li ul,ul.sf-menu li li:hover li ul{top:-999em}
.sf-menu>.current-menu-item{z-index:0}
.sf-menu>li>a{padding:0 14px;line-height:48px;font-size:14px;color:#000;font-weight:700;text-transform:uppercase;-webkit-backface-visibility:hidden}
.sf-menu>.current-menu-item>a,.sf-menu>li>a:hover{z-index:999}
.sf-menu>.current-menu-item>a,.sf-menu>li>a:hover{background-color:transparent}
.sf-menu>.current-menu-item>a,.sf-menu>.sfHover,.sf-menu>.sfHover>a,.sf-menu>li>a:hover{z-index:999}
.sf-menu>.current-menu-item>a,.sf-menu>.sfHover>a,.sf-menu>li>a:hover{background-color:transparent}
.td-affix .sf-menu>.current-menu-item>a,.td-affix .sf-menu>.sfHover>a,.td-affix .sf-menu>li>a:hover{background-color:transparent}
.sf-menu>li>a:after{background-color:transparent;content:'';width:0;height:3px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:width .2s;transition:width .2s ease}
.sf-menu>.current-menu-item>a:after,.sf-menu>li:hover>a:after{background-color:var(--td_theme_color,#4db2ec);width:100%}
.sf-menu>.current-menu-item>a:after,.sf-menu>.sfHover>a:after,.sf-menu>li:hover>a:after{background-color:var(--td_theme_color,#4db2ec);width:100%}
#td-header-menu{display:inline-block;vertical-align:top}
.td-normal-menu ul{box-shadow:1px 1px 4px rgba(0,0,0,.15)}
.sf-menu .td-normal-menu ul{padding:15px 0}
.sf-menu .td-normal-menu ul ul{margin:-15px 0}
.sf-menu ul{background-color:#fff}
.sf-menu ul .current-menu-item>a{color:var(--td_theme_color,#4db2ec)}
.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover,.sf-menu li:hover{outline:0}
.sf-menu ul .td-menu-item>a{padding:7px 30px;font-size:12px;line-height:20px;color:#111}
.sf-menu ul .td-icon-menu-down{float:right;top:0;font-size:7px}
.sf-menu ul .current-menu-item>a,.sf-menu ul .sfHover>a{color:var(--td_theme_color,#4db2ec)}
.sf-menu ul .current-menu-item>a,.sf-menu ul .sfHover>a,.sf-menu ul .td-menu-item>a:hover{color:var(--td_theme_color,#4db2ec)}
.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover,.sf-menu li.sfHover,.sf-menu li:hover{outline:0}
.sf-menu .td-icon-menu-down{position:absolute;top:50%;margin-top:-5px;padding-left:7px;font-size:9px}
@media (min-width:768px) and (max-width:1018px){.sf-menu>li.td-normal-menu>ul.sub-menu{left:-5px}.sf-menu>li>a{padding:0 9px;font-size:11px}.sf-menu .td-normal-menu ul{padding:8px 0}.sf-menu .td-normal-menu ul ul{margin:-8px 0}.sf-menu ul .td-menu-item>a{padding:5px 16px 6px;font-size:11px}.sf-menu .td-icon-menu-down{padding-left:6px}}
.sf-menu .sub-menu{-webkit-backface-visibility:hidden}
.sf-menu .sub-menu .td-icon-menu-down{position:absolute;top:50%;right:19px;margin-top:-9px;line-height:19px}
.sf-menu a.sf-with-ul{padding-right:31px;min-width:1px}
a.sf-with-ul i.td-icon-menu-down:before{content:'\e808'}
ul.sf-js-enabled>li>a>i.td-icon-menu-down:before{content:'\e806'!important}
.header-search-wrap{position:absolute;top:0;right:0;z-index:999}
.header-search-wrap .td-icon-search{display:inline-block;font-size:19px;width:48px;line-height:48px;text-align:center}
@media (min-width:768px) and (max-width:1018px){.header-search-wrap .td-icon-search{font-size:15px}}
@media (min-width:768px) and (max-width:1018px){.sf-menu>li>a{padding:0 9px;font-size:11px}.header-search-wrap .td-icon-search{font-size:15px}}
@media (min-width:768px) and (max-width:1018px){.sf-menu>li>a{padding:0 9px;font-size:11px}.sf-menu .td-icon-menu-down{padding-left:6px}.sf-menu a.sf-with-ul{padding-right:22px}.header-search-wrap .td-icon-search{font-size:15px}}
@media (min-width:768px) and (max-width:1018px){.sf-menu a.sf-with-ul{padding-right:22px}.header-search-wrap .td-icon-search{font-size:15px}}
#td-outer-wrap{overflow:hidden}
#td-top-mobile-toggle{display:none}
@media (max-width:767px){.td-header-style-1 .header-search-wrap .td-icon-search{color:#fff}.td-header-main-menu{padding-right:64px;padding-left:2px}.header-search-wrap .td-icon-search{height:54px;width:54px;line-height:54px;font-size:22px;margin-right:2px}#td-outer-wrap{margin:auto;width:100%;-webkit-transition:transform .7s;transition:transform .7s ease;-webkit-transform-origin:50% 200px 0;transform-origin:50% 200px 0}#td-top-mobile-toggle{display:inline-block;position:relative}}
@media (max-width:767px){.td-header-style-1 .header-search-wrap .td-icon-search{color:#fff}.td-header-main-menu{padding-right:64px;padding-left:2px}.sf-menu{display:none}.header-search-wrap .td-icon-search{height:54px;width:54px;line-height:54px;font-size:22px;margin-right:2px}#td-outer-wrap{margin:auto;width:100%;-webkit-transition:transform .7s;transition:transform .7s ease;-webkit-transform-origin:50% 200px 0;transform-origin:50% 200px 0}#td-top-mobile-toggle{display:inline-block;position:relative}}
#td-top-mobile-toggle a{display:inline-block}
#td-top-mobile-toggle i{font-size:27px;width:64px;line-height:54px;height:54px;display:inline-block;padding-top:1px;color:var(--td_mobile_icons_color,#fff)}
.td-menu-background{background-repeat:var(--td_mobile_background_repeat,no-repeat);background-size:var(--td_mobile_background_size,cover);background-position:var(--td_mobile_background_size,center top);position:fixed;top:0;display:block;width:100%;height:113%;z-index:9999;visibility:hidden;transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0)}
.td-menu-background:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;opacity:.98;background:#313b45;background:-webkit-gradient(left top,left bottom,color-stop(0%,var(--td_mobile_gradient_one_mob,#313b45)),color-stop(100%,var(--td_mobile_gradient_two_mob,#3393b8)));background:linear-gradient(to bottom,var(--td_mobile_gradient_one_mob,#313b45) 0%,var(--td_mobile_gradient_two_mob,#3393b8) 100%)}
#td-mobile-nav{padding:0;position:fixed;width:100%;height:calc(100% + 1px);top:0;z-index:9999;visibility:hidden;transform:translate3d(-99%,0,0);-webkit-transform:translate3d(-99%,0,0);left:-1%;font-family:-apple-system,".SFNSText-Regular","San Francisco",Roboto,"Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}
#td-mobile-nav .td_display_err{text-align:center;color:var(--td_mobile_text_color,#fff);border:none;-webkit-box-shadow:0 0 8px rgba(0,0,0,.16);box-shadow:0 0 8px rgba(0,0,0,.16);margin:-9px -30px 24px;font-size:14px;border-radius:0;padding:12px;position:relative;background-color:rgba(255,255,255,.06);display:none}
#td-mobile-nav input:invalid{box-shadow:none!important}
.td-js-loaded #td-mobile-nav,.td-js-loaded .td-menu-background{visibility:visible!important;-webkit-transition:transform .5s cubic-bezier(.79, .14, .15, .86);transition:transform .5s cubic-bezier(.79, .14, .15, .86)}
#td-mobile-nav{height:1px;overflow:hidden}
#td-mobile-nav .td-menu-socials{padding:0 65px 0 20px;overflow:hidden;height:60px}
.td-mobile-close{position:absolute;right:1px;top:0;z-index:1000}
.td-mobile-close .td-icon-close-mobile{height:70px;width:70px;line-height:70px;font-size:21px;color:var(--td_mobile_text_color,#fff);top:4px;position:relative}
.td-mobile-content{padding:20px 20px 0}
.td-mobile-container{padding-bottom:20px;position:relative}
.td-mobile-content ul{list-style:none;margin:0;padding:0}
.td-mobile-content li{float:none;margin-left:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
.td-mobile-content li a{display:block;line-height:21px;font-size:21px;color:var(--td_mobile_text_color,#fff);margin-left:0;padding:12px 30px 12px 12px;font-weight:700}
.td-mobile-content .td_mobile_submenu>a .td-icon-menu-right{display:inline-block}
.td-mobile-content .td-icon-menu-right{display:none;position:absolute;cursor:pointer;top:10px;right:-4px;z-index:1000;font-size:14px;padding:6px 12px;float:right;color:var(--td_mobile_text_color,#fff);-webkit-transform-origin:50% 48% 0px;transform-origin:50% 48% 0px;-webkit-transition:transform .3s;transition:transform .3s ease;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}
.td-mobile-content .td-icon-menu-right:before{content:'\e83d'}
.td-mobile-content .td-sub-menu-open>a i{transform:rotate(0);-webkit-transform:rotate(0)}
.td-mobile-content .td-sub-menu-open>ul{display:block;max-height:2000px;opacity:.9}
.td-mobile-content .sub-menu{max-height:0;overflow:hidden;opacity:0;-webkit-transition:max-height .5s cubic-bezier(.77, 0, .175, 1),opacity .5s cubic-bezier(.77, 0, .175, 1);transition:max-height .5s cubic-bezier(.77, 0, .175, 1),opacity .5s cubic-bezier(.77, 0, .175, 1)}
.td-mobile-content .sub-menu .td-icon-menu-right{font-size:11px;right:-2px;top:8px;color:var(--td_mobile_text_color,#fff)}
.td-mobile-content .sub-menu a{padding:9px 26px 9px 36px!important;line-height:19px;font-size:16px;font-weight:400}
.td-mobile-content .sub-menu .sub-menu a{padding-left:55px!important}
.td-mobile-content .sub-menu .sub-menu .sub-menu a{padding-left:74px!important}
.td-mobile-content .current-menu-item>a{color:var(--td_mobile_text_active_color,#73c7e3)}
.td-mobile-content .menu-item-has-children a{width:100%;z-index:1}
.td-mobile-content .td-link-element-after{position:relative}
.rtl .td-mobile-content .td-icon-menu-right{right:auto;left:-4px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}
.td-menu-mob-open-menu #td-outer-wrap{position:fixed;transform:scale3d(.9,.9,.9);-webkit-transform:scale3d(.9,.9,.9);-webkit-box-shadow:0 0 46px #000;box-shadow:0 0 46px #000}
.td-menu-mob-open-menu #td-mobile-nav{height:calc(100% + 1px);overflow:auto;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);left:0}
.td-menu-mob-open-menu #td-mobile-nav label{-webkit-transition:.2s;transition:all .2s ease}
.td-menu-mob-open-menu #td-mobile-nav .td-login-animation{-webkit-transition:.5s .5s;transition:all .5s ease .5s}
.td-menu-mob-open-menu .td-menu-background{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.td-menu-mob-open-menu .td-mobile-container{-webkit-transition:.5s .5s;transition:all .5s ease .5s}
.td-mobile-container{opacity:1}
.td-hide-menu-content .td-mobile-container{opacity:0;visibility:hidden;-webkit-transition:.5s;transition:all .5s ease 0s}
.td-hide-menu-content .td-mobile-content{display:none}
#td-mobile-nav .td-login-animation{opacity:0;position:absolute;top:0;width:100%}
#td-mobile-nav .td-login-animation .td-login-inputs{height:76px}
.td-login-hide-mob{pointer-events:none}
#td-mobile-nav .td-login-hide{-webkit-transition:.5s;transition:all .5s ease 0s;visibility:hidden!important}
#td-mobile-nav .td-login-show{visibility:visible!important;opacity:1;pointer-events:auto}
.td-search-wrap-mob{padding:0;position:absolute;width:100%;height:auto;top:0;text-align:center;z-index:9999;visibility:hidden;color:var(--td_mobile_text_color,#fff);font-family:-apple-system,".SFNSText-Regular","San Francisco",Roboto,"Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}
.td-search-wrap-mob .td-drop-down-search{opacity:0;visibility:hidden;-webkit-transition:.5s;transition:all .5s ease 0s;-webkit-backface-visibility:hidden;position:relative}
.td-search-wrap-mob #td-header-search-mob{color:var(--td_mobile_text_color,#fff);font-weight:700;font-size:26px;height:40px;line-height:36px;border:0;background:0 0;outline:0;margin:8px 0;padding:0;text-align:center}
.td-search-wrap-mob .td-search-input{margin:0 5%;position:relative}
.td-search-wrap-mob .td-search-input span{opacity:.8;font-size:12px}
.td-search-wrap-mob .td-search-input:after,.td-search-wrap-mob .td-search-input:before{content:'';position:absolute;display:block;width:100%;height:1px;background-color:var(--td_mobile_text_color,#fff);bottom:0;left:0;opacity:.2}
.td-search-wrap-mob .td-search-input:after{opacity:.8;transform:scaleX(0);-webkit-transform:scaleX(0);-webkit-transition:transform .5s .8s;transition:transform .5s ease .8s}
.td-search-wrap-mob .td_module_wrap{text-align:left}
.td-search-wrap-mob .td_module_wrap .entry-title{font-size:16px;line-height:20px}
.td-search-wrap-mob .td_module_wrap .entry-title a{color:var(--td_mobile_text_color,#fff)}
.td-search-wrap-mob .td_module_wrap:hover .entry-title a{color:var(--td_mobile_text_color,#fff)}
.td-search-wrap-mob .td-search-form{margin-bottom:30px}
.td-search-wrap-mob .td-aj-search-results{margin:0 5%;text-align:left}
.td-search-wrap-mob .result-msg{margin:0 5%}
.td-search-wrap-mob .result-msg a{display:block;text-align:center;width:100%;text-transform:uppercase;line-height:50px;color:var(--td_mobile_button_color_mob,#000);border:none;-webkit-box-shadow:0 0 8px rgba(0,0,0,.36);box-shadow:0 0 8px rgba(0,0,0,.36);margin:10px 0 40px;font-size:17px;border-radius:0;background-color:var(--td_mobile_button_background_mob,#fff);opacity:.8}
.td-search-background{background-repeat:no-repeat;background-size:cover;background-position:center top;position:fixed;top:0;display:block;width:100%;height:113%;z-index:9999;-webkit-transition:.5s cubic-bezier(.79, .14, .15, .86);transition:all .5s cubic-bezier(.79, .14, .15, .86);transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);visibility:hidden}
.td-search-background:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;opacity:.98;background:#313b45;background:-webkit-gradient(left top,left bottom,color-stop(0%,var(--td_mobile_gradient_one_mob,#313b45)),color-stop(100%,var(--td_mobile_gradient_two_mob,#3393b8)));background:linear-gradient(to bottom,var(--td_mobile_gradient_one_mob,#313b45) 0%,var(--td_mobile_gradient_two_mob,#3393b8) 100%)}
.td-search-close{text-align:right;z-index:1000}
.td-search-close .td-icon-close-mobile{height:70px;width:70px;line-height:70px;font-size:21px;color:var(--td_mobile_text_color,#fff);position:relative;top:4px;right:0}
.td-search-opened #td-outer-wrap{position:fixed;transform:scale3d(.9,.9,.9);-webkit-transform:scale3d(.9,.9,.9);-webkit-box-shadow:0 0 46px;box-shadow:0 0 46px}
.td-search-opened .td-search-wrap-mob .td-drop-down-search{opacity:1;visibility:visible!important;-webkit-transition:.5s .3s;transition:all .5s ease .3s}
.td-search-opened .td-search-background{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);visibility:visible!important}
.td-search-opened .td-search-input:after{transform:scaleX(1);-webkit-transform:scaleX(1)}
#td-mobile-nav label{position:absolute;top:26px;left:10px;font-size:17px;color:var(--td_mobile_text_color,#fff);opacity:.6;pointer-events:none}
.td-login-inputs{position:relative}
body{font-family:Verdana,BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:14px;line-height:21px}
p{margin-top:0;margin-bottom:21px}
a:active,a:focus{outline:0}
a{color:var(--td_theme_color,#4db2ec);text-decoration:none}
ul{padding:0}
ul li{line-height:24px;margin-left:21px}
table{width:100%}
h1,h2,h3,h4{font-family:var(--td_default_google_font_2,'Roboto',sans-serif);color:var(--td_text_color,#111);font-weight:400;margin:6px 0}
h1>a,h2>a,h3>a,h4>a{color:var(--td_text_color,#111)}
table th{text-align:left;border:1px solid var(--td_grid_border_color,#ededed);padding:2px 8px}
table td{border:1px solid var(--td_grid_border_color,#ededed);padding:2px 8px}
table .odd td{background-color:#fcfcfc}
h1,h2,h3{font-family:var(--td_default_google_font_2,'Roboto',sans-serif);color:var(--td_text_color,#111);font-weight:400;margin:6px 0}
h1>a,h2>a,h3>a{color:var(--td_text_color,#111)}
h1{font-size:32px;line-height:40px;margin-top:33px;margin-bottom:23px}
h2{font-size:27px;line-height:38px;margin-top:30px;margin-bottom:20px}
h3{font-size:22px;line-height:30px;margin-top:27px;margin-bottom:17px}
h4{font-size:19px;line-height:29px;margin-top:24px;margin-bottom:14px}
textarea{font-size:12px;line-height:21px;color:#444;border:1px solid #e1e1e1;width:100%;max-width:100%;height:168px;min-height:168px;padding:6px 9px}
textarea:active,textarea:focus{border-color:#b0b0b0!important}
input:focus,input[type]:focus,textarea:focus{outline:0}
input[type=submit]{font-family:var(--td_default_google_font_2,'Roboto',sans-serif);font-size:13px;background-color:var(--td_black,#222);border-radius:0;color:#fff;border:none;padding:8px 15px;font-weight:500;-webkit-transition:background-color .4s;transition:background-color .4s}
input[type=submit]:hover{background-color:var(--td_theme_color,#4db2ec)}
input[type=text],input[type=url]{font-size:12px;line-height:21px;color:#444;border:1px solid #e1e1e1;width:100%;max-width:100%;height:34px;padding:3px 9px}
@media (max-width:767px){textarea{font-size:16px}input[type=text],input[type=url]{font-size:16px}}
input[type=text]:active,input[type=text]:focus,input[type=url]:active,input[type=url]:focus{border-color:#b0b0b0!important}
input[type=email],input[type=text],input[type=url]{font-size:12px;line-height:21px;color:#444;border:1px solid #e1e1e1;width:100%;max-width:100%;height:34px;padding:3px 9px}
@media (max-width:767px){textarea{font-size:16px}input[type=email],input[type=text],input[type=url]{font-size:16px}}
input[type=email]:active,input[type=email]:focus,input[type=text]:active,input[type=text]:focus,input[type=url]:active,input[type=url]:focus{border-color:#b0b0b0!important}
input[type=password]{width:100%;position:relative;top:0;display:inline-table;vertical-align:middle;font-size:12px;line-height:21px;color:#444;border:1px solid #ccc;max-width:100%;height:34px;padding:3px 9px;margin-bottom:10px}
.tagdiv-type{font-size:15px;line-height:1.74;color:#222}
.tagdiv-type img{margin-bottom:21px}
.tagdiv-type figure img{margin-bottom:0}
.tagdiv-type a:hover{text-decoration:underline}
.tagdiv-type ul{margin-bottom:26px}
.tagdiv-type ul li:not(.blocks-gallery-item):not(.wp-block-navigation-item){line-height:inherit;margin-bottom:10px}
.tagdiv-type ul li:not(.blocks-gallery-item):not(.wp-block-navigation-item):last-child{margin-bottom:0}
.tagdiv-type li ul{margin-bottom:0}
.tagdiv-type p{margin-bottom:26px}
.tagdiv-type iframe,.tagdiv-type object{max-width:100%!important}
.entry-title a:hover{text-decoration:none!important}
@media (max-width:767px){input[type=password]{font-size:16px}.td-md-is-ios .tagdiv-type figure{width:auto}}
.entry-title a:hover,.td_block_wrap a:hover{text-decoration:none!important}
.td_module_wrap{position:relative;padding-bottom:35px}
.td_module_wrap .entry-title{font-size:21px;line-height:25px;margin:0 0 6px}
.td_module_wrap:hover .entry-title a{color:var(--td_theme_color,#4db2ec)}
.entry-title{word-wrap:break-word}
.td-page-title{font-size:30px;line-height:38px;margin:-9px 0 19px}
.td-page-title,.td-page-title h1{color:var(--td_page_title_color,var(--td_text_color,#111))}
@media (min-width:768px) and (max-width:1018px){body .td-page-title{font-size:26px;line-height:34px;margin:-2px 0 19px}.page-template-default .td-crumb-container{margin-bottom:0}}
.td-main-content-wrap{padding-bottom:40px}
.page-nav .td-icon-menu-right{padding-left:1px}
.page-nav .td-icon-menu-left{padding-right:1px}
.rtl .page-nav .td-icon-menu-left:before{content:'\e80d'}
.rtl .page-nav .td-icon-menu-right:before{content:'\e80c'}
.td-page-content{padding-bottom:26px}
.td-page-content,.td-page-content p{color:var(--td_page_content_color,var(--td_black,#222))}
.td-page-content h1,.td-page-content h2,.td-page-content h3,.td-page-content h4{color:var(--td_page_h_color,var(--td_text_color,#111))}
.td-page-content h1,.td-page-content h2,.td-page-content h3{color:var(--td_page_h_color,var(--td_text_color,#111))}
.td-page-content table{margin-bottom:21px}
.td-ss-main-sidebar{perspective:unset!important}
.td-crumb-container{min-height:35px;margin-bottom:9px;padding-top:21px}
@media (min-width:768px) and (max-width:1018px){.td-crumb-container{padding-top:16px}}
@media (max-width:767px){body .td-page-title{font-size:24px;line-height:32px}.td-main-content-wrap{padding-bottom:26px}.td-crumb-container{padding-top:11px}}
.entry-crumbs{font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);font-size:12px;color:#c3c3c3;line-height:18px;padding-top:1px;padding-bottom:2px}
.entry-crumbs a{color:#c3c3c3}
.entry-crumbs a:hover{color:#777}
.entry-crumbs .td-bread-sep{font-size:8px;margin:0 5px}
.post{background-color:var(--td_container_transparent,#fff)}
.comments{clear:both}
.td-post-content p:empty{display:none}
.td-post-content{margin-top:21px;padding-bottom:16px}
.td-post-content p{word-wrap:break-word}
.td-post-content img{display:block}
.td-post-content table{margin-bottom:21px}
.comment{list-style:none;margin-left:0;padding-bottom:13px;border-bottom:1px dashed var(--td_grid_border_color,#ededed);margin-bottom:21px}
.comment:first-child{border-top:none}
.comment p{margin-bottom:0;word-wrap:break-word}
.comment-reply-link{font-size:11px;color:#747474}
.comment-reply-link:hover{color:var(--td_theme_color,#4db2ec)}
#reply-title{font-size:16px;font-weight:700;margin-bottom:7px;margin-top:10px}
#cancel-comment-reply-link{font-size:12px;font-weight:400;color:var(--td_text_color,#111);margin-left:10px}
#cancel-comment-reply-link:hover{color:var(--td_theme_color,#4db2ec)}
.comment-form .td-warning-author,.comment-form .td-warning-captcha,.comment-form .td-warning-captcha-score,.comment-form .td-warning-comment,.comment-form .td-warning-email,.comment-form .td-warning-email-error{display:none}
.comment-form textarea{display:block}
.td-comment-form-warnings .td-warning-author,.td-comment-form-warnings .td-warning-captcha,.td-comment-form-warnings .td-warning-captcha-score,.td-comment-form-warnings .td-warning-comment,.td-comment-form-warnings .td-warning-email,.td-comment-form-warnings .td-warning-email-error{margin-bottom:-11px;color:#ff7a7a;font-size:11px;font-style:italic;line-height:15px}
.wp-block-image{margin-bottom:21px}
.wp-block-image figcaption{font-family:Verdana,BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;text-align:left;margin:6px 0 0;font-size:11px;font-style:italic;font-weight:400;line-height:17px;color:#444}
.wp-block-gallery{margin-bottom:26px}
.wp-block-gallery figcaption{font-family:Verdana,BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:11px;line-height:17px}
.wp-block-gallery .blocks-gallery-item figcaption{font-family:Verdana,BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:11px;line-height:17px}
@font-face{font-family:newspaper;src:url(/fonte/newspaper.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
[class*=" td-icon-"]:before,[class^=td-icon-]:before{font-family:newspaper;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class*=td-icon-]{line-height:1;text-align:center;display:inline-block}
.td-icon-right:before{content:'\e803'}
.td-icon-menu-down:before{content:'\e806'}
.td-icon-menu-up:before{content:'\e809'}
.td-icon-search:before{content:'\e80a'}
.td-icon-menu-left:before{content:'\e80c'}
.td-icon-menu-right:before{content:'\e80d'}
.rtl .td-next-prev-wrap .td-icon-menu-left:before{content:'\e80d'}
.rtl .td-next-prev-wrap .td-icon-menu-right:before{content:'\e80c'}
.td-icon-read-down:before{content:'\e83d'}
.td-icon-mobile:before{content:'\e83e'}
.td-icon-close-mobile:before{content:'\e900'}
@media print{body,html{background-color:#fff;color:#000;margin:0;padding:0}body{width:80%;margin-left:auto;margin-right:auto;zoom:80%}img{max-width:100%;display:block;text-align:center;margin-left:auto;margin-right:auto}h1,h2,h3{page-break-after:avoid}li,ul{page-break-inside:avoid}table,tr{page-break-before:avoid}.td-main-content{width:100%!important}}
.td-icon-modal-close:before{content:'\e902'}
.td-icon-plus:before{content:'\ea0a'}
.td-icon-minus:before{content:'\ea0b'}
@media print{body,html{background-color:#fff;color:#000;margin:0;padding:0}body{width:80%;margin-left:auto;margin-right:auto;zoom:80%}img{max-width:100%;display:block;text-align:center;margin-left:auto;margin-right:auto}h1,h2,h3{page-break-after:avoid}li,ul{page-break-inside:avoid}table,tr{page-break-before:avoid}.single .td-crumb-container,.single .td-footer-container,.single .td-header-menu-wrap,.single .td-menu-background,.single .td-more-articles-box,.single .td-post-sharing,.single .td-scroll-up,.single .td-sub-footer-container,.single iframe{display:none!important}.td-header-desktop-wrap{display:block!important}.td-footer-template-wrap,.td_block_wrap:not(.tdb_breadcrumbs):not(.tdb_header_logo):not(.tdb_single_categories):not(.tdb-single-title):not(.tdb_single_author):not(.tdb_single_date ):not(.tdb_single_comments_count ):not(.tdb_single_post_views):not(.tdb_single_featured_image):not(.tdb_single_content):not(.td_woo_breadcrumbs):not(.td-woo-product-title):not(.td_woo_product_description):not(.td_woo_add_to_cart):not(.td_woo_product_sku):not(.td_woo_product_image):not(.td_woo_product_tabs):not(.td_woo_product_categories):not(.td_woo_product_tags ):not(.td_woo_product_image_bg):not(.td_woo_product_price):not(.td_woo_product_rating){display:none!important}.body.td-animation-stack-type0 img{opacity:1!important}.td-main-content{width:100%!important}}
@media print{body,html{background-color:#fff;color:#000;margin:0;padding:0}body{width:80%;margin-left:auto;margin-right:auto;zoom:80%}img{max-width:100%;display:block;text-align:center;margin-left:auto;margin-right:auto}h1,h2,h3,h4{page-break-after:avoid}li,ul{page-break-inside:avoid}table,tr{page-break-before:avoid}.single .td-crumb-container,.single .td-footer-container,.single .td-header-menu-wrap,.single .td-menu-background,.single .td-more-articles-box,.single .td-post-sharing,.single .td-scroll-up,.single .td-sub-footer-container,.single iframe{display:none!important}.td-header-desktop-wrap{display:block!important}.td-footer-template-wrap,.td_block_wrap:not(.tdb_breadcrumbs):not(.tdb_header_logo):not(.tdb_single_categories):not(.tdb-single-title):not(.tdb_single_author):not(.tdb_single_date ):not(.tdb_single_comments_count ):not(.tdb_single_post_views):not(.tdb_single_featured_image):not(.tdb_single_content):not(.td_woo_breadcrumbs):not(.td-woo-product-title):not(.td_woo_product_description):not(.td_woo_add_to_cart):not(.td_woo_product_sku):not(.td_woo_product_image):not(.td_woo_product_tabs):not(.td_woo_product_categories):not(.td_woo_product_tags ):not(.td_woo_product_image_bg):not(.td_woo_product_price):not(.td_woo_product_rating){display:none!important}.body.td-animation-stack-type0 img{opacity:1!important}.td-main-content{width:100%!important}}
@media print{body,html{background-color:#fff;color:#000;margin:0;padding:0}body{width:80%;margin-left:auto;margin-right:auto;zoom:80%}img{max-width:100%;display:block;text-align:center;margin-left:auto;margin-right:auto}h1,h2,h3{page-break-after:avoid}li,ul{page-break-inside:avoid}table,td,tr{page-break-before:avoid}.single .td-crumb-container,.single .td-footer-container,.single .td-header-menu-wrap,.single .td-menu-background,.single .td-more-articles-box,.single .td-post-sharing,.single .td-scroll-up,.single .td-sub-footer-container,.single iframe{display:none!important}.td-header-desktop-wrap{display:block!important}.td-footer-template-wrap,.td_block_wrap:not(.tdb_breadcrumbs):not(.tdb_header_logo):not(.tdb_single_categories):not(.tdb-single-title):not(.tdb_single_author):not(.tdb_single_date ):not(.tdb_single_comments_count ):not(.tdb_single_post_views):not(.tdb_single_featured_image):not(.tdb_single_content):not(.td_woo_breadcrumbs):not(.td-woo-product-title):not(.td_woo_product_description):not(.td_woo_add_to_cart):not(.td_woo_product_sku):not(.td_woo_product_image):not(.td_woo_product_tabs):not(.td_woo_product_categories):not(.td_woo_product_tags ):not(.td_woo_product_image_bg):not(.td_woo_product_price):not(.td_woo_product_rating){display:none!important}.body.td-animation-stack-type0 img{opacity:1!important}.td-main-content{width:100%!important}}
@media (min-width:767px){.td-header-mobile-wrap{display:none}}
.td-header-desktop-wrap{width:100%}
.td-header-desktop-sticky-wrap,.td-header-mobile-sticky-wrap{position:fixed;top:0;width:100%;z-index:999;visibility:hidden;opacity:0}
.td-header-desktop-sticky-wrap.td-header-active,.td-header-mobile-sticky-wrap.td-header-active{visibility:visible}
.td-header-desktop-sticky-wrap.td-header-stop-transition,.td-header-mobile-sticky-wrap.td-header-stop-transition{-webkit-transition:none;transition:none}
#td-mobile-nav .td-menu-login-section{list-style:none;position:relative;margin-top:20px}
#td-mobile-nav .td-menu-login-section a{color:var(--td_mobile_text_color,#fff)}
#td-mobile-nav .td-menu-login-section a:hover{color:var(--td_mobile_text_active_color,#73c7e3)}
#td-mobile-nav .td-guest-wrap{height:40px;text-align:center}
#td-mobile-nav .td-guest-wrap .td-menu-login{display:inline-block;font-size:20px;font-weight:700;color:#fff;vertical-align:middle}
#td-mobile-nav .td-guest-wrap .td-menu-login span{background-color:var(--td_mobile_text_color,#fff);width:1px;height:20px;display:inline-block;margin:0 13px;line-height:20px;position:relative;top:3px;opacity:.3}
#td-mobile-nav .td-guest-wrap .td-menu-login a{cursor:pointer}
#td-mobile-nav .td-register-section{position:absolute;top:0;color:var(--td_mobile_text_color,#fff);width:100%;z-index:-1}
#td-mobile-nav .td-register-section a{color:var(--td_mobile_text_color,#fff)}
#td-mobile-nav .td-register-section a:hover{color:var(--td_mobile_text_active_color,#73c7e3)}
#td-mobile-nav .td-register-section .td-icon-read-down{font-size:23px;transform:rotate(90deg);-webkit-transform:rotate(90deg);line-height:74px;width:74px}
#td-mobile-nav .td-register-section .td-login-input{color:var(--td_mobile_text_color,#fff);font-weight:400;font-size:17px;height:40px;line-height:40px;border:0;background:0 0;outline:0;margin:18px 0;position:relative;border-bottom:1px solid var(--td_mobile_text_color,rgba(255,255,255,.2));border-radius:0;box-shadow:none}
#td-mobile-nav .td-register-section .td-login-input:focus~label,#td-mobile-nav .td-register-section .td-login-input:valid~label{top:-6px;font-size:14px;opacity:.4}
#td-mobile-nav .td-register-section .td-login-form-wrap{padding:0 30px}
#td-mobile-nav .td-register-section .td-login-button{display:block;text-align:center;width:100%;text-transform:uppercase;line-height:50px;color:var(--td_mobile_button_color_mob,#000);border:none;-webkit-box-shadow:0 0 8px rgba(0,0,0,.36);box-shadow:0 0 8px rgba(0,0,0,.36);margin:17px 0 15px;font-size:17px;border-radius:0;background-color:var(--td_mobile_button_background_mob,#fff);opacity:.8;text-shadow:none}
#td-mobile-nav .td-register-section .td-login-info-text{text-align:center;margin-bottom:20px}
#td-mobile-nav .td-register-section .td-login-register-link a{width:100%;display:block;padding:13px;margin-top:24px;font-size:13px;text-transform:uppercase;color:#fff;cursor:pointer;position:relative;text-align:center}
#td-mobile-nav .td-register-section .td-login-register-link a:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid #fff;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s ease}
#td-mobile-nav .td-register-section .td-login-register-link a:hover{color:#fff}
#td-mobile-nav .td-register-section .td-login-register-link a:hover:before{opacity:.2}
#td-mobile-nav .td-login-title{position:absolute;top:0;padding:0 50px;text-align:center;line-height:74px;text-transform:uppercase;width:100%;font-size:17px;height:74px;overflow:hidden;z-index:-1}
#td-mobile-nav .td-login-panel-title{text-align:center;font-size:16px;padding:30px 10px}
#td-mobile-nav .td-login-panel-title span{display:inline-block;font-size:28px;font-weight:700;width:100%;margin-bottom:10px}
#td-mobile-nav .td-login-form-mobile-fb-open .td-login-button,#td-mobile-nav .td-login-form-mobile-fb-open .td-login-close,#td-mobile-nav .td-login-form-mobile-fb-open .td-login-info-text,#td-mobile-nav .td-login-form-mobile-fb-open .td-login-inputs,#td-mobile-nav .td-login-form-mobile-fb-open .td-login-panel-title,#td-mobile-nav .td-login-form-mobile-fb-open .td-login-register-link,#td-mobile-nav .td-login-form-mobile-fb-open .td-register-close{opacity:.5;pointer-events:none}
.td_block_wrap{margin-bottom:48px;position:relative;clear:both}
.td_block_wrap .td-load-more-wrap{margin-top:20px}
@media (max-width:767px){.td-post-content{margin-top:16px}.td-header-desktop-wrap{display:none}.td_block_wrap{margin-bottom:32px}.td_block_wrap .td-load-more-wrap{margin-bottom:0}}
.td_block_wrap .td-subcat-item .td-cur-simple-item{color:#000}
.td-block-title-wrap{position:relative}
.td-page-content .td_block_wrap{line-height:21px}
.td-fix-index{transform:translateZ(0);-webkit-transform:translateZ(0)}
.td_block_wrap .td-subcat-item .td-cur-simple-item{color:var(--td_theme_color,#4db2ec)}
.td-load-more-wrap{transform:translateZ(0);-webkit-transform:translateZ(0)}
.td-load-more-wrap{text-align:center;clear:both}
.td-load-more-wrap a{color:#767676}
.td-load-more-wrap a:hover{background-color:var(--td_theme_color,#4db2ec);border-color:var(--td_theme_color,#4db2ec);color:#fff;text-decoration:none!important}
.td_block_inner_overflow{overflow:hidden}
.td-subcat-filter{position:absolute;bottom:0;right:0;margin:auto 0;opacity:0;z-index:2;line-height:30px;text-align:right}
.td-subcat-filter ul{margin:0}
.td-js-loaded .td-subcat-filter{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}
.td-h-effect-up-shadow .entry-thumb:not(.td-animation-stack-type0-2):not(.td-animation-stack-type1-2):not(.td-animation-stack-type2-2){-webkit-transition:box-shadow .3s,transform .3s;transition:box-shadow .3s ease,transform .3s ease}
.td-h-effect-up-shadow .entry-thumb.td-animation-stack-type0-2{transition:box-shadow .3s ease,transform .3s ease,opacity .3s cubic-bezier(.39, .76, .51, .56)}
.td-h-effect-up-shadow .entry-thumb.td-animation-stack-type1-2{transition:box-shadow .3s ease,transform .3s ease,opacity .3s cubic-bezier(.39, .76, .51, .56) 0s}
.td-h-effect-up-shadow .entry-thumb.td-animation-stack-type2-2{transition:box-shadow .3s ease,transform .3s ease,opacity .4s cubic-bezier(.13, .43, .57, .88)}
.tdb-template .td-main-content-wrap{padding-bottom:0}
.td_block_wrap p:empty:before{display:none}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur{cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:#fff}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;bottom:0;right:0;color:#ccc;padding-right:15px;font-size:11px;line-height:18px}
.mfp-arrow{font-family:newspaper,sans-serif;font-size:30px;position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px}
.mfp-arrow-left{left:0}
.mfp-arrow-left:before{content:'\e807';color:#fff}
.mfp-arrow-right{right:0}
.mfp-arrow-right:before{content:'\e808';color:#fff}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:before{bottom:40px;content:"";display:block;height:20%;width:100%;position:absolute;z-index:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s ease}
.mfp-ready .mfp-s-ready .mfp-figure:before{opacity:1}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{font-size:11px;line-height:18px;margin-bottom:50px;position:absolute;bottom:0;left:0;width:100%;cursor:auto;padding:0 65px 0 15px;z-index:1}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:before{bottom:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:.001;-webkit-backface-visibility:hidden;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;transition:all .3s ease-out}
.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}
.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}
.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}
.mfp-bg{z-index:10000}
.mfp-wrap{z-index:10000}
.mfp-content .td-login-wrap{position:relative}
.mfp-content .td-login-wrap.td-login-wrap-fb-open #register-link,.mfp-content .td-login-wrap.td-login-wrap-fb-open .td-back-button,.mfp-content .td-login-wrap.td-login-wrap-fb-open .td-login-info-text,.mfp-content .td-login-wrap.td-login-wrap-fb-open .td-login-panel-descr,.mfp-content .td-login-wrap.td-login-wrap-fb-open .td-login-panel-title,.mfp-content .td-login-wrap.td-login-wrap-fb-open .td-login-social,.mfp-content .td-login-wrap.td-login-wrap-fb-open form{opacity:.5;pointer-events:none}
.mfp-content #login-form .td-login-wrap-fb-open+.mfp-close{opacity:.5;pointer-events:none}
.mfp-content .td-back-button{visibility:hidden;opacity:0;-webkit-transition:.5s cubic-bezier(.79, .14, .15, .86);transition:all .5s cubic-bezier(.79, .14, .15, .86) 0s;position:absolute;top:13px;left:8px;color:var(--td_login_text_color,#fff);width:50px;height:50px;z-index:99}
.mfp-content .td-back-button i{line-height:50px;font-size:16px;color:var(--td_login_text_color,#fff)}
.mfp-content .td-login-inputs{width:100%;display:inline-block;position:relative;margin-bottom:30px;font-size:15px;font-weight:400;color:var(--td_login_text_color,#fff)}
.mfp-content .td-login-inputs label{position:absolute;top:8px;left:0;text-transform:uppercase;-webkit-transition:.2s;transition:all .2s ease;pointer-events:none}
.mfp-content .td-login-inputs:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--td_login_text_color,#fff);opacity:.3}
.mfp-content .td-login-input{position:relative;background-color:transparent!important;height:40px;margin:0!important;padding:0;box-shadow:none!important;font-size:15px;color:var(--td_login_text_color,#fff);outline:0;border:0}
.mfp-content .td-login-input:focus~label,.mfp-content .td-login-input:valid~label{top:-18px;font-size:11px;opacity:.6}
.mfp-content .td-login-input:invalid{font-style:italic}
.mfp-content .td-login-button{width:100%;height:50px;background-color:var(--td_login_button_background,#fff);padding:5px 12px 6px;margin-top:20px;margin-bottom:0;text-transform:uppercase;text-shadow:none;font-size:13px;font-weight:600;color:var(--td_login_button_color,#000);-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,.2);box-shadow:1px 1px 4px 0 rgba(0,0,0,.2);border:0;border-radius:0;-webkit-transition:background-color .2s!important;transition:background-color .2s ease!important}
.mfp-content .td-login-button:active,.mfp-content .td-login-button:hover{-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,.2);box-shadow:1px 1px 4px 0 rgba(0,0,0,.2);background-color:var(--td_login_hover_background,#deea4b);color:var(--td_login_hover_color,#000)}
.mfp-content .td-login-social{width:100%;margin-top:15px;margin-bottom:8px}
.mfp-content .td-login-info-text{display:block;margin-top:3px;font-size:11px;color:var(--td_login_text_color,#fff)}
.mfp-content .td-login-info-text a{color:inherit}
.mfp-content .td-login-info-text a:hover{text-decoration:underline}
.mfp-content #register-link{width:100%;display:block;padding:13px;margin-top:24px;font-size:13px;text-transform:uppercase;color:var(--td_login_text_color,#fff);cursor:pointer;position:relative}
.mfp-content #register-link:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid var(--td_login_text_color,#fff);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s ease}
.mfp-content #register-link:hover:before{opacity:.2}
.mfp-content .td-login-form-div{padding:0 20%}
@media (max-width:480px){.mfp-content .td-login-form-div{padding:0 5%}}
.mfp-content #td-login-div{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-transition:.5s cubic-bezier(.79, .14, .15, .86);transition:all .5s cubic-bezier(.79, .14, .15, .86) 0s}
.mfp-content #td-login-div.td-display-none{display:none;visibility:hidden;opacity:0;-webkit-transition:.3s cubic-bezier(.79, .14, .15, .86);transition:all .3s cubic-bezier(.79, .14, .15, .86) 0s}
.mfp-content .td-login-animation #td-login-div{transform:translate3d(-300px,0,0);-webkit-transform:translate3d(-300px,0,0)}
.mfp-content .td-login-animation .td-back-button{visibility:visible;opacity:1}
.mfp-content #td-forgot-pass-div,.mfp-content #td-register-div{display:none;visibility:hidden;opacity:0;-webkit-transition:.5s cubic-bezier(.79, .14, .15, .86);transition:all .5s cubic-bezier(.79, .14, .15, .86) 0s;transform:translate3d(300px,0,0);-webkit-transform:translate3d(300px,0,0)}
.mfp-content #td-forgot-pass-div.td-display-block,.mfp-content #td-register-div.td-display-block{display:block;visibility:visible;opacity:1;-webkit-transition:.3s cubic-bezier(.79, .14, .15, .86);transition:all .3s cubic-bezier(.79, .14, .15, .86) 0s;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.mfp-content #login-form .mfp-close{position:absolute;top:26px;width:20px;height:20px;line-height:0;font-size:0;color:var(--td_login_text_color,#fff);font-family:newspaper,sans-serif}
.mfp-content #login-form .mfp-close:before{position:absolute;top:50%;left:50%;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);font-size:16px;vertical-align:bottom;color:var(--td_login_text_color,#fff)}
.mfp-content #login-form #login-link{position:absolute;left:26px;top:28px;cursor:pointer}
.mfp-content #login-form .mfp-close{right:27px;left:auto;opacity:1}
.mfp-content #login-form .mfp-close:before{content:'\e902'}
.mfp-content .td-login-panel-title{padding:26px 0 22px;line-height:20px;font-size:17px;text-transform:uppercase;color:var(--td_login_text_color,#fff);pointer-events:none}
.mfp-content .td-login-panel-descr{margin-bottom:77px;font-size:13px;line-height:1}
.mfp-content .td_display_err{color:#fff;padding:14px 30px;display:none;position:absolute;top:93px;left:0;right:0;font-size:11px;text-transform:uppercase;margin:0 -40%;line-height:1}
.mfp-content .td_display_err:before{content:'';width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;opacity:.8;z-index:-1}
.mfp-content .td_display_msg_ok:before{background-color:#fff;opacity:.1}
#login_pass-mob{display:none!important}
.mfp-ready #login_pass,.td-login-show #login_pass-mob{display:inline-block!important}
.td-container-wrap{background-color:var(--td_container_transparent,#fff);margin-left:auto;margin-right:auto}
body .td-backstretch{max-width:none;opacity:0;transition:opacity 2s;display:block}
.td-scroll-up{position:fixed;bottom:4px;right:5px;cursor:pointer;z-index:9999}
.ie9 .td-scroll-up{bottom:-70px}
.ie9 .td-scroll-up-visible{bottom:5px}
@media (max-width:767px){.td-scroll-up.td-hide-scroll-up-on-mob{display:none!important}}
.td-scroll-up[data-style=style1]{display:none;width:40px;height:40px;background-color:var(--td_theme_color,#4db2ec);transform:translate3d(0,70px,0);transition:transform .4s cubic-bezier(.55, 0, .1, 1) 0s}
.td-scroll-up[data-style=style1].td-scroll-up-visible{transform:translate3d(0,0,0)}
.td-scroll-up[data-style=style1] .td-icon-menu-up{position:relative;color:#fff;font-size:20px;display:block;text-align:center;width:40px;top:7px}
.td-js-loaded .td-scroll-up[data-style=style1]{display:block!important}
.td-md-is-android .td-scroll-up[data-style=style1] .td-icon-menu-up{padding-top:1px}
.td-scroll-up[data-style=style2]{transform:scale(.8);height:40px;width:40px;border-radius:50px;box-shadow:inset 0 0 0 2px #e7e7e7;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out;pointer-events:none}
.td-scroll-up[data-style=style2].td-scroll-up-visible{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}
.td-scroll-up[data-style=style2] .td-scroll-up-tooltip{position:absolute;right:0;bottom:calc(100% + 10px);transform:translateY(-20px);background-color:var(--td_black,#222);padding:5px 6px 6px;min-width:69px;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);font-size:10px;line-height:1.1;text-align:center;color:#fff;border-radius:5px;opacity:0;transition:all .2s ease-in-out;pointer-events:none}
.td-scroll-up[data-style=style2] .td-scroll-up-tt-arrow{position:absolute;right:10px;bottom:-5px;fill:var(--td_black,#222222)}
.td-scroll-up[data-style=style2] .td-scroll-up-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:22px;height:auto;fill:var(--td_black,#222222);line-height:0;transition:all .2s ease-in-out}
.td-scroll-up[data-style=style2] .td-scroll-up-progress-circle{transition:opacity .2s ease-in-out}
.td-scroll-up[data-style=style2] .td-scroll-up-progress-circle path{fill:none;stroke:var(--td_black,#222222);stroke-width:4;box-sizing:border-box;transition:stroke-dashoffset 10ms linear 0s;stroke-dasharray:307.919,307.919}
.td-scroll-up[data-style=style2]:hover .td-scroll-up-tooltip{transform:translateY(0);opacity:1}
.td-scroll-up[data-style=style2]:hover .td-scroll-up-arrow{width:28px}
.td-scroll-up[data-style=style2]:hover .td-scroll-up-progress-circle{opacity:0}
.wpb_video_wrapper.td-video-fixed{position:fixed!important;right:0!important;top:300px!important;bottom:auto!important;left:auto!important;z-index:9999!important;margin:0!important;padding:0!important;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2)}
.wpb_video_wrapper.td-video-fixed-left{left:0!important;right:auto!important}
.wpb_video_wrapper.td-video-fixed-bottom{top:auto!important;bottom:300px!important}
.td-close-video-fixed{display:none;position:absolute;right:10px;top:10px;background-color:var(--td_theme_color,#4db2ec);color:#fff;padding:7px;cursor:pointer;z-index:1}
.td-close-video-fixed i{font-size:11px}
.td-video-fixed .td-close-video-fixed{display:flex!important;justify-content:center;align-items:center}
.td-sticky-video .td-footer-template-wrap{z-index:-1}
.wpb_button{display:inline-block;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);font-weight:600;line-height:24px;text-shadow:none;border:none;transition:none;border-radius:0;margin-bottom:21px}
.wpb_button:hover{text-shadow:none;text-decoration:none!important}
.td-sub-footer-container{background-color:#0d0d0d;color:#ccc;font-size:12px;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif)}
.td-sub-footer-copy{line-height:20px;margin-top:8px;margin-bottom:8px}
.td-sub-footer-container .td-sub-footer-menu{float:right}
@media (max-width:767px){.td-sub-footer-container{text-align:center;padding:6px 0}.td-sub-footer-copy{float:none!important}.td-sub-footer-container .td-sub-footer-menu{float:none}}
.tagdiv-small-theme-menu>li>a:before{background-color:transparent;content:'';width:0;height:3px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:width .2s;transition:width .2s ease}
.tagdiv-small-theme-menu>.current-menu-item>a:before,.tagdiv-small-theme-menu>li:hover>a:before{background-color:var(--td_theme_color,#4db2ec);width:100%}
.tagdiv-small-theme-menu>.current-menu-item>a:after,.tagdiv-small-theme-menu>li:hover>a:after{background-color:transparent;width:auto}
.tagdiv-small-theme-menu .menu-item-has-children{position:relative}
.tagdiv-small-theme-menu .menu-item-has-children>a:after{content:'\e806';position:relative;top:-2px;padding-left:7px;font-family:newspaper;font-size:9px;line-height:1}
.tagdiv-small-theme-menu .menu-item-has-children ul{min-width:10em;width:auto;padding:15px 0;box-shadow:1px 1px 4px rgba(0,0,0,.15);visibility:hidden;opacity:0}
.tagdiv-small-theme-menu .menu-item-has-children ul .menu-item.current-menu-item>a,.tagdiv-small-theme-menu .menu-item-has-children ul .menu-item:hover>a{color:var(--td_theme_color,#4db2ec)}
.tagdiv-small-theme-menu .menu-item-has-children ul .menu-item>a{display:block;padding:7px 30px;font-size:12px;line-height:20px;color:#111;white-space:nowrap}
.tagdiv-small-theme-menu .menu-item-has-children ul .menu-item-has-children ul{left:100%;margin:-15px 0}
.tagdiv-small-theme-menu .menu-item-has-children ul .menu-item-has-children>a:after{content:'\e808';position:absolute;top:50%;right:19px;margin-top:-10px;padding-left:7px;font-family:newspaper;font-size:7px;line-height:inherit}
.tagdiv-small-theme-menu .menu-item-has-children:hover>a{color:var(--td_theme_color,#4db2ec)}
.tagdiv-small-theme-menu .menu-item-has-children:hover>ul{visibility:visible;opacity:1}
.tagdiv-small-theme-menu>.menu-item-has-children:hover>ul{left:-15px}
@media (min-width:768px) and (max-width:1018px){.tagdiv-small-theme-menu .menu-item-has-children>a:after{top:-1px}.tagdiv-small-theme-menu .menu-item-has-children ul{padding:8px 0}.tagdiv-small-theme-menu .menu-item-has-children ul .menu-item>a{padding:5px 16px 6px;font-size:11px}.tagdiv-small-theme-menu .menu-item-has-children ul .menu-item-has-children ul{margin:-8px 0}.tagdiv-small-theme-menu>.menu-item-has-children:hover>ul{left:-5px}}
.tagdiv-small-theme #td-mobile-nav,.tagdiv-small-theme .td-menu-background{visibility:visible;transition:transform .5s cubic-bezier(.79, .14, .15, .86)}
.tagdiv-small-theme #td-mobile-nav .td-mobile-content{padding-top:74px}
.tagdiv-small-theme #td-mobile-nav .menu-item{position:relative}
.td_animated{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.td_animated_long{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.td_animated_xlong{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes td_fadeInRight{0%{opacity:.05;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes td_fadeInRight{0%{opacity:.05;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
.td_fadeInRight{-webkit-animation-name:td_fadeInRight;animation-name:td_fadeInRight}
@-webkit-keyframes td_fadeInLeft{0%{opacity:.05;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes td_fadeInLeft{0%{opacity:.05;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
.td_fadeInLeft{-webkit-animation-name:td_fadeInLeft;animation-name:td_fadeInLeft}
@-webkit-keyframes td_fadeInDown{0%{opacity:.05;-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes td_fadeInDown{0%{opacity:.05;-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
.td_fadeInDown{-webkit-animation-name:td_fadeInDown;animation-name:td_fadeInDown}
@-webkit-keyframes td_fadeInUp{0%{opacity:.05;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes td_fadeInUp{0%{opacity:.05;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
.td_fadeInUp{-webkit-animation-name:td_fadeInUp;animation-name:td_fadeInUp}
@-webkit-keyframes td_fadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes td_fadeIn{0%{opacity:0}100%{opacity:1}}
.td_fadeIn{-webkit-animation-name:td_fadeIn;animation-name:td_fadeIn}
@-webkit-keyframes td_fadeOut_to_1{0%{opacity:1}100%{opacity:.1}}
@keyframes td_fadeOut_to_1{0%{opacity:1}100%{opacity:.1}}
.td_fadeOut_to_1{-webkit-animation-name:td_fadeOut_to_1;animation-name:td_fadeOut_to_1}
.td-loader-gif{position:absolute;top:50%;left:50%;width:59px;height:59px;margin-top:-29.5px;margin-left:-29.5px;-webkit-transition:.4s cubic-bezier(.55, 0, .1, 1);transition:all .4s cubic-bezier(.55, 0, .1, 1)}
@media (max-width:767px){.td-sub-footer-container{text-align:center;padding:6px 0}.td-sub-footer-copy{float:none!important}.td-sub-footer-container .td-sub-footer-menu{float:none}.td-loader-gif{top:200px}}
.td-loader-infinite{top:auto;bottom:0}
.td-loader-infinite.td-loader-gif{width:32px;height:32px;margin-top:-16px;margin-left:-16px}
.td-loader-blocks-load-more{top:auto;bottom:48px}
.td-loader-animation-start{opacity:0;transform:perspective(600px) scale(.4);-webkit-transform:perspective(600px) scale(.4)}
.td-loader-animation-mid{opacity:1;transform:perspective(600px) scale(1);-webkit-transform:perspective(600px) scale(1)}
.td-loader-animation-end{opacity:0}
body.td-animation-stack-type0 .post img:not(.woocommerce-product-gallery img):not(.rs-pzimg),body.td-animation-stack-type0 .td-animation-stack .entry-thumb,body.td-animation-stack-type0 .td-animation-stack .td-lazy-img{opacity:0}
.td-animation-stack-type0-2:not(.woocommerce-product-gallery img){opacity:1!important;transition:opacity .3s;transition-timing-function:cubic-bezier(0.39,0.76,0.51,0.56)}
body.td-animation-stack-type1 .post .entry-thumb,body.td-animation-stack-type1 .post a.td-sml-link-to-image>img,body.td-animation-stack-type1 .post img[class*=wp-image-],body.td-animation-stack-type1 .td-animation-stack .entry-thumb,body.td-animation-stack-type1 .td-animation-stack .td-lazy-img{opacity:0;transform:scale(.95)}
.td-animation-stack-type1-2{opacity:1!important;transform:scale(1)!important;-webkit-transform:scale(1)!important;-webkit-transition:transform .5s,opacity .3s cubic-bezier(.39, .76, .51, .56);transition:transform .5s ease,opacity .3s cubic-bezier(.39, .76, .51, .56) 0s}
body.td-animation-stack-type2 .post .entry-thumb,body.td-animation-stack-type2 .post a.td-sml-link-to-image>img,body.td-animation-stack-type2 .post img[class*=wp-image-],body.td-animation-stack-type2 .td-animation-stack .entry-thumb,body.td-animation-stack-type2 .td-animation-stack .td-lazy-img{opacity:0;transform:translate(0,10px);-webkit-transform:translate(0,10px)}
.td-animation-stack-type2-2{opacity:1!important;transform:scale(1)!important;-webkit-transform:scale(1)!important;-webkit-transition:transform .4s cubic-bezier(.13, .43, .57, .88),opacity .4s cubic-bezier(.13, .43, .57, .88);transition:transform .4s cubic-bezier(.13, .43, .57, .88),opacity .4s cubic-bezier(.13, .43, .57, .88)}
:root{--tdb-scroll-anim-distance:80px;--tdb-scroll-anim-duration:0.6s}
.tdb-scroll-anim{opacity:0;will-change:opacity,transform;transition:opacity var(--tdb-scroll-anim-duration) ease-out,transform var(--tdb-scroll-anim-duration) ease-out}
.tdb-scroll-anim--visible{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.tdb-scroll-anim{transition:none!important;opacity:1!important;transform:none!important}}
.ie10 .td-post-content p,.ie11 .td-post-content p,.ie8 .td-post-content p,.ie9 .td-post-content p{letter-spacing:-.2px}
.ie10 .td-affix .td-main-menu-logo img,.ie11 .td-affix .td-main-menu-logo img,.ie8 .td-affix .td-main-menu-logo img,.ie9 .td-affix .td-main-menu-logo img{top:-2px}
.ie8 .td-menu-background{left:-100%}
.ie9 #td-mobile-nav,.ie9 .td-menu-background{left:-100%}
.ie9 .td-menu-mob-open-menu #td-mobile-nav,.ie9 .td-menu-mob-open-menu .td-menu-background{left:0}
.ie9 .td-search-background{right:100%}
.ie9 .td-search-opened .td-search-background{right:0}
.td-md-is-android .sf-menu ul .td-menu-item>a{padding:8px 14px 6px}
.td-md-is-android .sf-menu .sub-menu .td-icon-menu-down{margin-top:-8px}
.td-md-is-android .td-trending-now-wrapper .td-trending-now-nav-left{padding-right:1px}
.td-md-is-android input[type=submit]{padding:9px 15px 8px}
.td-md-is-android .page-nav .td-icon-menu-right{padding-left:2px}
.td-md-is-android .page-nav .td-icon-menu-left{padding-right:2px}
.td-md-is-ios body{-webkit-font-smoothing:antialiased}
.td-md-is-ios .sf-menu .sub-menu .td-icon-menu-down{margin-top:-9px;line-height:20px}
.td-md-is-ios .td-trending-now-wrapper .td-trending-now-nav-left{padding-right:1px}
.td-md-is-ios input[type=submit]{padding:7px 15px 8px}
@media (min-width:1140px){.ie10,.ie11,.ie8,.ie9{margin-left:-1px}.ie10 .td-affix,.ie11 .td-affix,.ie8 .td-affix,.ie9 .td-affix{margin-left:1px}.ie11{margin-left:-1px}.ie11 .td-affix{margin-left:1px}.td-md-is-safari{margin-left:-1px}.td-md-is-safari .td-affix{margin-left:1px}}
.td-md-is-chrome .td_block_inner_overflow .td_module_wrap{position:relative}
.mfp-figure.td-caption-align-left figcaption .mfp-title{text-align:left}
.mfp-figure.td-caption-align-center figcaption .mfp-title{text-align:center}
.mfp-figure.td-caption-align-right figcaption .mfp-title{text-align:right}
:root{--accent-color:#fff}
.td-mega-menu{position:static!important}
.td-mega-menu ul.sub-menu{position:absolute;width:1114px!important;height:auto;left:50%!important;transform:translateX(-50%);-webkit-transform:translateX(-50%);display:none;border:1px solid #eaeaea;box-shadow:0 2px 6px rgba(0,0,0,.1)}
.block-mega-child-cats{overflow-x:hidden;overflow-y:auto;max-height:252px;-webkit-overflow-scrolling:touch}
@media (min-width:1019px) and (max-width:1140px){.td-mega-menu ul.sub-menu{width:1024px!important}.block-mega-child-cats{max-height:238px}}
@media (min-width:768px) and (max-width:1018px){.td-mega-menu ul.sub-menu{width:786px!important}.block-mega-child-cats{max-height:224px}}
.a{fill:#001d39}
.b{fill:#985e23}
.td-pb-span12 {
  width: 100%;
}
div.td-block-title {
  font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);
  color: var(--td_text_color, #111111);
}
/*  ----------------------------------------------------------------------------
    Block Titles + Line
*/
.block-title {
  font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);
  font-size: 14px;
  line-height: 1;
  margin-top: 0;
  margin-bottom: 26px;
  border-bottom: 2px solid var(--td_header_color, var(--td_black, #222222));
}
.block-title > a,
.block-title > span,
.block-title > label,
.block-title > span > a {
  /* label is for jetpack */
  line-height: 17px;
  display: inline-block;
  padding: 7px 12px 4px;
  background-color: var(--td_header_color, var(--td_black, #222222));
  color: var(--td_text_header_color, #ffffff);
}
.td-block-title span,
.td-block-title a {
  display: inline-block;
}
/*

  Block headers style

*/
.td_block_template_1 .block-title {
  text-align: left;
}
/*  ----------------------------------------------------------------------------
    404 page
*/
.td-404-title {
  font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);
  font-size: 40px;
  color: #222222;
  text-align: center;
  line-height: 50px;
  margin: 50px 0 17px 0 ;
  /* responsive portrait phone */
}
@media (max-width: 767px) {.td-404-title {
    font-size: 34px;
    line-height: 44px;
  }}
.td-404-sub-title {
  font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);
  font-size: 21px;
  line-height: 24px;
  color: #a6a6a6;
  text-align: center;
  margin: 0 0 40px 0;
  /* responsive portrait phone */
}
@media (max-width: 767px) {.td-404-sub-title {
    font-size: 17px;
    line-height: 22px;
  }}
.td-404-sub-sub-title {
  text-align: center;
  margin-bottom: 70px;
}
.td-404-sub-sub-title a {
  background-color: var(--td_black, #222222);
  border: medium none;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  line-height: 16px;
  padding: 8px 15px;
  margin-left: 6px;
}
.td-404-sub-sub-title a:hover {
  color: #fff;
  background-color: var(--td_theme_color, #4db2ec);
}
.td-404-head {
  text-align: center;
}
.td-pb-span12 .alignwide {
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  width: 1400px;
  max-width: 100vw;
}
.td-pb-span12 .alignwide img,
.td-pb-span12 .alignwide video,
.td-pb-span12 .alignwide.wp-block-embed iframe {
  padding: 0 calc((100% - 100vw) / 2);
}
.td-pb-span12 .alignwide.wp-block-video video {
  width: 100%;
}
.td-pb-span12 .alignwide.wp-block-embed iframe {
  width: 100%;
}
.td-pb-span12 .alignfull {
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  width: 100vw !important;
  max-width: none !important;
  margin-left: 0;
  margin-right: 0;
}
.td-pb-span12 .alignfull.wp-block-cover.has-parallax {
  left: auto;
  transform: none;
  margin-left: calc((-100vw + 100%) / 2);
}
.td-pb-span12 .alignfull.wp-block-columns {
  padding-left: 8px;
  padding-right: 8px;
}
.td-pb-span12 .alignfull.wp-block-embed-wordpress-tv .wp-block-embed__wrapper {
  padding-bottom: 56.25%;
}
.td-pb-span12 .alignfull.wp-block-embed-wordpress-tv iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding-left: 8px;
  padding-right: 8px;
}
.td-pb-span12 .alignfull.wp-block-embed iframe {
  width: 100%;
}
.tdc-column:not(.td-pb-span12) .alignwide {
  width: 100% !important;
  margin-left: 0 !important;
}
.tdc-column:not(.td-pb-span12) .alignfull.wp-block-pullquote blockquote {
  margin-left: 0;
  margin-right: 0;
}
.widget .block-title {
  margin-bottom: 13px;
}
.widget .block-title span a {
  padding: 0;
  color: inherit;
}
.widget_calendar .block-title {
  margin-bottom: 17px;
}
.widget_recent_comments .block-title,
.td_wp_recentcomments .block-title {
  margin-bottom: 18px;
}
.widget_rss .block-title {
  margin-bottom: 17px;
}
.widget_rss .block-title span {
  padding: 0;
  line-height: 1;
}
.widget_rss .block-title a:first-child {
  display: none;
}
.widget_rss .block-title a:hover {
  color: var(--td_theme_color, #4db2ec);
}
.widget_rss .block-title .rsswidget {
  color: var(--td_text_header_color, #ffffff);
  padding: 6px 12px 5px 12px;
}
.widget_search .block-title {
  margin-bottom: 26px;
}
.widget_text .block-title {
  margin-bottom: 26px;
}
.widget_tag_cloud .block-title {
  margin-bottom: 26px;
}
.widget_media_video .block-title,
.widget_media_audio .block-title,
.widget_media_image .block-title {
  margin-bottom: 26px;
}
