body{font-family:"Source Sans Pro",sans-serif}.ambulance-description-page{font-family:"Source Sans pro";font-style:normal;line-height:26px;letter-spacing:.18px}.ambulance-og-img{max-height:400px !important;object-fit:cover;padding:30px;background-color:#fff}#provider-name{font-size:28px;font-weight:600;margin-bottom:15px}.amb-name{font-size:16px;font-weight:400;display:inline-block;color:#313739}#ambulance-accommodation,.vehicle,#ambulance-area{font-size:16px;color:#808182}.ambulance-type{font-size:9px;font-weight:700;color:#fff;text-transform:uppercase;padding-top:20px}#ambulance-name{font-size:22px;color:#052b15;margin:12px 0}.call-now-btn,.emergency-drop-btn{border:none !important;color:#fff !important;font-size:16px !important;font-weight:600 !important;transition:transform .2s ease,box-shadow .2s ease !important;background:linear-gradient(92deg,#03c777 11.69%,#01a462 102.33%) !important;border-radius:8px !important;cursor:pointer !important;padding:10px 16px !important;margin:0 40px !important}#call-now-btn:hover{transform:scale(1.02) !important;box-shadow:0 6px 14px rgba(33,136,56,.5) !important}#ambulance-location span{padding:4px 10px;font-size:14px;font-weight:500}.info-row{margin-bottom:12px;color:#212529}.area-name{color:#2c3e50}html{scroll-behavior:smooth}.info-list li{display:flex;justify-content:space-between;align-items:flex-start;padding:6px 0}.info-label{flex:1;font-weight:600;color:#333;font-size:16px}.info-value{font-size:16px;font-weight:400;color:#313739}.view-no-btn:hover .dropdown-menu{display:block;margin-top:0;position:absolute;inset:0px auto auto 0px;margin:0;transform:translate(40px,46px)}.view-no-btn:hover{color:#fff !important}.view-no-btn{color:#fff !important}.dropdown-menu{transition:all .2s ease-in-out}.view-no-btn{position:relative}.dropdown-item{display:inline;width:100%;font-weight:500 !important;text-align:left;text-decoration:none !important;white-space:nowrap;background-color:transparent;font-size:13px}.dropdown-item:active{width:100% !important;cursor:pointer}.dropdown-item:focus,.dropdown-item:hover{cursor:pointer}.copyToast-primary{display:block;color:#fff;position:absolute;top:6px;right:-45px;margin-left:4px;padding:2px 8px;background:#fff;border-radius:5px;font-size:15px;opacity:1;transform:translateY(0);transition:opacity .4s ease,transform .4s ease}.copyToast-secondary{display:block;color:#fff;position:absolute;bottom:12px;right:-45px;margin-left:10px;padding:2px 8px;border-radius:5px;background:#fff;font-size:15px;opacity:1;color:#009b5d;transform:translateY(0);transition:opacity .4s ease,transform .4s ease}.copyToast-primary.show,.copyToast-secondary.show{display:inline-block;opacity:1;transform:translateY(-10px)}.copy-icon-secondary{cursor:pointer;color:#009b5d;position:absolute;bottom:24px;right:25px;font-size:12px}.copy-icon-primary{cursor:pointer;color:green;font-size:12px;position:absolute;top:14px;right:25px}.driver-txt{font-weight:600}.ambulance-details-container{padding:30px 20px 20px 30px;box-shadow:0 0 10px rgba(0,115,155,.15)}.btn-wrapper{margin:9px 0 12px 9px !important}#show-more-link{color:#009b5d}.lato-regular{font-family:"Lato",sans-serif !important;font-weight:400 !important;font-style:normal !important;color:#868686;font-size:14px}.amb_sub_head{font-size:20px;font-weight:600;color:#063851}#ambulance-description{font-size:16px;font-weight:400;color:#313739}@media (min-width:768px) and (max-width:1000px){.driver-txt{display:none}}@media (min-width:769px){.page-footer{padding-bottom:0 !important}.footer.content{max-width:100% !important}}@media (max-width:768px){#provider-name{font-size:24px}.ambulance-og-img{padding:15px;max-height:300px !important}#call-now-btn,.view-btn{font-size:15px !important}.page-footer{background:#f4f4f4;margin-top:auto}}@media (max-width:480px){.ambulance-og-img{max-height:250px !important}.driver-txt{display:none}.amb-name,#ambulance-name{text-align:center}}.area-name{color:#2c3e50}html{scroll-behavior:smooth}.info-list li{display:flex;justify-content:space-between;align-items:flex-start;padding:6px 0}.info-label{flex:1;font-weight:600;color:#333;font-size:16px}.info-value{flex:2;text-align:left;padding-left:20px;font-size:15px}.ambulance-og-img{width:auto;height:300px !important}.ambulance-og-sm-img{padding:10px 0}.ambulance-preview-set{height:fit-content}.dropdown-menu{min-width:200px}#mobile-number{font-weight:500;font-size:17px;text-align:end}.dropdown-item{padding:5px 15px}.no-click{pointer-events:none}.no-click *{pointer-events:auto}.copy-icon{pointer-events:auto;font-size:14px;cursor:pointer}