.modalContainer{left:50%;margin:0 auto;position:absolute;width:700px;z-index:10001}.narrow .modalContainer{left:auto;margin-left:0;max-width:700px;position:fixed;top:50%!important;width:100%}.mobile .modalContainer{left:0;margin-left:0;margin-top:0;position:fixed;top:0!important;width:100%}div.modalContainer.fullHeight{margin-top:0!important;position:fixed;top:0!important}div.modalContainer.fullWidth{left:0!important;margin-left:0;position:fixed;width:100%!important}div.modalContainer .modalContent{-webkit-perspective:1000;-webkit-transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}div.modalContainer.fullHeight .modalContent{max-height:none}div.modalContainer.fullHeight .modalContentRight>.modalContent{overflow:auto}.modalContainer.ui-draggable{position:fixed}.modalContainer .modalTitleLeft{clear:both;height:37px;padding:0 45px 0 18px;position:relative}.modalContainer h3.modalTitle,.modalContainer h1.modalTitle{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:23px;margin:0;padding-top:14px;font-size:11pt;text-shadow:none}.modalContainer .modalTitleLeft .attribution,.modalContainer .modalTitleLeft .help{color:#6b869f;font-size:9pt;font-weight:bold;position:absolute;right:55px;text-align:right;text-shadow:1px 1px 1px #c8e3fc;top:15px}.modalContainer .modalTitleLeft a.help{border-left:1px solid #c0d2e3;display:block;font-size:15pt;padding:1px 0 12px 9px;text-decoration:none;text-shadow:none;top:10px}.modalContainer a.modalClose{display:block;width:45px;height:37px;position:absolute;top:0;right:0;text-indent:-9999px}.modalContainer button.modalClose{background:url(/App_Themes/Default/images/ModalClose.png) no-repeat right bottom;display:block;width:45px;height:40px;position:absolute;top:-3px;right:0;text-indent:-9999px;border:0}.modalContainer .modalContentLeft{clear:both;padding:0 0 0 9px}.modalContainer .modalContentRight{padding:0 9px 0 0}.modalContainer .modalContent{background:url(/App_Themes/Default/images/ModalLeftInnerBkg.png) repeat-y left top;overflow:auto;padding-left:9px}.modalContainer.noIframe .modalContentLeft{padding-left:18px}.modalContainer.noIframe .modalContentRight{padding-right:18px}.modalContainer.noIframe .modalContent{background:transparent!important;margin-right:-9px;max-height:600px;padding:9px 18px 9px 9px}.modalContainer .modalBottomLeft{clear:both;height:18px;padding:0 0 0 18px;margin:0}.modalContainer .modalBottom{width:100%;height:18px;margin:0}.modalContainer .modalBottomRight{height:18px;padding:0 18px 0 0;margin:0}.modalContainer.modalContainerCP.modalCopyLink{width:430px}.modalContainer.modalCopyLink.MVC{margin-left:-262px}.modalContainer.modalCopyLink iframe{height:180px}body.modal.copyLink{height:auto}.modalContainer.help{width:500px}.modalContainer.help .modalContent iframe{height:433px}.modalContainerCP.addFiles{width:707px}.modal .modalContainerCP.addFiles{margin-left:-225px}.modalContainerCP.addFiles iframe{height:500px}.modalContainerCP.addFilesFromModule{margin-left:-360px;width:720px}.modalContainerCP.addFilesFromModule iframe{height:500px}.externalLinkDialog{margin-left:-250px;width:500px}.externalLinkDialog .modalContent{background-color:#fefcfd!important;max-height:375px}.narrow .externalLinkDialog .modalContent iframe{height:460px!important}.modalContainer.modalContainerCP.modalSubmitASupportRequest{height:635px;left:50%;margin-left:-300px;margin-top:-318px;top:50%!important;width:600px}.newCP .modalContainer.modalContainerCP.modalSubmitASupportRequest{height:700px;margin-left:-250px;margin-top:-350px;width:500px}.modalContainer .newCP{margin:0}.modalContainer .adminWrap{font-family:Arial,sans-serif;margin:0}.modalContainer.noIframe .modalContent>.cpForm{margin-bottom:10px}.modalContainer iframe{background:#fff;border:0;display:block;overflow:hidden;width:100%}body.modal{font-family:Arial,sans-serif;font-size:10pt;margin:0}.modalTabs{background:url(/App_Themes/Default/images/ModalRightInnerBkg.png) repeat-y right top;color:#333;font-size:10pt;overflow:auto;padding:10px 19px 10px 10px}.modalContainerCP .contentContainer{overflow:hidden;padding:0;width:auto}.modalTabs p{margin:0 0 10px}.modalTabs .ajax__tab_header{background:url(/App_Themes/Default/images/ModalTabsBkg.png) repeat-x left bottom;margin-bottom:10px;padding-left:5px;overflow:hidden;zoom:1}.modalTabs .ajax__tab_header span{display:block;float:left;margin-right:5px}.modalTabs .ajax__tab_header span.ajax__tab_outer{background:url(/App_Themes/Default/images/ModalTabLeft.png) no-repeat left top;border-bottom:1px solid #b2b3a5;cursor:pointer;float:none;margin:0;padding-left:4px}.modalTabs .ajax__tab_header span.ajax__tab_inner{background:url(/App_Themes/Default/images/ModalTabRight.png) no-repeat right top;float:none;margin:0;padding-right:4px}.modalTabs .ajax__tab_header span.ajax__tab_tab{background:url(/App_Themes/Default/images/ModalTab.png) repeat-x left top;float:none;margin:0;padding:3px 6px 2px}.modalTabs .ajax__tab_header span.ajax__tab_active{font-weight:bold}.modalTabs .ajax__tab_header span.ajax__tab_hover span.ajax__tab_outer,.modalTabs .ajax__tab_header span.ajax__tab_active span.ajax__tab_outer{background:url(/App_Themes/Default/images/ModalTabLeftActive.png) no-repeat left top;border-color:#fff}.modalTabs .ajax__tab_header span.ajax__tab_hover span.ajax__tab_inner,.modalTabs .ajax__tab_header span.ajax__tab_active span.ajax__tab_inner{background:url(/App_Themes/Default/images/ModalTabRightActive.png) no-repeat right top}.modalTabs .ajax__tab_header span.ajax__tab_hover span.ajax__tab_tab,.modalTabs .ajax__tab_header span.ajax__tab_active span.ajax__tab_tab{background:url(/App_Themes/Default/images/ModalTabActive.png) repeat-x right top}.modalBackground{-moz-opacity:.4;opacity:.4;filter:Alpha(Opacity=40);position:fixed;top:0;right:0;bottom:0;left:0;z-index:3}

/* The following errors were found when attempting to minify this file: /structures/21.site.css
- input(4,1): run-time error CSS1019: Unexpected token, found '@import'
- input(4,9): run-time error CSS1019: Unexpected token, found 'url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap')'
- input(773,10): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
- input(1112,69): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
*/
body, html {
overflow-x: hidden;
}
@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');

body {
	overflow-y: hidden;
}
#breadCrumbs {
	margin-bottom: 0;
}

.mainNavItem::after {
	content: '';
	display: block;
	height: 2px;
	width: 0;
	margin: 5px auto 0;
	background: #1f3d7c !IMPORTANT;
	transition: width .3s ease-in-out;
}  
.mainNavItem:hover::after, .mainNavItem:focus::after, .mainNavItem:active::after, .mainNavItem.mouseover::after {
	width: 80%;
}
.subMenuMoved {
    padding: 0px 0px !important;
    background: white;
    margin-top: 35px !important;
    min-width: 150px;
	margin-left: 30px !important;
}
.mainSubMenu .navMenuItem {
    background: transparent !important;
    padding: 7.2px 15px !important;
    color: #000;
	font-family: 'Lato', sans-serif !important;
	margin: 0 !important;
	font-weight: 700 !important;
	text-transform: uppercase;
	font-size: 14.4px;
}
.mainSubMenu .navMenuItem:hover, .mainSubMenu .navMenuItem:link:hover {
    background: #000 !important;
    background-color: #000 !important;
    color: #fff !important;
}


#contentContainer7 .content_p, #contentContainer11 .content_p {
	font-size: 20px;
	font-weight: 500;
}
/*  Breadcrumbs  */
#breadCrumbs {
    color: #1610c6d9 !important;
}
#contentContainer2 .widgetTitle {
	font-size: 23px;
}
#contentContainer4 .widgetTitle {
	font-size: 23px;
}
#contentContainer9 .widgetTitle {
	font-size: 23px;
}
#contentContainer2 img {
    height: auto;
}
#dropZoneTS7 img {
	width: 100%;
	height: 575px;
}
#contentContainer10 img {
	width: 100%;
	height: 575px;
}
#dropZoneTS8 img {
    height: 575px;
}
.cp-liveEditOn--left .transition_effect {
    display: none;
} 
.breadCrumbs > ol > li {
  display: inline-block;
}
.breadCrumbs > ol > li:first-child::after,
.breadCrumbs > ol > li:last-child::after {
  content: "";
}
#heroWrapperTS {
    width: 100%;
    float: left;
}
/* Header section */
#navbar {
  overflow: hidden;
}
#breadCrumbs {
	margin-top: 100px;
}
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}
.navMainItem.secondaryNavItem {
color: #1f3d7c;
}
.headerMenus #mainNavMenu {
	display: flex;
	justify-content: start;
}
.headerMenus #mainNavMenu li {
	width: auto !important;
}
#heroWrapperTS {
    border: 0 none;
    height: 350PX;
}
.headerMenus #mainNavMenu li a {
	font-family: 'Lato', sans-serif !important;
	margin: 0 !important;
	font-weight: 600 !important;
	text-transform: uppercase;
	font-size: 15px;
	color: #1f3d7c;
	padding-right: 1em;
	padding-left: 1em;
	margin-left: 30px !important;
	padding-top: 0;
}
.headerMenus #searchTS .cp-search-barInner .cp-search-input {
    padding: 4px 0 4px 8px;
    font-size: 15px;
    color: #110bb7;
    opacity: 1;
    margin: 0;
}
.headerMenus #searchTS {
	margin: 3px 0 0 0 !important;
	position: static;
	float: right !important;
	width: auto !important;
}
.headerLogoSearch .rootNavMenu {
	display: flex;
	justify-content: left;
	align-items: center;
}

.cp-format--fullSearch .cp-searchWidget {
	width: 100%;
}
.header-logo{
  width:20%;
  float: left;
}
.siteHeader {
	background: #fff;
	height: auto;
	float: left;
	width: 100%;
	padding: 0 10px 0px 10px !important;
}
.headerMenus {
	margin: 40px 0 0 0;
	padding-top: 0;
	font-size: 20px;
	position: relative;
	display: block;
	float: right;
	width: 80%;
}
#bannerLogoTS {
	background-size: 72px;
	width: 100px;
	padding-bottom: 0 !important;
	float: left;
	margin-top: 6px;
	margin-left: 0;
	height: 100px;
}
#bannerLogoTS img {
	border: 0 none;
	width: 75%;
	margin: -10px;
	border: 0 none;
	width: 100%;
	padding: 0px 7px;
	margin-left: 0;
}
.wide .mainNavItem:link, .wide .mainNavItem:visited {
  padding-right: 51px ;
}
.headerMenus #mainNav {
	margin: 4px 0 0 0;
	float: left;
	width: auto;
	padding-right: 5px;
}
#mainNavMenu {
	background: #fff;
}
.cp-searchWidget {
direction: rtl;
padding: 0px;
border-radius: 35px;

}
.cp-search-barInner {
padding: 3px 0px !important;
}
.cp-format--fullSearch input.cp-search-input {
  margin-bottom: 5px;
}
.cp-search-submit {
font-size: 6px;
margin: 0 0 0 15px !important;
}
.cp-FormField-input.cp-search-input {
padding: 6px 15px;
padding-bottom: 6px;
}

