@charset "UTF-8";
   :root{--dynamico--primary-color:#e84747;--dynamico--secondary-color:#cb3e3e;--dynamico--tertiary-color:#ae3535;--dynamico--accent-color:#47e897;--dynamico--contrast-color:#4747e8;--dynamico--highlight-color:#e8e847;--dynamico--light-gray-color:#eeeeee;--dynamico--gray-color:#777777;--dynamico--dark-gray-color:#333333;--dynamico--page-background-color:#fff;--dynamico--text-color:rgba(0, 0, 0, 0.9);--dynamico--medium-text-color:rgba(0, 0, 0, 0.6);--dynamico--light-text-color:rgba(0, 0, 0, 0.4);--dynamico--medium-border-color:rgba(0, 0, 0, 0.3);--dynamico--light-border-color:rgba(0, 0, 0, 0.1);--dynamico--link-color:#e84747;--dynamico--link-hover-color:#e84747;--dynamico--button-color:#e84747;--dynamico--button-text-color:#fff;--dynamico--button-hover-color:#333;--dynamico--button-hover-text-color:#fff;--dynamico--header-background-color:#fff;--dynamico--header-text-color:#333;--dynamico--site-title-color:#e84747;--dynamico--site-title-hover-color:#333;--dynamico--navi-background-color:#333;--dynamico--navi-text-color:#fff;--dynamico--navi-hover-color:#e84747;--dynamico--navi-hover-text-color:#fff;--dynamico--navi-border-color:#fff;--dynamico--submenu-background-color:#fff;--dynamico--submenu-text-color:#333;--dynamico--submenu-border-color:rgba(0, 0, 0, 0.5);--dynamico--featured-background-color:#333;--dynamico--featured-text-color:#fff;--dynamico--featured-hover-color:rgba(255, 255, 255, 0.6);--dynamico--featured-border-color:#e84747;--dynamico--title-color:#333;--dynamico--title-hover-color:#e84747;--dynamico--post-meta-background-color:#eeeeee;--dynamico--content-border-color:rgba(0, 0, 0, 0.1);--dynamico--widget-title-background-color:#333;--dynamico--widget-title-text-color:#fff;--dynamico--widget-border-color:rgba(0, 0, 0, 0.1);--dynamico--footer-background-color:#333;--dynamico--footer-overlay-color:rgba(255, 255, 255, 0.05);--dynamico--footer-text-color:rgba(255, 255, 255, 0.6);--dynamico--footer-link-color:#fff;--dynamico--footer-link-hover-color:rgba(255, 255, 255, 0.6);--dynamico--footer-border-color:rgba(255, 255, 255, 0.1);--dynamico--text-font:"Ubuntu", arial, helvetica, sans-serif;--dynamico--title-font:"Francois One", arial, helvetica, sans-serif;--dynamico--navi-font:"Francois One", arial, helvetica, sans-serif;--dynamico--widget-title-font:"Ubuntu", arial, helvetica, sans-serif;--dynamico--title-font-weight:normal;--dynamico--navi-font-weight:normal;--dynamico--widget-title-font-weight:normal;--dynamico--title-text-transform:none;--dynamico--navi-text-transform:uppercase;--dynamico--widget-title-text-transform:uppercase;--dynamico--text-line-height:1.75;--dynamico--title-line-height:1.4;}
html{box-sizing:border-box;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:700;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub, sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
code, kbd, pre, samp{font-size:1em;font-family:monospace;}
button, input, optgroup, select, textarea{margin:0;color:inherit;font:inherit;}
button{overflow:visible;}
button, select{text-transform:none;}
button, html input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;-webkit-appearance:button;appearance:button;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner{padding:0;border: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"]{box-sizing:content-box;-webkit-appearance:textfield;appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;border:1px solid #c0c0c0;}
legend{padding:0;border:0;}
optgroup{font-weight:700;}
body, button, input, select, textarea{color:rgba(0, 0, 0, 0.9);color:var(--dynamico--text-color);font-size:16px;font-size:1rem;font-family:Ubuntu, arial, helvetica, sans-serif;font-family:var(--dynamico--text-font);line-height:1.75;line-height:var(--dynamico--text-line-height);}
h1, h2, h3, h4, h5, h6{clear:both;margin-top:1em;margin-bottom:0.75em;color:#333;color:var(--dynamico--title-color);font-family:"Francois One", arial, helvetica, sans-serif;font-family:var(--dynamico--title-font);font-weight:400;font-weight:var(--dynamico--title-font-weight);text-transform:none;text-transform:var(--dynamico--title-text-transform);line-height:1.4;line-height:var(--dynamico--title-line-height);}
h1{font-size:28px;font-size:1.75rem;}
h2{font-size:24px;font-size:1.5rem;}
h3{font-size:22px;font-size:1.375rem;}
h4{font-size:20px;font-size:1.25rem;}
h5{font-size:19px;font-size:1.1875rem;}
h6 {
font-size: 18px;
font-size: 1.125rem;
} p{margin-top:1rem;margin-bottom:1.5rem;}
dfn, cite, em, i{font-style:italic;}
address{margin:1.75rem 0;}
pre{overflow:auto;margin:1.75rem 0;padding:1rem 1.25rem;max-width:100%;border:1px solid;border-color:rgba(0, 0, 0, 0.1);border-color:var(--dynamico--light-border-color);background:rgba(0, 0, 0, 0.05);font-size:15px;font-size:0.9375rem;font-family:"Courier 10 Pitch", Courier, monospace;line-height:1.75;line-height:var(--dynamico--text-line-height);}
code, kbd, tt, var{font-size:15px;font-size:0.9375rem;font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;background:rgba(0, 0, 0, 0.1);border-radius:3px;padding:2px 5px;}
pre code{background:none;padding:0;}
abbr, acronym{border-bottom:1px solid rgba(0, 0, 0, 0.5);border-bottom:1px solid var(--light-text-color);cursor:help;}
mark, ins{text-decoration:none;}
big{font-size:125%;}
*,
*::before,
*::after{box-sizing:inherit;}
body{margin:0;background:#ededef;}
blockquote{margin:1.75rem 0;padding-left:1.5rem;border-left:5px solid;border-color:rgba(0, 0, 0, 0.1);border-color:var(--dynamico--light-border-color);color:rgba(0, 0, 0, 0.4);color:var(--dynamico--light-text-color);font-family:Georgia, "Times New Roman", Times, serif;}
blockquote p{margin-bottom:1rem;}
blockquote cite{display:block;color:rgba(0, 0, 0, 0.9);color:var(--dynamico--text-color);font-family:Ubuntu, arial, helvetica, sans-serif;font-family:var(--dynamico--text-font);font-size:16px;font-size:1rem;font-style:normal;}
blockquote cite::before{content:"— ";}
hr{margin:1.75rem 0;height:1px;border:none;background-color:rgba(0, 0, 0, 0.1);background-color:var(--dynamico--light-border-color);box-sizing:content-box;}
ul, ol{margin:1.75rem 0;padding:0 0 0 1.5rem;}
ul{list-style:circle;}
ol{list-style:decimal;}
li > ul, li > ol{margin-top:0.5em;margin-bottom:0.5em;margin-left:1.5em;}
dt{font-weight:700;}
dd{margin:0 0 1.5em;}
img{border:0;max-width:100%;height:auto;}
table{margin:1.75rem 0;width:100%;border:none;table-layout:auto;border-spacing:0;border-collapse:collapse;}
th, td{padding:0.4em 0.6em;border:1px solid;border-color:rgba(0, 0, 0, 0.1);border-color:var(--dynamico--light-border-color);}
th{font-weight:400;text-align:initial;background:rgba(0, 0, 0, 0.05);}
tfoot td {
background: rgba(0, 0, 0, 0.05);
} a{color:#e84747;color:var(--dynamico--link-color);text-decoration:underline;background-color:transparent;}
a:hover, a:focus, a:active{color:#e84747;color:var(--dynamico--link-hover-color);text-decoration:none;}
a:focus{outline:thin dotted;}
a:hover, a:active{outline:0;}
button, input[type="button"],
input[type="reset"],
input[type="submit"]{margin:0;padding:0.6rem 1rem;border:none;color:#fff;color:var(--dynamico--button-text-color);background-color:#e84747;background-color:var(--dynamico--button-color);text-decoration:none;font-weight:400;font-size:15px;font-size:0.9375rem;}
button:hover, input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
button:focus, input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active, input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{color:#fff;color:var(--dynamico--button-hover-text-color);background-color:#333;background-color:var(--dynamico--button-hover-color);}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{padding:0.3em 0.6em;max-width:100%;border:1px solid;border-color:rgba(0, 0, 0, 0.1);border-color:var(--dynamico--light-border-color);background:none;color:rgba(0, 0, 0, 0.6);color:var(--dynamico--medium-text-color);}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{border:1px solid;border-color:rgba(0, 0, 0, 0.3);border-color:var(--dynamico--medium-border-color);color:rgba(0, 0, 0, 0.9);color:var(--dynamico--text-color);outline:none;}
textarea{overflow:auto;width:100%;}
.search-form{display:flex;margin:0;padding:0;}
.search-form label{flex-grow:1;}
.search-form .search-field{display:inline-block;box-sizing:border-box;margin:0;padding:0.78rem;min-width:100px;width:100%;-webkit-appearance:none;line-height:1;}
.search-form .search-submit{display:flex;margin-left:-1px;padding:0.78rem;align-items:center;}
.search-form .search-submit .icon-search{width:20px;height:20px;fill:currentcolor;}
.screen-reader-text{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;}
.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus{top:5px;left:5px;z-index:100000;display:block;clip:auto !important;padding:15px 23px 14px;width:auto;height:auto;border-radius:3px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);color:#21759b;text-decoration:none;font-weight:700;font-size:14px;font-size:0.875rem;line-height:normal;}
.alignleft, .alignright, .aligncenter{display:block;}
.aligncenter{clear:both;margin-right:auto;margin-left:auto;}
.site{box-sizing:border-box;margin:0 auto;padding:0;width:100%;overflow:hidden;max-width:1340px;}
.site-container{padding-left:1.25rem;padding-right:1.25rem;}
.site-content{padding:1.25rem 1.25rem 1px;background-color:#fff;background-color:var(--dynamico--page-background-color);}
.site-main{margin-left:auto;margin-right:auto;max-width:900px;}
.site-header{background-color:#fff;background-color:var(--dynamico--header-background-color);}
.header-main{display:flex;flex-wrap:wrap;flex-direction:column;padding:1.25rem;}
.site-logo{margin-right:1.25rem;}
.site-logo .custom-logo{margin:0;padding:0;max-width:100%;height:auto;border:none;vertical-align:top;}
.site-branding{display:flex;margin:0;padding:0;max-width:100%;flex-direction:column;justify-content:center;}
.site-branding a:link, .site-branding a:visited, .site-branding a:hover{text-decoration:none;}
.site-title{margin:0;padding:0;color:#e84747;color:var(--dynamico--site-title-color);text-decoration:none;font-size:28px;font-size:1.75rem;font-family:"Francois One", arial, helvetica, sans-serif;font-family:var(--dynamico--title-font);font-weight:400;font-weight:var(--dynamico--title-font-weight);text-transform:none;text-transform:var(--dynamico--title-text-transform);line-height:1.4;line-height:var(--dynamico--title-line-height);}
.site-title a:link, .site-title a:visited{color:#e84747;color:var(--dynamico--site-title-color);transition:all 0.15s ease;}
.site-title a:hover, .site-title a:active{color:#333;color:var(--dynamico--site-title-hover-color);}
.site-description{display:block;margin:0;padding:0;color:#333;color:var(--dynamico--header-text-color);font-size:14px;font-size:0.875rem;}
.header-image{margin-top:1px;}
.header-image img, .header-image .wp-post-image{margin:0;width:100%;height:auto;vertical-align:top;}
body.site-title-hidden .site-header .site-title, body.site-description-hidden .site-header .site-description{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;}
.header-content .header-widget{margin:1rem 0 0;}
.header-content .header-widget .header-widget-title{margin:0 0 0.5rem;font-size:16px;font-size:1rem;}
.primary-navigation-wrap{position:relative;background-color:#333;background-color:var(--dynamico--navi-background-color);}
.primary-navigation{position:relative;width:100%;}
.main-navigation ul{margin:0;padding:0;color:#fff;color:var(--dynamico--navi-text-color);list-style:none;font-size:16px;font-size:1rem;font-family:"Francois One", arial, helvetica, sans-serif;font-family:var(--dynamico--navi-font);font-weight:400;font-weight:var(--dynamico--navi-font-weight);text-transform:uppercase;text-transform:var(--dynamico--navi-text-transform);}
.main-navigation > ul{border-top:1px solid;color:#fff;color:var(--dynamico--navi-border-color);}
.main-navigation ul, .main-navigation .menu-item-has-children > a > .icon, .main-navigation ul a > .icon{display:none;}
.main-navigation.toggled-on > ul.menu{display:block;}
.main-navigation ul li{position:relative;margin:0;}
.main-navigation ul a{display:block;margin:0;padding:1.15rem 1.5rem;border-bottom:1px solid;border-color:#fff;border-color:var(--dynamico--navi-border-color);text-decoration:none;}
.main-navigation ul a, .main-navigation ul a:link, .main-navigation ul a:visited{color:#fff;color:var(--dynamico--navi-text-color);text-decoration:none;transition:all 0.15s ease;}
.main-navigation ul a:hover, .main-navigation ul a:active, .main-navigation ul a:focus{color:#fff;color:var(--dynamico--navi-hover-text-color);background-color:#e84747;background-color:var(--dynamico--navi-hover-color);}
.main-navigation ul li.current-menu-item > a{text-decoration:underline;}
.main-navigation ul ul{padding:1rem;font-size:15px;font-size:0.9375rem;background-color:#fff;background-color:var(--dynamico--submenu-background-color);}
.is-amp-page .main-navigation ul button.toggled-on + ul,
.main-navigation ul ul.toggled-on{display:block;}
.main-navigation ul ul a{padding:0.75rem 1rem;border-color:rgba(0, 0, 0, 0.5);border-color:var(--dynamico--submenu-border-color);}
.main-navigation ul ul a:link, .main-navigation ul ul a:visited{color:#333;color:var(--dynamico--submenu-text-color);}
.main-navigation ul ul a:hover, .main-navigation ul ul a:active, .main-navigation ul ul a:focus{color:#fff;color:var(--dynamico--navi-hover-text-color);background-color:#e84747;background-color:var(--dynamico--navi-hover-color);}
.primary-menu-toggle{display:flex;margin:0;padding:1.15rem 1.5rem;border:none;background:none;color:#fff;color:var(--dynamico--navi-text-color);text-decoration:none;font-size:16px;font-size:1rem;font-family:"Francois One", arial, helvetica, sans-serif;font-family:var(--dynamico--navi-font);font-weight:400;font-weight:var(--dynamico--navi-font-weight);text-transform:uppercase;text-transform:var(--dynamico--navi-text-transform);text-align:left;transition:all 0.15s ease;align-items:center;}
.primary-menu-toggle .menu-toggle-text{display:none;}
.primary-menu-toggle:focus{outline:thin dotted;color:#fff;color:var(--dynamico--navi-text-color);background:none;}
.primary-menu-toggle:hover, .primary-menu-toggle:active{color:#fff;color:var(--dynamico--navi-hover-text-color);background-color:#e84747;background-color:var(--dynamico--navi-hover-color);cursor:pointer;}
.primary-menu-toggle .icon{margin:0;width:24px;height:24px;vertical-align:top;fill:#fff;fill:var(--dynamico--navi-text-color);transition:fill 0.15s ease;}
.primary-menu-toggle:hover .icon, .primary-menu-toggle:active .icon{fill:#fff;fill:var(--dynamico--navi-hover-text-color);}
.primary-menu-toggle[aria-expanded="true"] .icon-menu,
.primary-menu-toggle[aria-expanded="false"] .icon-close{display:none;}
.primary-menu-toggle[aria-expanded="true"] .icon-close{display:inline-block;}
.main-navigation .dropdown-toggle{position:absolute;display:block;top:0;right:0;padding:1.15rem 1.5rem;font-size:16px;font-size:1rem;color:#fff;color:var(--dynamico--navi-text-color);background:none;border:none;}
.main-navigation .dropdown-toggle:focus{outline:thin dotted;color:#fff;color:var(--dynamico--navi-text-color);background:none;}
.main-navigation .dropdown-toggle:hover, .main-navigation .dropdown-toggle:active{color:#fff;color:var(--dynamico--navi-hover-text-color);background-color:#e84747;background-color:var(--dynamico--navi-hover-color);}
.main-navigation .dropdown-toggle .icon{margin:0.2em 0 0;width:24px;height:24px;vertical-align:top;fill:currentcolor;transition:fill 0.15s ease;}
.main-navigation .dropdown-toggle:hover .icon, .main-navigation .dropdown-toggle:active .icon, .main-navigation .dropdown-toggle:focus .icon{fill:currentcolor;}
.main-navigation .dropdown-toggle.toggled-on .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.main-navigation ul ul .dropdown-toggle{padding:0.75rem 1rem;font-size:15px;font-size:0.9375rem;color:#333;color:var(--dynamico--submenu-text-color);}
.main-navigation ul ul .dropdown-toggle:focus{color:#333;color:var(--dynamico--submenu-text-color);}
.main-navigation ul ul .dropdown-toggle:hover, .main-navigation ul ul .dropdown-toggle:active{color:#fff;color:var(--dynamico--navi-hover-text-color);background-color:#e84747;background-color:var(--dynamico--navi-hover-color);}
.main-navigation ul ul .dropdown-toggle .icon{width:20px;height:20px;}
.social-menu-wrap .social-icons-menu{display:flex;flex-flow:row wrap;margin:0;padding:0;border:none;list-style:none;}
.social-menu-wrap .social-icons-menu li{margin:0;padding:0;border:none;list-style:none;}
.social-menu-wrap .social-icons-menu li a{margin:0;padding:0.6rem;}
.social-menu-wrap .social-icons-menu li a:hover, .social-menu-wrap .social-icons-menu li a:active{text-decoration:none;}
.social-menu-wrap .social-icons-menu li a .icon{margin:0;width:16px;height:16px;vertical-align:middle;fill:currentcolor;}
.header-social-menu-wrap{margin-top:1rem;}
.header-social-menu-wrap .social-icons-menu li a{display:flex;align-items:center;margin:0 1px 1px 0;padding:0.8rem;color:#fff;color:var(--dynamico--button-text-color);background-color:#e84747;background-color:var(--dynamico--button-color);}
.header-social-menu-wrap .social-icons-menu li a:hover, .header-social-menu-wrap .social-icons-menu li a:active{color:#fff;color:var(--dynamico--button-hover-text-color);background-color:#333;background-color:var(--dynamico--button-hover-color);}
.header-social-menu-wrap .social-icons-menu li a .icon{width:20px;height:20px;}
.sidebar{margin-left:auto;margin-right:auto;max-width:900px;}
.sidebar .widget .widget-title, .is-style-widget-title{margin:0 0 1rem;padding:0.5rem 0.75rem;color:#fff;color:var(--dynamico--widget-title-text-color);background-color:#333;background-color:var(--dynamico--widget-title-background-color);font-size:15px;font-size:0.9375rem;font-family:Ubuntu, arial, helvetica, sans-serif;font-family:var(--dynamico--widget-title-font);font-weight:400;font-weight:var(--dynamico--widget-title-font-weight);text-transform:uppercase;text-transform:var(--dynamico--widget-title-text-transform);line-height:1.4;line-height:var(--dynamico--title-line-height);}
.is-style-widget-title{padding:0.5rem 0.75rem !important;}
@media only screen and (min-width: 480px) {
.has-sidebar .sidebar .widget{padding:1.5rem;border:1px solid;border-color:rgba(0, 0, 0, 0.1);border-color:var(--dynamico--widget-border-color);background:#fff;}
.has-sidebar .sidebar .widget .widget-title, .has-sidebar .sidebar .widget .is-style-widget-title{margin:-0.5rem -0.5rem 1rem;}
.has-sidebar .sidebar .widget.tzwb-tabbed-content .tzwb-tabnavi{margin:-0.5rem -0.5rem 0;}
.has-sidebar.has-box-shadow .sidebar .widget{box-shadow:0 0 4px #ddd;}
}
@media only screen and (min-width: 880px) {
.has-sidebar .site-content{display:flex;}
.has-sidebar .site-content .site-main, .has-sidebar .site-content .sidebar{margin:0;box-sizing:border-box;}
.has-sidebar .site-content .site-main{flex-basis:70%;}
.has-sidebar .site-content .sidebar{max-width:100%;min-width:300px;padding-left:1.5rem;flex-grow:1;flex-basis:30%;}
.sidebar-left.has-sidebar .site-content .site-main, .page-template-template-sidebar-left.has-sidebar .site-content .site-main, .page-template-template-sidebar-left-no-title.has-sidebar .site-content .site-main{order:2;}
.sidebar-left.has-sidebar .site-content .sidebar, .page-template-template-sidebar-left.has-sidebar .site-content .sidebar, .page-template-template-sidebar-left-no-title.has-sidebar .site-content .sidebar{order:1;padding-left:0;padding-right:1.5rem;}
} .type-post,
.type-page, .type-attachment{margin:0 0 1.25rem;padding:0;}
.sticky{padding-left:2rem;border-left:5px solid;border-color:#333;border-color:var(--dynamico--title-color);}
.entry-header{margin-bottom:0.5rem;}
.entry-title{margin:0;padding:0;color:#333;color:var(--dynamico--title-color);-ms-word-wrap:break-word;word-wrap:break-word;font-size:20px;font-size:1.25rem;font-family:"Francois One", arial, helvetica, sans-serif;font-family:var(--dynamico--title-font);font-weight:400;font-weight:var(--dynamico--title-font-weight);text-transform:none;text-transform:var(--dynamico--title-text-transform);line-height:1.4;line-height:var(--dynamico--title-line-height);}
article .entry-header .entry-title{padding-bottom:0.5rem;border-bottom:5px solid;border-color:#333;border-color:var(--dynamico--title-color);}
.entry-title a:link, .entry-title a:visited{color:#333;color:var(--dynamico--title-color);text-decoration:none;transition:all 0.15s ease;}
.entry-title a:hover, .entry-title a:active{color:#e84747;color:var(--dynamico--title-hover-color);}
.entry-content{font-size:16px;font-size:1rem;}
.post-image{margin-bottom:0.5rem;}
.wp-post-image{margin:0;padding:0;vertical-align:top;}
.entry-meta{display:flex;flex-wrap:wrap;flex-direction:column;margin:0;padding:0.6rem 1rem;font-size:14px;font-size:0.875rem;background-color:#eeeeee;background-color:var(--dynamico--post-meta-background-color);}
.entry-meta a:link, .entry-meta a:visited{color:rgba(0, 0, 0, 0.6);color:var(--dynamico--medium-text-color);text-decoration:underline;}
.entry-meta a:hover, .entry-meta a:active{text-decoration:none;}
.entry-meta .updated:not(.published){display:none;}
@media only screen and (min-width: 360px) {
.entry-meta{flex-direction:row;align-items:center;}
.entry-meta > span{padding-bottom:2px;}
.entry-meta > span::after{display:inline-block;margin:0 0.5rem;color:rgba(0, 0, 0, 0.4);color:var(--dynamico--light-text-color);content:"|";}
.entry-meta .entry-comments::after{margin:0;content:"";}
} .entry-categories{margin:1.25rem 0 0;font-size:14px;font-size:0.875rem;}
.entry-categories ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;}
.entry-categories ul li{margin:0;}
.entry-categories a{display:inline-block;margin:0 1px 1px 0;padding:0.4rem 0.8rem;text-decoration:none;}
.entry-categories a:link, .entry-categories a:visited{color:#fff;color:var(--dynamico--button-hover-text-color);background-color:#333;background-color:var(--dynamico--button-hover-color);transition:all 0.15s ease;}
.entry-categories a:hover, .entry-categories a:active, .entry-categories a:focus{color:#fff;color:var(--dynamico--button-text-color);background-color:#e84747;background-color:var(--dynamico--button-color);}
.entry-tags{margin:1.25rem 0 0;font-size:14px;font-size:0.875rem;}
body.date-hidden .type-post .entry-meta .posted-on, body.author-hidden .type-post .entry-meta .posted-by, body.comments-hidden .type-post .entry-meta .entry-comments, body.categories-hidden .type-post .entry-categories, body.tags-hidden.single-post .type-post .entry-tags, body.post-navigation-hidden.single-post .post-navigation{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;}
body.author-hidden .type-post .entry-meta .posted-by::after, body.date-hidden .type-post .entry-meta .posted-on::after, body.comments-hidden .type-post .entry-meta .posted-by::after, body.author-hidden.comments-hidden .type-post .entry-meta .posted-on::after, body.date-hidden.comments-hidden .type-post .entry-meta .posted-by::after{margin:0;content:"";}
body.date-hidden.author-hidden.comments-hidden .type-post .entry-meta{display:none;}
.more-link{display:inline-block;padding:0.6rem 1rem;color:#fff;color:var(--dynamico--button-text-color);background-color:#e84747;background-color:var(--dynamico--button-color);font-size:15px;font-size:0.9375rem;}
.more-link:link, .more-link:visited{color:#fff;color:var(--dynamico--button-text-color);text-decoration:none;transition:all 0.15s ease;}
.more-link:hover, .more-link:active, .more-link:focus{color:#fff;color:var(--dynamico--button-hover-text-color);background-color:#333;background-color:var(--dynamico--button-hover-color);}
.more-link:focus{outline:-webkit-focus-ring-color auto 1px;}
.more-link::after{content:" »";}
.post-navigation{margin:0 0 1.25rem;}
.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next{word-wrap:break-word;}
.post-navigation .nav-links .nav-next{margin-top:1.25rem;text-align:right;}
.post-navigation .nav-links a:link, .post-navigation .nav-links a:visited{color:rgba(0, 0, 0, 0.4);color:var(--dynamico--light-text-color);text-decoration:none;}
.post-navigation .nav-links .entry-title{font-size:20px;font-size:1.25rem;}
.post-navigation .nav-links a:link .entry-title, .post-navigation .nav-links a:visited .entry-title{color:#333;color:var(--dynamico--title-color);}
.post-navigation .nav-links a:hover .entry-title, .post-navigation .nav-links a:active .entry-title{color:#e84747;color:var(--dynamico--title-hover-color);}
.post-navigation .nav-links .nav-link-text{display:block;}
.post-navigation .nav-links .nav-previous .nav-link-text::before{margin-right:5px;content:"«";}
.post-navigation .nav-links .nav-next .nav-link-text::after{margin-left:5px;content:"»";}
body.page-template-template-fullwidth .site-content .site-main, body.page-template-template-fullwidth-no-title .site-content .site-main{max-width:1340px;}
body.page-template-template-fullwidth .site-content .site-main .entry-content > .alignwide, body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content > .alignwide{max-width:1340px;}
body.page-template-template-fullwidth .site-content .site-main .entry-content > .alignwide > [class*="__inner-container"] > *,
body.page-template-template-fullwidth .site-content .site-main .entry-content > .alignfull > [class*="__inner-container"] > *,
body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content > .alignwide > [class*="__inner-container"] > *,
body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content > .alignfull > [class*="__inner-container"] > *{max-width:1340px;}
body.page-template-template-fullwidth .site-content .site-main .entry-content > .alignwide > [class*="__inner-container"] > *.alignwide,
body.page-template-template-fullwidth .site-content .site-main .entry-content > .alignfull > [class*="__inner-container"] > *.alignwide,
body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content > .alignwide > [class*="__inner-container"] > *.alignwide,
body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content > .alignfull > [class*="__inner-container"] > *.alignwide{max-width:1340px;}
body.page-template-template-fullwidth .site-content .site-main .entry-content > .alignwide > [class*="__inner-container"] > *.alignfull,
body.page-template-template-fullwidth .site-content .site-main .entry-content > .alignfull > [class*="__inner-container"] > *.alignfull,
body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content > .alignwide > [class*="__inner-container"] > *.alignfull,
body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content > .alignfull > [class*="__inner-container"] > *.alignfull{max-width:100%;}
@media only screen and (min-width: 960px) {
body.page-template-template-fullwidth .entry-content > .alignwide, body.page-template-template-fullwidth-no-title .entry-content > .alignwide{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);}
}
@media only screen and (min-width: calc( 1340px )) {
body.page-template-template-fullwidth .entry-content > .alignwide, body.page-template-template-fullwidth-no-title .entry-content > .alignwide{margin-left:calc(100% / 2 - 1340px / 2);margin-right:calc(100% / 2 - 1340px / 2);max-width:1340px;}
}  .archive-header,
.search-results .site-content .search-form{margin:0 0 1.25rem;}
.archive-header .archive-title, .search-header .search-title{font-size:16px;font-size:1rem;font-family:"Francois One", arial, helvetica, sans-serif;font-family:var(--dynamico--title-font);font-weight:400;font-weight:var(--dynamico--title-font-weight);text-transform:none;text-transform:var(--dynamico--title-text-transform);line-height:1.4;}
.archive-header .archive-description{margin-top:1rem;font-size:15px;font-size:0.9375rem;}
@media only screen and (min-width: 640px) {
.blog-layout-horizontal-list .post-wrapper .type-post{display:flex;flex-wrap:nowrap;}
.blog-layout-horizontal-list .post-wrapper .type-post .post-image{width:42%;margin-right:1rem;margin-bottom:0;}
.blog-layout-horizontal-list .post-wrapper .type-post .entry-wrap{width:58%;margin-left:1rem;}
.blog-layout-horizontal-list .post-wrapper .type-post .entry-title{font-size:20px;font-size:1.25rem;}
.blog-layout-horizontal-list-alt .post-wrapper .type-post:nth-of-type(even){flex-direction:row-reverse;}
.blog-layout-horizontal-list-alt .post-wrapper .type-post:nth-of-type(even) .post-image{margin-right:0;margin-left:1rem;}
.blog-layout-horizontal-list-alt .post-wrapper .type-post:nth-of-type(even) .entry-wrap{margin-left:0;margin-right:1rem;}
.blog-layout-two-column-grid .post-wrapper, .blog-layout-three-column-grid .post-wrapper{display:flex;flex-wrap:wrap;margin-right:-1.5rem;}
.blog-layout-two-column-grid .post-wrapper .post-column, .blog-layout-three-column-grid .post-wrapper .post-column{display:flex;padding-right:1.5rem;width:50%;}
.blog-layout-two-column-grid .post-wrapper .post-column .entry-header, .blog-layout-two-column-grid .post-wrapper .post-column .post-image, .blog-layout-three-column-grid .post-wrapper .post-column .entry-header, .blog-layout-three-column-grid .post-wrapper .post-column .post-image{margin-bottom:0.5rem;}
.blog-layout-two-column-grid .post-wrapper .post-column .entry-title, .blog-layout-three-column-grid .post-wrapper .post-column .entry-title{font-size:20px;font-size:1.25rem;}
}
@media only screen and (min-width: 1280px) {
.blog-layout-horizontal-list .post-wrapper .type-post .entry-header, .blog-layout-horizontal-list .post-wrapper .type-post .post-image, .blog-layout-two-column-grid .post-wrapper .type-post .entry-header, .blog-layout-two-column-grid .post-wrapper .type-post .post-image{margin-bottom:0.75rem;}
.blog-layout-horizontal-list .post-wrapper .type-post .entry-title, .blog-layout-two-column-grid .post-wrapper .type-post .entry-title{font-size:22px;font-size:1.375rem;}
.blog-layout-three-column-grid .post-wrapper .post-column{width:33.3333333333%;}
}
.site-main .featured-posts{margin:0 0 1.25rem;}
.site-main .featured-posts .type-post{margin:0;padding:0;border:none;box-shadow:none !important;background:none;}
.site-main .featured-posts .type-post .post-image{margin:0 0 1px;}
.site-main .featured-posts .type-post .post-content{padding:1.5rem;border-top:10px solid;border-color:#e84747;border-color:var(--dynamico--featured-border-color);color:#fff;color:var(--dynamico--featured-text-color);background-color:#333;background-color:var(--dynamico--featured-background-color);}
.site-main .featured-posts .type-post .entry-title{border-bottom:2px solid;color:#fff;color:var(--dynamico--featured-text-color);border-color:#fff;border-color:var(--dynamico--featured-text-color);}
.site-main .featured-posts .type-post .entry-title a:link, .site-main .featured-posts .type-post .entry-title a:visited{color:#fff;color:var(--dynamico--featured-text-color);}
.site-main .featured-posts .type-post .entry-title a:hover, .site-main .featured-posts .type-post .entry-title a:active{color:rgba(255, 255, 255, 0.6);color:var(--dynamico--featured-hover-color);}
.site-main .featured-posts .type-post .entry-meta{padding:0.5rem 0 0;color:#fff;color:var(--dynamico--featured-text-color);background:none;}
.site-main .featured-posts .type-post .entry-meta > span::after{color:#fff;color:var(--dynamico--featured-text-color);}
.site-main .featured-posts .type-post .entry-meta a:link, .site-main .featured-posts .type-post .entry-meta a:visited{color:rgba(255, 255, 255, 0.6);color:var(--dynamico--featured-hover-color);}
.site-main .featured-posts .type-post p{margin-bottom:0.75rem;}
.site-main .featured-posts .type-post .more-link{padding:0;font-size:inherit;font-style:italic;color:#fff;color:var(--dynamico--featured-text-color);background:none;}
.site-main .featured-posts .type-post .more-link:link, .site-main .featured-posts .type-post .more-link:visited{color:#fff;color:var(--dynamico--featured-text-color);}
.site-main .featured-posts .type-post .more-link:hover, .site-main .featured-posts .type-post .more-link:active, .site-main .featured-posts .type-post .more-link:focus{color:rgba(255, 255, 255, 0.6);color:var(--dynamico--featured-hover-color);background:none;}
.site-main .featured-posts .featured-posts-grid{display:flex;margin-right:-1px;margin-top:1px;}
.site-main .featured-posts .featured-posts-grid .post-column{margin-right:1px;background-color:#333;background-color:var(--dynamico--featured-background-color);}
.site-main .featured-posts .featured-posts-grid .type-post .post-content{border:none;border-left:8px solid;border-color:#e84747;border-color:var(--dynamico--featured-border-color);}
.site-main .featured-posts .featured-posts-grid .type-post .entry-header{margin:0;}
.site-main .featured-posts .featured-posts-grid .type-post .entry-title{margin:0;padding:0;border:none;font-size:17px;font-size:1.0625rem;}
.pagination{margin:0 0 1.25rem;}
.pagination .page-numbers, .pagination .current{display:inline-block;margin:0 0.5rem 0 0;padding:0.4rem 0.6rem;text-align:center;text-decoration:none;font-weight:700;color:rgba(0, 0, 0, 0.9);color:var(--dynamico--text-color);}
.pagination .page-numbers.dots{padding:0.4rem;background:none;}
.pagination a:hover, .pagination a:active, .pagination .current{color:#e84747;color:var(--dynamico--link-color);text-decoration:underline;}
.entry-content > .alignwide{max-width:1100px;}
.entry-content > .alignfull{max-width:100vw;}
.entry-content > .alignwide, .entry-content > .alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);}
.entry-content > .alignwide > [class*="__inner-container"] > *,
.entry-content > .alignfull > [class*="__inner-container"] > *{margin-left:auto;margin-right:auto;max-width:900px;}
.entry-content > .alignwide > [class*="__inner-container"] > *.alignwide,
.entry-content > .alignfull > [class*="__inner-container"] > *.alignwide{max-width:1100px;}
.entry-content > .alignwide > [class*="__inner-container"] > *.alignfull,
.entry-content > .alignfull > [class*="__inner-container"] > *.alignfull{max-width:100%;}
@media only screen and (min-width: 880px) {
.has-sidebar .site-content .entry-content > .alignwide, .has-sidebar .site-content .entry-content > .alignfull{margin-left:0;margin-right:0;}
}
@media only screen and (min-width: 960px) {
.entry-content > .alignwide{margin-left:-50px;margin-right:-50px;}
}
@media only screen and (min-width: 1280px) {
.entry-content > .alignwide{margin-left:-100px;margin-right:-100px;}
}
@media only screen and (min-width: calc( 1340px )) {
.entry-content > .alignfull{margin-left:calc(100% / 2 - 1340px / 2);margin-right:calc(100% / 2 - 1340px / 2);max-width:1340px;}
} .wp-block-audio,
.wp-block-button, .wp-block-buttons, .wp-block-columns, .wp-block-embed, .wp-block-image, .wp-block-gallery, .wp-block-cover, .wp-block-table{margin-bottom:1.75rem;}
p.has-background{padding:1rem 1.25rem;}
.has-drop-cap:not(:focus)::first-letter{font-size:4.5rem;line-height:0.7;font-weight:700;}
.wp-block-code{border-radius:3px;}
.wp-block-separator{border:none;}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots),
.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){margin-left:auto;margin-right:auto;max-width:6rem;height:5px;}
.wp-block-table table{margin:0;}
.wp-block-table.is-style-stripes{border-bottom:none;}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:rgba(0, 0, 0, 0.05);}
.wp-block-table.is-style-stripes thead{border-bottom:2px solid;}
.wp-block-table.is-style-stripes tfoot{border-top:2px solid;}
.wp-block-table.is-style-stripes thead, .wp-block-table.is-style-stripes tfoot{border-color:rgba(0, 0, 0, 0.9);border-color:var(--dynamico--text-color);}
.wp-block-table.is-style-stripes thead th, .wp-block-table.is-style-stripes tfoot td{background:none;}
.wp-block-buttons .wp-block-button{margin:0 0.5rem 0 0;}
.wp-block-buttons .wp-block-button:last-child{margin-right:0;}
.wp-block-button{font-size:17px;font-size:1.0625rem;}
.wp-block-button.aligncenter{text-align:center;}
.wp-block-button__link{margin:0;padding:0.6rem 1rem;border:none;border-radius:0;color:inherit;font-size:inherit;text-decoration:none;}
.wp-block-button__link:link, .wp-block-button__link:visited{color:inherit;text-decoration:none;}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color),
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):link,
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):visited{color:#fff;color:var(--dynamico--button-text-color);}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background){background-color:#e84747;background-color:var(--dynamico--button-color);}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):not(.has-background):hover,
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):not(.has-background):active{background-color:#333;background-color:var(--dynamico--button-hover-color);}
.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-text-color:hover,
.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-text-color:active,
.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-background:hover,
.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-background:active{text-decoration:underline;}
.wp-block-button.is-style-outline .wp-block-button__link{padding:calc(0.6rem - 2px) calc(1rem - 2px);background-color:transparent !important;}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),
.wp-block-button__link.is-style-outline:not(.has-text-color),
.wp-block-cover .wp-block-button.is-style-outline .wp-block-button__link, .wp-block-media-text .wp-block-button.is-style-outline .wp-block-button__link{color:inherit;}
.wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:active{text-decoration:underline;}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover,
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active{color:inherit;}
.wp-block-quote.has-text-align-center:not(.is-style-large),
.wp-block-quote.has-text-align-right:not(.is-style-large){padding-left:0;border-left:0;}
.wp-block-quote.has-text-align-right:not(.is-style-large){padding-right:1.5rem;border-right:5px solid;border-color:rgba(0, 0, 0, 0.1);border-color:var(--dynamico--light-border-color);}
.wp-block-quote.is-style-large{padding:0;border:none;font-size:28px;font-size:1.75rem;}
.wp-block-quote.is-style-large p{font-size:inherit;font-style:inherit;line-height:inherit;}
.wp-block-quote.is-style-large cite{text-align:inherit;font-size:16px;font-size:1rem;}
.wp-block-pullquote{margin:1.75rem 0;padding:0;border-bottom:5px solid;border-top:5px solid;border-color:rgba(0, 0, 0, 0.1);border-color:var(--dynamico--light-border-color);}
.wp-block-pullquote blockquote{border:none;padding:0;font-size:28px;font-size:1.75rem;}
.wp-block-pullquote p{font-size:inherit;line-height:inherit;}
.wp-block-pullquote blockquote > p:last-of-type{margin-bottom:0;}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p{font-size:0.75em;}
.wp-block-pullquote blockquote cite{color:rgba(0, 0, 0, 0.9);color:var(--dynamico--text-color);}
.wp-block-pullquote.is-style-solid-color{padding:1px 2rem;}
.wp-block-pullquote.is-style-solid-color blockquote{margin-left:0;margin-right:0;max-width:100%;}
.wp-block-pullquote.is-style-solid-color blockquote p{margin:1.75rem 0 1rem;font-size:inherit;}
.wp-block-pullquote.is-style-solid-color blockquote cite{color:inherit;}
.wp-block-image img{vertical-align:top;}
.wp-block-cover, .wp-block-cover-image{width:auto;}
.wp-block-cover > .wp-block-cover__inner-container > *:first-child,
.wp-block-cover-image > .wp-block-cover__inner-container > *:first-child{margin-top:0;}
.wp-block-cover > .wp-block-cover__inner-container > *:last-child,
.wp-block-cover-image > .wp-block-cover__inner-container > *:last-child{margin-bottom:0;}
.wp-block-gallery{justify-content:center;}
.wp-block-embed-vimeo.alignfull iframe{width:100%;}
.wp-block-group.has-background{padding:1.5rem;}
.wp-block-group.has-background > .wp-block-group__inner-container > *:first-child{margin-top:0;}
.wp-block-group.has-background > .wp-block-group__inner-container > *:last-child{margin-bottom:0;}
div.wp-block-columns{gap:1.5rem;}
.wp-block-column.has-background{padding:1.5rem;box-sizing:border-box;}
.wp-block-column.has-background > *:first-child{margin-top:0;}
.wp-block-column.has-background > *:last-child{margin-bottom:0;}
.wp-block-latest-posts.wp-block-latest-posts__list{padding:0;}
.wp-block-latest-posts.wp-block-latest-posts__list li{margin-top:0.5rem;}
.wp-block-latest-posts__post-date, .wp-block-latest-posts__post-author{color:rgba(0, 0, 0, 0.6);color:var(--dynamico--medium-text-color);font-size:14px;font-size:0.875rem;}
.wp-block-search .wp-block-search__label{width:auto;}
.has-primary-color, .wp-block-button__link.has-primary-color{color:#e84747;color:var(--dynamico--primary-color);}
.has-secondary-color, .wp-block-button__link.has-secondary-color{color:#cb3e3e;color:var(--dynamico--secondary-color);}
.has-tertiary-color, .wp-block-button__link.has-tertiary-color{color:#ae3535;color:var(--dynamico--tertiary-color);}
.has-contrast-color, .wp-block-button__link.has-contrast-color{color:#4747e8;color:var(--dynamico--contrast-color);}
.has-accent-color, .wp-block-button__link.has-accent-color{color:#47e897;color:var(--dynamico--accent-color);}
.has-highlight-color, .wp-block-button__link.has-highlight-color{color:#e8e847;color:var(--dynamico--highlight-color);}
.has-white-color, .wp-block-button__link.has-white-color{color:#fff;}
.has-light-gray-color, .wp-block-button__link.has-light-gray-color{color:#eeeeee;color:var(--dynamico--light-gray-color);}
.has-gray-color, .wp-block-button__link.has-gray-color{color:#777777;color:var(--dynamico--gray-color);}
.has-dark-gray-color, .wp-block-button__link.has-dark-gray-color{color:#333333;color:var(--dynamico--dark-gray-color);}
.has-black-color, .wp-block-button__link.has-black-color{color:#000;}
.has-primary-background-color, .has-primary-background-color[class]{background-color:#e84747;background-color:var(--dynamico--primary-color);}
.has-secondary-background-color, .has-secondary-background-color[class]{background-color:#cb3e3e;background-color:var(--dynamico--secondary-color);}
.has-tertiary-background-color, .has-tertiary-background-color[class]{background-color:#ae3535;background-color:var(--dynamico--tertiary-color);}
.has-contrast-background-color, .has-contrast-background-color[class]{background-color:#4747e8;background-color:var(--dynamico--contrast-color);}
.has-accent-background-color, .has-accent-background-color[class]{background-color:#47e897;background-color:var(--dynamico--accent-color);}
.has-highlight-background-color, .has-highlight-background-color[class]{background-color:#e8e847;background-color:var(--dynamico--highlight-color);}
.has-white-background-color, .has-white-background-color[class]{background-color:#fff;}
.has-light-gray-background-color, .has-light-gray-background-color[class]{background-color:#eeeeee;background-color:var(--dynamico--light-gray-color);}
.has-gray-background-color, .has-gray-background-color[class]{background-color:#777777;background-color:var(--dynamico--gray-color);}
.has-dark-gray-background-color, .has-dark-gray-background-color[class]{background-color:#333333;background-color:var(--dynamico--dark-gray-color);}
.has-black-background-color, .has-black-background-color[class]{background-color:#000;}
.has-small-font-size{font-size:16px;}
.has-medium-font-size{font-size:24px;}
.has-large-font-size{font-size:36px;}
.has-extra-large-font-size{font-size:48px;}
.has-huge-font-size{font-size:64px;}
.widget{margin:0 0 1.25rem;padding:0;}
.widget .widget-title{font-size:20px;font-size:1.25rem;-ms-word-wrap:break-word;word-wrap:break-word;}
.widget ul{margin-top:1.25rem;margin-left:-0.5rem;}
.widget ul a:link, .widget ul a:visited, .widget ol a:link, .widget ol a:visited, .widget .tagcloud a:link, .widget .tagcloud a:visited, .widget .menu-navigation-container > ul a:link, .widget .menu-navigation-container > ul a:visited{text-decoration:none;}
.widget ul a:hover, .widget ul a:active, .widget ol a:hover, .widget ol a:active, .widget .tagcloud a:hover, .widget .tagcloud a:active, .widget .menu-navigation-container > ul a:hover, .widget .menu-navigation-container > ul a:active{text-decoration:underline;}
.widget .textwidget > *:last-child,
.widget .menu-navigation-container > ul, .widget ul:last-child, .widget ol:last-child{margin-bottom:0;}
.widget select{max-width:100%;}
.comments-area{margin:0 0 1.25rem;padding:0;}
.comments-title, .comment-reply-title{margin:0 0 1.5rem;color:#333;color:var(--dynamico--title-color);font-family:"Francois One", arial, helvetica, sans-serif;font-family:var(--dynamico--title-font);font-weight:400;font-weight:var(--dynamico--title-font-weight);font-size:20px;font-size:1.25rem;text-transform:none;text-transform:var(--dynamico--title-text-transform);line-height:1.4;}
.comment-reply-title{padding:0;}
.comment-list{margin:0;padding:0;list-style:none;}
.comment, .trackback, .pingback{margin:0 0 1.5rem;padding:0;font-size:16px;font-size:1rem;}
.comment{padding:1.5rem 0 0;border-top:1px solid rgba(0, 0, 0, 0.05);}
.comment .comment-body{display:block;margin:0;padding:0;}
.comment-meta{float:left;padding:0;width:100%;}
.comment-meta .comment-author img{float:left;margin-right:1em;}
.comment-meta .comment-author a:link, .comment-meta .comment-author a:visited{text-decoration:none;}
.bypostauthor{display:block;}
.comment-meta .comment-metadata{margin-top:0.3em;font-size:15px;font-size:0.9375rem;color:rgba(0, 0, 0, 0.4);color:var(--dynamico--light-text-color);}
.comment-meta .comment-metadata a{margin-right:1em;}
.comment-meta .comment-metadata a:link, .comment-meta .comment-metadata a:visited{color:rgba(0, 0, 0, 0.4);color:var(--dynamico--light-text-color);text-decoration:none;}
.comment-meta .comment-metadata a:hover, .comment-meta .comment-metadata a:active{color:rgba(0, 0, 0, 0.9);color:var(--dynamico--text-color);}
.comment-awaiting-moderation{display:block;margin-top:1.5rem;}
.comment-content{clear:left;padding:1.5rem 0 0;}
.comment ol.children{margin:1.5rem 0 0;list-style:none;}
.comment ol.children .comment{margin:0;}
.trackback .comment-meta, .pingback .comment-meta{float:none;}
.trackback .comment-meta .comment-author .says, .pingback .comment-meta .comment-author .says{display:none;}
.trackback .comment-meta .comment-metadata, .pingback .comment-meta .comment-metadata{font-size:15px;font-size:0.9375rem;}
.trackback .comment-content, .pingback .comment-content{display:none;}
.comment .reply{font-size:15px;font-size:0.9375rem;}
.comment .comment-respond, .comment-list + .comment-respond{margin:1.5rem 0 0;padding:1.5rem 0 0;border-top:1px solid rgba(0, 0, 0, 0.05);}
.comment-navigation{margin:0 0 1rem;padding:1rem;}
.comment-navigation .nav-previous{float:left;}
.comment-navigation .nav-next{float:right;}
.comment-navigation a:link, .comment-navigation a:visited{color:rgba(0, 0, 0, 0.5);text-decoration:none;}
.comment-navigation a:hover, .comment-navigation a:active{color:rgba(0, 0, 0, 0.9);color:var(--dynamico--text-color);}
.comment-navigation .nav-previous a::before{margin-right:5px;content:"←";}
.comment-navigation .nav-next a::after{margin-left:5px;content:"→";}
.comment-form{padding:0;font-size:16px;font-size:1rem;}
.comment-form .logged-in-as{font-size:15px;font-size:0.9375rem;}
.comment-form label{display:inline-block;min-width:150px;font-weight:700;}
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"]{background:#fff;}
.comment-form textarea{margin-top:0.4em;background:#fff;}
.comment-form .form-submit{margin-bottom:0;}
.comment-form input[type="checkbox"] + label{display:inline;padding-left:0.5em;font-weight:400;}
.comment-reply-title small a{margin-left:1em;text-transform:none;font-size:15px;font-size:0.9375rem;font-weight:400;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:none;}
embed, iframe, object, figure, img, picture{max-width:100%;}
figcaption, .wp-caption, .wp-block-embed figcaption, .wp-block-image figcaption, .wp-block-audio figcaption, .wp-block-table figcaption{font-size:16px;font-size:1rem;color:rgba(0, 0, 0, 0.6);color:var(--dynamico--medium-text-color);}
.wp-block-embed figcaption, .wp-block-image figcaption, .wp-block-audio figcaption, .wp-block-table figcaption, .wp-block-gallery > figcaption{margin:0.5rem 0 1.5rem;max-width:100%;width:auto !important;text-align:center;}
.wp-block-table figcaption{margin-bottom:0;}
.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto;}
.wp-caption .wp-caption-text{margin:0.5em 0;}
.gallery{display:grid;margin:1rem 0;padding:0;grid-gap:1rem;}
.gallery-columns-1{display:block;}
.gallery-columns-2, .gallery-columns-3, .gallery-columns-4, .gallery-columns-5, .gallery-columns-6, .gallery-columns-7, .gallery-columns-8, .gallery-columns-9{grid-template-columns:1fr 1fr;}
.gallery-item{display:block;box-sizing:border-box;margin:0;padding:0;text-align:center;}
.gallery-item img{vertical-align:top;}
.gallery-caption{display:block;margin:0.5rem 0 0;font-size:15px;font-size:0.9375rem;color:rgba(0, 0, 0, 0.4);color:var(--dynamico--light-text-color);}
@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.gallery{display:flex;}
.gallery-item{display:inline-block;padding:1rem;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-3 .gallery-item{width:33.3333333333%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery-columns-5 .gallery-item{width:20%;}
.gallery-columns-6 .gallery-item{width:16.6666666667%;}
.gallery-columns-7 .gallery-item{width:14.2857142857%;}
.gallery-columns-8 .gallery-item{width:12.5%;}
.gallery-columns-9 .gallery-item{width:11.1111111111%;}
} .footer-wrap{color:rgba(255, 255, 255, 0.6);color:var(--dynamico--footer-text-color);background-color:#333;background-color:var(--dynamico--footer-background-color);}
.site-footer{padding:0.5rem 1.25rem;font-size:14px;font-size:0.875rem;background-color:rgba(255, 255, 255, 0.05);background-color:var(--dynamico--footer-overlay-color);}
.site-footer a:link, .site-footer a:visited{color:#fff;color:var(--dynamico--footer-link-color);text-decoration:none;}
.site-footer a:hover, .site-footer a:active{text-decoration:underline;}
.site-footer input[type="text"],
.site-footer input[type="email"],
.site-footer input[type="url"],
.site-footer input[type="password"],
.site-footer input[type="search"],
.site-footer input[type="submit"],
.site-footer textarea{border:1px solid;border-color:rgba(255, 255, 255, 0.1);border-color:var(--dynamico--footer-border-color);color:rgba(255, 255, 255, 0.6);color:var(--dynamico--footer-link-hover-color);}
.site-footer input[type="text"]:focus,
.site-footer input[type="email"]:focus,
.site-footer input[type="url"]:focus,
.site-footer input[type="password"]:focus,
.site-footer input[type="search"]:focus,
.site-footer textarea:focus{color:rgba(255, 255, 255, 0.6);color:var(--dynamico--footer-text-color);}
.site-footer button, .site-footer input[type="button"],
.site-footer input[type="reset"],
.site-footer input[type="submit"]{color:rgba(255, 255, 255, 0.6);color:var(--dynamico--footer-link-hover-color);}
.site-footer button:hover, .site-footer input[type="button"]:hover,
.site-footer input[type="reset"]:hover,
.site-footer input[type="submit"]:hover,
.site-footer button:focus, .site-footer input[type="button"]:focus,
.site-footer input[type="reset"]:focus,
.site-footer input[type="submit"]:focus,
.site-footer button:active, .site-footer input[type="button"]:active,
.site-footer input[type="reset"]:active,
.site-footer input[type="submit"]:active{color:rgba(255, 255, 255, 0.1);color:var(--dynamico--footer-border-color);}
.site-info .widget{margin-bottom:1.5rem;}
.site-info .widget .widget-title{color:rgba(255, 255, 255, 0.6);color:var(--dynamico--footer-text-color);font-weight:400;}
.site-info .widget .tzwb-posts-list .tzwb-entry-meta, .site-info .widget .tzwb-posts-list .tzwb-entry-meta span::after, .site-info .widget .tzwb-posts-list .tzwb-entry-meta a:link, .site-info .widget .tzwb-posts-list .tzwb-entry-meta a:visited, .site-info .widget .tzwb-comments-list .tzwb-comment-date{color:rgba(255, 255, 255, 0.6);color:var(--dynamico--footer-link-hover-color);}
.site-info .widget .tzwb-posts-list .tzwb-entry-meta a:hover, .site-info .widget .tzwb-posts-list .tzwb-entry-meta a:active{color:rgba(255, 255, 255, 0.6);color:var(--dynamico--footer-text-color);}
.site-info .footer-text, .site-info .credit-link{display:block;}
.breadcrumbs{margin:0;padding:0.5rem 0.75rem;word-wrap:break-word;box-sizing:border-box;background-color:#fff;background-color:var(--dynamico--header-background-color);border-bottom:1px solid;border-color:rgba(0, 0, 0, 0.1);border-color:var(--dynamico--content-border-color);}
.breadcrumbs-container{font-size:13px;font-size:0.8125rem;}
.breadcrumbs .trail-browse, .breadcrumbs .trail-items, .breadcrumbs .trail-items li{display:inline;margin:0;padding:0;}
.breadcrumbs .trail-browse{margin-right:0.5rem;font-size:13px;font-size:0.8125rem;font-family:Ubuntu, arial, helvetica, sans-serif;font-family:var(--dynamico--text-font);font-weight:400;text-transform:none;}
.breadcrumbs .trail-items{list-style:none;}
.breadcrumbs .trail-items li::after{padding:0 0.5em;content:"»";}
.trail-separator-slash .trail-items li::after{content:"/";}
.trail-separator-dash .trail-items li::after{content:"–";}
.trail-separator-bull .trail-items li::after{content:"•";}
.trail-separator-arrow-bracket .trail-items li::after{content:">";}
.trail-separator-raquo .trail-items li::after{content:"»";}
.trail-separator-single-arrow .trail-items li::after{content:"→";}
.trail-separator-double-arrow .trail-items li::after{content:"⇒";}
.breadcrumbs .trail-items li:last-of-type::after{display:none;}
@media only screen and (min-width: 640px) {
.breadcrumbs-container, .breadcrumbs .trail-browse{font-size:14px;font-size:0.875rem;}
} :root{--tz-column-gap:1.5rem;}
.tz-magazine-block .tz-magazine-post{margin:0 0 1.5rem;padding:0;}
.tz-magazine-block .tz-entry-image, .tz-magazine-block .tz-entry-header{margin-bottom:1rem;}
.tz-magazine-block .tz-entry-title{font-size:22px;font-size:1.375rem;}
.tz-magazine-block .tz-magazine-grid-columns-3 .tz-entry-title{font-size:18px;font-size:1.125rem;}
.tz-magazine-block .tz-magazine-grid-columns-4 .tz-entry-title{font-size:17px;font-size:1.0625rem;}
.tz-magazine-block .tz-entry-meta{font-size:14px;font-size:0.875rem;}
.tz-magazine-block .tz-meta-field{display:flex;margin-right:0;}
.tz-magazine-block .tz-entry-meta > span:last-child::after{display:none;}
.tz-magazine-block .tz-entry-content{font-size:16px;font-size:1rem;}
.tz-magazine-block .tz-entry-content .more-link{font-size:15px;font-size:0.9375rem;}
.tz-magazine-block .tz-magazine-thumbnail-list .tz-magazine-post{background-color:#eeeeee;background-color:var(--dynamico--post-meta-background-color);}
.tz-magazine-block .tz-magazine-thumbnail-list .tz-magazine-post .tz-post-image{padding-right:0.3rem;}
.tz-magazine-block .tz-magazine-thumbnail-list .tz-magazine-post .tz-post-content{padding:0.5rem;}
.tz-magazine-block .tz-magazine-thumbnail-list .tz-magazine-post .tz-entry-image, .tz-magazine-block .tz-magazine-thumbnail-list .tz-magazine-post .tz-entry-header{margin-bottom:0;}
.tz-magazine-block .tz-magazine-thumbnail-list .tz-magazine-post .tz-entry-title{font-size:16px;font-size:1rem;padding:0 0 0.3rem;border:none;}
.tz-magazine-block .tz-magazine-thumbnail-list .tz-magazine-post .tz-entry-meta{font-size:13px;font-size:0.8125rem;padding:0;background:none;}
@media only screen and (min-width: 960px) {
.tz-magazine-block .tz-entry-title{font-size:22px;font-size:1.375rem;}
.tz-magazine-block .tz-magazine-grid-columns-3 .tz-entry-title{font-size:19px;font-size:1.1875rem;}
.tz-magazine-block .tz-entry-meta{font-size:15px;font-size:0.9375rem;}
.tz-magazine-block .tz-entry-content{font-size:17px;font-size:1.0625rem;}
.tz-magazine-block .tz-entry-content .more-link{font-size:16px;font-size:1rem;}
} .themezee-related-posts{margin:0 0 1.5rem;}
.themezee-related-posts .related-posts-title{margin:0 0 1rem;padding:0.5rem 0.75rem;color:#fff;color:var(--dynamico--widget-title-text-color);background-color:#333;background-color:var(--dynamico--widget-title-background-color);font-size:15px;font-size:0.9375rem;font-family:Ubuntu, arial, helvetica, sans-serif;font-family:var(--dynamico--widget-title-font);font-weight:400;font-weight:var(--dynamico--widget-title-font-weight);text-transform:uppercase;text-transform:var(--dynamico--widget-title-text-transform);line-height:1.4;line-height:var(--dynamico--title-line-height);}
.themezee-related-posts .entry-meta > span:last-child::after{content:"";}
.themezee-related-posts ul.related-posts-list{margin:0;padding:0;list-style:none;}
.themezee-related-posts .related-posts-list li{display:block;margin-top:1.5rem;list-style:none;}
.themezee-related-posts .related-posts-list li .wp-post-image{margin:0 0 1rem 0;}
.themezee-related-posts .related-posts-list li .entry-header{margin-bottom:0;}
.themezee-related-posts .related-posts-list li .entry-title{font-size:18px;font-size:1.125rem;}
.themezee-related-posts .related-posts-list li .entry-meta{font-size:14px;font-size:0.875rem;}
.themezee-related-posts .related-posts-grid{margin:1.5rem 0 0;}
.themezee-related-posts .related-posts-columns .related-post-column{margin-top:1rem;}
.themezee-related-posts .related-posts-columns .related-post-column .wp-post-image{margin:0 0 0.75rem 0;padding:0;border:none;}
.themezee-related-posts .related-posts-columns .related-post-column .entry-header{margin-bottom:0;}
.themezee-related-posts .related-posts-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
.themezee-related-posts .related-posts-columns .related-post-column .entry-meta{margin:0;font-size:14px;font-size:0.875rem;}
.themezee-related-posts .related-posts .clearfix::before, .themezee-related-posts .related-posts .clearfix::after{display:inline;content:none;}
@media only screen and (min-width: 400px) {
.themezee-related-posts .related-posts-list li{display:grid;grid-template-columns:2fr 3fr;grid-template-rows:auto 1fr;grid-column-gap:1rem;}
.themezee-related-posts .related-posts-list li > a{grid-row:1/span 2;}
.themezee-related-posts .related-posts-list li .wp-post-image{margin:0;}
.themezee-related-posts .related-posts-list li .entry-title{font-size:16px;font-size:1rem;}
.themezee-related-posts .related-posts-list li .entry-meta{margin:0.5rem 0 0;padding:0;align-content:flex-start;background:none;}
.themezee-related-posts .related-posts-two-columns, .themezee-related-posts .related-posts-four-columns{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(2, 1fr);}
.themezee-related-posts .related-posts-two-columns .related-post-column, .themezee-related-posts .related-posts-four-columns .related-post-column{margin-top:0;}
.themezee-related-posts .related-posts-two-columns .related-post-column .entry-title, .themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:16px;font-size:1rem;}
}
@media only screen and (min-width: 640px) {
.themezee-related-posts .related-posts-list li .entry-title{font-size:18px;font-size:1.125rem;}
.themezee-related-posts .related-posts-three-columns{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(3, 1fr);}
.themezee-related-posts .related-posts-three-columns .related-post-column{margin-top:0;}
.themezee-related-posts .related-posts-three-columns .related-post-column .entry-title{font-size:16px;font-size:1rem;}
.themezee-related-posts .related-posts-two-columns .related-post-column .entry-title, .themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
}
@media only screen and (min-width: 800px) {
.themezee-related-posts .related-posts-list li .entry-title{font-size:20px;font-size:1.25rem;}
.themezee-related-posts .related-posts-two-columns .related-post-column .entry-title, .themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:20px;font-size:1.25rem;}
.themezee-related-posts .related-posts-three-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
}
@media only screen and (min-width: 960px) {
.themezee-related-posts .related-posts-list li .entry-title{font-size:18px;font-size:1.125rem;}
.themezee-related-posts .related-posts-two-columns .related-post-column .entry-title, .themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
.themezee-related-posts .related-posts-three-columns .related-post-column .entry-title{font-size:16px;font-size:1rem;}
}
@media only screen and (min-width: 1120px) {
.themezee-related-posts .related-posts-list li .entry-title{font-size:18px;font-size:1.125rem;}
.themezee-related-posts .related-posts-four-columns{grid-template-columns:repeat(4, 1fr);}
.themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:16px;font-size:1rem;}
.themezee-related-posts .related-posts-three-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
.themezee-related-posts .related-posts-two-columns .related-post-column .entry-title{font-size:20px;font-size:1.25rem;}
}
@media only screen and (min-width: 1280px) {
.themezee-related-posts .related-posts-list li{grid-template-columns:1fr 2fr;grid-column-gap:1.5rem;}
.themezee-related-posts .related-posts-list li .entry-meta{font-size:15px;font-size:0.9375rem;}
.themezee-related-posts .related-posts-list li .entry-title{font-size:20px;font-size:1.25rem;}
.themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
.themezee-related-posts .related-posts-columns .related-post-column .entry-meta{font-size:15px;font-size:0.9375rem;}
} .tzwb-posts-list{margin:0;padding-left:0.5rem;}
.tzwb-posts-list li{margin:0;list-style:none;}
.tzwb-posts-list .tzwb-excerpt p{margin:0;padding:0;}
.tzwb-posts-list li.tzwb-has-thumbnail{margin:0;padding:0.75rem 0;overflow:hidden;}
.tzwb-posts-list .wp-post-image{float:left;margin:0 1rem 0 0;max-width:75px;height:auto;}
.tzwb-posts-list .tzwb-entry-meta{margin:0;padding:0;font-size:13px;font-size:0.8125rem;color:rgba(0, 0, 0, 0.6);color:var(--dynamico--medium-text-color);background:none;}
.tzwb-posts-list .tzwb-entry-meta span:last-child::after{display:none;}
.tzwb-posts-list .tzwb-entry-meta a:link, .tzwb-posts-list .tzwb-entry-meta a:visited{color:rgba(0, 0, 0, 0.6);color:var(--dynamico--medium-text-color);text-decoration:none;}
.tzwb-posts-list .tzwb-entry-meta a:hover, .tzwb-posts-list .tzwb-entry-meta a:active{text-decoration:underline;}
.tzwb-comments-list{margin:0;padding:0;}
.tzwb-comments-list li{overflow:hidden;margin:0;list-style:none;}
.tzwb-comments-list li.tzwb-has-avatar{padding:0.75rem 0;}
.tzwb-comments-list .avatar{float:left;margin:0 1rem 0 0;}
.tzwb-comments-list .tzwb-comment-content{font-style:italic;}
.tzwb-comments-list .tzwb-comment-date{color:rgba(0, 0, 0, 0.4);color:var(--dynamico--light-text-color);font-size:14px;font-size:0.875rem;}
.tzwb-tabbed-content .tzwb-tabnavi-wrap{margin:0;padding:0;}
.tzwb-tabbed-content .tzwb-tabnavi{display:flex;margin:0;padding:0;flex-flow:row wrap;list-style:none;list-style-position:outside;}
.tzwb-tabbed-content .tzwb-tabnavi li{margin:2px 2px 0 0;padding:0;border:none;list-style:none;}
.tzwb-tabbed-content .tzwb-tabnavi li a{display:block;margin:0;padding:0.4rem 0.65rem;color:#fff;color:var(--dynamico--button-text-color);background-color:#e84747;background-color:var(--dynamico--button-color);font-size:15px;font-size:0.9375rem;}
.tzwb-tabbed-content .tzwb-tabnavi li a:link, .tzwb-tabbed-content .tzwb-tabnavi li a:visited{color:#fff;color:var(--dynamico--button-text-color);}
.tzwb-tabbed-content .tzwb-tabnavi li a:hover, .tzwb-tabbed-content .tzwb-tabnavi li a:active{color:#fff;color:var(--dynamico--button-hover-text-color);background-color:#333;background-color:var(--dynamico--button-hover-color);text-decoration:none;}
.tzwb-tabbed-content .tzwb-tabnavi li a.current-tab{text-decoration:underline;}
.tzwb-tabbed-content .tzwb-tabnavi li a:focus{outline:none;}
.tzwb-tabbed-content .tzwb-tabcontent{margin:1.5rem 0 0 0;padding:0;}
.tzwb-social-icons .social-icons-menu{display:flex;flex-flow:row wrap;margin:0;padding:0;border:none;list-style:none;}
.tzwb-social-icons .social-icons-menu li{margin:0;padding:0;border:none;list-style:none;}
.tzwb-social-icons .social-icons-menu li a{display:block;margin:2px 2px 0 0;padding:0.5rem 0.75rem 0.75rem;background-color:#e84747;background-color:var(--dynamico--button-color);}
.tzwb-social-icons .social-icons-menu li a:hover, .tzwb-social-icons .social-icons-menu li a:active{background-color:#333;background-color:var(--dynamico--button-hover-color);text-decoration:none;}
.tzwb-social-icons .social-icons-menu li a .icon{margin:0;width:22px;height:22px;vertical-align:middle;fill:#fff;fill:var(--dynamico--button-text-color);}
.tzwb-social-icons .social-icons-menu li a:hover .icon, .tzwb-social-icons .social-icons-menu li a:active .icon{fill:#fff;fill:var(--dynamico--button-hover-text-color);}
@media only screen and (min-width: 640px) {
.site-title{font-size:32px;font-size:2rem;}
.entry-title{font-size:22px;font-size:1.375rem;}
}
@media only screen and (min-width: 960px) {
.site-title{font-size:36px;font-size:2.25rem;}
.site-description{font-size:15px;font-size:0.9375rem;}
.entry-title{font-size:24px;font-size:1.5rem;}
.entry-content{font-size:17px;font-size:1.0625rem;}
.archive-header .archive-title, .search-header .search-title{font-size:17px;font-size:1.0625rem;}
.archive-header .archive-description, .comment{font-size:16px;font-size:1rem;}
button, input[type="button"],
input[type="reset"],
input[type="submit"],
.more-link, .pagination{font-size:16px;font-size:1rem;}
.entry-meta, .entry-categories, .entry-tags, .comment-meta .comment-metadata, .comment .reply, .comment-form .logged-in-as, .comment-reply-title small a, .site-footer{font-size:15px;font-size:0.9375rem;}
}
@media only screen and (min-width: 1280px) {
.site-title{font-size:40px;font-size:2.5rem;}
.entry-title{font-size:28px;font-size:1.75rem;}
} @media only screen and (min-width: 480px) {
.header-main{padding:1.5rem;}
.site-content, .has-sidebar .site-content{padding:1.5rem 1.5rem 1px;}
.type-post, .type-page, .type-attachment, .post-navigation, .archive-header.entry-header, .search-header.entry-header, .search-results .site-content .search-form, .featured-posts, .pagination, .widget, .comments-area, .themezee-related-posts{margin-bottom:1.5rem;}
.has-sidebar .type-post, .has-sidebar .type-page, .has-sidebar .type-attachment, .has-sidebar .post-navigation, .has-sidebar .archive-header, .has-sidebar .search-header, .has-sidebar .pagination, .has-sidebar .comments-area, .has-sidebar .themezee-related-posts{padding:1.5rem;border:1px solid;border-color:rgba(0, 0, 0, 0.1);border-color:var(--dynamico--content-border-color);background:#fff;}
.has-sidebar .archive-header, .has-sidebar .search-header, .has-sidebar .pagination{padding:0.75rem 1rem;}
.has-sidebar.has-box-shadow .type-post, .has-sidebar.has-box-shadow .type-page, .has-sidebar.has-box-shadow .type-attachment, .has-sidebar.has-box-shadow .post-navigation, .has-sidebar.has-box-shadow .archive-header, .has-sidebar.has-box-shadow .search-header, .has-sidebar.has-box-shadow .pagination, .has-sidebar.has-box-shadow .comments-area, .has-sidebar.has-box-shadow .themezee-related-posts{box-shadow:0 0 4px #ddd;}
.entry-header, .post-image{margin-bottom:0.75rem;}
.entry-tags{margin-top:1.5rem;}
.post-navigation .nav-links{display:flex;}
.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next{margin:0;width:50%;}
.post-navigation .nav-links .nav-previous{padding-right:1rem;}
.post-navigation .nav-links .nav-next{padding-left:1rem;}
}
@media only screen and (min-width: 640px) {
.header-main{padding:2rem;flex-direction:row;align-items:center;}
.header-content{display:flex;flex-wrap:wrap;margin-left:auto;}
.header-content .header-widget{margin:0;}
.header-content .header-social-menu-wrap{margin-top:0;margin-left:1.5rem;}
.site-content{padding:2rem 2rem 0.5rem;}
}
@media only screen and (min-width: 960px) {
.header-main{padding:2.25rem 2.5rem;}
.site-content{padding:2.5rem 2.5rem 1rem;}
.entry-header, .post-image{margin-bottom:1rem;}
.entry-tags, .entry-categories{margin-top:1.5rem;}
}
@media only screen and (min-width: 1280px) {
.header-main{padding:2.5rem 3rem;}
.site-content{padding:3rem 3rem 1.5rem;}
} @media only screen and (min-width: 480px) {
.primary-menu-toggle .menu-toggle-text{display:inline-block;margin-left:0.75em;}
}
@media only screen and (min-width: 960px) {
.primary-menu-toggle, .main-navigation .dropdown-toggle{display:none;}
.main-navigation ul, .main-navigation ul ul{display:block;}
.primary-navigation{display:flex;align-items:center;}
#masthead .main-navigation > ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;border-bottom:none;}
.main-navigation > ul, .main-navigation > ul > li > a{border:none;}
.main-navigation ul ul{position:absolute;left:-999em;top:100%;z-index:99999;padding:0;box-shadow:0 0 2px #444;}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul{right:auto;left:0;}
.main-navigation ul ul li a{width:16rem;border:none;}
.main-navigation ul ul ul{left:-999em;margin-top:-1px;top:0;}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul{right:auto;left:100%;}
.main-navigation ul ul li a, .main-navigation ul ul ul li a, .main-navigation ul ul ul ul li a{padding:0.75rem 1rem;}
.main-navigation .menu-item-has-children > a > .icon{position:relative;display:inline-block;left:0.5rem;top:0.05rem;width:12px;height:12px;fill:#fff;fill:var(--dynamico--navi-text-color);transition:fill 0.15s ease;}
.main-navigation ul ul .menu-item-has-children > a > .icon{position:absolute;left:auto;right:1em;top:50%;margin-top:-0.35rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);fill:currentcolor;}
.main-navigation ul .menu-item-has-children > a:hover > .icon{fill:currentcolor;}
} @media only screen and (min-width: 640px) {
div.wp-block-columns{gap:1.75rem;}
.wp-block-group.has-background, .wp-block-column.has-background{padding:1.75rem;}
} @media only screen and (min-width: 320px) {
.alignleft{float:left;margin-right:1.5rem;}
.alignright{float:right;margin-left:1.5rem;}
}
@media only screen and (min-width: 480px) {
.gallery-columns-3, .gallery-columns-5, .gallery-columns-6, .gallery-columns-7, .gallery-columns-9{grid-template-columns:repeat(3, 1fr);}
.gallery-columns-4, .gallery-columns-8{grid-template-columns:repeat(4, 1fr);}
}
@media only screen and (min-width: 720px) {
.gallery-columns-5{grid-template-columns:repeat(5, 1fr);}
.gallery-columns-6{grid-template-columns:repeat(6, 1fr);}
.gallery-columns-7{grid-template-columns:repeat(7, 1fr);}
}
@media only screen and (min-width: 800px) {
.gallery-columns-8{grid-template-columns:repeat(8, 1fr);}
.gallery-columns-9{grid-template-columns:repeat(9, 1fr);}
}  body.wide-theme-layout .site{max-width:100%;}
body.wide-theme-layout .site .header-main, body.wide-theme-layout .site .site-content, body.wide-theme-layout .site .site-footer{margin-left:auto;margin-right:auto;}
body.wide-theme-layout .site .header-main{max-width:calc(1340px + 3rem);}
body.wide-theme-layout .site .site-content, body.wide-theme-layout .site .site-footer{max-width:1340px;}
@media only screen and (min-width: 480px) {
body.wide-theme-layout .site-content{background:none;}
body.wide-theme-layout:not(.is-blog-page):not(.has-sidebar) .site-content{margin-top:1.5rem;margin-bottom:1.5rem;border:1px solid;border-color:rgba(0, 0, 0, 0.1);border-color:var(--dynamico--content-border-color);background:#fff;max-width:calc(1340px - 3rem);}
body.wide-theme-layout:not(.is-blog-page):not(.has-sidebar).has-box-shadow .site-content{box-shadow:0 0 4px #ddd;}
}
@media only screen and (min-width: 960px) {
body.wide-theme-layout .site .primary-navigation-wrap{display:flex;justify-content:center;}
body.wide-theme-layout .site .primary-navigation-wrap .primary-navigation{max-width:1340px;}
}
@media only screen and (min-width: calc( 1340px )) {
body.wide-theme-layout:not(.is-blog-page):not(.has-sidebar) .entry-content > .alignfull{margin-left:calc(50% - (1340px - 3rem) / 2);margin-right:calc(50% - (1340px - 3rem) / 2);max-width:calc(1340px - 3rem);}
body.wide-theme-layout.page-template-template-fullwidth:not(.is-blog-page):not(.has-sidebar) .entry-content > .alignwide,
body.wide-theme-layout.page-template-template-fullwidth-no-title:not(.is-blog-page):not(.has-sidebar) .entry-content > .alignwide{margin-left:calc(50% - (1340px - 3rem) / 2);margin-right:calc(50% - (1340px - 3rem) / 2);max-width:calc(1340px - 3rem);}
} .credit-link-hidden .site-info .credit-link{display:none;}
.customize-partial-edit-shortcut-dynamico_featured_posts_partial button {
top: -30px;
}