img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:none!important;padding:0!important}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}.wp-block-font-awesome-icon svg:before,.wp-rich-text-font-awesome-icon svg:before{content:unset}:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: .44rem;--wp--preset--spacing--30: .67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.woocommerce form .form-row .required{visibility:visible}:root{--cf-submit-button-color: #1a1a1a;--cf-submit-button-bg-color: #060349;--cf-cancel-button-color: #ff27b7;--cf-hover-color: #ffffff;--cf-form-border-radius: 5px;--cf-form-border: 2px;--cf-form-border-radius-color: #eeedf1;--cf-form-heading-font-size: 24px;--cf-form-question-font-size: 16px;--cf-text-color: #060349;--cf-number-text-color: #ffffff;--cf-number-bg-color: #ff27b7;--cf-need-help-text-size: 15px;--cf-need-help-color: #060349}.cmplz-hidden{display:none!important}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler{max-width:20px}.dgwt-wcas-search-wrapp{max-width:600px}h1,h2,h3,h4,h5,h6,body,button,input,select,textarea,a{font-family:Nunito!important}.banner-content-color-66 *{color:#202c6a}:root{--theme-primary-color: #0F172A;--theme-secondary-color: #0D9488;--theme-third-color: #E11D48;--theme-third-light-color: #FFE4E6;--theme-secondary-dark-color: #0F766E;--theme-light-color: #64748B;--theme-light-background: #F1F5F9;--theme-bg-gradient: linear-gradient(180deg, #F8FAFC 0%, #E2E8F0 100%);--theme-bg-gradient-2: linear-gradient(135deg, #0F172A 0%, #0D9488 100%);--theme-pseudo-color: #CCFBF1;--theme-btn-primary-color: #0D9488;--theme-btn-secondary-color: linear-gradient(180deg, #F8FAFC 0%, #E2E8F0 100%);--theme-primary-btn-txt-color: #ffffff;--theme-secondary-btn-txt-color: #0F172A;--theme-primary-btn-hover-color: #0F766E;--theme-secondary-btn-hover-color: linear-gradient(180deg, #F8FAFC 0%, #E2E8F0 100%);--theme-primary-btn-hover-txt-color: #ffffff;--theme-secondary-btn-hover-txt-color: #0D9488;--theme-footer-btn-color: #0D9488;--theme-footer-btn-txt-color: #ffffff;--theme-footer-btn-hover-color: #0F766E;--theme-footer-btn-hover-txt-color: #ffffff;--bg-theme-primary: #0F172A;--bg-theme-gradient-color-1: #0F172A;--bg-theme-gradient-color-2: #0D9488;--theme-text-color: #1E293B;--theme-dark-background: #0F172A;--theme-dark-background2: #1E293B;--theme-border-light-color: #CBD5E1;--theme-notification-txt-color: #FFFFFF;--theme-notification-color: #E11D48;--theme-danger-color: #BE123C;--menu-font-size: 18px;--btn-font-size: 18px;--header1-font-size: 32px;--header2-font-size: 24px;--header3-font-size: 18px;--header4-font-size: 16px;--header5-font-size: 13px;--header6-font-size: 11px;--header1-font-weight: bold;--header2-font-weight: bold;--header3-font-weight: bold;--header4-font-weight: bold;--header5-font-weight: bold;--header6-font-weight: bold;--body-font-size: 18px;--card-radius: 30px;--btn-radius: 10px;--header-topbar-background: #060349;--header-topbar-txt-color: #ffffff;--presc-dash-background: #ffffff;--presc-dash-card1-background: #ffffff;--presc-dash-card1-content-color: ;--presc-dash-card2-background: #ffffff;--presc-dash-card2-content-color: }.hover-banner-btn-67:hover{background:#01e5b1!important;color:#254762!important}.hover-banner-btn-68:hover{background:#254762!important;color:#fff!important}.login-wrapper .woocommerce-notices-wrapper .woocommerce-error{padding-left:55px!important}.page-wrapper{overflow-x:hidden!important}@media(min-width:992px)and (max-width:1199.98px){.banner-content-wrapper.condition-content-width.ms-0.ms-md-auto{flex-direction:column}.dispatch-content{justify-content:start}}.single-post .blog-content table{border-collapse:collapse;width:100%}.single-post .blog-content table td,.single-post table th{padding:10px}@media(max-width:767px){.single-post .blog-content table{display:block;overflow-x:auto;white-space:nowrap}}.single .blog-content-wrapper .blog-content table{border-collapse:separate;border-spacing:0;width:100%}.single .blog-content-wrapper .blog-content table tr:not(:last-child) td,.single .blog-content-wrapper .blog-content table tr:not(:last-child) th{border-bottom:0}.single .blog-content-wrapper .blog-content table td:not(:last-child),.single .blog-content-wrapper .blog-content table th:not(:last-child){border-right:0}footer .payment-logos img{width:35px}i.fa-solid.fa-star.inactive{color:gray}:root{--theme-light-blue: #6FAFFF;--theme-blue-color: #004FB2;--theme-blue-light-color: #175CD3;--theme-blue-light-color-2: #175CD380;--theme-blue-light-color-3: #EFF8FF;--theme-green-color: #53CEB8;--theme-light-green: #ECFDF3;--theme-light-red: #FFF5F5;--theme-dark-green-color: #027948;--theme-orange-color: #FF9A61;--theme-menu-content-color: #8E91A5;--section-background-1: #F9F9FF;--theme-content-bg-gradient-1: linear-gradient(90deg, #FFE9F8 5%, #E6F7FE 95%);--theme-content-bg-gradient-2: linear-gradient(90deg, #980065 5%, #060349 95%);--theme-content-bg-gradient-3: linear-gradient(90deg, #440961 0%, #12256d 95%);--theme-bg-gradient-3: linear-gradient(90deg, #FF27B7 10%, #00ADF1 90%);--theme-border-gradient-1: linear-gradient(90deg, rgba(255, 39, 183, .2) 10%, rgba(0, 173, 241, .2) 90%);--theme-bg-gradient-4: linear-gradient(90deg, #FFE9F8 5%, #E6F7FE 95%);--secondary-dark-border-color: #a93083;--card-background: #EEEDF1;--input-placeholder-color: #828186;--theme-light-gray: #C6C5C980;--theme-medium-gray: #C6C5C9;--theme-dark-gray: #4D4C56;--theme-btn-gradient-360: linear-gradient(360deg, #FF27B7 0%, #00ADF1 100%);--theme-icon-color: #00ADF1;--theme-text-dark-color: #222128;--order-table-header-color: #C6C5C980}*{outline:none}.wpcf7{position:relative}div.wpcf7-response-output{margin:20px 0;padding:20px!important;border:none!important;box-sizing:border-box!important;background:#054456!important;text-align:center!important;color:#fff!important}.wpcf7-response-output.wpcf7-validation-errors{background:#f2a4a4!important}.wpcf7-not-valid{border-color:#ff1c1c!important}.wpcf7-form.invalid .wpcf7-response-output{background:#ff1c1c!important}.wpcf7 p:has(.wpcf7-submit){position:relative}.wpcf7 .wpcf7-spinner{display:none;position:absolute;top:20px;right:0;left:0;margin-left:auto;margin-right:auto}.wpcf7 form.submitting .wpcf7-spinner{display:inline-block}.ajax-loader{display:none!important}html{font-size:var(--body-font-size)}.img-holder img{height:auto}body{font-family:sans-serif;background-color:#fff;font-size:var(--body-font-size);-webkit-font-smoothing:antialiased;overflow-x:hidden;color:var(--theme-text-color)}@media(max-width:767px){body{font-size:var(--body-font-size)}}@media all and (min-width:600px){#menu-item-361{display:none!important}}@media(min-width:1024px)and (max-width:1440px){.site-header #navbar #menu-main-menu li{margin-right:15px}header .header-call-to-action a{font-size:13px!important}}p{line-height:1.65em;font-size:var(--body-font-size)}h1,h2,h3,h4,h5,h6{font-weight:700;color:var(--theme-text-color);font-family:sans-serif}h1{font-size:var(--header1-font-size);font-weight:var(--header1-font-weight)}.h1-size{font-size:var(--header1-font-size)}h2{font-size:var(--header2-font-size);font-weight:var(--header2-font-weight)}h3{font-size:var(--header3-font-size);font-weight:var(--header3-font-weight)}h4{font-size:var(--header4-font-size);font-weight:var(--header4-font-weight)}h5{font-size:var(--header5-font-size);font-weight:var(--header5-font-weight)}h6{font-size:var(--header6-font-size);font-weight:var(--header6-font-weight)}a{color:var(--theme-text-color);text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}a:hover{text-decoration:none;color:var(--theme-text-color)}img{max-width:100%}ul{list-style:none;padding:0}.loader.fa-spinner{font-size:15px}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1240px}.container-fluid{width:90%}.owl-dots.disabled{display:none}}.page-id-77 table{display:block;max-width:100%;overflow-x:scroll;margin:20px 0}.page-id-77 table td{min-width:100px;padding:10px}.w-row{width:calc(100% - var(--bs-gutter-x))}.row-gap-1{row-gap:.25rem}.row-gap-2{row-gap:.5rem}.row-gap-3{row-gap:1rem}.row-gap-4{row-gap:2rem}.row-gap-55px{row-gap:55px}.line-clamp{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-1{display:-webkit-box!important;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical}.pm-d-flex{display:flex}.pm-position-relative{position:relative}@media only screen and (min-width:992px){.row-gap-lg-55px{row-gap:55px}.position-lg-relative{position:relative}.position-lg-absolute{position:absolute}.position-lg-static{position:static}}.page-wrapper{position:relative;overflow:hidden}.wow{visibility:hidden}.fi:before{margin:0}.section-padding{padding:100px 0}@media(max-width:991px){.section-padding{padding:90px 0}}@media(max-width:767px){.section-padding{padding:3rem 0}}.bg-1{background:#f8f8f8}@media(max-width:1199px){.dis-non-1199{display:none}}@media(max-width:991px){.dis-non-991{display:none}}@media(max-width:676px){.dis-non-676{display:none}}@media(max-width:650px){.dis-non-650{display:none}}.theme-bg-gradient{background:var(--theme-bg-gradient)!important}.theme-bg-gradient-2{background:var(--theme-bg-gradient-2)!important}.theme-pseudo-color{background:var(--theme-pseudo-color)!important}.bg-theme-gradient-1{background:linear-gradient(90deg,var(--bg-theme-gradient-color-1) 0%,var(--bg-theme-gradient-color-2) 100%)!important}.top-header-tagline p{margin-bottom:0;color:#fff}.top-header-tagline .fa,.top-header-tagline .fa-solid{color:var(--theme-third-color)}.top-header-tagline .owl-nav{display:none!important}.back-to-top{display:inline-block;background-color:#1154a2;width:40px;height:40px;line-height:40px;text-align:center;position:relative;top:-40px;z-index:999;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;border:3px solid rgba(255,255,255,.35);border-radius:var(--card-radius)}header nav.navbar{padding:0;position:unset}header nav.navbar ul{list-style:none;padding:0}@media(max-width:991px){.back-to-top{width:40px;height:40px;line-height:40px;bottom:109px;border-radius:0}}header .logo-container{padding:0;box-shadow:0 2px 10px #0000001f;background:#fff}header .logo-container .container-fluid .row{position:relative}.logo-container.stick-me-on.is_stuck{position:fixed!important;top:0!important;width:100%!important;background:#fff;bottom:unset!important}.back-to-top:hover{background-color:var(--theme-primary-color)}header .consultation-close-link{font-weight:800}header .consultation-close-link .fa{font-size:22px;vertical-align:text-top;margin-right:7px}.back-to-top i{font-size:14px;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:991px){.back-to-top i{font-size:15px}}section:has(+*>.pull-top){padding-bottom:150px}.pull-top{position:relative;transform:translateY(-50%)}.section-title>span,.section-title-s2>span,.section-title-s3>span{font-size:14px;font-weight:700;color:var(--theme-primary-color);text-transform:capitalize;display:block;margin-top:-.2em}.section-title-s2,.section-title-s3{margin-bottom:45px}@media(max-width:991px){.section-title-s2,.section-title-s3{margin-bottom:30px}}.section-title-s3{text-align:center}.bg-theme-light{background-color:var(--theme-light-background)}.section-background-1{background:var(--section-background-1)!important}.theme-btn-s2,.theme-btn-s3,.theme-btn-one{background:var(--theme-btn-primary-color);color:var(--theme-primary-btn-txt-color);font-size:var(--btn-font-size);font-weight:600;padding:10px 25px;border:3px solid #306fc0;border-radius:var(--btn-radius)!important;display:inline-block;position:relative;text-transform:capitalize;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.menu-btn,.site-header #navbar #mega-menu-wrap-main-menu ul#mega-menu-main-menu .menu-btn{background:var(--theme-btn-primary-color)!important;color:var(--theme-primary-btn-txt-color);font-size:var(--btn-font-size);font-weight:600;padding:5px 16px;border-radius:var(--btn-radius);display:inline-block;position:relative;text-transform:capitalize;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.site-header #navbar>ul>li.menu-btn,.site-header #navbar #mega-menu-wrap-main-menu ul#mega-menu-main-menu>li.menu-btn{padding:0;margin-left:auto;height:35px}.site-header #navbar>ul>li.menu-btn>a,.site-header #navbar #mega-menu-wrap-main-menu ul#mega-menu-main-menu>li.menu-btn>a{padding:4px 16px;display:block;color:#fff;border-radius:var(--btn-radius);line-height:inherit;height:auto}#mega-menu-wrap-main-menu #mega-menu-main-menu p,.panel-menu p{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;color:var(--theme-menu-content-color)}#mega-menu-wrap-main-menu #mega-menu-main-menu img{width:26px}.panel-menu .menu_icon{display:none;max-width:2rem;font-size:2rem}@media only screen and (min-width:992px){.mega-sub-menu h4:after,.panel-menu h4:has(+p):after{display:block;content:"";height:4px;width:20px;border-radius:3px;background:var(--theme-pseudo-color);margin-top:.5rem}.panel-menu h4:not(:has(+p)){margin-bottom:0}.panel-menu{font-size:.875rem;left:0;width:100%;background:var(--panel-menu-background, #fff);top:100%;transform:translateY(100px);opacity:0;visibility:hidden;transition:opacity .2s ease-in .2s,transform .2s ease-in .2s,visibility .2s ease-in .2s;transition-delay:.5s}.menu-item-has-children:has(:hover,:focus,:focus-within) .panel-menu,.panel-sub-menu:has(:hover,:focus,:focus-within) .panel-menu,.panel-menu:has(:hover,:focus,:focus-within){transform:translateY(0);opacity:1;visibility:visible;transition-delay:0s;width:100%}.panel-menu .menu_icon{display:block}}.navigtaion-toggle-wrapper svg path{fill:var(--theme-dark-background)}.menu-btn>a{color:#fff!important;text-transform:capitalize}.theme-btn-primary,.theme-btn,.theme-btn-primary-2,.cf7mls-btns .cf7mls_next.action-button,.cf7mls-btns .cf7mls_back.action-button{background:var(--theme-btn-primary-color);color:var(--theme-primary-btn-txt-color);font-size:var(--btn-font-size);font-weight:600;padding:10px 25px;border:3px solid #306fc0;border-radius:var(--btn-radius)!important;display:inline-block;position:relative;text-transform:capitalize;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.theme-btn-primary.theme-btn-br-gradient{background:var(--theme-bg-gradient-3);border:0;z-index:1;text-align:center}.woocommerce .content-single-product-wrapper form button.bundle_add_to_cart_button{background:var(--theme-bg-gradient-3)!important;border:0;z-index:1;text-align:center;font-size:22px;font-weight:700}.theme-btn-secondary-dark{background:var(--theme-secondary-color);color:#fff;font-size:var(--btn-font-size);font-weight:600;padding:10px 25px;border:2px solid var(--secondary-dark-border-color);border-radius:var(--btn-radius)!important;display:inline-block;position:relative;text-transform:capitalize;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.theme-btn-secondary-dark:hover{color:#fff!important;opacity:.8}.btn-bg{width:380px;font-size:22px;font-weight:700}.theme-btn-br-gradient:before,.bundle_add_to_cart_button:before{content:"";position:absolute;inset:4px;background:var(--theme-btn-primary-color);border-radius:var(--btn-radius);transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in;overflow:hidden;border:transparent;z-index:-1}.arrow-icon{position:relative;margin-left:10px}.arrow-icon:after{content:"";position:absolute;mask:url(../images/arrow-right-white.svg) no-repeat center / contain;-webkit-mask:url(../images/arrow-right-white.svg) no-repeat center / contain;background-color:#fff;width:20px;height:100%;top:0;right:-20px;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.theme-btn-primary:hover .arrow-icon:after{background-color:var(--theme-third-color);right:-25px;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.woocommerce .content-single-product-wrapper form button.bundle_add_to_cart_button:hover:after{background-color:var(--theme-third-color)}.woocommerce nav.woocommerce-pagination ul{border:none;display:flex;justify-content:space-between}.woocommerce nav.woocommerce-pagination ul li:has(a.prev),.woocommerce nav.woocommerce-pagination ul li:last-child:has(.page-numbers:not(.next)){margin-right:auto}.woocommerce nav.woocommerce-pagination ul li:last-child:has(a.next),.woocommerce nav.woocommerce-pagination ul li:first-child:has(.page-numbers:not(.prev)){margin-left:auto}.woocommerce nav.woocommerce-pagination ul li{border:none;font-size:22px}.woocommerce nav.woocommerce-pagination ul li *{color:var(--theme-secondary-color);font-weight:700}.woocommerce nav.woocommerce-pagination ul li .page-numbers.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{text-decoration:underline;color:var(--theme-primary-color);background:transparent}.next.page-numbers,.prev.page-numbers{background:var(--theme-border-gradient-1)!important;color:var(--theme-secondary-btn-txt-color)!important;font-size:var(--btn-font-size)!important;font-weight:700!important;border-radius:var(--btn-radius);padding:8px 15px;display:inline-block;position:relative;text-transform:capitalize;z-index:1;overflow:hidden;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.next.page-numbers:before,.prev.page-numbers:before{background:var(--theme-btn-secondary-color);border-radius:var(--btn-radius);content:"";position:absolute;inset:1px;z-index:-1}.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next{text-decoration:none;padding:15px}.page-numbers .icon{position:relative;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.prev.page-numbers .icon{margin-right:5px;right:0}.next.page-numbers .icon{margin-left:5px;left:0}.page-numbers:hover .icon{transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.next.page-numbers:hover .icon{left:5px}.prev.page-numbers:hover .icon{right:5px}.page-numbers .icon path{fill:var(--theme-primary-color);transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.page-numbers:hover .icon path{fill:var(--theme-third-color);transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.icon.rotate-left{transform:rotate(-180deg)}.page-numbers.disabled{cursor:not-allowed;opacity:.5}.theme-btn-primary-2{border:2px solid var(--theme-btn-primary-color)}.theme-btn-secondary{background:var(--theme-btn-secondary-color);color:var(--theme-secondary-btn-txt-color);font-size:var(--btn-font-size);font-weight:600;padding:10px 25px;border-radius:var(--btn-radius);display:inline-block;position:relative;text-transform:capitalize;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.theme-btn-third,.theme-third-light-btn,.next.page-numbers{background:var(--theme-third-color);color:#fff;font-size:var(--btn-font-size);font-weight:600;padding:10px 25px;border-radius:var(--btn-radius);display:inline-block;position:relative;text-transform:capitalize;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.theme-third-light-btn{background:var(--theme-third-light-color)}.theme-primary-color{color:var(--theme-primary-color)}.theme-btn-light{background-color:var(--theme-light-background);color:var(--theme-primary-color);font-size:var(--btn-font-size);font-weight:600;padding:10px 25px;border-radius:var(--btn-radius);display:inline-block;position:relative;text-transform:capitalize;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.theme-btn-blue{background:var(--theme-blue-color);color:#fff!important;font-size:var(--btn-font-size);font-weight:600;padding:10px 25px;border-radius:var(--btn-radius);display:inline-block;position:relative;text-transform:capitalize;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.theme-btn-blue:hover{background:var(--theme-secondary-color);color:var(--theme-primary-color)!important}.theme-btn-gradient,.p-lines-inner .button{background:linear-gradient(90deg,#9800651a 5%,#0603491a 95%)!important;color:var(--theme-secondary-btn-txt-color)!important;font-size:var(--btn-font-size)!important;font-weight:700!important;padding:10px 25px!important;border-radius:calc(var(--btn-radius) - 2px)!important;display:inline-block!important;position:relative!important;z-index:1;text-transform:capitalize!important;text-align:center;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.theme-btn-gradient:before{background:var(--theme-btn-secondary-color)!important;border-radius:calc(var(--btn-radius) - 3px);content:"";position:absolute;inset:2px;z-index:-1}.theme-btn-gradient .arrow-icon:after{background-color:var(--theme-primary-color);width:15px;height:100%;right:-15px;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.theme-btn-gradient:hover .arrow-icon:after{right:-20px;background-color:var(--theme-third-color);transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.p-lines-questionnaire .p-lines-inner .button{width:100%}.theme-btn-outline{background-color:transparent!important;color:var(--theme-primary-color)!important;border:1px solid var(--theme-primary-color)!important;font-size:var(--btn-font-size)!important;font-weight:700!important;padding:10px 25px!important;border-radius:var(--btn-radius)!important;display:inline-block!important;position:relative!important;text-transform:capitalize!important;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.theme-btn-outline-dark{background-color:transparent!important;color:var(--theme-dark-background)!important;border:1px solid var(--theme-dark-background)!important;font-size:var(--btn-font-size)!important;font-weight:700!important;padding:10px 25px!important;border-radius:var(--btn-radius)!important;display:inline-block!important;position:relative!important;text-transform:capitalize!important;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.theme-btn-dark-border-1x{border:1px solid var(--theme-dark-background)!important}.theme-btn-dark-border-2x{border:2px solid var(--theme-dark-background)!important}.theme-btn-dark-border-3x{border:3px solid var(--theme-dark-background)!important}.theme-btn-outline-danger{background-color:transparent!important;color:var(--theme-danger-color)!important;border:1px solid var(--theme-danger-color)!important;font-size:var(--btn-font-size)!important;font-weight:700!important;padding:10px 25px!important;border-radius:var(--btn-radius)!important;display:inline-block!important;position:relative!important;text-transform:capitalize!important;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.theme-btn-primary:hover,.theme-btn:hover,.theme-btn-primary:hover *,.theme-btn-primary-2:hover,.cf7mls-btns .cf7mls_next:hover.action-button:hover,.cf7mls-btns .cf7mls_back.action-button:hover{color:var(--theme-primary-btn-hover-txt-color)!important;fill:var(--theme-primary-btn-hover-txt-color)}.menu-btn:hover{color:var(--theme-primary-color)!important}.theme-btn-third:hover,.theme-third-light-btn:hover{background:var(--theme-btn-secondary-color);color:var(--theme-secondary-btn-txt-color)}.site-header #navbar>ul li.menu-btn:hover,.site-header #navbar #mega-menu-wrap-main-menu ul#mega-menu-main-menu li.menu-btn:hover{background-color:var(--theme-secondary-color)!important}.site-header #navbar>ul li.menu-btn:hover>a,.site-header #navbar #mega-menu-wrap-main-menu ul#mega-menu-main-menu li.menu-btn:hover>a{color:var(--theme-primary-color)!important;background:none}.theme-btn-primary:hover,.theme-btn:hover,.theme-btn-primary-2 :hover,.cf7mls-btns .cf7mls_next:hover.action-button:hover,.cf7mls-btns .cf7mls_back.action-button:hover{background:var(--theme-primary-btn-hover-color)!important;border-color:var(--theme-primary-btn-hover-color);transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.theme-btn-primary.theme-btn-br-gradient:hover,.woocommerce .content-single-product-wrapper form button.bundle_add_to_cart_button:hover{background:var(--theme-btn-gradient-360)!important;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.theme-btn-primary.theme-btn-br-gradient:hover:before,.woocommerce .content-single-product-wrapper form button.bundle_add_to_cart_button:hover:before{background:var(--theme-primary-btn-hover-color)!important;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.woocommerce .woocommerce-MyAccount-content .button:hover,.woocommerce .return-to-shop .button:hover{background:var(--theme-primary-btn-hover-color)!important;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out;color:var(--theme-primary-color)}.woocommerce .woocommerce-MyAccount-content .woocommerce-pagination{display:flex;align-items:center;justify-content:space-between}.woocommerce .woocommerce-MyAccount-content .content-wrapper a{color:var(--theme-third-color);text-decoration:underline}.theme-btn-primary.disabled,.single_add_to_cart_button.disabled{opacity:.3}.theme-btn-primary.disabled:hover{cursor:not-allowed;opacity:.4}.theme-btn-light:hover{background-color:var(--theme-primary-color);transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out;color:#fff}.theme-btn-outline:hover{background-color:var(--theme-primary-color)!important;border-color:var(--theme-primary-color)!important;color:#fff!important;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.theme-btn-outline.no-hover:hover{background-color:transparent!important;color:var(--theme-primary-color)!important}.theme-btn-light svg path{fill:var(--theme-primary-color)!important}.theme-btn-light:hover svg path{fill:#fff!important;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.theme-btn-primary-2:hover{border:2px solid var(--theme-secondary-color);background-color:var(--theme-secondary-color);transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.theme-btn-secondary:hover{background:var(--theme-secondary-btn-hover-color)!important;color:var(--theme-secondary-btn-hover-txt-color)!important;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.section-header-wrapper .content-block h2{font-size:40px;margin-bottom:20px}.section-header-wrapper .content-block h5{font-size:16px;color:var(--theme-third-color);margin-bottom:20px}@media only screen and (max-width:991px){section:has(>.pull-top)+.section-padding{padding-top:0}}.featured-products-top-section{position:relative;margin-bottom:50px;overflow:hidden}.featured-products-top-section>div{position:relative;z-index:2}.featured-products-top-section .content-block{margin-top:15px}.featured-products-top-section .content-block h5,.featured-products-top-section .content-block h2{margin-bottom:20px}.featured-products-top-section .featured-image{margin-right:-50px}@media(max-width:991px){.theme-btn,.theme-btn-s2,.theme-btn-s3{font-size:14px;padding:10px 20px}}@media(max-width:767px){.theme-btn,.theme-btn-s2,.theme-btn-s3{padding:12px 17px}}.theme-btn-s2:hover,.theme-btn-s3:hover,.theme-btn-one:hover,.theme-btn:focus,.theme-btn-s2:focus,.theme-btn-s3:focus,.theme-btn-one:focus,.theme-btn:active,.theme-btn-s2:active,.theme-btn-s3:active,.theme-btn-one:active{background-color:var(--theme-primary-color);color:#fff;text-decoration:none}.theme-btn-s2,.theme-btn-s3{padding:11px 25px}@media(max-width:991px){.theme-btn-s2,.theme-btn-s3{font-size:14px;padding:13px 22px}}@media(max-width:767px){.theme-btn-s2,.theme-btn-s3{font-size:13px;padding:12px 17px}}.theme-btn-s3{background-color:#1154a2}.theme-btn-s3:hover,.theme-btn-s3:focus,.theme-btn-s3:active{background-color:#00a600;color:#fff;text-decoration:none}.theme-btn-s4{background-color:#fff;color:var(--theme-dark-background);font-weight:600;padding:11px 25px;border-radius:var(--btn-radius);display:inline-block;position:relative;text-transform:capitalize}.theme-btn-s4:hover,.theme-btn-s4:focus,.theme-btn-s4:active{background-color:var(--theme-dark-background);color:#fff;text-decoration:none}.wpcf7 span.wpcf7-list-item{display:inline-block!important;margin-right:15px;text-align:left;color:var(--theme-dark-background);font-weight:400!important;font-size:15px;line-height:1.4}.contact-pg-section form input[type=checkbox]{height:auto;margin:0 10px 10px 0}.theme-btn-s5{background-color:#1154a2;color:#fff;font-weight:600;padding:11px 25px;border-radius:var(--btn-radius);display:inline-block;position:relative;text-transform:capitalize}@media(max-width:991px){.theme-btn-s5{font-size:14px;padding:10px 20px}}@media(max-width:767px){.theme-btn-s5{padding:12px 17px}}.theme-btn-s5:hover,.theme-btn-s5:focus,.theme-btn-s5:active{background-color:#00a600;color:#fff;text-decoration:none}.hero-video-btn{display:inline-block;font-size:16px;color:#fff}.hero-video-btn i{position:relative;top:5px;background:#fff;width:55px;height:55px;line-height:45px;text-align:center;border:5px solid rgba(230,230,230,.88);border-radius:var(--card-radius);display:inline-block;margin-right:10px}.column-1 .theme-btn-secondary:hover{background:#fff!important;color:var(--theme-primary-color)}@media(max-width:767px){.hero-video-btn i{top:5px}}.hero-video-btn .fi:before{font-size:21px;color:#1154a2;padding-left:4px}@media(max-width:767px){.hero-video-btn .fi:before{font-size:25px}}@media(max-width:991px){.hero-video-btn{font-size:14px}}.overlay-link{position:absolute;inset:0;width:100%;z-index:9}.hero-video-btn:hover{color:#fff}.form input,.form textarea,.form select{border-color:#bfbfbf;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none;color:var(--input-placeholder-color)}.form input:focus,.form textarea:focus,.form select:focus{border-color:#00a600;-webkit-box-shadow:0 0 5px 0 #00a600;-moz-box-shadow:0 0 5px 0 #00a600;-o-box-shadow:0 0 5px 0 #00a600;-ms-box-shadow:0 0 5px 0 #00a600;box-shadow:0 0 5px #00a600}::placeholder{font-style:normal!important}::-moz-placeholder{font-style:normal!important;color:var(--input-placeholder-color)}.form::-webkit-input-placeholder{font-style:14px;color:var(--input-placeholder-color)}.form:-moz-placeholder{font-style:14px;color:var(--input-placeholder-color)}.form::-moz-placeholder{font-style:14px;color:var(--input-placeholder-color)}.form:-ms-input-placeholder{font-style:14px;color:var(--input-placeholder-color)}.form-control::placeholder{font-size:22px;color:var(--input-placeholder-color)}.form select{background:url(http://uniquecx.com/html/unique/pelot/assets/images/select-icon.html) no-repeat right center;display:inline-block;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer}.form select::-ms-expand{display:none}.social-links li{float:left;width:35px;height:35px;margin-right:20px}.social-links li:last-child{margin-right:0}.social-links li a{background-color:transparent;line-height:15px;display:block;color:#fff;text-align:center;font-size:40px;border-radius:var(--card-radius)}.page-title{width:100%;position:relative;text-align:center;padding:20px 0}.page-title:before{content:"";background:#000;width:100%;height:100%;position:absolute;left:0;top:0;opacity:.3}.page-title .container{height:100%;display:table}@media screen and (min-width:992px){.page-title .container{padding-top:0}}.page-title .container>.row{vertical-align:middle;display:table-cell}.page-title h2{font-size:55px;font-weight:900;color:#fff;margin:.1em 0 .3em}@media(max-width:991px){.page-title h2{font-size:45px}}@media(max-width:767px){.page-title h2{font-size:40px}}section:is(.page-title,.page-banner-section) .breadcrumb{background:transparent;padding:10px 22px;margin:0;border-radius:0}.aligncenter,div.aligncenter{display:block;margin:5px auto}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:0 20px 10px 0}.alignright{float:right;margin:0 0 10px 20px}@media(max-width:767px){.page-title .breadcrumb{width:125%;padding:8px 15px}}.page-title .breadcrumb li{color:#fff}@media(max-width:767px){.page-title .breadcrumb li{font-size:14px}}.page-title .breadcrumb a{color:#fff}section:is(.page-title,.page-banner-section) .breadcrumb>li+li:before{font-family:FontAwesome;content:"";color:inherit;margin:0 5px}.preloader{background-color:#fff;width:100%;height:100%;position:fixed;z-index:1000}.preloader .sk-folding-cube{margin:20px auto;width:60px;height:60px;position:absolute;left:calc(50% - 30px);top:calc(50% - 50px);-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.preloader .sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.preloader .sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1154a2;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.preloader .sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);-ms-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}.preloader .sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);-ms-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg)}.preloader .sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);-ms-transform:scale(1.1) rotate(270deg);transform:scale(1.1) rotate(270deg)}.preloader .sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.preloader .sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.preloader .sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@media only screen and (min-width:769px){#mega-menu-wrap-main-menu{position:unset}}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0);opacity:1}90%,to{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0);opacity:1}90%,to{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.theme-accordion-s1{margin-bottom:0}.theme-accordion-s1 .panel-default{background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.theme-accordion-s1 .panel-heading{background-color:transparent;padding:0;border-radius:0}.theme-accordion-s1 .panel+.panel{margin-top:15px}.theme-accordion-s1 .panel-heading a{background:var(--theme-primary-color);font-size:16px;font-weight:600;color:#fff;display:block;padding:18px 25px;position:relative}.theme-accordion-s1 .panel-heading:has(>a[aria-expanded=true])+.panel-collapse{display:block}@media(max-width:991px){.theme-accordion-s1 .panel-heading a{font-size:15px;padding:15px 25px}}@media(max-width:767px){.theme-accordion-s1 .panel-heading a{padding:12px 15px}}.theme-accordion-s1 .panel-heading a:before{font-family:themify;content:"";font-size:14px;position:absolute;right:25px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}@media(max-width:991px){.theme-accordion-s1 .panel-heading a:before{font-size:12px;right:20px}}.theme-accordion-s1 .panel-heading a:focus{text-decoration:none}.theme-accordion-s1 .panel-heading .collapsed{background-color:#fff;color:#242632;border:1px solid #ececec}.theme-accordion-s1 .panel-heading .collapsed:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.theme-accordion-s1 .panel-heading+.panel-collapse>.panel-body{background-color:#fff;border:0;padding:35px 25px 15px;border:1px solid #ececec}@media(max-width:991px){.theme-accordion-s1 .panel-heading+.panel-collapse>.panel-body{padding:20px 25px 10px;font-size:15px}}@media(max-width:767px){.theme-accordion-s1 .panel-heading+.panel-collapse>.panel-body{padding:15px 15px 8px}}.theme-accordion-s1 .panel-heading+.panel-collapse>.panel-body p{margin-bottom:1.3em}.service-sidebar{padding:20px;border:2px solid var(--card-background);border-radius:var(--card-radius)}@media(max-width:991px){.service-sidebar{max-width:300px;margin-top:80px}}.service-sidebar .experience-text h2{font-size:36px;margin-bottom:30px}.service-sidebar .experience-text h2 span{display:inline-block;border:5px solid #00a600;padding:10px 15px}.service-sidebar>.widget+.widget{margin-top:30px}.service-sidebar .service-list-widget ul{list-style:none}.service-sidebar .service-list-widget ul li{font-size:18px;font-weight:800;padding-top:10px;padding-bottom:10px;border-top:1px solid var(--card-background)}.service-sidebar .service-list-widget ul>li:first-child{border-top:0}.service-sidebar .service-list-widget a{text-decoration:underline;display:block}.service-sidebar .service-list-widget a:hover,.service-sidebar .service-list-widget a.active{color:var(--theme-secondary-color)}.service-sidebar .download-widget ul{list-style:none}.service-sidebar .download-widget ul>li+li{margin-top:5px}.service-sidebar .download-widget ul a{background:#1154a2;color:#fff;padding:18px 25px;font-weight:600;display:block}.service-sidebar .download-widget ul i{display:inline-block;padding-right:10px;color:#fff}.service-sidebar .download-widget ul a:hover{background:var(--theme-primary-color)}.service-sidebar .contact-widget{padding:40px 35px;position:relative;text-align:center}.contact-bg{position:relative;background:url(../images/add/contact-bg.webp) center center/cover no-repeat local}.service-sidebar .contact-widget:before{content:"";background:var(--theme-primary-color);width:100%;height:100%;position:absolute;left:0;top:0;opacity:.9}.service-sidebar .contact-widget>div{position:relative;z-index:1}.service-sidebar .contact-widget h5{font-size:20px;line-height:1.4em;color:#fff;margin:1em 0;text-transform:capitalize}.service-sidebar .contact-widget a{background-color:#fff;font-size:14px;font-weight:600;color:var(--theme-dark-background);padding:10px 15px;display:inline-block;margin-top:25px;border-radius:var(--card-radius)}.service-sidebar .contact-widget a:hover{color:var(--theme-primary-color)}.service-sidebar .service-features-widget{padding:45px 30px;position:relative;border:2px solid #f7f7f7}.service-sidebar .service-features-widget:before{font-family:Themify;content:"";font-size:25px;color:#00a600;position:absolute;right:30px;top:40px;opacity:.5}.service-sidebar .service-features-widget h3{font-size:18px;margin:0 0 .8em;text-transform:capitalize}.service-sidebar .service-features-widget ol{list-style-position:inside;padding-left:0;margin:0}.service-sidebar .service-features-widget ol>li+li{margin-top:8px}article{text-align:center;font-size:14px}article .auto-container{max-width:1000px!important;margin:0 auto;padding:0 14px}article .text>*,article .section-title{margin-bottom:15px!important;margin-top:0!important}article .sec-title>*{line-height:28px}article .text>h3{margin-top:45px!important}article .text>h4{margin-top:30px!important}article .text img{display:inline-block;margin:15px 0!important;max-width:650px!important;width:100%}.firefox article .text img{margin:30px 0 15px!important}article .text p:has(img)+h3,article .text p:has(img)+h2{margin-top:0!important}article .text .btn{margin:20px 0}.blog-sidebar .post-search-col,.blog-sidebar .post-category-col{padding:20px;border:2px solid var(--card-background);border-radius:var(--card-radius)}.blog-sidebar h5{font-size:20px;font-weight:800}.blog-sidebar .is-form-style.is-form-style-3 label{width:100%!important}.blog-sidebar .is-form-style.is-form-style-3 input.is-search-input{border-right:1px solid!important;border-color:var(--theme-medium-gray)!important}.blog-sidebar .is-form-style input.is-search-submit,.is-search-icon{background:transparent;border:none}div.is-ajax-search-details,div.is-ajax-search-result{width:367px!important}.blog-sidebar .cat-lists{list-style:none;padding:0}.blog-sidebar .cat-lists li{font-size:18px;font-weight:800;padding-top:10px;padding-bottom:10px;border-top:1px solid var(--card-background)}.blog-sidebar .cat-lists li.active a,.blog-sidebar .cat-lists li:hover a,.blog-sidebar .cat-lists li a:hover{color:var(--theme-secondary-color)}.blog-sidebar .cat-lists li a{text-decoration:underline;display:block}.pagination-wrapper{text-align:center;margin-top:60px}@media(max-width:991px){.pagination-wrapper{text-align:left;margin-top:40px}}.pagination-wrapper .pg-pagination{display:inline-block;overflow:hidden;list-style-type:none;text-align:center}.pagination-wrapper .pg-pagination li{float:left;margin-right:10px}@media(max-width:767px){.pagination-wrapper .pg-pagination li{margin-right:5px}}.pagination-wrapper .pg-pagination li:last-child{margin-right:0}.pagination-wrapper .pg-pagination li a{background-color:transparent;width:50px;height:50px;line-height:47px;font-size:16px;font-weight:700;color:#a9b8c4;border:2px solid #c9cfd4;display:block;border-radius:var(--card-radius)}@media(max-width:991px){.pagination-wrapper .pg-pagination li a{width:40px;height:40px;line-height:37px;font-size:15px}}.pagination-wrapper .pg-pagination .active a,.pagination-wrapper .pg-pagination li a:hover{background:#00a600;border-color:#00a600;color:#fff}.pagination-wrapper .pg-pagination .fi:before{font-size:15px}.pagination-wrapper-left{text-align:left}.pagination-wrapper-right{text-align:right}@media screen and (min-width:1200px){.pagination-wrapper-right{padding-right:50px}}@media(max-width:991px){.pagination-wrapper-right{margin-top:45px;text-align:left}}.site-header .navigation{background-color:#fff;margin-bottom:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0}.site-header .navigation>.container{position:relative}.site-header #navbar{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.site-header #navbar>ul li a:hover,.site-header #navbar>ul li a:focus{text-decoration:none;color:var(--theme-primary-color)}.header-cart-count{position:relative;right:7px;background:var(--theme-notification-color);color:var(--theme-notification-txt-color);margin-left:0;width:15px;height:15px;text-align:center;border-radius:50px;font-size:12px;display:flex;justify-content:center}.header-right-section{display:flex;align-items:center}.header-right-section .user-icon img{width:20px}.header-right-section .my-basket{display:flex;justify-content:flex-end}.header-right-section a{margin-right:20px}.header-right-section a:last-child{margin-right:0}.header-right-section a svg{height:1.3rem;width:auto}.header-right-section a svg path{fill:var(--theme-text-color)}#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:"";display:inline-block;background:url(../images/arrow-down.svg);margin:0;vertical-align:top;color:inherit;position:relative;background-repeat:no-repeat;width:20px;right:auto;line-height:inherit;top:10px;background-position:center;height:20px;background-size:10px}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background:unset}@media screen and (min-width:992px){.woo-dashboard-wrapper.woo-dash-nav-sidebar .open-btn{display:none}.woo-dashboard-wrapper.woo-dash-nav-sidebar .dash-nav.position-fixed{position:unset!important}.site-header #navbar>ul>li,.site-header #navbar #mega-menu-wrap-main-menu #mega-menu-main-menu>li{margin-right:2rem;font-size:var(--menu-font-size);font-weight:800;color:var(--theme-primary-color)}.site-header #navbar #mega-menu-wrap-main-menu #mega-menu-main-menu li:first-child>a{padding-left:0;padding-right:0}.site-header #navbar>ul>li:last-child,.site-header #navbar #mega-menu-wrap-main-menu #mega-menu-main-menu li:last-child{margin-right:0}.site-header #navbar #mega-menu-wrap-main-menu #mega-menu-main-menu>li:not(.menu-btn):after{opacity:0;display:inline-block;visibility:hidden;content:"";height:4px;width:20px;border-radius:3px;background:var(--theme-pseudo-color);margin-left:auto;margin-right:auto;position:relative;top:-20px;transition:.2s all}.site-header #navbar #mega-menu-wrap-main-menu #mega-menu-main-menu>li:hover:after{opacity:1;visibility:visible}.site-header #navbar>ul>li>a,.site-header #navbar #mega-menu-wrap-main-menu #mega-menu-main-menu>li>a{font-size:var(--menu-font-size);position:relative}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.full-width-mega-menu .mega-sub-menu .mega-menu-row .mega-sub-menu{max-width:1240px;margin-left:auto;margin-right:auto}.site-header #navbar>ul>li,.site-header #navbar #mega-menu-wrap-main-menu #mega-menu-main-menu>li.full-width-mega-menu ul.mega-sub-menu li{display:flex;padding:1.48rem 0}.site-header #navbar #mega-menu-wrap-main-menu #mega-menu-main-menu>li.full-width-mega-menu ul.mega-sub-menu li .mega-menu-columns-3-of-12:last-child>.mega-sub-menu>li:last-child{height:100%;margin-top:auto;display:flex;align-items:center;justify-content:right;margin-bottom:0}.site-header #navbar>ul .sub-menu{background-color:#fff;width:330px;position:absolute;top:82px;z-index:10;padding-left:15px;visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;-webkit-box-shadow:0px 4px 15px 0px #00000033;box-shadow:0 4px 15px #0003;overflow:hidden}.site-header #navbar>ul .sub-menu:not(.sub-mega-menu){border-top-right-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius);border-bottom-left-radius:var(--card-radius);padding:8px 30px;overflow:unset}.site-header #navbar>ul .sub-menu.sub-mega-menu{display:flex;left:0;right:0;width:100%;border-radius:var(--card-radius);padding:30px 50px;min-height:340px}.site-header #navbar>ul .sub-menu.sub-mega-menu h4{font-size:24px;font-weight:800}.site-header #navbar>ul .sub-menu.sub-mega-menu .left-col{flex:0 0 20%;cursor:initial}.site-header #navbar>ul .sub-menu.sub-mega-menu .left-col .menu-desc-wrapper{max-width:220px}.site-header #navbar>ul .sub-menu.sub-mega-menu .right-col{display:flex;flex-flow:row wrap;flex:0 0 80%}.site-header #navbar>ul .sub-menu.sub-mega-menu .right-col .menu-desc{max-width:400px}.site-header #navbar>ul .sub-menu .mega-menu-background{position:absolute;top:50%;bottom:0;left:0;z-index:-1;opacity:1;overflow:hidden}.site-header #navbar>ul .sub-menu .mega-menu-background .img-warpper{position:relative;display:flex;height:100%}.site-header #navbar>ul .sub-menu .mega-menu-background .img-warpper:before{content:"";background:linear-gradient(0deg,#fff0 30.16%,#fff 80.67%),linear-gradient(90deg,#fff0 64.67%,#fff 92%);position:absolute;inset:0;height:100%;width:100%}.site-header #navbar>ul .sub-menu .mega-menu-background .img-warpper img{width:300px;height:200px;margin-top:auto}.site-header #navbar>ul .sub-menu.sub-mega-menu .right-col>li>a,.site-header #navbar>ul .sub-menu.sub-mega-menu .right-col>li>span{margin-bottom:15px;display:block}.site-header #navbar>ul .sub-menu.sub-mega-menu.mega-menu-col-4 .right-col li>a,.site-header #navbar>ul .sub-menu.sub-mega-menu.mega-menu-col-4 .right-col li .child-elements{max-width:220px}.site-header #navbar>ul .sub-menu.sub-mega-menu .right-col li{margin-bottom:10px}.site-header #navbar>ul .sub-menu.sub-mega-menu.mega-menu-col-2 .right-col li{flex:0 0 50%}.site-header #navbar>ul .sub-menu.sub-mega-menu.mega-menu-col-3 .right-col li{flex:0 0 33.33%}.site-header #navbar>ul .sub-menu.sub-mega-menu.mega-menu-col-4 .right-col li{flex:0 0 25%}.site-header #navbar ul .sub-menu li p,.site-header #navbar ul .sub-menu p{color:var(--theme-dark-gray);font-size:calc(var(--body-font-size) - 3px);font-weight:400;cursor:initial}.site-header #navbar>ul .sub-menu:not(.sub-mega-menu) li{padding:8px 0}.site-header #navbar>ul.shop-mega-menu .sub-menu{left:0;padding-left:0}.site-header #navbar>ul>li .sub-menu li:not(:last-child){border-bottom:1px solid var(--card-background);margin-right:0}.site-header #navbar>ul>li .sub-menu.sub-mega-menu a{font-size:var(--menu-font-size)}.site-header #navbar>ul>li .sub-menu a{font-weight:800;color:var(--theme-primary-color);display:block}.site-header #navbar>ul>li>.sub-menu .sub-menu{left:100%;top:0}.site-header #navbar>ul>li>.sub-menu>.menu-item-has-children>a{position:relative}.site-header #navbar>ul>li>.sub-menu>.menu-item-has-children>a:before{font-family:themify;content:"";font-size:11px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.site-header #navbar>ul>li>.sub-menu.sub-mega-menu li,.site-header #navbar>ul>li>.sub-menu .child-elements li{border:none;margin-bottom:7px}.site-header #navbar>ul>li>.sub-menu .child-elements li a,.site-header #navbar>ul>li>.sub-menu .child-elements li .title-only{color:var(--theme-blue-color);font-size:15px;font-weight:400}.site-header #navbar>ul.navbar-nav>li>.title-only:after,.site-header #navbar>ul.navbar-nav>li>a:after{content:"";position:absolute;height:4px;width:100%;top:50px;left:0;background:var(--theme-bg-gradient-3);opacity:0;visibility:hidden;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-o-transition:.2s all ease-in;-ms-transition:.2s all ease-in}.site-header #navbar>ul.navbar-nav>li:hover{cursor:pointer}.site-header #navbar>ul.navbar-nav>li:hover>.title-only:after,.site-header #navbar>ul.navbar-nav>li:hover>a:after{opacity:1;visibility:visible}.site-header #navbar>ul>li .sub-menu .menu-cta-wrapper{flex:0 0 100%;margin-top:auto}.site-header #navbar>ul .sub-menu:not(.sub-mega-menu) .menu-cta-wrapper{padding:15px 0}.site-header #navbar>ul.navbar-nav .sub-mega-menu li a.link-style,.site-header #navbar>ul.navbar-nav .sub-menu .menu-cta-wrapper a,.afwc-view-all-reports a{display:inline-block}.site-header #navbar>ul.navbar-nav .sub-menu .link-arrow-icon:before,.link-arrow-icon:before,.afwc-view-all-reports a:before{content:"";position:absolute;mask:url(../images/arrow-right-white.svg) no-repeat center / contain;-webkit-mask:url(../images/arrow-right-white.svg) no-repeat center / contain;background-color:var(--theme-primary-color);width:15px;height:100%;top:0;right:-25px;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.site-header #navbar>ul.navbar-nav .sub-menu .link-arrow-icon:hover:before,.link-arrow-icon:hover:before,.afwc-view-all-reports a:hover:before{background-color:var(--theme-third-color);right:-30px}.site-header #navbar>ul>li .sub-mega-menu .menu-cta-wrapper a{font-size:22px;font-weight:700}.site-header #navbar>ul.navbar-nav .sub-mega-menu li a.link-style:after,.site-header #navbar>ul.navbar-nav .sub-menu .menu-cta-wrapper a.link-style:after,.link-style.link-arrow-icon:after,.afwc-view-all-reports a:after{width:100%}.site-header #navbar>ul>li:hover>.sub-menu{top:82px;visibility:visible;opacity:1}.site-header #navbar .sub-menu>li:hover>.sub-menu{left:100%;visibility:visible;opacity:1}.site-header #navbar .shop-mega-menu>.sub-menu{width:100%;display:flex;flex-flow:row wrap;left:0;border-radius:0 0 10px 10px;padding:1.2rem 6.7rem;top:3rem!important}.site-header #navbar .shop-mega-menu>.sub-menu li{flex:0 0 25%;border:0;margin:0 0 30px}.site-header #navbar .shop-mega-menu>.sub-menu .sub-menu li{margin:0;border:0}.site-header #navbar .shop-mega-menu>.sub-menu .sub-menu li a{padding-bottom:0}.site-header #navbar .shop-mega-menu>.sub-menu .sub-menu{position:unset;visibility:unset;opacity:unset;box-shadow:unset;width:100%}.site-header #navbar .shop-mega-menu>.sub-menu>li{margin-bottom:0}.site-header #navbar .shop-mega-menu>.sub-menu>li.menu-item-has-children{margin-bottom:30px}.site-header #navbar .shop-mega-menu>.sub-menu>li.menu-item-has-children>a,.site-header #navbar .shop-mega-menu>.sub-menu>li>a{font-size:16px;font-weight:600;padding-bottom:0}.site-header #navbar .shop-mega-menu .sub-menu li.menu-item-has-children>a:before{content:unset}}@media(max-width:991px){.site-header #navbar>ul>li *:is(a,span):not(.pm-d-flex,.menu_icon){display:block;font-size:14px}.site-header #navbar>ul>li .sub-menu li{border-bottom:1px solid #e6e6e6}.site-header #navbar>ul .sub-menu>li:last-child{border-bottom:0}.site-header #navbar>ul>li>.sub-menu a{padding:8px 15px 8px 45px}.site-header #navbar>ul>li>.sub-menu .sub-menu a{padding:8px 15px 8px 65px}}@media screen and (min-width:992px){.site-header #navbar .has-mega-menu{position:static}.site-header #navbar .mega-menu,.site-header #navbar .half-mega-menu{background-color:#fff;padding:20px;border-top:2px solid #00a600;position:absolute;right:0;top:100%;z-index:10;visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.site-header #navbar .mega-menu{width:1140px;right:15px}.site-header #navbar .half-mega-menu{width:585px}.site-header #navbar .mega-menu-box-title{font-size:14px;text-transform:capitalize;font-weight:700;display:block;padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #e6e6e6}.site-header #navbar .mega-menu-list-holder li a{font-size:14px;display:block;padding:7px 8px;margin-left:-8px}.site-header #navbar .has-mega-menu:hover>ul{top:100%;visibility:visible;opacity:1}}@media(max-width:1200px){.site-header #navbar>ul .mega-menu{width:950px;right:15px}.site-header #navbar>ul .half-mega-menu{width:485px}}@media(max-width:991px){.site-header #navbar>ul .mega-menu,.site-header #navbar>ul .half-mega-menu{width:auto}.site-header #navbar>ul .mega-menu .row,.site-header #navbar>ul .half-mega-menu .row{margin:0}.site-header #navbar .mega-menu-content>.row>.col{margin-bottom:25px}}@media(max-width:991px){.site-header #navbar .mega-menu .mega-menu-list-holder a{padding:5px 15px 5px 40px}.site-header #navbar .mega-menu .mega-menu-box-title{font-size:14px;text-transform:capitalize;display:block;border-bottom:1px dotted #b3b3b3;padding:0 0 4px 5px;margin:0 25px 8px}}@media screen and (min-width:992px){.site-header .navbar-header{width:100%}.site-header .navbar-header .navbar-nav,.site-header #navbar #mega-menu-wrap-main-menu #mega-menu-main-menu{display:flex;justify-content:center;width:100%;align-items:center;position:unset}.site-header #navbar #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu{top:100%;margin-top:5px}.site-header #navbar .close-navbar{display:none}}@media screen and (min-width:1190px){.site-header .navbar-header .open-btn{display:none}}@media(max-width:991px){.site-header .container{width:100%}.site-header .navbar-header button{background-color:#fff;width:25px;height:25px;border:0;padding:3px;outline:0;position:absolute;right:15px;top:12px;z-index:20}.site-header .navbar-header button.open-btn{border-radius:2px}.site-header .navbar-header button span{background-color:var(--theme-primary-color);display:block;height:2px;margin-bottom:3px}.site-header .navbar-header button span:last-child{margin:0}.site-header #navbar{background:#fff;display:block!important;width:100%;height:100%!important;margin:0;padding:0}.site-header #navbar ul a,.site-header #navbar ul a:hover,.site-header #navbar ul li.current a{color:var(--theme-text-color)}.site-header #navbar .navbar-nav{overflow:auto;margin-bottom:30px}.site-header #navbar .header-call-to-action{padding:0 15px;margin-top:15px;margin-bottom:15px}.site-header #navbar .header-call-to-action a{display:block;width:100%;margin-right:0;margin-bottom:15px;text-align:center}.site-header #navbar .close-navbar{background-color:#fff;width:40px;height:40px;color:var(--theme-dark-background);border:0;outline:none;position:absolute;left:-41px;top:90px;z-index:20}.site-header #navbar .close-navbar .ti-close{position:relative;top:1px}.cta-buttons-block .row>div{margin-bottom:10px}}@media(max-width:767px){.site-header .navbar-header .navbar-brand{font-size:24px;margin-top:0!important;margin-bottom:0}.site-header #navbar .navbar-nav{margin:0}.contact-pg-section .contact-info h5{margin-left:52px!important}.contact-pg-section .contact-info h5{margin-top:0!important}.contact-pg-section .contact-info>div:before{top:60px!important}}@media(max-width:991px){.site-header .navbar-collapse.collapse{display:none}.site-header .navbar-collapse.collapse.in,.site-header .navbar-header .collapse,.site-header .navbar-toggle{display:block}.site-header .navbar-header,.site-header .navbar-right,.site-header .navbar-nav{float:none}.site-header .navbar-nav>li{float:none}}@media(max-width:991px){.page-wrapper{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.body-overlay:before{content:"";width:100%;height:100%;background:#233550b5;position:absolute;left:0;top:0;z-index:10;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}}.header-style-1 .topbar,.header-style-2 .topbar,.header-style-3 .topbar{background-color:transparent;padding:7px 0}.topbar-coming-soon{background:linear-gradient(90deg,#d68bbc,#e4bf5f)}.topbar-coming-soon .comingsoon-list{display:flex;justify-content:center;align-items:center}.topbar-coming-soon .comingsoon-list li{margin:0 10px;padding:10px;color:#fff;position:relative;font-weight:700}.topbar-coming-soon .comingsoon-list li.launch-title{text-transform:capitalize}.topbar-coming-soon .comingsoon-list li:not(:last-child):after{content:"";position:absolute;background:#fff;height:15px;width:2px;right:-10px;top:12px}.topbar-coming-soon .comingsoon-list li i{color:#ffcc6a}#scroll-text{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%);-moz-animation:my-animation 30s linear infinite;-webkit-animation:my-animation 30s linear infinite;animation:my-animation 30s linear infinite}@-moz-keyframes my-animation{0%{-moz-transform:translateX(100%)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes my-animation{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(-100%)}}@keyframes my-animation{0%{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%)}to{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translate(-100%)}}@media(max-width:991px){.header-style-1 .topbar,.header-style-2 .topbar,.header-style-3 .topbar{padding:20px 0;background-color:var(--theme-primary-color);text-align:center}}@media(max-width:991px){.header-style-1 .topbar .container,.header-style-2 .topbar .container,.header-style-3 .topbar .container{padding:0 15px}}.header-style-1 .topbar .social ul,.header-style-2 .topbar .social ul,.header-style-3 .topbar .social ul{overflow:hidden;padding-top:2px}@media(max-width:767px){.header-style-1 .topbar .social ul,.header-style-2 .topbar .social ul,.header-style-3 .topbar .social ul{display:inline-block}}.header-style-1 .topbar .social li,.header-style-2 .topbar .social li,.header-style-3 .topbar .social li{float:left}.header-style-1 .topbar .social ul>li+li,.header-style-2 .topbar .social ul>li+li,.header-style-3 .topbar .social ul>li+li{margin-left:15px}.header-style-1 .topbar .social a,.header-style-2 .topbar .social a,.header-style-3 .topbar .social a{font-size:14px;color:var(--theme-dark-background)}.header-style-1 .topbar .social a{color:#fff}.header-style-1 .topbar .social a:hover,.header-style-2 .topbar .social a:hover,.header-style-3 .topbar .social a:hover{color:#00a600}.header-style-1 .topbar .text,.header-style-2 .topbar .text,.header-style-3 .topbar .text{text-align:right}.header-style-1 .topbar .text-left,.header-style-2 .topbar .text-left,.header-style-3 .topbar .text-left{text-align:left}@media(max-width:767px){.header-style-1 .topbar .text,.header-style-2 .topbar .text,.header-style-3 .topbar .text{text-align:center}}.header-style-1 .topbar .text span,.header-style-2 .topbar .text span,.header-style-3 .topbar .text span{font-weight:700;color:#00a600}.header-style-1 .topbar .text p,.header-style-2 .topbar .text p,.header-style-3 .topbar .text p{margin:0}.header-style-1 .topbar .text p{color:#fff}@media(max-width:991px){.header-style-2 .topbar .text p{color:#fff}}.header-style-1 .topbar .text p .ti,.header-style-2 .topbar .text p .ti,.header-style-3 .topbar .text p .ti{position:relative;top:2px;display:inline-block;padding-right:6px;color:#1154a2}.header-style-1 .topbar .text p .fi,.header-style-2 .topbar .text p .fi,.header-style-3 .topbar .text p .fi{position:relative;top:1px;display:inline-block;padding-left:3px;font-size:12px;font-weight:700}@media screen and (min-width:992px){.header-style-1,.header-style-2,.header-style-3{width:100%;position:absolute;left:0;top:0;z-index:100}.header-style-1 .navigation,.header-style-2 .navigation,.header-style-3 .navigation{background-color:transparent}.header-style-1 #navbar,.header-style-2 #navbar,.header-style-3 #navbar{margin-right:0}.header-style-1 #navbar>ul>li>a,.header-style-2 #navbar>ul>li>a,.header-style-3 #navbar>ul>li>a,.site-header #navbar #mega-menu-wrap-main-menu ul>li>a{font-size:var(--menu-font-size);font-weight:400;color:#fff;padding:40px 12px}.header-style-2 .navigation .container,.header-style-3 .navigation .container{position:relative}.header-style-1 .navigation .container{position:relative;background:#00708f;border-radius:6px}.header-style-1 .navigation .container .separator,.header-style-2 .navigation .container .separator,.header-style-3 .navigation .container .separator{background-color:#ffffff1a;width:calc(100% - 30px);height:1px;position:absolute;bottom:0;left:15px}}@media screen and (min-width:1200px){.header-style-1 #navbar>ul>.menu-item-has-children>*:is(a,span):before,.header-style-2 #navbar>ul>.menu-item-has-children>*:is(a,span):before,.header-style-3 #navbar>ul>.menu-item-has-children>*:is(a,span):before{content:"";font-size:8px;position:absolute;right:-5px;top:25%;mask:url(../images/angle-down.svg) no-repeat center / contain;-webkit-mask:url(../images/angle-down.svg) no-repeat center / contain;width:11px;height:11px;background-color:var(--theme-blue-color)}.header-style-2 #navbar>ul>li>a,.header-style-3 #navbar>ul>li>a{padding:40px 20px}.header-style-1 #navbar>ul>li>a{padding:25px 20px}}@media screen and (min-width:1200px){.header-style-1 #navbar>ul>.menu-item-has-children>a:before{top:38%}}.header-style-1 .navbar-brand,.header-style-2 .navbar-brand,.header-style-3 .navbar-brand{margin-top:0;position:relative;top:0}@media(max-width:991px){.header-style-1 .navbar-brand,.header-style-2 .navbar-brand,.header-style-3 .navbar-brand{margin-top:0;padding-top:10px;margin-bottom:10px}}.header-style-1 .navbar-brand img,.header-style-2 .navbar-brand img,.header-style-3 .navbar-brand img{max-width:200px;height:auto}@media(max-width:991px){.header-style-1 .navigation,.header-style-2 .navigation,.header-style-3 .navigation{background-color:#1154a2;padding:15px 0}}.header-style-1 .search-contact,.header-style-2 .search-contact,.header-style-3 .search-contact{position:absolute;right:15px;top:32px}@media(max-width:991px){.header-style-1 .search-contact,.header-style-2 .search-contact,.header-style-3 .search-contact{right:75px;top:12px}}@media(max-width:450px){.header-style-1 .search-contact,.header-style-2 .search-contact,.header-style-3 .search-contact{display:none}}.header-style-1 .search-contact>div,.header-style-2 .search-contact>div,.header-style-3 .search-contact>div{display:inline-block}.header-style-1 .search-contact .open-btn,.header-style-2 .search-contact .open-btn,.header-style-3 .search-contact .open-btn{background-color:transparent;color:#fff;padding:0;border:0;margin-right:22px;position:relative;top:-4px}.header-style-1 .search-contact .open-btn{top:-20px}@media(max-width:1199px){.header-style-1 .search-contact .open-btn,.header-style-2 .search-contact .open-btn,.header-style-3 .search-contact .open-btn{margin-right:20px;top:-5px}}@media(max-width:991px){.header-style-1 .search-contact .open-btn,.header-style-2 .search-contact .open-btn,.header-style-3 .search-contact .open-btn{margin-right:10px}}.header-style-1 .search-contact .open-btn:focus,.header-style-2 .search-contact .open-btn:focus,.header-style-3 .search-contact .open-btn:focus{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none}.header-style-1 .search-contact .contact,.header-style-2 .search-contact .contact,.header-style-3 .search-contact .contact{position:relative;top:-5px}.header-style-1 .search-contact .contact{top:-20px}@media(max-width:1199px){.header-style-1 .search-contact .contact{top:-5px}}@media screen and (min-width:992px){.header-style-2,.header-style-3{position:relative}.header-style-2 .navigation,.header-style-3 .navigation{background-color:#fff}.header-style-2 #navbar>ul>li>a,.header-style-3 #navbar>ul>li>a{color:var(--theme-primary-color);padding:40px 12px;font-weight:700}.header-style-2 .navigation .container,.header-style-3 .navigation .container{position:relative}.header-style-2 .navigation .container .separator,.header-style-3 .navigation .container .separator{background-color:#ececec;top:2px}}@media screen and (min-width:1200px){.header-style-2 #navbar>ul>li>*:is(a,span),.header-style-3 #navbar>ul>li>*:is(a,span){padding:0 12px 0 0;margin-right:0!important;text-transform:capitalize;position:relative;color:var(--theme-primary-color);font-weight:700}}@media(max-width:991px){.header-style-2 .navigation,.header-style-3 .navigation{background-color:#fff;padding:15px 0;border-top:1px solid #eaeaea}}.header-style-2 .search-contact .open-btn,.header-style-3 .search-contact .open-btn{color:#1154a2;top:-6px}.header-style-3 .topbar{background:var(--header-topbar-background)!important}.header-style-3 .topbar .topbar-links{display:flex;align-items:center}.header-style-3 .topbar .topbar-links a:first-child{padding-left:0}.header-style-3 .topbar .topbar-links a{padding:0 15px}.header-style-3 .topbar .topbar-links a img{margin-right:5px}.header-style-3 .topbar .topbar-links a:not(:last-child){border-right:1px solid var(--theme-primary-color)}.header-style-3 .topbar .social a{font-size:14px;color:#fff}.header-style-3 .topbar .social a:hover{color:#00a600}.header-style-3 .topbar .text p{margin:0;color:#fff}.header-search-form{width:100%;height:100%;position:fixed;left:0;top:0;z-index:9999;background:#000000a6}.header-search-form form{width:500px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:767px){.header-search-form form{width:300px}}.header-search-form form input{height:60px;font-size:16px;padding:15px 25px;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:var(--card-radius)}@media(max-width:767px){.header-search-form form input{height:45px;font-size:17px}}.header-search-form form input:focus{-webkit-box-shadow:none;box-shadow:none}.header-search-form form .btn{background-color:#00a600;width:60px;height:100%;color:#fff;position:absolute;right:0;top:0;border:0;border-radius:0 var(--card-radius) var(--card-radius) 0}.header-search-form form .btn:focus,.header-search-form form .btn:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.card-radius{border-radius:var(--card-radius);overflow:hidden}.hero-banner-section{background:var(--theme-bg-gradient);height:850px;overflow:hidden}.hero-banner-content h1,.hero-banner-content h2{font-size:100px;color:var(--theme-primary-color);line-height:100%;font-weight:400}.hero-treatment-listing{margin-bottom:30px;height:90px;overflow:hidden}.hero-treatment-listing ul{list-style:none;margin-bottom:15px;padding:0;overflow:hidden}.hero-treatment-listing ul li{font-size:70px;font-weight:600;text-decoration:underline;line-height:90px;color:var(--theme-secondary-color)}.hero-banner-content p{color:var(--theme-text-color);font-size:22px;line-height:28px;font-weight:700;margin-bottom:30px}.hero-banner-cta{background:var(--theme-btn-primary-color);color:var(--theme-primary-btn-txt-color);font-size:var(--btn-font-size);font-weight:600;font-size:22px;width:380px;padding:16px 28px;border-radius:var(--btn-radius);display:inline-block;position:relative;z-index:1;text-transform:capitalize;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in;overflow:hidden;text-align:center}.hero-banner-cta:hover{color:var(--theme-primary-btn-hover-txt-color)!important;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.hero-banner-cta:hover:after{background:var(--theme-primary-btn-hover-color)!important;fill:var(--theme-primary-btn-hover-txt-color)!important;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.hero-banner-cta:before{content:"";position:absolute;background:var(--theme-bg-gradient-3);border-radius:var(--btn-radius);z-index:-1;inset:-4px;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.hero-banner-cta:hover:before{background:var(--theme-btn-gradient-360);transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.hero-banner-cta:after{content:"";position:absolute;background:var(--theme-btn-primary-color);border-radius:var(--btn-radius);z-index:-1;inset:4px;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.hero-bottom-content p{display:flex;align-items:center}.hero-bottom-content p img{flex-shrink:0;margin-right:7px}.hero-featured-image{position:relative;height:100%}.hero-featured-image ul{list-style:none;padding:0}.hero-featured-image li{position:absolute}.hero-featured-image li img:first-child{height:730px;object-fit:contain;position:relative;z-index:1}.img-big-pos-1,.img-mid-pos-1,.img-small-pos-1,.img-big-pos-2,.img-mid-pos-2,.img-small-pos-2{position:absolute}.hero-featured-image li .img-big-pos-1{bottom:-3em;width:350px;right:-12em;z-index:1}.hero-featured-image li .img-big-pos-2,.hero-featured-image li .img-mid-pos-1{width:218px;left:-4em}.hero-featured-image li .img-mid-pos-1{bottom:15em}.hero-featured-image li .img-big-pos-2{bottom:15em;z-index:1}.hero-featured-image li .img-small-pos-1{top:0;width:218px;right:0}.hero-featured-image li .img-small-pos-2{top:5em;right:0;width:150px}.hero-featured-image li .img-mid-pos-2{top:0;width:150px;left:5em}.site-footer{background-color:var(--theme-primary-color);position:relative;font-size:15px;overflow:hidden}.site-footer ul{list-style:none}.site-footer p,.site-footer li{color:#f8f8f8}.site-footer .upper-footer{padding:90px 0}.site-footer .upper-footer .column-1>.row{max-width:350px}.site-footer .upper-footer .logo img{width:70%}.site-footer .lower-footer{background:#000}.site-footer .lower-footer .copyright a{color:var(--theme-primary-color)}@media(max-width:991px){.site-footer .upper-footer{padding:90px 0 20px}}@media(max-width:767px){.site-footer .upper-footer{padding:50px 0 10px}}@media(max-width:991px){.site-footer .upper-footer .col{min-height:235px;margin-bottom:70px}}@media(max-width:767px){.site-footer .upper-footer .col{min-height:auto;margin-bottom:60px}}.site-footer .widget-title{margin-bottom:30px}@media(max-width:767px){.site-footer .widget-title{margin-bottom:20px}}.site-footer .widget-title h3{font-size:18px;font-weight:700;color:#f8f8f8;margin:0;padding-bottom:.4em;text-transform:capitalize;position:relative}@media(max-width:991px){.site-footer .widget-title h3{padding-bottom:0}}.site-footer .widget-title h3:after{content:"";background-color:#00a600;width:45px;height:2px;position:absolute;left:0;bottom:-10px}.site-footer .about-widget .logo{max-width:180px}.site-footer .about-widget p{margin-bottom:.8em;line-height:1.9em}.site-footer .about-widget p:last-child{margin-bottom:0}.site-footer .link-widget{overflow:hidden}@media screen and (min-width:1200px){.site-footer .link-widget{padding-left:20px}}@media(max-width:1199px){.site-footer .link-widget{padding-left:20px}}@media(max-width:991px){.site-footer .link-widget{padding-left:0}}@media(max-width:767px){.site-footer .link-widget{max-width:350px}}.site-footer .link-widget ul{width:100%;float:left}.site-footer .link-widget ul li{position:relative}.site-footer .link-widget ul li strong{float:right}.site-footer .link-widget ul a{color:#eaeaea}.site-footer .link-widget ul a:hover,.site-footer .link-widget ul li:hover:before{text-decoration:underline}.site-footer .link-widget ul>li+li{margin-top:15px}@media screen and (min-width:1200px){.site-footer .contact-widget{padding-left:25px}}.site-footer .recent-news-widget .post img{position:absolute}.site-footer .recent-news-widget .post{margin-bottom:14px;padding-bottom:14px;border-bottom:1px dashed #f8f8f8}.site-footer .recent-news-widget .post:last-child{margin:0;padding:0;border:0}.site-footer .recent-news-widget h4{line-height:1.3em;font-weight:500;margin:0 0 .5em;padding-left:95px;font-size:15px}.site-footer .recent-news-widget h4 a{color:#fff;font-weight:400}.site-footer .recent-news-widget .date{font-size:13px;padding-left:95px;margin-bottom:0;color:#00a600}.site-footer .contact-widget ul{margin-top:25px}.site-footer .contact-widget ul li{position:relative}.site-footer .contact-widget ul>li+li{margin-top:15px}.site-footer .contact-widget li span{font-weight:600}.site-footer .newsletter-widget form{margin-top:25px;position:relative}.site-footer .newsletter-widget form input{background-color:#fff;height:50px;color:var(--theme-dark-background);padding:6px 20px;border-radius:var(--card-radius);border:none;-webkit-box-shadow:none;box-shadow:none}.site-footer .newsletter-widget form .submit{position:absolute;right:20px;top:55%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.site-footer .newsletter-widget form .submit button{background:transparent;border:0;outline:0;font-size:20px;color:#00a600;margin-top:-2px;position:relative;right:-5px}.site-footer .lower-footer{position:relative}.bg-footer{background:#034b5f}.site-footer .lower-footer .row{position:relative}.site-footer .lower-footer .row .separator{background:#ffffff0d;width:calc(100% - 30px);height:1px;position:absolute;left:15px;top:0}.site-footer .lower-footer .copyright{margin-bottom:0;color:#fff!important}@media(max-width:991px){.site-footer .lower-footer .copyright{float:none;display:block;margin:0 0 20px}}.site-footer .lower-footer .extra-link{display:inline-block;float:right;overflow:hidden}@media(max-width:991px){.site-footer .lower-footer .extra-link{float:none;display:block;text-align:center}}.site-footer .lower-footer .extra-link ul{overflow:hidden;list-style:none}@media(max-width:991px){.site-footer .lower-footer .extra-link ul{display:inline-block}}.site-footer .lower-footer .extra-link ul li{float:left}.site-footer .lower-footer .extra-link ul>li+li{margin-left:35px;position:relative}@media(max-width:767px){.site-footer .lower-footer .extra-link ul>li+li{margin-left:15px}}@media(max-width:767px){.site-footer .lower-footer .extra-link ul>li+li:before{display:none}}.site-footer .lower-footer .extra-link ul a{font-size:16px;color:#fff}.site-footer .lower-footer .extra-link ul a:hover{text-decoration:underline}.column-1 p a.theme-btn-secondary{width:100%}.footer-navs h6,.footer-social-info h6{font-size:18px;text-transform:capitalize;margin-bottom:15px;color:#fff;font-weight:800}.footer-navs .nav-list,.footer-social-info .social-list{padding:0;list-style:none}.footer-navs .nav-list li,.footer-social-info .social-list li{margin-bottom:10px}.footer-navs .nav-list li,.footer-social-info .social-list li,.footer-navs .nav-list li a,.footer-social-info .social-list li a{color:#fff}.footer-navs a:hover,.footer-social-info a:hover{text-decoration:underline}.footer-contact-info{margin-top:20px}.footer-contact-info .fa,.footer-contact-info .fa-solid{color:var(--theme-third-color);margin-right:4px}.footer-contact-info p{margin-bottom:3px}.footer-contact-info p,.footer-contact-info a{color:#fff;font-size:var(--body-font-size)}.pharmacy-info{margin-bottom:10px}.footer-middle-row{align-items:center;justify-content:space-between;border-top:1px solid var(--theme-blue-color)}.footer-middle-row .footer-logo img{width:100px}footer .lower-footer{padding:20px 0}footer .payment-logos{text-align:right}footer .payment-logos span{margin-right:5px}footer .payment-logos img{width:45px;margin-right:7px}footer .payment-logos img:last-child{margin-right:0}footer .lower-footer .row{align-items:center}footer .lower-footer span,footer .lower-footer p,footer .lower-footer a{color:#fff;font-size:15px;font-weight:400;margin-bottom:0}footer .lower-footer .created-by{text-align:right}footer .lower-footer .created-by p{margin-bottom:0}footer .lower-footer .created-by img{margin-right:5px}footer .lower-footer .created-by a{text-decoration:underline}footer .footer-extra-content h2,footer .footer-extra-content h3,footer .footer-extra-content h4,footer .footer-extra-content h5{color:var(--theme-third-color)}footer .footer-extra-content h3{font-size:25px}.sticky-header{width:100%;position:fixed;left:0;top:-200px;z-index:9999;opacity:0;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;-ms-transition:all .7s;transition:all .7s}.sticky-on{opacity:1;top:0}.header-style-1 .sticky-header,.header-style-2 .sticky-header,.header-style-3 .sticky-header{background-color:#1154a2}.header-style-2 .sticky-header,.header-style-3 .sticky-header{background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px #0000001a}.featured-services-section{position:relative;z-index:2}.feat-service-wrapper{display:flex;justify-content:space-between;margin-top:-5.5rem}.service-col{margin-bottom:15px;width:230px;height:200px;position:relative;border-radius:30px;overflow:hidden;box-shadow:0 4px 15px #00000026}.service-col .service-col-content,.card-item{display:flex;flex-direction:column;text-align:center;height:100%;transition:.3s all ease-in-out}.card-item{width:285px;height:320px;overflow:hidden;margin-bottom:20px;border-radius:var(--card-radius);box-shadow:0 0 30px #00000040 inset}.service-col-content:before,.card-item:before{content:"";background:linear-gradient(180deg,#06034900,#060349e6);position:absolute;inset:60px 0 0;z-index:1;transition:.3s all ease-in-out}.service-col .service-col-content img.feat-service-img,.card-item img.feat-img{position:absolute;height:100%;object-fit:cover;transition:.3s all ease-in-out}.service-col .service-col-content:hover img.feat-service-img,.card-item:hover img.feat-img{transform:scale(1.1);transition:.3s all ease-in-out}.service-col .service-col-content:hover:before,.card-item:hover:before{top:0;transition:.3s all ease-in-out}.service-col .service-col-content h3,.card-item h3{margin-top:auto;font-weight:700;color:#fff;position:relative;z-index:2;padding:10px;transition:.3s all ease-in-out}.service-col .service-col-content h3 .icon,.hero-banner-cta .icon,.card-item .icon{position:relative;transition:.3s all ease-in-out;left:0;margin-left:5px}.service-col .service-col-content h3 .icon path,.hero-banner-cta .icon path,.card-item .icon path{fill:#fff;transition:.3s all ease-in-out}.service-col .service-col-content:hover h3 .icon,.hero-banner-cta:hover .icon,.card-item:hover .icon{left:5px;transition:.3s all ease-in-out}.service-col .service-col-content:hover h3 .icon path,.hero-banner-cta:hover .icon path,.card-item:hover .icon path{fill:var(--theme-third-color);transition:.3s all ease-in-out}.trust-key-info{display:flex;align-items:center}.trust-key-info .icon{width:50px}.trust-key-info .short-desc{margin-left:15px}.trust-key-info p{margin-bottom:0}.section-info-header .sub-heading{font-size:15px;font-weight:700;color:var(--theme-secondary-color);background:var(--theme-content-bg-gradient-1);padding:2px 10px;border-radius:3px;display:inline-block;margin-bottom:15px;width:auto;position:relative;overflow:hidden;z-index:1}.section-info-header .sub-heading:before{background:var(--theme-border-gradient-1);border-radius:3px;content:"";position:absolute;inset:-2px;z-index:-1}.section-info-header .sub-heading:after{content:"";background:var(--theme-content-bg-gradient-1);inset:1px;position:absolute;z-index:-1;border-radius:3px;overflow:hidden}.theme-bg-gradient-2 .section-info-header .sub-heading:before{background:var(--theme-border-gradient-1)}.theme-bg-gradient-2 .section-info-header .sub-heading,.theme-bg-gradient-2 .section-info-header .sub-heading:after{background:var(--theme-content-bg-gradient-3);color:#fff}.section-info-header h2,.section-info-header h3,.page-content-block h2,.page-content-block h3{font-size:36px;font-weight:700;color:var(--theme-primary-color)}.page-content-block h4,.section-info-header h4{font-size:24px;margin-bottom:25px}.section-info-header p,.page-content-block p{color:var(--theme-primary-color);font-size:18px;font-weight:400}.page-content-block a,.blog-content-wrapper a{color:var(--theme-secondary-dark-color);text-decoration:underline}.page-content-block [class*=theme-btn],.blog-content-wrapper [class*=theme-btn]{color:#fff;text-decoration:none;margin-bottom:20px;position:relative;padding-right:50px}.page-content-block [class*=theme-btn]:after,.blog-content-wrapper [class*=theme-btn]:after{content:"";position:absolute;mask:url(../images/arrow-right-white.svg) no-repeat center / contain;-webkit-mask:url(../images/arrow-right-white.svg) no-repeat center / contain;background-color:#fff;width:20px;height:100%;right:16px;top:0;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.page-content-block [class*=theme-btn]:hover:after,.blog-content-wrapper [class*=theme-btn]:hover:after{background-color:var(--theme-third-color);right:12px;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.blog-content-wrapper .blog-content img{height:400px;object-fit:contain;width:100%}.section-info-header .link-style,.link-style,.afwc-view-all-reports a{text-decoration:none;font-weight:700;position:relative;transition:.2s all ease-in-out}.section-info-header .link-style:after,.link-style:after,.afwc-view-all-reports a:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:calc(100% - 25px);background:var(--theme-bg-gradient-3);transition:.2s all ease-in-out;opacity:0;visibility:hidden}.section-info-header .link-style .icon,.link-style .icon,.theme-btn-primary .icon{position:relative;right:-5px;transition:.3s all ease-in-out}.theme-btn-primary .icon path{fill:#fff;transition:.3s all ease-in-out}.section-info-header .link-style:hover .icon,.link-style:hover .icon{right:-10px;transition:.2s all ease-in-out}.theme-btn-primary:hover .icon{right:-10px}.section-info-header .link-style:hover .icon path,.link-style:hover .icon path,.theme-btn-primary:hover .icon path{fill:var(--theme-third-color);transition:.3s all ease-in-out}.section-info-header .link-style:hover:after,.link-style:hover:after,.afwc-view-all-reports a:hover:after{opacity:1;visibility:visible;transition:.3s all ease-in-out}.afwc-view-all-reports a:after{width:100%}.color-primary{color:var(--theme-primary-color)}.section-info-header .link-style.bg-font{font-size:18px}.theme-bg-gradient-2 .section-info-header h2,.theme-bg-gradient-2 .section-info-header h3,.theme-bg-gradient-2 .section-info-header h4,.theme-bg-gradient-2 .section-info-header p,.theme-bg-gradient-2 .section-info-header a{color:#fff}.section-cta.text-right{text-align:right}.section-cta a,.section-cta button{margin-right:20px}.featured-cond-section .owl-carousel .owl-nav,.testimonial-section .owl-carousel .owl-nav,.teams-section .owl-carousel .owl-nav{display:none!important}.featured-cond-section .owl-carousel .owl-dots,.testimonial-section .owl-carousel .owl-dots,.teams-section .owl-carousel .owl-dots{display:flex;justify-content:center;align-items:center}.featured-cond-section .owl-carousel .owl-dots .owl-dot,.testimonial-section .owl-carousel .owl-dots .owl-dot,.teams-section .owl-carousel .owl-dots .owl-dot{background:transparent;border:none}.featured-cond-section .owl-carousel .owl-dots .owl-dot span,.testimonial-section .owl-carousel .owl-dots .owl-dot span,.teams-section .owl-carousel .owl-dots .owl-dot span{background:#fff;opacity:.5;width:12px;height:12px;margin-left:0;margin-right:0}.featured-cond-section .owl-carousel .owl-dots .owl-dot.active span,.testimonial-section .owl-carousel .owl-dots .owl-dot.active span,.teams-section .owl-carousel .owl-dots .owl-dot.active span{background:#fff;opacity:1;width:18px;height:18px}.testimonial-section .owl-carousel .owl-dots .owl-dot span,.testimonial-section .owl-carousel .owl-dots .owl-dot.active span{background:var(--theme-primary-color)}.owl-carousel .owl-nav button{background:transparent;height:50px;border:none}.owl-carousel .owl-nav button.disabled{cursor:not-allowed;opacity:.3}.owl-carousel .owl-nav button svg{width:40px;height:40px}.owl-carousel .owl-nav button.owl-prev{position:absolute;top:0;bottom:0;left:-40px;margin-bottom:auto;margin-top:auto}.owl-carousel .owl-nav button.owl-next{position:absolute;top:0;bottom:0;right:-40px;margin-bottom:auto;margin-top:auto}.extra-desc.col-2 p{display:flex;align-items:center;width:250px;font-size:16px;line-height:21px;margin-top:20px}.extra-desc.col-2 p img{margin-right:10px;height:60px;object-fit:contain}.steps-content{max-width:670px;margin-left:auto}.step-item{display:flex;align-items:start;position:relative}.step-item:not(:last-child):after{content:"";position:absolute;background:var(--theme-bg-gradient);width:2px;height:100%;top:0;right:0;left:35px;z-index:-1}.step-item .step-counter{flex-shrink:0;position:relative;display:flex;align-content:center;justify-content:center;align-items:center;margin-right:20px}.step-item .step-counter span{position:absolute;font-size:36px;color:var(--theme-secondary-color);font-weight:800}.steps-content .step-item .icon{width:30px;margin-left:10px}.steps-content .step-item h4{font-size:24px;color:var(--theme-primary-color);font-weight:800}.column-icon-content{position:relative;display:flex;flex-direction:row wrap}.column-icon-content .icon{flex-shrink:0;margin-right:10px}.column-icon-content .short-desc h5{font-size:20px;font-weight:800}.column-icon-content .short-desc p{line-height:24px}.column-icon-content .short-desc a{color:var(--theme-secondary-color);text-decoration:underline}.top-treatment-card{background:#fff;border-radius:var(--btn-radius);height:100%}.checklist-item ul{padding:0;list-style:none;border-top:2px solid var(--card-background);border-bottom:2px solid var(--card-background)}.checklist-item ul li{padding:10px 20px;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:400}.checklist-item ul li:nth-child(2n){background:#f7f6f8}.top-treatment-card .section-cta [class*=theme-btn]{width:100%;text-align:center}.top-treatment-card .logo-image img{height:50px;object-fit:contain;width:100%}.top-treatment-card .logo-image{padding:20px}.top-treatment-card .section-cta{padding:0 20px}.top-treatment-card .woocommerce-Price-amount{font-size:18px;font-weight:700;color:var(--theme-secondary-color);line-height:1}.choose-treatment-page .single-term-banner-section .row{align-items:center}.choose-treatment-page .single-term-banner-section .banner-image{height:260px}.choose-treatment-page .single-term-banner-section .banner-image img{object-fit:contain}.choose-treatment-page .single-term-banner-section .condition-content-width{max-width:100%;margin-left:0!important}.testimonial-items-wrapper .testimonial-item{display:flex;background:#fff;margin-right:70px;border-radius:var(--card-radius);overflow:hidden;max-height:290px;margin-bottom:25px;box-shadow:0 4px 15px #00000026}.testimonial-items-wrapper .testimonial-item .featured-img{flex:0 0 50%;position:relative}.testimonial-items-wrapper .testimonial-item .featured-img:before{content:"";position:absolute;background:linear-gradient(180deg,#06034900 45.94%,#060349e6);inset:0;z-index:1}.testimonial-items-wrapper .testimonial-item .short-desc{padding:25px}.testimonial-items-wrapper .testimonial-item .short-desc .content{max-height:290px;overflow-y:auto}.testimonial-items-wrapper .testimonial-item .short-desc .content p{font-size:16px}.testimonial-items-wrapper .testimonial-item .short-desc .title{color:var(--theme-secondary-color)}.accordion .accordion-item{background:linear-gradient(#fff,#fff) padding-box,var(--theme-bg-gradient-4) border-box;position:relative;z-index:1;overflow:hidden;border-radius:10px;margin-bottom:15px;transition:.2s all ease-in-out;border:2px solid transparent}.accordion .accordion-item:hover,.accordion .accordion-item.active{background:linear-gradient(#fff,#fff) padding-box,var(--theme-bg-gradient-3) border-box;transition:.2s all ease-in-out}.accordion-header,.accordion-button{padding:5px;font-weight:800;color:var(--theme-primary-color);font-size:20px}.accordion-button:not(.collapsed){color:var(--theme-primary-color)}.accordion-header .accordion-button{padding:15px;box-shadow:unset;background:transparent}.accordion-header .accordion-button:after,.accordion-header .accordion-button:not(.collapsed):after{background-image:url(../images/angle-down-circle.svg)}.accordion-header .accordion-button:not(.collapsed):after{transform:rotate(180deg)}.teams-section .slide-item .short-desc{margin-top:auto;position:relative;z-index:2}.teams-section .slide-item .short-desc h3{padding-bottom:0}.teams-section .slide-item .role{font-size:14px;font-weight:400;color:#fff}.post-card-item{border-radius:var(--card-radius);background:var(--card-background);overflow:hidden;display:flex;flex-direction:column;height:100%}.post-card-item .featured-image{height:200px}.post-card-item .featured-image img{object-fit:cover;width:100%;height:200px}.post-card-item .post-content-wrapper{padding:20px 20px 30px;display:flex;flex-direction:column;height:100%}.post-card-item .post-content-wrapper h3{font-size:18px;font-weight:700;margin-bottom:20px}.post-card-item .post-content-wrapper p{font-size:16px;font-weight:400}.post-card-item .excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-listing-section .post-card-item .excerpt{-webkit-line-clamp:2}.post-card-item .post-cta{margin-top:auto}.company-logos{display:flex;align-items:center;flex-flow:row wrap;justify-content:space-between;list-style:none;padding:0}.company-logos li{margin-bottom:20px;flex:0 0 20%;text-align:center}.company-logos li:nth-child(5n){text-align:right}.company-logos li:nth-child(5n+1){text-align:left}.company-logos img{width:165px}.card-block-content{padding:30px;height:500px;overflow:hidden;position:relative;background:#fff;border-radius:var(--card-radius)}.card-block-content:before{content:"";position:absolute;background:var(--theme-bg-gradient);inset:0;z-index:1}.card-block-content .feat-img{position:absolute;right:0;top:0;bottom:0;height:100%;z-index:1}.card-block-content .content,.short-bottom-content{position:relative;z-index:2}.card-block-content .content{max-width:570px}.card-block-content .content h3{font-size:36px;font-weight:800}.tagline-section{background:var(--theme-bg-gradient-4);padding:10px 0;position:relative}.tagline-section.theme-dark{background:var(--theme-content-bg-gradient-2)}.tagline-section:before{content:"";background:linear-gradient(#fff,#fff) padding-box,var(--theme-bg-gradient-3) border-box;border-top:4px solid transparent;position:absolute;top:0;z-index:2;display:block;left:0;right:0}.tagline-section:before{content:"";background:linear-gradient(#fff,#fff) padding-box,var(--theme-bg-gradient-3) border-box;border-top:4px solid transparent}.tagline-section.theme-dark:before{content:unset}.tagline-item{display:flex;align-items:center;position:relative}.consultation-completion-taglines .tagline-item{justify-content:center}.consultation-completion-taglines .tagline-item:after{content:"";position:absolute;background:url(../images/long-arrow.svg);background-repeat:repeat;background-size:auto;width:109px;z-index:9;right:-100px;height:40px;background-repeat:no-repeat;filter:invert(1);background-size:40px;top:12px;bottom:0}.consultation-completion-taglines [class*=col-md]:last-child .tagline-item:after{content:unset}.tagline-item img{flex-shrink:0;margin-right:10px}.tagline-item .content h5,.tagline-item .content p{font-size:20px;margin-top:10px;font-weight:800;color:var(--theme-primary-color)}.tagline-section.theme-dark .tagline-item .content h5,.tagline-section.theme-dark .tagline-item .content p{color:#fff}.tagline-section.theme-dark .tagline-item .content p{margin-bottom:10px}.tagline-section.theme-dark .tagline-item .default-step-icon{filter:invert(1)}.dispatch-content{display:flex;align-items:center;justify-content:end}.dispatch-content p{margin-bottom:0}.dispatch-content .icon{margin-top:5px;margin-right:5px}.page-banner-section{background:var(--theme-bg-gradient-4);padding:50px 0;position:relative}.single-post-banner-section:before{content:"";position:absolute;inset:0;background:var(--theme-bg-gradient-4);opacity:.9}.page-banner-section .container{position:relative}.page-banner-section .content-block{max-width:800px;margin-left:auto;margin-right:auto}.page-banner-section p{font-size:16px}.page-banner-section h1{text-transform:capitalize;font-size:48px;font-weight:800;margin-bottom:0}.content-width{max-width:470px}.content-centered{margin-left:auto;margin-right:auto;max-width:770px}.page-content-block img[class*=wp-image-]{margin:25px 0}.blog-listing-section .posted_info .posted_date{color:var(--theme-blue-color)}.single-post-banner-section{padding:9.27rem 0}.single-service .single-post-banner-section{padding:3.27rem 0}.single-post-banner-section *:is(h1,h2){font-size:48px;font-weight:800}.author-meta-row{border-top:1px solid var(--theme-dark-gray)}.author-meta-row label{font-size:12px;color:var(--theme-dark-gray);margin-bottom:15px}.author-meta-row .author{display:flex;align-items:center}.author-meta-row .author .avatar{border-radius:100px;width:50px;height:50px;overflow:hidden;background:linear-gradient(#fff,#fff) padding-box,var(--theme-bg-gradient-3) border-box;border:2px solid transparent}.author-meta-row .author .avatar img{width:100%;height:100%;object-fit:contain}.author-meta-row .author .author-name{margin-left:15px;font-size:15px;color:var(--theme-primary-color);font-weight:800}.condition-content-width{max-width:560px}.single-term-banner-section .banner-content-wrapper h2{font-size:48px;font-weight:700}.single-term-banner-section .banner-content-wrapper .call-to-action a{margin-bottom:10px}.condition-heading-wrap{display:flex;flex-flow:row wrap}.condition-heading-wrap h2,.condition-heading-wrap .price-wrap{flex:0 0 100%}.condition-heading-wrap .price-wrap small{font-size:22px;margin-bottom:10px}.condition-heading-wrap .price-wrap h3{font-size:36px;font-weight:800;color:var(--theme-secondary-color)}@media(min-width:992px){.condition-heading-wrap h2{flex:0 0 70%}.condition-heading-wrap .price-wrap{flex:0 0 25%;margin-left:auto}}.customer-messages{max-height:300px;overflow-y:auto}.customer-messages li:not(:last-child){margin-top:10px;border-bottom:1px solid #f1f1f1;margin-bottom:10px}.customer-messages li .note-content{background:#f1f1f1;padding:10px}.customer-messages li .note-content p{margin-top:5px;margin-bottom:0}.customer-messages li .note-meta{font-style:italic;padding:5px 0}.overlay-loader{z-index:9}.overlay-loader:after{content:"";position:absolute;inset:0;background:#fff;opacity:.5;z-index:5}.error-404-section{text-align:center}.error-404-section .error h2{font-size:200px;margin:0}@media(max-width:991px){.error-404-section .error h2{font-size:150px}}@media(max-width:767px){.error-404-section .error h2{font-size:100px}}.error-404-section .error-message{margin-top:40px}.error-404-section .error-message h3{font-size:20px;margin:0 0 .8em}.error-404-section .error-message p{margin-bottom:1.8em}.entry-media img{height:auto}.header-socials{display:flex;justify-content:end;list-style:none;padding:0;margin-bottom:0}.header-socials>li{color:#fff}.header-socials>li+li{border-left:1px solid #535353;padding-left:10px}.header-socials>li a{color:#fff}.header-socials .socials a{margin-right:10px}.header-socials .socials a .fa{vertical-align:middle}.featured-image.position-absolute{content:"";width:50%;height:100%;left:0;top:0;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.theme-background-light{background:#78cce2!important}.theme-background-medium,.theme-background-dark{background:var(--theme-primary-color)!important}.footer-content-block p,.footer-content-block h2{color:#fff}.footer-contacts li{margin-bottom:10px}.footer-contacts i{color:#78cce2;margin-right:5px}.footer-contacts a,.quick-links a{color:#fff}.footer-contacts a,.quick-links a:hover{color:#78cce2}.quick-links li{margin-bottom:10px}.footer-contacts p{margin-bottom:0;padding-left:25px}.site-footer strong{color:#fff}.footer-cta-block{border-top:1px solid #fff}.footer-cta-btn{padding:10px 20px;background:#ec0f0f;color:#fff;border-radius:5px;transition:.2s all linear}.footer-cta-btn:hover{background:#9b1010;color:#fff}.contact-form-wrapper{background:linear-gradient(#fff,#fff) padding-box,var(--theme-border-gradient-1) border-box;border:1px solid transparent;border-radius:var(--btn-radius);position:relative;overflow:hidden}.contact-form-wrapper .wpcf7{padding:40px;background:var(--theme-bg-gradient-4);border-radius:var(--btn-radius)}.contact-address h4{font-weight:800;font-size:24px;margin-bottom:15px}.contact-address .address div{margin-left:10px}.contact-address .opening-hours div{margin-left:5px}.contact-address .fa,.contact-address .fa-solid{color:var(--theme-third-color)}.contact-address a span{margin-right:5px;text-decoration:underline;color:var(--theme-secondary-color)}.address-items{list-style:none;padding:0}.address-items li{margin-bottom:10px}.address-items .address,.address-items .opening-hours{display:flex}.address-items .address .fa,.address-items .address .fa-solid,.address-items .opening-hours .fa{margin-top:3px}.address-items strong{font-size:18px}.address-items p{font-size:16px}.address-items a{font-weight:700}.contact-location{overflow:hidden;border-radius:var(--btn-radius);height:500px}.contact-location p{margin-bottom:0}.contact-location iframe{width:100%!important;height:500px!important}.section-separator{border-bottom:2px solid var(--card-background)}.cf7-btn-wrapper{background:linear-gradient(#fff,#fff) padding-box,var(--theme-bg-gradient-3) border-box;z-index:1;border:4px solid transparent;border-radius:var(--btn-radius);overflow:hidden}.wpcf7 .cf7-btn-wrapper p{margin:0!important;padding:0!important}.cf7-btn-wrapper .wpcf7-submit{border:0;border-radius:0!important}.wpcf7-form h4{font-size:24px;font-weight:800}.wpcf7 label,.woocommerce-form-row label,.woocommerce-form .form-row label{color:var(--theme-primary-color);font-weight:700;margin-bottom:10px}.wpcf7 input:not(input[type=radio]):not(input[type=checkbox]):not(input[type=submit]):not(input[type=button]),.wpcf7 textarea,.wpcf7 select{width:100%}.wpcf7 input:focus:not(input[type=radio]):not(input[type=checkbox]):not(input[type=submit]):not(input[type=button]),.wpcf7 textarea:focus,.wpcf7 select:focus,.woocommerce-form input:not(input[type=radio]):not(input[type=checkbox]):not(input[type=submit]):not(input[type=button]){border:1px solid var(--theme-primary-color)}.wpcf7 input:not(input[type=radio]):not(input[type=checkbox]):not(input[type=submit]):not(input[type=button]),.woocommerce-form input:not(input[type=radio]):not(input[type=checkbox]):not(input[type=submit]):not(input[type=button]),.wpcf7 select,.woocommerce-form select,.woocommerce form:is(.woocommerce-form,.edit-account) .form-row select{height:45px;border:1px solid var(--theme-border-light-color);padding-left:15px;padding-right:15px;border-radius:var(--btn-radius);background:#fff}.woocommerce form .woocommerce-account-fields select{height:45px!important;border:1px solid var(--theme-border-light-color)!important;padding-left:15px!important;padding-right:15px!important;border-radius:var(--btn-radius)!important}.woop-notice{display:none}.woocommerce .login-wrapper{border:2px solid var(--card-background);background:transparent;border-radius:var(--btn-radius);padding:50px 100px;max-width:650px;margin:0 auto}.woocommerce .login-wrapper .woocommerce-error{margin-bottom:0}.woocommerce form .show-password-input:before,.woocommerce-page form .show-password-input:before{position:absolute;right:0}.woocommerce .login-wrapper .switch-wrapper{margin-bottom:15px}.woocommerce .login-wrapper .switch-wrapper li{display:flex;align-items:center;margin-bottom:15px}.woocommerce .login-wrapper .switch-wrapper li label{font-size:20px;font-weight:800;padding-left:40px;margin-left:-30px}.woocommerce .login-wrapper .switch-wrapper li label span{font-size:14px;font-weight:400;color:var(--theme-dark-gray)}.switch-wrapper input[type=radio],.cflp-form-group .bmi-options-input input[type=radio],input[type=radio]{appearance:none;-webkit-appearance:none;background:#fff;width:28px;height:28px;border:1px solid var(--theme-border-light-color);border-radius:50%;margin-right:5px;position:relative;cursor:pointer;vertical-align:middle;transition:var(--transition);flex-shrink:0}.switch-wrapper input[type=radio]:checked,.cflp-form-group .bmi-options-input input[type=radio]:checked,input[type=radio]:checked{background-color:#fff}.switch-wrapper input[type=radio]:checked:after,.cflp-form-group .bmi-options-input input[type=radio]:checked:after,input[type=radio]:checked:after{content:"";position:absolute;width:13px;height:13px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--theme-primary-color)}.woocommerce form.login,.woocommerce form.register{border:none;padding:0;margin-bottom:0;margin-top:1em}.woocommerce form.login .woocommerce-button,.woocommerce form.register .woocommerce-button{width:100%;font-size:22px;font-weight:700}.wpcf7 .wpcf7-file{height:auto!important;overflow:hidden;padding-left:0!important}body .wpcf7 textarea{height:150px;border:1px solid var(--theme-border-light-color);padding-left:15px;padding-right:15px;border-radius:17px}.wpcf7 p{margin-bottom:10px!important}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus,.woocommerce-form input:focus,.woocommerce-form select:focus,.woocommerce-form textarea:focus{outline:none;box-shadow:unset}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:var(--theme-border-light-color)}.wpcf7 .newsletter-form input::placeholder{color:var(--theme-text-color)}.wpcf7 .wpcf7-submit{text-transform:capitalize}.wpcf7 .wpcf7-submit.disabled{cursor:not-allowed;background:#e6f0f1!important;border-color:#e6f0f1!important}.form-control{color:var(--theme-text-color)}.questionnaire-form input[type=radio],.questionnaire-form input[type=checkbox]{width:20px;height:20px;vertical-align:middle}#pmRegisterModal{overflow:auto}.conditions-section{background:#f6fdff}.conditions-section .service-grids .grid{height:100%;margin:0;position:relative;z-index:1}.card-img{width:350px}.footer-logo-img{width:100px}.footer-logo-main img{width:220px}.conditions-section .service-grids .grid:before{content:"";position:absolute;left:0;width:2px!important;height:100%;background-color:var(--theme-primary-color);border-radius:4px;-webkit-transition:all .5s;transition:all .5s;z-index:-1;top:0}.conditions-section .service-grids .grid:hover:before{width:100%!important}.conditions-section .service-grids .grid:hover *{color:#fff}.mr-2{margin-right:1.2rem!important}.pb-50{padding-bottom:50px}.pt-50{padding-top:50px}.pb-100{padding-bottom:100px}.pt-100{padding-top:100px}.pb-150{padding-bottom:150px}.pt-150{padding-top:150px}.pt-200{padding-top:200px}.pb-200{padding-bottom:200px}.pt-250{padding-top:250px}.pb-250{padding-bottom:250px}.mb-100{margin-bottom:100px}.banner-section{position:relative}.banner-section:before{content:"";position:absolute;left:0;right:0;width:100%;height:100%;background:#696969;top:0;opacity:.2}.app-content-container{border-radius:10px}.bg-theme-style-2{background:#13bfb10d!important}.bg-theme-style-1{background:#eaffe7!important}.bg-theme-style-3{background:#defffd78!important}.featured-image img{overflow:hidden;height:100%;object-fit:cover}.app-section .featured-image{position:relative;top:-50px}.app-content{padding:30px;background:#fff;border-radius:15px}.presc-content{margin-left:70px}.step-section .step-content:nth-child(2n) .short-content{margin-right:50px}.step-section .step-content:nth-child(odd) .short-content{margin-left:50px}.presc-banner-content{position:relative}.tag-bg-dark{position:absolute;top:15px;left:15px;padding:10px 16px;background:var(--theme-dark-background);color:#fff;border-radius:5px;text-transform:capitalize;font-weight:700;z-index:2}.featured-categories .product-category-item{position:relative;overflow:hidden;border-radius:25px;border-radius:var(--card-radius);height:211px}.featured-categories .product-category-item .cat-title{position:absolute;top:10px;right:10px;padding:10px 16px;background:var(--theme-dark-background);color:#fff;border-radius:calc(var(--card-radius) - 10px);text-transform:capitalize;font-weight:700;opacity:0;transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out}.featured-categories .product-category-item:hover .cat-title{opacity:1}.featured-categories .product-category-item img{transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;object-fit:cover;object-position:center;height:100%}.featured-categories .product-category-item:hover img{transform:scale(1.14)}.featured-categories .product-category-item-right{height:445px}.featured-categories .product-category-item-right img{width:100%;height:100%;object-fit:cover}.brands-section .brand{padding:22px;height:145px;display:flex;align-items:center;border:1px solid var(--theme-border-light-color);border-radius:var(--card-radius);overflow:hidden;text-align:center;position:relative}.brands-section .brand .brand-title{font-size:35px;line-height:1;display:block;width:100%}.brands-section .brand img{height:auto;transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-o-transition:transform .3s ease-out}.brands-section .brand:hover img{transform:scale(1.14)}.template-content-right .wpcf7{background:var(--theme-light-background);padding:3rem;border-radius:var(--card-radius);overflow:hidden}.page-banner .banner-content{max-width:550px}.page-banner .banner-image{border-radius:var(--card-radius);overflow:hidden}.bg-light{background:var(--section-background-1)!important}.bg-gradient-1{background:var(--theme-bg-gradient)!important}.logged-in .woo-myaccount-banner-section{background:#fff}.logged-in .woo-myaccount-banner-section h1,.logged-in .woo-myaccount-banner-section h2,.logged-in .woo-myaccount-banner-section h3,.logged-in .woo-myaccount-banner-section h4,.logged-in .woo-myaccount-banner-section h5,.logged-in .woo-myaccount-banner-section h6,.logged-in .woo-myaccount-banner-section p{color:var(--theme-primary-color)}.page-content-section{padding:70px 0}.page-content-section ul{list-style:inherit;padding-left:20px}.berocket_brand_description{margin:0}.woocommerce-shop .page-content-section{padding:50px 0}.woocommerce .tax-archive-desc-section h1,.woocommerce .tax-archive-desc-section h2,.woocommerce .tax-archive-desc-section h3{text-transform:capitalize;margin-bottom:20px}.woocommerce div.product form.cart{margin-bottom:.5em}.woocommerce div.product form.cart:before{content:unset}.woocommerce-ResetPassword{max-width:700px;margin:0 auto;padding:30px;border:1px solid var(--theme-border-light-color);border-radius:var(--card-radius)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce .woocommerce-form-login .woocommerce-form-register__submit,.woocommerce-ResetPassword .woocommerce-Button{width:100%;margin-top:15px;margin-right:0}.woocommerce-form-login-toggle.guest-checkout-login{display:flex;justify-content:space-between;align-items:center}.woocommerce .woocommerce-form-login .lost_password,.woocommerce .login-wrapper .woocommerce-LostPassword{text-align:center;font-size:16px}.woocommerce .woocommerce-form-login .lost_password a,.woocommerce .login-wrapper .woocommerce-LostPassword a{color:var(--theme-secondary-color);text-decoration:underline}.woocommerce .login-wrapper .woocommerce-LostPassword,.woocommerce-form-login-toggle.guest-checkout-login{border-top:3px solid var(--theme-primary-color);margin-bottom:20px}.woocommerce .login-wrapper .woocommerce-LostPassword,.woocommerce-form-login-toggle.guest-checkout-login .woocommerce-info{border:none;margin-top:10px;margin-bottom:10px}.woocommerce .login-wrapper .woocommerce-LostPassword,.woocommerce-form-login-toggle.guest-checkout-login a{margin-right:15px}.woocommerce .login-wrapper form .form-row:not(:last-child){margin-bottom:20px!important}.woocommerce .login-wrapper form .form-row{width:100%}.woocommerce .login-wrapper form .form-row .upload-desc,.woocommerce .checkout .woocommerce-account-fields .woocommerce-form-row .upload-desc{font-size:14px;font-weight:400;display:block;margin-bottom:7px;margin-top:7px}.woocommerce-form-login-toggle.guest-checkout-login a[class*=theme-btn-]:hover{color:#fff}.woocommerce .woocommerce-breadcrumb,.breadcrumb{color:var(--theme-primary-color);font-weight:700;background:transparent;align-items:center;margin:0;padding:0;text-transform:capitalize}.breadcrumb li .fa.separator{padding:0 15px;color:var(--theme-blue-color);font-size:10px}.breadcrumb li{font-size:14px;font-weight:400}.woocommerce .woocommerce-breadcrumb a,.breadcrumb a{font-weight:400;color:var(--theme-primary-color);text-transform:capitalize;font-size:14px}.woocommerce .woocommerce-breadcrumb i,.breadcrumb i{margin-left:5px;margin-right:5px}.woocommerce .woocommerce-ordering select{vertical-align:top;padding:10px;background:transparent;border:1px solid var(--card-background);border-radius:var(--btn-radius);color:var(--theme-primary-color);text-transform:capitalize;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAYAAADN5B7xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADBSURBVHgBhZDBCcJAEEX/7HrwmBJSQg4GckzQwOItFYglpBJbSBWyEDAeFzzEElJCbgpixgyihhB1LzvMvP//MBSmaaBvunVH2+DHi+PYu2LuKcW6Zo1KhN/gMF0HFz2vuxnXighbEHxiNSlarExMzJUwqqNcudIWzJQBCpIWLc3mBUutgUpqxV3mDragYaw4EdgDOBeD/t8xqGWi5FTuz8LRMD4yxud778jw8Zw2pJE4+zkIjXd+i2Q4gvHvjFP9B2UwSIz46AdIAAAAAElFTkSuQmCC);background-position:96% 50%;background-repeat:no-repeat;overflow:hidden}.woocommerce .woocommerce-product-gallery,.woocommerce .woo-single-product-wrapper .summary{float:unset!important;width:100%!important;display:flex;flex-direction:column}.woocommerce .summary .product_title{font-size:36px;font-weight:800;line-height:40px;color:var(--theme-primary-color)}.woocommerce .summary .bundled_product .product_title{font-size:20px}.woocommerce .product .summary .single_variation_wrap.bundled_item_wrap{margin-bottom:0}.woocommerce .product .summary .bundled_product_summary{padding-bottom:0}.woocommerce .product .summary .single_variation_wrap.bundled_item_wrap .bundled_item_cart_details{margin-bottom:20px}.woocommerce .product .summary .single_variation_wrap.bundled_item_wrap .woocommerce-variation-add-to-cart,.woocommerce .product .summary .bundled_item_wrap .bundled_item_cart_details .woocommerce-variation-price{margin-top:0}.woocommerce .product .summary .bundled_item_wrap .bundled_item_cart_details .price{margin-top:0;font-size:35px}.woocommerce .woo-single-product-wrapper .product.type-product{margin-bottom:20px}.woocommerce .woo-single-product-wrapper .product-type-variable .summary>.price{display:none}.woocommerce .products{clear:both}.woocommerce .shop-sidebar .menu-shop-sidebar-container .menu{padding:15px;border:1px solid var(--theme-border-light-color);border-radius:30px}.woocommerce .shop-sidebar .menu-shop-sidebar-container .menu>.menu-item:not(:last-child){border-bottom:1px solid var(--theme-border-light-color)}.woocommerce .shop-sidebar .menu-shop-sidebar-container .menu .menu-item-has-children .sub-menu{margin-left:15px}.woocommerce .shop-sidebar .menu-shop-sidebar-container .menu>.menu-item a{margin-bottom:10px;display:block;width:100%;margin-top:10px;padding-left:10px;padding-right:10px}.woocommerce .shop-sidebar .menu-shop-sidebar-container .menu>.menu-item.menu-item-has-children:first-child>a,.woocommerce .shop-sidebar .menu-shop-sidebar-container .menu .menu-item-has-children .sub-menu .menu-item:first-child>a{margin-top:0}.woocommerce .shop-sidebar .menu-shop-sidebar-container .menu>.menu-item.menu-item-has-children>a{font-weight:900}.woocommerce .shop-sidebar .menu-shop-sidebar-container .menu .menu-item-has-children>a{font-size:15px;padding:10px 0 10px 10px;display:block;width:100%;margin-top:0;margin-bottom:0}.woocommerce .shop-sidebar .menu-shop-sidebar-container .menu .menu-item.current-menu-item a{color:var(--theme-dark-background)}.woocommerce .woo-pagination,.post-pagination{display:flex;align-items:center;justify-content:space-between;width:100%}.woocommerce .pagination-numbers,.pagination .pagination-numbers{display:flex;justify-content:center}.woocommerce .pagination-numbers .page-number,.pagination .pagination-numbers .page-number{margin-right:20px;font-size:22px;font-weight:700}.woocommerce .pagination-numbers .page-number .page-numbers,.pagination .pagination-numbers .page-number .page-numbers{color:var(--theme-secondary-color)}.woocommerce .pagination-numbers .page-number .page-numbers.current,.pagination .pagination-numbers .page-numbers.current{text-decoration:underline;color:var(--theme-primary-color)}.woocommerce .products .product{overflow:hidden;border-radius:var(--btn-radius);border:1px solid var(--card-background);height:100%;background:#fff;display:flex;flex-direction:column}.woocommerce .products .product .product-info-container{padding:10px 20px;display:flex;flex-direction:column}.woocommerce .products .product .product-info-container .woocommerce-loop-product__title{font-size:18px;line-height:24px;font-weight:700}.woocommerce .products .product .product-info-container .item-price{display:flex;align-items:center}.woocommerce .products .product .product-info-container .item-price>span:first-child{font-size:14px;color:var(--theme-dark-gray);margin-right:10px;font-weight:400}.woocommerce .woocommerce-terms-and-conditions-wrapper{display:block;width:100%}.product .product-title{text-align:left}.product .product-title .product-cat{margin-bottom:10px}.product .product-title .product-cat a{font-size:14px;color:var(--content-second-color)}.product .product-title .woocommerce-loop-product__title{font-size:18px;font-family:sans-serif;font-weight:400}.product .product-title a{text-transform:capitalize}.woocommerce .product .product-action-container{padding:5px 20px 20px;margin-top:auto}.woocommerce .product .product-action-container .button,.woocommerce .product .product-action-container .btn,.woocommerce .cart-collaterals .cart_totals .checkout-button{display:block!important;text-align:center;width:100%;overflow:hidden;z-index:9}.woocommerce .product .product-action-container .button i,.woocommerce .product .product-action-container .btn i,.woocommerce .cart-collaterals .cart_totals .checkout-button i{position:absolute;right:20px;top:14px}.woocommerce .product .product-action-container .theme-btn-outline:hover{transition:.3s all linear;background:transparent!important;border:none!important}.woocommerce .product .product-action-container .theme-btn-outline:hover:before{position:absolute;content:"";background:var(--theme-bg-gradient);inset:0;border-radius:var(--card-radius);z-index:-1;border-width:0px;border-style:solid;border-image:var(--theme-bg-gradient);height:100%}.woocommerce .product .product-action-container .theme-btn-outline:before{position:absolute;content:"";inset:0;background:var(--theme-bg-gradient);transition:.2s all linear;height:0}.product .product-short-desc{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;font-size:14px}.woocommerce .product-info-container{padding:20px}.woocommerce .woocommerce-product-details__short-description ul:has(li>img){padding:0;list-style:none}.woocommerce .woocommerce-product-details__short-description ul li{margin-bottom:7px;font-size:16px;font-weight:400;list-style:inherit}.woocommerce .woocommerce-product-details__short-description ul li:has(img):has(h6) h6{font-weight:400;padding-left:25px}.woocommerce .woocommerce-tabs ul.tabs{margin:0;padding:10px;display:flex;gap:10px 20px;flex-wrap:wrap;list-style:none}.woocommerce .woocommerce-tabs .panel{margin:30px 0 2em;padding:50px;border-radius:10px;overflow:hidden;background:#f9f9f9}.woocommerce .woocommerce-tabs .panel h2:not(.woocommerce-loop-product__title){font-size:1.8rem;font-weight:700}.woocommerce .woocommerce-tabs .panel h3,.woocommerce .woocommerce-tabs .panel h4{font-size:1.4rem;font-weight:700}.woocommerce .woocommerce-tabs ul.tabs li{border:1px solid var(--theme-primary-color);padding:0;background:#fff;border-radius:var(--btn-radius)}.woocommerce .woocommerce-tabs ul.tabs li a{display:block;color:var(--theme-primary-color);text-transform:capitalize;padding:10px 50px}.woocommerce .woocommerce-tabs ul.tabs li.active{background:var(--theme-primary-color);border:1px solid var(--theme-primary-color)}.woocommerce .woocommerce-tabs ul.tabs li.active a{color:#fff}.woocommerce .woocommerce-tabs ul.tabs:before{border-bottom:none}.woocommerce .woocommerce-tabs ul.tabs li:after,.woocommerce .woocommerce-tabs ul.tabs li:before{border:none}.woocommerce .product .product-feat-image{width:100%;height:280px;overflow:hidden;padding:5px}.woocommerce .product .product-feat-image img{height:100%;object-fit:cover}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:flex;flex-direction:column;gap:1rem}.woocommerce .product .woocommerce-LoopProduct-link,.woocommerce .product .woocommerce-LoopProduct-link img{width:100%}.woocommerce .product .product-feat-image .woocommerce-LoopProduct-link{text-align:center;height:100%}.woocommerce .product .woocommerce-LoopProduct-link img{flex:1;object-fit:contain;align-content:center}.woocommerce .product .woocommerce-loop-item-condition{margin-bottom:0}.woocommerce .product .woocommerce-loop-item-condition a{color:var(--theme-blue-color);font-size:14px;font-weight:400}.woocommerce div.product form.cart .variations .variation-input-label{display:block;line-height:1;margin-bottom:10px}.woocommerce div.product form.cart div.quantity{float:unset}.woocommerce div.product form.cart .quantity label:not(.screen-reader-text){width:auto;height:auto;clip-path:unset;-webkit-clip-path:unset;clip:unset;display:block;margin-bottom:0;color:var(--theme-primary-color);font-family:sans-serif;position:unset!important}.woocommerce .woocommerce-variation-description p{margin-top:30px}.woocommerce .woocommerce-variation-description p{color:var(--theme-primary-color)}.woocommerce .product form.cart span.price,.woocommerce .product .summary .price,.woocommerce .product form.cart .price{font-size:50px;color:var(--theme-primary-color);font-family:sans-serif;margin-bottom:0}.woocommerce form.cart .price .vat-label{font-size:15px;color:var(--theme-secondary-color)}.woocommerce .product form.variable-bulk-qty-form .reset_variations{display:none!important}.woocommerce .product form.cart .single_variation_wrap,.woocommerce .product form.cart .woo-cart-form-wrapper{display:block}.woocommerce div.product form.cart .variations{margin-top:25px}.woocommerce .variations_form .woocommerce-variation-price{margin-top:15px;margin-bottom:15px}.cfvsw-label-option{padding:15px;text-transform:uppercase;font-size:16px;color:var(--theme-primary-color)!important;border-color:var(--card-background);border-width:2px;border-radius:var(--btn-radius)!important}.cfvsw-selected-swatch{border-color:var(--theme-primary-color)!important}.cfvsw-swatches-blur-disable{opacity:.2}.cfvsw-swatches-option:not(.cfvsw-swatches-disabled,.cfvsw-swatches-out-of-stock):hover{border-color:var(--theme-primary-color)!important}.cfvsw-variation-disable-logic tr{margin-bottom:20px;display:block}.woocommerce .product form.cart .single_variation_wrap{margin-bottom:20px}.woocommerce .quantity .qty{width:100px;text-align:left;padding:10px;border:1px solid var(--theme-medium-gray);border-radius:var(--btn-radius);color:var(--theme-primary-color)}.woocommerce .product form.cart .woo-cart-form-act-wrapper{flex:0 0 50%}.woocommerce .product form.cart .woo-variation-action-wrap{width:100%}.woocommerce form.variations_form .single_variation_wrap{display:block}.woocommerce form.cart .woocommerce-variation-add-to-cart{display:flex;align-items:end;justify-content:space-between;margin-top:30px}.woocommerce form.variations_form .single_variation_wrap .woo-cart-form-meta-wrapper{flex:0 0 20%}.woocommerce div.product form.cart .variations{width:auto;margin-bottom:0}.woocommerce .delivery-info{display:flex;align-items:center;justify-content:space-between}.woocommerce .delivery-info .delivery-content,.woocommerce .delivery-info .countdown-timer-wrapper{color:var(--theme-light-blue);font-size:16px;font-weight:400}.woocommerce .delivery-info .delivery-content{font-weight:700}.woocommerce .delivery-info .delivery-content .small-text{color:var(--theme-border-light-color);font-weight:400;font-size:13px;margin-left:25px;display:block}.woocommerce .product .single_variation_wrap button,.single_add_to_cart_button{border:none;width:100%}.woocommerce div.product form.cart .variations select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAJCAYAAADtj3ZXAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADdSURBVHgBjZDBEYIwEEV3M+rZEjiA45ESpAPpgIwNaAVqBRbgYekgWIEtcOdCCZzRIe4SYBjkwJ/JJJP897O76D/NARV4xSlOYaECMkkDUCm1wjcqpIBej2VgRghIihfuyNwA8Nq9ZTVYXeq4mkIeme2GAT4e3Y29o2w+mTMntT9bgPwDNhoHCLgGrhAgdB6rCx2nOO4DXbKorF1AuSfjNQxKBq+KwYuAYsLJIEJ0xq0ENF+reSY0AiMG896P/wNpA0wH9CoZjMfgLCyalDq0MPXNwkNAA0mtIJ0DRT9vLWGDV+0dhAAAAABJRU5ErkJggg==);border:1px solid var(--theme-border-light-color);border-radius:6px;padding:10px 10px 10px 20px;color:var(--theme-primary-color);background-size:11px;background-repeat:no-repeat;background-position:right 20px center;background-color:transparent;appearance:none;min-width:210px}.wpcf7 select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAJCAYAAADtj3ZXAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADdSURBVHgBjZDBEYIwEEV3M+rZEjiA45ESpAPpgIwNaAVqBRbgYekgWIEtcOdCCZzRIe4SYBjkwJ/JJJP897O76D/NARV4xSlOYaECMkkDUCm1wjcqpIBej2VgRghIihfuyNwA8Nq9ZTVYXeq4mkIeme2GAT4e3Y29o2w+mTMntT9bgPwDNhoHCLgGrhAgdB6rCx2nOO4DXbKorF1AuSfjNQxKBq+KwYuAYsLJIEJ0xq0ENF+reSY0AiMG896P/wNpA0wH9CoZjMfgLCyalDq0MPXNwkNAA0mtIJ0DRT9vLWGDV+0dhAAAAABJRU5ErkJggg==);color:var(--theme-primary-color);background-size:11px;background-repeat:no-repeat;background-position:right 20px center;background-color:transparent;appearance:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:48%}.woocommerce .woocommerce-checkout #customer_details .form-row,.woocommerce .woocommerce-MyAccount-content form .form-row{margin-bottom:20px}.woocommerce .woocommerce-checkout .form-row label,.woocommerce .woocommerce-checkout .form-row .woocommerce-input-wrapper{width:100%}.woocommerce .woocommerce-checkout .woocommerce-error li{margin-bottom:10px}.woocommerce .woocommerce-input-wrapper select{height:40px;border-radius:var(--btn-radius);border:1px solid #ccc}.select2-container--default .select2-selection--single{border-radius:var(--btn-radius)!important;height:45px;border-color:var(--theme-border-light-color)!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:29px;height:45px}.woocommerce .woocommerce-input-wrapper .select2-container--default .select2-selection--single,.woocommerce .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid var(--theme-border-light-color)!important;padding:10px!important;color:var(--theme-primary-color)}.woocommerce form .form-row input.input-text{border-radius:var(--btn-radius)}.woocommerce form .form-row textarea{border-radius:var(--btn-radius)!important}.woocommerce form .form-row select{background:#fff}.woocommerce #customer_details .col-1,.woocommerce #customer_details .col-2{max-width:100%;float:unset;width:100%;padding-left:0;padding-right:0}.woocommerce #customer_details .col-1 .woocommerce-billing-fields,.woocommerce #customer_details .col-2 .woocommerce-shipping-fields-wrapper{max-width:100%;float:unset;width:100%;margin-bottom:25px;padding:20px;border:2px solid var(--card-background);border-radius:var(--btn-radius)}.woocommerce #customer_details .form-row{margin-bottom:20px}.logged-in.woocommerce-account .page-content-section{background:#fff}.woocommerce-account form:not(.woocommerce-form-register) .form-row{width:100%}.woocommerce form .form-row label{line-height:1!important;font-size:20px;display:block;width:100%}.woocommerce form .form-row>span{display:block;width:100%}.woocommerce.single-product .woocommerce-breadcrumb{display:none}#ship-to-different-address span{line-height:1!important;font-size:15px!important;margin-left:10px}#ship-to-different-address input[type=checkbox]{width:15px;min-width:15px;height:15px}.woocommerce.logged-in form .show-password-input,.woocommerce-page.logged-in form .show-password-input{top:.9em;right:1.2em}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:1.2em;right:1.7em}.woocommerce #customer_login form .show-password-input,.woocommerce .woocommerce-form-login .show-password-input{right:.7em;top:.7em}.woocommerce form.woocommerce-form-register .show-password-input{top:.8em;right:.8em}.woocommerce .button.ajax_add_to_cart.loader.loading:before{content:unset}.woocommerce .button.ajax_add_to_cart.loader.loading:after,.woocommerce .product .product-action-container .button:not(:has(span)):after,.woocommerce a.button:not(:has(span)):after,.woocommerce button.button:not(:has(span)):after,body .theme-btn:not(:has(span)):after{animation:unset!important;right:unset}.woocommerce form .button,.woocommerce .cart-collaterals .button.alt,.woocommerce form .button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{background:var(--theme-btn-primary-color)!important;color:var(--theme-primary-btn-txt-color)!important;font-size:var(--btn-font-size);font-weight:600;padding:13px 25px;border:3px solid #306fc0;border-radius:var(--btn-radius);display:inline-block;position:relative;text-transform:capitalize;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.woocommerce form .button:hover,.woocommerce .cart-collaterals .button.alt:hover,.woocommerce form .button.alt:hover{background-color:var(--theme-primary-color)!important;border-color:var(--theme-primary-color)!important;color:#fff!important;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.woocommerce .product .product-action-container .button{background:var(--theme-border-gradient-1)!important;color:var(--theme-secondary-btn-txt-color)!important;font-size:var(--btn-font-size)!important;font-weight:700!important;border-radius:calc(var(--btn-radius) - 2px);padding:8px 15px;display:inline-block;position:relative;text-transform:capitalize;z-index:1;overflow:hidden;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in;border:none}.woocommerce .product .product-action-container .button:before{background:var(--theme-btn-secondary-color);border-radius:calc(var(--btn-radius) - 3px);content:"";position:absolute;inset:2px;z-index:-1}.woocommerce .product .product-action-container .button:not(:has(span)):after,.woocommerce a.button:not(:has(span)):after,.woocommerce button.button:not(:has(span)):after,body .theme-btn:not(:has(span)):after{content:"";position:absolute;mask:url(../images/arrow-right-white.svg) no-repeat center / contain;-webkit-mask:url(../images/arrow-right-white.svg) no-repeat center / contain;background-color:var(--theme-primary-color);width:15px;margin-left:7px;top:0;bottom:0;height:100%;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.woocommerce .content-single-product-wrapper form button.bundle_add_to_cart_button:after{background-color:#fff;width:20px}.woocommerce a.button:not(:has(span)){padding-right:40px}.woocommerce .woocommerce-button.button:not(:has(span)):after,.woocommerce a.button:not(:has(span)):after{background-color:#fff}.woocommerce .return-to-shop a.button,body div .theme-btn{padding-right:35px}.woocommerce .woocommerce-message a.button:after,.woocommerce .woocommerce-message .button:after{background-color:#fff}.woocommerce .return-to-shop a.button:after,body div .theme-btn:after{background-color:#fff}.woocommerce .summary a.button{background:var(--theme-bg-gradient-3)!important;border:0;z-index:1;padding:15px 25px;text-align:center;font-size:22px;font-weight:700;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.woocommerce .summary a.button:hover{background:var(--theme-btn-gradient-360)!important;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.woocommerce .summary a.button:before{content:"";position:absolute;inset:4px;background:var(--theme-btn-primary-color);border-radius:var(--btn-radius);transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in;overflow:hidden;border:transparent;z-index:-1}.woocommerce .summary a.button:hover:before{background:var(--theme-primary-btn-hover-color)!important;border-color:var(--theme-primary-btn-hover-color);transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.woocommerce .summary a.button:after{background:#fff;width:18px}.woocommerce-cart-form a.button,.woocommerce-cart-form button.button{padding:14px 50px 13px 25px!important;left:-4px}.woocommerce .cart-collaterals .shipping-calculator-form label{margin-bottom:5px;font-weight:700}.woocommerce .cart-collaterals .shipping-calculator-form p{padding:3px}.woocommerce .cart-collaterals .shipping-calculator-form .button{width:100%}.woocommerce .woocommerce-cart-form a.button:after,.woocommerce .woocommerce-cart-form button.button:after,.woocommerce .cart-collaterals a.button:after,.woocommerce .cart-collaterals .shipping-calculator-form .button:after{background-color:#fff;margin-left:10px}.woocommerce .product .product-action-container .button:hover:after,.woocommerce a.button:hover:after,.woocommerce button.button:hover:after,.woocommerce .cart-collaterals .shipping-calculator-form .button:hover:after,body div .theme-btn:hover:after{background-color:var(--theme-third-color);margin-left:10px;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.woocommerce a.button:hover:after,.woocommerce button.button:hover:after,.cart-collaterals a.button:hover:after,.woocommerce .cart-collaterals .shipping-calculator-form .button:hover:after,body div .theme-btn:hover:after{margin-left:13px}.coupon button.theme-btn-gradient,.checkout-order-review-wrapper .coupon button.theme-btn-gradient{background:linear-gradient(90deg,#9800651a 5%,#0603491a 95%)!important;color:var(--theme-secondary-btn-txt-color)!important;border:none;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.coupon button.theme-btn-gradient:before,.checkout-order-review-wrapper .coupon button.theme-btn-gradient:before{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.coupon button.theme-btn-gradient:hover,.checkout-order-review-wrapper .coupon button.theme-btn-gradient:hover{color:var(--theme-primary-color)!important;background:linear-gradient(90deg,#9800651a 5%,#0603491a 95%)!important;border:none!important}.coupon button.theme-btn-gradient:after,.checkout-order-review-wrapper .coupon button.theme-btn-gradient:after{background:var(--theme-primary-color)!important}.coupon .input-text,.checkout-order-review-wrapper .coupon .input-text{border-color:var(--theme-medium-gray)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important}.coupon button.theme-btn-gradient:hover:after,.checkout-order-review-wrapper .coupon button.theme-btn-gradient:hover:after{background:var(--theme-third-color)!important}.woocommerce form button.woocommerce-Button,.woocommerce .woocommerce-dashboard-order-wrapper .woocommerce-Button,.woocommerce form .woocommerce-address-fields button.button{padding-right:35px}.woocommerce form button.woocommerce-Button:after,.woocommerce .woocommerce-dashboard-order-wrapper .woocommerce-Button:after,.woocommerce form .woocommerce-address-fields button.button:after{background-color:#fff}.woocommerce form .woocommerce-address-fields button.button:hover:after{background-color:var(--theme-third-color)}.woocommerce form button.woocommerce-button span,.woocommerce form button.woocommerce-Button span{position:relative}.woocommerce form button.woocommerce-button span:before,.woocommerce form button.woocommerce-Button span:before{content:"";position:absolute;width:20px;height:100%;mask:url(../images/arrow-right-white.svg) no-repeat center / contain;-webkit-mask:url(../images/arrow-right-white.svg) no-repeat center / contain;right:-30px;background-color:#fff;top:0;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.woocommerce form button.woocommerce-button:hover span:before,.woocommerce form button.woocommerce-Button:hover span:before{background-color:var(--theme-third-color);right:-35px;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price,div.product span.price,.woocommerce-cart div.product span.price{color:var(--theme-secondary-color);font-size:18px;font-weight:700;line-height:45px;margin-bottom:0;flex:0 0 80%}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price .vat-label,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price .vat-label{font-size:13px;font-weight:400;font-family:sans-serif}.header-right-section{display:flex;justify-content:end;align-items:center;flex-flow:row wrap}.header-middle-wrapper .woo-header-search,.section-search-wrapper .woo-header-search{width:100%}.header-middle-wrapper .woo-header-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg,.section-search-wrapper .woo-header-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg,.is-search-icon>svg{display:none}.header-middle-wrapper .woo-header-search .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit,.section-search-wrapper .woo-header-search .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit,.is-form-style button.is-search-submit{position:absolute;left:unset;right:4px;top:4px;background:transparent;width:40px;height:37px;border-radius:var(--card-radius);min-height:0}.header-middle-wrapper .woo-header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.section-search-wrapper .woo-header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.is-form-style input.is-search-input{border-radius:5px;background:#fff;border:.9px solid var(--theme-border-light-color);height:45px;font-size:18px}.header-middle-wrapper .woo-header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder,.section-search-wrapper .woo-header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder,.is-form-style input.is-search-input::placeholder,.row .is-form-style.is-form-style-3 input.is-search-input::placeholder{color:var(--theme-light-color)!important}.treatment-search .dgwt-wcas-search-wrapp{max-width:550px;margin-right:0;margin-left:0}.woo-header-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before,.is-search-icon:after{border-style:none;content:"";position:absolute;background:url(../images/search-icon-3.svg);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-repeat:no-repeat;background-position:center;right:0;top:0;left:unset;bottom:0;width:40px}.woocommerce .woocommerce-cart-form table.shop_table{border:none;border-spacing:0 2em}.woocommerce .woocommerce-cart-form table.shop_table th{background:var(--card-background)}.woocommerce .woocommerce-cart-form table.shop_table th,.woocommerce .woocommerce-cart-form table.shop_table td a{color:var(--theme-primary-color)}.woocommerce table.shop_table th *>:not(a),.woocommerce table.shop_table td *>:not(a),.cart-collaterals *>:not(a){color:var(--theme-primary-color)}.woocommerce :not(.woocommerce-checkout-review-order) table.shop_table .woocommerce-Price-amount *{color:var(--theme-secondary-color)}.woocommerce .cart-collaterals .selected-package-wrapper{display:flex;justify-content:space-between}.woocommerce .cart-collaterals .selected-package-wrapper .selected-shipping{font-size:16px}.woocommerce .cart-collaterals .cart_totals table.shop_table{border-bottom:1px solid var(--card-background);border-radius:0;padding-bottom:10px}.woocommerce .woocommerce-cart-form table.shop_table td{color:var(--theme-primary-color);border-top:2px solid var(--card-background)!important;border-left:none;border-right:none;border-bottom:2px solid var(--card-background)}.woocommerce .woocommerce-cart-form table.shop_table thead th:first-child{border-top-left-radius:var(--btn-radius);border-bottom-left-radius:var(--btn-radius)}.woocommerce .woocommerce-cart-form table.shop_table thead th:last-child{border-top-right-radius:var(--btn-radius);border-bottom-right-radius:var(--btn-radius)}.woocommerce .woocommerce-cart-form table.shop_table td:first-child{border-left:2px solid var(--card-background);border-top-left-radius:var(--btn-radius);border-bottom-left-radius:var(--btn-radius)}.woocommerce .woocommerce-cart-form table.shop_table td:last-child{border-right:2px solid var(--card-background);border-top-right-radius:var(--btn-radius);border-bottom-right-radius:var(--btn-radius)}@media only screen and (min-width:992px){.woocommerce .woocommerce-cart-form table.shop_table td:last-child{width:160px}}.woocommerce .woocommerce-cart-form .product-name{display:flex;align-items:center}.woocommerce .woocommerce-cart-form .product-name .product-info .item-attributes{display:block;color:var(--theme-dark-gray);font-size:14px;font-weight:400;text-transform:uppercase;line-height:22px}.woocommerce .woocommerce-cart-form .product-name .product-info .item-cat-links{line-height:22px}.woocommerce .woocommerce-cart-form .product-name .product-info .item-cat-links a{font-size:14px;font-weight:400;color:var(--theme-blue-color)}.woocommerce .woocommerce-cart-form .product-name,.woocommerce .woocommerce-cart-form .product-name a{font-weight:600;font-size:18px}.woocommerce .woocommerce-cart-form .woocommerce-Price-amount,.woocommerce-table--order-details .woocommerce-Price-amount{font-weight:700;font-size:18px;color:var(--theme-secondary-color)}.woocommerce .woocommerce-cart-form .product-thumbnail,.woocommerce .woocommerce-cart-form .price.product-quantity{width:150px}.woocommerce .woocommerce-cart-form .price.product-quantity .price-wrapper{display:flex;justify-content:space-between;margin-bottom:10px}.woocommerce .woocommerce-cart-form .price.product-quantity .price-wrapper .woocommerce-Price-amount{font-weight:700;font-size:20px}.woocommerce .woocommerce-cart-form .price.product-quantity .quantity .qty{width:100%;text-align:center;color:var(--content-second-color)}.woocommerce .woocommerce-cart-form .coupon input{width:150px!important}.woocommerce .woocommerce-cart-form .short-desc{font-weight:400;font-size:12px;margin-top:10px;line-height:18.4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px}.woocommerce .woocommerce-cart-form a.remove .trash-icon{background:url(../images/trash.svg);background-repeat:no-repeat;display:block;width:17px;height:25px;background-size:contain;background-position:center}.woocommerce .woocommerce-cart-form a.remove:hover{background:transparent;opacity:.8}.woocommerce .woocommerce-cart-form a.remove img{width:15px}.products-filter{float:left}.woocommerce .product .product-tags{margin-top:20px}.woocommerce .product .product-tags label{display:block;text-transform:capitalize;color:var(--theme-primary-color);font-weight:700;opacity:.4}.woocommerce .product .product-tags label:hover{opacity:1}.woocommerce .product .product-tag-list a{display:inline-block;border-radius:var(--card-radius);padding:3px 10px;background:var(--theme-light-background);color:var(--theme-primary-color);text-transform:capitalize;font-weight:700;font-size:13px;margin-bottom:10px;margin-right:10px;opacity:.4}.woocommerce .product .product-tag-list a:hover{opacity:1}.woocommerce div.product div.images{margin-left:0}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-flow:row wrap;margin-top:20px}.woocommerce div.product div.images .flex-control-thumbs li{width:12%;margin-bottom:7px!important}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li:has(img:not(.flex-active)){border:2px solid var(--card-background);border-radius:var(--btn-radius);margin:0 5px}.woocommerce div.product div.images .flex-control-thumbs li:has(img.flex-active){background:var(--theme-bg-gradient-3);position:relative;overflow:hidden;z-index:1;border-radius:var(--btn-radius);margin:0 5px}.woocommerce div.product div.images .flex-control-thumbs li:before{content:"";background:#fff;position:absolute;inset:2px;z-index:-1;border-radius:var(--btn-radius)}.woocommerce .tpwpg-main{width:100%!important}.woocommerce .tpwpg-big,.woocommerce .tpwpg-thumbnail{position:relative;border-radius:var(--card-radius);overflow:hidden}.woocommerce .tpwpg-thumbnail{border-radius:var(--card-radius);padding:0;width:90%!important;overflow:hidden}.woocommerce .tpslick-slide.tpslick-current.tpslick-active .tpwpg-thumbnail{border:1px solid var(--theme-dark-background)}.woocommerce .slider-for.tpslick-slider{height:450px}.woocommerce .slider-for.tpslick-slider .tpslick-slide img:first-child{height:450px!important;width:100%;object-fit:cover;object-position:center}.woocommerce .slider-nav.tpslick-slider{margin-top:25px}.woocommerce .tpslick-initialized .tpslick-slide{padding-right:10px}.woocommerce .tpslick-prev,.woocommerce .tpslick-next{display:none!important}.woocommerce .launchGallery{right:15px;top:5px}.woocommerce .launchGallery svg{background:transparent!important}.woocommerce .tpwpg_zoom svg{display:none}.tpwpg-big p{display:none}.launchGallery svg g,.tpwpg_zoom svg g{fill:#000!important}.woocommerce .products-filter-warpper{clear:both;margin-bottom:20px}.woocommerce .products-filter-warpper .woo-custom-filter{border:1px solid var(--theme-border-light-color);border-radius:var(--card-radius);padding:50px}.products-filter .filter-actions [class*=theme-btn]{display:flex!important;align-items:center;justify-content:space-between;width:200px}.products-filter .filter-actions [class*=theme-btn].active{background:var(--theme-btn-primary-color)!important;color:var(--theme-primary-btn-txt-color)!important}.woocommerce .products-filter-warpper .filter-list .bapf_head{display:none!important}.woocommerce .products-filter-warpper .filter-list ul{display:flex;flex-flow:row wrap}.woocommerce .products-filter-warpper .filter-list li{flex:0 0 20%;width:20%;margin-bottom:14px!important;padding-right:15px!important}.woocommerce .products-filter-warpper .filter-list li label{display:flex;align-items:baseline;text-transform:capitalize}.woocommerce .products-filter-warpper .filter-list li label input{margin-right:7px;position:relative;top:5px}.woocommerce .practitioner-order-completed-wrapper,.woocommerce .practitioner-order-under-review-wrapper{padding:0;border-radius:var(--card-radius);margin-bottom:70px}.woocommerce .practitioner-order-under-review-wrapper .pagination .page-numbers.prev{margin-left:0!important;margin-right:auto}.woocommerce .practitioner-order-under-review-wrapper .pagination .page-numbers:first-child{margin-left:auto}.woocommerce .practitioner-order-under-review-wrapper .pagination .page-numbers:not(.next):not(.prev).current{text-decoration:underline;font-weight:700}.woocommerce .practitioner-order-under-review-wrapper .pagination .page-numbers:nth-last-child(1 of:not(.next)){margin-right:auto}.woocommerce .practitioner-order-under-review-wrapper .practitioner-order-section,.woocommerce .woocommerce-MyAccount-content .woocommerce-dashboard-order-wrapper,.woocommerce .woocommerce-MyAccount-content .practioner-order-items table,.woocommerce .modal .prescription-items-data{background:var(--presc-dash-card1-background);border:1px solid var(--theme-medium-gray);border-radius:var(--btn-radius);overflow:hidden}.woocommerce .practitioner-order-completed-wrapper .practitioner-order-section{background:var(--presc-dash-card2-background);border:1px solid var(--theme-medium-gray);border-radius:var(--btn-radius);overflow:hidden}.woocommerce .practitioner-order-section .title-wrapper,.woocommerce .woocommerce-MyAccount-content .woocommerce-dashboard-order-wrapper .title-wrapper{padding:20px 8px}.woocommerce .woocommerce-MyAccount-content .title-wrapper.content-top-header,.woocommerce .woocommerce-MyAccount-content .title-wrapper.space-between{display:flex;align-items:center;justify-content:space-between}.woocommerce .practitioner-order-section .title-wrapper h5,.woocommerce .woocommerce-MyAccount-content .woocommerce-dashboard-order-wrapper .title-wrapper h5,.woocommerce .woocommerce-MyAccount-content .practioner-order-items>h2{font-size:20px;font-weight:800;color:var(--theme-primary-color);margin-bottom:0}.woocommerce .woocommerce-MyAccount-content .practioner-order-items>h2{margin-bottom:20px}.modal .practioner-order-items table td{padding-top:5px;padding-bottom:5px}.modal .practioner-order-items table .product-thumb img{width:70px}.woocommerce .practitioner-order-section .title-wrapper h5 i,.woocommerce .woocommerce-MyAccount-content .woocommerce-dashboard-order-wrapper .title-wrapper h5 i{vertical-align:top}.woocommerce .woo-practitioner-orders-wrapper table,.woocommerce-account .woocommerce-account-dash-table,.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table,.woocommerce .woocommerce-MyAccount-content .woocommerce-order-items-table,.woocommerce .woocommerce-MyAccount-content .my_account_points_rewards,.woocommerce .woocommerce-MyAccount-content table.afwc-reports{border-collapse:separate;border-spacing:0;margin-bottom:0;border:none;background:#fff}.woocommerce .woocommerce-MyAccount-content .my_account_points_rewards{border-radius:var(--btn-radius);overflow:hidden}.woocommerce-account table.woocommerce-account-dash-table{margin-bottom:0;border-radius:0;border:none}.woocommerce .practitioner-order-under-review-wrapper p,.woocommerce .woocommerce-MyAccount-content .woocommerce-dashboard-order-wrapper p{color:var(--presc-dash-card1-content-color)}.woocommerce .practitioner-order-completed-wrapper p{color:var(--presc-dash-card2-content-color)}.woocommerce .woo-practitioner-orders-wrapper .order-action-wrapper .theme-btn-secondary,.woocommerce .woo-practitioner-orders-wrapper .order-notes-action-wrapper .theme-btn-secondary,.woocommerce .woo-practitioner-orders-wrapper .modal-action-wrapper .theme-btn-secondary{color:var(--theme-secondary-btn-txt-color)}.woocommerce .practitioner-order-section .woocommerce-orders-table__cell:has(.order-action-wrapper),.woocommerce .practitioner-order-section .woocommerce-orders-table__cell:has(.order-notes-action-wrapper){width:50%}.woocommerce .woo-practitioner-orders-wrapper .order-action-wrapper .theme-btn-secondary:hover,.woocommerce .woo-practitioner-orders-wrapper .order-notes-action-wrapper .theme-btn-secondary:hover,.woocommerce .woo-practitioner-orders-wrapper .modal-action-wrapper .theme-btn-secondary:hover{color:var(--theme-secondary-btn-hover-txt-color)}.woocommerce .woo-practitioner-orders-wrapper .theme-btn-primary-2,.woocommerce .woo-practitioner-orders-wrapper .theme-btn-primary{color:var(--theme-primary-btn-txt-color);padding:8px 15px}.woocommerce .woocommerce-MyAccount-content .woocommerce-dashboard-order-wrapper .amount{color:var(--theme-secondary-color)}.woocommerce .woocommerce-MyAccount-content .woocommerce-dashboard-order-wrapper table .woocommerce-button{padding:10px 40px 10px 20px}.woocommerce .woocommerce-MyAccount-content .woocommerce-dashboard-order-wrapper table .woocommerce-button:after{background-color:#fff}.woocommerce .woocommerce-MyAccount-content .woocommerce-dashboard-order-wrapper table .woocommerce-button:hover:after{background-color:var(--theme-third-color)}.btn-check:focus+.btn,.btn:focus{box-shadow:unset}.logged-in.woocommerce-practitioner-orders .page-content-section{background:var(--presc-dash-background)}.woocommerce-account .woocommerce-account-dash-table thead th,.woocommerce .woo-practitioner-orders-wrapper table thead th,.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead th,.woocommerce .woocommerce-MyAccount-content .woocommerce-order-items-table thead th,.woocommerce .woocommerce-MyAccount-content .my_account_points_rewards thead th,.woocommerce .woocommerce-MyAccount-content table.afwc-reports thead th{font-size:16px;background:var(--theme-light-gray);border-top:1px solid var(--card-background);border-bottom:1px solid var(--card-background);color:var(--theme-dark-gray);padding:4px 8px;border-radius:none}.woocommerce-account .woocommerce-account-dash-table thead th{border-top:1px solid var(--theme-medium-gray);border-bottom:1px solid var(--theme-medium-gray);color:var(--theme-dark-gray)}.woocommerce-account .woocommerce-account-dash-table tbody tr,.woocommerce .woo-practitioner-orders-wrapper table tbody tr,.woocommerce-account .woocommerce-account-dash-table tbody tr td,.woocommerce .woo-practitioner-orders-wrapper table tbody tr td,.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table table tbody td,.woocommerce .woocommerce-MyAccount-content .woocommerce-order-items-table tbody td,.woocommerce .woocommerce-MyAccount-content .my_account_points_rewards tbody td,.woocommerce .woocommerce-MyAccount-content table.afwc-reports tbody tr,.woocommerce .woocommerce-MyAccount-content table.afwc-reports tbody td{overflow:hidden}.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions{display:flex;flex-flow:row wrap;margin-bottom:0;align-items:center}.woocommerce-account .woocommerce-account-dash-table tbody td,.woocommerce .woo-practitioner-orders-wrapper table tbody td,.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody td,.woocommerce .woocommerce-MyAccount-content .woocommerce-order-items-table tbody td,.woocommerce .woocommerce-MyAccount-content .my_account_points_rewards tbody td,.woocommerce .woocommerce-MyAccount-content table.afwc-reports tbody td{font-size:14px;border:none;background:#fff;margin-bottom:20px;padding:25px 10px;position:relative}.woocommerce-account .woocommerce-account-dash-table tbody td{padding:10px 20px}.woocommerce-account .woocommerce-account-dash-table tbody tr:not(:last-child) td,.woocommerce .woo-practitioner-orders-wrapper table tbody tr:not(:last-child) td,.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:not(:last-child) td,.woocommerce .woocommerce-MyAccount-content .woocommerce-order-items-table tbody tr:not(:last-child) td,.woocommerce .woocommerce-MyAccount-content .my_account_points_rewards tbody tr:not(:last-child) td,.woocommerce .woocommerce-MyAccount-content table.afwc-reports tbody tr:not(:last-child) td{border-bottom:1px solid var(--card-background)}.woocommerce .woo-practitioner-orders-wrapper table tbody tr:nth-child(2n) td,.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table table tbody tr:nth-child(2n) td,.woocommerce .woocommerce-MyAccount-content .woocommerce-order-items-table tbody tr:nth-child(2n) td,.woocommerce .woocommerce-MyAccount-content .my_account_points_rewards tbody tr:nth-child(2n) td,.woocommerce .woocommerce-MyAccount-content table.afwc-reports tr:nth-child(2n) td{background:var(--card-background)}.woocommerce-account .woocommerce-account-dash-table tbody tr:nth-child(2n) td{background:#f7f6f8}.woocommerce #practitioner-order-modal .woo-practitioner-orders-wrapper table tbody td{padding:15px 10px}.woocommerce .woocommerce-MyAccount-content table.afwc-reports{margin-bottom:20px;background:var(--presc-dash-card1-background);border:1px solid var(--theme-medium-gray);border-radius:var(--btn-radius);overflow:hidden}.woocommerce .practitioner-section-content h2,.woocommerce .practitioner-section-content h3{text-transform:capitalize}.woocommerce .practitioner-section-content h3,.woocommerce-dashboard-page .woocommerce-MyAccount-content h2{font-size:36px;font-weight:800;color:var(--theme-primary-color)}.woocommerce-dashboard-page .woocommerce-MyAccount-content form,.woocommerce-dashboard-page .woocommerce-MyAccount-content .woocommerce-order-details,.woocommerce-dashboard-page .woocommerce-MyAccount-content .woocommerce-customer-details{padding:20px;border-radius:var(--btn-radius);border:1px solid var(--card-background);background:#fff}.practitioner-section-content.heading-section{display:flex;align-items:center;justify-content:space-between}.practitioner-section-content.heading-section .modal-action-wrapper p{margin-bottom:0}.woocommerce .woo-order-number{color:var(--theme-dark-background);font-weight:900}.load-me{font-size:30px;text-align:center}.load-me .fa-spin{margin-bottom:10px}.product-thumb img{width:100px}.woocommerce-order-items-table th,.woocommerce-order-items-table td{font-size:15px}.order-notes-listing{padding:20px 0;margin-bottom:0!important;max-height:650px;overflow-y:auto}.order-notes-listing .note-wrapper{margin-bottom:10px;padding:10px;background:#edf3f7;border-radius:var(--card-radius) var(--card-radius) var(--card-radius) 0;position:relative}.order-notes-listing .note-wrapper .note-details{background:#f1f1f1}.order-notes-listing .note-wrapper .note-details p{margin-bottom:0}.order-notes-listing .note-wrapper i{position:absolute;top:-15px;background:#edf3f7;padding:4px;border-radius:var(--card-radius)}.modal.blur{filter:blur(5px)}#practitioner-order-modal .template-wrapper{padding:0 15px}#practitioner-order-modal.view-prescriptions .modal-dialog{max-width:1450px;overflow-x:auto;padding-bottom:0;padding-top:0}#practitioner-order-modal.view-prescriptions .practitioner-order-under-review-wrapper{padding-left:20px;padding-right:20px;margin-bottom:0}.order-status{border-radius:100px;overflow:hidden}.order-status-wrapper .order-status,.order-status{padding:5px 15px;border:1px solid var(--theme-primary-color);color:var(--theme-primary-color);background:var(--theme-light-gray);font-weight:700;font-size:14px;display:inline-block;text-align:center}mark.order-status{padding:0;border:0;color:var(--theme-secondary-color)!important;border-radius:0;line-height:1}.order-status.await-approval,.await-approval{border:1px solid var(--theme-orange-color);color:var(--theme-orange-color)!important;background:#fef6ee;padding:5px 15px;font-size:14px;font-weight:700}.order-status.prescribe-approve,.approved{border:1px solid var(--theme-dark-green-color);color:var(--theme-dark-green-color);background:var(--theme-light-green);padding:5px 15px;font-size:14px;font-weight:700}.order-status-wrapper .order-status.danger,.prescribe-decline,.declined,.order-status.pending{border:1px solid var(--theme-danger-color);color:var(--theme-danger-color)!important;background:var(--theme-light-red)}.order-status-wrapper .order-status.success{border:1px solid var(--theme-dark-green-color);color:var(--theme-dark-green-color);background:var(--theme-light-green)}.woocommerce .order-status.dispensed,.woocommerce .order-status.completed{border:1px solid var(--theme-blue-light-color-2);color:var(--theme-blue-light-color);background:var(--theme-blue-light-color-3)}.order-status-wrapper .order-status.partial{border:1px solid #ECB563;color:#ecb563}.border-light-weight{border-width:1px}.prescription-patient-data .patient-row,.tbl-layout-row{display:flex;align-items:center;width:100%;border-bottom:1px solid var(--card-background);justify-content:space-between}.prescription-patient-data .patient-row.wrap-row{flex-wrap:wrap}.prescription-patient-data .patient-row:nth-child(2n),.tbl-layout-row:nth-child(2n){background:var(--card-background)}.prescription-patient-data .patient-row,.tbl-layout-row{padding:10px}.prescription-patient-data .patient-row .q-label,.tbl-layout-row label{flex:0 0 45%;margin-right:15px}.prescription-patient-data .patient-row p,.tbl-layout-row p{margin:0}.prescription-patient-data img{height:200px;width:200px;object-fit:contain}.prescription-patient-data .zoomed-view{cursor:pointer}@media(min-width:991px){.prescription-patient-data .patient-row .q-label,.prescription-patient-data .patient-row p,.patient-row .user-submission{width:50%}.prescription-patient-data .patient-row .q-label p,.patient-row .user-submission p{width:100%}}.practitioner-order-header-info{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:20px}.practitioner-order-header-info .order-action-wrapper{display:flex;align-items:center}.practitioner-order-header-info .order-action-wrapper .form-row:first-child{margin-right:10px;margin-bottom:0}.text-capitalize{text-transform:capitalize!important}.verify-wrapper,.code-form-wrapper{display:flex;align-items:center;margin-bottom:20px;width:50%}.verify-wrapper{width:70%}.verify-wrapper .btn{width:100%}.woocommerce .woocommerce-MyAccount-navigation{padding:20px;margin-bottom:20px;margin-right:10px}.woocommerce .woocommerce-MyAccount-navigation .nav-card .counter{background:var(--theme-notification-color);padding:5px 10px;font-size:13px;border-radius:100px;color:#fff;vertical-align:top}.woocommerce .woocommerce-MyAccount-navigation ul li{margin-bottom:10px}.navbar-header .my-basket{display:none}.desktop-visible{display:block!important}.mobile-visible,.mobile-visible.mobile-menu,.mobile-visible.mobile-menu.hide{display:none!important}.woocommerce-checkout #ppc-button-ppcp-gateway iframe{width:auto}.woocommerce-checkout .woocommerce-cart-form table.shop_table{border-spacing:0}.woocommerce-checkout .woocommerce-cart-form table.shop_table thead th{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.woocommerce-checkout .woocommerce-cart-form table.shop_table tbody tr td{border-radius:0!important}.woocommerce-checkout .woocommerce-cart-form table.shop_table tbody tr:not(:last-child) td{border-bottom:0}.woocommerce-checkout .woocommerce-cart-form table.shop_table tbody tr:last-child>td:first-child{border-bottom-left-radius:var(--btn-radius)!important}.woocommerce-checkout .woocommerce-cart-form table.shop_table tbody tr:last-child>td:last-child{border-bottom-right-radius:var(--btn-radius)!important}.woocommerce-checkout .woocommerce-cart-form h3{font-size:24px;font-weight:800}.woocommerce-billing-fields__field-wrapper label,.woocommerce-shipping-fields__field-wrapper label,.woocommerce-additional-fields label,.woocommerce .woocommerce-MyAccount-content form .form-row label{font-size:20px;font-weight:800;margin-bottom:7px}.tax-archive-desc-section #ppcp-messages{display:none!important}.woocommerce-message{margin-top:20px;border-top-color:var(--theme-primary-color);border-radius:var(--btn-radius);background:var(--section-background-1)}.woocommerce-message a{color:var(--theme-secondary-color);text-decoration:underline}.woocommerce-message:before{color:var(--theme-primary-color)}.woocommerce-info-pom-notice{border-top-color:#d2b100}.woocommerce-info-pom-notice:before{color:#d2b100}.woocommerce-info.woocommerce-info-pom-notice{border-top-color:#ff744a}.woocommerce-info.woocommerce-info-pom-notice a{text-decoration:underline}.woocommerce-info.woocommerce-info-pom-notice:before{color:#ff744a}.woocommerce-info a{color:var(--theme-secondary-color);text-decoration:underline}.make-popup{position:absolute;z-index:9999;inset:0;height:100%;width:100%}.make-popup:before{position:fixed;content:"";background:#000;opacity:.5;width:100%;height:100%;z-index:999}.make-popup .popup-content-wrapper{background:#fff;position:absolute;z-index:999;width:900px;border-radius:10px;height:350px;margin:auto;inset:0}.make-popup .form-input-wrapper{margin-bottom:15px}.make-popup .form-input-wrapper input,.pin-input{height:70px;border-radius:5px;border:1px solid #ccc;font-size:25px;letter-spacing:15px;width:200px;text-align:center;padding-left:15px}.make-popup .form-input-wrapper button{border:none}.make-popup .err-wrapper,.modal .err-wrapper{background:#dfb9b9;padding:10px;border-top:2px solid #f00;margin-top:10px;margin-bottom:10px}.make-popup .err-wrapper p:last-child,.modal .err-wrapper p:last-child,.err-wrapper p:last-child{margin-bottom:0}.make-popup .succ-wrapper,.modal .succ-wrapper,.succ-wrapper{background:#b9dfd3;padding:10px;border-top:2px solid #68ff00b0;margin-top:10px}.make-popup .prescriber-pin-gen-container{height:350px;padding:20px}.make-popup .prescriber-sign-gen-container{height:550px;padding:20px}.make-popup .close-popup{text-align:right}.presc-filter-page{overflow:hidden}.presc-filter-page .page-wrapper{filter:blur(7px)}.font-sm-text{font-size:13px!important}#presc-jsignature{background:#f9f9f9;border-radius:10px;margin:0 0 20px;display:inline-block;border:2px dotted;width:100%;height:220px}#presc-jsignature canvas{height:200px!important}.presc-header-row{border-bottom:1px solid #ccc}.e-signature-wrapper{padding:10px 20px;background:#f9f9f9}.practitioner-prescription-wrapper .user-title,.e-signature-wrapper .e-sign-id{color:var(--theme-primary-color);text-transform:capitalize}.practitioner-prescription-wrapper .user-detail p{font-size:16px;color:var(--theme-primary-color)}.practitioner-prescription-wrapper .user-detail p strong{color:#000}.prescriber-sign-gen-wrapper .close-me{border:none;background:transparent;font-size:30px;cursor:pointer}.order-notes-action-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:.5rem}@media only screen and (min-width:992px){.order-notes-action-wrapper{flex-direction:row}}.conditional-child-wrapper{flex:100%;display:flex;justify-content:space-between;margin-top:15px}.answer-history{display:flex;width:100%;justify-content:end}.q-show-more{font-size:.875rem;text-decoration:underline}.mobile-only-table-heading{display:none!important}.woocommerce-notices-wrapper .woocommerce-message button,.woocommerce-notices-wrapper .woocommerce-message .button{background-color:var(--theme-dark-background);color:#fff;font-size:var(--btn-font-size);font-weight:600;padding:10px 35px 10px 16px;border-radius:var(--btn-radius);display:inline-block;position:relative;text-transform:capitalize;transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in}.woocommerce-notices-wrapper .woocommerce-message button:hover,.woocommerce-notices-wrapper .woocommerce-message .button:hover{color:#fff;background-color:#fff;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border-radius:var(--btn-radius);height:45px}tr.disable-row td{position:relative;overflow:hidden}tr.disable-row td:before{position:absolute;content:"";left:0;right:0;width:100%;height:100%;z-index:99;background:#fff9}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation{width:100%;float:unset}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper:not(.woocommerce-MyAccount-navigation-link--practitioner-orders){margin-bottom:30px}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper:not(.woocommerce-MyAccount-navigation-link--practitioner-orders) .nav-card{display:flex;align-items:center;justify-content:space-between;height:100%}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper .nav-card{background:var(--presc-dash-card1-background);padding:30px;border-radius:var(--card-radius);overflow:hidden}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper.woocommerce-MyAccount-navigation-link--practitioner-orders .nav-cta-block{margin-top:30px}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper.woocommerce-MyAccount-navigation-link--practitioner-orders .nav-cta-block a{margin-right:15px}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper .nav-card .nav-cta-block a{font-size:16px;text-transform:capitalize;font-family:sans-serif}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper .nav-card .nav-content-wrapper h2{text-transform:capitalize;font-family:sans-serif;font-size:25px}body.woocommerce-account .woocommerce-MyAccount-content{float:unset;width:100%}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button{margin-right:10px;margin-bottom:10px;font-size:14px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{background:#fff;padding:20px;border-radius:var(--card-radius);margin-bottom:20px;border:1px solid var(--theme-border-light-color)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address header{display:flex;align-items:center;flex-flow:row wrap}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address header a{color:var(--theme-secondary-color);text-decoration:underline;margin-left:auto}.banner-featured-section{padding:170px 0;position:relative;overflow:hidden;background:var(--theme-light-background)}.grayed-background-section{background:var(--theme-light-background)!important}.banner-featured-section .banner-content{max-width:520px}.banner-featured-section .banner-content h1,.banner-featured-section .banner-content h2{text-transform:capitalize}.content-group-sections .content-column{max-width:55%;margin-left:auto}.content-group-sections.section-even .content-column{margin-left:auto}.content-group-sections .content-column h1,.content-group-sections .content-column h2{text-transform:capitalize;margin-bottom:25px}.content-group-sections .content-column .call-to-action a img{transition:.2s all ease-in;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-o-transition:.2s all ease-in;margin-top:-4px}.content-group-sections .content-column .call-to-action a img:last-child{margin-left:-22px;opacity:0}.content-group-sections .content-column .call-to-action a:hover img:first-child{opacity:0}.content-group-sections .content-column .call-to-action a:hover img:last-child{opacity:1}.featured-image-wrapper{position:relative;overflow:hidden;border-radius:var(--card-radius)}.featured-image{position:relative;width:100%;height:440px}.featured-image-wrapper:before,.featured-image:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,#fff0,#ffffff4d);-webkit-transform:skewX(-25deg);transform:skew(-25deg)}.featured-image-wrapper:hover:before,.popular-cat:hover .featured-image:before{-webkit-animation:shine .75s;animation:shine .75s}.featured-image-wrapper img,.featured-image img{transition:.2s all linear;-webkit-transition:.2s all linear;-o-transition:.2s all linear}.featured-image-wrapper:hover img,.popular-cat:hover .featured-image img{transform:rotate(3deg) scale(1.2);-webkit-transform:rotateZ(3deg) scale(1.2);-o-transform:rotateZ(3deg) scale(1.2)}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}.mc4wp-response p{color:#fff}.woocommerce .content-single-product-wrapper .summary .price{margin:20px 0}.content-single-product-wrapper .posted_in a{color:var(--theme-third-color)}.woocommerce-info{border-top-color:var(--theme-primary-color);border-radius:var(--btn-radius);background:var(--section-background-1)}.woocommerce-info:before{color:var(--theme-primary-color)}.vertical-separator{background:var(--theme-dark-background);height:15px;width:2px}.bundle-patient-table input[type=number]{width:70px;border-radius:var(--btn-radius);border:1px solid #ccc}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler{opacity:0}.prodcut-head h1{font-size:30px;font-weight:700;line-height:35.07px;width:75%}.summary.entry-summary .prodcut-head{display:flex;justify-content:space-between;align-items:center}.msg-wrapper.woocommerce-error a{text-decoration:underline}.meta-info .excerpt{margin-bottom:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.woocommerce .woocommerce-tabs ul.tabs li:before,.woocommerce .woocommerce-tabs ul.tabs li:after{box-shadow:unset}.order-step-section{position:relative;padding-top:145px}.order-step-section .content-column{max-width:400px}.order-step-section .order-step-item{padding:42px 22px;background:#fff;border-radius:var(--card-radius)}.order-step-section .order-step-item .icon{margin-bottom:20px}.order-step-section .content-column .content h2{font-size:24px}.order-step-section .order-counter{padding:10px 104px;border-radius:var(--card-radius);display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:6.5em;margin-left:15px;margin-right:15px}.order-step-section .order-counter p{color:#fff;margin-top:15px;margin-bottom:15px}.order-step-section .order-counter .separator{width:18px;border:1px solid #fff;transform:rotate(90deg);margin-left:50px;margin-right:50px}.popular-cat{border:1px solid var(--theme-border-light-color);border-radius:var(--card-radius);overflow:hidden;transition:.2s all linear}.popular-cat:hover{background:var(--section-background-1);border-color:transparent}.popular-cat .featured-image{height:250px;overflow:hidden;border-bottom:1px solid var(--theme-border-light-color)}.popular-cat .featured-image img{object-fit:cover;height:100%}.popular-cat .term-meta{padding:25px}.popular-cat .term-meta p{color:var(--content-second-color)}.popular-cat .term-meta .call-to-action [class*=theme-btn]{position:relative;display:flex!important;align-items:center;justify-content:center}.popular-cat .term-meta .call-to-action [class*=theme-btn] i{position:absolute;right:25px}.featured-prod-col .products{position:relative}.featured-prod-col .products .owl-buttons .owl-prev,.featured-prod-col .products .owl-buttons .owl-next{position:absolute;width:60px;height:60px;top:50%;bottom:0;transform:translateY(-100%);border-radius:100px;border:none;background:#202c6a08}.featured-prod-col .products .owl-buttons .owl-prev{left:100px}.featured-prod-col .products .owl-buttons .owl-next{right:100px}.bapf_sfilter .bapf_body ul li input{display:none}.berocket_aapf_widget_selected_filter{display:flex;flex-flow:row wrap}.berocket_aapf_widget_selected_filter .bapf_sfa_unall{order:1;flex:0 0 100%;margin-bottom:15px}.berocket_aapf_widget_selected_filter div:not(.bapf_sfa_unall){order:2;margin-right:15px}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy span{margin-bottom:10px;display:block}.bapf_sfilter .berocket_aapf_widget_selected_filter ul li{display:inline-block;border:1px solid var(--theme-secondary-color);background:var(--theme-secondary-color);border-radius:var(--card-radius);padding:3px 15px!important;margin-left:5px!important;margin-right:5px!important}.bapf_sfilter .berocket_aapf_widget_selected_filter ul li:first-child{margin-left:0!important}.filter-list:last-child .bapf_sfilter{margin-bottom:0}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:unset;width:100%;padding:20px 30px;border:2px solid var(--card-background);border-radius:var(--btn-radius)}.woocommerce .cart-collaterals .cart_totals .shop_table,.woocommerce-page .cart-collaterals .cart_totals .shop_table,.woocommerce .cart-collaterals .cart_totals .shop_table td,.woocommerce-page .cart-collaterals .cart_totals .shop_table td,.woocommerce .cart-collaterals .cart_totals .shop_table th,.woocommerce-page .cart-collaterals .cart_totals .shop_table th{border:none;padding-left:0;padding-right:0}.woocommerce .cart-collaterals .cart_totals .checkout-button{margin-bottom:0}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:30px}.woocommerce .cart-collaterals .cart_totals .shop_table th,.woocommerce .woocommerce-checkout-review-order .shop_table th{font-size:18px}.woocommerce .cart-collaterals .cart_totals .shop_table td,.woocommerce .woocommerce-checkout-review-order .shop_table td{text-align:right;font-size:12px;font-weight:400;color:var(--content-second-color)}.woocommerce ul#shipping_method{margin-top:20px;margin-bottom:15px}.woocommerce ul#shipping_method li .shipping-method-description{font-size:13px;margin-left:36px;margin-bottom:0}.woocommerce ul#shipping_method li label{display:flex;align-items:center;font-size:15px;font-weight:800}.woocommerce ul#shipping_method li .amount{font-size:14px;font-weight:400;margin-left:auto;padding-left:15px}.woocommerce .cart-collaterals .shop_table .woocommerce-shipping-calculator a{text-decoration:underline;color:var(--theme-secondary-color)!important;font-size:14px}.woocommerce .cart-collaterals .cart_totals .shop_table .package-wrapper,.woocommerce .woocommerce-checkout-review-order table.shop_table .package-wrapper{text-align:left}.woocommerce .woocommerce-checkout-review-order .selected-package-wrapper{display:flex;justify-content:space-between}.woocommerce .cart-collaterals .cart_totals table.shop_table .order-total th,.woocommerce .cart-collaterals .cart_totals table.shop_table .order-total .woocommerce-Price-amount *,.woocommerce .woocommerce-checkout-review-order table.shop_table .order-total th,.woocommerce .woocommerce-checkout-review-order table.shop_table .order-total .woocommerce-Price-amount *{color:var(--theme-secondary-color);font-size:18px;font-weight:700;line-height:24px}.woocommerce .cart-collaterals .cart-subtotal .woocommerce-Price-amount{color:var(--theme-primary-color);font-size:18px;font-weight:700;line-height:24px}.woocommerce .cart-collaterals .cart-subtotal .woocommerce-Price-amount,.woocommerce .woocommerce-checkout-review-order-table .woocommerce-Price-amount{font-size:18px;font-weight:800;line-height:24px}.woocommerce .woocommerce-checkout-review-order-table tfoot tr,.woocommerce .woocommerce-checkout-review-order-table tfoot tr .selected-package-wrapper{display:flex;justify-content:space-between}.woocommerce .woocommerce-checkout-review-order-table tfoot tr .package-wrapper{width:100%}.cart-totals-extras-content .terms-info{display:flex;align-items:center;margin-top:10px}.cart-totals-extras-content .terms-info p{margin-bottom:0;line-height:16.37px;font-size:12px}.cart-totals-extras-content>img{width:250px}.cart-totals-extras-content .terms-info img{margin-right:7px;width:15px;margin-top:0!important}.woocommerce-cart .page-content-section{padding-top:30px}.woo-page-banner-section{padding-top:50px}.checkout .user-fields-container .billing-fields-wrapper,.checkout .checkout-delivery-methods-wrapper,.checkout .woo-gp-form-wrapper,.checkout #prescription-checkout-fields,.checkout .order-review-wrapper,.checkout .user-fields-container .shipping-fields-wrapper,.checkout .p-lines-questionnaire-wrapper{padding:25px;border:1px solid var(--theme-border-light-color);border-radius:var(--card-radius);margin-bottom:20px}.checkout .user-fields-container .billing-fields-wrapper .woocommerce-billing-fields h3,.woocommerce-billing-fields h4,.checkout .woocommerce-account-fields h3,.checkout .checkout-delivery-methods-wrapper h3,.checkout #prescription-checkout-fields h3,.checkout .order-review-wrapper h3,.checkout .user-fields-container .shipping-fields-wrapper .woocommerce-shipping-fields h3,.woocommerce-shipping-fields h4,.checkout .p-lines-questionnaire-wrapper h3{font-size:24px;margin-bottom:20px}.woocommerce .checkout .woocommerce-account-fields h3:nth-child(1){margin-bottom:7px}.woocommerce .checkout .woocommerce-account-fields .woocommerce-form-row:nth-child(1 of.form-row){margin-bottom:0!important}.woocommerce .checkout .woocommerce-account-fields .woocommerce-form-row:nth-last-child(1 of.form-row) label{margin-bottom:0!important}.woocommerce .checkout .woocommerce-account-fields .woocommerce-form-row:nth-last-child(1 of.form-row) span{padding-bottom:0!important}.woocommerce .checkout .woocommerce-account-fields .woocommerce-form-row:last-child{margin-bottom:10px}.woocommerce .checkout .custom-date-input select{width:50%}.woocommerce .checkout .woocommerce-account-fields .password-input button{top:.6em;right:.7em}.checkout .woocommerce-account-fields .cflp-file-input{margin-top:10px}.checkout .p-lines-questionnaire-wrapper .p-lines-questionnaire{margin-bottom:0;border-radius:var(--card-radius)}.checkout #ship-to-different-address{display:flex;justify-content:space-between;margin-bottom:15px}.checkout #ship-to-different-address .shipping-form-toggle{border:none;width:47.33%}.woocommerce .checkout .order-review-wrapper table.shop_table{border:none;border-spacing:0 1em}.woocommerce .checkout .order-review-wrapper table.shop_table td{background:var(--section-background-1);border:none;padding:30px}.woocommerce .checkout .order-review-wrapper table.shop_table td:first-child{border-top-left-radius:var(--card-radius);border-bottom-left-radius:var(--card-radius);padding:15px;width:150px}.woocommerce .checkout .order-review-wrapper table.shop_table td:last-child{border-top-right-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius)}.woocommerce .woocommerce-checkout-review-order table.shop_table .woocommerce-Price-amount *{color:var(--theme-primary-color)}.woocommerce .checkout .cart_item .short-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:18.47px}.woocommerce .checkout .cart_item .product-quantity{border:1px solid var(--theme-border-light-color);padding:10px 30px;border-radius:var(--card-radius);background:#fff;color:var(--content-second-color);font-size:12px;font-weight:400}.woocommerce .checkout .cart_item .price-wrapper{margin-bottom:20px;text-align:center}.woocommerce .checkout .cart_item .price-wrapper .amount{font-size:20px;font-weight:700}.checkout-order-review-wrapper{border:2px solid var(--card-background);border-radius:var(--btn-radius);padding:30px}.checkout-order-review-wrapper a:not(.button):not([class*=theme-btn]){color:var(--theme-secondary-color);text-decoration:underline}.woocommerce-checkout #payment{background:transparent}.woocommerce-checkout #payment .cart-collaterals{margin-top:0}.woocommerce-checkout #payment .cart-collaterals .shop_table th{font-size:15px;width:100%}.woocommerce-checkout #payment .cart-collaterals .shop_table tr:last-child th{font-size:24px}.woocommerce-checkout #payment .cart-collaterals .cart_totals,.woocommerce-checkout #payment ul.payment_methods{padding:0}.woocommerce-checkout #payment div.form-row{margin-top:15px;padding:9px 0}.woocommerce-checkout #payment .button:after{background-color:#fff;margin-left:10px}.woocommerce-checkout #payment .button:hover:after{margin-left:15px;background-color:var(--theme-third-color)}.woocommerce .woocommerce-checkout-review-order table.shop_table{display:flex;flex-direction:column;width:100%;border:none;margin-bottom:10px;border-radius:0;border-bottom:1px solid var(--card-background)}.woocommerce .woocommerce-checkout-review-order table.shop_table th,.woocommerce .woocommerce-checkout-review-order table.shop_table td{border:none;padding:10px 0}.woocommerce .woocommerce-checkout-review-order table.shop_table tr:not(:last-child) *,.woocommerce .cart-collaterals table.shop_table tr:not(:last-child) *{color:var(--theme-primary-color)}.woocommerce .woocommerce-checkout-review-order table.shop_table .shipping.dpd_uk-shipping{display:flex;flex-direction:column}.woocommerce .woocommerce-checkout-review-order table.shop_table .shipping.dpd_uk-shipping th,.woocommerce .woocommerce-checkout-review-order table.shop_table .shipping.dpd_uk-shipping td{padding-top:0;padding-bottom:0}.woocommerce #payment button,.woocommerce #payment input[type=button],.woocommerce #payment input[type=submit],.woocommerce #payment .button{width:100%;background:var(--theme-bg-gradient-2);color:#fff!important;font-weight:400;position:relative}.woocommerce-checkout #payment div.payment_box{background-color:var(--theme-secondary-color);color:#fff}.woocommerce-checkout #payment div.payment_box:before{border-color:var(--theme-secondary-color);border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;top:-16px}.woocommerce .woocommerce-shipping-methods li input[type=radio]{position:absolute;opacity:0}.woocommerce .woocommerce-shipping-methods li input[type=radio]+label{cursor:pointer}.woocommerce .woocommerce-shipping-methods li input[type=radio]+label:before{content:"";background:#fff;border-radius:100%;border:1px solid var(--theme-medium-gray);display:flex;flex-shrink:0;width:1.4em;height:1.4em;position:relative;top:0;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.woocommerce .woocommerce-shipping-methods li input[type=radio]:checked+label:before{background-color:var(--theme-primary-color);box-shadow:inset 0 0 0 4px #f4f4f4;border-color:var(--theme-medium-gray)}.woocommerce .woocommerce-shipping-methods li input[type=radio]:focus+label:before{outline:none;border-color:var(--theme-medium-gray)}.woocommerce .payment-secure-content{position:relative}.woocommerce .payment-secure-content h4 img{position:absolute;left:0}.woocommerce .payment-secure-content h4:has(img){padding-left:30px}.woocommerce .payment-secure-content strong{font-weight:400;font-size:14px}.woocommerce .payment-secure-content a{color:var(--theme-secondary-color);text-decoration:underline}.back-to-cta a{color:var(--theme-third-color)}.about-condition-content .content-column-blocks .content-column:not(:last-child){margin-bottom:4em}.woocommerce-checkout .woo-gp-form-wrapper{margin-bottom:30px;background:transparent;border:2px solid var(--card-background);border-radius:var(--btn-radius)}.woocommerce-checkout form .woo-gp-form-wrapper .consent-checkbox label{display:inline;width:80%;margin-left:10px;margin-bottom:0;font-weight:400}.woocommerce-checkout form .woocommerce-is-inform-gp-option{display:flex;justify-content:space-between}.woocommerce-checkout form .woocommerce-is-inform-gp-option label{line-height:inherit!important;text-align:center}#woocommerce-checkout-form-coupon .form-row{display:flex;flex-flow:row wrap}#woocommerce-checkout-form-coupon .form-row #coupon_code{width:210px;border-right:none!important}#woocommerce-checkout-form-coupon .form-row .button{padding-right:40px!important}#coupon-error-notice{flex:0 0 100%}.woocommerce-is-inform-gp-option input{opacity:0}.woocommerce-is-inform-gp-option .form-row input+label{position:relative;text-transform:capitalize;display:inline-flex;justify-content:center;align-items:center;width:100%;border-radius:var(--card-radius);border:2px solid var(--theme-dark-color-1);font-weight:600;padding:15px 45px;cursor:pointer}.woocommerce-is-inform-gp-option .form-row input:checked+label{background-color:var(--theme-bg-gradient);color:#fff}.border-none{border:none!important}.woocommerce-gp-surgery-options{display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:space-between;padding:15px 0}.woocommerce-gp-surgery-options .woocommerce-form-row{display:flex;align-items:center}.woocommerce .woocommerce-checkout .woocommerce-gp-surgery-options .form-row label{width:100%;margin-bottom:0;flex:0 0 100%;padding-left:40px;margin-left:-30px}.term-banner-content-wrapper .call-to-action{display:flex;align-items:center;flex-wrap:wrap;row-gap:1rem}@media(min-width:992px){.term-banner-content-wrapper{max-width:530px}.term-banner-content-wrapper .call-to-action [class*=theme-btn-]:first-child{flex:0 0 50%;text-align:center}.single-term-banner-section .banner-image{height:450px;overflow:hidden;border-radius:var(--card-radius)}.single-term-banner-section .banner-image img{width:100%;height:100%;object-fit:cover}.single-term-banner-section .banner-tagline-content p{font-size:14px}.about-condition-content .content-column-blocks .featured-image-wrapper{max-width:530px}.about-condition-content .content-column-blocks .featured-image-wrapper:not(odd){margin-left:auto;margin-right:0}.about-condition-content .content-column-blocks .featured-image-wrapper:not(even){margin-right:auto;margin-left:0}}.woocommerce form .form-row label{text-align:left!important}.my-account-form-wrapper .main-heading,.my-account-form-wrapper #woo-login h2,.my-account-form-wrapper #woo-register h2{font-size:30px}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:var(--theme-primary-color)!important;background-image:var(--theme-primary-color)!important}.p-lines-inner{width:700px;border-radius:var(--card-radius)}.p-lines-outer h5{background:transparent;position:absolute;right:-20px;left:unset;width:auto;min-width:inherit}.p-lines-outer h5 a{width:30px}.p-lines-outer h5 a:before,.p-lines-outer h5 a:after{background-color:var(--theme-primary-color);height:30px}.p-lines-content{color:var(--theme-third-color);font-weight:700;font-size:13px;text-align:center}.woocommerce form .p-lines-questionnaire .required{color:var(--theme-primary-color)}.plines-popup-main-heading{color:var(--theme-primary-color);margin-bottom:15px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--input-placeholder-color)}.woocommerce form .form-row select{-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/arrow-down-light.svg);background-repeat:no-repeat;background-position-x:calc(100% - .5rem);background-position-y:20px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:var(--card-radius)}.woo-single-product-wrapper .quick-summary-wrapper .trust-key-info{align-items:unset}.woo-single-product-wrapper .quick-summary-wrapper .trust-key-info h5{font-size:20px;font-weight:800}.woo-single-product-wrapper .quick-summary-wrapper .trust-key-info .icon{width:50px;height:100%;flex-shrink:0}.woocommerce ul.order_details{border:2px solid var(--card-background);border-radius:var(--btn-radius);padding:20px}.woocommerce .woocommerce-customer-details address{border:2px solid var(--card-background);border-radius:var(--btn-radius)}.has-consultation-form header .logo-container{padding:18px 0}.consultation-section{padding-bottom:200px;background:var(--theme-bg-gradient)}.consultation-form-wrapper .cflp-form .cflp-btn-wrapper button{width:100%;margin-left:0;margin-right:0;margin-bottom:10px;height:60px}.consultation-form-wrapper .cflp-form .cflp-btn-wrapper button.cflp-prev-group{text-align:left;color:var(--theme-dark-gray);width:auto}.consultation-form-wrapper .cflp-form .cflp-btn-wrapper button.cflp-prev-group .fa{color:var(--theme-dark-gray)}.cflp-form .form-group,#pline-form .form-group{border:none;padding:0;margin-top:0;margin-bottom:20px;background:transparent}.cflp-form .form-group label h5,#pline-form .form-group label h5{font-size:20px;font-weight:800;margin-bottom:10px}.cflp-form .form-group input:not([type=radio]):not([type=checkbox]),.cflp-form .form-group textarea,#pline-form .form-group input:not([type=radio]):not([type=checkbox]),#pline-form .form-group textarea{border:1px solid var(--theme-medium-gray);border-radius:var(--btn-radius);padding:11px 20px;margin:0;width:100%;color:var(--theme-primary-color)}form.cflp-form .check-radio-group,#pline-form .check-radio-group{float:unset;margin-top:0!important}form.cflp-form .check-radio-group .form-check.radio,#pline-form .check-radio-group .form-check.radio{width:100%;padding-right:0}.cflp-form .form-check.radio label,#pline-form .form-check.radio label{border-radius:var(--btn-radius);border-color:var(--theme-medium-gray);border-width:2px;color:var(--theme-primary-color);display:block;font-size:22px;padding-left:20px;padding-right:20px;text-align:left;margin-right:0}#pline-form .form-check.radio label{font-size:18px}.cflp-form .form-check.radio label:hover,#pline-form .form-check.radio label:hover{background:#fff;border:2px solid var(--theme-primary-color);transform:unset}.cflp-form .form-check.radio input[type=radio]:checked~label,#pline-form .form-check.radio input[type=radio]:checked~label{background:#fff;border-color:var(--theme-primary-color);border-width:2px;color:var(--theme-primary-color);transform:unset}.cflp-form .form-term,#pline-form .form-term{text-align:left;color:var(--theme-text-dark-color);margin:0}.cflp-form .form-term a,#pline-form .form-term a{color:var(--theme-secondary-color)}.checkbox-group .form-check~.form-check{margin-top:0}.checkbox-group label.form-check-label{display:flex;align-items:center;margin-bottom:15px;border-radius:var(--btn-radius);font-size:22px;color:var(--theme-primary-color)!important;border:1px solid var(--theme-medium-gray);height:50px;padding-left:10px;padding-right:10px;transition:.2s all ease-in-out}.checkbox-group label.form-check-label.has-class{border:2px solid var(--theme-primary-color);transition:.2s all ease-in-out}.cflp-form .checkbox-group input.form-check-input,#pline-form .checkbox-group input.form-check-input{margin-top:0!important;margin-left:5px;margin-right:5px;border:1px solid var(--theme-medium-gray);overflow:hidden}.checkbox-group label.form-check-label.has-class input.form-check-input{border:1px solid var(--theme-blue-color)}.checkbox-group .form-check input[type=checkbox]:before{background-color:var(--theme-blue-color);width:10em;height:10em;background-image:url(../images/check-tick.svg);background-position:center;background-repeat:no-repeat}.checkbox-group input[type=checkbox]:checked~label{border-color:var(--theme-primary-color);border-width:2px;color:var(--theme-primary-color)}.cflp-form .bmi-input-wrapper h5,#pline-form .bmi-input-wrapper h5{font-size:20px;font-weight:800}.cflp-form .bmi-options-input label,#pline-form .bmi-options-input label{font-weight:800}.cflp-form .bmi-options-input small,.cflp-form .bmi-input-wrapper small,#pline-form .bmi-options-input small{font-size:14px;color:var(--theme-dark-gray);font-weight:400}.cflp-form .bmi-cal-input,#pline-form .bmi-cal-input{display:flex;align-items:center}.cflp-form .form-group .bmi-cal-input label,#pline-form .form-group .bmi-cal-input label{font-weight:800;margin-bottom:0;margin-right:15px}.cflp-form .form-group .bmi-cal-input .default-bmi-val,.cflp-form .form-group .bmi-cal-input input.bmi-calculated,#pline-form .form-group .bmi-cal-input .default-bmi-val{padding:8px 20px;border:1px solid var(--theme-primary-color);border-radius:var(--card-radius);background:var(--theme-blue-light-color-3);color:var(--theme-primary-color);text-align:center;width:100px}.cflp-form .form-group .bmi-cal-input .default-bmi-val+input.bmi-calculated,#pline-form .form-group .bmi-cal-input .default-bmi-val+input.bmi-calculated{border:none;background:transparent;width:100px}.cflp-form .cflp-form-group textarea,#pline-form .cflp-form-group textarea{height:200px}.cflp-form .file-input-wrapper label,#pline-form .file-input-wrapper label{margin-top:15px;cursor:pointer}.cflp-form .file-input-wrapper .file-selected,#pline-form .file-input-wrapper .file-selected{margin-left:15px;font-weight:800;color:var(--theme-primary-color)}.cflp-form .file-input-wrapper .file-selected.error,#pline-form .file-input-wrapper .file-selected.error{color:red}.cflp-form .file-input-wrapper:has(label[for]) input[type=file],#pline-form .file-input-wrapper:has(label[for]) input[type=file]{opacity:0;padding:0;max-height:0;min-height:0}.cflp-form .conditional-field-form label h4,#pline-form .conditional-field-form label h4{font-weight:800;font-size:20px;color:var(--theme-primary-color)}.cflp-form select.form-control,#pline-form select.form-control{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:var(--btn-radius);border-color:var(--theme-medium-gray);background-image:url(../images/angle-down.svg);background-position:right .7rem top 50%;background-size:.65rem auto;background-repeat:no-repeat}.cflp-form select.form-control:focus{border-color:var(--theme-medium-gray)}#pline-form .cflp-form-container.container-fluid{padding:0}#pline-form .form-group .content-wrapper.section-title{text-align:left!important}#pline-form .form-group .content-wrapper.section-title h4{margin-left:0;margin-bottom:5px!important}#pline-form .form-group .fields-description{margin-top:0!important;margin-bottom:10px!important;display:block}#pline-form .form-group-wrapper p{color:var(--theme-primary-color)}#pline-form .content-wrapper.section-title.text-center h4.mb-3,.cflp-form label h4{font-size:18px}.cflp-form .form-control:focus,#pline-form .form-control:focus{box-shadow:unset;border-color:var(--theme-primary-color)}@media(min-width:992px){.single-product #pline-form.show:not(.no-pline-form){position:fixed;z-index:999;inset:0;overflow-y:auto}.single-product #pline-form.show:not(.no-pline-form):before{content:"";position:fixed;inset:0;background:#000;opacity:.2}.single-product #pline-form div.cflp-form-container{width:750px;background:#fff;padding:20px;position:relative;z-index:9;margin-top:20px;margin-bottom:20px;border-radius:var(--btn-radius)}.single-product #pline-form .cflp-form-container .form-group-wrapper{border:none;padding:0;margin-bottom:0}body:has(.woopw-form-wrapper .collapse.show:not(.no-pline-form)){overflow:hidden}}#pline-form .form-check.radio input[type=radio]:checked~label{border-color:var(--theme-third-color)}.single-product .woopw-form-wrapper{margin-top:15px;margin-bottom:15px}.single-product .woopw-form-wrapper [class*=theme-btn]{justify-content:center!important;max-width:100%}.single-product .woopw-form-wrapper [class*=theme-btn] .fa{position:relative;margin-left:10px}.single-product .woopw-form-wrapper [class*=theme-btn] .fa:before{visibility:hidden}.single-product .woopw-form-wrapper [class*=theme-btn] .fa:after{content:"";position:absolute;mask:url(../images/arrow-right-white.svg) no-repeat center / contain;-webkit-mask:url(../images/arrow-right-white.svg) no-repeat center / contain;background-color:var(--theme-primary-color);width:20px;height:100%;top:0;right:0;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.modal .modal-body h4{font-size:24px;font-weight:800}.modal .modal-header{justify-content:end;text-align:right}.modal .modal-header .close{border:none;background:transparent;position:relative;padding:10px}.modal .modal-header .close *{display:none;position:relative;width:20px;height:20px}.modal .modal-header .close:after{content:"";position:absolute;inset:0;background:url(../images/close.svg);background-repeat:no-repeat;background-position:center;width:20px;height:20px}.woo-dashboard-wrapper{display:flex}.woo-dashboard-wrapper .dash-nav{flex:0 0 18.77%;background:var(--theme-primary-color);padding:25px;min-height:100vh;overflow:hidden}.woo-dashboard-wrapper .dash-content{padding:25px}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation{height:100%;display:flex;flex-direction:column}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom{margin-top:auto;margin-bottom:4rem}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom li:last-child{margin-top:30px;padding-bottom:40px}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom li:last-child:hover{background:none}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom li:last-child:before{content:unset}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom h5{font-size:15px;font-weight:700;margin-bottom:0}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom small{font-size:12px;font-weight:400}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom .user-info-wrapper{display:flex;align-items:center;justify-content:space-between}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom .user-info-wrapper .avatar{width:40px;height:40px;border-radius:100px;border:2px solid transparent;background:linear-gradient(90deg,#ffe9f8 5%,#e6f7fe 95%);overflow:hidden;flex-shrink:0;margin-right:10px}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom .user-info-wrapper .user-info{flex:0 0 70%}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom .user-info-wrapper .avatar img{width:100%;height:100%;object-fit:contain}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom .user-info-wrapper .user-info small{word-break:break-all}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom .user-info-wrapper .icon-logout:before{background-color:var(--theme-icon-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li{cursor:pointer;padding:0;overflow:hidden;border-radius:calc(var(--btn-radius) - 2px);margin-bottom:10px;transition:.2s all linear;position:relative;z-index:1}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li.is-active{background:var(--theme-bg-gradient-4)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li:not(.is-active):before{content:"";background:var(--theme-content-bg-gradient-2);position:absolute;inset:0;opacity:0;transition:.2s all linear;z-index:-1}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li:not(.is-active):hover:before{opacity:1;transition:.2s all linear}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li.is-active *>:not(.icon){color:var(--theme-primary-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li:not(.is-active):hover *>:not(.icon){color:#fff}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li *,.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li a{color:#fff;font-size:18px;font-weight:800;display:block;width:100%;cursor:pointer}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li a{padding:10px;display:flex}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li a h6{margin-bottom:0}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li i{width:auto;margin-right:5px;height:24px}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon:before,.title-wrapper .icon:before,.icon:before{content:"";width:24px;height:24px;display:inline-block}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li i,.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon:before{height:20px}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon-dash:before{mask:url(../images/speed.svg) no-repeat center / contain;-webkit-mask:url(../images/speed.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon-list:before,.icon-list:before{mask:url(../images/list_alt.svg) no-repeat center / contain;-webkit-mask:url(../images/list_alt.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon-chart:before,.icon-chart:before{mask:url(../images/addchart.svg) no-repeat center / contain;-webkit-mask:url(../images/addchart.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon-person:before,.icon-person:before{mask:url(../images/person.svg) no-repeat center / contain;-webkit-mask:url(../images/person.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon-orders:before,.icon-orders:before{mask:url(../images/medication_liquid.svg) no-repeat center / contain;-webkit-mask:url(../images/medication_liquid.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon-draw:before,.icon-draw:before{mask:url(../images/draw.svg) no-repeat center / contain;-webkit-mask:url(../images/draw.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon-pin:before,.icon-pin:before{mask:url(../images/pin.svg) no-repeat center / contain;-webkit-mask:url(../images/pin.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon-download:before,.icon-download:before{mask:url(../images/file_download.svg) no-repeat center / contain;-webkit-mask:url(../images/file_download.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon-settings:before,.icon-settings:before{mask:url(../images/settings.svg) no-repeat center / contain;-webkit-mask:url(../images/settings.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li .icon-default:before,.icon-default:before{mask:url(../images/list-icon.svg) no-repeat center / contain;-webkit-mask:url(../images/list-icon.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li.is-active .icon:before{background-color:var(--theme-secondary-color)}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation li:not(.is-active):hover .icon:before{background-color:var(--theme-icon-color)}.icon-star:before{mask:url(../images/stars.svg) no-repeat center / contain;-webkit-mask:url(../images/stars.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.icon-review:before{mask:url(../images/manage_search.svg) no-repeat center / contain;-webkit-mask:url(../images/manage_search.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.icon-cancel:before{mask:url(../images/cancel.svg) no-repeat center / contain;-webkit-mask:url(../images/cancel.svg) no-repeat center / contain;background-color:#fff}.icon-gp:before{mask:url(../images/local_hospital.svg) no-repeat center / contain;-webkit-mask:url(../images/local_hospital.svg) no-repeat center / contain;background-color:var(--theme-primary-color)}.icon-magnify:before{mask:url(../images/zoom_in.svg) no-repeat center / contain;-webkit-mask:url(../images/zoom_in.svg) no-repeat center / contain;background-color:var(--theme-primary-color)}.icon-reorder:before{mask:url(../images/repeat.svg) no-repeat center / contain;-webkit-mask:url(../images/repeat.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.icon-media:before{mask:url(../images/media-icon.svg) no-repeat center / contain;-webkit-mask:url(../images/media-icon.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.icon-explore:before{mask:url(../images/troubleshoot.svg) no-repeat center / contain;-webkit-mask:url(../images/troubleshoot.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.icon-location:before{mask:url(../images/location_on.svg) no-repeat center / contain;-webkit-mask:url(../images/location_on.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.icon-calendar:before{mask:url(../images/calendar_month.svg) no-repeat center / contain;-webkit-mask:url(../images/calendar_month.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.icon-medserv:before{mask:url(../images/medical_services.svg) no-repeat center / contain;-webkit-mask:url(../images/medical_services.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.icon-scale:before{mask:url(../images/scale.svg) no-repeat center / contain;-webkit-mask:url(../images/scale.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.icon-support:before{mask:url(../images/help_outline.svg) no-repeat center / contain;-webkit-mask:url(../images/help_outline.svg) no-repeat center / contain;background-color:var(--theme-icon-color)}.icon-info:before{mask:url(../images/info.svg) no-repeat center / contain;-webkit-mask:url(../images/info.svg) no-repeat center / contain;background-color:var(--theme-blue-color)}.icon-message:before{mask:url(../images/message.svg) no-repeat center / contain;-webkit-mask:url(../images/message.svg) no-repeat center / contain;background-color:var(--theme-blue-color)}.icon-email:before{mask:url(../images/email-icon.svg) no-repeat center / contain;-webkit-mask:url(../images/email-icon.svg) no-repeat center / contain;background-color:var(--theme-blue-color)}.icon-faqs:before{mask:url(../images/faqs-icon.svg) no-repeat center / contain;-webkit-mask:url(../images/faqs-icon.svg) no-repeat center / contain;background-color:var(--theme-blue-color)}.icon-chat:before{mask:url(../images/chat-icon.svg) no-repeat center / contain;-webkit-mask:url(../images/chat-icon.svg) no-repeat center / contain;background-color:var(--theme-blue-color)}.icon-share:before{mask:url(../images/share.svg) no-repeat center / contain;-webkit-mask:url(../images/share.svg) no-repeat center / contain;background-color:var(--theme-primary-color)}.icon-person-outline:before{mask:url(../images/person_outline.svg) no-repeat center / contain;-webkit-mask:url(../images/person_outline.svg) no-repeat center / contain;background-color:var(--theme-primary-color)}.icon-clock:before{mask:url(../images/timer.svg) no-repeat center / contain;-webkit-mask:url(../images/timer.svg) no-repeat center / contain;background-color:var(--theme-primary-color)}.icon-checkmark:before{mask:url(../images/checkmark.svg) no-repeat center / contain;-webkit-mask:url(../images/checkmark.svg) no-repeat center / contain;background-color:var(--theme-secondary-color)}.woocommerce-account-dash-table .icon-reorder:before,.woocommerce-account-dash-table .icon-media:before{background-color:var(--theme-blue-color)}.dash-quick-cta .icon-reorder:before,.dash-quick-cta .icon-explore:before,.dash-quick-cta .icon-location:before,.dash-quick-cta .icon-calendar:before{background-color:#fff}.icon-logout{width:18px;height:18px;margin-right:5px}.icon-logout:before{content:"";width:18px;height:18px;display:inline-block;mask:url(../images/logout.svg) no-repeat center / contain;-webkit-mask:url(../images/logout.svg) no-repeat center / contain;background-color:var(--theme-primary-color)}.woo-dashboard-wrapper .dash-content{flex:0 0 81.23%;background:var(--theme-bg-gradient);display:flex;flex-direction:column}.woo-dashboard-wrapper .dash-content .woocommerce{flex:1 0 auto}.woo-dashboard-wrapper .dash-content footer{padding:25px 0}.woo-dashboard-wrapper .dash-content footer p{font-size:15px}@media(min-width:992px){.woo-dashboard-wrapper .dash-content footer p{margin-bottom:0}.woo-dashboard-wrapper .dash-content footer .created-by{text-align:right}}.woo-dashboard-wrapper .dash-content footer .created-by img{filter:brightness(0);margin-right:5px}.woo-dashboard-wrapper .dash-content footer .created-by a{text-decoration:underline}.title-wrapper .icon:before{background-color:var(--theme-blue-color)}.dash-user-info{display:flex;align-items:center;justify-content:space-between}.dash-header-cta{display:flex}.dash-header-cta a{display:flex!important;align-items:center;margin-left:10px;margin-right:10px}.dash-header-cta a .icon{display:flex;align-items:center;margin-right:5px}.dash-header-cta a .icon:before{width:18px;height:18px}.dash-user-info a.logout{display:flex!important;align-items:center;margin-right:5px}.dash-user-info h3{color:var(--theme-primary-color);font-size:36px;font-weight:800}.dash-quick-cta{margin-top:20px}.dash-quick-cta ul{list-style:none;padding:0;display:flex;flex-flow:row wrap}.dash-quick-cta ul li{margin-right:15px}.theme-btn-primary:has(.btn-icon){display:inline-flex;align-items:center}.theme-btn-primary .btn-icon{margin-right:4px;height:21px}.theme-btn-primary .btn-icon:before,.theme-btn-secondary-dark .btn-icon:before,.theme-btn-gradient .btn-icon:before{content:"";width:18px;height:18px;display:inline-block}.theme-btn-secondary-dark .btn-icon:before{background-color:#fff}.theme-btn-primary .icon-list:before,.theme-btn-primary .icon-chart:before{background-color:#fff}.theme-btn-primary .icon-review:before{background-color:#fff}.activity-counters,.practice-tour-container{background:linear-gradient(#fff,#fff) padding-box,var(--theme-bg-gradient-3) border-box;border-radius:var(--btn-radius);overflow:hidden;padding:20px;margin-top:30px;border:2px solid transparent}.activity-counters ul{display:flex;justify-content:space-between;margin-bottom:0}.activity-counters ul li{display:flex;align-items:center}.activity-counters ul li .icon{margin-right:5px}.activity-counters ul li .counter-info-wrap{display:flex;flex-direction:column;line-height:1}.activity-counters ul li .counter-info-wrap label{color:var(--theme-dark-gray);font-size:16px}.activity-counters ul li .counter-info-wrap .counter{font-size:36px;font-weight:800;color:var(--theme-primary-color)}.presc-dash-cards{margin-top:30px}.presc-dash-cards .card-wrapper{background:#fff;border:1px solid var(--theme-medium-gray);border-radius:var(--btn-radius);padding:20px;overflow:hidden}.presc-dash-cards .card-wrapper .link-style{display:inline-flex;align-items:center}.presc-dash-cards .card-wrapper h5{font-size:20px;font-weight:800;color:var(--theme-primary-color)}.presc-dash-cards .card-wrapper p{font-size:16px;color:var(--theme-dark-gray);margin-bottom:10px}.presc-dash-cards .card-wrapper .title-wrapper{display:flex}.presc-dash-cards .card-wrapper .title-wrapper .icon{margin-right:5px}.woocommerce .woo-practitioner-orders-wrapper [class*=theme-btn]{padding-left:15px!important;padding-right:15px!important;display:inline-flex!important;align-items:center}.woocommerce .order-action-wrapper .form-row{display:inline-flex}.woocommerce .woo-practitioner-orders-wrapper .order-customer{color:var(--theme-secondary-color)}.woocommerce .woo-practitioner-orders-wrapper datetime{font-weight:400;color:var(--theme-dark-gray)}.woocommerce .woo-practitioner-orders-wrapper time{display:block;color:var(--input-placeholder-color)!important}.woocommerce .woo-practitioner-orders-wrapper .btn-icon{width:18px;height:18px;margin-right:5px;display:inline-block}.woocommerce .woo-practitioner-orders-wrapper .btn-icon:before{width:18px;height:18px;vertical-align:top}.woocommerce .woo-practitioner-orders-wrapper .practitioner-order-action.link-style{display:inline-flex}.presc-footer-right .theme-btn-primary{background:var(--theme-btn-primary-color)!important}.presc-footer-right .theme-btn-primary:hover{background:var(--theme-primary-btn-hover-color)!important}.practice-tour-container .tour-content .tour-content-container{padding-right:20px}.practice-tour-container .tour-content .close{position:absolute;right:0;top:0;color:var(--theme-secondary-color);font-size:24px;cursor:pointer}.practice-tour-container .tour-content h4{font-size:24px;font-weight:800;color:var(--theme-primary-color)}.practice-tour-container .tour-content p{color:var(--theme-text-dark-color);font-size:16px;font-weight:400}.practice-tour-container .thumbnail-wrapper{position:relative;display:flex;align-items:center;align-content:center;justify-content:center;height:100%;overflow:hidden;border-radius:5px}.practice-tour-container .thumbnail-wrapper i{z-index:1;background:#fff;padding:20px 23px;text-align:center;border-radius:100px}.practice-tour-container .thumbnail-wrapper img{position:absolute;bottom:0;top:0;height:100%;object-fit:cover}.woocommerce-treatment-orders-table .order-items span{color:var(--theme-secondary-color)!important;font-size:16px}.woocommerce-treatment-orders-table .order-status{font-size:14px;line-height:1}.card-wrapper.p-0 .card-top-wrapper{padding:20px 20px 0}.download-item{display:flex;align-items:center;justify-content:space-between}.download-item h6{flex:0 0 70%}.download-item h6,.dashboard-card-table h6,.download-item span{font-size:14px}.download-item .size,.download-item .type{color:var(--theme-dark-gray)}.download-item .size{margin-right:5px;text-transform:lowercase}.download-item .type{text-transform:uppercase}.woocommerce table.shop_table .download-item-desc>p,.woocommerce table.dashboard-card-table td p{color:var(--theme-secondary-color);font-size:16px}.card-icon-cta{display:flex;align-items:center}.card-icon-cta a{line-height:0;display:inline-block}.card-icon-cta .icon{display:inline-block;line-height:0}.card-icon-cta .icon:before{background-color:var(--theme-blue-color)}.tooltip-inner{background-color:var(--theme-primary-color)}.bs-tooltip-start .tooltip-arrow:before{border-right-color:var(--theme-primary-color)!important}.bs-tooltip-end .tooltip-arrow:before{border-left-color:var(--theme-primary-color)!important}.bs-tooltip-bottom .tooltip-arrow:before{border-top-color:var(--theme-primary-color)!important}.bs-tooltip-top .tooltip-arrow:before{border-bottom-color:var(--theme-primary-color)!important}.modal .heading-section h2{font-size:30px}.order-consultations h3,.order-consultations h4{display:flex;align-items:center}.order-consultations .order-status{margin-left:10px}.title-container.space-between{display:flex;align-items:center;justify-content:space-between}.woocommerce .afwc-affiliate-details-card-wrapper .afwc-affiliate-details-card{background:var(--theme-primary-color)}.woocommerce .afwc-affiliate-details-card-wrapper .afwc-affiliate-details-card .afwc-details,.woocommerce .afwc-display-name{color:#fff}.woocommerce .afwc-affiliate-details-card-wrapper .afwc-affiliate-details-card .afwc-click-to-copy{color:var(--theme-third-color);text-decoration:underline}.woocommerce .afwc-table-header-wrapper{justify-content:space-between}.afwc-table-header-wrapper .afwc-view-all-reports{margin-left:auto;margin-right:1.5rem}#afwc_kpi_section_wrapper .afwc-kpi-row .afwc-kpi-box{background:#fff;border-radius:var(--btn-radius)}#afwc_kpi_section_wrapper .afwc-kpi-row svg.afwc-kpi-separator{opacity:0}.woocommerce .woocommerce-MyAccount-content .nav-tab-active{border-bottom:2px solid var(--theme-primary-color);color:var(--theme-primary-color)}#afwc_resources_wrapper,#afwc_payment_wrapper{padding:10px;margin:0;background:#fff}.woocommerce-variation-price .price{display:block}.condition-listings .product-item-wrapper.container{overflow:unset!important}.condition-listings .product-item-wrapper [class*=col-lg],.condition-listings .product-item-wrapper [class*=col-md],.condition-listings .product-item-wrapper [class*=col-sm]{width:100%}.condition-listings .product-item-wrapper.owl-carousel .owl-stage,.condition-listings .product-item-wrapper.owl-carousel .owl-item{display:flex}.prescription-requested-info-form .prescription-condition-list{list-style:none;height:100%;border-right:1px solid #ccc}.prescription-requested-info-form .prescription-condition-list li{padding:7px;cursor:pointer;font-size:13px}.prescription-requested-info-form .prescription-condition-list li.active-cond{background:var(--theme-light-gray);color:var(--theme-primary-color)}.prescription-requested-info-form .prescription-requested-content{margin-bottom:10px;overflow:hidden;position:relative}.prescription-requested-info-form .prescription-requested-content .prescription-thread-wrapper{max-height:430px;overflow-y:auto;display:flex;flex-direction:column-reverse}.prescription-requested-info-form .prescription-requested-content .thread .author{display:block;font-weight:700}.prescription-requested-info-form .prescription-requested-content .thread time{text-decoration:underline;font-weight:700;font-size:12px;color:var(--theme-dark-gray);margin-bottom:10px;display:block}.prescription-requested-info-form .prescription-requested-content .prescriber-reply,.prescription-requested-info-form .prescription-requested-content .default-thread-reply{width:350px;margin-right:auto}.prescription-requested-info-form .prescription-requested-content .admin-reply,.prescription-requested-info-form .prescription-requested-content .practitioner-reply{width:350px;margin-left:auto}.practitioner-requests-form-wrapper .prescription-requested-content .prescriber-reply,.practitioner-requests-form-wrapper .prescription-requested-content .practitioner-reply{width:550px}.prescription-requested-info-form .prescription-requested-content .prescriber-reply .thread-wrapper,.prescription-requested-info-form .prescription-requested-content .default-thread-reply .thread-wrapper{background:#f4f4f4;padding:15px 20px;margin-bottom:10px;border-radius:0 10px 10px}.thread-wrapper p,.prescription-requested-info-form .prescription-requested-content .prescriber-reply .thread-wrapper p,.prescription-requested-info-form .prescription-requested-content .practitioner-reply .thread-wrapper p,.prescription-requested-info-form .prescription-requested-content .default-thread-reply .thread-wrapper p{margin-bottom:0;font-size:15px}.prescription-requested-info-form .prescription-requested-content .admin-reply .thread-wrapper{background:var(--theme-light-gray);padding:15px 20px;margin-bottom:10px;border-radius:0 10px 10px}.prescription-requested-info-form .prescription-requested-content .admin-reply .thread-wrapper p{color:#fff;margin-bottom:0}.prescription-requested-info-form .prescription-requested-content .practitioner-reply .thread-wrapper{background:var(--theme-bg-gradient-4);padding:15px 20px;margin-bottom:10px;border-radius:0 10px 10px}.prescription-requested-info-form.practitioner-request-wrapper{border:1px solid #c1c1c1;border-radius:5px;overflow:hidden}.prescription-requested-info-form.practitioner-request-wrapper .reply-header{background:#f9f9f9;padding:10px;border-bottom:1px solid #d1d1d1}.prescription-requested-info-form.practitioner-request-wrapper .reply-header small{color:#aaa}.prescription-requested-info-form.practitioner-request-wrapper .prescription-requested-content{margin-bottom:0;padding:20px;background:#fff}.small-content{font-size:15px;margin-bottom:0}#sp-ea-7849.sp-easy-accordion>.sp-ea-single>.ea-header a .ea-expand-icon{color:#fff}#prescription-extra-content-modal .modal-content-wrapper{display:flex;flex-direction:column}#prescription-extra-content-modal .modal-content-wrapper .q-group-desc{order:1;margin-bottom:20px}.modal-content .q-group-desc h5,#prescription-extra-content-modal .modal-content-wrapper .q-group-desc h5,#practitioner-order-prescription-modal .modal-content .q-group-desc h5{font-size:18px}.modal-content .q-group-desc p,.modal-content .q-group-desc div,#prescription-extra-content-modal .modal-content-wrapper .q-group-desc p,#practitioner-order-prescription-modal .modal-content .q-group-desc p,#practitioner-order-prescription-modal .modal-content .q-group-desc div{margin-bottom:5px;font-size:15px}.modal-content .q-desc ul,#prescription-extra-content-modal .modal-content-wrapper .q-group-desc ul,#practitioner-order-prescription-modal .modal-content .q-group-desc ul,#prescription-extra-content-modal .modal-content-wrapper .q-desc ul,#practitioner-order-prescription-modal .modal-content .q-desc ul{list-style:inherit;padding-left:20px;font-size:14px}#prescription-extra-content-modal .modal-content-wrapper :not(.q-group-desc){order:2}#prescription-extra-content-modal .modal-content-wrapper:has(.q-group-desc) h2{font-size:25px}#prescription-extra-content-modal .modal-content-wrapper:has(.q-group-desc)>h2:first-child{font-size:18px;font-weight:400}.flex-heading{display:flex;align-items:center;justify-content:space-between}.filter-wrap label{font-weight:800}.woocommerce .woocommerce-pagination--without-numbers .woocommerce-Button:after{background-color:#fff}.woocommerce .woocommerce-pagination--without-numbers .woocommerce-button--previous{padding-left:35px!important}.woocommerce .woocommerce-pagination--without-numbers .woocommerce-button--next{padding-right:35px!important}.woocommerce .woocommerce-pagination--without-numbers .woocommerce-button--previous:after{left:0;transform:rotateY(-180deg);margin-left:10px}.woocommerce .woocommerce-pagination--without-numbers .woocommerce-button--previous:hover:after{margin-left:5px}.woocommerce .woocommerce-MyAccount-content .bookly-details-step .bookly-form-group:has(.bookly-js-full-name),.woocommerce .woocommerce-MyAccount-content .bookly-details-step .bookly-form-group:has(.bookly-js-user-email){display:none}.presc-calendar-wrapper h3{font-size:25px}.woocommerce-tabs a{color:var(--theme-third-color);text-decoration:underline}.woocommerce-tabs ul{list-style:inherit;padding-left:20px}.woocommerce form .wc_payment_methods .form-row label,.woocommerce form .wc_payment_methods{font-size:16px}.woocommerce form .wc_payment_methods .wc_payment_method img{width:70px}.woocommerce-order-details .woocommerce-order-details__title .order-status{vertical-align:middle}.woocommerce-order-details>p a{text-decoration:underline;color:var(--theme-secondary-color)}#patient-order-updates-modal .comment.note{margin-bottom:15px}#patient-order-updates-modal .commentlist.notes .description{background:#f1f1f1;padding:10px}#patient-order-updates-modal .commentlist.notes .description p{margin-bottom:0}#patient-order-updates-modal .commentlist.notes .woocommerce-OrderUpdate-meta{font-style:italic;font-size:12px;border-bottom:dotted;border-width:1px;border-color:#757575}#tour-content-modal .modal-content{background:transparent}#tour-content-modal .modal-body{padding:0}#tour-content-modal .modal-body .practice-tour-container{margin-top:0}.risk-high,.risk-medium,.risk-low{padding:10px 15px;color:#fff!important;border-radius:var(--btn-radius);font-weight:700;vertical-align:top}.risk-high{background:var(--theme-danger-color)}.risk-medium{background:#eeb300}.risk-low{background:#2f9500}.risk-row-high{background:#ffe4e4!important}.risk-row-medium{background:#fff5e3!important}.modal .consultation-header{display:flex;justify-content:space-between;flex-flow:row wrap}.modal .consultation-header-meta{flex:0 0 50%}#consultation-patient-modal .consultation-header-meta{flex:0 0 100%}.modal .consultation-header-meta h4,.modal .rounded-card h4,.modal .practioner-order-add-notes h2{font-size:18px}.modal .consultation-header-meta p,.moda .rounded-card p,.modal .patient-row,.modal .patient-row label,.modal .patient-row p{font-size:15px}.modal .consultation-header .presc-action-header{display:flex;justify-content:end;flex:0 0 50%}.rounded-card{border:1px solid var(--theme-medium-gray);border-radius:var(--btn-radius);padding:20px}.modal .consultation-data .nav-tabs{border-bottom:0;list-style:none;padding-left:0}.modal .consultation-data .nav-tabs .nav-item .nav-link{margin-bottom:-1px}.modal .consultation-data .nav-tabs .nav-item .nav-link:hover{border-color:transparent}.modal .consultation-data .nav-tabs .nav-item .nav-link:focus{border-color:transparent}.modal .consultation-data .nav-tabs .nav-item .nav-link:not(.active){font-weight:700;color:var(--theme-dark-gray);border-width:0}.modal .consultation-data .nav-tabs .nav-item .nav-link.active{font-weight:700;color:var(--theme-primary-color);border-color:var(--theme-medium-gray) var(--theme-medium-gray) #fff;border-bottom:0}.modal .consultation-data .tab-content:where(.tab-pane:not(:nth-child(1))){border-top-left-radius:var(--btn-radius)}.modal .consultation-data .tab-content:not(.rounded-card){border:1px solid var(--theme-medium-gray);border-top-right-radius:var(--btn-radius);border-bottom-left-radius:var(--btn-radius);border-bottom-right-radius:var(--btn-radius)}.modal .consultation-data .tab-content .consult-pagination{padding:0 20px 10px}.modal .consult-pagination{display:flex;justify-content:space-between}.modal .order-note-form-wrapper .theme-btn{padding-right:35px!important;display:block!important}.patient-order-history-wrapper{max-height:550px;overflow-y:auto}.tab-content.rounded-card .consultation-content-container{padding:0}.consultation-content-container{max-height:1380px;overflow-y:auto;padding:20px}.consultation-content{padding:20px}.under-review-wrapper{max-width:800px;margin:0 auto}.eligibility-modal .modal-body,.eligibility-content-wrapper,.under-review-wrapper{padding:0;position:relative;margin-top:0;background:linear-gradient(#fff,#fff) padding-box,var(--theme-bg-gradient-3) border-box;border-radius:var(--btn-radius);border:2px solid transparent;overflow:hidden}.eligibility-modal .modal-body:after,.eligibility-content-wrapper:after,.under-review-wrapper:after{content:"";background:var(--theme-bg-gradient);position:absolute;inset:0;z-index:0}.eligibility-modal .modal-content,.under-review-wrapper .under-review-content{border-radius:var(--card-radius);position:relative}.eligibility-modal .modal-content:before,.eligibility-content:before,.under-review-wrapper .under-review-content:before{background:url(../images/banner-small-icon.webp);background-repeat:no-repeat;width:150px;content:"";position:absolute;top:10px;left:20px;height:100px;z-index:9;background-size:contain;opacity:.1}.eligibility-modal .modal-content:after,.eligibility-content:after,.under-review-content:after{background:url(../images/banner-small-icon.webp);background-repeat:no-repeat;width:70px;content:"";position:absolute;bottom:5px;right:20px;height:70px;z-index:9;background-size:contain;opacity:.19}.eligibility-modal-wrapper,.eligibility-content-wrapper .eligibility-content,.under-review-content{padding:30px 20px;margin-top:0;position:relative;z-index:1}.under-review-wrapper .under-review-content h1,.under-review-wrapper .under-review-content h2{color:var(--theme-secondary-dark-color)}.eligibility-modal-wrapper .cflp-icon-warning svg path,.eligibility-content-wrapper .cflp-icon-warning svg path{fill:var(--theme-secondary-dark-color)}.eligibility-modal-wrapper .content-wrapper h2,.eligibility-content-wrapper .content-wrapper h2,.eligibility-content-wrapper .content-wrapper h3,.eligibility-content-wrapper .content-wrapper h4{color:var(--theme-secondary-dark-color)}.under-process-section{height:100vh}.under-process-section .container{height:100%}.under-process-section .row{align-items:center;height:100%}.under-review-content a:not([class*=theme-btn]){color:var(--theme-secondary-color)}.consultation-completion-condition-banner .banner-content-wrapper h2{font-size:40px}.consultation-completion-condition-banner .banner-content-wrapper{display:flex;justify-content:space-between}.consultation-completion-condition-banner .banner-content-wrapper .banner-bottom-content p{font-size:15px}.woocommerce-variation-add-to-cart.variations_button .woo-cart-form-meta-wrapper,.woocommerce-variation-add-to-cart-enabled .woo-cart-form-meta-wrapper{width:100%}.single-product .variable-input-wrapper{display:flex;align-items:center}.single-product .variable-input-wrapper .quantity{margin-right:10px}.mc4wp-checkbox span{margin-left:10px}.woocommerce .woocommerce-checkout .mc4wp-checkbox label{line-height:1.2!important}.woocommerce .woocommerce-checkout .mc4wp-checkbox span{margin-left:0}.my-account-form-wrapper #woo-register{padding:0}.my-account-form-wrapper #woo-register .mc4wp-checkbox label{font-weight:900}#patient-image-content-modal{max-width:550px;margin-left:auto;margin-right:auto}#patient-image-content-modal img{width:600px;height:600px}.essential-reviews{margin-bottom:15px}.woocommerce .woocommerce-MyAccount-content .card-items-table-wrapper .card-icon-cta{justify-content:unset}@media(min-width:1200px){.essential-reviews.left-aligned .trustpilot-widget iframe{left:-14%}.work-with-section .essential-reviews.left-aligned .trustpilot-widget iframe{left:-33%}}.content-single-product-wrapper .summary .trustpilot-widget{margin-top:10px}.cflp-form .form-group .modal-content{background:var(--theme-primary-background)}.cflp-form .form-group .close-tooltip-modal{padding:5px}.cflp-form .form-group .close-tooltip-modal .btn-close{filter:invert(1)}.cflp-form .form-group .modal-content .modal-body{color:#fff}.woocommerce-order-images .gallery img{height:200px;object-fit:contain}.woocommerce-order-images .nav-tabs .nav-link.active{color:var(--theme-secondary-color)}.woocommerce-order-images .nav-tabs .nav-link{color:var(--theme-primary-color)}.uploaded-by{color:var(--theme-secondary-color)}.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .cart-price-wrapper,.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .product-subtotal .subscription-price{display:flex;align-items:center;gap:2px;white-space:nowrap;flex-direction:column;font-size:14px;line-height:1.1}.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .cart-price-wrapper,.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .cart-price-wrapper .woocommerce-Price-amount,.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .product-subtotal .subscription-price .woocommerce-Price-amount,.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .product-subtotal .subscription-price .subscription-details{display:block;width:100%}.woocommerce-cart-form__cart-item.cart_item .product-subtotal .subscription-price .subscription-details{margin-left:0}.under-review-wrapper.full-width{max-width:unset}.under-review-wrapper.notice-wrapper h3{color:var(--theme-secondary-dark-color);font-size:24px}table.shop_table.subscription_details td .woocommerce-button{margin-bottom:5px}.woocommerce .content-single-product-wrapper .summary .price{display:flex;align-items:center;flex-flow:row wrap}.woocommerce .content-single-product-wrapper .summary .price del{font-size:30px;margin-right:10px}.woocommerce .content-single-product-wrapper .summary .price .bundled_item_price_quantity{font-size:30px}.woocommerce .content-single-product-wrapper .bundle_button{display:flex;justify-content:space-between}.bundle_form table.variations tr,.single-product div.product .bundle_form table.variations tr{display:flex;align-items:center}.bundle_form table.variations td.value,.single-product div.product .bundle_form table.variations td.value{padding-top:0!important}.woocommerce .content-single-product-wrapper .product form.cart .bundled_item_wrap{margin-bottom:5px}.woocommerce .content-single-product-wrapper .bundled_product_summary .bundled_item_wrap .price{margin-top:5px;font-size:30px}.woocommerce .product .bundled_product_title{font-size:25px}.woocommerce .product form.cart .bundled_item_wrap{margin-bottom:0}.woocommerce .product form.cart .bundled_product.bundled_product_summary{padding-bottom:10px;margin-bottom:10px}.woocommerce .product .bundled_item_cart_content .cfvsw-variation-disable-logic tr{margin-bottom:5px}.woocommerce .product .bundled_item_cart_content .bundled_item_after_cart_details{margin-top:5px;margin-bottom:5px}.woocommerce .content-single-product-wrapper .summary .price .bos4w-or-subscribe{font-size:18px;margin-left:5px}.woocommerce .product .bos4w-display-options ul li:not(:last-child),.woocommerce .product ul.bos4w-select-options li:not(:last-child){margin-bottom:10px}.woocommerce .product form.bundle_form .cart.bundle_data .bos4w-display-wrap{display:none!important}.bos4w-display-wrap .bos4w-display-plan-text{margin-top:5px;margin-bottom:10px;font-weight:700}.woocommerce .bos4w-select-options{list-style:none;padding:0}.woocommerce .bos4w-display-dropdown label{font-weight:700}.woocommerce-variation-add-to-cart.variations_button .woo-cart-form-meta-wrapper:not(:has(.variable-input-wrapper)){width:auto}.woocommerce .woocommerce-cart-form .bos4w-select-options input[type=radio]{width:15px;height:15px}.woocommerce .woocommerce-cart-form .bos4w-select-options input[type=radio]:checked:after{width:7px;height:7px}.woocommerce .woocommerce-cart-form .bos4w-select-options label{font-size:13px}.woocommerce .order-total .woocommerce-Price-amount{font-size:18px;color:var(--theme-secondary-color)}.woocommerce table.shop_table.shop_table_responsive th.order-status,.woocommerce .woocommerce-MyAccount-content table th.order-status,.woocommerce .woocommerce-MyAccount-content table td.order-status{border-radius:0;border-left:0;border-right:0;display:revert;text-align:left}.woocommerce-order-received table.shop_table.shop_table_responsive th.order-status{background:revert;border:revert}.woocommerce .woocommerce-orders-table--subscriptions tbody td.subscription-actions{display:revert!important}.woopw-sub-form-fields-wrap{display:flex}.product-quantity.hide-qty:before{content:unset!important}.totals-subs-wrap{text-align:right}.woocommerce .checkout-price-wrapper,.woocommerce .checkout-price-wrapper .subscription-price{display:flex;white-space:nowrap;flex-direction:column}.woocommerce table.shop_table.order_details,.woocommerce table.shop_table.subscription_details{background:#fff}.woocommerce .woo-single-product-wrapper .product .out-of-stock{display:inline-block;border:1px solid;width:fit-content;padding:15px;border-radius:var(--btn-radius)}.single-product #ppcp-recaptcha-v2-container,.single-product .first-payment-date{margin:0!important}@media screen and (max-width:1299px){.wp-2fa-configuration-form .modal__content .button{width:auto!important;display:inline!important}.wp2fa-modal .modal__container{max-height:90vh!important}}@media all and (max-width:991px){.desktop-visible{display:none!important}.mobile-visible{display:block!important}header.mobile-header-toggle{position:fixed;z-index:9;background:var(--theme-primary-color);inset:0;height:100%;overflow-y:auto;overflow-x:hidden}.site-header .logo-container.stick-me-top{position:fixed;top:0;left:0;right:0;z-index:999}.site-header .mobile-visible .navbar-header{display:flex;align-items:center;justify-content:space-between}.site-header .navigtaion-toggle-wrapper{order:2;display:flex}.site-header .mobile-visible.mobile-menu.show{display:block!important}.site-header .mobile-visible.mobile-menu{position:absolute;width:100%;z-index:99}.site-header .mobile-visible.mobile-menu .navbar,.site-header .mobile-visible.mobile-menu .navbar .navbar-header{height:100%;width:100%}.site-header .mobile-visible.mobile-menu .navbar-nav{display:block}.site-header .header-right-section{display:none}.mobile-menu .sub-menu{position:absolute;height:100%;inset:0;transform:translate(100%);transition:.3s all linear;background:var(--theme-primary-color);width:100%;padding-top:20px;padding-left:20px;padding-right:20px;z-index:999}.site-header .mobile-menu .sub-menu.slideInn{transform:translate(0);visibility:visible}.site-header .mobile-menu #navbar.navigation-holder{background:var(--theme-primary-color);padding-top:10px;padding-left:20px;padding-right:20px;display:block!important}.site-header .mobile-menu #navbar.navigation-holder .menu-item,.site-header .mobile-menu #navbar.navigation-holder .menu-item>a{color:#fff;font-size:22px;font-weight:700}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-item a:after{content:unset}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-item a,.site-header .mobile-menu #navbar.navigation-holder .sub-menu .parent-item.menu-item,.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-cta-wrapper a{font-size:21px;font-weight:700;display:block;width:100%;position:relative}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .parent-item.menu-item{background:var(--theme-bg-gradient-4);padding:15px;color:var(--theme-primary-color);border-radius:var(--btn-radius);margin-bottom:20px;text-align:center}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .parent-item.menu-item:before{content:"";mask:url(../images/angle-right.svg) no-repeat center / contain;-webkit-mask:url(../images/angle-right.svg) no-repeat center / contain;background-color:var(--theme-secondary-dark-color);width:20px;height:20px;margin-right:10px;position:absolute;left:15px;top:33%;bottom:0;transform:rotate(180deg)}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-item a,.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-cta-wrapper a{display:flex;align-items:center}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-item a:before,.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-cta-wrapper a:before{content:"";mask:url(../images/arrow-forward.svg) no-repeat center / contain;-webkit-mask:url(../images/arrow-forward.svg) no-repeat center / contain;background-color:var(--theme-icon-color);width:20px;height:20px;order:2;margin-left:10px}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .sub-menu-items-warpper>.menu-item.menu-item-has-children>a:before,.site-header .mobile-menu #navbar.navigation-holder .sub-menu .child-elements>.menu-item>a:before{content:unset}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-cta-wrapper{margin-top:30px}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-cta-wrapper a{color:#fff}.site-header #navbar>ul>li *:is(a,span.title-only){padding:15px 0;font-size:22px;font-weight:700}.site-header #navbar>ul>li{border-bottom:1px solid var(--theme-blue-light-color)}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-item-has-children,.site-header .mobile-menu #navbar.navigation-holder .sub-menu .child-elements,.site-header .mobile-menu #navbar.navigation-holder .sub-menu .child-elements a{margin-bottom:15px}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .child-elements a{font-size:16px;font-weight:400;display:block;color:var(--theme-icon-color)}.site-header .mobile-menu #navbar>.nav>.sub-menu>.menu-item:not(.parent-item),.site-header .mobile-menu #navbar .sub-menu .sub-menu-items-warpper:not(:has(.child-elements)) .menu-item{padding:15px 0;border-bottom:1px solid var(--theme-blue-light-color)}.site-header .mobile-menu #navbar>ul .menu-item-has-children>*:is(a,span){position:relative;display:flex;align-items:center}.site-header .mobile-menu #navbar>ul .menu-item-has-children>*:is(a,span):before,.site-header .mobile-menu #navbar>ul .menu-item-has-children .sub-menu .menu-item.menu-item-has-children a:before{content:"";font-size:11px;position:absolute;right:10px;mask:url(../images/angle-right.svg) no-repeat center / contain!important;-webkit-mask:url(../images/angle-right.svg) no-repeat center / contain!important;background-color:var(--theme-icon-color);width:20px;height:20px}.site-header .mobile-menu #navbar .extra-menus{margin-top:25px;margin-bottom:15px}.site-header .mobile-menu #navbar .extra-menus{padding-top:0;padding-bottom:0}.site-header .mobile-menu #navbar .extra-menus li{margin-bottom:15px}.site-header .mobile-menu #navbar .extra-menus li a{padding-left:0;padding-right:0;display:flex;align-items:center}.site-header .mobile-menu #navbar .extra-menus li a span{display:block;color:#fff;font-weight:400}.site-header .mobile-menu #navbar .extra-menus li a>span{margin-left:10px;font-weight:700;line-height:1.1}.site-header .mobile-menu #navbar .extra-menus li a:before{content:unset}.site-header .mobile-visible .woo-header-search{position:absolute;left:0;right:0;z-index:9;padding:15px;background:var(--theme-primary-color)}.site-header .mobile-visible .woo-header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:55px;font-size:20px}.site-header .mobile-visible .woo-header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:var(--theme-dark-gray);font-size:18px}.site-header .mobile-visible form .dgwt-wcas-sf-wrapp{border-radius:var(--btn-radius);overflow:hidden}.site-header .mobile-visible.header-bar{padding:7px 0}.site-header .mobile-visible .header-search-toggle,.site-header .mobile-visible .open-btn.close-navbar{margin-right:10px}.site-header .mobile-visible .open-btn.close-navbar{margin-right:0;position:relative;width:45px;padding:10px}.site-header .mobile-visible .header-search-toggle{position:relative;width:45px;text-align:center}.site-header .mobile-visible .header-search-toggle.search-visible:before{content:"";background:var(--theme-primary-color);position:absolute;top:0;bottom:-1.5rem;left:0;right:0;border-top-right-radius:5px;border-top-left-radius:5px;z-index:1}.site-header .mobile-visible .open-btn{position:relative;top:0;left:0;width:45px;padding:10px;border:none;background:transparent}.site-header .mobile-visible .open-btn.close-navbar:before{content:"";position:absolute;left:0;right:0;bottom:-2.2rem;top:0;background:var(--theme-primary-color);border-top-right-radius:5px;border-top-left-radius:5px}.site-header .mobile-visible .open-btn span:not(.sr-only){margin-bottom:5px;position:relative;height:3px;border-radius:10px;background-color:var(--theme-primary-color);display:block}.site-header .mobile-visible .open-btn.close-navbar span:not(.sr-only){background-color:#fff}.site-header .mobile-visible .header-search-toggle img{margin-right:0;position:relative;padding-top:5px;z-index:1}.site-header .mobile-visible .header-search-toggle.search-visible img{filter:brightness(0) invert(1)}.dgwt-wcas-overlay-mobile-on .site-header .mobile-visible form .dgwt-wcas-sf-wrapp{overflow:unset;border-radius:unset}.site-header .mobile-visible form .dgwt-wcas-sf-wrapp button{background:#fff}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-overlay-mobile{background:var(--theme-primary-color)}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp a,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp a *{color:#fff;font-size:20px;font-weight:700}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:var(--theme-secondary-color)}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0}.site-header .mobile-visible .woo-header-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before{background-size:30px}.woo-dash-nav-sidebar{display:block;width:100%}.woo-dash-nav-sidebar .dash-nav{min-height:inherit;z-index:9;left:0;right:0}.dash-user-info{flex-flow:row wrap}.woo-dash-nav-sidebar .dash-nav .dash-logo-wrapper{margin-bottom:0!important;display:flex;justify-content:space-between;align-items:center}.woo-dash-nav-sidebar .dash-nav .dash-logo-wrapper img{width:200px}.woo-dash-nav-sidebar .dash-nav button.open-btn{background:transparent;border:none}.woo-dash-nav-sidebar .dash-nav button.open-btn span{background-color:#fff;display:block;height:2px;width:20px;margin-bottom:3px}.woo-dash-nav-sidebar .dash-nav button.open-btn span:last-child{margin-bottom:0}.woo-dash-nav-sidebar .dash-nav .woocommerce-MyAccount-navigation{display:none;max-height:100vh;overflow-y:auto;padding-bottom:20px}.woo-dash-nav-sidebar .dash-nav .woocommerce-MyAccount-navigation.navbar-visible{margin-top:20px}.woo-dash-nav-sidebar .dash-nav .woocommerce-MyAccount-navigation.navbar-visible ul:first-child{margin-bottom:0}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom .user-info-wrapper .logout a{width:100%;display:block;text-align:right}.presc-dash-cards .tooltip.show{display:none}.presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row td:last-child .card-icon-cta a .icon{display:none}.presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row .card-icon-cta a:last-child{margin-left:0!important;margin-bottom:0!important}.presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row td:last-child .card-icon-cta{display:block}.presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row .card-icon-cta span{color:#fff}.presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row td:last-child .card-icon-cta a{background:var(--theme-btn-primary-color);color:var(--theme-primary-btn-txt-color);font-size:calc(var(--btn-font-size) -2);font-weight:600;padding:10px 25px;border:3px solid #306fc0;border-radius:var(--btn-radius);display:block;text-align:center;width:100%;margin-bottom:10px;position:relative;text-transform:capitalize;line-height:inherit;word-wrap:break-word}.woocommerce .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .card-icon-cta a{margin-left:0!important}}@media all and (max-width:1026px){.navbar-header .my-basket{display:flex;margin-right:0;padding:10px 30px}.header-style-1 #navbar,.header-style-2 #navbar,.header-style-3 #navbar{margin-right:0!important}.contact-pg-section .contact-info>div{width:100%!important}.newsletter-section .newsletter-content,.newsletter-section .form-wrapper{text-align:center}.banner-call-to-action,.full-width-slide .banner-call-to-action{display:block}.banner-call-to-action a{display:block;width:100%;text-align:center}.full-width-slide .banner-call-to-action a{margin-left:0}.banner-call-to-action a:not(:last-child){margin-bottom:10px}.modal{overflow:auto}.mobile-menu .sub-menu-items-warpper{overflow-y:auto;padding-bottom:10%;max-height:700px}.woocommerce .checkout-price-wrapper,.woocommerce .checkout-price-wrapper .subscription-price{display:flex;white-space:nowrap;justify-content:end;flex-direction:row;gap:5px}}@media all and (max-width:992px){.site-header .navbar-logo{display:flex!important;justify-content:space-between;padding:30px 0 30px 35px}.site-header .navbar-logo img{width:150px}.site-header #navbar .close-navbar{position:unset}.menu-shop-sidebar-container{display:none}.services-section .service-grids{margin:0}.featured-image.position-absolute{position:unset!important;width:100%;margin-bottom:20px}.featured-image.position-absolute img{width:100%}.header-bar{background:var(--theme-primary-color);padding:15px 0;margin-bottom:20px}.header-bar .navigtaion-toggle-wrapper svg{width:29px;height:29px}.header-bar .navbar-header{margin-left:15px;margin-right:15px}.site-header #navbar>ul>li .sub-menu{display:flex;flex-wrap:wrap;padding-left:20px}.site-header #navbar>ul>li .sub-menu li{width:50%;border-bottom:none}.site-header #navbar>ul>li>.sub-menu a{padding:8px 15px 8px 22px}.header-bar .navbar-header img{width:200px}.site-header .navbar-nav>li{max-width:100%}.site-footer .copyright{text-align:center!important}.site-footer .lower-footer-col p{text-align:center}.page-title .breadcrumb{width:100%;justify-content:center;padding:0}.header-socials{justify-content:center;margin-bottom:10px}.header-cta-block{text-align:center}.site-header .navigtaion-toggle-wrapper .header-cart-count{position:absolute;top:-5px;left:17px;background:var(--theme-notification-color)}.site-header .navbar-header button{position:unset;margin-right:0}.site-header .navbar-header .shop-cart{margin-right:10px}.navbar-nav{display:block}.site-header .header-right-section .my-basket{display:none}.swiper-pagination{display:none!important}.site-header #navbar>ul>li.menu-btn{padding:7px 20px;width:100%;border-radius:0;background:transparent!important;font-weight:400}.featured-products-top-section{margin-bottom:25px;margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}.tagline-section{padding-top:20px;padding-bottom:20px}.tagline-section .tagline-wrapper .tagline-content{width:50%;justify-content:center;margin-bottom:0}.tagline-section .tagline-wrapper .tagline-content:eq(0){margin-bottom:15px}.owl-dots{text-align:center;margin-top:10px}.owl-theme .owl-dots .owl-dot{background:transparent;border:none}.woocommerce .products-filter-warpper .filter-list li{flex:0 0 33%}.shop-sidebar-toggle{display:flex;font-size:15px;align-items:center;justify-content:space-between;border:1px solid var(--theme-primary-color);background:var(--theme-primary-color);color:#fff;padding:10px 15px;border-radius:var(--card-radius);text-transform:capitalize;font-weight:700}.woocommerce .shop-sidebar .menu-shop-sidebar-container .menu{padding-top:0;border-radius:var(--card-radius);margin-top:15px}.products .product img{width:100%}.before-shop-loop{margin-bottom:0!important}.header-right-section .header-call-to-action a:last-child{margin-right:0!important}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation{padding:0}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper .nav-card{display:block!important;text-align:center}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper .nav-card .nav-content-wrapper{margin-bottom:10px}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper:first-child{margin-bottom:30px}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper .nav-cta-block [class*=theme-btn-]{width:100%;margin-right:0}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper .nav-cta-block [class*=theme-btn-]:first-child{margin-bottom:10px}.woocommerce .page-banner-section{display:none}.woocommerce .page-content-section{padding:15px 0}.woocommerce div.product div.summary{margin-bottom:0}.woocommerce .woocommerce-tabs .panel{padding:2rem}.woocommerce .woocommerce-tabs .panel iframe{width:100%;height:250px}.woocommerce .related .products>[class*=col-lg-]{margin-bottom:2rem}.practitioner-form-wrapper .wpcf7 [class*=col-lg-]{padding:0}.woocommerce .practitioner-section-content h2{font-size:25px}.woocommerce .practitioner-order-completed-wrapper,.woocommerce .practitioner-order-under-review-wrapper{padding:20px!important}.practitioner-section-content.heading-section{display:block}.practitioner-section-content.heading-section .modal-action-wrapper p{margin-left:0}.woocommerce #practitioner-order-modal .woo-practitioner-orders-wrapper table tbody td [class*=theme-btn]{display:block!important;width:100%;margin-left:0!important;margin-right:0!important;margin-top:7px;margin-bottom:7px;text-align:center}.woocommerce #practitioner-order-modal .woo-practitioner-orders-wrapper table tbody td [class*=theme-btn]:last-child{margin-bottom:0}.patient-presc-history-content.heading-section{font-size:25px;margin-bottom:20px}.prescription-requested-info-form .prescription-patient-list{margin-bottom:20px}.page-banner-section h1{font-size:30px}.woocommerce-MyAccount-navigation .row [class*=col-]{padding:0}.page-banner-section [class*=theme-btn]:last-child{margin-bottom:0!important}.woocommerce #customer_details .col-1,.woocommerce #customer_details .col-2{padding:0}.bundle-prescription-extras{display:block}.bundle-prescription-extras .action-btns{display:block!important;margin-top:10px}.bundle-prescription-extras .action-btns .form-row{display:block}.bundle-prescription-extras .action-btns .form-row button{display:block;width:100%;text-align:center}.bundle-patient-table{overflow-x:auto}body .select2-container,body .ui-widget.ui-datepicker{z-index:999!important}.patient-form>.row>[class*=col-]{padding-left:0;padding-right:0}.field-area.row [class*=col-]{padding:0;margin-bottom:15px}.bundle-patient-table input[type=number]{width:100%}.presc-email-invite-wrapper{display:block;width:100%;float:unset}.woocommerce .woocommerce-checkout .presc-email-invite-wrapper .form-row{width:100%}.invite-presc{margin-top:0;width:100%;text-align:center}.contact-content-wrapper .contact-info{margin-top:20px}.contact-content-wrapper .contact-info ul li{display:flex;align-items:center}.contact-content-wrapper .contact-info ul li a{word-break:break-all}.contact-content-wrapper .contact-info ul li p{margin-left:20px;max-width:100%;margin-top:0}.wpcf7 .wpcf7-submit{width:100%}.site-footer .upper-footer .logo img{width:70%;margin-bottom:20px}.featured-products-top-section .content-block{position:relative;z-index:2}.featured-products-top-section .featured-image img{opacity:.2}.tagline-wrapper.owl-carousel .owl-dots,.tagline-wrapper.owl-carousel .owl-nav{display:none}.woocommerce .woocommerce-tabs ul.tabs{display:flex;align-items:center;overflow:auto}.woocommerce .woocommerce-tabs ul.tabs li{display:flex;max-width:fit-content;flex:0 0 100%;text-align:center}.featured-categories .product-category-item-right{height:100%}.featured-cat-card:nth-child(odd){padding-left:0}.featured-cat-card:nth-child(2n){padding-right:0}.related.products .products.row>[class*=col-md-]{padding-left:0;padding-right:0}.tpslick-slide.tpslick-current.tpslick-active:before{position:absolute;content:"";inset:0;z-index:9999}.prodcut-head h1{font-size:25px}.summary.entry-summary .prodcut-head{align-items:baseline;flex-direction:column}.woocommerce .product form.woocommerce-cart-form .woo-cart-form-meta-wrapper,.woocommerce .product form.woocommerce-cart-form .woo-cart-form-act-wrapper{flex:0 0 53.33%}.woocommerce .slider-for.tpslick-slider{height:400px}.woocommerce .slider-for.tpslick-slider .tpslick-slide img:first-child{height:400px!important}#mega-menu-wrap-main-menu .mega-menu-toggle{display:none}#mega-menu-wrap-main-menu .mega-menu-toggle+#mega-menu-main-menu{display:block;padding:0 15px}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item{border-bottom:1px solid #ececec}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{padding:0 15px}.site-header #navbar #mega-menu-wrap-main-menu ul#mega-menu-main-menu>li.menu-btn{height:auto;padding:0;background:transparent!important;width:100%;border-radius:0}.site-header #navbar #mega-menu-wrap-main-menu ul#mega-menu-main-menu>li.menu-btn a{text-align:left;color:var(--theme-primary-color)!important;padding:8px 15px}#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{content:"";transform:rotate(180deg)}.owl-nav.disabled{display:none}.tagline-item{justify-content:center}.tagline-section .owl-carousel .owl-nav button{background:transparent;border:none}.tagline-section .owl-carousel .owl-nav .owl-prev,.tagline-section .owl-carousel .owl-nav .owl-next{position:absolute;top:10px}.tagline-section .owl-carousel .owl-nav .owl-prev{left:0}.tagline-section .owl-carousel .owl-nav .owl-next{right:0}.tagline-section .owl-carousel .owl-dots.disabled{display:none}.hero-banner-cta,[class*=theme-btn]{text-align:center}.owl-item:has(.desktop-visible){display:none}.section-cta a,.section-cta button{margin-right:0}.featured-services-section .container{padding-left:0;padding-right:0}.woo-dashboard-wrapper.woo-dash-nav-sidebar .dash-nav{position:fixed}.woo-dashboard-wrapper.woo-dash-nav-sidebar .dash-content{padding-top:6em}.woocommerce .woopw-form-wrapper.d-flex.flex-column .theme-btn-gradient{width:100%}.woopw-sub-form-fields-wrap .quantity{flex:0 0 25%}.product-quantity.hide-qty{width:20%!important}.product-quantity.hide-qty *{display:none!important}.shop_table:has(.product-quantity.hide-qty) .product-subtotal{width:45%!important}}@media all and (max-width:800px){.header-style-1 #navbar,.header-style-2 #navbar,.header-style-3 #navbar{margin-right:0!important;overflow-y:auto}.theme-btn-primary,.theme-btn-primary-2,.prev.page-numbers,.next.page-numbers,.cf7mls-btns .cf7mls_next.action-button,.cf7mls-btns .cf7mls_back.action-button,.theme-btn-secondary,.theme-btn-light,.theme-btn-outline,.theme-btn-outline-dark,.theme-btn-outline-danger{padding:10px 25px!important;font-size:18px}.site-footer .upper-footer .col{min-height:1px!important}.service-single-content{padding:50px 0!important}.service-sidebar{max-width:100%!important;margin-top:0!important}.header-style-1 .navbar-brand,.header-style-2 .navbar-brand,.header-style-3 .navbar-brand{margin-top:0!important;padding-top:0!important}.logo-container .header-middle-wrapper{margin-bottom:0}.header-right-section .header-call-to-action{display:flex;flex-direction:column;text-align:center}.header-right-section .header-call-to-action a{width:100%}.header-right-section .header-call-to-action a:not(:last-child){margin-bottom:15px;margin-right:0!important}.banner-call-to-action a{display:block;width:100%;margin-bottom:20px;text-align:center}.header-call-to-action a:last-child{margin-right:0!important}.woo-dash-nav-sidebar .dash-content .dash-header-cta{width:100%}.woo-dash-nav-sidebar .dash-content .dash-header-cta a{justify-content:center;margin-left:0;margin-right:0;font-size:16px!important}.woo-dash-nav-sidebar .dash-content .dash-header-cta a:last-child{margin-left:10px}.dash-user-info h3{font-size:25px}.dash-quick-cta ul li{width:100%;margin-bottom:10px;margin-right:0}.dash-quick-cta ul li a{justify-content:center;padding-top:7px!important;padding-bottom:7px!important}.hero-banner-section{height:800px;padding-top:10px;padding-bottom:0}.hero-banner-content h1,.hero-banner-content h2{font-size:70px}.hero-treatment-listing{height:60px;margin-bottom:15px}.hero-treatment-listing ul li{font-size:50px;line-height:60px}.hero-banner-content p{font-size:18px}[class*=theme-btn-]{width:100%;text-align:center}.slide-featured-image{margin-bottom:30px}.tagline-section{padding:20px 0}.tagline-section .tagline-wrapper{align-items:center;flex-direction:column}.featured-cta-container a,.brands-cta-container a{display:block;text-align:center}.featured-categories .product-category-item-right{margin-left:15px;margin-right:15px;height:100%}.blog-section .blog-grids{margin:0}.tagline-section .tagline-wrapper .tagline-content{width:70%;margin-left:auto;margin-right:auto;margin-bottom:0}.tagline-section .tagline-wrapper .tagline-content:not(:last-child){margin-bottom:15px}.tagline-section .tagline-wrapper .tagline-content img{margin-left:auto;margin-right:0;width:35px}.tagline-section .tagline-wrapper .tagline-content .short-info{margin-left:11px;margin-right:auto}.blog-section .blog-grids .grid{width:100%}.site-footer .lower-footer .extra-link ul{display:flex;flex-flow:row wrap;justify-content:center}footer .payment-logos{text-align:center!important}.products-filter{float:unset}.products-filter .filter-actions a{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:15px;margin-left:0!important}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-ordering select{width:100%}.woocommerce .shop-sidebar{padding-top:0;margin-bottom:20px}.page-content-section .row .products.row>div[class*=col-lg-]{padding:0}.woocommerce div.product div.images{margin-left:0}.woocommerce form.cart .price .vat-label{line-height:1}.woocommerce .woocommerce-form-login-toggle{display:block;padding:10px}.woocommerce .woocommerce-form-login-toggle a[class*=theme-btn-]{width:100%;text-align:center}.wpcf7-form .fieldset-cf7mls-wrapper{padding:0}.woocommerce .woocommerce-tabs ul.tabs li,.woocommerce .woocommerce-tabs ul.tabs li a{border-radius:var(--btn-radius)}.wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls>.row>div[class*=col-lg-]{padding:0}.template-content-right .wpcf7{padding:1rem}.woocommerce-account .login-wrapper .woocommerce-LostPassword{background:transparent}.woocommerce .woo-pagination,.post-pagination{flex-direction:column}.woocommerce .woo-pagination a,.post-pagination a,.pagination-numbers{width:100%;margin-bottom:10px}.newsletter-section{text-align:center}.newsletter-form label{margin-left:0;width:100%}.newsletter-form .wpcf7-submit,.newsletter-form .wpcf7-spinner{position:unset}.newsletter-form input[class*=theme-btn-]{margin-left:0;width:100%;border-radius:var(--btn-radius)}.contact-pg-section .wpcf7 .row>div[class*=col-lg-]{padding-left:0}.woocommerce .practitioner-order-under-review-wrapper{padding:0}.woocommerce .products-filter-warpper .filter-list li{flex:0 0 50%}.footer-action-toggler{display:flex;justify-content:center;align-items:center;padding:10px 16px;border-radius:var(--btn-radius);background:#fff;margin-bottom:30px}.footer-action-toggler button{background-color:var(--theme-primary-color);width:40px;height:35px;border:0;border-radius:4px;padding:5px 10px;outline:0}.footer-action-toggler button span{background-color:#fff;display:block;height:2px;margin-bottom:5px}.footer-action-toggler button span:last-child{margin-bottom:0}.footer-action-toggler label{text-transform:capitalize;color:var(--theme-primary-color);margin-bottom:0;margin-right:10px;font-weight:700}.mobile-only-table-heading{display:block!important}.make-popup .prescriber-sign-gen-container,.make-popup .popup-content-wrapper{width:90%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%}.woocommerce-MyAccount-content button{display:block;width:100%;text-align:center}.make-popup .close-popup button,.make-popup .form-input-wrapper button{display:inline-block;width:auto}.woocommerce-cart-form .actions .coupon input,.woocommerce-cart-form .actions .coupon button{display:block;width:100%!important;margin-bottom:10px!important}.woocommerce-cart-form__cart-item .actions .coupon button{text-align:center}.woocommerce-form-coupon input,.woocommerce-form-coupon button{display:block!important;width:100%!important;margin-bottom:10px}.woocommerce ul.order_details li{float:unset;border-right:0;padding-right:0;margin-bottom:10px}.modal .modal-header button{width:auto}.modal .presc-footer-right a{display:block;text-align:center;width:100%;margin-bottom:10px;margin-left:0!important;font-size:16px!important}.order-action-wrapper a{display:block;margin:10px 0 5px!important;width:100%;text-align:center}.wpcf7 form.cf7mls input.wpcf7-form-control.wpcf7-submit{margin-top:25px!important}[data-orig_data_id=medical-regulatory],[data-orig_data_id=medical-regulatory] div,[data-orig_data_id=certificates],[data-orig_data_id=certificates] div{padding-left:0;padding-right:0}.wpcf7 form.sent{padding-top:50px;overflow:unset}.wpcf7-form.cf7mls .wpcf7-response-output.response-success-alert,.wpcf7-form.cf7mls .wpcf7-response-output.response-failed-alert,.wpcf7-form.cf7mls .wpcf7-response-output.response-spam-alert{top:-8em}.woocommerce .featured-products-section,.woocommerce .brands-section{padding:25px 0}.featured-cat-card,.brands-card{width:50%}.brands-card:nth-child(odd){padding-left:0;padding-right:10px}.brands-card:nth-child(2n){padding-left:10px;padding-right:0}.brands-card:last-child:not(:nth-child(2n)){flex:0 0 100%;max-width:100%}.brands-section .brand{height:100px;padding:15px}.topbar .owl-dots{margin:0}header .logo-container{padding:0}.header-style-1 .topbar,.header-style-2 .topbar,.header-style-3 .topbar{padding:5px 0}.header-style-1 .topbar *,.header-style-2 .topbar *,.header-style-3 .topbar *{color:#fff!important}.header-style-1 .topbar i,.header-style-2 .topbar i,.header-style-3 .topbar i{color:var(--theme-third-color)!important}.hero-featured-image li img:first-child{height:322px}.hero-featured-image li .img-small-pos-1{width:65px;right:3em}.hero-featured-image li .img-mid-pos-1{width:96px;height:87px;object-fit:contain;left:1.2em;bottom:10em}.hero-featured-image li .img-big-pos-1{bottom:0;width:220px;right:-5em;z-index:1}.hero-featured-image li .img-small-pos-2{width:125px}.hero-featured-image li .img-mid-pos-2{top:-1em;width:55px;left:10em}.hero-featured-image li .img-big-pos-2{width:100px;left:1em;bottom:9em}.header-bar{background:#fff}.content-group-sections .call-to-action [class*=theme-btn]{display:block;width:100%;margin-right:0!important;margin-bottom:15px;text-align:center}.woocommerce .delivery-info{display:block;text-align:center}.woocommerce .delivery-info .delivery-content{margin-bottom:0;display:flex;align-items:center;text-align:left}.woocommerce .delivery-info .delivery-content i{margin-right:5px}.woocommerce .delivery-info .delivery-content .small-text{margin-top:5px;margin-bottom:0;margin-left:auto}.woocommerce .delivery-info .countdown-timer-wrapper{text-align:left}.woocommerce .tpslick-initialized .tpslick-slide{padding-right:0}.woocommerce .delivery-info .delivery-content,.woocommerce .delivery-info .countdown-timer-wrapper{font-size:14px}.prodcut-head{display:flex!important}.prodcut-head h1{width:100%}.stock-quantity{font-size:13px}.order-step-section{padding-top:50px}.order-step-section .order-counter{position:unset;margin-bottom:20px;margin-left:0;margin-right:0;padding-left:25px;flex-direction:column;padding-right:25px;text-align:center}.order-step-section .content-column{margin-bottom:20px}.order-step-section .order-counter .separator{transform:rotate(0)}.owl-dots .owl-dot{width:15px;height:15px;border-radius:100px;margin-left:5px;margin-right:5px;border:1px solid var(--theme-border-light-color)}.owl-dots .owl-dot.active{background:var(--theme-third-color);border:1px solid var(--theme-third-color)}.contact-wrapper .wpcf7-form{padding-left:15px;padding-right:15px}.page-banner .banner-image{margin-bottom:20px}.page-banner .call-to-action a[class*=theme-btn]{display:block;text-align:center;margin-bottom:15px;margin-right:0!important}.woocommerce .woocommerce-product-details__short-description p{font-size:var(--body-font-size);line-height:24.2px}.woocommerce form.cart .quantity-cartbtn button.single_add_to_cart_button{min-width:auto}.woocommerce .woocommerce-cart-form table.shop_table tr{border:1px solid var(--theme-border-light-color)!important;border-radius:var(--card-radius);margin-bottom:20px;padding-bottom:20px}.woocommerce .woocommerce-cart-form table.shop_table td{border:none!important}.woocommerce .woocommerce-cart-form .price.product-quantity{width:100%}.woocommerce .woocommerce-cart-form table.shop_table{margin:0;border-collapse:collapse}.woocommerce .woocommerce-cart-form table.shop_table .coupon{padding-bottom:0}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:0}.woocommerce .cart-collaterals .cart_totals .shop_table .woocommerce-shipping-totals td{padding:15px}.woocommerce .woocommerce-checkout [class*=col-]{padding-left:0;padding-right:0}.woocommerce .checkout #ship-to-different-address{flex-direction:column}.woocommerce .checkout #ship-to-different-address [class*=theme-btn]{margin-bottom:10px;width:100%}.woocommerce .checkout ul#shipping_method{flex-direction:column}.service-col{width:190px;height:140px}.slide-item.card-item{width:190px;height:200px}.feat-service-wrapper{margin-top:-4rem}.single-term-banner-section{padding-bottom:0!important}.single-term-banner-section [class*=col-]:last-child{background:#fff;padding-top:30px;padding-bottom:30px}.single-term-banner-section .mobile-visible .breadcrumb-wrapper{padding-top:0!important}.single-term-banner-section .mobile-visible .breadcrumb-wrapper [class*=col-]{padding-top:0;padding-bottom:0;margin-bottom:10px!important}.tagline-section.theme-dark .owl-nav path{fill:#fff}.featured-prod-col .product-item-wrapper [class*=col-],.related.products .products .owl-item [class*=col-]{width:230px}.condition-listings .owl-item [class*=col-]{width:auto}.choose-us-section{padding-top:10px!important;padding-bottom:10px!important}.presc-dash-cards .card-items-table-wrapper table thead{display:block}.presc-dash-cards .card-items-table-wrapper table thead tr{display:flex;justify-content:space-between}.presc-dash-cards .card-items-table-wrapper table thead tr th{width:100%}.presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row{display:flex}.woocommerce .presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row td:before{content:unset}.woocommerce .presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row td{text-align:left!important;width:100%}.woocommerce .woocommerce-cart-form table.shop_table tr:nth-child(2n) td{background:transparent}.woocommerce .woocommerce-cart-form table.shop_table tr:nth-child(2n){background:#f9f9f9}.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td.product-price,.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td.product-quantity,.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td.product-subtotal{display:flex!important;justify-content:space-between;width:100%!important}.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td.product-price .bos4w-select-options{margin-bottom:0}.woocommerce .woocommerce-cart-form table.shop_table tr.woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)){padding-bottom:0}.woocommerce .cart-collaterals .cart_totals .shop_table .woocommerce-shipping-totals td{padding:0}.cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr.cart-subtotal td,.cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr.order-total td,.cart-collaterals .cart_totals table.shop_table.shop_table_responsive .shipping.recurring-total-revised td{display:flex;justify-content:space-between}.woocommerce .woocommerce-checkout-review-order .shop_table th{font-size:14px}.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .product-subtotal .subscription-price .subscription-details{margin-left:4px}.woocommerce form.woocommerce-cart-form .woocommerce-Price-amount{display:block;width:100%}.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .cart-price-wrapper,.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .product-subtotal .subscription-price{font-size:14px;line-height:1.2;display:flex;flex-direction:row;justify-content:end;width:auto}.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .cart-price-wrapper .woocommerce-Price-amount,.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .product-subtotal .subscription-price .subscription-details{width:auto}.woocommerce .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table{background:transparent}.woocommerce .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table tbody tr{background:#fff;margin-bottom:15px}.woocommerce .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table tbody tr td:not(:last-child){margin-bottom:0;border-bottom:1px solid var(--card-background);border-radius:0}.woocommerce .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table tbody tr td.order-status{display:flex;justify-content:space-between}}@media all and (max-width:600px){.services-section .service-grids .grid,.blog-section .grid .details{min-height:1px!important}.story-section-s2 .right-col{padding:0 5%}.story-section-s2{padding:50px 0}.story-section-s2 .story-list div>ul{width:100%;float:left;list-style:none}.story-section-s2 .story-list div>ul:last-child{padding-left:0;margin-top:15px}.page-title h2{font-size:30px}#pmLoginModal .modal-dialog .modal-header{width:100%;margin-bottom:15px;margin-top:15px}#pmLoginModal .modal-dialog .modal-body{width:100%;padding:0!important}#pmRegisterModal .modal-dialog .registeringc .modal-body .half{float:unset;width:100%}.questionnaire-form div{padding:0}.featured-categories>div[class*=col-lg-]{padding:0}.woocommerce-notices-wrapper .woocommerce-message{display:flex;flex-direction:column;justify-content:center;text-align:center}.woocommerce-notices-wrapper .woocommerce-message button,.woocommerce-notices-wrapper .woocommerce-message .button{order:1;margin-top:10px}.featured-categories .product-category-item img{width:100%}.woocommerce-shop .page-banner-section{display:none}.woocommerce-shop .page-content-section{padding:50px 0}.banner-featured-section{padding:0 0 70px;display:flex;flex-direction:column}.banner-featured-section .banner-content{max-width:100%}.banner-featured-section .container-fluid{order:2}.banner-featured-section .banner-image{order:1;margin-bottom:40px}.banner-featured-section .banner-image img{width:100%;position:unset}.content-group-sections .content-column{order:2!important}.content-group-sections .featured-img-column{order:1!important;margin-bottom:30px}.content-group-sections .featured-img-column .featured-image-wrapper{height:auto}.content-group-sections .content-column{max-width:100%}.featured-cat-card:nth-child(odd){padding-left:15px}.featured-cat-card:nth-child(2n){padding-right:15px}#pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{bottom:0}.products-filter .filter-actions [class*=theme-btn]{width:100%;padding:10px 15px!important;font-size:var(--btn-font-size)!important}.woocommerce .login-wrapper{padding:25px 15px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody td{padding-left:25px;padding-right:5px}.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{padding:10px;margin-bottom:20px;flex-direction:column}.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a[class*=theme-btn],.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a[class*=button]{width:100%;margin-top:7px;margin-right:0;margin-bottom:7px;text-align:center}.woocommerce .woocommerce-columns--addresses .woocommerce-column{margin-bottom:20px;padding-left:0;padding-right:0}.woocommerce .order-review-wrapper table .cart_item td{display:block;width:100%!important}.woocommerce .checkout .order-review-wrapper table.shop_table tr.cart_item td:first-child{border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.woocommerce .checkout .order-review-wrapper table.shop_table tr.cart_item .product-thumbnail img{width:100%}.woocommerce .checkout .order-review-wrapper table.shop_table tr.cart_item td:last-child{border-bottom-left-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius);display:flex;justify-content:space-between;border-top-left-radius:0;border-top-right-radius:0}.section-cta .hero-banner-cta{margin-right:0;font-size:18px;text-align:center;width:100%}.position-relative .section-cta.text-right{position:absolute;bottom:10px;left:0;right:0;padding-left:35px;text-align:left;margin-top:0!important}.blogs-section .section-cta.text-right{position:unset;padding-left:0;margin:0!important}.testimonial-items-wrapper .owl-stage-outer{padding-left:30px;padding-bottom:30px}.testimonial-items-wrapper .testimonial-item{display:flex;max-height:initial;margin-right:20px;flex-direction:column;margin-bottom:0;width:230px}.section-cta{display:flex;align-items:center}.faq-section .section-cta a.link-style,.faq-section .section-cta [class*=theme-btn]{flex:0 0 50%;text-align:center}.card-block-content{height:auto;padding:0}.card-block-content .card-block-content-container{padding:30px}.card-block-content .mobile-visible .feat-img{position:relative}.testimonial-items-wrapper .testimonial-item .featured-img{height:260px}.testimonial-items-wrapper .testimonial-item .featured-img img{height:260px;object-fit:cover;object-position:top}.site-footer .footer-action-wrapper .column-2{flex:0 0 50%}.site-footer .upper-footer .column-1{margin-bottom:40px!important}.footer-middle-row{max-width:350px;margin:0 auto}.footer-middle-row>[class*=col-]:not(:last-child){flex:0 0 50%;text-align:center}.footer-middle-row>[class*=col-]:last-child{margin-top:15px}.social-links{display:flex;justify-content:center}footer .lower-footer .created-by{text-align:center;margin-top:15px}.woocommerce .owl-item .product-action-container a.button{font-size:14px!important}.page-banner-section{padding-top:15px;padding-bottom:15px}.section-info-header .sub-heading{margin-bottom:5px}.contact-form-wrapper .wpcf7{padding:30px 15px}.section-info-header h2,.section-info-header h3,.page-content-block h2,.page-content-block h3{font-size:24px}.contact-location{height:350px;border:1px solid var(--theme-medium-gray);margin-top:20px}.separator-container{padding-left:15px;padding-right:15px}.hero-banner-cta,[class*=theme-btn]{text-align:center;width:100%}.presc-dash-cards .card-wrapper .link-style{margin-left:0!important;width:100%}.woocommerce-account .woocommerce-account-dash-table tbody tr:nth-child(2n){background:#f7f6f8}.woocommerce-account .woocommerce-account-dash-table tbody tr td{border-bottom:0!important;margin:0}.woocommerce-account table.woocommerce-treatment-orders-table thead{display:block}.woocommerce-account table.woocommerce-treatment-orders-table thead th{display:flex;width:100%}.woocommerce-account table.woocommerce-treatment-orders-table thead th:last-child{display:none}.woocommerce-account table.woocommerce-treatment-orders-table .card-icon-cta .icon:before{width:40px;height:40px}.single-product .woopw-form-wrapper [class*=theme-btn]{margin-left:0!important}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details thead{display:none}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tbody tr{display:flex;flex-wrap:wrap;width:100%}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tbody tr td{width:100%}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tbody tr td:last-child{margin-top:5px;margin-bottom:5px}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tfoot{display:flex;flex-wrap:wrap}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tfoot tr th{font-size:15px}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tfoot tr td:last-child{text-align:right;width:100%}.presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row{flex-direction:column}.presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row td:last-child{padding-top:5px}.presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row td:last-child .card-icon-cta{display:block;width:100%}}@media all and (max-width:480px){.header-socials{display:block}.top-header-tagline [class*=col-]{text-align:center!important}.top-header-tagline svg path{fill:var(--theme-third-color)}.header-socials>li+li{border:none}.text-align-sm-none{text-align:unset!important}.cta-buttons-block .cta-btn{padding:15px;font-size:25px}.back-to-top{bottom:150px}.hero-bottom-content p{justify-content:center}.work-with-section .short-bottom-content p{font-size:13px}.footer-content-block h2{font-size:25px}.block-box{text-align:center}.services-block-section p{font-size:15px}.header-socials>li{margin-bottom:10px}.questionnaire-form .wpcf7-list-item{display:block!important;margin-right:0}.woocommerce-info .woocommerce-Button{width:100%;text-align:center;margin-top:10px}.practitioner-prescription-wrapper .row{display:block}.practitioner-prescription-wrapper .row div{flex:0 0 100%;max-width:100%}.practitioner-prescription-wrapper .row .presc-header-row .text-right{text-align:center!important}.woocommerce .practitioner-prescription-wrapper table.shop_table_responsive tr td:before,.woocommerce-page .practitioner-prescription-wrapper table.shop_table_responsive tr td:before{content:unset}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;width:100%;text-align:left!important;border-radius:var(--card-radius)}.e-sign-id{display:block;word-wrap:break-word}.practitioner-order-action,.order-status-wrapper .order-status,.order-notes-action-wrapper a{display:block;width:100%;text-align:center;margin-top:7px;margin-bottom:7px;margin-left:0!important;margin-right:0!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:unset!important}.theme-btn-primary,.theme-btn-primary-2,.prev.page-numbers,.next.page-numbers,.cf7mls-btns .cf7mls_next.action-button,.cf7mls-btns .cf7mls_back.action-button,.theme-btn-secondary,.theme-btn-light,.theme-btn-outline,.theme-btn-outline-dark,.theme-btn-outline-danger{font-size:18px;padding:16px 25px!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce .woocommerce-form-login .woocommerce-form-register__submit{margin-right:0}.woocommerce .login-wrapper .woocommerce-LostPassword,.woocommerce-form-login-toggle.guest-checkout-login a{margin-right:0;font-size:12px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:unset;margin-top:10px}.woocommerce .woocommerce-MyAccount-navigation .nav-card .counter{vertical-align:middle}.featured-categories .product-category-item{height:172px}.featured-categories .product-category-item-right{height:400px}.tagline-item img{width:50px!important}.about-condition-content .featured-image{height:340px}.content-column-blocks{margin-top:10px!important;margin-bottom:20px}.presc-dash-cards .card-items-table-wrapper table .woocommerce-orders-table__row thead th:last-child{display:none}.presc-dash-cards .card-items-table-wrapper table tbody .woocommerce-orders-table__row td:last-child{padding-top:5px}.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td.product-price,.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td.product-quantity,.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td.product-subtotal{margin-top:10px;margin-bottom:10px}.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td.product-name{margin-bottom:0}.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td:last-child{margin-bottom:0}.woocommerce-cart table.shop_table_responsive tr td:before{font-size:13px}.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .cart-price-wrapper,.woocommerce form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .product-subtotal .subscription-price{width:100%;font-size:14px;line-height:1.2;display:block;margin-top:30px}.woocommerce table#woocommerce-subscriptions-related-orders-table tr td{display:flex;justify-content:space-between}.woocommerce table#woocommerce-subscriptions-related-orders-table tr td .woocommerce-Price-amount{margin-left:auto}.woocommerce table#woocommerce-subscriptions-related-orders-table tr td:before{content:attr(data-title) ": "!important;font-weight:700;float:left}}@media all and (max-width:390px){.woocommerce .delivery-info .delivery-content,.woocommerce .delivery-info .countdown-timer-wrapper{font-size:var(--body-font-size)}.woocommerce .delivery-info .delivery-content .small-text{font-size:12px}.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-item a,.site-header .mobile-menu #navbar.navigation-holder .sub-menu .parent-item.menu-item,.site-header .mobile-menu #navbar.navigation-holder .sub-menu .menu-cta-wrapper a{font-size:18px}}@media only screen and (min-width:820px)and (max-height:1180px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.5){body .desktop-visible{display:block!important}.header-call-to-action{display:flex;justify-content:space-between}.header-call-to-action a{font-size:13px}.product-category-item-right{height:98.9%}.header-style-1 .topbar,.header-style-2 .topbar,.header-style-3 .topbar{padding:10px 0 1px}.content-single-product-wrapper .order-md-1{-ms-flex-order:1!important;order:2!important}.woocommerce .delivery-info{display:flex}.woocommerce form.cart .price .vat-label{display:inline-block}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.header-right-section .header-call-to-action{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;flex-direction:unset}.header-right-section .header-call-to-action a{font-size:13px!important;width:auto;margin-bottom:0!important}.logo-container .header-middle-wrapper{margin-bottom:0}.topbar-coming-soon .comingsoon-list{display:block}.topbar-coming-soon .comingsoon-list li:not(:last-child):after{position:unset}.product-category-item-right{height:100%}.header-style-1 .topbar,.header-style-2 .topbar,.header-style-3 .topbar{padding:10px 0 1px}.featured-categories .product-category-item-right{margin-left:0;margin-right:0}.page-content-section .row .products.row>div[class*=col-lg-],.wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls>.row>div[class*=col-lg-]{padding-left:10px;padding-right:10px}.woocommerce .woo-pagination,.post-pagination{flex-direction:unset}.newsletter-form input[class*=theme-btn-]{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-10px}.site-footer .lower-footer .extra-link ul{flex-flow:column}.site-footer .lower-footer .extra-link ul li{margin-left:0!important}.content-single-product-wrapper .order-md-1{-ms-flex-order:1!important;order:2!important}.woocommerce .delivery-info{display:flex}.woocommerce form.cart .price .vat-label{display:inline-block}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape){.logo-container .desktop-visible .navigtaion-toggle-wrapper{display:none!important}.header-style-2 #navbar>ul>li>a,.header-style-3 #navbar>ul>li>a{padding-top:5px;padding-bottom:5px}header .header-call-to-action a{font-size:11px!important}.product-category-item-right{height:340px}}@media only screen and (min-device-width:820px)and (max-device-width:1180px)and (-webkit-min-device-pixel-ratio:2)and (orientation:landscape){.header-style-2 #navbar>ul>li>a,.header-style-3 #navbar>ul>li>a{padding-top:5px;padding-bottom:5px}.woo-dashboard-wrapper.woo-dash-nav-sidebar .dash-nav.position-fixed{position:unset!important}body .woo-dashboard-wrapper.woo-dash-nav-sidebar .woocommerce-MyAccount-navigation{display:none!important}body .woo-dashboard-wrapper.woo-dash-nav-sidebar .woocommerce-MyAccount-navigation.navbar-visible{display:block!important}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.5){.header-style-2 #navbar>ul>li>a,.header-style-3 #navbar>ul>li>a{padding-top:5px;padding-bottom:5px}.topbar-coming-soon .comingsoon-list li{padding-left:0;padding-right:0}.header-style-1 .topbar,.header-style-2 .topbar,.header-style-3 .topbar{padding-bottom:10px}.product-category-item-right{height:338px}.header-middle-wrapper .woo-header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:40px}.navbar-header .my-basket{display:none!important}header .header-right-section .header-call-to-action a{font-size:11px!important}.header-style-1 #navbar>ul>.menu-item-has-children>a:before,.header-style-2 #navbar>ul>.menu-item-has-children>a:before,.header-style-3 #navbar>ul>.menu-item-has-children>a:before{font-family:themify;content:"";font-size:8px;position:absolute;right:0;top:30%}.woocommerce .product form.cart .woo-cart-form-meta-wrapper{flex:0 0 65%}.content-single-product-wrapper .order-2{-ms-flex-order:1!important;order:1!important}.content-single-product-wrapper .order-1{-ms-flex-order:2!important;order:2!important}.cart button.single_add_to_cart_button.theme-btn-primary{min-width:150px}}@media only screen and (min-device-width:1024px)and (max-device-width:1366px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.woo-dashboard-wrapper.woo-dash-nav-sidebar .woocommerce-MyAccount-navigation{display:block!important}}@media screen and (max-width:480px){td.product-quantity{width:37%!important;display:inline-block!important;flex:0 0 34%}td.product-price,td.product-subtotal{width:30%!important;display:inline-block!important;flex:0 0 33.33%;text-align:center!important}.woocommerce table.shop_table_responsive tr td{position:relative}.woocommerce .quantity .qty{padding:5px 10px}.woocommerce table.shop_table_responsive tr td.product-price:before,.woocommerce table.shop_table_responsive tr td.product-quantity:before,.woocommerce table.shop_table_responsive tr td.product-subtotal:before{content:attr(data-title)!important;display:block!important;font-size:16px;color:#254762}.woocommerce form.woocommerce-cart-form table.shop_table_responsive tr td.product-price:before,.woocommerce form.woocommerce-cart-form table.shop_table_responsive tr td.product-quantity:before,.woocommerce form.woocommerce-cart-form table.shop_table_responsive tr td.product-subtotal:before{width:100%}.woocommerce table.shop_table_responsive tr td.product-quantity.hide-qty:before{content:unset!important}.woocommerce table.shop_table_responsive tr td.product-price,.woocommerce table.shop_table_responsive tr td.product-quantity,.woocommerce table.shop_table_responsive tr td.product-subtotal{margin-top:20px;margin-bottom:20px;height:56px}.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td.product-price,.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td.product-quantity,.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:where(:has(.bos4w-select-options)) td.product-subtotal{margin-top:10px;margin-bottom:10px}.woocommerce table.shop_table_responsive tr td.product-remove{padding-bottom:0!important;text-align:right;float:right;display:inline-block;position:absolute;right:0;width:fit-content!important;top:5px}.woocommerce table.shop_table_responsive tr td.product-name{padding-top:15px!important;max-width:calc(100% - 30px)}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{position:relative}}@media(max-width:991px){.tagline-section.tagline-wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scroll-snap-type:x mandatory}.tagline-section.tagline-wrapper .tagline-content{width:auto;max-width:300px;scroll-snap-align:start}}@media(max-width:575px){.tagline-section.tagline-wrapper{margin:0 15px}}html{scroll-behavior:smooth}.woocommerce-account .woocommerce-account-dash-table tbody td,.woocommerce .woo-practitioner-orders-wrapper table tbody td,.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody td,.woocommerce .woocommerce-MyAccount-content .woocommerce-order-items-table tbody td,.woocommerce .woocommerce-MyAccount-content .my_account_points_rewards tbody td,.woocommerce .woocommerce-MyAccount-content table.afwc-reports tbody td{padding:25px 15px}.nav-bottom .icon-logout:before{background-color:var(--theme-icon-color)}.nav-bottom .logout i{margin-right:10px!important}.nav-bottom .logout{margin-top:15px}.woo-dashboard-wrapper .dash-nav .woocommerce-MyAccount-navigation .nav-bottom .user-info-wrapper{justify-content:start}.tagline-item-wrapper .tagline-item{justify-content:center}.blogimg{width:700px;margin:0 auto;text-align:center}.footer-logo-carousel .item{display:flex;justify-content:center;align-items:center;height:100px}.footer-logo-carousel .footer-logo{display:flex;justify-content:center;align-items:center;height:100%}.footer-logo-carousel .footer-logo img{max-height:60px;width:auto;object-fit:contain}.faqsidelist{gap:10px;display:flex;flex-direction:column}.service-sidebar .service-list-widget{background:var(--color-theme-green);border-radius:10px!important;padding:30px}.service-sidebar .service-list-widget ul{border:none;list-style:none;border-bottom:0}.service-sidebar .service-list-widget ul li{margin-bottom:5px}.page-template-faqs .page-title h1{position:relative;padding:30px 0 15px;color:#fff}[id]{scroll-margin-top:100px}.accordion .card-header:hover{color:var(--theme-primary-btn-hover-txt-color)!important;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.accordion .card-header:hover:after{background:var(--theme-primary-btn-hover-color)!important;fill:var(--theme-primary-btn-hover-txt-color)!important;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}.accordion .card-header:before{content:"";position:absolute;background:var(--theme-bg-gradient-3);border-radius:var(--btn-radius);z-index:-1;inset:-4px;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.accordion .card-header:hover:before{background:var(--theme-btn-gradient-360);transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.accordion .card-header:after{content:"";position:absolute;background:var(--theme-btn-primary-color);border-radius:var(--btn-radius);z-index:-1;inset:4px;transition:.2s all ease-out;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out}section.faq-achievement-section .card{background:var(--theme-btn-primary-color);background-image:none;background-origin:padding-box;background-clip:border-box;border-width:4px;margin:0 0 30px!important;padding:0!important;transition:all .5s ease;border:double 3px transparent!important;border-radius:18px!important;background-image:linear-gradient(#fff,#fff),linear-gradient(to right,var(--theme-btn-primary-color),var(--theme-btn-gradient-360));background-origin:border-box;background-clip:content-box,border-box}.accordion .card-header h5 button{color:#fff}.faq-achievement-section .faq-container{margin-bottom:2rem;color:var(--color-theme-blue)}.form-control.cflp-file-input{padding-left:10px;line-height:30px}.extra-menus li{list-style:none}.section-search-wrapper.treatment-search{margin-bottom:25px}.section-search-wrapper .woo-header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-size:15px}.woocommerce-page table.cart .product-thumbnail{display:block!important}.woocommerce ul#shipping_method{margin-top:0}.selected-package-wrapper .selected-shipping{display:none!important}a[href^="mailto:"]{word-break:break-all}.woocommerce-error{padding:1em 2em 1em 3.5em!important}.woocommerce-shipping-calculator,.woocommerce-shipping-destination{text-align:right}section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{display:flex;justify-content:space-between}.woocommerce-columns.addresses{display:flex;gap:2rem;flex-wrap:wrap}.woocommerce-columns.addresses>.woocommerce-column{flex:1;display:flex;flex-direction:column}.woocommerce-columns.addresses>.woocommerce-column address{flex:1}.selected-shipping{display:none}.treatment-search .dgwt-wcas-search-wrapp,.page-banner .banner-content{max-width:100%}.banner-content h1{color:#fff}.banner-content .breadcrumb{display:inline-flex}.banner-section-icon-list .banner-content h1,.condition-content-width .banner-content h1{color:var(--theme-text-color)}.make-popup .prescriber-sign-gen-container{width:100%!important}#download-app{display:flex;align-items:center;gap:5px}#download-app p{margin-bottom:0}#download-app img{height:40px!important}.woocommerce-order-images .gallery figure img{width:100px}.woo-account-content-wrapper,.woo-prescriber-signature-wrapper{background:#fff;border:1px solid var(--theme-medium-gray);border-radius:var(--btn-radius);padding:20px;overflow:hidden}.woocommerce-customer-details--email{word-break:break-all}.theme-btn-gradient.logout{margin:0!important}span.onsale{background-color:var(--theme-third-color)!important;left:auto!important;padding:0!important;top:5px!important}.mobile-only{position:relative!important;padding-left:0!important}.mobile-only a{color:#fff!important}.testimonial-section .mobile-only a{color:var(--theme-primary-color)!important}body:not(.woocommerce-account):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-order-received) .page-content a:not([class]){color:var(--theme-third-color);text-decoration:underline}section p a:not([class]){color:var(--theme-third-color);text-decoration:underline}.woocommerce-order-overview__email.email{word-break:break-all}.blog-content ol,.blog-content ul,.accordion-body ol,.accordion-body ul{padding-left:20px}.blog-content ul li,.accordion-body ul li{list-style:disc}.blog-content ol li,.accordion-body ol li{list-style:decimal}.service-sidebar .service-list-widget{padding:5px}.blogs-section .mobile-only a,.reviews-section .mobile-only a{color:var(--theme-text-color)!important}.post-card-item .featured-image,.post-card-item .featured-image img{height:300px}.cat-dropdown{width:100%;padding:10px;border-radius:6px;border:1px solid #ddd;font-size:16px;background-color:#fff}.single-product div.product div.images .woocommerce-product-gallery__trigger,.single-product span.onsale{z-index:8}.woocommerce .woo-practitioner-orders-wrapper table tbody tr:nth-child(2n) td,.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table table tbody tr:nth-child(2n) td,.woocommerce .woocommerce-MyAccount-content .woocommerce-order-items-table tbody tr:nth-child(2n) td,.woocommerce .woocommerce-MyAccount-content .my_account_points_rewards tbody tr:nth-child(2n) td,.woocommerce .woocommerce-MyAccount-content table.afwc-reports tr:nth-child(2n) td{background:#eeedf142}.risk-score{margin-bottom:10px}b.mollie-component-label{color:#fff}.tagline-slider .tagline-item img{width:auto}label .mollie-gateway-icon{float:none!important}div.wpcf7-response-output{background:var(--theme-primary-color)!important}.woocommerce-checkout #payment ul.payment_methods{padding:0 0 10px}body #pre-screen-images button.image-upload:after{right:10px}body #pre-screen-images button.image-upload{width:auto}p.woocommerce-form-row.woocommerce-form-row--wide.search-gp-surgery-wrapper.form-row.form-row-wide.woocommerce-validated{margin-bottom:20px}.woocommerce-page.logged-in form .show-password-input{top:.7em}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:.7em;right:.7em}.afwc-referral-url-wrapper,#afwc_custom_referral_url{word-break:break-all}.woocommerce .woocommerce-MyAccount-content .title-wrapper.space-between a.theme-btn{width:auto}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table te.woocommerce-orders-table__row.woocommerce-orders-table__row--status.order td{border-radius:0}.woocommerce .product .product-tag-list a{color:#fff}.theme-btn.download-chart{width:auto}.booking-modal .tbl-layout-row p{word-break:break-all}.woocommerce-checkout table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td.item-quantity strong{display:none}.practitioner-order-under-review-wrapper.mb-0{text-align:left}.woocommerce.single-product .product form.cart .woo-variation-action-wrap{width:100%;text-align:right}.related.products .products.row.owl-carousel.owl-loaded.owl-drag{--bs-gutter-x: 0}.dash-quick-cta ul{gap:10px}.woocommerce-order-details.woocommerce-info.mollie-instructions p{padding-left:35px}.toggle-history-modal{text-decoration:underline}.top-treatment-card .logo-image img{height:60px}.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper label{width:auto}.card-items-table-wrapper .card-icon-cta{justify-content:end}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .card-icon-cta a{margin-right:0!important;margin-left:10px!important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .card-icon-cta a:first-child{margin-left:0!important;margin-right:0!important}td.woocommerce-orders-table__cell-booking-actions .card-icon-cta .icon.icon-info.mr-2{margin-right:0!important}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr.woocommerce-cart-form__cart-item.cart_item{position:relative}.pline-form-wrapper .cflp-form-container .form-content .form-group-wrapper{margin-bottom:10px}.pline-form-wrapper .cflp-form-container .form-content .form-group-wrapper p{margin-bottom:0}.pline-form-wrapper .form-content .form-group-wrapper h2.form-group-title{font-size:19px;align-items:center}.pline-form-wrapper .form-content .form-group-wrapper{padding:10px!important}.pline-form-wrapper .form-content .form-group-wrapper h2.form-group-title .count-group{display:inline-flex;align-items:center;justify-content:center;width:32px;font-size:19px;height:32px;line-height:1;flex-shrink:0;text-align:center}.owl-carousel .owl-item .col-lg-3.col-md-6.mb-lg-4,.owl-carousel .owl-item .col-lg-4.col-md-4.col-sm-12{width:100%}.tagline-slider .tagline-item{justify-content:center}.woocommerce-form input:not(input[type=radio]):not(input[type=checkbox]):not(input[type=submit]):not(input[type=button]){padding-left:13px}.teams-section .card-item{height:350px}.teams-section .slide-item.card-item img{object-fit:contain}@media(min-width:992px)and (max-width:1178px){.top-header-tagline .col-sm-12.col-md-6.col-lg-4{flex:0 0 auto;width:50%}.header-socials{justify-content:end}}@media(min-width:768px)and (max-width:1199.98px){ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:flex;flex-wrap:nowrap;gap:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;padding-bottom:.5rem;box-sizing:border-box}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{flex:0 0 auto;min-width:180px}.testimonial-items-wrapper .testimonial-item{margin-right:15px}.testimonial-item.position-relative{flex-direction:column;max-height:100%}.section-cta.text-right{text-align:left}}@media(min-width:768px)and (max-width:991px){footer .payment-logos{text-align:center}.presc-dash-cards .row{display:flex;flex-wrap:wrap}.presc-dash-cards .row>[class*=col-]{display:flex}.presc-dash-cards .card-wrapper{flex:1;display:flex;flex-direction:column}.presc-dash-cards .filter-wrap{width:100%}.presc-dash-cards .filter-wrap>div,.presc-dash-cards .row>[class*=col-]{display:flex;flex-direction:column}.presc-dash-cards .range-wrap.row{display:flex!important;flex-direction:row!important}.blog-section.blog-listing-section .featured-image{position:relative;width:100%;height:100%}.blog-section.blog-listing-section .post-card-item .featured-image img{height:100%}}@media(max-width:800px){.breadcrumb-wrapper div{background:transparent!important}.col-lg-12.col-md-12.dispatch-content{background:transparent}.tax-condition .treatments-listing-section .featured-prod-col .product-item-wrapper [class*=col-]{width:100%;margin-bottom:20px}.featured-prod-col .product-item-wrapper [class*=col-],.related.products .products .owl-item [class*=col-]{width:100%}.checkout.woocommerce-checkout{padding-left:15px;padding-right:15px}.service-single-content{padding:0!important}.woocommerce-cart-form .actions .coupon button.theme-btn-gradient.button{display:inline-block!important;width:auto!important}.woocommerce-cart-form .actions .coupon input#coupon_code{width:auto!important}}@media(min-width:992px){.dash-quick-cta ul{gap:5px}.slide-item.card-item.position-relative{width:100%}.mobile-only-icon{display:none}}@media(max-width:991px){.only-mobile{display:flex;align-items:center}.extra-menus li>span{display:flex;gap:5px}.page-template-consultation .site-header .header-right-section{display:block!important;text-align:right}.page-template-consultation .logo-container .mobile-visible.header-bar{display:none!important}.page-template-consultation .container-fluid .col-lg-2.col-md-6 .desktop-visible{display:block!important}.page-template-consultation .container-fluid .col-lg-2.col-md-6 .desktop-visible .navbar-header .navigtaion-toggle-wrapper,.page-template-consultation .container-fluid .col-lg-2.col-md-6 .desktop-visible .navbar-header .desktop-visible{display:none!important}.page-template-consultation .container-fluid .desktop-visible .mobile-visible{display:block!important}.page-template-consultation .container-fluid .desktop-visible .mobile-visible img{width:200px!important}.page-template-consultation .container-fluid .row .col-lg-8.col-md-6.desktop-visible{display:none!important}.page-template-consultation .container-fluid .col-lg-2.col-md-6{width:50%!important}.page-template-consultation .container-fluid .consultation-close-link{width:100px!important;display:inline-block}header .open-btn.close-navbar .icon-bar:nth-child(3){opacity:0}header .open-btn.close-navbar .icon-bar:nth-child(2){transform:translateY(8px) rotate(45deg)}header .open-btn.close-navbar .icon-bar:nth-child(4){transform:translateY(-8px) rotate(-45deg)}.header-search-toggle.mobile-visible.search-visible .mobile-search-icon{display:none}.search-visible:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;color:#fff;z-index:9999999999999999;position:absolute;left:0;right:0;top:10px}.dash-logo-wrapper .open-btn.close-navbar .icon-bar:nth-child(3){opacity:0}.dash-logo-wrapper .open-btn.close-navbar .icon-bar:nth-child(2){transform:translateY(10px) rotate(45deg)}.dash-logo-wrapper .open-btn.close-navbar .icon-bar:nth-child(4){transform:translateY(0) rotate(-45deg)}.woo-dashboard-wrapper{height:100vh;background:var(--theme-bg-gradient)}.woo-dash-nav-sidebar .dash-nav .woocommerce-MyAccount-navigation.navbar-visible{margin-top:40px;max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:40px;display:block}}@media(max-width:991px){.site-footer .lower-footer .copyright{margin:0 0 15px!important}.payment-logos{padding-top:15px}#tour-content-modal .tour-content.position-relative{position:unset!important}.practice-tour-container .tour-content .tour-content-container{text-align:center;padding-right:0;margin-top:20px!important;margin:0 auto}#tour-content-modal .practice-tour-container .col-lg-3.col-md-6.col-sm-12,#tour-content-modal .practice-tour-container .col-lg-9.col-md-6.col-sm-12{width:100%!important}.practice-tour-container .thumbnail-wrapper img{position:relative}.pline-form-wrapper .woo-cart-form-meta-wrapper{flex:unset!important}.search-visible:after{top:5px}.products .col-lg-3.col-md-6.mb-lg-4{margin-bottom:15px}.metric-inputs-wrapper.bmi-input-wrapper.mb-3 .row.mb-3{gap:20px}.page-template-consultation .header-right-section{display:block!important}.col-lg-8.col-md-6.desktop-visible{display:none!important}.header-bar{background:#fff!important}.header-right-section{display:none!important}.mobile-visible.header-bar{margin-bottom:0!important}.navbar-header .desktop-visible{display:none!important}.header-search-toggle .mobile-search-icon{width:30px!important}body .desktop-visible{display:none!important}.mobile-search-icon{margin-right:15px}.top-bar-mobile{background:var(--theme-primary-color);padding:10px 30px;text-align:center;margin:0 auto}.top-bar-mobile img{max-width:300px}.work-with-section .card-block-content{height:auto;padding:0}.card-block-content .mobile-visible .feat-img{position:relative}.card-block-content .card-block-content-container{padding:30px}.tagline-slider .owl-item .col-md-4{flex:0 0 100%!important;width:100%!important}footer .lower-footer .created-by{text-align:center;margin-top:15px}.lower-footer .row .lower-footer-col{width:100%!important}.footer-middle-row{text-align:center}.faq-section .row{flex-direction:column}.faq-section .row .col-lg-5.col-md-6.col-sm-12.mb-3,.faq-section .row .col-lg-7.col-md-6.col-sm-12.mb-3{width:100%}.position-relative .section-cta.text-right{position:absolute;bottom:10px;left:0;right:0;padding-left:35px;text-align:left;margin-top:0!important}.how-it-works-section .row{flex-direction:column}.how-it-works-section .row .col-lg-4.col-md-6.col-sm-12,.how-it-works-section .row .col-lg-8.col-md-6.col-sm-12{width:100%}.tax-condition .treatments-listing-section .featured-prod-col .product-item-wrapper [class*=col-]{margin-bottom:20px}.consultation-completion-condition-banner .banner-content-wrapper{flex-direction:column}.dispatch-content{justify-content:start}.consultation-completion-taglines .tagline-item{gap:15px}.banner-content-wrapper.condition-content-width.ms-0.ms-md-auto{margin-left:0!important}.container-fluid.breadcrumb-wrapper.pt-3{padding-left:0}.banner-image img{border-radius:30px}.service-sidebar{max-width:100%}.single-post .breadcrumb li:last-child{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.condition-heading-wrap{display:flex;flex-flow:row}.condition-heading-wrap .price-wrap,.condition-heading-wrap h2{flex:auto}.woopw-form-wrapper.d-flex.flex-column .theme-btn-gradient{width:270px;margin-left:0!important;margin-right:0!important}}@media(min-width:992px)and (max-width:1199.98px){.practice-tour-container .thumbnail-wrapper img{position:relative}.practice-tour-container .tour-content .tour-content-container{text-align:center;padding-right:0;margin-top:20px!important;margin:0 auto}#tour-content-modal .practice-tour-container .col-lg-3.col-md-6.col-sm-12,#tour-content-modal .practice-tour-container .col-lg-9.col-md-6.col-sm-12{width:100%!important}#tour-content-modal .tour-content.position-relative{position:unset!important}.blog-section.blog-listing-section .featured-image{position:relative;width:100%;height:100%}.blog-section.blog-listing-section .post-card-item .featured-image img{height:100%}.social-links li{float:left;width:30px;height:30px;margin-right:15px}table.woocommerce-review-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-approve-decline .order-action-wrapper a,.theme-dark-gradient.mr-2.risk-high{margin-top:5px!important}.hero-banner-content h1,.hero-banner-content h2{font-size:70px}.service-col{width:100%;height:250px}.feat-service-wrapper{margin-top:-7.5rem}.hero-featured-image li img:first-child{z-index:2}.card-item{width:100%;height:320px}.section-cta.text-right{text-align:left!important}.section-info-header .section-cta.my-3{display:flex;align-items:center;justify-content:space-between}.teams-section .card-item{width:100%}}@media(min-width:769px)and (max-width:991px){.faq-section .section-cta.my-3{display:flex;justify-content:space-between;align-items:center}.faq-section .section-cta [class*=theme-btn-]{width:auto}.slide-item.card-item{height:350px}.hero-banner-content h1,.hero-banner-content h2{font-size:70px!important}.hero-featured-image li img:first-child{height:450px}.woocommerce-dashboard-page .woocommerce-MyAccount-content h2.woocommerce-order-details__title{font-size:28px}.slide-item.card-item.position-relative{width:100%}}@media(min-width:768px)and (max-width:991px){.service-col{width:100%;height:200px}.dash-quick-cta ul{gap:10px}table.woocommerce-review-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-approve-decline .order-action-wrapper a,.theme-dark-gradient.mr-2.risk-high{margin-top:5px!important}.content-width{width:100%;max-width:100%}.featured-image img{width:100%}}@media(min-width:769px)and (max-width:1060px){.modal-content .order-action-wrapper .btn.ask-more-info{width:100%}.modal-content .practitioner-order-header-info .order-action-wrapper .form-row:first-child{margin-right:0;margin-bottom:0;width:100%}.modal-content .practitioner-order-header-info .order-action-wrapper{flex-direction:column;gap:10px}.presc-actions{display:flex;gap:5px}}@media(min-width:801px)and (max-width:991px){.hero-banner-section{background:var(--theme-bg-gradient);height:950px;overflow:hidden;padding-top:20px}.faq-achievement-section .service-sidebar{margin-top:0}}@media(min-width:992px){.ul.payment_methods.methods li img{width:auto}ul.payment_methods.methods li input{width:20px;height:20px;margin-right:5px!important}.woocommerce form .wc_payment_methods .wc_payment_method img{width:auto}.section-cta .theme-btn-primary{padding:15px}.header-bar{background:#fff;margin-bottom:0}.top-bar-mobile{display:none}.footer-middle-row ul.social-links{float:right;margin-bottom:0}.checkout-order-review-wrapper{position:sticky;top:100px}.woocommerce-checkout .page-wrapper{overflow:unset}.service-sidebar{position:sticky;top:140px}.page-template-faqs .page-wrapper{overflow:visible!important}.header-bar .navbar-header img{width:inherit}.featured-cond-section .owl-carousel .owl-stage-outer{overflow:visible}.slide-item-wrapper .owl-stage{padding-left:15px!important}.testimonial-section .owl-carousel .owl-stage-outer,.teams-section .owl-carousel .owl-stage-outer{overflow:visible}.teams-section .owl-stage{padding-left:15px!important}}@media(min-width:769px){.pagination.d-flex.gap-2.align-items-center{padding:15px}.product-info{margin-left:15px}}@media(min-width:801px){.woocommerce-ordering select{min-width:280px}}@media(max-width:800px){.content-btn-wrapper{display:flex}.banner-image{margin-bottom:10px}.banner-image img{border-radius:15px}.make-popup .prescriber-pin-gen-container .form-input-wrapper a.theme-btn-s4.save-pin.mr-3,.popup-content-wrapper .form-input-wrapper a.btn.theme-btn-gradient.my-3.mr-1{width:auto}.theme-dark-gradient.mr-2.risk-high{margin-top:10px}.slide-item.card-item{width:100%}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-action .order-action-wrapper .mobile-only-table-heading{display:none}.hero-featured-image li img:first-child{height:400px}.order-action-wrapper a{width:auto}}@media(min-width:769px)and (max-width:800px){.practitioner-order-under-review-wrapper .practitioner-order-section table.woocommerce-review-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-await-approval.order td .mobile-only-table-heading{displaY:none!important}.modal-content .practitioner-order-under-review-wrapper .mobile-only-table-heading{display:none!important}}@media(min-width:768px)and (max-width:780px){.product-item-wrapper.owl-carousel .owl-nav button.owl-prev{left:10px}.product-item-wrapper.owl-carousel .owl-nav button.owl-next{right:10px}}@media(min-width:992px)and (max-width:1022px){.product-item-wrapper.owl-carousel .owl-nav button.owl-prev{left:10px}.product-item-wrapper.owl-carousel .owl-nav button.owl-next{right:10px}}@media(max-width:768px){#afwc_dashboard_wrapper table:has(td.empty-table) tr td:before{display:none!important;content:""!important}#afwc_dashboard_wrapper table:has(td.empty-table) tr td{float:left}.post-card-item .featured-image{height:100%!important;width:100%}.post-card-item .featured-image img{height:100%!important}.dash-content .woocommerce-dashboard-order-wrapper .woocommerce-info .woocommerce-Button.button{font-size:15px!important;padding-left:5px!important}.teams-section .slide-item-wrapper .owl-item .slide-item.card-item{height:350px}.pline-form-wrapper .form-content .form-group-wrapper h2.form-group-title{font-size:17px}.pline-form-wrapper .form-content .form-group-wrapper p{font-size:15px}#pline-form .content-wrapper.section-title.text-center h4,.pline-form-wrapper .form-content .form-group-wrapper h4{font-size:16px!important}.woocommerce .product .product-action-container .button{padding:15px 25px}.blogimg{width:100%;margin:0 auto;text-align:center}.template-wrapper button.btn.theme-btn-secondary-dark.prescription-status-action.mr-3.my-3.w-auto{width:100%!important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.prescriber-sign-gen-container .close-popup.text-right{float:right}.prescriber-sign-gen-container .close-popup.text-right .close-me{line-height:0px}.form-input-wrapper .btn{font-size:18px}.popup-content-wrapper .sign-form-wrapper .form-input-wrapper button,.popup-content-wrapper .sign-form-wrapper .form-input-wrapper a,.popup-content-wrapper .sign-form-wrapper .form-input-wrapper .btn{padding:15px!important}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table{background:none}.woocommerce-checkout table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td .product-info .item-cat-links{text-align:left}.cfvsw-swatches-option:focus,.cfvsw-swatches-option:active{outline:none!important;box-shadow:none!important}.cfvsw-swatches-option.cfvsw-label-option:not(.cfvsw-selected-swatch){border-color:var(--card-background)!important}#afwc_resources_wrapper{margin-left:0!important;margin-right:0!important}.woocommerce table.shop_table_responsive tr td.product-remove{padding-bottom:0!important;text-align:right;float:right;display:inline-block;position:absolute;right:0;width:fit-content!important;top:5px}.cart_totals.calculated_shipping tr.cart-subtotal td,.cart_totals.calculated_shipping tr.order-total td{display:flex;justify-content:space-between}section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{flex-direction:column}.choose-treatment-page .single-term-banner-section .banner-image{height:100%;margin-bottom:20px}.consultation-close-link{font-size:}.consultation-close-link span{display:none!important}:root{--card-radius: 15px!important}.service-col{border-radius:15px;overflow:hidden}.container-fluid.breadcrumb-wrapper.pt-3{padding:0!important}.single-term-banner-section .banner-image{border-radius:var(--card-radius);overflow:hidden}.hero-banner-content h1,.hero-banner-content h2{font-size:60px}.top-bar-mobile{background:var(--theme-primary-color);padding:10px 30px;text-align:center;margin:0 auto}.header-bar{margin-bottom:0}.header-bar .navbar-header{margin-left:0;margin-right:0}.mobile-search-icon{width:30px!important;margin-right:15px}.how-it-works-section.position-relative.py-5{padding-bottom:0!important}.post-card-item{border-radius:15px}.py-5{padding-bottom:1rem!important}.position-relative .section-cta.text-right{position:absolute;bottom:10px;left:0;right:0;padding-left:35px;text-align:left;margin-top:0!important}.service-col,.slide-item.card-item{width:100%}.testimonial-items-wrapper .testimonial-item{max-height:100%;flex-direction:column;margin-right:30px}.slide-item-wrapper .owl-item .slide-item.card-item{height:350px}.work-with-section .card-block-content{height:auto;padding:0}.card-block-content .card-block-content-container{padding:30px}.card-block-content .mobile-visible .feat-img{position:relative}.blogs-section.position-relative .section-cta.text-right{padding-left:0;position:relative}.faq-section .section-cta{display:flex;align-items:center}.faq-section .section-cta [class*=theme-btn]{flex:0 0 50%}.faq-section .section-cta a.link-style,.faq-section .section-cta [class*=theme-btn]{flex:0 0 50%;text-align:center}.how-works .icon:before{width:0px;height:0px}.theme-btn-primary{font-size:15px}.row.footer-middle-row.pt-5 .col-lg-2.col-md-3.col-sm-12{display:flex;justify-content:center;margin-top:20px}.woocommerce .practitioner-order-completed-wrapper,.woocommerce .practitioner-order-under-review-wrapper{padding:5px!important}.service-sidebar{padding:15px}.service-sidebar .service-list-widget{padding:0}.woocommerce .cart_totals.calculated_shipping ul#shipping_method li label{width:100%}.selected-package-wrapper{display:none!important}table tr.woocommerce-cart-form__cart-item.cart_item td.product-name:before{content:""!important;display:none;font-weight:700;float:left}.banner-content-wrapper.condition-content-width.ms-0.ms-md-auto{margin-left:0!important}.make-popup .prescriber-pin-gen-container{height:500px}.make-popup .prescriber-pin-gen-container .form-input-wrapper{display:flex}.make-popup .prescriber-pin-gen-container .form-input-wrapper a.theme-btn-s4.save-pin.mr-3,.popup-content-wrapper .form-input-wrapper a.btn.theme-btn-gradient.my-3.mr-1{width:auto}.woocommerce table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr td{display:flex;justify-content:space-between;border-radius:0!important;border-bottom:1px solid var(--card-background)}.woocommerce-MyAccount-content .title-wrapper.content-top-header a.theme-btn{width:auto}.woocommerce .woocommerce-shipping-totals.shipping ul#shipping_method li label{width:100%}.cart .product-name{display:flex!important;flex-direction:column;align-items:start!important}.flex-heading{flex-direction:column;gap:20px}.woo-practitioner-orders-wrapper table.woocommerce-review-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr.woocommerce-orders-table__row td{display:flex!important;justify-content:space-between;border-radius:0!important;text-align:left!important}.practioner-order-items table.woocommerce-order-items-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr td:before{content:""!important}.practioner-order-items table.woocommerce-order-items-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr{display:flex!important}.practitioner-order-section table.woocommerce-review-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr.woocommerce-orders-table__row td:before{content:""!important;display:none}.woocommerce .woo-practitioner-orders-wrapper .practitioner-order-action.link-style{display:inline-block;text-align:;background:var(--theme-primary-color);align-content:center;border-radius:10px;color:#fff;padding:5px 10px!important}.mobile-only-table-heading{text-align:left}table.woocommerce-review-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-approve-decline .order-action-wrapper{gap:5px}table.woocommerce-review-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-approve-decline .order-action-wrapper a{margin-right:0!important;font-size:15px!important}.order-action-wrapper a,.theme-dark-gradient.mr-2.risk-high{height:50px;min-height:50px}.theme-dark-gradient.mr-2.risk-high{padding-top:15px}.practitioner-order-header-info .order-action-wrapper a,.practitioner-order-header-info .order-action-wrapper button{min-height:52px!important}.woocommerce .practitioner-section-content h3{font-size:32px}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.mb-0 tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status.order td{padding-left:10px!important;padding-right:10px!important}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total{display:block!important}.single-post .breadcrumb li:last-child{max-width:220px}.banner-content-wrapper .banner-content{margin-top:20px}.section-info-header.stick-me-on .section-cta a.theme-btn-primary{width:auto}.section-cta a.theme-btn-primary{padding:10px 25px!important}.pagination.d-flex.gap-2.align-items-center{padding:15px}.woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-cancelled.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total{display:block!important;text-align:right!important}.woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tbody td,table.woocommerce-review-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr td{margin-bottom:0!important}.prescription-items-data table.woocommerce-order-items-table.shop_table.woocommerce-MyAccount-orders.shop_table_responsive.my_account_orders.account-orders-table tr td{display:block;width:100%;text-align:left!important}.practitioner-order-under-review-wrapper table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr td{border-bottom:1px solid var(--card-background)}.practitioner-order-under-review-wrapper table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr td:last-child{border-bottom:1px solid transparent}.mobile-visible img.feat-img{height:auto!important;max-width:100%;object-fit:contain!important}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item.cart_item td.product-name{max-width:100%}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item.cart_item td.product-name .product-thumbnail{margin:0 auto}.order-detail-heading .order-cta-wrapper.d-flex{flex-direction:column;gap:5px}.order-detail-heading .order-cta-wrapper.d-flex .theme-btn{margin:0!important}.order-detail-heading.d-flex.align-items-center.justify-content-between{flex-direction:column;gap:15px}#exampleModalLabel{text-align:left}.woocommerce-dashboard-order-wrapper table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr td{padding-left:20px!important;padding-right:20px!important}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order td{padding:20px!important}.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions:before{display:none}.personal-orders-table tbody{display:block}.personal-orders-table tbody tr{display:block;margin-bottom:15px;background:#fff;border-radius:10px;border:2px solid transparent;border-image:var(--theme-bg-gradient-3) 1;border-left:3px solid;border-width:2px}.modal-content table tbody tr{border-image:none!important;border-width:0px!important}table.my_account_orders.account-orders-table tbody{display:block}:not(.modal-content) .woocommerce-dashboard table tbody tr,{display:block;margin-bottom:15px;background:#fff;border-radius:10px;border:2px solid transparent;border-image:var(--theme-bg-gradient-3) 1;border-left:3px solid;border-width:2px}.woocommerce .practitioner-order-under-review-wrapper .practitioner-order-section,.woocommerce .practitioner-order-under-review-wrapper .practitioner-order-section table{background:none!important;border:none}.presc-dash-cards .card-wrapper table tr{border-image:none!important;border-width:0px!important}.woocommerce table.shop_table_responsive.personal-orders-table tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive.personal-orders-table tr:nth-child(2n) td{background-color:#fff}.personal-orders-table tbody tr{box-shadow:0 2px 8px #0000000d;transition:transform .2s ease}.personal-orders-table tbody tr:hover{transform:translateY(-3px)}.woo-variation-action-wrap .single_add_to_cart_button.theme-btn-primary.theme-btn-br-gradient.btn-bg{padding:10px 25px!important}.personal-orders-table tbody tr:last-child{margin-bottom:0}.woocommerce .woocommerce-MyAccount-content .woocommerce-dashboard-order-wrapper{border-radius:0!important;border:0px!important}.woocommerce .woocommerce-MyAccount-content .woocommerce-dashboard-order-wrapper{background:transparent!important}.cart.woocommerce-cart-form__contents .coupon .input-text{border-right:1px solid #cfc8d8!important;border-top-right-radius:var(--card-radius)!important;border-bottom-right-radius:var(--card-radius)!important;margin-right:0!important}.woocommerce-cart-form .actions .coupon input#coupon_code,.cart.woocommerce-cart-form__contents .coupon input,.cart.woocommerce-cart-form__contents .coupon button{width:100%!important}.woocommerce-cart-form .actions .coupon button.theme-btn-gradient.button{width:100%!important;border-top-left-radius:calc(var(--btn-radius) - 2px)!important;border-bottom-left-radius:calc(var(--btn-radius) - 2px)!important}.coupon button.theme-btn-gradient:before,.checkout-order-review-wrapper .coupon button.theme-btn-gradient:before{border-top-left-radius:: calc(var(--btn-radius) - 2px)!important;border-bottom-left-radius:calc(var(--btn-radius) - 2px)!important}.woocommerce-cart-form a.button,.woocommerce-cart-form button.button{left:0}}@media(max-width:600px){#woo-register form.woocommerce-form.woocommerce-form-register.register{padding-left:15px;padding-right:15px}.eligibility-content .content-wrapper .content-btn-wrapper a{font-size:15px!important;margin-right:0!important;padding:10px 25px!important}.owl-carousel{margin-bottom:20px}.position-relative .section-cta.text-right{bottom:0;left:0}.tagline-slider.owl-carousel.owl-loaded.owl-drag{margin-bottom:0}.slide-item-wrapper .owl-item .slide-item.card-item{height:300px}.content-btn-wrapper{flex-direction:column;gap:10px}.owl-carousel .owl-nav button.owl-next{right:15px}.owl-carousel .owl-nav button.owl-prev{left:15px}.activity-counters ul li .counter-info-wrap{flex-direction:row;line-height:1;align-items:center;gap:30px}.activity-counters ul li{display:flex;align-items:center;flex-direction:row}.activity-counters ul{flex-direction:column;gap:30px}.testimonial-items-wrapper .owl-stage-outer{padding-left:0;padding-bottom:15px}.testimonial-items-wrapper .testimonial-item{width:100%!important}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total{display:block!important}.contact-form-wrapper .wpcf7-form-control::placeholder{font-size:17px}.woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tbody td{padding-left:5px;padding-right:5px;margin-bottom:0!important}.prescription-items-data table.woocommerce-order-items-table.shop_table.woocommerce-MyAccount-orders.shop_table_responsive.my_account_orders.account-orders-table tr td{display:block;width:100%;text-align:left!important}.top-treatment-card .logo-image img{height:70px}.afwc-kpi-row .afwc-kpi-box{margin-bottom:5px}.woocommerce-MyAccount-content .woocommerce-notices-wrapper .woocommerce-message{text-align:left}.activity-counters .counter-info-wrap{width:100%}.activity-counters .counter-info-wrap label{width:90%}}@media(max-width:767px){.blog-sidebar .post-search-col,.blog-sidebar .post-category-col{padding:0;border:none}.is-search-input::placeholder{font-size:16px!important}.range-wrap.row{gap:15px}input.button.wc_points_rewards_apply_discount{color:var(--theme-secondary-color)!important;text-decoration:underline;background:none!important;border:none;padding:0 0 0 5px;float:left!important}.wc_points_rewards_apply_discount{display:inline-block!important}.product-info .item-cat-links{text-align:left}.cp-review-footer{align-items:center}}@media(max-width:575px){.payment-logos span{width:100%;display:block;margin-bottom:15px!important}.top-bar-mobile img{max-width:100%;width:300px}.owl-carousel .owl-item h3{font-size:15px}.consultation-close-link{font-size:14px}.page-template-consultation .checkbox-group label.form-check-label{font-size:16px;height:auto!important}.page-content-section .row .products.row .col-lg-3.col-md-6.mb-lg-4,.author-meta-row .col-lg-3.col-md-4.col-sm-12.p-0{padding-left:15px!important;padding-right:15px!important}.make-popup .prescriber-sign-gen-container{height:634px}.popup-content-wrapper .form-input-wrapper .theme-btn-primary{padding:10px!important}.woocommerce .woocommerce-MyAccount-content .title-wrapper.content-top-header{flex-direction:column}.woocommerce-MyAccount-content .title-wrapper.content-top-header a.theme-btn{width:auto}.order-detail-heading.d-flex.align-items-center.justify-content-between.mb-4{gap:15px;flex-direction:column}.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next{font-size:0px!important;padding:10px!important}.position-relative .section-cta.text-right{padding-left:15px}.single-post .breadcrumb li:last-child{max-width:130px}.order-consultations .order-status{margin-left:0;min-width:80px;padding:5px!important}.title-container.space-between{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:10px}.graph-wrapper{margin-top:20px}.term-weight-loss .hero-slider{margin-bottom:0!important}.term-weight-loss .hero-slider .swiper-slide{background:#f2f2f2!important}}@media(min-width:601px)and (max-width:768px){.woocommerce-dashboard-page .woocommerce-MyAccount-content h2.woocommerce-order-details__title{font-size:25px}.order-detail-heading.d-flex.align-items-center.justify-content-between{flex-direction:row;gap:15px}.modal-content .order-action-wrapper #ask_more_info_field{margin-right:0}.modal-content .order-action-wrapper button#ask_more_info{width:100%}.modal-content .presc-heading-wrapper{width:60%}.modal-content .practitioner-order-header-info .order-action-wrapper{display:flex;align-items:center;flex-direction:column}}@media(min-width:481px)and (max-width:599px){.card-items-table-wrapper .woocommerce-treatment-orders-table tr td.woocommerce-orders-table__cell-order-actions{align-items:center;display:flex}.card-items-table-wrapper table.dashboard-card-table tr td.woocommerce-orders-table__cell-booking-actions{display:flex;align-items:center}}@media(min-width:450px)and (max-width:600px){.modal-content .presc-actions a{margin:0!important}.modal-content .practitioner-order-header-info{align-items:start;flex-direction:column;justify-content:start}.modal-content p#ask_more_info_field{margin-right:0}.modal-content .practitioner-order-header-info .order-action-wrapper{gap:5px}}@media(min-width:376px)and (max-width:768px){.woocommerce-dashboard-order-wrapper table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{width:auto!important}}@media(min-width:481px)and (max-width:800px){table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.mb-0 tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status.order td .mobile-only-table-heading{display:none!important}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.mb-0 tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-action:before{content:""!important;display:none}.prescription-items-data table.woocommerce-order-items-table.shop_table.woocommerce-MyAccount-orders.shop_table_responsive.my_account_orders.account-orders-table tr td:before{content:""!important;display:none}}@media(min-width:320px)and (max-width:449px){.modal-content .order-action-wrapper .btn.ask-more-info{width:100%}.modal-content .practitioner-order-header-info .order-action-wrapper{flex-direction:column;gap:5px}p#ask_more_info_field{margin-right:0}.presc-actions{flex-direction:column;display:flex;width:100%;justify-content:center;gap:5px}.presc-actions a{margin:0!important;text-align:center;justify-content:center}}@media(min-width:376px)and (max-width:480px){.steps-content .step-item h4{font-size:18px!important}.step-item .step-counter{margin-right:0!important;width:60px!important}.step-item .step-counter span{font-size:23px!important}}@media(max-width:480px){#afwc_dashboard_wrapper table tr td{display:flex!important;justify-content:space-between}#afwc_dashboard_wrapper table tr td:before{content:attr(data-title) ": "!important}#afwc_dashboard_wrapper table:has(td.empty-table) tr td:before{display:none!important;content:""!important}#afwc_dashboard_wrapper .afwc-table-header-wrapper .afwc-table-header,#afwc_dashboard_wrapper .afwc-table-header-wrapper .afwc-view-all-reports a{font-size:1.1em;font-weight:400}.how-it-works-section .step-counter img{max-width:65%}.prescription-patient-data.patient-consultation .patient-row img{width:}.woocommerce-dashboard-order-wrapper table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{width:100%!important}.woocommerce .woocommerce-MyAccount-content .title-wrapper.space-between{flex-direction:column}.woocommerce-cart table.shop_table_responsive tr td:before{content:attr(data-title) ": "!important;font-weight:700;float:left}.consultation-completion-condition-banner .banner-content-wrapper h2{font-size:29px}.consultation-completion-condition-banner .banner-content-wrapper h1{font-size:24px}.consultation-submission-heading{display:inline-flex;align-items:center;gap:8px;line-height:1.2}.consultation-submission-heading .icon{font-size:1.2em;display:inline-block;vertical-align:middle}.woocommerce table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr td:before{content:attr(data-title) ": "!important;font-weight:700;float:left}.cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr.cart-subtotal td,.cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr.order-total td{display:flex;justify-content:space-between}.practitioner-order-header-info,.presc-action-header{flex-direction:column;gap:20px}.consultation-header .presc-action-header a{margin:left:0px!important}.patient-presc-history-content.heading-section .mb-0.previous-order-title.fw-bold{display:flex;flex-direction:column;gap:10px;justify-content:start;align-items:start}.featured-cond-section .slide-item-wrapper .owl-item .slide-item.card-item{height:200px}.featured-cond-section .service-col .service-col-content h3 .icon,.hero-banner-cta .icon,.card-item .icon{width:10px;height:10px}.featured-cond-section .owl-item .slide-item h3{font-size:12px}.slide-item-wrapper .owl-item .slide-item.card-item{height:200px}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.mb-0 tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-action .order-action-wrapper .mobile-only-table-heading{display:none!important}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.mb-0 tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status.order td{display:flex!important;justify-content:space-between;padding-left:10px!important;padding-right:10px!important}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total{display:block!important;text-align:right!important}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total .woocommerce-Price-amount.amount{text-align:right!important}.breadcrumb li .fa.separator{padding:0}.single-post .breadcrumb li:last-child{max-width:130px}.single-product .breadcrumb li:last-child,.single-service .breadcrumb li:last-child{max-width:117px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.woocommerce-dashboard-page .woocommerce-MyAccount-content h2{font-size:32px}.prescription-patient-data img{height:auto;width:100%}.modal .consultation-header .presc-action-header{text-align:right}.woocommerce-dashboard-page .woocommerce-MyAccount-content h2.woocommerce-order-details__title{font-size:25px}#orderModalLabel{font-size:21px!important}.woocommerce-checkout table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td{width:100%!important}.woocommerce-checkout table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td:before{float:left;position:relative!important;top:0}.woocommerce-checkout table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td span.woocommerce-Price-amount.amount{float:right!important}.woocommerce-checkout table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td.item-quantity:before{content:attr(data-title)!important;display:block!important;font-size:16px;color:#254762}.woocommerce-checkout table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td.item-quantity strong{display:none}.woocommerce-checkout table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td.item-quantity{display:flex;justify-content:space-between}.woocommerce-checkout table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td.product-name{margin-bottom:0!important}.woocommerce-checkout table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td .product-info{margin-top:15px}.woocommerce-checkout table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td .product-info .item-cat-links{text-align:left}.woocommerce-dashboard-page .woocommerce-MyAccount-content .woo-prescriber-signature-wrapper h2{font-size:26px}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .card-icon-cta a{margin-right:0!important;margin-left:10px!important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .card-icon-cta a:first-child{margin-left:0!important;margin-right:0!important}.presc-dash-cards .card-items-table-wrapper table.woocommerce-treatment-orders-table.woocommerce-account-dash-table.shop_table.shop_table_responsive tr{displaY:flex}.presc-dash-cards .card-items-table-wrapper table.woocommerce-treatment-orders-table.woocommerce-account-dash-table.shop_table.shop_table_responsive tr .woocommerce-orders-table__cell-order-actions .card-icon-cta{justify-content:end}.woocommerce-account table.woocommerce-treatment-orders-table .card-icon-cta .icon:before{width:30px;height:30px}td.woocommerce-orders-table__cell-booking-actions .card-icon-cta{justify-content:end}td.woocommerce-orders-table__cell-booking-actions .card-icon-cta .icon.icon-info.mr-2{margin-right:0!important}.teams-section .slide-item-wrapper .owl-item .slide-item.card-item{height:350px}.woocommerce .product form.cart .woo-cart-form-meta-wrapper,.woocommerce .product form.cart .woo-cart-form-act-wrapper{flex:0 0 100%;margin-bottom:15px}.blog-like-dislike .btn-warrper{display:flex;justify-content:center!important;gap:10px}.btn-warrper button{margin-right:0!important;justify-content:center;display:flex}.cp-review-wrapper .cp-review-footer{flex-direction:column;align-items:center!important;gap:10px}}@media(max-width:402px){.single_variation_wrap .woocommerce-variation-price .price{line-height:55px!important}.hero-bottom-content p{line-height:1.65em;font-size:12px}.dash-quick-cta a.theme-btn-primary{font-size:15px}#orderModalLabel{font-size:15px!important}}@media(max-width:375px){.dash-header-cta{flex-direction:column;justify-content:center;gap:20px}.woo-dash-nav-sidebar .dash-content .dash-header-cta a:last-child{margin-left:0}#afwc_from,#afwc_to{padding:.1rem!important;font-size:13px!important;width:100%!important}.woocommerce table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.personal-orders-table tr td:before{content:attr(data-title) ": "!important;font-weight:700;float:left}.hero-bottom-content p{line-height:1.65em;font-size:12px}.trust-key-info .short-desc p{font-size:15px}.trust-key-info .short-desc h3{font-size:16px;margin-bottom:0}.steps-content .step-item h4{font-size:15px}.step-item .step-counter span{font-size:16px}.step-item .step-counter{margin-right:10px;width:40px}.step-item:not(:last-child):after{left:20px}.position-relative .section-cta.text-right{padding-left:20px}.faq-section .section-cta .theme-btn-primary{font-size:15px;padding:5px!important}.faq-section .section-info-header .link-style.bg-font{font-size:15px}.post-card-item{border-radius:15px}.owl-item .slide-item h3,.owl-item .service-col-content h3,.work-with-section .section-cta .hero-banner-cta{font-size:14px}.tagline-section .tagline-item img{max-width:40px!important;width:40px!important;height:auto}.tagline-item .content h5{font-size:17px}.owl-carousel .owl-nav button svg{width:20px;height:20px}.tagline-section .tagline-item svg{width:40px!important;height:40px!important;max-width:40px!important}.icon-img{width:50px;max-width:50px;height:auto;margin-right:5px}.banner-bottom-content p{font-size:13px}.page-template-consultation .container-fluid .desktop-visible .mobile-visible img{width:150px!important}footer .payment-logos img{width:25px;margin-right:0}.form-row-inline.custom-date-input{flex-direction:column}h1{font-size:28px}.consultation-completion-condition-banner .banner-content-wrapper h2{font-size:23px}.consultation-completion-condition-banner .banner-content-wrapper h1{font-size:21px}.banner-bottom-content p{font-size:13px!important}.feat-service-wrapper .service-col .service-col-content h3 .icon,.hero-banner-cta .icon,.card-item .icon{width:10px;height:10px}.owl-item .service-col-content h3{font-size:12px}.short-desc p{margin:2px 5px;line-height:20px}.short-desc h3{margin-bottom:0}.woocommerce .practitioner-section-content .title-wrapper h3{font-size:26px}.practitioner-order-section.order-consultations .order-consultations .order-status{margin-left:0!important;padding:5px!important;font-size:11px;min-width:30%}.single-post .breadcrumb li:last-child{max-width:80px}.single-term-banner-section .banner-content-wrapper h2{font-size:38px}.single-product .breadcrumb li:last-child{max-width:117px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.woocommerce-dashboard-page .woocommerce-MyAccount-content h2{font-size:27px}.woocommerce-dashboard-page .woocommerce-MyAccount-content .woo-prescriber-signature-wrapper h2{font-size:20px}.dash-quick-cta ul li a.quick-cta{font-size:13px}.pline-form-wrapper .woocommerce-variation-add-to-cart.variations_button.quantity-cartbtn{display:flex;flex-direction:column;gap:10px}}.cfvsw-hidden-select{display:block!important}.cfvsw-hidden-select select{display:block!important;visibility:visible!important;width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;background-color:#fff;margin-bottom:15px}.cfvsw-swatches-container{display:none!important}#main-content{min-height:60vh;padding-top:20px;padding-bottom:50px}.custom-logo{max-height:60px;width:auto}.woocommerce-product-gallery{opacity:1!important}.clinical-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#06034973;backdrop-filter:blur(8px);z-index:99999;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.clinical-modal-card{background:#fff;border-radius:20px;width:90%;max-width:550px;box-shadow:0 20px 60px #06034926;overflow:hidden;animation:modalSlideUp .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.clinical-modal-header{background:linear-gradient(135deg,#060349,#1e137c);color:#fff;padding:20px 24px;border-bottom:3px solid #ff27b7;display:flex;justify-content:space-between;align-items:center}.clinical-close-btn{background:none;border:none;color:#fff;font-size:32px;line-height:1;cursor:pointer;transition:all .2s}.clinical-close-btn:hover{color:#ff27b7}.declaration-item{display:flex;align-items:flex-start;gap:12px;background:#fbf9ff;padding:14px 16px;border:2px solid #efedf5;border-radius:12px;cursor:pointer;transition:all .25s ease}.declaration-item:hover{border-color:#ff27b7;background:#fffbfd}.declaration-item input[type=checkbox]{width:18px;height:18px;flex-shrink:0;margin-top:3px;accent-color:#ff27b7;cursor:pointer}.declaration-item span{font-size:14px;color:#3b3a4a;font-weight:500;line-height:1.4}.btn-clinical-confirm{background:linear-gradient(90deg,#060349,#201775)!important;border:none!important;box-shadow:0 4px 15px #06034926;border-radius:12px!important;transition:all .25s ease!important}.btn-clinical-confirm:hover{background:linear-gradient(90deg,#ff27b7,#980065)!important;transform:translateY(-2px);box-shadow:0 6px 20px #ff27b740}.cart-toast{position:fixed;bottom:25px;right:25px;background:#fff;border-left:5px solid #ff27b7;padding:16px 24px;border-radius:12px;box-shadow:0 15px 40px #0603491a;z-index:999999;display:flex;align-items:center;justify-content:space-between;gap:24px;width:90%;max-width:420px;transform:translateY(120px);opacity:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275);pointer-events:none}.cart-toast.active{transform:translateY(0);opacity:1;pointer-events:auto}.btn-magenta{background-color:#ff27b7!important;color:#fff!important;transition:all .2s}.btn-magenta:hover{background-color:#d11292!important}
