.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 .hidden-fields-container{display:none;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}.encyclopedia-prefix-filters{clear:both;}
.encyclopedia-prefix-filters .filter-level{background-color:#f1f1f1;border-bottom:1px solid #d9d9d9;overflow:hidden;text-align:center;}
.encyclopedia-prefix-filters .filter-level:last-child{margin-bottom:1em;}
.encyclopedia-prefix-filters .filter{}
.encyclopedia-prefix-filters .current-filter{}
.encyclopedia-prefix-filters .disabled-filter{cursor:not-allowed;color:#ccc;}
.encyclopedia-prefix-filters .filter-link{display:inline-block;text-align:center;padding:8px 0.5em;font-size:1em;text-decoration:none;letter-spacing:-1px;font-size:.9em;}
.encyclopedia-prefix-filters .current-filter .filter-link{font-weight:bold;}
.widget_encyclopedia_search{}
form.encyclopedia.search-form{}
form.encyclopedia.search-form .ui-helper-hidden-accessible{display:none;}
form.encyclopedia.search-form .ui-autocomplete{background-color:#fff;border:1px solid #eee;position:absolute;left:auto;top:auto;list-style:none;}
form.encyclopedia.search-form .ui-autocomplete li{cursor:pointer;display:block;padding:5px;}
form.encyclopedia.search-form .ui-autocomplete li:hover, form.encyclopedia.search-form .ui-autocomplete li.ui-state-focus {
background-color: #eee;
}.tooltipster-base{display:flex;pointer-events:none;position:absolute;}
.tooltipster-box{flex:1 1 auto;}
.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto;}
.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden;}
.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}
.tooltipster-fade.tooltipster-show{opacity:1;}
.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden;}
.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);}
.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;}
.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);}
.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);}
.tooltipster-fall.tooltipster-initial{top:0 !important;}
.tooltipster-fall.tooltipster-show{}
.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0;}
.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);}
.tooltipster-slide.tooltipster-initial{left:-40px !important;}
.tooltipster-slide.tooltipster-show{}
.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0;}
@keyframes tooltipster-fading {
0%{opacity:0;}
100%{opacity:1;}
}
.tooltipster-update-fade{animation:tooltipster-fading 400ms;}
@keyframes tooltipster-rotating {
25%{transform:rotate(-2deg);}
75%{transform:rotate(2deg);}
100%{transform:rotate(0);}
}
.tooltipster-update-rotate{animation:tooltipster-rotating 600ms;}
@keyframes tooltipster-scaling {
50%{transform:scale(1.1);}
100%{transform:scale(1);}
}
.tooltipster-update-scale{animation:tooltipster-scaling 600ms;}
.encyclopedia-tooltip .tooltipster-box{background:#1b1b1b;background:rgba(10, 10, 10, .9);border-radius:4px;}
.encyclopedia-tooltip.tooltipster-bottom .tooltipster-box{margin-top:8px;}
.encyclopedia-tooltip.tooltipster-left .tooltipster-box{margin-right:8px;}
.encyclopedia-tooltip.tooltipster-right .tooltipster-box{margin-left:8px;}
.encyclopedia-tooltip.tooltipster-top .tooltipster-box{margin-bottom:8px;}
.encyclopedia-tooltip .tooltipster-content{color:#eee;line-height:1.3;padding:6px 14px;}
.encyclopedia-tooltip .tooltipster-arrow{overflow:hidden;position:absolute;height:8px;margin-left:-8px;width:16px}
.encyclopedia-tooltip.tooltipster-top .tooltipster-arrow{bottom:0;height:8px;margin-left:-8px;width:16px;}
.encyclopedia-tooltip.tooltipster-bottom .tooltipster-arrow{height:8px;margin-left:-8px;top:0;width:16px;}
.encyclopedia-tooltip.tooltipster-left .tooltipster-arrow, .encyclopedia-tooltip.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}
.encyclopedia-tooltip.tooltipster-left .tooltipster-arrow{right:0;top:0;}
.encyclopedia-tooltip.tooltipster-right .tooltipster-arrow{left:0;top:0;}
.encyclopedia-tooltip .tooltipster-arrow-background, .encyclopedia-tooltip .tooltipster-arrow-border{height:0;position:absolute;width:0;border:8px solid transparent;}
.encyclopedia-tooltip .tooltipster-arrow-background{display:none}
.encyclopedia-tooltip .tooltipster-arrow-border{}
.encyclopedia-tooltip.tooltipster-bottom .tooltipster-arrow-background{left:0;top:3px;border-bottom-color:#1b1b1b;border-bottom-color:rgba(10, 10, 10, .9)}
.encyclopedia-tooltip.tooltipster-left .tooltipster-arrow-background{left:-3px;top:0;border-left-color:#1b1b1b;border-left-color:rgba(10, 10, 10, .9)}
.encyclopedia-tooltip.tooltipster-right .tooltipster-arrow-background{left:3px;top:0;border-right-color:#1b1b1b;border-right-color:rgba(10, 10, 10, .9)}
.encyclopedia-tooltip.tooltipster-top .tooltipster-arrow-background{left:0;top:-3px;border-top-color:#1b1b1b;border-top-color:rgba(10, 10, 10, .9)}
.encyclopedia-tooltip .tooltipster-arrow-border{border:8px solid transparent;left:0;top:0;}
.encyclopedia-tooltip.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:rgba(10, 10, 10, .9);}
.encyclopedia-tooltip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:rgba(10, 10, 10, .9);}
.encyclopedia-tooltip.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:rgba(10, 10, 10, .9);}
.encyclopedia-tooltip.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:rgba(10, 10, 10, .9);}
.encyclopedia-tooltip .tooltipster-arrow-uncropped{position:relative;}
.encyclopedia-tooltip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px;}
.encyclopedia-tooltip.tooltipster-right .tooltipster-arrow-uncropped {
left: -8px;
}.wpa-test-msg{background:#d1ecf1 !important;border:1px solid #bee5eb !important;border-radius:5px !important;color:#0c5460 !important;font-size:14px !important;padding:.75rem 1.25rem !important;font-family:Arial !important;margin-top:5px !important;}
span.wpa-button{display:inline-block !important;padding-top:5px !important;color:#fff !important;background-color:#6c757d !important;border-color:#6c757d !important;padding:5px 10px !important;border-radius:5px !important;margin-top:5px !important;cursor:pointer !important;}
#altEmail_container, .altEmail_container{position:absolute !important; overflow: hidden !important; display: inline !important; height:1px !important; width: 1px !important;z-index:-1000 !important;}