body{
	color:#333333;
	font-family: 'Noticia Text';
	font-size: 16px ;  
	overflow-x: hidden;
}
a:focus-visible{
	outline: 2px solid black;
	border-radius: 5px;
}
p{
	color:#333333;
	font-family: 'Noticia Text'; 
	font-size: 16px;
}
a{
	font-family: 'Noticia Text'; 
	font-size: 16px ; 
	text-decoration: none !important;
}
.hr-red-line {
	height: 10px;
}

.dark-red-background {
	background-color: #962829;
}
.biglogo, .mobilelogo {
	Display: inline-block !important;
}
@media only screen and (min-width: 992px) {
	.mobilelogo {
		display: none !important;
	}
}
@media only screen and (max-width:480px) {
	.mobilelogo img {
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 991px) {
	.biglogo {
		display: none !important;
	}
}
button.btn.btn-primary-customstyle.navbar-toggler {
	margin-right: 0em;
	margin-left: auto;
}
.banner-section {
	height: 250px;
	background-size: cover;
	padding: 0;
	background-color: #1d3663;
}

@media only screen and (min-width: 1400px) {
	nav .navbar.navbar-expand-lg.navbar-light {max-width: 1320px !important;}}
@media only screen and (min-width: 1200px)and (max-width:1399px){nav.navbar.navbar-expand-lg.navbar-light {max-width: 1140px !important;}}
@media only screen and (min-width: 992px) and (max-width:1199px){nav.navbar.navbar-expand-lg.navbar-light {max-width: 960px !important;}}
@media only screen and (min-width: 768px) and (max-width:991px){nav.navbar.navbar-expand-lg.navbar-light {max-width: 100% !important;}}
@media only screen and (min-width: 576px) and (max-width:767px){nav.navbar.navbar-expand-lg.navbar-light {max-width: 100% !important;}}

.navbar{padding:20px !important;}
@media only screen and (min-width: 480px){.navbar{ 
	padding:20px 0px !important;}}
ul.navbar-nav.m-auto {
	margin-right: 0 !important;
}
@media only screen and (min-width:992px) {
	.navbar ul.dropdown-menu {
		padding: 0 !important;
	}
}
.navbar-nav .nav-item.dropdown .dropdown-menu {
	left: 0 !important;
}

.navbar-nav .nav-item.dropdown .dropdown-menu.dropdown-submenu {
	left: 100% !important;
}
.navbar-expand-lg {
	margin-left: auto !important; 
	margin-right: auto !important;
}

.navbar{padding:20px !important;}
button.btn.btn-primary-customstyle.navbar-toggler{
	font-size: 16px !important; 
	background-color: #932829 !important; 
	color: #FFFFFF !important; 
	font-family: 'Droid Sans';}
.navbar-light .navbar-toggler-icon{filter: brightness(0) invert(1) !important;}

@media only screen and (min-width: 992px)and (max-width:1199px) {
	.biglogo .img-fluid {
		width: 250px !important;
	}
}

#btn-back-to-top {
	background-color: #003263 !important;
}

/*Header Navigation Links*/
header.Customborder-top{
	background-color: #f3f3f3;
}
.navbar .navbar-nav.m-auto > .nav-item > .nav-link {
	font-family: 'Droid Sans'; 
	font-size: 14px ; 
	color: #ffffff !important; 
	font-weight: bold; 
	padding: 10px 0 !important; 
	text-transform: uppercase;
}
.navbar .navbar-nav.m-auto > .nav-item{
	background-color: #932829;
}
.navbar .navbar-nav.m-auto > .nav-item:hover{
	background-color: #003263;
}
.navbar .navbar-nav.m-auto > .nav-item{
	padding-left: 15px !important; 
	padding-right: 15px!important;
}
ul.navbar-nav.m-auto{
	margin-right: 0 !important;
}

.dropdown-item:hover, .dropdown-item:active{
	background-color: #f3f3f3 !important;
}

