/* This Style Sheet Is Loaded! */

div p:last-child {
	margin-bottom: 0px !important;
}

/* Sumith's Custom Styles */

li.menu-item.menu-item-type-post_type.menu-item-1601 {
    background-color: #e2221a;
}

h4, .heading4 {
	color: #162e5a;
	font-weight: 700;
	font-size: 1.11111rem;
}

a {
	color: #0576cd;
	text-decoration: none;
}


/* Side Bar Form Container */

.sl-side-bar-form-container .sl-side-bar-form form  {
	margin: 0px !important;
}

.sl-side-bar-form-container .sl-side-bar-form form label,
.sl-side-bar-form-container .sl-side-bar-form form .forminator-description{
	display: none !important;
}

.sl-side-bar-form-container .sl-side-bar-form form .forminator-row {
	margin-bottom: 10px !important;
}

.sl-side-bar-form-container .sl-side-bar-form form input {
	min-height: 50px !important;
}

.sl-side-bar-form-container .sl-side-bar-form form .forminator-button-submit {
	width: 100% !important;
}


.sl-side-bar-form-container .sl-side-bar-form form input:focus-visible,
.sl-side-bar-form-container .sl-side-bar-form form textarea:focus-visible {
	outline: none !important;
}

/* Contact Us Page - Contact Form */


.sl-en-contact-page-form-container .sl-en-contact-page-form form  {
	margin: 0px !important;
}
.sl-en-contact-page-form-container .sl-en-contact-page-form form label {
	font-size: 16px !important;
	font-family: "Open Sans", Sans-serif !important;
	font-weight:700 !important;
	margin-bottom:8px !important;
}
.sl-en-contact-page-form-container .sl-en-contact-page-form form .forminator-description{
	display: none !important;
}


.sl-en-contact-page-form-container .sl-en-contact-page-form form .forminator-row {
	margin-bottom: 10px !important;
}

.sl-en-contact-page-form-container .sl-en-contact-page-form form input {
	min-height: 50px !important;
}
.sl-en-contact-page-form-container .sl-en-contact-page-form form .select2-selection {
	min-height: 50px !important;
}
.sl-en-contact-page-form-container .sl-en-contact-page-form form .forminator-button-submit {
	width: 100% !important;
}

.sl-en-contact-page-form-container .sl-en-contact-page-form form .forminator-button-submit {
	font-size:18px !important;
}
.sl-en-contact-page-form-container .sl-en-contact-page-form form .forminator-button-submit:hover {
	background: #e9433c !important;
	box-shadow: none !important;
}

.sl-en-contact-page-form-container .sl-en-contact-page-form form input:focus-visible,
.sl-en-contact-page-form-container .sl-en-contact-page-form form textarea:focus-visible,
.sl-en-contact-page-form-container .sl-en-contact-page-form form .select2-results__option,
.sl-en-contact-page-form-container .sl-en-contact-page-form form  .select2-search__field:focus-visible {
	outline: none !important;
}

/* SL Custom Breadcrumbs */

.sl-custom-breadcrumbs  {
	font-size: 14px !important;
	font-family: "Open Sans", Sans-serif !important;
	color : #0576cd !important;
	font-weight:700 !important;
}

.sl-custom-breadcrumbs .sl-breadcrumb-current {
	font-size: 14px !important;
	font-family: "Open Sans", Sans-serif !important;
	color : #000000 !important;
	font-weight:500 !important;
}


/* SL Practise Area Custo Nav bar */

.sl-practice-area-nav-ul.sl-pa-level-0 li a:hover {
	color : #0576cd !important;
	text-decoration: underline;
}
.sl-practice-area-nav-ul.sl-pa-level-0 li a {
	font-size: 16px !important;
	font-family: "Open Sans", Sans-serif !important;
	font-weight:700 !important;
}
.sl-practice-area-nav-ul.sl-pa-level-0  {
	padding: 0;
}
.sl-practice-area-nav-ul.sl-pa-level-0 li {
	list-style-type:none !important;
}

.sl-practice-area-nav-ul.sl-pa-level-1 li {
	list-style-type:disc !important;
}

.sl-practice-area-nav-ul.sl-pa-level-1 li a {
	font-size: 16px !important;
	font-family: "Open Sans", Sans-serif !important;
	font-weight:500 !important;
	top: -2px !important;
    position: relative !important;
}
.sl-practice-area-nav-ul.sl-pa-level-2 li {
	list-style-type:circle !important;
}
.sl-practice-area-nav-ul.sl-pa-level-1 li::marker {
	color : #0576cd !important;
	font-size: 22px !important;
}