@media all and (min-width: 768px){
.mainNavigation .wp-block-navigation__container { gap: 5px; >*:nth-child(1n+2):before {
    color: #a98832;
    content: "/";
    margin: 0 4px;
		padding-right: 5px;
}}
}

.fullHeight{
	height: 100%;
}

.page-numbers.gb-block-is-current{
	color: #396186 !important;
}

.wp-block-newspack-blocks-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active, .wp-block-newspack-blocks-carousel .swiper-pagination-bullet[selected]{
		background: #396186 !important;
}

.wp-block-newspack-blocks-carousel .swiper-pagination-bullets{
	padding: 0px 0 30px !important;
	background: rgb(244, 244, 244) !important;
}


.wp-block-newspack-blocks-carousel article .entry-wrapper{
	> *{
		max-width: 1332px !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

div.wpforms-container-full{
	width: 100% !important;
}
.wpforms-container .wpforms-form .wpforms-field-label, .wpforms-container .wpforms-form .wpforms-field-sublabel, .wpforms-container .wpforms-form .wpforms-field-description, .wpforms-container .wpforms-form textarea, .wpforms-container .wpforms-form li, .wpforms-container .wpforms-form th{
	color: #fff;
}

.frm_forms{
	width: 100%; 
}
.frm_style_formidable-style.with_frm_style .form-field{
	margin-bottom: 10px !important;
}
.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message, .frm_style_formidable-style.with_frm_style input[type=submit], .frm_style_formidable-style.with_frm_style .frm_submit input[type=button], .frm_style_formidable-style.with_frm_style .frm_submit button, .frm_form_submit_style, .frm_style_formidable-style.with_frm_style .frm-edit-page-btn{

	border-radius: 0 !important;
	font-family: "Benton Sans", sans-serif;
	font-size: 20px;
	padding: 15px 20px;
}
.frm_submit{
	p{
		margin-top: 0;
	}
}
.frm_fields_container{
	br{
		display: none !important;
	}
}

.frm_form_field{
	p{
		margin-bottom: 0; !important;
	}
}

.with_frm_style input[type=text], .with_frm_style input[type=password], .with_frm_style input[type=email], .with_frm_style input[type=number], .with_frm_style input[type=url], .with_frm_style input[type=tel], .with_frm_style input[type=file], .with_frm_style input[type=search], .with_frm_style select, .with_frm_style .frm-card-element.StripeElement, .frm12, .frm_full, .frm_full .wp-editor-wrap, .frm_full > input:not([type='checkbox']):not([type='radio']):not([type='button']), .frm_full select, .frm_full textarea{
	 border-radius: 0 !important;
}
footer{ margin-top: 0;}

#frm_form_1_container{
	margin-top: 30px !important;
	.frm_button_submit{
		padding: 6px 25px !important;
		margin-top: 0 !important;
		background: #396186 !important; 
	}
	.frm_fields_container{
		p{
			display: none;
		}
	}
	&.frm_style_formidable-style.with_frm_style .frm_error, &.frm_style_formidable-style.with_frm_style .frm_limit_error{
		color: #fff !important;
	}
}

.wp-block-navigation ul, .wp-block-navigation ul li{
	font-style: normal !important;
}

.gridAdjustment{
	gap: 20px;
}

.authorBlock{
	overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 10; /* number of lines to show */
           line-clamp: 10;
   -webkit-box-orient: vertical;
}

[id^=tmipTrT0]{
	display: none !important;
}

.limit{
		margin-top:0;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 10;
    line-clamp: 10;
    -webkit-box-orient: vertical;
	p{
		margin: 0 !important;
	}
}
.limitTwo{
		margin-top: 0 !important;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
	> *:not(p){
		display: none;
	}
	p{
			margin: 0 !important;
	}
}

.social {
	ul {
		display: flex;
		gap: 10px;
		margin-top: 4px;
		margin-bottom: 4px;
		li {
			list-style: none;
			svg {
			fill: #000;
			height: 15px;
			width: 15px;
			}
		}
}}
footer{
	.social{
	ul{
		li{
			svg{
				fill: #fff;
			}
		}
	}
}
}

.header-contact{
	font-size: 12px;
	color: #000;
	*{
		font-size: 12px;
	color: #000;
	}
	.slash-separator{
		padding:0 5px;
	}
}

body:not(.home) .headerContainer {
	background: #fff !important
}

/*
.eb-slider-wrapper.eb-slider-flt92 .slick-slider .eb-slider-item img{
height: calc(100vh - 320px) !important;
}
@media all and (max-width: 1024px){

.eb-slider-wrapper.eb-slider-flt92 .slick-slider .eb-slider-item img{
height: calc(100vh - 400px) !important;
}
}
@media all and (max-width: 767px){
	.eb-slider-wrapper.eb-slider-flt92 .slick-slider .eb-slider-item img{
height: calc(100vh - 420px) !important;
}
}
*/


.wp-block-jetpack-subscriptions__container{
	>form{
	display: flex;
	gap: 10px;
		flex-wrap: wrap;
	br{
		display: none;
	}
	> p{
		display:none;
	}
	#subscribe-email{
		display: block;
		margin-top: 0;
		line-height: 1.3;
		input{
			padding: 4px 6px;
			min-width: 260px;
		}
	}
	#subscribe-submit{
		display: block;
		line-height: 1.3;
		margin-top: 0;
		br{
			display: none;
		}
		button{
			padding: 6px 25px !important;
        margin-top: 0 !important;
        background: #396186 !important;
    }
		}
	}
}
}

.footer{
	p{
		color: #ffffff!important;
	}
	p, .success p{
		color: #fff !important;
	}
}

.eb-slider-wrapper .image .eb-slider-item img{
	object-position: top !important;
}


.eb-slider-wrapper.eb-slider-flt92 .content .eb-slider-item.content-1 .eb-slider-content{
	padding: 0;
}
.eb-slider-subtitle{
    background: rgba(0, 0, 0, 0.25);
	padding: 0 20px;
}


.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg{
	fill: #000;
}

.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container { left:20px;
background-color: rgba(255, 255, 255, 0.5);}