html{font-family:"proxima-nova",sans-serif;line-height:1.5;-webkit-text-size-adjust:100%}body{margin:0;padding:0;background-color:#fff;color:#000}body a{background-color:#fff;color:#000}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:.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:#fff0;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:#fff0}@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:1024px){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:400}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:.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:-.5em}body:not(.high-contrast) sub{bottom:-.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:.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:#fff0;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:#fff0}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:.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:.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:.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:.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:700;border:none;background:none;top:0;bottom:0;left:calc(0.125em + 2px);margin:auto;color:#fff0}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:rgb(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:.5em;border:2px solid #eee;background:#fff0;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:#fff0;display:inline-block;vertical-align:top;font-size:.875em;font-weight:700;color:#aa3467;border:2px solid #fff0;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:.5em;border:2px solid #eee;background:#fff0;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:.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:.75em;height:.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:.5em}body:not(.high-contrast) .hero-banner .controls .next{right:.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:.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,#fff0 0%,#fff0 25%,rgb(0 0 0 / .25) 100%);background:-webkit-linear-gradient(top,#fff0 0%,#fff0 25%,rgb(0 0 0 / .25) 100%);background:linear-gradient(to bottom,#fff0 0%,#fff0 25%,rgb(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:.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:.6125em;height:.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:.4em;height:.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:.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:.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:.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:.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:1024px){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 #fff0}@media (max-width:767px){body:not(.high-contrast) .site-header .iama-concierge .concierge-toggle{font-size:.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 rgb(0 0 0 / .2);-moz-box-shadow:0 3px 3px 0 rgb(0 0 0 / .2);box-shadow:0 3px 3px 0 rgb(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 #fff0;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%;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:1024px){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:1024px){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:#fff0;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%;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:1024px){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:1024px){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 rgb(0 0 0 / .2);-moz-box-shadow:0 3px 3px 0 rgb(0 0 0 / .2);box-shadow:0 3px 3px 0 rgb(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:1024px){body:not(.high-contrast) .site-header .header-options .accessibility-options .site-accessibility-options{-webkit-box-shadow:0 0 0 0 rgb(0 0 0 / .2);-moz-box-shadow:0 0 0 0 rgb(0 0 0 / .2);box-shadow:0 0 0 0 rgb(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:.5em;padding-bottom:.5em;border-bottom:2px solid #c8c8c8}@media (max-width:1024px){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:.25em;border-bottom:2px solid #fff0;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:1024px){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:.875em}@media (max-width:1024px){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:.5em}body:not(.high-contrast) .site-header .header-offlinks .button-links>a .ion{padding-top:.25em;margin-left:.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:.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:.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:1024px){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:1024px){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:1024px){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:.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:1024px){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:1024px){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 #fff0}}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:1024px){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:1024px){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:1024px){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:1024px){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:1024px){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:1024px){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 #fff0;border-bottom:2px solid #fff0}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:1024px){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:1024px){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:1024px){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:1024px){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:1024px){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 #fff0}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:1024px){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:.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:.7rem}body:not(.high-contrast) .breadcrumbs .crumb{display:inline-block;margin:0 .45rem .7rem 0}body:not(.high-contrast) .breadcrumbs .crumb.divider{margin-right:.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:rgb(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:.5em;right:.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:.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:.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:.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:.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:.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:.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:.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:.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:.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 rgb(0 0 0 / .2);-moz-box-shadow:0 3px 3px 0 rgb(0 0 0 / .2);box-shadow:0 3px 3px 0 rgb(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:.8em;font-weight:400;margin:.5em 0;border-bottom:2px solid #fff0;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:.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:700}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:.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:.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:.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:.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:.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:.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:.75em;height:.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:.5em;height:.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:.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:.75em}body:not(.high-contrast) .image-cards .image-card .card-info .card-title{margin-bottom:.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:.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:400}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:.5em;margin-left:.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:.6125em;height:.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:.5em}body:not(.high-contrast) #acf-form .acf-fields>.acf-field.half-right{padding-left:.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:.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:.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:700;border:none;background:none;top:0;bottom:0;left:calc(0.125em + 2px);margin:auto;color:#fff0}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:.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:.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:.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:700;border:none;background:none;top:0;bottom:0;left:calc(0.125em + 2px);margin:auto;color:#fff0}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:.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:.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:.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:.75em;height:.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:.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:700;border:none;background:none;top:0;left:calc(0.125em + 2px);color:#fff0}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}@media (max-width:767px){body:not(.high-contrast) .news-listings .listings .post:first-child .thumbnail{max-width:100%}}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 .listings .post{display:flex;flex-direction:row-reverse}@media (max-width:767px){body:not(.high-contrast) .news-listings .listings .post{flex-direction:column}body:not(.high-contrast) .news-listings .listings .post .thumbnail{max-width:100%;padding-left:unset;float:unset}body:not(.high-contrast) .news-listings .listings .post .content{max-width:100%!important;float:unset}}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:.5em;margin-left:.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:.75em;margin-right:.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:.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:.875em;font-weight:600;border-bottom:2px solid #fff0;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:.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:.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:rgb(119 160 55 / .9)}body:not(.high-contrast) .archive-head-wrap .overlay.blue{background:rgb(7 102 152 / .9)}body:not(.high-contrast) .archive-head-wrap .overlay.purple{background:rgb(184 38 104 / .9)}body:not(.high-contrast) .archive-head-wrap .overlay.orange{background:rgb(245 119 63 / .9)}body:not(.high-contrast) .archive-head-wrap .overlay.grey{background:rgb(232 232 232 / .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:.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:.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:#fff0;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:.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:400;margin-right:.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:700;padding-right:.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:.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:.5em;padding-left:.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:.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:.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:.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:.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:.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:.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:.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:.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:.5em}body:not(.high-contrast) .ordering-filtering .advanced-search-form .actions-wrap .reset-form .ion{margin-right:.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:rgb(200 200 200 / .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:#fff0;border-bottom-color:#fff0;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:.75em;margin:auto;width:.25em;height:.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;display:none}body:not(.high-contrast) .service-provider-listings .listings{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:400}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:700;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:.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:700;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:.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:.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:.5em;margin-left:.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:.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:.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:.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:.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:.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:.125em;left:0}body:not(.high-contrast) .woocommerce-checkout-payment .wc_payment_methods .input-radio+label::after{border:none;background:none;width:.75em;height:.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:.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:.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:700;border:none;background:none;top:0;bottom:0;left:calc(0.125em + 2px);margin:auto;color:#fff0}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:.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:.5em;margin-left:.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:.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:#fff0;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:#fff0}@media (max-width:767px){body.high-contrast .desktop-only{display:none!important}}body.high-contrast .mobile-only{display:none!important}@media (max-width:1024px){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:400}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:.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:-.5em}body.high-contrast sub{bottom:-.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:.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:#fff0;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:#fff0}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:.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:.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:.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:.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:700;border:none;background:none;top:0;bottom:0;left:calc(0.125em + 2px);margin:auto;color:#fff0}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:rgb(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:.5em;border:2px solid #eee;background:#fff0;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:#fff0;display:inline-block;vertical-align:top;font-size:.875em;font-weight:700;color:#000;border:2px solid #fff0;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:.5em;border:2px solid #eee;background:#fff0;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:.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:.75em;height:.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:.5em}body.high-contrast .hero-banner .controls .next{right:.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:.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,#fff0 0%,#fff0 25%,rgb(0 0 0 / .25) 100%);background:-webkit-linear-gradient(top,#fff0 0%,#fff0 25%,rgb(0 0 0 / .25) 100%);background:linear-gradient(to bottom,#fff0 0%,#fff0 25%,rgb(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:.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:.6125em;height:.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:.4em;height:.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:.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:.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:.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:.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:1024px){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 #fff0}@media (max-width:767px){body.high-contrast .site-header .iama-concierge .concierge-toggle{font-size:.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 rgb(0 0 0 / .2);-moz-box-shadow:0 3px 3px 0 rgb(0 0 0 / .2);box-shadow:0 3px 3px 0 rgb(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 #fff0;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%;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:1024px){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:1024px){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:#fff0;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%;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:1024px){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:1024px){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 rgb(0 0 0 / .2);-moz-box-shadow:0 3px 3px 0 rgb(0 0 0 / .2);box-shadow:0 3px 3px 0 rgb(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:1024px){body.high-contrast .site-header .header-options .accessibility-options .site-accessibility-options{-webkit-box-shadow:0 0 0 0 rgb(0 0 0 / .2);-moz-box-shadow:0 0 0 0 rgb(0 0 0 / .2);box-shadow:0 0 0 0 rgb(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:.5em;padding-bottom:.5em;border-bottom:2px solid #c8c8c8}@media (max-width:1024px){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:.25em;border-bottom:2px solid #fff0;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:1024px){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:.875em}@media (max-width:1024px){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:.5em}body.high-contrast .site-header .header-offlinks .button-links>a .ion{padding-top:.25em;margin-left:.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:.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:.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:1024px){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:1024px){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:1024px){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:.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:1024px){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:1024px){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 #fff0}}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:1024px){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:1024px){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:1024px){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:1024px){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:1024px){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:1024px){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 #fff0;border-bottom:2px solid #fff0}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:1024px){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:1024px){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:1024px){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:1024px){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:1024px){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 #fff0}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:1024px){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:.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:.7rem}body.high-contrast .breadcrumbs .crumb{display:inline-block;margin:0 .45rem .7rem 0}body.high-contrast .breadcrumbs .crumb.divider{margin-right:.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:rgb(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:.5em;right:.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:.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:.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:.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:.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:.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:.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:.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:.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:.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 rgb(0 0 0 / .2);-moz-box-shadow:0 3px 3px 0 rgb(0 0 0 / .2);box-shadow:0 3px 3px 0 rgb(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:.8em;font-weight:400;margin:.5em 0;border-bottom:2px solid #fff0;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:.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:700}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:.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:.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:.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:.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:.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:.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:.75em;height:.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:.5em;height:.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:.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:.75em}body.high-contrast .image-cards .image-card .card-info .card-title{margin-bottom:.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:.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:400}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:.5em;margin-left:.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:.6125em;height:.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:.5em}body.high-contrast #acf-form .acf-fields>.acf-field.half-right{padding-left:.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:.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:.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:700;border:none;background:none;top:0;bottom:0;left:calc(0.125em + 2px);margin:auto;color:#fff0}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:.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:.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:.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:700;border:none;background:none;top:0;bottom:0;left:calc(0.125em + 2px);margin:auto;color:#fff0}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:.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:.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:.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:.75em;height:.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:.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:700;border:none;background:none;top:0;left:calc(0.125em + 2px);color:#fff0}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}@media (max-width:767px){body.high-contrast .news-listings .listings .post:first-child .thumbnail{max-width:100%}}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 .listings .post{display:flex;flex-direction:row-reverse}@media (max-width:767px){body.high-contrast .news-listings .listings .post{flex-direction:column}body.high-contrast .news-listings .listings .post .thumbnail{max-width:100%;padding-left:unset;float:unset}body.high-contrast .news-listings .listings .post .content{max-width:100%!important;float:unset}}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:.5em;margin-left:.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:.75em;margin-right:.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:.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:.875em;font-weight:600;border-bottom:2px solid #fff0;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:.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:.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:rgb(119 160 55 / .9)}body.high-contrast .archive-head-wrap .overlay.blue{background:rgb(7 102 152 / .9)}body.high-contrast .archive-head-wrap .overlay.purple{background:rgb(184 38 104 / .9)}body.high-contrast .archive-head-wrap .overlay.orange{background:rgb(245 119 63 / .9)}body.high-contrast .archive-head-wrap .overlay.grey{background:rgb(232 232 232 / .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:.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:.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:#fff0;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:.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:400;margin-right:.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:700;padding-right:.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:.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:.5em;padding-left:.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:.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:.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:.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:.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:.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:.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:.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:.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:.5em}body.high-contrast .ordering-filtering .advanced-search-form .actions-wrap .reset-form .ion{margin-right:.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:rgb(200 200 200 / .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:#fff0;border-bottom-color:#fff0;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:.75em;margin:auto;width:.25em;height:.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;display:none}body.high-contrast .service-provider-listings .listings{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:400}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:700;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:.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:700;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:.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:.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:.5em;margin-left:.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:.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:.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:.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:.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:.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:.125em;left:0}body.high-contrast .woocommerce-checkout-payment .wc_payment_methods .input-radio+label::after{border:none;background:none;width:.75em;height:.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:.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:.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:700;border:none;background:none;top:0;bottom:0;left:calc(0.125em + 2px);margin:auto;color:#fff0}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:.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:.5em;margin-left:.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}