:root {
--primary-color: #880364;
--black-color: #222222;
}
.page-template-default .featured-image.page-header-image img {
width: 100%;
}
header.site-header {
border-bottom: 2px solid var(--primary-color);
}
.site-footer .site.footer-widgets {
background-color: var(--primary-color);
}
.site-logo img {
max-height: 60px;
width: auto;
}
header .site-branding .main-title a,
.site-footer .site.footer-widgets p,
.site-footer .site.footer-widgets a {
color:  white;
}
header nav.main-navigation .main-nav ul.menu li.menu-item a {
color: var(--primary-color);
font-weight: bold;
font-size: 17px;
}
.site-footer .site.footer-widgets h2 {
color: white;
text-decoration: underline;
font-weight: bold;
}
footer.site-info {
display: none;
}
header.page-header {
display: none;
}
.featured-image.page-header-image-single {
display: none;
}
article.post .inside-article .post-image a img.wp-post-image {
width: 100%;
}
.entry-title a {
color: var(--primary-color);
font-weight: 500;
}
.widget-title {
font-size: 24px;
font-weight: 500;
} a.wp-show-posts-read-more, a.wp-show-posts-read-more:visited {
color: var(--primary-color);
border: 2px solid var(--primary-color);
font-size: 17px;
}
a.wp-show-posts-read-more:focus, a.wp-show-posts-read-more:hover {
background-color: var(--primary-color);
color: white;
}
.wp-show-posts-entry-title a {
font-weight: 500;
font-size: 20px;
}
.wp-show-posts-entry-summary {
text-align: justify;
}  @media only screen and (max-width : 480px) {
header .site-branding {
max-width: 80%;
}
h1 {
font-size: 35px;
}
h2 {
font-size: 29px;
}
h3 {
font-size: 24px;
}
h4,h5,h6 {
font-size: 20px;
}
}.rpwwt-widget ul { list-style: outside none none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
.rpwwt-widget ul li { overflow: hidden; margin: 0 0 1.5em; }
.rpwwt-widget ul li:last-child { margin: 0; }
.rpwwt-widget .screen-reader-text {border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; }
.rpwwt-widget .screen-reader-text:focus {background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
.rpwwt-widget ul li img { display: inline; float: left; margin: .3em .75em .75em 0; }
#rpwwt-recent-posts-widget-with-thumbnails-2 img { width: 75px; height: 75px; }
#rpwwt-recent-posts-widget-with-thumbnails-3 img { width: 75px; height: 75px; }.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}