a.dropdown-item, .dropdown-menu .nav-item.dropdown a{
	font-family: 'Droid Sans'; 
	color: #212529; 
	font-size: 14px;
	font-weight: bold !important;
}
a.dropdown-item:hover, .dropdown-menu .nav-item.dropdown a:hover{
	color:#16181b;
}

.dropdown-menu li{
	border-bottom: 1px #f2f1f1 solid;
	padding: 1px;
}
.dropdown-item{
	padding: .25rem 1.5rem !important;
}
.dropdown-menu .nav-item.dropdown {
	padding-left: 1.5rem;
}


@media only screen and (max-width: 991px){.dropdown-menu.show{
	margin-bottom: 20px;
}}

@media only screen and (min-width:992px) {
	.dropdown-menu.show .nav-item.dropdown a {
		padding: 0 0 4px !important;
	}
}
@media only screen and (min-width:992px) {.nav-link {
		padding: 4px 1rem !important;
}}
@media only screen and (min-width: 992px){
    .dropdown-menu .dropdown-submenu {top: -1px !important;}

	.navbar .navbar-nav.m-auto > .nav-item {
		margin-right: 5px;
	}
}

@media only screen and (max-width: 991px) {
	.dropdown-menu .nav-item {
		padding-left: 1rem !important;
	}
}
@media only screen and (max-width: 991px) {
	.dropdown-submenu {
		padding-left: 1.5rem !important;
	}
}
/*Footer Navigation*/
.footer-links, .footer-disclaimer{
	font-family: 'Droid Sans' !important; 
	background-color: #001528 !important;
}
.footer-navigation{
	text-align: center !important; 
	color: #afafaf !important;
}
.footer-navigation a{
	font-family:  'Droid Sans' !important; 
	color: #afafaf !important; 
	font-size:13px !important; 
	text-decoration: none !important;
}
.footer-navigation a:hover{
	color:#ffffff !important;
}
.footer-copyright{
	font-family: 'Droid Sans' !important; 
	color: #afafaf !important; 
	font-size:12px !important;
}
.footer-disclaimer .container.text-center{
	font-family: 'Droid Sans' !important; 
	color: #afafaf !important;  
	font-size:12px !important;
}
/*Home Page*/
.wdg-free-text-desc p a, .wdg-free-text-desc li a {
	font-weight: bold;
	color: #003263;
}

.wdg-free-text-desc p a:hover, .wdg-free-text-desc li a:hover {
		color: #962829;
		text-decoration: underline !important;
}
.real-estate-services .wdg-free-text-desc p{margin-bottom: 0.5rem !important;}

.bannerImages .carousel-item img {
    height: 500px !important;
}
@media only screen and (max-width:991px) {
	.bannerImages .carousel-item img {
		height: 400px !important;
	}
}

@media only screen and (max-width:767px) {
	.bannerImages .carousel-item img {
		height: 350px !important;
	}
}

@media only screen and (max-width:477px) {
	.bannerImages .carousel-item img {
		height: 460px !important;
	}
}

.wdg-free-text-desc h2{
	font-family: 'Noticia Text'!important;
	font-size: 28px; 
	color: #003263;
	text-transform: uppercase;	
}
@media only screen and (max-width:767px){.wdg-free-text-desc h2{
	font-size: 20px !important;
}}

.image-text-widget h3.image-header{
	font-family: 'Droid Sans';
	font-weight: bold;
	text-transform: uppercase;
	color: #003263;
	font-size: 20px;
}
@media only screen and (max-width:767px){.image-text-widget h3.image-header{
	font-size: 16px !important;
}}

.image-text-widget a:hover h3.image-header{
	color: #932829;
}
.caraousel-subheading p {
	color: #ffffff;
	text-shadow: 2px 1px 1px #000000;
}

.carousel-caption{bottom:unset !important;}
.carousel-item.active {display: flex !important; justify-content: center !important; align-items: center !important; flex-direction:column !important;}

