/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 11 2023 | 06:56:30 */
.site-main-header-wrap .site-header-row-container-inner>.site-container {
    padding: 0px 40px 0px 40px;
}
.header-navigation .header-menu-container ul ul{
	padding: 10px;
}
.header-navigation .header-menu-container ul ul li.menu-item > a {
    padding-top: 0.6em;
	padding-bottom: 0.6em;
}
.frm_opt_container[role="radiogroup"] {
    display: flex;
    gap: 15px;
    padding: 15px;
}
.site-top-footer-inner-wrap .widget {
    margin-bottom: 25px;
}
.site-footer-top-section-2 .menu-practice-area-container ul{
	display:flex;
	flex-wrap:wrap;
}
.site-footer-top-section-2 .menu-practice-area-container ul li{
	width:50%;
}
footer .wp-block-social-links {
    margin-bottom: 0;
}
li.wp-social-link a:hover {
    color: unset!important;
}
.entry-hero-container-inner .entry-header{
	justify-content:end;
	max-width: 55%;
}
.entry-hero-container-inner .hero-container.site-container {
    padding-bottom: 30px;
}
.practice_area_menu .menu-practice-area-container ul li.current-menu-item{
	display:none;
}
.entry-hero .entry-hero-container-inner {
    background-image: url(/wp-content/uploads/2021/01/pexels-josh-hild-4270292-2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}


/* -------------------------------------------------------------------------------------------------------------------- */


@media (max-width:1024px){
	.entry-hero-container-inner .entry-header{
		max-width: 100%;
	}
}

@media (max-width:767px){
	.site-main-header-wrap .site-header-row-container-inner>.site-container {
		padding: 0px 30px 0px 30px;
	}
}

@media (max-width:500px){
	.site-footer-top-section-2 .menu-practice-area-container ul li{
		width:100%;
	}
}


