#page ::selection {
    background-color: #136734;
    color: #FFF;
}

.block-content {
    padding: 0;
}
.menu-item-search{
    display: none !important;
}
#primary-menu.no-responsive > li > a{
    text-transform: none;
    letter-spacing: 0.1em;
}
.wpcf7 textarea {
    max-height: 75px;
}
.wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom) {
    width: 50%;
    background-color: #ffffff;
    border: 1px solid #136734;
    color: #136734;
    border-radius: 0;
    margin: 0 25%;
    font-weight: 500;
    font-size: 22px;
}
.wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom):hover{
   background-color: #136734;
   color: #ffffff;
}
body ,p{
 
   font-size: 19px;
   letter-spacing: normal;
   color: #5e5e5e;
   line-height: 1.5em;
}
.head_font{
   
}
.input-text, input[type=date], input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea{
   color: #5e5e5e;
   .font-size: 16px;

   border-style: solid;
   border: 1px solid rgba(0,0,0,.085);
   border-color: rgb(226, 226, 226);
   border-radius: 0;
}
#masthead .si-header-widgets .dropdown-item::after, .sinatra-nav > ul .sub-menu::after, textarea:focus, input[type="text"]:focus, input[type="email"]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=url]:focus, input[type=search]:focus, input[type=date]:focus {
    border-bottom-color: #136734;
    outline: none !important;
}
#sinatra-copyright.contained-separator {
    border-top: none;
    background: #fff;
}
#colophon {
    color: #595959;
    font-size: 19px;
    
}
...content-area a:not(.si-btn):not(.wp-block-button__link){
    color: #136734;
    letter-spacing: 0.1em;
}
.si-header-element.si-header-widgets {
    display: none;
}
.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li>a:hover{
    position: relative;
    color: #136734;
    border-color: #136734;
}
.preloader-1 > div, .sinatra-nav .sub-menu {
    border-top-color: #136734;
}
.wpcf7-form h3{
    font-size: 29px;
    color: #333333;
    line-height: 35px;
    text-align: left;
}
 #sinatra-header-inner .sinatra-nav > ul > li.current-menu-item > a, #sinatra-header-inner .sinatra-nav > ul > li.current_page_item > a{
    color: #136734;
}
#main .entry-header .entry-title{
    font-size: 29px;
    line-height: 38px;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .entry-summary {
    font-size: 17px;
}
.post-category .cat-links a{
    color: #136734 !important;
}
.entry-meta .cat-links a{
    color: #1b1b1b !important;
}
.entry-meta .cat-links a:hover{
    color: #595959 !important;
}
#categories-2 .widget-title{
  font-size: 29px;
}
#categories-2 ul li a{
  font-size: 22px;
  letter-spacing: normal;
  color: #1b1b1b;
}
#categories-2 ul li a:hover {
    color: #136734 !important;
}
#main>.si-container #secondary {
    border-left: 1px solid #e2e2e2;
    padding-left: 15px;
}
.single .post-category a{
   border-color: #136734;
}
.single-post .entry-content p {
    .font-size: 17px;
    line-height: 1.5em;
}

.content-area a:not(.si-btn):not(.wp-block-button__link){
     color: #136734;
  
     font-size: 22px;
}
#comments .comments-title-wrapper .comments-title{
     font-size: 23px;
}
#comments .comment-actions, #comments .comment-meta {
    font-size: 17px;
}
#comments .comment-list .comment-content p{
    font-size: 17px;
}
#respond .comment-reply-title{
   font-size: 23px;
}
.single-post .entry-media img {
    width: 100%;
}

.page-header {
     background: none!important;
    border: none!important;
}


h1.page-title {
    font-size: 35px!important;
  text-transform:capitalize!important;
    border-bottom: 2px solid;
    padding-bottom: 20px!important;
    font-weight: 700!important;
border-color: rgb(226, 226, 226)!important;

    margin-top: -50px!important;

}

#sinatra-header-inner {

border:none!important;
}

.si-container.si-breadcrumbs {
 display:none!important;
}
#si-scroll-top{
  display: none;
}

.entry-content ol li{
    font-size: 22px;
}
.cf7sr-g-recaptcha div{
    margin: 0 auto !important;
}
.vc_custom_1613106498030 a{
  color: #333333 !important;
}
.si-btn, input[type=submit]{
    background-color: #136734;
}
.si-btn, input[type=submit]:hover{
    background-color: #272d6f;
}
.comment-form .required{
    color: #136734;
}
#sinatra-copyright.contained-separator {
    .background: #F2F1F2;
}


.page-id-293 #main>.si-container #primary{
    margin-top: 0;
}