@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap);.invalid-feedback{display:block}body{font-family:Poppins,sans-serif;color:#000}.text-muted{color:#7f7f7f!important}.input-group-text{color:#7f7f7f}.text-gold{color:#febf00}.navbar-brand,.text-primary{color:#1877f2!important}.navbar-brand{font-family:Roboto,sans-serif;font-size:1.4rem}.bg-primary{background-color:#1877f2!important}.bg-dark-blue{background-color:#114e9d}.bg-light-blue{background-color:#e4efff}.bg-darker{background-color:rgba(0,0,0,.14)}.bg-shine{background-color:hsla(0,0%,100%,.3)}.bg-grey{background-color:#f1f1f1}.bg-dark-grey{background-color:#d8d8d8}.bg-light-blue{background-color:rgba(24,119,242,.12)}.bg-schedule-blue{background-color:#edf1fa}.bg-schedule-blue .date-bg{background-color:#d8e3ff}.bg-schedule-blue .date-bg h4,.bg-schedule-blue .date-bg p{color:#4b7ffb}.bg-schedule-yellow{background-color:#faf2ea}.bg-schedule-yellow .date-bg{background-color:#ffead6}.bg-schedule-yellow .date-bg h4,.bg-schedule-yellow .date-bg p{color:#ffb167}@media(min-width:576px){body{width:550px;position:relative;margin-left:auto;z-index:1;min-height:101vh}body:before{content:"";position:fixed;width:calc(100vw - 550px - .5rem);top:0;height:100vh;left:0;background:url(/assets/img/desktop-bg/evrcare-desktop-background.png);background-size:cover;z-index:0;background-position:0 0;box-shadow:inset -10px 0 10px 0 rgba(0,0,0,.3)}body::-webkit-scrollbar{width:.5rem}body::-webkit-scrollbar,body::-webkit-scrollbar-track{background-color:transparent}body::-webkit-scrollbar-thumb{border-radius:1rem;background-color:rgba(24,119,242,.5)}.fixed-bottom{width:550px;left:unset}}.btn-outline-primary{color:#1877f2;border-color:#1877f2}.btn-primary{background-color:#1877f2;border-color:#1877f2}.btn-primary.disabled,.btn-primary:disabled{background-color:#7f7f7f;border-color:#7f7f7f}.btn-light{color:#818181;font-weight:500}.payment-logo{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;padding:.5rem}.profile-menu .btn-block+.btn-block{margin-top:0}.btn.focus,.btn:focus{box-shadow:none!important}:focus,button:focus{outline:none}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:none}.row:not(.no-gutters){margin-right:-5px;margin-left:-5px}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*=col-]{padding-right:5px;padding-left:5px}@media(min-width:768px){.row:not(.no-gutters){margin-right:-10px;margin-left:-10px}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*=col-]{padding-right:10px;padding-left:10px}}@media(min-width:992px){.row:not(.no-gutters){margin-right:-15px;margin-left:-15px}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*=col-]{padding-right:15px;padding-left:15px}}.has-mobile-bottom-nav{margin-bottom:6rem}.mobile-bottom-nav{box-shadow:0 0 1rem rgba(0,0,0,.16)}.rounded-top-lg{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-bottom-lg{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.rounded-xl{border-radius:1rem}.navbar-with-image-carousel{z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.0001))}.mobile-nav{display:flex;flex-direction:row;justify-content:space-between}.mobile-nav .btn{display:flex;flex-direction:column;align-items:center}.mobile-nav .btn.is-current{background-color:rgba(0,0,0,.14)}.mobile-nav .btn img{width:1.5rem;height:1.5rem}.mobile-nav .btn span{padding-top:.25rem;font-size:.8rem}@media(max-width:575.98px){.mobile-nav .btn{flex:1 1}}.mobile-nav .btn.unread-badge{position:relative}.mobile-nav .btn.unread-badge:before{content:"";width:.75rem;height:.75rem;background-color:#ffa9c1;position:absolute;border-radius:50%;border:3px solid #1877f2;right:35%;top:2px;transition:border-color .15s ease-in-out}.mobile-nav .btn.unread-badge:hover:before{border-color:#1566d0}@media(min-width:576px){.mobile-nav{justify-content:space-around}}label:not(.custom-control-label):not(.custom-file-label){font-size:.8rem}.border-dashed{border-style:dashed;border-width:2px}.custom-control-right{padding-left:unset;padding-right:1.5rem}.custom-control-right .custom-control-input{left:unset;right:0}.custom-control-right .custom-control-label{position:static}.custom-control-right .custom-control-label:after,.custom-control-right .custom-control-label:before{left:unset;right:0}.input-flag{max-height:24px;-o-object-fit:contain;object-fit:contain}.button-switch input{display:none}.button-switch{display:flex;flex-direction:row;justify-content:space-around;border:2px solid #1877f2;border-radius:.25rem;margin:1rem}.button-switch label{flex:1 1;margin:0;padding:.3rem;text-align:center;font-size:1rem;color:#1877f2;font-weight:700;cursor:pointer}.button-switch label:first-of-type{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.button-switch label:last-of-type{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.button-switch input:checked+label{background-color:#1877f2;color:#fff}.booking-form .custom-control-label:before{border-color:#1877f2;border-width:2px}.booking-form .custom-file-label:after{font-family:Font Awesome\ 5 Free;font-weight:900;background-color:#fff;content:""!important;color:#1877f2}.address-form .address-map{margin-top:-5rem}.location-dropdown .bootstrap-select>.dropdown-toggle:after{content:"";border:unset;font-family:Font Awesome\ 5 Free;font-weight:900}.location-dropdown .bootstrap-select>.dropdown-toggle:focus{outline:none!important}.form-control.focus,.form-control:focus{border-color:#1877f2;box-shadow:none!important}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.modal:not(.normal)[style="display: block;"]{display:flex!important;align-items:flex-end}.modal:not(.normal) .modal-dialog{display:block;width:100%}.modal:not(.normal).fade .modal-dialog{margin:0;transform:translateY(100%)}.modal:not(.normal).fade.show .modal-dialog{transform:none}.modal:not(.normal) .modal-content{border-radius:1rem 1rem 0 0}.modal.normal .modal-content{border-radius:.5rem}.modal .close{float:unset;position:absolute;right:15px;top:5px;font-size:2rem;z-index:100;opacity:1}@media(min-width:576px){.modal{width:550px;left:unset;right:0}.modal.normal .modal-dialog{max-width:500px}.modal-dialog{max-width:unset}.modal-open{overflow:unset}}.volunteer-profile{padding:.2rem;border:1px solid #1877f2;width:3rem;height:3rem}.profile-menu img{width:1.75rem;height:1.75rem;margin-right:1rem}.why-plan-banner{position:relative;overflow:hidden}.why-plan-banner img{position:absolute;right:5px;bottom:-1rem;max-width:unset;width:130%}@media(min-width:576px){.why-plan-banner img{right:15px;width:95%}}.accordion .btn:not(.collapsed){color:#1877f2}.accordion .btn:not(.collapsed) i{transform:rotate(180deg)}.accordion .btn i{transform:rotate(0);transition:.3s ease}.accordion .btn:focus{box-shadow:none}.accordion .accordion .btn{padding-left:1rem!important}.accordion .accordion .btn+div{padding-left:1rem}.plan-accordion .btn.plan-blue{border:2px solid #1877f2}.plan-accordion .btn.plan-blue h6{color:#1877f2}.plan-accordion .btn.plan-blue:not(.collapsed){background-color:#1877f2;color:#fff;border-radius:.25rem .25rem 0 0}.plan-accordion .btn.plan-blue:not(.collapsed) h6{color:#fff}.plan-accordion .btn.plan-blue:after{background-color:rgba(24,119,242,.4)}.plan-accordion .collapse.plan-blue,.plan-accordion .collapsing.plan-blue{background-color:#1877f2}.plan-accordion .btn.plan-green{border:2px solid #00ab4e}.plan-accordion .btn.plan-green h6{color:#00ab4e}.plan-accordion .btn.plan-green:not(.collapsed){background-color:#00ab4e;color:#fff;border-radius:.25rem .25rem 0 0}.plan-accordion .btn.plan-green:not(.collapsed) h6{color:#fff}.plan-accordion .btn.plan-green:after{background-color:rgba(0,171,78,.4)}.plan-accordion .collapse.plan-green,.plan-accordion .collapsing.plan-green{background-color:#00ab4e}.plan-accordion .btn{position:relative;margin-top:2rem}.plan-accordion .btn.plan-orange{border:2px solid #ffbc66}.plan-accordion .btn.plan-orange h6{color:#ffbc66}.plan-accordion .btn.plan-orange:not(.collapsed){background-color:#ffbc66;color:#fff;border-radius:.25rem .25rem 0 0}.plan-accordion .btn.plan-orange:not(.collapsed) h6{color:#fff}.plan-accordion .btn.plan-orange:after{background-color:rgba(255,188,102,.4)}.plan-accordion .btn:after{content:attr(data-text);position:absolute;width:100%;height:.75rem;left:0;bottom:0;font-size:.75rem;line-height:.75rem;text-align:right;color:#fff;padding-right:1rem}.plan-accordion .btn:not(.collapsed):after{content:"";background-color:hsla(0,0%,100%,.5);height:1px;width:95%;left:2.5%}.plan-accordion .collapse,.plan-accordion .collapsing{color:#fff;border-radius:0 0 .25rem .25rem}.plan-accordion .collapse.plan-orange,.plan-accordion .collapsing.plan-orange{background-color:#ffbc66}.plan-accordion .collapse i,.plan-accordion .collapsing i{margin-right:1rem}.plan-accordion .collapse li,.plan-accordion .collapsing li{margin:.5rem 0;display:flex;align-items:baseline}.single-notification{margin-bottom:1.5rem;border-bottom:1px solid #d3d3d3}.assistance h4{margin:1rem 0;font-weight:600}.assistance a:not(.btn){color:unset;text-decoration:none}.assistance img{height:3rem}@media(min-width:576px){.assistance img{height:5rem}}.assistance h6{margin-top:.5rem;margin-bottom:1rem}.subscription-plans h4{margin:1rem 0;font-weight:600}.subscription-plans a:not(.btn){color:unset;text-decoration:none}.subscription-plans .subscription-box{position:relative;padding-bottom:2rem!important;overflow:hidden}.subscription-plans .subscription-box:after{content:"";position:absolute;width:100%;height:1.25rem;left:0;bottom:0;z-index:1}.subscription-plans .subscription-box img{position:absolute;z-index:2;right:0;bottom:0}.subscription-plans .companionship{background-color:#ffedd6}.subscription-plans .companionship:after{background-color:#ffbc66}.subscription-plans .experiences{background-color:#98bff6}.subscription-plans .experiences:after{background-color:#67a6ff}.subscription-plans h6{font-weight:600}.subscription-plans .badge{background-color:red;padding:.3rem .7rem}.subscription-plans .horizontal-carousel .col-5{flex:0 0 45%;max-width:45%}.assistance-banner a:not(.btn){color:unset;text-decoration:none}.assistance-banner .row{position:relative;overflow:hidden}.assistance-banner .row:after{content:"";position:absolute;width:100%;height:.75rem;background-color:#6ca2f0;left:0;bottom:0}.assistance-banner .row h6{font-weight:600}@media(min-width:576px){.assistance-banner .container{padding:0 30px}}.plan-banner a:not(.btn){color:unset;text-decoration:none}.plan-banner .banner{position:relative;overflow:hidden}.plan-banner .banner:after{content:"";position:absolute;width:100%;height:1rem;left:0;bottom:0;z-index:0}.plan-banner .banner img.w-25{position:absolute;right:0;top:0;z-index:1}@media(min-width:576px){.plan-banner .banner img.w-25{width:15%!important}}.plan-banner .banner img.w-50{position:absolute;right:0;bottom:0;z-index:2;width:40%!important}@media(min-width:576px){.plan-banner .banner img.w-50{width:30%!important}}.plan-banner .banner.banner-1{background-color:#cceedc}.plan-banner .banner.banner-1:after{background-color:#52c687}.plan-banner .banner.banner-2{background-color:#cfedf2}.plan-banner .banner.banner-2:after{background-color:#5dc2d3}.plan-banner h6{font-size:80%}.plan-banner button{background-color:#495988;border-color:#495988;pointer-events:none}.home section{margin:1rem auto}.assistance-details .service-details p{line-height:2rem}.assistance-details section.service-image{margin-top:-5rem}.assistance-details .choose-experience a:not(.btn){color:unset;text-decoration:none}.assistance-details .choose-experience .experience-box{padding:1rem;margin:1rem auto;border-radius:1rem;overflow:hidden;position:relative}.assistance-details .choose-experience .experience-box p{margin-bottom:.5rem;margin-top:2rem}.assistance-details .choose-experience .experience-box:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1rem}.assistance-details .choose-experience .experience-box.yoga-box{background-color:#eef7fe}.assistance-details .choose-experience .experience-box.yoga-box:after{background-color:#415eb6}.assistance-details .choose-experience .experience-box.yoga-box p{color:#415eb6}.assistance-details .choose-experience .experience-box.games-box{background-color:#fffbec}.assistance-details .choose-experience .experience-box.games-box:after{background-color:#ffb110}.assistance-details .choose-experience .experience-box.games-box p{color:#ffb110}.assistance-details .choose-experience .experience-box.tours-box{background-color:#feeeee}.assistance-details .choose-experience .experience-box.tours-box:after{background-color:#ac4040}.assistance-details .choose-experience .experience-box.tours-box p{color:#ac4040}.assistance-details .choose-experience .experience-box.book-box{background-color:azure}.assistance-details .choose-experience .experience-box.book-box:after{background-color:#23b0b0}.assistance-details .choose-experience .experience-box.book-box p{color:#23b0b0}.assistance-details .choose-experience .experience-box.movies-box{background-color:#eef7fe}.assistance-details .choose-experience .experience-box.movies-box:after{background-color:#415eb6}.assistance-details .choose-experience .experience-box.movies-box p{color:#415eb6}.assistance-details .choose-experience .experience-box.events-box{background-color:#fffbec}.assistance-details .choose-experience .experience-box.events-box:after{background-color:#ffb110}.assistance-details .choose-experience .experience-box.events-box p{color:#ffb110}.booking-form section.background-image{margin-top:-5rem}.user-message{display:flex;flex-direction:row-reverse;margin:1rem auto}.user-message .text-message{flex:1 1;margin-right:1rem;border:1px solid #eef0f2;padding:1rem;border-radius:.75rem 0 .75rem .75rem;font-size:.9rem}.volunteer-message{display:flex;flex-direction:row;margin:1rem auto}.volunteer-message .text-message{flex:1 1;margin-left:1rem;border:1px solid #1877f2;background-color:#1877f2;color:#fff;padding:1rem;border-radius:0 .75rem .75rem .75rem;font-size:.9rem}