.elementor-kit-3075{--e-global-color-primary:#911C39;--e-global-color-secondary:#54595F;--e-global-color-text:#474646;--e-global-color-accent:#C3A366;--e-global-color-2369ee56:#911C39;--e-global-color-6985ea94:#C3A366;--e-global-color-4b150c15:#119A48;--e-global-color-7e14785e:#000;--e-global-color-cdd11bd:RGBA(122,122,122,0.1);--e-global-color-751db44e:#FFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-0145994-font-size:36px;--e-global-typography-0145994-line-height:1.3em;--e-global-typography-0b64110-font-size:28px;--e-global-typography-0b64110-line-height:1.4em;--e-global-typography-948cbf9-font-size:20px;--e-global-typography-948cbf9-line-height:1.5em;--e-global-typography-ee44445-font-size:18px;--e-global-typography-ee44445-line-height:1.5em;--e-global-typography-b4f65fc-font-size:16px;--e-global-typography-b4f65fc-line-height:1.5em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-3075 a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-3075 h1{color:var( --e-global-color-primary );font-size:var( --e-global-typography-0145994-font-size );line-height:var( --e-global-typography-0145994-line-height );letter-spacing:var( --e-global-typography-0145994-letter-spacing );word-spacing:var( --e-global-typography-0145994-word-spacing );}.elementor-kit-3075 h2{font-size:var( --e-global-typography-0b64110-font-size );line-height:var( --e-global-typography-0b64110-line-height );letter-spacing:var( --e-global-typography-0b64110-letter-spacing );word-spacing:var( --e-global-typography-0b64110-word-spacing );}.elementor-kit-3075 h3{font-size:var( --e-global-typography-948cbf9-font-size );line-height:var( --e-global-typography-948cbf9-line-height );letter-spacing:var( --e-global-typography-948cbf9-letter-spacing );word-spacing:var( --e-global-typography-948cbf9-word-spacing );}.elementor-kit-3075 h4{font-size:var( --e-global-typography-ee44445-font-size );line-height:var( --e-global-typography-ee44445-line-height );letter-spacing:var( --e-global-typography-ee44445-letter-spacing );word-spacing:var( --e-global-typography-ee44445-word-spacing );}.elementor-kit-3075 h5{font-size:var( --e-global-typography-ee44445-font-size );line-height:var( --e-global-typography-ee44445-line-height );letter-spacing:var( --e-global-typography-ee44445-letter-spacing );word-spacing:var( --e-global-typography-ee44445-word-spacing );}.elementor-kit-3075 h6{font-size:var( --e-global-typography-b4f65fc-font-size );line-height:var( --e-global-typography-b4f65fc-line-height );letter-spacing:var( --e-global-typography-b4f65fc-letter-spacing );word-spacing:var( --e-global-typography-b4f65fc-word-spacing );}.elementor-kit-3075 button,.elementor-kit-3075 input[type="button"],.elementor-kit-3075 input[type="submit"],.elementor-kit-3075 .elementor-button{font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;background-color:#911C39;border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-kit-3075 button:hover,.elementor-kit-3075 button:focus,.elementor-kit-3075 input[type="button"]:hover,.elementor-kit-3075 input[type="button"]:focus,.elementor-kit-3075 input[type="submit"]:hover,.elementor-kit-3075 input[type="submit"]:focus,.elementor-kit-3075 .elementor-button:hover,.elementor-kit-3075 .elementor-button:focus{color:#FFFFFF;background-color:#C3A366;border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.elementor-widget:not(:last-child){margin-bottom:10px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-3075 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-3075 h1{font-size:var( --e-global-typography-0145994-font-size );line-height:var( --e-global-typography-0145994-line-height );letter-spacing:var( --e-global-typography-0145994-letter-spacing );word-spacing:var( --e-global-typography-0145994-word-spacing );}.elementor-kit-3075 h2{font-size:var( --e-global-typography-0b64110-font-size );line-height:var( --e-global-typography-0b64110-line-height );letter-spacing:var( --e-global-typography-0b64110-letter-spacing );word-spacing:var( --e-global-typography-0b64110-word-spacing );}.elementor-kit-3075 h3{font-size:var( --e-global-typography-948cbf9-font-size );line-height:var( --e-global-typography-948cbf9-line-height );letter-spacing:var( --e-global-typography-948cbf9-letter-spacing );word-spacing:var( --e-global-typography-948cbf9-word-spacing );}.elementor-kit-3075 h4{font-size:var( --e-global-typography-ee44445-font-size );line-height:var( --e-global-typography-ee44445-line-height );letter-spacing:var( --e-global-typography-ee44445-letter-spacing );word-spacing:var( --e-global-typography-ee44445-word-spacing );}.elementor-kit-3075 h5{font-size:var( --e-global-typography-ee44445-font-size );line-height:var( --e-global-typography-ee44445-line-height );letter-spacing:var( --e-global-typography-ee44445-letter-spacing );word-spacing:var( --e-global-typography-ee44445-word-spacing );}.elementor-kit-3075 h6{font-size:var( --e-global-typography-b4f65fc-font-size );line-height:var( --e-global-typography-b4f65fc-line-height );letter-spacing:var( --e-global-typography-b4f65fc-letter-spacing );word-spacing:var( --e-global-typography-b4f65fc-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-kit-3075{--e-global-typography-0145994-font-size:26px;--e-global-typography-0145994-line-height:1.3em;}.elementor-kit-3075 h1{font-size:var( --e-global-typography-0145994-font-size );line-height:var( --e-global-typography-0145994-line-height );letter-spacing:var( --e-global-typography-0145994-letter-spacing );word-spacing:var( --e-global-typography-0145994-word-spacing );}.elementor-kit-3075 h2{font-size:var( --e-global-typography-0b64110-font-size );line-height:var( --e-global-typography-0b64110-line-height );letter-spacing:var( --e-global-typography-0b64110-letter-spacing );word-spacing:var( --e-global-typography-0b64110-word-spacing );}.elementor-kit-3075 h3{font-size:var( --e-global-typography-948cbf9-font-size );line-height:var( --e-global-typography-948cbf9-line-height );letter-spacing:var( --e-global-typography-948cbf9-letter-spacing );word-spacing:var( --e-global-typography-948cbf9-word-spacing );}.elementor-kit-3075 h4{font-size:var( --e-global-typography-ee44445-font-size );line-height:var( --e-global-typography-ee44445-line-height );letter-spacing:var( --e-global-typography-ee44445-letter-spacing );word-spacing:var( --e-global-typography-ee44445-word-spacing );}.elementor-kit-3075 h5{font-size:var( --e-global-typography-ee44445-font-size );line-height:var( --e-global-typography-ee44445-line-height );letter-spacing:var( --e-global-typography-ee44445-letter-spacing );word-spacing:var( --e-global-typography-ee44445-word-spacing );}.elementor-kit-3075 h6{font-size:var( --e-global-typography-b4f65fc-font-size );line-height:var( --e-global-typography-b4f65fc-line-height );letter-spacing:var( --e-global-typography-b4f65fc-letter-spacing );word-spacing:var( --e-global-typography-b4f65fc-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS */@media print {
	.print-hide {display:none;}
}