.cp-search-barInner {
padding: 0px 0 !important;
}
.cp-searchWidget {
padding: 0 !important;
}
.cp-FormField-input.cp-search-input {
text-align: left;
}

.cp-format--fullSearch .cp-searchWidget {
	background: #fff;
	border: 1px solid #1f3b7c;
	font-size: 14px;
	width: 100%;
	position: static;
	min-width: 236px;  
}
.wide .mainNav {
border: 0 none;
text-align: center;
}
#searchTS {
    width: 32%;
    float: right !important;
    margin-right: -195px !important;
    margin-top: -37px;
    z-index: 2;
}
#mainNav {
    background: #fff;
    margin-right: 0px;
    color:blue;
}


.headerMenus a {
/*color: #1d397a;*/
margin-left: 30px;
margin-top: 5px !important;
}
.skin52.cp-format--fullSearch.cp-SearchWidgetInputContainer {
display: none;
}
.headerLogoSearch {
	float: left;
	width: 100%;
	max-width: 100%;
	clear: both;
	margin: 0 auto;
	display: block;
	padding: 10px 0 !important;
}
.wide .mainNavItem:visited {
border: 0 none;
text-decoration: none;
padding-top: .5em;
padding-right: .5em;
padding-bottom: .5em;
padding-left: 1.5em;
margin-left: 30px;
}
.mobile-container {
  max-width: 480px;
  margin: auto;
  background-color: #555;
  height: 500px;
  color: white;
  border-radius: 10px;
}

.topnav {
  overflow: hidden;
  background-color: #333;
  position: relative;
}

.topnav #myLinks {
  display: none;
}

.topnav a {
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: block;
}

.topnav a.icon {
  background: black;
  display: block;
  position: absolute;
  top: 0;
}

.topnav a:hover {
  background-color: #ddd;
  color: black;
}

.active {
  background-color: #4CAF50;
  color: white;
}
.topnav {
display: none;
}
.mobilesearchbox {
    display: none;
} 
/* header slider css*/
.radio {
  /*display: none;*/
}

.images {
  overflow: hidden;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
.images-inner {
  width: 500%;
  transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
  transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.image-slide {
  width: 20%;
  float: left;
}
.cs_anchor {
    display: none;
}
.image-slide,
.fake-radio,
.radio-btn {
  transition: all 0.5s ease-out;
}
.fake-radio {
 text-align:center;
}




/* Move slides overflowed container */
#slide1:checked ~ .images .images-inner {
  margin-left: 0;
}
#slide2:checked ~ .images .images-inner {
  margin-left: -100%;
}
#slide3:checked ~ .images .images-inner {
  margin-left: -200%;
}




/* Color of bullets */
#slide1:checked ~ div .fake-radio .radio-btn:nth-child(1),
#slide2:checked ~ div .fake-radio .radio-btn:nth-child(2),
#slide3:checked ~ div .fake-radio .radio-btn:nth-child(3) {
  background: red;
}
.radio-btn {
  width: 9px;
  height: 9px;
  border-radius: 5px;
  background: gray;
  display: inline-block !important;
  margin: 0 1px;
  cursor: pointer;
}
/* Color of bullets - END */




/* Text of slides */
#slide1:checked ~ .labels .label:nth-child(1),
#slide2:checked ~ .labels .label:nth-child(2),
#slide3:checked ~ .labels .label:nth-child(3) {
  opacity: 1;
}

.label {
  opacity: 0;
  position: absolute;
}
/* Text of slides - END */



/* Calculate AUTOPLAY for BULLETS */
@keyframes bullet {
  0%, 33.32333333333334%	{
    background: red;
  }
  33.333333333333336%, 100% {
    background: gray;
  }
}


#play1:checked ~ div .fake-radio .radio-btn:nth-child(1) {
  animation: bullet 12300ms infinite -1000ms;
}

#play1:checked ~ div .fake-radio .radio-btn:nth-child(2) {
  animation: bullet 12300ms infinite 3100ms;	
}

#play1:checked ~ div .fake-radio .radio-btn:nth-child(3) {
  animation: bullet 12300ms infinite 7200ms;	
}
/* Calculate AUTOPLAY for BULLETS - END */




/* Calculate AUTOPLAY for SLIDES */
@keyframes slide {
  0%, 25.203252032520325%	{ margin-left: 0; }
  33.333333333333336%, 58.53658536585366%	{ margin-left: -100%; }
  66.66666666666667%, 91.869918699187%	{ margin-left: -200%; }
}


.st-slider > #play1:checked ~ .images .images-inner {
  animation: slide 12300ms infinite;	
}
/* Calculate AUTOPLAY for SLIDES - END */





/* Calculate AUTOPLAY for CAPTION */
@keyframes caption {
  0%, 33.32333333333334%	{
    opacity: 1;
  }
  33.333333333333336%, 100% {
    opacity: 0;
  }
}


#play1:checked ~ .labels .label:nth-child(1) {
  animation: caption 12300ms infinite -1000ms;
}

#play1:checked ~ .labels .label:nth-child(2) {
  animation: caption 12300ms infinite 3100ms;	
}

#play1:checked ~ .labels .label:nth-child(3) {
  animation: caption 12300ms infinite 7200ms;	
}
/* Calculate AUTOPLAY for CAPTION - END */
.banner-section {
    float: left;
    width: 100%;
}
#structuralContainer2 {
    margin-top: 30px;
}
#heroTS img {
    height: 450px !important;
}
.transition_effect {
	position: relative;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 100%;
	background-image: url(https://content.civicplus.com/api/assets/cbf226ad-f498-4725-beec-06f0fb530b6a?scope=all);
	background-position: center;
    bottom: 0px;
    z-index: 999999;
    height: 150px;
    max-width: 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    top: -150px;
}
/*.banner-img {
    position: relative;
    top: -48px;
    width: 100%;
}

.banner-img::after {
    content: "";
    position: absolute;
    bottom: 0%;
    left: 0;
    width: 0;
    height: 0;
    border-left: 969px solid transparent;
    border-right: 340px solid transparent;
    border-bottom: 95px solid #e3e3e3;
    z-index: 9;
}
.banner-img::before {
    content: "";
    position: relative;
    top: -152px;
    left: 0;
    width: 100%;
    height: 0;
    border-left: 980px solid transparent;
    border-right: 400px solid transparent;
    border-bottom: 155px solid #4f0;
    z-index: 9;
}

*/

#contentContainer12 .wide .mainNav {
    background: none !important;
    border: 0 none;
    text-align: center;
}
#heroWrapperTS img {
    width: 100%;
}
#structuralContainer1 {
    padding-top: 20px;
}
h1#versionHeadLine {
    color: #1f3d7c !important;
    font-weight: 700;
	text-transform:uppercase;
}
.dropZoneContent
.secondRow{

  padding-top:10px;
  padding-bottom:10px;
}
.secondRow {
    display: flex;
}
.dropZoneLft{
  width:40%;
}
.dropZoneRft{
  width:60%;
} 
.thirdRow {
display: flex;
padding-top: 0px;
}
.dropZoneLft1{
  width:60%;
}
.dropZoneRft2{
  width:40%;
}
.fourthRow{
  display:flex;
  padding-top:10px;
}
.dropZoneLft1{
  width:60%;
}.widget.skin56 .widgetItem, .widget.skin56 li.widgetItem{
    padding-bottom: 2.25em !important;
}
.bottom-bold-content{
  font-weight: bold;
}
.dropZoneLft2{
  width:33.33%; 
}
.dropZoneCenter{
  width:33.33%;
}
.dropZoneryt2{
  width:33.33%;
  float:right;
}
.dropZonesFull img {
	width: 100%;
}
.dropZoneryt2 img {
	width: 100%;
}
.pageStyles p, .fr-view.fr-element p {
    margin-top: 0px;
	margin-bottom: 15px !important;
}
.cp-fieldWrapper {
    padding-top: 5px;
    padding-left: 8px;
    padding-right: 8px;
}
.pageStyles .imageBorder img, .imageWithStylesApplied {
    border: 0 !important;
}
#dropZoneTS3 {
    margin-left: 10px ;
}
#contentContainer5 {
    margin-right: 10px;
}

#contentContainer10 {
    margin-left: 10px ;
}
#dropZoneTS8 {
    margin-left: 10px ;
}
#dropZoneTS10 p {
    font-weight: bold;
}

.pageStyles .imageBorder img, .imageWithStylesApplied {
background-color: #fff;
padding-top: .35em;
padding-right: .35em;
padding-bottom: .35em;
padding-left: .35em;
border: 3px solid #fff;
}
.moduleContentNew .headline, .moduleContentNew .pageStyles h1, .pageStyles h1 {
    color: #1610c6d9 !important;
}

.widget.skin54 .widgetItem, .widget.skin54 li.widgetItem {
border: 0 none;
padding-top: 0.25em;
padding-bottom: 0.25em;
}

.outer_container {
    width: 90%;
    margin: 0 auto;
    display: table;
}
#dropZoneTS8 img {
    padding: -.5px !important;
}
#contentContainer7 .content_p {
    text-align: center;
}
#contentContainer11 .content_p {
    text-align: center;
}
.p_heading {
font-size: 25px;
margin: 0 auto;
}
.widgetUniversal .cp-search-barInner {
font-size: 0.7em;
margin-top: 0px;
}
.pageStyles .imageBorder img, .imageWithStylesApplied {
background-color: #fff;
padding-top: .35em;
padding-right: .35em;
padding-bottom: .35em;
padding-left: .35em;
border: 1px solid #ccc;
}

#contentContainer12 {
    width: 100%;
}
.secondRow {
margin-top: 10px;
}
.widget.skin54 {
padding-bottom: 0;
}
#contentContainer2 img {
    width: 100%;
}
#contentContainer3 img {

    width: 100%;
}
#dropZoneTS5 img {

    width: 100%;
}
#dropZoneTS7 img {

    width: 100%;
}
#dropZoneTS8 img {

    width: 100%;
}
.topnav {
display: none;
}
.cpTextResizeOn .breadCrumbContainer {
	padding:0px !important;
    text-transform: uppercase;
}
.mobilesearchbox {
  display: none;
}

/* footer css */

.container_footer a {
    color: #1f3d7c !important;
}
.footer-outer {
	float: left;
	width: 100%;
}
.footer-inner {
	float: left;
	width: 100%;
	display: flex;
	align-items: center;
	margin-top: 40px;
	margin-bottom: 20px;
}
#dropZoneFooter1 {
    width: 33.33%;
    float: left;
}
#dropZoneFooter2 {
    width: 33.33%;
    float: left;
}
#dropZoneFooter3 {
    float: right;
    width: 33.33%;
}
#dropZoneFooter4 {
    width: 33.33%;
    float: left;
}
#dropZoneFooter5 {
    width: 33.33%;
    float: left;
}
#dropZoneFooter6 {
  background-color: #fff
    width: 33.33%;
    float: left;

}
.container_footer{
	float: none;
	width: 100%;
	max-width: 1180px;
	margin: 0 auto;
	display: table;
}
.container_footer a {
	font-weight: 500;
	font-size: 20px;
	text-decoration: none !important;
	text-transform: uppercase;
	color: black !important;
}

