
.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 { max-width: 150px; width: 100%; height: auto; }.kb-buttons-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--global-kb-gap-xs, 0.5rem)}.kb-button{z-index:1;position:relative;overflow:hidden;display:inline-flex;text-align:center;align-items:center;justify-content:center}.kb-button.wp-block-button__link{width:auto;height:auto}.kb-button.kt-btn-width-type-full{flex:1 0 fit-content;width:100%}.kb-blocks-button-aos.kb-btn-width-type-full{flex:1 0 fit-content;width:100%}.wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity){text-decoration:none}.kb-button:not(.kb-btn-global-inherit){border:0 solid rgba(0,0,0,0);padding:.4em 1em;cursor:pointer;font-size:1.125rem;border-radius:3px;transition:all .3s ease-in-out;box-shadow:none}.kb-button:not(.kb-btn-global-inherit):hover{box-shadow:none}.kb-button.kb-btn-global-fill{border:0px solid rgba(0,0,0,0);border-radius:3px;background:var(--global-palette-btn-bg, #3633e1);color:var(--global-palette-btn, #ffffff)}.kb-button.kb-btn-global-fill:hover{color:var(--global-palette-btn-hover, #ffffff);background:var(--global-palette-btn-bg-hover, #2f2ffc)}.kb-button.kb-btn-global-fill:focus{color:var(--global-palette-btn-hover, #ffffff);background:var(--global-palette-btn-bg-hover, #2f2ffc)}.kb-button.kb-btn-global-outline{border:2px solid var(--global-palette-btn-bg, #3633e1);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg, #3633e1);padding:calc(.4em - 2px) calc(1em - 2px)}.kb-button.kb-btn-global-outline:hover{border-color:var(--global-palette-btn-bg-hover, #2f2ffc);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover, #2f2ffc)}.kb-button.kb-btn-global-outline:focus{border-color:var(--global-palette-btn-bg-hover, #2f2ffc);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover, #2f2ffc)}.kb-button::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:rgba(0,0,0,0)}.kb-button:hover::before,.kb-button:focus::before{opacity:1}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-small{font-size:.9rem}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-large{font-size:1.35rem}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-xlarge{font-size:1.65rem}.kb-button.kb-btn-global-outline.kt-btn-size-xlarge{border-width:4px}.kb-button.kb-btn-global-outline.kt-btn-size-large{border-width:3px;padding:calc(.4em - 3px) calc(1em - 3px)}.kb-button.kb-btn-global-outline.kt-btn-size-small{border-width:1px;padding:calc(.4em - 1px) calc(1em - 1px)}.kb-button.kt-btn-has-svg-true{gap:.5em;display:inline-flex}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap{display:inline-flex;justify-content:center;align-items:center}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap svg{width:1em;height:1em}.wp-block-latest-posts__featured-image img {
height: auto;
max-width: 100%;
width: 150px;
}
.show-support-ribbon {
width: 220px;
height: 100px;
padding: 10px 0;
color: #000;
background: none;
font-size: 12px;
line-height: 16px;
font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',Geneva,Verdana,sans-serif;
text-align: center;
text-decoration: none;
border: 1px solid rgba(255,255,255,.7);
transform: rotate(0deg);
rgba(0,0,0,.3);
}
.show-support-ribbon a[style] { font-size: 14px !important;
background-color:black !important}
img.sfshadow{
box-shadow: 10px 20px 15px silver;
border-radius: 20px;
}
img.attachment-thumbnail{
box-shadow: 5px 10px 5px silver;
border-radius: 20px;
}
.wp-block-latest-posts__post-excerpt {
margin-bottom: 2em;
margin-top: .5em;
}
.wp-block-latest-posts__post-title{
font-weight: bold;
font-size: 13pt;
}
ul.wp-block-latest-posts__list{
margin: 5px 0 15px 0;
}
.wp-block-latest-posts.alignleft {
margin-right: 0;
}
.sidebar-box {
margin-bottom: 20px;
}
.sidebar-box ul a {
font-weight: none;
font-size: 10pt;
}
.sidebar-box .widget-title, .sidebar-box.widget_block .wp-block-heading {
font-size: 19px !important;
margin-top: 10px;
}
h2.entry-title{
font-size: 13pt;
}
#copyright{
display: none;
} .wp-block-latest-posts__post-title a{
color: #66ACD8;
}
.wp-block-latest-posts__post-title a:hover{
color: #DCB555;
} li a:hover{
color: #DCB555;
}
p a:hover{
color: #DCB555;
}
div a:hover{
color: #DCB555;
}
.wp-block-button a:hover{
color: #DCB555;
}
.wpcp-carousel-section .wpcp-slide-image {
margin: 3px 3px;
height: 95px;
}
.wpcp-post-carousel .wpcp-single-item .wpcp-all-captions {
padding: 5px 6px 0;
}
#poststuff h2, .wpcp-post-carousel .wpcp-single-item .wpcp-all-captions h2 {
font-size: 12px;
}
.homepage-headline {
margin-bottom: 0;
}
.homepage-headline-post-carousel{
margin-top: 10px;
}
.kb-gallery-wrap-id-1108_532b69-de.wp-block-kadence-advancedgallery{
overflow: hidden;
}
.splide__pagination {
visibility: hidden;
}
.pdfprnt-button {
padding: 0;
}
.pdfprnt-button-title {
padding: 0;
vertical-align: bottom;
}
.single .entry-content {
margin-top: 15px;
}
.single .entry-title {
padding: 0 0 10px;
}
.single-post ul.meta, .single.ocean-cpt ul.meta {
padding-bottom: 10px;
}   #site-header {
border-bottom: none;
margin-bottom: 6px;
}
.page-header-title {
display: none;
}
.page-header{
padding: 0px 0;
background-color: #F1F1F1;
max-width: fit-content;
margin: auto;
border-bottom: 1px solid #AAA;
}
.page-header .container {
padding: 7px 0 5px 0;
height: 32px;
max-width: 98%;
}
#main #content-wrap {
padding-top: 10px;
}
body.home .page-header {
display: none;
}
.page-header .page-subheading {
display: none;
}   .wp-block-kadence-posts .loop-entry .post-thumbnail img,
.related-thumb img {
box-shadow: 10px 20px 15px white;
border-radius: 20px;
}
.related-thumb {
background-color: white;
}   .blog-entry.thumbnail-entry .blog-entry-comments {
display: none;
}
.blog-entry.thumbnail-entry .blog-entry-bottom {
padding-top: 10px;
border: none;
}  .kadence-blocks-gallery-item__caption {
border-top: 1px solid #003252;
}
.kb-gallery-item-link no-lightbox a {
text-decoration: none;
}
.kb-gallery-item-link no-lightbox a:hover {
text-decoration: none;
color: #DCB555;
}   .kb-gallery-id-1108_532b69-de.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius, .kb-gallery-id-1108_532b69-de.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius img {
height: 80px !important;
box-shadow: 5px 10px 5px #F2F2F2;
border-radius: 10px;
}
.wp-block-kadence-advancedgallery .kt-blocks-carousel-init[data-slider-dots=true] {
margin-bottom: 18px;
}
#splide01-track{
height: 100px;
}