/*
Theme Name: baovedlcn
Theme URI: https://baovedlcn.updata.com.vn/
Template: lawcounsel
Author: RadiantThemes
Author URI: https://vutruso.com
Description:
Version: 1.1.2.1715932521
Updated: 2024-05-17 14:55:21
*/



.float-contact {
  position: fixed !important;;
  bottom: 20px !important;;
  left: 20px !important;;
  z-index: 99999 !important;;
}
.chat-zalo, .chat-facebook, .call-hotline {
  display: block;
  margin-bottom: 6px;
  line-height: 0;
}
.header_main .brand-logo{
	margin-top:10px;
}
.wraper_header.style-three .is-sticky .wraper_header_main{
	background:#e7ffe7!important;
}
.blog.element-one .blog-item > .holder > .first-card .btn, .blog.element-one .blog-item > .holder > .second-card .btn{
	color:#008000;
}
.attorneys.element-five .attorneys-item > .holder:hover > .data .title,
.attorneys.element-five .attorneys-item > .holder:hover > .data .designation{
	    color: #ffff!important;
}
.blog.element-one .blog-item > .holder > .first-card{
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(17, 132, 17, 0.4) 100%)!important;
}
.category .post.style-three .post-thumbnail > .placeholder,.blog .post.style-three .post-thumbnail > .placeholder{
	background-size: contain!important;
	background-position: center!important;
}
.widget.widget_media_image{
	z-index:900;
}
.wraper_header.style-three .is-sticky .nav ul.menu > li > a{
    color:#000!important;
}
.wraper_header.style-three .is-sticky .header_main_action ul > li.floating-searchbar i,
.wraper_header.style-three .is-sticky .header_main_action ul > li.header-hamburger i,
.wraper_header.style-three .is-sticky .header_main .responsive-nav i{
    color:#000!important;
}
.wraper_header.style-three .nav ul.menu > li > ul li a:hover {
    color: #008000 !important;
}
#media_image-2.widget_media_image{
	    text-align: center !important;
}
.wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > a,
.wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > a{
	  font-family: Quicksand, Arial, Helvetica, sans-serif!important;
}
.wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > a{
	font-weight:500!important;
}
.wraper_header.style-three .nav>[class*="menu-"]>ul.menu>li>ul>li>a:hover{
	color:#008000!important;
}

/* H1 */
h1.entry-title {
    text-transform: uppercase;
    position: relative;
    padding-left:60px;
}
h1.entry-title::after {
    left: 20px;
    top:0;
    content: "";
    position: absolute;
    width: 20px;
    height: 100% ;
    background-color: #008000;
    clip-path: polygon(5px 0%, 100% 50%, 5px 100%, 0% 100%, 15px 50%, 0% 0%);
}
h1.entry-title::before {
    left: 0;
    top:0;
    content: "";
    position: absolute;
    width: 30px;
    clip-path: polygon(0% 0%, 15px 0%, 100% 50%, 15px 100%, 0% 100%);
    height: 100% ;
    background-color: #008000;
}

.single-post .entry-content h2{
  position: relative;
  padding-left: 25px;
	border: 1px solid #008000;
}

.single-post .entry-content h2::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 3px;
  height: 100%;
  background-color: #ff0000;
  border-radius: 3px;
}

/* H3 */
.single-post .entry-content h3{
  position: relative;
  padding-left: 25px;
	border: 1px solid #00ad0e;
}

.single-post .entry-content h3::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 3px;
  height: 100%;
  background-color: #00ad0e;
  border-radius: 3px;
}

/* H4 */
.single-post .entry-content h4{
  position: relative;
  padding-left: 20px;
	border: 1px solid #008000;
}

.single-post .entry-content h4::before {
  content: "»";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  font-size: 1.2em;
  color: #00ad0e;
}

.single-post .entry-content h5 {
  position: relative;
  padding-left: 25px;
	border: 1px solid #008000;
}

.single-post .entry-content h5::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  border: 8px solid transparent;
  border-top-color: #00ad0e;
}

.single-post .entry-content a {color: #008000;
	font-weight: bold;}