.footer-inner .footer-item-left {
	float: left;
	width: 40%;
}
.footer-inner .footer-item-right {
	float: right;
	width: 40%;
}
.footer-inner .footer-item .footer-item-link {
	float: left;
	width: auto;
	margin: 0 20px;
	font-size: 20px;
	text-decoration: none;
	color: #1f3d7c;
}
.footer-inner .footer-item.footer-logo {
	float: left;
	text-align: center;
	margin:0px auto ;
}

/*ss.css*/
.bottom_p {
	float: left;
	width: 100%;
	background-color: #eaeaea;
	font-size: 20px;
	font-weight: 400 !important;
	text-align: center;
	padding-bottom: 30px;
}
#heroWrapperTS {
	float: left;
	width: 100%;
}
#structuralContainer2 {
	float: left;
	width: 100%;
}




#moduleContent {
	/* float: left; */
	width: 100%;
	display: table;
}
.moduleContentNew .headline, .moduleContentNew .pageStyles h1, .pageStyles h1 {
	float: left;
}
.moduleContentNew .cpGrid {
	float: left;
	width: 100%;
}


/************************* Responsive.css Start *************************/


@media screen and (max-width: 1400px) {
	
/* .siteHeader {padding: 0 40px 0 4%;}
.headerMenus #mainNavMenu li a {padding: 0 20px;} */
.footer-item-link a {
    float: left;
    width: 100% !important;
    text-align: center;
    color: #000;
    font-size: 15px;
    text-decoration: none !important;
    text-transform: uppercase;
    
}
.footer-inner .footer-item.footer-logo {
	
	float: left;
	text-align: center;
	margin:0px auto;
}
}

@media screen and (max-width: 1200px) {
.footer-inner a {
    font-weight: 500 !important;
}
.container {
  width: 960px;
}
.headerLogoSearch {
background: #fff;
}
#bannerLogoTS\ footerlogo {
	position: static;
	padding: 5px 7px;
	margin: 0 auto;
	width: 135px;
	height: 89px;
	background-repeat: no-repeat;
	background-size: 65px;
}
#mainNav\ menufooter {
	background: #fff;
	width: 100%;
	margin-top: 10px;
}
.wide .mainNav .rootNavMenu {
	letter-spacing: -.31em;
	word-spacing: -.43em;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
#SideItem173 {
	margin-left: 0;
}
#SideItem172 {
	margin: 0;
	position: relative;
	left: 0;
}
#SideItem170 {
	position: relative;
	left: 0;
}
#SideItem154 {
	margin-left: 0;
}


.headerMenus #mainNavMenu li a {
	padding: 4px 7px;
	font-size: 15px;
	font-weight:700 !important;
}
.cp-format--fullSearch .cp-searchWidget {
	min-width: 100%;
	max-width: 100%;
}
.skin17 .cp-format--fullSearch .cp-search-submit {
	width: 20px;
}
.headerMenus #searchTS {
	margin: 5px 0 0 20px !important;
	width: 150px !important;
}
.headerMenus #searchTS .cp-search-barInner .cp-search-input {
	font-size: 16px;
}


#bannerLogoTS\ footerlogo {
    width: 100px;
    height: auto;
}
.footer-inner {
    padding: 0 20px;
}
.footer-item-link a {
	float: left;
	width: 100% !important;
	text-align: center;
	color: #000;
	font-size: 15px;
	text-decoration: none !important;
	text-transform: uppercase;
	font-weight: 200;
}

}


@media screen and (max-width: 980px) {
	.InteriorPageLayout .thirdRow {
	display: flex ;
}
.InteriorPageLayout .thirdRow .col.col1.first.last {
	display: block !important;
}
	.widget.skin37 .widgetItem img {
	max-width: 120px !important;
}
.footer-inner .footer-item-right {
	padding-bottom: 0;
}
.widget.skin37 .widgetItem img {
	max-width: 120px !important;
}

.headerMenus #mainNavMenu li a {
	padding: 0 5px;
	margin: 0 !important;
	font-weight: 700 !important;
	text-transform: uppercase;
	font-size: 12px !important;
	letter-spacing: 1px;
}
.footer-inner .first.last {
	display: block !important;
}
.footer-inner {padding: 0;}
#bannerLogoTS\ footerlogo {width: 90px;}
.footer-inner .footer-item-left {width: 42%;}
.footer-inner .footer-item-right {width: 42%;}
.headerMenus{
	    margin: 40px 0 0 0;
}
.container {width: 750px;}
.headerLogoSearch {
    background: #fff;
}

.cp-format--fullSearch .cp-searchWidget {
background: #fff;
border: 1px solid #2421da;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-size: 14px;
width: 150px;
position: relative;
right: 35px;

}
#mainNav\ menufooter {
    background: #fff;
    width: 91%;
    margin-top: 50px;
}

#dropZoneTS3 {
    margin-left: 0px ;

}
#dropZoneTS4 {
}
#contentContainer5 {
    margin-right: 0px;
}
#dropZoneTS9{
}
#dropZoneTS6 {

}
#contentContainer10 {
    margin-left: 0px ;
}
#dropZoneTS8 {
    margin-left: 0px ;
}
#dropZoneTS9 img {
width: 100%;
}
#mainNav\ menufooter {
  width: 95%;
}
#dropZoneTS8{
  margin-left: 0px;
}
.secondRow {
    display: block;
}
.dropZoneLft {
    width: 100%;
}
.dropZoneRft {
    width: 100%;
}
.thirdRow {
    display: block;
}
.dropZoneLft1 {
    width: 100%;
}
.dropZoneRft2 {
    width: 100%;
}
.fourthRow {
    display: block;
}
.dropZoneLft2 {
    width: 100%;
}

.dropZoneCenter {
    width: 100%;
}
.dropZoneryt2 {
    width: 100%;
    float: none;
}
#bannerLogoTS img {
  border: 0 none;
  width: 100% !important;
  margin: 0px;
}
.headerMenus #mainNavMenu li a {
	padding: 0 3px;
	font-size: 10px;
	font-weight:700 !important;
}
.siteHeader {
	padding: 0 20px 0 2%;
}	
.headerMenus #searchTS {
	margin: 5px 0 0 40px !important;
	width: 130px !important;
}
.footer-item-link a {
    font-size: 13px;
}

}
@media screen and (max-width: 1036px) {.footer-inner .footer-item-right { padding-bottom: 22px;}}
@media screen and (min-width: 768px) and (max-width: 980px) {

.footer-inner {padding: 0;}
#bannerLogoTS\ footerlogo {width: 90px;}
.footer-inner .footer-item-left {width: 42%;}
.footer-inner .footer-item-right {width: 42%; padding-bottom: 22px; !important}
.footer-item-link a {font-size: 12px;}
}
@media screen and (max-width: 767px) {
.InteriorPageLayout .thirdRow {
	display: block;
}
body.InteriorPageLayout .thirdRow .col.col1.first.last .pageStyles ul {
	padding: 0 0 0 15px !important;
}	
	.skin17 .cp-format--fullSearch .cp-search-submit{width: 10%;}
.headerMenus {
float: left;
width: 85%;
padding-left: 25px;
}
.headerMenus #searchTS {
float: right !important;
}
#bannerLogoTS {
float: left;
width: 15%;
}
.subMenuMoved {margin-left: 5px !important;}
	.outer_container {width: 94%;}
	.headerMenus #searchTS {
    width: 95px !important;
}
#contentContainer7 .content_p {
	font-weight: 400;
}
.headerMenus #searchTS .cp-search-barInner .cp-search-input {
	font-size: 14px !important;
}
.headerMenus #searchTS .cp-search-barInner .cp-search-input {
	padding: 0px 2px 1px 8px !important;
	font-size: 8px !important;
}
.headerMenus #mainNavMenu li a {
	padding: 0 4px !important;
	font-size: 0px !important;
	font-weight:700 !important;
}
#bannerLogoTS img {
  border: 0 none;
  width: 100% !important;
  margin: 0px;
}
.headerLogoSearch #bannerLogoTS {
	margin: 0 auto;
	display: table;
	float: left !important;
	height: 100px;
	width: 90px;
	background-size: 80px;
}
.siteHeader {
	padding: 0 34px 0 13px !important;
}
.headerMenus #mainNavMenu li a {
	padding: 0 3px !important;
	font-size: 10px !important;
	font-weight: 700 !important;
}
.cp-format--fullSearch .cp-searchWidget {
	width: 130px;
	right: 15px;
}
.headerMenus {
	margin: 30px 0 0 0;
}
#bannerLogoTS\ footerlogo {position: static;padding: 5px 7px;width: 100%;
height: 166px;background-repeat: no-repeat;background-size: auto;margin: 0 auto;display: block;background-position: center;}	
.wide .mainNav .rootNavMenu {display: block;}
.wide .mainNav .rootNavMenu li {
	width: 100%;
	float: left;
}
.wide .mainNav .rootNavMenu li a {
	font-size: 21px;
	padding: 2px 0;
}	
	
.narrow.narrow.narrow.narrow .mainNav .rwd-menuwrapper {
	transform: inherit !important;
	transform-origin: inherit !important;
}
#bannerLogoTS {
    height: 95px;
}

.siteHeader {
	padding: 0 34px 0 13px !important;
}
.headerMenus #mainNavMenu li a {
	padding: 0 3px !important;
	font-size: 10px !important;
	font-weight: 700 !important;
}
.cp-format--fullSearch .cp-searchWidget {
	width: 130px;
	right: 15px;
}
.headerMenus {
	margin: 40px 0 0 0;
}



/* Fotter CSS */
.footer-item-link a {
    float: left;
    width: 100%;
    text-align: center;
}
.footer-item.footer-logo img {
    max-width: 100px;
}
.footer-inner {
	position: relative;
	padding-top: 160px;
	display: block;
}
.footer-inner .footer-item-left {
	float: left;
	width: 100%;
}
.footer-inner .footer-item.footer-logo {
	width: 20%;
	float: left;
	text-align: center;
	position: absolute !important;
	left: 0;
	right: 0;
	top: 0;
}
.footer-inner .footer-item-right {
	float: left;
	width: 100%;
}
.footer-item-link a {
	float: left;
	width: 100% !important;
	text-align: center;
	color: #000;
	font-size: 17px;
	text-decoration: none !important;
	text-transform: uppercase;
	font-weight: 500 !important;
}

.footer-item-link {
	float: left;
	width: 100% !important;
	text-align: center;
	margin: 8px 0;
}
#bannerLogoTS\ footerlogo {
	width: 125px;
}

}

@media screen and (max-width: 1200px) {
.headerMenus #mainNavMenu li a {

  margin-left: 0px !important;
  
}
#searchTS .cp-search-barInner .cp-search-input {
    font-size: 10px !important;
}
}