.carousel-item>img{
    max-width: 100% !important;   
    vertical-align: top !important;
    width: 100% !important;
    object-fit: cover !important;
    overflow-clip-margin: content-box !important;
    overflow: clip !important; 
    z-index: 0 !important;
}

.carousel-caption h2 {
	font-size: 36px;
	font-family: 'Noticia Text';
	font-weight: bold;
	text-shadow: 2px 1px 1px #000000;
}
@media only screen and (max-width:981px){.carousel-caption h2{font-size: 32px;}}
@media only screen and (max-width:767px){.carousel-caption h2{font-size: 28px;}}
@media only screen and (max-width: 480px){.carousel-caption h2{font-size: 24px;}}

.carousel-caption h1 {
	font-size: 52px;
	font-family: 'Noticia Text';
	font-weight: bold;
	word-wrap: break-word;
	text-shadow: 2px 1px 1px #000000;
}
@media only screen and (max-width: 981px){
	.carousel-caption h1{
		font-size: 48px;
	}
}
@media only screen and (max-width: 768px){.caraousel-heading h1{font-size: 36px;}}


.productTestimonialWidget .carousel-inner {
	padding-bottom: 0px;
	padding-top: 20px;
}
.productTestimonialWidget .TwoColumn-coltwo h2{
	font-style: normal !important;
	font-family: 'Droid Sans' !important;
	font-weight: bold;
}
.two-coltwo-desc h2 a{font-family: 'Droid Sans' !important;}
.two-coltwo-desc h3 a{font-family: 'Droid Sans' !important; font-weight: bold;}
.productTestimonialWidget .testmonial-btn-two a{border-bottom: solid 3px black; border-radius: 0 !important; padding: 10px 45px !important;}

.testimonial-twocol-rowResources .two-colone-desc {
	padding-left: 30px;
}
.testmonial-btn {
	text-transform: uppercase;
}
.real-estate-services > div{
	padding-bottom: 0 !important;
}
@media only screen and (max-width: 991px){
	.productTestimonialWidget .TwoColumn-colone{Display: none !important;}
	.productTestimonialWidget .TwoColumn-coltwo{width: 100% !important;}
	.productTestimonialWidget .testmonial-btn-two{text-align: center;}
	.productTestimonialWidget .two-coltwo-desc {padding: 30px !important;}
}

/*Services Pages*/
.banner-image{object-position: top;}

.banner-heading h1 {
	font-size: 52px;
	font-family: 'Noticia Text';
	font-weight: bold;
	text-shadow: 2px 1px 1px #000000;
}

@media only screen and (max-width: 981px){.banner-heading h1{font-size: 48px;}}
@media only screen and (max-width: 768px){.banner-heading h1{font-size: 36px;}}

.shared-inpage-nav .sipn-desc-list .wdg-free-text-desc p a {
	font-family: 'Droid Sans';
	color: #003263;
	font-weight: bold;
}
.shared-inpage-nav .sipn-desc-list .wdg-free-text-desc p a:hover {
		color: #932829 !important;
}
.shared-inpage-nav .sipn-desc-list .wdg-free-text-desc h2 a {
	font-family: 'Droid Sans';
	color: #932829;
	font-size: 24px !important;
	font-weight: normal !important;
	text-transform: none !important;
}
.shared-inpage-nav .sipn-desc-list .wdg-free-text-desc h2 a:hover{
	color: #932829 !important;
}
.shared-inpage-nav .sipn-desc-list h3{
	font-family: 'Noticia Text';
	color: #003263;
	font-size: 32px;	
}

.wdg-free-text-desc h3{
	font-family:'Droid Sans'; 
	color: #932829; 
	font-size: 24px;
}

.wdg-free-text-desc h4{
	color:#003263;
	font-family: 'Noticia Text';
	font-size: 16px;
}

.wdg-free-text-desc li{
	color:#333333;
	font-family: 'Noticia Text'; 
}

