#terms-and-conditions-title,.header-and-sub-header{display:flex;flex-direction:column}.accordion-button:not(.collapsed){background-color:#1d3a70}#terms-and-conditions-title,.header-and-sub-header{background-color:#8bc6ec;background-image:linear-gradient(135deg,#8bc6ec 0,var(--bs-primary) 100%);background-size:180% 180%;animation:gradient-animation 18s ease infinite}.header-in-other-page{background-color:#8bc6ec;background-image:linear-gradient(135deg,#8bc6ec 0,var(--bs-primary) 100%);background-size:180% 180%;animation:gradient-animation 18s ease infinite}.header-logo-names-other-page{color:var(--bs-blue)}header-nav{display:flex;gap:15px;justify-content:center;align-items:center}.header-address-social-media{color:var(--bs-white);mix-blend-mode:inherit;display:flex;justify-content:center;align-items:center;flex-direction:column}.header-social-media{font-size:20px;display:flex;gap:10px}.dropdown-menu .user-username-email{color:var(--bs-black)!important}.user-username-email{color:var(--bs-white)!important}.user-logged-in{color:var(--bs-warning)!important;animation:blink 1s linear infinite}@keyframes blink{25%{opacity:.5}50%{opacity:0}75%{opacity:.5}}.header-address{display:flex;gap:10px;justify-content:center;align-items:center}sub-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:1rem;gap:15px}.header-logo-name{display:flex;gap:3px;justify-content:center;align-items:center}.header-logo-name .dcpi-logo div[loading],.header-logo-name .dcpi-logo img{width:50px;height:45px}.header-logo-names{display:flex;flex-direction:column;color:var(--bs-white)}.drug-check-title{text-transform:uppercase}.sub-header-logo-name{font-size:12px;text-transform:uppercase}.header-about-us-content{display:flex;flex-wrap:wrap;gap:20px;color:var(--bs-white);mix-blend-mode:inherit}.header-about-us-content .header-working-hours,.header-email-us,.header-phone-number{display:flex;gap:10px;justify-content:center;align-items:center}.header-address-text{font-size:14px}.header-about-us-title{display:flex;flex-direction:column;font-size:14px}.header-about-us-content .header-title{text-transform:capitalize}.header-about-us-content .header-sub-title{font-weight:700}.featured-description{z-index:2;position:relative;background-color:var(--bs-warning);padding:1rem 2rem;border-radius:10px;box-shadow:var(--bs-box-shadow);color:var(--bs-blue);margin-top:-2rem;margin-left:-2rem;width:fit-content;font-size:16px}.user-profile-li{padding:0 15px}.header{color:inherit;display:flex;justify-content:space-between;align-items:center;font-family:Merriweather,sans-serif}.header,.toggle{position:relative;top:0;padding:.8rem 2rem}.footer-links .links a:hover,header-nav .nav .links a:hover{color:var(--bs-warning)!important}.footer-links svg:hover path,.header-social-media svg:hover path{fill:var(--bs-warning)}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.header-links .nav-link .nav-item.active{border:0;color:var(--bs-warning)!important;font-weight:700;position:relative}.header-links .nav-link .nav-item.active::before{width:55%;content:"";position:absolute;height:2px;background-color:var(--bs-warning);bottom:-2px;left:0;border-radius:100px}header-nav .nav a{text-decoration:none!important;text-align:center;font-size:14px;color:var(--bs-white)!important}.header-logo{cursor:pointer}.header-links .nav-link{align-items:center}.header-links .links{display:flex;gap:6px;justify-content:center;align-items:center;height:100%}.header-links .nav-link{z-index:20}.user-profile-area{display:flex;margin-left:1rem}.login-button{cursor:pointer;border-radius:5px;background-color:var(--bs-blue)}.login-button div{padding:9px 20px}.user-profile-dropdown .dropdown-toggle{display:flex;justify-content:center;align-items:center;gap:5px;color:var(--bs-white);cursor:pointer}.user-profile-dropdown .dropdown-toggle::after{content:unset;border:0}.profiles-sub{background-color:var(--bs-warning);border:1px solid var(--bs-white);padding:4px 12px;border-radius:100px;font-weight:700;height:36px;width:36px}header-nav .nav a.dropdown-item{color:var(--bs-dark)!important;padding:5px 15px!important;margin:0!important;width:auto;text-align:left;cursor:pointer}header-nav .nav a.dropdown-item:hover{color:var(--bs-white)!important}li:has(#logout-user){cursor:pointer}#login-modal-layout .modal-header{border:0}#login-modal-layout .modal-body{height:auto}.web-img,.web-img .website-text{display:flex;justify-content:start;align-items:center;font-style:italic;font-size:20px;margin-left:0}.web-img img{width:38px;height:32px}.drugcheck-d-letter{margin-left:-29px;padding-right:10px;z-index:-1}.login-signup-title,.signup-signup-title{font-size:25px;font-weight:700;color:var(--bs-secondary);font-family:""}.login-signup-subtitle{font-size:15px;margin:0 0 1rem 0;color:var(--bs-gray-700)}#main-content-login-registration{padding:0 15px;font-size:15px}.forget-password-text{display:flex;justify-content:end;gap:5px;font-size:14px;margin-top:.5rem}.dont-have-account-text{display:flex;gap:5px;font-size:15px;margin-top:1rem}.login-main .dont-have-account-text{border-top:1px solid var(--bs-gray-400);padding-top:1rem;justify-content:center;align-items:center}.forgot-password-element{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:13px}.forgot-password-element #forgot_password_icon,.forgot-password-element #reset_code_icon,.forgot-password-element #reset_password_icon,.forgot-password-element #reset_password_success_icon{width:200px;height:100px}.forgot-password-element .forgot-password-title{font-size:18px;font-weight:700;font-family:""}.forgot-password-element .forgot-password-subtitle{width:65%;color:var(--bs-gray);text-align:center}.forgot-password-element .forgot-password-input-area{width:100%}#go-back-to-forgot-password-button .btn-back-sub,.forgot-password-element #go-back-to-login-button .btn-back-sub{display:flex;gap:9px;justify-content:center;align-items:center}#go-back-to-forgot-password-button .btn-back-sub div,.forgot-password-element #go-back-to-login-button .btn-back-sub div{color:var(--bs-gray);font-size:14px}.platform-with-social-media{margin-top:1rem}.other-social-media{display:flex;flex-direction:column;text-align:center;gap:10px;width:100%}.other-social-media button{width:100%}.other-social-media-title{height:20px;text-align:center;display:flex;justify-content:center;align-items:center;position:relative;margin:1rem 0 .5rem 0}.other-social-media-title::before{position:absolute;width:100%;height:1px;content:"";background-color:var(--bs-gray);top:10px;left:0}.facebook-button{display:flex;align-items:center;padding:6px 14px;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;border-radius:6px;border:none;color:#fff;background:linear-gradient(180deg,#4b91f7 0,#367af6 100%);background-origin:border-box;box-shadow:0 .5px 1.5px rgba(54,122,246,.25),inset 0 .8px 0 -.25px rgba(255,255,255,.2);user-select:none;-webkit-user-select:none;touch-action:manipulation}.facebook-button:hover{background:linear-gradient(180deg,#407bd4 0,#2f69d3 100%)}.facebook-button:focus{box-shadow:inset 0 .8px 0 -.25px rgba(255,255,255,.2),0 .5px 1.5px rgba(54,122,246,.25),0 0 0 3.5px rgba(58,108,217,.5);outline:0}.other-social-media-title::after{position:absolute;width:20%;height:auto;content:"OR";top:0;left:2;background-color:#fff}.terms-and-condition-area{margin:10px 0;box-shadow:var(--bs-box-shadow-lg);height:300px;overflow:scroll;overflow-x:hidden;padding:0 16px 10px 16px;scroll-behavior:smooth;scrollbar-width:thin;margin-bottom:1.5rem;scroll-snap-type:y mandatory;position:relative;border-radius:5px;border:1px solid transparent}.terms-and-condition-area:has(.is-invalid){border:1px solid var(--bs-form-invalid-border-color)}.terms-and-condition-area:has(.is-invalid) .terms-main-title{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.terms-main-title{background-color:var(--bs-primary);position:sticky;top:0;margin:-1rem -1rem 1rem -1rem;padding:1rem;color:var(--bs-white);z-index:11}.terms-modified-date{color:var(--bs-gray);font-size:13px;margin-bottom:4px}.terms-title{margin:2rem 0 1rem 0;font-size:18px;color:var(--bs-secondary);font-weight:700;position:relative;font-family:Merriweather,sans serif}.terms-title::before{position:absolute;width:55px;background:var(--bs-secondary);height:3px;content:"";bottom:-4px}.terms-content{font-size:14px}.form-group:has(#terms-conditions){margin-top:15px;margin-bottom:0!important}.account-text-1{cursor:pointer;font-weight:700;border-bottom:1px solid transparent;transition:border .5s ease-in-out}.account-text-1:hover{border-bottom:1px solid}#follow-us-link{cursor:pointer;font-size:19px}#menu-btn,#menu-btn-close{display:none;cursor:pointer}#menu-btn div,#menu-btn svg{width:20px;height:20px}#menu-btn svg path{fill:var(--bs-white)}#menus{font-size:2.5rem}.header-log-img{width:85px;height:65px}.header-social-media-fb,.header-social-media-twitter{border-right:1px solid #ffffff29;padding:0 10px}#mobile-profile #user-panel-link{cursor:pointer}@media (max-width:991px){body{overflow-x:hidden}.header-links.header-hidden{left:100%;transition:left .5s ease-in-out}.public-header{padding:1.3rem 2rem}.header-links{font-size:14px;position:fixed;right:0;left:3rem;top:0;height:100vh;max-height:100vh;z-index:100;padding:1rem;background-color:#8bc6ec;background-image:linear-gradient(135deg,#8bc6ec 0,var(--bs-primary-1) 100%);background-size:180% 180%;animation:gradient-animation 18s ease infinite;-webkit-box-shadow:-50px 0 165px 0 rgba(0,0,0,.55);-moz-box-shadow:-50px 0 165px 0 rgba(0,0,0,.55);box-shadow:-50px 0 165px 0 rgba(0,0,0,.55);left:0;transition:left .5s ease-in-out;overflow:auto}.header-links .nav-link .nav-item.active::before{all:unset}.header-links .nav-link .nav-item:nth-child(1){margin-top:1rem}.header-links .nav-link .nav-item.active{color:var(--bs-blue)!important;background-color:var(--bs-warning);transition:ease-in-out .3s}.header-links .nav-link .nav-item:hover{color:var(--bs-blue)!important;background-color:var(--bs-warning);transition:ease-in-out .3s}.header-links .nav-link a{font-size:12px!important;padding:1rem;text-align:left;display:flex;gap:10px;align-items:center;border-radius:10px}.header-links .links{width:100%;flex-direction:column}.header-social-media{display:none}#menu-btn,#menu-btn-close{display:inline-block;font-size:25px;color:var(--bs-white);border-radius:0 10px 10px 0;position:sticky;top:0;z-index:100}#menu-btn{display:flex;position:relative}#menu-btn #close{width:96%;left:0;text-align:right;top:34px}.header-address-social-media{display:none}.toggle{position:absolute;top:100%;left:0;right:0;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important;padding:1rem 0!important;text-align:center;flex-flow:column;flex-wrap:nowrap;transition:.2s linear!important;justify-content:center;align-items:center;z-index:20;background:linear-gradient(300deg,#020024,#198754,#00ffc8)!important;background-size:180% 180%;animation:gradient-animation 18s ease infinite!important}.header-links .links{display:flex;flex-direction:column;margin-top:2rem}.header-hidden{left:100%;transition:left .5s ease-in-out}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.header .dropdown button,.header .nav a,.header .nav i{margin:.3rem 0;font-size:1.5rem;width:auto}.header .nav .nav-item.active{clip-path:polygon(0 0,100% 0,100% 200%,0 200%)}.header-links .nav-link .nav-item{font-size:16px!important}.header-links .user-profile-area{display:none}#mobile-profile{display:block!important}}@media (min-width:451px) and (max-width:768px){.header-logo{font-size:15px}.header-logo{font-size:15px}}@media (max-width:510px){.header-address-text{font-size:11px}.header-logo-names,.sub-header-logo-name{font-size:16px}.header-about-us-title{font-size:13px}.header-about-us-content{margin-top:1rem}#menu-btn{margin-top:0;margin-bottom:0;padding:10px 0;display:flex}}@media (max-width:450px){.header-logo-img{height:20px!important}.header-logo{font-size:15px}.header-logo-names,.sub-header-logo-name{font-size:14px}}@media(min-width :415px) and (max-width:991px){.header-links{left:0;transition:left .5s ease-in-out}.header-links .links{margin-top:6rem;gap:unset!important}.header-links .nav-link .nav-item:nth-child(1){margin-top:1rem}.header-logo-name{padding-left:1rem}.menu-btn{margin-right:1rem}.header-links .nav-link .nav-item{font-size:16px!important;padding:2rem}#menu-btn:has(#close){margin-right:3rem}#menu-btn span{font-size:32px!important}#follow-us-link{font-size:23px}}@media (max-width:414px){#menu-btn:has(span#close){margin-right:3rem}}