@media screen and (max-width: 480px){

#contentContainer2 img {
    height: 140px;
}
}
@media screen and (max-width: 740px) {

.headerMenus #mainNav {
    margin: 8px 0 0 0;
    float: left;
    width: auto;
    padding-right: 0px !important;
}
}
@media screen and (max-width: 640px) {
.InteriorPageLayout .thirdRow .col.col1.first.last .pageStyles .cp-fieldWrapper {
	font-size: 17px;
}
.transition_effect {
    position: relative;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 100%;
    background-image: url(https://content.civicplus.com/api/assets/159b571b-886f-4a44-aee9-6621a8bce078?scope=all) !important;
    background-size: 100% 146px;
    background-repeat: no-repeat;
    background-position: center;
    height: 191px;
    bottom: 0px;
}
.siteHeader {
    padding: 0 20px;
    background: #000;
}
#bannerLogoTS {
   background-image: url(https://content.civicplus.com/api/assets/39165d07-8ba9-4e1e-aa79-e3f1e0706582) !important; 
   background:no-repeat;
}
.nav-btn.nav-btn {
    width: 100% !important;
    background-color: #81be41 !important;
    color: black !important;
}
.narrow.narrow .inner-wrap {
	left: 0 !important;
}

.slider_image_1{
	height:250px;
}
.slider_image_2{
	height:250px;
}
.slider_image_3{
	height:250px;
}
.narrow.narrow.narrow.narrow .mainNav {
    -moz-transform: translate3d(0,0,0) !important;
    backface-visibility: hidden;
    display: block;
    float: left;
    width: 100% !important;
    max-width: 100% !important;
    background: transparent;
    transition: inherit !important;
    transform: inherit !important;
}
.js-navopen .narrow.narrow.narrow .inner-wrap {
    -webkit-transform: none !important;
    transform: none !important;
}
.narrow.narrow .mainNav {
	height: 100%;
	position: static;
}
.narrow.narrow.narrow.narrow .mainNav #secondaryMenumainNav\ menufooter li a {
	text-align: center;
	float: left;
	width: 100%;
}
.narrow.narrow.narrow.narrow .mainNav #secondaryMenumainNav\ menufooter li {
	float: left;
	width: 100%;
}
.narrow.narrow.narrow.narrow .mainNav #secondaryMenumainNav\ menufooter li a {
	text-align: center;
	float: left;
	width: 100%;
	margin: 0;
	padding: 3px 0;
	text-transform: uppercase;
	color: #000;
}
#bannerLogoTS img {
	display:none ;
  
}
#mainNav\ menufooter {
	margin-top: 0;
}
#bodyContainerTS {
   
}
	.siteHeader {

	padding: 0 !important;
}
#mainNavHolderMobile {
	display: none;
}
.js-navopen #mainNavHolderMobile {
	display: block;
}
.headerLogoSearch #bannerLogoTS {
	float: none !important;
	background-position: center;
	height: 118px;
    width: 100px;
	background-size:95px;
}
.headerLogoSearch .headerMenus {
	float: none;
	display: table;
	margin: 0 auto;
	width:80%;
}
.cp-format--fullSearch .cp-searchWidget {
    width: 100% !important;
    position: static;
}
.headerMenus #searchTS .cp-search-barInner .cp-search-input {
	padding: 8px 0 8px 8px !important;
	font-size: 15px !important;
}
.headerMenus #searchTS {
	margin: 33px 0px 20px !important;
	width: 100% !important;
}
.nav-btn.nav-btn:before {
    height: 3px;
}
.nav-btn.nav-btn:after, .nav-btn.nav-btn:before {
    border-width: 3px;
    width: 30px;
	left: 10px;
}
.nav-btn.nav-btn {
    font-size: 15px!important;
    font-weight: 500;
    line-height: 35px;
    text-transform: uppercase;
}
#breadCrumbs {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.skin17 .cp-format--fullSearch .cp-search-submit {
	width: 13px;
}
.cp-fieldWrapper {
    padding-top: 5px;
    padding-left: 8px;
    padding-right: 8px;
	font-size: 23px;
}
#dropZoneTS8 img {
	padding: -2px;
}
#contentContainer7 img {
    padding: 12px 0 0 0px;
}
.headerLogoSearch {
    background: #000;
    padding: 25px 0 40px 0 !important;
}
.css-1bmzwdj .react-loading-skeleton {
    background-color: transparent !important;
    background-image: none !important;
}

.narrow.narrow .rwd-menuwrapper li > a {
    color: #000;
    background: #fff;
	font-size: 14.4px;
}
.narrow.narrow .rwd-back > a:before, .narrow.narrow .rwd-menuwrapper .toParent > a:before, .narrow.narrow .rwd-menuwrapper .toParent > a:before {
    background-color: transparent !important;
} 
.narrow.narrow .rwd-menuwrapper li > a:hover {
    background: #000;
    color: #fff;
}
.mainNavItem::after {
	display: none !important;
}
.narrow.narrow .rwd-menuwrapper li.hasChildren > a::after, .narrow.narrow .rwd-menuwrapper li.rwd-back > a::after {
	display: block !important;
	background: transparent !important;
}
.narrow #mainNav .mainNavItem::after {
	 background: transparent !important;
}
 
}