.ServicesContent .sipn-desc-list .wdg-free-text-desc{
	padding-top: 20px;
	padding-bottom: 20px;
}

@media only screen and (min-width: 768px){.SB2CoverContent .sipn-desc-list .wdg-free-text-desc{padding: 0 !important;}}
.SB2CoverContent .sipn-desc-list .wdg-free-text-desc a{
	font-family: 'Noticia Text'; 
}
.SB2CoverContent .shared-inpage-nav{margin-top: 20px;}

/* People page */
@media only screen and (min-width: 768px){
	.employee-biolist-section{padding-left: 0 !important;}
}

.twocolSection .wdg-free-text-desc{padding-left: 0 !important;}
.twocolSection .wdg-free-text-desc .container{padding-left: 0 !important;}

@media only screen and (max-width: 767px){.twocolSection .wdg-free-text-desc .emp-heading{padding-left: 15px;}}

.employee-biolist-section {
	padding-top: 0px;
	padding-bottom: 25px;
}

.emplist-only a {
    font-family: 'Noticia Text';
    color: #333333;
    font-size: 16px;
}

.emplist-only a:hover {
    color: #932829;
    font-weight: bold;
}
.emplist-only a:nth-child(1) {
    padding-right: 5px;
}
.emp-listitem-job-title {
	font-style: italic;
}

.employee-biolist-section .row {
    gap: 10px;
}

/* News and Events Page */
.image-text-widget .image-text-card h4{
    font-family: 'Droid sans';
    color: #003263;
    font-size: 24px;
    text-align: left;
}
.NewsEventsSection .image-text-widget img{
	width: 100%;
}

.twocolSection .image-text-widget .pb-2 {
    width: 100% !important;
}

.NewsEventsSection .image-text-widget p {
    text-align: justify;
}

.NewsEventsSection .wdg-free-text-desc a {
    font-family: 'Droid Sans';
    color: #003263;
    font-size: 20px;
}

.NewsEventsSection .wdg-free-text-desc a:hover{
    color: #932829;
}

.image-text-widget .image-text-card a {
	color: #003263;
}

.image-text-widget .image-text-card a:hover {
		color: #962829 !important;
		text-decoration: underline !important;
}

.rsschannel
{
	display:none !important
}
 
.rsssource
{
	display:none !important;
}
 
