/*
 Theme Name:   Bricks Lawyer Child Theme
 Theme URI:    https://lawyer-bricks.duogeeks.com/
 Description:  If you are looking for a Lawyer child theme for your website ? Bricks Lawyer Child Theme is perfect for you to save time as it is 100% responsive, fast, and easy to use.
 Author:       Bricks Awesome
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.0
 Text Domain:  bricks
*/

/*==========Menu css start=========*/
.error404 header, .error404 footer {
	display: none;
}
.ba-lawyer-attorner_inner-content-wrapper-image img {
	border-radius: 15px;
}
.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-906.bricks-menu-item a {
	background: #a51c30;
	margin: 0px 25px !important;
	width: 84%;
	border-radius: 5px;
}
.ba-lawyer-expertises_inner-content-wrapper-calltoaction-content-wrapper-phone-no a {
	color: #005153;
}
.ba-lawyer-child-theme-services-offer_inner-services-box3.brxe-block::before, .ba-lawyer-child-theme-services-offer_inner-services-box2.brxe-block::before, .ba-lawyer-child-theme-services-offer_inner-services-box.brxe-block::before {
	border-radius: 15px;
}
.sub-menu {
	min-width: 230px !important;
	top: 53px !important;
}
.brxe-icon-box h3 {
	margin-top: 0px !important;
}
.ba-lawyer-case-studies_inner-content-wrapper-content-inner-image img, .ba-lawyer-pratice-area_inner-content-wrapper-content-inner-image img {
	border-radius: 15px;
}
.sub-menu li:hover a {
	background: #a51c30;
}
.ba-lawyer-testimonial_inner-content-wrapper-testimonial .swiper-slide {
	background: #fff;
	padding: 40px;

	border-radius: 15px;
}
.ba-lawyer-testimonial_inner-image-wrapper-image-big img, .ba-lawyer-testimonial_inner-image-wrapper-image-small img {
	border-radius: 15px;
}

.ba-lawyer-child-theme-services-offer-container2-column1.brxe-block::before, .ba-lawyer-child-theme-services-offer-container2-column2.brxe-block::before, .ba-lawyer-child-theme-services-offer-container2-column3.brxe-block::before {
	border-radius: 15px;
}
.hide-menu {
	display: none;
}
@media screen and (max-width:1680px){
	.ba-lawyer-child-theme-header.brxe-section {
	margin-bottom: -9% !important;
}
}

@media screen and (max-width:1280px){
	.ba-lawyer-child-theme-header.brxe-section {
	margin-bottom: -10% !important;
}
.ba-lawyer-child-theme-header_inner-button-wrapper-button {
	font-size: 10px !important;
	padding: 15px 15px !important;
}

	
.ba-lawyer-child-theme-header_inner-menu-wrapper-navmenu.brxe-nav-menu .bricks-nav-menu > li > a, .ba-lawyer-child-theme-header_inner-menu-wrapper-navmenu.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle > * {
	font-size: 13px !important;
}
}
@media screen and (max-width:1080px){

:where(.brxe-nav-menu) .bricks-nav-menu > li {
	margin: 0 0 0 20px !important;
}
.ba-lawyer-testimonial_inner-content-wrapper-testimonial .swiper-slide {
	background: #fff;
	padding: 30px;

	border-radius: 15px;
}
}

@media screen and (max-width:767px){
.ba-lawyer-testimonial_inner-content-wrapper-testimonial .swiper-slide {
	background: #fff;
	padding: 20px;

	border-radius: 15px;
}
.ba-lawyer-child-theme-header.brxe-section {
	margin-bottom: -20% !important;
}
.ba-lawyer-child-theme-footer-container-column-list.brxe-list .content {
	align-items: center !important;
	justify-content: center !important;
}
.ba-lawyer-child-theme-footer_inner-menu-wrapper-menu-list .content {
	justify-content: center !important;
}
.brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu li a {
	line-height: 50px;
}
.hide-menu {
	display: inline-block;
}
}

@media screen and (max-width:575px){
.ba-lawyer-child-theme-header.brxe-section {
	margin-bottom: -30% !important;
}
.ba-lawyer-child-theme-footer_inner-menu-wrapper-menu-list.brxe-list {
	margin-bottom: 0px !important;
}
}