#dropZoneFooter6{background-color:#32cf40;border:0 none}#FootercontentContainer6{border:0 none}#bannerLogoTS{border:0 none}#bannerLogoTS>div.inner{border:0 none}#bannerLogoTS>div.inner>div.inner{border:0 none}#bannerLogoTS>div.inner>div.inner>div.inner{border:0 none}#bannerLogoTS>div.inner>div.inner>div.inner>div.inner{border:0 none}#bannerLogoTS>div.inner>div.inner>div.inner>div.inner>div.inner{border:0 none}#bannerLogoTS>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner{border:0 none}#bannerLogoTS>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner{border:0 none}#bannerLogoTS>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner{border:0 none}#bodyContainerTS{border:0 none}#FootercontentContainer4{border:0 none}#moduleContent{border:0 none}#dropZoneTS6{border:0 none}#FootercontentContainer5{border:0 none}#contentContainer7{border:0 none}#dropZoneFooter3{border:0 none}#dropZoneTS5{border:0 none}#dropZoneFooter2{border:0 none}#heroTS{border:0 none}#dropZoneFooter1{border:0 none}#FootercontentContainer2{border:0 none}#structuralContainer1{background-color:#fff;border:0 none}#dropZoneTS4{border:0 none}#contentContainer12{border:0 none}#searchTS{border:0 none}#searchTS>div.inner{border:0 none}#searchTS>div.inner>div.inner{border:0 none}#searchTS>div.inner>div.inner>div.inner{border:0 none}#searchTS>div.inner>div.inner>div.inner>div.inner{border:0 none}#searchTS>div.inner>div.inner>div.inner>div.inner>div.inner{border:0 none}#searchTS>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner{border:0 none}#searchTS>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner{border:0 none}#searchTS>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner{border:0 none}#searchTS>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner>div.inner{border:0 none}#contentContainer3{border:0 none}#heroWrapperTS{border:0 none}#contentContainer4{border:0 none}#contentContainer4>div.inner{border:0 none}#dropZoneTS8{border:0 none}#dropZoneTS2{border:0 none}#contentContainer8{border:0 none}#dropZoneTS9{border:0 none}#dropZoneFooter5{border:0 none}#bannerLogoTS footerlogo{border:0 none}#contentContainer9{border:0 none}#dropZoneTS1{border:0 none}#megaMenu{border:0 none}#megaMenu>div.inner{border:0 none}#structuralContainer2{border:0 none}#FootercontentContainer1{border:0 none}#breadCrumbs{border:0 none}#dropZoneFooter4{border:0 none}#contentContainer5{border:0 none}#contentContainer6{border:0 none}#dropZoneTS10{border:0 none}#dropZoneTS3{border:0 none}#dropZoneTS7{border:0 none}#contentContainer11{border:0 none}#contentContainer11>div.inner{border:0 none}#FootercontentContainer3{border:0 none}#contentContainer10{border:0 none}#contentContainer2{border:0 none}body{border:0 none;line-height:1.5}.fr-box .fr-view.fr-element{line-height:1.5}.pageStyles p,.fr-view.fr-element p{margin-bottom:1.4em;border:0 none}.headline,.pageStyles h1{border:0 none;font-family:'Verdana';font-style:normal;font-weight:400;color:#1f3d7c;font-size:1.5em;text-decoration:none}.moduleContentNew .headline,.moduleContentNew .pageStyles h1,.pageStyles h1{border:0 none;font-family:'Verdana';font-style:normal;font-weight:400;color:#1f3d7c;font-size:1.5em;text-decoration:none}.subhead1{margin-top:.167em;border:0 none;font-family:'Verdana';font-style:normal;font-weight:400;color:#1f3d7c;font-size:1.2em;text-decoration:none}.moduleContentNew .subhead1{margin-top:.167em;border:0 none;font-family:'Verdana';font-style:normal;font-weight:400;color:#1f3d7c;font-size:1.2em;text-decoration:none}.pageStyles h2{margin-top:.167em;border:0 none;font-family:'Verdana';font-style:normal;font-weight:400;color:#1f3d7c;font-size:1.2em;text-decoration:none}.widgetBody.widgetBody h2{margin-top:.167em;border:0 none;font-family:'Verdana';font-style:normal;font-weight:400;color:#1f3d7c;font-size:1.2em;text-decoration:none}.subhead2{margin-top:1.4em;border:0 none;color:#1f3d7c;text-decoration:none}.moduleContentNew .subhead2{margin-top:1.4em;border:0 none;color:#1f3d7c;text-decoration:none}.widget:not(.widgetCustomHtml) .widgetBody h3:not(.widgetTitle):not(.miniCalendarHeader){margin-top:1.4em;border:0 none;color:#1f3d7c;text-decoration:none}.pageStyles ol,.fr-view.fr-element ol{margin-bottom:1.4em;padding-left:3em;border:0 none}.pageStyles ol>li,.fr-view.fr-element ol>li{margin-bottom:.35em;border:0 none}.pageStyles ul,.fr-view.fr-element ul{margin-bottom:1.4em;padding-left:3em;border:0 none;list-style-type:circle}.pageStyles ul>li,.fr-view.fr-element ul>li{margin-bottom:.35em;border:0 none}.pageStyles table,.fr-view table{border:0 none;text-decoration:none;width:100%}.pageStyles td,.pageStyles th,.fr-view tr th,.fr-view table tr td,.fr-view table tr th{padding-top:.35em;padding-right:.35em;padding-bottom:.35em;padding-left:.35em;border:0 none;text-decoration:none}.pageStyles thead th,.pageStyles .narrow td:first-child,.pageStyles .narrow th:first-child,.fr-view tr th,.fr-view table tr th{padding-top:.35em;padding-right:.35em;padding-bottom:.35em;padding-left:.35em;border:0 none;text-decoration:none}.pageStyles tbody th,.pageStyles .narrow td:before,.pageStyles .narrow th:before{padding-top:.35em;padding-right:.35em;padding-bottom:.35em;padding-left:.35em;border:0 none;text-decoration:none}.pageStyles .alt>td,.pageStyles .alt>th,.fr-view table tr.alt>td,.fr-view table.fr-alternate-rows>tbody>tr:nth-child(2n)>td,.fr-view table.fr-alternate-rows>tbody>tr:nth-child(2n)>th{border:0 none}.pageStyles .alt>th,.fr-view table tr.alt>th{border:0 none;text-decoration:none}.pageStyles table>caption,.fr-view table caption{border:0 none;text-decoration:none}.pageStyles .imageBorder img,.imageWithStylesApplied{background-color:#fff;padding-top:.25em;padding-right:.25em;padding-bottom:.25em;padding-left:.25em;border:1px solid #ccc}.pageStyles .imageBorder>figcaption{border:0 none;font-size:.8em;text-align:center;text-decoration:none}a:link{text-decoration:underline}a:hover,a:focus,a:active{text-decoration:underline}.hyperlink{text-decoration:underline}.hyperlink:hover,.hyperlink:focus,.hyperlink:active{text-decoration:underline}.pageStyles a:link,.headline.headline a:link,.subhead1.subhead1 a:link,.subhead2.subhead2 a:link,.pageStyles.pageStyles h1 a:link,.pageStyles.pageStyles h2 a:link,.pageStyles h3 a:link{text-decoration:underline}.hyperlink:hover,.hyperlink:focus,.hyperlink:active{text-decoration:underline}.breadCrumbContainer{margin-bottom:1em;border:0 none;color:#274481;font-size:.8em}.breadLeader{border:0 none}.breadCrumb:link,.breadCrumb:visited,.breadCrumb:hover,.breadCrumb:focus,.breadCrumb:active{color:#274481;text-decoration:none}.breadCrumbs li:before{content:"»"}.pageStyles hr{margin-top:1.4em;margin-bottom:1.4em;border:0 none #ccc}.wide .mainNav{background-color:#ccc;border:0 none;text-align:center}.mainNav>.inner{border:0 none}.mainNav>.inner>.inner{border:0 none}.mainNav>.inner>.inner>.inner{border:0 none}.wide .mainNavItem:link,.wide .mainNavItem:visited{border:0 none;font-family:'Georgia';font-style:normal;font-weight:400;color:#1d397a;text-decoration:none;padding-top:.5em;padding-right:.5em;padding-bottom:.5em;padding-left:.5em}.wide .mainNavItem:hover,.wide .mainNavItem.mouseover,.wide .mainNavItem:focus,.wide .mainNavItem:active{border:0 none;font-style:normal;font-weight:400;text-decoration:none}.narrow .mainNav,.mainSubMenu{border:0 none}.narrow .mainNav,.narrow .mainNavItem:link,.narrow .mainNavItem:visited,.narrow .navMenuItem:link,.narrow .navMenuItem:visited,.mainSubMenu .navMenuItem:link,.mainSubMenu .navMenuItem:visited{background-color:#ddd;border:0 none;font-family:'Verdana';font-style:normal;font-weight:400;text-decoration:none}.wide .mainSubMenu .navMenuItem:link,.wide .mainSubMenu .navMenuItem:visited{text-align:left;padding-top:.125em;padding-right:.25em;padding-bottom:.125em;padding-left:.25em}.narrow .mainNavItem:hover,.narrow .mainNavItem:focus,.narrow .mainNavItem:active,.narrow .navMenuItem:hover,.narrow .navMenuItem:focus,.narrow .navMenuItem:active,.mainSubMenu .navMenuItem:hover,.mainSubMenu .navMenuItem:focus,.mainSubMenu .navMenuItem:active{border:0 none;font-style:normal;font-weight:400;text-decoration:none}.narrow .mainNavItem:link:after,.narrow .mainNavItem:visited:after,.narrow .navMenuItem:link:after,.narrow .navMenuItem:visited:after,.mainSubMenu .navMenuItem:link:after,.mainSubMenu .navMenuItem:visited:after{text-decoration:none}.narrow .mainNavItem:hover:after,.narrow .mainNavItem:focus:after,.narrow .mainNavItem:active:after,.narrow .navMenuItem:hover:after,.narrow .navMenuItem:focus:after,.narrow .navMenuItem:active:after,.mainSubMenu .navMenuItem:hover:after,.mainSubMenu .navMenuItem.mouseover:after,.mainSubMenu .navMenuItem:focus:after,.mainSubMenu .navMenuItem:active:after{text-decoration:none}.megaMenu{border:0 none}.megaMenu .col.outer:before,.megaMenu .col.outer:after{border:0 none;bottom:0;top:0;width:0}.megaMenu .col.outer:before{left:-0}.megaMenu .col.outer:after{right:-0}.secondaryNav{border:0 none}.secondaryNavItem:link,.secondaryNavItem:visited{border:0 none;text-decoration:none;padding-top:.35em;padding-right:.25em;padding-bottom:.35em;padding-left:.25em}.secondaryNavItem:hover,.secondaryNavItem:focus,.secondaryNavItem:active{border:0 none;text-decoration:none}.accordionSecondaryNavItem:link,.accordionSecondaryNavItem:visited{text-decoration:none}.accordionSecondaryNavItem:hover,.accordionSecondaryNavItem:focus,.accordionSecondaryNavItem:active{text-decoration:none}.secondarySubMenu{border:0 none}.secondarySubMenu .navMenuItem:link,.secondarySubMenu .navMenuItem:visited,.accordionNavContainer .navMenuItem:link,.accordionNavContainer .navMenuItem:visited{background-color:#ddd;border:0 none;text-decoration:none;text-align:left;padding-top:.125em;padding-right:.25em;padding-bottom:.125em;padding-left:.25em}.secondarySubMenu .navMenuItem:hover,.secondarySubMenu .navMenuItem:focus,.secondarySubMenu .navMenuItem:active,.accordionNavContainer .navMenuItem:hover,.accordionNavContainer .navMenuItem:focus,.accordionNavContainer .navMenuItem:active{border:0 none;text-decoration:none}.accordionNavContainer .accordionNavMenuItem:link,.accordionNavContainer .accordionNavMenuItem:visited{text-decoration:none;text-align:left}.accordionNavContainer .accordionNavMenuItem:link,.accordionNavContainer .accordionNavMenuItem:visited{text-align:center}.accordionNavContainer .accordionNavMenuItem:hover,.accordionNavContainer .accordionNavMenuItem:focus,.accordionNavContainer .accordionNavMenuItem:active{text-decoration:none}.accordionNavContainer .accordionNavMenuItem:hover,.accordionNavContainer .accordionNavMenuItem:focus,.accordionNavContainer .accordionNavMenuItem:active{text-align:center}.secondarySubMenu .navMenuItem:link:after,.secondarySubMenu .navMenuItem:visited:after{text-decoration:none}.secondarySubMenu .navMenuItem:hover:after,.secondarySubMenu .navMenuItem.mouseover:after,.secondarySubMenu .navMenuItem:focus:after,.secondarySubMenu .navMenuItem:active:after{text-decoration:none}.secondaryNav .secondaryNavItem:link:after,.secondaryNav .secondaryNavItem:visited:after{text-decoration:none}.secondaryNav .secondaryNavItem:hover:after,.secondaryNav .secondaryNavItem:focus:after,.secondaryNav .secondaryNavItem:active:after{text-decoration:none}.accordionNavContainer--lvl1{border:0 none}.accordionNavContainer--lvl1>.subMenuItem>div>.navMenuItem:link,.accordionNavContainer--lvl1>.subMenuItem>div>.navMenuItem:visited{border:0 none;text-decoration:none}.accordionNavContainer--lvl1>.subMenuItem>div>.navMenuItem:hover,.accordionNavContainer--lvl1>.subMenuItem>div>.navMenuItem:focus,.accordionNavContainer--lvl1>.subMenuItem>div>.navMenuItem:active,.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:active{border:0 none;text-decoration:none}.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:link,.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:visited{text-decoration:none}.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:link,.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:visited{text-align:center}.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:active{text-decoration:none}.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl1>.subMenuItem>div>.accordionNavMenuItem:active{text-align:center}.accordionNavContainer--lvl2{border:0 none}.accordionNavContainer--lvl2>.subMenuItem>div>.navMenuItem:link,.accordionNavContainer--lvl2>.subMenuItem>div>.navMenuItem:visited{border:0 none;text-decoration:none}.accordionNavContainer--lvl2>.subMenuItem>div>.navMenuItem:hover,.accordionNavContainer--lvl2>.subMenuItem>div>.navMenuItem:focus,.accordionNavContainer--lvl2>.subMenuItem>div>.navMenuItem:active,.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:active{border:0 none;text-decoration:none}.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:link,.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:visited{text-decoration:none}.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:link,.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:visited{text-align:center}.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:active{text-decoration:none}.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl2>.subMenuItem>div>.accordionNavMenuItem:active{text-align:center}.accordionNavContainer--lvl3{border:0 none}.accordionNavContainer--lvl3>.subMenuItem>div>.navMenuItem:link,.accordionNavContainer--lvl3>.subMenuItem>div>.navMenuItem:visited{border:0 none;text-decoration:none}.accordionNavContainer--lvl3>.subMenuItem>div>.navMenuItem:hover,.accordionNavContainer--lvl3>.subMenuItem>div>.navMenuItem:focus,.accordionNavContainer--lvl3>.subMenuItem>div>.navMenuItem:active,.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:active{border:0 none;text-decoration:none}.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:link,.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:visited{text-decoration:none}.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:link,.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:visited{text-align:center}.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:active{text-decoration:none}.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl3>.subMenuItem>div>.accordionNavMenuItem:active{text-align:center}.accordionNavContainer--lvl4{border:0 none}.accordionNavContainer--lvl4>.subMenuItem>div>.navMenuItem:link,.accordionNavContainer--lvl4>.subMenuItem>div>.navMenuItem:visited{border:0 none;text-decoration:none}.accordionNavContainer--lvl4>.subMenuItem>div>.navMenuItem:hover,.accordionNavContainer--lvl4>.subMenuItem>div>.navMenuItem:focus,.accordionNavContainer--lvl4>.subMenuItem>div>.navMenuItem:active,.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:active{border:0 none;text-decoration:none}.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:link,.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:visited{text-decoration:none}.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:link,.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:visited{text-align:center}.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:active{text-decoration:none}.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:hover,.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:focus,.accordionNavContainer--lvl4>.subMenuItem>div>.accordionNavMenuItem:active{text-align:center}.moduleContentNew a:link{text-decoration:underline}.moduleContentNew a:visited{text-decoration:underline}.moduleContentNew a:hover,.moduleContentNew a:focus,.moduleContentNew a:active{text-decoration:underline}.moduleContentNew h1,.moduleContentNew h1 a,.moduleContentNew h1 a:link,.moduleContentNew h1 a:visited,.moduleContentNew h1 a:hover,.moduleContentNew h1 a:focus,.moduleContentNew h1 a:active,.moduleContentNew .h1,{color:#1f3d7c}.moduleContentNew h2,.moduleContentNew h2 a,.moduleContentNew h2 a:link,.moduleContentNew h2 a:visited,.moduleContentNew h2 a:hover,.moduleContentNew h2 a:focus,.moduleContentNew h2 a:active .moduleContentNew .h2{color:#1f3d7c}.moduleContentNew .userAccount,.moduleContentNew div.header,.moduleContentNew table.header td,.moduleContentNew .sidebar,.moduleContentNew .footer{background-color:#e3e3e3}.newCP .sidebar,.newCP div.header,.newCP table.header td,.newCP .footer{border-color:#ccc}.moduleContentNew strong.alert{background-color:#e3e3e3;border-color:#fff}.moduleContentNew strong.alert em{border-color:#ccc}.newCP .onTop .section,.newCP .section,.newCP .wizard .section{border-top-color:#ccc}.newCP .wizardNav li.current,.newCP .wizard .summary td,.newCP .wizard .summary th{background-color:#e3e3e3;border-color:#ccc}.newCP .wizardNav h3,.newCP .wizard .section,.newCP .wizard.onTop .section,.newCP .wizard .section h2,.newCP .wizard.onTop .section h2,.newCP .wizard .summary td,.newCP .wizard .summary th{border-color:#ccc}.newCP .onTop .formline.highlight{background-color:#e3e3e3}.newCP .formline.addPhotos textarea{border-color:#e3e3e3}.moduleContentNew .listing h2{border-bottom-color:#ccc}.moduleContentNew .listing .item,.newCP .fbPhoto .or{border-color:#ccc}.moduleContentNew .dim{color:#274481}.moduleContentNew .pagination .disabled{color:#ccc}.moduleContentNew .sidebar .section{border-color:#ccc}.moduleContentNew .sidebar .categories li{color:#ccc}.cpToolbar.public{background-color:#1f3d7c;color:#81be41}.cpToolbar.public a:link,.cpToolbar.public a:visited,.cpToolbar.public a:hover,.cpToolbar.public a:focus,.cpToolbar.public a:active{color:#fff}.cpToolbar.public .nav a:active,.cpToolbar.public .nav .open>a,.cpToolbar.public .menu,.cpToolbar.public .userAlert{background-color:#fff}.cpToolbar.public .openUserMenu>img{outline-color:#fff}.cpToolbar.user .nav .notifications li.main,.cpToolbar.user .nav .notifications li.viewAll{background-color:#fff}.cpToolbar.public .nav .dropdown>a:after{border-top-color:#fff}.commonToolbar{background-color:#1f3d7c;color:#81be41}.cpToolbar.public{background-color:#1f3d7c;color:#81be41}.cpToolbar.public a:link,.cpToolbar.public a:visited,.cpToolbar.public a:hover,.cpToolbar.public a:focus,.cpToolbar.public a:active{color:#fff}.cpToolbar.public .nav a:active,.cpToolbar.public .nav .open>a,.cpToolbar.public .menu,.cpToolbar.public .userAlert{background-color:#fff}.cpToolbar.user .moreInfo>div.generated{background-color:#1f3d7c;color:#81be41}.cpToolbar.user .moreInfo>div.generated>div h3{color:#fff}.cpToolbar.user .moreInfo>div.generated>div>div>a{color:#fff}.dialogBackground{background-color:#e3e3e3}.modalContainer .modalContentLeft,.modalContainer .modalContentRight,.modalContainer .modalContent,.modalContainer .modalBottom,.modalTabs{background-color:#e3e3e3}.DPWeekdayNameList span{background:#e3e3e3;color:#3f3f20}.DPDayActive:link,.DPDayActive:visited,.DPDayActive:hover,.DPDayActive:focus,.DPDayActive:active,.DPDayInactive:link,.DPDayInactive:visited,.DPDayInactive:hover,.DPDayInactive:focus,.DPDayInactive:active,.DPDaySelected:link,.DPDaySelected:visited,.DPDaySelected:hover,.DPDaySelected:focus,.DPDaySelected:active{color:#333!important}.DPDayActive:hover,.DPDaySelected:hover,.DPDayInactive:hover{color:#fff!important}.DPDaySelected{background:#e3e3e3;color:#333!important}.signIn-btn{background-color:#1f3d7c;color:#81be41}.nav-btn{background-color:#1f3d7c;color:#81be41!important}body .widget.skin65 .widgetItem{height:480px!important}.EventRightContent{text-align:left}.transition_effect{position:relative;left:0;right:0;margin:0 auto;width:100%;background-image:url('https://content.civicplus.com/api/assets/cbf226ad-f498-4725-beec-06f0fb530b6a?scope=all');background-position:center;bottom:0;z-index:999999;height:134px;max-width:100%;background-size:100% 100%;background-repeat:no-repeat;top:-145px!important}#heroTS{border:0 none;height:auto}#heroTS img{height:450px!important}#dropZoneFooter6{background-color:#fff}.transition_effect{top:-70px}#heroWrapperTS{height:360px}.widget.skin62{padding:0!important}.skin62.widgetItem .widgetMeta.contentItem-secondary .cp-contentLink{border:1px solid #fff;width:150px;text-align:center;padding:10px;text-shadow:0 4px 8px #000;float:right;margin-right:75px}.widget.skin62 .widgetBody .cp-format-media.cp-format-media--stacked{max-width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:0!important}.widget.skin62 .content-item .cp-format-media div img{object-fit:cover;object-position:top;min-height:100%;min-width:100%}.widget.skin62 .widgetItem,.widget.skin62 li.widgetItem{height:450px}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary{width:300px;float:right;margin:3% 10%;padding-bottom:30px;text-shadow:0 4px 8px #000}.widgetItem .widgetMeta.contentItem-secondary .cp-contentLink{float:right;margin-right:75px;border:1px solid #fff;width:150px;text-align:center;padding:10px;text-shadow:0 4px 8px #000}.widget.skin65 .widgetItem .cp-formatField--stacked img{height:200px;width:100%;margin-bottom:20px}.widget.skin65 .widgetItem{height:433px!important;box-shadow:2px 4px 10px #888;padding:5px;text-align:center;border-radius:5px 5px 0 0}.widget.skin65 .widgetItem .cp-formatField--stacked:nth-child(2){font-size:13px;text-align:center;line-height:normal}.widget.skin65 .widgetItem .cp-formatField--stacked:nth-child(3){float:left;width:100%;margin:13px 0;padding:0}.widget.skin65 .widgetItem .cp-formatField--stacked:nth-child(3) .cp-contentLink{margin:0 auto;display:table;float:none;text-decoration:none;border:1px solid #000;color:#000;padding:3px 6px;border-radius:4px}.widget.skin65 .widgetItem .cp-formatField--stacked:nth-child(1){float:left;width:100%;margin:0;padding:0}.widget.skin65 .widgetItem .cp-formatField--stacked:nth-child(1) .cp-fieldWrapper{float:left;width:100%;margin:0;padding:11px 0;text-align:center;font-size:23px}.widget.skin66 .content-item-collection .content-item .widgetDesc{background-color:#81be41;float:left;width:100%}.widget.skin66 .content-item-collection .content-item .widgetDesc .cp-formatField--stacked:nth-child(2) .cp-fieldWrapper{font-size:17px}.widget.skin66 .content-item-collection .content-item .widgetDesc .cp-formatField--stacked:nth-child(3) .cp-fieldWrapper{font-size:12px;line-height:normal}.widget.skin66 .content-item-collection .content-item .widgetDesc .cp-formatField--stacked:nth-child(4){float:left;width:100%;margin:6px 0;padding:0}.widget.skin66 .content-item-collection .content-item .widgetDesc .cp-formatField--stacked:nth-child(4) .cp-contentLink{border:1px solid #31f05d;text-decoration:none;margin:0 auto;display:table;float:none;min-width:97px;text-align:center;padding:2px 0;color:#fff}.skin66 .cp-clearfix{display:flex;background-color:#81be41;margin-bottom:10px;justify-content:space-between;align-items:center;width:90%;margin:10px auto;border:2px solid #1f3d7c}.widget.skin65 .widgetItem{height:410px;box-shadow:2px 4px 10px #888;margin-bottom:30px;padding:5px;text-align:center;border-radius:5px 5px 0 0}.widget.skin65 .widgetItem .cp-formatField--stacked:nth-child(2){font-size:13px;text-align:center;line-height:normal;float:left;width:100%}.widget.skin65 .widgetItem .cp-formatField--stacked:nth-child(2) .cp-fieldWrapper{font-size:20px}.widget.skin65 .widgetItem .cp-formatField--stacked:nth-child(3) .cp-fieldWrapper{float:left;width:100%;text-align:center;font-size:13px}.widget.skin65 .widgetItem .cp-formatField--stacked:nth-child(4){float:none;width:auto;margin:0 auto;padding:0;display:table}.widget.skin65 .widgetItem .cp-formatField--stacked:nth-child(4) .cp-contentLink{border:1px solid #163c80;color:#173c80;text-decoration:none;padding:8px 0;text-transform:uppercase;font-size:11px;border-radius:4px;min-width:100px;float:left;margin-top:10px!important}.skin66 .cp-clearfix{display:flex;background-color:#81be41;margin-bottom:10px;justify-content:space-between;align-items:center;width:90%;margin:0 10px 14px 19px;border:2px solid #1f3d7c}.skin66 .cp-clearfix .widgetItem .widgetTitle .cp-fieldWrapper{font-size:15px;color:#173c80;font-weight:300}.skin66 .cp-clearfix .widgetItem .widgetMeta.contentItem-secondary .cp-fieldWrapper{font-size:12px;color:#163c80;float:left;width:100%;border-bottom:0!important;margin:0;padding-top:10px;padding-bottom:20px;line-height:16px}.skin66 .cp-clearfix .widgetItem .widgetMeta.contentItem-secondary .cp-contentLink{border:2px solid #52db51;color:#fff;text-decoration:none;text-shadow:none;font-size:12px;float:left;text-transform:uppercase;padding:7px 0}.skin66 .cp-clearfix .cp-format-media{width:40%;margin-bottom:0}.skin66 .cp-clearfix .widgetItem{margin-right:10px;width:60%}.skin66 .cp-clearfix .widgetItem .widgetMeta.contentItem-secondary{float:left;width:100%}.widget.skin67{padding:0 0}.widget.skin67 .widgetBody.cpGrid.cpGrid6.undefined img{max-height:180px;object-fit:cover;width:100%;min-height:180px}.widget.skin67 .widgetBody.cpGrid.cpGrid6.undefined .widgetItem{background-color:#fff;margin-bottom:25px!important;padding-bottom:17px!important;width:100%;text-align:center;margin-left:0;padding-top:0}.widget.skin67 .cpGrid6 .row.wide>.col1{width:15.666667%;margin:0 3px 5px 9px}.widget.skin67 .widgetBody.cpGrid.cpGrid6.undefined .widgetItem .cp-fieldWrapper{float:left;width:100%;font-size:20px;font-weight:600;color:#163c80;line-height:normal;padding:25px 0;min-height:100px}.widget.skin67 .widgetBody.cpGrid.cpGrid6.undefined .widgetItem .cp-Btn.seeMore{text-decoration:none;font-size:16px;border:1.5px solid #1f3d7c;height:auto;line-height:normal;padding:10px 10px;display:table;margin:0 auto;min-width:130px;border-radius:7px;text-transform:uppercase;color:#1f3d7c}.widget.skin67 .widgetBody.cpGrid.cpGrid6.undefined .widgetItem .cp-contentLink{float:none;margin:10px auto;display:table;text-decoration:none;color:#163c80;text-transform:uppercase;border:1px solid #163c80;padding:4px 10px;border-radius:4px}.inner.col.col24.first .widget.skin67 .cp-clearfix{display:flex;align-items:center;background-color:#81be41;margin-bottom:10px;padding:0;border:2px solid #1f3d7c}.inner.col.col24.first .widget.skin67 .cp-clearfix .cp-format-media{width:40%;margin-bottom:0}.inner.col.col24.first .widget.skin67 .cp-clearfix .widgetItem{width:60%}.inner.col.col24.first .widget.skin67 .cp-clearfix .widgetItem .widgetTitle .cp-fieldWrapper{color:#173c80;font-size:14px;width:100%;float:left}.inner.col.col24.first .widget.skin67 .cp-clearfix .widgetItem .cp-fieldWrapper{border:0!important;margin:0}.inner.col.col24.first .widget.skin67 .cp-clearfix .widgetItem .widgetMeta.contentItem-secondary{float:left;width:100%;margin:0;padding:0}.widgetViewAll.alignRight.cp-Btn--nonStyled{border-bottom:2px solid #436c91;padding-bottom:10px;width:90%;margin:18px auto}.widget.skin66 a:link{margin-top:20px;color:#436c91;font-weight:600;text-transform:uppercase;font-size:15px}.inner.col.col24.first .widget.skin67 .cp-clearfix .widgetItem .cp-contentLink{border:2px solid #4be054!important;width:150px;text-align:center;padding:10px;text-shadow:none!important;float:left!important;margin:7px 0!important;text-transform:uppercase;text-decoration:none;color:#fff;font-size:12px}.inner.col.col24.first .widget.skin67 .cp-clearfix .widgetItem .widgetMeta.contentItem-secondary .cp-fieldWrapper{margin:0;padding:0;float:left;width:100%;line-height:21px}.inner.col.col24.first .widget.skin67{padding:0}.inner.col.col24.first .widget.skin67 .cp-clearfix .cp-format-media img{height:213px;object-fit:cover;width:100%}.inner.col.col24.first .widget.skin67 .cp-clearfix .widgetText{width:60%}.skin66 .content-item .cp-format-media div img{height:210px!important;max-width:100%;object-fit:cover}.widget.skin67 .widgetViewAll.alignRight.cp-Btn--nonStyled{border-bottom:2px solid #1f3d7c;padding:15px 0 10px 0;width:100%!important;font-size:20px;margin:0 auto;text-transform:uppercase;color:#1f3d7c;margin-top:27px!important}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary .cp-contentLink{border:1px solid #fff;width:150px;text-align:center;padding:10px;text-shadow:0 4px 8px #000}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary .cp-fieldWrapper{border-bottom:1px solid #fff;margin-bottom:20px;padding-bottom:50px;margin-top:40px}.widget.skin62 .widgetBody .widgetText{position:relative}#heroTS img{height:450px!important}.widget.skin62 .widgetItem,.widget.skin62 li.widgetItem{height:450px}#heroTS{border:0;height:auto}.transition_effect{top:-34px!important}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary{font-size:16px}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary .cp-fieldWrapper{border-bottom:1px solid #fff;margin-bottom:10px;padding-bottom:30px}.widget.skin61 .cpGrid .col .content-item-collection.semanticList .widgetText .widgetMeta.contentItem-secondary{display:block;font-weight:600;margin-top:10px;font-size:13px}.widget.skin67 .cp-clearfix .widgetText .widgetDesc .cp-contentLink{border:2px solid #31f05d;padding:10px 10px;display:table;margin-top:10px;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:14px}.widget.skin67 .cp-clearfix .widgetText .widgetMeta.contentItem-secondary .cp-fieldWrapper{display:block;font-weight:600;margin-top:10px;font-size:13px}.widget.skin67 .cp-clearfix .widgetText .widgetTitle{font-size:16px;color:#1f3d7c;text-transform:uppercase;line-height:normal}.widget.skin65 a.widgetViewAll.alignRight.cp-Btn--nonStyled{margin-top:20px!important;font-size:20px;color:#1f3d7c;border-color:#1f3d7c;width:100%;text-transform:uppercase}.widget.skin65 .widgetItem .widgetText .widgetDesc .cp-formatField--stacked .cp-contentLink{border:1px solid #163c80;color:#173c80;text-decoration:none;padding:8px 10px;text-transform:uppercase;font-size:13px;border-radius:4px;min-width:100px;float:none;margin-top:20px!important;margin:0 auto;display:table}body .widget.skin67 .widgetHeader h3{margin:20px 0;font-size:30px}.widget.skin67 .widgetHeader h3 a{color:#fff}.widget.skin62 .widgetTitle .cp-fieldWrapper{font-size:44px}.widget.skin62 .widgetTitle{max-width:420px!important}.widget.skin60 .cpGrid6 .row.wide>.col1{width:15.666667%;margin:0 3px 5px 9px}.widget.skin60 .widgetBody.cpGrid.cpGrid6.undefined .widgetItem .cp-fieldWrapper{float:left;width:100%;font-size:20px;font-weight:600;color:#163c80;line-height:normal;padding:25px 0;min-height:120px}.widget.skin60 .widgetBody.cpGrid.cpGrid6.undefined .widgetItem .cp-Btn.seeMore{text-decoration:none;font-size:16px;border:1.5px solid #1f3d7c;height:auto;line-height:normal;padding:10px 10px;display:table;margin:0 auto;min-width:130px;border-radius:7px;text-transform:uppercase;color:#1f3d7c}.widget.skin60 .widgetBody.cpGrid.cpGrid6.undefined .widgetItem{background-color:#fff;margin-bottom:25px!important;padding-bottom:17px!important;width:100%;text-align:center;margin-left:0;padding-top:0;border-radius:5px 5px 2px 2px}.widget.skin60 .widgetBody.cpGrid.cpGrid6.undefined img{max-height:180px;object-fit:cover;width:100%;min-height:180px;border-radius:5px 5px 0 0}body .widget.skin60 .widgetHeader h3{margin:20px 0;font-size:30px;text-align:left;text-transform:uppercase;margin-left:8px}.widget.skin60 .widgetHeader h3 a{color:#fff}.widget.skin60 .row+.widgetViewAll.alignRight.cp-Btn--nonStyled{font-size:20px;border-color:#fff}body .widget.skin65 .cpGrid .col{padding:0 15px}.widgetSubHeader,.widgetTitle img{max-width:58%!important}.cpTextResizeOn .widget.skin65 .widgetItem{min-height:400px!important;height:auto!important}@media screen and (max-width:1200px){.widget.skin67 .widgetBody.cpGrid.cpGrid6.undefined .widgetItem .cp-fieldWrapper{font-size:12px}.transition_effect{top:-117px}.widget.skin60 .cpGrid6 .row.wide>.col1{width:33.3%;margin:0 0;padding:0 10px;float:left}.widget.skin60 .cpGrid6 .row.wide{display:block}#breadCrumbs{margin-top:100px}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary{margin:3% 5%}body .narrow .widget.skin65 .widgetItem{height:600px;position:relative}.narrow .widget.skin65 .widgetItem .widgetDesc{position:absolute;bottom:20px;right:0;left:0;margin:0 auto}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide{display:block}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1{width:25%;display:block;float:left}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1.last .content-item{width:25%;float:left;padding:0 15px}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1.last{width:100%;float:left}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1.last .content-item:nth-child(1){padding-left:0}.cpGrid5 .row.wide>.col1{width:25%;float:left}.cpGrid .row.wide{display:block}.widget.skin65 .widgetBody .row.wide .col.col1.last{float:left;width:100%;padding:0}.widget.skin65 .widgetBody .row.wide .col.col1.last .content-item-collection.semanticList{float:left;width:100%}.widget.skin65 .widgetBody .row.wide .col.col1.last .content-item-collection.semanticList .content-item.pageStyles{width:25%;float:left;padding:0 15px!important}}@media screen and (max-width:1083px){.widget.skin67 .row.wide{display:block}#contentContainer2 .widgetTitle{font-size:20px}.widget.skin67 .widgetBody.cpGrid.cpGrid6.undefined img{min-height:100%;height:276px;width:100%}.widget.skin67 .cpGrid6 .row.wide>.col1{max-width:50%;float:left;width:100%;display:block}.widget.skin67 .cpGrid6 .row.wide>.col1 .content-item-collection.semanticList .content-item.pageStyles{width:100%}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary{width:300px;float:right;margin:3% 10%;padding-bottom:30px;text-shadow:0 4px 8px #000;position:absolute;right:0}}@media screen and (max-width:980px){#contentContainer2 .widgetTitle{font-size:20px}.widget.skin62 .widgetTitle{max-width:340px!important;margin:3% 5%!important}.widget.skin62 .widgetTitle .cp-fieldWrapper{font-size:34px}.col.col1.last{width:100%;float:left;display:none}.cpGrid .row.wide{align-items:stretch;display:block!important;flex-grow:0}.widget.skin65 .widgetBody .row.wide{display:block!important}}@media screen and (max-width:990px){.cpTextResizeOn .widget.skin65 .widgetItem{min-height:450px!important}.cpGrid5 .row.wide>.col1{width:50%;float:left}#contentContainer2 img{width:100%;max-width:80%!important}.widgetSubHeader,.widgetTitle img{max-width:58%!important}.pageContent img{height:auto;max-width:70%!important}#contentContainer2 img{width:100%;max-width:70%!important}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1{width:33%}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1:nth-child(4){width:100%;float:left;padding:0}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1:nth-child(4) .content-item.pageStyles{width:33%;float:left;padding:0 15px}.narrow #contentContainer2 img{width:100%;max-width:150px}body .narrow .widget.skin65 .widgetItem{height:600px}.cpGrid .row.wide{display:block!important}.widget.skin65 .widgetBody .row.wide .col.col1.last .content-item-collection.semanticList .content-item{width:50%!important}}@media screen and (max-width:767px){.widget.skin62 .widgetTitle{border:0 none;float:left;margin:3% 5%;max-width:210px;position:absolute;left:0}.widget.skin62 .widgetTitle .cp-fieldWrapper{font-size:17px}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary{width:300px;float:right;margin:3% 5%;padding-bottom:30px;text-shadow:0 4px 8px #000}.widget.skin60 .widgetBody.cpGrid.cpGrid6.undefined .widgetItem .cp-fieldWrapper{font-size:15px;padding:10px 0;min-height:80px}.widget.skin65 .widgetItem{height:440px}.widget.skin62 .widgetTitle{max-width:280px!important;margin:3% 2%!important;top:30px}.widget.skin62 .widgetTitle .cp-fieldWrapper{font-size:28px}}@media screen and (max-width:768px){body .widget.skin65 .widgetItem{height:auto!important;display:inline-block!important;padding-bottom:30px}body .narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1{width:50%}body .narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1:nth-child(4) .content-item.pageStyles{width:50%}body .narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1.last .content-item{width:50%}body.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1:nth-child(3){width:100%;float:left;padding:0 15px!important}body .narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1:nth-child(3) .content-item.pageStyles{width:50%;float:left;padding:0 15px}}@media screen and (max-width:699px){.widget.skin65 .widgetItem{height:auto}}@media screen and (max-width:640px){.skin66 .widgetViewAll.alignRight.cp-Btn--nonStyled{border:2px solid #52db51;margin:15px auto;padding:10px;width:90%}.widget.skin65 .widgetItem .cpGrid3 .row.wide>.col1{width:90%;margin:0 auto}.widget.skin62 .widgetTitle{border:0 none;float:none;position:absolute;width:100%;max-width:85%;top:15px;right:0;left:0;margin:0 auto}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary{width:100%;float:none;margin:0 auto;padding-bottom:0;text-shadow:0 4px 8px #000;max-width:85%;position:absolute;top:70px;right:0;left:0}.transition_effect{top:-152px}.headerLogoSearch{padding:13px 0 13px 0!important}.skin66 .cp-clearfix .widgetItem{margin-right:10px;margin-left:10px;width:60%}.widget.skin60 .cpGrid6 .row.wide>.col1{width:100%;padding:0 15px}.widget.skin62 .widgetTitle{max-width:100%!important;margin:6% 0 0 0!important;padding:0 20px}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary{width:100%;float:none;margin:0 auto;padding-bottom:0;text-shadow:0 4px 8px #000;max-width:94%;position:absolute;top:108px;right:0;left:0}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary .cp-fieldWrapper{font-size:16px}.arrowNew.next>svg.arrowNextPrevBackground,.arrowNew.prev>svg.arrowNextPrevBackground{height:3em;width:3em}.narrow .widget.skin65 .widgetItem .widgetDesc{position:static}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1 .cp-fieldWrapper{font-size:15px}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1:nth-child(3) .content-item.pageStyles{width:100%}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1:nth-child(4) .content-item.pageStyles{width:100%}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1.last .content-item{width:100%}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1{width:100%}.narrow .widget.skin65 .widgetItem{float:left;width:100%;padding-bottom:33px!important}.widget.skin65 .widgetBody .row.wide .col.col1.last .content-item-collection.semanticList .content-item.pageStyles{width:100%}.widget.skin65 .widgetBody .row.wide .col.col1.last .content-item-collection.semanticList .content-item{width:100%!important}}@media screen and (max-width:480px){body .widget.skin65 .widgetItem{height:auto!important;display:inline-block!important}.widget.skin62 .widgetItem .widgetMeta.contentItem-secondary .cp-contentLink{float:left}.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1.last .content-item{width:100%;float:left}body.narrow .widgetBody.cpGrid.cpGrid5.undefined .row.wide .col.col1:nth-child(3){width:100%;float:left;padding:0 15px!important}.widget.skin65.widget .content-item{margin-bottom:0!important}.narrow .widget.skin65 .widgetItem{margin-top:20px;width:100%}.widget.skin65 .widgetItem{height:auto;width:90%;margin:0 auto}.widget.skin67 .widgetViewAll.alignRight.cp-Btn--nonStyled{padding:8px!important;border:1px solid #31f05d}.widget.skin65 .widgetItem .cp-formatField--stacked:nth-child(4) .cp-contentLink{margin-top:12px;border:1px solid #163c80;color:#173c80;text-decoration:none;padding:8px 0;text-transform:uppercase;font-size:11px;border-radius:4px;min-width:100px;float:left}.skin66 .cp-clearfix{display:flex;background-color:#81be41;margin-bottom:10px;justify-content:space-between;align-items:center;width:90%;margin:10px auto;border:2px solid #52db51!important}.widget.skin66 .widgetBody{background:#81be41}.widget.skin65 .widgetItem{height:auto;padding-bottom:15px}.widget.skin66 .widgetTitle{text-transform:uppercase}.widget.skin67 .widgetBody.cpGrid.cpGrid6.undefined img{min-height:100%;height:200px;width:100%}.widget.skin67 a.widgetViewAll.alignRight.cp-Btn--nonStyled{border:1px solid #31f05d}.widget.skin67 .widgetBody.cpGrid.cpGrid6.undefined .widgetItem .cp-fieldWrapper{min-height:inherit;padding:11px 8px}.skin66 .cp-clearfix{display:flex;background-color:#81be41;margin-bottom:10px;justify-content:space-between;align-items:center;width:90%;margin:0 10px 10px 19px;border:2px solid #1f3d7c}.skin66 .cp-clearfix .widgetItem{width:62%;margin-left:10px;padding-right:15px}.skin66 .cp-clearfix .cp-format-media{width:40%;margin-bottom:0}.skin66 .cp-clearfix{display:flex;background-color:#81be41;margin:10px auto;justify-content:center;align-items:center;max-width:90%;padding:0;border:2px solid #5bd54e}.widget.skin67 .widgetViewAll.alignRight.cp-Btn--nonStyled{padding:6px;width:100%!important;margin:0 auto;color:#fff}.widget.skin60 .cpGrid6 .row.wide>.col1{width:100%}.widget.skin60 .widgetBody.cpGrid.cpGrid6.undefined .widgetItem .cp-fieldWrapper{min-height:auto;padding:20px 0;font-size:18px}.widget.skin62 .widgetTitle .cp-fieldWrapper{font-size:25px}body .widget.skin65 .widgetItem{min-height:auto!important}.cpTextResizeOn .widget.skin65 .widgetItem{min-height:auto!important}}
.cpToolbar.actions{background-color:#6ca1c0;color:#eee}.cpToolbar.actions .primary{float:left}.cpToolbar.actions .primary>li{float:left;line-height:30px;margin-right:20px}.cpToolbar.actions .secondary{float:right;width:auto}.cpToolbar.actions .secondary>li{float:left;line-height:30px;margin-left:10px}.cpToolbar.actions .button{line-height:1.5;margin-top:5px}.cpToolbar.secondary select{margin-top:5px}#page{margin:0}.pageContent img{height:auto;max-width:100%}.pageContent .tabs{padding-top:0;top:4px}.pageContent .tabs>li,.pageContent .tabs>li>a:link,.pageContent .tabs>li>a:visited .pageContent .tabs>li>a:hover .pageContent .tabs>li>a:focus .pageContent .tabs>li>a:active{width:auto}.pageContent .panel{background:#fff;border:1px solid #dfdfdb;clear:both;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px;padding:25px}.pageContent .cpForm>li{padding-top:.5em;padding-bottom:.5em}.pageContent>.alert{margin:1em 0;padding-right:10em;position:relative}.pageContent>.alert a:link,.pageContent>.alert a:visited,.pageContent>.alert a:hover,.pageContent>.alert a:focus,.pageContent>.alert a:active{text-decoration:underline}.pageContent>.alert>.cancel{margin-top:-11px;position:absolute;right:5px;top:50%}ol.templates{list-style:none;margin:0}.cpGrid.templates .col.thumb,.cpGrid.templates .col.thumb>.inner{padding:0;text-align:center;cursor:pointer}.templates .thumb a{display:block;margin:.5em;text-decoration:none}.templates .thumb a>img{border-style:solid;border-width:1px;border-color:#efefeb #cfcfcb #cfcfcb #efefeb;display:block;padding:.5em}.boxshadow .templates .thumb a>img{border:0;-moz-box-shadow:1px 1px 4px rgba(0,0,0,.3);-ms-box-shadow:1px 1px 4px rgba(0,0,0,.3);-o-box-shadow:1px 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.3);box-shadow:1px 1px 4px rgba(0,0,0,.3)}.boxshadow .templates .thumb a:hover>img,.boxshadow .templates .thumb a:focus>img,.boxshadow .templates .thumb a:active>img{-moz-box-shadow:4px 4px 6px rgba(0,0,0,.2);-ms-box-shadow:4px 4px 6px rgba(0,0,0,.2);-o-box-shadow:4px 4px 6px rgba(0,0,0,.2);-webkit-box-shadow:4px 4px 6px rgba(0,0,0,.2);box-shadow:4px 4px 6px rgba(0,0,0,.2)}.templates .thumb h3{font-size:.8em;font-weight:normal;margin:0 0 5px}.carouselControls{padding-left:100px;padding-right:100px;position:relative;text-align:center}.carouselControls>span{display:block}.carouselControls>span>.arrow:link,.carouselControls>span>.arrow:visited,.carouselControls>span>.arrow:hover,.carouselControls>span>.arrow:focus,.carouselControls>span>.arrow:active{text-decoration:none}.carouselControls>span>.back,.carouselControls>span>.use{left:5px;margin-top:-.5em;position:absolute;top:50%}.carouselControls>span>.use{left:auto;margin-top:-11px;right:5px}.carouselControls .count{display:inline-block;text-align:center;width:6em}.moduleContentNew .cpGrid{margin:-1em}.moduleContentNew .nest>.col{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em}.moduleContentNew .dragHere{align-items:center;border-color:#333;border-color:rgba(0,0,0,.25);border-style:dashed;border-style:dotted;border-width:1px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:flex;font-size:1.5em;height:10.75em;justify-content:center;margin:.75em;padding:8px;text-align:center}.pageContent .configPopup{background-color:#fff;border:5px solid #bdd6e2;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;bottom:100%;left:1em;margin:0 0 0 -25px;padding:10px;position:absolute;width:250px;z-index:5}.pageContent .configPopup:after{border-style:solid;border-width:10px 10px 0 10px;border-color:#bdd6e2 transparent transparent transparent;bottom:-15px;content:"";height:0;left:10px;position:absolute;width:0}.cpPopOver.intro{width:630px}.cpPopOver.intro .quickStart{background:none;height:500px;list-style:none;text-indent:-100%}.modalContainer.notContent.actOnWhich{margin-left:-180px;width:360px}.modalContainer.actOnWhich .modalContent ol{list-style:none;margin:0;padding:0}.modalContainer.actOnWhich .modalContent li{margin-bottom:5px}.modalContainer.actOnWhich .modalContent .button{display:block;max-width:none}.cpPopOver.admin.inheritance,.cpPopOver.admin.navOptions{margin-left:-190px;width:380px}.inheritance .cpForm ol+.tip{margin-left:18px}.inheritance .buttons>li,.navOptions .buttons>li{margin-bottom:5px}.inheritance p>strong{display:block;margin:.5em 0}.cpPopOver.inheritance .buttons,.cpPopOver.navOptions .buttons{margin:1em 0}.cpPopOver.inheritance .buttons .button,.cpPopOver.navOptions .buttons .button{display:block;max-width:none}.pageFeedback{font-size:.8em;margin:1em 0 0;text-align:center}.pageFeedback+.pageFeedback{margin-top:0}.moduleContentNew .pageFeedback>a{display:inline-block}.pageFeedback>em{font-style:normal;font-weight:bold}.archives{position:relative}#page .archives .alert{font-size:1em;padding-right:12em;position:relative}.archives .alert .all{float:right;position:absolute;right:5px;top:5px}.archives .listing .header{background:none;border:0;margin:30px 0 0;min-height:0;padding:0 0 2px;position:relative}.archives .header h2{display:block;font-size:12pt;font-weight:bold;margin:0;padding-bottom:3px;position:static}.archives .header .count{bottom:10px;font-size:8pt;margin:3px 5px 0 0;position:absolute;right:0}.archives .listingArchive th.date,.archives .listingArchive td.date{width:9em}.archives .listing .item .status{padding-top:0}.archives+div>.sidebar{padding:0;width:100%}.archives+div>.sidebar .filters{padding:0 1em}#page .archives .pagination{padding-left:40px}.newCP .pagination{border-style:solid none none;border-width:1px;margin:0;padding:15px 160px}.newCP .pagination strong,.newCP .pagination a{border:1px solid transparent;line-height:1;padding:3px 5px;vertical-align:middle}.newCP .pagination strong{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1em}.newCP .pagination a{text-decoration:none}.newCP .pagination a.arrow{font-family:Arial}.newCP .perPage{font-weight:normal;font-size:8pt;position:absolute;right:0;bottom:15px}