.RssDescription:first-child 
{
    display: none;
}
.RssDescription{margin-bottom: 15px !important;}
.RSSFeed{margin-left: 2.5rem !important; margin-right: 2.5rem !important; background-color: #f3f3f3 !important; border: 1px solid #60779c !important;}
@media only screen and (min-width:768px){.RSSFeed{margin-left: 0.25rem !important;}}

.rsstitle{font-weight: unset !important;}
.rsstitle a{font-weight: normal !important; color:#962829 !important; text-decoration: underline !important;}
.rsstitle a:hover{color: #003263 !important; }
.row .rsswidgetfields:first-of-type {font-weight: 500 !important; margin-top: 20px!important; margin-bottom: 8px !important;font-size: 24px !important; text-align: center !important; color: #962829 !important; font-family: 'Droid Sans' !important; margin-left: unset !important;}

/*Contact page*/
.banner-section.mb-4{margin-bottom: 0 !important;}
.OfficePage{margin-top: 20px !important;}

.OfficePage .ourpeopletext {
		font-family: 'Noticia Text';
		color: #932829;
		font-size: 24px;
		font-weight: bold;
}

.OfficePage .text-left.white-background{
	margin: 20px 0;
}
.OfficeBio p.contact-name.text-center{
	font-weight: bold;
}
.OfficeBio p{
	margin-bottom: 0 !important;
}
.OfficeBio .contact-image-table{
	margin-bottom: 40px;
	justify-content: center;
    display: flex;
}
.OfficeBio .emp-email.text-center{display: none !important;}

.officeheading {
    font-family: 'Droid Sans';
    color: #932829;
    font-size: 28px;
	margin-bottom: 20px;
}
.officeasideheader {
	font-family: 'Droid Sans';
	color: #932829;
	font-size: 28px;
	text-transform: uppercase;
	margin-bottom: 20px;
}
.OfficePage h3.OfficeName{
	font-family: 'Droid Sans';
	color: #003263;
    font-size: 24px;
	font-weight: bold;
}
.officeaddress{
	color: #0B233F;
	font-family: 'Droid Sans';
    font-size: 24px;
	margin-bottom: 0 !important;
}
.OfficeAddress .wdg-free-text-desc {
	padding-left: 0 !important;
}

.OfficeAddress .wdg-free-text-desc .container {
	padding-left: 0 !important;
}
.OfficePage .sidesubheader{Display: none;}
.office-phone p, .office-fax p {
	font-family: 'Noticia Text';
	color: #0B233F;
	font-size: 24px;
	margin-bottom: 0 !important;
}
.office-phone p:hover, .office-fax p:hover {
		color: #932829;
}
.OfficeWidget .contactheading, .OfficeWidget .jumplink{
	font-family: 'Droid Sans';
	color: #932829;
    font-size: 28px;
	margin-bottom: 20px;
}
.OfficeWidget .jumplink {
    text-transform: uppercase;
}
.OfficeWidget h2.contactlocationname {
	font-family: 'Noticia Text';
	color: #003263;
	font-size: 24px;
	text-transform: uppercase;
	margin-bottom: 20px;
}
.OfficeWidget .col-md-12.col-lg-6{
	margin-bottom: 20px;
}
.OfficeWidget .contact-address {
	margin-top: 1rem;
	margin-bottom: 0 !important;
	color: #003263;
}
.OfficeWidget .Contactphone{
	font-family: 'Droid Sans';
	color: #003263;
}
.OfficeWidget .Contactphone:hover{
	color: #932829;
}
.OfficeWidget .d-none{
	display: block !important;
}
.OfficeWidget .office-link {
    font-family: 'Droid Sans';
    color: #003263;
    padding-bottom: 12px;
    font-size: 24px;
    text-transform: uppercase;
}
.OfficeWidget .office-link:hover{
	color: #932829;
}
@media only screen and (max-width: 767px){.OfficeMap{margin-bottom: 20px;}}
.ContactSection .twocolsection-coltwo .wdg-free-text-desc a {
	color: #333333;
}

.ContactSection .twocolsection-coltwo .wdg-free-text-desc a:hover {
		color: #962829;
		font-weight: bold;
}

/*Bio page*/
.employeebioinfo .emp-image{height: 300px !important;}
.employeebioinfo .employee-image {
    max-width: 100% !important;
    height: 100% !important;
}
@media only screen and (max-width: 990px){.employeebioinfo .emp-image{height: auto !important;}}
.emp-name {
	font-family: 'Noticia Text';
	font-size: 42px;
	color: #003263;
	font-weight: bold;
	padding: 0;
	margin-top: -15px !important;
}
@media only screen and (max-width: 767px){.emp-name{font-size: 36px;}}

.emp-jobtitle {
    font-family: 'Droid Sans';
    font-weight: bold;
    color: #932829;
    font-size: 20px;
	font-style: normal !important;
}
@media only screen and (max-width: 767px){.emp-jobtitle{font-size: 16px;}}

.emp-biotext{
	text-align: left;
}
.employeebioinfo .emp-biotext a {
	font-weight: bold;
	color: #003263;
}

.employeebioinfo .emp-biotext a:hover {
		color: #962829;
		text-decoration: underline !important;
}
.emp-email a, .emp-vcard a, .emp-linkedin a, .emp-phonenumber a {
		font-family: 'Droid Sans';
		color: #932829 !important;
		font-weight: bold;
		font-size: 16px;
	}

.emp-email a:hover, .emp-vcard a:hover, .emp-linkedin a:hover, .emp-phonenumber a:hover {
		color: #003263 !important;
}

.emp-vcard, .emp-facebook, .emp-instagram, .emp-linkedin, .emp-twitter {
	display: inline-block;
	vertical-align: middle;
}

.service-card {
	box-shadow: none;
	padding: 0 !important;
}

.service-card .container {
	padding: 0 !important;
}
.service-card h3 {
	font-family: 'Droid Sans';
	font-weight: bold;
	text-transform: uppercase;
	color: #962829;
	font-size: 16px;
}
.service-card p a {
	text-decoration: none;
	font-size: 14px;
	font-family: 'Droid Sans', sans-serif;
	font-weight: bold;
	color: #003263 !important;
	text-transform: uppercase;
}

.service-card p a:hover {
	color: #962829 !important;
}

.image-text-card {
	margin-top: 10px;
}

.bio-header-text {
	background-color: #f3f3f3;
	padding: 20px 0;
}
.bio-header-text hr {
	width: 100px;
	opacity: unset !important;
}
.row.bio-header-text{
	border-bottom: solid 3px #cacaca;
}
.employee-quote {
	font-size: 20px;
	font-family: 'Noticia Text';
	color: #932829;
	font-style: italic;
}
.opening-quotes, .closing-quotes
{
	font-size:34px;
	line-height: 1;
}
.block-quote-style.home-quote p {
	display: inline;
}

.block-quote-style.home-quote .opening-quotes,
.block-quote-style.home-quote .closing-quotes {
	display: inline;
	white-space: nowrap;
}
.emp-biotext h4{
	font-family: 'Noticia Text';
	color: #003263;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 20px;
	margin-bottom: 15px;	
}
.emp-biotext li{
	color: #333333;
    font-family: 'Noticia Text';
    font-size: 16px;
}

.emp-biotext {
	margin-top: 10px;
	color: #003263;
	font-size: 20px;
	font-family: 'Noticia Text';
	padding: 15px;
}
.employeebioinfo .bio-page-emp-image{
	padding: 0 15px;
}
@media only screen and (min-width: 767px)and (max-width:810px) {.employeebioinfo .bio-page-emp-image {
		padding: 0 !important;
}}
.emp-info {
	text-align: center;
}
.emp-linkedin{
	word-wrap: break-word;
}
.employeebioinfo .emp-info i {
	color: #932829 !important;
}
.employeebioinfo .emp-info a:hover, 
.employeebioinfo .emp-info a:hover i {
	color: #003263 !important;
}


.emp-biotext hr {
	height: 3px !important;
	background-color: #cacaca;
	opacity: unset !important;
	margin: 1rem 0 28px !important;
}

.emp-image {
	display: flex;
	justify-content: center;
	align-items: center;
}
@media only screen and (min-width: 768px){
	.bio-page-emp-image {
		margin-top: -30px;
		position: relative;
		z-index: 1;
	}
}

.emp-heading {
	font-family: 'Noticia Text' !important;
	color: #932829 !important;
	font-size: 24px !important;
	font-weight: bold;
}

.divider-wrap div {
	width: 90%;
}

.divider-wrap div h2 {
	font-size: 28px;
	font-family: "Noticia Text", serif;
	text-align: center;
	text-transform: uppercase;
	color: #001528;
}
.dividerwidget .divider-line{width: 100% !important; margin: 0 !important;}

/*Form*/
.form-field {margin: 2% 0 !important;}
.control-label, .explanation-text {
	font-family: "Noticia Text", serif !important;
	font-size: 16px !important;
	color: #333333 !important;
}
input[type="submit"] {
	font-family: "Noticia Text", serif !important;
	font-size: 16px !important;
	color: #ffffff;
	background-color: #2c4889 !important;
	border: 1px solid #2c4889;
	border-radius: .25rem;
	padding: .375rem .75rem;
	margin: 10px 0;
}
.field-validation-error {
    font-family: 'Noticia Text' !important;
    font-size: 16px !important;
    color: red !important;
}
.editing-form-control-nested-control {flex-direction: column !important;}

.image-text-widget .image-text-card p{
	height: unset !important;
}

.image-text-widget .Content-btn{color: #000000;}
.image-text-widget .Content-btn:hover{color: #003263; font-weight: bold;}

.sipn-container a{
	font-family: 'Noticia Text' !important;
    font-size: 24px !important;
    color: #003263; 
}
.sipn-container a:hover{
	color: #962829;
	font-weight: normal !important;
}
.sipn-container{
	text-align: center;
	font-size: 24px !important;
	color: #003263;
}

/*Industry Links*/
.IndustryLinks .shared-inpage-nav h2 a{
	font-family: "Noticia Text", serif !important;
    font-size: 24px !important;
    color: #962829; 
}
.IndustryLinks .shared-inpage-nav .col-12.col-md-8 h2{margin-top: 20px;}
.IndustryLinks .shared-inpage-nav h2 a:hover{color: #999999;}
.shared-inpage-nav em{color: #333333; font-family: "Noticia Text", serif;}
.shared-inpage-nav .col-12.col-md-8{width: 100% !important;}

.IndustryLinks .col-12.col-md-4 .shared-inpage-nav  h2{
	font-family: 'Droid Sans' !important;
	color: #962829 !important;
	font-size: 28px !important;
	text-transform: unset !important;
	padding-bottom: 10px;
}
.IndustryLinks .col-12.col-md-4 .shared-inpage-nav ul{
	margin-bottom: 0 !important;
	padding-left: 0 !important;
}
.IndustryLinks .col-12.col-md-4 .shared-inpage-nav li{
	list-style: none;
}
.IndustryLinks .col-12.col-md-4 .shared-inpage-nav li a {
		font-family: "Noticia Text", serif !important;
		color: #003263 !important;
		font-weight: normal !important;
}

.IndustryLinks .col-12.col-md-4 .shared-inpage-nav li a:hover{
	color: #962829 !important;
	font-weight: normal !important;
}

.IndustryLinks .col-12.col-md-4 .wdg-free-text-desc em{font-family: "Noticia Text", serif !important;}
.IndustryLinks .col-12.col-md-4 .wdg-free-text-desc p{font-family: 'Droid Sans' !important;}


/*State Links*/
.sipn-dropdown h2{
	font-family: "Noticia Text", serif;
    font-size: 28px;
    color: #962829; 
	font-weight: bold;	
}
.sipn-select{
	font-family: "Noticia Text", serif;
    font-size: 16px;
    color: #495057; 
}

.sipn-dropdown .sipn-dropdown-desc h2{
	font-family: "Noticia Text", serif;
    font-size: 20px;
    color: #003263; 
	font-weight: bold;	
	margin-top: 20px;
    margin-bottom: 20px;
}

.sipn-dropdown-desc h3{
	font-family: "Noticia Text", serif;
    font-size: 16px;
    color: #333333; 
	font-weight: bold;	
}
.sipn-dropdown-desc a{
	font-family: "Noticia Text", serif;
	color: #333333;
}

.sipn-dropdown-desc a:hover{
	 color: #962829; 
}

/*CLT Wireless Page*/
.OurServices .image-text-widget h3.image-header, .ServicesSection .image-text-widget h3.image-header {
	font-family: 'Noticia Text';
    font-size: 32px;
	font-weight: 500;
	margin-top: 10px;
}

/*Home Page Employee section*/
.employee-bg {
	background: #012c56;
	padding-bottom: 20px;
}

.fix-padding-left-right {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

.employee-bg .left {
	float: left;
}

.employee-bg .home-index-quote {
	z-index: 88888;
	padding-left: 30px;
}

.employee-bg .block-quote-style {
	margin: 0 auto;
	margin-bottom: 20px;
	padding-left: 20px;
	width: 90%;
	border: none;
	border: solid 0 #000;
	background-position: top left;
	background-repeat: no-repeat;
}

.employee-bg .block-quote-style p {
	font-style: italic;
	font-size: 1.5em;
	line-height: 1em;
}

.employee-bg .home-quote > p {
	color: #bababa;
}

.employee-bg .home-index-quote h2{
	font-size:24px;
}

.employee-bg .home-index-quote h3 {
	font-size: 20px;
	text-transform: uppercase;
}

.employee-bg .home-button-padding {
	padding-left: 60px;
}
.employee-bg .white {
	color: #fff;
}

.employee-bg .droid {
	font-family: 'Droid Sans', san-serif;
	font-weight: 400;
}

.employee-bg .red-box {
	border-bottom: solid 3px black;
	background-color: #962829;
	color: #c0aa30;
}

.employee-bg .testmonial-btn {
	border-bottom: solid 3px black;
	border-radius: 0 !important;
	padding: 10px 45px !important;
}
i {
	margin-right: 10px;
}
@media only screen and (max-width: 991px) {
	.employee-bg .emp-left-section {
		display:none;
	}
}

@media only screen and (min-width: 992px) and (max-width:1200px) {
	.employee-bg .testmonial-btn {
		padding: 10px 25px !important;
	}
}

/*FAQ Page*/
.FAQSection .shared-inpage-nav .sipn-desc-list .wdg-free-text-desc h2 a {
	color: #1E376D !important;
	text-transform: none !important;
	font-size: 28px !important;
}

@media only screen and (max-width:767px) {
	.FAQSection .shared-inpage-nav .sipn-desc-list .wdg-free-text-desc h2 a {
		font-size: 20px !important;
		font-family: "Droid Sans", sans-serif !important;
	}
}

.FAQSection .shared-inpage-nav .wdg-free-text-desc h2 {
	color: #1E376D !important;
	text-transform: none !important;
	font-size: 24px !important;
	font-family: "Droid Sans", sans-serif !important;
}

.FormsDocuments .shared-inpage-nav .sipn-desc-list .wdg-free-text-desc p a {
	font-family: "Noticia Text", serif !important;
	color: #000000 !important;
	font-weight: normal !important;
}

.SB2CoverContent .shared-inpage-nav .sipn-desc-list .wdg-free-text-desc p a {
	font-family: "Noticia Text", serif !important;
	color: #000000 !important;
	font-weight: normal !important;
}

.FormsDocuments .shared-inpage-nav .sipn-desc-list .wdg-free-text-desc p a:hover,
	.SB2CoverContent .shared-inpage-nav .sipn-desc-list .wdg-free-text-desc p a:hover {
		color: #962829 !important;
}

.SB2CoverContent p {
	font-family: "Noticia Text", serif !important;
}

/*Hospitality Services Page*/

.employee-biolist-section .card-body .employee-name {
	font-family: "Noticia Text", serif;
	text-transform: uppercase;
	font-weight: bold;
	color: #333333;
}

.employee-biolist-section .card-body .employee-designation, .employee-biolist-section .card-body a {
	font-family: "Noticia Text", serif;
	color: #333333 !important;
}

	.employee-biolist-section .card-body a:hover {
		color: #003263 !important;
		font-weight: bold;
	}

.employee-biolist-section .col-12.col-md-3.rounded .emp-items.know-more {
	display: flex;
	justify-content: center;
}

.TestimonialWidget .carousel {
	background-color: unset !important;
}

.TestimonialWidget .carousel-control-prev-icon, .TestimonialWidget .carousel-control-next-icon {
	filter: brightness(0) !important;
	background-size: 90px 90px !important;
	width: 50px !important;
	height: 25px !important;
}

.TestimonialWidget .testimonial-desc {
	width: 75% !important;
	margin: auto !important;
}

a.buttonwidget {
	font-size: 24px;
}

.team-memberinfo i {
	margin-right: 0 !important;
	color: #ffffff !important;
}

.team-memberinfo .btn {
	background-color: #003263 !important;
}

.employeebioinfo .icon-only {
	float: unset !important;
}