/* Enter Your Custom CSS Here


background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f7d652), color-stop(50%,#025185), color-stop(100%,#000e2e));

*/ 
.be-themes-comments {display:none;}
.blog h3 {
     
    font-size: 20px;
  line-height: 33px; }
  
  
#clients .tatsu-section-overlay {
    background: linear-gradient(180deg, rgba(255,255,255,0.79) 0%, rgba(255,255,255,0.79) 23%, rgba(255,255,255,1) 40%);
  background: -moz-linear-gradient(180deg, rgba(255,255,255,0.79) 0%, rgba(255,255,255,0.79) 23%, rgba(255,255,255,1) 40%);

background: -webkit-linear-gradient(top, rgba(255,255,255,0.79) 0%, rgba(255,255,255,0.79) 23%, rgba(255,255,255,1) 40%);
background: -o-linear-gradient(180deg, rgba(255,255,255,0.79) 0%, rgba(255,255,255,0.79) 23%, rgba(255,255,255,1) 40%);
background: -ms-linear-gradient(180deg, rgba(255,255,255,0.79) 0%, rgba(255,255,255,0.79) 23%, rgba(255,255,255,1) 40%);

}




#clients .owl-carousel {
  min-height: 568px; }
.owl-carousel .owl-item img {
  max-width: 150px; }
.topsec .tatsu-parallax-element-wrap {
height: 100% !important; }


.page-id-3709 h2 {
     
  font-size: 31px; }
  
  
.post-author-wrap , .post-category
{display:none !important;}


#header-inner-wrap.background--light.transparent #navigation
{color:#ffffff; }

.top-animate .logo .sticky-logo {
    max-width: 100px; } 

.be-sticky-active .style1 .logo  {
    padding-top: 10px;
    padding-bottom: 10px;
}

body #header-inner-wrap.top-animate #navigation {
    line-height: 85px;
}
.tatsu-icon.large.plain {
    font-size: 50px;
    color: #aa0350 !important;
}

strong span, .page .tatsu-ti-icon, .page .tatsu-icon.medium.plain, .footer-content-inner-center a , p a {
  color: #aa0350 !important;
}

 .page .contact_submit, .page #back-to-top , .blog #back-to-top{
   background-color: #aa0350 !important; }

#bottom-widgets
{display:none;}
