.hs-bg-video{top:75%!important}.banner-message h2{font-weight:600!important;font-family:Sanchez,serif!important;color:#fff}.banner-message p{color:#fff}.passIcon{display:none!important}.numInputWrapper span.arrowUp,.numInputWrapper span.arrowDown{opacity:1!important}.numInputWrapper{background:rgba(0,0,0,.05)!important}.book-container .front{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s;-webkit-transform:translate3d(0,0,20px);-moz-transform:translate3d(0,0,20px);transform:translateZ(20px);z-index:10}.book-container .front>div{width:400px;height:468px}.book-container .left-side{width:40px;left:-20px;height:468px;background-color:#e8e5ea;-webkit-transform:rotate3d(0,1,0,-90deg);-moz-transform:rotate3d(0,1,0,-90deg);transform:rotateY(-90deg)}.cover svg{position:absolute;top:50%;left:45%;margin-top:-100px;margin-left:-110px;width:300px}#eye-right{padding-left:185px}.cover .num-up{position:absolute;top:64px;left:47px;letter-spacing:50px;transform:rotate(-90deg)}.cover .num-down{position:relative;top:65px;left:-95px;transform:rotate(-90deg)}.author{font-family:acumin-pro,sans-serif;font-weight:400;position:absolute;top:475px;left:50px;opacity:.8}.book-container .front>div{border-radius:0 3px 3px 0;box-shadow:inset 4px 0 10px #0000001a}.book-container .front:after{content:"";position:absolute;top:1px;bottom:1px;left:-1px;width:1px}.book-container .cover:after{content:"";position:absolute;top:0;left:10px;bottom:0;width:2px;background:rgba(0,0,0,.1);box-shadow:1px 0 3px #ffffff1a}.book-container h2{width:500px;height:40px;color:#2b2b2b;font-size:15px;line-height:40px;padding-right:10px;text-align:right;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(90deg) translateY(-40px);-moz-transform:rotate(90deg) translateY(-40px);transform:rotate(90deg) translateY(-40px)}.cover{background:linear-gradient(45deg,#DAD5DC 0%,#f2ebf4 100%)}.left-side h2 span:first-child{font-weight:400;font-size:13px;padding-right:20px}.left-side h2 span:last-child{font-family:acumin-pro,sans-serif}.iss-text{color:#495057!important}.orange-text{color:#e66f08!important}.orange-btn{background-color:#e66f08!important;border-color:#e66f08;color:#fff}.blue-text{color:#0053a0}.app-icon{width:50%;height:auto;text-align:center;vertical-align:middle;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reviews{display:none}.reviews .testimonial-author{margin-top:0!important}.reviews .testimonial-author strong{padding-top:0!important}.apea-raiting{color:#005da5}.rating{unicode-bidi:bidi-override;direction:rtl;width:100%}.rating input{position:absolute;left:-999999px}.rating label{display:inline-block;font-size:0}.rating>label:before{position:relative;font-family:"Font Awesome 5 Free";content:"\f005";font-weight:900;font-size:20px;display:block;color:#ccc;background:-webkit-linear-gradient(-45deg,#d9d9d9 0%,#b3b3b3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating>label.selected:before,.rating>label.selected~label:before{color:#798ebd;background:-webkit-linear-gradient(-45deg,#005da5 0%,#005da5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.paypal-button-tagline,.paypal-button-text{display:none!important;visibility:hidden!important}.img-fluid-review{max-width:50%;height:auto}.u-media-viewer__container-review{position:absolute;top:50%;left:25%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.apea-spinner-container{background:none;height:100%;width:100%;z-index:100;position:fixed;top:0;left:0}.apea-spinner{position:absolute;top:50%;left:50%}.immunize-spinner-container{background:none;height:100%;width:100%;z-index:100;position:fixed;top:0;left:0}.immunize-spinner{position:absolute;top:50%;left:50%}.apea-hidden,.immunize-hidden{display:none!important}.product__info__price__undiscounted{text-decoration:line-through}.saleprice{text-decoration:line-through;font-size:.5em!important;padding-right}.height-100{height:100%}.phone{color:inherit;pointer-events:none;text-decoration:none}.tip-bg-blue{background-color:#0085ca}.tip-bg-blue.btn{color:#fff}@media all and (max-width: 767px){.phone{color:inherit;pointer-events:auto;text-decoration:none}}.progress{width:150px;height:150px;background:none;position:relative}.progress:after{content:"";width:100%;height:100%;border-radius:50%;border:6px solid #eee;position:absolute;top:0;left:0}.progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.progress .progress-left{left:0}.progress .progress-bar{width:100%;height:100%;background:none;border-width:6px;border-style:solid;position:absolute;top:0}.progress .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left}.progress .progress-right{right:0}.progress .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right}.progress .progress-value{position:absolute;top:0;left:0}.selector{position:absolute;left:50%;top:50%;width:250px;height:240px;margin-top:-70px;margin-left:-70px;font-family:inherit;text-align:center;font-size:.75em;align-items:center;display:flex}} .selector,.selector button{font-weight:300}.selector.main{position:relative;width:100%;height:100%;padding:10px;border-radius:50%;border:0;background-color:transparent!important;color:#000!important;font-size:20px;cursor:pointer;box-shadow:0 3px 3px #0000001a;transition:all .1s}.selector button:hover{background:#3071a9}.selector button:focus{outline:none}.selector ul{position:absolute;list-style:none;padding:0;margin:0;inset:-20px}.selector li{position:absolute;width:0;height:100%;margin:0 50%;-webkit-transform:rotate(-360deg);transition:all .8s ease-in-out}.selector li input{display:none}.selector li input+label{position:absolute;left:50%;bottom:100%;width:0;height:0;line-height:1px;margin-left:0;background:#fff;border-radius:50%;text-align:center;font-size:1px;overflow:hidden;cursor:pointer;box-shadow:none;transition:all .8s ease-in-out,color .1s,background .1s}.selector li input+label:hover{background:#f0f0f0}.selector li input:checked+label{background:#5cb85c;color:#fff}.selector li input:checked+label:hover{background:#449d44}.selector.open li input+label{width:100px;height:100px;line-height:80px;box-shadow:0 3px 3px #0000001a;font-size:14px;padding:.5em 0;margin:.5em}.selector li input+label.orange{background-color:#ed7d31;color:#fff}.selector li input+label.green{background-color:#70ad47;color:#fff}.selector li input+label.blue{background-color:#5b9bd5;color:#fff}.header-inner{padding:0;display:block}.bg-image{top:0;left:0;width:100%;height:100%;z-index:0}img.bg-image{object-fit:cover}.involved ul{color:#fff}main{padding-top:80px}@media (max-width: 768px){main{padding-top:176px}}@media (max-width: 500px){main{padding-top:0}}.top-message p{color:#fff}.blog img{min-width:100%;width:100%;height:100%}.circle-nav{position:relative;width:24vw;height:24vw;border-radius:50%;background-color:#70a4d83f;margin:0;transform:rotate(-180deg);display:block}.circle-nav a{display:block;overflow:hidden;position:absolute;top:50%;left:50%;width:8vw;height:8vw;margin:-4vw}.circle-nav a.center{transform:rotate(180deg);width:50%;margin-left:-6em}.circle-nav a.center img{width:13em}.circle-nav .circle{width:8vw;height:8vw;line-height:8vw;text-align:center;border-radius:50%;display:block}.circle-nav .nav-item-1{z-index:0;transform:rotate(40deg) translate(12.5vw) rotate(-40deg) rotate(180deg)}.circle-nav .nav-item-1:before{content:"Community Organizations";color:#fff;font-size:1vw;position:absolute;width:100%;height:100%;top:0;left:0}.circle-nav .nav-item-2{z-index:0;transform:rotate(80deg) translate(12.5vw) rotate(-80deg) rotate(180deg)}.circle-nav .nav-item-2:before{content:"Coalitions";color:#fff;font-size:1vw;position:absolute;width:100%;height:100%;top:0;left:0}.circle-nav .nav-item-3{z-index:0;transform:rotate(120deg) translate(12.5vw) rotate(-120deg) rotate(180deg)}.circle-nav .nav-item-3:before{content:"Schools";color:#fff;font-size:1vw;position:absolute;width:100%;height:100%;top:0;left:0}.circle-nav .nav-item-4{z-index:0;transform:rotate(160deg) translate(12.5vw) rotate(-160deg) rotate(180deg)}.circle-nav .nav-item-4:before{content:"Associations";color:#fff;font-size:1vw;position:absolute;width:100%;height:100%;top:0;left:0}.circle-nav .nav-item-5{z-index:0;transform:rotate(200deg) translate(12.5vw) rotate(-200deg) rotate(180deg)}.circle-nav .nav-item-5:before{content:"Foundations";color:#fff;font-size:1vw;position:absolute;width:100%;height:100%;top:0;left:0}.circle-nav .nav-item-6{z-index:0;transform:rotate(240deg) translate(12.5vw) rotate(-240deg) rotate(180deg)}.circle-nav .nav-item-6:before{content:"Government Entities";color:#fff;font-size:1vw;position:absolute;width:100%;height:100%;top:0;left:0}.circle-nav .nav-item-7{z-index:0;transform:rotate(280deg) translate(12.5vw) rotate(-280deg) rotate(180deg)}.circle-nav .nav-item-7:before{content:"Hospitals";color:#fff;font-size:1vw;position:absolute;width:100%;height:100%;top:0;left:0}.circle-nav .nav-item-8{z-index:0;transform:rotate(320deg) translate(12.5vw) rotate(-320deg) rotate(180deg)}.circle-nav .nav-item-8:before{content:"Corporations";color:#fff;font-size:1vw;position:absolute;width:100%;height:100%;top:0;left:0}.circle-nav .nav-item-9{z-index:0;transform:rotate(360deg) translate(12.5vw) rotate(-360deg) rotate(180deg)}.circle-nav .nav-item-9:before{content:"Insurance Providers";color:#fff;font-size:1vw;position:absolute;width:100%;height:100%;top:0;left:0}.editor-link{position:relative;bottom:2em;float:left!important;margin-left:16px;width:150px;display:none}.cms-editor-active .editor-link{display:block}.cms-editor-active .editor-link{display:inline-block;margin:0 auto 20px;padding:10px 20px}.cms-editor-active nav .editor-link{display:inline;margin:0;padding:20px 15px}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.object-fill{object-fit:fill}.h-300p{min-height:300px}.copywrite{font-size:.65em}.staff{width:170px;height:200px;object-fit:cover}.text-shadow{text-shadow:0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)}.content img:not{max-width:100%;height:auto}.content p img{max-width:100%;height:auto}
