@import url('https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,100..900;1,100..900&display=swap');.link, a{text-decoration: none;}
	.link:hover, a:hover{text-decoration: none;}.link, a{font-weight: normal;}
#body #layout>.amh-row, #body>div>.amh-row{max-width: 1312px;}
#body #layout>.amh-row>.amh-block>.amh-content, #body>div>.amh-row>.amh-block>.amh-content{max-width: 1312px;}
.bodysize{max-width: 1312px;}
.linkcolour, .fc-header h2, .link, .eeventcoming i,.eedate:after,.date-icon:after, a{color: #185370;}
.link:hover, a:hover{color: #187061;}
.widgetbg{background-color: #ffffff;}
.rssFeed .rssRow,.tweet_list li {border-bottom: 1px solid #cccaca;}
body{
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #ffffff;
	}
.content{
		background-color: #ffffff;
	}
.searchbox{
		border: 3px solid #ffffff;
	}
#default_footer{
		margin-left:auto;
		margin-right:auto;
		text-align: center;
		font-size:10pt;
		padding-bottom:10px;
		color:#adadad;
	}
#default_footer a{
		text-decoration: underline;
		color:#adadad;
	}
.resource_item_header, .button, .button-strip a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #457424;
	background: #457424;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#457424), color-stop(50%,#457424), color-stop(51%,#457424), color-stop(100%,#457424));
	background: -moz-linear-gradient(top,  #457424 0%, #457424 50%, #457424 51%, #457424 100%);
	background: -webkit-linear-gradient(top,  #457424 0%,#457424 50%,#457424 51%,#457424 100%);
	background: -o-linear-gradient(top,  #457424 0%,#457424 50%,#457424 51%,#457424 100%);
	background: -ms-linear-gradient(top,  #457424 0%,#457424 50%,#457424 51%,#457424 100%);
	background: linear-gradient(top,  #457424 0%,#457424 50%,#457424 51%,#457424 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#457424', endColorstr='#457424',GradientType=0 );
	border: 2px solid #457424;
	color: #ffffff;
}
.resource_item_header:hover, .button:hover, .button:focus, .button_open, .button-strip-active a, .button-strip a:hover{
	background: #32541a;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32541a), color-stop(50%,#32541a), color-stop(51%,#32541a), color-stop(100%,#32541a));
	background: -moz-linear-gradient(top,  #32541a 0%, #32541a 50%, #32541a 51%, #32541a 100%);
	background: -webkit-linear-gradient(top,  #32541a 0%,#32541a 50%,#32541a 51%,#32541a 100%);
	background: -o-linear-gradient(top,  #32541a 0%,#32541a 50%,#32541a 51%,#32541a 100%);
	background: -ms-linear-gradient(top,  #32541a 0%,#32541a 50%,#32541a 51%,#32541a 100%);
	background: linear-gradient(top,  #32541a 0%,#32541a 50%,#32541a 51%,#32541a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32541a', endColorstr='#32541a',GradientType=0 );
	border: 2px solid #32541a;
	color: #ffffff;
}
.button a, .button-strip a{
	color: #ffffff;
	text-decoration:none;
}
.button-strip-active a{
	color: #ffffff;
	text-decoration:none;
}
.button:hover a, .button-strip:hover a{
	color: #ffffff;
	text-decoration:none;
}
.button-strip a{
	font-weight:normal;
}
.resource_item_open{
	border: 2px solid #457424;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.resource_item_open .resource_item_header{
	border: none;
	-webkit-border-radius: 4px 4px 0px 0px;
	-moz-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px;
}
h1, h2, h3, h4, h5, h6, .heading1, .heading2, .heading3, .heading4, .heading5{
	color: #185370;
	padding-bottom:2px;
	padding-top:2px;
	margin-bottom:0px;
	margin-top:0px;
	line-height: 1.3;
}
h1, h2, .heading1, .heading2{
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:0px;
	margin-top:0px;
}
h1, .heading1{
	font-weight: bold;
	font-size: 3.667em;
}
h2, .heading2{
	font-weight: bold;
	font-size: 2.667em;
}
h3, .heading3{
	font-weight: bold;
	font-size: 1.833em;
}
h4, .heading4{
	font-size: 1.167em;
	font-weight: bold;
}
h5, .heading5{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 0.917em;
}
.widget_tab, .widget_tab_selected{
	background: #3a4f4b;
	color: #ffffff;
}
.widget_tab:hover, .widget_tab_selected{
	background: #00b0b0;
	color: #ffffff;
}
a.button-strip{
	width: 100%;
	display: block;
}
a.button-strip:hover{
	text-decoration:none;
}
.widget_tab, .widget_tab_selected{
	cursor: pointer;margin-left: auto;margin-right: 1px;padding: 5px;float: left;font-size: 1.083em;
}
.widget_tab_bar{
	height: 28px;
	border-bottom:1px solid #cccaca;
}
.tab, .tab_selected, .navbar-top, .nav-mobile{
	font-weight: bold;
	background: #185370;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#185370), color-stop(50%,#185370), color-stop(51%,#185370), color-stop(100%,#185370));
	background: -moz-linear-gradient(top,  #185370 0%, #185370 50%, #185370 51%, #185370 100%);
	background: -webkit-linear-gradient(top,  #185370 0%,#185370 50%,#185370 51%,#185370 100%);
	background: -o-linear-gradient(top,  #185370 0%,#185370 50%,#185370 51%,#185370 100%);
	background: -ms-linear-gradient(top,  #185370 0%,#185370 50%,#185370 51%,#185370 100%);
	background: linear-gradient(top,  #185370 0%,#185370 50%,#185370 51%,#185370 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#185370', endColorstr='#185370',GradientType=0 );
	color: #e8e8e8;
}
.vtab{
	font-weight: bold;
	background: #185370;
	background: -webkit-gradient(linear, right, left, color-stop(0%,#185370), color-stop(50%,#185370), color-stop(51%,#185370), color-stop(100%,#185370));
	background: -moz-linear-gradient(-90deg,  #185370 0%, #185370 50%, #185370 51%, #185370 100%);
	background: -webkit-linear-gradient(-90deg,  #185370 0%,#185370 50%,#185370 51%,#185370 100%);
	background: -o-linear-gradient(-90deg,  #185370 0%,#185370 50%,#185370 51%,#185370 100%);
	background: -ms-linear-gradient(-90deg,  #185370 0%,#185370 50%,#185370 51%,#185370 100%);
	background: linear-gradient(-90deg,  #185370 0%,#185370 50%,#185370 51%,#185370 100%);
	color: #e8e8e8;
}
.vtab:hover, .vtab_selected{
	background: #00b0b0;
	background: -webkit-gradient(linear, right, left, color-stop(0%,#00b0b0), color-stop(50%,#00b0b0), color-stop(51%,#00b0b0), color-stop(100%,#00b0b0));
	background: -moz-linear-gradient(-90deg,  #00b0b0 0%, #00b0b0 50%, #00b0b0 51%, #00b0b0 100%);
	background: -webkit-linear-gradient(-90deg,  #00b0b0 0%,#00b0b0 50%,#00b0b0 51%,#00b0b0 100%);
	background: -o-linear-gradient(-90deg,  #00b0b0 0%,#00b0b0 50%,#00b0b0 51%,#00b0b0 100%);
	background: -ms-linear-gradient(-90deg,  #00b0b0 0%,#00b0b0 50%,#00b0b0 51%,#00b0b0 100%);
	background: linear-gradient(-90deg,  #00b0b0 0%,#00b0b0 50%,#00b0b0 51%,#00b0b0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0b0', endColorstr='#00b0b0',GradientType=0 );
	color: #ffffff;
}
.navbar-top>div>ul>li>a, .navbar-top>div>ul>li>a:focus, .nav-mobile a{
	background: #3a4f4b;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a4f4b), color-stop(50%,#3a4f4b), color-stop(51%,#3a4f4b), color-stop(100%,#3a4f4b));
	background: -moz-linear-gradient(top,  #3a4f4b 0%, #3a4f4b 50%, #3a4f4b 51%, #3a4f4b 100%);
	background: -webkit-linear-gradient(top,  #3a4f4b 0%,#3a4f4b 50%,#3a4f4b 51%,#3a4f4b 100%);
	background: -o-linear-gradient(top,  #3a4f4b 0%,#3a4f4b 50%,#3a4f4b 51%,#3a4f4b 100%);
	background: -ms-linear-gradient(top,  #3a4f4b 0%,#3a4f4b 50%,#3a4f4b 51%,#3a4f4b 100%);
	background: linear-gradient(top,  #3a4f4b 0%,#3a4f4b 50%,#3a4f4b 51%,#3a4f4b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a4f4b', endColorstr='#3a4f4b',GradientType=0 );

	color: #e8e8e8;
	border-right: 0px solid #000000;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}
.tab:hover, .tab_selected, .navbar-top .open>a, .navbar-top>div>ul>li>a:hover, .navbar-top a.current, .navbar-top>div>ul>li>a:focus{
	background: #00b0b0;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b0b0), color-stop(50%,#00b0b0), color-stop(51%,#00b0b0), color-stop(100%,#00b0b0));
	background: -moz-linear-gradient(top,  #00b0b0 0%, #00b0b0 50%, #00b0b0 51%, #00b0b0 100%);
	background: -webkit-linear-gradient(top,  #00b0b0 0%,#00b0b0 50%,#00b0b0 51%,#00b0b0 100%);
	background: -o-linear-gradient(top,  #00b0b0 0%,#00b0b0 50%,#00b0b0 51%,#00b0b0 100%);
	background: -ms-linear-gradient(top,  #00b0b0 0%,#00b0b0 50%,#00b0b0 51%,#00b0b0 100%);
	background: linear-gradient(top,  #00b0b0 0%,#00b0b0 50%,#00b0b0 51%,#00b0b0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0b0', endColorstr='#00b0b0',GradientType=0 );
	color: #ffffff;
}
.tab a{
	color: #e8e8e8;
}
.tab a:hover, .navbar-top a.current:hover{
	color: #ffffff;
}
.tab-bar{
	border-bottom: 1px solid #000000;
}
@media (max-width: 767px) {
	.tab{
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
	}
	.tab-bar{
		border: none;
	}
}
#responsiveheader{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: none;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,none), color-stop(50%,none), color-stop(51%,none), color-stop(100%,none));
	background: -moz-linear-gradient(top,  none 0%, none 50%, none 51%, none 100%);
	background: -webkit-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -o-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -ms-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='none', endColorstr='none',GradientType=0 );
	color: #ffffff;
}
#responsiveheaderimage{
	background-image: URL(/images/logos/hcplc/);
}
#responsiveheadermessage p:before{
	content:'';
}
#responsiveheaderaltmessage p:before{
	content:'';
}
.widget{
	border: 1px solid #3a4f4b;
	background-color: #ffffff;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0);
	-moz-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0);
	box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0);
}
.widgetheader{
	color: #ffffff;
	font-weight: bold;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: -1px -1px 0px 0px;
	border-radius: -1px -1px 0px 0px;
	background: #457424;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#457424), color-stop(50%,#457424), color-stop(51%,#457424), color-stop(100%,#457424));
	background: -moz-linear-gradient(top,  #457424 0%, #457424 50%, #457424 51%, #457424 100%);
	background: -webkit-linear-gradient(top,  #457424 0%,#457424 50%,#457424 51%,#457424 100%);
	background: -o-linear-gradient(top,  #457424 0%,#457424 50%,#457424 51%,#457424 100%);
	background: -ms-linear-gradient(top,  #457424 0%,#457424 50%,#457424 51%,#457424 100%);
	background: linear-gradient(top,  #457424 0%,#457424 50%,#457424 51%,#457424 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#457424', endColorstr='#457424',GradientType=0 );
}
.widgetbody{
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-radius: 0px 0px -1px -1px;
	border-radius: 0px 0px -1px -1px;
}
.widgetbody p{
	margin-top:0px;
}
.widgetbody h1{
	color: #185370;
}
.pagination>.active>a, .pagination>.active>a:hover{
	background-color: #185370;
	border-color: #185370;
}
.pagination>li>a, .pagination>li>a:hover{
	color: #185370;
}
.polaris-nav-active i{
	color: #185370;
}
.widgetbody hr{
	color: #cccaca;
	background-color: #cccaca;
	margin-top: 6px;
	margin-bottom: 8px;
	height: 1px;
	border: none;
}
.toprule{
	border-top: 1px solid #cccaca;
}
.bottomrule{
	border-bottom: 1px solid #cccaca;
}
.bodytext{color: #000000;}
.headingtext{color: #185370;}
/* target a div to allow a content block to go full width */
#body>div>.amh-row>div#idQXbwR.amh-block>.amh-content {
    max-width: 100%;
}

@import url('https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,100..900;1,100..900&display=swap');

@font-face { 
  font-family: "fontello";
  src: url(data:application/octet-stream;base64,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);
}

:root {
    --hcplc-blue: #185370;
    --hcplc-darkblue: #123e54;
    --hcplc-turqoise: #187061;
    --hcplc-green: #457424;
    --hcplc-darkgreen: #32541a;
    --hcplc-lightgray: #f5f7f7;
    --hcplc-gray: #e9edee;
    --hcplc-yellow: #fbcc0a;
    --hcplc-orange: #ee6c22;
}


/* Updates to native behaviors */
@media (min-width: 992px) {
    .amh-row {
        display: flex;
    }
    /*.amh-content {
        height: 100%;
    }*/
}

/* Utility classes from Bootstrap 5.2.3 */
.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}
.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}
.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}
@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}
@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}
@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}
@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}
@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}
.fst-italic{font-style: italic !important}.fst-normal{font-style: normal !important}.fw-light{font-weight: 300 !important}.fw-lighter{font-weight: lighter !important}.fw-normal{font-weight: 400 !important}.fw-bold{font-weight: 700 !important}.fw-semibold{font-weight: 600 !important}.fw-bolder{font-weight: bolder !important}

/* Bootstrap overrides */
.btn {
    border-radius: 0;
    border: none;
    padding: 0.5em 0.75em;
}
.btn-info,
.btn-success {
    background-color: #457424;
}
.btn-info:hover,
.btn-success:hover {
    background-color: #32541a;
}
.form-control {
    border-radius: 0;
    font-size: 1rem;
    height: 2.2em;
}
.input-daterange input:first-child {
    border-radius: 0;
    height: 2.2em;
}

/* General */

::selection {
    background: var(--hcplc-blue);
    color: #fff;
}

::placeholder { 
    color: #777 !important;
    font-weight: 400 !important;
}


a {
    text-decoration: underline;
}
a:hover {
    transition: all 0.1s ease;
    cursor: pointer !important; 
    color: var(--hcplc-turqoise);
}

html, body, #body {
    font-size: 1rem;
    font-family: "Libre Franklin", sans-serif;
    line-height: 1.25em; 
    font-style: normal;
    font-weight: normal;
    overflow-x: hidden; 
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Libre Franklin", sans-serif;
    font-weight: 700;
	margin: 0.75rem 0;
	clear: both;
	line-height: 1.125em;
	color: #222222;
}
h1 {
	font-size: 1.6rem;
    margin: 0;
    transform: scale(1, 1.33333333);
}
h2 {
	font-size: 1.5rem;
}
h3 {
	font-size: 1.36rem;
}
h4 {
	font-size: 1.24rem;
}
h5 {
	font-size: 1.12rem;
}
h6 {
	font-size: 1rem;
}

img {
    height: auto;
}

/* Custom utility classes */
.wrapper {
    max-width: 82em;
    margin: 0 auto;
    overflow: hidden;
}

.background-white {
    background-color: white;  
}

.bordered {
  border: 1px solid #484848;
}

button,
.button {
  width: auto;
  height: auto;
  font-family: "Libre Franklin", sans-serif;
  font-size: 15px;
  text-transform: capitalize;
  letter-spacing: 0.2px;
  border-radius: 0;
  border: none;
  font-weight: normal;
  padding: 10px 16px;
  cursor: pointer;
}
.button1 {
	display: inline-block;
	margin: 0.5em 1em 0.5em 0;
	padding: 0.5em 0.75em;
	font-size: 1rem;
	line-height: 1.5rem;
	background-color: var(--hcplc-green);
	white-space: nowrap;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
	border: none;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25), 0 1px 5px 0 rgba(0, 0, 0, 0.25);
	transition: background-color 0.125s linear, box-shadow 0.125s linear;
}
.button1:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: var(--hcplc-darkgreen);
    box-shadow: 1px 2px 3px 0 rgba(0, 0, 0, 0.44), 0 2px 4px 0 rgba(0, 0, 0, 0.44);
}

.card {
    overflow: hidden;
    padding: 16px;
	background-color: var(--hcplc-lightgray);
	border-radius: 2px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25), 0 1px 5px 0 rgba(0, 0, 0, 0.25);
}

.card-image-a {
    display: block;
    width: 16rem;
    max-width: 100%;
}
@media (min-width: 576px){
    .card-image-a {
        float: left;
        max-width: 40% !important;
    }
}

.text-hidden,
.glyph-text,
.hidden-text
 {
    position: absolute;
    overflow: hidden;
    height: 1px;
    width: 1px;
    clip: rect(0 0 0 0);
}

.text-red {
  color: #fb0000;
}

.video-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
}

.video-container iframe, 
.video-container object, 
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


/*============ CMS NAVIGATION ==================*/

.navbar {
	border-radius: 0px;
    border: unset;
}
.navbar-nav > li {
    display: inline-block;
}
/*hides the home tab - which is actually the second menu item DO NOT DELETE */
.navbar-top ul.navbar-nav > li:nth-child(2) {
   	display: none;
}
.yamm .yamm-content {
    padding: 0;
}
nav {
    overflow: hidden;
    width: 72%;
}
.primary-nav {
    display: flex;
    float: right;
    width: 100%;
    font-size: 1rem;
    max-width: 43rem;
    margin: 0 0 8px 0;
    padding: 0;
    list-style: none;
}
.primary-nav li {
    width: 16.1666%;
    margin-right: .5%;
    height: 7.5em;
    padding: 0;
    text-align: left;
}

.primary-nav a {
    display: block;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 2.5em 0.5em 0 0.5em;
    overflow: hidden;
    cursor: pointer;
    text-decoration: none;
    color: #ffffff;
    background-color: var(--hcplc-blue);
    transition: background-color 0.75s;
    line-height: 1.2rem;
}
.primary-nav a:hover {
    background-color: var(--hcplc-green);
}

.primary-nav span {
    display: inline-block;
    letter-spacing: 0.0675em;
    transform: scale(1, 1.175);
}
.navbar {
    border-radius: 0px;
    border: unset;
    background: white;
}

/*============ HEADER ==================*/
header {
    width: 100%;
    position: static;
    background-position: 50% 55%;
    background-size: cover;
    background-image: url(https://static.libnet.info/frontend-images/tile/hcplc/allpages/header-background-660w.jpg);
}
@media (min-width:661px) {
    header {
        background-image: url(https://static.libnet.info/frontend-images/tile/hcplc/allpages/header-background-880w.jpg);
    }
}
@media (min-width:881px) {
    header {
        background-position: 50% 38%;
        background-image: url(https://static.libnet.info/frontend-images/tile/hcplc/allpages/header-background-1200w.jpg);
    }
}
@media (min-width:1201px) {
    header {
        background-image: url(https://static.libnet.info/frontend-images/tile/hcplc/allpages/header-background-1920w.jpg);
    }
}
@media (max-width:479px) {
    header {
        font-size: 15px;
    }
    .primary-nav span {
        font-size: 15px;
        line-height: 20px;
    }
}

.logo {
    float: left;
    overflow: hidden;
    margin: 0;
    padding-left: 0.25em;
    width: 28%;
}

.logo-img {
    float: left;
    clear: left;
    max-width: 15em;
    overflow: hidden;
    margin: 0.5em 0 0.25em 0;
}
.logo-img img {
    width: 15em;
}
a img {
    -webkit-transition: -webkit-opacity 0.25s;
    transition: opacity 0.25s;
}
.utilities {
    float: left;
    margin: 0 0 0 0.25em;
}

.utilities a:last-child {
    margin-right: 0;
}
.utilities a {
    font-weight: 400;
    margin-top: 5px;
}
.multisrch-container {
    width: 100%;
    margin: 0;
    padding: 0;
    background-color: #363946;
}
.show-search {
    position: absolute;
    top: 4.2rem;
    font-size: 24px;
    right: 4px;
    border: 0;
    padding: 12px;
    color: var(--hcplc-lightgray);
    background-color: #373138;
    cursor: pointer;
    display: none;
}
.search-tabs {
    overflow: hidden;
    margin: 0 auto !important;
    font-size: 100%;
    max-width: 36rem;
    padding-left: 1px;
    list-style: none;
}

.multisrch-form-container {
    padding: 0.5em 0;
}
.search-tabs label {
    cursor: pointer;
      font-size: 14px;
    font-weight: 400;
    color: #222222;
}
.search-tabs li {
    float: left;
    font-size: 90%;
    margin-right: 0.25em;
    padding: 0.5em 1em;
    color: #222222;
    background-color: var(--hcplc-gray);
    cursor: pointer;
}
.search-tabs li.active {
    background-color: #ffffff;
    border-bottom: none;
}

.catalog-search-form {
    background-color: #ffffff;
}
.multisrch-form-container form {
    display: block;
}
.multisrch-form {
    display: none;
    position: relative;
    max-width: 36em;
    padding: 0;
    margin: -1px auto 0 auto;
}
.multisrch-form.active {
    display: block;
}
.search-input-holder {
    width: 100%;
    position: relative;
    margin-right: 0.5em;
    overflow: hidden;
}

.catalog-search-type {
    position: absolute;
    top: 0;
    left: 0;
    font-size: 86%;
    height: 2.7em;
    width: 6.5em;
    padding-left: 0.5em;
    background-color: transparent;
    border: 1px solid #484848;
    border-radius: 0;
    border-bottom: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    z-index: 1;
}

.search-input {
    width: 100%;
    padding: 0.625em 0.5em;
    border: none;
    height: 2.25em;
    background-color: #ffffff;
    border-top: 1px solid #484848;
}
.catalog-input {
    padding-left: 6.25em;
}
.search-submit {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0.375em 0.75em;
    border-top: 1px solid #484848;
    border-radius: 0;
}
.icon-standalone:before {
    margin: 0 !important;
}
.icon-search:before {
    content: '\e801';
}
[class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: 0.2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.search-input-catalog::after {
    font-family: "fontello";
    content: '\e83d';
    position: absolute;
    top: 0;
    left: 0;
    font-size: 86%;
    width: 6.5em;
    height: 2.7em;
    z-index: 0;
    background-color: #ffffff;
    padding-right: 0.35em;
    text-align: right;
    line-height: 2.7em;
    color: #242424;
}
@media (max-width: 992px){
    .primary-nav {
        display: flex;
        flex-wrap: wrap;
        float: left;
        max-width: none;
        font-size: 0.9rem;
    }
    .primary-nav li {
        display: block;
        width: 33.233333%;
        margin: 0;
        padding: 2px;
        min-width: 5em;
        height: auto;
        min-height: 3rem;
        text-align: center;
    }
    .primary-nav li a {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0.5em;
        border: none;
        text-align: center;
    }
    .show-search {
        display: block;
    }
    nav {
        width: 100%;
    }
    .multisrch-form-container {
        display: none;
        position: absolute;
        z-index: 10;
        overflow: hidden;
        top: 8em;
        width: 100%;
        background-color: #373138;        
        height: 6.75em;
        padding: 0.75em 0.5em;
        -webkit-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
    }
    .show-search.active ~ .multisrch-form-container {
		display: block;
	}
    .utilities .button1 {
        margin-top: 0;
    }
    .utilities {
        float: left;
        clear: left;
        font-size: 93.75%;
        margin-right: 1em;
    }
    .logo {
        width: 100%;
    }
    .logo-img {
        width: 14rem;
        max-width: 100%;
    }
    .navbar-brand, #navbar {
        display: none;
    }
}

/***** FOOTER *******/
#default_footer {
    display: none;
}
footer {
    clear: both;
    overflow: hidden;
    width: 100%;
    line-height: 1.5em;
    background-color: var(--hcplc-lightgray);
    border-top: 2px solid #363636;
}
#footer h2 {
    margin: 0.75em 0;
    clear: both;
    line-height: 1.125em;
    color: #222222;
    font-size: 140%;
    padding: 0;
    font-weight: 700;
}
#footer a {
    text-decoration: underline;
    color: var(--hcplc-blue);
    cursor: pointer;
}
.vcard p {
      margin-bottom: 0.5em;
      line-height: 1.375em;
}
.vcard a:hover,
#mce_24 > footer > div.wrapper > div:nth-child(1) > p > a:hover {
    color: var(--hcplc-turqoise) !important;
    text-decoration: underline;
}
.vcard p:last-child {
    margin-bottom: 1.5em;
}
.logos {
    float: left;
    margin: 0 1.5em 0.75em 0;
    padding: 0;
}

.copyright {
    clear: both;
    width: 100%;
    color: #ffffff;
    background-color: #363636;
    margin-top: 1em;
    padding: 0.25em 0.5em;
}
.copyright__legal {
    float: left;
    line-height: 1.5em;
}
.copyright__links {
    font-size: 93.75%;
    float: right;
}
.copyright__links a {
    color: #ffffff !important;
    white-space: nowrap;
    padding: 0 0.625em 0 0.55em;
    border-right: 1px solid var(--hcplc-lightgray);
    text-decoration: none !important;
}
.copyright__links a:hover {
    color: var(--hcplc-yellow) !important;
}
.copyright__links a:last-child {
    border: none;
    padding-right: 0;
}
.connect a,
.connect a:hover {
    text-decoration: none !important;
}
footer .icon-font,
footer .icon-standalone {
    color: #484848;
    font-size: 32px;
    margin-right: 10px;
}
.icon-facebook-squared:before {
    content: '\f308';
}
.icon-instagram:before {
    content: '\f16d';
}
.icon-linkedin-squared:before {
    content: '\f30c';
}
.icon-youtube-play:before {
    content: '\f16a';
}
.icon-mail:before {
    content: '\e802';
}
.icon-pinterest-squared:before {
    content: '\f0d3';
}
.icon-th:before {
    content: '\e806';
}
.connect .icon-instagram:before {
    color: #242424;
}
.connect .icon-facebook-squared:before {
    color: #3b5998;
}
.connect .icon-linkedin-squared:before {
    color: #0077b5;
}
.connect .icon-youtube-play:before {
    color: #cd201f;
}
.connect .icon-mail:before {
    color: #242424;
}
.connect .icon-pinterest-squared:before {
    color: #bd081c;
}
.x-logo-footer {
    display: inline;
    width: 24px;
    height: 24px;
    margin-right: 10px;
    margin-bottom: 10px;
}
#mce_24 > footer > div.wrapper > div.connect > p {
    margin: 0;
}
#google_translate_element {
    display: none;
}

/* Home page banners */
.home-container {
	display: grid;
	grid-template-columns: 1fr;
    grid-gap: 16px;
}
.side-notice {
    color: #ffffff;
    background-color: var(--hcplc-blue);
}
.banner {
	overflow: hidden;
	padding: 0;
    margin: 0;
	text-decoration: none;
}
.banner--bordered {
	border: 1px solid #cccccc;
}
.banner__img {
	display: block;
	width: 100%;
	height: auto;
	aspect-ratio: 2 / 1;
}
.banner__text {
    color: #ffffff;
    background-color: #242424;
    font-weight: bold;
}
@media (min-width: 720px){
    .home-container {
	    grid-template-columns: 1fr 1fr;
    }
    .side-notice {
        grid-column: 1 / span 2;
    }
}
@media (min-width: 992px){
    .home-container {
	    grid-template-columns: 3fr 3fr 2fr;
    }
    .side-notice {
        grid-column: 3 / span 1;
        grid-row: 1 / span 2;
    }
}


/* Tiles */
.tile-container {
    display: grid;
    grid-template-columns:  repeat(auto-fit, minmax(220px, 1fr));
    grid-gap: 24px;
}
@media (min-width:1200px) {
    .tile-container {
        grid-template-columns:  repeat(auto-fit, minmax(240px, 1fr));
    }
}
.tile {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.35);
	transition: box-shadow 0.125s linear;
}
.tile:hover {
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6);
}
.tile__img {
    display: block;
    width: 100%;
	aspect-ratio: 3 / 2;
}
.tile__title {
    position: absolute;
    bottom: 4px;
    left: 4px;
    padding: 8px;
    color: #000000;
    font-size: 1.25rem;
    font-weight: 700;
    background-color: rgba(255, 255, 255, 0.95);
    border: 1px solid #242424;
    max-width: 88%;
}
.tile:hover .tile__title {
    color: #242424;
}
.tile--db {
	text-align: center;
	padding: 8px;
	background-color: #fcfcfc;
	text-decoration: none;
	color: #000000;
}
.tile--db:hover {
	text-decoration: underline;
}
.tile--db img {
	margin-bottom: 12px;
}

/* Lists of link buttons */
.link-list {
	list-style: none;
	margin: 0;
    padding: 0 6px 4px 1px;
}
.link-list li {
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid;
	padding: 2px 0 0.75em 0;
}
.link-list li:last-child {
	padding-bottom: 0;
}
.link-list a {
	display: block;
	text-decoration: none;
}
.link-list a {
	width: 100%;
	height: 100%;
	background-color: var(--hcplc-gray);
	border-top: 1px solid #ffffff; /*column bug fix*/
	border-top: 1px solid transparent; /*column bug fix*/
    font-size: 1.1rem;
	font-weight: 700;
    padding: 14px;
    transition: background-color 0.125s linear, box-shadow 0.125s linear;
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.35);
}
.link-list a:hover {
    background-color: #f6f8f8;
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}


/* Changes to Reserve defaults */
.roompicker {
    padding: 0 16px;
}
.amnp-navigation {
    font-size: 1.8em;
    width: auto !important;
}
.is-sticky .amnp-navigation:hover {
    color: #fbcc0a;
}
.amnp-location-section {
    margin-bottom: 32px;
}
.amnp-location-section-title > h3 {
    text-transform: none;
    font-weight: 700;
}
.amnp-holder .sticky-key {
    margin-top: 24px;
}
.amnp-holder .amnp-stage {
    margin-top: 32px;
}
.amnp-room-holder.amnp-room-active {
    border-color: #123e54;
}
.amnp-reserve-screen {
    max-width: 880px;
    padding: 0 16px;
}
.amnp-booker-summary {
    max-width: 880px;
    font-size: 1.4em;
    line-height: 1.25em;
}
.amnp-booker-holder .amf-row label {
    padding-left: 0;
    margin-top: 1.2em;
    margin-left: -0.3em;
}
.amnp-booking-final-summary-heading,
.amnp-booking-final-summary-subheading {
    font-size: 1.4em;
}
.amnp-booking-summary-title {
    font-size: 1.2em;
}
.amnp-booking-summary-time {
    font-size: 1em;
}
.amnp-custom-field label {
    text-align: left;
    margin-left: 1em;
}
@media (min-width: 768px) {
    .amnp-custom-field label {
        text-align: right;
        margin-left: -0.3em;
    }
}
.input-group-addon {
    border-radius: 0;
    padding: 0.5em 0.75em;
    color: #ffffff;
    background-color: #457424;
}
.input-group-addon:hover {
    background-color: #32541a;
}


/* Changes to Attend Events calendar defaults */

.events-right > .headingtext {
    clear: none; 
    margin-bottom: 40px;
    transform: none;
    font-size: 2.5em;
}
.events-date-bar {
    font-size: 1.3em;   
}
.eelistdesc {
    font-size: 1em;
}
/*.events-holder {
    position: relative;
    padding-top: 4.5rem;
}
.events-holder .headingtext {
    position: absolute;
    top: 1rem;
    margin: 0;
    left: 2rem;
    font-size: 1.6rem;
    font-weight: 700;
    clear: both;
    line-height: 1.125em;
    color: #222222;
}
*/