@import"https://fonts.googleapis.com/css2?family=Oswald&display=swap";@import"https://use.typekit.net/jdm1sgm.css";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css";#cprit-map{--font-base: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-title: "trajan-pro-3", var(--font-base);--font-heading: "Oswald", var(--font-base);--font-primary: "Verdana", var(--font-base);--font-secondary: "proxima-nova", var(--font-base);--color-primary: #222745;--color-map-pin: #006cff;--color-accordion-bg: #efefef;--color-modal-gray: #cccccc;--color-action-header: #2b486a;--color-btn-action: #285490;--color-btn-action-hover: #25426a;font-family:var(--font-primary);position:relative}#cprit-map .cprit-map__body>h2{font-family:var(--font-title);color:var(--color-primary);margin:0 auto 30px;text-align:center}@media only screen and (min-width: 768px){#cprit-map .cprit-map__body>h2{font-size:36px;margin-bottom:50px;max-width:400px}}#cprit-map__tabs .accordion-body{padding:0}#cprit-map__tabs .accordion-button{color:#fff;font-family:var(--font-heading);font-size:20px;letter-spacing:2px;justify-content:center;text-transform:uppercase;text-align:center}#cprit-map__tabs .accordion-button::after{content:none}#cprit-map__tabs .accordion-button:focus{box-shadow:0 0 0 .25rem var(--map-color-light)}#cprit-map__tabs .accordion-collapse{text-align:center}#cprit-map__tabs .accordion-description{background-color:var(--color-accordion-bg);padding:1rem 1.25rem}#cprit-map__tabs .accordion-header{position:relative}#cprit-map__tabs .accordion-item{border:none;margin-bottom:10px}@media only screen and (min-width: 768px){#cprit-map__tabs .accordion-item{margin-bottom:28px}}#cprit-map__tabs .accordion-item:last-of-type{margin-bottom:0}#cprit-map__tabs .accordion-map{padding:25px 0;display:block !important}@media only screen and (min-width: 768px){#cprit-map__tabs .accordion-map{display:none !important}}@media only screen and (min-width: 768px){#cprit-map__tabs .accordion-open::before{content:"";position:absolute;right:100%;border-top:28px solid rgba(0,0,0,0);border-bottom:28px solid rgba(0,0,0,0);border-right:30px solid var(--map-color);margin-right:5px}}#cprit-map__tabs .accordion-item:first-of-type .accordion-button,#cprit-map__tabs .accordion-item:last-of-type,#cprit-map__tabs .accordion-item:last-of-type .accordion-button.collapsed{border-radius:0}@media only screen and (min-width: 768px){#cprit-map__slider,#cprit-map__slider .carousel-inner,#cprit-map__slider .carousel-item{height:100%}}#cprit-map__slider .carousel-item__inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 768px){#cprit-map__slider .carousel-item__inner .carousel-item__grid{display:grid;grid-template-columns:55% 45%;grid-template-rows:auto 1fr;grid-column-gap:0px;grid-row-gap:0px;flex:1;min-height:1px}}#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__header{color:#fff;font-family:var(--font-heading)}#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__header h5{font-size:20px}#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__header h5 .item__mission{text-transform:uppercase; color: #ffc;}#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__header h6{color:var(--color-modal-gray);text-transform:uppercase}@media only screen and (min-width: 768px){#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__header{grid-area:1/1/2/2}#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__header h5{font-size:24px}#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__header h6{font-size:18px}}#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__body{font-size:14px}@media only screen and (min-width: 768px){#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__body{grid-area:2/1/3/2;overflow-y:auto}}#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__image{padding-top:56.25%;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (min-width: 768px){#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__image{grid-area:1/2/3/3;padding-top:0}}#cprit-map__slider .carousel-item__inner .item__actions{border-top:1px solid var(--color-modal-gray)}@media only screen and (min-width: 768px){#cprit-map__slider .carousel-item__inner .item__actions{display:flex;flex-direction:row;align-items:center}}#cprit-map__slider .carousel-item__inner .item__actions h6{font-family:var(--font-heading);color:var(--color-action-header);text-transform:uppercase;font-size:18px}#cprit-map__slider .carousel-item__inner .item__actions .btn--action{background-color:var(--color-btn-action);border-color:var(--color-btn-action);border-radius:20px;font-family:var(--font-secondary);font-size:18px;display:flex;align-items:center;column-gap:6px;color:#fff}#cprit-map__slider .carousel-item__inner .item__actions .btn--action i{border:2px solid #fff;border-radius:100%;padding:4px;font-size:10px}#cprit-map__slider .carousel-item__inner .item__actions .btn--action:hover{background-color:var(--color-btn-action-hover);border-color:var(--color-btn-action-hover);color:#fff}#cprit-map__slider .carousel-item__inner .item__actions .item__grants,#cprit-map__slider .carousel-item__inner .item__actions .item__website{display:flex;align-items:center;flex-direction:column}@media only screen and (min-width: 768px){#cprit-map__slider .carousel-item__inner .item__actions .item__grants,#cprit-map__slider .carousel-item__inner .item__actions .item__website{flex-direction:row}}.cprit-map__maps{display:none}@media only screen and (min-width: 768px){.cprit-map__maps{display:flex;align-items:center}}.cprit-map__maps .cprit-map__graphic{position:relative;width:100%}.cprit-map__graphic--mobile{position:relative;width:100%}.cprit-map__overlay{position:absolute;top:0;width:100%;height:100%}.cprit-map__pin{position:absolute;background-color:rgba(0,0,0,0);border-radius:100%;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);border:0;padding:0}.cprit-map__pin::before{position:absolute;content:"";height:100%;width:100%;left:0;top:0;background-color:rgba(0,0,0,0);border-radius:100%;z-index:-1}.cprit-map__pin i{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:100%;width:30px;height:30px;z-index:1;color:var(--color-map-pin);pointer-events:none}.cprit-map__pin:hover{animation:pulse 1.5s linear infinite;-webkit-animation:pulse 1.5s linear infinite}.cprit-map__pin:hover::before{animation:sonar 1.5s linear infinite;-webkit-animation:sonar 1.5s linear infinite;box-shadow:0px 0px 2px 2px #fff}.pin--count::after{content:attr(data-highlight-count);position:absolute;top:-8px;right:-8px;height:20px;width:20px;background-color:var(--color-map-pin);color:#fff;border-radius:100%;font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center;font-weight:600}@-webkit-keyframes sonar{0%{-webkit-transform:scale(0);opacity:1}70%{-webkit-transform:scale(2.5);opacity:0}100%{opacity:0}}@keyframes sonar{0%{transform:scale(0);opacity:1}70%{transform:scale(2.5);opacity:0}100%{opacity:0}}@keyframes pulse{0%{transform:scale(1)}40%{transform:scale(1.2)}100%{transform:scale(1)}}@-webkit-keyframes pulse{0%{transform:scale(1)}40%{transform:scale(1.2)}100%{transform:scale(1)}}@media only screen and (min-width: 768px){#cprit-map .modal-backdrop{position:absolute;height:100%}}@media only screen and (min-width: 768px){#cprit-map__modal{position:absolute;height:100%}}#cprit-map__modal .modal-dialog{max-width:unset;margin:0;padding:.5rem}@media only screen and (min-width: 768px){#cprit-map__modal .modal-dialog{height:100%}}#cprit-map__modal .modal-dialog .modal-content{height:100%;border-radius:20px;overflow:hidden}#cprit-map__modal .modal-dialog .modal-content .modal-title{font-size:24px}@media only screen and (min-width: 768px){#cprit-map__modal .modal-dialog .modal-content .modal-title{font-size:32px}}#cprit-map__modal .modal-dialog .modal-content .modal-header{border:0}#cprit-map__modal .modal-dialog .modal-content .modal-body{padding:0}@media only screen and (min-width: 768px){#cprit-map__modal .modal-dialog .modal-content .modal-body{overflow-y:auto}}#cprit-map__modal .modal-dialog .modal-content .modal-footer{justify-content:space-between}@media only screen and (min-width: 768px){#cprit-map__modal .modal-dialog .modal-content .modal-footer{display:none}}#cprit-map__modal .modal-dialog .modal-content .modal-footer,#cprit-map__modal .modal-dialog .modal-content .modal-header{background-color:var(--color-primary);color:#fff;font-family:var(--font-heading);text-transform:uppercase}#cprit-map__modal .modal-dialog .modal-content .modal-actions{display:flex;gap:10px}#cprit-map__modal .modal-dialog .modal-content .modal-actions .btn--modal-action{border-radius:100%;width:36px;height:36px;background-color:#fff;border-color:#fff;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px){#cprit-map__modal .modal-dialog .modal-content .modal-actions .btn--modal-action{width:50px;height:50px}}#cprit-map__modal .modal-dialog .modal-content .modal-actions .btn--modal-action:focus{box-shadow:0 0 0 .25rem var(--color-btn-action) 40}#cprit-map__modal .modal-dialog .modal-content .modal-actions .btn--modal-action i{color:var(--color-btn-action);font-size:20px}@media only screen and (min-width: 768px){#cprit-map__modal .modal-dialog .modal-content .modal-actions .btn--modal-action i{font-size:30px}}.map-modal-open{overflow:hidden}@media only screen and (min-width: 768px){.map-modal-open{overflow:auto}}@media only screen and (max-width: 768px) {#cprit-map__slider .carousel-item__inner .carousel-item__grid .item__image {padding-top:inherit;background-repeat:no-repeat;background-size:cover;background-position:center;height:400px;}}/*# sourceMappingURL=style.min.css.map */