/* Enter Your Custom CSS Here */
.site-logo {
    width: 324px;
}
body .post .posted-by {
    display: none;
}
body .testi-div{
    line-height: 35px;
}
body .single-post .share-btns__link{
    background-color: #5ca86a !important;
}
body .share-btns__item.google-plus-item,
body .share-btns__item.linkedin-item,
body .share-btns__item.pinterest-item{	
display: none;
}
body .post-navigation .nav-links .nav-previous > a::before, 
body .post-navigation .nav-links .nav-next > a::after {
    color: #ffffff;
    background-color: #5ca86a;
}
body .post-navigation .nav-links a .nav-text {
     color: #5ca86a;
}
body span.post-title {
    color: #5ca86a;
}
body .books-title a {
    font-size: 18px;
}
body .ouro3{
color: #218e21;
}
body .widget-about__content a:hover {
    color: #218e21;
}
body .post-author__holder {
    background-color: #5ca86a;
}
body.home .elementor-widget-container .elementor-button.elementor-size-md{
    padding: 15px 39px;
}
h4.entry-title a {
    font-size: 21px;
}
body a.pub-anchor{
    color: #33b032;
    font-size: 18px;
}
body .bx-wrapper .bx-pager {
    text-align: left;
}
body .bx-wrapper .bx-pager.bx-default-pager a:hover, 
body .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #5ca86a;
}
.bx-controls-direction {
    display: none;
}
.elementor-button .elementor-button-text {
    display: inline-block;
    font-weight: bold;
}
body .site-header.transparent .main-navigation .menu > li > a {
    padding: 1.1em 15px;
}
body .jet-carousel .jet-arrow:before {
    font-size: 45px;
}
i.fa.fa-angle-right.next-arrow.jet-arrow.slick-arrow {
    margin-right: -3%;
}
i.fa.fa-angle-left.prev-arrow.jet-arrow.slick-arrow {
    margin-left: -3%;
}
body .jet-carousel .jet-arrow {
    color: #3e2323;
  top: 34%;
}
.wound-descripations {
    margin-top: 10px;
}
.widget-about__social {
    margin-top: 21px;
    margin-bottom: 19px;
}
.widget-about__logo-img {
    vertical-align: top;
    margin-bottom: 12px;
    height: 40px;
}
.home .elementor-section-wrap .elementor-section.invert .elementor-widget-heading h2.elementor-heading-title:before {
    opacity: 0;
}
.elementor-4059 .elementor-element.elementor-element-f386ee6 > .elementor-widget-container {
    margin: -57px 0px 0px 8px;
    position: absolute;
    right: 27%;
}
body input[type='submit'].wpcf7-submit:hover{
    background-color: rgb(92, 168, 106);
}
.elementor-text-editor.elementor-clearfix h3 {
    font-weight: 600;
    font-family: pla;
    color: #1d242a;
  font-family: 'Playfair Display', serif;
}
body .wpcf7 .wpcf7-form-control-wrap input, body .wpcf7-textarea {
    background: transparent;
    border: 1px solid #020202;
    font-size: 18px;
    border-radius: 0px;
    padding: 20px 27px 20px;
}
.footer-copyright {
    font-size: 14px !important;
    color: #666262;
}
.footer-copyright a {
    color: #666262 !important;
}
.widget-about__content {
    font-size: 18px;
    color: #fff !important;
}
body .footer-area.widget-area {
    padding-top: 60px;
    padding-bottom: 15px;
}
body .social-list .menu-item > a::before {
    font: normal normal normal 26px/1 FontAwesome !important;
}
body .site-header.transparent .header-container {
    background-color: #0e0d0d;
}
body.home top-panel {
    background-color: #151414;
}
.bio-graphy h2 {
    color: #fff !important;
    font-weight: 600;
    font-size: 48px;
}
.share-btns__list {
    margin-left: 13%;
}
.wound-descripations ul li {
    vertical-align: bottom;
}
body .elementor-4059 .elementor-element.elementor-element-9ke7aw3 {
     display: none;
}
body h2.titlepage {
    font-size: 60px;
    margin-right: 0%;
    color: #fff;
    font-weight: bold;
  margin-left: 5%;
}
.sub-title h2 {
    font-size: 48px;
    font-weight: bold;
}
.sub-title-download h2 {
    font-size: 24px;
    margin-bottom: 35px;
    font-weight: bold;
}
.wpcf7 .wpcf7-submit{
    text-transform: capitalize;
    font-size: 24px;
    padding: 13px 84px;
    border: 0px !important;
    font-weight: 600;

}
body input[type='submit'].wpcf7-submit{
    background-color: #000;
    border-color: #000;
  border-radius: 0px;
}

.books-title p {
    line-height: 22px !important;
    color: #40423f;
    margin-bottom: 10px;
    font-weight: 600;
  font-size: 13px;
}
body .books-title a {
    color: #33b032;
    font-weight: 400;
}
.wound-descripations ul li:before {
    display: none;
}
.wound-descripations ul li {
    display: inline-block;
}
a.button {
    background-color: #33b032;
    color: #fff;
    padding: 10px 19px;
    border-radius: 5px;
    text-transform: uppercase;
    font-size: 15px;
}
body .wound-descripations ul li {
    padding-right: 15px !important;
    padding-left: 0px !important;
}
span.books-title-wound-new {
    font-size: 24px;
    font-weight: bold;
}
html body {
    font-size: 16px;
}
span.sub-title-wound {
    font-size: 18px;
    color: #33b032;
}
body .main-navigation .menu > li > a{
    font-size: 17px;
}
body .main-navigation .menu > li > a:hover, 
body .main-navigation .menu > li.menu-hover > a, 
body .main-navigation .menu > li.current_page_item > a, 
body .main-navigation .menu > li.current_page_ancestor > a, 
body .main-navigation .menu > li.current-menu-item > a, 
body .main-navigation .menu > li.current-menu-ancestor > a {
    color: #5ca86a;
}
i.fa.fa-envelope {
    COLOR: #5ca86a;
}
.info-block {
    font-size: 17px;
    padding: 10px 0px 10px 0px;
}
.main-navigation .menu > li > a::after {
    background: #5ca86a !important;
}
body #toTop {
    background-color: #5ca86a !important;
}
body .elementor-widget-heading + .elementor-widget-divider .elementor-divider-separator:before {
    background: #33b032 !important;
}
body.home .elementor-section-wrap .elementor-section .elementor-widget-heading h2.elementor-heading-title:before {
    color: #94837d !important;
}
body .elementor-4059 .elementor-element.elementor-element-7cc322e {
    padding: 233px 0px 129px 0px;
    margin-top: -48px !important;
}
body.home .entry-excerpt {
    color: #fff !important;
}
body.home a.post__date-link {
    display: none;
}
a.elementor-button-link.elementor-button.elementor-size-md {
    border: 0px;
}
body.home .btn-primary{
    color: #ffffff;
    background-color: #33b032;
    border: 0px;
}
body.single.single-post img.post-thumbnail__img.wp-post-image {
    display: none;
}
body .jet-carousel__item-text{
font-size:16px !important;
  color:#33b032 !important;
}
body h4.entry-title {
    font-size: 30px !important;
    font-family: 'Playfair Display', serif;
    font-weight: bold;
}
body span.testi1 {
    font-size: 26px;
    font-style: italic;
    font-family: 'Playfair Display', serif;
    font-weight: bold;
    color: #fff;
}
body span.testi12 {
    font-size: 26px;
    font-family: sans-serif;
    font-weight: 500;
    color: #fff;
}

body .tslider blockquote footer{
    font-size: 24px;
    color: #fff;
    text-align: left;
    font-family: 'Playfair Display', serif;
    font-style: italic !important;
  margin-bottom: 15px;
margin-top: -23px
}
body .tslider blockquote footer::before {
  display:none;
}
body span.tm-testi__item-name {
    font-size: 24px !important;
    color: #fff !important;
}
.blog-default:not(.single) .hentry .entry-content--footer, .blog-grid-2-cols:not(.single) .hentry .entry-content--footer, .blog-masonry-2-cols:not(.single) .hentry .entry-content--footer {
    justify-content: left;
}
body .btn-primary {
    background-color: #33b032 !important;
    border-color: #33b032 !important;
    font-weight: 600;
}
.posts-list--default .posts-list__item .btn__text {
    display: inline-block;
    font-size: 18px;
    font-family: 'Playfair Display', serif;
    text-transform: capitalize;
    font-weight: 600;
}
.share-btns__list a {
    font-size: 22px !important;
}
a.post__date-link {
    color: #5ca86a;
    font-size: 13px;
}
span.post__comments {
    display: none;
}
span.main-title-sub {
    font-size: 15px;
    color: #33b032;
}
.poingnet-title p {
    margin-bottom: 8px;
}
span.main-title-sub {
    font-size: 15px;
    color: #33b032;
    display: block;
    font-style: italic;
    line-height: 30px;
    font-family: 'Playfair Display', serif;
    
}
.poingnet-title {
    margin-bottom: 10px;
}   
.poingnet-title {
    font-size: 20px;
    font-family: 'Playfair Display', serif;
}
span.main-title {
    font-size: 48px;
    font-weight: bold;
    font-family: 'Playfair Display', serif;
}
span.home-sub {
    font-size: 36px !important;
    font-weight: bold;
}
.elementor-4059 .elementor-element.elementor-element-bd6f8b3 {
    padding: 136px 0px 52px 0px;
}
body .home-line .elementor-divider-separator:before{
display:none;
}
.rieview-contact p {
    font-size: 18px !important;
}
.header__search {
    display: none;
}
body .entry-content > p > a {
   display: none;
}
.home .elementor-section-wrap .elementor-section .elementor-widget-heading h2.elementor-heading-title:before{
display: none;
}
body i.fa.fa-google-plus, body i.fa.fa-linkedin, body i.fa.fa-pinterest{
    display: none;
}
.cbp-qtcontent blockquote span {
      color: #1d242a;
}
ul.tslider.testimonials-slider {
    margin-left: 10px;
}
.jet-carousel .jet-slick-dots li {
    list-style: disc;
    width: 25px;
    height: 25px;
    cursor: pointer;
}
body .tslider blockquote footer {
    color: #1d242a;
    margin-top: 0;
}
#testimonials-slider * {
  color: white;
}
#testimonials-slider .bx-pager-item {
  float: left;
  margin-right: 15px;
}
@media only screen and (min-width: 981px){
.tm_pb_builder #tm_builder_outer_content .tm_pb_section_1 {
    padding-top: 80px;
}
}
@media (min-width: 768px){
.site-header.transparent .header-container__flex {
    padding: 35px 0;
}
}
@media (min-width: 992px){
body.single .site-main {
    margin-top: 0em;
}
}

@media (min-width: 768px){
.post-thumbnail--small.has-thumb:not(.format-link) > .post-thumbnail > *:first-child:not(.sticky__label){
    width: 33%;
}
 .post-thumbnail--small .post-list__item-content {
    float: right;
    width: 67%;
}
.post-thumbnail--small .post-list__item-content {
    padding: 0px;
 }
 .posts-list .entry-content {
    display: block;
    line-height: 21px;
}
}
@media (min-width: 320px) and (max-width: 767px){
body .elementor-4059 .elementor-element.elementor-element-f386ee6 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    position: absolute;
    right: 2%;
  
}
body .site-logo {
    width: 267px;
}
body.home .elementor-4059 .elementor-element.elementor-element-bd6f8b3 {
    padding: 30px 0px 52px 0px;
}
 body .elementor-22 .elementor-element.elementor-element-40432f5 {
    padding: 00px 00px 00px 00px;
}
body h2.titlepage {
    font-size: 30px;
    padding-top: 30px;
}
body .sub-title-download {
    margin-top: 30px !important;
}
}
@media (min-width: 768px) and (max-width:1024px){
body .elementor-4059 .elementor-element.elementor-element-f386ee6 > .elementor-widget-container {
    margin: -57px 0px 0px 0px;
    position: absolute;
    right: 0%; 
}
body .site-logo {
    width: 267px;
}
body.home .elementor-widget-container .elementor-button.elementor-size-md {
    padding: 15px 30px;
}
}
@media (min-width: 768px) and (max-width:1100px){
body .elementor-4059 .elementor-element.elementor-element-bd6f8b3 {
    padding: 221px 0px 52px 0px;
}
}