.alert-message.error{color:red}.alert-message.success{color:var(--green)}.login-wrap .alert-message.success{color:var(--lime)}.login-wrap .alert-message.error,.login-wrap .alert-message.success{margin-bottom:10px}.hide{display:none!important}.videos-slider .image-holder{position:relative;padding-top:56%;border-radius:10px;overflow:hidden;background-color:#e4e4e4}.videos-slider .image-holder img{position:absolute;left:0;top:0;height:100%;width:100%}.gmap_icon_container img{width:50px;height:50px;border-radius:100%;border:1px solid #07c;box-shadow:0 0 20px #07c}.hidden-row{display:none!important}.social-links .row{margin-bottom:1rem!important}.social-links .remove-link,.social-links .remove-video{padding-top:13px}.social-links .remove-link i,.social-links .remove-video i{cursor:pointer}.vh-alert{display:block;width:100%;position:fixed;border-left:15px solid #ccc;-webkit-box-shadow:0 1px 5px 0 rgb(234 236 238);-moz-box-shadow:0 1px 5px 0 rgba(234,236,238,1);box-shadow:0 1px 5px 0 rgb(234 236 238);bottom:-150px;transition:all .5s;z-index:100;background-color:#fff;width:550px;left:50%;margin-left:-250px}.vh-alert .vh-alert-outer{border:1px solid #e9ebf2;border-left:0;display:inline-block;width:100%;padding:20px;border-top-right-radius:5px;border-bottom-right-radius:5px}.vh-alert .alert-icon{display:inline-block;float:left;margin-top:0;margin-right:20px;color:#b3c0ce;cursor:pointer}.vh-alert.error,.vh-alert.success{bottom:200px}.vh-alert.error{border-left:15px solid #ff4a7a}.vh-alert.success{border-left:15px solid #73d500}.add-dispensary-form .form-group .hours{margin-bottom:5px}.add-dispensary-form .form-group .hours>span{float:left;width:7px;color:#9595a9}.add-dispensary-form .form-group .hours>span.day{width:180px;font-size:16px}.add-dispensary-form .form-group .hours>span.start,.add-dispensary-form .form-group .hours>span.end{width:70px;text-transform:uppercase}.add-dispensary-form .form-group .hours>span.end{margin-left:5px}.add-dispensary-form .form-group .hours>span.open-all-day,.add-dispensary-form .form-group .hours>span.close-all-day{width:153px}.add-dispensary-form .form-group .hours>span.by-appointment{width:153px}.add-dispensary-form .form-group .hours>span.remove-hours{margin-left:25px;color:red;cursor:pointer}.disp-slot .slot-actions p a.remove-fav{text-decoration:none}.vh-gallery-holder{width:100%;margin-bottom:20px;margin-left:-5px}.vh-gallery-holder .vh-gallery-list{margin:0;padding:0}.vh-gallery-item{width:22.7%;display:inline-block;margin:5px;cursor:pointer;position:relative;background-color:#f3f3f3;border:1px solid #dedede;padding:3px}.vh-gallery-item .thumbnail img{width:100%;height:auto}.vh-gallery-item .vh-gallery-actions{background-color:rgba(0,0,0,.7);color:#fff;height:30px;line-height:30px;position:absolute;right:0;text-align:center;top:0;width:30px}.vh-gallery-item .vh-gallery-actions .remove-gallery-item{color:#fff;font-size:14px}.verification-holder .resend-code-btn{text-decoration:none;font-size:13px}#social-share-modal .share-options{display:-webkit-box;display:flex;flex-wrap:wrap;align-content:stretch;padding-top:20px;padding-bottom:20px;background:#fff;right:unset!important;top:unset}#social-share-modal .share-options li{list-style-type:none;width:33.3%;text-align:center;margin-top:12px;margin-bottom:12px}#social-share-modal .share-options li a i{display:block;width:40px;height:40px;font-size:18px;text-align:center;line-height:40px;color:#fff;margin:auto;margin-bottom:10px;border-radius:50%;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.mask-wraper .shop-logo img.dispensary-logo{width:100%;height:auto}#report-modal .modal-dialog .modal-body .form-control{padding:10px}#report-modal .modal-dialog .modal-body .btn{width:200px}#map-canvas{height:100%;width:calc(100% - 800px);float:right}.clusterDiv{border-radius:50%;background-image:none!important;color:#fff!important;font-size:12px!important;font-weight:500!important;height:35px!important;width:35px!important;border:2px solid #fff;box-shadow:0 0 15px rgb(0 0 0 / 20%);transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;line-height:32px!important;text-align:center;cursor:pointer;top:-43.5965px;left:78.3897px;position:absolute;background:var(--lime)}.disp-slot .slot-actions p .del-btn{color:var(--orange);font-size:16px;cursor:pointer}.upload-holder .show,.upload-gallery-holder .show{display:block!important}.upload-holder .hide,.upload-gallery-holder .hide{display:none!important}.vh-pagination li{list-style-type:none;display:inline-block;padding:0 10px}.d-inline-flex p a{color:#fff;font-size:14px;text-decoration:none}.d-inline-flex p a:hover,.d-inline-flex p a:focus{color:var(--teal);-webkit-box-shadow:none;box-shadow:none}.videos-slider .image-holder img{object-fit:cover}.popular-cities{padding-top:20px}.profile-banner .mask h1{font-size:24px;margin:0;color:#fff;margin:10px 0 5px}.profile-banner .mask p{max-width:calc(50% - 200px)}.profile-banner .mask-wraper{max-width:415px;margin:0 auto}@media (max-width:576px){.profile-banner .mask h1{font-size:16px}}@media (max-width:991px){.profile-banner .mask p{max-width:100%}}.about-holder h3{font-size:26px}@media (max-width:991px){.about-holder h3{font-size:22px}}.dispensary-location h2{color:var(--green);font-size:20px;margin:0 0 20px}.dispensary-location .work-hours-holder h2{margin-bottom:20px}.videos-slider video{border-radius:10px;overflow:hidden;background-color:#e4e4e4}.add-dispensary-form .videos-list .social-links .video-file{margin-top:12px}.search-banner .container{position:relative;z-index:1}.search-banner{position:relative}.search-banner:before{content:"";height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3);z-index:0;border-radius:0 0 100px 100px}.site-header li .user-login{margin:0 0 0 30px}.site-header .user-login a{border:2px solid var(--orange);font-size:14px;color:var(--orange);border-radius:50px;display:inline-block;line-height:normal;padding:9px 20px}.site-header .user-login a i{margin:0 6px 0 0}.site-header .mobile-menu .user-login{padding:15px 0}.site-header .mobile-menu .user-login a{width:auto}.site-header .user-login a:hover{background-color:var(--orange);color:#fff}.site-header .navbar-nav .nav-item.active .nav-link{color:var(--orange)}.listing .disp-list .no-disp .text-orange{flex-direction:column;gap:15px;color:#a0a0a0}.listing .disp-list .no-disp .text-orange a{color:var(--lime)!important}.listing .disp-list .no-disp .text-orange a:hover{color:var(--orange)!important}.listing .disp-list .disp-holder .d-logo{min-width:60px}.amenities ul li{width:auto!important}.vh-subscription ul.socials li a{font-size:12px!important;color:#fff!important}.vh-subscription ul.socials li a:hover{color:var(--teal)!important}@media (max-width:1199px){.listing .filter-holder{max-width:100%;position:relative;z-index:1;height:auto}}.search-banner .search-container{max-width:350px;display:block;margin-inline:auto}.search-banner .search-container .input-group{background:var(--leafyGradient)!important;border-radius:50px!important;padding:0 15px!important}.search-banner .search-container .form-control{border:none!important;background:transparent!important;color:#fff!important;height:49px!important;font-family:medium}.search-banner .search-container .form-control option{color:#3f4f6c!important}.search-banner .search-container{background:none!important}@media (max-width:767px){.search-banner .search-container .form-control{margin-bottom:10px;margin-top:8px;height:40px!important}}.search-banner .search-container .form-control{font-size:20px;text-align:center}.search-banner .search-container .form-control:hover{cursor:pointer}@media (max-width:576px){.search-banner .text h1{font-size:38px!important}.search-banner .text p{font-size:20px!important}}.search-banner .search-container .form-control{background-image:url(https://www.veriheal.com/wp-content/themes/veriheal/images/arrow-down.png)!important;background-position:100% 20px!important;appearance:none!important;background-repeat:no-repeat!important;background-size:13px!important;padding-right:15px}@media (max-width:576px){.search-banner .search-container .form-control{font-size:17px!important;text-align:center!important;text-align-last:center!important}}.discModal .modal-body{padding:3vw}.discModal .modal-body .popTitle{color:var(--lime);text-align:center;margin:0 0 20px;font-size:28px}.discModal .modal-body p{color:#787878;font-size:14px;margin:0;line-height:24px;text-align:center}.discModal .modal-body .close{position:absolute;top:10px;right:15px;outline:none!important;opacity:1;color:#c00000!important}@media(max-width:991px){.discModal .modal-body{padding:25px}}@media (max-width:767px){.vh-copyright p{text-align:center}}.acsb-trigger.acsb-trigger-position-y-bottom{position:fixed!important}.toggle-group{margin-top:30px}.switch-toggle{position:relative;display:inline-block;width:60px;height:34px;margin:0 17px}.switch-toggle input{opacity:0;width:0;height:0}.switch-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch-toggle .slider:before{position:absolute;content:"";height:26px;width:26px;border-radius:20px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch-toggle input:checked+.slider{background-color:var(--lime)}.switch-toggle input:focus+.slider{box-shadow:0 0 1px #0998B4}.switch-toggle input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch-toggle .slider.round{border-radius:34px}#password_info{position:absolute;width:400px;padding:15px;background:#fefefe;font-size:14px;border-radius:5px;box-shadow:0 1px 3px #ccc;border:1px solid #ddd;margin-top:4px;z-index:1;text-align:left;display:none}#password_info h4{margin:0 0 10px 0;padding:0;font-weight:400;font-size:15px}#password_info .valid{padding-left:22px;line-height:24px;color:#3a7d34}#password_info .invalid{padding-left:22px;line-height:24px;color:#ec3f41}#password_info::before{content:"\25B2";position:absolute;top:-12px;left:45%;font-size:14px;line-height:14px;color:#ddd;text-shadow:none;display:block}#password_info ul li{list-style-type:none;display:inline-block;width:100%}#password_info ul li::before{background-color:inherit!important}#password_info ul{margin:0;padding:0}#password_info .invalid::before{content:"\2716";margin-right:5px}#password_info .valid::before{content:"\2714";margin-right:5px}.maintenance-mode{text-align:center;width:350px;margin:0 auto;margin-bottom:20px;font-size:18px}.vh-subscription .drop-drown .dropdown-toggle{border:1px solid var(--lime);padding:7px 28px 7px 20px;line-height:normal;border-radius:50px;font-size:14px;font-family:medium;margin:0;background-color:var(--lime);color:#fff!important;top:7px}.vh-subscription .drop-drown .dropdown-toggle::after{right:15px;left:auto}.vh-subscription .drop-drown{display:flex;align-items:center;justify-content:space-between}.switch-toggle{margin:0 0 0 17px!important}@media (max-width:991px){.vh-subscription .drop-drown{justify-content:center;gap:18px}.vh-subscription .drop-drown .dropdown-toggle{padding:7px 20px 7px 20px}}.topbar .drop-drown .dropdown-toggle::after{display:none!important}.topbar .drop-drown .dropdown-toggle{padding:7px 20px!important}.topbar .drop-drown .dropdown-toggle:hover{background-color:var(--lime)!important;color:#fff!important;border-color:var(--lime)}.topbar .drop-drown .dropdown-toggle{padding:7px 20px!important;color:#595959;border:1px solid #eee;padding:7px 20px;line-height:normal;border-radius:50px;font-size:13px!important;text-decoration:none;transition:.12s ease}header.site-header{position:relative;z-index:11}.get-card .input-group{background:var(--leafyGradient)!important;border-radius:50px!important;padding:0 15px!important;max-width:320px}.get-card .form-control{border:none!important;background:transparent!important;color:#fff!important;height:49px!important;font-family:medium;box-shadow:none}.get-card .form-control option{color:#24272d}@media(max-width:767px){.site-header .navbar{padding:10px 0!important;border-radius:0!important;top:0!important;border-bottom:1px solid #ccc;border-left:none;border-top:none;border-right:none}.mega-close{display:none}}.listing .search-panel,.listing .search-results{max-width:100%!important}.no-gutters>[class*="col-"]{padding-right:10px;padding-left:10px}.partnerHands{height:40px;width:auto;margin-inline:5px}.disp-list .partnerHands{position:absolute;height:40px;width:auto;margin-inline:5px;top:-20px;left:10px}.disp-holder .mask h5+strong{position:absolute!important;margin:0;top:7px;right:8px;font-size:12px!important;left:auto!important}.disp-holder .mask{backdrop-filter:blur(5px)}.disp-holder{padding:5px;display:flex}#nearby-dispensaries .disp-holder .mask{padding:10px 10px 10px 6px}#nearby-dispensaries .disp-holder .mask h5+strong{top:auto}.profile-banner .mask h1 .partnerHands{height:25px;width:auto}.listing .filter-holder::-webkit-scrollbar{width:7px;background-color:transparent}.listing .filter-holder::-webkit-scrollbar-thumb{background-color:#f1f1f1;transition:0.2s linear;border-radius:10px}.listing .filter-holder:hover::-webkit-scrollbar-thumb{background-color:var(--lime)}.listing .filter-holder::-webkit-scrollbar-track{background-color:transparent}@media (max-width:1199px){.listing .search-panel{height:100%}}@media (max-width:991px){.listing .map-holder{height:calc(100vh - 40px)}}@media (max-width:767px){.listing .search-results{padding-top:0}}.listing .map-holder{height:calc(100vh - 110px)}.listing .filter-holder{overflow-y:auto}#resources-menu .four-box{padding:0}.four-box>i{height:40px;display:inline-flex;align-items:center;justify-content:center}.four-box p{margin:0!important}.dropdown-banner .dropdown.open .dropdown-options{max-height:300px;overflow-y:scroll}.range-slider:disabled{opacity:.5}.gallary{padding:80px 0}.gallary .imgBox{border-radius:30px;background-color:#eee;aspect-ratio:1/1;width:100%;position:relative;overflow:hidden}.gallary .imgBox img{position:absolute;inset:0;object-fit:cover;width:100%;height:100%}.splide__arrows{display:none}.deals-holder h2,.amenities-holder h2{margin-bottom:10px;color:#052900}ul.listing-wrapper{margin-bottom:50px}.deals ul li a{background:transparent!important;border:2px solid #052900;border-radius:10px;color:#052900}.deals ul li:nth-child(even) a{border-color:#667a65;color:#052900}.deals ul li a:hover{background-color:#053900!important;color:#fff}.deals ul li:nth-child(even) a:hover{background-color:#667a65!important}.deals .vr-tooltip,.amenities .vr-tooltip{background-image:none;color:#fff;background:#052900}.deals .vr-tooltip::after,.amenities .vr-tooltip:after{background-image:none;background:#052900}.amenities ul li:nth-child(odd){border:2px solid #052900}.amenities ul li:nth-child(even){border:2px solid #667a65}.deals p{color:#052900}.rangeLine{display:flex;justify-content:flex-end;width:100%;padding-top:10rem}.rangeLine .line{position:relative;width:50%;height:2px;background-color:#bfbfbf}@media (max-width:1199px){.rangeLine .line{height:1px}}.rangeLine .line .dock{border-radius:50px;background-color:#bfbfbf;height:40px;width:40px;position:absolute;top:50%;transform:translateY(-50%);left:30%;transition:0.2s cubic-bezier(.175,.885,.32,1.275)}@media (max-width:1199px){.rangeLine .line .dock{height:16px;width:16px}}.rangeBox{display:flex;justify-content:start;width:100%;padding-bottom:10rem}.rangeBox .line{position:relative;width:50%;height:2px;background-color:#667a65}@media (max-width:1199px){.rangeBox .line{height:1px;width:75%}}.rangeBox .line .dock{border-radius:0 20px 0 20px;background-color:#667a65;height:30px;width:150px;position:absolute;top:50%;transform:translateY(-50%);right:30%;transition:0.2s cubic-bezier(.175,.885,.32,1.275)}@media (max-width:1199px){.rangeBox .line .dock{height:15px;width:70px;border-radius:0 9px 0 9px}}.dottedLine{display:flex;align-items:center;gap:8px;justify-content:end;position:relative;overflow:hidden}@media (max-width:1199px){.dottedLine{gap:4px}}.dottedLine .line{margin-left:8px;height:2px;width:46vw;background-color:#052900}@media (max-width:1199px){.dottedLine .line{height:1px;margin-left:4px;width:65vw}}.dottedLine .dot{width:8px;height:8px;border-radius:8px;background-color:#052900;position:relative;right:50px;opacity:0;transition:0.25s ease}@media (max-width:1199px){.dottedLine .dot{height:5px;width:5px}}.dottedLine .dot.putin{right:0;opacity:1}.header .btn-secondary.btn-qualify{transition:.2s ease-out}.header .btn-secondary.btn-qualify:hover{color:#fff;background:#052900}.custom-mobile-socials .socials{text-align:center;display:flex;align-items:center;justify-content:center;gap:5px}.custom-mobile-socials a{background:none}.custom-mobile-socials i{font-size:17px;padding-top:7px;width:35px;padding:8px;border-radius:4px;color:#333;border:1px solid #333}.mobile-bottom-nav-item{display:block;padding:10px;text-align:center;margin-top:10px;font-size:16px;border-radius:5px;border:2px solid #aaa;letter-spacing:.5px;color:#495158!important;font-weight:500}.mobile-contact-wrapper{text-align:center;padding:10px 0 20px 0;display:flex;justify-content:space-between}.mobile-contact-wrapper a{font-size:16px;display:block;background:#f2f1eb;padding:7px 10px 5px 10px;border-radius:5px;width:49%;color:#111;letter-spacing:1px}.open-hours{padding-top:0}@media(min-width:768px){.detail-page-wrapper .link-holder{display:none}}@media(max-width:767px){.detail-page-wrapper .link-holder{position:absolute;top:20px;left:50%;transform:translateX(-50%);background:#76b732;padding:4px 10px;border-radius:0 10px}.detail-page-wrapper .link-holder a{color:#fff!important;font-family:medium;font-weight:600}}@media (max-width:575px){.detail-page-banner .detail-page-wrapper .overlay-content-wrapper .left-content .logo-dispensary{margin-bottom:18px}}@media (max-width:991px){.detail-about-us{padding-bottom:0}.gallary{padding:50px 0 0}.card-social{margin-top:0px!important}section.social-rating .row>div{margin-bottom:50px}}.located-bar-oh{display:block}.located-bar-oh .opening{color:red;margin-right:8px}