/*
h2,h3,h4 {
	padding-bottom:1em;
}

.pagination-container {
	text-align:center;
}
*/

ol, ul {
margin-left: 1.5em;
}

ol li, ul li {
	margin-bottom:10px;
}

.image-round {
	border-radius:50% !important;
}

.pagination {
	margin-top: 30px;
    border-radius: 0 !important;
	justify-content: center;
}

.page-link {
    color: #911c39 !important;
	background-color: #fff !important;
    border: 1px solid #911c39;
}

.page-link:hover {
    color: #fff !important;
	background-color: #911c39 !important;
}

.page-item:last-child .page-link {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.page-item:first-child .page-link {
    margin-left: 0;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}

.people-grid {
	text-align:center;
}
.people-grid	h4 {
		margin-top:20px;
}
.people-grid	h6 {
		margin-top:10px;
	margin-bottom:40px;
}
.people-grid img {
		border-radius: 50%;
	max-width:70%;
}

.filter-grid {
	text-align:center;
}

.filter-grid .form-group, .filter-box, .filter-box-button {
	display:inline-block;
	width:18%;
	margin-right:10px;
	margin-bottom:20px;
}

@media screen and (max-width: 768px) {
  .filter-box, .filter-box-button {
	width:80%;
	}
}

.filter-grid select {
	background-color:#fff;
	border-radius: 0 !important;
}

.filter-box-button {
	width:auto;
}

.filter-grid .form-control {
    height: 47px;
    border-radius: 0 !important;
    box-shadow: none;
  -webkit-box-shadow: none;
}

/* .filter-grid .form-control {
    height: calc(1.5em + .75rem + 12px);
    border-radius: 0;
} */

.filter-grid .btn {
    height: calc(1.5em + .75rem + 12px);
	padding: 10px 32px 14px 32px !important;
}



.meta-info-box h4 {
	padding-top:1em;
	padding-bottom:0.5em;
	color:#981e37;
}


.resource-grid img {
	border: solid 1px #b9b9b9;
}

.grid-card-shadow {
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.15);
	box-shadow: 0 0 10px 0 rgba(0,0,0,.15);
}

.grid-info h4 {
	margin-top:1.2em;
	color:#981e37;
}

.wpdm-download-link.btn.btn-primary {
	border-radius: 3px;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 1px;
	fill: #ffffff;
	color: #ffffff;
	background-color: #911c39;
	font-weight:300;
}

.w3eden .btn.btn-sm, .w3eden .btn.btn-xs {
   background-color: #c3a366;
}

.wpdm-download-link.btn.btn-primary:hover {
	background-color: #c3a366;
}

/* CARD MIMICKING ELEMENTOR */

.card-title {
	margin-bottom: 0.5em;
	padding-bottom: 0;
}

.card img {
	border-top-left-radius: .25rem !important;
	border-top-right-radius: .25rem !important;
}


.resource-grid h3 {
	padding-bottom:5px !important;
}

.pagination {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: .25rem;
}

.event-box-white {
	padding:2em;
	background-color:#fff;	
}

.event-box-grey {
	padding:2em;
	background-color:#d7d7d7;	
}

.partner-logo {
	position:relative;
	height: 200px;
}

.partner-logo img {
margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */