@charset "UTF-8";
@charset "UTF-8";


    .pad1 						{height:1px;}
.pad2 						{height:2px;}
.pad4 						{height:4px;}
.pad6 						{height:6px;}
.pad8 						{height:8px;}
.pad10 						{height:10px; clear:left; }
.pad12 						{height:12px; clear:left; }
.pad14 						{height:14px; clear:left; }
.pad16 						{height:16px; clear:left; }
.pad18 						{height:18px; clear:left; }
.pad20 						{height:20px; clear:left; }
.pad24 						{height:24px; clear:left; }
.pad30 						{height:30px; clear:left; }
.pad36 						{height:36px; clear:left; }
.no-padding 					{padding:0px !important; margin:0px !important;}
.right-push figure.alignright	{padding-right:0px; margin-right:-12px !important;}
.wrap {max-width:1340px;}
.navigation-top .wrap 		{max-width:1340px;}
.main-navigation ul ul a 		{padding: .75em .95em !important; width: 16em; line-height:108% !important;}
.custom-logo-link img 		{display:inline-block;max-height:220px;width:auto;}
.site-title 					{display:none;}
.site-branding 				{padding:2em 0;}
aside li h2 					{font-size:105% !important; padding:0; margin:0 0 -10px 0; display:list-item; list-style-type:none;}
ul.custom		 			{list-style:none !important;}
.site-content 				{padding:3.5em 0 0;}
.wp-block-quote cite 			{margin:-16px 0 10px 0; }
.wp-block-quote.is-style-default {border-left:1px solid #CCC !important; padding-left:20px !important;}
.entry-content a,
.entry-summary a,
.comment-content a,
.widget a,
.site-footer .widget-area a,
.posts-navigation a,
.widget_authors a strong 		{-webkit-box-shadow:inset 0 0px 0 rgba(15, 15, 15, 1);box-shadow:inset 0 0px 0 rgba(15, 15, 15, 1);color:#369;
-webkit-transition:color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out;
transition:color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out;
transition:color 80ms ease-in, box-shadow 130ms ease-in-out;
transition:color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out;}
.page .entry-header 			{float:left;width:100% !important; break-after:always;}
.page .entry-content 			{float:right;width:100% !important;}
.entry-title 				{margin:-12px 0 -6px 0 !important;}
#page #content 				{margin-bottom:420px;}
#page .photo-small 			{height:150px; width:150px; float:left; margin:0 20px 10px 0;}
#page .photo-small img 		{height:auto; width:100%;}
#page h2 					{font-size:140%; color:#C00; margin:0 0 0.75em; padding:0; width:auto; clear:none;}
#page h3, h4 				{clear:none; margin:0 0 0.5em; padding:0;}
#page h6 					{margin:0 0 0.75em; padding:0; font-weight:600; color:#223366; border-left:1px solid #CCCCFF; padding-left:12px; margin-bottom:24px;}
#page .single-featured-image-header {background-color:#FFFFFF; }
#page .page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
color:#222; font-size:20px; font-size:1.5rem; font-weight:600; letter-spacing:0; text-transform:none;}
h2.widget-title 				{color:#222; font-weight:500; text-transform:none; letter-spacing:0;}
.main-navigation li li 		{font-size:14px; font-weight:400 !important;}
#secondary.new-widget-area 	{float:right;xwidth:300px; padding:3px 0 0 0px;}
#secondary.new-widget-area ul { padding-left:0; margin-left:0; }
#secondary.new-widget-area li {display:list-item; list-style-type:none; padding-left:0; margin:0 0 10px 0; line-height:140%;}
li.cat-post-item 			{ margin-top:-8px; padding:0 !important;}
li.cat-post-item > div 		{clear:both; margin:0 0 -10px 0 !important; padding:0;}
ul.category-posts-internal 	{margin-bottom:30px !important;}
.custom-header 				{margin-bottom:70px !important;;}
[class^="wp-block-"]:not(.wp-block-gallery) figcaption {font-style:normal !important;margin-bottom:1.5em;text-align:left;}
.main-image 					{width:500px; margin:-10px 0 12px 0; float:none;} 
.main-image img 				{width:100%; height:auto;}
.custom-logo-link img 		{margin-bottom:-20px;margin-top:-40px;}
.right-side 					{width:250px; margin-right:20px; float:left;}
.left-side 					{width:230px; margin-right:-10px; float:left;}
.navigation-top .wrap 		{padding:0px 2em;}
.site-branding 				{margin-bottom:-24px;}
.menu-scroll-down .icon 		{margin-top:-20px;}
.menu-right 					{float:right; height:40px; width:180px; position:relative; margin-top:-44px; text-align:left;}
#menu-item-228, #menu-item-247, #menu-item-496 {width:276px;}
#menu-item-228 a, #menu-item-247 a, #menu-item-496 a {width:276px;}
.entry-left 					{width:50%; float:left; margin-top:20px;}
.entry-left-75 				{width:75%; float:left; margin-top:20px; padding-right:50px;}
.entry-right .left img, .entry-right-25 img {margin-bottom:20px !important;}
.entry-right 				{width:48%; float:right;}
.entry-right-25 				{width:23%; float:right;}
.entry-right .right 			{width:50%; margin:0 -10px 0 10px; padding:0 0 0 10px; float:left; xborder:1px solid #Fcc;}
.entry-right .left 			{width:48%; margin:0 10px 0 0; padding:0 16px 0 0; float:left; xborder:1px solid #Fcc;}
.entry-right a:focus, .entry-right a:hover {
color:#000; -webkit-box-shadow:inset 0 0 0 rgba(50, 50, 50, 0), 0 3px 0 rgba(50, 50, 50, 1);
box-shadow:inset 0 0 0 rgba(50, 50, 50, 0), 0 3px 0 rgba(50, 50, 50, 1);}
.entry-right a 				{-webkit-box-shadow:inset 0 -1px 0 rgba(255, 255, 255, 1);
box-shadow:inset 0 -1px 0 rgba(255, 255, 255, 1);text-decoration:none;
-webkit-transition:color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out;
transition:color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out;
transition:color 80ms ease-in, box-shadow 130ms ease-in-out;
transition:color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out;}
.float-right {float:right;}
.apbPostExcerpt::after {content: "... ";}
.bullets	{list-style: square !important;}
.bullets	{list-style-type: square !important;}
.bullets li	{clear: both; margin: 10px 0 10px 0 !important; border-bottom:1px dotted #DDD !important; padding-bottom:12px; padding-top:6px;}
#page-id-8996 .wp-block-latest-posts__list {list-style-type: square !important; }
#page-id-8996 .wp-block-latest-posts.wp-block-latest-posts__list li {clear: both; margin: 10px 0 10px 0;}
.page-id-4109 .single-featured-image-header {text-align:center; overflow:hidden; margin: -40px auto; background-color: #ffbe00 !important}
.page-id-4109 .single-featured-image-header img {max-height:590px !important; max-width:1180px; width:100%;}
#hidden, .hidden			{display:none; visibility:hidden;}
.home .home-hidden			{display:none; visibility:hidden;}
.wp-block-pullquote.is-style-default {text-align: left;margin: 0 0 20px 20px; border-top:1px dotted #cc3333; padding:24px 30px 10px 0 !important;}
.wp-block-pullquote blockquote {color:#cc3333 !important;}
.wp-block-pullquote p {font-size:130% !important; line-height:140% !important; }
.wp-block-pullquote.is-style-default p {padding-bottom: 20px;}
.wp-block-pullquote__citation, .wp-block-pullquote cite {margin:-30px 0 20px 0 !important; color:#880000; font-size:100% !important; line-height:140% !important;}
.wp-box-border img {border:1px solid #CCC;}
.left-bar					{border-left:4px solid #990000; padding-left:18px !important; margin-left:0px;}
.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-media, .admin-bar.twentyseventeen-front-page.has-header-video .custom-header-media, .admin-bar.home.blog.has-header-image .custom-header-media, .admin-bar.home.blog.has-header-video .custom-header-media {height: 500px !important;}
.has-header-image .custom-header-media img, .has-header-video .custom-header-media video, .has-header-video .custom-header-media iframe, .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img {height: 100% !important; margin-top:-24px !important;}
.home.site-branding {margin-bottom: 10px !important; padding-left:0px;}
.panel-content .wrap {padding-bottom: 4.5em; padding-top: 4em;}
.page .entry-header .edit-link {margin:-4px 0 -60px 0;}
.has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media, .has-header-video:not(.twentyseventeen-front-page):not(.home) .custom-header-media {bottom: -20px;height: auto;left: 0;position: absolute;right: 0;top: 0;}
.site-header .menu-scroll-down {display: block;position: absolute;right: 0; padding-left:0px !important;}
.home .custom-logo-link img, body.home.title-tagline-hidden.has-header-image .custom-logo-link img, body.home.title-tagline-hidden.has-header-video .custom-logo-link img {margin-bottom:-80px;}
.home .wp-custom-header img {margin-top:-10px;}
.twentyseventeen-front-page.has-header-image .custom-header-media {height: 440px;}
.home .entry-header h2 {margin:-20px 0 -6px 0 !important;}
.home .entry-content h2 {margin-top:-40px !important;}
.site-footer .nf-error-msg {margin-top:-6px !important;}
#nf-field-34-wrap .nf-field-label {display:none !important;}
#nf-field-hp-4 {display:none !important;}
#nf-field-34 {margin-bottom:12px !important; background:#FFF !important;}
.column-1-third, .column-2-third, .column-3-third {width:33%; padding-right:20px; float:left; margin-left:-30px; font-size:90%; line-height:160%;}
.column-1-third h3, .column-2-third h3, .column-3-third h3 {font-weight:400; margin:0 0 6px 30px !important; color:#C00; }
.column-1-third h3 a, .column-2-third h3 a, .column-3-third h3 a {color:#C00; }
.column-1-third h4, .column-2-third h4, .column-3-third h4 {font-weight:400; margin:0 0 6px 30px !important; color:#C00; font-size:100%;}
.column-1-third img, .column-2-third img, .column-3-third img {width:100%; height:auto; margin:6px 0 6px 0;}
.column-1, .column-2, .column-3, .column-4 {width:25%; padding-right:20px; float:left; font-size:90%;}
.column-1 h3, .column-2 h3, .column-3 h3, .column-4 h3 {font-weight:400; color:#000; margin:0 0 6px 0 !important; color:#C00; }
.column-1 img, .column-2 img, .column-3 img, .column-4 img {width:100%; height:auto; margin:6px 0 6px 0;}
.wp-block-button .wp-block-button__link {border-radius:4px !important;}
.wp-block-button .wp-block-button__link:hover {background-color:#d75137 !important; color:#FFF;}
.wp-image-396 				{margin-top:-24px; padding-top:0px;}
.custom-header-media 			{top:-600px !important;}
.home .custom-header-media 	{top:20px !important;}
#colophon 					{background-color: #DDD;}
#colophon a 					{border:none !important;}
.entry-footer a, .entry-footer .cat-links a, .site-footer .widget-area ul li a, .site-footer .widget-area ul li a, .site-footer a{
-webkit-box-shadow: inset 0 0px 0 rgba(255, 255, 255, 1); box-shadow: inset 0 0px 0 rgba(255, 255, 255, 1);}
.right-teaser {margin-top:-20px;}
a 							{color:#369;}
p 							{line-height:150%; margin-bottom:1em;}
strong, b 					{font-weight:600; color:#000;}
body 						{color:#333;}
#page h1 					{font-size:220%;}
.navigation-top 				{bottom:0; font-size:14px; background-color:#edf2f7; border-top:1px solid #e1eaf4; border-bottom:1px solid #e1eaf4;}
.wp-block-column:not(:first-child) {margin-left: 0px;margin-right:32px;}
.wp-block-column:not(:last-child) {margin-right:32px; flex-basis: 48% !important;}
.entry-header 				{margin-bottom: 0px;}
.entry-meta 					{margin-bottom:20px;}
#page h2 a 					{color: #C00 !important;}
h1.entry-title 				{margin-bottom: 0px !important;}
.content-area ul				{padding:6px 0 6px 30px !important;}
.content-area .right ul		{padding:0 !important;}
ul.category-posts-internal 	{margin-bottom: 10px !important;}
.big-quote					{font-size:120%; color:#000; padding:0 8px 0 30px; background-image:url(//www.peerlessmedia.com/wp-content/uploads/site/large-quote-marks.jpg); background-repeat:no-repeat; background-position:-1px -1px;}
.big-quote .attribution		{text-align:right; font-size:80%; color:#777; margin:6px 20px 10px -30px;}
.panel-content 				{border-bottom:1px dotted #EEE;}
#content object 				{width:540px; min-height:702px !important; height:auto !important; padding:0 2px 0 2px !important;} .nf-form-fields-required 		{margin-bottom:28px;color:#AAA;}
.checkbox-container.label-right .field-wrap > div {width:auto !important;}
.nf-form-content 			{padding:0px !important;max-width:1200px;margin:0 0 0 -5px !important;}
.nf-field-container.hr-container {margin:10px 0 28px 0 !important; height:auto;}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {min-width:120px !important;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
background:none !important;
background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
border: 1px solid #bbb;
-webkit-border-radius: 3px;
border-radius: 3px;
display: block;
padding: 0.7em;
width: 100%;
} #nextgen-promo				{background-image:url(//www.peerlessmedia.com/wp-content/uploads/site/nextgen-promo-graphic.jpg); border-top:1px solid #999; min-height:320px; margin:2em 0 0 0; padding:0; background-repeat:no-repeat;}
#nextgen-promo .title 		{color:#FFF; font-size:150%;}
#nextgen-promo .text 			{color:#EEF; font-size:112%; line-height:140% !important; margin:0 0 14px 0; width:50%;}
#nextgen-promo a 			{color:#EEF;}
#nextgen-promo a:hover		{color:#6CF;}
#nextgen-promo a.wp-block-button__link { background-color:#039 !important; color:#FFF !important;}
#nextgen-promo a.wp-block-button__link:hover { background-color:#000 !important; color:#FFF !important;} .site-footer 				{margin-top:0px;}
#email-sub 					{background-image:url(//www.peerlessmedia.com/wp-content/uploads/2019/01/header-email-subscription.jpg); border-top:1px solid #999; min-height:180px; margin:0 0 0 0; padding:0;}
#email-sub .title 			{color:#FFFF; font-size:150%;}
#email-sub .text 			{color:#FDD; font-size:100%; line-height:122%; margin:0 0 14px 0;}
.nf-form-fields-required 		{margin-bottom: 10px !important; color: #AAA;}
.site-footer .nf-form-fields-required {display:none;}
.site-footer .nf-error-msg 	{color:#FFF; margin-top:-12px;}
.site-footer .nf-error .nf-error-msg {color:#FDD; margin-top:4px;}
[placeholder]:focus::-webkit-input-placeholder {transition: opacity 0.5s 0.5s ease;opacity: 0;}
[placeholder]:focus::-input-placeholder {transition: opacity 0.5s 0.5s ease;opacity: 0;}
[placeholder]:focus::-mozilla-input-placeholder {transition: opacity 0.5s 0.5s ease;opacity: 0;}
.right-image 				{max-width:480px; float:right; margin: -4px 0 10px 20px;}
.right-image img 			{width:100%; height:auto;}
#custom-content .content-area	{float:left !important; width:70% !important; margin-bottom:400px;}
#custom-content .widget-area	{float:right !important; width:25% !important;}
.page .entry-content 			{margin-bottom:80px;}
.nivo-caption 				{font-size:95%;line-height:125%;}
.red							{color:#e44c28;}
#category-posts-9-internal .cat-post-item .cat-post-title {
overflow: hidden;
text-overflow: ellipsis;
white-space: initial;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
padding-bottom: 0 !important;
margin-bottom: 13px !important;
} @media (max-width:767px) {
.menu-right 					{display:none;}
.custom-logo-link img 		{max-height:120px;}
.page .entry-header 			{float:left;width:100% !important;}
.page .entry-content 			{float:right;width:100% !important;}
#secondary.new-widget-area 	{float:none;width:100%;padding:10px 0 10px 0;}
.main-image 					{width:100%; margin:0 0 20px 0; float:none;} 
.entry-left-75 				{width:100%; float:left; padding-right:0px;}
.entry-left-75 figure.alignright {max-width:45% !important;}
.entry-right-25 				{width:100%; float:left;}
.entry-right 				{margin-left:10px; width:46%;}
.entry-right .right 			{width:100%; margin:0; padding:0; float:left; }
.entry-right .left 			{width:100%; margin:0; padding:0; float:left; }
.column-1-third, .column-2-third, .column-3-third {width:100%;}
.column-1, .column-2, .column-3, .column-4 {width:100%;}
#nextgen-promo .text 			{width:100%;}
.hidden-small				{display:none;}
.right-image 				{max-width: 100%; float:none; margin:10px 0 10px 0;}
.nivo-caption 				{font-size:75%;line-height:125%;}
.align-left-sm				{float:left !important; text-align:left !important;}
figure.right-teaser			{margin-top:40px;}
.page-id-7744x, .entry-right 	{width:100%; float:left;}
.page-id-7744x, .entry-left 	{width:100%; float:left;}
.custom-header 				{margin-bottom: 20px !important;}
} @media (min-width:768px) and (max-width:991px) {
.menu-right 					{display:none;}
.custom-logo-link img 		{max-height:140px;}
.page .entry-header 			{float:left;width:100% !important;}
.page .entry-content 			{float:right;width:100% !important;}
#secondary.new-widget-area 	{float:none;width:100%;padding:10px 0 10px 0;}
.main-image 					{width:100%; margin:0 0 20px 0; float:none;} 
.entry-left-75 				{width:100%; float:left; padding-right:0px;}
.entry-left-75 figure.alignright {max-width:60% !important;}
.entry-right-25 				{width:100%; float:left;}
.entry-right 				{margin-left:10px;}
.entry-right .right 			{width:100%; margin:0; padding:0; float:left; }
.entry-right .left 			{width:100%; margin:0; padding:0; float:left; }
.column-1-third, .column-2-third, .column-3-third {width:50%; min-width:250px;}
.column-1, .column-2, .column-3, .column-4 {width:50%; min-width:250px;}
#nextgen-promo .text 			{width:100%;}
.hidden-small				{display:none;}
.right-image 				{max-width:300px; float:right; margin:10px 0 10px 0;}
.right-image img 			{max-width:300px;}
.nivo-caption 				{font-size:85%;line-height:125%;}
.align-left-sm				{float:left !important;  text-align:left !important;}
figure.right-teaser			{margin-top:40px;}
} @media (min-width:992px) and (max-width:1199px) {
.entry-right 				{margin-left:10px;}
.entry-right .right 			{width:100%; margin:0; padding:0; float:left; }
.entry-right .left 			{width:100%; margin:0; padding:0; float:left; }
#nextgen-promo .text 			{width:50%;}
.right-image 				{max-width:420px; float:right; margin: -4px 0 10px 20px;}
.right-image img 			{max-width:420px;}
} @media (min-width:1200px) and (max-width:1699px) {
#nextgen-promo .text 			{width:40%;}
} @media (min-width:1700px) {
#nextgen-promo .text 			{width:40%;}
}
@media (min-width:680px) {
.has-sidebar #secondary 		{width:26%;}
.has-sidebar:not(.error404) #primary {float:left; width:70%;}
.right-image 				{max-width:560px; float:right; margin: -4px 0 10px 20px;}
}[class^="wp-block-"]:not(.wp-block-gallery) figcaption {
font-style: italic;
margin-bottom: 1.5em;
text-align: left;
}
.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption {
text-align: right;
}  p.has-drop-cap:not(:focus)::first-letter {
font-size: 5em;
margin-top: 0.075em;
} .wp-block-image {
margin-bottom: 1.5em;
}
.wp-block-image figure {
margin-bottom: 0;
margin-top: 0;
}
.wp-block-image figure.alignleft {
margin-right: 1.5em;
}
.wp-block-image figure.alignright {
margin-left: 1.5em;
}
.wp-block-image a,
.wp-block-image a:hover,
.wp-block-image a:focus,
.widget-area .wp-block-image a,
.widget-area .wp-block-image a:hover,
.widget-area .wp-block-image a:focus {
-webkit-box-shadow: none;
box-shadow: none;
} .wp-block-gallery {
margin-bottom: 1.5em;
}
.wp-block-gallery figcaption {
font-style: italic;
}
.wp-block-gallery.aligncenter {
display: flex;
margin: 0 -8px;
} .wp-block-quote:not(.is-large):not(.is-style-large) {
border: 0;
padding: 0;
}
.wp-block-quote.alignleft p:last-of-type,
.wp-block-quote.alignright p:last-of-type {
margin-bottom: 0;
}
.wp-block-quote cite {
color: inherit;
font-size: inherit;
} .wp-block-audio audio {
display: block;
width: 100%;
} .wp-block-cover-image.alignright,
.wp-block-cover.alignright,
.wp-block-cover-image.alignleft,
.wp-block-cover.alignleft,
.wp-block-cover-image.aligncenter,
.wp-block-cover.aligncenter {
display: flex;
} .wp-block-file .wp-block-file__button {
background-color: #222;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.wp-block-file .wp-block-file__button:hover,
.wp-block-file .wp-block-file__button:focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
}  .wp-block-code {
background: transparent;
border: 0;
padding: 0;
}
.wp-block-code code {
font-size: inherit;
} .wp-block-pullquote {
border: 0;
}
.wp-block-pullquote__citation,
.wp-block-pullquote cite {
font-size: inherit;
text-transform: none;
} .wp-block-table thead th {
border-bottom: 2px solid #bbb;
padding-bottom: 0.5em;
}
.wp-block-table tr {
border-bottom: 1px solid #eee;
}
.wp-block-table th,
.wp-block-table td {
border: 0;
}
.rtl .wp-block-table th,
.rtl .wp-block-table td {
text-align: right;
}  .wp-block-button .wp-block-button__link {
-webkit-box-shadow: none;
box-shadow: none;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
line-height: 1.66;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.entry-content .wp-block-button__link {
background-color: #222;
color: #fff;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-background) {
background-color: transparent;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #222;
}
.colors-dark .wp-block-button__link {
background-color: #fff;
color: #000;
}
.entry-content .wp-block-button__link:hover,
.entry-content .wp-block-button__link:focus,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
}
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #bbb;
color: #000;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #fff;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus {
color: #222;
}
.colors-custom .entry-content .wp-block-button__link,
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .wp-block-button__link,
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus {
color: #fff;
} .wp-block-separator {
border: 0;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
} .wp-block-media-text {
margin-bottom: 1.5em;
}
.wp-block-media-text *:last-child {
margin-bottom: 0;
}  .wp-block-archives.aligncenter,
.wp-block-categories.aligncenter,
.wp-block-latest-posts.aligncenter {
list-style-position: inside;
text-align: center;
} .wp-block-latest-comments article {
margin-bottom: 4em;
}
.widget-area .wp-block-latest-comments article {
margin-bottom: 1em;
}
.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,
.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,
.search:not(.has-sidebar) #primary .wp-block-latest-comments article {
float: none;
width: 100%;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 0;
}
.wp-block-latest-comments a {
-webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
}
.wp-block-latest-comments .wp-block-latest-comments__comment {
border-top: none;
}
.wp-block-latest-comments__comment-meta {
font-size: 16px;
font-size: 1rem;
margin-bottom: 0.4em;
}
.wp-block-latest-comments__comment-author,
.wp-block-latest-comments__comment-link {
font-weight: 700;
text-decoration: none;
}
.wp-block-latest-comments__comment-date {
color: #767676;
font-size: 10px;
font-size: 0.625rem;
font-weight: 800;
letter-spacing: 0.1818em;
margin-top: 0.4em;
text-transform: uppercase;
}
.editor-block-list__block .wp-block-latest-comments__comment-excerpt p {
font-size: 14px;
font-size: 0.875rem;
} .wp-block-query .wp-block-post-template > li {
border-top: none;
} .entry-content .has-pale-pink-color {
color: #f78da7;
}
.entry-content .has-pale-pink-background-color,
.wp-block-button.is-style-outline .has-pale-pink-background-color:link {
background-color: #f78da7;
}
.entry-content .has-vivid-red-color {
color: #cf2e2e;
}
.entry-content .has-vivid-red-background-color,
.wp-block-button.is-style-outline .has-vivid-red-background-color:link {
background-color: #cf2e2e;
}
.entry-content .has-luminous-vivid-orange-color {
color: #ff6900;
}
.entry-content .has-luminous-vivid-orange-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link {
background-color: #ff6900;
}
.entry-content .has-luminous-vivid-amber-color {
color: #fcb900;
}
.entry-content .has-luminous-vivid-amber-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link {
background-color: #fcb900;
}
.entry-content .has-light-green-cyan-color {
color: #7bdcb5;
}
.entry-content .has-light-green-cyan-background-color,
.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link {
background-color: #7bdcb5;
}
.entry-content .has-vivid-green-cyan-color {
color: #00d084;
}
.entry-content .has-vivid-green-cyan-background-color,
.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link {
background-color: #00d084;
}
.entry-content .has-pale-cyan-blue-color {
color: #8ed1fc;
}
.entry-content .has-pale-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link {
background-color: #8ed1fc;
}
.entry-content .has-vivid-cyan-blue-color {
color: #0693e3;
}
.entry-content .has-vivid-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link {
background-color: #0693e3;
}
.entry-content .has-very-light-gray-color {
color: #eee;
}
.entry-content .has-very-light-gray-background-color,
.wp-block-button.is-style-outline .has-very-light-gray-background-color:link {
background-color: #eee;
}
.entry-content .has-cyan-bluish-gray-color {
color: #abb8c3;
}
.entry-content .has-cyan-bluish-gray-background-color,
.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link {
background-color: #abb8c3;
}
.entry-content .has-very-dark-gray-color {
color: #313131;
}
.entry-content .has-very-dark-gray-background-color,
.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link {
background-color: #313131;
}