.paywall {
position: relative;
padding: 80px 32px 80px;
background: #e09900;
color: #000;
line-height: 1em;
text-align: center;
cursor: default;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.paywall .paywall-title {
margin: 0 auto;
color: #000;
font-size: 22px;
font-weight: 300;
line-height: 29px;
}
.paywall .paywall-cta {
margin-top: 10px;
}
.paywall-cta-button{
margin-bottom: 30px;
color: #000 !important;
background-color: #fff !important;
}
.paywall-cta-button:hover{
border-color: #e09900 !important;
}
.paywall .paywall-login {
margin-top: 40px;
font-size: 12px;
font-weight: 300;
}
.paywall-cta a button {
background-color: #000;
border: 1px solid #000;
border-radius: 4px;
color: #6ea2b6;
} 
.sidebar-li{
margin-bottom: 0px !important;
line-height: 1.2em !important;
padding-bottom: 6px !important;
font-size: 16px !important;
}
.sidebar-ul-3rd-level{
margin-left: 10px !important; 
}
.et_pb_newsletter_button{
padding-top: 10px !important;
padding-bottom: 10px !important;
}
.background-logo{
opacity: 0.2;
}
.fade{
margin-bottom: 20px;
background: -webkit-linear-gradient(#000, #f9efce) ;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.et-search-form, .et_mobile_menu, .footer-widget li:before, .nav li ul, blockquote {
border-color: #e09900 !important;
}
a {
color: #e09900;
}
a:hover {
color: #16638a;
}
.comment-content ul, .entry-content ul, .et-l--body ul, .et-l--footer ul, .et-l--header ul, body.et-pb-preview #main-content .container ul {
padding-left: 40px !important;
line-height: 1.8em !important;
}
.buttons_column{
width: 50% !important;
margin: 0px !important;
}
.nav-previous, .nav-next{
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
margin-bottom: 10px;
background-color: #ffc808;
padding: 10px 20px;
border-radius: 4px;
border: 2px solid #ffc808;
color: #000 !important;
}
.nav-previous:hover, .nav-next:hover{
background-color: #fff;
border: 2px solid #000;
color: #000 !important;
}
.mepr-submit{
position: relative;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-size: 20px;
font-weight: 500;
padding: .3em 1em;
line-height: 1.7em!important;
background-color: #ffc808;
background-size: cover;
background-position: 50%;
background-repeat: no-repeat;
border: 2px solid;
border-radius: 3px;
-webkit-transition: all .2s;
transition: all .2s;
}
.mepr-submit:before{
display: none;
}
.mepr-submit:after, .mepr-submit:before {
font-size: 32px;
line-height: 1em;
content: "\35";
opacity: 0;
position: absolute;
margin-left: -1em;
-webkit-transition: all .2s;
transition: all .2s;
text-transform: none;
-webkit-font-feature-settings: "kern" off;
font-feature-settings: "kern" off;
font-variant: none;
font-style: normal;
font-weight: 400;
text-shadow: none;
}
.mepr-submit:hover{
color: #e09900;
background-color: white;
border-color: #e09900;
border: 2px solid;
}
.memberpressproduct {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
}
.mepr_price{
margin-bottom: 40px !important;
color: #e09900 !important;
}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}