html{font-family: "proxima-nova", sans-serif;line-height: 1.5;-webkit-text-size-adjust: 100%}body{margin: 0;padding: 0;background-color: #ffffff;color: #000000}body a{background-color: #ffffff;color: #000000}body:not(.high-contrast){font-family: "proxima-nova", sans-serif}body:not(.high-contrast) .button,body:not(.high-contrast) .button-primary,body:not(.high-contrast) .button-secondary,body:not(.high-contrast) .button-gray,body:not(.high-contrast) [type="button"]:not([role="presentation"]),body:not(.high-contrast) [type="reset"],body:not(.high-contrast) [type="submit"],body:not(.high-contrast) .wp-block-button > a{display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #aa3467;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .button:hover,body:not(.high-contrast) .button-primary:hover,body:not(.high-contrast) .button-secondary:hover,body:not(.high-contrast) .button-gray:hover,body:not(.high-contrast) [type="button"]:not([role="presentation"]):hover,body:not(.high-contrast) [type="reset"]:hover,body:not(.high-contrast) [type="submit"]:hover,body:not(.high-contrast) .wp-block-button > a:hover,body:not(.high-contrast) .button:focus,body:not(.high-contrast) .button-primary:focus,body:not(.high-contrast) .button-secondary:focus,body:not(.high-contrast) .button-gray:focus,body:not(.high-contrast) [type="button"]:not([role="presentation"]):focus,body:not(.high-contrast) [type="reset"]:focus,body:not(.high-contrast) [type="submit"]:focus,body:not(.high-contrast) .wp-block-button > a:focus,body:not(.high-contrast) .button:active,body:not(.high-contrast) .button-primary:active,body:not(.high-contrast) .button-secondary:active,body:not(.high-contrast) .button-gray:active,body:not(.high-contrast) [type="button"]:not([role="presentation"]):active,body:not(.high-contrast) [type="reset"]:active,body:not(.high-contrast) [type="submit"]:active,body:not(.high-contrast) .wp-block-button > a:active,body:not(.high-contrast) .button.active,body:not(.high-contrast) .button-primary.active,body:not(.high-contrast) .button-secondary.active,body:not(.high-contrast) .button-gray.active,body:not(.high-contrast) [type="button"]:not([role="presentation"]).active,body:not(.high-contrast) [type="reset"].active,body:not(.high-contrast) [type="submit"].active,body:not(.high-contrast) .wp-block-button > a.active{color: #fff;background-color: #c74a80}@media (max-width: 767px){body:not(.high-contrast) .button,body:not(.high-contrast) .button-primary,body:not(.high-contrast) .button-secondary,body:not(.high-contrast) .button-gray,body:not(.high-contrast) [type="button"]:not([role="presentation"]),body:not(.high-contrast) [type="reset"],body:not(.high-contrast) [type="submit"],body:not(.high-contrast) .wp-block-button > a{font-size: 1em;padding: .5rem 1rem}}body:not(.high-contrast) p .button,body:not(.high-contrast) p .button-primary,body:not(.high-contrast) p .button-secondary,body:not(.high-contrast) p .button-gray,body:not(.high-contrast) p [type="button"],body:not(.high-contrast) p [type="reset"],body:not(.high-contrast) p [type="submit"],body:not(.high-contrast) p .wp-block-button > a{font-size: 1em}body:not(.high-contrast) .button-primary{background-color: #aa3467}body:not(.high-contrast) .button-primary:hover,body:not(.high-contrast) .button-primary:focus,body:not(.high-contrast) .button-primary:active,body:not(.high-contrast) .button-primary.active{color: #fff;background-color: #c74a80}body:not(.high-contrast) .button-secondary{background-color: #006390}body:not(.high-contrast) .button-secondary:hover,body:not(.high-contrast) .button-secondary:focus,body:not(.high-contrast) .button-secondary:active,body:not(.high-contrast) .button-secondary.active{color: #fff;background-color: #0086c3}body:not(.high-contrast) .button-gray{color: #333;font-size: 1em;font-weight: 600;outline: nonee;border: 1px solid #c8c8c8;border-radius: 4px;padding: 0.75em;background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .button-gray .ion{color: #aa3467}body:not(.high-contrast) .button-gray:hover,body:not(.high-contrast) .button-gray:focus,body:not(.high-contrast) .button-gray:active,body:not(.high-contrast) .button-gray.active{color: #fff;background: #aa3467;border-color: #aa3467}body:not(.high-contrast) .button-gray:hover span,body:not(.high-contrast) .button-gray:focus span,body:not(.high-contrast) .button-gray:active span,body:not(.high-contrast) .button-gray.active span{color: inherit}body:not(.high-contrast) .tab-button{background-color: transparent;border: none;padding: 0;outline: nonee;font-weight: inherit;transition: inherit}body:not(.high-contrast) .tab-button:hover,body:not(.high-contrast) .tab-button:active,body:not(.high-contrast) .tab-button:focus{border: none;background-color: transparent}@media (max-width: 767px){body:not(.high-contrast) .desktop-only{display: none !important}}body:not(.high-contrast) .mobile-only{display: none !important}@media (max-width: 767px){body:not(.high-contrast) .mobile-only{display: block !important}}body:not(.high-contrast) .clearFix:after{display: table;clear: both;content: ""}body:not(.high-contrast) .clear{clear: both}body:not(.high-contrast) .print-only,body:not(.high-contrast) .expandable{display: none}body:not(.high-contrast) .position-center{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}body:not(.high-contrast) .ion-custom-pdf::before{content: url('/wp-content/themes/rainbow_health/images/pdf.svg');display: block;-webkit-transform: scale(.75);-moz-transform: scale(.75);-ms-transform: scale(.75);-o-transform: scale(.75);transform: scale(.75)}body:not(.high-contrast) .flex-row{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body:not(.high-contrast) .sr-only{border: 0 !important;clip: rect(1px, 1px, 1px, 1px) !important;clip-path: inset(50%) !important;height: 1px !important;margin: -1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important;word-wrap: normal !important;min-height: 0 !important;min-width: 0 !important}body:not(.high-contrast) .no-select{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}body:not(.high-contrast) input[type="text"],body:not(.high-contrast) input[type="email"],body:not(.high-contrast) input[type="password"],body:not(.high-contrast) input[type="number"],body:not(.high-contrast) input[type="tel"],body:not(.high-contrast) input[type="url"],body:not(.high-contrast) textarea,body:not(.high-contrast) select{width: 100%;border: 2px solid #4d4d4d;border-radius: 4px;color: #333;font-size: 1em;font-weight: 400;font-family: "proxima-nova", sans-serif;line-height: 1.5;background: #f2f2f2;outline: nonee;padding: .5em 1em;margin: 0;box-sizing: border-box;text-transform: none;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) input[type="text"]::-webkit-input-placeholder,body:not(.high-contrast) input[type="email"]::-webkit-input-placeholder,body:not(.high-contrast) input[type="password"]::-webkit-input-placeholder,body:not(.high-contrast) input[type="number"]::-webkit-input-placeholder,body:not(.high-contrast) input[type="tel"]::-webkit-input-placeholder,body:not(.high-contrast) input[type="url"]::-webkit-input-placeholder,body:not(.high-contrast) textarea::-webkit-input-placeholder,body:not(.high-contrast) select::-webkit-input-placeholder,body:not(.high-contrast) input[type="text"]:-moz-placeholder,body:not(.high-contrast) input[type="email"]:-moz-placeholder,body:not(.high-contrast) input[type="password"]:-moz-placeholder,body:not(.high-contrast) input[type="number"]:-moz-placeholder,body:not(.high-contrast) input[type="tel"]:-moz-placeholder,body:not(.high-contrast) input[type="url"]:-moz-placeholder,body:not(.high-contrast) textarea:-moz-placeholder,body:not(.high-contrast) select:-moz-placeholder,body:not(.high-contrast) input[type="text"]::-moz-placeholder,body:not(.high-contrast) input[type="email"]::-moz-placeholder,body:not(.high-contrast) input[type="password"]::-moz-placeholder,body:not(.high-contrast) input[type="number"]::-moz-placeholder,body:not(.high-contrast) input[type="tel"]::-moz-placeholder,body:not(.high-contrast) input[type="url"]::-moz-placeholder,body:not(.high-contrast) textarea::-moz-placeholder,body:not(.high-contrast) select::-moz-placeholder,body:not(.high-contrast) input[type="text"]:-ms-input-placeholder,body:not(.high-contrast) input[type="email"]:-ms-input-placeholder,body:not(.high-contrast) input[type="password"]:-ms-input-placeholder,body:not(.high-contrast) input[type="number"]:-ms-input-placeholder,body:not(.high-contrast) input[type="tel"]:-ms-input-placeholder,body:not(.high-contrast) input[type="url"]:-ms-input-placeholder,body:not(.high-contrast) textarea:-ms-input-placeholder,body:not(.high-contrast) select:-ms-input-placeholder{color: #333}body:not(.high-contrast) input[type="text"]:hover,body:not(.high-contrast) input[type="email"]:hover,body:not(.high-contrast) input[type="password"]:hover,body:not(.high-contrast) input[type="number"]:hover,body:not(.high-contrast) input[type="tel"]:hover,body:not(.high-contrast) input[type="url"]:hover,body:not(.high-contrast) textarea:hover,body:not(.high-contrast) select:hover,body:not(.high-contrast) input[type="text"].error,body:not(.high-contrast) input[type="email"].error,body:not(.high-contrast) input[type="password"].error,body:not(.high-contrast) input[type="number"].error,body:not(.high-contrast) input[type="tel"].error,body:not(.high-contrast) input[type="url"].error,body:not(.high-contrast) textarea.error,body:not(.high-contrast) select.error{border-color: #c8c8c8;background: #f2f2f2}body:not(.high-contrast) input[type="text"]:focus,body:not(.high-contrast) input[type="email"]:focus,body:not(.high-contrast) input[type="password"]:focus,body:not(.high-contrast) input[type="number"]:focus,body:not(.high-contrast) input[type="tel"]:focus,body:not(.high-contrast) input[type="url"]:focus,body:not(.high-contrast) textarea:focus,body:not(.high-contrast) select:focus{background: #fff}body:not(.high-contrast) input[type="text"].error,body:not(.high-contrast) input[type="email"].error,body:not(.high-contrast) input[type="password"].error,body:not(.high-contrast) input[type="number"].error,body:not(.high-contrast) input[type="tel"].error,body:not(.high-contrast) input[type="url"].error,body:not(.high-contrast) textarea.error,body:not(.high-contrast) select.error{border-color: red;font-weight: normal}body:not(.high-contrast) textarea{height: auto;min-height: 2em}body:not(.high-contrast) div.captchaImage{text-align: center;margin-bottom: 1em}body:not(.high-contrast) fieldset{margin: 0;padding: 0;border: none}body:not(.high-contrast) fieldset legend{border: 1px solid #4d4d4d;padding: .5em 1em;background: #f2f2f2}body:not(.high-contrast) .select-wrapper{width: 100%;position: relative;margin-bottom: 1em}body:not(.high-contrast) .select-wrapper:after{font-family: "Ionicons";content: "\f3d0";color: #aa3467;position: absolute;top: 52%;right: 1em;font-size: 1.125em;pointer-events: none;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%)}body:not(.high-contrast) .select-wrapper select{-webkit-appearance: none;appearance: none;padding-right: 2.5em;margin: 0;cursor: pointer}body:not(.high-contrast) .select-wrapper + .select2{display: none}body:not(.high-contrast) .wpforms-field-hp{display: none}body:not(.high-contrast) body.larger,body:not(.high-contrast).larger{font-size: 1.2em}body:not(.high-contrast) body.smaller,body:not(.high-contrast).smaller{font-size: 0.8em}body:not(.high-contrast) video,body:not(.high-contrast) iframe{display: block;max-width: 100%}body:not(.high-contrast) .outer-wrapper,body:not(.high-contrast) .wp-block-columns,body:not(.high-contrast) p.promotional-text{max-width: 1280px;margin: 0 auto;padding: 0 5%}body:not(.high-contrast) .outer-wrapper .outer-wrapper,body:not(.high-contrast) .wp-block-columns .outer-wrapper,body:not(.high-contrast) p.promotional-text .outer-wrapper,body:not(.high-contrast) .outer-wrapper .wp-block-columns,body:not(.high-contrast) .wp-block-columns .wp-block-columns,body:not(.high-contrast) p.promotional-text .wp-block-columns,body:not(.high-contrast) .outer-wrapper p.promotional-text,body:not(.high-contrast) .wp-block-columns p.promotional-text,body:not(.high-contrast) p.promotional-text p.promotional-text{padding: 0}@media (max-width: 1280px){body:not(.high-contrast) .outer-wrapper,body:not(.high-contrast) .wp-block-columns,body:not(.high-contrast) p.promotional-text{padding: 0 5%}}body:not(.high-contrast) .wp-block-columns{margin: 0 auto}body:not(.high-contrast) .wp-block-columns .wp-block-column{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column}@media (max-width: 767px){body:not(.high-contrast) .wp-block-columns .wp-block-column{margin: 0 !important;flex-basis: 100% !important}}body:not(.high-contrast) code,body:not(.high-contrast) kbd,body:not(.high-contrast) samp{font-family: monospace, monospace;font-size: 1em}body:not(.high-contrast) small{font-size: 80%}body:not(.high-contrast) sup,body:not(.high-contrast) sub{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}body:not(.high-contrast) sup{top: -0.5em}body:not(.high-contrast) sub{bottom: -0.25em}body:not(.high-contrast) img{border-style: none;max-width: 100%;height: auto}body:not(.high-contrast) progress{vertical-align: baseline}body:not(.high-contrast) details{display: block}body:not(.high-contrast) summary{display: list-item}body:not(.high-contrast) template{display: none}body:not(.high-contrast) [hidden]{display: none}body:not(.high-contrast) table{width: 100%;margin: 0 0 1em;border-collapse: collapse;border: 1px solid}body:not(.high-contrast) table th,body:not(.high-contrast) table td{border: 1px solid;padding: 0.25em}body:not(.high-contrast) h1,body:not(.high-contrast) .h1,body:not(.high-contrast) h2,body:not(.high-contrast) .h2,body:not(.high-contrast) h3,body:not(.high-contrast) .h3,body:not(.high-contrast) h4,body:not(.high-contrast) .h4,body:not(.high-contrast) h5,body:not(.high-contrast) .h5,body:not(.high-contrast) h6,body:not(.high-contrast) .h6{color: #aa3467;margin: 0 0 1.25rem 0}body:not(.high-contrast) h1,body:not(.high-contrast) .h1{color: #333;font-size: 2.25em;font-weight: 400;text-transform: lowercase;line-height: 1.25;font-family: "proxima-nova", sans-serif}@media (max-width: 767px){body:not(.high-contrast) h1,body:not(.high-contrast) .h1{font-size: 2em}}body:not(.high-contrast) h2,body:not(.high-contrast) .h2{font-size: 2em;font-weight: 500;text-transform: uppercase;font-family: "proxima-nova", sans-serif}@media (max-width: 767px){body:not(.high-contrast) h2,body:not(.high-contrast) .h2{font-size: 1.5em}}body:not(.high-contrast) h3,body:not(.high-contrast) .h3{font-size: 1.5em;font-weight: 500}@media (max-width: 767px){body:not(.high-contrast) h3,body:not(.high-contrast) .h3{font-size: 1.25em}}body:not(.high-contrast) h4,body:not(.high-contrast) .h4{font-size: 1.25em;font-weight: 500}@media (max-width: 767px){body:not(.high-contrast) h4,body:not(.high-contrast) .h4{font-size: 1.125em}}body:not(.high-contrast) h5,body:not(.high-contrast) .h5{font-size: 1.125em;font-weight: 500}body:not(.high-contrast) h6,body:not(.high-contrast) .h6{font-size: 1em;font-weight: 500}body:not(.high-contrast) hr{margin: 2em 0;box-sizing: content-box;height: 0;overflow: visible;border: 1px solid #c8c8c8}body:not(.high-contrast) blockquote{background-color: transparent;border: 1px solid #2c4604;border-radius: 4px;padding: 1px 1.25rem;margin: 1.5em 0;color: #2c4604}body:not(.high-contrast) p{font-size: 1.25em;font-weight: 400;line-height: 1.6}@media (max-width: 767px){body:not(.high-contrast) p{font-size: 1.125em}}body:not(.high-contrast) p.promotional-text{color: #333;font-size: 36px;font-weight: 400;max-width: 1080px;margin: 32px auto;line-height: 1.35}@media (max-width: 767px){body:not(.high-contrast) p.promotional-text{font-size: 1.5em}}body:not(.high-contrast) strong{font-weight: 600}body:not(.high-contrast) ul,body:not(.high-contrast) ol{font-size: 1.25em;margin: 0 0 .25em 0}body:not(.high-contrast) li{margin: 0 0 1em 0}body:not(.high-contrast) li ul,body:not(.high-contrast) li ol{font-size: 1em;margin: .75em 0 0}body:not(.high-contrast) li ul li:last-of-type,body:not(.high-contrast) li ol li:last-of-type{margin-bottom: 0}body:not(.high-contrast) li p{font-size: 1em}body:not(.high-contrast) pre{font-family: monospace, monospace;font-size: 1em;overflow-x: scroll}body:not(.high-contrast) a{color: #aa3467;background-color: transparent}body:not(.high-contrast) a:hover,body:not(.high-contrast) a:focus,body:not(.high-contrast) a:active{color: #333}body:not(.high-contrast) span.ion{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) a,body:not(.high-contrast) button,body:not(.high-contrast) .nolink,body:not(.high-contrast) .swiper-pagination-bullet{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) a > span.ion,body:not(.high-contrast) button > span.ion,body:not(.high-contrast) .nolink > span.ion,body:not(.high-contrast) .swiper-pagination-bullet > span.ion{transition: none}body:not(.high-contrast) a,body:not(.high-contrast) button,body:not(.high-contrast) .swiper-pagination-bullet{cursor: pointer}body:not(.high-contrast) abbr[title]{border-bottom: none;text-decoration: underline;text-decoration: underline dotted}body:not(.high-contrast) button{font-family: "proxima-nova", sans-serif}body:not(.high-contrast) .styled-text{padding: 2em}body:not(.high-contrast) .styled-text h1,body:not(.high-contrast) .styled-text h2,body:not(.high-contrast) .styled-text h3,body:not(.high-contrast) .styled-text h4,body:not(.high-contrast) .styled-text h5,body:not(.high-contrast) .styled-text h6,body:not(.high-contrast) .styled-text p,body:not(.high-contrast) .styled-text .ion,body:not(.high-contrast) .styled-text .widget-title{color: inherit;line-height: 1.4}body:not(.high-contrast) .styled-text .widget-title{font-size: 1.25em;font-weight: 600}body:not(.high-contrast) .styled-text .flex-title{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}body:not(.high-contrast) .styled-text .widget-title{margin: 0}body:not(.high-contrast) .styled-text .title-icon{font-size: 2.5em;margin-right: 0.5em}body:not(.high-contrast) .styled-text .description p{font-size: 1em;margin: 1rem 0;line-height: 1.5}body:not(.high-contrast) .styled-text .description.large-text p{font-size: 1.25em;line-height: 1.6}body:not(.high-contrast) .styled-text a.button{margin-top: 0.5em}body:not(.high-contrast) .alignleft{display: inline-block;float: left;margin: 0 1.5em 1em 0}body:not(.high-contrast) .alignright{display: inline-block;float: right;margin: 0 0 1em 1.5em}body:not(.high-contrast) .aligncenter{clear: both;display: block;margin: 0 auto 1.5em}body:not(.high-contrast) .flex-break{height: 0;flex-basis: 100%}@keyframes rotation{from{transform: rotate(0deg)}to{transform: rotate(359deg)}}body:not(.high-contrast) .tooltip{position: relative}body:not(.high-contrast) .tooltip::before,body:not(.high-contrast) .tooltip::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;opacity: 0;position: absolute;z-index: -1;left: 0;right: 0;margin: auto}body:not(.high-contrast) .tooltip::before{display: none;content: attr(data-tooltip);background: #013865;border: 1px solid #37817d;color: #fff;top: 110%;width: 14rem;padding: 0.5em}body:not(.high-contrast) .tooltip.glossary{color: #013865}body:not(.high-contrast) .tooltip:hover::before,body:not(.high-contrast) .tooltip:focus::before,body:not(.high-contrast) .tooltip:active::before{opacity: 1;z-index: 100}body:not(.high-contrast) .styled-checkbox input[type="checkbox"]{opacity: 0;width: 1px;height: 1px;position: absolute}body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:checked + label::after,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:checked + .label::after,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:checked + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:checked + span::after{color: #aa3467}body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + label,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .label,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + span{font-size: 1em;line-height: 1.5;display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + label::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .label::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + span::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + label::after,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .label::after,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + span::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute}body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + label::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .label::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + span::before{content: "";border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0;border-radius: 5px}body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + label::after,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .label::after,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + span::after{content: "\2713";font-size: 1.25em;font-weight: bold;border: none;background: none;top: 0;bottom: 0;left: calc(0.125em + 2px);margin: auto;color: transparent}body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + label:hover::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .label:hover::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:hover::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + span:hover::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + label:focus::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .label:focus::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:focus::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + span:focus::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + label:active::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .label:active::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:active::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"] + span:active::before{border-color: #aa3467}body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:hover + label::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:focus + label::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:active + label::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:hover + .label::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:focus + .label::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:active + .label::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:hover + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:focus + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:active + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:hover + span::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:focus + span::before,body:not(.high-contrast) .styled-checkbox input[type="checkbox"]:active + span::before{border-color: #aa3467}body:not(.high-contrast) .toggle{cursor: pointer}body:not(.high-contrast) .toggle.fade-icons .primary{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;opacity: 1}body:not(.high-contrast) .toggle.fade-icons .secondary{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;opacity: 0}body:not(.high-contrast) .toggle.fade-icons.active .primary{opacity: 0}body:not(.high-contrast) .toggle.fade-icons.active .secondary{opacity: 1}body:not(.high-contrast) .toggle.flip-icon .ion{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .toggle.flip-icon.active .ion{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}body:not(.high-contrast) .transparent-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.35);z-index: -1}body:not(.high-contrast) .light-graydient{background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0)}body:not(.high-contrast) .graydient{background: #f6f6f6;background: -moz-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: -webkit-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: linear-gradient(to bottom, #f6f6f6 0%, #e8e8e8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e8e8e8', GradientType=0)}body:not(.high-contrast) .dark-graydient{background: #e8e8e8;background: -moz-linear-gradient(top, #e8e8e8 0%, #d8d8d8 100%);background: -webkit-linear-gradient(top, #e8e8e8 0%, #d8d8d8 100%);background: linear-gradient(to bottom, #e8e8e8 0%, #d8d8d8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#d8d8d8', GradientType=0)}body:not(.high-contrast) .darker-graydient{background: #595959;background: -moz-linear-gradient(top, #595959 0%, #777 100%);background: -webkit-linear-gradient(top, #595959 0%, #777 100%);background: linear-gradient(to bottom, #595959 0%, #777 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#777777', GradientType=0)}body:not(.high-contrast) .ltr-light-graydient{background: #fff;background: -moz-linear-gradient(90deg, #fff 0%, #eee 100%);background: -webkit-linear-gradient(90deg, #fff 0%, #eee 100%);background: linear-gradient(90deg, #fff 0%, #eee 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee", GradientType=1)}body:not(.high-contrast) .purple-gradient{background: #c9598b;background: -moz-linear-gradient(top, #c9598b 0%, #b14276 100%);background: -webkit-linear-gradient(top, #c9598b 0%, #b14276 100%);background: linear-gradient(to bottom, #c9598b 0%, #b14276 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c9598b", endColorstr="#b14276", GradientType=1)}body:not(.high-contrast) .cta-button{display: inline-block;border-radius: 10px;padding: 0.5em;border: 2px solid #eee;background: transparent;color: #eee;text-decoration: none}body:not(.high-contrast) .cta-button:hover,body:not(.high-contrast) .cta-button:focus,body:not(.high-contrast) .cta-button:active{color: #000;background: #eee}body:not(.high-contrast) .slide-display{transition: all .8s ease-in-out, background .2s ease-in-out, color .2s ease-in-out;bottom: 0;opacity: 1;position: relative}body:not(.high-contrast) .slide-display.slideup{bottom: -3em;opacity: 0}body:not(.high-contrast) .fade-display{transition: all .8s ease-in-out;opacity: 1;position: relative}body:not(.high-contrast) .fade-display.fadein{opacity: 0}body:not(.high-contrast) .wp-block-media-text{margin-bottom: 1em}body:not(.high-contrast) .tab-content{display: none;padding: 2em 0}body:not(.high-contrast) .tab-content.active{display: block}body:not(.high-contrast) .tab-content > .tab-title{display: none}body:not(.high-contrast) .tab-titles{position: relative;background-color: #f7f7f6;padding: 1.75rem 0 1.25rem}body:not(.high-contrast) .tab-titles:before,body:not(.high-contrast) .tab-titles:after{content: "";display: block;position: absolute;top: 0;left: -1000em;height: 100%;padding-left: 1000em;background-color: #f8f8f7}body:not(.high-contrast) .tab-titles:after{left: 100%;display: none}body:not(.high-contrast) .tab-titles button{background-color: transparent;display: inline-block;vertical-align: top;font-size: 0.875em;font-weight: 700;color: #aa3467;border: 2px solid transparent;outline: nonee;border-radius: 10px;padding: 1.1em;margin: 0 .2em .5rem;text-transform: uppercase;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .tab-titles button.active,body:not(.high-contrast) .tab-titles button:active,body:not(.high-contrast) .tab-titles button:hover,body:not(.high-contrast) .tab-titles button:focus{border-color: #aa3467}body:not(.high-contrast) .accordion{margin-bottom: 1em}body:not(.high-contrast) .accordion .accordion-item{border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .accordion .accordion-item:first-child{border-top: 1px solid #c8c8c8}body:not(.high-contrast) .accordion .accordion-item .accordion-item-title{font-size: 1.25em;padding: 0;margin: 0;text-transform: none}body:not(.high-contrast) .accordion .accordion-item .accordion-item-title .toggle{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;color: #aa3467;font-size: 1em;padding: 1.4em 0;margin: 0;width: 100%;background: none;border: none;outline: nonee}body:not(.high-contrast) .accordion .accordion-item .accordion-item-title .toggle:hover,body:not(.high-contrast) .accordion .accordion-item .accordion-item-title .toggle:active{color: #333}body:not(.high-contrast) .accordion .accordion-item .accordion-item-title .toggle .label{color: inherit;font-size: 1em;font-weight: 600;font-style: normal;padding: 0;margin: 0;text-align: left}body:not(.high-contrast) .accordion .accordion-item .accordion-item-title .toggle .toggle-icon{font-size: 1.25em;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .accordion .accordion-item .accordion-item-title .toggle.active .toggle-icon{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}body:not(.high-contrast) .accordion .accordion-item .accordion-content{display: none}body:not(.high-contrast) .accordion .accordion-item .accordion-content > *{margin-top: 0;padding-top: 0}body:not(.high-contrast) .hero-banner{position: relative}body:not(.high-contrast) .hero-banner .swiper-contianer,body:not(.high-contrast) .hero-banner .swiper-wrapper,body:not(.high-contrast) .hero-banner .swiper-slide{height: auto}body:not(.high-contrast) .hero-banner.shared-bg{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative}body:not(.high-contrast) .hero-banner.shared-bg > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body:not(.high-contrast) .hero-banner .swiper-slide{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative}body:not(.high-contrast) .hero-banner .swiper-slide > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body:not(.high-contrast) .hero-banner .swiper-slide .outer-wrapper{padding-top: 2em;padding-bottom: 2em;position: relative}body:not(.high-contrast) .hero-banner .swiper-slide .text-wrap{max-width: 32em}body:not(.high-contrast) .hero-banner .swiper-slide .button-link{display: inline-block;border-radius: 10px;padding: 0.5em;border: 2px solid #eee;background: transparent;color: #eee;text-decoration: none}body:not(.high-contrast) .hero-banner .swiper-slide .button-link:hover,body:not(.high-contrast) .hero-banner .swiper-slide .button-link:focus,body:not(.high-contrast) .hero-banner .swiper-slide .button-link:active{color: #000;background: #eee}body:not(.high-contrast) .hero-banner .controls .pagination{position: absolute;right: 0;bottom: 0.5em;left: 0;padding: 0 5%;margin: auto;text-align: center;z-index: 20}body:not(.high-contrast) .hero-banner .controls .pagination .swiper-pagination-bullet{display: inline-block;margin: 0 .25em;width: 0.75em;height: 0.75em;border-radius: 50%;opacity: 1;background: none;border: 1px solid #fff}body:not(.high-contrast) .hero-banner .controls .pagination .swiper-pagination-bullet:hover,body:not(.high-contrast) .hero-banner .controls .pagination .swiper-pagination-bullet:focus,body:not(.high-contrast) .hero-banner .controls .pagination .swiper-pagination-bullet:active,body:not(.high-contrast) .hero-banner .controls .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff}body:not(.high-contrast) .hero-banner .controls .prev,body:not(.high-contrast) .hero-banner .controls .next{position: absolute;top: 0;bottom: 0;margin: auto;font-size: 2em;width: 1em;height: 1em;text-align: center;z-index: 20}body:not(.high-contrast) .hero-banner .controls .prev:hover,body:not(.high-contrast) .hero-banner .controls .next:hover,body:not(.high-contrast) .hero-banner .controls .prev:active,body:not(.high-contrast) .hero-banner .controls .next:active{color: #fff}body:not(.high-contrast) .hero-banner .controls .prev{left: 0.5em}body:not(.high-contrast) .hero-banner .controls .next{right: 0.5em}@media (max-width: 767px){body:not(.high-contrast) .cta-banner-wrapper .outer-wrapper{padding: 0}}@media (max-width: 1024px){body:not(.high-contrast) .cta-banner{height: auto}body:not(.high-contrast) .cta-banner .swiper-wrapper{height: 250px}}body:not(.high-contrast) .cta-banner.with-panels{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body:not(.high-contrast) .cta-banner.with-panels .swiper-container{width: 50%}@media (max-width: 1024px){body:not(.high-contrast) .cta-banner.with-panels .swiper-container{width: 100%}}body:not(.high-contrast) .cta-banner .swiper-slide{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative}body:not(.high-contrast) .cta-banner .swiper-slide > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body:not(.high-contrast) .cta-banner .panels{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 50%}@media (max-width: 1024px){body:not(.high-contrast) .cta-banner .panels{width: 100%}}body:not(.high-contrast) .cta-banner .panels .panel{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-around;-moz-box-justify-content: space-around;-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 2em 1em;width: calc(50% - 2em);text-align: center;position: relative;text-decoration: none}body:not(.high-contrast) .cta-banner .panels .panel:hover .hover-overlay,body:not(.high-contrast) .cta-banner .panels .panel:focus .hover-overlay,body:not(.high-contrast) .cta-banner .panels .panel:active .hover-overlay{opacity: 0.2}body:not(.high-contrast) .cta-banner .panels .panel.odd-end{width: calc(100% - 4em)}body:not(.high-contrast) .cta-banner .panels .panel .gradoverlay,body:not(.high-contrast) .cta-banner .panels .panel .hover-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5}body:not(.high-contrast) .cta-banner .panels .panel .gradoverlay{background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.25) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.25) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.25) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#40000000', GradientType=0)}body:not(.high-contrast) .cta-banner .panels .panel .hover-overlay{background-color: #000;opacity: 0;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .cta-banner .panels .panel .label{display: block;color: #fff;font-size: 1.5em;font-weight: 600;position: relative;text-transform: uppercase;z-index: 10}@media (max-width: 1024px){body:not(.high-contrast) .cta-banner .panels .panel .label{font-size: 1em}}@media (max-width: 767px){body:not(.high-contrast) .cta-banner .panels .panel .label{font-size: 0.75em}}body:not(.high-contrast) .cta-banner .text-wrap{position: absolute;bottom: 40px;left: 32px;max-width: 60%}@media (max-width: 767px){body:not(.high-contrast) .cta-banner .text-wrap{bottom: 20px;left: 20px}}body:not(.high-contrast) .cta-banner .text-wrap .title{color: #fff;font-size: 36px;font-weight: 400;margin: 0;line-height: 1.2}@media (max-width: 767px){body:not(.high-contrast) .cta-banner .text-wrap .title{font-size: 1.5em}}@media (max-width: 480px){body:not(.high-contrast) .cta-banner .text-wrap .title{font-size: 1.125em}}body:not(.high-contrast) .cta-banner .text-wrap .title a{display: inline-block;color: #fff;background-color: #333;text-decoration: none;padding: .2em .5em;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .cta-banner .text-wrap .title a:hover,body:not(.high-contrast) .cta-banner .text-wrap .title a:focus,body:not(.high-contrast) .cta-banner .text-wrap .title a:active{background-color: #aa3467}body:not(.high-contrast) .cta-banner .controls{position: absolute;bottom: 40px;right: 40px;z-index: 9}@media (max-width: 767px){body:not(.high-contrast) .cta-banner .controls{bottom: 20px;right: 20px}}body:not(.high-contrast) .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet{width: 0.6125em;height: 0.6125em;margin-right: 10px;border: 3px solid #fff;opacity: 1;background-color: #fff}body:not(.high-contrast) .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet:hover,body:not(.high-contrast) .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet:focus,body:not(.high-contrast) .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet:active{background-color: #ccc}@media (max-width: 767px){body:not(.high-contrast) .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet{width: 0.4em;height: 0.4em;border-width: 1px}}body:not(.high-contrast) .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color: #aa3467}body:not(.high-contrast) .social-media-links{display: block}body:not(.high-contrast) .social-media-links .social-link{display: inline-block;text-align: center;vertical-align: middle;line-height: 1;color: #333}body:not(.high-contrast) .social-media-links .social-link .ion{font-size: 1.75em;width: 1em;height: 1em}body:not(.high-contrast) .social-media-links .social-link img{max-width: 1.5em;max-height: 1.5em;width: 100%;height: auto}body:not(.high-contrast) .social-media-links .social-link:hover,body:not(.high-contrast) .social-media-links .social-link:focus,body:not(.high-contrast) .social-media-links .social-link:active{color: #aa3467}body:not(.high-contrast) .alerts{background: #f0b15a}body:not(.high-contrast) .alerts .alert{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start;color: #333;font-size: 1.25em;font-weight: 600;padding: .75em 0;overflow: hidden}body:not(.high-contrast) .alerts .alert p{font-size: 1em;font-weight: inherit}body:not(.high-contrast) .alerts .alert a{color: inherit}body:not(.high-contrast) .alerts .alert a:hover,body:not(.high-contrast) .alerts .alert a:focus,body:not(.high-contrast) .alerts .alert a:active{background: #333;color: #fff}body:not(.high-contrast) .alerts .alert .ion{display: inline-block;font-size: 1.5em;margin-right: 1em;vertical-align: middle}body:not(.high-contrast) .alerts .alert .alert-text *:first-child{margin-top: 0}body:not(.high-contrast) .alerts .alert .alert-text *:last-child{margin-bottom: 0}@keyframes cart-pulse{from{background-color: #013865}to{background-color: #4a7706}}body:not(.high-contrast) .cart-pulse{animation-name: cart-pulse;animation-duration: 1.5s}body:not(.high-contrast) .rho-sticky-cart-wrapper{position: fixed;top: 15%;right: 0;z-index: 80}@media (max-width: 1024px){body:not(.high-contrast) .rho-sticky-cart-wrapper{top: unset;bottom: 0;width: 100%}}body:not(.high-contrast) .rho-sticky-cart-wrapper .rho-sticky-cart-link{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;font-size: 1.5em;background: #4a7706;padding: 0.25em;border-radius: 5px 0 0 5px;border: 1px solid #4a7706;border-right: 0;color: #fff;text-decoration: none}@media (max-width: 1024px){body:not(.high-contrast) .rho-sticky-cart-wrapper .rho-sticky-cart-link{border-radius: 5px 5px 0 0}}body:not(.high-contrast) .rho-sticky-cart-wrapper .rho-sticky-cart-link .count{padding-left: 0.25em}body:not(.high-contrast) .rho-sticky-cart-wrapper .rho-sticky-cart-link .total{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;width: 0;opacity: 0}@media (max-width: 1024px){body:not(.high-contrast) .rho-sticky-cart-wrapper .rho-sticky-cart-link .total{width: auto;opacity: 1}}body:not(.high-contrast) .rho-sticky-cart-wrapper .rho-sticky-cart-link:hover,body:not(.high-contrast) .rho-sticky-cart-wrapper .rho-sticky-cart-link:focus,body:not(.high-contrast) .rho-sticky-cart-wrapper .rho-sticky-cart-link:active{text-decoration: none;background: #013865}body:not(.high-contrast) .rho-sticky-cart-wrapper .rho-sticky-cart-link:hover .total,body:not(.high-contrast) .rho-sticky-cart-wrapper .rho-sticky-cart-link:focus .total,body:not(.high-contrast) .rho-sticky-cart-wrapper .rho-sticky-cart-link:active .total{width: auto;opacity: 1}body:not(.high-contrast) .shopping-actions{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 1em}body:not(.high-contrast) .shopping-actions .action{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;font-size: 1em;padding: 0.75em;font-weight: 600;border: 1px solid #c8c8c8;color: #fff;text-decoration: none;border-radius: 4px;margin: 0 1em .5em 0}body:not(.high-contrast) .shopping-actions .action .ion{margin-right: 0.25em}body:not(.high-contrast) .shopping-actions .download{background: #aa3467}body:not(.high-contrast) .shopping-actions .download:hover,body:not(.high-contrast) .shopping-actions .download:focus,body:not(.high-contrast) .shopping-actions .download:active{background: #c74a80}body:not(.high-contrast) .shopping-actions .add-to-cart{background: #013865}body:not(.high-contrast) .shopping-actions .add-to-cart:hover,body:not(.high-contrast) .shopping-actions .add-to-cart:focus,body:not(.high-contrast) .shopping-actions .add-to-cart:active{background: #015498}body:not(.high-contrast) .shopping-actions .buy-now{background: #4a7706}body:not(.high-contrast) .shopping-actions .buy-now:hover,body:not(.high-contrast) .shopping-actions .buy-now:focus,body:not(.high-contrast) .shopping-actions .buy-now:active{background: #68a808}@media (max-width: 1024px){body:not(.high-contrast) .shopping-actions.sidebar-section{display: none}}body:not(.high-contrast) .site-header{position: relative;padding-top: 2.5em}@media (max-width: 767px){body:not(.high-contrast) .site-header{padding-top: 1em}body:not(.high-contrast) .site-header .logo{-webkit-box-ordinal-group: 10;-moz-box-ordinal-group: 10;-ms-flex-order: 10;-webkit-order: 10;order: 10}body:not(.high-contrast) .site-header .iama-concierge{-webkit-box-ordinal-group: 20;-moz-box-ordinal-group: 20;-ms-flex-order: 20;-webkit-order: 20;order: 20}body:not(.high-contrast) .site-header .header-toggles{-webkit-box-ordinal-group: 30;-moz-box-ordinal-group: 30;-ms-flex-order: 30;-webkit-order: 30;order: 30}body:not(.high-contrast) .site-header .header-search{-webkit-box-ordinal-group: 40;-moz-box-ordinal-group: 40;-ms-flex-order: 40;-webkit-order: 40;order: 40}body:not(.high-contrast) .site-header #main-menu{-webkit-box-ordinal-group: 50;-moz-box-ordinal-group: 50;-ms-flex-order: 50;-webkit-order: 50;order: 50}body:not(.high-contrast) .site-header .header-options{-webkit-box-ordinal-group: 60;-moz-box-ordinal-group: 60;-ms-flex-order: 60;-webkit-order: 60;order: 60}body:not(.high-contrast) .site-header .header-offlinks{-webkit-box-ordinal-group: 70;-moz-box-ordinal-group: 70;-ms-flex-order: 70;-webkit-order: 70;order: 70}}body:not(.high-contrast) .site-header .outer-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media (max-width: 1024px){body:not(.high-contrast) .site-header .outer-wrapper{padding: 0}}body:not(.high-contrast) .site-header .logo{max-width: 10em;max-height: 10em}@media (max-width: 1024px){body:not(.high-contrast) .site-header .logo{padding: 0 5%}}@media (max-width: 480px){body:not(.high-contrast) .site-header .logo{max-width: 40%}}body:not(.high-contrast) .site-header .logo img{width: auto;height: auto}body:not(.high-contrast) .site-header .iama-concierge{position: relative}@media (max-width: 1024px){body:not(.high-contrast) .site-header .iama-concierge{margin: 0 5% 0 0}}body:not(.high-contrast) .site-header .iama-concierge .concierge-toggle{font-size: 1em;padding: .75em 1em;border: 1px solid transparent}@media (max-width: 767px){body:not(.high-contrast) .site-header .iama-concierge .concierge-toggle{font-size: 0.75em}}body:not(.high-contrast) .site-header .iama-concierge .concierge-toggle .label{margin: 0 .5em}body:not(.high-contrast) .site-header .iama-concierge .concierge-toggle.active{color: #333;border-color: #c8c8c8;background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0)}body:not(.high-contrast) .site-header .iama-concierge .concierge-toggle.active .ion{color: #aa3467;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .site-header .iama-concierge .concierge-toggle.active .ion-ios-arrow-down{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}body:not(.high-contrast) .site-header .iama-concierge #iama-menu{-webkit-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);display: none;position: absolute;top: 100%;left: 0;padding: .5em .75em;background-color: #fff;z-index: 99;white-space: nowrap}@media (max-width: 1024px){body:not(.high-contrast) .site-header .iama-concierge #iama-menu{left: unset;right: 0;width: 200%;white-space: unset}}body:not(.high-contrast) .site-header .iama-concierge #iama-menu .menu{list-style: none;margin: 0;padding: 0;font-size: 1em}body:not(.high-contrast) .site-header .iama-concierge #iama-menu .menu-item{margin: 0;padding: .5em 0;font-size: 1em}body:not(.high-contrast) .site-header .iama-concierge #iama-menu .menu-item a{display: inline-block;color: #333;border-bottom: 2px solid transparent;text-decoration: none;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .site-header .iama-concierge #iama-menu .menu-item a:hover,body:not(.high-contrast) .site-header .iama-concierge #iama-menu .menu-item a:focus,body:not(.high-contrast) .site-header .iama-concierge #iama-menu .menu-item a:active{border-color: #aa3467}@media (max-width: 1024px){body:not(.high-contrast) .site-header .header-search{margin-right: 5%}}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-search{display: none;padding: .75em 5%;margin-left: 0;width: 100%}}body:not(.high-contrast) .site-header .header-search .inner-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body:not(.high-contrast) .site-header .header-search .search-form{position: relative}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-search .search-form{width: 100%}}body:not(.high-contrast) .site-header .header-search .search-form .search-text{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;color: #333;background: #f2f2f2;border: 2px solid #c8c8c8;margin: 0;padding-right: 2.25em}body:not(.high-contrast) .site-header .header-search .search-form .search-text:hover,body:not(.high-contrast) .site-header .header-search .search-form .search-text:focus,body:not(.high-contrast) .site-header .header-search .search-form .search-text:active{background: #fff}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-search .search-form .search-text{width: 100%}}body:not(.high-contrast) .site-header .header-search .search-form .search-submit{position: absolute;top: 0;right: 0;bottom: 0;margin: auto;border: none;background: transparent;color: #aa3467;font-size: 1.5em;padding: 0;width: 1.5em}body:not(.high-contrast) .site-header .header-search .adv-search-link{color: #333;font-size: 1em;font-weight: 400;margin-left: 1em;text-decoration: none}@media (max-width: 1280px){body:not(.high-contrast) .site-header .header-search .adv-search-link{display: none}}body:not(.high-contrast) .site-header .header-search .adv-search-link:hover,body:not(.high-contrast) .site-header .header-search .adv-search-link:active,body:not(.high-contrast) .site-header .header-search .adv-search-link:focus{color: #aa3467;text-decoration: underline}body:not(.high-contrast) .site-header .header-search .toggle{color: #333;font-size: 1.75em;padding: 0;margin: 0 0 0 1em;width: 1em;height: 1em;border: none;background: none}body:not(.high-contrast) .site-header .header-search .toggle:hover,body:not(.high-contrast) .site-header .header-search .toggle:active,body:not(.high-contrast) .site-header .header-search .toggle:focus{color: #aa3467}@media (max-width: 1024px){body:not(.high-contrast) .site-header .header-options{margin: 0 30% 0 5%}}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-options{display: none;width: 100%;margin: .75em 0 0 0}}body:not(.high-contrast) .site-header .header-options .option{display: block;border-top: none;border-right: none;border-bottom: 1px solid #c8c8c8;border-left: 0;color: #333;font-weight: 600;padding: .25em 0;margin: .25em 0;text-decoration: none;font-size: 1em}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-options .option{padding: .75em 5%;margin: 0}}body:not(.high-contrast) .site-header .header-options .option:last-child{border-bottom: none}body:not(.high-contrast) .site-header .header-options .option:hover,body:not(.high-contrast) .site-header .header-options .option:focus,body:not(.high-contrast) .site-header .header-options .option:active{color: #aa3467}body:not(.high-contrast) .site-header .header-options .accessibility-toggle{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: middle;-moz-box-align-items: middle;-webkit-align-items: middle;-ms-align-items: middle;align-items: middle;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;background: none}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-options .accessibility-toggle{width: 100%}}body:not(.high-contrast) .site-header .header-options .accessibility-toggle .ion{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-size: 1.25em;color: #aa3467;padding: 0 .25em}body:not(.high-contrast) .site-header .header-options .accessibility-toggle.active .ion{-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);transform: rotate(-180deg)}body:not(.high-contrast) .site-header .header-options .accessibility-options{position: relative}body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options{-webkit-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);display: none;position: absolute;top: 100%;right: 0;white-space: nowrap;padding: .5em .75em;background-color: #fff;z-index: 98;border-bottom: 1px solid #c8c8c8}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options{-webkit-box-shadow:  0 0 0 0 rgba(0,0,0,0.2);-moz-box-shadow:  0 0 0 0 rgba(0,0,0,0.2);box-shadow:  0 0 0 0 rgba(0,0,0,0.2);position: relative;top: unset;right: unset;white-space: unset;padding: 0}}body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options .font-size{margin-bottom: 0.5em;padding-bottom: 0.5em;border-bottom: 2px solid #c8c8c8}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options .font-size{margin-bottom: 0;padding-bottom: 0}}body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options .tab-button{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;display: block;color: #333;font-size: 1em;margin-bottom: 0.25em;border-bottom: 2px solid transparent;text-decoration: none}body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:hover,body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:focus,body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:active{border-color: #aa3467}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options .tab-button{padding: .75em 5% .75em 10%;border: none;border-bottom: 1px solid #c8c8c8;width: 100%;text-align: left}body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:hover,body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:focus,body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:active{color: #aa3467;border-color: #c8c8c8}body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:last-child{border-bottom: none}}body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options span{font-size: 0.875em}@media (max-width: 1024px){body:not(.high-contrast) .site-header .header-offlinks{margin-right: 5%}}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-offlinks{display: none;width: 100%;margin-right: 0}}body:not(.high-contrast) .site-header .header-offlinks .button-links{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-offlinks .button-links{display: block}}body:not(.high-contrast) .site-header .header-offlinks .button-links > a{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-webkit-box-align-items: middle;-moz-box-align-items: middle;-webkit-align-items: middle;-ms-align-items: middle;align-items: middle;font-size: 1em;padding: .25em .5em;margin-bottom: 0.5em}body:not(.high-contrast) .site-header .header-offlinks .button-links > a .ion{padding-top: 0.25em;margin-left: 0.25em}@media (max-width: 767px){body:not(.high-contrast) .site-header .header-offlinks .button-links > a{padding: .75em 5%;margin: 0;border-radius: 0;border-bottom: 2px solid #fff}}body:not(.high-contrast) .site-header .header-toggles{border-top: 1px solid #c8c8c8;border-bottom: 1px solid #c8c8c8;padding: .5em 5%;margin: .5em 0 0;width: 100%}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;position: relative}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon,body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle .label{display: inline-block;vertical-align: middle}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon{height: 16px;width: 20px;position: relative}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon .rect{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;width: 100%;height: 2px;background: #aa3467;position: absolute;left: 0;opacity: 1;margin: auto}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon .rect.top{top: 0}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon .rect.mid{top: 7px}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon .rect.bot{bottom: 0}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle .label{text-transform: uppercase;margin-left: 0.75em}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle:hover,body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle:focus,body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle:active{color: #aa3467}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle.active .menu-icon .rect.top{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);bottom: 0}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle.active .menu-icon .rect.mid{opacity: 0}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-menu-toggle.active .menu-icon .rect.bot{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-search-toggle{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-size: 2em;width: 1em;height: 1em;position: relative;background: #e6e6e6;border-radius: 50%}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-search-toggle .ion{font-size: 0.75em;width: 1em;height: 1em;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #aa3467}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-search-toggle:hover,body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-search-toggle:focus,body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-search-toggle:active,body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-search-toggle.active{background: #aa3467}body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-search-toggle:hover .ion,body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-search-toggle:focus .ion,body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-search-toggle:active .ion,body:not(.high-contrast) .site-header .header-toggles .inner-wrapper .header-search-toggle.active .ion{color: #fff}@media (max-width: 767px){body:not(.high-contrast) .site-header .social-media-links{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-around;-moz-box-justify-content: space-around;-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around;padding: 1em 5%}}body:not(.high-contrast) #main-menu{width: 100%}@media (max-width: 767px){body:not(.high-contrast) #main-menu{display: none}}body:not(.high-contrast) #main-menu ul{font-size: 1em;margin: 0;padding: 0;list-style: none}body:not(.high-contrast) #main-menu .menu-item{margin: 0;padding: 0}body:not(.high-contrast) #main-menu .menu-item .link-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;line-height: 1}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu-item .link-wrapper{border-bottom: 1px solid #c8c8c8;padding-left: 5%;padding-right: 5%}}body:not(.high-contrast) #main-menu .menu-item .link-wrapper .link-text,body:not(.high-contrast) #main-menu .menu-item .link-wrapper .toggle{font-size: 1.25em;line-height: 1}body:not(.high-contrast) #main-menu .menu-item .link-wrapper .link-text{font-weight: 600;text-decoration: none;padding: .25em 0;margin: 0 .25em;color: #333}body:not(.high-contrast) #main-menu .menu-item .link-wrapper .link-text:hover,body:not(.high-contrast) #main-menu .menu-item .link-wrapper .link-text:focus,body:not(.high-contrast) #main-menu .menu-item .link-wrapper .link-text:active{color: #aa3467}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu-item .link-wrapper .link-text{font-size: 1em}}body:not(.high-contrast) #main-menu .menu-item .link-wrapper .toggle{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;display: none;padding: 0.25em;color: #aa3467}body:not(.high-contrast) #main-menu .menu-item .link-wrapper .toggle:hover,body:not(.high-contrast) #main-menu .menu-item .link-wrapper .toggle:focus,body:not(.high-contrast) #main-menu .menu-item .link-wrapper .toggle:active{color: #333}body:not(.high-contrast) #main-menu .menu-item-has-children > .link-wrapper .toggle{display: block}body:not(.high-contrast) #main-menu .menu{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin: 2em 0 0 0;border-top: 1px solid #c8c8c8;border-bottom: 1px solid #c8c8c8;position: relative}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu{margin: 0;border: none;display: block}}body:not(.high-contrast) #main-menu .menu > .menu-item{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin: 0}body:not(.high-contrast) #main-menu .menu > .menu-item > .link-wrapper{-webkit-box-justify-content: center;-moz-box-justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;padding: 1em 0;cursor: pointer}@media (max-width: 1280px){body:not(.high-contrast) #main-menu .menu > .menu-item > .link-wrapper{padding: 1em .75em}}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu > .menu-item > .link-wrapper{-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;padding: .5em 5%}body:not(.high-contrast) #main-menu .menu > .menu-item > .link-wrapper .link-text{border-bottom: 2px solid transparent}}body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper{background: #f2f2f2}body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper .link-text{color: #aa3467}body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper .link-text:hover,body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper .link-text:focus,body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper .link-text:active{color: #333}body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper .toggle{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper{background: #aa3467}body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper .link-text{color: #fff}body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper .link-text:hover,body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper .link-text:focus,body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper .link-text:active{color: #fff;border-color: #fff}body:not(.high-contrast) #main-menu .menu > .menu-item.active > .link-wrapper .toggle{color: #fff}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap{display: none}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap .outer-wrapper{padding: 0}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0{position: absolute;z-index: 99;top: 100%;width: 100%;border-top: 1px solid #c8c8c8}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0{position: relative;top: unset}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu{background: #e8e8e8;background: -moz-linear-gradient(top, #e8e8e8 0%, #d8d8d8 100%);background: -webkit-linear-gradient(top, #e8e8e8 0%, #d8d8d8 100%);background: linear-gradient(to bottom, #e8e8e8 0%, #d8d8d8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#d8d8d8', GradientType=0);width: 25%}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu{background: none;width: 100%}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item{padding: 0}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item:first-child{padding-top: 1.5em}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item:first-child{padding-top: 0}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item:last-child{padding-bottom: 1.5em}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item:last-child{padding-bottom: 0;border-bottom: none}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;padding: .75em 2.5em}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper{padding: .75em 5% .75em 10%}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .toggle{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg)}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .toggle{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text{border-top: 2px solid transparent;border-bottom: 2px solid transparent}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper{background: #aa3467}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .link-text,body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .toggle{color: #fff}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .toggle{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg)}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .toggle{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .link-text:hover,body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .link-text:focus,body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .link-text:active{border-bottom-color: #fff}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1{position: absolute;z-index: 99;top: 0;left: 25%;width: 75%}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1{left: unset;width: 100%;position: relative}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start;padding: 2em 2.5em}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu{padding: 0;display: block;width: 100%}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item{width: calc(50% - 1em);padding: .25em .5em;margin: .25em 0}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item{margin: 0;padding: 0;width: 100%}}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper{padding: .75em 5% .75em 15%}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text{border-bottom: 2px solid transparent}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:hover,body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:focus,body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:active{border-color: #aa3467;color: #333}@media (max-width: 767px){body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text{border: none}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:hover,body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:focus,body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:active{color: #aa3467}}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .toggle{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-2 .menu-item{padding: .5em 0 0 1em}body:not(.high-contrast) #main-menu .menu .sub-menu-wrap.depth-2 .menu-item .link-text{font-size: 0.9em}body:not(.high-contrast) .single .breadcrumbs .crumbs{border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .breadcrumbs .crumbs{font-size: 1em;font-weight: 400;padding: 1.4rem 0 .7rem;margin-bottom: 0.7rem}body:not(.high-contrast) .breadcrumbs .crumb{display: inline-block;margin: 0 .45rem .7rem 0}body:not(.high-contrast) .breadcrumbs .crumb.divider{margin-right: 0.75rem}body:not(.high-contrast) .breadcrumbs a{color: #333;text-decoration: none;border: none;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .breadcrumbs a:last-child{font-weight: 600}body:not(.high-contrast) .breadcrumbs a:hover,body:not(.high-contrast) .breadcrumbs a:focus,body:not(.high-contrast) .breadcrumbs a:active{color: #aa3467}body:not(.high-contrast) .error404 .page-title{margin-top: 1em}body:not(.high-contrast) .page-wrapper{position: relative}body:not(.high-contrast) .page-wrapper > .outer-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}@media (max-width: 1024px){body:not(.high-contrast) .page-wrapper > .outer-wrapper{display: block}}body:not(.high-contrast) .page-content{width: calc(60% - 2.3em);display: inline-block;vertical-align: top;margin-right: 2em;margin-bottom: 4em}@media (max-width: 1024px){body:not(.high-contrast) .page-content{width: 100%;margin-right: 0;margin-bottom: 2em}}body:not(.high-contrast) .page-content.full-width{width: 100%;margin-right: 0}body:not(.high-contrast) .lbox{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 2001;display: none}body:not(.high-contrast) .lbox .overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 0}body:not(.high-contrast) .lbox .lbox-position{width: 80%;max-width: 800px;height: 80%;max-height: 800px;overflow-y: auto;margin: auto;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1}body:not(.high-contrast) .lbox .lbox-position .lbox-inner{background: #fff;padding: 2em;position: relative}body:not(.high-contrast) .lbox .lbox-position .lbox-inner .close.toggle{position: absolute;top: 0.5em;right: 0.5em;font-size: 2em;background: none;border: none;color: #aa3467}body:not(.high-contrast) .lbox .lbox-position .lbox-inner .close.toggle:hover,body:not(.high-contrast) .lbox .lbox-position .lbox-inner .close.toggle:focus,body:not(.high-contrast) .lbox .lbox-position .lbox-inner .close.toggle:active{color: #f5773f}body:not(.high-contrast) .page-sidebar{width: 35%;display: inline-block;vertical-align: top;margin-bottom: 3em}@media (max-width: 1024px){body:not(.high-contrast) .page-sidebar{width: 100%}body:not(.high-contrast) .page-sidebar .outer-wrapper{display: block;margin: 0 auto}}body:not(.high-contrast) .sidebar-style-contact-block{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body:not(.high-contrast) .sidebar-style-contact-block .researcher-thumbnail{width: calc(50% - 2em);margin-bottom: 1.5em}body:not(.high-contrast) .sidebar-style-contact-block .researcher-thumbnail + .contact{width: 50%}@media (max-width: 1024px){body:not(.high-contrast) .sidebar-style-contact-block{display: block}body:not(.high-contrast) .sidebar-style-contact-block .researcher-thumbnail{width: 100%;text-align: center}body:not(.high-contrast) .sidebar-style-contact-block .researcher-thumbnail + .contact{width: auto}}body:not(.high-contrast) .sidebar-style-contact-block .contact .title{margin-bottom: 0.75em;text-transform: none;color: #333;font-size: 1.25em;font-weight: 600}body:not(.high-contrast) .sidebar-style-contact-block .contact .section{border-bottom: 2px solid #c8c8c8;padding-bottom: 0.5em;margin-bottom: 1em}body:not(.high-contrast) .sidebar-style-contact-block .contact .section:last-child{border: none}body:not(.high-contrast) .page-sidebar .sidebar-widget,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget{background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);padding: 2em;margin-bottom: 1.5rem}@media (max-width: 1024px){body:not(.high-contrast) .page-sidebar .sidebar-widget,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget{padding: 1em;border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .page-sidebar .sidebar-widget:last-child,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget:last-child{border-bottom: none}}body:not(.high-contrast) .page-sidebar .sidebar-widget .value a,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .value a{word-break: break-all}body:not(.high-contrast) .page-sidebar .sidebar-widget .sidebar-header .header-title,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .sidebar-header .header-title,body:not(.high-contrast) .page-sidebar .sidebar-widget .widget-title,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .widget-title{color: #333;font-size: 1.25em;font-weight: 600;margin-bottom: 1.5em;text-transform: none}body:not(.high-contrast) .page-sidebar .sidebar-widget .rho-open-research,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .rho-open-research{margin: 0}body:not(.high-contrast) .page-sidebar .sidebar-widget .rho-open-research .widget-title,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .rho-open-research .widget-title{margin-bottom: 0}body:not(.high-contrast) .page-sidebar .sidebar-widget .rho-newsletter .mc-field-group,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .rho-newsletter .mc-field-group{margin-bottom: 1em}body:not(.high-contrast) .page-sidebar .sidebar-widget .rho-newsletter #mc_embed_signup div.mce_inline_error,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .rho-newsletter #mc_embed_signup div.mce_inline_error{border: none;background: none;padding: 0;margin: 0;font-weight: 500;color: #de1226}body:not(.high-contrast) .page-sidebar .sidebar-widget .rho-newsletter #mc_embed_signup input.mce_inline_error,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .rho-newsletter #mc_embed_signup input.mce_inline_error{border-color: #de1226}body:not(.high-contrast) .page-sidebar .sidebar-widget .wpp-list,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .wpp-list{list-style: none;padding: 0;margin: 0}body:not(.high-contrast) .page-sidebar .sidebar-widget .wpp-list li,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .wpp-list li{padding-bottom: 0.75em;margin-bottom: 1em;border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .page-sidebar .sidebar-widget .wpp-list li:last-child,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .wpp-list li:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0}body:not(.high-contrast) .page-sidebar .sidebar-widget .wpp-list a,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .wpp-list a{display: block;color: #aa3467;font-size: 1.125em;font-weight: 600;text-decoration: none;transition: none}body:not(.high-contrast) .page-sidebar .sidebar-widget .wpp-list a:hover,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .wpp-list a:hover,body:not(.high-contrast) .page-sidebar .sidebar-widget .wpp-list a:focus,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .wpp-list a:focus,body:not(.high-contrast) .page-sidebar .sidebar-widget .wpp-list a:active,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget .wpp-list a:active{color: #333;text-decoration: underline}body:not(.high-contrast) .page-sidebar .sidebar-widget p,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget p{font-size: 1.125em;line-height: 1.5}body:not(.high-contrast) .page-sidebar .sidebar-widget ul,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget ul,body:not(.high-contrast) .page-sidebar .sidebar-widget ol,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget ol{font-size: 1.125em;margin: 0}body:not(.high-contrast) .page-sidebar .sidebar-widget ul.gform_fields,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget ul.gform_fields,body:not(.high-contrast) .page-sidebar .sidebar-widget ol.gform_fields,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget ol.gform_fields,body:not(.high-contrast) .page-sidebar .sidebar-widget ul.gfield_radio,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget ul.gfield_radio,body:not(.high-contrast) .page-sidebar .sidebar-widget ol.gfield_radio,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget ol.gfield_radio{font-size: 1em}body:not(.high-contrast) .page-sidebar .sidebar-widget ul ul,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget ul ul,body:not(.high-contrast) .page-sidebar .sidebar-widget ol ul,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget ol ul,body:not(.high-contrast) .page-sidebar .sidebar-widget ul ol,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget ul ol,body:not(.high-contrast) .page-sidebar .sidebar-widget ol ol,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget ol ol{font-size: 1em}body:not(.high-contrast) .page-sidebar .sidebar-widget[class*="sidebar_styled_text"],body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget[class*="sidebar_styled_text"]{padding: 0}body:not(.high-contrast) .page-sidebar .sidebar-widget[class*="sidebar_styled_text"] .widget-title,body:not(.high-contrast) .sidebar-style-contact-block .sidebar-widget[class*="sidebar_styled_text"] .widget-title{margin: 0}body:not(.high-contrast) .page-sidebar.concierge-sidebar,body:not(.high-contrast) .sidebar-style-contact-block.concierge-sidebar{margin-top: 40px}body:not(.high-contrast) .page-sidebar .tax-list,body:not(.high-contrast) .sidebar-style-contact-block .tax-list{list-style: none;padding: 0}body:not(.high-contrast) .page-sidebar .tax-list li,body:not(.high-contrast) .sidebar-style-contact-block .tax-list li{display: inline-block;margin-bottom: 0.5em}body:not(.high-contrast) .page-sidebar .tax-list li::after,body:not(.high-contrast) .sidebar-style-contact-block .tax-list li::after{content: ','}body:not(.high-contrast) .page-sidebar .tax-list li:last-child::after,body:not(.high-contrast) .sidebar-style-contact-block .tax-list li:last-child::after{content: ''}body:not(.high-contrast) .page-sidebar .tax-list li > .label,body:not(.high-contrast) .sidebar-style-contact-block .tax-list li > .label,body:not(.high-contrast) .page-sidebar .tax-list li > .value,body:not(.high-contrast) .sidebar-style-contact-block .tax-list li > .value{display: inline-block}body:not(.high-contrast) .page-sidebar .meta-list,body:not(.high-contrast) .sidebar-style-contact-block .meta-list{list-style: none;margin: 0;padding: 0 0 .5em}body:not(.high-contrast) .page-sidebar .meta-list li,body:not(.high-contrast) .sidebar-style-contact-block .meta-list li{margin: 0 0 .5em}body:not(.high-contrast) .page-sidebar .meta-list li .label,body:not(.high-contrast) .sidebar-style-contact-block .meta-list li .label{font-weight: 600}body:not(.high-contrast) .page-sidebar .researcher-thumbnail,body:not(.high-contrast) .sidebar-style-contact-block .researcher-thumbnail{text-align: center}body:not(.high-contrast) .page-sidebar.spd-sidebar .sidebar-header .header-title,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sidebar-header .header-title,body:not(.high-contrast) .page-sidebar.rl-sidebar .sidebar-header .header-title,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sidebar-header .header-title,body:not(.high-contrast) .page-sidebar.product-sidebar .sidebar-header .header-title,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sidebar-header .header-title,body:not(.high-contrast) .page-sidebar.hr-sidebar .sidebar-header .header-title,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sidebar-header .header-title{margin-bottom: 0.75em}body:not(.high-contrast) .page-sidebar.spd-sidebar .subsection .section-subtitle,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .subsection .section-subtitle,body:not(.high-contrast) .page-sidebar.rl-sidebar .subsection .section-subtitle,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .subsection .section-subtitle,body:not(.high-contrast) .page-sidebar.product-sidebar .subsection .section-subtitle,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .subsection .section-subtitle,body:not(.high-contrast) .page-sidebar.hr-sidebar .subsection .section-subtitle,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .subsection .section-subtitle{font-size: 1.25em;margin: 0 0 .5em;color: #333}body:not(.high-contrast) .page-sidebar.spd-sidebar .subsection p,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .subsection p,body:not(.high-contrast) .page-sidebar.rl-sidebar .subsection p,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .subsection p,body:not(.high-contrast) .page-sidebar.product-sidebar .subsection p,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .subsection p,body:not(.high-contrast) .page-sidebar.hr-sidebar .subsection p,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .subsection p{margin: 0 0 1em}body:not(.high-contrast) .page-sidebar.spd-sidebar .sidebar-section,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sidebar-section,body:not(.high-contrast) .page-sidebar.rl-sidebar .sidebar-section,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sidebar-section,body:not(.high-contrast) .page-sidebar.product-sidebar .sidebar-section,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sidebar-section,body:not(.high-contrast) .page-sidebar.hr-sidebar .sidebar-section,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sidebar-section{border-bottom: 2px solid #c8c8c8;padding-bottom: 0.5em;margin-bottom: 1em}body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-bottom: 1em}body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .report-button,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .report-button,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .report-button,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .report-button,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .report-button,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .action,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .action,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .action,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .action,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .action,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .action,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .action,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .action{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;color: #333;font-size: 1em;font-weight: 600;outline: nonee;border: 1px solid #c8c8c8;border-radius: 4px;padding: 0.75em;text-decoration: none}body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .action .ion,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .action .ion,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .action .ion,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .action .ion,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .action .ion,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .action .ion,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .action .ion,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .action .ion{color: #aa3467;font-size: 1.5em}body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button:hover,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:hover,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button:hover,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:hover,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button:hover,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:hover,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button:hover,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:hover,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .report-button:hover,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:hover,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .report-button:hover,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:hover,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .report-button:hover,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:hover,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .report-button:hover,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:hover,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .action:hover,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .action:hover,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .action:hover,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .action:hover,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .action:hover,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .action:hover,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .action:hover,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .action:hover,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button:focus,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:focus,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button:focus,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:focus,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button:focus,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:focus,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button:focus,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:focus,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .report-button:focus,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:focus,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .report-button:focus,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:focus,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .report-button:focus,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:focus,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .report-button:focus,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:focus,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .action:focus,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .action:focus,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .action:focus,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .action:focus,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .action:focus,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .action:focus,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .action:focus,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .action:focus,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button:active,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:active,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button:active,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:active,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button:active,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:active,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button:active,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:active,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .report-button:active,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:active,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .report-button:active,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:active,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .report-button:active,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:active,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .report-button:active,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:active,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .action:active,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .action:active,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .action:active,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .action:active,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .action:active,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .action:active,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .action:active,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .action:active{color: #fff;background: #aa3467;border-color: #aa3467}body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button:hover span,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:hover span,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button:hover span,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:hover span,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button:hover span,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:hover span,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button:hover span,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:hover span,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .report-button:hover span,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:hover span,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .report-button:hover span,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:hover span,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .report-button:hover span,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:hover span,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .report-button:hover span,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:hover span,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .action:hover span,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .action:hover span,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .action:hover span,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .action:hover span,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .action:hover span,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .action:hover span,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .action:hover span,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .action:hover span,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button:focus span,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:focus span,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button:focus span,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:focus span,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button:focus span,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:focus span,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button:focus span,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:focus span,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .report-button:focus span,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:focus span,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .report-button:focus span,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:focus span,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .report-button:focus span,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:focus span,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .report-button:focus span,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:focus span,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .action:focus span,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .action:focus span,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .action:focus span,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .action:focus span,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .action:focus span,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .action:focus span,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .action:focus span,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .action:focus span,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button:active span,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:active span,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button:active span,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:active span,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button:active span,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:active span,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button:active span,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:active span,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .report-button:active span,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:active span,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .report-button:active span,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:active span,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .report-button:active span,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:active span,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .report-button:active span,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:active span,body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .action:active span,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .action:active span,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .action:active span,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .action:active span,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .action:active span,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .action:active span,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .action:active span,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .action:active span{color: inherit}body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button{margin-right: 1em}body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button .ion{margin-left: 0.25em}body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button.active,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button.active,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button.active,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button.active,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button.active,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button.active,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button.active,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button.active{color: #fff;background: #aa3467;border-color: #aa3467}body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .share-button.active span,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button.active span,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .share-button.active span,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button.active span,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .share-button.active span,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .share-button.active span,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .share-button.active span,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button.active span{color: inherit}body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .report-button,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .report-button,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .report-button,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .report-button,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .report-button,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button{margin-left: 1em}body:not(.high-contrast) .page-sidebar.spd-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .page-sidebar.rl-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .page-sidebar.product-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .page-sidebar.hr-sidebar .share-and-report .report-button .ion,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button .ion{margin-right: 0.25em}body:not(.high-contrast) .page-sidebar.spd-sidebar .sharing-options,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sharing-options,body:not(.high-contrast) .page-sidebar.rl-sidebar .sharing-options,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sharing-options,body:not(.high-contrast) .page-sidebar.product-sidebar .sharing-options,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sharing-options,body:not(.high-contrast) .page-sidebar.hr-sidebar .sharing-options,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sharing-options{position: relative}body:not(.high-contrast) .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options,body:not(.high-contrast) .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options,body:not(.high-contrast) .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options,body:not(.high-contrast) .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options{display: none;position: absolute;top: 100%;left: 0;right: 0;padding: .5em .75em;background-color: #fff;border-radius: 4px;-webkit-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2)}body:not(.high-contrast) .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options button,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options button,body:not(.high-contrast) .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options button,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options button,body:not(.high-contrast) .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options button,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options button,body:not(.high-contrast) .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options button,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options button,body:not(.high-contrast) .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options a,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options a,body:not(.high-contrast) .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options a,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options a,body:not(.high-contrast) .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options a,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options a,body:not(.high-contrast) .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options a,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options a{display: block;color: #333;font-size: 0.8em;font-weight: 400;margin: .5em 0;border-bottom: 2px solid transparent;text-decoration: none;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options button:hover,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options button:hover,body:not(.high-contrast) .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options button:hover,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options button:hover,body:not(.high-contrast) .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options button:hover,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options button:hover,body:not(.high-contrast) .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options button:hover,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options button:hover,body:not(.high-contrast) .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options a:hover,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options a:hover,body:not(.high-contrast) .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options a:hover,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options a:hover,body:not(.high-contrast) .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options a:hover,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options a:hover,body:not(.high-contrast) .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options a:hover,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options a:hover,body:not(.high-contrast) .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options button:focus,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options button:focus,body:not(.high-contrast) .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options button:focus,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options button:focus,body:not(.high-contrast) .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options button:focus,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options button:focus,body:not(.high-contrast) .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options button:focus,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options button:focus,body:not(.high-contrast) .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options a:focus,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options a:focus,body:not(.high-contrast) .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options a:focus,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options a:focus,body:not(.high-contrast) .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options a:focus,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options a:focus,body:not(.high-contrast) .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options a:focus,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options a:focus,body:not(.high-contrast) .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options button:active,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options button:active,body:not(.high-contrast) .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options button:active,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options button:active,body:not(.high-contrast) .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options button:active,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options button:active,body:not(.high-contrast) .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options button:active,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options button:active,body:not(.high-contrast) .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options a:active,body:not(.high-contrast) .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options a:active,body:not(.high-contrast) .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options a:active,body:not(.high-contrast) .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options a:active,body:not(.high-contrast) .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options a:active,body:not(.high-contrast) .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options a:active,body:not(.high-contrast) .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options a:active,body:not(.high-contrast) .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options a:active{border-color: #aa3467}body:not(.high-contrast) .single-service_provider .single-service-map-wrapper,body:not(.high-contrast).single-service_provider .single-service-map-wrapper{border-bottom: 2px solid #c8c8c8;margin-bottom: 1.5em}body:not(.high-contrast) .single-service_provider .single-service-map-wrapper .single-service-map,body:not(.high-contrast).single-service_provider .single-service-map-wrapper .single-service-map{height: 20em;margin-bottom: 1.5em}body:not(.high-contrast) .single-service_provider .single-service-map-wrapper .get-directions,body:not(.high-contrast).single-service_provider .single-service-map-wrapper .get-directions{margin-bottom: 1.5em}body:not(.high-contrast) .single-service_provider .page-content h2,body:not(.high-contrast).single-service_provider .page-content h2,body:not(.high-contrast) .single-service_provider .page-content h3,body:not(.high-contrast).single-service_provider .page-content h3,body:not(.high-contrast) .single-service_provider .page-content h4,body:not(.high-contrast).single-service_provider .page-content h4,body:not(.high-contrast) .single-service_provider .page-content h5,body:not(.high-contrast).single-service_provider .page-content h5,body:not(.high-contrast) .single-service_provider .page-content h6,body:not(.high-contrast).single-service_provider .page-content h6{color: #333}body:not(.high-contrast) .single-service_provider .page-content h2,body:not(.high-contrast).single-service_provider .page-content h2,body:not(.high-contrast) .single-service_provider .page-content .h2,body:not(.high-contrast).single-service_provider .page-content .h2{font-size: 1.75em}body:not(.high-contrast) .single-service_provider .page-content .services-offered .services,body:not(.high-contrast).single-service_provider .page-content .services-offered .services{list-style: none;padding-left: 0}body:not(.high-contrast) .single-service_provider .page-content .services-offered .services li,body:not(.high-contrast).single-service_provider .page-content .services-offered .services li{display: inline-block;margin-bottom: 0.5em}body:not(.high-contrast) .single-service_provider .page-content .services-offered .services li::after,body:not(.high-contrast).single-service_provider .page-content .services-offered .services li::after{content: ','}body:not(.high-contrast) .single-service_provider .page-content .services-offered .services li:last-child::after,body:not(.high-contrast).single-service_provider .page-content .services-offered .services li:last-child::after{content: ''}body:not(.high-contrast) .single-service_provider .submitted-by,body:not(.high-contrast).single-service_provider .submitted-by{border-bottom: 2px solid #c8c8c8}body:not(.high-contrast) .single-service_provider .submitted-by p:last-child,body:not(.high-contrast).single-service_provider .submitted-by p:last-child{margin-bottom: 0;padding-bottom: 1em}body:not(.high-contrast) .single-service_provider .satellite-location span,body:not(.high-contrast).single-service_provider .satellite-location span{display: block}body:not(.high-contrast) .single-service_provider .single-service-window,body:not(.high-contrast).single-service_provider .single-service-window{font-size: 1.125em;padding-right: 2em}body:not(.high-contrast) .single-service_provider .single-service-window .sidebar-header,body:not(.high-contrast).single-service_provider .single-service-window .sidebar-header{display: none}body:not(.high-contrast) .single-service_provider .single-service-window p,body:not(.high-contrast).single-service_provider .single-service-window p,body:not(.high-contrast) .single-service_provider .single-service-window .meta-list,body:not(.high-contrast).single-service_provider .single-service-window .meta-list,body:not(.high-contrast) .single-service_provider .single-service-window span,body:not(.high-contrast).single-service_provider .single-service-window span{display: block;margin: 0 0 .5em 0;padding: 0;font-size: 1em}body:not(.high-contrast) .single-service_provider .single-service-window .meta-list,body:not(.high-contrast).single-service_provider .single-service-window .meta-list{list-style: none}body:not(.high-contrast) .single-service_provider .single-service-window .meta-list li,body:not(.high-contrast).single-service_provider .single-service-window .meta-list li{margin: 0}body:not(.high-contrast) .single-service_provider .single-service-window .meta-list li span,body:not(.high-contrast).single-service_provider .single-service-window .meta-list li span{margin: 0;display: inline-block}body:not(.high-contrast) .single-service_provider .single-service-window .directions,body:not(.high-contrast).single-service_provider .single-service-window .directions{font-weight: bold}body:not(.high-contrast) .single-resource_library .post-thumbnail-wrapper,body:not(.high-contrast) .single-product .post-thumbnail-wrapper,body:not(.high-contrast) .single-research_listing .post-thumbnail-wrapper,body:not(.high-contrast).single-resource_library .post-thumbnail-wrapper,body:not(.high-contrast).single-product .post-thumbnail-wrapper,body:not(.high-contrast).single-research_listing .post-thumbnail-wrapper{float: left;margin: 0 1em 1em 0;max-width: 50%}@media (max-width: 767px){body:not(.high-contrast) .single-resource_library .post-thumbnail-wrapper,body:not(.high-contrast) .single-product .post-thumbnail-wrapper,body:not(.high-contrast) .single-research_listing .post-thumbnail-wrapper,body:not(.high-contrast).single-resource_library .post-thumbnail-wrapper,body:not(.high-contrast).single-product .post-thumbnail-wrapper,body:not(.high-contrast).single-research_listing .post-thumbnail-wrapper{float: none;margin: 0 auto;text-align: center;max-width: 100%}}body:not(.high-contrast) .single-resource_library .page-content .action-wrapper,body:not(.high-contrast) .single-product .page-content .action-wrapper,body:not(.high-contrast) .single-research_listing .page-content .action-wrapper,body:not(.high-contrast).single-resource_library .page-content .action-wrapper,body:not(.high-contrast).single-product .page-content .action-wrapper,body:not(.high-contrast).single-research_listing .page-content .action-wrapper,body:not(.high-contrast) .single-resource_library .page-content .shopping-actions,body:not(.high-contrast) .single-product .page-content .shopping-actions,body:not(.high-contrast) .single-research_listing .page-content .shopping-actions,body:not(.high-contrast).single-resource_library .page-content .shopping-actions,body:not(.high-contrast).single-product .page-content .shopping-actions,body:not(.high-contrast).single-research_listing .page-content .shopping-actions{clear: both}body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;padding-bottom: 1.5em}body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search{position: relative}body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search .glossary-search-text{padding-right: 2em}body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search .trigger-glossary-search{position: absolute;top: 0;right: 0.5em;bottom: 0;margin: auto;padding: 0;border: none;background: none;width: 2em;height: 2em}body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search .trigger-glossary-search .ion{font-size: 2em;color: #aa3467;width: 1em;height: 1em}body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search-reset{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;background: #f6f6f6;background: -moz-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: -webkit-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: linear-gradient(to bottom, #f6f6f6 0%, #e8e8e8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e8e8e8', GradientType=0);border: 1px solid #c8c8c8;border-radius: 4px;font-size: 1em;font-weight: 600;padding: .5em .75em;color: #333}body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search-reset .label{padding-left: 0.5em}body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search-reset .ion{font-size: 1.5em;color: #aa3467}body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:hover,body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:focus,body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:active,body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search-reset.active{color: #fff;background: #aa3467;border-color: #aa3467}body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:hover .ion,body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:focus .ion,body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:active .ion,body:not(.high-contrast) .glossary-wrapper .glossary-search-wrapper .glossary-search-reset.active .ion{color: inherit}body:not(.high-contrast) .glossary-wrapper .glossary-filters{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body:not(.high-contrast) .glossary-wrapper .glossary-filters button{text-transform: uppercase;color: #aa3467;background: #fff;border: 1px solid #c8c8c8;padding: .25em .5em;text-align: center;margin: 0 .5em .5em 0;font-weight: 600;font-size: 1.25em;line-height: 1;min-width: 2em}body:not(.high-contrast) .glossary-wrapper .glossary-filters button:hover,body:not(.high-contrast) .glossary-wrapper .glossary-filters button:focus,body:not(.high-contrast) .glossary-wrapper .glossary-filters button:active{background: #aa3467;color: #fff}body:not(.high-contrast) .glossary-wrapper .glossary-filters button.disabled{color: #c8c8c8;cursor: default}body:not(.high-contrast) .glossary-wrapper .glossary-filters button.disabled:hover,body:not(.high-contrast) .glossary-wrapper .glossary-filters button.disabled:focus,body:not(.high-contrast) .glossary-wrapper .glossary-filters button.disabled:active{background: #fff;color: #c8c8c8}body:not(.high-contrast) .glossary-wrapper .listing-section-heading{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;padding: .75rem 0;margin: 0;border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .glossary-wrapper .listing-section-heading .current{font-size: 2em;font-weight: 500;margin: 0;padding: 0 .5em 0 0;text-transform: uppercase}body:not(.high-contrast) .glossary-wrapper .listing-section-heading .nav{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}body:not(.high-contrast) .glossary-wrapper .listing-section-heading .nav .scroll{border: none;background: none;color: #aa3467;font-size: 1.125em;padding: 0;margin: 0}body:not(.high-contrast) .glossary-wrapper .listing-section-heading .nav .scroll::before{content: '|';padding: 0 .25em;color: #c8c8c8}body:not(.high-contrast) .glossary-wrapper .listing-section-heading .nav .scroll:first-child::before{content: '';padding: 0}body:not(.high-contrast) .glossary-wrapper .listing-section-heading .nav .scroll:hover,body:not(.high-contrast) .glossary-wrapper .listing-section-heading .nav .scroll:focus,body:not(.high-contrast) .glossary-wrapper .listing-section-heading .nav .scroll:active{color: #333}body:not(.high-contrast) .glossary-wrapper .listing{border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .glossary-wrapper .listing .glossary-title{font-size: 1.5em;font-weight: 500;margin: 0;padding: .75rem 0}body:not(.high-contrast) .glossary-wrapper .listing p{margin-top: 0}body:not(.high-contrast) .mindset-top-banner{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative}body:not(.high-contrast) .mindset-top-banner > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body:not(.high-contrast) .mindset-top-banner .overlay{background: #c9598b;background: -moz-linear-gradient(top, #c9598b 0%, #b14276 100%);background: -webkit-linear-gradient(top, #c9598b 0%, #b14276 100%);background: linear-gradient(to bottom, #c9598b 0%, #b14276 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c9598b", endColorstr="#b14276", GradientType=1);position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.9;z-index: 5}body:not(.high-contrast) .mindset-top-banner .content{position: relative;z-index: 10;color: #fff;text-align: center;padding: 4.5rem 10%}body:not(.high-contrast) .mindset-top-banner .content .mindset-title{font-size: 1.75em;font-family: "proxima-nova", sans-serif;color: inherit;text-transform: uppercase}body:not(.high-contrast) .mindset-top-banner .content .mindset-title span{display: block}body:not(.high-contrast) .mindset-top-banner .content .text{font-size: 1.25em;color: inherit}body:not(.high-contrast) .mindset-top-banner .content .text p{color: inherit;font-size: 1em}body:not(.high-contrast) .mindset-top-banner .content .text a{color: inherit;text-decoration: underline}body:not(.high-contrast) .mindset-top-banner .content .text a:hover,body:not(.high-contrast) .mindset-top-banner .content .text a:focus,body:not(.high-contrast) .mindset-top-banner .content .text a:active{background: #333;text-decoration: none}body:not(.high-contrast) .mindset-top-banner .content .scroll{display: inline-block;padding: 0;margin-top: 0.5em;color: #fff;text-decoration: none;font-size: 2.5em;line-height: 1}body:not(.high-contrast) .mindset-top-banner .content .scroll:hover,body:not(.high-contrast) .mindset-top-banner .content .scroll:focus,body:not(.high-contrast) .mindset-top-banner .content .scroll:active{color: #333}body:not(.high-contrast) .page-template-page-mindset .page-wrapper .page-sidebar{padding-top: 2em}body:not(.high-contrast) .mindset-footer-banner{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative;color: #fff}body:not(.high-contrast) .mindset-footer-banner > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body:not(.high-contrast) .mindset-footer-banner .content{padding: 4.5rem 5%;color: inherit;text-align: center}body:not(.high-contrast) .mindset-footer-banner .content *{color: inherit}body:not(.high-contrast) .category-posts-feed .inner-wrapper,body:not(.high-contrast) .category-posts-feed .post{padding-bottom: 1.125em}body:not(.high-contrast) .category-posts-feed .post{margin-top: 1.125em;border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .category-posts-feed .post > a{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;color: #333;text-decoration: none}body:not(.high-contrast) .category-posts-feed .post > a .date{margin-bottom: 1em}body:not(.high-contrast) .category-posts-feed .post > a .title{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;color: #aa3467;font-size: 1.125em;font-weight: 500;margin: 0}body:not(.high-contrast) .category-posts-feed .post > a .excerpt{margin-top: 1em}body:not(.high-contrast) .category-posts-feed .post > a:hover .title,body:not(.high-contrast) .category-posts-feed .post > a:focus .title,body:not(.high-contrast) .category-posts-feed .post > a:active .title{text-decoration: underline}body:not(.high-contrast) .category-posts-feed .post .excerpt{display: none}body:not(.high-contrast) .category-posts-feed .post .thumbnail{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;width: 7em}body:not(.high-contrast) .category-posts-feed .post .thumbnail + .content{padding-left: 1.125em}body:not(.high-contrast) .category-posts-feed .swiper-controls{display: none}body:not(.high-contrast) .category-posts-feed + .view-all{color: #333;font-weight: 600;text-decoration: none}body:not(.high-contrast) .category-posts-feed + .view-all .ion{color: #aa3467}body:not(.high-contrast) .category-posts-feed + .view-all:hover,body:not(.high-contrast) .category-posts-feed + .view-all:focus,body:not(.high-contrast) .category-posts-feed + .view-all:active{color: #aa3467}body:not(.high-contrast) .category-posts-feed.swiper-container{position: relative}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-wrapper .post{border: none}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-wrapper .post > a{margin: 0 2em}body:not(.high-contrast) .category-posts-feed.swiper-container .excerpt{display: block}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls{display: block}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .prev,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .next{position: absolute;top: 0;bottom: 0;margin: auto;border: none;background: #fff;color: #aa3467;font-size: 1.25em;width: 1em;height: 1em;border-radius: 50%;padding: 0;z-index: 50}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .prev .ion,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .next .ion{display: block;font-size: 0.875em}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .prev .sr-only,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .next .sr-only{position: absolute;bottom: 0}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .prev:hover,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .next:hover,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .prev:focus,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .next:focus,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .prev:active,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .next:active{background: #aa3467;color: #fff}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .prev.swiper-button-disabled,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .next.swiper-button-disabled{opacity: 0.5;cursor: default}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .prev.swiper-button-disabled:hover,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .next.swiper-button-disabled:hover,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .prev.swiper-button-disabled:focus,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .next.swiper-button-disabled:focus,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .prev.swiper-button-disabled:active,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .next.swiper-button-disabled:active{background: #fff;color: #aa3467}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .prev{left: 0}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .next{right: 0}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .pagination{text-align: right}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet{width: 0.75em;height: 0.75em;border: 1px solid #333;background: #fff;position: relative;margin: 0 0 .5em .5em;opacity: 1}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet::before{content: "";width: 0.5em;height: 0.5em;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;border-radius: 50%}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet:hover,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet:focus,body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet:active{border-color: #aa3467}body:not(.high-contrast) .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background: #aa3467}body:not(.high-contrast) .page-title-bar .title-header{margin-right: 1.75em;text-transform: lowercase}body:not(.high-contrast) .image-cards{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body:not(.high-contrast) .image-cards .image-card{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: stretch;-moz-box-align-items: stretch;-webkit-align-items: stretch;-ms-align-items: stretch;align-items: stretch;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;width: 100%;margin: 0 0 1.5em 1.5em;color: #fff}@media (max-width: 768px){body:not(.high-contrast) .image-cards .image-card{width: calc((100% / 2) - 0.75em);-webkit-box-ordinal-group: var(--card-index);-moz-box-ordinal-group: var(--card-index);-ms-flex-order: var(--card-index);-webkit-order: var(--card-index);order: var(--card-index)}body:not(.high-contrast) .image-cards .image-card:nth-child(4n+1){margin-left: 0}}@media (min-width: 768px){body:not(.high-contrast) .image-cards .image-card{width: calc((100% / 3) - 1em);-webkit-box-ordinal-group: var(--card-index);-moz-box-ordinal-group: var(--card-index);-ms-flex-order: var(--card-index);-webkit-order: var(--card-index);order: var(--card-index)}body:not(.high-contrast) .image-cards .image-card:nth-child(3n+1){margin-left: 0}}body:not(.high-contrast) .image-cards .image-card a,body:not(.high-contrast) .image-cards .image-card button{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-align-items: stretch;-moz-box-align-items: stretch;-webkit-align-items: stretch;-ms-align-items: stretch;align-items: stretch;-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;background: none;text-align: left;text-decoration: none;padding: 0;border: none;color: inherit;font-weight: 500}body:not(.high-contrast) .image-cards .image-card a.active .card-info,body:not(.high-contrast) .image-cards .image-card button.active .card-info{background: #f6f6f6;background: -moz-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: -webkit-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: linear-gradient(to bottom, #f6f6f6 0%, #e8e8e8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e8e8e8', GradientType=0)}body:not(.high-contrast) .image-cards .image-card a,body:not(.high-contrast) .image-cards .image-card button{background: #013865;border: 1px solid #013865}body:not(.high-contrast) .image-cards .image-card a:hover,body:not(.high-contrast) .image-cards .image-card button:hover,body:not(.high-contrast) .image-cards .image-card a:focus,body:not(.high-contrast) .image-cards .image-card button:focus,body:not(.high-contrast) .image-cards .image-card a:active,body:not(.high-contrast) .image-cards .image-card button:active{background: #015498}body:not(.high-contrast) .image-cards .image-card a.active,body:not(.high-contrast) .image-cards .image-card button.active{color: #013865}body:not(.high-contrast) .image-cards .image-card .card-thumb{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative;height: 250px;display: block}body:not(.high-contrast) .image-cards .image-card .card-thumb > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body:not(.high-contrast) .image-cards .image-card .card-thumb img{visibility: hidden}body:not(.high-contrast) .image-cards .image-card .card-icon-thumb{position: relative;height: 250px;background: #777;display: block}body:not(.high-contrast) .image-cards .image-card .card-icon-thumb .ion{font-size: 3em;width: 1em;height: 1em;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #fff;border: 1px solid #fff;padding: 0.25em;border-radius: 50%;text-align: center}body:not(.high-contrast) .image-cards .image-card .card-info{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;text-align: center;font-size: 1.25em;display: block;padding: 0.75em}body:not(.high-contrast) .image-cards .image-card .card-info .card-title{margin-bottom: 0.5em;font-size: 1.125em;display: block}body:not(.high-contrast) .image-cards .image-card .card-info .card-subtitle{text-transform: uppercase;line-height: 1.25;display: block}body:not(.high-contrast) .image-cards .card-expanded-content{padding: 1em;background: #f8f8f7;display: none;margin: 0 0 1.5em;position: relative;width: calc(100% - 2em)}@media (max-width: 768px){body:not(.high-contrast) .image-cards .card-expanded-content{-webkit-box-ordinal-group: var(--small-row-order);-moz-box-ordinal-group: var(--small-row-order);-ms-flex-order: var(--small-row-order);-webkit-order: var(--small-row-order);order: var(--small-row-order)}}@media (min-width: 768px){body:not(.high-contrast) .image-cards .card-expanded-content{-webkit-box-ordinal-group: var(--large-row-order);-moz-box-ordinal-group: var(--large-row-order);-ms-flex-order: var(--large-row-order);-webkit-order: var(--large-row-order);order: var(--large-row-order)}}body:not(.high-contrast) .image-cards .card-expanded-content .close-wrap{float: right}body:not(.high-contrast) .image-cards .card-expanded-content .close{font-size: 1em;padding: 0.25em;background: none;border: none;cursor: pointer;color: #aa3467}body:not(.high-contrast) .image-cards .card-expanded-content .close:hover,body:not(.high-contrast) .image-cards .card-expanded-content .close:focus,body:not(.high-contrast) .image-cards .card-expanded-content .close:active{color: #333}body:not(.high-contrast) .image-cards .card-expanded-content p{margin-top: 0}body:not(.high-contrast) .rho-search-tagged-content .thumbnail{float: left;margin-right: 1em}body:not(.high-contrast) .rho-search-tagged-content .thumbnail + .content{float: left;max-width: calc(100% - 1em - 150px)}body:not(.high-contrast) .rho-search-tagged-content .post::after{content: "";clear: both;display: table}body:not(.high-contrast) .popular-posts,body:not(.high-contrast) .rho-featured-publications,body:not(.high-contrast) .rho-search-tagged-content,body:not(.high-contrast) .rho-open-research{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin: 2em 0}body:not(.high-contrast) .popular-posts .section-header,body:not(.high-contrast) .rho-featured-publications .section-header,body:not(.high-contrast) .rho-search-tagged-content .section-header,body:not(.high-contrast) .rho-open-research .section-header,body:not(.high-contrast) .popular-posts .widget-title,body:not(.high-contrast) .rho-featured-publications .widget-title,body:not(.high-contrast) .rho-search-tagged-content .widget-title,body:not(.high-contrast) .rho-open-research .widget-title{color: #333;font-size: 1.5em;margin: 0;padding: 0;font-weight: normal}body:not(.high-contrast) .popular-posts .wpp-list,body:not(.high-contrast) .rho-featured-publications .wpp-list,body:not(.high-contrast) .rho-search-tagged-content .wpp-list,body:not(.high-contrast) .rho-open-research .wpp-list{margin: 0;padding: 0;list-style: none}body:not(.high-contrast) .popular-posts .featured-resource,body:not(.high-contrast) .rho-featured-publications .featured-resource,body:not(.high-contrast) .rho-search-tagged-content .featured-resource,body:not(.high-contrast) .rho-open-research .featured-resource,body:not(.high-contrast) .popular-posts .post,body:not(.high-contrast) .rho-featured-publications .post,body:not(.high-contrast) .rho-search-tagged-content .post,body:not(.high-contrast) .rho-open-research .post{padding: 1.5em 0;margin: 0;border-bottom: 2px solid #c8c8c8}body:not(.high-contrast) .popular-posts .featured-resource:last-child,body:not(.high-contrast) .rho-featured-publications .featured-resource:last-child,body:not(.high-contrast) .rho-search-tagged-content .featured-resource:last-child,body:not(.high-contrast) .rho-open-research .featured-resource:last-child,body:not(.high-contrast) .popular-posts .post:last-child,body:not(.high-contrast) .rho-featured-publications .post:last-child,body:not(.high-contrast) .rho-search-tagged-content .post:last-child,body:not(.high-contrast) .rho-open-research .post:last-child{border-bottom: none}body:not(.high-contrast) .popular-posts .featured-resource .title,body:not(.high-contrast) .rho-featured-publications .featured-resource .title,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .title,body:not(.high-contrast) .rho-open-research .featured-resource .title,body:not(.high-contrast) .popular-posts .post .title,body:not(.high-contrast) .rho-featured-publications .post .title,body:not(.high-contrast) .rho-search-tagged-content .post .title,body:not(.high-contrast) .rho-open-research .post .title{font-size: 1.5em;padding: 0;margin: 0}body:not(.high-contrast) .popular-posts .featured-resource .title a,body:not(.high-contrast) .rho-featured-publications .featured-resource .title a,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .title a,body:not(.high-contrast) .rho-open-research .featured-resource .title a,body:not(.high-contrast) .popular-posts .post .title a,body:not(.high-contrast) .rho-featured-publications .post .title a,body:not(.high-contrast) .rho-search-tagged-content .post .title a,body:not(.high-contrast) .rho-open-research .post .title a{text-decoration: none}body:not(.high-contrast) .popular-posts .featured-resource p,body:not(.high-contrast) .rho-featured-publications .featured-resource p,body:not(.high-contrast) .rho-search-tagged-content .featured-resource p,body:not(.high-contrast) .rho-open-research .featured-resource p,body:not(.high-contrast) .popular-posts .post p,body:not(.high-contrast) .rho-featured-publications .post p,body:not(.high-contrast) .rho-search-tagged-content .post p,body:not(.high-contrast) .rho-open-research .post p{margin: 0;padding: 0}body:not(.high-contrast) .popular-posts .featured-resource p.excerpt,body:not(.high-contrast) .rho-featured-publications .featured-resource p.excerpt,body:not(.high-contrast) .rho-search-tagged-content .featured-resource p.excerpt,body:not(.high-contrast) .rho-open-research .featured-resource p.excerpt,body:not(.high-contrast) .popular-posts .post p.excerpt,body:not(.high-contrast) .rho-featured-publications .post p.excerpt,body:not(.high-contrast) .rho-search-tagged-content .post p.excerpt,body:not(.high-contrast) .rho-open-research .post p.excerpt{margin-top: 1em}body:not(.high-contrast) .popular-posts .featured-resource,body:not(.high-contrast) .rho-featured-publications .featured-resource,body:not(.high-contrast) .rho-search-tagged-content .featured-resource,body:not(.high-contrast) .rho-open-research .featured-resource{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@media (max-width: 767px){body:not(.high-contrast) .popular-posts .featured-resource,body:not(.high-contrast) .rho-featured-publications .featured-resource,body:not(.high-contrast) .rho-search-tagged-content .featured-resource,body:not(.high-contrast) .rho-open-research .featured-resource{display: block}}body:not(.high-contrast) .popular-posts .featured-resource .thumbnail,body:not(.high-contrast) .rho-featured-publications .featured-resource .thumbnail,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .thumbnail,body:not(.high-contrast) .rho-open-research .featured-resource .thumbnail,body:not(.high-contrast) .popular-posts .featured-resource .placeholder-image,body:not(.high-contrast) .rho-featured-publications .featured-resource .placeholder-image,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .placeholder-image,body:not(.high-contrast) .rho-open-research .featured-resource .placeholder-image{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;width: 10em;max-height: 10em;margin-right: 1.5em;overflow: hidden}@media (max-width: 767px){body:not(.high-contrast) .popular-posts .featured-resource .thumbnail,body:not(.high-contrast) .rho-featured-publications .featured-resource .thumbnail,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .thumbnail,body:not(.high-contrast) .rho-open-research .featured-resource .thumbnail,body:not(.high-contrast) .popular-posts .featured-resource .placeholder-image,body:not(.high-contrast) .rho-featured-publications .featured-resource .placeholder-image,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .placeholder-image,body:not(.high-contrast) .rho-open-research .featured-resource .placeholder-image{margin: 0 auto 1em}}body:not(.high-contrast) .popular-posts .featured-resource .placeholder-image,body:not(.high-contrast) .rho-featured-publications .featured-resource .placeholder-image,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .placeholder-image,body:not(.high-contrast) .rho-open-research .featured-resource .placeholder-image{background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);border: 1px solid #c8c8c8;position: relative;padding: 3em 0;border-radius: 5px}body:not(.high-contrast) .popular-posts .featured-resource .placeholder-image .ion,body:not(.high-contrast) .rho-featured-publications .featured-resource .placeholder-image .ion,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .placeholder-image .ion,body:not(.high-contrast) .rho-open-research .featured-resource .placeholder-image .ion{position: absolute;top: 1em;left: 0;right: 0;margin: auto;text-align: center}body:not(.high-contrast) .popular-posts .featured-resource .thumbnail img,body:not(.high-contrast) .rho-featured-publications .featured-resource .thumbnail img,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .thumbnail img,body:not(.high-contrast) .rho-open-research .featured-resource .thumbnail img{max-width: 100%;max-height: 100%;width: auto;height: auto}body:not(.high-contrast) .popular-posts .featured-resource .content-wrap,body:not(.high-contrast) .rho-featured-publications .featured-resource .content-wrap,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .content-wrap,body:not(.high-contrast) .rho-open-research .featured-resource .content-wrap{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column}body:not(.high-contrast) .popular-posts .featured-resource .content-wrap .content,body:not(.high-contrast) .rho-featured-publications .featured-resource .content-wrap .content,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .content-wrap .content,body:not(.high-contrast) .rho-open-research .featured-resource .content-wrap .content{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}body:not(.high-contrast) .popular-posts .featured-resource .actions,body:not(.high-contrast) .rho-featured-publications .featured-resource .actions,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .actions,body:not(.high-contrast) .rho-open-research .featured-resource .actions{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-top: 1em}body:not(.high-contrast) .popular-posts .featured-resource .actions .action,body:not(.high-contrast) .rho-featured-publications .featured-resource .actions .action,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .actions .action,body:not(.high-contrast) .rho-open-research .featured-resource .actions .action{border-left: 1px solid #333;padding-left: 0.5em;margin-left: 0.5em}body:not(.high-contrast) .popular-posts .featured-resource .actions .action:first-child,body:not(.high-contrast) .rho-featured-publications .featured-resource .actions .action:first-child,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .actions .action:first-child,body:not(.high-contrast) .rho-open-research .featured-resource .actions .action:first-child{border-left: none;margin-left: 0;padding-left: 0}body:not(.high-contrast) .popular-posts .featured-resource .actions .action,body:not(.high-contrast) .rho-featured-publications .featured-resource .actions .action,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .actions .action,body:not(.high-contrast) .rho-open-research .featured-resource .actions .action,body:not(.high-contrast) .popular-posts .featured-resource .purchase .details .link,body:not(.high-contrast) .rho-featured-publications .featured-resource .purchase .details .link,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .purchase .details .link,body:not(.high-contrast) .rho-open-research .featured-resource .purchase .details .link{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;font-weight: 500;color: #333;text-decoration: none}body:not(.high-contrast) .popular-posts .featured-resource .actions .action .ion,body:not(.high-contrast) .rho-featured-publications .featured-resource .actions .action .ion,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .actions .action .ion,body:not(.high-contrast) .rho-open-research .featured-resource .actions .action .ion,body:not(.high-contrast) .popular-posts .featured-resource .purchase .details .link .ion,body:not(.high-contrast) .rho-featured-publications .featured-resource .purchase .details .link .ion,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .purchase .details .link .ion,body:not(.high-contrast) .rho-open-research .featured-resource .purchase .details .link .ion{color: #aa3467;font-size: 1.25em;padding: 0 .25em .1em 0}body:not(.high-contrast) .popular-posts .featured-resource .actions .action:hover,body:not(.high-contrast) .rho-featured-publications .featured-resource .actions .action:hover,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .actions .action:hover,body:not(.high-contrast) .rho-open-research .featured-resource .actions .action:hover,body:not(.high-contrast) .popular-posts .featured-resource .purchase .details .link:hover,body:not(.high-contrast) .rho-featured-publications .featured-resource .purchase .details .link:hover,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .purchase .details .link:hover,body:not(.high-contrast) .rho-open-research .featured-resource .purchase .details .link:hover,body:not(.high-contrast) .popular-posts .featured-resource .actions .action:focus,body:not(.high-contrast) .rho-featured-publications .featured-resource .actions .action:focus,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .actions .action:focus,body:not(.high-contrast) .rho-open-research .featured-resource .actions .action:focus,body:not(.high-contrast) .popular-posts .featured-resource .purchase .details .link:focus,body:not(.high-contrast) .rho-featured-publications .featured-resource .purchase .details .link:focus,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .purchase .details .link:focus,body:not(.high-contrast) .rho-open-research .featured-resource .purchase .details .link:focus,body:not(.high-contrast) .popular-posts .featured-resource .actions .action:active,body:not(.high-contrast) .rho-featured-publications .featured-resource .actions .action:active,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .actions .action:active,body:not(.high-contrast) .rho-open-research .featured-resource .actions .action:active,body:not(.high-contrast) .popular-posts .featured-resource .purchase .details .link:active,body:not(.high-contrast) .rho-featured-publications .featured-resource .purchase .details .link:active,body:not(.high-contrast) .rho-search-tagged-content .featured-resource .purchase .details .link:active,body:not(.high-contrast) .rho-open-research .featured-resource .purchase .details .link:active{color: #aa3467}body:not(.high-contrast) .rho-open-research .meta{margin-bottom: 1em}body:not(.high-contrast) .rho-open-research .post .title{font-size: 1.125em;color: #aa3467;font-weight: 500;text-transform: none}body:not(.high-contrast) .rho-open-research .excerpt{margin-top: 1em}body:not(.high-contrast) .rho-open-research .view-more{margin-top: 1em;display: inline-block;color: #333;text-decoration: none;font-weight: 500}body:not(.high-contrast) .rho-open-research .view-more .ion{color: #aa3467}body:not(.high-contrast) .rho-open-research .view-more:hover,body:not(.high-contrast) .rho-open-research .view-more:focus,body:not(.high-contrast) .rho-open-research .view-more:active{color: #aa3467}body:not(.high-contrast) .all-page-twitter{margin-top: 2em}body:not(.high-contrast) .twitter-swiper-feed{background-color: #f0b15a;padding: 40px 0}body:not(.high-contrast) .twitter-swiper-feed .tweet-icon{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: center;-moz-box-justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;color: #333;font-size: 2em;width: 1.875em;height: 1.875em;border-radius: 50%;margin: 0 auto 16px auto;background-color: #fff}body:not(.high-contrast) .twitter-swiper-feed .tweet{font-size: 1.25em;text-align: center;max-width: 946px;margin: 0 auto}body:not(.high-contrast) .twitter-swiper-feed .tweet p{font-size: 1em}body:not(.high-contrast) .twitter-swiper-feed .tweet a{color: #333;font-weight: 600;text-decoration: none}body:not(.high-contrast) .twitter-swiper-feed .tweet a:hover,body:not(.high-contrast) .twitter-swiper-feed .tweet a:focus,body:not(.high-contrast) .twitter-swiper-feed .tweet a:active{text-decoration: underline}@media (max-width: 767px){body:not(.high-contrast) .twitter-swiper-feed .tweet .username{display: block}}body:not(.high-contrast) .twitter-swiper-feed .swiper-pagination-bullets{text-align: center;padding-top: 10px}body:not(.high-contrast) .twitter-swiper-feed .swiper-pagination-bullets .swiper-pagination-bullet{width: 0.6125em;height: 0.6125em;margin-right: 10px;border: 3px solid #fff;opacity: 1;background-color: #fff}body:not(.high-contrast) .twitter-swiper-feed .swiper-pagination-bullets .swiper-pagination-bullet:hover,body:not(.high-contrast) .twitter-swiper-feed .swiper-pagination-bullets .swiper-pagination-bullet:focus,body:not(.high-contrast) .twitter-swiper-feed .swiper-pagination-bullets .swiper-pagination-bullet:active{background-color: #ccc}body:not(.high-contrast) .twitter-swiper-feed .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color: #aa3467}body:not(.high-contrast) .register-head-wrap{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;background: #fff;background: -moz-linear-gradient(90deg, #fff 0%, #eee 100%);background: -webkit-linear-gradient(90deg, #fff 0%, #eee 100%);background: linear-gradient(90deg, #fff 0%, #eee 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee", GradientType=1);margin-bottom: 2em}body:not(.high-contrast) .register-head-wrap .featured-image{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;background-repeat: no-repeat;background-size: cover;background-position: center;position: relative;width: 35%;max-width: 400px}body:not(.high-contrast) .register-head-wrap .featured-image > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body:not(.high-contrast) .register-head-wrap .description{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding: 0 2em 1em 0}body:not(.high-contrast) #acf-form .acf-error-message{background: none;border: none;padding: 0;margin: 0}body:not(.high-contrast) #acf-form .acf-error-message p{font-size: 1.25em;color: #de1226;margin: .5em 0}body:not(.high-contrast) #acf-form .acf-actions a.acf-button{font-size: 1.125em}body:not(.high-contrast) #acf-form .acf-fields{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: hidden}body:not(.high-contrast) #acf-form .acf-field.form-hidden,body:not(.high-contrast) #acf-form .acf-th[data-type="google_map"]{display: none !important}body:not(.high-contrast) #acf-form .acf-fields > .acf-field{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;padding: 0 0 1.5em;margin: 0 0 1.5em;border-top: none;border-bottom: 1px solid #c8c8c8;width: 100%}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.half-left,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.half-right{width: calc(50% - 0.5em);clear: none}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.half-left{padding-right: 0.5em}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.half-right{padding-left: 0.5em}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-error-message p{font-size: 1em;margin: 0 0 .5em}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-label{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin: 0}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-label label{display: block;font-size: 1.25em;margin-bottom: 0.75em;line-height: 1;font-weight: 400}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]{opacity: 0;width: 1px;height: 1px;position: absolute}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:checked + label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:checked + .label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:checked + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:checked + span::after{color: #aa3467}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span{font-size: 1em;line-height: 1.5;display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span::before{content: "";border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0;border-radius: 5px}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span::after{content: "\2713";font-size: 1.25em;font-weight: bold;border: none;background: none;top: 0;bottom: 0;left: calc(0.125em + 2px);margin: auto;color: transparent}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label:hover::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label:hover::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:hover::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span:hover::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label:focus::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label:focus::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:focus::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span:focus::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label:active::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label:active::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:active::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span:active::before{border-color: #aa3467}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:hover + label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:focus + label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:active + label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:hover + .label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:focus + .label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:active + .label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:hover + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:focus + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:active + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:hover + span::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:focus + span::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:active + span::before{border-color: #aa3467}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-taxonomy-field .categorychecklist-holder{border: none;max-height: none}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-taxonomy-field .categorychecklist-holder .children-wrapper{display: none;width: 100%}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-taxonomy-field .categorychecklist-holder .children-wrapper ul.children{width: calc(100% + 1em)}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .children-wrapper .children{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0;padding: 0;font-size: 1em}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list li,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .children-wrapper .children li{font-size: 1em;line-height: 1;width: calc(33% - 1em);margin: 0 1em 1em 0;padding: 0}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-checkbox-list li.expanded-children,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list li.expanded-children,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .children-wrapper .children li.expanded-children{width: 100%;margin-right: 0}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list label{position: relative;cursor: pointer;display: inline-block}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list label::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;content: "";display: inline-block;vertical-align: middle;border-radius: 50%}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list label::before{width: 1em;height: 1em;margin-right: 0.25em;border: 2px solid #c8c8c8}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list label::after{opacity: 0;width: calc(1em - 4px);height: calc(1em - 4px);background: #aa3467;position: absolute;top: calc(0.125em + 2px);bottom: 0;left: 4px}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list label:hover::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list label:focus::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list label:active::before{border-color: #aa3467}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list label.selected::after{opacity: 1}body:not(.high-contrast) #acf-form .acf-fields > .acf-field .acf-radio-list label input{width: 1px;height: 1px;position: absolute;opacity: 0}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-text input[type="text"],body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-date-picker input[type="text"],body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-email input[type="email"],body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-url input[type="url"],body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-textarea textarea{font-size: 1em;padding: .5em 1em}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: row-reverse;-moz-box-flex-flow: row-reverse;-webkit-flex-flow: row-reverse;-ms-flex-flow: row-reverse;flex-flow: row-reverse;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-label label{font-size: 1.125em;margin: 0;padding-left: 0.5em;cursor: pointer}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]{opacity: 0;width: 1px;height: 1px;position: absolute}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:checked + label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:checked + .label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:checked + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:checked + span::after{color: #aa3467}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span{font-size: 1em;line-height: 1.5;display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span::before{content: "";border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0;border-radius: 5px}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span::after{content: "\2713";font-size: 1.25em;font-weight: bold;border: none;background: none;top: 0;bottom: 0;left: calc(0.125em + 2px);margin: auto;color: transparent}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label:hover::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label:hover::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:hover::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span:hover::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label:focus::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label:focus::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:focus::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span:focus::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label:active::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label:active::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:active::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span:active::before{border-color: #aa3467}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:hover + label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:focus + label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:active + label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:hover + .label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:focus + .label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:active + .label::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:hover + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:focus + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:active + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:hover + span::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:focus + span::before,body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:active + span::before{border-color: #aa3467}body:not(.high-contrast) #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label .message{width: 1em;height: 1em;padding: 0 !important}body:not(.high-contrast) #acf-form .acf-fields > .acf-field p.description{margin-bottom: 0.5em;font-size: 1em}body:not(.high-contrast) #acf-form .acf-repeater > table{border: none;margin: 0}body:not(.high-contrast) #acf-form .mce-resizehandle{display: none}body:not(.high-contrast) #acf-form .acf-url i{top: 0;bottom: 0;margin: auto}body:not(.high-contrast) .detail-form-wrap{margin: 2em 0}body:not(.high-contrast) .detail-form-wrap .gform_title{margin-bottom: 0}body:not(.high-contrast) .gform_wrapper .validation_error{color: #de1226;font-size: 1.5em;font-weight: 500}body:not(.high-contrast) .gform_fields,body:not(.high-contrast) .gform_fields .ginput_container > ul{list-style: none;margin: 0;padding: 0}body:not(.high-contrast) .gform_confirmation_message{font-size: 1.5em}body:not(.high-contrast) .gform_fields{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: hidden;font-size: 1em}body:not(.high-contrast) .gform_fields .gfield{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;margin: 0;padding: 2em 0 1em;border-bottom: 1px solid #c8c8c8;clear: both;width: 100%}body:not(.high-contrast) .gform_fields .gfield:last-child{border-bottom: none}body:not(.high-contrast) .gform_fields .gfield.gform_validation_container{visibility: hidden;height: 1px}body:not(.high-contrast) .gform_fields .gfield.gform_hidden,body:not(.high-contrast) .gform_fields .gfield.gform_validation_container{padding: 0;border: none}body:not(.high-contrast) .gform_fields .gfield.gfield_visibility_hidden{display: none}body:not(.high-contrast) .gform_fields .gfield.gf_left_half{width: calc(50% - 1em);padding-right: 1em}body:not(.high-contrast) .gform_fields .gfield.gf_right_half{width: calc(50% - 1em);padding-left: 1em}body:not(.high-contrast) .gform_fields .gfield .gfield_label{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;display: block;font-size: 1.25em;margin-bottom: 1em;line-height: 1}body:not(.high-contrast) .gform_fields .gfield.hidden_label .gfield_label{display: none}body:not(.high-contrast) .gform_fields .gfield .ginput_container{padding-bottom: 1em}body:not(.high-contrast) .gform_fields .gfield .ginput_container.ginput_container_radio{padding-bottom: 0}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li{width: auto}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input{visibility: hidden;position: absolute}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li label{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;background: #595959;background: -moz-linear-gradient(top, #595959 0%, #777 100%);background: -webkit-linear-gradient(top, #595959 0%, #777 100%);background: linear-gradient(to bottom, #595959 0%, #777 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#777777', GradientType=0);font-size: 1em;text-transform: uppercase;color: #fff;position: relative;display: block;cursor: pointer;text-align: center;padding: .5em 2em;border-radius: 4px;border: 2px solid #fff}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label::before{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-family: "Ionicons";content: "\f256";position: absolute;top: 0;bottom: 0;left: calc(50% - 0.5em);margin: auto;height: 1.5em;width: 1em;opacity: 0}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:hover,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:hover,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:hover,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:hover,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:focus,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:focus,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:focus,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:focus,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:active,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:active,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:active,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:active{padding: .5em 1.5em .5em 2.5em}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:hover::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:hover::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:hover::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:hover::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:focus::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:focus::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:focus::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:focus::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:active::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:active::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:active::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:active::before{opacity: 1;left: 1em}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"]:checked + label,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"]:checked + label,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"]:checked + label,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"]:checked + label{background: #aa3467;padding: .5em 1.5em .5em 2.5em}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"]:checked + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"]:checked + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"]:checked + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"]:checked + label::before{opacity: 1;left: 1em}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label::before{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-family: "Ionicons";content: "\f254";position: absolute;top: 0;bottom: 0;left: calc(50% - 0.5em);margin: auto;height: 1.5em;width: 1em;opacity: 0}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:hover,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:hover,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:hover,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:hover,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:focus,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:focus,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:focus,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:focus,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:active,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:active,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:active,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:active{padding: .5em 1.5em .5em 2.5em}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:hover::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:hover::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:hover::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:hover::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:focus::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:focus::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:focus::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:focus::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:active::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:active::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:active::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:active::before{opacity: 1;left: 1em}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"]:checked + label,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"]:checked + label,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"]:checked + label,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"]:checked + label{background: #2f7290;padding: .5em 1.5em .5em 2.5em}body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"]:checked + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"]:checked + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"]:checked + label::before,body:not(.high-contrast) .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"]:checked + label::before{opacity: 1;left: 1em}body:not(.high-contrast) .gform_fields .gfield.button-options .gfield_radio{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-around;-moz-box-justify-content: space-around;-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around}body:not(.high-contrast) .gform_fields .gfield.button-options .gfield_radio li{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin: 0 .5em;padding: 0;position: relative}body:not(.high-contrast) .gform_fields .gfield.button-options .gfield_radio li input{visibility: hidden;position: absolute}body:not(.high-contrast) .gform_fields .gfield.button-options .gfield_radio li label{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;background: #595959;background: -moz-linear-gradient(top, #595959 0%, #777 100%);background: -webkit-linear-gradient(top, #595959 0%, #777 100%);background: linear-gradient(to bottom, #595959 0%, #777 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#777777', GradientType=0);font-size: 1.5em;text-transform: uppercase;color: #fff;position: relative;display: block;cursor: pointer;text-align: center;padding: 2em 1.5em}body:not(.high-contrast) .gform_fields .gfield.button-options .gfield_radio li label::after{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);content: ">";position: absolute;bottom: 0.25em;right: 0;left: 0;margin: auto;color: #fff}body:not(.high-contrast) .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+1){margin-left: 0}body:not(.high-contrast) .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+1) input[type="radio"]:checked + label{background: #f5773f}body:not(.high-contrast) .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+2) input[type="radio"]:checked + label{background: #b82668}body:not(.high-contrast) .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+3) input[type="radio"]:checked + label{background: #013865}body:not(.high-contrast) .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+4){margin-right: 0}body:not(.high-contrast) .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+4) input[type="radio"]:checked + label{background: #5ba31c}body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox,body:not(.high-contrast) .gform_fields .gfield .gfield_radio{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox li,body:not(.high-contrast) .gform_fields .gfield .gfield_radio li{width: calc(30% - 1em);margin: 0 1em 1em 0;padding: 0}body:not(.high-contrast) .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio input{visibility: hidden;width: 1px;height: 1px;position: absolute}body:not(.high-contrast) .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio input:checked + label::after{background: #aa3467}body:not(.high-contrast) .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label{display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body:not(.high-contrast) .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label::before,body:not(.high-contrast) .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;content: "";border-radius: 50%;position: absolute}body:not(.high-contrast) .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label::before{border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0}body:not(.high-contrast) .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label::after{border: none;background: none;width: 0.75em;height: 0.75em;top: calc(0.25em + 2px);left: calc(0.125em + 2px)}body:not(.high-contrast) .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label:hover::before,body:not(.high-contrast) .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label:focus::before,body:not(.high-contrast) .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label:active::before{border-color: #aa3467}body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox input[type="checkbox"],body:not(.high-contrast) .gform_fields .gfield .ginput_container_consent input[type="checkbox"]{visibility: hidden;width: 1px;height: 1px;position: absolute}body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox input[type="checkbox"]:checked + label::after,body:not(.high-contrast) .gform_fields .gfield .ginput_container_consent input[type="checkbox"]:checked + label::after{color: #aa3467}body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label,body:not(.high-contrast) .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label{display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label::before,body:not(.high-contrast) .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label::before,body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label::after,body:not(.high-contrast) .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute}body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label::before,body:not(.high-contrast) .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label::before{content: "";border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0;border-radius: 5px}body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label::after,body:not(.high-contrast) .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label::after{content: "\2713";font-size: 1.25em;font-weight: bold;border: none;background: none;top: 0;left: calc(0.125em + 2px);color: transparent}body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label:hover::before,body:not(.high-contrast) .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label:hover::before,body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label:focus::before,body:not(.high-contrast) .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label:focus::before,body:not(.high-contrast) .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label:active::before,body:not(.high-contrast) .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label:active::before{border-color: #aa3467}body:not(.high-contrast) .gform_fields .gfield .ginput_container_address{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 0}body:not(.high-contrast) .gform_fields .gfield .ginput_container_address > span{width: calc(50% - 1em);padding-bottom: 1em}body:not(.high-contrast) .gform_fields .gfield .ginput_container_address > span:nth-child(odd){padding-right: 1em}body:not(.high-contrast) .gform_fields .gfield .ginput_container_address > span:nth-child(even){padding-left: 1em}body:not(.high-contrast) .gform_fields .gfield textarea{max-height: 10em}body:not(.high-contrast) .gform_fields .validation_message{color: #de1226}body:not(.high-contrast) .gform_page_footer,body:not(.high-contrast) .gform_footer{overflow: hidden;padding-top: 1em}body:not(.high-contrast) .gform_page_footer .gform_button,body:not(.high-contrast) .gform_footer .gform_button,body:not(.high-contrast) .gform_page_footer .gform_next_button,body:not(.high-contrast) .gform_footer .gform_next_button{float: right}body:not(.high-contrast) .gform_page_footer .gform_previous_button,body:not(.high-contrast) .gform_footer .gform_previous_button{float: left}body:not(.high-contrast) .news-listings{position: relative}body:not(.high-contrast) .news-listings .listings{margin-bottom: 2em}body:not(.high-contrast) .news-listings .listings .post:first-child .thumbnail{max-width: 15em}body:not(.high-contrast) .news-listings .listings .post:first-child .thumbnail + .content{max-width: calc(100% - 16.5em)}body:not(.high-contrast) .news-listings .listings .post:first-child .title{font-size: 1.75em}body:not(.high-contrast) .news-listings .post,body:not(.high-contrast) .search-listings .post,body:not(.high-contrast) .news-listings .attachment,body:not(.high-contrast) .search-listings .attachment{overflow: hidden}body:not(.high-contrast) .news-listings .post,body:not(.high-contrast) .search-listings .post,body:not(.high-contrast) .news-listings .page,body:not(.high-contrast) .search-listings .page,body:not(.high-contrast) .news-listings .attachment,body:not(.high-contrast) .search-listings .attachment{padding: 2em 0;border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .news-listings .post .thumbnail,body:not(.high-contrast) .search-listings .post .thumbnail,body:not(.high-contrast) .news-listings .page .thumbnail,body:not(.high-contrast) .search-listings .page .thumbnail,body:not(.high-contrast) .news-listings .attachment .thumbnail,body:not(.high-contrast) .search-listings .attachment .thumbnail{float: right;max-width: 10em;padding-left: 1.5em}body:not(.high-contrast) .news-listings .post .thumbnail + .content,body:not(.high-contrast) .search-listings .post .thumbnail + .content,body:not(.high-contrast) .news-listings .page .thumbnail + .content,body:not(.high-contrast) .search-listings .page .thumbnail + .content,body:not(.high-contrast) .news-listings .attachment .thumbnail + .content,body:not(.high-contrast) .search-listings .attachment .thumbnail + .content{float: left;max-width: calc(100% - 11.5em)}body:not(.high-contrast) .news-listings .post .post-meta,body:not(.high-contrast) .search-listings .post .post-meta,body:not(.high-contrast) .news-listings .page .post-meta,body:not(.high-contrast) .search-listings .page .post-meta,body:not(.high-contrast) .news-listings .attachment .post-meta,body:not(.high-contrast) .search-listings .attachment .post-meta{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: 1rem}body:not(.high-contrast) .news-listings .post .post-meta .meta,body:not(.high-contrast) .search-listings .post .post-meta .meta,body:not(.high-contrast) .news-listings .page .post-meta .meta,body:not(.high-contrast) .search-listings .page .post-meta .meta,body:not(.high-contrast) .news-listings .attachment .post-meta .meta,body:not(.high-contrast) .search-listings .attachment .post-meta .meta{border-left: 1px solid #c8c8c8;padding-left: 0.5em;margin-left: 0.75em;font-size: 1em}body:not(.high-contrast) .news-listings .post .post-meta .meta:first-child,body:not(.high-contrast) .search-listings .post .post-meta .meta:first-child,body:not(.high-contrast) .news-listings .page .post-meta .meta:first-child,body:not(.high-contrast) .search-listings .page .post-meta .meta:first-child,body:not(.high-contrast) .news-listings .attachment .post-meta .meta:first-child,body:not(.high-contrast) .search-listings .attachment .post-meta .meta:first-child{padding-left: 0;margin-left: 0;border: none}body:not(.high-contrast) .news-listings .post .title,body:not(.high-contrast) .search-listings .post .title,body:not(.high-contrast) .news-listings .page .title,body:not(.high-contrast) .search-listings .page .title,body:not(.high-contrast) .news-listings .attachment .title,body:not(.high-contrast) .search-listings .attachment .title{font-size: 1.5em;margin: 0 0 1rem;padding: 0}body:not(.high-contrast) .news-listings .post .title a,body:not(.high-contrast) .search-listings .post .title a,body:not(.high-contrast) .news-listings .page .title a,body:not(.high-contrast) .search-listings .page .title a,body:not(.high-contrast) .news-listings .attachment .title a,body:not(.high-contrast) .search-listings .attachment .title a{text-decoration: none}body:not(.high-contrast) .news-listings .post p.excerpt,body:not(.high-contrast) .search-listings .post p.excerpt,body:not(.high-contrast) .news-listings .page p.excerpt,body:not(.high-contrast) .search-listings .page p.excerpt,body:not(.high-contrast) .news-listings .attachment p.excerpt,body:not(.high-contrast) .search-listings .attachment p.excerpt{margin: 0}body:not(.high-contrast) .post-type-edit-block{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media (max-width: 767px){body:not(.high-contrast) .post-type-edit-block{display: block}}body:not(.high-contrast) .post-type-edit-block .edit-block{background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;width: calc(50% - 3em - 4px);border-left-width: 4px;border-left-style: solid;padding: 1em;margin: 0 0 2em 2em}@media (max-width: 767px){body:not(.high-contrast) .post-type-edit-block .edit-block{display: block;margin-left: 0;width: auto}}body:not(.high-contrast) .post-type-edit-block .edit-block:nth-child(2n+1){margin-left: 0}body:not(.high-contrast) .post-type-edit-block .edit-block:nth-child(4n+1){border-left-color: #4a7706}body:not(.high-contrast) .post-type-edit-block .edit-block:nth-child(4n+2){border-left-color: #f5773f}body:not(.high-contrast) .post-type-edit-block .edit-block:nth-child(4n+3){border-left-color: #37817d}body:not(.high-contrast) .post-type-edit-block .edit-block:nth-child(4n+4){border-left-color: #013865}body:not(.high-contrast) .post-type-edit-block .edit-block .title{font-size: 1.25em;font-weight: 600;color: #333;margin: 0 0 .75em}body:not(.high-contrast) .post-type-edit-block .edit-block .post-list{list-style: none;margin: 0;padding: 0}body:not(.high-contrast) .post-type-edit-block .edit-block .post-list li{margin: 0 0 .5em;padding: 0 0 .5em;border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .post-type-edit-block .edit-block .post-list li:last-child{border-bottom: none;margin-bottom: 0;padding-bottom: 0}body:not(.high-contrast) .post-type-edit-block .edit-block .post-list li .actions{padding: .25em 0}body:not(.high-contrast) .post-type-edit-block .edit-block .post-list li .actions .action{display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #aa3467;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-size: 0.75em;margin-right: 0.25em;padding: .25em .5em}body:not(.high-contrast) .post-type-edit-block .edit-block .post-list li .actions .action:hover,body:not(.high-contrast) .post-type-edit-block .edit-block .post-list li .actions .action:focus,body:not(.high-contrast) .post-type-edit-block .edit-block .post-list li .actions .action:active,body:not(.high-contrast) .post-type-edit-block .edit-block .post-list li .actions .action.active{color: #fff;background-color: #c74a80}@media (max-width: 767px){body:not(.high-contrast) .post-type-edit-block .edit-block .post-list li .actions .action{font-size: 1em;padding: .5rem 1rem}}body:not(.high-contrast) .post-type-edit-block .edit-block .post-list li .actions .action:last-child{margin-right: 0}body:not(.high-contrast) .post-type-edit-block .edit-block .post-list + .new-submission-links{border-top: 1px solid #c8c8c8}body:not(.high-contrast) .post-type-edit-block .edit-block .new-submission-links{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-justify-content: flex-end;-moz-box-justify-content: flex-end;-webkit-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;margin: 1em 0 0;text-align: right}body:not(.high-contrast) .post-type-edit-block .edit-block .new-submission-links a{display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #aa3467;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;margin: 1em 0 0 .5em;font-size: 1em}body:not(.high-contrast) .post-type-edit-block .edit-block .new-submission-links a:hover,body:not(.high-contrast) .post-type-edit-block .edit-block .new-submission-links a:focus,body:not(.high-contrast) .post-type-edit-block .edit-block .new-submission-links a:active,body:not(.high-contrast) .post-type-edit-block .edit-block .new-submission-links a.active{color: #fff;background-color: #c74a80}@media (max-width: 767px){body:not(.high-contrast) .post-type-edit-block .edit-block .new-submission-links a{font-size: 1em;padding: .5rem 1rem}}body:not(.high-contrast) .site-footer .footer-top{padding: 2em 0 1em 0;background-color: #eee}body:not(.high-contrast) .site-footer .footer-top .outer-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@media (max-width: 1024px){body:not(.high-contrast) .site-footer .footer-top .outer-wrapper{display: block}}body:not(.high-contrast) .site-footer .footer-top .outer-wrapper .section-left{width: 33.333333%}@media (max-width: 1024px){body:not(.high-contrast) .site-footer .footer-top .outer-wrapper .section-left{display: block;text-align: center;width: 100%}}body:not(.high-contrast) .site-footer .footer-top .outer-wrapper .section-right{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;width: 66.666666%}@media (max-width: 1024px){body:not(.high-contrast) .site-footer .footer-top .outer-wrapper .section-right{width: 100%;display: block;text-align: center}}body:not(.high-contrast) .site-footer .footer-top .logos{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: center;-moz-box-justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;padding-bottom: 1em}body:not(.high-contrast) .site-footer .footer-top .logos a{display: inline-block;line-height: 0}body:not(.high-contrast) .site-footer .footer-top .logos a:last-of-type{align-self: center}body:not(.high-contrast) .site-footer .footer-top .logos a img{max-width: 136px}body:not(.high-contrast) .site-footer .footer-top .logos .separator{margin: 0 20px;border: 1px solid #c8c8c8}body:not(.high-contrast) .site-footer .footer-top .certified p{font-size: 1em}body:not(.high-contrast) .site-footer .footer-top .certified p .alignleft{margin: .25em .75em .25em 0}body:not(.high-contrast) .site-footer .footer-top .certified p .alignright{margin: .25em 0 .25em .75em}body:not(.high-contrast) .site-footer .footer-top .contact{margin: 0 1em}body:not(.high-contrast) .site-footer .footer-top .contact p{font-size: 0.875em;font-weight: 500;line-height: 1.7;margin-top: 0}@media (max-width: 767px){body:not(.high-contrast) .site-footer .footer-top .contact{margin-bottom: 1em;border-bottom: 1px solid #c8c8c8}}body:not(.high-contrast) .site-footer .footer-top #footer-contact{margin: 0 1em}body:not(.high-contrast) .site-footer .footer-top #footer-contact ul{font-size: 1em;padding: 0;margin: 0;list-style: none}body:not(.high-contrast) .site-footer .footer-top #footer-contact ul li{margin: 0}body:not(.high-contrast) .site-footer .footer-top #footer-contact a{display: inline-block;color: #aa3467;font-size: 0.875em;font-weight: 600;border-bottom: 2px solid transparent;text-decoration: none;margin: 0 0 .75em 0;line-height: 1.1}body:not(.high-contrast) .site-footer .footer-top #footer-contact a:hover,body:not(.high-contrast) .site-footer .footer-top #footer-contact a:focus,body:not(.high-contrast) .site-footer .footer-top #footer-contact a:active{color: #333;border-bottom: 2px solid #c8c8c8}body:not(.high-contrast) .site-footer .footer-top .footer-tools{text-align: right}@media (max-width: 767px){body:not(.high-contrast) .site-footer .footer-top .footer-tools{display: none}}body:not(.high-contrast) .site-footer .footer-top .footer-tools .footer-search form.search-form{position: relative;margin-bottom: 2em}body:not(.high-contrast) .site-footer .footer-top .footer-tools .footer-search form.search-form input.search-text{margin: 0;background-color: #fff;padding-right: 3em}body:not(.high-contrast) .site-footer .footer-top .footer-tools .footer-search form.search-form button[type="submit"]{position: absolute;top: 50%;right: 0.5em;color: #aa3467;background: none;font-size: 1.75em;padding: 0;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%)}body:not(.high-contrast) .site-footer .footer-top .footer-tools .footer-search form.search-form button[type="submit"]:hover,body:not(.high-contrast) .site-footer .footer-top .footer-tools .footer-search form.search-form button[type="submit"]:focus,body:not(.high-contrast) .site-footer .footer-top .footer-tools .footer-search form.search-form button[type="submit"]:active{color: #333}body:not(.high-contrast) .site-footer .footer-top .social-media-links .social-link .ion{font-size: 3em;width: 1em;height: 1em}body:not(.high-contrast) .site-footer .footer-bottom{font-size: 1em;font-weight: 600;padding: 1em 0 1.3em 0;background-color: #333}@media (max-width: 767px){body:not(.high-contrast) .site-footer .footer-bottom{padding-bottom: 3em}}body:not(.high-contrast) .site-footer .footer-bottom .outer-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}@media (max-width: 767px){body:not(.high-contrast) .site-footer .footer-bottom .outer-wrapper{display: block;text-align: center}}body:not(.high-contrast) .site-footer .footer-bottom p{color: #fff;font-size: 0.875em;font-weight: 500;margin: 0}body:not(.high-contrast) .site-footer .footer-bottom a{color: #69c62b;text-decoration: none;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .site-footer .footer-bottom a:hover,body:not(.high-contrast) .site-footer .footer-bottom a:focus,body:not(.high-contrast) .site-footer .footer-bottom a:active{color: #faac47}body:not(.high-contrast) #wpadminbar .quicklinks .ab-top-menu{float: left}body:not(.high-contrast) #wpadminbar .quicklinks .ab-top-menu.ab-top-secondary{float: right}body:not(.high-contrast) .archive-head-wrap{position: relative}body:not(.high-contrast) .archive-head-wrap + .bottom-border{width: 90%;max-width: 1280px;margin: 0 auto;border-bottom: 2px solid #c8c8c8}body:not(.high-contrast) .archive-head-wrap .overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5}body:not(.high-contrast) .archive-head-wrap .overlay.green{background: rgba(119,160,55,0.9)}body:not(.high-contrast) .archive-head-wrap .overlay.blue{background: rgba(7,102,152,0.9)}body:not(.high-contrast) .archive-head-wrap .overlay.purple{background: rgba(184,38,104,0.9)}body:not(.high-contrast) .archive-head-wrap .overlay.orange{background: rgba(245,119,63,0.9)}body:not(.high-contrast) .archive-head-wrap .overlay.grey{background: rgba(232,232,232,0.9)}body:not(.high-contrast) .archive-head-wrap .content-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: relative;z-index: 10}@media (max-width: 1280px){body:not(.high-contrast) .archive-head-wrap .content-wrapper{display: block}}body:not(.high-contrast) .archive-head-wrap .content-wrapper .description{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;background: #fff;background: -moz-linear-gradient(90deg, #fff 0%, #eee 100%);background: -webkit-linear-gradient(90deg, #fff 0%, #eee 100%);background: linear-gradient(90deg, #fff 0%, #eee 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee", GradientType=1);padding: 0 1.4rem 1.4rem 0}@media (max-width: 1280px){body:not(.high-contrast) .archive-head-wrap .content-wrapper .description{padding: 0 0 1em 0;width: auto;background: #fff}}body:not(.high-contrast) .archive-head-wrap .content-wrapper .registration{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-justify-content: space-around;-moz-box-justify-content: space-around;-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;width: calc(30% - 2.8rem);padding: 2.8rem 1.4rem;background-color: #f6f6f6}@media (max-width: 1280px){body:not(.high-contrast) .archive-head-wrap .content-wrapper .registration{width: auto;padding: 1em 5%}}body:not(.high-contrast) .archive-head-wrap .content-wrapper .submit-button{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: center;-moz-box-justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center}body:not(.high-contrast) .archive-head-wrap .content-wrapper .submit-button .ion{margin-left: 0.5em}body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .title-header,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .breadcrumbs,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .directory-description p,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .registration{color: #fff}body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .crumb,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .directory-description a,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .submit-button{color: #fff}body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .crumb:hover,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .directory-description a:hover,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .submit-button:hover,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .crumb:focus,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .directory-description a:focus,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .submit-button:focus,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .crumb:active,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .directory-description a:active,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .submit-button:active{background: #333;text-decoration: none}body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .description,body:not(.high-contrast) .archive-head-wrap .content-wrapper.with-overlay .registration{background: none}body:not(.high-contrast) .ordering-filtering .row .inner-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body:not(.high-contrast) .ordering-filtering .row .inner-wrapper.flex-wrap{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media (max-width: 1024px){body:not(.high-contrast) .ordering-filtering .row .inner-wrapper{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body:not(.high-contrast) .ordering-filtering .row .inner-wrapper.sorting-stats{-webkit-box-flex-flow: column-reverse;-moz-box-flex-flow: column-reverse;-webkit-flex-flow: column-reverse;-ms-flex-flow: column-reverse;flex-flow: column-reverse;-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start}body:not(.high-contrast) .ordering-filtering .row .inner-wrapper > *{margin-bottom: 1em}}body:not(.high-contrast) .ordering-filtering .advanced-search-form .row .inner-wrapper{-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start}body:not(.high-contrast) .ordering-filtering .advanced-search-form .row .inner-wrapper .keyword-search-wrapper{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}body:not(.high-contrast) .ordering-filtering .advanced-search-form .row .inner-wrapper .keyword-search-wrapper .search-text{width: 100%;padding: calc(0.5em + 2px) 3em calc(0.5em + 2px) 1em}body:not(.high-contrast) .ordering-filtering .row{padding: 1.5em 0;border-bottom: 2px solid #c8c8c8}@media (max-width: 1024px){body:not(.high-contrast) .ordering-filtering .row{padding: 1.5em 0 .5em}}body:not(.high-contrast) .ordering-filtering .row.ajax-rho-advanced-filtering{padding-bottom: 0.5em}body:not(.high-contrast) .ordering-filtering .row.ajax-rho-advanced-filtering .reset-wrap{padding-bottom: 1em}body:not(.high-contrast) .ordering-filtering .row .field-wrap{position: relative}body:not(.high-contrast) .ordering-filtering .row .field-wrap:not(.expandable){display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}@media (max-width: 1024px){body:not(.high-contrast) .ordering-filtering .row .field-wrap:not(.expandable){-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body:not(.high-contrast) .ordering-filtering .row .field-wrap input[type="text"],body:not(.high-contrast) .ordering-filtering .row .field-wrap input[type="email"],body:not(.high-contrast) .ordering-filtering .row .field-wrap input[type="password"],body:not(.high-contrast) .ordering-filtering .row .field-wrap input[type="number"],body:not(.high-contrast) .ordering-filtering .row .field-wrap textarea,body:not(.high-contrast) .ordering-filtering .row .field-wrap select{width: auto;margin-bottom: 0}body:not(.high-contrast) .ordering-filtering .row .field-wrap.keyword{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;position: relative;margin-right: 1em}@media (max-width: 767px){body:not(.high-contrast) .ordering-filtering .row .field-wrap.keyword{margin-right: 0;margin-bottom: 1em}}body:not(.high-contrast) .ordering-filtering .row .field-wrap.keyword .keyword-text{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding-right: 2.75em}body:not(.high-contrast) .ordering-filtering .row .field-wrap.keyword .keyword-trigger{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute;top: 0;right: 0;bottom: 0;margin: auto;border: none;background: transparent;color: #aa3467;font-size: 2em;padding: 0 0 0 .125em;width: 1.25em}body:not(.high-contrast) .ordering-filtering .row .field-wrap.keyword .keyword-trigger:hover span,body:not(.high-contrast) .ordering-filtering .row .field-wrap.keyword .keyword-trigger:focus span,body:not(.high-contrast) .ordering-filtering .row .field-wrap.keyword .keyword-trigger:active span{color: #333}body:not(.high-contrast) .ordering-filtering .row .field-wrap.browser{padding-right: 0.5em}body:not(.high-contrast) .ordering-filtering .row .field-wrap.browser label{-webkit-box-flex-shrink: 1;-moz-box-flex-shrink: 1;-webkit-flex-shrink: 1;-ms-flex-shrink: 1;flex-shrink: 1;font-weight: normal;margin-right: 0.5em}body:not(.high-contrast) .ordering-filtering .row .field-wrap.browser .distance-select{display: block}body:not(.high-contrast) .ordering-filtering .row .field-wrap.rho-only{margin-right: 1em}body:not(.high-contrast) .ordering-filtering .row .select-wrapper{margin: 0}body:not(.high-contrast) .ordering-filtering .sorting,body:not(.high-contrast) .ordering-filtering .sorting .criteria,body:not(.high-contrast) .ordering-filtering .result-stats{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}@media (max-width: 1024px){body:not(.high-contrast) .ordering-filtering .sorting{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body:not(.high-contrast) .ordering-filtering .sorting .row-label{font-weight: bold;padding-right: 0.25em}@media (max-width: 1024px){body:not(.high-contrast) .ordering-filtering .sorting .row-label{padding: 0 0 .75em;width: 100%}}body:not(.high-contrast) .ordering-filtering .sorting .criteria{padding: 0 .75em;border-right: 1px solid #c8c8c8}body:not(.high-contrast) .ordering-filtering .sorting .criteria:last-child{border-right: none}body:not(.high-contrast) .ordering-filtering .sorting .criteria button{border: none;background: none;padding: 0.25em;margin: 0 0 0 .25em}body:not(.high-contrast) .ordering-filtering .sorting .criteria button.active{cursor: default}body:not(.high-contrast) .ordering-filtering .sorting .criteria button.active .ion{color: #333}body:not(.high-contrast) .ordering-filtering .result-stats .stat{border-left: 1px solid #c8c8c8;margin-left: 0.5em;padding-left: 0.5em}body:not(.high-contrast) .ordering-filtering .result-stats .stat:first-child{border-left: 0}@media (max-width: 1024px){body:not(.high-contrast) .ordering-filtering .result-stats .stat{text-align: center}body:not(.high-contrast) .ordering-filtering .result-stats .stat:first-child{margin-left: 0;padding-left: 0}}body:not(.high-contrast) .ordering-filtering .viewtype-select{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;margin-right: 1em}@media (max-width: 1024px){body:not(.high-contrast) .ordering-filtering .viewtype-select{width: 100%;margin-right: 0}}@media (max-width: 767px){body:not(.high-contrast) .ordering-filtering .viewtype-select.resource-library-viewtype{display: none}}body:not(.high-contrast) .ordering-filtering .viewtype-select .viewtype:hover,body:not(.high-contrast) .ordering-filtering .viewtype-select .viewtype:focus,body:not(.high-contrast) .ordering-filtering .viewtype-select .viewtype:active{color: #aa3467}body:not(.high-contrast) .ordering-filtering .viewtype-select .viewtype.active{color: #fff;background: #333;border-color: #333;cursor: initial;border-radius: none}body:not(.high-contrast) .ordering-filtering .viewtype-select .viewtype.active .ion{color: #fff}body:not(.high-contrast) .ordering-filtering .viewtype-select .viewtype:first-child{border-radius: 4px 0 0 4px}body:not(.high-contrast) .ordering-filtering .viewtype-select .viewtype:last-child{border-radius: 0 4px 4px 0}body:not(.high-contrast) .ordering-filtering .viewtype-select .viewtype .ion{font-size: 1.5em;margin-left: 0;margin-right: 0.5rem}body:not(.high-contrast) .ordering-filtering .false-checkbox{border: 2px solid #c8c8c8;position: relative;font-size: 1.25em;height: 1em;width: 1em;border-radius: 50%;cursor: pointer;margin-right: 0.5em;padding: 0;background: none;flex: none}body:not(.high-contrast) .ordering-filtering .false-checkbox:hover,body:not(.high-contrast) .ordering-filtering .false-checkbox:focus,body:not(.high-contrast) .ordering-filtering .false-checkbox:active{border-color: #afafaf}body:not(.high-contrast) .ordering-filtering .false-checkbox::before{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width: 75%;height: 75%;border-radius: 50%}body:not(.high-contrast) .ordering-filtering .false-checkbox.active::before{background: #aa3467}body:not(.high-contrast) .ordering-filtering .false-checkbox + input[type="checkbox"],body:not(.high-contrast) .ordering-filtering .false-checkbox + label,body:not(.high-contrast) .ordering-filtering .false-checkbox + input[type="checkbox"] + label{cursor: pointer;max-width: calc(100% - 2em)}body:not(.high-contrast) .ordering-filtering .distance-select-wrapper .inner-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}body:not(.high-contrast) .ordering-filtering .distance-select-wrapper .inner-wrapper .tooltip{margin-left: 0.5em}body:not(.high-contrast) .ordering-filtering .tooltip{width: 1em;height: 1em;position: relative;background: #aa3467;border-radius: 50%;border: none}body:not(.high-contrast) .ordering-filtering .tooltip::before{left: unset}body:not(.high-contrast) .ordering-filtering .tooltip .ion{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #fff;width: 1em;height: 1em}body:not(.high-contrast) .ordering-filtering .filter-toggles{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body:not(.high-contrast) .ordering-filtering .location-source{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}@media (max-width: 1024px){body:not(.high-contrast) .ordering-filtering .location-source{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body:not(.high-contrast) .ordering-filtering button{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;color: #333;font-size: 1em;font-weight: 600;outline: nonee;border: 1px solid #c8c8c8;border-radius: 4px;padding: 0.75em}body:not(.high-contrast) .ordering-filtering button .ion{color: #aa3467}body:not(.high-contrast) .ordering-filtering .filter-toggle:hover,body:not(.high-contrast) .ordering-filtering .reset-filters:hover,body:not(.high-contrast) .ordering-filtering .filter-toggle:focus,body:not(.high-contrast) .ordering-filtering .reset-filters:focus,body:not(.high-contrast) .ordering-filtering .filter-toggle:active,body:not(.high-contrast) .ordering-filtering .reset-filters:active,body:not(.high-contrast) .ordering-filtering .filter-toggle.active,body:not(.high-contrast) .ordering-filtering .reset-filters.active{color: #fff;background: #aa3467;border-color: #aa3467}body:not(.high-contrast) .ordering-filtering .filter-toggle:hover span,body:not(.high-contrast) .ordering-filtering .reset-filters:hover span,body:not(.high-contrast) .ordering-filtering .filter-toggle:focus span,body:not(.high-contrast) .ordering-filtering .reset-filters:focus span,body:not(.high-contrast) .ordering-filtering .filter-toggle:active span,body:not(.high-contrast) .ordering-filtering .reset-filters:active span,body:not(.high-contrast) .ordering-filtering .filter-toggle.active span,body:not(.high-contrast) .ordering-filtering .reset-filters.active span{color: inherit}body:not(.high-contrast) .ordering-filtering .filter-toggle{padding: .8em 1em}body:not(.high-contrast) .ordering-filtering .filter-toggle span.ion{margin-left: 8px}body:not(.high-contrast) .ordering-filtering .reset-wrap{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body:not(.high-contrast) .ordering-filtering .reset-wrap .reset-filters{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body:not(.high-contrast) .ordering-filtering .reset-wrap .reset-filters .ion{font-size: 1.5em}body:not(.high-contrast) .ordering-filtering .reset-wrap .reset-filters .label{padding-left: 0.75em}body:not(.high-contrast) .ordering-filtering .taxonomies{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body:not(.high-contrast) .ordering-filtering .taxonomies .term-group{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 50%}@media (max-width: 1024px){body:not(.high-contrast) .ordering-filtering .taxonomies .term-group{width: 100%}}body:not(.high-contrast) .ordering-filtering .taxonomies .term-group.full-width{width: 100%}body:not(.high-contrast) .ordering-filtering .taxonomies .term-group.nowrap{-webkit-box-flex-wrap: nowrap;-moz-box-flex-wrap: nowrap;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap}body:not(.high-contrast) .ordering-filtering .taxonomies .term-group.field-wrap{padding-right: 1em;width: calc(50% - 1em)}@media (max-width: 1024px){body:not(.high-contrast) .ordering-filtering .taxonomies .term-group.field-wrap{padding-right: 0;width: 100%}}body:not(.high-contrast) .ordering-filtering .taxonomies .term-group .field-wrap{margin-right: 1em;margin-bottom: 1em;width: 100%}@media (max-width: 1024px){body:not(.high-contrast) .ordering-filtering .taxonomies .term-group .field-wrap{margin-right: 0}}body:not(.high-contrast) .ordering-filtering .taxonomies .term-group .field-wrap .select-wrapper select{width: 100%}body:not(.high-contrast) .ordering-filtering .taxonomies .term-group fieldset{width: 100%;overflow: hidden}body:not(.high-contrast) .ordering-filtering .taxonomies .term-group fieldset .multifilter-legend{width: 100%;margin-bottom: 0.5em;padding: 0;border: none;background: none}body:not(.high-contrast) .ordering-filtering .taxonomies .term-group fieldset .multifilter-checkbox-item-wrapper{display: block;float: left;width: calc(50% - 0.5em);padding: 0 .5em .5em 0}body:not(.high-contrast) .ordering-filtering .date-range{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body:not(.high-contrast) .ordering-filtering .date-range .field-wrap{width: 50%;margin: 0 1em 1em 0}body:not(.high-contrast) .ordering-filtering .date-range .field-wrap > label{padding-right: 0.5em}body:not(.high-contrast) .ordering-filtering .date-range .field-wrap .input-wrap .datepicker{width: 100%}body:not(.high-contrast) .ordering-filtering .advanced-search-form .col{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body:not(.high-contrast) .ordering-filtering .advanced-search-form .col .search .search-text{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin-left: 0.5em}body:not(.high-contrast) .ordering-filtering .advanced-search-form .col .field-wrap > p{font-size: 1.125em;margin: 0}body:not(.high-contrast) .ordering-filtering .advanced-search-form .col .date label{width: 5em}body:not(.high-contrast) .ordering-filtering .advanced-search-form .col .date input{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}body:not(.high-contrast) .ordering-filtering .advanced-search-form .col .field-wrap{margin-bottom: 1em}body:not(.high-contrast) .ordering-filtering .advanced-search-form .field-wrap.post-type{-webkit-box-align-self: flex-start;-moz-box-align-self: flex-start;-webkit-align-self: flex-start;-ms-align-self: flex-start;align-self: flex-start;padding: 0 1em 1em 2em}body:not(.high-contrast) .ordering-filtering .advanced-search-form .field-wrap.post-type > .flexwrap{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start}body:not(.high-contrast) .ordering-filtering .advanced-search-form .field-wrap.post-type .title{width: 100%;margin-bottom: 1em}body:not(.high-contrast) .ordering-filtering .advanced-search-form .field-wrap.post-type .field-wrap{width: calc(33% - 1em);margin: 0 1em 1em 0}body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap button{-webkit-box-justify-content: center;-moz-box-justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;width: 100%;margin: 1em 0}body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap button .ion{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-size: 1.5em}body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap button:hover,body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap button:focus,body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap button:active{background: #aa3467}body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap button:hover .ion,body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap button:focus .ion,body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap button:active .ion{color: #fff}body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap .search-submit .ion{margin-left: 0.5em}body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap .reset-form .ion{margin-right: 0.5em}body:not(.high-contrast) .no-translation{background: #f0b15a;padding: 0 1.25em;overflow: hidden;margin: 2em 0}body:not(.high-contrast) .no-translation p{font-weight: 500}body:not(.high-contrast) .no-translation a{color: inherit;text-decoration: underline}body:not(.high-contrast) .no-translation a:hover,body:not(.high-contrast) .no-translation a:focus,body:not(.high-contrast) .no-translation a:active{background: #333;color: #fff}body:not(.high-contrast) .loading-wrapper{overflow: hidden;position: relative}body:not(.high-contrast) .listings + .loading-overlay,body:not(.high-contrast) .loading-wrapper .loading-overlay{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute;top: 0;right: 0;bottom: 0;opacity: 0;z-index: -1;left: 0;background: rgba(200,200,200,0.75);width: 100%;height: 100%}body:not(.high-contrast) .listings + .loading-overlay .ion,body:not(.high-contrast) .loading-wrapper .loading-overlay .ion{display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;font-size: 4em;margin: auto;width: 1em;height: 1em;color: #aa3467;text-align: center}body:not(.high-contrast) .listings + .loading-overlay.active,body:not(.high-contrast) .loading-wrapper .loading-overlay.active{opacity: 1;z-index: 99}body:not(.high-contrast) .listings + .loading-overlay.active .ion,body:not(.high-contrast) .loading-wrapper .loading-overlay.active .ion{animation: 8s infinite linear rotation}body:not(.high-contrast) .health-researcher-listings{position: relative}body:not(.high-contrast) .health-researcher-listings .listings{margin-bottom: 2em}body:not(.high-contrast) .health-researcher-listings .researcher,body:not(.high-contrast) .search-listings .researcher{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 2em 0;border-bottom: 1px solid #c8c8c8}@media (max-width: 767px){body:not(.high-contrast) .health-researcher-listings .researcher,body:not(.high-contrast) .search-listings .researcher{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body:not(.high-contrast) .health-researcher-listings .researcher .thumbnail,body:not(.high-contrast) .search-listings .researcher .thumbnail{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;width: 150px;height: 150px}body:not(.high-contrast) .health-researcher-listings .researcher .thumbnail .placeholder,body:not(.high-contrast) .search-listings .researcher .thumbnail .placeholder{position: relative;width: 100%;height: 100%}body:not(.high-contrast) .health-researcher-listings .researcher .thumbnail .placeholder .ion,body:not(.high-contrast) .search-listings .researcher .thumbnail .placeholder .ion{position: absolute;bottom: 0;left: 0;right: 0;font-size: 8rem;text-align: center;color: #333}body:not(.high-contrast) .health-researcher-listings .researcher .name,body:not(.high-contrast) .search-listings .researcher .name{font-size: 1.5em;margin: 0;padding: 0}body:not(.high-contrast) .health-researcher-listings .researcher .title,body:not(.high-contrast) .search-listings .researcher .title{font-size: 1em;font-weight: 500;padding-top: 1em}body:not(.high-contrast) .health-researcher-listings .researcher .excerpt,body:not(.high-contrast) .search-listings .researcher .excerpt{padding-top: 1em}body:not(.high-contrast) .health-researcher-listings .researcher .excerpt > p,body:not(.high-contrast) .search-listings .researcher .excerpt > p{margin: 0;padding: 0;font-size: 1em}body:not(.high-contrast) .health-researcher-listings .researcher:nth-child(4n+1) .thumbnail .placeholder,body:not(.high-contrast) .search-listings .researcher:nth-child(4n+1) .thumbnail .placeholder{background: #37817d}body:not(.high-contrast) .health-researcher-listings .researcher:nth-child(4n+2) .thumbnail .placeholder,body:not(.high-contrast) .search-listings .researcher:nth-child(4n+2) .thumbnail .placeholder{background: #4a7706}body:not(.high-contrast) .health-researcher-listings .researcher:nth-child(4n+3) .thumbnail .placeholder,body:not(.high-contrast) .search-listings .researcher:nth-child(4n+3) .thumbnail .placeholder{background: #f5773f}body:not(.high-contrast) .health-researcher-listings .researcher:nth-child(4n+4) .thumbnail .placeholder,body:not(.high-contrast) .search-listings .researcher:nth-child(4n+4) .thumbnail .placeholder{background: #aa3467}body:not(.high-contrast) .health-researcher-listings .researcher .information,body:not(.high-contrast) .search-listings .researcher .information{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding: 0 1.5em}@media (max-width: 767px){body:not(.high-contrast) .health-researcher-listings .researcher .information,body:not(.high-contrast) .search-listings .researcher .information{padding: 0}}body:not(.high-contrast) .health-researcher-listings .researcher .actions,body:not(.high-contrast) .search-listings .researcher .actions{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;-webkit-box-align-self: center;-moz-box-align-self: center;-webkit-align-self: center;-ms-align-self: center;align-self: center}body:not(.high-contrast) .transfaq-listings{position: relative}body:not(.high-contrast) .transfaq-listings .listings{margin-bottom: 2em}body:not(.high-contrast) .transfaq-listings .transfaq,body:not(.high-contrast) .search-listings .transfaq{padding: 2em 0;border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .transfaq-listings .transfaq .title,body:not(.high-contrast) .search-listings .transfaq .title{padding: 0;color: #333;width: 100%}body:not(.high-contrast) .transfaq-listings .transfaq .body,body:not(.high-contrast) .search-listings .transfaq .body{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@media (max-width: 1024px){body:not(.high-contrast) .transfaq-listings .transfaq .body,body:not(.high-contrast) .search-listings .transfaq .body{display: block}}body:not(.high-contrast) .transfaq-listings .transfaq .excerpt,body:not(.high-contrast) .search-listings .transfaq .excerpt{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}@media (max-width: 1024px){body:not(.high-contrast) .transfaq-listings .transfaq .excerpt,body:not(.high-contrast) .search-listings .transfaq .excerpt{width: 100%}}body:not(.high-contrast) .transfaq-listings .transfaq .excerpt > p,body:not(.high-contrast) .search-listings .transfaq .excerpt > p{margin: 0;padding: 0;font-size: 1em}@media (max-width: 1024px){body:not(.high-contrast) .transfaq-listings .transfaq .excerpt > p,body:not(.high-contrast) .search-listings .transfaq .excerpt > p{margin-bottom: 1em}}body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;display: -webkit-inline-box;display: -moz-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;color: #fff;text-decoration: none;padding: 0;margin-top: 1em}body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link *,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link *{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}@media (max-width: 1024px){body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link{margin: 0 0 1.25em 0}}body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link .label,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link .label{padding: .25em .5em;border-radius: 0 5px 5px 0}body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link .triangle,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link .triangle{border-width: 1em;border-style: solid;border-top-color: transparent;border-bottom-color: transparent;border-left: none;position: relative}body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link .triangle .bullet,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link .triangle .bullet{background: #fff;position: absolute;top: 0;bottom: 0;left: 0.75em;margin: auto;width: 0.25em;height: 0.25em;border-radius: 50%}body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:hover,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:hover,body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:focus,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:focus,body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:active,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:active{color: #fff !important}body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:hover .label,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:hover .label,body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:focus .label,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:focus .label,body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:active .label,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:active .label{background-color: #333 !important}body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:hover .triangle,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:hover .triangle,body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:focus .triangle,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:focus .triangle,body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:active .triangle,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:active .triangle{border-right-color: #333 !important}body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:hover .triangle .bullet,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:hover .triangle .bullet,body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:focus .triangle .bullet,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:focus .triangle .bullet,body:not(.high-contrast) .transfaq-listings .transfaq .excerpt .term-link:active .triangle .bullet,body:not(.high-contrast) .search-listings .transfaq .excerpt .term-link:active .triangle .bullet{background-color: #fff !important}body:not(.high-contrast) .transfaq-listings .transfaq .action,body:not(.high-contrast) .search-listings .transfaq .action{-webkit-box-align-self: center;-moz-box-align-self: center;-webkit-align-self: center;-ms-align-self: center;align-self: center}body:not(.high-contrast) .transfaq-listings .transfaq .action:hover,body:not(.high-contrast) .search-listings .transfaq .action:hover,body:not(.high-contrast) .transfaq-listings .transfaq .action:focus,body:not(.high-contrast) .search-listings .transfaq .action:focus,body:not(.high-contrast) .transfaq-listings .transfaq .action:active,body:not(.high-contrast) .search-listings .transfaq .action:active{background-color: #333 !important;color: #fff !important}body:not(.high-contrast) .transfaq-listings .transfaq .action.view-full,body:not(.high-contrast) .search-listings .transfaq .action.view-full{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;margin-left: 1.5em;background: #75767A;color: #fff}@media (max-width: 1024px){body:not(.high-contrast) .transfaq-listings .transfaq .action.view-full,body:not(.high-contrast) .search-listings .transfaq .action.view-full{margin-left: 0}}body:not(.high-contrast) .transfaq-listings .transfaq .action.term-link,body:not(.high-contrast) .search-listings .transfaq .action.term-link{-webkit-box-flex-grow: 0;-moz-box-flex-grow: 0;-webkit-flex-grow: 0;-ms-flex-grow: 0;flex-grow: 0;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;margin-right: 1.5em;width: 10em}@media (max-width: 1024px){body:not(.high-contrast) .transfaq-listings .transfaq .action.term-link,body:not(.high-contrast) .search-listings .transfaq .action.term-link{-webkit-box-ordinal-group: 3;-moz-box-ordinal-group: 3;-ms-flex-order: 3;-webkit-order: 3;order: 3;margin-right: 1em}}body:not(.high-contrast) .research-listing-listings{position: relative}body:not(.high-contrast) .research-listing-listings .listings{margin-bottom: 2em}body:not(.high-contrast) .research-listing-listings .research-listing,body:not(.high-contrast) .search-listings .research-listing{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 2em 0;border-bottom: 1px solid #c8c8c8}@media (max-width: 767px){body:not(.high-contrast) .research-listing-listings .research-listing,body:not(.high-contrast) .search-listings .research-listing{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body:not(.high-contrast) .research-listing-listings .research-listing .title,body:not(.high-contrast) .search-listings .research-listing .title{font-size: 1.5em;margin: 0;padding: 0}body:not(.high-contrast) .research-listing-listings .research-listing .meta,body:not(.high-contrast) .search-listings .research-listing .meta{margin: 1em 0}body:not(.high-contrast) .research-listing-listings .research-listing .excerpt > p,body:not(.high-contrast) .search-listings .research-listing .excerpt > p{margin: 0;padding: 0;font-size: 1em}body:not(.high-contrast) .research-listing-listings .research-listing .actions,body:not(.high-contrast) .search-listings .research-listing .actions{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;-webkit-box-align-self: center;-moz-box-align-self: center;-webkit-align-self: center;-ms-align-self: center;align-self: center;padding-left: 1.5em}@media (max-width: 767px){body:not(.high-contrast) .research-listing-listings .research-listing .actions,body:not(.high-contrast) .search-listings .research-listing .actions{padding: 1em 0 0 0}}body:not(.high-contrast) .research-listing-listings .research-listing .actions a:hover,body:not(.high-contrast) .search-listings .research-listing .actions a:hover,body:not(.high-contrast) .research-listing-listings .research-listing .actions a:focus,body:not(.high-contrast) .search-listings .research-listing .actions a:focus,body:not(.high-contrast) .research-listing-listings .research-listing .actions a:active,body:not(.high-contrast) .search-listings .research-listing .actions a:active{background-color: #333 !important}body:not(.high-contrast) .service-provider-listings{position: relative;min-height: 500px}body:not(.high-contrast) .service-provider-listings .service-map{width: 100%;height: 500px}body:not(.high-contrast) .service-provider-listings .listings{display: none;padding: 0 0 2em 0}body:not(.high-contrast) .gm-ui-hover-effect{margin-right: 0.75em !important;margin-top: 0.75em !important;border-radius: 50% !important;opacity: 1 !important;background: #e6e6e6 !important;color: #aa3467 !important}body:not(.high-contrast) .gm-ui-hover-effect::before{content: "x"}body:not(.high-contrast) .gm-ui-hover-effect:hover,body:not(.high-contrast) .gm-ui-hover-effect:focus,body:not(.high-contrast) .gm-ui-hover-effect:active{background: #aa3467 !important;color: #fff !important}body:not(.high-contrast) .gm-ui-hover-effect > img{display: none !important}body:not(.high-contrast) .service-provider-listings .service-provider,body:not(.high-contrast) .search-listings .service-provider{border-bottom: 1px solid #c8c8c8;padding: 2em 0 1em}body:not(.high-contrast) .service-provider-listings .service-provider .thumbnail,body:not(.high-contrast) .search-listings .service-provider .thumbnail,body:not(.high-contrast) .service-provider-listings .service-provider .street,body:not(.high-contrast) .search-listings .service-provider .street,body:not(.high-contrast) .service-provider-listings .service-provider .postal-code,body:not(.high-contrast) .search-listings .service-provider .postal-code,body:not(.high-contrast) .service-provider-listings .service-provider .directions,body:not(.high-contrast) .search-listings .service-provider .directions,body:not(.high-contrast) .service-provider-listings .service-provider .reviews,body:not(.high-contrast) .search-listings .service-provider .reviews{display: none}body:not(.high-contrast) .service-provider-listings .service-provider .title,body:not(.high-contrast) .search-listings .service-provider .title{margin-bottom: 1rem}body:not(.high-contrast) .service-provider-listings .service-provider .body,body:not(.high-contrast) .search-listings .service-provider .body{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}@media (max-width: 767px){body:not(.high-contrast) .service-provider-listings .service-provider .body,body:not(.high-contrast) .search-listings .service-provider .body{display: block}}body:not(.high-contrast) .service-provider-listings .service-provider .body .address,body:not(.high-contrast) .search-listings .service-provider .body .address{margin-bottom: 1rem}body:not(.high-contrast) .service-provider-listings .service-provider .body .excerpt,body:not(.high-contrast) .search-listings .service-provider .body .excerpt{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding-right: 1.5em}body:not(.high-contrast) .service-provider-listings .service-provider .body .links,body:not(.high-contrast) .search-listings .service-provider .body .links{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body:not(.high-contrast) .service-provider-listings .service-provider .body .links .view-full,body:not(.high-contrast) .search-listings .service-provider .body .links .view-full{display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #aa3467;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .service-provider-listings .service-provider .body .links .view-full:hover,body:not(.high-contrast) .search-listings .service-provider .body .links .view-full:hover,body:not(.high-contrast) .service-provider-listings .service-provider .body .links .view-full:focus,body:not(.high-contrast) .search-listings .service-provider .body .links .view-full:focus,body:not(.high-contrast) .service-provider-listings .service-provider .body .links .view-full:active,body:not(.high-contrast) .search-listings .service-provider .body .links .view-full:active,body:not(.high-contrast) .service-provider-listings .service-provider .body .links .view-full.active,body:not(.high-contrast) .search-listings .service-provider .body .links .view-full.active{color: #fff;background-color: #c74a80}@media (max-width: 767px){body:not(.high-contrast) .service-provider-listings .service-provider .body .links .view-full,body:not(.high-contrast) .search-listings .service-provider .body .links .view-full{font-size: 1em;padding: .5rem 1rem}}body:not(.high-contrast) .map-listing{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;font-size: 1rem;font-weight: normal}body:not(.high-contrast) .map-listing .thumbnail{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;margin-right: 1em}body:not(.high-contrast) .map-listing .title{font-size: 1em;margin-bottom: 1em;font-weight: bold;padding-right: 2em}body:not(.high-contrast) .map-listing .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}body:not(.high-contrast) .map-listing .address{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding-bottom: 1em}body:not(.high-contrast) .map-listing .address .street{display: block}body:not(.high-contrast) .map-listing .excerpt,body:not(.high-contrast) .map-listing .services-offered{display: none}body:not(.high-contrast) .map-listing .links{font-size: 0.875em;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}body:not(.high-contrast) .map-listing .links .link{font-weight: bold;text-decoration: none;padding: 0 .25em;border-left: 1px solid #c8c8c8}body:not(.high-contrast) .map-listing .links .link:first-child{padding-left: 0;border: none}body:not(.high-contrast) .map-listing .links .link:hover,body:not(.high-contrast) .map-listing .links .link:focus,body:not(.high-contrast) .map-listing .links .link:active{text-decoration: underline}body:not(.high-contrast) .map-listing .links .seperator{width: 1px;height: 100%;background: #c8c8c8;margin: 0 .25em}body:not(.high-contrast) .ajax-feed-pagination .paginate,body:not(.high-contrast) .search-pagination .paginate,body:not(.high-contrast) .ajax-feed-pagination .page-numbers,body:not(.high-contrast) .search-pagination .page-numbers{border: none;background: none;color: #aa3467;display: inline-block;padding: 0.25em;margin: 0 .25em .25em 0;font-size: 1.125em}body:not(.high-contrast) .ajax-feed-pagination .paginate.active,body:not(.high-contrast) .search-pagination .paginate.active,body:not(.high-contrast) .ajax-feed-pagination .page-numbers.active,body:not(.high-contrast) .search-pagination .page-numbers.active{color: #75767a;cursor: default}body:not(.high-contrast) .ajax-feed-pagination .paginate:hover,body:not(.high-contrast) .search-pagination .paginate:hover,body:not(.high-contrast) .ajax-feed-pagination .page-numbers:hover,body:not(.high-contrast) .search-pagination .page-numbers:hover,body:not(.high-contrast) .ajax-feed-pagination .paginate:focus,body:not(.high-contrast) .search-pagination .paginate:focus,body:not(.high-contrast) .ajax-feed-pagination .page-numbers:focus,body:not(.high-contrast) .search-pagination .page-numbers:focus,body:not(.high-contrast) .ajax-feed-pagination .paginate:active,body:not(.high-contrast) .search-pagination .paginate:active,body:not(.high-contrast) .ajax-feed-pagination .page-numbers:active,body:not(.high-contrast) .search-pagination .page-numbers:active{text-decoration: underline}body:not(.high-contrast) .search-pagination{padding-top: 2em}body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing,body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing,body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing{width: calc(25% - 1.5em);margin: 0 0 2em 2em}body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(4n+1),body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1){margin-left: 0}@media (max-width: 1280px){body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing,body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing,body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing{width: calc(33% - 1.34em)}body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(4n+1),body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1){margin-left: inherit}body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1){margin-left: 0}}@media (max-width: 1024px){body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing,body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing,body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing{width: calc(50% - 1em)}body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(4n+1),body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1){margin-left: inherit}body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(2n+1),body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing:nth-child(2n+1),body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing:nth-child(2n+1){margin-left: 0}}@media (max-width: 767px){body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing,body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing,body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing{width: 100%;margin: 1.25em auto}body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(4n+1),body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(2n+1),body:not(.high-contrast) .product-listings:not(.block-display) .listings .combo-listing:nth-child(2n+1),body:not(.high-contrast) .cart-listings:not(.block-display) .listings .combo-listing:nth-child(2n+1){margin-left: inherit}}body:not(.high-contrast) .resource-library-listings.display-tiles.block-display .listings .combo-listing,body:not(.high-contrast) .product-listings.block-display .listings .combo-listing,body:not(.high-contrast) .cart-listings.block-display .listings .combo-listing{width: calc(33% - 1.34em);margin: 0 0 2em 2em}body:not(.high-contrast) .resource-library-listings.display-tiles.block-display .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .product-listings.block-display .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .cart-listings.block-display .listings .combo-listing:nth-child(3n+1){margin-left: 0}@media (max-width: 1280px){body:not(.high-contrast) .resource-library-listings.display-tiles.block-display .listings .combo-listing,body:not(.high-contrast) .product-listings.block-display .listings .combo-listing,body:not(.high-contrast) .cart-listings.block-display .listings .combo-listing{width: calc(50% - 1em)}body:not(.high-contrast) .resource-library-listings.display-tiles.block-display .listings .combo-listing:nth-child(2n+1),body:not(.high-contrast) .product-listings.block-display .listings .combo-listing:nth-child(2n+1),body:not(.high-contrast) .cart-listings.block-display .listings .combo-listing:nth-child(2n+1){margin-left: 0}}@media (max-width: 767px){body:not(.high-contrast) .resource-library-listings.display-tiles.block-display .listings .combo-listing,body:not(.high-contrast) .product-listings.block-display .listings .combo-listing,body:not(.high-contrast) .cart-listings.block-display .listings .combo-listing{width: 100%;margin: 1.25em auto}body:not(.high-contrast) .resource-library-listings.display-tiles.block-display .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .product-listings.block-display .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .cart-listings.block-display .listings .combo-listing:nth-child(3n+1),body:not(.high-contrast) .resource-library-listings.display-tiles.block-display .listings .combo-listing:nth-child(2n+1),body:not(.high-contrast) .product-listings.block-display .listings .combo-listing:nth-child(2n+1),body:not(.high-contrast) .cart-listings.block-display .listings .combo-listing:nth-child(2n+1){margin-left: inherit}}body:not(.high-contrast) .resource-library-listings.display-list .listings{padding-top: 0}body:not(.high-contrast) .resource-library-listings.display-list .listings .product.combo-listing{-webkit-box-flex-flow: row;-moz-box-flex-flow: row;-webkit-flex-flow: row;-ms-flex-flow: row;flex-flow: row;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;width: 100%}body:not(.high-contrast) .resource-library-listings.display-list .listings .product.combo-listing .information{-webkit-box-ordinal-group: 1;-moz-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;width: 100%}body:not(.high-contrast) .resource-library-listings.display-list .listings .product.combo-listing .purchase{-webkit-box-ordinal-group: 2;-moz-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2}body:not(.high-contrast) .resource-library-listings.display-list .listings .product.combo-listing .actions{-webkit-box-ordinal-group: 3;-moz-box-ordinal-group: 3;-ms-flex-order: 3;-webkit-order: 3;order: 3;padding-left: 1em}body:not(.high-contrast) .product-listings .listings,body:not(.high-contrast) .cart-listings .listings,body:not(.high-contrast) .resource-library-listings .listings{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-top: 2em}body:not(.high-contrast) .product-listings .listings .product,body:not(.high-contrast) .cart-listings .listings .product,body:not(.high-contrast) .resource-library-listings .listings .product{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;padding-bottom: 2em;border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .product-listings .listings .product .purchase,body:not(.high-contrast) .cart-listings .listings .product .purchase,body:not(.high-contrast) .resource-library-listings .listings .product .purchase{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body:not(.high-contrast) .product-listings .listings .product .purchase .thumbnail,body:not(.high-contrast) .cart-listings .listings .product .purchase .thumbnail,body:not(.high-contrast) .resource-library-listings .listings .product .purchase .thumbnail,body:not(.high-contrast) .product-listings .listings .product .purchase .placeholder-image,body:not(.high-contrast) .cart-listings .listings .product .purchase .placeholder-image,body:not(.high-contrast) .resource-library-listings .listings .product .purchase .placeholder-image{-webkit-box-flex-grow: 0;-moz-box-flex-grow: 0;-webkit-flex-grow: 0;-ms-flex-grow: 0;flex-grow: 0;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;width: 8em;max-height: 12em;overflow: hidden;margin-right: 1em}body:not(.high-contrast) .product-listings .listings .product .purchase .placeholder-image,body:not(.high-contrast) .cart-listings .listings .product .purchase .placeholder-image,body:not(.high-contrast) .resource-library-listings .listings .product .purchase .placeholder-image{background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);border: 1px solid #c8c8c8;position: relative;border-radius: 5px}body:not(.high-contrast) .product-listings .listings .product .purchase .placeholder-image .ion,body:not(.high-contrast) .cart-listings .listings .product .purchase .placeholder-image .ion,body:not(.high-contrast) .resource-library-listings .listings .product .purchase .placeholder-image .ion{font-size: 2em;width: 1em;height: 1em;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;text-align: center}body:not(.high-contrast) .product-listings .listings .product .purchase .details,body:not(.high-contrast) .cart-listings .listings .product .purchase .details,body:not(.high-contrast) .resource-library-listings .listings .product .purchase .details{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body:not(.high-contrast) .product-listings .listings .product .purchase .icon,body:not(.high-contrast) .cart-listings .listings .product .purchase .icon,body:not(.high-contrast) .resource-library-listings .listings .product .purchase .icon{width: 2.5em;height: 2.5em;background: #a2d165;border-radius: 50%;position: relative}body:not(.high-contrast) .product-listings .listings .product .purchase .icon .ion,body:not(.high-contrast) .cart-listings .listings .product .purchase .icon .ion,body:not(.high-contrast) .resource-library-listings .listings .product .purchase .icon .ion{font-size: 1.5em;width: 1em;height: 1em;text-align: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #333}body:not(.high-contrast) .product-listings .listings .product .purchase .icon .ion.ion-custom-pdf,body:not(.high-contrast) .cart-listings .listings .product .purchase .icon .ion.ion-custom-pdf,body:not(.high-contrast) .resource-library-listings .listings .product .purchase .icon .ion.ion-custom-pdf{font-size: 1.925em}body:not(.high-contrast) .product-listings .listings .product .purchase .cost,body:not(.high-contrast) .cart-listings .listings .product .purchase .cost,body:not(.high-contrast) .resource-library-listings .listings .product .purchase .cost{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding: 1em 0;font-weight: 500}body:not(.high-contrast) .product-listings .listings .product .information,body:not(.high-contrast) .cart-listings .listings .product .information,body:not(.high-contrast) .resource-library-listings .listings .product .information{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding: 1.5em 0}body:not(.high-contrast) .product-listings .listings .product .information .title,body:not(.high-contrast) .cart-listings .listings .product .information .title,body:not(.high-contrast) .resource-library-listings .listings .product .information .title{font-size: 1.25em;margin: 0}body:not(.high-contrast) .product-listings .listings .product .information .published,body:not(.high-contrast) .cart-listings .listings .product .information .published,body:not(.high-contrast) .resource-library-listings .listings .product .information .published{margin-top: 0.75em}body:not(.high-contrast) .product-listings .listings .added_to_cart,body:not(.high-contrast) .cart-listings .listings .added_to_cart,body:not(.high-contrast) .resource-library-listings .listings .added_to_cart{display: none}body:not(.high-contrast) .product-listings .listings .actions .action,body:not(.high-contrast) .cart-listings .listings .actions .action,body:not(.high-contrast) .resource-library-listings .listings .actions .action,body:not(.high-contrast) .product-listings .listings .purchase .details .link,body:not(.high-contrast) .cart-listings .listings .purchase .details .link,body:not(.high-contrast) .resource-library-listings .listings .purchase .details .link{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;font-weight: 500;color: #333;text-decoration: none;padding: 0;font-size: 1em;background: none}body:not(.high-contrast) .product-listings .listings .actions .action .ion,body:not(.high-contrast) .cart-listings .listings .actions .action .ion,body:not(.high-contrast) .resource-library-listings .listings .actions .action .ion,body:not(.high-contrast) .product-listings .listings .purchase .details .link .ion,body:not(.high-contrast) .cart-listings .listings .purchase .details .link .ion,body:not(.high-contrast) .resource-library-listings .listings .purchase .details .link .ion{color: #aa3467;font-size: 1.25em;padding: 0 .25em .1em 0}body:not(.high-contrast) .product-listings .listings .actions .action input,body:not(.high-contrast) .cart-listings .listings .actions .action input,body:not(.high-contrast) .resource-library-listings .listings .actions .action input,body:not(.high-contrast) .product-listings .listings .purchase .details .link input,body:not(.high-contrast) .cart-listings .listings .purchase .details .link input,body:not(.high-contrast) .resource-library-listings .listings .purchase .details .link input{padding: 0;margin: 0;border: none;background: none;font-size: 1em;color: inherit}body:not(.high-contrast) .product-listings .listings .actions .action input:disabled,body:not(.high-contrast) .cart-listings .listings .actions .action input:disabled,body:not(.high-contrast) .resource-library-listings .listings .actions .action input:disabled,body:not(.high-contrast) .product-listings .listings .purchase .details .link input:disabled,body:not(.high-contrast) .cart-listings .listings .purchase .details .link input:disabled,body:not(.high-contrast) .resource-library-listings .listings .purchase .details .link input:disabled{cursor: default;color: #c8c8c8}body:not(.high-contrast) .product-listings .listings .actions .action:hover,body:not(.high-contrast) .cart-listings .listings .actions .action:hover,body:not(.high-contrast) .resource-library-listings .listings .actions .action:hover,body:not(.high-contrast) .product-listings .listings .purchase .details .link:hover,body:not(.high-contrast) .cart-listings .listings .purchase .details .link:hover,body:not(.high-contrast) .resource-library-listings .listings .purchase .details .link:hover,body:not(.high-contrast) .product-listings .listings .actions .action:focus,body:not(.high-contrast) .cart-listings .listings .actions .action:focus,body:not(.high-contrast) .resource-library-listings .listings .actions .action:focus,body:not(.high-contrast) .product-listings .listings .purchase .details .link:focus,body:not(.high-contrast) .cart-listings .listings .purchase .details .link:focus,body:not(.high-contrast) .resource-library-listings .listings .purchase .details .link:focus,body:not(.high-contrast) .product-listings .listings .actions .action:active,body:not(.high-contrast) .cart-listings .listings .actions .action:active,body:not(.high-contrast) .resource-library-listings .listings .actions .action:active,body:not(.high-contrast) .product-listings .listings .purchase .details .link:active,body:not(.high-contrast) .cart-listings .listings .purchase .details .link:active,body:not(.high-contrast) .resource-library-listings .listings .purchase .details .link:active{color: #aa3467}body:not(.high-contrast) .product-listings .listings .actions,body:not(.high-contrast) .cart-listings .listings .actions,body:not(.high-contrast) .resource-library-listings .listings .actions{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}body:not(.high-contrast) .product-listings .listings .actions .action,body:not(.high-contrast) .cart-listings .listings .actions .action,body:not(.high-contrast) .resource-library-listings .listings .actions .action{border-left: 1px solid #333;padding-left: 0.5em;margin-left: 0.5em}body:not(.high-contrast) .product-listings .listings .actions .action:first-child,body:not(.high-contrast) .cart-listings .listings .actions .action:first-child,body:not(.high-contrast) .resource-library-listings .listings .actions .action:first-child{border-left: none;margin-left: 0;padding-left: 0}body:not(.high-contrast) .product-listings .listings .actions .nostock,body:not(.high-contrast) .cart-listings .listings .actions .nostock,body:not(.high-contrast) .resource-library-listings .listings .actions .nostock{font-weight: 500;color: #de1226}body:not(.high-contrast) .woocommerce-MyAccount-navigation{padding-top: 1em}body:not(.high-contrast) .woocommerce-MyAccount-navigation > ul{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;list-style: none;margin: 1em 0;padding: 0}body:not(.high-contrast) .woocommerce-MyAccount-navigation > ul li{margin: 0 .5em 0 0;padding: 0 .5em 0 0;border-right: 1px solid #c8c8c8}body:not(.high-contrast) .woocommerce-MyAccount-navigation > ul li:last-child{margin-right: 0;padding-right: 0;border-right: none}body:not(.high-contrast) .woocommerce-MyAccount-navigation > ul li a{text-decoration: none}body:not(.high-contrast) .woocommerce-MyAccount-navigation > ul li a:hover,body:not(.high-contrast) .woocommerce-MyAccount-navigation > ul li a:focus,body:not(.high-contrast) .woocommerce-MyAccount-navigation > ul li a:active{text-decoration: underline}body:not(.high-contrast) .woocommerce-MyAccount-navigation > ul li.is-active a{color: #333}body:not(.high-contrast) .woocommerce-MyAccount-navigation > ul li.woocommerce-MyAccount-navigation-link--payment-methods{display: none}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product{width: calc(25% - 1.5em);margin: 0 0 2em 2em}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product:nth-child(4n+1){margin-left: 0}@media (max-width: 1280px){body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product{width: calc(33% - 1.34em)}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product:nth-child(4n+1){margin-left: inherit}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product:nth-child(3n+1){margin-left: 0}}@media (max-width: 1024px){body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product{width: calc(50% - 1em)}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product:nth-child(4n+1),body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product:nth-child(3n+1){margin-left: inherit}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product:nth-child(2n+1){margin-left: 0}}@media (max-width: 767px){body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product{width: 100%;margin: 1.25em auto}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product:nth-child(4n+1),body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product:nth-child(3n+1),body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product:nth-child(2n+1){margin-left: inherit}}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product .information{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product .information .title{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin-bottom: 0.5rem}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product .information .quantity{margin: .5em 0}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product .information .quantity label{display: inline-block;padding-right: 0.5em}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product .information .quantity input{display: inline-block;width: auto}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product .information .subtotal{font-weight: 500}body:not(.high-contrast) .woocommerce-cart-form .cart-listings .listings .product .information .subtotal .value{padding-left: 0.25em}body:not(.high-contrast) .search-listings .product{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 2em 0;border-bottom: 1px solid #c8c8c8}body:not(.high-contrast) .search-listings .product .information{-webkit-box-ordinal-group: 1;-moz-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;width: 100%}body:not(.high-contrast) .search-listings .product .information .title{font-size: 1.5em;margin: 1rem 0}body:not(.high-contrast) .search-listings .product .purchase{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;-webkit-box-ordinal-group: 2;-moz-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}body:not(.high-contrast) .search-listings .product .purchase .thumbnail,body:not(.high-contrast) .search-listings .product .purchase .placeholder-image{margin-right: 1.5em}body:not(.high-contrast) .search-listings .product .purchase .icon{width: 2.5em;height: 2.5em;background: #a2d165;border-radius: 50%;position: relative}body:not(.high-contrast) .search-listings .product .purchase .icon .ion{font-size: 1.5em;width: 1em;height: 1em;text-align: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #333}body:not(.high-contrast) .search-listings .product .purchase .icon .ion.ion-custom-pdf{font-size: 1.925em}body:not(.high-contrast) .search-listings .product .purchase .cost{font-weight: 500;margin: .5em 0}body:not(.high-contrast) .search-listings .product .purchase .link{display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #aa3467;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .search-listings .product .purchase .link:hover,body:not(.high-contrast) .search-listings .product .purchase .link:focus,body:not(.high-contrast) .search-listings .product .purchase .link:active,body:not(.high-contrast) .search-listings .product .purchase .link.active{color: #fff;background-color: #c74a80}@media (max-width: 767px){body:not(.high-contrast) .search-listings .product .purchase .link{font-size: 1em;padding: .5rem 1rem}}body:not(.high-contrast) .search-listings .product .actions{-webkit-box-ordinal-group: 3;-moz-box-ordinal-group: 3;-ms-flex-order: 3;-webkit-order: 3;order: 3;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column}body:not(.high-contrast) .search-listings .product .actions .action{margin: .5em 0;display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #aa3467;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body:not(.high-contrast) .search-listings .product .actions .action:hover,body:not(.high-contrast) .search-listings .product .actions .action:focus,body:not(.high-contrast) .search-listings .product .actions .action:active,body:not(.high-contrast) .search-listings .product .actions .action.active{color: #fff;background-color: #c74a80}@media (max-width: 767px){body:not(.high-contrast) .search-listings .product .actions .action{font-size: 1em;padding: .5rem 1rem}}body:not(.high-contrast) .search-listings .product .actions .added_to_cart{display: none}body:not(.high-contrast) .rho-cart-totals .totals{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;float: left}body:not(.high-contrast) .rho-cart-totals .group{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;font-size: 1.25em}body:not(.high-contrast) .rho-cart-totals .group .label{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;font-weight: 500;padding-right: 0.5em}body:not(.high-contrast) .rho-cart-totals .checkout{clear: both;padding-top: 1em}body:not(.high-contrast) .woocommerce-notices-wrapper .woocommerce-message{margin-bottom: 1em}body:not(.high-contrast) .woocommerce-cart .woocommerce-notices-wrapper,body:not(.high-contrast) .woocommerce-checkout .woocommerce-notices-wrapper{display: none}body:not(.high-contrast) .woocommerce-checkout .woocommerce .form-row{font-size: 1em;margin: 0 0 1.5em;line-height: 1}body:not(.high-contrast) .woocommerce-checkout .required{text-decoration: none;color: #de1226}body:not(.high-contrast) .woocommerce-checkout .woocommerce-input-wrapper{padding-top: 0.5em;display: block}body:not(.high-contrast) .woocommerce-checkout .woocommerce-error strong{color: #de1226}body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 1.5em}body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_first_name_field,body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_country_field,body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_address_2_field,body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_state_field,body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_phone_field{margin-right: 1.5em}body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_first_name_field,body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_last_name_field,body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .address-field,body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .validate-phone,body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .validate-email{width: calc(50% - 0.75em)}body:not(.high-contrast) .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_company_field{width: 100%}body:not(.high-contrast) .woocommerce-checkout-review-order .shop_table{width: auto;max-width: 100%;border: none}body:not(.high-contrast) .woocommerce-checkout-review-order .shop_table tr{text-align: left}body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods{margin: 1.5em 0 0;padding: 0;list-style: none;font-size: 1em}body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio{visibility: hidden;width: 1px;height: 1px;position: absolute}body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio:checked + label::after{background: #aa3467}body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio + label{display: inline-block;vertical-align: middle;line-height: 1.25;position: relative;padding-left: 1.5em;cursor: pointer}body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio + label::before,body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio + label::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;content: "";border-radius: 50%;position: absolute;font-size: 1rem}body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio + label::before{border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0}body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio + label::after{border: none;background: none;width: 0.75em;height: 0.75em;top: calc(0.25em + 2px);left: calc(0.125em + 2px)}body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio + label:hover::before,body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio + label:focus::before,body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio + label:active::before{border-color: #aa3467}body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio + label img{display: inline-block;vertical-align: middle}body:not(.high-contrast) .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form{border: none;padding: 0;margin: 0}body:not(.high-contrast) .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body:not(.high-contrast) .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form .form-row-wide{width: 100%}body:not(.high-contrast) .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form .form-row-first,body:not(.high-contrast) .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form .form-row-last{width: calc(50% - 1.25em)}body:not(.high-contrast) .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form .form-row-first{margin-right: 1.5em}body:not(.high-contrast) .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form label{padding-bottom: 0.5em;display: block}body:not(.high-contrast) .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form div.payment_method_bambora_credit_card .bambora-checkoutfield{height: auto}body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]{opacity: 0;width: 1px;height: 1px;position: absolute}body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:checked + label::after,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:checked + .label::after,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:checked + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:checked + span::after{color: #aa3467}body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span{font-size: 1em;line-height: 1.5;display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label::after,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label::after,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute}body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span::before{content: "";border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0;border-radius: 5px}body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label::after,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label::after,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span::after{content: "\2713";font-size: 1.25em;font-weight: bold;border: none;background: none;top: 0;bottom: 0;left: calc(0.125em + 2px);margin: auto;color: transparent}body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label:hover::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label:hover::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:hover::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span:hover::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label:focus::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label:focus::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:focus::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span:focus::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label:active::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label:active::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:active::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span:active::before{border-color: #aa3467}body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:hover + label::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:focus + label::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:active + label::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:hover + .label::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:focus + .label::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:active + .label::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:hover + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:focus + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:active + .woocommerce-terms-and-conditions-checkbox-text::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:hover + span::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:focus + span::before,body:not(.high-contrast) .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:active + span::before{border-color: #aa3467}body:not(.high-contrast) .resource-library-listings{position: relative}body:not(.high-contrast) .resource-library-listings .listings{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body:not(.high-contrast) .resource-library-listings.display-tiles .listings{padding-top: 2em}body:not(.high-contrast) .resource-library-listings.display-tiles .listings .resource{-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;padding-bottom: 2em}body:not(.high-contrast) .resource-library-listings.display-tiles .listings .resource .icon{margin-bottom: 1em}body:not(.high-contrast) .resource-library-listings.display-tiles .listings .resource .information{padding-bottom: 1.75em}body:not(.high-contrast) .resource-library-listings.display-tiles .listings .resource .information .published{margin-bottom: 1.5em}body:not(.high-contrast) .resource-library-listings.display-tiles .listings .resource .information .title{overflow-wrap: break-word}body:not(.high-contrast) .search-listings .resource,body:not(.high-contrast) .resource-library-listings .resource{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;border-bottom: 1px solid #c8c8c8}@media (max-width: 1024px){body:not(.high-contrast) .search-listings .resource,body:not(.high-contrast) .resource-library-listings .resource{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body:not(.high-contrast) .search-listings .resource .icon,body:not(.high-contrast) .resource-library-listings .resource .icon{width: 2.5em;height: 2.5em;background: #a2d165;border-radius: 50%;position: relative;font-size: 1.5em}body:not(.high-contrast) .search-listings .resource .icon .ion,body:not(.high-contrast) .resource-library-listings .resource .icon .ion{font-size: 1.5em;width: 1em;height: 1em;text-align: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #333}body:not(.high-contrast) .search-listings .resource .icon .ion.ion-custom-pdf,body:not(.high-contrast) .resource-library-listings .resource .icon .ion.ion-custom-pdf{font-size: 1.925em}body:not(.high-contrast) .search-listings .resource .icon .ion.ion-custom-pdf::before,body:not(.high-contrast) .resource-library-listings .resource .icon .ion.ion-custom-pdf::before{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}body:not(.high-contrast) .search-listings .resource .information,body:not(.high-contrast) .resource-library-listings .resource .information{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}body:not(.high-contrast) .search-listings .resource .information .title,body:not(.high-contrast) .resource-library-listings .resource .information .title{font-size: 1.25em;margin: 0}body:not(.high-contrast) .search-listings .resource .information .topics,body:not(.high-contrast) .resource-library-listings .resource .information .topics{margin-top: 0.75em}body:not(.high-contrast) .search-listings .resource .actions,body:not(.high-contrast) .resource-library-listings .resource .actions{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;font-weight: 500}body:not(.high-contrast) .search-listings .resource .actions .action,body:not(.high-contrast) .resource-library-listings .resource .actions .action{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;color: #333;padding-left: 0.5em;margin-left: 0.5em;border-left: 1px solid #333;text-decoration: none}body:not(.high-contrast) .search-listings .resource .actions .action:first-child,body:not(.high-contrast) .resource-library-listings .resource .actions .action:first-child{border-left: none;margin-left: 0;padding-left: 0}body:not(.high-contrast) .search-listings .resource .actions .action .ion,body:not(.high-contrast) .resource-library-listings .resource .actions .action .ion{color: #aa3467;font-size: 1.25em;padding: 0 .25em .1em 0}body:not(.high-contrast) .search-listings .resource .actions .action:hover,body:not(.high-contrast) .resource-library-listings .resource .actions .action:hover,body:not(.high-contrast) .search-listings .resource .actions .action:focus,body:not(.high-contrast) .resource-library-listings .resource .actions .action:focus,body:not(.high-contrast) .search-listings .resource .actions .action:active,body:not(.high-contrast) .resource-library-listings .resource .actions .action:active{color: #aa3467}body:not(.high-contrast) .search-listings .listings,body:not(.high-contrast) .resource-library-listings.display-list .listings{padding-bottom: 2em}body:not(.high-contrast) .search-listings .resource,body:not(.high-contrast) .resource-library-listings.display-list .resource{-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;width: 100%;padding: 2em 0}body:not(.high-contrast) .search-listings .resource .icon,body:not(.high-contrast) .resource-library-listings.display-list .resource .icon{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;margin-right: 1em}body:not(.high-contrast) .search-listings .resource .actions,body:not(.high-contrast) .resource-library-listings.display-list .resource .actions{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body:not(.high-contrast) .search-listings p,body:not(.high-contrast) .resource-library-listings.display-list p{margin-bottom: 0}body.high-contrast{font-family: "proxima-nova", sans-serif}body.high-contrast .button,body.high-contrast .button-primary,body.high-contrast .button-secondary,body.high-contrast .button-gray,body.high-contrast [type="button"]:not([role="presentation"]),body.high-contrast [type="reset"],body.high-contrast [type="submit"],body.high-contrast .wp-block-button > a{display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #000;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .button:hover,body.high-contrast .button-primary:hover,body.high-contrast .button-secondary:hover,body.high-contrast .button-gray:hover,body.high-contrast [type="button"]:not([role="presentation"]):hover,body.high-contrast [type="reset"]:hover,body.high-contrast [type="submit"]:hover,body.high-contrast .wp-block-button > a:hover,body.high-contrast .button:focus,body.high-contrast .button-primary:focus,body.high-contrast .button-secondary:focus,body.high-contrast .button-gray:focus,body.high-contrast [type="button"]:not([role="presentation"]):focus,body.high-contrast [type="reset"]:focus,body.high-contrast [type="submit"]:focus,body.high-contrast .wp-block-button > a:focus,body.high-contrast .button:active,body.high-contrast .button-primary:active,body.high-contrast .button-secondary:active,body.high-contrast .button-gray:active,body.high-contrast [type="button"]:not([role="presentation"]):active,body.high-contrast [type="reset"]:active,body.high-contrast [type="submit"]:active,body.high-contrast .wp-block-button > a:active,body.high-contrast .button.active,body.high-contrast .button-primary.active,body.high-contrast .button-secondary.active,body.high-contrast .button-gray.active,body.high-contrast [type="button"]:not([role="presentation"]).active,body.high-contrast [type="reset"].active,body.high-contrast [type="submit"].active,body.high-contrast .wp-block-button > a.active{color: #fff;background-color: #1a1a1a}@media (max-width: 767px){body.high-contrast .button,body.high-contrast .button-primary,body.high-contrast .button-secondary,body.high-contrast .button-gray,body.high-contrast [type="button"]:not([role="presentation"]),body.high-contrast [type="reset"],body.high-contrast [type="submit"],body.high-contrast .wp-block-button > a{font-size: 1em;padding: .5rem 1rem}}body.high-contrast p .button,body.high-contrast p .button-primary,body.high-contrast p .button-secondary,body.high-contrast p .button-gray,body.high-contrast p [type="button"],body.high-contrast p [type="reset"],body.high-contrast p [type="submit"],body.high-contrast p .wp-block-button > a{font-size: 1em}body.high-contrast .button-primary{background-color: #000}body.high-contrast .button-primary:hover,body.high-contrast .button-primary:focus,body.high-contrast .button-primary:active,body.high-contrast .button-primary.active{color: #fff;background-color: #1a1a1a}body.high-contrast .button-secondary{background-color: #000}body.high-contrast .button-secondary:hover,body.high-contrast .button-secondary:focus,body.high-contrast .button-secondary:active,body.high-contrast .button-secondary.active{color: #fff;background-color: #1a1a1a}body.high-contrast .button-gray{color: #000;font-size: 1em;font-weight: 600;outline: nonee;border: 1px solid #c8c8c8;border-radius: 4px;padding: 0.75em;background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .button-gray .ion{color: #000}body.high-contrast .button-gray:hover,body.high-contrast .button-gray:focus,body.high-contrast .button-gray:active,body.high-contrast .button-gray.active{color: #fff;background: #000;border-color: #000}body.high-contrast .button-gray:hover span,body.high-contrast .button-gray:focus span,body.high-contrast .button-gray:active span,body.high-contrast .button-gray.active span{color: inherit}body.high-contrast .tab-button{background-color: transparent;border: none;padding: 0;outline: nonee;font-weight: inherit;transition: inherit}body.high-contrast .tab-button:hover,body.high-contrast .tab-button:active,body.high-contrast .tab-button:focus{border: none;background-color: transparent}@media (max-width: 767px){body.high-contrast .desktop-only{display: none !important}}body.high-contrast .mobile-only{display: none !important}@media (max-width: 767px){body.high-contrast .mobile-only{display: block !important}}body.high-contrast .clearFix:after{display: table;clear: both;content: ""}body.high-contrast .clear{clear: both}body.high-contrast .print-only,body.high-contrast .expandable{display: none}body.high-contrast .position-center{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}body.high-contrast .ion-custom-pdf::before{content: url('/wp-content/themes/rainbow_health/images/pdf.svg');display: block;-webkit-transform: scale(.75);-moz-transform: scale(.75);-ms-transform: scale(.75);-o-transform: scale(.75);transform: scale(.75)}body.high-contrast .flex-row{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body.high-contrast .sr-only{border: 0 !important;clip: rect(1px, 1px, 1px, 1px) !important;clip-path: inset(50%) !important;height: 1px !important;margin: -1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important;word-wrap: normal !important;min-height: 0 !important;min-width: 0 !important}body.high-contrast .no-select{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}body.high-contrast input[type="text"],body.high-contrast input[type="email"],body.high-contrast input[type="password"],body.high-contrast input[type="number"],body.high-contrast input[type="tel"],body.high-contrast input[type="url"],body.high-contrast textarea,body.high-contrast select{width: 100%;border: 2px solid #4d4d4d;border-radius: 4px;color: #000;font-size: 1em;font-weight: 400;font-family: "proxima-nova", sans-serif;line-height: 1.5;background: #f2f2f2;outline: nonee;padding: .5em 1em;margin: 0;box-sizing: border-box;text-transform: none;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast input[type="text"]::-webkit-input-placeholder,body.high-contrast input[type="email"]::-webkit-input-placeholder,body.high-contrast input[type="password"]::-webkit-input-placeholder,body.high-contrast input[type="number"]::-webkit-input-placeholder,body.high-contrast input[type="tel"]::-webkit-input-placeholder,body.high-contrast input[type="url"]::-webkit-input-placeholder,body.high-contrast textarea::-webkit-input-placeholder,body.high-contrast select::-webkit-input-placeholder,body.high-contrast input[type="text"]:-moz-placeholder,body.high-contrast input[type="email"]:-moz-placeholder,body.high-contrast input[type="password"]:-moz-placeholder,body.high-contrast input[type="number"]:-moz-placeholder,body.high-contrast input[type="tel"]:-moz-placeholder,body.high-contrast input[type="url"]:-moz-placeholder,body.high-contrast textarea:-moz-placeholder,body.high-contrast select:-moz-placeholder,body.high-contrast input[type="text"]::-moz-placeholder,body.high-contrast input[type="email"]::-moz-placeholder,body.high-contrast input[type="password"]::-moz-placeholder,body.high-contrast input[type="number"]::-moz-placeholder,body.high-contrast input[type="tel"]::-moz-placeholder,body.high-contrast input[type="url"]::-moz-placeholder,body.high-contrast textarea::-moz-placeholder,body.high-contrast select::-moz-placeholder,body.high-contrast input[type="text"]:-ms-input-placeholder,body.high-contrast input[type="email"]:-ms-input-placeholder,body.high-contrast input[type="password"]:-ms-input-placeholder,body.high-contrast input[type="number"]:-ms-input-placeholder,body.high-contrast input[type="tel"]:-ms-input-placeholder,body.high-contrast input[type="url"]:-ms-input-placeholder,body.high-contrast textarea:-ms-input-placeholder,body.high-contrast select:-ms-input-placeholder{color: #000}body.high-contrast input[type="text"]:hover,body.high-contrast input[type="email"]:hover,body.high-contrast input[type="password"]:hover,body.high-contrast input[type="number"]:hover,body.high-contrast input[type="tel"]:hover,body.high-contrast input[type="url"]:hover,body.high-contrast textarea:hover,body.high-contrast select:hover,body.high-contrast input[type="text"].error,body.high-contrast input[type="email"].error,body.high-contrast input[type="password"].error,body.high-contrast input[type="number"].error,body.high-contrast input[type="tel"].error,body.high-contrast input[type="url"].error,body.high-contrast textarea.error,body.high-contrast select.error{border-color: #c8c8c8;background: #f2f2f2}body.high-contrast input[type="text"]:focus,body.high-contrast input[type="email"]:focus,body.high-contrast input[type="password"]:focus,body.high-contrast input[type="number"]:focus,body.high-contrast input[type="tel"]:focus,body.high-contrast input[type="url"]:focus,body.high-contrast textarea:focus,body.high-contrast select:focus{background: #fff}body.high-contrast input[type="text"].error,body.high-contrast input[type="email"].error,body.high-contrast input[type="password"].error,body.high-contrast input[type="number"].error,body.high-contrast input[type="tel"].error,body.high-contrast input[type="url"].error,body.high-contrast textarea.error,body.high-contrast select.error{border-color: red;font-weight: normal}body.high-contrast textarea{height: auto;min-height: 2em}body.high-contrast div.captchaImage{text-align: center;margin-bottom: 1em}body.high-contrast fieldset{margin: 0;padding: 0;border: none}body.high-contrast fieldset legend{border: 1px solid #4d4d4d;padding: .5em 1em;background: #f2f2f2}body.high-contrast .select-wrapper{width: 100%;position: relative;margin-bottom: 1em}body.high-contrast .select-wrapper:after{font-family: "Ionicons";content: "\f3d0";color: #000;position: absolute;top: 52%;right: 1em;font-size: 1.125em;pointer-events: none;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%)}body.high-contrast .select-wrapper select{-webkit-appearance: none;appearance: none;padding-right: 2.5em;margin: 0;cursor: pointer}body.high-contrast .select-wrapper + .select2{display: none}body.high-contrast .wpforms-field-hp{display: none}body.high-contrast body.larger,body.high-contrast.larger{font-size: 1.2em}body.high-contrast body.smaller,body.high-contrast.smaller{font-size: 0.8em}body.high-contrast video,body.high-contrast iframe{display: block;max-width: 100%}body.high-contrast .outer-wrapper,body.high-contrast .wp-block-columns,body.high-contrast p.promotional-text{max-width: 1280px;margin: 0 auto;padding: 0 5%}body.high-contrast .outer-wrapper .outer-wrapper,body.high-contrast .wp-block-columns .outer-wrapper,body.high-contrast p.promotional-text .outer-wrapper,body.high-contrast .outer-wrapper .wp-block-columns,body.high-contrast .wp-block-columns .wp-block-columns,body.high-contrast p.promotional-text .wp-block-columns,body.high-contrast .outer-wrapper p.promotional-text,body.high-contrast .wp-block-columns p.promotional-text,body.high-contrast p.promotional-text p.promotional-text{padding: 0}@media (max-width: 1280px){body.high-contrast .outer-wrapper,body.high-contrast .wp-block-columns,body.high-contrast p.promotional-text{padding: 0 5%}}body.high-contrast .wp-block-columns{margin: 0 auto}body.high-contrast .wp-block-columns .wp-block-column{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column}@media (max-width: 767px){body.high-contrast .wp-block-columns .wp-block-column{margin: 0 !important;flex-basis: 100% !important}}body.high-contrast code,body.high-contrast kbd,body.high-contrast samp{font-family: monospace, monospace;font-size: 1em}body.high-contrast small{font-size: 80%}body.high-contrast sup,body.high-contrast sub{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}body.high-contrast sup{top: -0.5em}body.high-contrast sub{bottom: -0.25em}body.high-contrast img{border-style: none;max-width: 100%;height: auto}body.high-contrast progress{vertical-align: baseline}body.high-contrast details{display: block}body.high-contrast summary{display: list-item}body.high-contrast template{display: none}body.high-contrast [hidden]{display: none}body.high-contrast table{width: 100%;margin: 0 0 1em;border-collapse: collapse;border: 1px solid}body.high-contrast table th,body.high-contrast table td{border: 1px solid;padding: 0.25em}body.high-contrast h1,body.high-contrast .h1,body.high-contrast h2,body.high-contrast .h2,body.high-contrast h3,body.high-contrast .h3,body.high-contrast h4,body.high-contrast .h4,body.high-contrast h5,body.high-contrast .h5,body.high-contrast h6,body.high-contrast .h6{color: #000;margin: 0 0 1.25rem 0}body.high-contrast h1,body.high-contrast .h1{color: #000;font-size: 2.25em;font-weight: 400;text-transform: lowercase;line-height: 1.25;font-family: "proxima-nova", sans-serif}@media (max-width: 767px){body.high-contrast h1,body.high-contrast .h1{font-size: 2em}}body.high-contrast h2,body.high-contrast .h2{font-size: 2em;font-weight: 500;text-transform: uppercase;font-family: "proxima-nova", sans-serif}@media (max-width: 767px){body.high-contrast h2,body.high-contrast .h2{font-size: 1.5em}}body.high-contrast h3,body.high-contrast .h3{font-size: 1.5em;font-weight: 500}@media (max-width: 767px){body.high-contrast h3,body.high-contrast .h3{font-size: 1.25em}}body.high-contrast h4,body.high-contrast .h4{font-size: 1.25em;font-weight: 500}@media (max-width: 767px){body.high-contrast h4,body.high-contrast .h4{font-size: 1.125em}}body.high-contrast h5,body.high-contrast .h5{font-size: 1.125em;font-weight: 500}body.high-contrast h6,body.high-contrast .h6{font-size: 1em;font-weight: 500}body.high-contrast hr{margin: 2em 0;box-sizing: content-box;height: 0;overflow: visible;border: 1px solid #c8c8c8}body.high-contrast blockquote{background-color: transparent;border: 1px solid #000;border-radius: 4px;padding: 1px 1.25rem;margin: 1.5em 0;color: #000}body.high-contrast p{font-size: 1.25em;font-weight: 400;line-height: 1.6}@media (max-width: 767px){body.high-contrast p{font-size: 1.125em}}body.high-contrast p.promotional-text{color: #000;font-size: 36px;font-weight: 400;max-width: 1080px;margin: 32px auto;line-height: 1.35}@media (max-width: 767px){body.high-contrast p.promotional-text{font-size: 1.5em}}body.high-contrast strong{font-weight: 600}body.high-contrast ul,body.high-contrast ol{font-size: 1.25em;margin: 0 0 .25em 0}body.high-contrast li{margin: 0 0 1em 0}body.high-contrast li ul,body.high-contrast li ol{font-size: 1em;margin: .75em 0 0}body.high-contrast li ul li:last-of-type,body.high-contrast li ol li:last-of-type{margin-bottom: 0}body.high-contrast li p{font-size: 1em}body.high-contrast pre{font-family: monospace, monospace;font-size: 1em;overflow-x: scroll}body.high-contrast a{color: #000;background-color: transparent}body.high-contrast a:hover,body.high-contrast a:focus,body.high-contrast a:active{color: #000}body.high-contrast span.ion{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast a,body.high-contrast button,body.high-contrast .nolink,body.high-contrast .swiper-pagination-bullet{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast a > span.ion,body.high-contrast button > span.ion,body.high-contrast .nolink > span.ion,body.high-contrast .swiper-pagination-bullet > span.ion{transition: none}body.high-contrast a,body.high-contrast button,body.high-contrast .swiper-pagination-bullet{cursor: pointer}body.high-contrast abbr[title]{border-bottom: none;text-decoration: underline;text-decoration: underline dotted}body.high-contrast button{font-family: "proxima-nova", sans-serif}body.high-contrast .styled-text{padding: 2em}body.high-contrast .styled-text h1,body.high-contrast .styled-text h2,body.high-contrast .styled-text h3,body.high-contrast .styled-text h4,body.high-contrast .styled-text h5,body.high-contrast .styled-text h6,body.high-contrast .styled-text p,body.high-contrast .styled-text .ion,body.high-contrast .styled-text .widget-title{color: inherit;line-height: 1.4}body.high-contrast .styled-text .widget-title{font-size: 1.25em;font-weight: 600}body.high-contrast .styled-text .flex-title{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}body.high-contrast .styled-text .widget-title{margin: 0}body.high-contrast .styled-text .title-icon{font-size: 2.5em;margin-right: 0.5em}body.high-contrast .styled-text .description p{font-size: 1em;margin: 1rem 0;line-height: 1.5}body.high-contrast .styled-text .description.large-text p{font-size: 1.25em;line-height: 1.6}body.high-contrast .styled-text a.button{margin-top: 0.5em}body.high-contrast .alignleft{display: inline-block;float: left;margin: 0 1.5em 1em 0}body.high-contrast .alignright{display: inline-block;float: right;margin: 0 0 1em 1.5em}body.high-contrast .aligncenter{clear: both;display: block;margin: 0 auto 1.5em}body.high-contrast .flex-break{height: 0;flex-basis: 100%}@keyframes rotation{from{transform: rotate(0deg)}to{transform: rotate(359deg)}}body.high-contrast .tooltip{position: relative}body.high-contrast .tooltip::before,body.high-contrast .tooltip::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;opacity: 0;position: absolute;z-index: -1;left: 0;right: 0;margin: auto}body.high-contrast .tooltip::before{display: none;content: attr(data-tooltip);background: #000;border: 1px solid #000;color: #fff;top: 110%;width: 14rem;padding: 0.5em}body.high-contrast .tooltip.glossary{color: #000}body.high-contrast .tooltip:hover::before,body.high-contrast .tooltip:focus::before,body.high-contrast .tooltip:active::before{opacity: 1;z-index: 100}body.high-contrast .styled-checkbox input[type="checkbox"]{opacity: 0;width: 1px;height: 1px;position: absolute}body.high-contrast .styled-checkbox input[type="checkbox"]:checked + label::after,body.high-contrast .styled-checkbox input[type="checkbox"]:checked + .label::after,body.high-contrast .styled-checkbox input[type="checkbox"]:checked + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast .styled-checkbox input[type="checkbox"]:checked + span::after{color: #000}body.high-contrast .styled-checkbox input[type="checkbox"] + label,body.high-contrast .styled-checkbox input[type="checkbox"] + .label,body.high-contrast .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text,body.high-contrast .styled-checkbox input[type="checkbox"] + span{font-size: 1em;line-height: 1.5;display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body.high-contrast .styled-checkbox input[type="checkbox"] + label::before,body.high-contrast .styled-checkbox input[type="checkbox"] + .label::before,body.high-contrast .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast .styled-checkbox input[type="checkbox"] + span::before,body.high-contrast .styled-checkbox input[type="checkbox"] + label::after,body.high-contrast .styled-checkbox input[type="checkbox"] + .label::after,body.high-contrast .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast .styled-checkbox input[type="checkbox"] + span::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute}body.high-contrast .styled-checkbox input[type="checkbox"] + label::before,body.high-contrast .styled-checkbox input[type="checkbox"] + .label::before,body.high-contrast .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast .styled-checkbox input[type="checkbox"] + span::before{content: "";border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0;border-radius: 5px}body.high-contrast .styled-checkbox input[type="checkbox"] + label::after,body.high-contrast .styled-checkbox input[type="checkbox"] + .label::after,body.high-contrast .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast .styled-checkbox input[type="checkbox"] + span::after{content: "\2713";font-size: 1.25em;font-weight: bold;border: none;background: none;top: 0;bottom: 0;left: calc(0.125em + 2px);margin: auto;color: transparent}body.high-contrast .styled-checkbox input[type="checkbox"] + label:hover::before,body.high-contrast .styled-checkbox input[type="checkbox"] + .label:hover::before,body.high-contrast .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:hover::before,body.high-contrast .styled-checkbox input[type="checkbox"] + span:hover::before,body.high-contrast .styled-checkbox input[type="checkbox"] + label:focus::before,body.high-contrast .styled-checkbox input[type="checkbox"] + .label:focus::before,body.high-contrast .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:focus::before,body.high-contrast .styled-checkbox input[type="checkbox"] + span:focus::before,body.high-contrast .styled-checkbox input[type="checkbox"] + label:active::before,body.high-contrast .styled-checkbox input[type="checkbox"] + .label:active::before,body.high-contrast .styled-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:active::before,body.high-contrast .styled-checkbox input[type="checkbox"] + span:active::before{border-color: #000}body.high-contrast .styled-checkbox input[type="checkbox"]:hover + label::before,body.high-contrast .styled-checkbox input[type="checkbox"]:focus + label::before,body.high-contrast .styled-checkbox input[type="checkbox"]:active + label::before,body.high-contrast .styled-checkbox input[type="checkbox"]:hover + .label::before,body.high-contrast .styled-checkbox input[type="checkbox"]:focus + .label::before,body.high-contrast .styled-checkbox input[type="checkbox"]:active + .label::before,body.high-contrast .styled-checkbox input[type="checkbox"]:hover + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast .styled-checkbox input[type="checkbox"]:focus + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast .styled-checkbox input[type="checkbox"]:active + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast .styled-checkbox input[type="checkbox"]:hover + span::before,body.high-contrast .styled-checkbox input[type="checkbox"]:focus + span::before,body.high-contrast .styled-checkbox input[type="checkbox"]:active + span::before{border-color: #000}body.high-contrast .toggle{cursor: pointer}body.high-contrast .toggle.fade-icons .primary{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;opacity: 1}body.high-contrast .toggle.fade-icons .secondary{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;opacity: 0}body.high-contrast .toggle.fade-icons.active .primary{opacity: 0}body.high-contrast .toggle.fade-icons.active .secondary{opacity: 1}body.high-contrast .toggle.flip-icon .ion{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .toggle.flip-icon.active .ion{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}body.high-contrast .transparent-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.35);z-index: -1}body.high-contrast .light-graydient{background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0)}body.high-contrast .graydient{background: #f6f6f6;background: -moz-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: -webkit-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: linear-gradient(to bottom, #f6f6f6 0%, #e8e8e8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e8e8e8', GradientType=0)}body.high-contrast .dark-graydient{background: #e8e8e8;background: -moz-linear-gradient(top, #e8e8e8 0%, #d8d8d8 100%);background: -webkit-linear-gradient(top, #e8e8e8 0%, #d8d8d8 100%);background: linear-gradient(to bottom, #e8e8e8 0%, #d8d8d8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#d8d8d8', GradientType=0)}body.high-contrast .darker-graydient{background: #595959;background: -moz-linear-gradient(top, #595959 0%, #777 100%);background: -webkit-linear-gradient(top, #595959 0%, #777 100%);background: linear-gradient(to bottom, #595959 0%, #777 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#777777', GradientType=0)}body.high-contrast .ltr-light-graydient{background: #fff;background: -moz-linear-gradient(90deg, #fff 0%, #eee 100%);background: -webkit-linear-gradient(90deg, #fff 0%, #eee 100%);background: linear-gradient(90deg, #fff 0%, #eee 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee", GradientType=1)}body.high-contrast .purple-gradient{background: #c9598b;background: -moz-linear-gradient(top, #c9598b 0%, #b14276 100%);background: -webkit-linear-gradient(top, #c9598b 0%, #b14276 100%);background: linear-gradient(to bottom, #c9598b 0%, #b14276 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c9598b", endColorstr="#b14276", GradientType=1)}body.high-contrast .cta-button{display: inline-block;border-radius: 10px;padding: 0.5em;border: 2px solid #eee;background: transparent;color: #eee;text-decoration: none}body.high-contrast .cta-button:hover,body.high-contrast .cta-button:focus,body.high-contrast .cta-button:active{color: #000;background: #eee}body.high-contrast .slide-display{transition: all .8s ease-in-out, background .2s ease-in-out, color .2s ease-in-out;bottom: 0;opacity: 1;position: relative}body.high-contrast .slide-display.slideup{bottom: -3em;opacity: 0}body.high-contrast .fade-display{transition: all .8s ease-in-out;opacity: 1;position: relative}body.high-contrast .fade-display.fadein{opacity: 0}body.high-contrast .wp-block-media-text{margin-bottom: 1em}body.high-contrast .tab-content{display: none;padding: 2em 0}body.high-contrast .tab-content.active{display: block}body.high-contrast .tab-content > .tab-title{display: none}body.high-contrast .tab-titles{position: relative;background-color: #f7f7f6;padding: 1.75rem 0 1.25rem}body.high-contrast .tab-titles:before,body.high-contrast .tab-titles:after{content: "";display: block;position: absolute;top: 0;left: -1000em;height: 100%;padding-left: 1000em;background-color: #f8f8f7}body.high-contrast .tab-titles:after{left: 100%;display: none}body.high-contrast .tab-titles button{background-color: transparent;display: inline-block;vertical-align: top;font-size: 0.875em;font-weight: 700;color: #000;border: 2px solid transparent;outline: nonee;border-radius: 10px;padding: 1.1em;margin: 0 .2em .5rem;text-transform: uppercase;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .tab-titles button.active,body.high-contrast .tab-titles button:active,body.high-contrast .tab-titles button:hover,body.high-contrast .tab-titles button:focus{border-color: #000}body.high-contrast .accordion{margin-bottom: 1em}body.high-contrast .accordion .accordion-item{border-bottom: 1px solid #c8c8c8}body.high-contrast .accordion .accordion-item:first-child{border-top: 1px solid #c8c8c8}body.high-contrast .accordion .accordion-item .accordion-item-title{font-size: 1.25em;padding: 0;margin: 0;text-transform: none}body.high-contrast .accordion .accordion-item .accordion-item-title .toggle{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;color: #000;font-size: 1em;padding: 1.4em 0;margin: 0;width: 100%;background: none;border: none;outline: nonee}body.high-contrast .accordion .accordion-item .accordion-item-title .toggle:hover,body.high-contrast .accordion .accordion-item .accordion-item-title .toggle:active{color: #000}body.high-contrast .accordion .accordion-item .accordion-item-title .toggle .label{color: inherit;font-size: 1em;font-weight: 600;font-style: normal;padding: 0;margin: 0;text-align: left}body.high-contrast .accordion .accordion-item .accordion-item-title .toggle .toggle-icon{font-size: 1.25em;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .accordion .accordion-item .accordion-item-title .toggle.active .toggle-icon{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}body.high-contrast .accordion .accordion-item .accordion-content{display: none}body.high-contrast .accordion .accordion-item .accordion-content > *{margin-top: 0;padding-top: 0}body.high-contrast .hero-banner{position: relative}body.high-contrast .hero-banner .swiper-contianer,body.high-contrast .hero-banner .swiper-wrapper,body.high-contrast .hero-banner .swiper-slide{height: auto}body.high-contrast .hero-banner.shared-bg{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative}body.high-contrast .hero-banner.shared-bg > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body.high-contrast .hero-banner .swiper-slide{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative}body.high-contrast .hero-banner .swiper-slide > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body.high-contrast .hero-banner .swiper-slide .outer-wrapper{padding-top: 2em;padding-bottom: 2em;position: relative}body.high-contrast .hero-banner .swiper-slide .text-wrap{max-width: 32em}body.high-contrast .hero-banner .swiper-slide .button-link{display: inline-block;border-radius: 10px;padding: 0.5em;border: 2px solid #eee;background: transparent;color: #eee;text-decoration: none}body.high-contrast .hero-banner .swiper-slide .button-link:hover,body.high-contrast .hero-banner .swiper-slide .button-link:focus,body.high-contrast .hero-banner .swiper-slide .button-link:active{color: #000;background: #eee}body.high-contrast .hero-banner .controls .pagination{position: absolute;right: 0;bottom: 0.5em;left: 0;padding: 0 5%;margin: auto;text-align: center;z-index: 20}body.high-contrast .hero-banner .controls .pagination .swiper-pagination-bullet{display: inline-block;margin: 0 .25em;width: 0.75em;height: 0.75em;border-radius: 50%;opacity: 1;background: none;border: 1px solid #fff}body.high-contrast .hero-banner .controls .pagination .swiper-pagination-bullet:hover,body.high-contrast .hero-banner .controls .pagination .swiper-pagination-bullet:focus,body.high-contrast .hero-banner .controls .pagination .swiper-pagination-bullet:active,body.high-contrast .hero-banner .controls .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff}body.high-contrast .hero-banner .controls .prev,body.high-contrast .hero-banner .controls .next{position: absolute;top: 0;bottom: 0;margin: auto;font-size: 2em;width: 1em;height: 1em;text-align: center;z-index: 20}body.high-contrast .hero-banner .controls .prev:hover,body.high-contrast .hero-banner .controls .next:hover,body.high-contrast .hero-banner .controls .prev:active,body.high-contrast .hero-banner .controls .next:active{color: #fff}body.high-contrast .hero-banner .controls .prev{left: 0.5em}body.high-contrast .hero-banner .controls .next{right: 0.5em}@media (max-width: 767px){body.high-contrast .cta-banner-wrapper .outer-wrapper{padding: 0}}@media (max-width: 1024px){body.high-contrast .cta-banner{height: auto}body.high-contrast .cta-banner .swiper-wrapper{height: 250px}}body.high-contrast .cta-banner.with-panels{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body.high-contrast .cta-banner.with-panels .swiper-container{width: 50%}@media (max-width: 1024px){body.high-contrast .cta-banner.with-panels .swiper-container{width: 100%}}body.high-contrast .cta-banner .swiper-slide{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative}body.high-contrast .cta-banner .swiper-slide > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body.high-contrast .cta-banner .panels{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 50%}@media (max-width: 1024px){body.high-contrast .cta-banner .panels{width: 100%}}body.high-contrast .cta-banner .panels .panel{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-around;-moz-box-justify-content: space-around;-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 2em 1em;width: calc(50% - 2em);text-align: center;position: relative;text-decoration: none}body.high-contrast .cta-banner .panels .panel:hover .hover-overlay,body.high-contrast .cta-banner .panels .panel:focus .hover-overlay,body.high-contrast .cta-banner .panels .panel:active .hover-overlay{opacity: 0.2}body.high-contrast .cta-banner .panels .panel.odd-end{width: calc(100% - 4em)}body.high-contrast .cta-banner .panels .panel .gradoverlay,body.high-contrast .cta-banner .panels .panel .hover-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5}body.high-contrast .cta-banner .panels .panel .gradoverlay{background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.25) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.25) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.25) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#40000000', GradientType=0)}body.high-contrast .cta-banner .panels .panel .hover-overlay{background-color: #000;opacity: 0;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .cta-banner .panels .panel .label{display: block;color: #fff;font-size: 1.5em;font-weight: 600;position: relative;text-transform: uppercase;z-index: 10}@media (max-width: 1024px){body.high-contrast .cta-banner .panels .panel .label{font-size: 1em}}@media (max-width: 767px){body.high-contrast .cta-banner .panels .panel .label{font-size: 0.75em}}body.high-contrast .cta-banner .text-wrap{position: absolute;bottom: 40px;left: 32px;max-width: 60%}@media (max-width: 767px){body.high-contrast .cta-banner .text-wrap{bottom: 20px;left: 20px}}body.high-contrast .cta-banner .text-wrap .title{color: #fff;font-size: 36px;font-weight: 400;margin: 0;line-height: 1.2}@media (max-width: 767px){body.high-contrast .cta-banner .text-wrap .title{font-size: 1.5em}}@media (max-width: 480px){body.high-contrast .cta-banner .text-wrap .title{font-size: 1.125em}}body.high-contrast .cta-banner .text-wrap .title a{display: inline-block;color: #fff;background-color: #000;text-decoration: none;padding: .2em .5em;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .cta-banner .text-wrap .title a:hover,body.high-contrast .cta-banner .text-wrap .title a:focus,body.high-contrast .cta-banner .text-wrap .title a:active{background-color: #000}body.high-contrast .cta-banner .controls{position: absolute;bottom: 40px;right: 40px;z-index: 9}@media (max-width: 767px){body.high-contrast .cta-banner .controls{bottom: 20px;right: 20px}}body.high-contrast .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet{width: 0.6125em;height: 0.6125em;margin-right: 10px;border: 3px solid #fff;opacity: 1;background-color: #fff}body.high-contrast .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet:hover,body.high-contrast .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet:focus,body.high-contrast .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet:active{background-color: #ccc}@media (max-width: 767px){body.high-contrast .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet{width: 0.4em;height: 0.4em;border-width: 1px}}body.high-contrast .cta-banner .controls .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color: #000}body.high-contrast .social-media-links{display: block}body.high-contrast .social-media-links .social-link{display: inline-block;text-align: center;vertical-align: middle;line-height: 1;color: #000}body.high-contrast .social-media-links .social-link .ion{font-size: 1.75em;width: 1em;height: 1em}body.high-contrast .social-media-links .social-link img{max-width: 1.5em;max-height: 1.5em;width: 100%;height: auto}body.high-contrast .social-media-links .social-link:hover,body.high-contrast .social-media-links .social-link:focus,body.high-contrast .social-media-links .social-link:active{color: #000}body.high-contrast .alerts{background: #000}body.high-contrast .alerts .alert{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start;color: #000;font-size: 1.25em;font-weight: 600;padding: .75em 0;overflow: hidden}body.high-contrast .alerts .alert p{font-size: 1em;font-weight: inherit}body.high-contrast .alerts .alert a{color: inherit}body.high-contrast .alerts .alert a:hover,body.high-contrast .alerts .alert a:focus,body.high-contrast .alerts .alert a:active{background: #000;color: #fff}body.high-contrast .alerts .alert .ion{display: inline-block;font-size: 1.5em;margin-right: 1em;vertical-align: middle}body.high-contrast .alerts .alert .alert-text *:first-child{margin-top: 0}body.high-contrast .alerts .alert .alert-text *:last-child{margin-bottom: 0}@keyframes cart-pulse{from{background-color: #000}to{background-color: #000}}body.high-contrast .cart-pulse{animation-name: cart-pulse;animation-duration: 1.5s}body.high-contrast .rho-sticky-cart-wrapper{position: fixed;top: 15%;right: 0;z-index: 80}@media (max-width: 1024px){body.high-contrast .rho-sticky-cart-wrapper{top: unset;bottom: 0;width: 100%}}body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;font-size: 1.5em;background: #000;padding: 0.25em;border-radius: 5px 0 0 5px;border: 1px solid #000;border-right: 0;color: #fff;text-decoration: none}@media (max-width: 1024px){body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link{border-radius: 5px 5px 0 0}}body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link .count{padding-left: 0.25em}body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link .total{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;width: 0;opacity: 0}@media (max-width: 1024px){body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link .total{width: auto;opacity: 1}}body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link:hover,body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link:focus,body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link:active{text-decoration: none;background: #000}body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link:hover .total,body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link:focus .total,body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link:active .total{width: auto;opacity: 1}body.high-contrast .shopping-actions{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 1em}body.high-contrast .shopping-actions .action{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;font-size: 1em;padding: 0.75em;font-weight: 600;border: 1px solid #c8c8c8;color: #fff;text-decoration: none;border-radius: 4px;margin: 0 1em .5em 0}body.high-contrast .shopping-actions .action .ion{margin-right: 0.25em}body.high-contrast .shopping-actions .download{background: #000}body.high-contrast .shopping-actions .download:hover,body.high-contrast .shopping-actions .download:focus,body.high-contrast .shopping-actions .download:active{background: #1a1a1a}body.high-contrast .shopping-actions .add-to-cart{background: #000}body.high-contrast .shopping-actions .add-to-cart:hover,body.high-contrast .shopping-actions .add-to-cart:focus,body.high-contrast .shopping-actions .add-to-cart:active{background: #1a1a1a}body.high-contrast .shopping-actions .buy-now{background: #000}body.high-contrast .shopping-actions .buy-now:hover,body.high-contrast .shopping-actions .buy-now:focus,body.high-contrast .shopping-actions .buy-now:active{background: #1a1a1a}@media (max-width: 1024px){body.high-contrast .shopping-actions.sidebar-section{display: none}}body.high-contrast .site-header{position: relative;padding-top: 2.5em}@media (max-width: 767px){body.high-contrast .site-header{padding-top: 1em}body.high-contrast .site-header .logo{-webkit-box-ordinal-group: 10;-moz-box-ordinal-group: 10;-ms-flex-order: 10;-webkit-order: 10;order: 10}body.high-contrast .site-header .iama-concierge{-webkit-box-ordinal-group: 20;-moz-box-ordinal-group: 20;-ms-flex-order: 20;-webkit-order: 20;order: 20}body.high-contrast .site-header .header-toggles{-webkit-box-ordinal-group: 30;-moz-box-ordinal-group: 30;-ms-flex-order: 30;-webkit-order: 30;order: 30}body.high-contrast .site-header .header-search{-webkit-box-ordinal-group: 40;-moz-box-ordinal-group: 40;-ms-flex-order: 40;-webkit-order: 40;order: 40}body.high-contrast .site-header #main-menu{-webkit-box-ordinal-group: 50;-moz-box-ordinal-group: 50;-ms-flex-order: 50;-webkit-order: 50;order: 50}body.high-contrast .site-header .header-options{-webkit-box-ordinal-group: 60;-moz-box-ordinal-group: 60;-ms-flex-order: 60;-webkit-order: 60;order: 60}body.high-contrast .site-header .header-offlinks{-webkit-box-ordinal-group: 70;-moz-box-ordinal-group: 70;-ms-flex-order: 70;-webkit-order: 70;order: 70}}body.high-contrast .site-header .outer-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media (max-width: 1024px){body.high-contrast .site-header .outer-wrapper{padding: 0}}body.high-contrast .site-header .logo{max-width: 10em;max-height: 10em}@media (max-width: 1024px){body.high-contrast .site-header .logo{padding: 0 5%}}@media (max-width: 480px){body.high-contrast .site-header .logo{max-width: 40%}}body.high-contrast .site-header .logo img{width: auto;height: auto}body.high-contrast .site-header .iama-concierge{position: relative}@media (max-width: 1024px){body.high-contrast .site-header .iama-concierge{margin: 0 5% 0 0}}body.high-contrast .site-header .iama-concierge .concierge-toggle{font-size: 1em;padding: .75em 1em;border: 1px solid transparent}@media (max-width: 767px){body.high-contrast .site-header .iama-concierge .concierge-toggle{font-size: 0.75em}}body.high-contrast .site-header .iama-concierge .concierge-toggle .label{margin: 0 .5em}body.high-contrast .site-header .iama-concierge .concierge-toggle.active{color: #000;border-color: #c8c8c8;background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0)}body.high-contrast .site-header .iama-concierge .concierge-toggle.active .ion{color: #000;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .site-header .iama-concierge .concierge-toggle.active .ion-ios-arrow-down{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}body.high-contrast .site-header .iama-concierge #iama-menu{-webkit-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);display: none;position: absolute;top: 100%;left: 0;padding: .5em .75em;background-color: #fff;z-index: 99;white-space: nowrap}@media (max-width: 1024px){body.high-contrast .site-header .iama-concierge #iama-menu{left: unset;right: 0;width: 200%;white-space: unset}}body.high-contrast .site-header .iama-concierge #iama-menu .menu{list-style: none;margin: 0;padding: 0;font-size: 1em}body.high-contrast .site-header .iama-concierge #iama-menu .menu-item{margin: 0;padding: .5em 0;font-size: 1em}body.high-contrast .site-header .iama-concierge #iama-menu .menu-item a{display: inline-block;color: #000;border-bottom: 2px solid transparent;text-decoration: none;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .site-header .iama-concierge #iama-menu .menu-item a:hover,body.high-contrast .site-header .iama-concierge #iama-menu .menu-item a:focus,body.high-contrast .site-header .iama-concierge #iama-menu .menu-item a:active{border-color: #000}@media (max-width: 1024px){body.high-contrast .site-header .header-search{margin-right: 5%}}@media (max-width: 767px){body.high-contrast .site-header .header-search{display: none;padding: .75em 5%;margin-left: 0;width: 100%}}body.high-contrast .site-header .header-search .inner-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body.high-contrast .site-header .header-search .search-form{position: relative}@media (max-width: 767px){body.high-contrast .site-header .header-search .search-form{width: 100%}}body.high-contrast .site-header .header-search .search-form .search-text{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;color: #000;background: #f2f2f2;border: 2px solid #c8c8c8;margin: 0;padding-right: 2.25em}body.high-contrast .site-header .header-search .search-form .search-text:hover,body.high-contrast .site-header .header-search .search-form .search-text:focus,body.high-contrast .site-header .header-search .search-form .search-text:active{background: #fff}@media (max-width: 767px){body.high-contrast .site-header .header-search .search-form .search-text{width: 100%}}body.high-contrast .site-header .header-search .search-form .search-submit{position: absolute;top: 0;right: 0;bottom: 0;margin: auto;border: none;background: transparent;color: #000;font-size: 1.5em;padding: 0;width: 1.5em}body.high-contrast .site-header .header-search .adv-search-link{color: #000;font-size: 1em;font-weight: 400;margin-left: 1em;text-decoration: none}@media (max-width: 1280px){body.high-contrast .site-header .header-search .adv-search-link{display: none}}body.high-contrast .site-header .header-search .adv-search-link:hover,body.high-contrast .site-header .header-search .adv-search-link:active,body.high-contrast .site-header .header-search .adv-search-link:focus{color: #000;text-decoration: underline}body.high-contrast .site-header .header-search .toggle{color: #000;font-size: 1.75em;padding: 0;margin: 0 0 0 1em;width: 1em;height: 1em;border: none;background: none}body.high-contrast .site-header .header-search .toggle:hover,body.high-contrast .site-header .header-search .toggle:active,body.high-contrast .site-header .header-search .toggle:focus{color: #000}@media (max-width: 1024px){body.high-contrast .site-header .header-options{margin: 0 30% 0 5%}}@media (max-width: 767px){body.high-contrast .site-header .header-options{display: none;width: 100%;margin: .75em 0 0 0}}body.high-contrast .site-header .header-options .option{display: block;border-top: none;border-right: none;border-bottom: 1px solid #c8c8c8;border-left: 0;color: #000;font-weight: 600;padding: .25em 0;margin: .25em 0;text-decoration: none;font-size: 1em}@media (max-width: 767px){body.high-contrast .site-header .header-options .option{padding: .75em 5%;margin: 0}}body.high-contrast .site-header .header-options .option:last-child{border-bottom: none}body.high-contrast .site-header .header-options .option:hover,body.high-contrast .site-header .header-options .option:focus,body.high-contrast .site-header .header-options .option:active{color: #000}body.high-contrast .site-header .header-options .accessibility-toggle{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: middle;-moz-box-align-items: middle;-webkit-align-items: middle;-ms-align-items: middle;align-items: middle;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;background: none}@media (max-width: 767px){body.high-contrast .site-header .header-options .accessibility-toggle{width: 100%}}body.high-contrast .site-header .header-options .accessibility-toggle .ion{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-size: 1.25em;color: #000;padding: 0 .25em}body.high-contrast .site-header .header-options .accessibility-toggle.active .ion{-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);transform: rotate(-180deg)}body.high-contrast .site-header .header-options .accessibility-options{position: relative}body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options{-webkit-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);display: none;position: absolute;top: 100%;right: 0;white-space: nowrap;padding: .5em .75em;background-color: #fff;z-index: 98;border-bottom: 1px solid #c8c8c8}@media (max-width: 767px){body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options{-webkit-box-shadow:  0 0 0 0 rgba(0,0,0,0.2);-moz-box-shadow:  0 0 0 0 rgba(0,0,0,0.2);box-shadow:  0 0 0 0 rgba(0,0,0,0.2);position: relative;top: unset;right: unset;white-space: unset;padding: 0}}body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options .font-size{margin-bottom: 0.5em;padding-bottom: 0.5em;border-bottom: 2px solid #c8c8c8}@media (max-width: 767px){body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options .font-size{margin-bottom: 0;padding-bottom: 0}}body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options .tab-button{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;display: block;color: #000;font-size: 1em;margin-bottom: 0.25em;border-bottom: 2px solid transparent;text-decoration: none}body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:hover,body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:focus,body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:active{border-color: #000}@media (max-width: 767px){body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options .tab-button{padding: .75em 5% .75em 10%;border: none;border-bottom: 1px solid #c8c8c8;width: 100%;text-align: left}body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:hover,body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:focus,body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:active{color: #000;border-color: #c8c8c8}body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options .tab-button:last-child{border-bottom: none}}body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options span{font-size: 0.875em}@media (max-width: 1024px){body.high-contrast .site-header .header-offlinks{margin-right: 5%}}@media (max-width: 767px){body.high-contrast .site-header .header-offlinks{display: none;width: 100%;margin-right: 0}}body.high-contrast .site-header .header-offlinks .button-links{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column}@media (max-width: 767px){body.high-contrast .site-header .header-offlinks .button-links{display: block}}body.high-contrast .site-header .header-offlinks .button-links > a{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-webkit-box-align-items: middle;-moz-box-align-items: middle;-webkit-align-items: middle;-ms-align-items: middle;align-items: middle;font-size: 1em;padding: .25em .5em;margin-bottom: 0.5em}body.high-contrast .site-header .header-offlinks .button-links > a .ion{padding-top: 0.25em;margin-left: 0.25em}@media (max-width: 767px){body.high-contrast .site-header .header-offlinks .button-links > a{padding: .75em 5%;margin: 0;border-radius: 0;border-bottom: 2px solid #fff}}body.high-contrast .site-header .header-toggles{border-top: 1px solid #c8c8c8;border-bottom: 1px solid #c8c8c8;padding: .5em 5%;margin: .5em 0 0;width: 100%}body.high-contrast .site-header .header-toggles .inner-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;position: relative}body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon,body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle .label{display: inline-block;vertical-align: middle}body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon{height: 16px;width: 20px;position: relative}body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon .rect{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;width: 100%;height: 2px;background: #000;position: absolute;left: 0;opacity: 1;margin: auto}body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon .rect.top{top: 0}body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon .rect.mid{top: 7px}body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle .menu-icon .rect.bot{bottom: 0}body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle .label{text-transform: uppercase;margin-left: 0.75em}body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle:hover,body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle:focus,body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle:active{color: #000}body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle.active .menu-icon .rect.top{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);bottom: 0}body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle.active .menu-icon .rect.mid{opacity: 0}body.high-contrast .site-header .header-toggles .inner-wrapper .header-menu-toggle.active .menu-icon .rect.bot{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0}body.high-contrast .site-header .header-toggles .inner-wrapper .header-search-toggle{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-size: 2em;width: 1em;height: 1em;position: relative;background: #e6e6e6;border-radius: 50%}body.high-contrast .site-header .header-toggles .inner-wrapper .header-search-toggle .ion{font-size: 0.75em;width: 1em;height: 1em;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #000}body.high-contrast .site-header .header-toggles .inner-wrapper .header-search-toggle:hover,body.high-contrast .site-header .header-toggles .inner-wrapper .header-search-toggle:focus,body.high-contrast .site-header .header-toggles .inner-wrapper .header-search-toggle:active,body.high-contrast .site-header .header-toggles .inner-wrapper .header-search-toggle.active{background: #000}body.high-contrast .site-header .header-toggles .inner-wrapper .header-search-toggle:hover .ion,body.high-contrast .site-header .header-toggles .inner-wrapper .header-search-toggle:focus .ion,body.high-contrast .site-header .header-toggles .inner-wrapper .header-search-toggle:active .ion,body.high-contrast .site-header .header-toggles .inner-wrapper .header-search-toggle.active .ion{color: #fff}@media (max-width: 767px){body.high-contrast .site-header .social-media-links{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-around;-moz-box-justify-content: space-around;-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around;padding: 1em 5%}}body.high-contrast #main-menu{width: 100%}@media (max-width: 767px){body.high-contrast #main-menu{display: none}}body.high-contrast #main-menu ul{font-size: 1em;margin: 0;padding: 0;list-style: none}body.high-contrast #main-menu .menu-item{margin: 0;padding: 0}body.high-contrast #main-menu .menu-item .link-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;line-height: 1}@media (max-width: 767px){body.high-contrast #main-menu .menu-item .link-wrapper{border-bottom: 1px solid #c8c8c8;padding-left: 5%;padding-right: 5%}}body.high-contrast #main-menu .menu-item .link-wrapper .link-text,body.high-contrast #main-menu .menu-item .link-wrapper .toggle{font-size: 1.25em;line-height: 1}body.high-contrast #main-menu .menu-item .link-wrapper .link-text{font-weight: 600;text-decoration: none;padding: .25em 0;margin: 0 .25em;color: #000}body.high-contrast #main-menu .menu-item .link-wrapper .link-text:hover,body.high-contrast #main-menu .menu-item .link-wrapper .link-text:focus,body.high-contrast #main-menu .menu-item .link-wrapper .link-text:active{color: #000}@media (max-width: 767px){body.high-contrast #main-menu .menu-item .link-wrapper .link-text{font-size: 1em}}body.high-contrast #main-menu .menu-item .link-wrapper .toggle{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;display: none;padding: 0.25em;color: #000}body.high-contrast #main-menu .menu-item .link-wrapper .toggle:hover,body.high-contrast #main-menu .menu-item .link-wrapper .toggle:focus,body.high-contrast #main-menu .menu-item .link-wrapper .toggle:active{color: #000}body.high-contrast #main-menu .menu-item-has-children > .link-wrapper .toggle{display: block}body.high-contrast #main-menu .menu{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin: 2em 0 0 0;border-top: 1px solid #c8c8c8;border-bottom: 1px solid #c8c8c8;position: relative}@media (max-width: 767px){body.high-contrast #main-menu .menu{margin: 0;border: none;display: block}}body.high-contrast #main-menu .menu > .menu-item{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin: 0}body.high-contrast #main-menu .menu > .menu-item > .link-wrapper{-webkit-box-justify-content: center;-moz-box-justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;padding: 1em 0;cursor: pointer}@media (max-width: 1280px){body.high-contrast #main-menu .menu > .menu-item > .link-wrapper{padding: 1em .75em}}@media (max-width: 767px){body.high-contrast #main-menu .menu > .menu-item > .link-wrapper{-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;padding: .5em 5%}body.high-contrast #main-menu .menu > .menu-item > .link-wrapper .link-text{border-bottom: 2px solid transparent}}body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper{background: #f2f2f2}body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper .link-text{color: #000}body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper .link-text:hover,body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper .link-text:focus,body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper .link-text:active{color: #000}body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper .toggle{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}@media (max-width: 767px){body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper{background: #000}body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper .link-text{color: #fff}body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper .link-text:hover,body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper .link-text:focus,body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper .link-text:active{color: #fff;border-color: #fff}body.high-contrast #main-menu .menu > .menu-item.active > .link-wrapper .toggle{color: #fff}}body.high-contrast #main-menu .menu .sub-menu-wrap{display: none}body.high-contrast #main-menu .menu .sub-menu-wrap .outer-wrapper{padding: 0}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0{position: absolute;z-index: 99;top: 100%;width: 100%;border-top: 1px solid #c8c8c8}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0{position: relative;top: unset}}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu{background: #e8e8e8;background: -moz-linear-gradient(top, #e8e8e8 0%, #d8d8d8 100%);background: -webkit-linear-gradient(top, #e8e8e8 0%, #d8d8d8 100%);background: linear-gradient(to bottom, #e8e8e8 0%, #d8d8d8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#d8d8d8', GradientType=0);width: 25%}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu{background: none;width: 100%}}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item{padding: 0}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item:first-child{padding-top: 1.5em}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item:first-child{padding-top: 0}}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item:last-child{padding-bottom: 1.5em}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item:last-child{padding-bottom: 0;border-bottom: none}}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;padding: .75em 2.5em}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper{padding: .75em 5% .75em 10%}}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .toggle{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg)}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .toggle{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text{border-top: 2px solid transparent;border-bottom: 2px solid transparent}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper{background: #000}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .link-text,body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .toggle{color: #fff}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .toggle{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg)}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .toggle{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .link-text:hover,body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .link-text:focus,body.high-contrast #main-menu .menu .sub-menu-wrap.depth-0 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .link-text:active{border-bottom-color: #fff}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1{position: absolute;z-index: 99;top: 0;left: 25%;width: 75%}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1{left: unset;width: 100%;position: relative}}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start;padding: 2em 2.5em}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu{padding: 0;display: block;width: 100%}}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item{width: calc(50% - 1em);padding: .25em .5em;margin: .25em 0}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item{margin: 0;padding: 0;width: 100%}}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper{padding: .75em 5% .75em 15%}}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text{border-bottom: 2px solid transparent}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:hover,body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:focus,body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:active{border-color: #000;color: #000}@media (max-width: 767px){body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text{border: none}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:hover,body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:focus,body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item > .link-wrapper .link-text:active{color: #000}}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-1 > .outer-wrapper > .sub-menu > .menu-item.active > .link-wrapper .toggle{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-2 .menu-item{padding: .5em 0 0 1em}body.high-contrast #main-menu .menu .sub-menu-wrap.depth-2 .menu-item .link-text{font-size: 0.9em}body.high-contrast .single .breadcrumbs .crumbs{border-bottom: 1px solid #c8c8c8}body.high-contrast .breadcrumbs .crumbs{font-size: 1em;font-weight: 400;padding: 1.4rem 0 .7rem;margin-bottom: 0.7rem}body.high-contrast .breadcrumbs .crumb{display: inline-block;margin: 0 .45rem .7rem 0}body.high-contrast .breadcrumbs .crumb.divider{margin-right: 0.75rem}body.high-contrast .breadcrumbs a{color: #000;text-decoration: none;border: none;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .breadcrumbs a:last-child{font-weight: 600}body.high-contrast .breadcrumbs a:hover,body.high-contrast .breadcrumbs a:focus,body.high-contrast .breadcrumbs a:active{color: #000}body.high-contrast .error404 .page-title{margin-top: 1em}body.high-contrast .page-wrapper{position: relative}body.high-contrast .page-wrapper > .outer-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}@media (max-width: 1024px){body.high-contrast .page-wrapper > .outer-wrapper{display: block}}body.high-contrast .page-content{width: calc(60% - 2.3em);display: inline-block;vertical-align: top;margin-right: 2em;margin-bottom: 4em}@media (max-width: 1024px){body.high-contrast .page-content{width: 100%;margin-right: 0;margin-bottom: 2em}}body.high-contrast .page-content.full-width{width: 100%;margin-right: 0}body.high-contrast .lbox{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 2001;display: none}body.high-contrast .lbox .overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 0}body.high-contrast .lbox .lbox-position{width: 80%;max-width: 800px;height: 80%;max-height: 800px;overflow-y: auto;margin: auto;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1}body.high-contrast .lbox .lbox-position .lbox-inner{background: #fff;padding: 2em;position: relative}body.high-contrast .lbox .lbox-position .lbox-inner .close.toggle{position: absolute;top: 0.5em;right: 0.5em;font-size: 2em;background: none;border: none;color: #000}body.high-contrast .lbox .lbox-position .lbox-inner .close.toggle:hover,body.high-contrast .lbox .lbox-position .lbox-inner .close.toggle:focus,body.high-contrast .lbox .lbox-position .lbox-inner .close.toggle:active{color: #000}body.high-contrast .page-sidebar{width: 35%;display: inline-block;vertical-align: top;margin-bottom: 3em}@media (max-width: 1024px){body.high-contrast .page-sidebar{width: 100%}body.high-contrast .page-sidebar .outer-wrapper{display: block;margin: 0 auto}}body.high-contrast .sidebar-style-contact-block{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body.high-contrast .sidebar-style-contact-block .researcher-thumbnail{width: calc(50% - 2em);margin-bottom: 1.5em}body.high-contrast .sidebar-style-contact-block .researcher-thumbnail + .contact{width: 50%}@media (max-width: 1024px){body.high-contrast .sidebar-style-contact-block{display: block}body.high-contrast .sidebar-style-contact-block .researcher-thumbnail{width: 100%;text-align: center}body.high-contrast .sidebar-style-contact-block .researcher-thumbnail + .contact{width: auto}}body.high-contrast .sidebar-style-contact-block .contact .title{margin-bottom: 0.75em;text-transform: none;color: #000;font-size: 1.25em;font-weight: 600}body.high-contrast .sidebar-style-contact-block .contact .section{border-bottom: 2px solid #c8c8c8;padding-bottom: 0.5em;margin-bottom: 1em}body.high-contrast .sidebar-style-contact-block .contact .section:last-child{border: none}body.high-contrast .page-sidebar .sidebar-widget,body.high-contrast .sidebar-style-contact-block .sidebar-widget{background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);padding: 2em;margin-bottom: 1.5rem}@media (max-width: 1024px){body.high-contrast .page-sidebar .sidebar-widget,body.high-contrast .sidebar-style-contact-block .sidebar-widget{padding: 1em;border-bottom: 1px solid #c8c8c8}body.high-contrast .page-sidebar .sidebar-widget:last-child,body.high-contrast .sidebar-style-contact-block .sidebar-widget:last-child{border-bottom: none}}body.high-contrast .page-sidebar .sidebar-widget .value a,body.high-contrast .sidebar-style-contact-block .sidebar-widget .value a{word-break: break-all}body.high-contrast .page-sidebar .sidebar-widget .sidebar-header .header-title,body.high-contrast .sidebar-style-contact-block .sidebar-widget .sidebar-header .header-title,body.high-contrast .page-sidebar .sidebar-widget .widget-title,body.high-contrast .sidebar-style-contact-block .sidebar-widget .widget-title{color: #000;font-size: 1.25em;font-weight: 600;margin-bottom: 1.5em;text-transform: none}body.high-contrast .page-sidebar .sidebar-widget .rho-open-research,body.high-contrast .sidebar-style-contact-block .sidebar-widget .rho-open-research{margin: 0}body.high-contrast .page-sidebar .sidebar-widget .rho-open-research .widget-title,body.high-contrast .sidebar-style-contact-block .sidebar-widget .rho-open-research .widget-title{margin-bottom: 0}body.high-contrast .page-sidebar .sidebar-widget .rho-newsletter .mc-field-group,body.high-contrast .sidebar-style-contact-block .sidebar-widget .rho-newsletter .mc-field-group{margin-bottom: 1em}body.high-contrast .page-sidebar .sidebar-widget .rho-newsletter #mc_embed_signup div.mce_inline_error,body.high-contrast .sidebar-style-contact-block .sidebar-widget .rho-newsletter #mc_embed_signup div.mce_inline_error{border: none;background: none;padding: 0;margin: 0;font-weight: 500;color: #de1226}body.high-contrast .page-sidebar .sidebar-widget .rho-newsletter #mc_embed_signup input.mce_inline_error,body.high-contrast .sidebar-style-contact-block .sidebar-widget .rho-newsletter #mc_embed_signup input.mce_inline_error{border-color: #de1226}body.high-contrast .page-sidebar .sidebar-widget .wpp-list,body.high-contrast .sidebar-style-contact-block .sidebar-widget .wpp-list{list-style: none;padding: 0;margin: 0}body.high-contrast .page-sidebar .sidebar-widget .wpp-list li,body.high-contrast .sidebar-style-contact-block .sidebar-widget .wpp-list li{padding-bottom: 0.75em;margin-bottom: 1em;border-bottom: 1px solid #c8c8c8}body.high-contrast .page-sidebar .sidebar-widget .wpp-list li:last-child,body.high-contrast .sidebar-style-contact-block .sidebar-widget .wpp-list li:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0}body.high-contrast .page-sidebar .sidebar-widget .wpp-list a,body.high-contrast .sidebar-style-contact-block .sidebar-widget .wpp-list a{display: block;color: #000;font-size: 1.125em;font-weight: 600;text-decoration: none;transition: none}body.high-contrast .page-sidebar .sidebar-widget .wpp-list a:hover,body.high-contrast .sidebar-style-contact-block .sidebar-widget .wpp-list a:hover,body.high-contrast .page-sidebar .sidebar-widget .wpp-list a:focus,body.high-contrast .sidebar-style-contact-block .sidebar-widget .wpp-list a:focus,body.high-contrast .page-sidebar .sidebar-widget .wpp-list a:active,body.high-contrast .sidebar-style-contact-block .sidebar-widget .wpp-list a:active{color: #000;text-decoration: underline}body.high-contrast .page-sidebar .sidebar-widget p,body.high-contrast .sidebar-style-contact-block .sidebar-widget p{font-size: 1.125em;line-height: 1.5}body.high-contrast .page-sidebar .sidebar-widget ul,body.high-contrast .sidebar-style-contact-block .sidebar-widget ul,body.high-contrast .page-sidebar .sidebar-widget ol,body.high-contrast .sidebar-style-contact-block .sidebar-widget ol{font-size: 1.125em;margin: 0}body.high-contrast .page-sidebar .sidebar-widget ul.gform_fields,body.high-contrast .sidebar-style-contact-block .sidebar-widget ul.gform_fields,body.high-contrast .page-sidebar .sidebar-widget ol.gform_fields,body.high-contrast .sidebar-style-contact-block .sidebar-widget ol.gform_fields,body.high-contrast .page-sidebar .sidebar-widget ul.gfield_radio,body.high-contrast .sidebar-style-contact-block .sidebar-widget ul.gfield_radio,body.high-contrast .page-sidebar .sidebar-widget ol.gfield_radio,body.high-contrast .sidebar-style-contact-block .sidebar-widget ol.gfield_radio{font-size: 1em}body.high-contrast .page-sidebar .sidebar-widget ul ul,body.high-contrast .sidebar-style-contact-block .sidebar-widget ul ul,body.high-contrast .page-sidebar .sidebar-widget ol ul,body.high-contrast .sidebar-style-contact-block .sidebar-widget ol ul,body.high-contrast .page-sidebar .sidebar-widget ul ol,body.high-contrast .sidebar-style-contact-block .sidebar-widget ul ol,body.high-contrast .page-sidebar .sidebar-widget ol ol,body.high-contrast .sidebar-style-contact-block .sidebar-widget ol ol{font-size: 1em}body.high-contrast .page-sidebar .sidebar-widget[class*="sidebar_styled_text"],body.high-contrast .sidebar-style-contact-block .sidebar-widget[class*="sidebar_styled_text"]{padding: 0}body.high-contrast .page-sidebar .sidebar-widget[class*="sidebar_styled_text"] .widget-title,body.high-contrast .sidebar-style-contact-block .sidebar-widget[class*="sidebar_styled_text"] .widget-title{margin: 0}body.high-contrast .page-sidebar.concierge-sidebar,body.high-contrast .sidebar-style-contact-block.concierge-sidebar{margin-top: 40px}body.high-contrast .page-sidebar .tax-list,body.high-contrast .sidebar-style-contact-block .tax-list{list-style: none;padding: 0}body.high-contrast .page-sidebar .tax-list li,body.high-contrast .sidebar-style-contact-block .tax-list li{display: inline-block;margin-bottom: 0.5em}body.high-contrast .page-sidebar .tax-list li::after,body.high-contrast .sidebar-style-contact-block .tax-list li::after{content: ','}body.high-contrast .page-sidebar .tax-list li:last-child::after,body.high-contrast .sidebar-style-contact-block .tax-list li:last-child::after{content: ''}body.high-contrast .page-sidebar .tax-list li > .label,body.high-contrast .sidebar-style-contact-block .tax-list li > .label,body.high-contrast .page-sidebar .tax-list li > .value,body.high-contrast .sidebar-style-contact-block .tax-list li > .value{display: inline-block}body.high-contrast .page-sidebar .meta-list,body.high-contrast .sidebar-style-contact-block .meta-list{list-style: none;margin: 0;padding: 0 0 .5em}body.high-contrast .page-sidebar .meta-list li,body.high-contrast .sidebar-style-contact-block .meta-list li{margin: 0 0 .5em}body.high-contrast .page-sidebar .meta-list li .label,body.high-contrast .sidebar-style-contact-block .meta-list li .label{font-weight: 600}body.high-contrast .page-sidebar .researcher-thumbnail,body.high-contrast .sidebar-style-contact-block .researcher-thumbnail{text-align: center}body.high-contrast .page-sidebar.spd-sidebar .sidebar-header .header-title,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sidebar-header .header-title,body.high-contrast .page-sidebar.rl-sidebar .sidebar-header .header-title,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sidebar-header .header-title,body.high-contrast .page-sidebar.product-sidebar .sidebar-header .header-title,body.high-contrast .sidebar-style-contact-block.product-sidebar .sidebar-header .header-title,body.high-contrast .page-sidebar.hr-sidebar .sidebar-header .header-title,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sidebar-header .header-title{margin-bottom: 0.75em}body.high-contrast .page-sidebar.spd-sidebar .subsection .section-subtitle,body.high-contrast .sidebar-style-contact-block.spd-sidebar .subsection .section-subtitle,body.high-contrast .page-sidebar.rl-sidebar .subsection .section-subtitle,body.high-contrast .sidebar-style-contact-block.rl-sidebar .subsection .section-subtitle,body.high-contrast .page-sidebar.product-sidebar .subsection .section-subtitle,body.high-contrast .sidebar-style-contact-block.product-sidebar .subsection .section-subtitle,body.high-contrast .page-sidebar.hr-sidebar .subsection .section-subtitle,body.high-contrast .sidebar-style-contact-block.hr-sidebar .subsection .section-subtitle{font-size: 1.25em;margin: 0 0 .5em;color: #000}body.high-contrast .page-sidebar.spd-sidebar .subsection p,body.high-contrast .sidebar-style-contact-block.spd-sidebar .subsection p,body.high-contrast .page-sidebar.rl-sidebar .subsection p,body.high-contrast .sidebar-style-contact-block.rl-sidebar .subsection p,body.high-contrast .page-sidebar.product-sidebar .subsection p,body.high-contrast .sidebar-style-contact-block.product-sidebar .subsection p,body.high-contrast .page-sidebar.hr-sidebar .subsection p,body.high-contrast .sidebar-style-contact-block.hr-sidebar .subsection p{margin: 0 0 1em}body.high-contrast .page-sidebar.spd-sidebar .sidebar-section,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sidebar-section,body.high-contrast .page-sidebar.rl-sidebar .sidebar-section,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sidebar-section,body.high-contrast .page-sidebar.product-sidebar .sidebar-section,body.high-contrast .sidebar-style-contact-block.product-sidebar .sidebar-section,body.high-contrast .page-sidebar.hr-sidebar .sidebar-section,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sidebar-section{border-bottom: 2px solid #c8c8c8;padding-bottom: 0.5em;margin-bottom: 1em}body.high-contrast .page-sidebar.spd-sidebar .share-and-report,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report,body.high-contrast .page-sidebar.rl-sidebar .share-and-report,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report,body.high-contrast .page-sidebar.product-sidebar .share-and-report,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report,body.high-contrast .page-sidebar.hr-sidebar .share-and-report,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-bottom: 1em}body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .report-button,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .report-button,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button,body.high-contrast .page-sidebar.product-sidebar .share-and-report .report-button,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .report-button,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .report-button,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .action,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .action,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .action,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .action,body.high-contrast .page-sidebar.product-sidebar .share-and-report .action,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .action,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .action,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .action{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;color: #000;font-size: 1em;font-weight: 600;outline: nonee;border: 1px solid #c8c8c8;border-radius: 4px;padding: 0.75em;text-decoration: none}body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button .ion,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button .ion,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button .ion,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button .ion,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button .ion,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button .ion,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button .ion,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button .ion,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .report-button .ion,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button .ion,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .report-button .ion,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button .ion,body.high-contrast .page-sidebar.product-sidebar .share-and-report .report-button .ion,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .report-button .ion,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .report-button .ion,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button .ion,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .action .ion,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .action .ion,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .action .ion,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .action .ion,body.high-contrast .page-sidebar.product-sidebar .share-and-report .action .ion,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .action .ion,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .action .ion,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .action .ion{color: #000;font-size: 1.5em}body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button:hover,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:hover,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button:hover,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:hover,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button:hover,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:hover,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button:hover,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:hover,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .report-button:hover,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:hover,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .report-button:hover,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:hover,body.high-contrast .page-sidebar.product-sidebar .share-and-report .report-button:hover,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:hover,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .report-button:hover,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:hover,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .action:hover,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .action:hover,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .action:hover,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .action:hover,body.high-contrast .page-sidebar.product-sidebar .share-and-report .action:hover,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .action:hover,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .action:hover,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .action:hover,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button:focus,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:focus,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button:focus,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:focus,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button:focus,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:focus,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button:focus,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:focus,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .report-button:focus,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:focus,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .report-button:focus,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:focus,body.high-contrast .page-sidebar.product-sidebar .share-and-report .report-button:focus,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:focus,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .report-button:focus,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:focus,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .action:focus,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .action:focus,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .action:focus,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .action:focus,body.high-contrast .page-sidebar.product-sidebar .share-and-report .action:focus,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .action:focus,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .action:focus,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .action:focus,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button:active,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:active,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button:active,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:active,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button:active,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:active,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button:active,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:active,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .report-button:active,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:active,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .report-button:active,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:active,body.high-contrast .page-sidebar.product-sidebar .share-and-report .report-button:active,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:active,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .report-button:active,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:active,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .action:active,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .action:active,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .action:active,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .action:active,body.high-contrast .page-sidebar.product-sidebar .share-and-report .action:active,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .action:active,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .action:active,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .action:active{color: #fff;background: #000;border-color: #000}body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button:hover span,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:hover span,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button:hover span,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:hover span,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button:hover span,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:hover span,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button:hover span,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:hover span,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .report-button:hover span,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:hover span,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .report-button:hover span,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:hover span,body.high-contrast .page-sidebar.product-sidebar .share-and-report .report-button:hover span,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:hover span,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .report-button:hover span,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:hover span,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .action:hover span,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .action:hover span,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .action:hover span,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .action:hover span,body.high-contrast .page-sidebar.product-sidebar .share-and-report .action:hover span,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .action:hover span,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .action:hover span,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .action:hover span,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button:focus span,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:focus span,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button:focus span,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:focus span,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button:focus span,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:focus span,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button:focus span,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:focus span,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .report-button:focus span,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:focus span,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .report-button:focus span,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:focus span,body.high-contrast .page-sidebar.product-sidebar .share-and-report .report-button:focus span,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:focus span,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .report-button:focus span,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:focus span,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .action:focus span,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .action:focus span,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .action:focus span,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .action:focus span,body.high-contrast .page-sidebar.product-sidebar .share-and-report .action:focus span,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .action:focus span,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .action:focus span,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .action:focus span,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button:active span,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button:active span,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button:active span,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button:active span,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button:active span,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button:active span,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button:active span,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button:active span,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .report-button:active span,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button:active span,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .report-button:active span,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button:active span,body.high-contrast .page-sidebar.product-sidebar .share-and-report .report-button:active span,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .report-button:active span,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .report-button:active span,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button:active span,body.high-contrast .page-sidebar.spd-sidebar .share-and-report .action:active span,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .action:active span,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .action:active span,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .action:active span,body.high-contrast .page-sidebar.product-sidebar .share-and-report .action:active span,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .action:active span,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .action:active span,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .action:active span{color: inherit}body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button{margin-right: 1em}body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button .ion,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button .ion,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button .ion,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button .ion,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button .ion,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button .ion,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button .ion,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button .ion{margin-left: 0.25em}body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button.active,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button.active,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button.active,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button.active,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button.active,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button.active,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button.active,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button.active{color: #fff;background: #000;border-color: #000}body.high-contrast .page-sidebar.spd-sidebar .share-and-report .share-button.active span,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .share-button.active span,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .share-button.active span,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .share-button.active span,body.high-contrast .page-sidebar.product-sidebar .share-and-report .share-button.active span,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .share-button.active span,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .share-button.active span,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .share-button.active span{color: inherit}body.high-contrast .page-sidebar.spd-sidebar .share-and-report .report-button,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .report-button,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button,body.high-contrast .page-sidebar.product-sidebar .share-and-report .report-button,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .report-button,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .report-button,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button{margin-left: 1em}body.high-contrast .page-sidebar.spd-sidebar .share-and-report .report-button .ion,body.high-contrast .sidebar-style-contact-block.spd-sidebar .share-and-report .report-button .ion,body.high-contrast .page-sidebar.rl-sidebar .share-and-report .report-button .ion,body.high-contrast .sidebar-style-contact-block.rl-sidebar .share-and-report .report-button .ion,body.high-contrast .page-sidebar.product-sidebar .share-and-report .report-button .ion,body.high-contrast .sidebar-style-contact-block.product-sidebar .share-and-report .report-button .ion,body.high-contrast .page-sidebar.hr-sidebar .share-and-report .report-button .ion,body.high-contrast .sidebar-style-contact-block.hr-sidebar .share-and-report .report-button .ion{margin-right: 0.25em}body.high-contrast .page-sidebar.spd-sidebar .sharing-options,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sharing-options,body.high-contrast .page-sidebar.rl-sidebar .sharing-options,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sharing-options,body.high-contrast .page-sidebar.product-sidebar .sharing-options,body.high-contrast .sidebar-style-contact-block.product-sidebar .sharing-options,body.high-contrast .page-sidebar.hr-sidebar .sharing-options,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sharing-options{position: relative}body.high-contrast .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options,body.high-contrast .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options,body.high-contrast .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options,body.high-contrast .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options,body.high-contrast .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options{display: none;position: absolute;top: 100%;left: 0;right: 0;padding: .5em .75em;background-color: #fff;border-radius: 4px;-webkit-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:  0 3px 3px 0 rgba(0,0,0,0.2)}body.high-contrast .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options button,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options button,body.high-contrast .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options button,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options button,body.high-contrast .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options button,body.high-contrast .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options button,body.high-contrast .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options button,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options button,body.high-contrast .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options a,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options a,body.high-contrast .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options a,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options a,body.high-contrast .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options a,body.high-contrast .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options a,body.high-contrast .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options a,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options a{display: block;color: #333;font-size: 0.8em;font-weight: 400;margin: .5em 0;border-bottom: 2px solid transparent;text-decoration: none;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options button:hover,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options button:hover,body.high-contrast .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options button:hover,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options button:hover,body.high-contrast .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options button:hover,body.high-contrast .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options button:hover,body.high-contrast .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options button:hover,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options button:hover,body.high-contrast .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options a:hover,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options a:hover,body.high-contrast .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options a:hover,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options a:hover,body.high-contrast .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options a:hover,body.high-contrast .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options a:hover,body.high-contrast .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options a:hover,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options a:hover,body.high-contrast .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options button:focus,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options button:focus,body.high-contrast .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options button:focus,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options button:focus,body.high-contrast .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options button:focus,body.high-contrast .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options button:focus,body.high-contrast .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options button:focus,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options button:focus,body.high-contrast .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options a:focus,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options a:focus,body.high-contrast .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options a:focus,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options a:focus,body.high-contrast .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options a:focus,body.high-contrast .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options a:focus,body.high-contrast .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options a:focus,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options a:focus,body.high-contrast .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options button:active,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options button:active,body.high-contrast .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options button:active,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options button:active,body.high-contrast .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options button:active,body.high-contrast .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options button:active,body.high-contrast .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options button:active,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options button:active,body.high-contrast .page-sidebar.spd-sidebar .sharing-options #sidebar-sharing-options a:active,body.high-contrast .sidebar-style-contact-block.spd-sidebar .sharing-options #sidebar-sharing-options a:active,body.high-contrast .page-sidebar.rl-sidebar .sharing-options #sidebar-sharing-options a:active,body.high-contrast .sidebar-style-contact-block.rl-sidebar .sharing-options #sidebar-sharing-options a:active,body.high-contrast .page-sidebar.product-sidebar .sharing-options #sidebar-sharing-options a:active,body.high-contrast .sidebar-style-contact-block.product-sidebar .sharing-options #sidebar-sharing-options a:active,body.high-contrast .page-sidebar.hr-sidebar .sharing-options #sidebar-sharing-options a:active,body.high-contrast .sidebar-style-contact-block.hr-sidebar .sharing-options #sidebar-sharing-options a:active{border-color: #000}body.high-contrast .single-service_provider .single-service-map-wrapper,body.high-contrast.single-service_provider .single-service-map-wrapper{border-bottom: 2px solid #c8c8c8;margin-bottom: 1.5em}body.high-contrast .single-service_provider .single-service-map-wrapper .single-service-map,body.high-contrast.single-service_provider .single-service-map-wrapper .single-service-map{height: 20em;margin-bottom: 1.5em}body.high-contrast .single-service_provider .single-service-map-wrapper .get-directions,body.high-contrast.single-service_provider .single-service-map-wrapper .get-directions{margin-bottom: 1.5em}body.high-contrast .single-service_provider .page-content h2,body.high-contrast.single-service_provider .page-content h2,body.high-contrast .single-service_provider .page-content h3,body.high-contrast.single-service_provider .page-content h3,body.high-contrast .single-service_provider .page-content h4,body.high-contrast.single-service_provider .page-content h4,body.high-contrast .single-service_provider .page-content h5,body.high-contrast.single-service_provider .page-content h5,body.high-contrast .single-service_provider .page-content h6,body.high-contrast.single-service_provider .page-content h6{color: #000}body.high-contrast .single-service_provider .page-content h2,body.high-contrast.single-service_provider .page-content h2,body.high-contrast .single-service_provider .page-content .h2,body.high-contrast.single-service_provider .page-content .h2{font-size: 1.75em}body.high-contrast .single-service_provider .page-content .services-offered .services,body.high-contrast.single-service_provider .page-content .services-offered .services{list-style: none;padding-left: 0}body.high-contrast .single-service_provider .page-content .services-offered .services li,body.high-contrast.single-service_provider .page-content .services-offered .services li{display: inline-block;margin-bottom: 0.5em}body.high-contrast .single-service_provider .page-content .services-offered .services li::after,body.high-contrast.single-service_provider .page-content .services-offered .services li::after{content: ','}body.high-contrast .single-service_provider .page-content .services-offered .services li:last-child::after,body.high-contrast.single-service_provider .page-content .services-offered .services li:last-child::after{content: ''}body.high-contrast .single-service_provider .submitted-by,body.high-contrast.single-service_provider .submitted-by{border-bottom: 2px solid #c8c8c8}body.high-contrast .single-service_provider .submitted-by p:last-child,body.high-contrast.single-service_provider .submitted-by p:last-child{margin-bottom: 0;padding-bottom: 1em}body.high-contrast .single-service_provider .satellite-location span,body.high-contrast.single-service_provider .satellite-location span{display: block}body.high-contrast .single-service_provider .single-service-window,body.high-contrast.single-service_provider .single-service-window{font-size: 1.125em;padding-right: 2em}body.high-contrast .single-service_provider .single-service-window .sidebar-header,body.high-contrast.single-service_provider .single-service-window .sidebar-header{display: none}body.high-contrast .single-service_provider .single-service-window p,body.high-contrast.single-service_provider .single-service-window p,body.high-contrast .single-service_provider .single-service-window .meta-list,body.high-contrast.single-service_provider .single-service-window .meta-list,body.high-contrast .single-service_provider .single-service-window span,body.high-contrast.single-service_provider .single-service-window span{display: block;margin: 0 0 .5em 0;padding: 0;font-size: 1em}body.high-contrast .single-service_provider .single-service-window .meta-list,body.high-contrast.single-service_provider .single-service-window .meta-list{list-style: none}body.high-contrast .single-service_provider .single-service-window .meta-list li,body.high-contrast.single-service_provider .single-service-window .meta-list li{margin: 0}body.high-contrast .single-service_provider .single-service-window .meta-list li span,body.high-contrast.single-service_provider .single-service-window .meta-list li span{margin: 0;display: inline-block}body.high-contrast .single-service_provider .single-service-window .directions,body.high-contrast.single-service_provider .single-service-window .directions{font-weight: bold}body.high-contrast .single-resource_library .post-thumbnail-wrapper,body.high-contrast .single-product .post-thumbnail-wrapper,body.high-contrast .single-research_listing .post-thumbnail-wrapper,body.high-contrast.single-resource_library .post-thumbnail-wrapper,body.high-contrast.single-product .post-thumbnail-wrapper,body.high-contrast.single-research_listing .post-thumbnail-wrapper{float: left;margin: 0 1em 1em 0;max-width: 50%}@media (max-width: 767px){body.high-contrast .single-resource_library .post-thumbnail-wrapper,body.high-contrast .single-product .post-thumbnail-wrapper,body.high-contrast .single-research_listing .post-thumbnail-wrapper,body.high-contrast.single-resource_library .post-thumbnail-wrapper,body.high-contrast.single-product .post-thumbnail-wrapper,body.high-contrast.single-research_listing .post-thumbnail-wrapper{float: none;margin: 0 auto;text-align: center;max-width: 100%}}body.high-contrast .single-resource_library .page-content .action-wrapper,body.high-contrast .single-product .page-content .action-wrapper,body.high-contrast .single-research_listing .page-content .action-wrapper,body.high-contrast.single-resource_library .page-content .action-wrapper,body.high-contrast.single-product .page-content .action-wrapper,body.high-contrast.single-research_listing .page-content .action-wrapper,body.high-contrast .single-resource_library .page-content .shopping-actions,body.high-contrast .single-product .page-content .shopping-actions,body.high-contrast .single-research_listing .page-content .shopping-actions,body.high-contrast.single-resource_library .page-content .shopping-actions,body.high-contrast.single-product .page-content .shopping-actions,body.high-contrast.single-research_listing .page-content .shopping-actions{clear: both}body.high-contrast .glossary-wrapper .glossary-search-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;padding-bottom: 1.5em}body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search{position: relative}body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search .glossary-search-text{padding-right: 2em}body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search .trigger-glossary-search{position: absolute;top: 0;right: 0.5em;bottom: 0;margin: auto;padding: 0;border: none;background: none;width: 2em;height: 2em}body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search .trigger-glossary-search .ion{font-size: 2em;color: #000;width: 1em;height: 1em}body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search-reset{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;background: #f6f6f6;background: -moz-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: -webkit-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: linear-gradient(to bottom, #f6f6f6 0%, #e8e8e8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e8e8e8', GradientType=0);border: 1px solid #c8c8c8;border-radius: 4px;font-size: 1em;font-weight: 600;padding: .5em .75em;color: #000}body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search-reset .label{padding-left: 0.5em}body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search-reset .ion{font-size: 1.5em;color: #000}body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:hover,body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:focus,body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:active,body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search-reset.active{color: #fff;background: #000;border-color: #000}body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:hover .ion,body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:focus .ion,body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search-reset:active .ion,body.high-contrast .glossary-wrapper .glossary-search-wrapper .glossary-search-reset.active .ion{color: inherit}body.high-contrast .glossary-wrapper .glossary-filters{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body.high-contrast .glossary-wrapper .glossary-filters button{text-transform: uppercase;color: #000;background: #fff;border: 1px solid #c8c8c8;padding: .25em .5em;text-align: center;margin: 0 .5em .5em 0;font-weight: 600;font-size: 1.25em;line-height: 1;min-width: 2em}body.high-contrast .glossary-wrapper .glossary-filters button:hover,body.high-contrast .glossary-wrapper .glossary-filters button:focus,body.high-contrast .glossary-wrapper .glossary-filters button:active{background: #000;color: #fff}body.high-contrast .glossary-wrapper .glossary-filters button.disabled{color: #c8c8c8;cursor: default}body.high-contrast .glossary-wrapper .glossary-filters button.disabled:hover,body.high-contrast .glossary-wrapper .glossary-filters button.disabled:focus,body.high-contrast .glossary-wrapper .glossary-filters button.disabled:active{background: #fff;color: #c8c8c8}body.high-contrast .glossary-wrapper .listing-section-heading{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;padding: .75rem 0;margin: 0;border-bottom: 1px solid #c8c8c8}body.high-contrast .glossary-wrapper .listing-section-heading .current{font-size: 2em;font-weight: 500;margin: 0;padding: 0 .5em 0 0;text-transform: uppercase}body.high-contrast .glossary-wrapper .listing-section-heading .nav{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}body.high-contrast .glossary-wrapper .listing-section-heading .nav .scroll{border: none;background: none;color: #000;font-size: 1.125em;padding: 0;margin: 0}body.high-contrast .glossary-wrapper .listing-section-heading .nav .scroll::before{content: '|';padding: 0 .25em;color: #c8c8c8}body.high-contrast .glossary-wrapper .listing-section-heading .nav .scroll:first-child::before{content: '';padding: 0}body.high-contrast .glossary-wrapper .listing-section-heading .nav .scroll:hover,body.high-contrast .glossary-wrapper .listing-section-heading .nav .scroll:focus,body.high-contrast .glossary-wrapper .listing-section-heading .nav .scroll:active{color: #000}body.high-contrast .glossary-wrapper .listing{border-bottom: 1px solid #c8c8c8}body.high-contrast .glossary-wrapper .listing .glossary-title{font-size: 1.5em;font-weight: 500;margin: 0;padding: .75rem 0}body.high-contrast .glossary-wrapper .listing p{margin-top: 0}body.high-contrast .mindset-top-banner{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative}body.high-contrast .mindset-top-banner > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body.high-contrast .mindset-top-banner .overlay{background: #c9598b;background: -moz-linear-gradient(top, #c9598b 0%, #b14276 100%);background: -webkit-linear-gradient(top, #c9598b 0%, #b14276 100%);background: linear-gradient(to bottom, #c9598b 0%, #b14276 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c9598b", endColorstr="#b14276", GradientType=1);position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.9;z-index: 5}body.high-contrast .mindset-top-banner .content{position: relative;z-index: 10;color: #fff;text-align: center;padding: 4.5rem 10%}body.high-contrast .mindset-top-banner .content .mindset-title{font-size: 1.75em;font-family: "proxima-nova", sans-serif;color: inherit;text-transform: uppercase}body.high-contrast .mindset-top-banner .content .mindset-title span{display: block}body.high-contrast .mindset-top-banner .content .text{font-size: 1.25em;color: inherit}body.high-contrast .mindset-top-banner .content .text p{color: inherit;font-size: 1em}body.high-contrast .mindset-top-banner .content .text a{color: inherit;text-decoration: underline}body.high-contrast .mindset-top-banner .content .text a:hover,body.high-contrast .mindset-top-banner .content .text a:focus,body.high-contrast .mindset-top-banner .content .text a:active{background: #000;text-decoration: none}body.high-contrast .mindset-top-banner .content .scroll{display: inline-block;padding: 0;margin-top: 0.5em;color: #fff;text-decoration: none;font-size: 2.5em;line-height: 1}body.high-contrast .mindset-top-banner .content .scroll:hover,body.high-contrast .mindset-top-banner .content .scroll:focus,body.high-contrast .mindset-top-banner .content .scroll:active{color: #000}body.high-contrast .page-template-page-mindset .page-wrapper .page-sidebar{padding-top: 2em}body.high-contrast .mindset-footer-banner{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative;color: #fff}body.high-contrast .mindset-footer-banner > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body.high-contrast .mindset-footer-banner .content{padding: 4.5rem 5%;color: inherit;text-align: center}body.high-contrast .mindset-footer-banner .content *{color: inherit}body.high-contrast .category-posts-feed .inner-wrapper,body.high-contrast .category-posts-feed .post{padding-bottom: 1.125em}body.high-contrast .category-posts-feed .post{margin-top: 1.125em;border-bottom: 1px solid #c8c8c8}body.high-contrast .category-posts-feed .post > a{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;color: #000;text-decoration: none}body.high-contrast .category-posts-feed .post > a .date{margin-bottom: 1em}body.high-contrast .category-posts-feed .post > a .title{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;color: #000;font-size: 1.125em;font-weight: 500;margin: 0}body.high-contrast .category-posts-feed .post > a .excerpt{margin-top: 1em}body.high-contrast .category-posts-feed .post > a:hover .title,body.high-contrast .category-posts-feed .post > a:focus .title,body.high-contrast .category-posts-feed .post > a:active .title{text-decoration: underline}body.high-contrast .category-posts-feed .post .excerpt{display: none}body.high-contrast .category-posts-feed .post .thumbnail{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;width: 7em}body.high-contrast .category-posts-feed .post .thumbnail + .content{padding-left: 1.125em}body.high-contrast .category-posts-feed .swiper-controls{display: none}body.high-contrast .category-posts-feed + .view-all{color: #000;font-weight: 600;text-decoration: none}body.high-contrast .category-posts-feed + .view-all .ion{color: #000}body.high-contrast .category-posts-feed + .view-all:hover,body.high-contrast .category-posts-feed + .view-all:focus,body.high-contrast .category-posts-feed + .view-all:active{color: #000}body.high-contrast .category-posts-feed.swiper-container{position: relative}body.high-contrast .category-posts-feed.swiper-container .swiper-wrapper .post{border: none}body.high-contrast .category-posts-feed.swiper-container .swiper-wrapper .post > a{margin: 0 2em}body.high-contrast .category-posts-feed.swiper-container .excerpt{display: block}body.high-contrast .category-posts-feed.swiper-container .swiper-controls{display: block}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .prev,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .next{position: absolute;top: 0;bottom: 0;margin: auto;border: none;background: #fff;color: #000;font-size: 1.25em;width: 1em;height: 1em;border-radius: 50%;padding: 0;z-index: 50}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .prev .ion,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .next .ion{display: block;font-size: 0.875em}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .prev .sr-only,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .next .sr-only{position: absolute;bottom: 0}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .prev:hover,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .next:hover,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .prev:focus,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .next:focus,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .prev:active,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .next:active{background: #000;color: #fff}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .prev.swiper-button-disabled,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .next.swiper-button-disabled{opacity: 0.5;cursor: default}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .prev.swiper-button-disabled:hover,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .next.swiper-button-disabled:hover,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .prev.swiper-button-disabled:focus,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .next.swiper-button-disabled:focus,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .prev.swiper-button-disabled:active,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .next.swiper-button-disabled:active{background: #fff;color: #000}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .prev{left: 0}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .next{right: 0}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .pagination{text-align: right}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet{width: 0.75em;height: 0.75em;border: 1px solid #000;background: #fff;position: relative;margin: 0 0 .5em .5em;opacity: 1}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet::before{content: "";width: 0.5em;height: 0.5em;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;border-radius: 50%}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet:hover,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet:focus,body.high-contrast .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet:active{border-color: #000}body.high-contrast .category-posts-feed.swiper-container .swiper-controls .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background: #000}body.high-contrast .page-title-bar .title-header{margin-right: 1.75em;text-transform: lowercase}body.high-contrast .image-cards{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body.high-contrast .image-cards .image-card{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: stretch;-moz-box-align-items: stretch;-webkit-align-items: stretch;-ms-align-items: stretch;align-items: stretch;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;width: 100%;margin: 0 0 1.5em 1.5em;color: #fff}@media (max-width: 768px){body.high-contrast .image-cards .image-card{width: calc((100% / 2) - 0.75em);-webkit-box-ordinal-group: var(--card-index);-moz-box-ordinal-group: var(--card-index);-ms-flex-order: var(--card-index);-webkit-order: var(--card-index);order: var(--card-index)}body.high-contrast .image-cards .image-card:nth-child(4n+1){margin-left: 0}}@media (min-width: 768px){body.high-contrast .image-cards .image-card{width: calc((100% / 3) - 1em);-webkit-box-ordinal-group: var(--card-index);-moz-box-ordinal-group: var(--card-index);-ms-flex-order: var(--card-index);-webkit-order: var(--card-index);order: var(--card-index)}body.high-contrast .image-cards .image-card:nth-child(3n+1){margin-left: 0}}body.high-contrast .image-cards .image-card a,body.high-contrast .image-cards .image-card button{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-align-items: stretch;-moz-box-align-items: stretch;-webkit-align-items: stretch;-ms-align-items: stretch;align-items: stretch;-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;background: none;text-align: left;text-decoration: none;padding: 0;border: none;color: inherit;font-weight: 500}body.high-contrast .image-cards .image-card a.active .card-info,body.high-contrast .image-cards .image-card button.active .card-info{background: #f6f6f6;background: -moz-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: -webkit-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%);background: linear-gradient(to bottom, #f6f6f6 0%, #e8e8e8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e8e8e8', GradientType=0)}body.high-contrast .image-cards .image-card a,body.high-contrast .image-cards .image-card button{background: #000;border: 1px solid #000}body.high-contrast .image-cards .image-card a:hover,body.high-contrast .image-cards .image-card button:hover,body.high-contrast .image-cards .image-card a:focus,body.high-contrast .image-cards .image-card button:focus,body.high-contrast .image-cards .image-card a:active,body.high-contrast .image-cards .image-card button:active{background: #1a1a1a}body.high-contrast .image-cards .image-card a.active,body.high-contrast .image-cards .image-card button.active{color: #000}body.high-contrast .image-cards .image-card .card-thumb{background-repeat: no-repeat;background-size: cover;background-position: center;position: relative;height: 250px;display: block}body.high-contrast .image-cards .image-card .card-thumb > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body.high-contrast .image-cards .image-card .card-thumb img{visibility: hidden}body.high-contrast .image-cards .image-card .card-icon-thumb{position: relative;height: 250px;background: #777;display: block}body.high-contrast .image-cards .image-card .card-icon-thumb .ion{font-size: 3em;width: 1em;height: 1em;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #fff;border: 1px solid #fff;padding: 0.25em;border-radius: 50%;text-align: center}body.high-contrast .image-cards .image-card .card-info{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;text-align: center;font-size: 1.25em;display: block;padding: 0.75em}body.high-contrast .image-cards .image-card .card-info .card-title{margin-bottom: 0.5em;font-size: 1.125em;display: block}body.high-contrast .image-cards .image-card .card-info .card-subtitle{text-transform: uppercase;line-height: 1.25;display: block}body.high-contrast .image-cards .card-expanded-content{padding: 1em;background: #f8f8f7;display: none;margin: 0 0 1.5em;position: relative;width: calc(100% - 2em)}@media (max-width: 768px){body.high-contrast .image-cards .card-expanded-content{-webkit-box-ordinal-group: var(--small-row-order);-moz-box-ordinal-group: var(--small-row-order);-ms-flex-order: var(--small-row-order);-webkit-order: var(--small-row-order);order: var(--small-row-order)}}@media (min-width: 768px){body.high-contrast .image-cards .card-expanded-content{-webkit-box-ordinal-group: var(--large-row-order);-moz-box-ordinal-group: var(--large-row-order);-ms-flex-order: var(--large-row-order);-webkit-order: var(--large-row-order);order: var(--large-row-order)}}body.high-contrast .image-cards .card-expanded-content .close-wrap{float: right}body.high-contrast .image-cards .card-expanded-content .close{font-size: 1em;padding: 0.25em;background: none;border: none;cursor: pointer;color: #000}body.high-contrast .image-cards .card-expanded-content .close:hover,body.high-contrast .image-cards .card-expanded-content .close:focus,body.high-contrast .image-cards .card-expanded-content .close:active{color: #000}body.high-contrast .image-cards .card-expanded-content p{margin-top: 0}body.high-contrast .rho-search-tagged-content .thumbnail{float: left;margin-right: 1em}body.high-contrast .rho-search-tagged-content .thumbnail + .content{float: left;max-width: calc(100% - 1em - 150px)}body.high-contrast .rho-search-tagged-content .post::after{content: "";clear: both;display: table}body.high-contrast .popular-posts,body.high-contrast .rho-featured-publications,body.high-contrast .rho-search-tagged-content,body.high-contrast .rho-open-research{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin: 2em 0}body.high-contrast .popular-posts .section-header,body.high-contrast .rho-featured-publications .section-header,body.high-contrast .rho-search-tagged-content .section-header,body.high-contrast .rho-open-research .section-header,body.high-contrast .popular-posts .widget-title,body.high-contrast .rho-featured-publications .widget-title,body.high-contrast .rho-search-tagged-content .widget-title,body.high-contrast .rho-open-research .widget-title{color: #000;font-size: 1.5em;margin: 0;padding: 0;font-weight: normal}body.high-contrast .popular-posts .wpp-list,body.high-contrast .rho-featured-publications .wpp-list,body.high-contrast .rho-search-tagged-content .wpp-list,body.high-contrast .rho-open-research .wpp-list{margin: 0;padding: 0;list-style: none}body.high-contrast .popular-posts .featured-resource,body.high-contrast .rho-featured-publications .featured-resource,body.high-contrast .rho-search-tagged-content .featured-resource,body.high-contrast .rho-open-research .featured-resource,body.high-contrast .popular-posts .post,body.high-contrast .rho-featured-publications .post,body.high-contrast .rho-search-tagged-content .post,body.high-contrast .rho-open-research .post{padding: 1.5em 0;margin: 0;border-bottom: 2px solid #c8c8c8}body.high-contrast .popular-posts .featured-resource:last-child,body.high-contrast .rho-featured-publications .featured-resource:last-child,body.high-contrast .rho-search-tagged-content .featured-resource:last-child,body.high-contrast .rho-open-research .featured-resource:last-child,body.high-contrast .popular-posts .post:last-child,body.high-contrast .rho-featured-publications .post:last-child,body.high-contrast .rho-search-tagged-content .post:last-child,body.high-contrast .rho-open-research .post:last-child{border-bottom: none}body.high-contrast .popular-posts .featured-resource .title,body.high-contrast .rho-featured-publications .featured-resource .title,body.high-contrast .rho-search-tagged-content .featured-resource .title,body.high-contrast .rho-open-research .featured-resource .title,body.high-contrast .popular-posts .post .title,body.high-contrast .rho-featured-publications .post .title,body.high-contrast .rho-search-tagged-content .post .title,body.high-contrast .rho-open-research .post .title{font-size: 1.5em;padding: 0;margin: 0}body.high-contrast .popular-posts .featured-resource .title a,body.high-contrast .rho-featured-publications .featured-resource .title a,body.high-contrast .rho-search-tagged-content .featured-resource .title a,body.high-contrast .rho-open-research .featured-resource .title a,body.high-contrast .popular-posts .post .title a,body.high-contrast .rho-featured-publications .post .title a,body.high-contrast .rho-search-tagged-content .post .title a,body.high-contrast .rho-open-research .post .title a{text-decoration: none}body.high-contrast .popular-posts .featured-resource p,body.high-contrast .rho-featured-publications .featured-resource p,body.high-contrast .rho-search-tagged-content .featured-resource p,body.high-contrast .rho-open-research .featured-resource p,body.high-contrast .popular-posts .post p,body.high-contrast .rho-featured-publications .post p,body.high-contrast .rho-search-tagged-content .post p,body.high-contrast .rho-open-research .post p{margin: 0;padding: 0}body.high-contrast .popular-posts .featured-resource p.excerpt,body.high-contrast .rho-featured-publications .featured-resource p.excerpt,body.high-contrast .rho-search-tagged-content .featured-resource p.excerpt,body.high-contrast .rho-open-research .featured-resource p.excerpt,body.high-contrast .popular-posts .post p.excerpt,body.high-contrast .rho-featured-publications .post p.excerpt,body.high-contrast .rho-search-tagged-content .post p.excerpt,body.high-contrast .rho-open-research .post p.excerpt{margin-top: 1em}body.high-contrast .popular-posts .featured-resource,body.high-contrast .rho-featured-publications .featured-resource,body.high-contrast .rho-search-tagged-content .featured-resource,body.high-contrast .rho-open-research .featured-resource{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@media (max-width: 767px){body.high-contrast .popular-posts .featured-resource,body.high-contrast .rho-featured-publications .featured-resource,body.high-contrast .rho-search-tagged-content .featured-resource,body.high-contrast .rho-open-research .featured-resource{display: block}}body.high-contrast .popular-posts .featured-resource .thumbnail,body.high-contrast .rho-featured-publications .featured-resource .thumbnail,body.high-contrast .rho-search-tagged-content .featured-resource .thumbnail,body.high-contrast .rho-open-research .featured-resource .thumbnail,body.high-contrast .popular-posts .featured-resource .placeholder-image,body.high-contrast .rho-featured-publications .featured-resource .placeholder-image,body.high-contrast .rho-search-tagged-content .featured-resource .placeholder-image,body.high-contrast .rho-open-research .featured-resource .placeholder-image{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;width: 10em;max-height: 10em;margin-right: 1.5em;overflow: hidden}@media (max-width: 767px){body.high-contrast .popular-posts .featured-resource .thumbnail,body.high-contrast .rho-featured-publications .featured-resource .thumbnail,body.high-contrast .rho-search-tagged-content .featured-resource .thumbnail,body.high-contrast .rho-open-research .featured-resource .thumbnail,body.high-contrast .popular-posts .featured-resource .placeholder-image,body.high-contrast .rho-featured-publications .featured-resource .placeholder-image,body.high-contrast .rho-search-tagged-content .featured-resource .placeholder-image,body.high-contrast .rho-open-research .featured-resource .placeholder-image{margin: 0 auto 1em}}body.high-contrast .popular-posts .featured-resource .placeholder-image,body.high-contrast .rho-featured-publications .featured-resource .placeholder-image,body.high-contrast .rho-search-tagged-content .featured-resource .placeholder-image,body.high-contrast .rho-open-research .featured-resource .placeholder-image{background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);border: 1px solid #c8c8c8;position: relative;padding: 3em 0;border-radius: 5px}body.high-contrast .popular-posts .featured-resource .placeholder-image .ion,body.high-contrast .rho-featured-publications .featured-resource .placeholder-image .ion,body.high-contrast .rho-search-tagged-content .featured-resource .placeholder-image .ion,body.high-contrast .rho-open-research .featured-resource .placeholder-image .ion{position: absolute;top: 1em;left: 0;right: 0;margin: auto;text-align: center}body.high-contrast .popular-posts .featured-resource .thumbnail img,body.high-contrast .rho-featured-publications .featured-resource .thumbnail img,body.high-contrast .rho-search-tagged-content .featured-resource .thumbnail img,body.high-contrast .rho-open-research .featured-resource .thumbnail img{max-width: 100%;max-height: 100%;width: auto;height: auto}body.high-contrast .popular-posts .featured-resource .content-wrap,body.high-contrast .rho-featured-publications .featured-resource .content-wrap,body.high-contrast .rho-search-tagged-content .featured-resource .content-wrap,body.high-contrast .rho-open-research .featured-resource .content-wrap{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column}body.high-contrast .popular-posts .featured-resource .content-wrap .content,body.high-contrast .rho-featured-publications .featured-resource .content-wrap .content,body.high-contrast .rho-search-tagged-content .featured-resource .content-wrap .content,body.high-contrast .rho-open-research .featured-resource .content-wrap .content{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}body.high-contrast .popular-posts .featured-resource .actions,body.high-contrast .rho-featured-publications .featured-resource .actions,body.high-contrast .rho-search-tagged-content .featured-resource .actions,body.high-contrast .rho-open-research .featured-resource .actions{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-top: 1em}body.high-contrast .popular-posts .featured-resource .actions .action,body.high-contrast .rho-featured-publications .featured-resource .actions .action,body.high-contrast .rho-search-tagged-content .featured-resource .actions .action,body.high-contrast .rho-open-research .featured-resource .actions .action{border-left: 1px solid #000;padding-left: 0.5em;margin-left: 0.5em}body.high-contrast .popular-posts .featured-resource .actions .action:first-child,body.high-contrast .rho-featured-publications .featured-resource .actions .action:first-child,body.high-contrast .rho-search-tagged-content .featured-resource .actions .action:first-child,body.high-contrast .rho-open-research .featured-resource .actions .action:first-child{border-left: none;margin-left: 0;padding-left: 0}body.high-contrast .popular-posts .featured-resource .actions .action,body.high-contrast .rho-featured-publications .featured-resource .actions .action,body.high-contrast .rho-search-tagged-content .featured-resource .actions .action,body.high-contrast .rho-open-research .featured-resource .actions .action,body.high-contrast .popular-posts .featured-resource .purchase .details .link,body.high-contrast .rho-featured-publications .featured-resource .purchase .details .link,body.high-contrast .rho-search-tagged-content .featured-resource .purchase .details .link,body.high-contrast .rho-open-research .featured-resource .purchase .details .link{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;font-weight: 500;color: #000;text-decoration: none}body.high-contrast .popular-posts .featured-resource .actions .action .ion,body.high-contrast .rho-featured-publications .featured-resource .actions .action .ion,body.high-contrast .rho-search-tagged-content .featured-resource .actions .action .ion,body.high-contrast .rho-open-research .featured-resource .actions .action .ion,body.high-contrast .popular-posts .featured-resource .purchase .details .link .ion,body.high-contrast .rho-featured-publications .featured-resource .purchase .details .link .ion,body.high-contrast .rho-search-tagged-content .featured-resource .purchase .details .link .ion,body.high-contrast .rho-open-research .featured-resource .purchase .details .link .ion{color: #000;font-size: 1.25em;padding: 0 .25em .1em 0}body.high-contrast .popular-posts .featured-resource .actions .action:hover,body.high-contrast .rho-featured-publications .featured-resource .actions .action:hover,body.high-contrast .rho-search-tagged-content .featured-resource .actions .action:hover,body.high-contrast .rho-open-research .featured-resource .actions .action:hover,body.high-contrast .popular-posts .featured-resource .purchase .details .link:hover,body.high-contrast .rho-featured-publications .featured-resource .purchase .details .link:hover,body.high-contrast .rho-search-tagged-content .featured-resource .purchase .details .link:hover,body.high-contrast .rho-open-research .featured-resource .purchase .details .link:hover,body.high-contrast .popular-posts .featured-resource .actions .action:focus,body.high-contrast .rho-featured-publications .featured-resource .actions .action:focus,body.high-contrast .rho-search-tagged-content .featured-resource .actions .action:focus,body.high-contrast .rho-open-research .featured-resource .actions .action:focus,body.high-contrast .popular-posts .featured-resource .purchase .details .link:focus,body.high-contrast .rho-featured-publications .featured-resource .purchase .details .link:focus,body.high-contrast .rho-search-tagged-content .featured-resource .purchase .details .link:focus,body.high-contrast .rho-open-research .featured-resource .purchase .details .link:focus,body.high-contrast .popular-posts .featured-resource .actions .action:active,body.high-contrast .rho-featured-publications .featured-resource .actions .action:active,body.high-contrast .rho-search-tagged-content .featured-resource .actions .action:active,body.high-contrast .rho-open-research .featured-resource .actions .action:active,body.high-contrast .popular-posts .featured-resource .purchase .details .link:active,body.high-contrast .rho-featured-publications .featured-resource .purchase .details .link:active,body.high-contrast .rho-search-tagged-content .featured-resource .purchase .details .link:active,body.high-contrast .rho-open-research .featured-resource .purchase .details .link:active{color: #000}body.high-contrast .rho-open-research .meta{margin-bottom: 1em}body.high-contrast .rho-open-research .post .title{font-size: 1.125em;color: #000;font-weight: 500;text-transform: none}body.high-contrast .rho-open-research .excerpt{margin-top: 1em}body.high-contrast .rho-open-research .view-more{margin-top: 1em;display: inline-block;color: #000;text-decoration: none;font-weight: 500}body.high-contrast .rho-open-research .view-more .ion{color: #000}body.high-contrast .rho-open-research .view-more:hover,body.high-contrast .rho-open-research .view-more:focus,body.high-contrast .rho-open-research .view-more:active{color: #000}body.high-contrast .all-page-twitter{margin-top: 2em}body.high-contrast .twitter-swiper-feed{background-color: #000;padding: 40px 0}body.high-contrast .twitter-swiper-feed .tweet-icon{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: center;-moz-box-justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;color: #000;font-size: 2em;width: 1.875em;height: 1.875em;border-radius: 50%;margin: 0 auto 16px auto;background-color: #fff}body.high-contrast .twitter-swiper-feed .tweet{font-size: 1.25em;text-align: center;max-width: 946px;margin: 0 auto}body.high-contrast .twitter-swiper-feed .tweet p{font-size: 1em}body.high-contrast .twitter-swiper-feed .tweet a{color: #000;font-weight: 600;text-decoration: none}body.high-contrast .twitter-swiper-feed .tweet a:hover,body.high-contrast .twitter-swiper-feed .tweet a:focus,body.high-contrast .twitter-swiper-feed .tweet a:active{text-decoration: underline}@media (max-width: 767px){body.high-contrast .twitter-swiper-feed .tweet .username{display: block}}body.high-contrast .twitter-swiper-feed .swiper-pagination-bullets{text-align: center;padding-top: 10px}body.high-contrast .twitter-swiper-feed .swiper-pagination-bullets .swiper-pagination-bullet{width: 0.6125em;height: 0.6125em;margin-right: 10px;border: 3px solid #fff;opacity: 1;background-color: #fff}body.high-contrast .twitter-swiper-feed .swiper-pagination-bullets .swiper-pagination-bullet:hover,body.high-contrast .twitter-swiper-feed .swiper-pagination-bullets .swiper-pagination-bullet:focus,body.high-contrast .twitter-swiper-feed .swiper-pagination-bullets .swiper-pagination-bullet:active{background-color: #ccc}body.high-contrast .twitter-swiper-feed .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color: #000}body.high-contrast .register-head-wrap{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;background: #fff;background: -moz-linear-gradient(90deg, #fff 0%, #eee 100%);background: -webkit-linear-gradient(90deg, #fff 0%, #eee 100%);background: linear-gradient(90deg, #fff 0%, #eee 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee", GradientType=1);margin-bottom: 2em}body.high-contrast .register-head-wrap .featured-image{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;background-repeat: no-repeat;background-size: cover;background-position: center;position: relative;width: 35%;max-width: 400px}body.high-contrast .register-head-wrap .featured-image > img{width: 1px;height: 1px;visibility: hidden;position: absolute}body.high-contrast .register-head-wrap .description{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding: 0 2em 1em 0}body.high-contrast #acf-form .acf-error-message{background: none;border: none;padding: 0;margin: 0}body.high-contrast #acf-form .acf-error-message p{font-size: 1.25em;color: #de1226;margin: .5em 0}body.high-contrast #acf-form .acf-actions a.acf-button{font-size: 1.125em}body.high-contrast #acf-form .acf-fields{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: hidden}body.high-contrast #acf-form .acf-field.form-hidden,body.high-contrast #acf-form .acf-th[data-type="google_map"]{display: none !important}body.high-contrast #acf-form .acf-fields > .acf-field{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;padding: 0 0 1.5em;margin: 0 0 1.5em;border-top: none;border-bottom: 1px solid #c8c8c8;width: 100%}body.high-contrast #acf-form .acf-fields > .acf-field.half-left,body.high-contrast #acf-form .acf-fields > .acf-field.half-right{width: calc(50% - 0.5em);clear: none}body.high-contrast #acf-form .acf-fields > .acf-field.half-left{padding-right: 0.5em}body.high-contrast #acf-form .acf-fields > .acf-field.half-right{padding-left: 0.5em}body.high-contrast #acf-form .acf-fields > .acf-field .acf-error-message p{font-size: 1em;margin: 0 0 .5em}body.high-contrast #acf-form .acf-fields > .acf-field .acf-label{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin: 0}body.high-contrast #acf-form .acf-fields > .acf-field .acf-label label{display: block;font-size: 1.25em;margin-bottom: 0.75em;line-height: 1;font-weight: 400}body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]{opacity: 0;width: 1px;height: 1px;position: absolute}body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:checked + label::after,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:checked + .label::after,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:checked + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:checked + span::after{color: #000}body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span{font-size: 1em;line-height: 1.5;display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label::after,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label::after,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute}body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span::before{content: "";border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0;border-radius: 5px}body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label::after,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label::after,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span::after{content: "\2713";font-size: 1.25em;font-weight: bold;border: none;background: none;top: 0;bottom: 0;left: calc(0.125em + 2px);margin: auto;color: transparent}body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label:hover::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label:hover::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:hover::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span:hover::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label:focus::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label:focus::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:focus::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span:focus::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + label:active::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .label:active::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:active::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"] + span:active::before{border-color: #000}body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:hover + label::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:focus + label::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:active + label::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:hover + .label::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:focus + .label::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:active + .label::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:hover + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:focus + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:active + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:hover + span::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:focus + span::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li label input[type="checkbox"]:active + span::before{border-color: #000}body.high-contrast #acf-form .acf-fields > .acf-field .acf-taxonomy-field .categorychecklist-holder{border: none;max-height: none}body.high-contrast #acf-form .acf-fields > .acf-field .acf-taxonomy-field .categorychecklist-holder .children-wrapper{display: none;width: 100%}body.high-contrast #acf-form .acf-fields > .acf-field .acf-taxonomy-field .categorychecklist-holder .children-wrapper ul.children{width: calc(100% + 1em)}body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list,body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list,body.high-contrast #acf-form .acf-fields > .acf-field .children-wrapper .children{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0;padding: 0;font-size: 1em}body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li,body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list li,body.high-contrast #acf-form .acf-fields > .acf-field .children-wrapper .children li{font-size: 1em;line-height: 1;width: calc(33% - 1em);margin: 0 1em 1em 0;padding: 0}body.high-contrast #acf-form .acf-fields > .acf-field .acf-checkbox-list li.expanded-children,body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list li.expanded-children,body.high-contrast #acf-form .acf-fields > .acf-field .children-wrapper .children li.expanded-children{width: 100%;margin-right: 0}body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list label{position: relative;cursor: pointer;display: inline-block}body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list label::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list label::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;content: "";display: inline-block;vertical-align: middle;border-radius: 50%}body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list label::before{width: 1em;height: 1em;margin-right: 0.25em;border: 2px solid #c8c8c8}body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list label::after{opacity: 0;width: calc(1em - 4px);height: calc(1em - 4px);background: #000;position: absolute;top: calc(0.125em + 2px);bottom: 0;left: 4px}body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list label:hover::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list label:focus::before,body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list label:active::before{border-color: #000}body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list label.selected::after{opacity: 1}body.high-contrast #acf-form .acf-fields > .acf-field .acf-radio-list label input{width: 1px;height: 1px;position: absolute;opacity: 0}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-text input[type="text"],body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-date-picker input[type="text"],body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-email input[type="email"],body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-url input[type="url"],body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-textarea textarea{font-size: 1em;padding: .5em 1em}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: row-reverse;-moz-box-flex-flow: row-reverse;-webkit-flex-flow: row-reverse;-ms-flex-flow: row-reverse;flex-flow: row-reverse;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-label label{font-size: 1.125em;margin: 0;padding-left: 0.5em;cursor: pointer}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]{opacity: 0;width: 1px;height: 1px;position: absolute}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:checked + label::after,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:checked + .label::after,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:checked + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:checked + span::after{color: #000}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span{font-size: 1em;line-height: 1.5;display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label::after,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label::after,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span::before{content: "";border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0;border-radius: 5px}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label::after,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label::after,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span::after{content: "\2713";font-size: 1.25em;font-weight: bold;border: none;background: none;top: 0;bottom: 0;left: calc(0.125em + 2px);margin: auto;color: transparent}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label:hover::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label:hover::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:hover::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span:hover::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label:focus::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label:focus::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:focus::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span:focus::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + label:active::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .label:active::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:active::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"] + span:active::before{border-color: #000}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:hover + label::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:focus + label::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:active + label::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:hover + .label::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:focus + .label::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:active + .label::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:hover + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:focus + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:active + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:hover + span::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:focus + span::before,body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label input[type="checkbox"]:active + span::before{border-color: #000}body.high-contrast #acf-form .acf-fields > .acf-field.acf-field-true-false .acf-true-false label .message{width: 1em;height: 1em;padding: 0 !important}body.high-contrast #acf-form .acf-fields > .acf-field p.description{margin-bottom: 0.5em;font-size: 1em}body.high-contrast #acf-form .acf-repeater > table{border: none;margin: 0}body.high-contrast #acf-form .mce-resizehandle{display: none}body.high-contrast #acf-form .acf-url i{top: 0;bottom: 0;margin: auto}body.high-contrast .detail-form-wrap{margin: 2em 0}body.high-contrast .detail-form-wrap .gform_title{margin-bottom: 0}body.high-contrast .gform_wrapper .validation_error{color: #de1226;font-size: 1.5em;font-weight: 500}body.high-contrast .gform_fields,body.high-contrast .gform_fields .ginput_container > ul{list-style: none;margin: 0;padding: 0}body.high-contrast .gform_confirmation_message{font-size: 1.5em}body.high-contrast .gform_fields{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: hidden;font-size: 1em}body.high-contrast .gform_fields .gfield{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;margin: 0;padding: 2em 0 1em;border-bottom: 1px solid #c8c8c8;clear: both;width: 100%}body.high-contrast .gform_fields .gfield:last-child{border-bottom: none}body.high-contrast .gform_fields .gfield.gform_validation_container{visibility: hidden;height: 1px}body.high-contrast .gform_fields .gfield.gform_hidden,body.high-contrast .gform_fields .gfield.gform_validation_container{padding: 0;border: none}body.high-contrast .gform_fields .gfield.gfield_visibility_hidden{display: none}body.high-contrast .gform_fields .gfield.gf_left_half{width: calc(50% - 1em);padding-right: 1em}body.high-contrast .gform_fields .gfield.gf_right_half{width: calc(50% - 1em);padding-left: 1em}body.high-contrast .gform_fields .gfield .gfield_label{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;display: block;font-size: 1.25em;margin-bottom: 1em;line-height: 1}body.high-contrast .gform_fields .gfield.hidden_label .gfield_label{display: none}body.high-contrast .gform_fields .gfield .ginput_container{padding-bottom: 1em}body.high-contrast .gform_fields .gfield .ginput_container.ginput_container_radio{padding-bottom: 0}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li{width: auto}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input{visibility: hidden;position: absolute}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li label{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;background: #595959;background: -moz-linear-gradient(top, #595959 0%, #777 100%);background: -webkit-linear-gradient(top, #595959 0%, #777 100%);background: linear-gradient(to bottom, #595959 0%, #777 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#777777', GradientType=0);font-size: 1em;text-transform: uppercase;color: #fff;position: relative;display: block;cursor: pointer;text-align: center;padding: .5em 2em;border-radius: 4px;border: 2px solid #fff}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label::before{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-family: "Ionicons";content: "\f256";position: absolute;top: 0;bottom: 0;left: calc(50% - 0.5em);margin: auto;height: 1.5em;width: 1em;opacity: 0}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:hover,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:hover,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:hover,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:hover,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:focus,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:focus,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:focus,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:focus,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:active,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:active,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:active,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:active{padding: .5em 1.5em .5em 2.5em}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:hover::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:hover::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:hover::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:hover::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:focus::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:focus::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:focus::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:focus::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"] + label:active::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"] + label:active::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"] + label:active::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"] + label:active::before{opacity: 1;left: 1em}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"]:checked + label,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"]:checked + label,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"]:checked + label,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"]:checked + label{background: #000;padding: .5em 1.5em .5em 2.5em}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="Yes"]:checked + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="yes"]:checked + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="true"]:checked + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="1"]:checked + label::before{opacity: 1;left: 1em}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label::before{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-family: "Ionicons";content: "\f254";position: absolute;top: 0;bottom: 0;left: calc(50% - 0.5em);margin: auto;height: 1.5em;width: 1em;opacity: 0}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:hover,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:hover,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:hover,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:hover,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:focus,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:focus,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:focus,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:focus,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:active,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:active,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:active,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:active{padding: .5em 1.5em .5em 2.5em}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:hover::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:hover::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:hover::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:hover::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:focus::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:focus::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:focus::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:focus::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"] + label:active::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"] + label:active::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"] + label:active::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"] + label:active::before{opacity: 1;left: 1em}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"]:checked + label,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"]:checked + label,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"]:checked + label,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"]:checked + label{background: #2f7290;padding: .5em 1.5em .5em 2.5em}body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="No"]:checked + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="no"]:checked + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="false"]:checked + label::before,body.high-contrast .gform_fields .gfield.yes-no-buttons .gfield_radio li input[value="0"]:checked + label::before{opacity: 1;left: 1em}body.high-contrast .gform_fields .gfield.button-options .gfield_radio{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-around;-moz-box-justify-content: space-around;-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around}body.high-contrast .gform_fields .gfield.button-options .gfield_radio li{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin: 0 .5em;padding: 0;position: relative}body.high-contrast .gform_fields .gfield.button-options .gfield_radio li input{visibility: hidden;position: absolute}body.high-contrast .gform_fields .gfield.button-options .gfield_radio li label{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;background: #595959;background: -moz-linear-gradient(top, #595959 0%, #777 100%);background: -webkit-linear-gradient(top, #595959 0%, #777 100%);background: linear-gradient(to bottom, #595959 0%, #777 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#777777', GradientType=0);font-size: 1.5em;text-transform: uppercase;color: #fff;position: relative;display: block;cursor: pointer;text-align: center;padding: 2em 1.5em}body.high-contrast .gform_fields .gfield.button-options .gfield_radio li label::after{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);content: ">";position: absolute;bottom: 0.25em;right: 0;left: 0;margin: auto;color: #fff}body.high-contrast .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+1){margin-left: 0}body.high-contrast .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+1) input[type="radio"]:checked + label{background: #f5773f}body.high-contrast .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+2) input[type="radio"]:checked + label{background: #b82668}body.high-contrast .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+3) input[type="radio"]:checked + label{background: #013865}body.high-contrast .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+4){margin-right: 0}body.high-contrast .gform_fields .gfield.button-options .gfield_radio li:nth-child(4n+4) input[type="radio"]:checked + label{background: #5ba31c}body.high-contrast .gform_fields .gfield .gfield_checkbox,body.high-contrast .gform_fields .gfield .gfield_radio{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body.high-contrast .gform_fields .gfield .gfield_checkbox li,body.high-contrast .gform_fields .gfield .gfield_radio li{width: calc(30% - 1em);margin: 0 1em 1em 0;padding: 0}body.high-contrast .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio input{visibility: hidden;width: 1px;height: 1px;position: absolute}body.high-contrast .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio input:checked + label::after{background: #000}body.high-contrast .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label{display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body.high-contrast .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label::before,body.high-contrast .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;content: "";border-radius: 50%;position: absolute}body.high-contrast .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label::before{border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0}body.high-contrast .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label::after{border: none;background: none;width: 0.75em;height: 0.75em;top: calc(0.25em + 2px);left: calc(0.125em + 2px)}body.high-contrast .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label:hover::before,body.high-contrast .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label:focus::before,body.high-contrast .gform_fields .gfield:not(.button-options):not(.yes-no-buttons) .gfield_radio label:active::before{border-color: #000}body.high-contrast .gform_fields .gfield .gfield_checkbox input[type="checkbox"],body.high-contrast .gform_fields .gfield .ginput_container_consent input[type="checkbox"]{visibility: hidden;width: 1px;height: 1px;position: absolute}body.high-contrast .gform_fields .gfield .gfield_checkbox input[type="checkbox"]:checked + label::after,body.high-contrast .gform_fields .gfield .ginput_container_consent input[type="checkbox"]:checked + label::after{color: #000}body.high-contrast .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label,body.high-contrast .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label{display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body.high-contrast .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label::before,body.high-contrast .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label::before,body.high-contrast .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label::after,body.high-contrast .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute}body.high-contrast .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label::before,body.high-contrast .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label::before{content: "";border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0;border-radius: 5px}body.high-contrast .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label::after,body.high-contrast .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label::after{content: "\2713";font-size: 1.25em;font-weight: bold;border: none;background: none;top: 0;left: calc(0.125em + 2px);color: transparent}body.high-contrast .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label:hover::before,body.high-contrast .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label:hover::before,body.high-contrast .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label:focus::before,body.high-contrast .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label:focus::before,body.high-contrast .gform_fields .gfield .gfield_checkbox input[type="checkbox"] + label:active::before,body.high-contrast .gform_fields .gfield .ginput_container_consent input[type="checkbox"] + label:active::before{border-color: #000}body.high-contrast .gform_fields .gfield .ginput_container_address{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 0}body.high-contrast .gform_fields .gfield .ginput_container_address > span{width: calc(50% - 1em);padding-bottom: 1em}body.high-contrast .gform_fields .gfield .ginput_container_address > span:nth-child(odd){padding-right: 1em}body.high-contrast .gform_fields .gfield .ginput_container_address > span:nth-child(even){padding-left: 1em}body.high-contrast .gform_fields .gfield textarea{max-height: 10em}body.high-contrast .gform_fields .validation_message{color: #de1226}body.high-contrast .gform_page_footer,body.high-contrast .gform_footer{overflow: hidden;padding-top: 1em}body.high-contrast .gform_page_footer .gform_button,body.high-contrast .gform_footer .gform_button,body.high-contrast .gform_page_footer .gform_next_button,body.high-contrast .gform_footer .gform_next_button{float: right}body.high-contrast .gform_page_footer .gform_previous_button,body.high-contrast .gform_footer .gform_previous_button{float: left}body.high-contrast .news-listings{position: relative}body.high-contrast .news-listings .listings{margin-bottom: 2em}body.high-contrast .news-listings .listings .post:first-child .thumbnail{max-width: 15em}body.high-contrast .news-listings .listings .post:first-child .thumbnail + .content{max-width: calc(100% - 16.5em)}body.high-contrast .news-listings .listings .post:first-child .title{font-size: 1.75em}body.high-contrast .news-listings .post,body.high-contrast .search-listings .post,body.high-contrast .news-listings .attachment,body.high-contrast .search-listings .attachment{overflow: hidden}body.high-contrast .news-listings .post,body.high-contrast .search-listings .post,body.high-contrast .news-listings .page,body.high-contrast .search-listings .page,body.high-contrast .news-listings .attachment,body.high-contrast .search-listings .attachment{padding: 2em 0;border-bottom: 1px solid #c8c8c8}body.high-contrast .news-listings .post .thumbnail,body.high-contrast .search-listings .post .thumbnail,body.high-contrast .news-listings .page .thumbnail,body.high-contrast .search-listings .page .thumbnail,body.high-contrast .news-listings .attachment .thumbnail,body.high-contrast .search-listings .attachment .thumbnail{float: right;max-width: 10em;padding-left: 1.5em}body.high-contrast .news-listings .post .thumbnail + .content,body.high-contrast .search-listings .post .thumbnail + .content,body.high-contrast .news-listings .page .thumbnail + .content,body.high-contrast .search-listings .page .thumbnail + .content,body.high-contrast .news-listings .attachment .thumbnail + .content,body.high-contrast .search-listings .attachment .thumbnail + .content{float: left;max-width: calc(100% - 11.5em)}body.high-contrast .news-listings .post .post-meta,body.high-contrast .search-listings .post .post-meta,body.high-contrast .news-listings .page .post-meta,body.high-contrast .search-listings .page .post-meta,body.high-contrast .news-listings .attachment .post-meta,body.high-contrast .search-listings .attachment .post-meta{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: 1rem}body.high-contrast .news-listings .post .post-meta .meta,body.high-contrast .search-listings .post .post-meta .meta,body.high-contrast .news-listings .page .post-meta .meta,body.high-contrast .search-listings .page .post-meta .meta,body.high-contrast .news-listings .attachment .post-meta .meta,body.high-contrast .search-listings .attachment .post-meta .meta{border-left: 1px solid #c8c8c8;padding-left: 0.5em;margin-left: 0.75em;font-size: 1em}body.high-contrast .news-listings .post .post-meta .meta:first-child,body.high-contrast .search-listings .post .post-meta .meta:first-child,body.high-contrast .news-listings .page .post-meta .meta:first-child,body.high-contrast .search-listings .page .post-meta .meta:first-child,body.high-contrast .news-listings .attachment .post-meta .meta:first-child,body.high-contrast .search-listings .attachment .post-meta .meta:first-child{padding-left: 0;margin-left: 0;border: none}body.high-contrast .news-listings .post .title,body.high-contrast .search-listings .post .title,body.high-contrast .news-listings .page .title,body.high-contrast .search-listings .page .title,body.high-contrast .news-listings .attachment .title,body.high-contrast .search-listings .attachment .title{font-size: 1.5em;margin: 0 0 1rem;padding: 0}body.high-contrast .news-listings .post .title a,body.high-contrast .search-listings .post .title a,body.high-contrast .news-listings .page .title a,body.high-contrast .search-listings .page .title a,body.high-contrast .news-listings .attachment .title a,body.high-contrast .search-listings .attachment .title a{text-decoration: none}body.high-contrast .news-listings .post p.excerpt,body.high-contrast .search-listings .post p.excerpt,body.high-contrast .news-listings .page p.excerpt,body.high-contrast .search-listings .page p.excerpt,body.high-contrast .news-listings .attachment p.excerpt,body.high-contrast .search-listings .attachment p.excerpt{margin: 0}body.high-contrast .post-type-edit-block{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media (max-width: 767px){body.high-contrast .post-type-edit-block{display: block}}body.high-contrast .post-type-edit-block .edit-block{background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;width: calc(50% - 3em - 4px);border-left-width: 4px;border-left-style: solid;padding: 1em;margin: 0 0 2em 2em}@media (max-width: 767px){body.high-contrast .post-type-edit-block .edit-block{display: block;margin-left: 0;width: auto}}body.high-contrast .post-type-edit-block .edit-block:nth-child(2n+1){margin-left: 0}body.high-contrast .post-type-edit-block .edit-block:nth-child(4n+1){border-left-color: #000}body.high-contrast .post-type-edit-block .edit-block:nth-child(4n+2){border-left-color: #000}body.high-contrast .post-type-edit-block .edit-block:nth-child(4n+3){border-left-color: #000}body.high-contrast .post-type-edit-block .edit-block:nth-child(4n+4){border-left-color: #000}body.high-contrast .post-type-edit-block .edit-block .title{font-size: 1.25em;font-weight: 600;color: #000;margin: 0 0 .75em}body.high-contrast .post-type-edit-block .edit-block .post-list{list-style: none;margin: 0;padding: 0}body.high-contrast .post-type-edit-block .edit-block .post-list li{margin: 0 0 .5em;padding: 0 0 .5em;border-bottom: 1px solid #c8c8c8}body.high-contrast .post-type-edit-block .edit-block .post-list li:last-child{border-bottom: none;margin-bottom: 0;padding-bottom: 0}body.high-contrast .post-type-edit-block .edit-block .post-list li .actions{padding: .25em 0}body.high-contrast .post-type-edit-block .edit-block .post-list li .actions .action{display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #000;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-size: 0.75em;margin-right: 0.25em;padding: .25em .5em}body.high-contrast .post-type-edit-block .edit-block .post-list li .actions .action:hover,body.high-contrast .post-type-edit-block .edit-block .post-list li .actions .action:focus,body.high-contrast .post-type-edit-block .edit-block .post-list li .actions .action:active,body.high-contrast .post-type-edit-block .edit-block .post-list li .actions .action.active{color: #fff;background-color: #1a1a1a}@media (max-width: 767px){body.high-contrast .post-type-edit-block .edit-block .post-list li .actions .action{font-size: 1em;padding: .5rem 1rem}}body.high-contrast .post-type-edit-block .edit-block .post-list li .actions .action:last-child{margin-right: 0}body.high-contrast .post-type-edit-block .edit-block .post-list + .new-submission-links{border-top: 1px solid #c8c8c8}body.high-contrast .post-type-edit-block .edit-block .new-submission-links{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-justify-content: flex-end;-moz-box-justify-content: flex-end;-webkit-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;margin: 1em 0 0;text-align: right}body.high-contrast .post-type-edit-block .edit-block .new-submission-links a{display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #000;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;margin: 1em 0 0 .5em;font-size: 1em}body.high-contrast .post-type-edit-block .edit-block .new-submission-links a:hover,body.high-contrast .post-type-edit-block .edit-block .new-submission-links a:focus,body.high-contrast .post-type-edit-block .edit-block .new-submission-links a:active,body.high-contrast .post-type-edit-block .edit-block .new-submission-links a.active{color: #fff;background-color: #1a1a1a}@media (max-width: 767px){body.high-contrast .post-type-edit-block .edit-block .new-submission-links a{font-size: 1em;padding: .5rem 1rem}}body.high-contrast .site-footer .footer-top{padding: 2em 0 1em 0;background-color: #eee}body.high-contrast .site-footer .footer-top .outer-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@media (max-width: 1024px){body.high-contrast .site-footer .footer-top .outer-wrapper{display: block}}body.high-contrast .site-footer .footer-top .outer-wrapper .section-left{width: 33.333333%}@media (max-width: 1024px){body.high-contrast .site-footer .footer-top .outer-wrapper .section-left{display: block;text-align: center;width: 100%}}body.high-contrast .site-footer .footer-top .outer-wrapper .section-right{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;width: 66.666666%}@media (max-width: 1024px){body.high-contrast .site-footer .footer-top .outer-wrapper .section-right{width: 100%;display: block;text-align: center}}body.high-contrast .site-footer .footer-top .logos{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: center;-moz-box-justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;padding-bottom: 1em}body.high-contrast .site-footer .footer-top .logos a{display: inline-block;line-height: 0}body.high-contrast .site-footer .footer-top .logos a:last-of-type{align-self: center}body.high-contrast .site-footer .footer-top .logos a img{max-width: 136px}body.high-contrast .site-footer .footer-top .logos .separator{margin: 0 20px;border: 1px solid #c8c8c8}body.high-contrast .site-footer .footer-top .certified p{font-size: 1em}body.high-contrast .site-footer .footer-top .certified p .alignleft{margin: .25em .75em .25em 0}body.high-contrast .site-footer .footer-top .certified p .alignright{margin: .25em 0 .25em .75em}body.high-contrast .site-footer .footer-top .contact{margin: 0 1em}body.high-contrast .site-footer .footer-top .contact p{font-size: 0.875em;font-weight: 500;line-height: 1.7;margin-top: 0}@media (max-width: 767px){body.high-contrast .site-footer .footer-top .contact{margin-bottom: 1em;border-bottom: 1px solid #c8c8c8}}body.high-contrast .site-footer .footer-top #footer-contact{margin: 0 1em}body.high-contrast .site-footer .footer-top #footer-contact ul{font-size: 1em;padding: 0;margin: 0;list-style: none}body.high-contrast .site-footer .footer-top #footer-contact ul li{margin: 0}body.high-contrast .site-footer .footer-top #footer-contact a{display: inline-block;color: #000;font-size: 0.875em;font-weight: 600;border-bottom: 2px solid transparent;text-decoration: none;margin: 0 0 .75em 0;line-height: 1.1}body.high-contrast .site-footer .footer-top #footer-contact a:hover,body.high-contrast .site-footer .footer-top #footer-contact a:focus,body.high-contrast .site-footer .footer-top #footer-contact a:active{color: #000;border-bottom: 2px solid #c8c8c8}body.high-contrast .site-footer .footer-top .footer-tools{text-align: right}@media (max-width: 767px){body.high-contrast .site-footer .footer-top .footer-tools{display: none}}body.high-contrast .site-footer .footer-top .footer-tools .footer-search form.search-form{position: relative;margin-bottom: 2em}body.high-contrast .site-footer .footer-top .footer-tools .footer-search form.search-form input.search-text{margin: 0;background-color: #fff;padding-right: 3em}body.high-contrast .site-footer .footer-top .footer-tools .footer-search form.search-form button[type="submit"]{position: absolute;top: 50%;right: 0.5em;color: #000;background: none;font-size: 1.75em;padding: 0;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%)}body.high-contrast .site-footer .footer-top .footer-tools .footer-search form.search-form button[type="submit"]:hover,body.high-contrast .site-footer .footer-top .footer-tools .footer-search form.search-form button[type="submit"]:focus,body.high-contrast .site-footer .footer-top .footer-tools .footer-search form.search-form button[type="submit"]:active{color: #000}body.high-contrast .site-footer .footer-top .social-media-links .social-link .ion{font-size: 3em;width: 1em;height: 1em}body.high-contrast .site-footer .footer-bottom{font-size: 1em;font-weight: 600;padding: 1em 0 1.3em 0;background-color: #000}@media (max-width: 767px){body.high-contrast .site-footer .footer-bottom{padding-bottom: 3em}}body.high-contrast .site-footer .footer-bottom .outer-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}@media (max-width: 767px){body.high-contrast .site-footer .footer-bottom .outer-wrapper{display: block;text-align: center}}body.high-contrast .site-footer .footer-bottom p{color: #fff;font-size: 0.875em;font-weight: 500;margin: 0}body.high-contrast .site-footer .footer-bottom a{color: #69c62b;text-decoration: none;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .site-footer .footer-bottom a:hover,body.high-contrast .site-footer .footer-bottom a:focus,body.high-contrast .site-footer .footer-bottom a:active{color: #faac47}body.high-contrast #wpadminbar .quicklinks .ab-top-menu{float: left}body.high-contrast #wpadminbar .quicklinks .ab-top-menu.ab-top-secondary{float: right}body.high-contrast .archive-head-wrap{position: relative}body.high-contrast .archive-head-wrap + .bottom-border{width: 90%;max-width: 1280px;margin: 0 auto;border-bottom: 2px solid #c8c8c8}body.high-contrast .archive-head-wrap .overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5}body.high-contrast .archive-head-wrap .overlay.green{background: rgba(119,160,55,0.9)}body.high-contrast .archive-head-wrap .overlay.blue{background: rgba(7,102,152,0.9)}body.high-contrast .archive-head-wrap .overlay.purple{background: rgba(184,38,104,0.9)}body.high-contrast .archive-head-wrap .overlay.orange{background: rgba(245,119,63,0.9)}body.high-contrast .archive-head-wrap .overlay.grey{background: rgba(232,232,232,0.9)}body.high-contrast .archive-head-wrap .content-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: relative;z-index: 10}@media (max-width: 1280px){body.high-contrast .archive-head-wrap .content-wrapper{display: block}}body.high-contrast .archive-head-wrap .content-wrapper .description{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;background: #fff;background: -moz-linear-gradient(90deg, #fff 0%, #eee 100%);background: -webkit-linear-gradient(90deg, #fff 0%, #eee 100%);background: linear-gradient(90deg, #fff 0%, #eee 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee", GradientType=1);padding: 0 1.4rem 1.4rem 0}@media (max-width: 1280px){body.high-contrast .archive-head-wrap .content-wrapper .description{padding: 0 0 1em 0;width: auto;background: #fff}}body.high-contrast .archive-head-wrap .content-wrapper .registration{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-justify-content: space-around;-moz-box-justify-content: space-around;-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;width: calc(30% - 2.8rem);padding: 2.8rem 1.4rem;background-color: #f6f6f6}@media (max-width: 1280px){body.high-contrast .archive-head-wrap .content-wrapper .registration{width: auto;padding: 1em 5%}}body.high-contrast .archive-head-wrap .content-wrapper .submit-button{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: center;-moz-box-justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center}body.high-contrast .archive-head-wrap .content-wrapper .submit-button .ion{margin-left: 0.5em}body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .title-header,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .breadcrumbs,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .directory-description p,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .registration{color: #fff}body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .crumb,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .directory-description a,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .submit-button{color: #fff}body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .crumb:hover,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .directory-description a:hover,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .submit-button:hover,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .crumb:focus,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .directory-description a:focus,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .submit-button:focus,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .crumb:active,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .directory-description a:active,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .submit-button:active{background: #000;text-decoration: none}body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .description,body.high-contrast .archive-head-wrap .content-wrapper.with-overlay .registration{background: none}body.high-contrast .ordering-filtering .row .inner-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body.high-contrast .ordering-filtering .row .inner-wrapper.flex-wrap{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media (max-width: 1024px){body.high-contrast .ordering-filtering .row .inner-wrapper{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body.high-contrast .ordering-filtering .row .inner-wrapper.sorting-stats{-webkit-box-flex-flow: column-reverse;-moz-box-flex-flow: column-reverse;-webkit-flex-flow: column-reverse;-ms-flex-flow: column-reverse;flex-flow: column-reverse;-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start}body.high-contrast .ordering-filtering .row .inner-wrapper > *{margin-bottom: 1em}}body.high-contrast .ordering-filtering .advanced-search-form .row .inner-wrapper{-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start}body.high-contrast .ordering-filtering .advanced-search-form .row .inner-wrapper .keyword-search-wrapper{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}body.high-contrast .ordering-filtering .advanced-search-form .row .inner-wrapper .keyword-search-wrapper .search-text{width: 100%;padding: calc(0.5em + 2px) 3em calc(0.5em + 2px) 1em}body.high-contrast .ordering-filtering .row{padding: 1.5em 0;border-bottom: 2px solid #c8c8c8}@media (max-width: 1024px){body.high-contrast .ordering-filtering .row{padding: 1.5em 0 .5em}}body.high-contrast .ordering-filtering .row.ajax-rho-advanced-filtering{padding-bottom: 0.5em}body.high-contrast .ordering-filtering .row.ajax-rho-advanced-filtering .reset-wrap{padding-bottom: 1em}body.high-contrast .ordering-filtering .row .field-wrap{position: relative}body.high-contrast .ordering-filtering .row .field-wrap:not(.expandable){display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}@media (max-width: 1024px){body.high-contrast .ordering-filtering .row .field-wrap:not(.expandable){-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body.high-contrast .ordering-filtering .row .field-wrap input[type="text"],body.high-contrast .ordering-filtering .row .field-wrap input[type="email"],body.high-contrast .ordering-filtering .row .field-wrap input[type="password"],body.high-contrast .ordering-filtering .row .field-wrap input[type="number"],body.high-contrast .ordering-filtering .row .field-wrap textarea,body.high-contrast .ordering-filtering .row .field-wrap select{width: auto;margin-bottom: 0}body.high-contrast .ordering-filtering .row .field-wrap.keyword{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;position: relative;margin-right: 1em}@media (max-width: 767px){body.high-contrast .ordering-filtering .row .field-wrap.keyword{margin-right: 0;margin-bottom: 1em}}body.high-contrast .ordering-filtering .row .field-wrap.keyword .keyword-text{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding-right: 2.75em}body.high-contrast .ordering-filtering .row .field-wrap.keyword .keyword-trigger{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute;top: 0;right: 0;bottom: 0;margin: auto;border: none;background: transparent;color: #000;font-size: 2em;padding: 0 0 0 .125em;width: 1.25em}body.high-contrast .ordering-filtering .row .field-wrap.keyword .keyword-trigger:hover span,body.high-contrast .ordering-filtering .row .field-wrap.keyword .keyword-trigger:focus span,body.high-contrast .ordering-filtering .row .field-wrap.keyword .keyword-trigger:active span{color: #000}body.high-contrast .ordering-filtering .row .field-wrap.browser{padding-right: 0.5em}body.high-contrast .ordering-filtering .row .field-wrap.browser label{-webkit-box-flex-shrink: 1;-moz-box-flex-shrink: 1;-webkit-flex-shrink: 1;-ms-flex-shrink: 1;flex-shrink: 1;font-weight: normal;margin-right: 0.5em}body.high-contrast .ordering-filtering .row .field-wrap.browser .distance-select{display: block}body.high-contrast .ordering-filtering .row .field-wrap.rho-only{margin-right: 1em}body.high-contrast .ordering-filtering .row .select-wrapper{margin: 0}body.high-contrast .ordering-filtering .sorting,body.high-contrast .ordering-filtering .sorting .criteria,body.high-contrast .ordering-filtering .result-stats{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}@media (max-width: 1024px){body.high-contrast .ordering-filtering .sorting{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body.high-contrast .ordering-filtering .sorting .row-label{font-weight: bold;padding-right: 0.25em}@media (max-width: 1024px){body.high-contrast .ordering-filtering .sorting .row-label{padding: 0 0 .75em;width: 100%}}body.high-contrast .ordering-filtering .sorting .criteria{padding: 0 .75em;border-right: 1px solid #c8c8c8}body.high-contrast .ordering-filtering .sorting .criteria:last-child{border-right: none}body.high-contrast .ordering-filtering .sorting .criteria button{border: none;background: none;padding: 0.25em;margin: 0 0 0 .25em}body.high-contrast .ordering-filtering .sorting .criteria button.active{cursor: default}body.high-contrast .ordering-filtering .sorting .criteria button.active .ion{color: #000}body.high-contrast .ordering-filtering .result-stats .stat{border-left: 1px solid #c8c8c8;margin-left: 0.5em;padding-left: 0.5em}body.high-contrast .ordering-filtering .result-stats .stat:first-child{border-left: 0}@media (max-width: 1024px){body.high-contrast .ordering-filtering .result-stats .stat{text-align: center}body.high-contrast .ordering-filtering .result-stats .stat:first-child{margin-left: 0;padding-left: 0}}body.high-contrast .ordering-filtering .viewtype-select{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;margin-right: 1em}@media (max-width: 1024px){body.high-contrast .ordering-filtering .viewtype-select{width: 100%;margin-right: 0}}@media (max-width: 767px){body.high-contrast .ordering-filtering .viewtype-select.resource-library-viewtype{display: none}}body.high-contrast .ordering-filtering .viewtype-select .viewtype:hover,body.high-contrast .ordering-filtering .viewtype-select .viewtype:focus,body.high-contrast .ordering-filtering .viewtype-select .viewtype:active{color: #000}body.high-contrast .ordering-filtering .viewtype-select .viewtype.active{color: #fff;background: #000;border-color: #000;cursor: initial;border-radius: none}body.high-contrast .ordering-filtering .viewtype-select .viewtype.active .ion{color: #fff}body.high-contrast .ordering-filtering .viewtype-select .viewtype:first-child{border-radius: 4px 0 0 4px}body.high-contrast .ordering-filtering .viewtype-select .viewtype:last-child{border-radius: 0 4px 4px 0}body.high-contrast .ordering-filtering .viewtype-select .viewtype .ion{font-size: 1.5em;margin-left: 0;margin-right: 0.5rem}body.high-contrast .ordering-filtering .false-checkbox{border: 2px solid #c8c8c8;position: relative;font-size: 1.25em;height: 1em;width: 1em;border-radius: 50%;cursor: pointer;margin-right: 0.5em;padding: 0;background: none;flex: none}body.high-contrast .ordering-filtering .false-checkbox:hover,body.high-contrast .ordering-filtering .false-checkbox:focus,body.high-contrast .ordering-filtering .false-checkbox:active{border-color: #afafaf}body.high-contrast .ordering-filtering .false-checkbox::before{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width: 75%;height: 75%;border-radius: 50%}body.high-contrast .ordering-filtering .false-checkbox.active::before{background: #000}body.high-contrast .ordering-filtering .false-checkbox + input[type="checkbox"],body.high-contrast .ordering-filtering .false-checkbox + label,body.high-contrast .ordering-filtering .false-checkbox + input[type="checkbox"] + label{cursor: pointer;max-width: calc(100% - 2em)}body.high-contrast .ordering-filtering .distance-select-wrapper .inner-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}body.high-contrast .ordering-filtering .distance-select-wrapper .inner-wrapper .tooltip{margin-left: 0.5em}body.high-contrast .ordering-filtering .tooltip{width: 1em;height: 1em;position: relative;background: #000;border-radius: 50%;border: none}body.high-contrast .ordering-filtering .tooltip::before{left: unset}body.high-contrast .ordering-filtering .tooltip .ion{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #fff;width: 1em;height: 1em}body.high-contrast .ordering-filtering .filter-toggles{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body.high-contrast .ordering-filtering .location-source{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}@media (max-width: 1024px){body.high-contrast .ordering-filtering .location-source{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body.high-contrast .ordering-filtering button{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;color: #000;font-size: 1em;font-weight: 600;outline: nonee;border: 1px solid #c8c8c8;border-radius: 4px;padding: 0.75em}body.high-contrast .ordering-filtering button .ion{color: #000}body.high-contrast .ordering-filtering .filter-toggle:hover,body.high-contrast .ordering-filtering .reset-filters:hover,body.high-contrast .ordering-filtering .filter-toggle:focus,body.high-contrast .ordering-filtering .reset-filters:focus,body.high-contrast .ordering-filtering .filter-toggle:active,body.high-contrast .ordering-filtering .reset-filters:active,body.high-contrast .ordering-filtering .filter-toggle.active,body.high-contrast .ordering-filtering .reset-filters.active{color: #fff;background: #000;border-color: #000}body.high-contrast .ordering-filtering .filter-toggle:hover span,body.high-contrast .ordering-filtering .reset-filters:hover span,body.high-contrast .ordering-filtering .filter-toggle:focus span,body.high-contrast .ordering-filtering .reset-filters:focus span,body.high-contrast .ordering-filtering .filter-toggle:active span,body.high-contrast .ordering-filtering .reset-filters:active span,body.high-contrast .ordering-filtering .filter-toggle.active span,body.high-contrast .ordering-filtering .reset-filters.active span{color: inherit}body.high-contrast .ordering-filtering .filter-toggle{padding: .8em 1em}body.high-contrast .ordering-filtering .filter-toggle span.ion{margin-left: 8px}body.high-contrast .ordering-filtering .reset-wrap{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body.high-contrast .ordering-filtering .reset-wrap .reset-filters{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body.high-contrast .ordering-filtering .reset-wrap .reset-filters .ion{font-size: 1.5em}body.high-contrast .ordering-filtering .reset-wrap .reset-filters .label{padding-left: 0.75em}body.high-contrast .ordering-filtering .taxonomies{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body.high-contrast .ordering-filtering .taxonomies .term-group{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 50%}@media (max-width: 1024px){body.high-contrast .ordering-filtering .taxonomies .term-group{width: 100%}}body.high-contrast .ordering-filtering .taxonomies .term-group.full-width{width: 100%}body.high-contrast .ordering-filtering .taxonomies .term-group.nowrap{-webkit-box-flex-wrap: nowrap;-moz-box-flex-wrap: nowrap;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap}body.high-contrast .ordering-filtering .taxonomies .term-group.field-wrap{padding-right: 1em;width: calc(50% - 1em)}@media (max-width: 1024px){body.high-contrast .ordering-filtering .taxonomies .term-group.field-wrap{padding-right: 0;width: 100%}}body.high-contrast .ordering-filtering .taxonomies .term-group .field-wrap{margin-right: 1em;margin-bottom: 1em;width: 100%}@media (max-width: 1024px){body.high-contrast .ordering-filtering .taxonomies .term-group .field-wrap{margin-right: 0}}body.high-contrast .ordering-filtering .taxonomies .term-group .field-wrap .select-wrapper select{width: 100%}body.high-contrast .ordering-filtering .taxonomies .term-group fieldset{width: 100%;overflow: hidden}body.high-contrast .ordering-filtering .taxonomies .term-group fieldset .multifilter-legend{width: 100%;margin-bottom: 0.5em;padding: 0;border: none;background: none}body.high-contrast .ordering-filtering .taxonomies .term-group fieldset .multifilter-checkbox-item-wrapper{display: block;float: left;width: calc(50% - 0.5em);padding: 0 .5em .5em 0}body.high-contrast .ordering-filtering .date-range{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body.high-contrast .ordering-filtering .date-range .field-wrap{width: 50%;margin: 0 1em 1em 0}body.high-contrast .ordering-filtering .date-range .field-wrap > label{padding-right: 0.5em}body.high-contrast .ordering-filtering .date-range .field-wrap .input-wrap .datepicker{width: 100%}body.high-contrast .ordering-filtering .advanced-search-form .col{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body.high-contrast .ordering-filtering .advanced-search-form .col .search .search-text{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin-left: 0.5em}body.high-contrast .ordering-filtering .advanced-search-form .col .field-wrap > p{font-size: 1.125em;margin: 0}body.high-contrast .ordering-filtering .advanced-search-form .col .date label{width: 5em}body.high-contrast .ordering-filtering .advanced-search-form .col .date input{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}body.high-contrast .ordering-filtering .advanced-search-form .col .field-wrap{margin-bottom: 1em}body.high-contrast .ordering-filtering .advanced-search-form .field-wrap.post-type{-webkit-box-align-self: flex-start;-moz-box-align-self: flex-start;-webkit-align-self: flex-start;-ms-align-self: flex-start;align-self: flex-start;padding: 0 1em 1em 2em}body.high-contrast .ordering-filtering .advanced-search-form .field-wrap.post-type > .flexwrap{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align-items: flex-start;-moz-box-align-items: flex-start;-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start}body.high-contrast .ordering-filtering .advanced-search-form .field-wrap.post-type .title{width: 100%;margin-bottom: 1em}body.high-contrast .ordering-filtering .advanced-search-form .field-wrap.post-type .field-wrap{width: calc(33% - 1em);margin: 0 1em 1em 0}body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap button{-webkit-box-justify-content: center;-moz-box-justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;width: 100%;margin: 1em 0}body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap button .ion{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;font-size: 1.5em}body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap button:hover,body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap button:focus,body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap button:active{background: #000}body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap button:hover .ion,body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap button:focus .ion,body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap button:active .ion{color: #fff}body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap .search-submit .ion{margin-left: 0.5em}body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap .reset-form .ion{margin-right: 0.5em}body.high-contrast .no-translation{background: #000;padding: 0 1.25em;overflow: hidden;margin: 2em 0}body.high-contrast .no-translation p{font-weight: 500}body.high-contrast .no-translation a{color: inherit;text-decoration: underline}body.high-contrast .no-translation a:hover,body.high-contrast .no-translation a:focus,body.high-contrast .no-translation a:active{background: #000;color: #fff}body.high-contrast .loading-wrapper{overflow: hidden;position: relative}body.high-contrast .listings + .loading-overlay,body.high-contrast .loading-wrapper .loading-overlay{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute;top: 0;right: 0;bottom: 0;opacity: 0;z-index: -1;left: 0;background: rgba(200,200,200,0.75);width: 100%;height: 100%}body.high-contrast .listings + .loading-overlay .ion,body.high-contrast .loading-wrapper .loading-overlay .ion{display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;font-size: 4em;margin: auto;width: 1em;height: 1em;color: #000;text-align: center}body.high-contrast .listings + .loading-overlay.active,body.high-contrast .loading-wrapper .loading-overlay.active{opacity: 1;z-index: 99}body.high-contrast .listings + .loading-overlay.active .ion,body.high-contrast .loading-wrapper .loading-overlay.active .ion{animation: 8s infinite linear rotation}body.high-contrast .health-researcher-listings{position: relative}body.high-contrast .health-researcher-listings .listings{margin-bottom: 2em}body.high-contrast .health-researcher-listings .researcher,body.high-contrast .search-listings .researcher{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 2em 0;border-bottom: 1px solid #c8c8c8}@media (max-width: 767px){body.high-contrast .health-researcher-listings .researcher,body.high-contrast .search-listings .researcher{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body.high-contrast .health-researcher-listings .researcher .thumbnail,body.high-contrast .search-listings .researcher .thumbnail{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;width: 150px;height: 150px}body.high-contrast .health-researcher-listings .researcher .thumbnail .placeholder,body.high-contrast .search-listings .researcher .thumbnail .placeholder{position: relative;width: 100%;height: 100%}body.high-contrast .health-researcher-listings .researcher .thumbnail .placeholder .ion,body.high-contrast .search-listings .researcher .thumbnail .placeholder .ion{position: absolute;bottom: 0;left: 0;right: 0;font-size: 8rem;text-align: center;color: #000}body.high-contrast .health-researcher-listings .researcher .name,body.high-contrast .search-listings .researcher .name{font-size: 1.5em;margin: 0;padding: 0}body.high-contrast .health-researcher-listings .researcher .title,body.high-contrast .search-listings .researcher .title{font-size: 1em;font-weight: 500;padding-top: 1em}body.high-contrast .health-researcher-listings .researcher .excerpt,body.high-contrast .search-listings .researcher .excerpt{padding-top: 1em}body.high-contrast .health-researcher-listings .researcher .excerpt > p,body.high-contrast .search-listings .researcher .excerpt > p{margin: 0;padding: 0;font-size: 1em}body.high-contrast .health-researcher-listings .researcher:nth-child(4n+1) .thumbnail .placeholder,body.high-contrast .search-listings .researcher:nth-child(4n+1) .thumbnail .placeholder{background: #000}body.high-contrast .health-researcher-listings .researcher:nth-child(4n+2) .thumbnail .placeholder,body.high-contrast .search-listings .researcher:nth-child(4n+2) .thumbnail .placeholder{background: #000}body.high-contrast .health-researcher-listings .researcher:nth-child(4n+3) .thumbnail .placeholder,body.high-contrast .search-listings .researcher:nth-child(4n+3) .thumbnail .placeholder{background: #000}body.high-contrast .health-researcher-listings .researcher:nth-child(4n+4) .thumbnail .placeholder,body.high-contrast .search-listings .researcher:nth-child(4n+4) .thumbnail .placeholder{background: #000}body.high-contrast .health-researcher-listings .researcher .information,body.high-contrast .search-listings .researcher .information{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding: 0 1.5em}@media (max-width: 767px){body.high-contrast .health-researcher-listings .researcher .information,body.high-contrast .search-listings .researcher .information{padding: 0}}body.high-contrast .health-researcher-listings .researcher .actions,body.high-contrast .search-listings .researcher .actions{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;-webkit-box-align-self: center;-moz-box-align-self: center;-webkit-align-self: center;-ms-align-self: center;align-self: center}body.high-contrast .transfaq-listings{position: relative}body.high-contrast .transfaq-listings .listings{margin-bottom: 2em}body.high-contrast .transfaq-listings .transfaq,body.high-contrast .search-listings .transfaq{padding: 2em 0;border-bottom: 1px solid #c8c8c8}body.high-contrast .transfaq-listings .transfaq .title,body.high-contrast .search-listings .transfaq .title{padding: 0;color: #000;width: 100%}body.high-contrast .transfaq-listings .transfaq .body,body.high-contrast .search-listings .transfaq .body{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@media (max-width: 1024px){body.high-contrast .transfaq-listings .transfaq .body,body.high-contrast .search-listings .transfaq .body{display: block}}body.high-contrast .transfaq-listings .transfaq .excerpt,body.high-contrast .search-listings .transfaq .excerpt{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}@media (max-width: 1024px){body.high-contrast .transfaq-listings .transfaq .excerpt,body.high-contrast .search-listings .transfaq .excerpt{width: 100%}}body.high-contrast .transfaq-listings .transfaq .excerpt > p,body.high-contrast .search-listings .transfaq .excerpt > p{margin: 0;padding: 0;font-size: 1em}@media (max-width: 1024px){body.high-contrast .transfaq-listings .transfaq .excerpt > p,body.high-contrast .search-listings .transfaq .excerpt > p{margin-bottom: 1em}}body.high-contrast .transfaq-listings .transfaq .excerpt .term-link,body.high-contrast .search-listings .transfaq .excerpt .term-link{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;display: -webkit-inline-box;display: -moz-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;color: #fff;text-decoration: none;padding: 0;margin-top: 1em}body.high-contrast .transfaq-listings .transfaq .excerpt .term-link *,body.high-contrast .search-listings .transfaq .excerpt .term-link *{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}@media (max-width: 1024px){body.high-contrast .transfaq-listings .transfaq .excerpt .term-link,body.high-contrast .search-listings .transfaq .excerpt .term-link{margin: 0 0 1.25em 0}}body.high-contrast .transfaq-listings .transfaq .excerpt .term-link .label,body.high-contrast .search-listings .transfaq .excerpt .term-link .label{padding: .25em .5em;border-radius: 0 5px 5px 0}body.high-contrast .transfaq-listings .transfaq .excerpt .term-link .triangle,body.high-contrast .search-listings .transfaq .excerpt .term-link .triangle{border-width: 1em;border-style: solid;border-top-color: transparent;border-bottom-color: transparent;border-left: none;position: relative}body.high-contrast .transfaq-listings .transfaq .excerpt .term-link .triangle .bullet,body.high-contrast .search-listings .transfaq .excerpt .term-link .triangle .bullet{background: #fff;position: absolute;top: 0;bottom: 0;left: 0.75em;margin: auto;width: 0.25em;height: 0.25em;border-radius: 50%}body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:hover,body.high-contrast .search-listings .transfaq .excerpt .term-link:hover,body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:focus,body.high-contrast .search-listings .transfaq .excerpt .term-link:focus,body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:active,body.high-contrast .search-listings .transfaq .excerpt .term-link:active{color: #fff !important}body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:hover .label,body.high-contrast .search-listings .transfaq .excerpt .term-link:hover .label,body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:focus .label,body.high-contrast .search-listings .transfaq .excerpt .term-link:focus .label,body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:active .label,body.high-contrast .search-listings .transfaq .excerpt .term-link:active .label{background-color: #000 !important}body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:hover .triangle,body.high-contrast .search-listings .transfaq .excerpt .term-link:hover .triangle,body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:focus .triangle,body.high-contrast .search-listings .transfaq .excerpt .term-link:focus .triangle,body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:active .triangle,body.high-contrast .search-listings .transfaq .excerpt .term-link:active .triangle{border-right-color: #000 !important}body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:hover .triangle .bullet,body.high-contrast .search-listings .transfaq .excerpt .term-link:hover .triangle .bullet,body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:focus .triangle .bullet,body.high-contrast .search-listings .transfaq .excerpt .term-link:focus .triangle .bullet,body.high-contrast .transfaq-listings .transfaq .excerpt .term-link:active .triangle .bullet,body.high-contrast .search-listings .transfaq .excerpt .term-link:active .triangle .bullet{background-color: #fff !important}body.high-contrast .transfaq-listings .transfaq .action,body.high-contrast .search-listings .transfaq .action{-webkit-box-align-self: center;-moz-box-align-self: center;-webkit-align-self: center;-ms-align-self: center;align-self: center}body.high-contrast .transfaq-listings .transfaq .action:hover,body.high-contrast .search-listings .transfaq .action:hover,body.high-contrast .transfaq-listings .transfaq .action:focus,body.high-contrast .search-listings .transfaq .action:focus,body.high-contrast .transfaq-listings .transfaq .action:active,body.high-contrast .search-listings .transfaq .action:active{background-color: #000 !important;color: #fff !important}body.high-contrast .transfaq-listings .transfaq .action.view-full,body.high-contrast .search-listings .transfaq .action.view-full{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;margin-left: 1.5em;background: #75767A;color: #fff}@media (max-width: 1024px){body.high-contrast .transfaq-listings .transfaq .action.view-full,body.high-contrast .search-listings .transfaq .action.view-full{margin-left: 0}}body.high-contrast .transfaq-listings .transfaq .action.term-link,body.high-contrast .search-listings .transfaq .action.term-link{-webkit-box-flex-grow: 0;-moz-box-flex-grow: 0;-webkit-flex-grow: 0;-ms-flex-grow: 0;flex-grow: 0;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;margin-right: 1.5em;width: 10em}@media (max-width: 1024px){body.high-contrast .transfaq-listings .transfaq .action.term-link,body.high-contrast .search-listings .transfaq .action.term-link{-webkit-box-ordinal-group: 3;-moz-box-ordinal-group: 3;-ms-flex-order: 3;-webkit-order: 3;order: 3;margin-right: 1em}}body.high-contrast .research-listing-listings{position: relative}body.high-contrast .research-listing-listings .listings{margin-bottom: 2em}body.high-contrast .research-listing-listings .research-listing,body.high-contrast .search-listings .research-listing{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 2em 0;border-bottom: 1px solid #c8c8c8}@media (max-width: 767px){body.high-contrast .research-listing-listings .research-listing,body.high-contrast .search-listings .research-listing{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body.high-contrast .research-listing-listings .research-listing .title,body.high-contrast .search-listings .research-listing .title{font-size: 1.5em;margin: 0;padding: 0}body.high-contrast .research-listing-listings .research-listing .meta,body.high-contrast .search-listings .research-listing .meta{margin: 1em 0}body.high-contrast .research-listing-listings .research-listing .excerpt > p,body.high-contrast .search-listings .research-listing .excerpt > p{margin: 0;padding: 0;font-size: 1em}body.high-contrast .research-listing-listings .research-listing .actions,body.high-contrast .search-listings .research-listing .actions{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;-webkit-box-align-self: center;-moz-box-align-self: center;-webkit-align-self: center;-ms-align-self: center;align-self: center;padding-left: 1.5em}@media (max-width: 767px){body.high-contrast .research-listing-listings .research-listing .actions,body.high-contrast .search-listings .research-listing .actions{padding: 1em 0 0 0}}body.high-contrast .research-listing-listings .research-listing .actions a:hover,body.high-contrast .search-listings .research-listing .actions a:hover,body.high-contrast .research-listing-listings .research-listing .actions a:focus,body.high-contrast .search-listings .research-listing .actions a:focus,body.high-contrast .research-listing-listings .research-listing .actions a:active,body.high-contrast .search-listings .research-listing .actions a:active{background-color: #000 !important}body.high-contrast .service-provider-listings{position: relative;min-height: 500px}body.high-contrast .service-provider-listings .service-map{width: 100%;height: 500px}body.high-contrast .service-provider-listings .listings{display: none;padding: 0 0 2em 0}body.high-contrast .gm-ui-hover-effect{margin-right: 0.75em !important;margin-top: 0.75em !important;border-radius: 50% !important;opacity: 1 !important;background: #e6e6e6 !important;color: #000 !important}body.high-contrast .gm-ui-hover-effect::before{content: "x"}body.high-contrast .gm-ui-hover-effect:hover,body.high-contrast .gm-ui-hover-effect:focus,body.high-contrast .gm-ui-hover-effect:active{background: #000 !important;color: #fff !important}body.high-contrast .gm-ui-hover-effect > img{display: none !important}body.high-contrast .service-provider-listings .service-provider,body.high-contrast .search-listings .service-provider{border-bottom: 1px solid #c8c8c8;padding: 2em 0 1em}body.high-contrast .service-provider-listings .service-provider .thumbnail,body.high-contrast .search-listings .service-provider .thumbnail,body.high-contrast .service-provider-listings .service-provider .street,body.high-contrast .search-listings .service-provider .street,body.high-contrast .service-provider-listings .service-provider .postal-code,body.high-contrast .search-listings .service-provider .postal-code,body.high-contrast .service-provider-listings .service-provider .directions,body.high-contrast .search-listings .service-provider .directions,body.high-contrast .service-provider-listings .service-provider .reviews,body.high-contrast .search-listings .service-provider .reviews{display: none}body.high-contrast .service-provider-listings .service-provider .title,body.high-contrast .search-listings .service-provider .title{margin-bottom: 1rem}body.high-contrast .service-provider-listings .service-provider .body,body.high-contrast .search-listings .service-provider .body{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}@media (max-width: 767px){body.high-contrast .service-provider-listings .service-provider .body,body.high-contrast .search-listings .service-provider .body{display: block}}body.high-contrast .service-provider-listings .service-provider .body .address,body.high-contrast .search-listings .service-provider .body .address{margin-bottom: 1rem}body.high-contrast .service-provider-listings .service-provider .body .excerpt,body.high-contrast .search-listings .service-provider .body .excerpt{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding-right: 1.5em}body.high-contrast .service-provider-listings .service-provider .body .links,body.high-contrast .search-listings .service-provider .body .links{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body.high-contrast .service-provider-listings .service-provider .body .links .view-full,body.high-contrast .search-listings .service-provider .body .links .view-full{display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #000;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .service-provider-listings .service-provider .body .links .view-full:hover,body.high-contrast .search-listings .service-provider .body .links .view-full:hover,body.high-contrast .service-provider-listings .service-provider .body .links .view-full:focus,body.high-contrast .search-listings .service-provider .body .links .view-full:focus,body.high-contrast .service-provider-listings .service-provider .body .links .view-full:active,body.high-contrast .search-listings .service-provider .body .links .view-full:active,body.high-contrast .service-provider-listings .service-provider .body .links .view-full.active,body.high-contrast .search-listings .service-provider .body .links .view-full.active{color: #fff;background-color: #1a1a1a}@media (max-width: 767px){body.high-contrast .service-provider-listings .service-provider .body .links .view-full,body.high-contrast .search-listings .service-provider .body .links .view-full{font-size: 1em;padding: .5rem 1rem}}body.high-contrast .map-listing{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;font-size: 1rem;font-weight: normal}body.high-contrast .map-listing .thumbnail{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;margin-right: 1em}body.high-contrast .map-listing .title{font-size: 1em;margin-bottom: 1em;font-weight: bold;padding-right: 2em}body.high-contrast .map-listing .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}body.high-contrast .map-listing .address{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding-bottom: 1em}body.high-contrast .map-listing .address .street{display: block}body.high-contrast .map-listing .excerpt,body.high-contrast .map-listing .services-offered{display: none}body.high-contrast .map-listing .links{font-size: 0.875em;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center}body.high-contrast .map-listing .links .link{font-weight: bold;text-decoration: none;padding: 0 .25em;border-left: 1px solid #c8c8c8}body.high-contrast .map-listing .links .link:first-child{padding-left: 0;border: none}body.high-contrast .map-listing .links .link:hover,body.high-contrast .map-listing .links .link:focus,body.high-contrast .map-listing .links .link:active{text-decoration: underline}body.high-contrast .map-listing .links .seperator{width: 1px;height: 100%;background: #c8c8c8;margin: 0 .25em}body.high-contrast .ajax-feed-pagination .paginate,body.high-contrast .search-pagination .paginate,body.high-contrast .ajax-feed-pagination .page-numbers,body.high-contrast .search-pagination .page-numbers{border: none;background: none;color: #000;display: inline-block;padding: 0.25em;margin: 0 .25em .25em 0;font-size: 1.125em}body.high-contrast .ajax-feed-pagination .paginate.active,body.high-contrast .search-pagination .paginate.active,body.high-contrast .ajax-feed-pagination .page-numbers.active,body.high-contrast .search-pagination .page-numbers.active{color: #75767a;cursor: default}body.high-contrast .ajax-feed-pagination .paginate:hover,body.high-contrast .search-pagination .paginate:hover,body.high-contrast .ajax-feed-pagination .page-numbers:hover,body.high-contrast .search-pagination .page-numbers:hover,body.high-contrast .ajax-feed-pagination .paginate:focus,body.high-contrast .search-pagination .paginate:focus,body.high-contrast .ajax-feed-pagination .page-numbers:focus,body.high-contrast .search-pagination .page-numbers:focus,body.high-contrast .ajax-feed-pagination .paginate:active,body.high-contrast .search-pagination .paginate:active,body.high-contrast .ajax-feed-pagination .page-numbers:active,body.high-contrast .search-pagination .page-numbers:active{text-decoration: underline}body.high-contrast .search-pagination{padding-top: 2em}body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing,body.high-contrast .product-listings:not(.block-display) .listings .combo-listing,body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing{width: calc(25% - 1.5em);margin: 0 0 2em 2em}body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(4n+1),body.high-contrast .product-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1){margin-left: 0}@media (max-width: 1280px){body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing,body.high-contrast .product-listings:not(.block-display) .listings .combo-listing,body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing{width: calc(33% - 1.34em)}body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(4n+1),body.high-contrast .product-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1){margin-left: inherit}body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(3n+1),body.high-contrast .product-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1),body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1){margin-left: 0}}@media (max-width: 1024px){body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing,body.high-contrast .product-listings:not(.block-display) .listings .combo-listing,body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing{width: calc(50% - 1em)}body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(4n+1),body.high-contrast .product-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(3n+1),body.high-contrast .product-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1),body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1){margin-left: inherit}body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(2n+1),body.high-contrast .product-listings:not(.block-display) .listings .combo-listing:nth-child(2n+1),body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing:nth-child(2n+1){margin-left: 0}}@media (max-width: 767px){body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing,body.high-contrast .product-listings:not(.block-display) .listings .combo-listing,body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing{width: 100%;margin: 1.25em auto}body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(4n+1),body.high-contrast .product-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing:nth-child(4n+1),body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(3n+1),body.high-contrast .product-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1),body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing:nth-child(3n+1),body.high-contrast .resource-library-listings.display-tiles:not(.block-display) .listings .combo-listing:nth-child(2n+1),body.high-contrast .product-listings:not(.block-display) .listings .combo-listing:nth-child(2n+1),body.high-contrast .cart-listings:not(.block-display) .listings .combo-listing:nth-child(2n+1){margin-left: inherit}}body.high-contrast .resource-library-listings.display-tiles.block-display .listings .combo-listing,body.high-contrast .product-listings.block-display .listings .combo-listing,body.high-contrast .cart-listings.block-display .listings .combo-listing{width: calc(33% - 1.34em);margin: 0 0 2em 2em}body.high-contrast .resource-library-listings.display-tiles.block-display .listings .combo-listing:nth-child(3n+1),body.high-contrast .product-listings.block-display .listings .combo-listing:nth-child(3n+1),body.high-contrast .cart-listings.block-display .listings .combo-listing:nth-child(3n+1){margin-left: 0}@media (max-width: 1280px){body.high-contrast .resource-library-listings.display-tiles.block-display .listings .combo-listing,body.high-contrast .product-listings.block-display .listings .combo-listing,body.high-contrast .cart-listings.block-display .listings .combo-listing{width: calc(50% - 1em)}body.high-contrast .resource-library-listings.display-tiles.block-display .listings .combo-listing:nth-child(2n+1),body.high-contrast .product-listings.block-display .listings .combo-listing:nth-child(2n+1),body.high-contrast .cart-listings.block-display .listings .combo-listing:nth-child(2n+1){margin-left: 0}}@media (max-width: 767px){body.high-contrast .resource-library-listings.display-tiles.block-display .listings .combo-listing,body.high-contrast .product-listings.block-display .listings .combo-listing,body.high-contrast .cart-listings.block-display .listings .combo-listing{width: 100%;margin: 1.25em auto}body.high-contrast .resource-library-listings.display-tiles.block-display .listings .combo-listing:nth-child(3n+1),body.high-contrast .product-listings.block-display .listings .combo-listing:nth-child(3n+1),body.high-contrast .cart-listings.block-display .listings .combo-listing:nth-child(3n+1),body.high-contrast .resource-library-listings.display-tiles.block-display .listings .combo-listing:nth-child(2n+1),body.high-contrast .product-listings.block-display .listings .combo-listing:nth-child(2n+1),body.high-contrast .cart-listings.block-display .listings .combo-listing:nth-child(2n+1){margin-left: inherit}}body.high-contrast .resource-library-listings.display-list .listings{padding-top: 0}body.high-contrast .resource-library-listings.display-list .listings .product.combo-listing{-webkit-box-flex-flow: row;-moz-box-flex-flow: row;-webkit-flex-flow: row;-ms-flex-flow: row;flex-flow: row;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;width: 100%}body.high-contrast .resource-library-listings.display-list .listings .product.combo-listing .information{-webkit-box-ordinal-group: 1;-moz-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;width: 100%}body.high-contrast .resource-library-listings.display-list .listings .product.combo-listing .purchase{-webkit-box-ordinal-group: 2;-moz-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2}body.high-contrast .resource-library-listings.display-list .listings .product.combo-listing .actions{-webkit-box-ordinal-group: 3;-moz-box-ordinal-group: 3;-ms-flex-order: 3;-webkit-order: 3;order: 3;padding-left: 1em}body.high-contrast .product-listings .listings,body.high-contrast .cart-listings .listings,body.high-contrast .resource-library-listings .listings{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-top: 2em}body.high-contrast .product-listings .listings .product,body.high-contrast .cart-listings .listings .product,body.high-contrast .resource-library-listings .listings .product{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;padding-bottom: 2em;border-bottom: 1px solid #c8c8c8}body.high-contrast .product-listings .listings .product .purchase,body.high-contrast .cart-listings .listings .product .purchase,body.high-contrast .resource-library-listings .listings .product .purchase{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body.high-contrast .product-listings .listings .product .purchase .thumbnail,body.high-contrast .cart-listings .listings .product .purchase .thumbnail,body.high-contrast .resource-library-listings .listings .product .purchase .thumbnail,body.high-contrast .product-listings .listings .product .purchase .placeholder-image,body.high-contrast .cart-listings .listings .product .purchase .placeholder-image,body.high-contrast .resource-library-listings .listings .product .purchase .placeholder-image{-webkit-box-flex-grow: 0;-moz-box-flex-grow: 0;-webkit-flex-grow: 0;-ms-flex-grow: 0;flex-grow: 0;-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;width: 8em;max-height: 12em;overflow: hidden;margin-right: 1em}body.high-contrast .product-listings .listings .product .purchase .placeholder-image,body.high-contrast .cart-listings .listings .product .purchase .placeholder-image,body.high-contrast .resource-library-listings .listings .product .purchase .placeholder-image{background: #f0f0f0;background: -moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: -webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background: linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0', GradientType=0);border: 1px solid #c8c8c8;position: relative;border-radius: 5px}body.high-contrast .product-listings .listings .product .purchase .placeholder-image .ion,body.high-contrast .cart-listings .listings .product .purchase .placeholder-image .ion,body.high-contrast .resource-library-listings .listings .product .purchase .placeholder-image .ion{font-size: 2em;width: 1em;height: 1em;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;text-align: center}body.high-contrast .product-listings .listings .product .purchase .details,body.high-contrast .cart-listings .listings .product .purchase .details,body.high-contrast .resource-library-listings .listings .product .purchase .details{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;-webkit-box-justify-content: space-between;-moz-box-justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}body.high-contrast .product-listings .listings .product .purchase .icon,body.high-contrast .cart-listings .listings .product .purchase .icon,body.high-contrast .resource-library-listings .listings .product .purchase .icon{width: 2.5em;height: 2.5em;background: #a2d165;border-radius: 50%;position: relative}body.high-contrast .product-listings .listings .product .purchase .icon .ion,body.high-contrast .cart-listings .listings .product .purchase .icon .ion,body.high-contrast .resource-library-listings .listings .product .purchase .icon .ion{font-size: 1.5em;width: 1em;height: 1em;text-align: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #000}body.high-contrast .product-listings .listings .product .purchase .icon .ion.ion-custom-pdf,body.high-contrast .cart-listings .listings .product .purchase .icon .ion.ion-custom-pdf,body.high-contrast .resource-library-listings .listings .product .purchase .icon .ion.ion-custom-pdf{font-size: 1.925em}body.high-contrast .product-listings .listings .product .purchase .cost,body.high-contrast .cart-listings .listings .product .purchase .cost,body.high-contrast .resource-library-listings .listings .product .purchase .cost{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding: 1em 0;font-weight: 500}body.high-contrast .product-listings .listings .product .information,body.high-contrast .cart-listings .listings .product .information,body.high-contrast .resource-library-listings .listings .product .information{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;padding: 1.5em 0}body.high-contrast .product-listings .listings .product .information .title,body.high-contrast .cart-listings .listings .product .information .title,body.high-contrast .resource-library-listings .listings .product .information .title{font-size: 1.25em;margin: 0}body.high-contrast .product-listings .listings .product .information .published,body.high-contrast .cart-listings .listings .product .information .published,body.high-contrast .resource-library-listings .listings .product .information .published{margin-top: 0.75em}body.high-contrast .product-listings .listings .added_to_cart,body.high-contrast .cart-listings .listings .added_to_cart,body.high-contrast .resource-library-listings .listings .added_to_cart{display: none}body.high-contrast .product-listings .listings .actions .action,body.high-contrast .cart-listings .listings .actions .action,body.high-contrast .resource-library-listings .listings .actions .action,body.high-contrast .product-listings .listings .purchase .details .link,body.high-contrast .cart-listings .listings .purchase .details .link,body.high-contrast .resource-library-listings .listings .purchase .details .link{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;font-weight: 500;color: #000;text-decoration: none;padding: 0;font-size: 1em;background: none}body.high-contrast .product-listings .listings .actions .action .ion,body.high-contrast .cart-listings .listings .actions .action .ion,body.high-contrast .resource-library-listings .listings .actions .action .ion,body.high-contrast .product-listings .listings .purchase .details .link .ion,body.high-contrast .cart-listings .listings .purchase .details .link .ion,body.high-contrast .resource-library-listings .listings .purchase .details .link .ion{color: #000;font-size: 1.25em;padding: 0 .25em .1em 0}body.high-contrast .product-listings .listings .actions .action input,body.high-contrast .cart-listings .listings .actions .action input,body.high-contrast .resource-library-listings .listings .actions .action input,body.high-contrast .product-listings .listings .purchase .details .link input,body.high-contrast .cart-listings .listings .purchase .details .link input,body.high-contrast .resource-library-listings .listings .purchase .details .link input{padding: 0;margin: 0;border: none;background: none;font-size: 1em;color: inherit}body.high-contrast .product-listings .listings .actions .action input:disabled,body.high-contrast .cart-listings .listings .actions .action input:disabled,body.high-contrast .resource-library-listings .listings .actions .action input:disabled,body.high-contrast .product-listings .listings .purchase .details .link input:disabled,body.high-contrast .cart-listings .listings .purchase .details .link input:disabled,body.high-contrast .resource-library-listings .listings .purchase .details .link input:disabled{cursor: default;color: #c8c8c8}body.high-contrast .product-listings .listings .actions .action:hover,body.high-contrast .cart-listings .listings .actions .action:hover,body.high-contrast .resource-library-listings .listings .actions .action:hover,body.high-contrast .product-listings .listings .purchase .details .link:hover,body.high-contrast .cart-listings .listings .purchase .details .link:hover,body.high-contrast .resource-library-listings .listings .purchase .details .link:hover,body.high-contrast .product-listings .listings .actions .action:focus,body.high-contrast .cart-listings .listings .actions .action:focus,body.high-contrast .resource-library-listings .listings .actions .action:focus,body.high-contrast .product-listings .listings .purchase .details .link:focus,body.high-contrast .cart-listings .listings .purchase .details .link:focus,body.high-contrast .resource-library-listings .listings .purchase .details .link:focus,body.high-contrast .product-listings .listings .actions .action:active,body.high-contrast .cart-listings .listings .actions .action:active,body.high-contrast .resource-library-listings .listings .actions .action:active,body.high-contrast .product-listings .listings .purchase .details .link:active,body.high-contrast .cart-listings .listings .purchase .details .link:active,body.high-contrast .resource-library-listings .listings .purchase .details .link:active{color: #000}body.high-contrast .product-listings .listings .actions,body.high-contrast .cart-listings .listings .actions,body.high-contrast .resource-library-listings .listings .actions{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}body.high-contrast .product-listings .listings .actions .action,body.high-contrast .cart-listings .listings .actions .action,body.high-contrast .resource-library-listings .listings .actions .action{border-left: 1px solid #000;padding-left: 0.5em;margin-left: 0.5em}body.high-contrast .product-listings .listings .actions .action:first-child,body.high-contrast .cart-listings .listings .actions .action:first-child,body.high-contrast .resource-library-listings .listings .actions .action:first-child{border-left: none;margin-left: 0;padding-left: 0}body.high-contrast .product-listings .listings .actions .nostock,body.high-contrast .cart-listings .listings .actions .nostock,body.high-contrast .resource-library-listings .listings .actions .nostock{font-weight: 500;color: #de1226}body.high-contrast .woocommerce-MyAccount-navigation{padding-top: 1em}body.high-contrast .woocommerce-MyAccount-navigation > ul{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;list-style: none;margin: 1em 0;padding: 0}body.high-contrast .woocommerce-MyAccount-navigation > ul li{margin: 0 .5em 0 0;padding: 0 .5em 0 0;border-right: 1px solid #c8c8c8}body.high-contrast .woocommerce-MyAccount-navigation > ul li:last-child{margin-right: 0;padding-right: 0;border-right: none}body.high-contrast .woocommerce-MyAccount-navigation > ul li a{text-decoration: none}body.high-contrast .woocommerce-MyAccount-navigation > ul li a:hover,body.high-contrast .woocommerce-MyAccount-navigation > ul li a:focus,body.high-contrast .woocommerce-MyAccount-navigation > ul li a:active{text-decoration: underline}body.high-contrast .woocommerce-MyAccount-navigation > ul li.is-active a{color: #000}body.high-contrast .woocommerce-MyAccount-navigation > ul li.woocommerce-MyAccount-navigation-link--payment-methods{display: none}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product{width: calc(25% - 1.5em);margin: 0 0 2em 2em}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product:nth-child(4n+1){margin-left: 0}@media (max-width: 1280px){body.high-contrast .woocommerce-cart-form .cart-listings .listings .product{width: calc(33% - 1.34em)}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product:nth-child(4n+1){margin-left: inherit}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product:nth-child(3n+1){margin-left: 0}}@media (max-width: 1024px){body.high-contrast .woocommerce-cart-form .cart-listings .listings .product{width: calc(50% - 1em)}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product:nth-child(4n+1),body.high-contrast .woocommerce-cart-form .cart-listings .listings .product:nth-child(3n+1){margin-left: inherit}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product:nth-child(2n+1){margin-left: 0}}@media (max-width: 767px){body.high-contrast .woocommerce-cart-form .cart-listings .listings .product{width: 100%;margin: 1.25em auto}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product:nth-child(4n+1),body.high-contrast .woocommerce-cart-form .cart-listings .listings .product:nth-child(3n+1),body.high-contrast .woocommerce-cart-form .cart-listings .listings .product:nth-child(2n+1){margin-left: inherit}}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product .information{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product .information .title{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;margin-bottom: 0.5rem}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product .information .quantity{margin: .5em 0}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product .information .quantity label{display: inline-block;padding-right: 0.5em}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product .information .quantity input{display: inline-block;width: auto}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product .information .subtotal{font-weight: 500}body.high-contrast .woocommerce-cart-form .cart-listings .listings .product .information .subtotal .value{padding-left: 0.25em}body.high-contrast .search-listings .product{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 2em 0;border-bottom: 1px solid #c8c8c8}body.high-contrast .search-listings .product .information{-webkit-box-ordinal-group: 1;-moz-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;width: 100%}body.high-contrast .search-listings .product .information .title{font-size: 1.5em;margin: 1rem 0}body.high-contrast .search-listings .product .purchase{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;-webkit-box-ordinal-group: 2;-moz-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}body.high-contrast .search-listings .product .purchase .thumbnail,body.high-contrast .search-listings .product .purchase .placeholder-image{margin-right: 1.5em}body.high-contrast .search-listings .product .purchase .icon{width: 2.5em;height: 2.5em;background: #a2d165;border-radius: 50%;position: relative}body.high-contrast .search-listings .product .purchase .icon .ion{font-size: 1.5em;width: 1em;height: 1em;text-align: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #000}body.high-contrast .search-listings .product .purchase .icon .ion.ion-custom-pdf{font-size: 1.925em}body.high-contrast .search-listings .product .purchase .cost{font-weight: 500;margin: .5em 0}body.high-contrast .search-listings .product .purchase .link{display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #000;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .search-listings .product .purchase .link:hover,body.high-contrast .search-listings .product .purchase .link:focus,body.high-contrast .search-listings .product .purchase .link:active,body.high-contrast .search-listings .product .purchase .link.active{color: #fff;background-color: #1a1a1a}@media (max-width: 767px){body.high-contrast .search-listings .product .purchase .link{font-size: 1em;padding: .5rem 1rem}}body.high-contrast .search-listings .product .actions{-webkit-box-ordinal-group: 3;-moz-box-ordinal-group: 3;-ms-flex-order: 3;-webkit-order: 3;order: 3;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column}body.high-contrast .search-listings .product .actions .action{margin: .5em 0;display: inline-block;color: #fff;font-size: 1.25em;font-weight: 500;font-family: "proxima-nova", sans-serif;padding: .55rem 1rem;border: none;border-radius: 6px;background-color: #000;text-align: center;text-decoration: none;outline: nonee;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s}body.high-contrast .search-listings .product .actions .action:hover,body.high-contrast .search-listings .product .actions .action:focus,body.high-contrast .search-listings .product .actions .action:active,body.high-contrast .search-listings .product .actions .action.active{color: #fff;background-color: #1a1a1a}@media (max-width: 767px){body.high-contrast .search-listings .product .actions .action{font-size: 1em;padding: .5rem 1rem}}body.high-contrast .search-listings .product .actions .added_to_cart{display: none}body.high-contrast .rho-cart-totals .totals{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;float: left}body.high-contrast .rho-cart-totals .group{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;font-size: 1.25em}body.high-contrast .rho-cart-totals .group .label{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;font-weight: 500;padding-right: 0.5em}body.high-contrast .rho-cart-totals .checkout{clear: both;padding-top: 1em}body.high-contrast .woocommerce-notices-wrapper .woocommerce-message{margin-bottom: 1em}body.high-contrast .woocommerce-cart .woocommerce-notices-wrapper,body.high-contrast .woocommerce-checkout .woocommerce-notices-wrapper{display: none}body.high-contrast .woocommerce-checkout .woocommerce .form-row{font-size: 1em;margin: 0 0 1.5em;line-height: 1}body.high-contrast .woocommerce-checkout .required{text-decoration: none;color: #de1226}body.high-contrast .woocommerce-checkout .woocommerce-input-wrapper{padding-top: 0.5em;display: block}body.high-contrast .woocommerce-checkout .woocommerce-error strong{color: #de1226}body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 1.5em}body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_first_name_field,body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_country_field,body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_address_2_field,body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_state_field,body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_phone_field{margin-right: 1.5em}body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_first_name_field,body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_last_name_field,body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .address-field,body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .validate-phone,body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .validate-email{width: calc(50% - 0.75em)}body.high-contrast .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_company_field{width: 100%}body.high-contrast .woocommerce-checkout-review-order .shop_table{width: auto;max-width: 100%;border: none}body.high-contrast .woocommerce-checkout-review-order .shop_table tr{text-align: left}body.high-contrast .woocommerce-checkout-payment .wc_payment_methods{margin: 1.5em 0 0;padding: 0;list-style: none;font-size: 1em}body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio{visibility: hidden;width: 1px;height: 1px;position: absolute}body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio:checked + label::after{background: #000}body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio + label{display: inline-block;vertical-align: middle;line-height: 1.25;position: relative;padding-left: 1.5em;cursor: pointer}body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio + label::before,body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio + label::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;content: "";border-radius: 50%;position: absolute;font-size: 1rem}body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio + label::before{border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0}body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio + label::after{border: none;background: none;width: 0.75em;height: 0.75em;top: calc(0.25em + 2px);left: calc(0.125em + 2px)}body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio + label:hover::before,body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio + label:focus::before,body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio + label:active::before{border-color: #000}body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio + label img{display: inline-block;vertical-align: middle}body.high-contrast .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form{border: none;padding: 0;margin: 0}body.high-contrast .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body.high-contrast .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form .form-row-wide{width: 100%}body.high-contrast .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form .form-row-first,body.high-contrast .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form .form-row-last{width: calc(50% - 1.25em)}body.high-contrast .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form .form-row-first{margin-right: 1.5em}body.high-contrast .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form label{padding-bottom: 0.5em;display: block}body.high-contrast .woocommerce #payment .payment_method_bambora_credit_card #wc-bambora-credit-card-credit-card-form .wc-bambora-credit-card-new-payment-method-form div.payment_method_bambora_credit_card .bambora-checkoutfield{height: auto}body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]{opacity: 0;width: 1px;height: 1px;position: absolute}body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:checked + label::after,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:checked + .label::after,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:checked + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:checked + span::after{color: #000}body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span{font-size: 1em;line-height: 1.5;display: inline-block;position: relative;padding-left: 1.5em;cursor: pointer}body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label::after,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label::after,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span::after{-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;position: absolute}body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span::before{content: "";border: 2px solid #c8c8c8;background: #fff;width: 1em;height: 1em;top: 0.125em;left: 0;border-radius: 5px}body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label::after,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label::after,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::after,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span::after{content: "\2713";font-size: 1.25em;font-weight: bold;border: none;background: none;top: 0;bottom: 0;left: calc(0.125em + 2px);margin: auto;color: transparent}body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label:hover::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label:hover::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:hover::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span:hover::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label:focus::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label:focus::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:focus::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span:focus::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + label:active::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .label:active::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text:active::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"] + span:active::before{border-color: #000}body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:hover + label::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:focus + label::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:active + label::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:hover + .label::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:focus + .label::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:active + .label::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:hover + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:focus + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:active + .woocommerce-terms-and-conditions-checkbox-text::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:hover + span::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:focus + span::before,body.high-contrast .woocommerce-terms-and-conditions-wrapper .form-row input[type="checkbox"]:active + span::before{border-color: #000}body.high-contrast .resource-library-listings{position: relative}body.high-contrast .resource-library-listings .listings{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}body.high-contrast .resource-library-listings.display-tiles .listings{padding-top: 2em}body.high-contrast .resource-library-listings.display-tiles .listings .resource{-webkit-box-flex-flow: column;-moz-box-flex-flow: column;-webkit-flex-flow: column;-ms-flex-flow: column;flex-flow: column;padding-bottom: 2em}body.high-contrast .resource-library-listings.display-tiles .listings .resource .icon{margin-bottom: 1em}body.high-contrast .resource-library-listings.display-tiles .listings .resource .information{padding-bottom: 1.75em}body.high-contrast .resource-library-listings.display-tiles .listings .resource .information .published{margin-bottom: 1.5em}body.high-contrast .resource-library-listings.display-tiles .listings .resource .information .title{overflow-wrap: break-word}body.high-contrast .search-listings .resource,body.high-contrast .resource-library-listings .resource{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;border-bottom: 1px solid #c8c8c8}@media (max-width: 1024px){body.high-contrast .search-listings .resource,body.high-contrast .resource-library-listings .resource{-webkit-box-flex-wrap: wrap;-moz-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}body.high-contrast .search-listings .resource .icon,body.high-contrast .resource-library-listings .resource .icon{width: 2.5em;height: 2.5em;background: #a2d165;border-radius: 50%;position: relative;font-size: 1.5em}body.high-contrast .search-listings .resource .icon .ion,body.high-contrast .resource-library-listings .resource .icon .ion{font-size: 1.5em;width: 1em;height: 1em;text-align: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #000}body.high-contrast .search-listings .resource .icon .ion.ion-custom-pdf,body.high-contrast .resource-library-listings .resource .icon .ion.ion-custom-pdf{font-size: 1.925em}body.high-contrast .search-listings .resource .icon .ion.ion-custom-pdf::before,body.high-contrast .resource-library-listings .resource .icon .ion.ion-custom-pdf::before{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}body.high-contrast .search-listings .resource .information,body.high-contrast .resource-library-listings .resource .information{-webkit-box-flex-grow: 1;-moz-box-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1}body.high-contrast .search-listings .resource .information .title,body.high-contrast .resource-library-listings .resource .information .title{font-size: 1.25em;margin: 0}body.high-contrast .search-listings .resource .information .topics,body.high-contrast .resource-library-listings .resource .information .topics{margin-top: 0.75em}body.high-contrast .search-listings .resource .actions,body.high-contrast .resource-library-listings .resource .actions{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;font-weight: 500}body.high-contrast .search-listings .resource .actions .action,body.high-contrast .resource-library-listings .resource .actions .action{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;color: #000;padding-left: 0.5em;margin-left: 0.5em;border-left: 1px solid #000;text-decoration: none}body.high-contrast .search-listings .resource .actions .action:first-child,body.high-contrast .resource-library-listings .resource .actions .action:first-child{border-left: none;margin-left: 0;padding-left: 0}body.high-contrast .search-listings .resource .actions .action .ion,body.high-contrast .resource-library-listings .resource .actions .action .ion{color: #000;font-size: 1.25em;padding: 0 .25em .1em 0}body.high-contrast .search-listings .resource .actions .action:hover,body.high-contrast .resource-library-listings .resource .actions .action:hover,body.high-contrast .search-listings .resource .actions .action:focus,body.high-contrast .resource-library-listings .resource .actions .action:focus,body.high-contrast .search-listings .resource .actions .action:active,body.high-contrast .resource-library-listings .resource .actions .action:active{color: #000}body.high-contrast .search-listings .listings,body.high-contrast .resource-library-listings.display-list .listings{padding-bottom: 2em}body.high-contrast .search-listings .resource,body.high-contrast .resource-library-listings.display-list .resource{-webkit-box-align-items: center;-moz-box-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;width: 100%;padding: 2em 0}body.high-contrast .search-listings .resource .icon,body.high-contrast .resource-library-listings.display-list .resource .icon{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0;margin-right: 1em}body.high-contrast .search-listings .resource .actions,body.high-contrast .resource-library-listings.display-list .resource .actions{-webkit-box-flex-shrink: 0;-moz-box-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;flex-shrink: 0}body.high-contrast .search-listings p,body.high-contrast .resource-library-listings.display-list p{margin-bottom: 0}body.high-contrast .alerts{background: #fff;border-bottom: 1px solid #000}body.high-contrast .rho-sticky-cart-wrapper .rho-sticky-cart-link{background: #fff;color: #000}body.high-contrast .styled-text,body.high-contrast .styled-text .widget-title{color: #fff !important}body.high-contrast .cta-banner .panels .panel,body.high-contrast .mindset-top-banner .content,body.high-contrast .styled-text{background: #444 !important}body.high-contrast .twitter-swiper-feed{background: #fff;border-top: 1px solid #000;border-bottom: 1px solid #000}body.high-contrast .cta-banner .text-wrap .title a:hover,body.high-contrast .button:hover,body.high-contrast [type="button"]:hover,body.high-contrast [type="reset"]:hover,body.high-contrast [type="submit"]:hover,body.high-contrast .wp-block-button > a:hover,body.high-contrast .button-primary:hover,body.high-contrast .button-secondary:hover,body.high-contrast .button-gray:hover,body.high-contrast .cta-banner .text-wrap .title a:focus,body.high-contrast .button:focus,body.high-contrast [type="button"]:focus,body.high-contrast [type="reset"]:focus,body.high-contrast [type="submit"]:focus,body.high-contrast .wp-block-button > a:focus,body.high-contrast .button-primary:focus,body.high-contrast .button-secondary:focus,body.high-contrast .button-gray:focus,body.high-contrast .cta-banner .text-wrap .title a:active,body.high-contrast .button:active,body.high-contrast [type="button"]:active,body.high-contrast [type="reset"]:active,body.high-contrast [type="submit"]:active,body.high-contrast .wp-block-button > a:active,body.high-contrast .button-primary:active,body.high-contrast .button-secondary:active,body.high-contrast .button-gray:active,body.high-contrast .cta-banner .text-wrap .title a.active,body.high-contrast .button.active,body.high-contrast [type="button"].active,body.high-contrast [type="reset"].active,body.high-contrast [type="submit"].active,body.high-contrast .wp-block-button > a.active,body.high-contrast .button-primary.active,body.high-contrast .button-secondary.active,body.high-contrast .button-gray.active{background-color: #444}body.high-contrast .social-media-links .social-link:hover,body.high-contrast .social-media-links .social-link:focus,body.high-contrast .social-media-links .social-link:active{color: #444}body.high-contrast .search-listings .resource .icon,body.high-contrast .resource-library-listings .resource .icon,body.high-contrast .product-listings .listings .product .purchase .icon,body.high-contrast .cart-listings .listings .product .purchase .icon,body.high-contrast .resource-library-listings .listings .product .purchase .icon{background: #fff;border: 1px solid #000}body.high-contrast .archive-head-wrap .overlay{background: #444 !important}body.high-contrast .acf-required{color: #000}body.high-contrast .transfaq-listings .transfaq .excerpt .term-link .triangle,body.high-contrast .search-listings .transfaq .excerpt .term-link .triangle{border-right-color: #444 !important}body.high-contrast .transfaq-listings .transfaq .excerpt .term-link .label,body.high-contrast .search-listings .transfaq .excerpt .term-link .label{background-color: #444 !important;color: #fff !important}body.high-contrast .health-researcher-listings .researcher .thumbnail .placeholder{background: #fff !important;border: 1px solid #000}.intro-text{font-family: "proxima-nova", sans-serif}