#footer-wrap,#menu-drawer nav.menu.menu-primary,.content-posts article#post-459 section.entry.entry-archive,.content-posts article#post-922 br,.entry-breadcrumbs,.page .content-single article .entry-title,.singular-image,.taxonomies,p.post-meta-data{display:none}
.masthead .custom-logo-link{height:auto;width:100%;padding:0;text-align:center}
@media screen and (max-width:600px){.masthead .custom-logo-link{padding:5%}}
.showcase .item-inner .entry-container{background:rgba(255,255,255,.6);margin-left:auto;width:500px;padding:auto;height:auto;text-align:center}
@media screen and (max-width:960px){.showcase .item-inner .entry-container h2{font-size:40px;font-weight:lighter}}
.showcase .item-inner{pointer-events:none;cursor:default;text-decoration:none}
nav.menu-page.menu a{color:#fff}
#header-menu{position:-webkit-sticky;position:sticky;top:0;width:100%;overflow:hidden;background-color:#333;float:none;z-index:20;list-style-type:none;margin:0;padding:0;left:0}
li a:hover{background-color:orange}.current-menu-item{background-color:#8b0000}
section.entry.entry-archive:nth-child(1) .entry-title,section.entry.entry-archive:nth-child(2){background:#fff}
.home main{padding:0}
.content-posts article .entry p{color:#696969;font-size:14.5px;font-weight:400}
.content-posts article .entry h5,section.entry.entry-archive .entry-title a{color:#000;font-size:29px}
.content-posts article .thumbnail{pointer-events:none}
.content-posts article:nth-child(6){padding:0;width:100%;pointer-events:none;text-decoration:none}
.content-posts article .entry h2{text-align:center;pointer-events:none;color:#000}
div.the-content{padding:0;min-width:100%;max-width:150%}
section.entry.entry-archive a{color:orange}
.content-posts article#post-765 section.entry.entry-archive{margin:0;padding-top:0}
.content-posts article#post-711 section.entry.entry-archive{padding-bottom:60px}
.content-posts article#post-1093 section.entry.entry-archive,.content-posts article#post-922 section.entry.entry-archive{padding-bottom:0;padding-top:0;margin:0}
.content-posts article#post-922 section.entry.entry-archive p{
margin-left:10%;
margin-right:10%;
/* display:none; */}
section.entry.entry-archive:nth-child(1) .entry-title a{color:#000;font-size:48px}
.content-posts article:nth-child(13){width:100%;align-items:center;padding:0}section.entry.entry-archive label{color:#000;font-weight:100;font-size:13px}
.content-posts article#post-717 section{margin:0}
.content-posts article#post-703,.content-posts article#post-705,.content-posts article#post-709,.content-posts article#post-711,.content-posts article#post-765{padding-top:0}
.content-posts article#post-922 section.entry.entry-archive input, .content-posts article#post-922 section.entry.entry-archive select {width:100%;border:groove;height:40px;padding:0!important; margin:0!important;line-height:1rem!important}
.content-posts article#post-1083{margin-top:10%}
@media screen and (max-width:960px){.content-posts article#post-922 section.entry.entry-archive input,.content-posts article#post-922 section.entry.entry-archive select {width:90%;border:groove;height:40px;padding:0}
#header-menu{display:inline-block;font-size:13px}div#menu-drawer nav.menu.menu-secondary{display:none}}
.content-posts article#post-922{text-align:center;width:100%;padding:0;margin:0}
.content-posts article#post-1083{text-align:center;background:grey;width:100%}
.content-posts article#post-1083 section{background:grey}
.content-posts article#post-1083 h3,.content-posts article#post-1083 h4,.content-posts article#post-1083 p{color:#fff}
#header button.menu-toggle span{visibility:hidden}
#header button.menu-toggle span:before{content:"Firm By";visibility:visible;float:right;-webkit-flex-wrap:wrap;align-content:center;align-self:center}
.single #header-menu{display:none}
@media screen and (max-width:600px){
#header button.menu-toggle span:before{float:left;padding:10%}#media_image-3{width:40%}
.single ul{list-style-type:none;left:0;overflow:hidden;background-color:#333;position:sticky!important;position:-webkit-sticky;top:0;width:100%;float:none;z-index:1;margin:0 0 .005em;padding:0}
.single ul:after{position:fixed}
.single li{float:left;margin:0}
.single li a{display:block;color:#fff;text-align:center;padding:6px 20px 10px;text-decoration:none;font-size:13px}
.single li a:hover{background-color:orange}
.single li:first-child{padding-left:12%;margin-top:0;top:0}.single li:nth-child(2){background:#8b0000;top:0;margin:0}
.single main{margin-top:0;position:absolute;top:3em;padding:0}
.content-posts article#post-329 section,.content-posts article#post-707 section{margin-left:0}}
@media screen and (min-width:600px) and (max-width:960px){
.single ul{list-style-type:none;left:0;overflow:hidden;background-color:#333;position:fixed;top:0;width:100%;float:none;z-index:1;margin:0}
.single li{float:left;margin:0}
.single li a{display:block;color:#fff;text-align:center;padding:6px 30px;text-decoration:none}
.single li a:hover{background-color:orange}
.single li:first-child{padding-left:23%;margin-top:0;top:0}
.single li:nth-child(2){background:#8b0000;top:0;margin:0}}
@media screen and (min-width:960px){
.single ul{list-style-type:none;left:0;overflow:hidden;background-color:#333;position:fixed;top:0;width:100%;float:none;z-index:1;margin:0}
.single li{float:left;margin:0}
.single li a{display:block;color:#fff;text-align:center;padding:10px 30px;text-decoration:none}
.single li a:hover{background-color:orange}
.single li:first-child{padding-left:34%;margin-top:0;top:0}
.single li:nth-child(2){background:#8b0000;top:0;margin:0}}
.content-posts article#post-329 h4,.content-posts article#post-390 h4,.content-posts article#post-448 h4,.content-posts article#post-703 h4,.content-posts article#post-705 h4,.content-posts article#post-707 h4,.content-posts article#post-709 h4,.content-posts article#post-711 h4,.content-posts article#post-717 h4,aside.footer-widgets,body.page #header-menu.menu-page-container,footer#footer,section.footer-wrap{display:none}
nav.menu-page.menu a.mPS2id-highlight{background-color:#8b0000}
main{top:0;padding:0}
@media screen and (min-width:960px){
body.page ul{list-style-type:none;left:0;overflow:hidden;background-color:#333;position:fixed;top:0;width:100%;float:none;z-index:1;margin:0}
body.page li{float:left;margin:0}
body.page li a{display:block;color:#fff;text-align:center;padding:15px 30px;text-decoration:none;margin:0}
body.page li a:hover{background-color:orange}
body.page li:first-child{padding-left:34%;margin-top:0;top:0}
body.page li:nth-child(3){background:#8b0000;top:0;margin:0}
body.page #post-2181{text-align:center;width:100%;padding:0;margin:0 }
div#contact-form-2181 input,div#contact-form-2181 select{border:groove;width:100%;margin:5px;}
div#contact-form-2181 textarea{border:groove;width:100%;}
div#contact-form-2181 label{font-style:normal;font-weight:400;font-size:13px;}}
@media screen and (min-width:600px) and (max-width:960px){
body.page ul{list-style-type:none;left:0;overflow:hidden;background-color:#333;position:fixed;top:0;width:100%;float:none;z-index:1;margin:0}
body.page li{float:left;margin:0}
body.page li a{display:block;color:#fff;text-align:center;padding:6px 30px;text-decoration:none}
body.page li a:hover{background-color:orange}
body.page li:first-child{padding-left:23%;margin-top:0;top:0}
body.page li:nth-child(3){background:#8b0000;top:0;margin:0}
body.page #post-2181{text-align:center;width:100%;padding:0;margin:0}div#contact-form-2181 input,div#contact-form-2181 select{border:groove;width:50%}
div#contact-form-2181 textarea{border:groove;width:80%}
div#contact-form-2181 label{font-style:normal;font-weight:400;font-size:13px;}}
@media screen and (max-width:600px){
body.page ul{list-style-type:none;left:0;overflow:hidden;background-color:#333;position:sticky!important;position:-webkit-sticky;top:0;width:100%;float:none;z-index:1;margin:0;padding:0}
body.page ul:after{position:fixed}
body.page li{float:left;margin:0}
body.page li a{display:block;color:#fff;text-align:center;padding:6px 20px 10px;text-decoration:none;font-size:13px}
body.page li a:hover{background-color:orange}
body.page li:first-child{padding-left:12%;margin-top:0;top:0}
body.page li:nth-child(3){background:#8b0000;top:0;margin:0}
body.page main{width:100%;margin-top:0;position:absolute;top:3em;padding:0}body.page #post-2181{text-align:center;width:100%; font-size:13px;}
div#contact-form-2181 input,div#contact-form-2181 select,div#contact-form-2181 textarea{border:groove;width:80%}
div#contact-form-2181 label{font-style:normal;font-weight:400 ;font-size:13px;}
div#contact-form-2181{margin-top:10%}
}
div.main-content.content-single p{
margin-top:1%;
margin-left:5%;
margin-right:5%;
color:lightblack;
font-size:13px;
}
img.jetpack-lazy-image.jetpack-lazy-image--handled:hover {
opacity:0.6;
transition-duration:1s;
transform: scale(1.1)
}
figure {
background:gold;
}
ul.jp-carousel-image-exif li{
visibility:hidden;
}
wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained {
margin: auto;
}
