.dark-section{z-index:102}.dark-section.fullpage-section>.elementor-container:has(.main-footer){min-height:0 !important}.main-footer{background:#282832;color:#fff;padding:125px 0 90px}@media (max-width: 74.99em){.main-footer{padding:80px 0 60px}}@media (max-width: 47.99em){.main-footer{padding:60px 0 30px}}.main-footer a,.main-footer li a,.main-footer .footer-address a{color:#fff;line-height:150%}@media (min-width: 48em){.main-footer .accordion-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}}.main-footer .footer-title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:77px}@media (max-width: 74.99em){.main-footer .footer-title-block{margin-bottom:56px}}@media (max-width: 47.99em){.main-footer .footer-title-block{margin-bottom:30px}}.main-footer .footer-title-block .footer-brand-logo{margin-right:26px;line-height:23px}@media (max-width: 47.99em){.main-footer .footer-title-block .footer-brand-logo{margin-right:20px}}.main-footer .footer-title-block .footer-brand-logo img{width:230px;display:inline-block;vertical-align:text-bottom}@media (max-width: 47.99em){.main-footer .footer-title-block .footer-brand-logo img{width:112px}}.main-footer .footer-title-block .footer-brand-title{font-size:32px;font-family:'Simula', Sans-serif;font-weight:400;line-height:1}@media (max-width: 47.99em){.main-footer .footer-title-block .footer-brand-title{font-size:20px}}.main-footer .footer-col{padding:0 1.5%;display:inline-block;width:25%}.main-footer .footer-col:first-child{padding-left:0}.main-footer .footer-col:last-child{padding-right:0}@media (max-width: 61.99em){.main-footer .footer-col{width:33.33%}.main-footer .footer-col:last-child{width:100%}}@media (max-width: 47.99em){.main-footer .footer-col{display:block;width:100%;padding:0}.main-footer .footer-col:not(:last-child){border-bottom:1px solid rgba(41,228,255,0.3)}}.main-footer .footer-menu-accordion{display:none;list-style:none;padding:0;margin:0 0 30px}@media (min-width: 48em){.main-footer .footer-menu-accordion{display:block !important;margin:0 0 40px}}.main-footer .footer-menu-accordion ul{list-style:none;padding:0;margin:0 0 30px;display:block !important}@media (max-width: 47.99em){.main-footer .footer-menu-accordion ul{margin:0 0 12px}}.main-footer .footer-menu-accordion li{margin:0}.main-footer .footer-menu-accordion li.social-link{display:inline-block;margin:23px 0 0}@media (max-width: 47.99em){.main-footer .footer-menu-accordion li.social-link{margin:7px 0 0}}.main-footer .footer-menu-accordion li.social-link a{padding:0;margin:0}.main-footer .footer-menu-accordion li.social-link a .menu-image{margin-right:12px;width:22px}@media (max-width: 61.99em){.main-footer .footer-menu-accordion li.social-link a .menu-image{width:18px;margin-right:10px}}.main-footer .footer-menu-accordion li.social-link a .menu-image-title{display:none}.main-footer .footer-menu-accordion li:last-child a{margin-bottom:0;padding-bottom:0}.main-footer .footer-menu-accordion li a .menu-image-title.menu-image-title-before{margin-right:10px}.main-footer .footer-menu-accordion li a .menu-image.menu-image-title-before{vertical-align:top}.main-footer .footer-menu-accordion a{transition:color 0.1s ease-in-out;padding:2px 0;margin:5px 0;font-size:16px;line-height:normal;cursor:pointer;display:inline-block}.main-footer .footer-menu-accordion a:hover{color:#96F0FF}.main-footer .footer-menu-accordion .payment-cards{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;gap:15px;line-height:1}@media (max-width: 47.99em){.main-footer .footer-menu-accordion .payment-cards{margin-bottom:12px}}.main-footer .footer-menu-accordion .payment-cards img{height:26px !important;width:auto !important}.main-footer .footer-menu-accordion .payment-cards div{line-height:1;width:auto !important;height:auto !important}.main-footer .footer-menu-accordion .payment-cards div img{width:40px !important;height:auto !important}.main-footer .footer-menu-accordion .payment-cards div:empty{display:none}.main-footer .footer-menu-accordion .security-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-footer .footer-menu-accordion .security-logo a{margin:0 20px 0 0;vertical-align:middle}.main-footer .footer-menu-accordion .security-logo a:last-child{margin-right:0}.main-footer .footer-menu-accordion .security-logo siteseal img{background-color:#fff}.main-footer .footer-menu-title{font-size:16px;color:#96F0FF;padding:0 0 30px;margin:0;position:relative;transition:all 0.3s ease-in-out;pointer-events:none}@media (max-width: 74.99em){.main-footer .footer-menu-title{padding:0 0 25px}}@media (max-width: 47.99em){.main-footer .footer-menu-title{pointer-events:all;font-weight:400;padding:20px 0 !important}}@media (max-width: 47.99em){.main-footer .footer-menu-title:after{content:"";width:10px;height:10px;border:2px solid #96F0FF;border-top-width:0;border-left-width:0;transform:scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(45deg) translate3d(0px, 0px, 0px) skew(0deg, 0deg);transition:0.2s linear;position:absolute;top:21px;right:16px}}.main-footer .footer-menu-title.t-open:after{transform:scale3d(1, 1, 1) rotateX(180deg) rotateY(0deg) rotateZ(45deg) translate3d(0px, 0px, 0px) skew(0deg, 0deg)}@media (max-width: 61.99em){.main-footer .footer-address .address{text-align:center;margin:0 auto}}@media (max-width: 47.99em){.main-footer .footer-address .address{margin:0 auto 30px}}.main-footer .footer-address .address p{font-size:12px}.main-footer .cqc-wrapper{max-width:380px;margin-left:auto;margin-right:auto}@media (max-width: 61.99em){.main-footer .cqc-wrapper{margin-bottom:50px;margin-top:20px}}@media (max-width: 47.99em){.main-footer .cqc-wrapper{margin-bottom:45px;margin-top:60px}}.main-footer .cqc-wrapper .registered-pharmacy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px;gap:20px}@media (max-width: 61.99em){.main-footer .cqc-wrapper .registered-pharmacy{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 47.99em){.main-footer .cqc-wrapper .registered-pharmacy{margin-bottom:35px}}.main-footer .cqc-wrapper .registered-pharmacy .pharmacy-logo-img{width:auto}.main-footer .cqc-wrapper .registered-pharmacy.others{display:block;text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-footer .cqc-wrapper .registered-pharmacy.others .pharmacy-logo{margin-right:auto}.main-footer .cqc-wrapper .registered-pharmacy.others .desktop-award-logo{margin-top:10px}@media (max-width: 61.99em){.main-footer .cqc-wrapper .registered-pharmacy.others{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.main-footer .cqc-wrapper .registered-pharmacy.others .desktop-award-logo{margin-top:0}}@media (max-width: 47.99em){.main-footer .cqc-wrapper .registered-pharmacy.others{display:block}}.main-footer .cqc-wrapper .registered-pharmacy.others img{width:auto}.main-footer .cqc-wrapper .registered-pharmacy .icon-img:first-child{margin-bottom:30px}@media (max-width: 33.8025em){.main-footer .cqc-wrapper .registered-pharmacy .icon-img:first-child{margin-bottom:0px}}.main-footer .cqc-wrapper .registered-pharmacy .icon-img.registered-pharmacy-logo{max-width:88px}.main-footer .cqc-wrapper .dice-cqc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:20px}@media (max-width: 61.99em){.main-footer .cqc-wrapper .dice-cqc{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.main-footer .cqc-block{cursor:pointer;padding:10px;background:#fff;border-radius:5px;color:#282832;text-align:center;position:relative}.main-footer .cqc-block p:empty{display:none}.main-footer .cqc-block .icon-img{margin-right:auto;max-width:112px;height:auto}.main-footer .cqc-block .rating-label{font-size:12px;line-height:1;color:rgba(40,40,50,0.8)}.main-footer .cqc-block .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;margin-top:3px;margin-bottom:3px}.main-footer .cqc-block .rating .indicator{display:inline-block;width:30px;height:30px;background:#458F00;border-radius:100%;margin-right:8px}.main-footer .cqc-block .rating .indicatorText{font-size:24px;font-family:'Aeonik', Sans-serif;font-weight:bold}.main-footer .cqc-block .inspection-info{font-size:9px;line-height:120%;display:block}.main-footer .desktop-award-logo{display:block;text-align:right}.main-footer .desktop-award-logo img{width:auto}@media (max-width: 47.99em){.main-footer .desktop-award-logo{display:none}}.main-footer .mobile-award-logo{display:none}@media (max-width: 47.99em){.main-footer .mobile-award-logo{display:block;margin-top:10px}.main-footer .mobile-award-logo img{width:100%}}.disclaimer-block{padding:10px;border:1px solid rgba(40,40,50,0.8);max-width:920px;margin:auto;color:rgba(40,40,50,0.8);border-radius:5px}@media (min-width: 48em){.disclaimer-block{font-size:18px;padding:20px 30px}}.disclaimer-block .disclaimer{margin:0;padding:0}.contact-hero-section{min-height:calc(100vh - 50px);min-height:calc((var(--vh,1vh) * 100) - 50px);padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}@media (max-width: 47.99em){.contact-hero-section{padding-bottom:40px}}.contact-hero-section .banner-title-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:0 20px}@media (max-width: 47.99em){.contact-hero-section .banner-title-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact-hero-section .banner-title-block .banner-title-inner{width:50%;-ms-flex-line-pack:justify;align-content:space-between}@media (max-width: 47.99em){.contact-hero-section .banner-title-block .banner-title-inner{width:100%;-ms-flex-line-pack:center;align-content:center}}.contact-hero-section .banner-title-block .banner-title-inner h1,.contact-hero-section .banner-title-block .banner-title-inner .elementor-heading-title{font-family:'Simula', Sans-serif;font-weight:400;font-size:66px;font-weight:400;line-height:1.2;margin-bottom:13px;margin-top:0}@media (max-width: 64.0525em){.contact-hero-section .banner-title-block .banner-title-inner h1,.contact-hero-section .banner-title-block .banner-title-inner .elementor-heading-title{font-size:52px;margin-top:40px}}@media (max-width: 47.99em){.contact-hero-section .banner-title-block .banner-title-inner h1,.contact-hero-section .banner-title-block .banner-title-inner .elementor-heading-title{font-size:36px;margin-bottom:20px}}.contact-hero-section .banner-title-block .contact-image,.contact-hero-section .banner-title-block .el-contact-image{width:47%;text-align:right;max-width:492px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:20px}@media (max-width: 47.99em){.contact-hero-section .banner-title-block .contact-image,.contact-hero-section .banner-title-block .el-contact-image{width:100%;text-align:center;gap:15px}}.contact-hero-section .banner-title-block .contact-image img,.contact-hero-section .banner-title-block .el-contact-image img{max-width:330px}@media (max-width: 1024px){.contact-hero-section .banner-title-block .contact-image img,.contact-hero-section .banner-title-block .el-contact-image img{max-width:300px}}@media (max-width: 47.99em){.contact-hero-section .banner-title-block .contact-image img,.contact-hero-section .banner-title-block .el-contact-image img{width:500px;max-width:210px}}.contact-hero-section .banner-title-block .contact-block p{font-size:20px}@media (max-width: 47.99em){.contact-hero-section .banner-title-block .contact-block p{font-size:16px;margin-bottom:20px}}.contact-hero-section .condition-card{background:#F3F2F0;padding:20px;box-shadow:0px 2px 6px 0px #00000026;border-radius:14px;text-align:left;position:relative;max-width:492px}.contact-hero-section .condition-card .top-bottom-animation{z-index:0}.contact-hero-section .condition-card .top-bottom-animation .top-left-animation::before{top:-328px;left:-212px;background:#96F0FF;border-radius:14px}.contact-hero-section .condition-card .top-bottom-animation .bottom-right-animation::before{bottom:-255px;right:-315px;background:#FFA178;border-radius:14px}.contact-hero-section .condition-card .condition-details{position:relative;z-index:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px}.contact-hero-section .condition-card .condition-details img{width:75px;height:75px}@media (max-width: 47.99em){.contact-hero-section .condition-card .condition-details img{display:none}}.contact-hero-section .condition-card .condition-details .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1 0 0%;order:-1}@media (max-width: 47.99em){.contact-hero-section .condition-card .condition-details .title-block{order:1;width:100%;flex:0 0 auto}}.contact-hero-section .condition-card .condition-details .title-block h2,.contact-hero-section .condition-card .condition-details .title-block h3{font-size:24px;line-height:120%;margin-bottom:13px}@media (max-width: 47.99em){.contact-hero-section .condition-card .condition-details .title-block h2,.contact-hero-section .condition-card .condition-details .title-block h3{font-size:20px}}.contact-hero-section .condition-card .condition-details .title-block p{color:#53535B;font-size:16px;line-height:120%}@media (max-width: 47.99em){.contact-hero-section .condition-card .condition-details .title-block p{font-size:14px;line-height:136%}}.contact-hero-section .condition-card .condition-details .title-block a{font-size:16px;font-family:'Aeonik', Sans-serif;font-weight:bold;height:auto;bottom:auto}.scroll-to-next{text-align:center;margin-top:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (max-width: 47.99em){.scroll-to-next{margin-top:40px}}.scroll-to-next p,.scroll-to-next span{color:rgba(40,40,50,0.6);font-size:14px;line-height:118%;margin-bottom:20px}.scroll-to-next .hover-interaction{width:auto;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.scroll-to-next .hover-interaction .down-arrow{border-right:2px solid #282832;border-bottom:2px solid #282832;width:18px;height:18px;display:inline-block;transform:rotate(45deg);margin:0 auto}.contact-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin:0 auto}@media (max-width: 47.99em){.contact-wrapper{flex-direction:column;gap:15px;max-width:500px}}.contact-wrapper .contact-box{background:#fff;border-radius:10px;padding:30px;flex:1 1 0px;max-width:500px}@media (max-width: 61.99em){.contact-wrapper .contact-box{padding:15px}}.contact-wrapper .contact-box h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px;font-family:'Aeonik', Sans-serif;font-weight:bold;margin-bottom:17px;font-size:20px;line-height:138%}@media (max-width: 33.8025em){.contact-wrapper .contact-box h3{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:15px}}@media (min-width: 75em){.contact-wrapper .contact-box h3{font-size:26px}}.contact-wrapper .contact-box h4{font-size:24px;font-family:"Aeonik", Sans-serif;font-weight:400;margin-bottom:17px}@media (max-width: 61.99em){.contact-wrapper .contact-box h4{font-size:18px;margin-bottom:15px}}.contact-wrapper .contact-box p{font-size:18px;line-height:150%;margin-bottom:10px}@media (max-width: 47.99em){.contact-wrapper .contact-box p{font-size:16px}}.contact-wrapper .contact-box p strong{font-size:20px}@media (max-width: 47.99em){.contact-wrapper .contact-box p strong{font-size:18px}}.contact-wrapper .contact-box p span{color:#7e7e84;font-size:16px;line-height:150%}@media (max-width: 61.99em){.contact-wrapper .contact-box p span{font-size:14px}}.image-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:940px;margin:0 auto;gap:13%}@media (max-width: 47.99em){.image-box-wrapper{flex-direction:column}}.image-box-wrapper .image-box-content{flex:1 1 0px;max-width:370px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (max-width: 47.99em){.image-box-wrapper .image-box-content{margin-bottom:40px;max-width:100%}.image-box-wrapper .image-box-content:last-child{margin-bottom:0}}.image-box-wrapper .image-box-content h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-family:'Simula', Sans-serif;font-weight:400;font-size:24px}@media (min-width: 75em){.image-box-wrapper .image-box-content h4{font-size:36px}}.image-box-wrapper .image-box-content p{margin-bottom:30px}@media (max-width: 47.99em){.image-box-wrapper .image-box-content p{margin-bottom:20px}}.image-box-wrapper .image-box-content a{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end;padding-bottom:20px;font-weight:700;border-bottom:1px solid #7e7e84;margin-top:auto;font-size:16px}.image-box-wrapper .image-box-content>*:last-child{margin-top:auto}.social-connect{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media (max-width: 47.99em){.social-connect{gap:20px}}.social-connect img{filter:brightness(13%);transition:all 0.3s ease-in-out}.social-connect a:hover img{filter:brightness(38%)}.contact-help-section,.cta-section{background:#F3F2F0}
