:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:#0000002d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem #00000026;--bs-box-shadow-sm:0 .125rem .25rem #00000013;--bs-box-shadow-lg:0 1rem 3rem #0000002d;--bs-box-shadow-inset:inset 0 1px 2px #00000013;--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}hr{color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25;margin:1rem 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{cursor:help;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}.small,small{font-size:.875em}.mark,mark{color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,pre{font-family:var(--bs-font-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:var(--bs-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:var(--bs-secondary-color);text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.list-unstyled{padding-left:0;list-style:none}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1314px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0}.row-cols-1>*{flex:none;width:100%}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-6{flex:none;width:50%}.col-9{flex:none;width:75%}.col-12{flex:none;width:100%}.g-0,.gx-0{--bs-gutter-x:0}.g-0{--bs-gutter-y:0}.g-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.gx-5{--bs-gutter-x:3rem}.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.row-cols-sm-2>*{flex:none;width:50%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-6{flex:none;width:50%}.col-sm-9{flex:none;width:75%}.col-sm-12{flex:none;width:100%}.g-sm-3{--bs-gutter-x:1rem}.g-sm-3{--bs-gutter-y:1rem}.g-sm-4{--bs-gutter-x:1.5rem}.g-sm-4{--bs-gutter-y:1.5rem}}@media (min-width:768px){.col-md{flex:1 0}.col-md-auto{flex:none;width:auto}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-12{flex:none;width:100%}.offset-md-1{margin-left:8.33333%}.offset-md-6{margin-left:50%}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.row-cols-lg-4>*{flex:none;width:25%}.col-lg-1{flex:none;width:8.33333%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-12{flex:none;width:100%}.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-4{--bs-gutter-x:1.5rem}.g-lg-4{--bs-gutter-y:1.5rem}.g-lg-5{--bs-gutter-x:3rem}.g-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-12{flex:none;width:100%}.g-xl-5{--bs-gutter-x:3rem}.g-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-12{flex:none;width:100%}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),.075);vertical-align:top;border-color:var(--bs-table-border-color);width:100%;margin-bottom:1rem}.table>:not(caption)>*>*{color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));font-size:inherit;margin-bottom:0;line-height:1.5}.form-text{color:var(--bs-secondary-color);margin-top:.25rem;font-size:.875em}.form-control{width:100%;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-clip:padding-box;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{padding:0;display:block}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{-webkit-margin-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-radius:0;margin:-.375rem -.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{border-right-width:var(--bs-border-width);margin-right:.75rem}.form-control:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{border-right-width:var(--bs-border-width);margin-right:.75rem}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{width:100%;color:var(--bs-body-color);border:solid #0000;border-width:var(--bs-border-width) 0;background-color:#0000;margin-bottom:0;padding:.375rem 0;line-height:1.5;display:block}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;padding:.25rem .5rem}.form-control-sm:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-right:.5rem}.form-control-sm:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-right:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.25rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;padding:.5rem 1rem}.form-control-lg:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-right:1rem}.form-control-lg:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-right:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color::-webkit-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");width:100%;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:var(--bs-border-radius-sm);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{border-radius:var(--bs-border-radius-lg);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{min-height:1.5rem;margin-bottom:.125rem;padding-left:1.5em;display:block}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{text-align:right;padding-left:0;padding-right:1.5em}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact;color-adjust:exact;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1em;height:1em;margin-top:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280,0,0,.25%29'/%3e%3c/svg%3e");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;width:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{margin-right:1rem;display:inline-block}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{appearance:none;background-color:#0000;width:100%;height:1.5rem;padding:0}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{z-index:2;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;height:100%;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder{color:#0000}.form-floating>.form-control::-moz-placeholder{color:#0000}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#0000}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label:after{z-index:-1;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);height:1.5em;position:absolute;inset:1rem .375rem}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{z-index:-1;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);height:1.5em;position:absolute;inset:1rem .375rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label:after,.form-floating>:disabled~label:after{background-color:var(--bs-secondary-bg)}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:auto;width:1%;min-width:0;position:relative}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{z-index:2;position:relative}.input-group .btn:focus{z-index:5}.input-group-text{color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.25rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.form-control.is-valid{border-color:var(--bs-form-valid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}textarea.form-control.is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid{width:calc(1.5em + 3.75rem)}.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid{z-index:3}.invalid-feedback{width:100%;color:var(--bs-form-invalid-color);margin-top:.25rem;font-size:.875em;display:none}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}textarea.form-control.is-invalid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid{width:calc(1.5em + 3.75rem)}.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px #00000013;--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;z-index:var(--bs-dropdown-zindex);min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);background-clip:padding-box;margin:0;list-style:none;display:none;position:absolute}.dropdown-menu[data-bs-popper]{margin-top:var(--bs-dropdown-spacer);top:100%;left:0}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{margin-top:0;margin-bottom:var(--bs-dropdown-spacer);top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{margin-top:0;margin-left:var(--bs-dropdown-spacer);top:0;left:100%;right:auto}.dropend .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{margin-top:0;margin-right:var(--bs-dropdown-spacer);top:0;left:auto;right:100%}.dropstart .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropstart .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;overflow:hidden}.dropdown-item{width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;border-radius:var(--bs-dropdown-item-border-radius,0);background-color:#0000;border:0;font-weight:400;text-decoration:none;display:block}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);background-color:var(--bs-dropdown-link-active-bg);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.dropdown-header{padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);color:var(--bs-dropdown-header-color);white-space:nowrap;margin-bottom:0;font-size:.875rem;display:block}.dropdown-item-text{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);display:block}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group-vertical>.btn,.btn-group>.btn{flex:auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:0 0;border:0;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentColor;font-weight:700}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833,37,41,.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap;text-decoration:none}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-top:.5rem;padding-bottom:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);color:var(--bs-navbar-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition);background-color:#0000;line-height:1}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:1.5em;height:1.5em;display:inline-block}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:var(--masta-226C-80);--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color:;--bs-card-subtitle-color:;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);background-clip:border-box;flex-direction:column;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);flex:auto}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-text:last-child{margin-bottom:0}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);margin-bottom:0}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-img-top{width:100%}.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);overflow-anchor:none;transition:var(--bs-accordion-transition);border:0;border-radius:0;align-items:center;font-size:1rem;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition);flex-shrink:0;margin-left:auto}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg:;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);flex-wrap:wrap;list-style:none;display:flex}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);padding-left:0;list-style:none;display:flex}.page-link{padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:relative}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);outline:0}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);position:relative}.alert-heading{color:inherit}.alert-link{color:var(--bs-alert-link-color);font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{z-index:2;padding:1.25rem 1rem;position:absolute;top:0;right:0}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;height:var(--bs-progress-height);font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;overflow:hidden}.progress-bar{color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition);flex-direction:column;justify-content:center;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);text-decoration:none;display:block;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem #0d6efd40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;opacity:var(--bs-btn-close-opacity);border:0;border-radius:.375rem;padding:.25em}.btn-close:hover{color:var(--bs-btn-close-color);opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color:;--bs-toast-bg:rgba(var(--bs-body-bg-rgb),.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb),.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius);background-clip:padding-box}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;z-index:var(--bs-toast-zindex);pointer-events:none;width:max-content;max-width:100%;position:absolute}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));background-clip:padding-box;align-items:center;display:flex}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);z-index:var(--bs-modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden auto}.modal-dialog{width:auto;margin:var(--bs-modal-margin);pointer-events:none;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin) * 2);align-items:center;display:flex}.modal-content{width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;z-index:var(--bs-backdrop-zindex);background-color:var(--bs-backdrop-bg);width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{padding:var(--bs-modal-padding);flex:auto;position:relative}.modal-footer{padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;text-decoration:none;display:block}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height);display:block}.tooltip .tooltip-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);background-clip:padding-box;text-decoration:none;display:block}.popover .popover-arrow{width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height);display:block}.popover .popover-arrow:after,.popover .popover-arrow:before{content:"";border:0 solid #0000;display:block;position:absolute}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);margin-bottom:0}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{float:left;backface-visibility:hidden;width:100%;margin-right:-100%;transition:transform .6s ease-in-out;display:none;position:relative}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{z-index:1;color:#fff;text-align:center;opacity:.5;background:0 0;border:0;justify-content:center;align-items:center;width:15%;padding:0;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:2rem;height:2rem;display:inline-block}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{z-index:2;justify-content:center;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators [data-bs-target]{box-sizing:content-box;text-indent:-999px;cursor:pointer;opacity:.5;background-color:#fff;background-clip:padding-box;border:10px solid #0000;border-left:0;border-right:0;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;padding:0;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{color:#fff;text-align:center;padding-top:1.25rem;padding-bottom:1.25rem;position:absolute;bottom:1.25rem;left:15%;right:15%}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert()grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-border{width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:#0000}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.spinner-border{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-sm.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (max-width:767.98px){.offcanvas-md{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-md.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (max-width:991.98px){.offcanvas-lg{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-lg.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (max-width:1199.98px){.offcanvas-xl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (max-width:1399.98px){.offcanvas-xxl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}.offcanvas{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{z-index:1040;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);justify-content:space-between;align-items:center;display:flex}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);flex-grow:1;overflow-y:auto}.placeholder{vertical-align:middle;cursor:wait;opacity:.5;background-color:currentColor;min-height:1em;display:inline-block}.placeholder.btn:before{content:"";display:inline-block}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.ratio{width:100%;position:relative}.ratio:before{padding-top:var(--bs-aspect-ratio);content:"";display:block}.ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.ratio-4x3{--bs-aspect-ratio:75%}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}.sticky-top{z-index:1020;position:sticky;top:0}.sticky-bottom{z-index:1020;position:sticky;bottom:0}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption){position:absolute!important}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.opacity-50{opacity:.5!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.start-0{left:0!important}.end-0{right:0!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.w-auto{width:auto!important}.h-100{height:100%!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-1{order:1!important}.order-2{order:2!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-4{margin-left:1.5rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pe-0{padding-right:0!important}.pe-3{padding-right:1rem!important}.pb-0{padding-bottom:0!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-2{padding-left:.5rem!important}.ps-4{padding-left:1.5rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.lh-sm{line-height:1.25!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.link-offset-2{text-underline-offset:.25em!important}.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:#0000!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.pe-none{pointer-events:none!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-1{z-index:1!important}.z-3{z-index:3!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.mt-sm-0{margin-top:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-4{padding:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.mt-md-0{margin-top:0!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mb-md-0{margin-bottom:0!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-5{padding-top:3rem!important}.pb-md-2{padding-bottom:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.mt-lg-5{margin-top:3rem!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-3{margin-bottom:1rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.pe-lg-2{padding-right:.5rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-end{justify-content:flex-end!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.mb-xl-0{margin-bottom:0!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.ps-xl-1{padding-left:.25rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.p-xxl-5{padding:3rem!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.pulse{animation-name:pulse}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1)rotate(3deg)}40%,60%,80%{transform:scale(1.1)rotate(-3deg)}to{transform:scale(1)rotate(0)}}@keyframes wobble{0%{transform:translate(0%)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translate(0%)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translate(-2000px)}60%{opacity:1;transform:translate(30px)}80%{transform:translate(-10px)}to{transform:translate(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translate(2000px)}60%{opacity:1;transform:translate(-30px)}80%{transform:translate(10px)}to{transform:translate(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutLeft{0%{transform:translate(0)}20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes bounceOutRight{0%{transform:translate(0)}20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)translateZ(0)rotateY(0)scale(1)}40%{animation-timing-function:ease-out;transform:perspective(400px)translateZ(150px)rotateY(170deg)scale(1)}50%{animation-timing-function:ease-in;transform:perspective(400px)translateZ(150px)rotateY(190deg)scale(1)}80%{animation-timing-function:ease-in;transform:perspective(400px)translateZ(0)rotateY(360deg)scale(.95)}to{animation-timing-function:ease-in;transform:perspective(400px)translateZ(0)rotateY(360deg)scale(1)}}.animated.flip{backface-visibility:visible;-ms-backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;transform:perspective(400px)rotateX(90deg)}40%{transform:perspective(400px)rotateX(-10deg)}70%{transform:perspective(400px)rotateX(10deg)}to{opacity:1;transform:perspective(400px)rotateX(0)}}@keyframes flipInY{0%{opacity:0;transform:perspective(400px)rotateY(90deg)}40%{transform:perspective(400px)rotateY(-10deg)}70%{transform:perspective(400px)rotateY(10deg)}to{opacity:1;transform:perspective(400px)rotateY(0)}}@keyframes flipOutX{0%{opacity:1;transform:perspective(400px)rotateX(0)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}@keyframes flipOutY{0%{opacity:1;transform:perspective(400px)rotateY(0)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}@keyframes lightSpeedIn{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:translate(-20%)skew(30deg)}80%{opacity:1;transform:translate(0%)skew(-15deg)}to{opacity:1;transform:translate(0%)skew(0deg)}}@keyframes lightSpeedOut{0%{opacity:1;transform:translate(0%)skew(0deg)}to{opacity:0;transform:translate(100%)skew(-30deg)}}@keyframes rotateIn{0%{transform-origin:50%;opacity:0;transform:rotate(-200deg)}to{transform-origin:50%;opacity:1;transform:rotate(0)}}@keyframes rotateInDownLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(-90deg)}to{transform-origin:0 100%;opacity:1;transform:rotate(0)}}@keyframes rotateInDownRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(90deg)}to{transform-origin:100% 100%;opacity:1;transform:rotate(0)}}@keyframes rotateInUpLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(90deg)}to{transform-origin:0 100%;opacity:1;transform:rotate(0)}}@keyframes rotateInUpRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(-90deg)}to{transform-origin:100% 100%;opacity:1;transform:rotate(0)}}@keyframes rotateOut{0%{transform-origin:50%;opacity:1;transform:rotate(0)}to{transform-origin:50%;opacity:0;transform:rotate(200deg)}}@keyframes rotateOutDownLeft{0%{transform-origin:0 100%;opacity:1;transform:rotate(0)}to{transform-origin:0 100%;opacity:0;transform:rotate(90deg)}}@keyframes rotateOutDownRight{0%{transform-origin:100% 100%;opacity:1;transform:rotate(0)}to{transform-origin:100% 100%;opacity:0;transform:rotate(-90deg)}}@keyframes rotateOutUpLeft{0%{transform-origin:0 100%;opacity:1;transform:rotate(0)}to{transform-origin:0 100%;opacity:0;transform:rotate(-90deg)}}@keyframes rotateOutUpRight{0%{transform-origin:100% 100%;opacity:1;transform:rotate(0)}to{transform-origin:100% 100%;opacity:0;transform:rotate(90deg)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-2000px)}to{transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(2000px)}to{transform:translate(0)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{opacity:0;transform:translate(-2000px)}}@keyframes slideOutRight{0%{transform:translate(0)}to{opacity:0;transform:translate(2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes hinge{0%{transform-origin:0 0;animation-timing-function:ease-in-out;transform:rotate(0)}20%,60%{transform-origin:0 0;animation-timing-function:ease-in-out;transform:rotate(80deg)}40%{transform-origin:0 0;animation-timing-function:ease-in-out;transform:rotate(60deg)}80%{opacity:1;transform-origin:0 0;animation-timing-function:ease-in-out;transform:rotate(60deg)translateY(0)}to{opacity:0;transform:translateY(700px)}}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes rollOut{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(100%)rotate(120deg)}}.mfp-bg{z-index:1042;opacity:.8;background:#0b0b0b;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.mfp-wrap{z-index:1043;-webkit-backface-visibility:hidden;width:100%;height:100%;position:fixed;top:0;left:0;outline:none!important}.mfp-container{text-align:center;box-sizing:border-box;width:100%;height:100%;padding:0 8px;position:absolute;top:0;left:0}.mfp-container:before{content:"";vertical-align:middle;height:100%;display:inline-block}.mfp-align-top .mfp-container:before{display:none}.mfp-content{vertical-align:middle;text-align:left;z-index:1045;margin:0 auto;display:inline-block;position:relative}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;text-align:center;z-index:1044;width:auto;margin-top:-.8em;position:absolute;top:50%;left:8px;right:8px}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:$white}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{cursor:pointer;-webkit-appearance:none;z-index:1046;box-shadow:none;touch-action:manipulation;background:0 0;border:0;outline:none;padding:0;display:block;overflow:visible}button::-moz-focus-inner{border:0;padding:0}.mfp-close{text-align:center;opacity:.65;width:44px;height:44px;color:$white;padding:0 0 18px 10px;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;line-height:44px;text-decoration:none;position:absolute;top:0;right:0}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:$white;text-align:right;width:100%;padding-right:6px;right:-6px}.mfp-counter{color:#ccc;white-space:nowrap;font-size:12px;line-height:18px;position:absolute;top:0;right:0}.mfp-arrow{opacity:.65;-webkit-tap-highlight-color:transparent;width:90px;height:110px;margin:-55px 0 0;padding:0;position:absolute;top:50%}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";border:inset #0000;width:0;height:0;margin-top:35px;margin-left:35px;display:block;position:absolute;top:0;left:0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{opacity:.7;border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid $white;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #fff;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid $white;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%;overflow:hidden}.mfp-iframe-scaler iframe{background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:0 0 8px #0009}img.mfp-img{box-sizing:border-box;width:auto;max-width:100%;height:auto;margin:0 auto;padding:40px 0;line-height:0;display:block}.mfp-figure{line-height:0}.mfp-figure:after{content:"";z-index:-1;background:#444;width:auto;height:auto;display:block;position:absolute;inset:40px 0;box-shadow:0 0 8px #0009}.mfp-figure small{color:#bdbdbd;font-size:12px;line-height:14px;display:block}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;width:100%;margin-top:-36px;position:absolute;top:100%;left:0}.mfp-title{text-align:left;color:#f3f3f3;word-wrap:break-word;padding-right:36px;line-height:18px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{margin-left:5px;display:inline}.mfp-img-mobile .mfp-bottom-bar{box-sizing:border-box;background:#0009;margin:0;padding:3px 5px;position:fixed;top:auto;bottom:0}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{text-align:center;background:#0009;width:35px;height:35px;padding:0;line-height:35px;position:fixed;top:0;right:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;z-index:8;background:#070337;width:100%;min-height:42px;padding:4px 0;position:relative}.mean-container a.meanmenu-reveal{cursor:pointer;color:#fff;text-indent:-9999em;width:22px;height:22px;padding:13px 13px 11px;font-family:Arial,Helvetica,sans-serif;font-size:1px;font-weight:700;line-height:22px;text-decoration:none;display:block;position:absolute;top:0;right:0}.mean-container a.meanmenu-reveal span{background:#fff;height:3px;margin-top:3px;display:block}.mean-container .mean-nav{float:left;background:#070337;width:100%;margin-top:44px}.mean-container .mean-nav ul{width:100%;margin:0;padding:0;list-style-type:none}.mean-container .mean-nav ul li{float:left;width:100%;position:relative}.mean-container .mean-nav ul li a{float:left;text-align:left;color:#fff;text-transform:capitalize;border-top:1px solid #e0e3ed;width:90%;margin:0;padding:10px 5%;text-decoration:none;display:block}.mean-container .mean-nav ul li li a{visibility:visible;width:80%;padding:10px 10%;text-shadow:none!important}.mean-container .mean-nav ul li li a svg,.mean-container .mean-nav ul li li a i{margin-right:0}@media (max-width:1199.99px){.mean-container .mean-nav ul li li a{width:100%;padding:10px 0}}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:10px 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:10px 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:10px 25%}.mean-container .mean-nav ul li a.mean-expand{text-align:center;z-index:2;background:0 0;width:26px;height:32px;margin-top:1px;font-size:14px;font-weight:700;position:absolute;top:0;right:0;border:none!important}.mean-container .mean-push{float:left;clear:both;width:100%;margin:0;padding:0}.mean-nav .wrapper{width:100%;margin:0;padding:0}.mean-container .mean-bar,.mean-container .mean-bar *{box-sizing:content-box}.mean-remove{display:none!important}.flex-container a:active,.flexslider a:active,.img-slider a:active,.flexslider-app a:active,.flexslider-thumbnails:active,.flexslider-photo a:active,.flex-container a:focus,.flexslider a:focus,.flexslider-thumbnails:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider,.flexslider-thumbnails{margin:0;padding:0}.flexslider .slides>li,.flexslider-thumbnails>li{-webkit-backface-visibility:hidden;margin:0 0 -5px;padding:0;list-style:none;display:none}.flexslider .slides img,.flexslider-thumbnails{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";clear:both;visibility:hidden;height:0;line-height:0;display:block}html[xmlns] .slides{display:block}* html .slides{height:1%}.flexslider,.flexslider-thumbnails{zoom:1;margin:0}.flex-viewport{max-height:2000px;transition:all 1s}.loading .flex-viewport{max-height:300px}.flexslider .slides,.flexslider-thumbnails .slides{zoom:1;margin:0;padding:0}.carousel li{margin-right:5px}.flex-direction-nav a,.flex-direction-nav a:focus,.flex-direction-nav a:active{cursor:pointer;opacity:1;text-align:center;color:#656565;background:0 0;border-radius:2px;margin:0;padding:0;font-size:64px;line-height:64px;text-decoration:none;-webkit-transition:all .3s;display:block;position:absolute;bottom:-40px;overflow:hidden}.flex-direction-nav .flex-next{display:block;right:-125px}.flex-direction-nav .flex-next:before{content:"";font-family:FontAwesome}.flex-direction-nav .flex-prev{right:-95px}.flexslider:hover .flex-next,.flexslider:hover .flex-prev{opacity:1}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;text-decoration:none}.flex-direction-nav .disabled{filter:alpha(opacity=30);cursor:default;opacity:.3!important}.img-slider .flex-direction-nav a:active,.flexslider-thumbnails .flex-direction-nav a,.img-slider .flex-direction-nav a:active,.img-slider .flex-direction-nav a:active{opacity:0;width:40px;height:40px;filter:Alpha(Opacity=0);background:#00000080;margin-top:-20px;font-size:24px;line-height:40px;top:50%;bottom:auto}.flexslider-thumbnails .flex-direction-nav a,.flexslider-thumbnails .flex-direction-nav a:focus,.flexslider-thumbnails .flex-direction-nav a:active,.flexslider-photo .flex-direction-nav a:active{color:#fff;line-height:36px}.flexslider-thumbnails .flex-direction-nav .flex-next{border-radius:2px 0 0 2px;right:0}.flexslider-thumbnails .flex-direction-nav .flex-prev{border-radius:0 2px 2px 0;left:0}.img-slider .flex-direction-nav a:active,.flexslider-thumbnails:hover .flex-direction-nav a,.img-slider .flex-direction-nav a:active,.img-slider .flex-direction-nav a:active{opacity:1;filter:Alpha(Opacity=100)}.flexslider-thumbnails .flex-direction-nav .flex-next:hover,.flexslider-thumbnails .flex-direction-nav .flex-prev:hover{color:#fff}.flex-control-nav{z-index:4;text-align:center;width:100%;margin:0;padding:0;position:absolute;bottom:10px;left:0}.flex-control-nav li{margin:5px 0 0;padding:0;display:inline-block}.flex-control-paging li a{cursor:pointer;text-indent:-9999px;background:0 0;border:2px solid #656565;border-radius:50%;width:12px;height:12px;display:block}.flex-control-paging li a:hover{background:0 0}.flex-control-paging li a.flex-active{cursor:default;background:0 0}.flex-control-thumbs{margin:0;position:static;overflow:hidden}.flex-control-thumbs li{float:left;width:25%;margin:0;padding:0 2px 0 3px}.flex-control-thumbs img{cursor:pointer;border:1px solid #e5e5e5;width:100%;padding:5px;display:block}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@font-face{font-family:masta;src:url(../assets/masta.eot?vg55u9);src:url(../assets/masta.eot?vg55u9#iefix)format("embedded-opentype"),url(../assets/masta.ttf?vg55u9)format("truetype"),url(../assets/masta.woff?vg55u9)format("woff"),url(../assets/masta.svg?vg55u9#masta)format("svg");font-weight:400;font-style:normal;font-display:block}.icon-masta-wiw-attend-your-consultation:before{content:""}.icon-masta-wiw-book-your-appointment-online:before{content:""}.icon-masta-wiw-receive-the-necessary-care:before{content:""}.icon-masta-shield-check:before{content:""}.icon-masta-people-fill:before{content:""}.icon-masta-file-earmark-medical:before{content:""}.icon-masta-prescription2:before{content:""}.icon-masta-shield-lock-fill:before{content:""}.icon-masta-jetlag-medication:before{content:""}.icon-masta-travel-sickness-prevention:before{content:""}.icon-masta-period-delay-medication-2:before{content:""}.icon-masta-period-delay-medication:before{content:""}.icon-masta-Insect-repellents:before{content:""}.icon-masta-travel-accessories:before{content:""}.icon-masta-general-exclusions-2:before{content:""}.icon-masta-annual-multi-trip-features:before{content:""}.icon-masta-annual-single-trip-features:before{content:""}.icon-masta-policy-summary:before{content:""}.icon-masta-general-exclusions:before{content:""}.icon-masta-travel-insurance:before{content:""}.icon-masta-menu-jetlag-medication:before{content:""}.icon-masta-menu-altitude-sickness-medication:before{content:""}.icon-masta-menu-anti-malarial-medication:before{content:""}.icon-masta-menu-medical-kits:before{content:""}.icon-masta-warning-fill:before{content:""}.icon-masta-warning-outline:before{content:""}*{font-family:Inter,sans-serif}*{outline:none!important}p{color:var(--masta-cool-grey-11C)}.text-muted{color:#64748b}.text-xs{font-size:var(--fs-xs)!important}.text-small{font-size:var(--fs-small)!important}.text-md{font-size:var(--fs-md)!important}svg path[code],svg g[code]{cursor:pointer}.pt-40{padding-top:40px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}@media (min-width:768px){.w-md-50{width:50%!important}.w-md-75{width:75%!important}.w-md-90{width:90%!important}}@media (min-width:992px){.w-lg-50{width:50%!important}}.butn{text-align:center;text-transform:capitalize;font-weight:400;transition:all .2s;position:relative}.butn:hover{-webkit-box-shadow:4px 5px 0 var(--masta-cool-grey-11C) 5;box-shadow:4px 5px 0 var(--masta-cool-grey-11C) 5;-webkit-box-shadow:7px 10px 15px var(--masta-cool-grey-11C) 4;box-shadow:7px 10px 15px var(--masta-cool-grey-11C) 4;transform:translateY(-2px)}@media screen and (max-width:991px){.butn{padding:10px}.butn *{font-size:var(--fs-p)!important}}@media screen and (max-width:400px){.butn i{display:none!important}}.text-theme,.brand-highlight{color:var(--masta-sea-blue-100)!important}.theme-btn{vertical-align:middle;background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);font-size:var(--fs-p);letter-spacing:0;text-align:center;border:none;border-radius:.375rem;font-weight:500;transition:all .4s ease-in-out;display:inline-block;position:relative;overflow:hidden;outline:none!important}.theme-btn.disabled{opacity:.6;cursor:not-allowed}.theme-btn:focus,.theme-btn:active{outline:none}.theme-btn,.theme-btn.btn-outline{justify-content:center;align-items:center;gap:6px;display:inline-flex;border-radius:var(--radius-sm)!important}.theme-btn:hover{color:var(--masta-cool-grey-na)}.theme-btn.bg-white{background:var(--masta-cool-grey-na)!important;color:var(--masta-sea-blue-100)!important}.theme-btn.bg-white i{color:var(--masta-sea-blue-100)!important}.theme-btn.bg-white:hover{color:var(--masta-cool-grey-na)}.theme-btn.hover-white{transition:all .4s ease-in-out}.theme-btn.hover-white:hover{color:var(--masta-cool-grey-11C)}.theme-btn--danger{vertical-align:middle;background-color:var(--danger-bg);font-size:var(--fs-p);letter-spacing:0;text-align:center;box-sizing:border-box;border:none;border-radius:4px;padding:.55rem .75rem;font-weight:500;transition:all .4s ease-in-out;display:inline-block;position:relative;overflow:hidden;color:var(--masta-226C-100)!important;outline:none!important}.theme-btn--danger:hover{background-color:var(--danger-hover-bg);color:var(--danger-hover)}.theme-btn--danger-outline{background-color:#0000;border:1px solid var(--masta-226C-100)!important;color:var(--masta-226C-100)!important}.theme-btn:disabled,.theme-btn.disabled{pointer-events:none;opacity:1;background:var(--masta-sea-blue-40);color:var(--masta-sea-blue-100);border:1px solid var(--masta-sea-blue-40);cursor:not-allowed}.theme-btn:disabled:before,.theme-btn:disabled:after,.theme-btn.disabled:before,.theme-btn.disabled:after{display:none}@media (max-width:575px){.theme-btn i{display:none!important}.hide-on-mobile{display:none}.header-2 .header-right{gap:10px!important}.about-treatment .about-treatment-title{margin:0 auto}}.theme-btn.btn-outline{border:1px solid var(--masta-sea-blue-100);color:var(--masta-sea-blue-100);background-color:#0000}.theme-btn.btn-outline:hover{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);background-image:none;text-decoration:none}.theme-btn.btn-outline-primary{border:1px solid var(--masta-sea-blue-100);color:var(--masta-sea-blue-100);background-color:#0000}.theme-btn.btn-outline-primary:hover{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);background-image:none;text-decoration:none}.theme-btn.btn-outline-secondary{border:1px solid var(--masta-cool-grey-11C);color:var(--masta-cool-grey-11C);background-color:#0000}.theme-btn.btn-outline-secondary:hover{background-color:var(--masta-cool-grey-11C);color:var(--masta-cool-grey-na);background-image:none;text-decoration:none}.theme-btn.btn-link{color:var(--masta-sea-blue-100);background:0 0;border:none;padding:0;font-weight:500}.theme-btn.btn-link:hover{color:var(--masta-sea-blue-80);background:0 0;text-decoration:underline}.theme-btn.btn-white{color:var(--masta-sea-blue-100);border:1px solid var(--masta-sea-blue-100);background:#fff}.theme-btn.btn-white:hover{background:var(--masta-sea-blue-10);color:var(--masta-sea-blue-100)}.btn-reset{all:unset;justify-content:center;align-items:center;display:inline-flex}body{font-family:Inter,sans-serif;font-size:var(--fs-p);font-weight:var(--fw-regular);line-height:var(--lh-5);color:var(--masta-cool-grey-11C);background-color:var(--masta-cool-grey-na);margin:0;padding:0;overflow-x:clip}button{background-color:#0000;border:none;padding:0}h1,h2,h3,h4,h5,h6{text-transform:initial;padding:0}a{cursor:pointer;color:var(--masta-cool-grey-11C);text-decoration:none;outline:none!important}.preloader{cursor:default;z-index:9999999;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.preloader p{font-size:var(--fs-p);text-transform:uppercase;letter-spacing:8px;color:var(--masta-sea-blue-100);font-weight:600}.preloader .loader{z-index:1;pointer-events:none;width:100%;height:100%;font-size:0;position:fixed;top:0;left:0}.preloader .loader .row{height:100%}.bottom-right-fixed{z-index:99;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:auto;min-height:50px;padding:4px;display:flex;position:fixed;bottom:2px;right:8px}.bottom-right-fixed .scroll-up{cursor:pointer;z-index:99;opacity:0;border-radius:50px;width:50px;height:50px;transition:all .4s ease-in-out;display:none;transform:translateY(15px)}.bottom-right-fixed .scroll-up:after{content:"";text-align:center;font-family:masta;font-weight:700;line-height:50px;font-size:var(--fs-p);color:var(--masta-sea-blue-100);cursor:pointer;z-index:1;width:50px;height:50px;transition:all .4s ease-in-out;display:block;position:absolute;top:0;left:0}.bottom-right-fixed .scroll-up svg path{fill:none}.bottom-right-fixed .scroll-up svg.scroll-circle path{stroke:var(--masta-sea-blue-100);stroke-width:4px;box-sizing:border-box;transition:all .4s ease-in-out}.bottom-right-fixed .scroll-up.active-scroll{opacity:1;display:block;transform:translateY(0)}.breadcrumb-section{background:var(--masta-cool-grey-na)}.breadcrumb-container{align-items:center;padding:8px 0;display:flex}.breadcrumb-container ul{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-container ul li{color:var(--masta-sea-blue-100);white-space:nowrap;align-items:center;font-weight:400;display:flex}.breadcrumb-container ul li:not(:last-child):after{content:"›";color:var(--masta-sea-blue-100);margin:0 8px}.breadcrumb-container ul li a{color:var(--masta-sea-blue-100);text-decoration:none;transition:color .3s ease-in-out}.breadcrumb-container ul li a:hover{color:var(--masta-sea-blue-100);text-decoration:underline;transition:color .3s ease-in-out}.breadcrumb-container ul li:last-child a,.breadcrumb-container ul li:last-child{cursor:default;font-weight:500;color:var(--masta-cool-grey-11C)!important}.breadcrumb-container ul li:last-child a:hover{color:var(--masta-cool-grey-11C);font-weight:500;text-decoration:none}.health-tests-details-section{background:var(--masta-cool-grey-na)}.health-tests-details-section .product-details-container{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:32px;width:100%;display:flex}.health-tests-details-section .product-details-container .product-figure{background:#fff;border:1px solid #ddd;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:24px;display:flex}.health-tests-details-section .product-details-container .product-figure img{max-width:100%;height:auto}.health-tests-details-section .product-details-container .product-figure-thumbnails ul{justify-content:center;gap:16px;padding:0;list-style:none;display:flex}.health-tests-details-section .product-details-container .product-figure-thumbnails ul li figure{unicode-bidi:isolate;border-radius:12px;padding:1em 40px;transition:transform .2s ease-in-out;display:block}.health-tests-details-section .product-details-container .product-figure-thumbnails ul li{cursor:pointer;transition:transform .2s ease-in-out}.health-tests-details-section .product-details-container .product-figure-thumbnails ul li figure{background-color:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C);border-radius:12px}.health-tests-details-section .product-details-container .product-figure-thumbnails ul li.active figure,.health-tests-details-section .product-details-container .product-figure-thumbnails ul li.active figure:hover{background-color:var(--light-blue,#f0f8ff);border:1px solid var(--masta-sea-blue-100);border-radius:12px}.health-tests-details-section .product-details-container .product-figure-thumbnails ul li figure:hover{background-color:var(--light-blue,#f0f8ff);border:1px solid var(--masta-cool-grey-2C);border-radius:12px}.health-tests-details-section .product-details-container .product-figure-thumbnails ul li.active img{opacity:1;filter:brightness(1.2)}.health-tests-details-section .product-description{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;display:flex}.health-tests-details-section .product-description .top-content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.health-tests-details-section .product-description .top-content .back-btn{border:1px solid var(--masta-sky-blue-40);background:#fff;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;transition:all .3s ease-in-out;display:flex}.health-tests-details-section .product-description .top-content .back-btn span{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);font-style:normal;font-weight:500;line-height:normal;transition:transform .3s ease-in-out}.health-tests-details-section .product-description .top-content .back-btn:hover{background-color:var(--masta-sky-blue-20);border-color:var(--masta-cool-grey-2C);transform:scale(1.05)}.health-tests-details-section .product-description .top-content .back-btn:hover i{transition:transform .3s ease-in-out;transform:translate(-5px)}.health-tests-details-section .product-description .top-content .info{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.health-tests-details-section .product-description .top-content .info .title-info{border-bottom:1px solid var(--masta-cool-grey-2C);align-self:stretch;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.health-tests-details-section .product-description .top-content .info .title-info .left{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:12px;display:flex}.health-tests-details-section .product-description .top-content .info .title-info .left .title{color:var(--masta-cool-grey-11C);text-align:left;font-size:var(--fs-h4);flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;font-style:normal;font-weight:600;display:flex}.health-tests-details-section .product-description .top-content .info .title-info .left .ratting{align-items:center;gap:12px;display:flex}.health-tests-details-section .product-description .top-content .info .title-info .left .ratting .icons{justify-content:center;align-items:center;gap:4px;display:flex}.health-tests-details-section .product-description .top-content .info .title-info .left .ratting i{color:var(--ratting);align-items:center;gap:12px;display:flex}.health-tests-details-section .product-description .top-content .info .title-info .left .ratting span{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);font-style:normal;font-weight:400;line-height:normal}.health-tests-details-section .product-description .top-content .info .title-info .price{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.health-tests-details-section .product-description .top-content .info .title-info .price h6{color:var(--masta-sea-blue-100);text-align:center;font-size:var(--fs-h4);font-style:normal;font-weight:700;line-height:24px}.health-tests-details-section .product-description .top-content .info .title-info .price span{color:var(--masta-cool-grey-11C);text-align:center;font-size:var(--fs-small);font-style:normal;font-weight:400;line-height:24px}.health-tests-details-section .product-description .top-content .info .details{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.health-tests-details-section .product-description .top-content .info .details p{color:var(--masta-cool-grey-11C);font-family:Inter;font-style:italic;font-weight:400;line-height:24px}.health-tests-details-section .product-description .top-content .info .delivery-info{border-top:1px solid var(--masta-cool-grey-2C);border-bottom:1px solid var(--masta-cool-grey-2C);justify-content:space-between;align-self:stretch;align-items:center;padding:16px 0;display:flex}.health-tests-details-section .product-description .top-content .info .delivery-info .left{align-items:center;gap:10px;display:flex}.health-tests-details-section .product-description .top-content .info .delivery-info .left i{color:var(--masta-sea-blue-100);font-size:var(--fs-h3)!important}.health-tests-details-section .product-description .top-content .info .delivery-info .left span{color:var(--masta-cool-grey-11C);font-style:italic;font-weight:400;line-height:normal}.health-tests-details-section .product-description .top-content .info .delivery-info .right{align-items:center;gap:10px;display:flex}.health-tests-details-section .product-description .top-content .info .delivery-info .right i{color:var(--masta-sea-blue-100);font-size:var(--fs-h4)!important}.health-tests-details-section .product-description .top-content .info .delivery-info .right span{color:var(--masta-cool-grey-11C);font-style:italic;font-weight:400;line-height:normal}.health-tests-details-section .product-description .content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.health-tests-details-section .product-description .content .note{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);font-style:italic;font-weight:400;line-height:normal}.btn-wrapper{align-self:stretch;align-items:flex-start;gap:16px;width:100%;display:flex}.health-tests-details-section .product-description .btn-wrapper .btn{align-self:stretch;align-items:flex-start;gap:24px;width:100%;display:flex}.health-tests-details-section .product-description .top-content .content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.health-tests-details-section .faq-content .accordion-item .accordion-header .accordion-button.collapsed{color:var(--masta-cool-grey-11C)!important;background:0 0!important;border:none!important;border-radius:0!important;padding:10px 0!important}.health-tests-details-section .faq-content .accordion-item .accordion-header .accordion-button{position:inherit;font-size:var(--fs-p);background:0 0;border:none;padding:10px 0;font-weight:700;gap:12px!important}.health-tests-details-section .faq-content .accordion-item{border-radius:var(--radius-md);background-color:var(--masta-sky-blue-20);border:0;margin-top:0}.health-tests-details-section .accordion-body{color:var(--masta-cool-grey-11C);background:var(--masta-sky-blue-20);padding-top:15px;padding-bottom:25px;padding-left:0!important;padding-right:0!important}@media screen and (max-width:768px){.health-tests-details-section .product-details-container .product-figure img{max-width:80%}}.health-tests-details-section{padding-top:18px;padding-bottom:22px}.wellness-details-layout{background:#ffffff2e;border-radius:30px;align-items:stretch;gap:28px;padding:14px 0 18px;display:flex}.wellness-image-card{border-radius:28px;flex:0 0 57%;position:relative}.trusted-badge{z-index:2;color:#fff;background:#1a7bcceb;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:.9rem;font-weight:600;display:inline-flex;position:absolute;top:20px;left:24px;box-shadow:0 8px 18px #2a6ebe2e}.badge-icon,.feature-icon,.measure-icon,.wellness-info-panel .js-select-vaccine .booking-icon,.wellness-info-panel .js-select-vaccine .booking-arrow,.wellness-info-panel .js-select-vaccine .checkmark{justify-content:center;align-items:center;display:inline-flex}.badge-icon{background:#ffffff2e;border-radius:50%;width:22px;height:22px}.wellness-gallery-wrap{background:#dfeaf6;border-radius:6px;min-height:auto;position:relative;overflow:hidden}.wellness-gallery-wrap .shop-single-video{z-index:2;position:absolute;top:24px;right:24px}.wellness-gallery-wrap .slides{margin:0;padding:0;list-style:none}.wellness-gallery-wrap .slides li{height:100%}.wellness-gallery-wrap .slides img{object-fit:cover;width:100%;height:100%;display:block}.wellness-feature-bar{background:#ffffff9e;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;padding:10px 14px;display:grid}.feature-chip{color:#174a76;text-align:center;background:#d6ebfdb3;border:1px solid #287ec526;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:8px 10px;font-size:.76rem;font-weight:600;line-height:1.2;display:flex}.feature-icon{color:#1d74d3;font-size:1rem}.wellness-info-panel{flex-direction:column;flex:1;justify-content:start;gap:14px;padding:14px 10px 8px 0;display:flex}.wellness-info-panel .back-btn{color:#1d5f93;background:#ffffff80;border:1px solid #3e84c373;border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:2px 10px;font-weight:600;transition:all .2s;display:inline-flex}.wellness-info-panel .back-btn *{font-size:var(--fs-xs)}.wellness-info-panel .back-btn i{font-size:var(--fs-xs)!important}.wellness-info-panel .back-btn:hover{background:#70b8ff1f}.wellness-info-header{padding-top:4px;display:block}.wellness-header-copy{flex:1}.wellness-header-copy h1{color:#0e1f33;font-size:var(--fs-h2);letter-spacing:-.05em;margin:0}.wellness-price-line{color:#1d1d1d;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:10px;font-size:1.1rem;font-weight:700;display:flex}.wellness-price-line .price-amount{color:var(--masta-sea-blue-100)!important;font-size:var(--fs-h4)!important;font-weight:var(--fw-semi-bold)!important}.wellness-price-line .price-summary{color:#3d3d3d;font-size:.96rem;font-weight:400}.wellness-price-line .vat-note{font-size:var(--fs-p);color:#1f2937;font-weight:600}.wellness-measure-panel{border-radius:var(--radius-md);background:#d6eaf9e6;border:1px solid #3874b41f;overflow:hidden}.wellness-measure-panel .accordion-item{background:0 0;border:0;padding:0 18px}.wellness-measure-panel .accordion-button{text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:16px 0 12px;font-size:1.1rem;font-weight:700;display:flex;color:#1f3b5c!important;box-shadow:none!important;background:0 0!important;border:0!important}.measure-icon{color:#0d6fb8;background:#1c7ad01a;border-radius:10px;flex-shrink:0;width:34px;height:34px;font-size:1.15rem}.measure-copy{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.measure-title{font-weight:var(--fw-semi-bold);line-height:1.3;display:block}.measure-subtitle{color:#56708b;font-size:.78rem;font-weight:500;line-height:1.4;display:block}.wellness-measure-panel .accordion-button:after{margin-left:auto;transform:rotate(0)}.wellness-measure-panel .accordion-button:not(.collapsed):after{transform:rotate(180deg)}.wellness-measure-panel .accordion-body{color:#42566d;line-height:1.6;padding:0 0 18px!important}.wellness-results-meta{color:#1d2f45;align-items:center;gap:12px;margin-top:-2px;padding:0 4px;font-size:1.08rem;font-weight:700;display:flex}.wellness-results-meta i{color:#0d6fb8;font-size:1.2rem}.wellness-info-panel .btn-wrapper{margin-top:2px}.wellness-info-panel .js-select-vaccine{color:#fff;border:0;justify-content:center;align-items:center;gap:12px;font-size:1.05rem;font-weight:700;display:flex;box-shadow:0 12px 24px #0b6fc038}.wellness-info-panel .js-select-vaccine .booking-icon,.wellness-info-panel .js-select-vaccine .booking-arrow{font-size:1.4rem}.wellness-info-panel .js-select-vaccine.btn-success{background:linear-gradient(135deg,#2aa36d,#24915e)}@media (max-width:1199.98px){.wellness-details-layout{gap:26px}.wellness-image-card{flex-basis:52%}}@media (max-width:991.98px){.wellness-details-layout{flex-direction:column;gap:22px;padding:12px 0}.wellness-image-card,.wellness-info-panel{flex:auto;width:100%}.wellness-image-card{padding:0}.wellness-info-panel{padding:12px 8px 14px}.wellness-info-header{flex-direction:column;align-items:stretch}}@media (max-width:767.98px){.health-tests-details-section{padding-top:28px;padding-bottom:28px}.wellness-feature-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.wellness-info-panel{gap:16px}}@media (max-width:575.98px){.trusted-badge{padding:8px 12px;font-size:.75rem;top:12px;left:12px}.wellness-feature-bar{grid-template-columns:1fr;gap:8px}.feature-chip{justify-content:flex-start;min-height:42px;padding-left:12px;padding-right:12px}.wellness-results-meta{font-size:.98rem}.wellness-info-panel .js-select-vaccine{padding:14px 18px;font-size:.96rem}}@media (max-width:991.98px){.wellness-bg-image{background-image:none!important}.breadcrumb-section{margin-top:0;margin-bottom:0}.breadcrumb-container{background:#fff;padding-left:0;padding-right:0}.wellness-bg-image-mobile{margin-bottom:1.5rem;display:block}}@media (min-width:992px){.wellness-bg-image{background-image:url(../assets/home-3.jpg);background-position:0 0;background-repeat:no-repeat;background-size:40%}.breadcrumb-section{margin-top:0;margin-bottom:0}.wellness-bg-image-mobile{display:none}}@media (max-width:575.98px){.responsive-footer-btns{gap:10px;display:flex;flex-direction:column!important}.responsive-footer-btns a,.responsive-footer-btns button{width:100%;display:block}}@media (min-width:576px){.responsive-footer-btns{flex-direction:row;gap:10px;display:flex}.responsive-footer-btns a,.responsive-footer-btns button{width:auto}}@media (max-width:768px){.breadcrumb-container{padding:12px}.breadcrumb-container ul{flex-wrap:nowrap;overflow-x:auto}.breadcrumb-container ul li{font-size:var(--fs-small)}}.section-container{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;display:flex}.section-title{z-index:5;flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;position:relative;display:flex!important}@media (max-width:767.98px){.section-title{align-items:center;margin-top:1rem;margin-bottom:0;text-align:left!important}.section-title-area .section-title *,.tab-content .section-title *,.vaccination-form .section-title *,.footer-section .footer-widgets-wrapper .single-footer-widget *,.container-wrapper .section-container .section-title *,.vaccination-form .title{width:100%;text-align:center!important}}.section-title .sub-content{color:var(--masta-sea-blue-100);text-transform:capitalize;font-weight:500;font-size:var(--fs-small);margin-bottom:15px;font-style:normal;line-height:24px;display:inline-block;position:relative}.section-title .sub-content img{margin-right:10px;animation:1.5s ease-in-out infinite icon-animation}.section-title .sec-sub-text-2{font-size:var(--fs-p);color:var(--masta-sea-blue-100);margin-bottom:20px;font-weight:500;line-height:1;display:inline-block}.section-title-area{justify-content:space-between;align-items:center;display:flex}@media (max-width:767px){.section-title-area{flex-wrap:wrap;gap:30px}}.section-paragraph p a,.section-paragraph li a,.section-paragraph label a,.wysiwyg-editor p a,.wysiwyg-editor li a{background-image:linear-gradient(var(--masta-sea-blue-100), var(--masta-sea-blue-100));color:var(--masta-sea-blue-100);white-space:normal;word-break:break-word;background-position:0 95%;background-repeat:no-repeat;background-size:0 1px;padding-left:0;transition:all .4s ease-in-out;display:inline-flex;position:relative}.center{text-align:center;margin:0 auto}.section-padding{padding:var(--section-padding)!important}.section-padding-24{padding:var(--section-padding-24)!important}@keyframes float-bob-y{0%{transform:translateY(-30px)}50%{transform:translateY(-10px)}to{transform:translateY(-30px)}}@-webkit-keyframes float-bob-x{0%{-webkit-transform:translate(0);transform:translate(30px)}50%{transform:translate(10px)}to{transform:translate(30px)}}@keyframes float-bob-x{0%{transform:translate(30px)}50%{transform:translate(10px)}to{transform:translate(30px)}}@keyframes bounce-x{0%{transform:translate(0)}50%{transform:translate(30px)}to{transform:translate(0)}}.header-main{justify-content:space-between;align-items:center;padding:0;display:flex}@media (max-width:1199px){.header-main{padding:15px 0}}.header-main .main-menu ul{align-items:center;gap:8px;margin-bottom:0;padding:0;display:flex}.header-main .main-menu ul li{padding:0;list-style:none;display:inline-block;position:relative}.header-main .main-menu ul li:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.header-main .main-menu ul li:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.header-main .main-menu ul li a{font-size:var(--fs-p);color:var(--masta-cool-grey-na);text-align:left;text-transform:capitalize;border-radius:0;align-items:center;gap:8px;padding:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;transition:all .4s ease-in-out;display:flex;position:relative}.header-main .main-menu ul li a i{font-size:var(--fs-p);font-weight:300}.header-main .main-menu ul>li>a .dropdown-chevron{font-size:var(--fs-2xs);align-items:center;margin-left:2px;transition:transform .3s;display:inline-flex}@media (max-width:1199.98px){.offcanvas__wrapper .dropdown-chevron{display:none!important}}.header-main .main-menu ul>li:hover>a .dropdown-chevron,.header-main .main-menu ul>li:focus-within>a .dropdown-chevron{transform:rotate(180deg)}.header-main .main-menu ul li a:hover{color:var(--masta-sky-blue-20)!important}.header-main .main-menu ul li .submenu{background:var(--masta-cool-grey-na);z-index:9999;visibility:hidden;opacity:0;transform-origin:top;min-width:306px;color:var(--masta-cool-grey-11C);border-radius:var(--radius-lg);box-shadow:var(--box-shadow);border:1px solid #00000005;flex-direction:column;align-items:flex-start;padding:16px;transition:all .4s ease-in-out;display:inline-flex;position:absolute;top:100%;left:50%;transform:translate(-50%,10px)}.header-main .main-menu ul li .submenu:before{content:"";border:10px solid #0000;border-bottom-color:#f9f9f9;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.header-main .main-menu ul li .submenu li{align-self:stretch;align-items:center;gap:12px;width:100%;margin:0;padding:0;display:flex}.header-main .main-menu ul li .submenu li a{z-index:11;color:var(--masta-cool-grey-11C);border-radius:var(--radius-lg);align-self:stretch;align-items:center;gap:8px;width:100%;padding:8px;font-weight:500;display:flex;position:relative}.header-main .main-menu ul li .submenu li a i{color:var(--masta-sea-blue-100);justify-content:center;align-items:center;padding:0;display:flex;font-size:var(--fs-p)!important}.header-main .main-menu ul li .submenu li .submenu{visibility:hidden;opacity:0;top:0}.header-main .main-menu ul li .submenu li .submenu:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%}.header-main .main-menu ul li .submenu li:hover>a{position:relative;color:var(--masta-sea-blue-100)!important;background:0 0!important}.header-main .main-menu ul li .submenu li:hover>a i{color:var(--masta-sea-blue-100)!important}.header-main .main-menu ul li .submenu li>a:after{content:"";font-family:masta;font-size:var(--fs-xs);opacity:0;flex-shrink:0;margin-left:auto;transition:opacity .25s ease-out,transform .25s ease-out,color .25s ease-out;transform:translate(-5px)}.header-main .main-menu ul li .submenu li:hover>a:after,.header-main .main-menu ul li .submenu li:focus-within>a:after{opacity:1;color:var(--masta-sea-blue-100);transform:translate(0)}.header-main .main-menu ul li .submenu li:hover>.submenu,.header-main .main-menu ul li .submenu li:focus-within>.submenu{visibility:visible;opacity:1;transform:translateY(1px)}.header-main .main-menu ul li .submenu li.has-dropdown>a:after{opacity:.5;color:var(--masta-cool-grey-11C);flex-shrink:0;margin-left:auto;transform:translate(0)}.header-main .main-menu ul li .submenu li.has-dropdown:hover>a:after,.header-main .main-menu ul li .submenu li.has-dropdown:focus-within>a:after{opacity:1;color:var(--masta-sea-blue-100)}.header-main .main-menu ul li .submenu.mega-menu{background:var(--masta-cool-grey-na);z-index:9999;visibility:hidden;opacity:0;transform-origin:top;min-width:585px;color:var(--masta-cool-grey-11C);border-radius:var(--radius-lg);border:1px solid #00000005;flex-direction:column;align-items:flex-start;padding:16px;transition:all .4s ease-in-out;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%,10px)}.header-main .main-menu ul li .submenu.mega-menu:before{content:"";border:10px solid #0000;border-bottom-color:#f9f9f9;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.header-main .main-menu ul li .submenu.mega-menu li{width:100%}.header-main .main-menu ul li .submenu.mega-menu .mega-menu-wrap{text-align:left;grid-template-columns:1.8fr 2fr;align-items:start;gap:2rem;margin-left:0;display:grid}.header-main .main-menu ul li .submenu.mega-menu .mega-menu-list-img_hover .card-img-top{object-fit:cover;aspect-ratio:auto 348/237;overflow-clip-margin:content-box;width:fit-content;max-width:100%;min-height:200px;display:block;overflow:clip;border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.header-main .main-menu ul li .submenu.mega-menu .mega-menu-list-img_hover a{text-transform:capitalize;line-height:1.4;font-size:var(--fs-p);padding:8px 0;display:block;color:var(--masta-sea-blue-100)!important}.header-main .main-menu ul li .submenu.mega-menu .mega-menu-list-img_hover a span{transition:transform .3s ease-in-out;display:inline-block}.header-main .main-menu ul li .submenu.mega-menu .mega-menu-list-img_hover a:hover span{transform:translate(5px)}.header-main .main-menu ul li .has-homemenu{opacity:0;visibility:hidden;width:1250px;max-height:70vh;padding:30px 30px 10px;left:-250px;overflow-y:scroll}.header-main .main-menu ul li .has-homemenu .homemenu,.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb{position:relative}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb .demo-button{opacity:0;visibility:hidden;flex-direction:column;justify-content:center;gap:10px;width:70%;margin-top:20px;transition:all .4s ease-in-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb .demo-button .theme-btn{width:initial;font-size:var(--fs-small);text-align:center;border-radius:0;padding:12px 16px;color:var(--masta-cool-grey-na)!important}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb .demo-button .theme-btn:hover{color:var(--masta-cool-grey-na)!important}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb:before{opacity:0;content:"";background:linear-gradient(#635c5c00 0%,#292930 100%) 50%/cover no-repeat;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb:hover:before{visibility:visible;opacity:1}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb:hover .demo-button{opacity:1;visibility:visible;margin-top:0}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb:hover .homemenu-btn{opacity:1;visibility:visible;bottom:50%;transform:translateY(50%)}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb img{width:100%}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-title{text-align:center;margin:15px auto;display:inline-block}.header-main .main-menu ul li:hover>a{border-radius:0;padding:16px;color:var(--masta-cool-grey-na)!important;background:#006399!important}.header-main .main-menu ul>li.active>a,.header-main .main-menu ul>li.current-menu-ancestor>a{color:var(--masta-cool-grey-na)!important;background:0 0!important}.header-main .main-menu ul li:hover>a i{color:var(--masta-cool-grey-na)!important}.header-main .main-menu ul li:hover>a:after{color:var(--masta-sea-blue-100)}.header-main .main-menu ul li:hover>a .dropdown-chevron{color:var(--masta-cool-grey-na)}.header-main .main-menu ul li:hover>.submenu,.header-main .main-menu ul li:focus-within>.submenu{visibility:visible;opacity:1;top:80%;left:50%;transform:translate(-50%,10px)}.header-main .header-right .menu-cart{position:relative}@media (max-width:1199px){.header-main .header-right .menu-cart{display:none}}.header-main .header-right .menu-cart .cart-box{background:var(--masta-cool-grey-na) none repeat scroll 0 0;transform-origin:50% 0;visibility:hidden;z-index:9999;width:340px;padding:5px 20px 0;transition:all .5s;position:absolute;top:150%;left:-70px;transform:rotateX(90deg);box-shadow:0 0 7px .5px #00000026}@media (max-width:1399px){.header-main .header-right .menu-cart .cart-box{left:-260px}}.header-main .header-right .menu-cart .cart-box ul li{border-bottom:1px solid var(--masta-cool-grey-2C);text-transform:capitalize;align-items:center;gap:15px;padding:10px 0;font-weight:600;display:flex}.header-main .header-right .menu-cart .cart-box ul li a{text-transform:capitalize;padding:0;position:relative}.header-main .header-right .menu-cart .cart-box ul li a:after{content:"";color:var(--masta-cool-grey-na);font-family:"Font Awesome 6 Pro";font-weight:600;font-size:var(--fs-2xs);background-color:var(--masta-sea-blue-100);text-align:center;border-radius:30px;width:18px;height:18px;line-height:18px;position:absolute;top:15px;right:-88px}.header-main .header-right .menu-cart .cart-box ul li span{color:var(--masta-cool-grey-11C);font-weight:500;display:block}.header-main .header-right .menu-cart .cart-box ul li img{width:90px}.header-main .header-right .menu-cart .cart-box .shopping-items{margin-top:10px}.header-main .header-right .menu-cart .cart-box .shopping-items span{color:var(--masta-cool-grey-11C);text-transform:capitalize;font-weight:600}.header-main .header-right .menu-cart .cart-box .cart-button{margin-top:20px}.header-main .header-right .menu-cart .cart-box .cart-button .theme-btn{font-size:var(--fs-small);padding:16px 28px}.header-main .header-right .menu-cart .cart-icon{text-align:center;background-color:var(--bg);border-radius:50%;width:45px;height:45px;line-height:45px;display:inline-block;position:relative}.header-main .header-right .menu-cart .cart-icon:before{content:"1";background-color:var(--masta-sea-blue-100);width:18px;height:18px;color:var(--masta-cool-grey-na);line-height:18px;font-size:var(--fs-xs);text-align:center;border-radius:18px;font-weight:500;position:absolute;top:-7px;right:-8px}.header-main .header-right .menu-cart .cart-icon i{color:var(--masta-cool-grey-11C)}.header-main .header-right .menu-cart:hover .cart-box{visibility:visible;transform:rotateX(0)}.sidebar__toggle{cursor:pointer;font-size:var(--fs-2xs);background:#f2f2f2;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:8px 12px;line-height:4px;display:flex}.sidebar__toggle i{color:var(--masta-sea-blue-100)}@media (max-width:1199.98px){.sticky-logo{justify-content:start;align-items:center;gap:8px;display:inline-flex}}@media (min-width:1200px){.sticky-logo{display:none}}@media (max-width:767.98px){.sticky-logo{max-width:50%}}.header-2{z-index:99;border-bottom:1px solid var(--masta-cool-grey-2C);width:100%;top:auto;left:0;background-color:var(--masta-sea-blue-100)!important}@media (min-width:1200px){.header-2{border-bottom:none}}@media (max-width:1199.98px){.header-2{background-color:var(--masta-cool-grey-na)!important}}@media (max-width:1399px){.header-2 .header-main .main-menu ul li .has-homemenu{left:-315px}}.header-2 .container-fluid{padding:0 130px}@media (max-width:1399px){.header-2 .container-fluid{padding:0 30px}}@media (max-width:470px){.header-2 .container-fluid{padding:0 20px}}.header-2 .header-right{align-items:center;gap:50px;display:flex}.header-2 .header-right .icon-items{align-items:center;gap:20px;display:flex}@media (max-width:1399px){.header-2 .header-right .icon-items{display:none}}.header-2 .header-right .icon-items .icon{text-align:center;width:48px;height:48px;color:var(--masta-sea-blue-100);background-color:#8760fd1a;border:1px solid #1018281a;border-radius:50%;line-height:48px}.header-2 .header-right .icon-items .content p{color:var(--masta-cool-grey-11C);margin-bottom:5px}.header-2 .header-right .icon-items .content h4{font-size:var(--fs-p)}.header-2 .header-right .icon-items .content h4 a{color:var(--masta-cool-grey-11C)}@media (max-width:1199px){.header-2 .header-right .header-button{display:none}}#header-sticky{width:100%;z-index:var(--z-sticky);box-shadow:none;backface-visibility:hidden;background-color:#0000;transition:background-color .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1);position:sticky;left:0;top:0!important}.sticky{background-color:var(--masta-sea-blue-100);box-shadow:var(--box-shadow)}.sticky.header-2 .header-main{border:none}.offcanvas__info{background:var(--masta-cool-grey-na) none repeat scroll 0 0;border-left:2px solid var(--masta-sea-blue-100);z-index:99999;overscroll-behavior-y:contain;scrollbar-width:none;width:530px;height:100%;transition:transform .45s ease-in-out,opacity .45s ease-in-out;position:fixed;top:0;right:0;overflow-y:scroll;transform:translate(calc(100% + 80px))}.offcanvas__info::-webkit-scrollbar{display:none}.offcanvas__info.info-open{opacity:1;transform:translate(0)}.offcanvas__wrapper{height:100%;padding:0;position:relative}.offcanvas__wrapper .offcanvas__content .text{color:var(--masta-cool-grey-11C)}.offcanvas__wrapper .offcanvas__content .offcanvas__close{text-align:center;background-color:var(--masta-sea-blue-100);z-index:9;cursor:pointer;border-radius:50%;width:45px;height:45px;line-height:45px;position:relative}.offcanvas__wrapper .offcanvas__content .offcanvas__close i{color:var(--masta-cool-grey-na)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact,.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul{margin-top:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li{font-weight:500}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child){margin-bottom:15px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon{margin-right:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon i{color:var(--masta-sea-blue-100)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn{width:100%}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon{gap:10px;margin-top:30px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a{text-align:center;width:45px;height:45px;color:var(--masta-cool-grey-11C);text-align:center;background:0 0;border-radius:50%;line-height:45px;transition:all .4s ease-in-out;display:block}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a:hover{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.offcanvas__overlay{z-index:1045;opacity:0;visibility:hidden;background:#151515;width:100%;height:100%;position:fixed;top:0;right:0}.offcanvas__wrapper .offcanvas__content .offcanvas__top{background:var(--masta-sea-blue-100);justify-content:space-between;align-items:center;display:flex}.offcanvas__wrapper .offcanvas__content .offcanvas__top h3{font-size:var(--fs-h4);color:var(--masta-cool-grey-na);font-style:normal;font-weight:700;line-height:normal}.offcanvas__wrapper .offcanvas__content .offcanvas__top p{font-size:var(--fs-small);color:var(--masta-cool-grey-na);font-style:normal;font-weight:600;line-height:normal}.offcanvas__wrapper .offcanvas__content .offcanvas__close button{color:var(--masta-cool-grey-na);text-align:center;font-size:var(--fs-small);font-style:normal;font-weight:600;line-height:0}.offcanvas__wrapper .offcanvas__content .offcanvas__close i{color:var(--masta-cool-grey-na);text-align:center;font-size:var(--fs-h4);font-style:normal;font-weight:600;line-height:2.8}.offcanvas__wrapper .offcanvas__content .topbar-search-wrapper .search-content{background:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C);transition:var(--transition);border-radius:5px;align-items:center;padding:4px 8px;display:flex}.offcanvas__wrapper .offcanvas__content .mean-bar nav ul li a{gap:10px}.offcanvas__overlay.overlay-open{opacity:.8;visibility:visible}@media (max-width:768px){.offcanvas__info{width:440px}}@media (max-width:450px){.offcanvas__info{width:100%}}@media (max-width:575px){.offcanvas__wrapper{padding:0}}.offcanvas__wrapper .offcanvas__content .offcanvas__banner{background:linear-gradient(135deg, var(--masta-sea-blue-100) 0%, var(--masta-sea-blue-80) 45%, var(--navy-mid) 100%);align-items:flex-start;position:relative;overflow:hidden;padding:16px 20px 20px!important}.offcanvas__wrapper .offcanvas__content .offcanvas__banner:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 220' preserveAspectRatio='none'%3E%3Cpath d='M0 140 C 90 100 180 180 260 130 S 400 60 400 60 V 220 H 0 Z' fill='%23ffffff' fill-opacity='0.06'/%3E%3Cpath d='M0 170 C 110 130 200 210 300 160 S 400 110 400 110 V 220 H 0 Z' fill='%23ffffff' fill-opacity='0.05'/%3E%3C/svg%3E");background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.offcanvas__wrapper .offcanvas__content .offcanvas__logo{z-index:1;position:relative}.offcanvas__wrapper .offcanvas__content .offcanvas__brand{align-items:center;gap:6px;display:flex}.offcanvas__wrapper .offcanvas__content .offcanvas__brand-logo{display:inline-block}.offcanvas__wrapper .offcanvas__content .offcanvas__brand-logo img{width:auto;max-height:32px}.offcanvas__wrapper .offcanvas__content .offcanvas__brand-name{font-size:var(--fs-h3);letter-spacing:.5px;color:var(--masta-cool-grey-na);font-weight:800;line-height:1}.offcanvas__wrapper .offcanvas__content .offcanvas__brand-dot{background:var(--masta-sky-blue-100);border-radius:50%;align-self:flex-start;width:8px;height:8px;margin-top:2px;display:inline-block}.offcanvas__wrapper .offcanvas__content .offcanvas__tagline{font-size:var(--fs-sm);color:var(--masta-sea-blue-20);margin:4px 0 0;font-weight:500}.offcanvas__wrapper .offcanvas__content .offcanvas__close{z-index:1;background:0 0;flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.offcanvas__wrapper .offcanvas__content .offcanvas__close-btn{cursor:pointer;background-color:#ffffff2e;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.offcanvas__wrapper .offcanvas__content .offcanvas__close-btn i{color:var(--masta-cool-grey-na);font-size:var(--fs-p)}.offcanvas__wrapper .offcanvas__content .offcanvas__close-label{font-size:var(--fs-xs);color:var(--masta-sea-blue-20);font-weight:500}.offcanvas__wrapper .offcanvas__content .offcanvas__search{z-index:2;margin-top:-22px;position:relative}.offcanvas__wrapper .offcanvas__content .offcanvas__search .search-content{background:var(--masta-cool-grey-na);box-shadow:var(--shadow-md);border:none;border-radius:12px;padding:6px 6px 6px 16px}.offcanvas__wrapper .offcanvas__content .offcanvas__search .search-content input{background:0 0;border:none}.offcanvas__wrapper .offcanvas__content .offcanvas__search .search-content input:focus{box-shadow:none}.offcanvas__wrapper .offcanvas__content .offcanvas__search .search-content .offcanvas__search-icon{color:var(--masta-cool-grey-9C);font-size:var(--fs-p)}.offcanvas__wrapper .offcanvas__content .offcanvas__search .search-content .search-btn{background:var(--masta-sea-blue-100);width:40px;min-width:40px;height:40px;color:var(--masta-cool-grey-na);justify-content:center;align-items:center;display:flex;border-radius:8px!important}.offcanvas__wrapper .mean-container .mean-nav>ul>li{position:relative}.offcanvas__wrapper .mean-container .mean-nav>ul>li:last-child{border-bottom:0}.offcanvas__wrapper .mean-container .mean-nav ul li a{font-size:var(--fs-p);color:var(--masta-dark);gap:14px;padding:13px 40px 13px 0;font-weight:500}.offcanvas__wrapper .mean-container .mean-nav>ul>li>a:not(.mean-expand)>i:first-child:not(.dropdown-chevron):not(.mean-nav-leaf-arrow){background:var(--masta-sea-blue-20);width:38px;min-width:38px;height:38px;color:var(--masta-sea-blue-100);font-size:var(--fs-p);border-radius:50%;justify-content:center;align-items:center;display:flex}.offcanvas__wrapper .mean-container .mean-nav ul li a .dropdown-chevron{display:none}.offcanvas__wrapper .mean-container .mean-nav>ul>li>a.mean-expand{justify-content:center;align-items:center;width:32px;height:46px;margin:0;display:flex;position:absolute;top:0;right:0}.offcanvas__wrapper .mean-container .mean-nav ul li a.mean-expand i{color:var(--masta-cool-grey-9C);font-size:var(--fs-small)}.offcanvas__wrapper .mean-container .mean-nav>ul>li>a:only-child .mean-nav-leaf-arrow{border-top:2px solid var(--masta-cool-grey-9C);border-right:2px solid var(--masta-cool-grey-9C);width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:4px;transform:rotate(45deg)}.offcanvas__wrapper .offcanvas__content .offcanvas__actions{flex-direction:column;gap:12px;display:flex}.offcanvas__wrapper .offcanvas__content .offcanvas__book,.offcanvas__wrapper .offcanvas__content .offcanvas__country-list{width:100%}.offcanvas__wrapper .offcanvas__content .offcanvas__book-btn{justify-content:space-between;align-items:center;gap:10px;width:100%;padding:14px 16px 14px 20px;display:flex}.offcanvas__wrapper .offcanvas__content .offcanvas__book-btn span{text-align:center;flex:1}.offcanvas__wrapper .offcanvas__content .offcanvas__book-arrow{width:26px;height:26px;font-size:var(--fs-xs);background:#fff3;border-radius:50%;justify-content:center;align-items:center;display:flex!important}.offcanvas__wrapper .offcanvas__content .offcanvas__country-item{width:100%;list-style:none}.offcanvas__wrapper .offcanvas__content .offcanvas__country-toggle{border-radius:var(--radius-sm);background:var(--section-bg-color);border:1px solid var(--masta-cool-grey-2C);width:100%;color:var(--masta-dark);padding:12px 16px;font-weight:500}.offcanvas__wrapper .offcanvas__content .offcanvas__country-toggle:after{content:none}.offcanvas__wrapper .offcanvas__content .offcanvas__country-chevron{color:var(--masta-cool-grey-9C);font-size:var(--fs-xs)}.mean-container .mean-nav{background:0 0;margin-top:0}.mean-container .mean-bar{background:0 0;min-height:auto;padding:0}.mean-container .mean-nav>ul{width:100%;margin:0;padding:0;list-style-type:none;display:block!important}.mean-container .mean-nav>ul .homemenu{position:relative}.mean-container .mean-nav>ul .homemenu .homemenu-thumb{width:280px;position:relative}.mean-container .mean-nav>ul .homemenu .homemenu-thumb .demo-button{opacity:0;visibility:hidden;flex-direction:column;justify-content:center;gap:10px;width:60%;transition:all .4s ease-in-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mean-container .mean-nav>ul .homemenu .homemenu-thumb .demo-button .theme-btn{width:initial;font-size:var(--fs-small);text-align:center;padding:10px 30px;color:var(--masta-cool-grey-na)!important}.mean-container .mean-nav>ul .homemenu .homemenu-thumb .demo-button .theme-btn:hover{color:var(--masta-cool-grey-na)!important}.mean-container .mean-nav>ul .homemenu .homemenu-thumb:before{opacity:0;content:"";background:linear-gradient(#635c5c00 0%,#292930 100%) 50%/cover no-repeat;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}.mean-container .mean-nav>ul .homemenu .homemenu-thumb:hover:before{visibility:visible;opacity:1}.mean-container .mean-nav>ul .homemenu .homemenu-thumb:hover .demo-button{opacity:1;visibility:visible;margin-top:0}.mean-container .mean-nav>ul .homemenu .homemenu-thumb:hover .homemenu-btn{opacity:1;visibility:visible;bottom:50%;transform:translateY(50%)}.mean-container .mean-nav>ul .homemenu .homemenu-thumb img{width:100%}.mean-container .mean-nav>ul .homemenu .homemenu-content .homemenu-title{margin-top:15px;display:inline-block}.mean-container a.meanmenu-reveal{display:none!important}.mean-container .mean-nav ul li a{width:100%;color:var(--masta-cool-grey-11C);align-items:center;padding:10px 0;font-weight:500;line-height:1.5;display:flex}.mean-container .mean-nav ul li a:last-child{border-bottom:0}.mean-container .mean-nav ul li a:hover{color:var(--masta-sea-blue-100)}.mean-container .mean-nav ul li a.mean-expand{margin-top:5px;padding:0!important}.mean-container .mean-nav ul li>a>i{display:block}.mean-container .mean-nav ul li>a>i.fas{display:none}.mean-container .mean-nav ul li>a.mean-expand i{display:inline-block}.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.mean-container .mean-nav ul li a.mean-expand.mean-clicked i,.mean-container .mean-nav ul li a.submenu-open .icon-masta-plus{transition:all .4s ease-in-out;transform:rotate(45deg)}.mean-container .mean-nav ul li .mega-menu li a{border-top:0;width:100%;padding:0}.mean-container .mean-nav ul li.current-menu-ancestor>a:first-child,.mean-container .mean-nav ul li.active>a:first-child{color:var(--masta-sea-blue-100)}@media (max-width:1199px){.mean-container .mean-nav ul li.menu-thumb{display:none}}.popular_destinations-5{background:var(--masta-cool-grey-na)}.funfact-box-items.active{background-color:var(--masta-sea-blue-100)}.funfact-box-items.active h2,.funfact-box-items.active h6,.funfact-box-items.active p{color:var(--masta-cool-grey-na)}.funfact-box-items.active h6{border-bottom:2px dotted var(--masta-cool-grey-na)}.funfact-box-items.style-2.active{background-color:var(--masta-sea-blue-100)}.funfact-box-items.style-2.active h6{color:var(--masta-cool-grey-na);border-bottom:2px dotted var(--masta-cool-grey-na)}.counter-section{z-index:9;position:relative}.counter-section:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;inset:0}.counter__wrapper{flex-direction:column;align-items:center;gap:2rem;display:flex}.counter__column{flex-direction:column;align-items:flex-start;gap:.625rem;display:flex}.counter__row{align-items:flex-start;gap:2rem;display:flex}.counter__item{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.counter__number,.counter__number span{font-size:var(--fs-h2);color:var(--masta-cool-grey-na);font-weight:600;line-height:1}.counter__text{font-size:var(--fs-p);color:var(--masta-sky-blue-20);letter-spacing:.02em;margin-bottom:0;font-weight:400;line-height:1.5}@media screen and (min-width:768px){.counter__wrapper{flex-direction:row;justify-content:center;gap:2rem}.counter__column{align-items:flex-start}}.counter__item,.counter__row,.counter__column,.counter__wrapper{box-sizing:border-box}.about-wrapper .about-image-items{position:relative}.about-wrapper .about-image-items .experience-text{background-color:var(--masta-sea-blue-100);border-radius:7px;align-items:center;gap:17px;padding:16px 30px;display:flex;position:absolute;bottom:8%;left:5%;transform:rotate(-11.223deg)}@media (max-width:767px){.about-wrapper .about-image-items .experience-text{justify-content:center;gap:12px;width:100%;padding:14px 15px;bottom:4%;left:0;right:0;transform:rotate(0)}}.about-wrapper .about-image-items .experience-text li{color:var(--masta-cool-grey-na);font-size:var(--fs-p);letter-spacing:-.8px;font-weight:500}@media (max-width:767px){.about-wrapper .about-image-items .about-image{height:480px}}@media (max-width:575px){.about-wrapper .about-image-items .about-image{height:400px}}.about-wrapper .about-image-items .about-image img{object-fit:cover;border-radius:10px;width:100%;height:100%}.about-wrapper .about-content{margin-left:60px}@media (max-width:1399px){.about-wrapper .about-content{margin-left:15px}}@media (max-width:1199px){.about-wrapper .about-content{margin-left:30px}}@media (max-width:991px){.about-wrapper .about-content{margin-left:0}}.about-wrapper.style-2 .about-content .icon-items{gap:20px;margin-top:30px;display:flex}.about-wrapper.style-2 .about-content .icon-items .dot{text-align:center;background-color:var(--masta-cool-grey-na);border-radius:50%;width:30px;height:30px;line-height:30px;position:relative;box-shadow:0 5px 30px #5c30fd4d}.about-wrapper.style-2 .about-content .icon-items .dot:before{content:"";background-color:var(--masta-sea-blue-100);border-radius:10px;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-wrapper.style-2 .about-content .icon-items .content h4{font-size:var(--fs-p);margin-bottom:10px}.planning-wrapper .planning-content .planning-items.active{background-color:var(--masta-cool-grey-na);border:1.2px solid #0000;box-shadow:0 10px 60px #5c30fd33}.planning-wrapper .planning-content .planning-items.active .number{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);box-shadow:0 5px 30px #5c30fd80}.service-card-items.active{background-color:var(--masta-sea-blue-100)}.service-card-items.active .icon{color:var(--masta-cool-grey-na);filter:grayscale()brightness(300%)}.service-card-items.active h3 a{color:var(--masta-cool-grey-na)}.service-card-items.active .service-thumb .line-shape{filter:grayscale()brightness(300%)}.service-card-items.active .link-btn{color:var(--masta-cool-grey-na)}.popular-service-box-items.active{border-radius:12px;box-shadow:0 10px 20px #5c30fd33}.popular-service-box-items.active .icon{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}::-webkit-scrollbar{width:4px;height:4px}.fix{overflow:hidden}.swiper-dot .swiper-pagination-bullet{background-color:var(--masta-sea-blue-100);opacity:1;border-radius:10px;width:6px;height:6px;transition:all .6s;position:relative}.swiper-dot .swiper-pagination-bullet:not(:last-child){margin-right:20px}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--masta-sea-blue-100);transition:all .6s;position:relative}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active:before{border:2px solid var(--masta-sea-blue-100);content:"";background-color:#0000;border-radius:50%;width:20px;height:20px;line-height:20px;position:absolute;top:-7px;left:-7px}.swiper-dot-2 .swiper-pagination-bullet{background-color:var(--masta-cool-grey-na);opacity:1;border-radius:10px;width:6px;height:6px;transition:all .6s;position:relative}.swiper-dot-2 .swiper-pagination-bullet:not(:last-child){margin-right:20px}.swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--masta-cool-grey-na);transition:all .6s;position:relative}.swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active:before{border:1.3px solid var(--masta-cool-grey-na);content:"";background-color:#0000;border-radius:50%;width:20px;height:20px;line-height:20px;position:absolute;top:-7px;left:-7px}@media (max-width:575px){br{display:none}}.bg-cover{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.dropdown-search .nice-select{height:initial}.dropdown-search .input-group-text{padding:initial;padding-left:18px;padding-right:30px}.footer-bg{background-color:var(--masta-black-blue)}.bg-white{background-color:var(--masta-cool-grey-na)!important}.box-shadow{box-shadow:var(--box-shadow)}.team-items{position:relative}.team-items:hover .masta-team-desc{opacity:1}.team-items .team-image{border-radius:var(--radius-lg);background:#e0e0e0;width:100%;height:310px;overflow:hidden}.team-items .team-image img{object-fit:cover;object-position:top;border-radius:12px;width:100%;height:100%}.team-items .team-content{margin-top:20px}.team-items .masta-team-desc{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(9.1px);backdrop-filter:blur(9.1px);opacity:0;background:#ffffffbf;width:calc(100% - 38px);height:270px;padding:19px;transition:all 1s;position:absolute;top:20px;left:20px;overflow-y:auto;box-shadow:0 4px 30px #0000001a}.team-items .masta-team-desc p{color:rgba(var(--masta-sea-blue-100-rgb), 1)}.team-items .team-content h4{margin-bottom:5px}.team-items .team-content h4 a{font-weight:600}.team-items .team-content h4 a:hover{color:var(--masta-sea-blue-100)}.about-image{margin-top:30px}.about-image img{border-radius:10px;width:100%;height:100%}@keyframes load{0%{width:0}to{width:90%}}@keyframes load2{0%{width:0}to{width:50%}}@keyframes load3{0%{width:0}to{width:80%}}.faq-content{width:100%}.faq-content .accordion-item{background-color:var(--masta-sky-blue-20);border:0;border-radius:12px;margin-top:30px}.faq-content .accordion-item .accordion-header .accordion-button{color:var(--masta-cool-grey-11C);letter-spacing:-.2px;box-shadow:none;background:var(--masta-sky-blue-20);font-size:var(--fs-p);border:none;border-radius:0;padding:25px 30px 0;font-weight:500!important}@media (max-width:575px){.faq-content .accordion-item .accordion-header .accordion-button{font-size:var(--fs-p);padding:18px 22px 0}}.faq-content .accordion-item .accordion-header .accordion-button.collapsed{color:var(--masta-cool-grey-11C);background:var(--masta-sky-blue-20);border:1px solid #1018281a;border-radius:12px;padding:20px 30px}.faq-content .accordion-item .accordion-collapse .accordion-body{color:var(--masta-cool-grey-11C);background:var(--masta-sky-blue-20);padding:15px 80px 25px 30px}@media (max-width:1399px){.faq-content .accordion-item .accordion-collapse .accordion-body{padding-right:50px}}@media (max-width:991px){.faq-content .accordion-item .accordion-collapse .accordion-body{padding-right:30px}}.accordion-button:not(.collapsed){background-color:var(--masta-cool-grey-na)}@keyframes marqueeLeft{0%{left:0}to{left:-100%}}@keyframes marqueeRight{0%{right:0}to{right:-100%}}.testimonial-section-5 .swiper-slide.swiper-slide-active .testimonial-card-items.style-2{background-color:var(--masta-cool-grey-na);box-shadow:none}.testimonial-section-5 .swiper-slide.swiper-slide-active .testimonial-card-items.style-2 .testimonial-content .author-image .content h5{color:var(--masta-cool-grey-11C)}.testimonial-section-5 .swiper-slide.swiper-slide-active .testimonial-card-items.style-2 .testimonial-content .author-image .content h5 span{color:#696969}.testimonial-section-5 .swiper-slide.swiper-slide-active .testimonial-card-items.style-2 .testimonial-content p{color:var(--masta-cool-grey-11C)}.testimonial-section-5 .swiper-slide.swiper-slide-active .testimonial-card-items.style-2 .testimonial-content .star{color:var(--masta-226C-100)}.container-wrapper{flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;display:flex}.section-wrapper h3{color:#0f172a;text-align:center;font-style:normal;line-height:normal}.section-wrapper h6 span{color:var(--masta-sea-blue-100)}@media (max-width:768px){.section-wrapper h3{text-align:center}.section-wrapper h3 .w-50.ms-auto.me-auto.mt-3{text-align:center;width:100%;margin:0!important}}.brand-section .swiper-wrapper{align-items:stretch;padding:7px 0;display:flex}.brand-section .swiper-slide{justify-content:center;align-items:center;display:flex}.brand-section .brand-image{border:1px solid var(--masta-cool-grey-2C);text-align:center;border-radius:4px;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;min-height:100px;padding:16px;display:flex}.brand-section .brand-image img{object-fit:contain;max-width:100%;max-height:100%}.pricing-card-items.active{background-color:var(--masta-cool-grey-11C)}.pricing-card-items.active .pricing-header h3,.pricing-card-items.active .pricing-header p{color:var(--masta-cool-grey-na)}.pricing-card-items.active .pricing-list{border-bottom:1px solid #ffffff1a}.pricing-card-items.active .pricing-list li{color:var(--masta-cool-grey-na)}.pricing-card-items.active .pricing-bottom{margin-top:40px}.pricing-card-items.active .pricing-bottom p,.pricing-card-items.active .pricing-bottom h2,.pricing-card-items.active .pricing-bottom p span,.pricing-card-items.active .pricing-bottom h2 span{color:var(--masta-cool-grey-na)}.pricing-card-items.active .pricing-button .theme-btn{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.pricing-card-items.active .pricing-button .theme-btn:before,.pricing-card-items.active .pricing-button .theme-btn:after{background-color:var(--masta-cool-grey-na)}.pricing-card-items.active .pricing-button .theme-btn:hover{color:var(--masta-cool-grey-11C)}.pricing-card-items.style-2.active{background-color:var(--masta-sea-blue-100)}.pricing-card-items.style-2.active .pricing-button .theme-btn.style-transparent{border:1.5px solid var(--masta-cool-grey-na)}.pricing-card-items-2.active{background-color:var(--masta-sea-blue-100)}.pricing-card-items-2.active .pricing-header h3,.pricing-card-items-2.active .pricing-header p{color:var(--masta-cool-grey-na)}.pricing-card-items-2.active .pricing-button .theme-btn{border:1px solid var(--masta-cool-grey-na);background-color:#0000}.pricing-card-items-2.active .pricing-button .theme-btn:before,.pricing-card-items-2.active .pricing-button .theme-btn:after{background-color:var(--masta-cool-grey-na)}.pricing-card-items-2.active .pricing-button .theme-btn:hover{color:var(--masta-cool-grey-11C)}.pricing-card-items-2.active .price-items{border-bottom:1px solid #ffffff1a}.pricing-card-items-2.active .price-items .arrow-img{filter:grayscale()brightness(300%)}.pricing-card-items-2.active .price-items h2,.pricing-card-items-2.active .price-items h2 sub,.pricing-card-items-2.active .price-items h2 span,.pricing-card-items-2.active .price-list li,.pricing-card-items-2.active .price-list li i{color:var(--masta-cool-grey-na)}.blog-wrapper h1,.blog-wrapper h2,.blog-wrapper h3,.blog-wrapper h4,.blog-wrapper h5,.blog-wrapper h6{font-weight:600}.blog-wrapper .single-blog-post{margin-bottom:40px;position:relative}.blog-wrapper .single-blog-post.post-details .post-content{border:none}.blog-wrapper .single-blog-post.post-details .post-content img{border-radius:5px;margin-top:20px;margin-bottom:20px}.blog-wrapper .single-blog-post.post-details .post-content h1{font-size:var(--fs-h2);line-height:1.4}.blog-wrapper .single-blog-post.post-details .post-content h1,.blog-wrapper .single-blog-post.post-details .post-content h2,.blog-wrapper .single-blog-post.post-details .post-content h3,.blog-wrapper .single-blog-post.post-details .post-content h4,.blog-wrapper .single-blog-post.post-details .post-content h5,.blog-wrapper .single-blog-post.post-details .post-content h6{margin-top:10px}.blog-wrapper .single-blog-post.post-details .post-content table{margin-top:20px}@media (max-width:767px){.blog-wrapper .single-blog-post.post-details .post-content h1{font-size:var(--fs-h3)}.blog-wrapper .single-blog-post.post-details .post-content h3{font-size:var(--fs-p)}}.blog-wrapper .single-blog-post.post-details .wp-block-quote{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);font-size:var(--fs-h3);text-align:center;z-index:1;margin:40px 0;padding:60px;font-weight:400;line-height:1.4;position:relative}.blog-wrapper .single-blog-post.post-details .wp-block-quote a{color:var(--masta-cool-grey-na)}.blog-wrapper .single-blog-post.post-details .wp-block-quote a:hover{color:var(--masta-cool-grey-11C)}@media (max-width:767px){.blog-wrapper .single-blog-post.post-details .wp-block-quote{font-size:var(--fs-p);padding:30px 15px;line-height:1.5}}.blog-wrapper .single-blog-post.post-details .wp-block-quote:before{font-size:var(--fs-h1);content:"";color:var(--masta-cool-grey-na);z-index:-1;opacity:.1;font-family:"Font Awesome 6 Pro";font-weight:900;line-height:1;position:absolute;bottom:-20px;right:30px}.blog-wrapper .single-blog-post:last-child{margin-bottom:0}.blog-wrapper .single-blog-post .post-featured-thumb{border-radius:5px;width:100%;height:460px;margin-bottom:-2px;position:relative}.blog-wrapper .single-blog-post .post-featured-thumb .post-date{background-color:var(--masta-sea-blue-100);text-align:center;border-radius:5px;padding:15px 30px;position:absolute;top:20px;left:20px}.blog-wrapper .single-blog-post .post-featured-thumb .post-date h4{color:var(--masta-cool-grey-na)}.blog-wrapper .single-blog-post .post-featured-thumb .post-date h4 span{color:var(--masta-cool-grey-na);text-transform:uppercase;font-size:var(--fs-p)}@media (max-width:991px){.blog-wrapper .single-blog-post .post-featured-thumb{height:280px}}@media (max-width:767px){.blog-wrapper .single-blog-post .post-featured-thumb{height:230px}}.blog-wrapper .single-blog-post .post-content{box-sizing:border-box;padding-top:30px;overflow:hidden}@media (max-width:575px){.blog-wrapper .single-blog-post .post-content{padding-top:20px}}.blog-wrapper .single-blog-post .post-content h1{font-size:var(--fs-h4);letter-spacing:.64px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:575px){.blog-wrapper .single-blog-post .post-content h1{font-size:var(--fs-h3)}}.blog-wrapper .single-blog-post .post-content h1 a:hover{color:var(--masta-sea-blue-100)}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content{padding:30px 10px}}@media (max-width:414px){.blog-wrapper .single-blog-post .post-content h1{font-size:var(--fs-h4)}}.blog-wrapper .single-blog-post .post-content ul{margin-top:30px;margin-bottom:0;list-style-type:disc}.blog-wrapper .single-blog-post .post-content ul ol,.blog-wrapper .single-blog-post .post-content ul ul{margin-bottom:0}.blog-wrapper .single-blog-post .post-content ul li{color:var(--masta-cool-grey-11C);line-height:1.5;font-size:var(--fs-p);margin-top:10px;padding-left:0;list-style-type:disc;position:relative}.blog-wrapper .single-blog-post .post-content ol{margin-bottom:0;list-style-type:decimal}.blog-wrapper .single-blog-post .post-content ol ul,.blog-wrapper .single-blog-post .post-content ol ol{margin-bottom:0}.blog-wrapper .single-blog-post .post-content ol li{margin-top:10px;line-height:1.5;list-style-type:decimal}.blog-wrapper .single-blog-post .post-content p{margin-top:15px}.blog-wrapper .single-blog-post .post-content .post-meta{margin-bottom:10px}.blog-wrapper .single-blog-post .post-content .post-meta span{color:var(--masta-cool-grey-11C);margin-right:25px;font-weight:400;line-height:1;display:inline-block}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .post-meta span{font-size:var(--fs-p)}}.blog-wrapper .single-blog-post .post-content .post-meta span i{color:var(--masta-sea-blue-100);margin-right:5px;font-weight:300}@media (min-width:991px){.news-area .main-sidebar{margin-left:20px}}@media (max-width:991px){.news-area .main-sidebar{margin-top:40px}}.news-area .main-sidebar .single-sidebar-widget{box-sizing:border-box;border:2px solid #ededed;margin-bottom:40px;padding:20px}.news-area .main-sidebar .single-sidebar-widget ul{padding-left:0}.news-area .main-sidebar .single-sidebar-widget ul>li{margin-bottom:10px}.news-area .main-sidebar .single-sidebar-widget ul>li a{text-transform:capitalize;font-weight:600}.news-area .main-sidebar .single-sidebar-widget ul>li a:hover{color:var(--masta-sea-blue-100)}.news-area .main-sidebar .single-sidebar-widget ul ul{padding-left:20px}.news-area .main-sidebar .single-sidebar-widget ul ul li{margin-top:5px}.news-area .main-sidebar .single-sidebar-widget:last-child{margin-bottom:0}.news-area .main-sidebar .single-sidebar-widget .wid-title{margin-bottom:25px;padding-left:45px;position:relative}.news-area .main-sidebar .single-sidebar-widget .wid-title:before{content:"";background-color:var(--masta-sea-blue-100);border-radius:5px;width:18px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.news-area .main-sidebar .single-sidebar-widget .wid-title:after{content:"";background-color:var(--masta-sea-blue-100);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.news-area .main-sidebar .single-sidebar-widget .wid-title h4{font-size:var(--fs-h4);font-weight:600}.search_widget form{width:100%;position:relative}.search_widget form input{background-color:var(--masta-cool-grey-na);font-size:var(--fs-p);text-transform:capitalize;width:100%;color:var(--masta-cool-grey-11C);border:none;border:1px solid var(--masta-cool-grey-2C);padding:9.2px 20px}.search_widget form button{width:50px;font-size:var(--fs-p);background-color:var(--masta-sea-blue-100);height:100%;color:var(--masta-cool-grey-na);text-align:center;transition:all .3s ease-in-out;position:absolute;top:0;right:0}.search_widget form button:hover{background-color:var(--masta-cool-grey-11C)}.popular-posts .single-post-item{border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding-bottom:20px;overflow:hidden}.popular-posts .single-post-item:last-child{border:none;margin-bottom:0;padding-bottom:0}.popular-posts .single-post-item .thumb{float:left;background-color:#f2f2f2;border-radius:5px;width:100px;height:100px;margin-right:20px;overflow:hidden}.popular-posts .single-post-item .post-content{overflow:hidden}.popular-posts .single-post-item .post-content h5{text-transform:capitalize;margin-bottom:0;font-weight:600;line-height:22px}.popular-posts .single-post-item .post-content h5 a:hover{color:var(--masta-sea-blue-100)}.popular-posts .single-post-item .post-content .post-date{color:var(--masta-sea-blue-100);font-weight:600;font-size:var(--fs-p);text-transform:capitalize;margin-top:10px}.popular-posts .single-post-item .post-content .post-date i{margin-right:7px}.widget_categories ul li{display:block}.widget_categories ul li:last-child a{margin-bottom:0}.widget_categories ul li a{background:var(--masta-sky-blue-20);line-height:1;font-size:var(--fs-small);transition:all .4sease-in-out;justify-content:space-between;align-items:center;padding:12px 20px 12px 0;font-weight:500;display:flex;position:relative}.widget_categories ul li a:hover{color:var(--masta-sea-blue-100)}.widget_categories ul li a i{font-size:var(--fs-h4);margin-right:10px}.widget_categories ul li a span{color:var(--masta-cool-grey-11C);justify-content:space-between;align-items:center;display:flex}.widget_categories ul li a span.number{color:var(--masta-cool-grey-11C);white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.tagcloud a{line-height:1;font-size:var(--fs-p);background:var(--masta-sky-blue-20);text-transform:capitalize;border-radius:4px;margin-bottom:10px;margin-right:10px;padding:11px 7px;font-weight:600;display:inline-block}.tagcloud a:last-child{margin-right:0}.tagcloud a:hover{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.widget_categories ul li{margin-bottom:10px;display:block}.comment ul{list-style-type:disc}.comment ul ol{margin-bottom:0}.comment ul li{margin-top:10px;line-height:1.5;list-style-type:disc}.comment ol ul,.comment ol ol{margin-bottom:0}.comment ol li{margin-top:10px;line-height:1.5}.alignleft{float:left;margin-bottom:1.5em;margin-right:1.5em}.contact-section{z-index:9;position:relative}.contact-wrapper.style-2{margin-top:-72px}.footer-widgets-wrapper{z-index:9;padding:60px 0;position:relative}@media (max-width:1199px){.footer-widgets-wrapper{padding:70px 0 100px}}@media (max-width:991px){.footer-widgets-wrapper{margin-bottom:-30px;padding:15px 0 40px}}@media (max-width:575px){.footer-widgets-wrapper{margin-bottom:-50px}}.footer-widgets-wrapper .single-footer-widget .widget-head{margin-bottom:30px}@media (max-width:575px){.footer-widgets-wrapper .single-footer-widget .widget-head{margin-bottom:20px}}.footer-widgets-wrapper .single-footer-widget .widget-head h4{color:var(--masta-cool-grey-na);border-bottom:1px solid var(--masta-cool-grey-11C);padding-bottom:10px}.footer-widgets-wrapper .single-footer-widget .footer-content p{color:var(--masta-cool-grey-na)}.footer-widgets-wrapper .single-footer-widget .list-items li{text-transform:capitalize;background-image:linear-gradient(var(--masta-sea-blue-100), var(--masta-sea-blue-100));background-position:0 95%;background-repeat:no-repeat;background-size:0 1px;transition:all .4s ease-in-out;display:table;position:relative}.footer-widgets-wrapper .single-footer-widget .list-items li:before{content:"";opacity:0;visibility:hidden;font-family:masta;transition:all .4s ease-in-out;position:absolute;top:0;left:0}.footer-widgets-wrapper .single-footer-widget .list-items li:not(:last-child){margin-bottom:0}.footer-widgets-wrapper .single-footer-widget .list-items li a{color:var(--masta-cool-grey-na);position:relative}.footer-widgets-wrapper .single-footer-widget .list-items li:hover{background-size:100% 1px}.footer-widgets-wrapper .single-footer-widget .list-items li:hover:before{opacity:1;visibility:visible;color:var(--masta-sea-blue-100)}.footer-widgets-wrapper .single-footer-widget .list-items li:hover a{color:var(--masta-sea-blue-100);padding-left:25px}.footer-bottom{z-index:9;position:relative}@media (max-width:575px){.footer-bottom{text-align:center;padding:20px 0}}.footer-bottom .footer-wrapper{padding-bottom:80px}@media (max-width:991px){.footer-bottom .footer-wrapper{flex-wrap:wrap;gap:10px;justify-content:center!important;margin-top:10px!important}}.footer-bottom .footer-wrapper p,.footer-bottom .footer-wrapper p a{color:#ffffffb3}.footer-bottom .footer-wrapper .footer-menu{align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:575px){.footer-bottom .footer-wrapper .footer-menu{flex-wrap:wrap;justify-content:center;gap:15px;padding:0}}.footer-bottom .footer-wrapper .footer-menu li a{color:#ffffffb3;background-image:linear-gradient(var(--masta-sea-blue-100), var(--masta-sea-blue-100));background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;transition:all .4s ease-in-out;display:inline-block}.footer-bottom .footer-wrapper .footer-menu li a:hover{color:var(--masta-sea-blue-100);background-size:100% 1px}.footer-bottom.style-2{border-top:1.2px solid #ffffff12;padding:20px 0;position:relative}.footer-section{z-index:9;position:relative}.footer-section p,.footer-section strong,.footer-section li{color:#ffffffe6}.footer-section .list-items{grid-template-columns:repeat(2,1fr);gap:0;padding:0;list-style:none;display:grid}@media (min-width:768.1px){.footer-section .list-items{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.footer-section .list-items{grid-template-columns:repeat(1,1fr)}}.footer-section .list-items li a{text-decoration:none;display:block}.tc-header-st1{position:relative}.tc-header-st1 .header-slider{height:553px;position:relative;overflow:hidden}.tc-header-st1 .header-slider .btns{flex-direction:row;gap:5px;width:100%;display:flex}@media screen and (min-width:320px){.tc-header-st1 .header-slider .btns{flex-flow:wrap;justify-content:center;gap:8px}}@media screen and (min-width:768px){.tc-header-st1 .header-slider .btns{flex-flow:row;justify-content:flex-start;gap:10px}}@media screen and (min-width:992px){.tc-header-st1 .header-slider .btns{flex-direction:row;gap:16px}}.tc-header-st1 .header-slider .swiper-slide .rounded-pill{border-radius:4px!important}.tc-header-st1 .header-slider .swiper-slide{position:relative;overflow:hidden}.tc-header-st1 .header-slider .swiper-slide-active{z-index:20;position:relative}.tc-header-st1 .header-slider .swiper-slide-active .slide-card .bg-img .overlay{transition:all 1.5s;transform:scaleX(1)}.tc-header-st1 .slide-card{position:relative}.tc-header-st1 .slide-card .bg-img{height:553px;position:relative}.tc-header-st1 .slide-card .bg-img .overlay{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all 1.5s;position:absolute;top:0;left:0;transform:scaleX(3)}.tc-header-st1 .slide-card .content{color:#fff;z-index:20;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tc-header-st1 .slide-card .content .info{flex-direction:column;align-items:start;gap:20px;display:flex}.tc-header-st1 .slide-card .content .info .info-content{flex-direction:column;align-items:start;gap:12px;margin-bottom:8px;display:flex}.tc-header-st1 .slide-card .content .info .info-content h1,.tc-header-st1 .slide-card .content .info .info-content p{text-shadow:2px 2px 8px #000c,1px 1px 3px #000000e6;background-color:#0000!important}.tc-header-st1 .swiper-button-prev:after,.tc-header-st1 .swiper-button-next:after{color:#fff}.tc-header-st1 .exp{position:relative;box-shadow:0 4px 4px #0000000d}.tc-header-st1 .exp .content{text-align:center;position:relative}.tc-header-st1 .exp .content:before{content:"";background-color:#9995;width:100%;height:1px;position:absolute;top:50%;left:0}.tc-header-st1 .exp .content .text{z-index:20;background-color:#fff;padding:20px 4vw;position:relative}@media screen and (min-width:991px){.tc-header-st1>.container{max-width:100%;padding:0}}@media (max-width:768px){.tc-header-st1 .header-slider,.tc-header-st1 .slide-card .bg-img{height:320px}.tc-header-st1 .slide-card .content .info{gap:9px}}.swiper-container{overflow:hidden}.swiper-notification{display:none}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-weight:200;font-size:var(--fs-p);color:var(--masta-cool-grey-na)}.swiper-controls{border:1px solid #9993;border-radius:50px;align-items:center;width:max-content;margin:0 auto;padding:0 25px;display:flex;position:relative}.swiper-pagination .swiper-pagination-bullet{background-color:var(--masta-cool-grey-na);opacity:1;border-radius:0;width:60px;height:6px;margin:10px 5px!important}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--masta-sea-blue-100)}.swiper-pagination.swiper-pagination-white .swiper-pagination-bullet{border:1px solid #fff}.swiper-pagination.swiper-pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.img-cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:inherit}.bg-theme{background:var(--masta-sea-blue-100)!important}.hover-bg-theme:hover{background:var(--masta-sea-blue-100)!important;border-color:var(--masta-sea-blue-100)!important;color:#fff!important}.hover-bg-theme:hover *{color:#fff}.hover-bg-white1:hover{background:var(--masta-cool-grey-na)!important;border-color:var(--masta-cool-grey-na)!important;color:#fff!important}.hover-bg-white1:hover *{color:var(--masta-sea-blue-100)}.hover-bg-white1:hover{color:var(--masta-sea-blue-100)!important}.about-info-card{margin-top:25px}.marquee_mode{position:relative;overflow:hidden}.marquee_mode .marquee_mode-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.marquee_mode a.tag-level{align-items:center!important;gap:10px!important;width:auto!important;margin-right:0!important;display:flex!important}.marquee_mode a.tag-level .tag-contents{align-items:center;gap:10px;max-width:max-content;line-height:1;display:flex!important}.marquee_mode a.tag-level .tag-contents i{color:var(--masta-cool-grey-na)}.marquee_mode a.tag-level:focus-visible{border-radius:100px;outline:3px solid var(--masta-cool-grey-na)!important;outline-offset:3px!important;border:none!important;text-decoration:none!important;box-shadow:0 0 0 5px #ffffff4d!important}@media (max-width:991.98px){.marquee_mode .marquee_mode-wrapper{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;white-space:nowrap;grid-template-rows:repeat(3,auto);grid-auto-flow:column;justify-content:start;gap:10px;padding:10px;display:grid;overflow:auto hidden}.marquee_mode .tag-level{scroll-snap-align:start;flex-shrink:0;max-width:100%!important}.marquee_mode-wrapper::-webkit-scrollbar{width:4px!important;height:4px!important}.marquee_mode-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--masta-sea-blue-100)!important;border-radius:5px!important}.marquee_mode-wrapper::-webkit-scrollbar-thumb{background:var(--masta-sea-blue-60)!important;border-radius:10px!important}}.vaccination-form{background:var(--masta-cool-grey-na);border-radius:var(--radius-xlg) var(--radius-xlg) var(--radius-xlg);box-shadow:var(--shadow-pop);position:relative}.vaccination-form .title{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:10px;display:flex}.vaccination-form{color:var(--masta-cool-grey-11C)}.vaccination-form p{letter-spacing:.28px;font-style:normal;font-weight:400;line-height:normal}.vaccination-form form.form{flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;padding:28px 28px 24px;display:flex}.vaccination-form__fields{flex-direction:column;gap:1.5rem;width:100%;display:flex}.vaccination-form__field-group{width:100%}.vaccination-form__field-group--compact{margin:0}.vaccination-form .traveling_to{flex-direction:column;align-items:flex-start;gap:0;display:flex}.vaccination-form .traveling_to label{letter-spacing:.32px;font-style:normal;font-weight:600;line-height:normal}.vaccination-form input,.vaccination-form select,.vaccination-form textarea{border-radius:var(--radius-lg);width:100%;color:var(--masta-cool-grey-11C);border:none;border:1px solid var(--masta-cool-grey-2C);background-color:#0000;outline:none;padding:9px 0;font-weight:500}.vaccination-form .custom-input .input-group-text{background-color:#fff!important}.vaccination-form .custom-input input{border-left:0 solid var(--masta-cool-grey-2C);border-right:0 solid var(--masta-cool-grey-2C)}.vaccination-form .custom-input .input-group-text.before,.vaccination-form .custom-input input{border-right:0 solid var(--masta-cool-grey-2C)}.vaccination-form .custom-input .input-group-text.after,.vaccination-form .custom-input input{border-left:0 solid var(--masta-cool-grey-2C)}.vaccination-form .traveling_to{position:relative}.vaccination-form .traveling_to #countryDropdown{border:1px solid var(--masta-cool-grey-2C);z-index:1000;background:#fff;width:100%;max-height:200px;margin-top:90px;display:none;position:absolute;overflow-y:auto}.vaccination-form .traveling_to #countryDropdown.show{display:block}.vaccination-form .traveling_to .list-group-item{cursor:pointer;border:none;border-radius:0;align-items:center;padding:8px 12px;display:flex}.vaccination-form .traveling_to .list-group-item:hover{background-color:#f0f0f0}.vaccination-form .traveling_to .fi{margin-right:8px}.vaccination-form .traveling_to .alert-dismissible .btn-close{z-index:2;width:.3px;padding:5px;position:absolute;top:6px;right:10px}.vaccination-form .traveling_to .alert-dismissible strong{margin-right:24px}@media screen and (max-width:768px){.vaccination-form form.form{padding:0}}@media screen and (max-width:991.98px){.vaccination-form{box-shadow:none;border-radius:var(--radius-xlg) var(--radius-xlg) var(--radius-xlg);padding:28px 28px 32px}.hero-widget-tab-content{border-radius:var(--radius-xlg) var(--radius-xlg) var(--radius-xlg)}.vaccination-form .title{color:var(--masta-cool-grey-na)}.vaccination-form .title h4,.vaccination-form .title p,.vaccination-form .traveling_to span{color:var(--masta-cool-grey-na)!important}.vaccination-form .traveling_to .countrySelectBox ul li span{color:#212529!important}.vaccination-form .traveling_to span i{color:var(--masta-cool-grey-11C)}.vaccination-form input[type=text]{background:var(--masta-cool-grey-na)}}.footer-mid{justify-content:center;align-items:center;padding-bottom:30px;display:flex}.footer-mid .footer-wrapper{flex-direction:column;align-items:center;gap:30px;padding-bottom:30px;display:flex}.footer-mid .how-to-contact-us{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.footer-mid .how-to-contact-us h4,.footer-mid .how-to-contact-us h4 a{font-weight:var(--fw-semi-bold);font-size:var(--fs-h4)!important}.footer-mid .how-to-contact-us h5{color:var(--masta-cool-grey-na);font-size:var(--fs-p);margin-bottom:10px;font-style:normal;font-weight:600;line-height:normal}.footer-mid .how-to-contact-us p{color:var(--masta-cool-grey-na);text-align:center;font-style:normal;font-weight:400;line-height:normal;font-size:var(--fs-p)!important}.footer-mid .how-to-contact-us span,.footer-mid .how-to-contact-us a{color:var(--masta-cool-grey-na);font-style:normal;font-weight:700;line-height:normal}.footer-mid .popular-destinations h5{color:var(--masta-cool-grey-na);font-size:var(--fs-p);margin-bottom:10px;font-style:normal;font-weight:600;line-height:normal}.footer-mid .popular-destinations p{color:var(--masta-cool-grey-na);text-align:center;font-size:var(--fs-p);font-style:normal;font-weight:400;line-height:normal}.footer-mid .popular-destinations ul{flex-wrap:wrap;justify-content:center;align-items:center;padding:10px;display:flex}.footer-mid .popular-destinations ul li{justify-content:center;align-items:center;padding:0 15px;display:flex;position:relative}.footer-mid .popular-destinations ul li:not(:first-child){border-left:1px solid #f1faff33;padding-left:15px}.footer-mid .popular-destinations ul li:last-child{padding-right:0}.popular-destinations li a{color:var(--masta-cool-grey-na);align-items:center;padding-left:0;font-weight:700;transition:all .4s ease-in-out;display:inline-flex;position:relative}.popular-destinations li a:before{content:"";opacity:0;visibility:hidden;background-repeat:no-repeat;background-size:cover;width:16px;height:16px;transition:all .4s ease-in-out;position:absolute;top:50%;left:0;transform:translateY(-50%)}.popular-destinations li a:hover{color:var(--masta-cool-grey-na);padding-left:30px}.popular-destinations li a:hover:before{opacity:1;visibility:visible}.popular-destinations li a[title=Cambodia]:before{background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20enable-background='new%200%200%20512%20512'%20viewBox='0%200%20512%20512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m0%20256c0%2044.35%2011.283%2086.064%2031.127%20122.435l224.873%2022.261%20224.873-22.261c19.844-36.371%2031.127-78.085%2031.127-122.435s-11.283-86.064-31.127-122.435l-224.873-22.261-224.873%2022.261c-19.844%2036.371-31.127%2078.085-31.127%20122.435z'%20fill='%23d80027'/%3e%3cg%20fill='%230052b4'%3e%3cpath%20d='m31.127%20133.565h449.745c-43.418-79.576-127.837-133.565-224.872-133.565s-181.454%2053.989-224.873%20133.565z'/%3e%3cpath%20d='m256%20512c97.035%200%20181.454-53.989%20224.873-133.565h-449.746c43.419%2079.576%20127.838%20133.565%20224.873%20133.565z'/%3e%3c/g%3e%3cpath%20d='m345.043%20306.087v-33.391h-22.26v-44.522l-22.261-22.261-22.261%2022.261v-44.522l-22.261-22.261-22.261%2022.261v44.522l-22.261-22.261-22.261%2022.261v44.522h-22.26v33.391h-22.261v33.391h222.608v-33.391z'%20fill='%23f0f0f0'/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3c/svg%3e")!important}.popular-destinations li a[title=India]:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%20id='Layer_1'%20x='0px'%20y='0px'%20viewBox='0%200%2030%2030'%20style='enable-background:new%200%200%2030%2030;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23F7931E;}%20.st1{fill:%23009245;}%20.st2{fill:%23F0F0F0;}%20.st3{fill:%230071BC;}%20%3c/style%3e%3ctitle%3eIndia%20(2)%3c/title%3e%3cg%3e%3ccircle%20class='st0'%20cx='15'%20cy='15'%20r='15'/%3e%3cpath%20class='st1'%20d='M30,15c0,8.3-6.7,15-15,15S0,23.3,0,15H30z'/%3e%3cpath%20class='st2'%20d='M30,15c0-1.7-0.3-3.4-0.9-5H0.9c-1.2,3.2-1.2,6.8,0,10h28.3C29.7,18.4,30,16.7,30,15z'/%3e%3cg%3e%3cpath%20class='st3'%20d='M15,11c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C19,12.8,17.2,11,15,11z%20M15,18c-1.7,0-3-1.3-3-3%20s1.3-3,3-3c1.7,0,3,1.3,3,3S16.7,18,15,18z'/%3e%3ccircle%20class='st3'%20cx='15'%20cy='15'%20r='2'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")!important}.popular-destinations li a[title=Mexico]:before{background-image:url(../assets/mexico.svg)!important}.popular-destinations li a[title=Thailand]:before{background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20enable-background='new%200%200%20512%20512'%20viewBox='0%200%20512%20512'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='256'%20cy='256'%20fill='%23f0f0f0'%20r='256'/%3e%3cpath%20d='m496.077%20166.957h-480.154c-10.291%2027.733-15.923%2057.729-15.923%2089.043s5.632%2061.31%2015.923%2089.043h480.155c10.29-27.733%2015.922-57.729%2015.922-89.043s-5.632-61.31-15.923-89.043z'%20fill='%230052b4'/%3e%3cg%20fill='%23d80027'%3e%3cpath%20d='m256%200c-77.591%200-147.114%2034.524-194.061%2089.043h388.121c-46.946-54.519-116.469-89.043-194.06-89.043z'/%3e%3cpath%20d='m450.061%20422.957h-388.122c46.947%2054.519%20116.47%2089.043%20194.061%2089.043s147.114-34.524%20194.061-89.043z'/%3e%3c/g%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3c/svg%3e")!important}.popular-destinations li a[title=Vietnam]:before{background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20enable-background='new%200%200%20512%20512'%20viewBox='0%200%20512%20512'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='256'%20cy='256'%20fill='%23d80027'%20r='256'/%3e%3cpath%20d='m256%20133.565%2027.628%2085.029h89.405l-72.331%2052.55%2027.628%2085.03-72.33-52.551-72.33%2052.551%2027.628-85.03-72.33-52.55h89.404z'%20fill='%23ffda44'/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3c/svg%3e")!important}.popular-destinations li a[title=Africa]:before{background-image:url(../assets/africa.svg)!important}.popular-destinations li a[title=Europe]:before{background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20enable-background='new%200%200%20512%20512'%20viewBox='0%200%20512%20512'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='256'%20cy='256'%20fill='%230052b4'%20r='256'/%3e%3cg%20fill='%23ffda44'%3e%3cpath%20d='m256.001%20100.174%208.289%2025.509h26.82l-21.699%2015.765%208.289%2025.509-21.699-15.766-21.7%2015.766%208.289-25.509-21.699-15.765h26.821z'/%3e%3cpath%20d='m145.814%20145.814%2023.9%2012.176%2018.965-18.964-4.197%2026.49%2023.899%2012.177-26.491%204.196-4.196%2026.492-12.177-23.899-26.49%204.197%2018.965-18.965z'/%3e%3cpath%20d='m100.175%20256%2025.509-8.289v-26.821l15.764%2021.7%2025.51-8.289-15.767%2021.699%2015.767%2021.699-25.51-8.288-15.764%2021.699v-26.821z'/%3e%3cpath%20d='m145.814%20366.186%2012.177-23.9-18.964-18.965%2026.491%204.198%2012.175-23.899%204.197%2026.491%2026.49%204.196-23.896%2012.177%204.195%2026.49-18.965-18.965z'/%3e%3cpath%20d='m256.001%20411.826-8.29-25.509h-26.82l21.7-15.765-8.29-25.507%2021.7%2015.764%2021.699-15.764-8.289%2025.507%2021.699%2015.765h-26.821z'/%3e%3cpath%20d='m366.187%20366.186-23.899-12.176-18.966%2018.965%204.197-26.492-23.897-12.176%2026.49-4.196%204.196-26.491%2012.176%2023.899%2026.49-4.198-18.965%2018.967z'/%3e%3cpath%20d='m411.826%20256-25.509%208.289v26.821l-15.765-21.7-25.507%208.289%2015.765-21.699-15.765-21.699%2025.508%208.289%2015.764-21.7v26.822z'/%3e%3cpath%20d='m366.187%20145.814-12.177%2023.9%2018.965%2018.965-26.492-4.198-12.175%2023.899-4.196-26.491-26.49-4.197%2023.897-12.176-4.197-26.489%2018.967%2018.964z'/%3e%3c/g%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3cg/%3e%3c/svg%3e")!important}.popular-destinations p a:after,.popular-destinations li a:after{content:"";opacity:0;visibility:hidden;font-family:masta;transition:all .4s ease-in-out;position:absolute;top:0;right:0}.popular-destinations p a:hover,.popular-destinations li a:hover{background-size:100% 1px;padding-right:25px}.popular-destinations p a:hover:after,.popular-destinations li a:hover:after{opacity:1;visibility:visible;color:var(--masta-sea-blue-100)}.footer-mid .brands{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.footer-mid .brands img{border-radius:4px;width:auto;max-height:50px}.world-map{width:100%;height:100%;margin:0;padding:0;position:relative}.world-map svg,.world-map img{filter:drop-shadow(1px 1px 10px #ccc);width:100%;height:100%;top:0;left:0}.world-map svg:focus,.world-map img:focus,.world-map svg path{outline:none}.destinations-section{background:var(--masta-cool-grey-na);flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:center;display:flex;padding:16px 0!important}@media (max-width:767.98px){.destinations-section .d-flex{flex-direction:column}.tc-header-st1 .slide-card .content .info .info-content{text-align:center;align-items:center}.tc-header-st1 .slide-card .content .info .info-content h1,.tc-header-st1 .slide-card .content .info .info-content p{text-align:center}}.frame-container{align-items:flex-start;gap:32px;display:flex}.frame-container .frame{align-items:center;gap:12px;display:flex}.frame-container .frame i{color:var(--masta-sea-blue-100)}.frame-container .frame .content{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);flex-direction:column;align-items:flex-start;gap:4px;font-style:normal;font-weight:400;line-height:normal;display:flex}.frame-container .frame .content span{color:var(--masta-cool-grey-11C);font-style:normal;font-weight:500;line-height:normal}.frame-container .frame .content span p{margin-bottom:0}@media screen and (max-width:575px){.frame-container{flex-direction:column;align-items:flex-start;gap:12px;width:100%}}.everything-succeed-section{background:var(--masta-cool-grey-na)}.everything-succeed-section .card-wrapper{grid-template-columns:repeat(3,minmax(400px,1fr));justify-content:center;align-items:stretch;gap:20px;padding:0;display:grid}.everything-succeed-section .card-wrapper .card-list{border-radius:var(--radius-lg);border:1px solid var(--masta-cool-grey-2C);background:#fff;flex-direction:column;align-items:flex-start;gap:3px;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;display:flex}.everything-succeed-section .card-wrapper .card-list:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.everything-succeed-section .card-wrapper .card-list .card-icon-wrap{background:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.everything-succeed-section .card-wrapper .card-list .card-title{font-size:var(--fs-h5);font-weight:600}.everything-succeed-section .card-wrapper .card-list .card-body{font-size:var(--fs-small);flex-grow:1;line-height:1.2rem}.everything-succeed-section .card-wrapper .card-list .card-footer{margin-top:auto}.everything-succeed-section .card-wrapper .card-list .card-footer a{color:var(--masta-sea-blue-100);font-size:var(--fs-small);text-decoration:none}.everything-succeed-section .card-wrapper .card-list .card-footer a:hover{text-decoration:underline}@media (max-width:1400px){.everything-succeed-section .card-wrapper{grid-template-columns:repeat(3,minmax(300px,1fr))}}@media (max-width:1024px){.everything-succeed-section .card-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}.w-md-90{width:100%!important}}@media (max-width:768px){.everything-succeed-section .card-wrapper{grid-template-columns:repeat(1,minmax(300px,1fr))}}.how-can-help-section .card-wrapper{grid-template-columns:repeat(4,minmax(300px,1fr));justify-content:center;align-items:stretch;gap:20px;padding:0;display:grid}.how-can-help-section .card-wrapper .card-list{border-radius:var(--radius-lg);border:1px solid var(--masta-cool-grey-2C);background:#fff;flex-direction:column;align-items:flex-start;gap:16px;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;display:flex}.how-can-help-section .card-wrapper .card-list:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.how-can-help-section .card-wrapper .card-list .card-icon-wrap{background:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.how-can-help-section .card-wrapper .card-list .card-title{font-size:var(--fs-p);color:var(--masta-cool-grey-11C);font-weight:600}.how-can-help-section .card-wrapper .card-list .card-body{font-size:var(--fs-small);flex-grow:1;line-height:1.2rem}.how-can-help-section .card-wrapper .card-list .card-footer{margin-top:auto}.how-can-help-section .card-wrapper .card-list .card-footer a{color:var(--masta-sea-blue-100);font-size:var(--fs-small);text-decoration:none}.how-can-help-section .card-wrapper .card-list .card-footer a:hover{text-decoration:underline}@media (max-width:1024px){.how-can-help-section .card-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:768px){.how-can-help-section .card-wrapper{grid-template-columns:repeat(1,minmax(300px,1fr))}}.travel-vaccinations-section .card{background:var(--brand-xlight);border:none}.travel-vaccinations-section .card .card-body{flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:24px;display:flex}.travel-vaccinations-section .card .card-footer{background:0 0;border:none}.vaccines-section{background:var(--masta-cool-grey-na)}.vaccines-section .section-wrapper{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.vaccines-section .card-wrapper{grid-template-columns:repeat(3,minmax(300px,1fr));justify-content:center;align-items:stretch;gap:20px;padding:0;display:grid}.vaccines-section .card-wrapper.grid-template{grid-template-columns:repeat(2,minmax(300px,1fr));justify-content:center;align-items:stretch;gap:20px;padding:0;display:grid}.vaccines-section .card-wrapper .card-list{border-radius:var(--radius-lg);border:1px solid var(--masta-cool-grey-2C);background:#fff;flex-direction:column;align-items:flex-start;gap:5px;height:100%;padding:22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.vaccines-section .card-wrapper .card-list:after{content:"";background:linear-gradient(90deg, var(--masta-sky-blue-40), var(--masta-sea-blue-100));opacity:0;height:4px;transition:opacity .25s;position:absolute;inset:auto 0 0}@media (max-width:991.98px){.vaccines-section .card-wrapper .card-list{padding:14px}}.vaccines-section .card-wrapper .card-list .top{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.vaccines-section .card-wrapper .card-list .top a{color:var(--masta-sea-blue-100);font-size:var(--fs-xs);letter-spacing:.02em;text-transform:none;border-radius:6px;padding:0 6px;font-weight:400;text-decoration:none}.vaccines-section .card-wrapper .card-list .top a.card-cta{border:1px solid var(--masta-sky-blue-40);white-space:nowrap;background:#f3f9fd;border-radius:999px;justify-content:center;align-items:center;padding:1px 10px;display:flex}.vaccines-section .card-wrapper .card-list .top a:hover{border-color:var(--masta-sea-blue-100);background:#e7f3fb}.vaccines-section .card-wrapper .card-list:hover{border-color:#b7d9ef;transform:translateY(-6px);box-shadow:0 16px 34px #09304f1f}.vaccines-section .card-wrapper .card-list:hover:after,.vaccines-section .card-wrapper .card-list:focus-within:after{opacity:1}.vaccines-section .card-wrapper .card-list .card-icon-wrap{background:#f3f9fd;border:1px solid #d6e9f6;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.vaccines-section .card-wrapper .card-list .card-icon-wrap i{color:var(--masta-sea-blue-100)}.vaccines-section .card-wrapper .card-list .card-title{font-size:var(--fs-p);color:#0f172a;gap:8px;margin-top:3px;font-weight:600;line-height:1.6;display:flex}.vaccines-section .card-wrapper .card-list .card-title p{margin-bottom:0}.vaccines-section .card-wrapper .card-list .card-body{flex-grow:1;line-height:1.5}.vaccines-section .card-wrapper .card-list .card-footer{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:6px;display:flex}.vaccines-section .card-wrapper .card-list .card-footer a.badge{color:var(--masta-cool-grey-11C);border:1px solid var(--masta-sky-blue-40);background:var(--masta-sky-blue-20);font-weight:var(--fw-semi-bold);font-size:var(--fs-xs);border-radius:50px;justify-content:center;align-items:center;padding:6px 12px;text-decoration:none;transition:background-color .2s,border-color .2s,transform .2s;display:flex}.vaccines-section .card-wrapper .card-list .card-footer a:hover{color:var(--masta-cool-grey-11C);background:#dff0fb;border:1px solid #99c9e8;transform:translateY(-1px)}.vaccines-section .card-wrapper .card-list .top a:focus-visible,.vaccines-section .card-wrapper .card-list .card-footer a.badge:focus-visible{outline:2px solid var(--masta-sea-blue-100);outline-offset:2px}.vaccines-section .list-panel{justify-content:space-between;align-self:stretch;align-items:center;gap:30px;display:flex}@media (max-width:767.98px){.vaccines-section .list-panel{flex-direction:column}.vaccines-section .list-panel .left{width:100%}}.vaccines-section .list-panel .list-filter{scrollbar-width:thin;flex-wrap:wrap;align-items:center;gap:12px;max-width:100%;display:flex;overflow-x:auto}.vaccines-section .list-filter::-webkit-scrollbar{display:none}.vaccines-section .list-filter li{list-style:none}.vaccines-section .list-filter li a{white-space:nowrap;font-size:var(--fs-p);color:var(--masta-cool-grey-11C);-ms-border-radius:4px;-o-border-radius:4px;background-color:#0000;border-radius:4px;justify-content:center;align-self:stretch;align-items:center;text-decoration:none;transition:all .3s;display:flex;padding:11.55px 12px!important}.vaccines-section .list-filter li a.active,.vaccines-section .list-filter li a.active:hover{background-color:var(--masta-sea-blue-100);color:#fff}.vaccines-section .list-filter li a:hover{color:var(--masta-cool-grey-11C);background-color:#e9ecef}@media (max-width:768px){.vaccines-section .list-panel .list-filter{justify-content:center;gap:8px;padding:0}.vaccines-section .list-filter li a{font-size:var(--fs-small);padding:6px 10px}}@media (max-width:480px){.vaccines-section .list-filter{flex-direction:column;align-items:stretch}.vaccines-section .list-filter li{width:100%}.vaccines-section .list-filter li a{text-align:center;padding:10px}}.vaccines-section .card-list{display:none}@media (max-width:1024px){.vaccines-section .card-wrapper{grid-template-columns:repeat(3,minmax(200px,1fr))}}@media (max-width:768px){.vaccines-section .card-wrapper{grid-template-columns:repeat(2,minmax(200px,1fr))}}@media (max-width:560.98px){.vaccines-section .card-wrapper{grid-template-columns:repeat(1,minmax(200px,1fr))}}@media (max-width:1024px){.vaccines-section .card-wrapper.grid-template{grid-template-columns:repeat(1,minmax(200px,1fr))}}.vaccines-section .card .card-body{flex-direction:column;gap:0;display:flex;--masta-card-spacer-y:1.5rem!important;--masta-card-spacer-x:1.5rem!important}.destinations-section .card-body ul{flex-direction:column!important;gap:10px!important;display:flex!important}.destinations-section .card-body ul li{align-items:start!important}.calculate-your-potential-section{background:var(--masta-cool-grey-na)}.calculate-your-potential-section .revenue-calculator-container .form-wrap{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;width:100%;display:flex}.calculate-your-potential-section .revenue-calculator-container .form-wrap label{margin-bottom:3px}.corporate-services-section{background:var(--masta-cool-grey-na)}.corporate-services-section .section-wrapper ul{padding-top:10px}.reviu-status{color:var(--masta-cool-grey-na);border-radius:var(--radius-lg);min-width:420px;padding:32px;box-shadow:0 4px 6px #0000001a}.potential-revenue{font-size:var(--fs-p);align-items:center;margin-bottom:20px;font-weight:700;display:flex}.potential-revenue svg,.potential-revenue i{margin-right:10px}.monthly-revenue,.annual-revenue{margin-bottom:15px}.monthly-revenue p,.annual-revenue p{color:var(--masta-cool-grey-na);margin:0}.monthly-revenue span,.annual-revenue span{font-size:var(--fs-h4);color:var(--masta-cool-grey-na);font-weight:700}@media (max-width:1199px){.corporate-services-section .section-wrapper ul{padding-top:10px;padding-left:10px}}@media (max-width:768px){.potential-revenue{font-size:var(--fs-small)}.monthly-revenue span,.annual-revenue span{font-size:var(--fs-p)}}@media (max-width:1399.98px){.reviu-status{min-width:100%;padding:15px}}.the-partnership-journey-section{background:var(--section-bg-color)}.the-partnership-journey-section .card-wrapper{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;align-items:stretch;gap:20px;padding:20px;display:grid}.the-partnership-journey-section .card-wrapper .card-list{border-radius:var(--radius-lg);border:1px solid var(--masta-cool-grey-2C);background:#fff;flex-direction:row;align-items:flex-start;gap:16px;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;display:flex}.the-partnership-journey-section .card-wrapper .card-list:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.the-partnership-journey-section .card-wrapper .card-list .card-icon-wrap{background:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.the-partnership-journey-section .card-wrapper .card-list .card-title{font-size:var(--fs-p);color:var(--masta-cool-grey-11C);font-weight:600}.the-partnership-journey-section .card-wrapper .card-list .card-body{font-size:var(--fs-small);flex-grow:1;line-height:1.2rem}.the-partnership-journey-section .card-wrapper .card-list .card-footer{margin-top:auto}.the-partnership-journey-section .card-wrapper .card-list .card-footer a{color:var(--masta-sea-blue-100);font-size:var(--fs-small);text-decoration:none}.the-partnership-journey-section .card-wrapper .card-list .card-footer a:hover{text-decoration:underline}@media (max-width:1024px){.the-partnership-journey-section .card-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:768px){.the-partnership-journey-section .card-wrapper{grid-template-columns:repeat(1,minmax(300px,1fr))}}.the-partnership-journey-section .card-wrapper .card-list.blue .card-icon-wrap{background:#3b82f61a}.the-partnership-journey-section .card-wrapper .card-list.blue .card-icon-wrap i{color:var(--masta-sea-blue-100)}.the-partnership-journey-section .card-wrapper .card-list.blue ul.checked li:before{content:"✔";color:var(--masta-sea-blue-100);margin-right:10px}.the-partnership-journey-section .card-wrapper .card-list.green .card-icon-wrap{background:#22c55e1a}.the-partnership-journey-section .card-wrapper .card-list.green .card-icon-wrap i{color:var(--masta-7719C-100)}.the-partnership-journey-section .card-wrapper .card-list.green ul.checked li:before{content:"✔";color:var(--masta-7719C-100);margin-right:10px}.how-it-works-section .card-wrapper{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;align-items:stretch;gap:20px;padding:0;display:grid}.how-it-works-section .card-wrapper .card-list{border-radius:var(--radius-lg);border:1px solid var(--masta-cool-grey-2C);background:#fff;flex-direction:row;align-items:flex-start;gap:16px;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;display:flex}.how-it-works-section .card-wrapper .card-list:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.how-it-works-section .card-wrapper .card-list .card-icon-wrap{background:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.how-it-works-section .card-wrapper .card-list .card-title{font-size:var(--fs-p);color:var(--masta-cool-grey-11C);font-weight:600}.how-it-works-section .card-wrapper .card-list .card-body{font-size:var(--fs-small);flex-grow:1;line-height:1.2rem}.how-it-works-section .card-wrapper .card-list .card-footer{margin-top:auto}.how-it-works-section .card-wrapper .card-list .card-footer a{color:var(--masta-sea-blue-100);font-size:var(--fs-small);text-decoration:none}.how-it-works-section .card-wrapper .card-list .card-footer a:hover{text-decoration:underline}@media (max-width:1024px){.how-it-works-section .card-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:768px){.how-it-works-section .card-wrapper{grid-template-columns:repeat(1,minmax(300px,1fr))}}.how-it-works-section .card-wrapper .card-list.blue .card-icon-wrap{background:#3b82f61a}.how-it-works-section .card-wrapper .card-list.blue .card-icon-wrap i{color:var(--masta-sea-blue-100)}.how-it-works-section .card-wrapper .card-list.blue ul.checked li:before{content:"✔";color:var(--masta-sea-blue-100);margin-right:10px}.how-it-works-section .card-wrapper .card-list.green .card-icon-wrap{background:#22c55e1a}.how-it-works-section .card-wrapper .card-list.green .card-icon-wrap i{color:var(--masta-7719C-100)}.how-it-works-section .card-wrapper .card-list.green ul.checked li:before{content:"✔";color:var(--masta-7719C-100);margin-right:10px}ul.inline-block{flex-flow:wrap;flex:1 0 0;align-items:center;gap:30px;padding:0;list-style-type:none;display:flex;width:100%!important}@media screen and (max-width:991.98px){ul.inline-block{gap:10px}}ul.inline-block li{padding-left:0;position:relative}ul.inline-block li+li:before{content:"•";color:var(--masta-7719C-100);position:absolute;left:-18px}ul.checked{padding:0;list-style-type:none}.wysiwyg-editor.checked{list-style-type:none}ul.checked li,.wysiwyg-editor.checked li{align-items:flex-start;margin-bottom:0;padding-left:1.5em;display:flex;position:relative}ul.checked li:before,.wysiwyg-editor.checked li:before{content:"✔";position:absolute;top:0;left:0}ul.checked.blue li:before,.wysiwyg-editor.checked.blue li:before,ul.checked.green li:before,.wysiwyg-editor.checked.green li:before{content:"✔";color:var(--masta-sea-blue-100);margin-right:10px}ul.dots,.wysiwyg-editor.dots{padding:0;list-style-type:none}ul.dots li,.wysiwyg-editor.dots li{align-items:flex-start;gap:8px;display:flex}ul.dots li:before,.wysiwyg-editor.dots li:before{content:"";font-family:masta;font-size:var(--fs-3xs);align-self:flex-start;margin-top:8px;line-height:1}ul.dots.blue li:before,.wysiwyg-editor.dots.blue li:before{content:"";color:var(--masta-sea-blue-100);font-family:masta;font-size:var(--fs-3xs);align-self:flex-start}ul.dots.green li:before,.wysiwyg-editor.dots.green li:before{content:"";color:var(--masta-sea-blue-100);font-family:masta;font-size:var(--fs-3xs);line-height:1}ul.dots.brown li:before,.wysiwyg-editor.dots.brown li:before{content:"";color:#854d0e;font-family:masta;font-size:var(--fs-3xs)}ul.blue-contents,ul.blue-contents,.wysiwyg-editor{flex-direction:column;justify-content:flex-start;gap:10px;display:flex}ul.blue-contents li,ul.blue-contents li,.wysiwyg-editor.dots li{justify-content:flex-start;align-self:stretch;align-items:center;gap:10px;display:flex}.wysiwyg-editor{color:var(--masta-cool-grey-11C);font-style:normal;font-weight:400;line-height:normal}ul.blue-contents,.wysiwyg-editor.blue-contents{color:var(--masta-sea-blue-100);width:100%;font-style:normal;font-weight:400;line-height:normal}.border-dashed{border-style:dashed}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--masta-cool-grey-na);background-color:var(--masta-sea-blue-100);border-color:var(--masta-sea-blue-100)}.btn-filter{--masta-btn-color:var(--masta-sea-blue-100);--masta-btn-border-color:var(--masta-sea-blue-100);--masta-btn-hover-color:#fff;--masta-btn-hover-bg:var(--masta-sea-blue-100);--masta-btn-hover-border-color:var(--masta-sea-blue-100);--masta-btn-focus-shadow-rgb:13, 110, 253;--masta-btn-active-color:#fff;--masta-btn-active-bg:var(--masta-sea-blue-100);--masta-btn-active-border-color:var(--masta-sea-blue-100);--masta-btn-active-shadow:inset 0 3px 5px #00000020;--masta-btn-disabled-color:var(--masta-sea-blue-100);--masta-btn-disabled-bg:transparent;--masta-btn-disabled-border-color:var(--masta-sea-blue-100);--masta-gradient:none}.our-partners-section{background:var(--section-bg-color)}.our-partners-section .card-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr));justify-content:center;align-items:stretch;gap:20px;padding:0;display:grid}.our-partners-section .card-wrapper .card-list{border:2px solid var(--masta-sea-blue-20);background:#fff;border-radius:20px;flex-direction:column;align-items:flex-start;gap:16px;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;display:flex}.our-partners-section .card-wrapper .icon.disabled{opacity:.5;pointer-events:none}.our-partners-section .card-wrapper .card-list:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.our-partners-section .card-wrapper .card-list .card-icon-wrap{background:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.our-partners-section .card-wrapper .card-list .card-title{font-size:var(--fs-p);color:var(--masta-cool-grey-11C);font-weight:600}.our-partners-section .card-wrapper .card-list .card-body{color:var(--masta-cool-grey-11C);font-style:normal;font-weight:400;line-height:24px}.our-partners-section .card-wrapper .card-list .card-footer{margin-top:auto}.our-partners-section .card-wrapper .card-list .card-footer a{color:var(--masta-sea-blue-100);max-width:150px;font-style:normal;font-weight:400;line-height:24px}.our-partners-section .card-wrapper .card-list .card-footer a:hover{text-decoration:underline}@media (max-width:1024px){.our-partners-section .card-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:768px){.our-partners-section .card-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.our-partners-section .card-wrapper{grid-template-columns:repeat(1,1fr)}}.our-partners-section .testimonial-profile{align-items:center;gap:20px;padding:10px;display:flex}.our-partners-section .testimonial-profile .profile{background:#d3d3d3 50%/cover no-repeat;border-radius:100px;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.our-partners-section .testimonial-profile .info{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;display:flex}.our-partners-section .testimonial-profile .info .name{color:var(--masta-cool-grey-11C);font-family:Inter;font-size:var(--fs-p);font-style:normal;font-weight:700;line-height:24px}.our-partners-section .pagination{align-items:center;gap:16px;display:flex}.our-partners-section .pagination .icon,.our-partners-section .pagination .page-numbers{justify-content:center;align-items:center;width:16px;height:16px;padding:3.333px 0 3.366px;display:flex}.our-partners-section .pagination .page-numbers a,.our-partners-section .pagination .page-numbers .currentProduct,.our-partners-section .pagination .page-numbers .totalProductPages{color:var(--masta-cool-grey-11C);letter-spacing:.32px;font-style:normal;font-weight:400;line-height:normal}.our-partners-section .pagination .page-numbers a strong,.our-partners-section .pagination .page-numbers .currentProduct strong{color:var(--masta-sea-blue-100);letter-spacing:.32px;font-style:normal;font-weight:700;line-height:normal}.progress-wrapper{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.progress-wrapper .step{text-align:left;width:100%;position:relative}@media (max-width:575.98px){.progress-wrapper{gap:15px}.progress-wrapper .step .icon{width:35px;height:35px}.progress-wrapper .step h3{font-size:var(--fs-xs);margin:8px 0 3px;line-height:16px}.progress-wrapper .step p{font-size:var(--fs-2xs);line-height:14px}.revenue-calculator-container h4,.revenue-calculator-container .form-wrap p{text-align:center}}@media (min-width:576px) and (max-width:767.98px){.progress-wrapper{gap:20px}.progress-wrapper .step .icon{width:40px;height:40px;font-size:var(--fs-p)}.progress-wrapper .step h3{font-size:var(--fs-small);line-height:17px}.progress-wrapper .step p{font-size:var(--fs-xs);line-height:16px}}@media (min-width:768px) and (max-width:991.98px){.progress-wrapper .step .icon{width:45px;height:45px}}@media (min-width:992px){.progress-wrapper{gap:30px}.progress-wrapper .step .icon{width:50px;height:50px;font-size:var(--fs-p)}.progress-wrapper .step h3{font-size:var(--fs-small);margin:10px 0 5px;line-height:18px}.progress-wrapper .step p{font-size:var(--fs-xs);line-height:18px}}.progress-wrapper .step .icon{border:.944px solid var(--masta-cool-grey-2C);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;margin:0;display:flex}.progress-wrapper .step.active .icon{border:.944px solid var(--masta-sea-blue-100);background-color:#fff;color:var(--masta-sea-blue-100)!important}.progress-wrapper .step.active .icon i,.progress-wrapper .step.active .icon i:before{color:var(--masta-sea-blue-100)!important}.progress-wrapper .step.active~.progress-line{background:#bdc6c6}.progress-wrapper .content{display:none}.progress-wrapper .content.active{display:block}.progress-wrapper .navigation{margin-top:20px}.progress-wrapper button{background-color:var(--masta-sea-blue-100);color:#fff;cursor:pointer;border:none;border-radius:4px;margin:5px;padding:10px 20px}.progress-wrapper button:disabled{cursor:not-allowed;background-color:#ccc}.progress-wrapper label{color:var(--masta-cool-grey-11C);font-style:normal;font-weight:400;line-height:normal}.progress-wrapper input{border:1px solid var(--masta-cool-grey-2C);border-radius:4px;align-self:stretch;align-items:center;padding:10px 12px;display:flex}.progress-wrapper textarea{padding:10px 12px}.find-a-clinic-section{background:var(--masta-cool-grey-na)}.find-a-clinic-section .card-wrapper{flex-direction:column;justify-content:center;align-items:stretch;gap:24px;padding:0;display:flex;position:relative}.find-a-clinic-section .card-wrapper.js-results.list-view{justify-content:center;align-items:stretch;gap:24px;padding:0;position:relative}.find-a-clinic-section .card-wrapper.js-results.list-view:has(.clinic-feed-masta-owned-wrap){flex-direction:column;display:flex}.find-a-clinic-section .card-wrapper.js-results.list-view:not(:has(.clinic-feed-masta-owned-wrap)){grid-template-columns:repeat(auto-fit,minmax(450px,1fr));display:grid}.find-a-clinic-section .card-wrapper .card-list{border-radius:var(--radius-lg);border:1px solid var(--masta-cool-grey-2C);background:#fff;flex-direction:column;align-items:flex-start;gap:16px;height:100%;padding:22px;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.find-a-clinic-section .card-wrapper .card-list:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.find-a-clinic-section .card-wrapper .card-list .card-icon-wrap{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.find-a-clinic-section .card-wrapper .card-list .card-icon-wrap .badge{font-size:var(--fs-xs);border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:4px 12px;font-style:normal;font-weight:400;line-height:normal;display:flex}.find-a-clinic-section .card-wrapper .card-list .card-location{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:8px;display:flex}.find-a-clinic-section .card-wrapper .card-list .card-location .star-info{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);justify-content:start;align-self:stretch;align-items:center;gap:8px;font-style:normal;font-weight:600;line-height:normal;display:flex}.find-a-clinic-section .card-wrapper .card-list .card-location .star-info i{color:var(--star);flex-direction:column;justify-content:center;align-items:center;padding:2px;display:flex}.find-a-clinic-section .card-wrapper .card-list .card-location .locaiton-info{align-self:stretch;align-items:flex-start;gap:8px;display:flex}.find-a-clinic-section .card-wrapper .card-list .theme-btn.btn-sm,.product-list .product-item .cart-footer .footer-body .theme-btn.btn-sm{border:1px solid var(--masta-sea-blue-100)}.find-a-clinic-section .card-wrapper .card-list .card-location .locaiton-info p,.find-a-clinic-section .card-wrapper .card-list .card-location .locaiton-info p span{color:var(--masta-cool-grey-11C)}.find-a-clinic-section .card-wrapper .card-list .card-location .locaiton-info .location-text *{font-size:var(--fs-small)}.location-text,.js-showmap,.js-showmap span,.js-showmap i,.star-info *{font-weight:600;font-size:var(--fs-small)!important}.find-a-clinic-section .card-wrapper .card-list .card-body{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.find-a-clinic-section .card-wrapper .card-list .card-body h6{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);font-style:normal;font-weight:500;line-height:normal}.find-a-clinic-section .card-wrapper .card-list .card-body .service-wrap{flex-wrap:wrap;align-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.find-a-clinic-section .card-wrapper .card-list .card-body .service-wrap .tag-badge{border:1px solid var(--masta-sky-blue-40);background:var(--masta-sky-blue-20);color:var(--masta-cool-grey-11C);font-size:var(--fs-xs);border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:4px 12px;font-style:normal;font-weight:500;line-height:normal;display:flex}.card-extra-service{flex-flow:wrap;align-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;width:92px;display:flex}.card-extra-service .tag-badge{border:1px solid var(--masta-sky-blue-40);background:var(--masta-cool-grey-na);color:var(--masta-sea-blue-100);font-size:var(--fs-xs);border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:4px 12px;font-style:normal;font-weight:500;line-height:normal;display:flex}.find-a-clinic-section .card-wrapper .card-list .card-footer{width:100%;margin-top:auto}.find-a-clinic-section .card-wrapper .card-list .card-footer .footer-body{justify-content:flex-end;align-self:stretch;align-items:center;gap:10px;display:flex}@media (max-width:575.98px){.find-a-clinic-section .card-wrapper .card-list .card-footer .footer-body a{width:100%}}.find-a-clinic-section small.notice-board{font-size:smaller}@media (max-width:1199px){.card-location a .hide-on-mobile{display:none}}@media (max-width:1024px){.find-a-clinic-section .card-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:768px){.find-a-clinic-section .card-wrapper{grid-template-columns:repeat(1,minmax(300px,1fr))}}@media (max-width:560.98px){.find-a-clinic-section .card-wrapper .card-list .card-footer .footer-body .theme-btn{min-width:140px;padding:0 6px}}.our-services-section{background:var(--section-bg-color)}.our-services-section .card-wrapper{grid-template-columns:repeat(2,minmax(400px,1fr));justify-content:center;align-items:stretch;gap:24px;padding:0;display:grid;position:relative}.our-services-section .card-wrapper .card-list{border:1px solid var(--masta-cool-grey-2C);background:#fff;border-radius:4px;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:24px;height:100%;padding:24px;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.our-services-section .card-wrapper .card-list:hover{border:1px solid var(--masta-cool-grey-2C);background:#fff;border-radius:4px;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:24px;padding:24px;display:flex;transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.our-services-section .card-wrapper .card-list .card-icon-wrap{background:var(--masta-sky-blue-10,#e8f4fa);border-radius:50%;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;display:flex}.our-services-section .card-wrapper .card-list .card-icon-wrap i{font-size:var(--fs-h3);justify-content:center;align-items:center;display:flex;color:var(--masta-sea-blue-100)!important}.our-services-section .card-wrapper .card-list .card-body{flex-direction:column;flex:1;align-items:flex-start;gap:8px;display:flex}.our-services-section .card-wrapper .card-list .card-body h4{color:var(--masta-cool-grey-11C);font-size:var(--fs-p);margin-bottom:0;font-style:normal;font-weight:600;line-height:normal}.our-services-section .card-wrapper .card-list .card-body p{text-align:left}.our-services-section .card-wrapper .card-list .card-footer{width:100%;margin-top:auto}.our-services-section .card-wrapper .card-list .card-footer .footer-body{justify-content:flex-end;align-self:stretch;align-items:center;gap:10px;display:flex}.our-services-section .card-wrapper .card-list .card-footer .footer-body .theme-btn{padding:7.5px 16px}@media (max-width:1024px){.our-services-section .card-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:768px){.our-services-section .card-wrapper{grid-template-columns:repeat(1,minmax(300px,1fr))}}.faq-section{background:var(--section-bg-color)}.faq-section .faq-wrapper{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.side-nav{background:var(--masta-cool-grey-na);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:20px;display:flex}.side-nav .btn-list a .btn-name{align-self:stretch;align-items:flex-start;gap:16px;width:100%;display:flex}.side-nav .btn-list a .btn-name:after{content:"";margin:auto 0 auto auto;font-family:Masta}@media screen and (max-width:991.98px){.side-nav .btn-list a .btn-name:after{transform:rotate(90deg)}}.side-nav .btn-list a{color:var(--masta-cool-grey-11C);background:var(--masta-cool-grey-na);border-radius:6px;align-items:center;gap:12px;padding:6px 10px;font-weight:600;text-decoration:none;transition:background-color .3s,transform .2s;display:flex}.side-nav .btn-list a.active,.side-nav .btn-list a:hover{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);transform:scale(1.05)}.side-nav .btn-list a span{font-size:var(--fs-p)}.side-nav .btn-list a i{font-size:var(--fs-p);margin-top:4px}@media (max-width:991.98px){.side-nav{width:100%;padding:0}.side-nav .js-side-nav{white-space:nowrap;background:var(--masta-cool-grey-na);z-index:5;border-radius:6px 6px 0 0;flex-direction:row;gap:10px;padding:10px;display:flex;position:fixed;top:76px;left:0;right:0;overflow:auto hidden}.side-nav .btn-list a{border-radius:6px 6px 0 0}}@media (min-width:426px) and (max-width:991.98px){.our-price-section .side-nav .js-side-nav{top:90px}}@media (max-width:575px){.our-price-section .side-nav .js-side-nav{top:78px}}.faq-section .faq-wrapper{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:30px;min-width:300px;padding:20px;display:flex}.faq-section .faq-wrapper .contain-list{background:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C);border-radius:6px;width:100%;padding:20px}@media (max-width:767.98px){.faq-section .faq-wrapper .contain-list{padding:10px}ul.inline-block li+li:before{display:none}}.faq-section .faq-content .accordion-item{background:0 0;border:none;margin-top:0}.faq-section .faq-content .accordion-item .accordion-header .accordion-button{position:inherit;font-size:var(--fs-p);text-transform:capitalize;background:0 0;border:none;padding:6px 10px;font-weight:400}.faq-section .faq-content .accordion-item .accordion-collapse .accordion-body{color:var(--masta-cool-grey-11C);background:0 0;padding:15px}@media (max-width:1024px){.faq-section .faq-wrapper{flex-direction:column;align-items:center;width:100%;padding:10px}}@media (max-width:768px){.faq-section .faq-wrapper{gap:20px;width:100%}}.notice-board{font-size:var(--fs-small);border-radius:var(--radius-md);align-items:flex-start;gap:8px;width:100%;margin:0;padding:14px 16px;line-height:1.6;display:flex}.notice-board ul li{font-size:var(--fs-small);align-items:center;gap:8px;margin-bottom:.2rem;display:flex}@media screen and (max-width:768px){.notice-board.w-50{width:100%!important}}.notice-board.blue{border-radius:var(--radius-md);border:1px solid var(--blue-border);background:var(--blue-bg)}.notice-board.blue i{font-size:var(--fs-h4);color:var(--blue)}.notice-board.blue *{color:var(--blue)}.notice-board.blue .notice-board-content{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:8px;display:flex}.notice-board.blue .notice-board-content p{color:var(--blue);font-size:var(--fs-small);align-self:stretch;font-style:normal;font-weight:400;line-height:normal}.notice-board.warning{border-radius:var(--radius-md);background:var(--amber-50);color:var(--amber-900)}.notice-board.warning *{color:var(--amber-900)}.notice-board.warning a{color:var(--masta-sea-blue-100)!important}.notice-board .notice-board-content{font-size:var(--fs-small);flex-direction:column;flex:1 0 0;align-items:flex-start;gap:8px;display:flex}.notice-board.warning .notice-board-content p{color:var(--amber-900);font-size:var(--fs-small);align-self:stretch;font-style:normal;font-weight:400}.notice-board .notice-wrapper{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;width:100%;padding:12px;display:flex}.notice-board .notice-wrapper .top{border-radius:var(--radius-lg);align-self:stretch;align-items:center;gap:8px;width:100%;padding:6px;display:flex}.notice-board .notice-wrapper .top i{font-size:var(--fs-h4)}.notice-board .notice-wrapper .body{align-items:flex-start;gap:8px;width:100%;padding:12px;display:flex}.notice-board.info{border-radius:var(--radius-md);border:1px solid var(--info-border);background:var(--info-bg);color:var(--info)}.notice-board.info h4{color:var(--info);font-style:normal;font-weight:500;line-height:normal}.notice-board.info *{color:var(--info)}.notice-board.info .notice-board-content p{color:var(--info);font-size:var(--fs-small);align-self:stretch;font-style:normal;font-weight:400}.notice-board.danger{border-radius:var(--radius-md);border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--masta-226C-100)!important}.notice-board.danger h5{font-style:normal;font-weight:400;color:var(--masta-226C-100)!important}.notice-board.danger i,.notice-board.danger *{color:var(--masta-226C-100)!important}.notice-board .notice-board-content{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:8px;display:flex}.notice-board.danger .notice-board-content h6{font-size:var(--fs-small);font-style:normal;font-weight:500;color:var(--masta-226C-100)!important}@media screen and (max-width:768.98px){.notice-board .notice-wrapper,.notice-board .notice-wrapper .body{padding:0}}.contact-card-section .card-wrapper{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;align-items:stretch;gap:20px;display:grid}.contact-card-section .card-wrapper .card-list{border:1px solid var(--masta-cool-grey-2C);background:var(--masta-cool-grey-na);cursor:pointer;border-radius:4px;flex-direction:row;align-items:flex-start;gap:16px;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.contact-card-section .card-wrapper .card-list.active{border:1px solid var(--masta-sea-blue-100);background:var(--masta-cool-grey-na)}.contact-card-section .card-wrapper .card-list:before{z-index:0;border-left:1px solid var(--masta-sea-blue-100);border-bottom:1px solid var(--masta-sea-blue-100);opacity:0;content:"";background:#fff;width:23px;height:23px;transition:all .5s;position:absolute;bottom:3px;left:50%;transform:translate(-50%)rotate(-38deg)skew(16deg)}.contact-card-section .card-wrapper .card-list.active:before{opacity:1;bottom:-13px}.contact-card-section .card-wrapper .card-list.active .card-title h6,.contact-card-section .card-wrapper .card-list.active .card-title span{color:var(--default)}.contact-card-section .card-wrapper .card-list.blue.active .card-icon-wrap i{color:var(--masta-sea-blue-100)}.contact-card-section .card-wrapper .card-list .right{flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.contact-card-section .card-wrapper .card-list .card-icon-wrap{background:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.contact-card-section .card-wrapper .card-list .card-title{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:8px;display:flex}.contact-card-section .card-wrapper .card-list .card-title h6{color:var(--default);font-size:var(--fs-p);font-style:normal;font-weight:500;line-height:normal}.contact-card-section .card-wrapper .card-list .card-title span{color:var(--default);font-style:normal;font-weight:400;line-height:24px}.contact-card-section .card-wrapper .card-list .card-body{flex-grow:1}.contact-card-section .card-wrapper .card-list .card-footer{color:var(--masta-cool-grey-11C);margin-top:auto}@media (max-width:1368px){.contact-card-section .card-wrapper{grid-template-columns:repeat(auto-fit,minmax(365px,1fr))}}@media (max-width:1199px){.contact-card-section .card-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:768px){.contact-card-section .card-wrapper{grid-template-columns:repeat(2,minmax(224px,1fr));padding:0}.contact-card-section .card-wrapper .card-list{gap:8px;padding:14px 8px}.contact-card-section .card-wrapper .card-list:before{content:none}}@media (max-width:575.98px){.contact-card-section .card-wrapper{grid-template-columns:repeat(1,minmax(200px,1fr))}}.contact-card-section .card-wrapper .card-list.blue .card-icon-wrap{background:0 0}.contact-card-section .card-wrapper .card-list.blue .card-icon-wrap i{color:var(--masta-sea-blue-100)}.contact-card-section .card-wrapper .card-list.blue ul.checked li:before{content:"✔";color:var(--masta-sea-blue-100);margin-right:10px}.contact-card-section .card-wrapper .card-list.green .card-icon-wrap{background:0 0}.contact-card-section .card-wrapper .card-list.green .card-icon-wrap i{color:var(--masta-sea-blue-100)}.contact-card-section .card-wrapper .card-list.green ul.checked li:before{content:"✔";color:var(--masta-sea-blue-100);margin-right:10px}.contact-form-section{background:var(--section-bg-color)}.contact-wrapper{background:var(--masta-cool-grey-na);flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;padding:24px;display:flex}.contact-wrapper h5{color:var(--masta-cool-grey-11C);font-size:var(--fs-h4);font-style:normal;font-weight:500;line-height:normal}.contact-wrapper label{color:var(--masta-cool-grey-11C);font-style:normal;font-weight:400;line-height:normal}.contact-wrapper input,.contact-wrapper textarea{border:1px solid var(--masta-sea-blue-20);border-radius:4px;align-self:stretch;align-items:center;padding:10px 12px;display:flex}.contact-wrapper textarea{width:100%}.contact-wrapper .form-check{align-self:stretch;gap:8px;display:flex}.contact-wrapper .btn-wrap-right{justify-content:flex-end;align-self:stretch;align-items:center;gap:10px;display:flex}.opening-work{flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.box .title h5{color:var(--masta-cool-grey-11C);align-self:stretch;align-items:center;gap:8px;font-style:normal;font-weight:700;line-height:normal;display:flex}.box{border:1px solid var(--masta-cool-grey-2C);background:var(--masta-cool-grey-na);color:var(--masta-cool-grey-11C);border-radius:4px;flex-direction:column;align-self:stretch;align-items:flex-start;width:100%;padding:24px;line-height:normal;display:flex}.box ul{width:100%}.box ul li,.box ul li a{justify-content:space-between;align-self:stretch;align-items:center;font-weight:400;display:flex}.box ul li a span{align-self:stretch;align-items:center;gap:12px;display:flex}.health-tests-shopping-section{background:var(--masta-cool-grey-na)}.health-tests-shopping-section.sticky-top-body-position{top:78px}.health-tests-shopping-section.fix{top:116px}.health-tests-shopping-section .section-wrapper{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.health-tests-shopping-section .cart-wrapper{flex-direction:column;align-items:flex-start;gap:60px;width:100%;display:flex}.health-tests-shopping-section .cart-wrapper .cart-row{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.health-tests-shopping-section .cart-wrapper .cart-row .row-title{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.health-tests-shopping-section .cart-wrapper .cart-row .row-title .pagination{justify-content:flex-end;align-items:center;gap:0;display:flex}.health-tests-shopping-section .cart-wrapper .cart-row .row-title .pagination a{color:var(--masta-cool-grey-11C);letter-spacing:.32px;align-items:center;gap:12px;font-style:normal;font-weight:400;line-height:normal;display:flex}.health-tests-shopping-section .cart-wrapper .cart-row .row-title .pagination .page-numbers{align-items:center;display:flex}.health-tests-shopping-section .cart-wrapper .cart-row .row-title .pagination a:hover{color:var(--masta-sea-blue-100);letter-spacing:.32px;align-items:center;gap:12px;font-style:normal;font-weight:400;line-height:normal;display:flex}.product-list *{box-sizing:border-box}.product-list{grid-template-columns:repeat(4,1fr);align-self:stretch;gap:30px;display:grid}.product-list .product-item figure{margin:0}.g-columns-3{grid-template-columns:repeat(3,1fr)}.g-columns-4{grid-template-columns:repeat(4,1fr)}@media (min-width:1199px) and (max-width:1400px){.product-list{gap:15px}}@media (max-width:1199px){.product-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.product-list{grid-template-columns:repeat(2,1fr);align-self:stretch;gap:24px;display:grid}.health-tests-shopping-section .cart-wrapper{gap:24px}}.product-list .product-item{border:1px solid var(--masta-cool-grey-2C);background:#fff;border-radius:4px;flex-direction:column;align-items:flex-start;gap:12px;width:100%;height:100%;transition:transform .3s,box-shadow .3s;display:flex}.product-list .product-item .figure-caption-top-right{border:1px solid var(--masta-sky-blue-40);background:var(--masta-sky-blue-20);color:var(--masta-cool-grey-11C);font-size:var(--fs-small);text-align:center;border-radius:50px;justify-content:center;align-items:center;padding:2px 8px;font-style:normal;font-weight:500;line-height:normal;display:flex;position:absolute;top:.5rem;right:.5rem}.product-list .product-item.fade-in{animation:.5s ease-in-out fadeIn}.product-list .product-item:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.product-list .product-item .top{width:100%}.product-list .product-item .top .category{justify-content:space-between;align-items:center;display:flex}.product-list .product-item .top .cart-title figure{justify-content:center;align-self:stretch;align-items:center;gap:10px;display:flex}.product-list .product-item .cart-body{width:100%;padding:0 16px}.product-list .product-item .cart-body .info{flex-direction:column;align-self:stretch;align-items:flex-start;gap:6px;display:flex}.product-list .product-item .cart-body .info .list a.badge{border:1px solid var(--masta-sky-blue-40);background:var(--masta-sky-blue-20);color:var(--masta-cool-grey-11C);font-size:var(--fs-small);border-radius:50px;justify-content:center;align-items:center;padding:2px 8px;font-style:normal;font-weight:500;line-height:normal;display:flex}.product-list .product-item .cart-body .info .title-price{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.product-list .product-item .cart-body .info .title-price h6{color:var(--masta-cool-grey-11C);text-align:left;font-style:normal;font-weight:600}.product-list .product-item .cart-body .info .title-price span{color:var(--masta-sea-blue-100);text-align:center;font-size:var(--fs-p);font-style:normal;font-weight:700}.product-list .product-item .cart-body span.note{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);background-color:var(--masta-cool-grey-01C);border-top:.1px solid #d5d5d5;border-radius:6px;margin-top:.5rem;padding:.2rem .8rem;font-style:italic;display:block}.product-list .product-item .cart-footer{width:100%;margin-top:auto;padding:0 16px 16px}.product-list .product-item .cart-footer .footer-body{justify-content:flex-end;align-self:stretch;align-items:center;gap:12px;display:flex}.product-list .pagination{justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex}.product-list .pagination a,.product-list .pagination button{color:var(--masta-cool-grey-11C);background:0 0;border:0;border-radius:4px;padding:8px 12px;font-weight:700;text-decoration:none;transition:background .3s,color .3s}.product-list .pagination a:hover,.product-list .pagination button:hover{background:var(--masta-sea-blue-100);color:#fff}.product-list .pagination a.disabled,.product-list .pagination button.disabled,.product-list .pagination button[disabled],.product-list .pagination [aria-disabled=true]{pointer-events:none;opacity:.5;color:#666;background:#ccc}@media (max-width:1399px){.product-list .product-item .cart-footer .footer-body{gap:10px}}@media (max-width:767.98px){.product-list{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:stretch;gap:1rem;width:100%;padding-bottom:12px;display:flex;overflow-x:auto}.product-list .product-item{scroll-snap-align:start;box-sizing:border-box;flex-direction:column;flex:0 0 calc(60% - .5rem);justify-content:space-between;height:auto;display:flex}.product-list .product-item .cart-body{padding:0 12px}.product-list .product-item .cart-footer{padding:0 12px 12px}.product-list .product-item .cart-body .info .title-price{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}.product-list .product-item .cart-footer .footer-body{flex-direction:row;justify-content:center;align-self:stretch;align-items:center;gap:8px;display:flex}.product-list .product-item .cart-footer .footer-body a{width:100%}.notice-board .h1,.notice-board .h2,.notice-board .h3,.notice-board .h4,.notice-board .h5,.notice-board .h6,.notice-board h1,.notice-board h2,.notice-board h3,.notice-board h4,.notice-board h5,.notice-board h6,.notice-board ul,.notice-board ol,.notice-board p{margin-bottom:0}}@media (max-width:480px){.product-list .product-item{flex:0 0 calc(85% - .5rem)}}.health-tests-shopping-section .list-panel{justify-content:space-between;align-self:stretch;align-items:center;gap:30px;display:flex}.health-tests-shopping-section .list-panel .list-filter{align-self:stretch;align-items:center;gap:12px;max-width:100%;max-height:400px;padding-bottom:2px;padding-right:15px;display:flex;overflow-y:auto}.health-tests-shopping-section .list-panel .list-container{max-width:100%}.health-tests-shopping-section .list-filter li a{white-space:nowrap;border-radius:4px;justify-content:center;align-self:stretch;align-items:center;padding:8px 12px;display:flex}.health-tests-shopping-section .list-filter li a.active,.health-tests-shopping-section .list-filter li a.active:hover{background-color:var(--masta-sea-blue-100);color:#fff}.health-tests-shopping-section .list-filter li a:hover{color:var(--masta-cool-grey-11C);background-color:#e9ecef}@media (max-width:1024px){.health-tests-shopping-section .cart-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:768px){.health-tests-shopping-section .cart-wrapper{grid-template-columns:repeat(1,minmax(300px,1fr))}}.other-recommended-tests-section .cart-wrapper{flex-direction:column;align-items:flex-start;gap:60px;width:100%;padding:30px 0;display:flex}.other-recommended-tests-section .cart-wrapper .cart-row{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.other-recommended-tests-section .cart-wrapper .cart-row .row-title{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.other-recommended-tests-section .cart-wrapper .cart-row .row-title .pagination{justify-content:flex-end;align-items:center;gap:0+;display:flex}.other-recommended-tests-section .cart-wrapper .cart-row .row-title .pagination a{color:var(--default);letter-spacing:.32px;align-items:center;gap:12px;font-style:normal;font-weight:400;line-height:normal;display:flex}.other-recommended-tests-section .cart-wrapper .cart-row .row-title .pagination .page-numbers{align-items:center;display:flex}.other-recommended-tests-section .cart-wrapper .cart-row .row-title .pagination a:hover{color:var(--masta-sea-blue-100);letter-spacing:.32px;align-items:center;gap:12px;font-style:normal;font-weight:400;line-height:normal;display:flex}.other-recommended-tests-section .cart-wrapper .cart-row .product-list .pagination{justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex}.other-recommended-tests-section .cart-wrapper .cart-row .product-list .pagination a{color:var(--masta-cool-grey-11C);border-radius:4px;padding:8px 12px;font-weight:700;text-decoration:none;transition:background .3s,color .3s}.other-recommended-tests-section .cart-wrapper .cart-row .product-list .pagination a:hover{background:var(--masta-sea-blue-100);color:#fff}.other-recommended-tests-section .cart-wrapper .cart-row .product-list .pagination a.disabled{pointer-events:none;opacity:.5;color:#666;background:#ccc}.other-recommended-tests-section .list-panel{justify-content:space-between;align-self:stretch;align-items:center;gap:30px;display:flex}.other-recommended-tests-section .list-panel .list-filter{align-self:stretch;align-items:center;gap:12px;max-width:100%;max-height:400px;padding-right:15px;display:flex;overflow-y:auto}.other-recommended-tests-section .list-panel .list-container{max-width:100%}@media (min-width:576px){.other-recommended-tests-section .list-panel .list-container{max-width:540px}}@media (min-width:768px){.other-recommended-tests-section .list-panel .list-container{max-width:720px}}@media (min-width:992px){.other-recommended-tests-section .list-panel .list-container{max-width:960px}}@media (min-width:1200px){.other-recommended-tests-section .list-panel .list-container{max-width:1140px}}@media (min-width:1400px){.other-recommended-tests-section .list-panel .list-container{max-width:1170px}}.other-recommended-tests-section .list-filter li a{white-space:nowrap;border-radius:4px;justify-content:center;align-self:stretch;align-items:center;padding:8px 12px;display:flex}.other-recommended-tests-section .list-filter li a.active,.other-recommended-tests-section .list-filter li a.active:hover{background-color:var(--masta-sea-blue-100);color:#fff}.other-recommended-tests-section .list-filter li a:hover{color:var(--masta-cool-grey-11C);background-color:#e9ecef}@media (max-width:1024px){.other-recommended-tests-section .cart-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:768px){.other-recommended-tests-section .cart-wrapper{grid-template-columns:repeat(1,minmax(300px,1fr))}}.blog-wrapper{background:var(--section-bg-color)}.travel-health-booking-flow-section-steps{border-bottom:1px solid var(--masta-cool-grey-2C)}.travel-health-booking-flow-section{background:var(--masta-cool-grey-na)}.travel-health-booking-flow-section .appointment-type:disabled,.travel-health-booking-flow-section .appointment-type.disabled{pointer-events:none;opacity:.5;background:var(--masta-cool-grey-na);color:var(--masta-cool-grey-11C);border:1px solid var(--masta-sea-blue-40);cursor:not-allowed}.add-button{width:100%}.select-card-wrapper{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;display:flex}.select-card-wrapper .select-card{border-radius:var(--radius-md);border:1px solid var(--gray-200);background:#fff;flex-direction:column;align-self:stretch;align-items:flex-start;padding:22px;transition:all .3s ease-in-out;display:flex;position:relative}.select-card-wrapper .select-card[data-price=NaN]{border-radius:var(--radius-lg);border:1px solid var(--masta-cool-grey-na);background:#fff;flex-direction:column;align-self:stretch;align-items:flex-start;padding:12px;transition:all .3s ease-in-out;display:flex}.select-card-wrapper .select-card[data-price=NaN].active,.select-card-wrapper .select-card[data-price=NaN]:hover{border:1px solid var(--masta-cool-grey-na);background:var(--masta-cool-grey-na);box-shadow:none}.select-card-wrapper .select-card .checkmark i{content:"";color:var(--masta-sea-blue-100);font-size:var(--fs-p);display:none}.select-card-wrapper .select-card.active,.select-card-wrapper .select-card.active:hover{z-index:1;border-color:var(--blue-600);background:var(--blue-50);position:relative}.select-card-wrapper .select-card:hover{z-index:1;border-color:var(--blue-100);background:var(--blue-50);position:relative}.select-card-wrapper .select-card.active .checkunmark{display:none}.select-card-wrapper .select-card.active .checkmark i{content:"";color:var(--masta-sea-blue-100);font-size:var(--fs-md);display:block}.js-select-card{cursor:pointer}.select-card-wrapper .select-card .body{width:100%}.select-card-wrapper .location{align-items:flex-start;gap:8px;max-width:400px;line-height:1.4;display:flex}.select-card-wrapper .location i{flex-shrink:0;margin-top:5px}.select-card-wrapper .location-text{vertical-align:middle;font-size:var(--fs-small);display:inline-block}.select-card-wrapper .contact-item{align-items:flex-start;gap:8px;display:flex}.select-card-wrapper .contact-item i{font-size:var(--fs-small);flex-shrink:0;margin-top:2px}.select-card-wrapper .contact-text{line-height:1.4;font-size:var(--fs-small);display:inline-block}.body ul{flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding-left:0;display:flex}.body ul li{flex-wrap:wrap;flex:1 0 0;align-items:flex-start;gap:8px;width:100%;display:flex}.body ul li span{align-items:flex-start;gap:8px;display:flex;font-size:var(--fs-small)!important}.body ul.info,.body ul.success,.body ul.danger,.body ul.warning,.body ul.blue{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.body ul.info li,.body ul.info li span{color:var(--info)}.body ul.success li,.body ul.success li span{color:var(--success)}.body ul.danger li,.body ul.danger li span{color:var(--masta-226C-100)!important}.body ul.warning li,.body ul.warning li span{color:var(--warning)}.body ul.blue li,.body ul.blue li span{color:var(--blue)}.select-card-wrapper .select-card .footer{background:0 0;flex:1 0 0;justify-content:space-between;align-items:center;width:100%;display:flex}.select-card-wrapper .select-card .footer .theme-btn{align-items:center;padding:7.5px 16px;display:flex!important}.icon-masta-confirmation-wrap-success{background:#dcfce7;border-radius:100px;justify-content:center;align-items:center;width:53px;height:53px;padding:14px 14.5px 15px;display:flex}.icon-masta-confirmation-wrap-success i{font-size:var(--fs-h4);color:var(--masta-7719C-100)}.icon-masta-confirmation-wrap-fail{background:var(--masta-226C-20);border-radius:100px;justify-content:center;align-items:center;width:53px;height:53px;padding:14px 14.5px 15px;display:flex}.icon-masta-confirmation-wrap-fail i{font-size:var(--fs-h4);color:var(--masta-226C-100)}.booking-confirmed .sub-title{color:var(--masta-cool-grey-11C);text-align:left;margin-top:20px}.site-breadcrumb .breadcrumb-menu li.active{color:var(--color-dark)}.skeleton-no{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:5px;animation:none}.truncate-text{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding:0!important}.form-heading{font-size:var(--fs-h4);margin-top:20px;margin-bottom:8px;font-weight:700;display:inline-block;position:relative}.form-heading:after{content:"";background-color:var(--masta-sea-blue-100);border-radius:5px;width:60px;height:3px;margin-top:4px;display:block}.badge{--masta-badge-padding-x:.65em;--masta-badge-padding-y:.35em;--masta-badge-font-size:var(--fs-xs);--masta-badge-font-weight:700;--masta-badge-color:#fff;--masta-badge-border-radius:var(--masta-border-radius);padding:var(--masta-badge-padding-y) var(--masta-badge-padding-x);font-size:var(--masta-badge-font-size);font-weight:var(--masta-badge-font-weight);color:var(--masta-sea-blue-100);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--masta-badge-border-radius);line-height:1;display:inline-block}.country-tag.selected{border-color:var(--masta-sea-blue-100)!important}.vaccines-diseases-section{background:var(--masta-sea-blue-100)}.vaccines-diseases-section .text-white{text-shadow:2px 2px 8px #000c,1px 1px 3px #000000e6}.flag-container img{object-fit:cover;width:100%;height:100%}.map-wrapper{flex-wrap:wrap;gap:10px;display:flex;overflow:auto hidden}.countrytab{-webkit-overflow-scrolling:touch;grid-template-rows:repeat(2,auto);grid-auto-columns:max-content;grid-auto-flow:column;align-content:start;gap:10px;width:100%;padding:2px 0;display:grid;overflow:auto hidden}.country-button{background:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C);border-radius:10rem;align-items:center;gap:15px;width:fit-content;padding:8px;transition:all .3s ease-in-out;display:flex;box-shadow:0 4px 12px #00000014}.country-button:hover{transform:translateY(-2px);box-shadow:0 6px 15px #00000026}.country-example{border-radius:50%;width:30px;height:30px;overflow:hidden}.country-example img{object-fit:cover;width:100%;height:100%}.country-info{flex-direction:column;flex:1;gap:4px;padding-right:7px;display:flex}.country-title{font-size:var(--fs-p);margin:0;font-weight:600}.country-info span{font-size:var(--fs-small);color:var(--masta-cool-grey-11C)}.btn-map{justify-content:center;align-items:center;gap:5px;height:auto!important;padding:1px 5px!important;line-height:normal!important;display:flex!important}.btn-map:hover i{color:var(--masta-cool-grey-na)}.btn-map i{font-size:var(--fs-xs);color:var(--masta-cool-grey-11C);transition:all .3s ease-in-out}.dropdown:focus,.dropdown>a:focus{box-shadow:none;outline:none}.dropdown-menu{border:0;padding:1rem;box-shadow:0 0 1.5rem #0000001a}.dropdown-menu .dropdown-item{font-size:var(--fs-small);color:#555;background:0 0;padding:.25rem 1rem;position:relative}.dropdown-menu .dropdown-item:focus{box-shadow:none;outline:none}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:active{color:#000;background:0 0;padding-left:.75rem;padding-right:1.25rem}.dropdown-menu .dropdown-item.active{color:#4726e1;background:0 0}.dropdown-menu .dropdown-item.active:hover,.dropdown-menu .dropdown-item.active:active{padding-left:1rem;padding-right:1rem}.dropdown-menu .dropdown-item span{display:block}.dropdown-menu .dropdown-label{font-size:var(--fs-small);background:0 0;padding:.25rem 1rem;display:inline-block;position:relative}.dropdown-menu .dropdown-label:focus{box-shadow:none;outline:none}.dropdown-menu .dropdown-label:not(:first-child){margin-top:1rem}.dropdown-menu-detailed li+li{margin-top:.5rem}.dropdown-menu-detailed li span{padding-left:2.5rem;position:relative}.dropdown-menu-detailed li span .bi{font-size:var(--fs-h4);color:#000;margin-top:-.5em;position:absolute;top:50%;left:0}.dropdown-menu-detailed li span small,.dropdown-menu-detailed li span .small{font-size:var(--fs-small);color:#777;display:block}.dropdown-hover>.dropdown-menu{pointer-events:none;opacity:0;margin:.625rem 0 0;transition:all .2s ease-in-out;display:block}.dropdown-hover:hover>.dropdown-menu{opacity:1;pointer-events:auto;margin:0}.dropdown-hover>.dropdown-toggle:after{display:none}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:5px;animation:1.5s linear infinite shimmer2}.skeleton-text{text-align:center;width:100%;height:14px;font-size:var(--fs-small);margin-bottom:8px}.skeleton-icon{border-radius:4px;width:30px;height:30px}.skeleton-container{border-radius:var(--radius-lg);border:1px solid var(--masta-cool-grey-2C);align-self:stretch;padding:16px}@keyframes shimmer2{0%{background-position:-200px 0}to{background-position:200px 0}}.skeleton-button{background-color:#e0e0e0;border-radius:4px;position:relative;overflow:hidden}.skeleton-button:before{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%);width:150%;height:100%;animation:1.5s linear infinite skeleton-shimmer;position:absolute;top:0;left:-150%}@keyframes skeleton-shimmer{0%{left:-150%}to{left:100%}}.skeleton-title{width:60%;height:1.4em;margin-bottom:8px}.skeleton-button{border-radius:6px;width:100px;height:40px}.skeleton_loader-card{background-color:#f0f8ff;border:1px solid #cce4f5;border-radius:10px;width:100%;max-width:100%;padding:16px;font-family:sans-serif;animation:1.5s ease-in-out infinite pulse;box-shadow:0 2px 6px #0000000d}.skeleton_loader-card .skeleton_loader-header{justify-content:space-between;align-items:flex-start;display:flex}.skeleton_loader-card .skeleton_loader-icon{background-color:#d1d5db;border-radius:4px;flex-shrink:0;width:24px;height:24px}.skeleton_loader-card .skeleton_loader-title-group{flex-grow:1;margin-left:12px}.skeleton_loader-card .skeleton_loader-dot{background-color:#d1d5db;border-radius:4px;width:24px;height:12px}.skeleton_loader-card .skeleton_loader-body{margin-top:16px;padding-left:36px}.skeleton_loader-card .skeleton_loader-line{background-color:#d1d5db;border-radius:4px;height:10px;margin-bottom:8px}.skeleton_loader-card .short{width:60%}.skeleton_loader-card .medium{width:80%}.skeleton_loader-card .long{width:90%}.skeleton_loader-card .xshort{width:40%}.btn-change-location{border:1px solid var(--blue-100);width:100%;font-size:var(--fs-small);justify-content:center;align-items:center;gap:8px;font-weight:600;transition:all .25s ease-in-out;border-radius:var(--radius-md)!important;background:var(--blue-50)!important;padding:11px 16px!important;display:flex!important}.btn-change-location:hover{border-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);background:var(--masta-sea-blue-100)!important}.btn-change-location i{color:var(--masta-sea-blue-100);margin-right:0;transition:color .25s ease-in-out;font-weight:400!important;font-size:var(--fs-md)!important}.btn-change-location:hover i{color:var(--masta-cool-grey-na)}.password-container{width:fit-content;margin-bottom:15px;position:relative}.toggle-password{cursor:pointer;color:var(--default);position:absolute;top:50%;right:10px;transform:translateY(-50%)}input[type=password]::-ms-reveal{width:0;height:0;color:var(--default);display:none}input[type=password]::-webkit-reveal{color:var(--default);display:none}input[type=password]{color:var(--default);background-color:#0000;border:none;outline:none}.modal-footer-country{flex-wrap:nowrap;gap:10px;padding-left:0;padding-right:0;display:flex}.card-container{border:1px solid var(--masta-cool-grey-2C);background-color:var(--wrapper-bg);--card-bg:#fff;--icon-color:#000;--check-color:#000;--link-color:var(--masta-sea-blue-100);--link-hover:var(--masta-sea-blue-100);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;align-items:stretch;width:100%;padding:16px;transition:transform .3s,box-shadow .3s;display:grid}.card-container .card-list{border-radius:var(--radius-lg);flex-direction:row;align-items:flex-start;gap:16px;height:100%;display:flex}.card-container:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.card-container .card-list .card-icon-wrap{background:var(--card-bg);border-radius:50%;justify-content:center;align-items:center;width:40px;display:flex}.card-container .card-list .card-icon-wrap i{color:var(--icon-color)}.card-container .card-list .card-title{font-size:var(--fs-p);color:var(--check-color);font-weight:600;line-height:1rem}.card-container .card-list .card-body{font-size:var(--fs-small);flex-grow:1;line-height:1.2rem}.card-container .card-list .card-footer{margin-top:auto}.card-container .card-list .card-footer a{color:var(--link-color);font-size:var(--fs-small);text-decoration:none}.card-container .card-list .card-footer a:hover{color:var(--link-hover);text-decoration:none}.card-container .card-list ul.checked li:before{content:"✔";color:var(--check-color);margin-right:10px}.card-container.blue{--wrapper-bg:var(--masta-sea-blue-100)}.card-container .card-list.blue{color:var(--check-color);--card-bg:var(--masta-sea-blue-100);--icon-color:var(--masta-cool-grey-na);--check-color:var(--masta-cool-grey-na)}.card-container.green{--wrapper-bg:#22c55e0d}.card-container .card-list.green{--card-bg:#22c55e1a;--icon-color:var(--masta-7719C-100);--check-color:var(--masta-7719C-100)}.card-container.danger{--wrapper-bg:#ef44440d}.card-container .card-list.danger{--card-bg:#ef44441a;--icon-color:var(--masta-red-100);--check-color:var(--masta-red-100);--link-color:#dc3545;--link-hover:#c82333}.card-container.white{--card-bg:var(--masta-cool-grey-na)}.card-container .card-list.white{--card-bg:#f5f5f5;--icon-color:var(--masta-sea-blue-100);--check-color:var(--masta-cool-grey-11C);--link-color:var(--masta-sea-blue-100);--link-hover:var(--masta-sea-blue-100)}@media (max-width:1024px){.card-container{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:768px){.card-container{grid-template-columns:repeat(1,minmax(100%,1fr))}}@media (max-width:576px){.card-container{grid-template-columns:repeat(1,minmax(100%,1fr))}}.travel-wrapper .booking-card .header-top.align-items-center{align-items:center!important}@media (max-width:991.98px){.has-mobile-sticky-footer{padding-bottom:0}}.flex-column-gap-4{flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;display:flex}.flex-column-gap-8{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.overflow-y-booking-flow{width:100%;max-height:80vh;padding:0 6px 10px 0;overflow-y:auto}.overflow-y-booking-flow-36{width:100%;min-height:auto;max-height:43.8vh;padding-top:0;padding-bottom:10px;overflow-y:auto}.card-text-bg-info{color:var(--masta-cool-grey-na);background-color:rgba(var(--masta-sea-blue-100-rgb), 1);border-color:var(--info-border)}@keyframes ring{0%{transform:rotate(0)}25%{transform:rotate(-15deg)}50%{transform:rotate(0)}75%{transform:rotate(15deg)}to{transform:rotate(0)}}.bell-icon{font-size:var(--fs-h4);transform-origin:top;animation:1s infinite ring;display:inline-block}.map-container{justify-content:center;align-items:center;height:100%;display:flex}.offcanvas-view-on-map{width:50%;min-width:50%;height:100%;max-height:100%}@media (max-width:992px){.offcanvas-view-on-map{width:100%;min-width:100%;height:100%;max-height:100%}}.subtitle{font-size:var(--fs-small);color:var(--masta-cool-grey-na);background:var(--masta-sea-blue-100);border-radius:30px;padding:2px 15px;font-weight:700;display:inline-block;position:relative}.spacer-double{clear:both;width:100%;height:60px;display:block}@media only screen and (max-width:992px){.sm-hide{display:none}}.circle-container{aspect-ratio:1;width:100%;max-width:300px;margin:auto;position:relative}.circle-container .circle-svg{width:100%;height:100%;animation:10s linear infinite rotateText}.circle-container .circle-border{fill:none;stroke:#1d4286}.circle-container .circle-border.outer,.circle-container .circle-border.inner{stroke-width:2px}.circle-container text{font-size:var(--fs-p);text-transform:uppercase;letter-spacing:1.5px;fill:#1d4286;font-weight:700}.circle-container .center-icon{width:max(150px,min(30%,150px));height:max(150px,min(30%,150px));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:575.98px){.circle-container .center-icon{width:max(100px,min(30%,100px));height:max(100px,min(30%,100px))}}@media (max-width:380px){.circle-container .center-icon{width:max(85px,min(30%,100px));height:max(85px,min(30%,100px))}}.center-icon img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity 1s ease-in-out;animation:6s infinite fadeImages;position:absolute;top:0;left:0}.center-icon img:first-child{animation-delay:0s}.center-icon img:nth-child(2){animation-delay:3s}.center-icon:has(img:only-child) img{opacity:1;transition:none;animation:none}@keyframes fadeImages{0%{opacity:1}45%{opacity:1}55%{opacity:0}to{opacity:0}}@keyframes rotateText{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mapPop{max-width:100%}.mapPop h6{font-size:var(--fs-p);margin:0 0 .5rem;font-weight:700}.mapPop span,.mapPop address{font-size:var(--fs-small);margin-bottom:.5rem;display:block}.mapPop address{font-style:normal}.mapPop .btns{flex-direction:column;gap:.5rem;display:flex}.mapPop .btns a{text-align:center;background-color:var(--masta-sea-blue-100);color:#fff;font-size:var(--fs-small);cursor:pointer;border:none;border-radius:.25rem;font-weight:600;text-decoration:none;transition:background-color .2s ease-in-out;display:inline-block}.mapPop .btns a:hover,.mapPop .btns a:focus{background-color:var(--masta-sea-blue-100);outline:none}.mapPop .btns a:focus-visible{outline:2px solid var(--masta-sea-blue-100);outline-offset:2px}@media screen and (min-width:600px){.mapPop h6{font-size:var(--fs-md)}.mapPop .btns{flex-direction:row;justify-content:space-between}.mapPop .btns a{flex:auto}}.icon-masta-close{cursor:pointer}.bg-brand-masta{background-color:var(--masta-sea-blue-100)}.bg-brand-nomad{background-color:var(--nomad)}.bg-brand-franchise,.bg-brand-default{background-color:var(--masta-226C-100)}.text-brand-masta{color:var(--masta-sea-blue-100)}.tag-brand-masta{color:var(--masta-sea-blue-100);border:.25px solid #81c7ed;border-radius:4px;font-size:var(--fs-2xs)!important;text-transform:capitalize!important;background:#0072b118!important;padding:2px 5px!important;font-weight:700!important}.text-brand-nomad{color:var(--nomad)}.tag-brand-nomad{color:var(--nomad);border:.25px solid #8898c3;border-radius:4px;font-size:var(--fs-2xs)!important;text-transform:capitalize!important;background:#1d3d9218!important;padding:2px 5px!important;font-weight:700!important}.text-brand-franchise{color:var(--masta-226C-100)}.tag-brand-franchise{color:var(--masta-226C-100);border:.25px solid #db5888;border-radius:4px;font-size:var(--fs-2xs)!important;text-transform:capitalize!important;background:#d5167318!important;padding:2px 5px!important;font-weight:700!important}.text-brand-default{color:var(--navy)}.tag-brand-default{color:var(--navy);border:.25px solid var(--navy-mid);border-radius:4px;font-size:var(--fs-2xs)!important;text-transform:capitalize!important;background:#0d1b3818!important;padding:2px 5px!important;font-weight:700!important}.tag-brand-partner{color:var(--masta-119C-100);border:.25px solid #c7a941;border-radius:4px;font-size:var(--fs-2xs)!important;text-transform:capitalize!important;background:#9d884918!important;padding:2px 5px!important;font-weight:700!important}.border-brand-masta{border-color:var(--masta-sea-blue-100)}.border-brand-nomad{border-color:var(--nomad)}.border-brand-franchise,.border-brand-default{border-color:var(--masta-226C-100)}masta-cliniccard{width:100%;max-width:100%}.benefits-list{text-align:left;margin:0;padding:0;list-style:none}.benefit-item{align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.benefit-item:last-child{margin-bottom:0}.benefit-icon{color:var(--masta-sea-blue-100);flex-shrink:0}.benefit-icon i{font-size:var(--fs-h3);color:var(--masta-sea-blue-100)}@media (max-width:991.98px){.benefit-icon i{font-size:var(--fs-h4)}}.benefit-description{color:var(--text-color)}@media (max-width:767.98px){.benefit-item{gap:15px}.benefit-icon{width:21px;height:21px}.masta-benefits-container{padding:12px}}.country-tags{cursor:pointer;flex-wrap:wrap;gap:0;margin-top:6px;display:flex}.masta-destination-title .masta-destination-heading{width:50%;font-weight:600;font-size:var(--fs-small)}.masta-destination-inline-lists .masta-destination-title{border-bottom:1px solid var(--masta-sea-blue-60);margin-bottom:.5rem;padding-bottom:.5rem}.country-tags{-webkit-overflow-scrolling:touch;flex-direction:column;align-items:center;padding:0;list-style:none;display:flex;overflow-x:visible}.country-tags .country-tag{outline-offset:2px;flex-direction:column;align-items:center;margin-bottom:.625rem;display:flex;position:relative}.country-tags .country-tag:focus-within,.country-tags .country-tag:focus{outline:3px solid var(--masta-sea-blue-100);outline-offset:4px}.country-tags .bulletBlock{background:var(--masta-cool-grey-na);min-width:11.25rem;font-size:var(--fs-p);text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;border:.05rem solid #0000001a;border-radius:.5rem;padding:1rem 1.5rem;line-height:1.4;box-shadow:0 .125rem .25rem #0000001a}.country-tags .country-tag:not(:last-child):after{content:"";border-top:.9375rem solid #333;border-left:.625rem solid #0000;border-right:.625rem solid #0000;width:0;height:0;margin:.9375rem auto;display:block}.country-tags .country-tag button{color:var(--masta-cool-grey-11C);cursor:pointer;width:1.5rem;height:1.5rem;font-weight:700;font-size:var(--fs-small);background:#0000001a;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:5px;display:flex;position:absolute}.country-tags .arrivaldate{margin-left:30px}.country-tags .arrivaldate span{font-size:var(--fs-p)}.country-tags .country_name{margin-left:30px}.country-tags-available .country-tag{width:100%;padding:0;margin-right:0!important}.country-tags-available .country-tag .bulletBlock{min-width:100%;box-shadow:none;background:0 0;border:0;gap:1rem;padding:0;display:flex}.country-tags-available .country-tag.activeBullet .bulletBlock{background:0 0;border:0;padding:0}.country-tags-available .country-tag .country_name,.country-tags-available .country-tag .arrivaldate{align-self:center;width:50%;display:flex;color:var(--masta-cool-grey-11C)!important}.country-tags-available .country-tag .arrivaldate span{color:var(--masta-cool-grey-11C)!important}.country-tags-available .country-tag .country_name,.country-tags-available .country-tag .arrivaldate{margin:0}.country-tags.country-tags-available .country-tag button{top:50%;right:3px;transform:translateY(-50%)scale(.75)}.country-tags-available.country-tags .country-tag:not(:last-child):after{content:none}.booking-summary .masta-destination-inline-lists .masta-destination-title{border-bottom:1px solid var(--masta-sea-blue-60);color:#fff!important}.booking-summary .country-tags-available .country-tag .country_name,.booking-summary .country-tags-available .country-tag .arrivaldate{color:#fff!important}.booking-summary .country-tags.country-tags-available .country-tag button{background:#fff var(--bs-btn-close-bg) center/1em auto no-repeat}.booking-flow-dist.country-tags-available .country-tag .country_name{color:#fff!important}.masta-world-map-travel-wrapper .masta-destination-inline-lists,.masta-travel-health-modal-wrapper .masta-destination-inline-lists{display:none}@media (min-width:30em){.country-tags{flex-direction:row;justify-content:start;align-items:center;overflow-x:hidden}.country-tags .country-tag{flex-direction:row;margin-bottom:0;margin-right:.75rem}.country-tags .bulletBlock{min-width:7.5rem;font-size:var(--fs-small);padding:3px 10px}.country-tags .country-tag:not(:last-child):after{border-top:.625rem solid #0000;border-bottom:.625rem solid #0000;border-left:.6375rem solid #0003;width:0;height:0;margin-left:0;display:inline-block}}@media (max-width:61.9375em){.masta-destination-inline-lists .masta-destination-title{border-bottom:1px solid var(--wc-secondary);color:#fff}.country-tags-available .country-tag .country_name,.country-tags-available .country-tag .arrivaldate{color:#fff}.country-tags-available .country-tag .country_name,.country-tags-available .country-tag .arrivaldate span{color:#fff!important}.country-tags-available.country-tags .country-tag button{top:2px;right:6px;transform:translateY(0)scale(.75);color:#fff!important}}@media (max-width:47.938em){.country-tags .country-tag{margin-right:.05rem}.masta-add-desti button{width:100%}}@media (max-width:30em){.country-tags{border-radius:var(--radius-lg);border:1px solid #fff0;padding:0}.country-tags .bulletBlock{min-width:9.375rem;font-size:var(--fs-small);padding:.625rem 1rem}.country-tags .country-tag:not(:last-child):after{margin:.625rem auto}.country-tags .country-tag{width:100%}.country-tags .country-tag:last-child{margin:0}.country-tags .country-tag:not(:last-child):after{border-top-color:#0003;margin:0 auto .05rem}.country-tags .bulletBlock{width:100%}}.country-tag.activeBullet .bulletBlock{background:#ededed;border:.05rem solid #d5d5d5}.country-tags .country-tag.activeBullet button,.country-tags .country-tag.activeBullet .arrivaldate span,.country-tags .country-tag.activeBullet .country_name,.country-tags .country-tag.activeBullet:hover button,.country-tags .country-tag.activeBullet:hover .arrivaldate span,.country-tags .country-tag.activeBullet:hover .country_name{color:var(--masta-sea-blue-100)}.tag-badge-wrapper{outline:none;display:inline-block;position:relative}.tag-badge{color:#fff;font-size:var(--fs-p);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-color:#007bff;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;line-height:1;display:inline-flex}.tag-popover{min-width:160px;max-width:90vw;color:var(--default);font-size:var(--fs-small);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:10;background-color:#fff;border:1px solid #ccc;border-radius:.375rem;justify-content:center;align-items:center;gap:10px;padding:.5rem .75rem;font-weight:400;line-height:1.4;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;display:flex;position:absolute;bottom:120%;left:50%;transform:translate(-50%);box-shadow:0 .5rem 1.25rem #0000001a}.popover-arrow{z-index:-1;background-color:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;width:.625rem;height:.625rem;position:absolute;top:100%;left:50%;transform:translate(-50%)rotate(45deg)}.tag-badge-wrapper:hover .tag-popover,.tag-badge-wrapper:focus-within .tag-popover{opacity:1;visibility:visible;pointer-events:auto;color:var(--masta-cool-grey-11C)}@media (max-width:480px){.tag-popover{font-size:var(--fs-sm);max-width:90%;margin-left:70px;padding:.5rem}}@media (max-width:640px){.tag-popover{font-size:var(--fs-sm);max-width:85vw;margin-left:70px;padding:.5rem}}@media (min-width:641px) and (max-width:1024px){.tag-popover{font-size:var(--fs-small);max-width:300px;margin-left:70px}}@media (min-width:1025px){.tag-popover{font-size:var(--fs-small);max-width:350px;margin-left:70px}}.text-default{color:var(--masta-cool-grey-11C)}@media (pointer:coarse){.section-paragraph p a,.section-paragraph li a,.section-paragraph label a,.wysiwyg-editor p a,.wysiwyg-editor li a{transition:none}}.thank-you-page .health-tests-shopping-section .mens-tests h4{color:var(--masta-cool-grey-11C)}.slider-container{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding:0 40px;position:relative}.slider-container .slider-wrapper{cursor:grab;position:relative;overflow:hidden}.slider-container .slider{gap:var(--slide-gap);margin-left:calc(1 * var(--slide-gap));will-change:transform;transition:transform .4s;display:flex}.slider-container .slider .product{flex-shrink:0;width:100%}@media (min-width:768px){.slider-container .slider .product{width:calc((100% - (2 * var(--slide-gap))) / 2)}}@media (min-width:1024px){.slider-container .slider .product{width:calc((100% - (3 * var(--slide-gap))) / 3)}}@media (min-width:768px){.thank-you-page .slider-container .slider .product{width:calc((100% - (2 * var(--slide-gap))) / 2)}}.slider-container .slider-nav{z-index:10;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 5px #0000001a}.slider-container .slider-nav.prev{left:0}.slider-container .slider-nav.next{right:0}.slider-container .slider-nav.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.thank-you-page .health-tests-shopping-section .slider-container .slider{padding-left:0}.compact-products .slider-container .slider .product{width:calc((100% - var(--slide-gap)) / 2);border:1px solid var(--border);border-radius:var(--radius-md);flex-shrink:0}@media (min-width:768px){.compact-products .slider-container .slider .product{width:calc((100% - 2 * var(--slide-gap)) / 2)}}@media (min-width:1200px){.compact-products .slider-container .slider .product{width:calc((100% - 3 * var(--slide-gap)) / 3)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes progressLoad{0%{width:0}20%{width:25%}40%{width:45%}60%{width:60%}80%{width:80%}to{width:100%}}.clinical-oversight-container{padding:var(--section-padding);background:#f4f4f4}.clinical-oversight-container .clinical-oversight{text-align:center}.clinical-oversight-container .clinical-oversight__inner{width:min(880px,100%);margin:auto}.clinical-oversight-container .clinical-oversight h2{color:var(--masta-sea-blue-100);margin:0 0 20px;font-size:22px;line-height:1.25}.clinical-oversight-container .clinical-oversight__photo{background:#e7e7e7;border-radius:50%;width:190px;height:190px;margin:0 auto 24px;overflow:hidden}.clinical-oversight-container .clinical-oversight__photo img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.clinical-oversight-container .clinical-oversight h3{color:var(--masta-sea-blue-100);margin:0 0 6px;font-size:25px;line-height:1.25}.clinical-oversight-container .role{margin:0;font-size:18px}.clinical-oversight-container .affiliation{margin:2px 0 7px;font-size:17px;line-height:1.45}.clinical-oversight-container .credentials{margin:0 0 3px;font-size:15px}.clinical-oversight-container .gmc{color:var(--muted);margin-bottom:19px;text-decoration:none;display:inline-block}.clinical-oversight-container .gmc span{text-underline-offset:2px;text-decoration:underline}.clinical-oversight-container .summary{max-width:820px;margin:0 auto 22px;font-size:18px;line-height:1.55}.clinical-oversight-container .read-biography{border:0;border-bottom:2px solid var(--masta-sea-blue-100);color:var(--masta-sea-blue-100);cursor:pointer;background:0 0;padding:2px 2px 3px;font-weight:700}.clinical-oversight-container .read-biography:hover,.clinical-oversight-container .read-biography:focus-visible{color:#007db7;border-color:#007db7}.clinical-oversight-container dialog{color:#1d2b36;border:0;border-radius:16px;width:min(780px,100% - 32px);max-height:88vh;padding:0;box-shadow:0 28px 90px #001d2c66}.clinical-oversight-container dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#021b28ad}.clinical-oversight-container .modal-header{border-bottom:1px solid var(--line);text-align:left;grid-template-columns:86px 1fr 48px;align-items:start;gap:20px;padding:30px 30px 22px;display:grid}.clinical-oversight-container .modal-header img{object-fit:cover;border-radius:50%;width:86px;height:86px}.clinical-oversight-container .modal-header h3{color:var(--masta-sea-blue-100);margin:0 0 5px;font-size:24px;line-height:1.2}.clinical-oversight-container .modal-header p{margin:0;line-height:1.4}.clinical-oversight-container .modal-header .credentials{margin-top:7px;font-size:13px}.clinical-oversight-container .modal-header .gmc{margin:3px 0 0}.clinical-oversight-container .close{border:2px solid var(--masta-sea-blue-100);width:44px;height:44px;color:var(--masta-sea-blue-100);cursor:pointer;background:#fff;border-radius:50%;font-size:26px;line-height:1}.clinical-oversight-container .modal-body{text-align:left;padding:28px 30px 34px;overflow:auto}.clinical-oversight-container .modal-body p{margin:0 0 18px}.clinical-oversight-container .modal-body p:last-child{margin-bottom:0}@media (max-width:650px){.clinical-oversight-container .clinical-oversight{padding:42px 20px 38px}.clinical-oversight-container .clinical-oversight h2{font-size:20px}.clinical-oversight-container .clinical-oversight__photo{width:150px;height:150px}.clinical-oversight-container .clinical-oversight h3{font-size:22px}.clinical-oversight-container .role,.clinical-oversight-container .affiliation,.clinical-oversight-container .summary{font-size:16px}.clinical-oversight-container .credentials{font-size:13px}.clinical-oversight-container .modal-header{grid-template-columns:64px 1fr 40px;gap:12px;padding:20px}.clinical-oversight-container .modal-header img{width:64px;height:64px}.clinical-oversight-container .modal-header h3{font-size:20px}.clinical-oversight-container .modal-header .credentials,.clinical-oversight-container .modal-header .gmc{grid-column:1/-1}.clinical-oversight-container .close{width:40px;height:40px}.modal-body{padding:22px 20px}}.compact-products .slider-container .slider .product{width:calc((100% - var(--slide-gap)) / 2);flex-shrink:0}@media (min-width:768px){.compact-products .slider-container .slider .product{width:calc((100% - 2 * var(--slide-gap)) / 2)}}@media (min-width:1200px){.compact-products .slider-container .slider .product{width:calc((100% - 3 * var(--slide-gap)) / 3)}}.compact-thumb-card{border-radius:var(--radius-md,10px);color:inherit;background:#fff;flex-direction:column;height:auto;text-decoration:none;transition:box-shadow .25s,transform .25s;display:flex;overflow:hidden}.compact-thumb-card:hover,.compact-thumb-card:focus-within{color:inherit;text-decoration:none;transform:translateY(-3px);box-shadow:0 6px 20px #00000014}.compact-thumb-media-link,.compact-thumb-title-link{color:inherit;font-size:var(--fs-xs,.875rem);text-decoration:none}.compact-thumb-media-link:focus-visible,.compact-thumb-title-link:focus-visible{outline:2px solid var(--masta-sea-blue-100);outline-offset:2px;border-radius:6px}.compact-thumb-visual{aspect-ratio:4/3;background:#f5f7fa;width:100%;position:relative;overflow:hidden}.compact-thumb-visual .compact-thumb-img{object-fit:cover;border-radius:10px 10px 0 0;width:100%;height:100%;transition:transform .3s;display:block}.compact-thumb-card:hover .compact-thumb-img,.compact-thumb-card:focus-within .compact-thumb-img{transform:scale(1.03)}.compact-thumb-info{flex-direction:column;gap:6px;min-height:100px;margin-top:10px;margin-bottom:10px;padding:0 8px;display:flex}.compact-thumb-title{font-size:var(--fs-sm);-webkit-line-clamp:2;line-clamp:2;color:var(--masta-cool-grey-11C,#333);-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.compact-thumb-meta{align-items:center;gap:6px;display:flex}.compact-thumb-price{font-size:var(--fs-sm);color:var(--masta-sea-blue-100);font-weight:700}.compact-thumb-actions{gap:6px;margin-top:auto;display:flex}.compact-thumb-actions .theme-btn{font-size:var(--fs-xs);text-align:center;cursor:pointer;white-space:nowrap;border-radius:6px;flex:1;padding:4px 12px}.compact-thumb-actions .btn-xs{font-size:var(--fs-xs);padding:4px 10px;line-height:1.4}.compact-products .slider-container{padding:0 35px}.compact-products .cart-wrapper{padding-bottom:0}.compact-products .slider-container .slider{--slide-gap:14px;padding-bottom:8px;padding-left:12px;padding-right:0}.thank-you-page .health-tests-shopping-section .row-title{gap:12px}.thank-you-page .health-tests-shopping-section .site-heading-inline{margin-bottom:0;display:block}.thank-you-page .health-tests-shopping-section .site-heading-inline .site-title{font-size:var(--fs-md);color:var(--masta-cool-grey-11C);font-weight:700;display:block}.thank-you-page .health-tests-shopping-section .site-heading-inline .site-title:after{content:none}.thank-you-page .health-tests-shopping-section .slider-nav-group{flex-shrink:0;gap:8px;display:flex}.thank-you-page .health-tests-shopping-section .slider-nav-group .slider-nav{border-radius:var(--radius-lg);width:32px;height:32px;box-shadow:none;color:var(--masta-cool-grey-11C);font-size:var(--fs-xs);background:#f1f3f5;border:none;position:static}.thank-you-page .health-tests-shopping-section .slider-nav-group .slider-nav:hover{background:var(--masta-sea-blue-100);color:#fff}.thank-you-page .health-tests-shopping-section.compact-products .slider-container{padding:0 16px}.thank-you-page .health-tests-shopping-section .compact-thumb-visual{background:#f6f8fa;border-radius:10px 10px 0 0}.thank-you-page .health-tests-shopping-section .btn-buy-full{border-radius:8px;width:100%;font-weight:600}.thank-you-page .health-tests-shopping-section .browse-full-store-wrap{margin-top:0}.browse-full-store-btn{border-radius:var(--radius-sm);width:100%;color:var(--masta-cool-grey-11C);font-weight:600;font-size:var(--fs-xs);background:#fff;border:1px solid #e1e6eb;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;transition:border-color .25s,color .25s;display:flex}.browse-full-store-btn:hover{border-color:var(--masta-sea-blue-100);color:var(--masta-sea-blue-100);text-decoration:none}.browse-full-store-btn i{font-size:var(--fs-p)}.thank-you-page #booking-messages.empty-list{margin:0;padding:0;position:absolute}.arrow-link i{transition:transform .3s;display:inline-block}.arrow-link:hover i{transform:translate(-5px)}.reset-password-form{background:#f5f7fa;justify-content:center;align-items:center;min-height:100vh;display:flex}.reset-password-form .form-card{background:#fff;border-radius:16px;max-width:500px;padding:40px 30px;box-shadow:0 8px 25px #00000014}.reset-password-form .form-title{font-size:var(--fs-h4);margin-bottom:10px;font-weight:600}.reset-password-form .form-subtitle{font-size:var(--fs-p);color:#6c757d;margin-bottom:25px}.reset-password-form .form-control:focus{box-shadow:none;border-color:#0d6efd}.reset-password-form .input-group-text{background:0 0;border-right:0}.reset-password-form .input-group .form-control{border-left:0}.reset-password-form .form-footer a{color:#0d6efd;font-size:var(--fs-small);text-decoration:none}.reset-password-form .form-footer a:hover{text-decoration:underline}.loader-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#fff;border-radius:20px;width:400px;padding:40px 30px;box-shadow:0 8px 24px #0000004d}.loader-box .circle-loader{border:6px solid #fff3;border-top:6px solid var(--masta-sea-blue-100);border-radius:50%;width:60px;height:60px;margin:0 auto 25px;animation:1s linear infinite spin}.loader-box .title{font-size:var(--fs-p);margin-bottom:10px;font-weight:600}.loader-box .progress-container{background:#ffffff1a;border-radius:10px;height:10px;margin:20px 0;overflow:hidden}.loader-box .progress-bar{background:var(--masta-sea-blue-100);width:0;height:100%;animation:10s ease-in-out forwards progressLoad}.loader-box .message-box{font-size:var(--fs-p);height:24px;margin-top:10px;transition:opacity .5s}.loader-box .message-fade{animation:1s ease-in-out fadeIn}.spin-loader{vertical-align:middle;border:2px solid #ccc;border-top-color:#333;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.6s linear infinite spin;display:inline-block}.fwco-section{overflow:hidden}.fwco-card{border-radius:20px;transition:box-shadow .35s;overflow:hidden;box-shadow:0 8px 40px #0000000f,0 1px 3px #0000000a}.fwco-card:hover{box-shadow:0 16px 56px #00000017,0 2px 6px #0000000d}.fwco-image-wrapper{height:100%;min-height:420px;position:relative;overflow:hidden}.fwco-image{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,.46,.45,.94);display:block}.fwco-card:hover .fwco-image{transform:scale(1.04)}.fwco-image-overlay{background:linear-gradient(135deg, rgba(var(--masta-sea-blue-100-rgb), .1) 0%, transparent 60%);pointer-events:none;position:absolute;inset:0}.fwco-accent-dot{pointer-events:none;z-index:2;border-radius:50%;width:56px;height:56px;position:absolute}.fwco-accent-dot--top{background:var(--masta-sea-blue-100);opacity:.18;top:-18px;right:-18px}.fwco-accent-dot--bottom{border:3px solid var(--masta-sea-blue-60);opacity:.3;background:0 0;width:40px;height:40px;bottom:24px;left:-14px}.fwco-content{padding:48px 48px 48px 56px;position:relative}.fwco-content-bar{background:linear-gradient(90deg, var(--masta-sea-blue-100), var(--masta-sky-blue-100));border-radius:2px;width:48px;height:4px;margin-bottom:24px;display:block}.fwco-headline{font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-1);color:var(--bs-heading-color);letter-spacing:-.02em;margin-bottom:20px}.fwco-body{font-size:var(--fs-p);line-height:var(--lh-5);color:var(--masta-cool-grey-11C)}.fwco-body p{margin-bottom:16px}.fwco-body p:last-child{margin-bottom:0}.fwco-body a{color:var(--masta-sea-blue-100);font-weight:var(--fw-medium);border-bottom:1px solid #0000;text-decoration:none;transition:border-color .25s}.fwco-body a:hover{border-bottom-color:var(--masta-sea-blue-100)}.fwco-body ul,.fwco-body ol{margin-bottom:16px;padding-left:20px}.fwco-body li{margin-bottom:8px}@media (max-width:767.98px){.fwco-card{border-radius:16px}.fwco-image-wrapper{min-height:280px}.fwco-content{padding:32px 24px}.fwco-content-bar{margin-bottom:18px}.fwco-headline{text-align:center;width:100%;margin-bottom:16px}.fwco-accent-dot--top,.fwco-accent-dot--bottom{display:none}.nice-select:after{top:1.15rem;right:1em!important}.section-title h3{text-align:center}}@media (min-width:768px) and (max-width:991.98px){.fwco-content{padding:36px 32px}}.tab-content .contact-section .style-2 .icon-items .content p{margin-bottom:0}.footer-menu ul,.footer-menu ol{padding-left:0;list-style:none}.panel{background:var(--masta-cool-grey-na);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid #e7e9ec;overflow:hidden}.panel-header{width:100%;padding-bottom:max(12px,min(4vw,20px))}.step-eyebrow{font-size:var(--fs-xs);color:var(--masta-sea-blue-100);text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:6px;margin-bottom:8px;font-weight:600;display:flex}.step-eyebrow svg{flex-shrink:0;width:14px;height:14px}.panel-title{font-size:var(--fs-h4);color:var(--navy);margin-bottom:5px;font-weight:700;line-height:1.2}.panel-sub,.panel-sub *{font-size:var(--fs-small);color:var(--gray-500);line-height:1.6}.panel-body{padding:24px 28px}.main-col{padding:28px 28px 24px}label.field-label{color:var(--gray-700);margin-bottom:6px;font-weight:600;display:block}a.field-label{font-size:var(--fs-sm);color:var(--gray-700);font-weight:600}.input,select.input,.input-group{border:1px solid var(--gray-200);width:100%;height:44px;font-size:var(--fs-small);color:var(--gray-900);background:var(--white);font-family:inherit;border-radius:var(--radius-sm)!important}.input:focus,select.input:focus{box-shadow:var(--focus-ring);border-color:var(--blue-500)}.input-icon-group{align-items:center;display:flex;position:relative}.input-icon-group .icon{color:var(--gray-500);font-size:var(--fs-p);pointer-events:none;position:absolute;left:12px}.input-icon-group .input{padding-left:38px}.stepper-number button:disabled{color:var(--gray-300);cursor:not-allowed;background:var(--gray-25)}.leaflet-popup-content{font-size:var(--fs-small)}.modal{--bs-modal-width:480px!important}@media (max-width:767.98px){.main-col{padding:20px 14px 18px}}.tag-pill{border-radius:var(--radius-pill);padding:3px 9px;font-weight:600;font-size:var(--fs-xs)!important}.tag-pill.tag-pill--disabled{opacity:.5;pointer-events:none}.tag-pill.danger{background:var(--red-50);color:var(--red-700);border-color:var(--red-700)}.tag-pill.info{background:var(--blue-50);color:var(--blue-700);border-color:var(--blue-700)}.tag-pill.success{background:var(--green-50);color:var(--green-700);border-color:var(--green-700)}.tag-pill.default{background:var(--cool-grey-50);color:var(--cool-grey-700);border-color:var(--cool-grey-700)}.tag-pill.warning{background:var(--amber-50);color:var(--amber-700);border-color:var(--amber-700)}@media (max-width:1199.98px){.section-padding{padding:40px 0!important}}@media (max-width:991.98px){.section-padding{padding:20px 0!important}}@media (max-width:575.98px){.slider-container .slider{margin-left:calc(1 * var(--slide-gap));margin-right:calc(1 * var(--slide-gap))}.section-padding{padding:15px 0!important}.tag-pill{border-radius:var(--radius-md);padding:3px 9px;line-height:1.2rem}}@keyframes rippleOne{70%{box-shadow:0 0 0 40px #f4443800}to{box-shadow:0 0 #f4443800}}@keyframes cir36{to{transform:rotate(360deg)}}@keyframes rounded{50%{transform:rotate(15deg)}}@keyframes rounded-2{50%{transform:rotate(5deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes letters-loading{0%,75%,to{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0)}}@keyframes loaderspin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes tpswing{0%{transform:rotate(20deg)}to{transform:rotate(0)}}@keyframes width{0%{width:0}to{width:100%}}@keyframes loaderpulse{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes top-image-bounce{0%{transform:translate(-8px)}50%{transform:translate(12px)}to{transform:translate(-8px)}}@keyframes top-image-bounce-2{0%{transform:translateY(-8px)}50%{transform:translateY(12px)}to{transform:translateY(-8px)}}@keyframes toggle{0%{opacity:0}to{opacity:1}}@keyframes moveCursor1{0%{transform:scale(1)}to{transform:scale(.8)}}@keyframes moveCursor2{0%{transform:scale(1)}50%{transform:scale(1.5)}to{opacity:0;transform:scale(1)}}@keyframes criss-cross-left{0%{left:-20px}50%{width:20px;height:20px;left:50%}to{width:100%;height:375px;left:50%}}@keyframes criss-cross-right{0%{right:-20px}50%{width:20px;height:20px;right:50%}to{width:375px;height:375px;right:50%}}@keyframes icon-animation{0%{transform:rotate(0)}20%,32%,44%,56%,68%{transform:rotate(0)}23%,35%,47%,59%,71%{transform:rotate(15deg)}26%,38%,50%,62%,74%{transform:rotate(0)}29%,41%,53%,65%,77%{transform:rotate(-15deg)}80%{transform:rotate(0)}}.booking-details-body{width:100%}.hero-widget-card .hero-widget-tabs .nav-item .nav-link i{display:block}@media screen and (max-width:378px){.hero-widget-card .hero-widget-tabs .nav-item .nav-link i{display:none}}.form-label-masta-owned{border-radius:var(--radius-sm);vertical-align:middle;background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);font-size:var(--fs-2xs);justify-content:center;align-items:center;gap:6px;padding:3px 6px;display:inline-flex;position:absolute;top:-12px;left:20px}.more-clinics{gap:24px;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr))!important}.booking-clinic-masta-owned{flex-direction:column;gap:24px;width:100%;display:flex}.clinic-feed-masta-owned{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:24px;width:100%;display:grid}h6.fw-bold.mb-0.align-start.line-more-clinics{text-align:center;justify-content:center;align-items:center;width:100%;height:31px;display:flex;position:relative;color:#596579!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:700!important;line-height:18px!important}h6.fw-bold.mb-0.align-start.line-more-clinics:before,h6.fw-bold.mb-0.align-start.line-more-clinics:after{content:"";background:#e1e5ec;width:calc(50% - 105px);height:1px;position:absolute;top:50%}h6.fw-bold.mb-0.align-start.line-more-clinics:before{left:0}h6.fw-bold.mb-0.align-start.line-more-clinics:after{right:0}@media (max-width:991px){.clinic-feed-masta-owned{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;width:100%;display:grid}.more-clinics{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important}h6.fw-bold.mb-0.align-start.line-clinic-feed-masta-owned{padding:15px 0!important}h6.fw-bold.mb-0.align-start.line-more-clinics{padding:30px 0!important}.find-a-clinic-section .card-wrapper.js-results.list-view:not(:has(.clinic-feed-masta-owned-wrap)){grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}}.date-dropdowns{box-sizing:border-box;border:1px solid var(--masta-cool-grey-2C,#d1d3d4);border-radius:var(--radius-sm,6px);background:var(--masta-cool-grey-na,#fff);flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;min-height:46px;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;position:relative}.date-dropdowns:focus-within{border-color:var(--masta-sea-blue-100,#0072b1);box-shadow:0 0 0 2px var(--masta-sky-blue-60,#a5e2f0);outline:none}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.searchable-dropdown-container{width:100%;position:relative}.searchable-dropdown-display{font-size:var(--fs-small);color:#333;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:4px;outline:none;justify-content:space-between;align-items:center;min-height:38px;padding:8px 12px;transition:all .3s;display:flex}.searchable-dropdown-display:hover{border-color:#999}.searchable-dropdown-display:focus-within{border-color:#4a90e2;box-shadow:0 0 0 3px #4a90e21a}.searchable-dropdown-display.invalid-date{animation:.5s shake,2s forwards fadeError;background-color:#ffebee!important;border-color:#e74c3c!important}@keyframes fadeError{0%{background-color:#ffebee;border-color:#e74c3c}to{background-color:#fff;border-color:#ddd}}.searchable-dropdown-selected{text-overflow:ellipsis;white-space:nowrap;color:#999;flex:1;overflow:hidden}.searchable-dropdown-arrow{font-size:var(--fs-2xs);color:#666;margin-left:8px;transition:transform .3s}.searchable-dropdown-panel.active .searchable-dropdown-arrow{transform:rotate(180deg)}.searchable-dropdown-panel{font-size:var(--fs-small);color:#333;z-index:1000;background-color:#fff;border:1px solid #ddd;border-radius:4px;flex-direction:column;max-height:300px;margin-top:4px;padding:8px 12px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 12px #00000026}.searchable-dropdown-panel.active{display:flex}.searchable-dropdown-search{font-size:var(--fs-small);border:none;border-bottom:1px solid #eee;outline:none;width:100%;padding:10px}.searchable-dropdown-search:focus{border-bottom-color:#4a90e2}.searchable-dropdown-options{max-height:250px;overflow-y:auto}.searchable-dropdown-option{cursor:pointer;font-size:var(--fs-small);padding:10px 12px;transition:background-color .2s}.searchable-dropdown-option:hover,.searchable-dropdown-option.focused{color:#4a90e2;background-color:#f0f7ff}.searchable-dropdown-option.placeholder-option{color:#999;font-style:italic}.searchable-dropdown-option.placeholder-option:hover{background-color:#f9f9f9}.searchable-dropdown-options::-webkit-scrollbar{width:6px}.searchable-dropdown-options::-webkit-scrollbar-track{background:#f1f1f1}.searchable-dropdown-options::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.searchable-dropdown-options::-webkit-scrollbar-thumb:hover{background:#999}.date-dropdown-wrapper{flex:1;align-items:stretch;min-width:0;display:flex;position:relative}.date-dropdown-day-wrapper{flex:.85}.date-dropdown-month-wrapper{flex:1.35}.date-dropdown-year-wrapper{flex:1.1}.date-dropdown-wrapper+.date-dropdown-wrapper:before{content:"";background:var(--masta-cool-grey-2C,#d1d3d4);width:1px;position:absolute;top:22%;bottom:22%;left:0}.date-dropdown{width:100%;min-width:0;min-height:44px;font-size:var(--fs-p,14px);font-weight:var(--fw-regular,400);color:var(--masta-cool-grey-11C,#58595b);cursor:pointer;background-color:#0000;border:none;border-radius:0;outline:none;padding:0 8px;transition:background-color .2s}.date-dropdown:hover{background-color:#0072b10d}.date-dropdown:focus{background-color:#0072b114}.date-dropdown-day,.date-dropdown-month,.date-dropdown-year{text-align:center;width:100%}.date-dropdown:disabled{color:#999;cursor:not-allowed;background-color:#0000}.date-dropdown option,.date-dropdown optgroup{color:#333;background-color:#fff}.date-dropdown option{color:#212529;padding:8px}.date-dropdown option:first-child{color:#6c757d;font-style:normal}.searchable-dropdown-selected,.searchable-dropdown-selected.placeholder-option{color:var(--bs-secondary-color,#6c757d);opacity:.65;font-weight:400}.date-dropdown option[value=""],.searchable-dropdown-option.placeholder-option{opacity:.65;font-style:normal;color:var(--bs-secondary-color,#6c757d)!important}.searchable-dropdown-selected:not(.placeholder-option){color:#212529;opacity:1;font-weight:400}.date-dropdown:not([value=""]){opacity:1;cursor:pointer;font-size:var(--fs-p)!important;color:var(--masta-cool-grey-11C)!important;font-weight:400!important}.date-dropdown option:not([value=""]){opacity:1;opacity:1;font-style:normal;font-size:var(--fs-p)!important;color:var(--masta-cool-grey-11C)!important;font-weight:400!important}.date-dropdown option:disabled,.date-dropdown option.date-option-disabled{opacity:.5;cursor:not-allowed;background-color:#f8f9fa;color:#adb5bd!important}.searchable-dropdown-option.date-option-disabled{opacity:.5;cursor:not-allowed;pointer-events:none;background-color:#f8f9fa;text-decoration:line-through;position:relative;color:#adb5bd!important}.searchable-dropdown-option.date-option-disabled:after{content:" (unavailable)";font-size:var(--fs-xs);color:#999;font-style:italic}.searchable-dropdown-option.date-option-disabled:hover{color:#adb5bd!important;background-color:#f8f9fa!important}.js-dob-error{color:#dc3545;font-size:var(--fs-small);margin-top:.25rem;animation:.3s ease-out slideDown;display:block}.date-dropdowns.has-error{background-color:#dc35450d;border-color:#dc3545!important}.date-dropdowns.has-error:focus-within{box-shadow:0 0 0 2px #dc354540}.date-dropdowns.has-error .searchable-dropdown-display{border-color:#dc3545}.date-dropdowns.has-error .searchable-dropdown-display:focus-within{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}@media (max-width:600px){.searchable-dropdown-panel{max-height:250px}.searchable-dropdown-options{max-height:200px}}.date-dropdowns .searchable-dropdown-display{padding-right:30px;position:relative}.date-dropdowns .searchable-dropdown-arrow{will-change:transform;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;font-size:0;transform:rotate(0);transform-origin:50%!important;transition:transform .3s cubic-bezier(.4,0,.2,1)!important;display:inline-block!important}.searchable-dropdown-container.active .searchable-dropdown-arrow,.date-dropdowns .searchable-dropdown-container.active .searchable-dropdown-arrow,.date-dropdowns .searchable-dropdown-panel.active~.searchable-dropdown-display .searchable-dropdown-arrow,.searchable-dropdown-panel.active .searchable-dropdown-arrow{transform:rotate(180deg)!important}.searchable-dropdown-container.active .searchable-dropdown-display{background-color:#f9f9f9}.searchable-dropdown-container.active .searchable-dropdown-arrow.rotate-90,.date-dropdowns .searchable-dropdown-container.active .searchable-dropdown-arrow.rotate-90{transform:rotate(90deg)!important}.searchable-dropdown-container.active .searchable-dropdown-arrow.rotate-flip,.date-dropdowns .searchable-dropdown-container.active .searchable-dropdown-arrow.rotate-flip{transform:rotateX(180deg)!important}.searchable-dropdown-arrow.bounce{transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.searchable-dropdown-container.active .searchable-dropdown-arrow.scale-rotate,.date-dropdowns .searchable-dropdown-container.active .searchable-dropdown-arrow.scale-rotate{transform:rotate(180deg)scale(1.1)!important}.date-dropdowns .searchable-dropdown-display:hover .searchable-dropdown-arrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}.date-dropdowns .searchable-dropdown-display:focus-within .searchable-dropdown-arrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234a90e2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}.date-dropdowns .date-dropdown{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 4px center;background-repeat:no-repeat;background-size:24px;padding-right:20px}.date-dropdowns .date-dropdown::-ms-expand{display:none}.date-dropdowns .date-dropdown:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}.date-dropdowns .date-dropdown:focus{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230072b1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}.date-dropdowns .date-dropdown:disabled{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}.disabled select{opacity:.5!important;pointer-events:none!important}.our-price-section{background:#f9fafb}.our-price-section .our-price-content .accordion-item{border-radius:var(--bs-accordion-border-radius);margin-top:0}.our-price-section .our-price-content .accordion-item .accordion-header .accordion-button{position:inherit;font-size:var(--fs-p);background:0 0;align-items:flex-start;gap:12px;font-weight:600;display:flex}.our-price-section .our-price-content .accordion-item .accordion-header .accordion-button i{font-size:var(--fs-h3);color:var(--masta-sea-blue-100)}.our-price-section .our-price-content .accordion-item .accordion-header .our-price-section .accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.our-price-section .our-price-content .accordion-item .accordion-collapse .accordion-body{color:var(--masta-cool-grey-11C);background:0 0;padding:0 0 10px}.our-price-section .our-price-content .accordion-item .accordion-collapse .accordion-body .our-price-list li{background:0 0;border-radius:0;flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;gap:24px;padding:8px 24px;display:flex}.our-price-section .our-price-content .accordion-item:last-of-type .accordion-collapse.show{background:var(--masta-cool-grey-na)}.our-price-section .our-price-content .accordion-item .accordion-collapse .accordion-body .our-price-list li h6{font-size:var(--fs-p);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;font-style:normal;font-weight:500;line-height:normal;display:flex}.our-price-section .our-price-content .accordion-item .accordion-collapse .accordion-body .our-price-list li h6 span{color:var(--masta-cool-grey-11C);font-size:var(--fs-p);font-style:normal;font-weight:500;line-height:normal}.our-price-section .our-price-content .accordion-item .accordion-collapse .accordion-body .our-price-list li h6 small{color:var(--masta-cool-grey-11C);font-style:normal;font-weight:400;line-height:normal}.our-price-section .our-price-content .accordion-item .accordion-collapse .accordion-body .our-price-list li a{color:var(--masta-sea-blue-100);font-size:var(--fs-p);font-style:normal;font-weight:400;line-height:normal}.our-price-section .our-price-content .accordion-item .accordion-collapse .accordion-body .our-price-list li:not(:last-child){border-bottom:1px solid var(--masta-cool-grey-2C)}.our-price-section .our-price-content .accordion-item .accordion-collapse .accordion-body .our-price-list li .price{text-align:right;color:var(--masta-sea-blue-100);flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:flex-end;gap:10px;display:flex}.our-price-content{width:100%}.our-price-content .accordion-item{background-color:#f9fafb;border-radius:12px;margin-top:30px}.our-price-content .accordion-item .accordion-header .accordion-button{color:var(--masta-cool-grey-11C);letter-spacing:-.2px;box-shadow:none;text-transform:capitalize;font-weight:500;font-size:var(--fs-p);background:#f9fafb;border-radius:0}@media (max-width:575px){.our-price-content .accordion-item .accordion-header .accordion-button{font-size:var(--fs-p);padding:18px 22px}}.our-price-content .accordion-item .accordion-header .accordion-button.collapsed{color:var(--masta-cool-grey-11C);background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:12px;display:flex}.our-price-content .accordion-item .accordion-collapse .accordion-body{color:var(--masta-cool-grey-11C);background:#f9fafb;padding:15px 80px 25px 30px}@media (max-width:1399px){.our-price-content .accordion-item .accordion-collapse .accordion-body{padding-right:50px}}@media (max-width:991px){.our-price-content .accordion-item .accordion-collapse .accordion-body{padding-right:30px}}.our-price-list{margin:0;padding:0;list-style:none}.our-price-list li{border-radius:12px;justify-content:space-between;align-items:center;transition:all .3s;display:flex;position:relative;overflow:hidden}.our-price-list li:before{content:"";z-index:0;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:-100%}.our-price-list li:hover{transform:translateY(-3px)scale(1.01)}.our-price-list li h6,.our-price-list li .price{z-index:1;transition:color .3s;position:relative}.our-price-list li:hover h6 span,.our-price-list li:hover .price strong{color:#07f}.blog-banner-wrapper{background-color:#1f6b96;width:100%;height:520px;position:relative;overflow:hidden}.blog-banner-wrapper .blog-banner{background-color:#1f6b96;grid-template-columns:58% 42%;width:100%;height:100%;display:grid;overflow:hidden}.blog-banner-wrapper .blog-banner-media-link{width:100%;height:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.blog-banner-wrapper .blog-banner-left{background-color:var(--masta-sky-blue-20,#e3f5f9);width:100%;height:100%;position:relative;overflow:hidden}.blog-banner-wrapper .blog-banner-left img,.blog-banner-wrapper .blog-banner-left .blog-banner-image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,1,.5,1);display:block}.blog-banner-wrapper .blog-banner-media-link:hover .blog-banner-image,.blog-banner-wrapper .blog-banner-media-link:focus-visible .blog-banner-image{transform:scale(1.04)}.blog-banner-wrapper .blog-banner-left:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000000d 0%,#00000040 100%);position:absolute;inset:0}.blog-banner-wrapper .blog-banner-right{color:var(--masta-cool-grey-na);box-sizing:border-box;z-index:2;background-color:#1f6b96;flex-direction:column;justify-content:space-between;height:100%;padding:max(32px,min(3.5vw,48px)) max(28px,min(3.5vw,52px));display:flex;position:relative}.blog-banner-wrapper .blog-banner-content-top{flex-direction:column;gap:max(10px,min(1.2vw,16px));display:flex}.blog-banner-wrapper .category_date-time p{font-weight:700;font-size:var(--fs-xs,.78125rem);text-transform:uppercase;letter-spacing:.05em;color:var(--masta-sea-blue-20,#d4e5f2);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.blog-banner-wrapper .category_date-time p a{font-size:inherit;color:#c0ebf4;margin:0;font-weight:700;text-decoration:none;transition:color .2s}.blog-banner-wrapper .category_date-time p a:hover,.blog-banner-wrapper .category_date-time p a:focus-visible{color:var(--masta-cool-grey-na);text-decoration:underline}.blog-banner-wrapper .category_date-time .meta-sep{opacity:.7;margin:0 2px}.blog-banner-wrapper .blog-banner-title-link{color:inherit;text-decoration:none;display:block}.blog-banner-wrapper .blog-banner-title{color:var(--masta-cool-grey-na);cursor:pointer;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:max(1.625rem,min(1.2vw + 1.2rem,2.375rem));font-weight:700;line-height:1.25;transition:color .25s;overflow:hidden;display:-webkit-box!important}.blog-banner-wrapper .blog-banner-title-link:hover .blog-banner-title,.blog-banner-wrapper .blog-banner-title-link:focus-visible .blog-banner-title{color:#c0ebf4}.blog-banner-wrapper .blog-banner-content-bottom{border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:max(16px,min(2vw,32px));padding-top:max(12px,min(1.5vw,20px));display:flex}.blog-banner-wrapper .blog-banner-right.single-slide .blog-banner-content-bottom{justify-content:flex-start}.blog-banner-wrapper .writer-by-wrapper{align-items:center;gap:12px;margin:0;padding:0;display:flex}.blog-banner-wrapper .writer-by-wrapper .blog-user-image{background-color:#ffffff1a;border:2px solid #ffffff59;border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}.blog-banner-wrapper .writer-by-wrapper .blog-user-image img,.blog-banner-wrapper .writer-by-wrapper .blog-author-avatar{object-fit:cover;width:100%;height:100%;display:block}.blog-banner-wrapper .writer-info{flex-direction:column;gap:2px;display:flex}.blog-banner-wrapper .writer-label{text-transform:uppercase;letter-spacing:.05em;color:var(--masta-sea-blue-20,#d4e5f2);font-size:.6875rem;font-weight:500;line-height:1}.blog-banner-wrapper .writer-name{color:var(--masta-cool-grey-na);font-size:.9375rem;font-weight:600;line-height:1.2}.blog-banner-wrapper .blog-pagination{align-items:center;gap:8px;margin:0;padding:0;display:inline-flex}.blog-banner-wrapper .blog-pagination button{color:var(--masta-cool-grey-na);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:20px;justify-content:center;align-items:center;min-height:32px;padding:6px 14px;font-size:.6875rem;font-weight:600;transition:all .25s;display:inline-flex}.blog-banner-wrapper .blog-pagination button:hover,.blog-banner-wrapper .blog-pagination button:focus-visible{border-color:var(--masta-cool-grey-na);color:var(--masta-cool-grey-na);background-color:#fff3}.blog-banner-wrapper .blog-pagination button span{font-size:inherit;line-height:1;display:inline-block}.blog-banner-wrapper .blog-pagination .progress-bar{background-color:#ffffff40;border-radius:3px;width:70px;height:3px;margin:0 4px;position:relative;overflow:hidden}.blog-banner-wrapper .progressbar{background-color:var(--masta-cool-grey-na);border-radius:3px;width:0%;height:100%;transition:width linear;position:absolute;top:0;left:0}.recent-stories-section>h3{margin-bottom:25px}.stories-grid-wrapper{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.blog_story-items{background-color:var(--masta-cool-grey-na);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 8px #0000000d}.blog_story-items.is-featured-story{grid-area:1/1/span 2/span 2}.blog_story-image{width:100%;position:relative}.blog_story-image img{object-fit:cover;width:100%;height:auto;display:block}.blog_story-items.is-featured-story .blog_story-image img{aspect-ratio:16/10}.blog_story-items:not(.is-featured-story) .blog_story-image img{height:150px}.blog_story-content{flex-grow:1;padding:15px}.blog_story-content .story-date{font-size:var(--fs-xs);color:var(--masta-sea-blue-100);margin-bottom:8px;font-weight:500;display:block}.blog_story-content h4{font-size:var(--fs-p);font-weight:700}.blog_story-items.is-featured-story .blog_story-content h4{font-size:var(--fs-h5)}.blog_story-content h4 a{color:var(--default);font-weight:var(--fw-semi-bold);text-decoration:none}.blog_story-content h4 a:hover{color:var(--masta-sea-blue-100)}.blog_story-content .story-excerpt{font-size:var(--fs-small);color:#555;margin-bottom:12px;line-height:1.5}.blog_story-content .story-author{font-size:var(--fs-xs);color:#777}.share-widget{flex-direction:column;align-items:center;max-width:100%;display:flex}.share-widget__heading{font-size:var(--fs-p);color:#000;text-align:center;margin:0;font-weight:500}.share-widget__divider{background-color:var(--masta-cool-grey-2C);width:1px;height:2.5rem;margin:.5rem 0}.share-widget__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.share-widget__item{justify-content:center;display:flex}.share-widget__button{background-color:var(--masta-cool-grey-na);color:#495057;width:48px;height:48px;font-size:var(--fs-h5);border:1px solid #dee2e6;border-radius:.5rem;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:inline-flex}.share-widget__button:hover,.share-widget__button:focus{border-color:var(--masta-cool-grey-2C);background-color:#e9ecef;outline:none}.share-widget__button--linkedin i{color:var(--masta-dark)}.share-widget__button--facebook i{color:var(--masta-sea-blue-100)}.share-widget__button--facebook:hover,.share-widget__button--facebook:focus{background-color:#0d6efd1a}.share-widget__button--x i{color:var(--masta-cool-grey-9C)}.share-widget__button--copy i{color:var(--masta-dark)}@media (max-width:1199.98px){.blog-banner-wrapper{height:480px}.blog-banner-wrapper .blog-banner{grid-template-columns:54% 46%}.blog-banner-wrapper .blog-banner-right{padding:28px 32px}}@media (max-width:992px){.stories-grid-wrapper{grid-template-columns:repeat(2,1fr)}.blog_story-items.is-featured-story{grid-area:1/1/span 1/span 2}.blog_story-items.is-featured-story .blog_story-image img{aspect-ratio:20/9}}@media (max-width:991.98px){.blog-banner-wrapper{height:440px}.blog-banner-wrapper .blog-banner{grid-template-columns:50% 50%}.blog-banner-wrapper .blog-banner-right{padding:24px}.blog-banner-wrapper .blog-banner-title{-webkit-line-clamp:3;font-size:max(1.35rem,min(2vw + .8rem,1.75rem))}.blog-banner-wrapper .blog-banner-content-bottom{gap:12px;margin-top:14px;padding-top:12px}.blog-banner-wrapper .writer-by-wrapper .blog-user-image{width:38px;height:38px}.blog-banner-wrapper .blog-pagination button{padding:5px 10px;font-size:.625rem}.blog-banner-wrapper .blog-pagination .progress-bar{width:50px}.share-widget,.share-widget__list{flex-direction:row}.share-widget{gap:30px}.share-widget__divider{background-color:var(--masta-cool-grey-2C);width:20%;height:1px;margin:.5rem 0}}@media (max-width:767.98px){.blog-banner-wrapper{height:auto;min-height:auto}.blog-banner-wrapper .blog-banner{grid-template-rows:auto auto;grid-template-columns:1fr;height:auto}.blog-banner-wrapper .blog-banner-media-link{height:auto}.blog-banner-wrapper .blog-banner-left{height:max(210px,min(46vw,290px));max-height:none}.blog-banner-wrapper .blog-banner-left img,.blog-banner-wrapper .blog-banner-left .blog-banner-image{height:100%;max-height:none;position:static}.blog-banner-wrapper .blog-banner-right{height:auto;padding:22px 20px 24px}.blog-banner-wrapper .blog-banner-title{-webkit-line-clamp:3;font-size:max(1.25rem,min(4vw + .4rem,1.55rem))}.blog-banner-wrapper .blog-banner-content-bottom{gap:12px;margin-top:18px;padding-top:14px}.blog-wrapper .single-blog-post .post-content{padding:30px 0}}@media (max-width:576px){.stories-grid-wrapper{grid-template-columns:1fr}.blog_story-items.is-featured-story{grid-area:auto}.blog_story-items.is-featured-story .blog_story-image img,.blog_story-items:not(.is-featured-story) .blog_story-image img{aspect-ratio:auto;height:200px}.blog_story-items.is-featured-story .blog_story-content h4{font-size:var(--fs-md)}}@media (max-width:479.98px){.blog-banner-wrapper .blog-banner-left{height:200px}.blog-banner-wrapper .blog-banner-right{padding:16px 14px 18px}.blog-banner-wrapper .blog-banner-title{font-size:1.1875rem;line-height:1.3}.blog-banner-wrapper .blog-banner-content-top{gap:8px}.blog-banner-wrapper .writer-by-wrapper .blog-user-image{width:34px;height:34px}.blog-banner-wrapper .writer-name{font-size:var(--fs-p)}.blog-banner-wrapper .blog-pagination button{min-height:28px;padding:4px 8px;font-size:.6rem}.blog-banner-wrapper .blog-pagination .progress-bar{width:40px}.share-widget{gap:10px}}.btn.btn-edit{background:#fff;border:1px solid #d1d5db;border-radius:4px}.btn.btn-edit,.btn.btn-edit i{color:var(--masta-cool-grey-11C);font-size:var(--fs-small)}.btn.btn-edit:hover{font-size:var(--fs-small);color:var(--masta-cool-grey-na);background-color:var(--masta-sea-blue-100);border-color:var(--masta-sea-blue-100);text-decoration:none}.btn.btn-edit:hover i{font-size:var(--fs-small);color:var(--masta-cool-grey-na)}form{width:100%}.form-file[type=file]{display:none}.custom-file-label{cursor:pointer;color:#555;font-size:var(--fs-small);white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px dashed #e4e7ec;border-radius:.5rem;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;padding:7.695px 16px;transition:background-color .3s,color .3s;display:flex;overflow:hidden}.custom-file-label:hover{color:var(--masta-cool-grey-11C);background-color:#f0f0f0}.custom-file-label:focus{outline-offset:2px;outline:2px solid #3b82f6}@media (max-width:768px){.custom-file-label{padding:.75rem}}.topbar-search-wrapper{justify-content:flex-end;align-items:center;gap:24px;margin-left:auto;display:flex}@media (max-width:1199.98px){.topbar-area{display:none!important}}@media (min-width:1200px){.topbar-area{display:block!important}.offcanvas__wrapper .topbar-search-wrapper .option-item{display:none!important}}.numeric-input{border:0px solid var(--masta-cool-grey-2C);border-radius:var(--radius-sm);align-items:center;width:100%;padding:4.2px 5px;display:flex}.numeric-input input{border:1px solid var(--masta-cool-grey-9C);background-color:var(--masta-cool-grey-na);border-radius:var(--radius-sm);text-align:left;width:100%;font-size:var(--fs-small);outline:none;padding:5px 10px}.form-check-input{border:2px solid var(--masta-sea-blue-100);box-sizing:border-box;appearance:none;cursor:pointer;vertical-align:middle;background:#fff;outline:none;width:20px;height:20px;transition:background-color .12s,border-color .12s,box-shadow .12s;display:inline-block;position:relative}.form-check-input:hover{border-color:color-mix(in srgb, var(--masta-sea-blue-100) 60%, black 10%)}.form-check-input:focus-visible{border-color:var(--masta-sea-blue-100);box-shadow:0 0 0 4px #126cb51f}.form-check-input[type=checkbox]:checked{background-color:var(--masta-sea-blue-100);border-color:var(--masta-sea-blue-100)}.form-check-input[type=checkbox]{position:relative;border-radius:var(--radius-sm)!important}.form-check-input[type=checkbox]:after{content:"✔";font-size:var(--fs-xs);opacity:0;pointer-events:none;z-index:2;font-weight:700;line-height:1;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)rotate(-10deg);color:#fff!important}.form-check-input[type=checkbox]:checked:after{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}.form-check-input[type=radio]{position:relative;overflow:visible;border-radius:50%!important}.form-check-input[type=radio]:after{content:"";background:var(--masta-sea-blue-100);opacity:0;z-index:2;pointer-events:none;border-radius:50%;width:10px;height:10px;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.form-check-input[type=radio]:before{content:"";background:var(--masta-sea-blue-100);opacity:0;z-index:1;border-radius:50%;width:10px;height:10px;transition:transform .32s,opacity .32s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.form-check-input[type=radio]:checked{background-color:var(--masta-cool-grey-na);border-color:var(--masta-sea-blue-100)}.form-check-input[type=radio]:checked:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.form-check-input[type=radio]:checked:before{opacity:.12;transform:translate(-50%,-50%)scale(3.6)}.form-check-label{font-weight:500;font-size:var(--fs-small);align-items:center;display:flex}.form-radio{border-radius:var(--radius-lg);border:1px solid var(--masta-cool-grey-2C);background:#fff;align-self:stretch;align-items:flex-start;gap:8px;min-height:1.5rem;margin-bottom:.125rem;padding:16px;display:block;padding-left:2.5em!important;padding-right:2.5em!important}.form-radio-input{border:1px solid var(--masta-sea-blue-100);appearance:none;cursor:pointer;outline:none;width:18px;height:18px;display:inline-block;position:relative;border-radius:0!important}.form-radio-input:checked{border-color:var(--masta-sea-blue-100);background-color:#0000!important;border-radius:50%!important}.form-radio-input:checked:after{content:"";font-family:masta;font-size:var(--fs-2xs);font-weight:700;position:absolute;top:9px;left:8px;transform:translate(-50%,-50%);color:var(--masta-sea-blue-100)!important}.form-radio-label{font-weight:500;font-size:var(--fs-small)}.form-radio-input[type=radio]{border-radius:50%!important}.form-radio .form-radio-input{float:left;margin-left:-1.5em}.custom-select{width:100%;min-height:46px;font-size:var(--fs-small);color:var(--masta-cool-grey-11C);appearance:none;cursor:pointer;background:#fff right 12px center/16px no-repeat;border:1px solid #ced4da;border-radius:6px;padding:2px 40px 2px 12px;font-weight:500;position:relative}.booking-card .accordion .title h6{font-size:var(--fs-p)!important}.booking-card .accordion .title p,.booking-card .accordion .select-card h6{font-size:var(--fs-small)!important}@media only screen and (min-width:768px) and (max-width:991px){.js-add-destination{background:var(--masta-cool-grey-na)!important;border:1px solid #d1d3d4!important;padding:10px!important}}@media (max-width:575px){.document-upload-card .current-file-info a{max-width:87px}.booking-card .accordion .accordion-item .accordion-header .accordion-button{padding:0}.booking-card .accordion .accordion-item .select-card-wrapper .select-card{padding:5px 12px}.travel-wrapper .accordion .accordion-body{padding:0!important}}@media (max-width:768px){.custom-select{font-size:var(--fs-small);padding:2px 12px}}.dropdown-search,.input-search,.input-box{border:1px solid var(--masta-cool-grey-2C);background:var(--masta-cool-grey-na);box-sizing:border-box;border-radius:6px;align-self:stretch;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 12px;display:flex}.input-search:has(input:focus){color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--masta-sea-blue-100);outline:0}.dropdown-search:has(input:focus){color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--masta-sea-blue-100);outline:0}.input-box:has(input:focus){color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--masta-sea-blue-100);outline:0}.input-group.custom-input:has(input:focus){color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--masta-sea-blue-100);outline:0}.input-group.custom-input .input-group-text:has(input:focus){color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--masta-sea-blue-100);outline:0}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.dropdown-search,.input-search{display:flex}}.masta-select.open:after{transform:translateY(-50%)rotate(180deg)}.travel-health-booking-flow-section .travel-health-flow{box-sizing:border-box;border:0 solid #f3faff;border-radius:4px;flex-direction:column;gap:1.5rem;display:flex}.travel-health-flow .booking-steps-container{flex-flow:wrap;align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.travel-health-flow .mobile-step-progress{display:none}.travel-health-flow .booking-steps-container .step{flex-direction:column;flex:1 0 150px;align-items:center;display:flex;position:relative}.travel-health-flow .booking-steps-container .step .step-info{text-align:left;flex-direction:column;gap:0;width:100%;padding:.5rem 0 0;display:flex}.travel-health-flow .booking-steps-container .step .step-info small{font-size:var(--fs-xs);color:var(--masta-cool-grey-9C);font-weight:500}.travel-health-flow .booking-steps-container .step .step-info h6 a{font-weight:600}.travel-health-flow .booking-steps-container .step.active .step-info h6 a,.travel-health-flow .booking-steps-container .step:hover .step-info h6 a{color:var(--masta-sea-blue-100)}.travel-health-flow .booking-steps-container .step .frame{justify-content:left;align-self:stretch;align-items:center;gap:.5rem;display:flex;position:relative}.travel-health-flow .booking-steps-container .step .frame i.icon{border:1px solid var(--masta-cool-grey-6C);font-size:var(--fs-p);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;padding:20px;font-weight:bolder;display:inline-flex;box-shadow:0 2px 4px #0000001a}.travel-health-flow .booking-steps-container .step.active .frame i.icon,.travel-health-flow .booking-steps-container .step:hover .frame i.icon{border:1px solid var(--masta-sea-blue-100);font-size:var(--fs-p);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;padding:20px;font-weight:bolder;display:inline-flex;box-shadow:0 2px 4px #0000001a}.travel-health-flow .booking-steps-container .step .frame i{font-size:var(--fs-p);width:32px;height:32px;font-weight:bolder}.travel-health-flow .booking-steps-container .step.active .frame i,.travel-health-flow .booking-steps-container .step:hover .frame i{color:var(--masta-sea-blue-100)}.travel-health-flow .booking-steps-container .step:not(:last-child) .frame .line-container{justify-content:space-between;align-items:center;width:100%;min-width:8.5rem;display:flex}.travel-health-flow .booking-steps-container .step:last-child .frame .line-container{display:none}.travel-health-flow .booking-steps-container .step .frame .circle{border:1px solid var(--masta-cool-grey-6C);border-radius:50%;width:.625rem;height:.625rem}.travel-health-flow .booking-steps-container .step .frame .dashed-line{border-bottom:1px dashed var(--masta-cool-grey-6C);flex-grow:1;margin:0 .625rem}.travel-health-flow .booking-steps-container .step .frame .dashed-line.active{border-bottom:1px solid var(--masta-sea-blue-100)}.travel-health-flow *{box-sizing:border-box}@media (min-width:576px){.travel-health-flow .booking-steps-container{gap:1.1rem}}.travel-health-flow .booking-steps-container .step.active .frame a{display:flex;position:relative}.travel-health-flow .booking-steps-container .step.active .frame a i.icon-desktop{display:inline-flex!important}.travel-health-flow .booking-steps-container .step.active .frame a i.icon-mobile{width:auto;display:none!important}.travel-health-flow .booking-steps-container .step.no-active *{pointer-events:none!important;cursor:default!important;color:inherit!important}.travel-health-flow .booking-steps-container .step .frame i.icon{border:1px solid var(--masta-cool-grey-6C)!important}@media (max-width:575.98px){.travel-health-flow .booking-steps-container .step.active .frame a i.icon-desktop{display:inline-flex!important}.travel-health-flow .booking-steps-container .step.active .frame a i.icon-mobile{z-index:9;width:auto;margin-top:24px;margin-left:-10px;display:inline-flex!important}.travel-health-flow .booking-steps-container .step .frame a i.icon-mobile{width:auto;display:none!important}}@media (min-width:576px){.travel-health-flow .booking-steps-container .step.active .frame a i.icon-desktop{display:inline-flex!important}.travel-health-flow .booking-steps-container .step .frame a i.icon-mobile{width:auto;display:none!important}}@media (min-width:992px){.travel-health-flow .booking-steps-container .step{flex:1 0 200px}}@media (min-width:1200px){.travel-health-flow .booking-steps-container .step{flex:1 0 220px}}.header-top{align-self:stretch;align-items:center;gap:10px;width:100%;display:flex;align-items:flex-start!important}.header-top i{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);justify-content:center;align-items:center;padding:2px;display:flex}.header-top .title{font-weight:700;font-size:var(--fs-small);color:var(--gray-900);flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;display:flex;position:relative}.header-top button,.header-top button span{font-size:var(--fs-xs);font-weight:500}.header-top .title h3{color:var(--masta-cool-grey-11C);align-items:center;margin-bottom:0;font-style:normal;line-height:24px;display:flex}.header-top .title{color:var(--masta-cool-grey-11C);display:flex}.header-top .title h5 i{font-size:var(--fs-h5)}.header-top .title p{margin-bottom:0;font-style:normal;line-height:24px}.header-top .title a{color:var(--masta-sea-blue-100);font-size:var(--fs-small);font-style:normal}.header-top .title li,.header-top .title li span{font-size:var(--fs-xs)}.card-row{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.75rem;display:flex}.filter-btn-wrapper{flex-flow:wrap;align-self:stretch;align-items:center;gap:8px;display:flex}.filter-btn-wrapper btn{font-size:var(--fs-xs);width:fit-content}@media (min-width:768px){.card-row{flex-direction:row;gap:1rem}}button.btn-filter.active{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}button.btn-filter{justify-content:center;align-items:center;padding:11.5px 16px!important}button.btn-filter i{margin-left:0}.card-row .dropdown-search,.card-row .input-search{min-width:initial;max-width:none}.travel-health-flow .dropdown-search{position:relative}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper{background:0 0;flex-direction:row;align-self:stretch;align-items:flex-start;display:flex}@media screen and (max-width:991.98px){.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper{flex-direction:column}}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-card{flex-direction:column;flex:2 0 0;align-items:flex-start;gap:0;width:100%;display:flex;position:relative}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-card .booking-card-body{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;width:100%;display:flex}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-card .booking-card-body .booking-option{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-card .booking-card-body .booking-option label span{text-align:left;margin:.5rem 0 0;display:block}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-summary{background:#f9fafb;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:12px;width:100%;display:flex}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-summary-mobile_view{border-radius:var(--radius-lg);background:var(--masta-sea-blue-20);flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;width:100%;display:flex}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-summary-mobile_view .service-column{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:12px;width:100%;display:flex}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-summary .service-column label,.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-summary-mobile_view .service-column label{font-style:normal;font-weight:600;line-height:normal}.row-between{justify-content:space-between;align-self:stretch;align-items:center;gap:10px;width:100%;display:flex}.row_flex-start{flex-wrap:wrap;justify-content:flex-start;align-self:stretch;align-items:center;gap:10px;width:100%;display:flex}.row_flex-start h6{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);font-style:normal;font-weight:500;line-height:normal}.row_flex-start span{color:var(--masta-sea-blue-100);text-align:right;font-size:var(--fs-small);font-style:normal;font-weight:700;line-height:normal}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-summary .service-column .icon-label{font-size:var(--fs-small);justify-content:flex-start;align-self:stretch;align-items:center;gap:8px;font-style:normal;font-weight:400;line-height:normal;display:flex}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-summary .service-column .icon-label i{font-size:var(--fs-small)}@media screen and (max-width:992px){.travel-health-booking-flow-section .travel-health-flow .travel-wrapper{background:var(--masta-cool-grey-na);flex-direction:column;align-self:stretch;align-items:flex-start;gap:40px;padding:30px;display:flex}}.add-button{margin-top:20px;margin-bottom:20px}.add-button button{color:var(--blue-600);cursor:pointer;border-radius:var(--radius-lg);border:1.5px dashed var(--gray-300);cursor:pointer;font-weight:600;font-size:var(--fs-small);white-space:nowrap;text-overflow:ellipsis;background:#fff;justify-content:center;align-self:stretch;align-items:center;gap:8px;width:100%;padding:12px 0;transition:background-color .3s,color .3s;display:flex;overflow:hidden}.add-button button:before{content:"";font-family:masta;font-size:var(--fs-small);color:var(--blue-600);margin-right:8px;font-style:normal;font-weight:700}.add-button button:hover{background:var(--blue-50);border-color:var(--blue-200)}.required-fields{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;min-height:277px;padding:24px;display:flex}.required-fields i{flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex;font-size:var(--fs-h3)!important}.required-fields span{color:#6b7280;text-align:center;font-size:var(--fs-small);font-style:normal;font-weight:400;line-height:24px}.travel-wrapper .accordion{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;width:100%;display:flex}.travel-wrapper .accordion-item{border-radius:var(--radius-lg);background:#f9fafb;width:100%;border:1px solid #dbdbdb!important}.travel-wrapper .accordion-flush .accordion-item .accordion-button,.travel-wrapper .accordion-flush .accordion-item .accordion-button.collapsed{border-radius:var(--radius-lg);background:#f9fafb;border:none!important}.travel-wrapper .accordion-button:not(.collapsed){box-shadow:none;background-color:#0000}.travel-wrapper .accordion .header-top{padding:0}.travel-wrapper .accordion .header-top i{color:var(--masta-sea-blue-100)}.travel-wrapper .accordion .accordion-body{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:24px;padding:10px 20px;display:flex}.travel-wrapper .alert-dismissible .btn-close{z-index:2;color:var(--masta-cool-grey-11C);text-align:center;font-size:var(--fs-xs);justify-content:center;align-items:flex-start;padding:1.5rem 2rem;font-style:normal;font-weight:600;display:flex;position:absolute;top:0;right:0}.booking-options{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.booking-option.selected{border-color:var(--masta-sea-blue-100)}.booking-options .booking-option{border-radius:.5rem;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:1.5rem;padding:1.5rem;transition:all .3s ease-in-out;display:flex}.booking-options .booking-option:hover{box-shadow:0 0 10px #0003}@media (min-width:768px){.booking-options .booking-options{flex-direction:row;justify-content:space-between;gap:1rem}}@media (min-width:1024px){.booking-options .booking-option{gap:2rem}}@media (max-width:480px){.booking-options .booking-option{gap:1rem}}.booking-options .booking-option{border:2px solid var(--masta-cool-grey-2C);cursor:pointer;text-align:center;border-radius:14px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:16px;transition:background .3s,transform .2s;display:flex;position:relative}.booking-options .booking-option:hover{border:2px solid var(--masta-sea-blue-100);box-shadow:0 6px 12px #00000026}.booking-options .booking-option i{color:var(--masta-sea-blue-100);font-size:var(--fs-h5)!important}.booking-options .booking-option input{display:none}.booking-options .booking-option label{cursor:pointer;color:var(--navy);text-align:start;flex-grow:1;font-style:normal;font-weight:600;line-height:normal}.booking-options .booking-option label span{color:var(--masta-cool-grey-11C);text-align:center;font-size:var(--fs-small);font-style:normal;font-weight:400;line-height:normal}.booking-options .booking-option label small{color:var(--masta-cool-grey-9C);text-align:start;font-size:var(--fs-xs);font-style:normal;font-weight:400;line-height:normal}.booking-options .booking-option.selected{border:2px solid var(--masta-sea-blue-100);background:var(--masta-sky-blue-20);box-shadow:0 6px 12px #00000026}.booking-options .booking-option.selected a{color:var(--masta-cool-grey-11C)!important}.booking-options .booking-option .checkmark{font-size:var(--fs-small);color:var(--masta-cool-grey-11C);display:none;position:static}.booking-options .booking-option.selected .book-service-option__icon{border-radius:var(--radius-md);background:var(--masta-sea-blue-100);width:44px;height:44px;transition:var(--transition2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.booking-options .booking-option .book-service-option__icon{border-radius:var(--radius-md);background:var(--masta-sea-blue-20);width:44px;height:44px;transition:var(--transition2) all .3s ease-in-out;flex-shrink:0;justify-content:center;align-items:center;display:flex}.booking-options .booking-option.selected .book-service-option__icon i{color:var(--masta-cool-grey-na)}.booking-options .booking-option.selected label{cursor:pointer;color:var(--navy);text-align:start;flex-grow:1;font-style:normal;font-weight:600;line-height:normal}.booking-options .booking-option.selected label span{color:var(--masta-cool-grey-11C);text-align:center;font-size:var(--fs-small);font-style:normal;font-weight:400;line-height:normal}.booking-options .booking-option.selected .checkmark{display:block}.booking-options .booking-option.selected .checkunmark{display:none}.booking-summary ul li,.booking-summary-mobile_view ul li{font-size:var(--fs-small);align-items:center;gap:8px;display:flex}.masta-modal-register.modal .modal-dialog .modal-content{gap:5px!important;padding:32px 32px 20px!important}.masta-modal-register.modal .booking-options .booking-option{border-radius:var(--radius-md);cursor:pointer;text-align:left;border:1px solid #e4e7ec;flex-direction:row;align-items:center;gap:12px;padding:16px 20px;transition:background .2s,border-color .2s,box-shadow .2s,transform .15s;display:flex;position:relative}.masta-modal-register.modal .booking-options .booking-option:hover{box-shadow:var(--shadow-md);border-color:var(--masta-sea-blue-100)}.masta-modal-register.modal .booking-options .booking-option:active{background:var(--masta-sea-blue-20);transform:scale(.98)}.masta-modal-register.modal .booking-options .booking-option:focus-visible{border-color:var(--masta-sea-blue-100);outline:2px solid var(--masta-sea-blue-100);outline-offset:2px;box-shadow:0 0 0 3px #0064aa40,0 6px 12px #0000001a}.masta-modal-register.modal .booking-options .booking-option.selected{background:var(--masta-sea-blue-20);border-color:var(--masta-sea-blue-100);box-shadow:var(--shadow-md)}.masta-modal-register.modal .booking-options .booking-option.selected .booking-option-icon{border-radius:var(--radius-md);background:var(--masta-sea-blue-100);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.masta-modal-register.modal .booking-options .booking-option .booking-option-icon{border-radius:var(--radius-md);background:var(--masta-sky-blue-20);width:44px;height:44px;transition:var(--transition2) all .3s ease-in-out;flex-shrink:0;justify-content:center;align-items:center;display:flex}.masta-modal-register.modal .booking-options .booking-option.selected .booking-option-icon i{color:var(--masta-cool-grey-na);font-size:var(--fs-h5)!important}.masta-modal-register.modal .booking-option-trailing{flex-shrink:0;width:20px;height:20px;position:relative}.masta-modal-register.modal .booking-option-trailing .booking-option-chevron,.masta-modal-register.modal .booking-option-trailing .checkmark{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.masta-modal-register.modal .booking-option-trailing .booking-option-chevron{color:var(--masta-cool-grey-11C);font-size:var(--fs-small)}.masta-modal-register.modal .booking-option-trailing .checkmark{color:#fff;width:20px;height:20px;font-size:var(--fs-xs);border-radius:50%;display:none}.masta-modal-register.modal .booking-options .booking-option.selected .booking-option-trailing .checkmark{display:flex}.masta-modal-register.modal .booking-options .booking-option.selected .booking-option-trailing .booking-option-chevron{display:none}.masta-modal-register.modal .theme-btn:focus-visible,.masta-modal-register.modal .btn-close:focus-visible,.masta-modal-register.modal a:focus-visible{outline:2px solid var(--masta-sea-blue-100);outline-offset:2px;box-shadow:0 0 0 3px #0064aa33}.masta-separator-or{justify-content:center;align-items:center;display:flex;position:relative}.masta-separator-or:before{content:"";z-index:1;background:#e4e7ec;width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(50%)}.masta-separator-or span{z-index:5;color:var(--masta-cool-grey-11C);font-size:var(--fs-small);background:#fff;padding:8px 20px;position:relative}.masta-modal-register.modal .booking-options .booking-option label{text-align:left;flex:auto;margin:0;padding:0}.masta-modal-register.modal .booking-options .booking-option .masta-sub-info{font-size:var(--fs-small);color:#364047;line-height:1.5}.masta-modal-register.modal .booking-options .booking-option.selected .masta-sub-info{color:var(--masta-cool-grey-na)}.masta-modal-register.modal .modal-dialog .modal-content .modal-header .modal-title{line-height:1.6}input,textarea,select{color:var(--masta-cool-grey-9C);font-weight:300}.form-control-icons-search{background-image:url(./../img/svg//masta-search-icon.svg),url(right-icon.svg);background-position:10px,right 10px center;background-repeat:no-repeat;background-size:16px 16px;width:100%;height:52px;padding-left:35px;padding-right:35px;position:relative}.custom-input{border:1px solid var(--masta-cool-grey-2C);background:var(--masta-cool-grey-na);border-radius:4px}.custom-input .input-group-text,.custom-input .form-control{border:none}.form-control:focus,.form-select:focus,.custom-select:focus,.form-check-input:focus,.input-box:focus-within,.custom-input:focus-within,.numeric-input:focus-within,.nice-select.nice-select-focus .option.focus,.nice-select.nice-select-focus .option.selected.focus,.nice-select.nice-select-focus .option:hover,.nice-select.nice-select-focus:focus-within,.nice-select.nice-select-focus .option.focus,.nice-select.nice-select-focus .option.selected.focus,.nice-select.nice-select-focus .option:hover,.nice-select.nice-select-focus:focus-within,.header-middle-search .search-content:focus-within{border-color:var(--masta-sea-blue-100);-webkit-box-shadow:0 0 0 2px var(--masta-sky-blue-60);-moz-box-shadow:0 0 0 2px var(--masta-sky-blue-60);box-shadow:0 0 0 2px var(--masta-sky-blue-60);outline:none;transition:all .2s ease-in-out}.custom-input:focus-within,.form-group:focus-within,.dropdown-search:focus-within,.input-search:focus-within{color:var(--masta-sea-blue-100);border-color:var(--masta-sea-blue-100);box-shadow:0 0 0 2px var(--masta-sky-blue-60);border-radius:4px;outline:none;transition:all .2s ease-in-out}.input-search .form-control:focus,.input-box .form-control:focus,.custom-input .form-control:focus,.custom-input .input-group-text:focus,.dropdown-search .form-control:focus{box-shadow:none;border-color:#0000;outline:none}#time-container,#telephone-time-container{flex-wrap:wrap;place-content:flex-start;align-items:center;gap:6px;display:flex;position:relative}#time-container span.js-error,#telephone-time-container span.js-error{width:100%;font-size:var(--fs-small);color:#842029;background-color:#f8d7da;border:1px solid #f5c2c7;border-radius:.375rem;margin-bottom:1rem;padding:.75rem 1.25rem;line-height:1.5;position:relative;top:0}.time-slot{box-sizing:border-box;flex:0 0 48%;max-width:100%}.time-slot .time-option{border:1px solid var(--masta-sea-blue-20);background:var(--masta-cool-grey-na);cursor:pointer;color:#344054;text-align:center;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:100%;padding:0;font-weight:300;transition:all .3s ease-in-out;display:flex}.time-slot .time-option input[type=radio]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.time-slot-item{justify-content:center;align-items:center;width:100%;padding:11.5px 0;display:flex}.time-slot .time-option input[type=radio]:checked+.time-slot-item{background:var(--masta-sea-blue-100);color:#fff;border-radius:6px;padding:11.5px 30px;position:relative}.time-slot .time-option input[type=radio]:checked+.time-slot-item:after{content:"";color:#fff;width:18px;height:18px;font-size:var(--fs-2xs);background:#ffffff38;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%);font-family:masta!important}.time-slot .time-option:focus-within .time-slot-item,.time-slot .time-option input[type=radio]:focus-visible+.time-slot-item{outline:3px solid var(--masta-sky-blue-60);outline-offset:2px;border-radius:6px}.time-slot .time-option:hover{border-color:var(--masta-sea-blue-100);background:#007bff1a}.picker-selected-summary{border-radius:var(--radius-sm);background:var(--masta-sky-blue-20);align-items:center;gap:10px;margin-top:14px;padding:10px 14px;display:flex}.picker-selected-summary__icon{background:var(--masta-cool-grey-na);width:34px;height:34px;color:var(--masta-sea-blue-100);font-size:var(--fs-p);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.picker-selected-summary__text{flex-direction:column;gap:2px;min-width:0;display:flex}.picker-selected-summary__label{font-size:var(--fs-xs);color:var(--masta-cool-grey-11C)}.picker-selected-summary__value{font-size:var(--fs-small);color:var(--masta-sea-blue-100);font-weight:700}@media (max-width:991.98px){.booking-options .booking-option{min-height:100px}.header-top{padding:0}.travel-health-booking-flow-section .travel-health-flow{gap:0;padding-left:0;padding-right:0}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper{background:0 0;gap:12px;padding:12px}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper.for-ipad{background:0 0;gap:12px;padding:0}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper{background:0 0}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-card .booking-card-body.js-destination-template{border:1px solid #d1d3d4;padding:10px}[class^=block]{background:#ebf3f5;border:1px solid #d1d3d4;padding:10px}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper .booking-card-wrapper .booking-summary h5{font-size:var(--fs-h5);font-weight:600}.travel-health-flow .booking-steps-container .step .step-info span{display:none}.travel-health-flow .booking-steps-container .step:not(:last-child) .frame .line-container{justify-content:space-between;align-items:center;width:100%;min-width:auto;display:flex}.travel-health-flow .booking-steps-container .step{flex:1 0 0}}@media (max-width:767.98px){.booking-options{flex-direction:column;gap:1rem;width:100%;padding:1rem 0 0;display:flex}.modal-language .booking-options{flex-direction:row;gap:1rem;width:100%;padding:1rem 0;display:flex}.card-row{flex-direction:row}}@media (max-width:575.98px){.travel-wrapper .accordion-item{padding:10px}.travel-health-booking-flow-section .travel-health-flow .travel-wrapper{background:0 0;gap:12px;padding:0}.travel-health-booking-flow-section-steps .travel-health-flow .booking-steps-container{display:none}.travel-health-flow .mobile-step-progress{flex-direction:column;gap:.5rem;width:100%;padding:.75rem 0;display:flex;position:relative}.travel-health-flow .mobile-step-progress .mobile-step-progress-track{background:var(--masta-cool-grey-2C);border-radius:999px;width:100%;height:6px;position:relative;overflow:hidden}.travel-health-flow .mobile-step-progress .mobile-step-progress-fill{background:var(--masta-sea-blue-100);border-radius:999px;height:100%;transition:width .35s}.travel-health-flow .mobile-step-progress .mobile-step-progress-label{width:100%;font:inherit;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:baseline;gap:.5rem;margin:-.375rem 0;padding:.375rem 0;display:flex}.travel-health-flow .mobile-step-progress .mobile-step-progress-count{font-size:var(--fs-xs);color:var(--masta-sea-blue-100);white-space:nowrap;font-weight:600}.travel-health-flow .mobile-step-progress .mobile-step-progress-name{font-size:var(--fs-xs);color:var(--masta-cool-grey-9C);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.travel-health-flow .mobile-step-progress .mobile-step-progress-chevron{border-right:1.5px solid var(--masta-cool-grey-9C);border-bottom:1.5px solid var(--masta-cool-grey-9C);flex:none;width:6px;height:6px;transition:transform .2s;transform:rotate(45deg)}.travel-health-flow .mobile-step-progress .js-mobile-step-progress-trigger[aria-expanded=true] .mobile-step-progress-chevron{transform:rotate(-135deg)}.travel-health-flow .mobile-step-progress .mobile-step-progress-list{z-index:1021;border:1px solid var(--masta-cool-grey-2C);background:#fff;border-radius:8px;max-height:60vh;margin:.375rem 0 0;padding:.375rem;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.travel-health-flow .mobile-step-progress .mobile-step-progress-list[hidden]{display:none}.travel-health-flow .mobile-step-progress .mobile-step-progress-item{font-size:var(--fs-xs);color:var(--masta-cool-grey-11C);border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .375rem;font-weight:500;text-decoration:none;display:flex}.travel-health-flow .mobile-step-progress li.is-current .mobile-step-progress-item{background:var(--masta-sea-blue-20);color:var(--masta-sea-blue-100);font-weight:600}.travel-health-flow .mobile-step-progress li.is-locked .mobile-step-progress-item{color:var(--masta-cool-grey-6C);cursor:default}.travel-health-flow .mobile-step-progress .mobile-step-progress-dot{border:1px solid var(--masta-cool-grey-6C);width:1.1rem;height:1.1rem;font-size:var(--fs-2xs);color:var(--masta-sea-blue-100);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.travel-health-flow .mobile-step-progress li.is-done .mobile-step-progress-dot{border-color:var(--masta-sea-blue-100);background:var(--masta-sea-blue-100);color:#fff}.travel-health-flow .mobile-step-progress li.is-current .mobile-step-progress-dot{border-color:var(--masta-sea-blue-100)}.row.mb-4{margin-bottom:.5rem!important}.for-mobile{background:0 0!important;border:none!important;padding:0!important}}.service-column{flex-direction:column;gap:10px;display:flex}.masta-fp-dob-wrapper i{font-size:var(--fs-small)!important}.masta-user-modal-form label{line-height:normal}.masta-booking-terms-error{margin-left:34px}.card{border-radius:var(--radius-md)}.notice{border-radius:var(--radius-md);border-style:solid;border-width:.25px;width:100%;padding:14px 16px;overflow:hidden}.notice-header{font-weight:700;font-size:var(--fs-small);align-items:center;gap:8px;margin:0 0 8px;display:flex}.notice svg{width:16px;height:16px}.notice ul{margin:0;padding-left:18px}.notice li{font-size:var(--fs-small);line-height:1.6}.notice p,.notice span,.notice a{font-size:var(--fs-small);margin:0 0 .3rem;line-height:1.6}.notice a{color:inherit;font-size:var(--fs-small);font-weight:700;text-decoration:underline}.notice-info,.notice-info *{background:var(--blue-50)!important;border-color:var(--blue-100)!important;color:var(--blue-700)!important}.notice-info .notice-header,.notice-info .notice-header *{color:var(--blue-700)!important}.notice-warning,.notice-warning *{background:var(--amber-50)!important;border-color:var(--amber-100)!important;color:var(--amber-900)!important;overflow:hidden!important}.notice-warning .notice-header,.notice-warning .notice-header *{color:var(--amber-900)!important}.notice-success,.notice-success *{background:var(--green-50)!important;border-color:var(--green-600)!important;color:var(--green-700)!important}.notice-success .notice-header,.notice-success .notice-header *{color:var(--green-700)!important}.notice-danger,.notice-danger *{background:var(--red-50)!important;border-color:var(--red-600)!important;color:var(--red-600)!important}.notice-danger .notice-header,.notice-danger .notice-header *{color:var(--red-600)!important}.notice-feature .notice-header i{width:20px;height:20px;font-size:var(--fs-xs);border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.notice-feature .notice-feature-list{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.notice-feature .notice-feature-list li{flex:200px;align-items:center;gap:10px;min-width:0;padding-right:16px;display:flex;position:relative}.notice-feature .notice-feature-list li span:last-child{overflow-wrap:break-word;word-break:break-word;min-width:0}.notice-feature .notice-feature-list li:not(:last-child):after{content:"";background:var(--amber-100);width:1px;height:32px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.notice-feature-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;background:#f6c87e59!important}.notice-feature-icon i{font-size:var(--fs-p)}@media screen and (max-width:1024px){.notice-feature .notice-feature-list{gap:14px}.notice-feature .notice-feature-list li{flex:28px}}@media screen and (max-width:768px){.notice-feature .notice-feature-list{flex-direction:column;align-items:flex-start;gap:6px}.notice-feature .notice-feature-list li{width:100%;padding-right:0}.notice-feature .notice-feature-list li:not(:last-child):after{display:none}.time-slot .time-option input[type=radio]:checked+.time-slot-item{padding:11.5px 20px}}@media screen and (max-width:600px){.notice-feature .notice-feature-list{gap:12px}.notice-feature .notice-feature-list li{gap:8px}.notice-feature-icon{width:32px;height:32px}.notice-feature-icon i{font-size:var(--fs-small)}}@media screen and (max-width:480px){.notice-feature .notice-feature-list{gap:6px}.notice-feature-icon{width:28px;height:28px}.notice-feature-icon i,.notice-feature .notice-feature-list li span:last-child{font-size:var(--fs-sm)}}@media screen and (max-width:320px){.notice-feature .notice-feature-list{gap:8px}.notice-feature .notice-feature-list li{gap:6px}.notice-feature-icon{width:26px;height:26px}.notice-feature-icon i,.notice-feature .notice-feature-list li span:last-child{font-size:var(--fs-xs)}}.no-appt-alert{align-items:flex-start;gap:14px;display:flex}.no-appt-alert__icon{background:#a32d2d24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.no-appt-alert__icon svg{width:22px;height:22px}.no-appt-alert__body{flex-direction:column;gap:4px;padding-top:2px;display:flex}.no-appt-alert__title{font-weight:700}.no-appt-alert__desc{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.notice-danger .no-appt-alert__desc,.notice-danger .no-appt-alert__desc *{color:var(--gray-600)!important;font-weight:400!important}.notice-danger .no-appt-alert__desc a{color:var(--blue-600)!important;font-weight:600!important;text-decoration:none!important}.notice-danger .no-appt-alert__desc a:hover,.notice-danger .no-appt-alert__desc a:focus{text-decoration:underline!important}.no-appt-alert__desc .icon-masta-arrow-right{font-size:var(--fs-xs)}.booking-summary-empty{width:100%;padding:28px 8px 24px}.booking-summary-empty-icon{border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:72px;height:72px;margin:0 auto 20px;display:flex;background:var(--blue-50)!important}.booking-summary-empty-icon>i,.booking-summary-empty-icon-row i{font-size:var(--fs-p);color:var(--masta-sea-blue-100)}.booking-summary-empty-icon-row{gap:10px;display:flex}.booking-summary-empty h6{font-size:var(--fs-body,16px);color:var(--gray-900);margin:0 0 6px;font-weight:700}.booking-summary-empty p{font-size:var(--fs-small);color:var(--gray-500);margin:0}.selected-service-icon{font-size:var(--fs-h5);color:var(--masta-cool-grey-na);flex-shrink:0}.destination-card{border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:16px}.appt-block{border:1px solid var(--border);border-radius:var(--radius-lg);border-radius:var(--radius-lg);width:100%;overflow:hidden}.appt-block .appt-block-head{padding:calc(var(--spacing) * 3);align-items:start;gap:calc(var(--spacing) * 3);background:#0072b108;border-bottom-width:1px;width:100%;display:flex}.appt-block .appt-block-head .head-contents{min-width:calc(var(--spacing) * 0);flex:1}.appt-block .appt-block-head .head-contents .title{color:#0d1f2d;font-size:var(--fs-small);margin:0;padding:0;font-weight:700}.appt-block .appt-block-head .head-contents .sub-title{color:#6b7e8e;font-size:var(--fs-xs);margin:0;padding:0}.appt-block .appt-block-head .icon{border-radius:var(--radius-lg);color:#0072b1;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);background:#0072b118;flex-shrink:0;justify-content:center;align-items:center;display:flex}.field-label-icon{color:#0072b1;width:22px;height:22px;font-size:var(--fs-xs);vertical-align:middle;background:#0072b118;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.appt-block .app-date-container>.w-100{flex-direction:column;display:flex;position:relative}.appt-block .app-date-container .appointment-slots-wrapper{flex-direction:column;flex:auto;min-height:0;display:flex}.appt-block .app-date-container .overflow-y-booking-flow-36{box-sizing:border-box;height:auto;min-height:0;max-height:none;padding:calc(var(--spacing) * 3);background:#0072b108;border:1px solid #0072b126;border-radius:.375rem;flex:auto}.select-time-placeholder{text-align:center;width:100%;height:100%;min-height:0;padding:calc(var(--spacing) * 8) calc(var(--spacing) * 4);box-sizing:border-box;background:#0072b108;border:1px dashed #0072b133;border-radius:.375rem;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;display:flex}.appt-block .app-date-container .clinic-error,.appt-block .app-date-container .tele-error{z-index:3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#ffffffd9;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.appt-block .app-date-container .clinic-error.d-none,.appt-block .app-date-container .tele-error.d-none{display:none}.select-time-placeholder__icon{color:#0072b1;width:44px;height:44px;font-size:var(--fs-md);background:#0072b118;border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.select-time-placeholder__title{color:#0d1f2d;font-size:var(--fs-small);margin:0;font-weight:700}.select-time-placeholder__desc{color:#6b7e8e;font-size:var(--fs-xs);max-width:220px;margin:0}.appt-block .appt-block-head .step{color:#0072b1;font-size:var(--fs-xs);padding-block:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2.5);background:#0072b115;border-radius:20px;flex-shrink:0;font-weight:900}.appt-block .app-date-container{display:-ms-grid;padding:calc(var(--spacing,8px) * 5);-ms-grid-columns:1fr 1fr;box-sizing:border-box;gap:calc(var(--spacing) * 5);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}@media screen and (max-width:1024px){.appt-block .app-date-container{padding:calc(var(--spacing,8px) * 4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.appt-block .app-date-container{-ms-grid-columns:1fr;padding:calc(var(--spacing,8px) * 3);grid-template-columns:1fr}}@media screen and (max-width:600px){.appt-block .app-date-container{-ms-grid-columns:1fr;padding:calc(var(--spacing,8px) * 2);grid-template-columns:1fr}}@media screen and (max-width:480px){.appt-block .app-date-container{-ms-grid-columns:1fr;padding:calc(var(--spacing,8px) * 2);grid-template-columns:1fr}}@media screen and (max-width:320px){.appt-block .app-date-container{-ms-grid-columns:1fr;padding:calc(var(--spacing,8px) * 1.5);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.appt-block .app-date-container *{transition:none!important;animation:none!important}}@media print{.appt-block .app-date-container{-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}}.booking-details-card{background:var(--masta-cool-grey-na);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border:1px solid #e7e9ec;margin-bottom:1rem;padding:18px 20px}.booking-details-row{padding:10px 0}.booking-details-card hr.hr5{margin:0}.booking-details-label{font-size:var(--fs-xs);color:#6b7e8e;margin-bottom:4px;font-weight:600;display:block}.booking-details-value{font-size:var(--fs-small);color:#0d1f2d;font-weight:550;line-height:1.3;display:block}.clinic-selected .form-label{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#6b7b8f;margin-bottom:0;font-weight:600}.clinic-selected .blue-contents{flex-direction:column;gap:2px;display:flex}.clinic-selected .blue-contents li:first-child{font-size:var(--fs-xs);font-weight:600;line-height:1.8;color:#1a1a2e!important}.clinic-selected .blue-contents li:last-child{font-size:var(--fs-xs);font-weight:400;line-height:1.6;color:#6b7b8f!important}.payment-selector .option-card-wrap{position:relative}.payment-selector .form-radio-input.visually-hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.payment-selector .option-card{background:var(--masta-cool-grey-na);cursor:pointer;border:1.5px solid #e2e4e8;border-radius:12px;align-items:start;gap:16px;margin-bottom:0;padding:18px 20px;transition:border-color .15s;display:flex}.payment-selector .option-card:hover{border-color:#b0b8c8}.payment-selector .form-radio-input:checked+.option-card{border-color:var(--brand-dark)}.payment-selector .form-radio-input:focus-visible+.option-card{outline:2px solid var(--brand-dark);outline-offset:2px}.payment-selector .icon-wrap{background:#eef0f4;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s;display:flex}.payment-selector .icon-wrap svg{color:#8a94a6;width:22px;height:22px}.payment-selector .form-radio-input:checked+.option-card .icon-wrap{background:var(--brand)}.payment-selector .form-radio-input:checked+.option-card .icon-wrap svg{color:var(--masta-cool-grey-na)}.payment-selector .option-text{flex:1}.payment-selector .option-title{font-size:var(--fs-h6);color:#111827;margin-bottom:3px;font-weight:600;line-height:1.4}.payment-selector .option-desc{font-size:var(--fs-small);color:#6b7280;line-height:1.5}.payment-selector .radio{border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .15s;display:flex}.payment-selector .form-radio-input:checked+.option-card .radio{border-color:var(--brand-dark)}.payment-selector .radio-dot{background:var(--brand-dark);border-radius:50%;width:10px;height:10px;display:none}.payment-selector .form-radio-input:checked+.option-card .radio-dot{display:block}.payment-selector #js-company:checked+.option-card{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.payment-selector .company-requirements{border:1.5px solid var(--brand-dark);border-top:none;border-bottom-right-radius:12px;border-bottom-left-radius:12px;margin-top:-1px;padding:0 20px 20px}.payment-selector .requirements-divider{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#8a94a6;align-items:center;gap:10px;margin:0 0 14px;font-weight:700;display:flex}.payment-selector .requirements-divider:before,.payment-selector .requirements-divider:after{content:"";background:#e2e4e8;flex:1;height:1px}.payment-selector .requirements-panel{background:var(--blue-50,#eaf3fb);border:1px solid var(--blue-100,#d3e6f6);border-radius:10px;padding:16px}.payment-selector .requirements-head{gap:12px;margin-bottom:14px;display:flex}.payment-selector .requirements-icon{background:var(--brand-dark);width:32px;height:32px;color:var(--masta-cool-grey-na);font-size:var(--fs-p);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.payment-selector .requirements-head h6{font-size:var(--fs-small);color:#111827;margin-bottom:4px;font-weight:700}.payment-selector .requirements-head p{font-size:var(--fs-small);color:#4b5563;margin:0;line-height:1.5}.payment-selector .requirements-panel ul.checked{margin-bottom:14px}.payment-selector .requirements-panel ul.checked li{font-size:var(--fs-small);color:#374151}.payment-selector .requirements-panel .notice-warning{margin:0}.payment-selector .requirements-panel .notice-warning p{align-items:flex-start;gap:8px;display:flex}.payment-selector .requirements-panel .notice-warning svg{flex-shrink:0;margin-top:2px}.document-upload-card{background:var(--surface-2,#fff);border:.5px solid var(--border,#d8d6cd);border-radius:12px;width:100%;overflow:hidden}.d-none{display:none!important}.document-upload-card .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.document-upload-card .card-header{justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.document-upload-card .card-header,.document-upload-card .card-body,.document-upload-card .card-footer{padding:16px}.document-upload-card .card-header h5{font-size:var(--fs-h6);margin:0 0 4px;font-weight:500}.document-upload-card .card-header p{font-size:var(--fs-small);color:var(--text-secondary,#5f5e5a);margin:0;line-height:1.5}.document-upload-card .upload-card-icon{background:var(--bg-accent,#e6f1fb);width:36px;height:36px;color:var(--text-accent,#0c447c);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.document-upload-card .upload-card-icon svg{width:18px;height:18px}.document-upload-card .card-body{padding:16px 16px 0}.document-upload-card .dropzone{border:1.5px dashed var(--border-strong,#b4b2a9);border-radius:var(--radius-lg);text-align:center;cursor:pointer;padding:28px 16px;transition:border-color .15s,background .15s,box-shadow .15s,opacity .15s;position:relative}.document-upload-card .dropzone:hover,.document-upload-card .dropzone.dragover{border-color:var(--border-accent,#378ade);background:var(--bg-accent,#e6f1fb)}.document-upload-card .dropzone:focus-within{border-color:var(--border-accent,#378ade);box-shadow:0 0 0 1px #378ade,0 0 0 4px #378ade40}.document-upload-card .dropzone.is-busy{opacity:.6;pointer-events:none}.document-upload-card .dropzone input[type=file]{opacity:0;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.document-upload-card .dropzone-label{cursor:pointer;display:block}.document-upload-card .dropzone-icon{width:26px;height:26px;color:var(--text-secondary,#5f5e5a)}.document-upload-card .dropzone .file-label-text{font-size:var(--fs-small);margin:10px 0 2px;font-weight:500;display:block}.document-upload-card .dropzone .form-text{font-size:var(--fs-xs);color:var(--text-muted,#888780);display:block}.document-upload-card .file-status{font-size:var(--fs-small);color:var(--text-secondary,#5f5e5a);min-height:18px;margin:8px 0 0}.document-upload-card .file-status:empty{display:none}.document-upload-card .file-status.is-error{color:var(--text-danger,#791f1f);font-weight:500}.document-upload-card .current-file-card{border:.5px solid var(--border,#d8d6cd);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:12px;margin-bottom:1rem;padding:10px 12px;display:flex}.document-upload-card .current-file-info{align-items:center;gap:8px;display:flex;overflow:hidden}.document-upload-card .current-file-info svg{width:18px;height:18px;color:var(--text-accent,#0c447c);flex-shrink:0}.document-upload-card .current-file-info a{text-overflow:ellipsis;white-space:nowrap;color:var(--text-accent,#0c447c);font-size:var(--fs-small);font-weight:500;text-decoration:none;overflow:hidden}.document-upload-card .btn-remove-file{cursor:pointer;color:var(--text-danger,#791f1f);background:0 0;border:none;align-items:center;padding:4px;display:flex}.document-upload-card .btn-remove-file svg{width:16px;height:16px}.document-upload-card .btn-remove-file:focus-visible,.document-upload-card .dropzone input[type=file]:focus-visible~.dropzone-label{outline-offset:2px;outline:2px solid #378ade}.document-upload-card .card-footer{padding:16px}.document-upload-card .notice-warning{display:block}.document-upload-card .notice-header{color:var(--text-warning,#633806);font-weight:600;font-size:var(--fs-small);align-items:center;gap:6px;margin:0 0 4px;display:flex}.document-upload-card .notice-header svg{width:16px;height:16px;color:var(--text-warning,#633806);flex-shrink:0}.document-upload-card .card-footer p{font-size:var(--fs-small);color:var(--text-warning,#633806);margin:0;line-height:1.5}.document-upload-card.js-company-only{transition:opacity .15s}.step8-review-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;width:100%;margin-bottom:16px;padding:20px 24px}.step8-review-card:last-of-type{margin-bottom:0}.step8-section-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.step8-section-title{font-size:var(--fs-h6);color:#111827;font-weight:600}.step8-btn-edit{font-size:var(--fs-xs);align-items:center;gap:5px;font-weight:500;text-decoration:none;display:inline-flex;color:var(--masta-sea-blue-100)!important}.step8-btn-edit:hover{color:#1d4ed8;text-decoration:none}.step8-btn-edit svg{flex-shrink:0}.step8-service-row{align-items:center;gap:10px;margin-bottom:10px;display:flex}.step8-service-icon{width:36px;height:36px;font-size:var(--fs-p);background:#eff6ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;color:var(--masta-sea-blue-100)!important}.step8-service-label{font-weight:600;font-size:var(--fs-h6);color:#111827}.step8-destination-timeline{margin-bottom:4px;margin-left:12px}.step8-destination-item{padding-bottom:10px;padding-left:22px;padding-right:46px;position:relative}.step8-destination-item:last-child{padding-bottom:0}.step8-destination-item:before{content:"";background:#d2dce5;width:1px;position:absolute;top:28px;bottom:-30px;left:5px}.step8-destination-item:last-child:before{display:none}.step8-destination-dot{border:2px solid var(--masta-sea-blue-100);background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:28px;left:0}.step8-destination-box{border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.step8-destination-flag{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.step8-destination-flag img{object-fit:cover;width:100%;height:100%;display:block}.step8-destination-flag--fallback i{font-size:var(--fs-p);color:var(--masta-sea-blue-100)!important}.step8-destination-info{flex:1;min-width:0}.step8-destination-name{font-weight:600;font-size:var(--fs-small);color:#111827;display:block}.step8-destination-date{font-size:var(--fs-xs);color:#6b7280;align-items:center;gap:4px;margin-top:1px;display:flex}.step8-destination-date i{font-size:var(--fs-xs);flex-shrink:0}.step8-divider{border:none;margin:14px 0;border-top:1px solid #d2dce5!important}.step8-travellers-row{font-size:var(--fs-small);color:#374151;align-items:center;gap:8px;display:flex}.step8-travellers-row i{color:#6b7280;font-size:var(--fs-p)}.step8-clinic-row{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.step8-clinic-row i{font-size:var(--fs-md);flex-shrink:0;margin-top:2px;color:var(--masta-sea-blue-100)!important}.step8-clinic-name{font-weight:700;font-size:var(--fs-small);color:#111827;display:block}.step8-clinic-address{font-size:var(--fs-xs);color:#6b7280;margin-top:2px;display:block}.step8-badge-row{margin-bottom:16px}.step8-appt-row{flex-wrap:wrap;gap:12px;display:flex}.step8-appt-card{background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;flex:1;min-width:140px;padding:14px 16px}.step8-appt-type-label{font-size:var(--fs-xs);color:#1d4ed8;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin-bottom:8px;font-weight:700;display:flex}.step8-appt-type-label i{font-size:var(--fs-sm);color:#1d4ed8}.step8-appt-date{font-size:var(--fs-h6);color:#111827;font-weight:700;display:block}.step8-appt-time{font-size:var(--fs-xs);color:#374151;margin-top:2px;display:block}.step8-payment-row{align-items:center;gap:10px;display:flex}.step8-payment-icon{border-radius:var(--radius-lg);width:36px;height:36px;font-size:var(--fs-p);background:#eff6ff;flex-shrink:0;justify-content:center;align-items:center;display:flex;color:var(--masta-sea-blue-100)!important}.step8-payment-label{font-weight:500;font-size:var(--fs-small);color:#111827}.step8-fee-notice{background:#eff6ff;border:1px solid #bfdbfe;border-radius:14px;width:100%;margin-bottom:16px;padding:16px 20px}.step8-fee-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.step8-fee-title{font-weight:600;font-size:var(--fs-h6);color:#111827;display:block}.step8-fee-breakdown{border-top:1px solid #bfdbfe;margin:10px 0 0;padding:10px 0 0;list-style:none}.step8-fee-breakdown li{color:#374151;justify-content:space-between;align-items:center;padding:2px 0;display:flex;font-size:var(--fs-small)!important}.step8-fee-breakdown li span{font-size:var(--fs-small)!important}.step8-fee-desc{font-size:var(--fs-xs);color:#6b7280;margin:10px 0 0}.step8-fee-amount{font-weight:700;font-size:var(--fs-h5);color:#1d4ed8;white-space:nowrap}@media (max-width:767.98px){.step8-review-card{border-radius:12px;padding:16px 18px}.step8-destination-timeline{margin-left:6px}.step8-fee-notice{padding:14px 16px}}@media (max-width:575.98px){.step8-section-header{margin-bottom:12px}.step8-section-title{font-size:var(--fs-small)}.step8-service-icon,.step8-payment-icon{width:32px;height:32px}.step8-service-label{font-size:var(--fs-small)}.step8-review-card{padding:14px}.step8-destination-timeline{margin-left:4px}.step8-destination-item{padding-bottom:12px;padding-left:18px}.step8-destination-box{gap:8px;padding:8px 10px}.step8-destination-flag{width:28px;height:28px}.step8-appt-row{flex-direction:column}.step8-appt-card{min-width:100%}.step8-fee-header{flex-wrap:wrap;gap:6px}.step8-payment-row{align-items:flex-start}.step8-payment-label{font-size:var(--fs-xs)}}@media (max-width:380px){.step8-destination-name{font-size:var(--fs-xs)}.step8-destination-date{flex-wrap:wrap}.step8-btn-edit span,.step8-btn-edit{font-size:var(--fs-xs)}}.traveller-update-note,.traveller-update-note a{font-size:var(--fs-small)!important}.js-clinic-card-msg{width:100%}.nice-select .list{width:auto}.header-middle-search .search-content{background:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C);transition:var(--transition);border-radius:8px;align-items:center;padding:4px;display:flex}.header-middle-search .search-content:hover{border-color:var(--masta-sea-blue-100)}.header-middle-search .search-content .icon-masta-search-category{font-size:var(--fs-h4);color:var(--masta-sea-blue-100)}.header-middle-search .search-content:focus-within{color:var(--masta-sea-blue-100);border-color:var(--masta-sea-blue-100);box-shadow:0 0 0 2px var(--masta-sky-blue-60);border-radius:4px;outline:none;transition:all .2s ease-in-out}.header-middle-search form{margin:0}.header-middle-search .form-control{box-shadow:none;border:none;border-radius:0;padding-right:2px}.header-middle-search .form-control::placeholder{color:var(--masta-cool-grey-11C)}.header-middle-search .search-btn{color:var(--masta-cool-grey-na);font-size:var(--fs-md);transition:var(--transition);background:0 0;background-color:var(--masta-sea-blue-100);border:none;justify-content:center;align-items:center;width:38px;height:38px;padding:5.5px 15px 4.5px;display:flex;border-radius:6px!important}.header-middle-search .search-btn:hover{color:var(--masta-cool-grey-na)}.header-middle-search .nice-select{font-size:var(--fs-p);color:var(--masta-cool-grey-11C);border:none;border-right:1px solid var(--masta-cool-grey-2C);border-radius:50px 0 0 50px;padding-left:15px;line-height:42px}.header-middle-search .nice-select:after{width:8px;height:8px;margin-top:-6px}.header-middle-search .nice-select .list{border-radius:var(--radius-lg);box-shadow:var(--box-shadow);border:none;width:auto;padding:10px}.header-middle-search .nice-select .option{border-radius:var(--radius-lg);box-shadow:var(--box-shadow);border:none;border-radius:8px;width:auto;padding:10px}.header-middle-search .nice-select .option:hover{background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.header-middle-list li{display:inline-block}.header-middle-list .list-item{font-size:var(--fs-p);transition:var(--transition);align-items:center;gap:9px;display:flex;position:relative}.header-middle-list li:first-child .list-item{margin-left:0}.header-middle-list .list-item-icon{background:var(--masta-sky-blue-20);width:45px;height:45px;color:var(--masta-sea-blue-100);text-align:center;transition:var(--transition);border-radius:50px;justify-content:center;align-items:center;line-height:45px;display:flex;position:relative}.header-middle-list .list-item-icon i{font-size:var(--fs-h5)!important}.header-middle-list .list-item-icon span{width:18px;height:18px;color:var(--masta-cool-grey-na);background:var(--masta-sea-blue-100);line-height:18px;font-size:var(--fs-xs);border-radius:50px;position:absolute;top:-5px;right:-5px}.header-middle-list .list-item-info h6{min-width:75px;color:var(--masta-cool-grey-11C,#1d253a);text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:var(--fs-sm);font-weight:600;overflow:hidden}.header-middle-list .list-item-info h5{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-size:var(--fs-xs);font-weight:400}.header-middle-list .shop-cart,.dropdown-cart{position:relative}.dropdown-cart-menu{background:var(--masta-cool-grey-na);box-shadow:var(--box-shadow);opacity:0;visibility:hidden;min-width:320px;transition:var(--transition);z-index:9999;border-radius:15px;padding:20px;position:absolute;top:60px;right:0}.dropdown-cart:hover .dropdown-cart-menu{opacity:1;visibility:visible;top:48px}.dropdown-cart-header{border-bottom:1px solid var(--masta-cool-grey-2C);justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;display:flex}.dropdown-cart-header span,.dropdown-cart-header a{font-size:var(--fs-sm);color:var(--masta-cool-grey-11C);text-transform:uppercase;font-weight:600}.dropdown-cart-header a:hover{color:var(--masta-sea-blue-100)}.dropdown-cart-list li{border-bottom:1px solid var(--masta-cool-grey-2C);width:100%;margin-bottom:15px;padding-bottom:15px;position:relative}.dropdown-cart-list li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.dropdown-cart-item{align-items:center;gap:15px;display:flex}.dropdown-cart-item .cart-img{border:1px solid var(--masta-cool-grey-2C);border-radius:10px;width:70px;height:70px;padding:5px}.dropdown-cart-item:hover .cart-img img{transform:scale(1.09)}.dropdown-cart-item .cart-info{flex:1}.dropdown-cart-item .cart-info h4{font-size:var(--fs-small);margin-bottom:5px}.dropdown-cart-item .cart-info h4 a:hover{color:var(--masta-sea-blue-100)}.dropdown-cart-item .cart-remove{color:var(--masta-sea-blue-100);font-size:var(--fs-md);transition:var(--transition)}.dropdown-cart-item .cart-remove:hover{color:var(--masta-226C-100)}.dropdown-cart-bottom{border-top:1px solid var(--masta-cool-grey-2C);margin-top:15px;padding-top:10px}.dropdown-cart-total{justify-content:space-between;align-items:center;margin:10px 0;display:flex}.dropdown-cart-total span{text-transform:uppercase;color:var(--masta-cool-grey-11C);font-size:var(--fs-sm);font-weight:600}.dropdown-cart-total .total-amount{font-size:var(--fs-small)}.dropdown-cart-bottom .theme-btn{margin-top:25px;padding:8px 20px;display:block}@media (min-width:1199px) and (max-width:1399px){.header-middle-list .list-item{gap:8px}.header-middle-list li:first-child .list-item{margin-left:0}.header-middle-list .list-item-icon{width:42px;height:42px;line-height:42px}}@media (max-width:490px){.header-middle-list .list-item-info{display:none}}.product-search{background:#f9fafb}.product-search .nice-select .list{width:auto}.product-search .search-product{position:relative}.product-search .search-form{background:var(--masta-cool-grey-na);box-shadow:var(--box-shadow);border-radius:10px;margin-top:-74px;margin-bottom:-74px;padding:20px}.product-search .search-form h5{margin-bottom:10px}.product-search .search-form .nice-select{border-color:var(--masta-cool-grey-2C);width:fit-content;height:51px;line-height:51px;font-size:var(--fs-p);border-radius:0}.product-search .search-form .nice-select:focus{border-color:var(--masta-sea-blue-100)}.product-search .search-form .nice-select:after{width:8px;height:8px;margin-top:-5px;right:15px}.product-search .search-form .nice-select .list{border-radius:5px;width:auto;height:auto;overflow-y:auto}.product-search .search-form .form-control{border-color:var(--masta-cool-grey-2C);box-shadow:none;border-radius:5px}.product-search .search-form .form-control:focus{border-color:var(--masta-sea-blue-100)}.product-search .search-form .theme-btn{width:100%}.site-title{font-weight:700;font-size:var(--fs-h2);color:var(--masta-cool-grey-11C);text-transform:capitalize;font-weight:700;font-size:var(--fs-h2);margin-top:4px}.site-title span{color:var(--masta-sea-blue-100)}.site-heading-inline{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.site-heading-inline .site-title{font-size:var(--fs-h3);align-items:center;gap:10px;display:flex;position:relative}.site-heading-inline .site-title:after{content:"";border-bottom:3px solid var(--masta-sea-blue-100);z-index:-1;width:20%;position:absolute;bottom:-10px;left:0}.site-heading-inline .site-title img{width:32px}.site-heading-inline a{color:var(--masta-sea-blue-100);align-items:center;gap:3px;font-weight:500;display:flex}.site-heading-inline a:hover{color:var(--masta-sea-blue-100)}.site-heading-inline a i{transition:transform .3s ease-in-out}.site-heading-inline a:hover i{transform:translate(5px)}@media (max-width:767px){.site-heading-inline .site-title{font-size:var(--fs-h5)}.site-heading-inline .site-title img{width:25px}}.pharmacy-item{z-index:1;border-radius:20px;height:100%;padding:20px;position:relative;overflow:hidden}.pharmacy-item:before{content:"";background:var(--masta-sky-blue-20);height:80%;transition:var(--transition2);z-index:-1;border-radius:20px;position:absolute;bottom:-50px;left:0;right:0;transform:skewY(15deg)}.pharmacy-item:hover:before{height:100%}.pharmacy-img{justify-content:center;align-items:center;height:150px;margin-top:auto;display:flex;position:relative;overflow:hidden}.pharmacy-img img{filter:drop-shadow(0 8px 12px #00000040)}.pharmacy-img img:hover{filter:drop-shadow(0 12px 20px #00000059);transition:all .3s;transform:translateY(-2px)}.pharmacy-item .type{background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);font-size:var(--fs-xs);letter-spacing:1px;text-transform:uppercase;border-radius:50px;padding:2px 15px;font-weight:500;display:inline-block;position:absolute;top:0;right:0}.pharmacy-item .type.new,.pharmacy-item .type.oos{background:var(--masta-sea-blue-100)}.pharmacy-item .type.hot{background:var(--color-skyblue)}.pharmacy-action-wrap{text-align:center;opacity:0;visibility:hidden;width:100%;transition:var(--transition);position:absolute;bottom:0}.pharmacy-item:hover .pharmacy-action-wrap{opacity:1;visibility:visible;bottom:10px}.pharmacy-action{justify-content:center;align-items:center;gap:5px;display:flex}.pharmacy-action a{background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);text-align:center;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;display:flex}.pharmacy-action a:hover{background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.pharmacy-action a i{font-size:var(--fs-h5)}.pharmacy-action a.show-contents{border-radius:var(--radius-lg);text-align:center;font-size:var(--fs-p);width:initial;height:initial;transition:var(--transition);box-shadow:var(--box-shadow);text-align:center;font-size:var(--fs-p);width:initial;height:initial;transition:var(--transition);box-shadow:var(--box-shadow);border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:4px 10px;display:flex}.pharmacy-content{margin-top:16px;margin-bottom:16px}.pharmacy-content p{padding:10px 0;line-height:1.6rem}.pharmacy-title a{color:var(--masta-cool-grey-11C)}.pharmacy-title a:hover{color:var(--masta-sea-blue-100)}.pharmacy-rate{color:var(--masta-103C-100);font-size:var(--fs-p);margin-top:3px}.pharmacy-bottom{justify-content:space-between;align-items:flex-end;display:flex}.pharmacy-price{font-size:var(--fs-p);font-weight:500}.pharmacy-price span{color:var(--masta-sea-blue-100)}.pharmacy-cart-btn{text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box;height:46px;box-shadow:var(--box-shadow,0 1px 4px #0000001a);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s;display:flex}.pharmacy-cart-btn{background-color:var(--masta-sea-blue-100,#07c);color:var(--masta-cool-grey-na,#fff);border:none}.pharmacy-cart-btn:hover,.pharmacy-cart-btn:focus{background-color:var(--masta-sea-blue-120,#005fa3);color:var(--masta-cool-grey-na,#fff)}.pharmacy-cart-btn i{font-size:var(--fs-md);line-height:1}.pharmacy-item--card{background:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C);transition:var(--transition2)}.pharmacy-item--card:before{content:none}.pharmacy-item--card:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #4444441c,0 12px 24px #44444429}.pharmacy-item--card .pharmacy-media{background-color:var(--masta-sky-blue-20);border-radius:20px 20px 0 0;justify-content:center;align-items:center;margin:-20px -20px 16px;padding:16px;display:flex;position:relative}.pharmacy-item--card .pharmacy-img{height:200px;margin-top:0;overflow:visible}.pharmacy-item--card .pharmacy-img img{object-fit:contain;filter:none;width:auto;max-width:100%;height:auto;max-height:200px}.pharmacy-item--card .pharmacy-img img:hover{filter:none;transform:none}.pharmacy-dose-badge{z-index:1;background:var(--success-bg);color:var(--success);font-size:var(--fs-xs);border-radius:var(--masta-border-radius);text-transform:capitalize;padding:4px 12px;font-weight:600;position:absolute;top:0;left:0}.pharmacy-type-badge{justify-content:center;margin-bottom:12px;display:flex}.pharmacy-type-badge span{background:var(--masta-sky-blue-20);color:var(--masta-sea-blue-100);font-size:var(--fs-xs);border-radius:50px;align-items:center;gap:6px;padding:4px 14px;font-weight:500;display:inline-flex}.pharmacy-item--card .pharmacy-title{font-size:var(--fs-md);font-weight:var(--fw-bold);margin-bottom:4px}.pharmacy-item--card .pharmacy-title a{color:var(--masta-black-blue)}.pharmacy-item--card .pharmacy-price-row{border-bottom:1px solid var(--masta-cool-grey-2C);flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:12px;padding-bottom:12px;display:flex}.pharmacy-item--card .pharmacy-price-row .price{font-size:var(--fs-h5);font-weight:var(--fw-bold);color:var(--masta-sea-blue-100)}.pharmacy-price-unit{font-size:var(--fs-sm);color:var(--masta-cool-grey-11C)}.pharmacy-feature.is-active i{background:var(--masta-sea-blue-20);color:var(--masta-sea-blue-100)}.pharmacy-note{background:var(--masta-sky-blue-20);border-radius:var(--masta-border-radius);align-items:flex-start;gap:8px;margin-bottom:16px;padding:10px 14px;display:flex}.pharmacy-note i{color:var(--masta-sea-blue-100);font-size:var(--fs-p);margin-top:1px}.pharmacy-note span{font-size:var(--fs-sm);color:var(--masta-cool-grey-11C);font-style:italic;line-height:1.5}.pharmacy-item--card .pharmacy-note{background:0 0;margin-bottom:16px;padding:0;display:block}.pharmacy-item--card .pharmacy-note i{display:none}.pharmacy-item--card .pharmacy-note span{font-size:var(--fs-xs);color:var(--masta-cool-grey-11C);font-style:normal;line-height:var(--lh-2)!important}.pharmacy-item--card .pharmacy-bottom{margin-top:auto}.pharmacy-item--card .pharmacy-cart-btn{background-color:var(--masta-sky-blue-20);color:var(--masta-sea-blue-100);border-radius:var(--radius-sm)}.pharmacy-item--card .pharmacy-cart-btn:hover,.pharmacy-item--card .pharmacy-cart-btn:focus{background-color:var(--masta-sky-blue-40);color:var(--masta-sea-blue-100)}.pharmacy-item--card .pharmacy-cart-btn-arrow{display:none}.pharmacy-cart-btn-arrow{margin-left:auto;transition:transform .3s ease-in-out}.pharmacy-cart-btn:hover .pharmacy-cart-btn-arrow{transform:translate(4px)}@media (max-width:767px){.pharmacy-item--card{border-radius:14px;padding:12px}.pharmacy-item--card .pharmacy-media{border-radius:14px 14px 0 0;margin:-12px -12px 12px;padding:10px}.pharmacy-item--card .pharmacy-img{height:110px}.pharmacy-item--card .pharmacy-img img{max-height:90px}.pharmacy-dose-badge{font-size:var(--fs-2xs);padding:3px 8px}.pharmacy-item--card .pharmacy-title{font-size:var(--fs-small);margin-bottom:2px}.pharmacy-item--card .pharmacy-price-row{gap:4px;margin-bottom:8px}.pharmacy-item--card .pharmacy-price-row .price{font-size:var(--fs-small)}.pharmacy-price-unit{font-size:var(--fs-xs)}.pharmacy-note{gap:6px;margin-bottom:10px;padding:8px 10px}.pharmacy-note i{font-size:var(--fs-small)}.pharmacy-note span{font-size:var(--fs-xs)}.pharmacy-item--card .pharmacy-cart-btn{height:auto;min-height:38px;font-size:var(--fs-xs);white-space:normal;flex-wrap:wrap;gap:4px;padding:8px 10px;line-height:1.2}.pharmacy-item--card .pharmacy-cart-btn i{font-size:var(--fs-small)}.pharmacy-item--card .pharmacy-cart-btn-arrow{margin-left:0}}@media (min-width:992px) and (max-width:1399px){.pharmacy-item{padding:15px}.pharmacy-cart-btn{white-space:normal;word-wrap:break-word;text-align:center;width:100%;line-height:1.3}}.pharmacy-area .item-tab .nav-link.active{color:var(--masta-cool-grey-na);background:var(--masta-sea-blue-100);border-radius:50px;padding:7px 20px;font-weight:500}.shop-sort-gl .active{border-color:var(--masta-sea-blue-100);background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.shop-area{background:#f9fafb}.shop-area .pagination .page-link{border-radius:50px!important}.pagination-area .pagination .page-item.active .page-link{background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);z-index:1}.price-range{position:relative}.price-range.ui-widget-content{background:var(--masta-cool-grey-2C);border:none;border-radius:3px;height:5px}.price-range .ui-state-default,.price-range .ui-widget-content .ui-state-default{cursor:pointer;background:var(--masta-sea-blue-100);z-index:1;border:none;border-radius:50%;width:18px;height:18px;margin-left:0;position:absolute;top:-7px}.price-range .ui-state-focus{outline:none}.price-range .ui-widget-header{background:var(--masta-sea-blue-100);border-radius:0!important}.quickview .modal-content{border-radius:20px}.quickview .modal-body{padding:30px}.quickview .btn-close{background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);font-size:var(--fs-md);opacity:1;width:25px;height:25px;transition:var(--transition);z-index:1;border-radius:50px;line-height:27px;position:absolute;top:10px;right:10px}.quickview .btn-close:hover{background:var(--masta-sea-blue-100);color:#fff}.quickview a.theme-btn{color:var(--masta-cool-grey-na)!important}.shop-cart thead tr{background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.shop-cart thead tr th{text-transform:uppercase;font-weight:600;font-size:var(--fs-small);letter-spacing:.4px}.shop-cart thead tr th,.shop-cart thead tr td{white-space:nowrap}.shop-cart tr td{color:var(--masta-cool-grey-11C);vertical-align:middle;border-bottom:1px solid var(--masta-cool-grey-2C);font-size:var(--fs-p);border-top:none;padding:20px 10px;position:relative}.shop-cart-qty{box-sizing:border-box;border-radius:var(--radius-lg);background:var(--masta-cool-grey-na);background:var(--masta-cool-grey-na);border:1px solid #e8e8e8;border-radius:8px;justify-content:center;align-items:center;width:auto;min-width:60px;max-width:90px;display:flex;overflow:hidden}.shop-cart-qty button{width:30px;height:30px;color:var(--masta-cool-grey-11C);text-align:center;background:var(--theme-bg-light);border:0;border-radius:50px;line-height:28px}.shop-cart-qty button i{font-weight:500}.shop-cart-qty input{field-sizing:content;width:auto;min-width:40px;max-width:100px;color:var(--masta-cool-grey-11C);text-align:center;background:0 0;border:none;font-weight:400}.shop-single,.shop-single-gallery{position:relative}.shop-single-video{border:1px solid var(--masta-cool-grey-2C);width:45px;height:45px;color:var(--masta-cool-grey-11C);text-align:center;line-height:42px;font-size:var(--fs-h5);z-index:1;border-radius:50px;padding-left:5px;position:absolute;top:10px;right:10px}.shop-single-video:hover{background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.shop-single-gallery .flex-viewport{border:1px solid var(--masta-cool-grey-2C);text-align:center;border-radius:10px;width:100%;margin-bottom:10px}.shop-single-gallery .flex-viewport img{width:100%;height:auto;padding:10px}.shop-single-gallery .product-image-loading{background:linear-gradient(90deg,#f1f5f7 0%,#fff 45%,#f1f5f7 70%) 0 0/200% 100%;min-height:280px;animation:1.4s ease-in-out infinite productImageSkeleton;display:block;position:relative;overflow:hidden}.shop-single-gallery .product-image-loading img{z-index:1;opacity:1;transition:opacity .2s ease-in-out;display:block;position:relative}.shop-single-gallery .product-image-loading.is-loading img{opacity:0}.shop-single-gallery .product-image-loading:not(.is-loading){background:0 0;animation:none}@keyframes productImageSkeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.shop-single-gallery .flex-control-thumbs li{width:23%;margin:6.8px;padding:0}.shop-single-gallery .flex-control-thumbs li:first-child{margin-left:0}.shop-single-gallery .flex-control-thumbs li:last-child{margin-right:0}.shop-single-gallery .flex-control-thumbs img{border:1px solid var(--masta-cool-grey-2C);border-radius:10px;padding:10px}.shop-single-gallery .flex-control-thumbs li img.flex-active{border-color:var(--masta-sea-blue-100)}.shop-single-gallery .flex-direction-nav a{background:var(--masta-sea-blue-100);margin-top:-75px;border-radius:50px!important;line-height:40px!important}.shop-single-gallery .flex-direction-nav a:hover{background:var(--masta-sea-blue-100)}.product-rx-badge{margin-bottom:10px;display:block}.product-rx-badge .badge-pill-rx{color:#16539e;background-color:#eaf2fa;border-radius:50px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.product-rx-badge .badge-pill-rx .rx-icon{color:#16539e}.product-rx-badge .badge-pill-rx span{font-size:var(--fs-sm);color:#64748b;line-height:1.3}.shop-single-title{font-size:var(--fs-h2);color:#111827;letter-spacing:-.01em;font-weight:700;line-height:1.25}.shop-single-price{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;margin-bottom:16px;display:flex}.shop-single-price .amount-wrap .amount{color:#0f5298;font-size:28px;font-weight:700;line-height:1}.shop-single-price .price-unit{color:#4b5563;font-size:15px;font-weight:500}.shop-single-price .tax-note{font-size:var(--fs-p);color:#1f2937;font-weight:600}.shop-single-cs{border-top:1px solid var(--masta-cool-grey-2C);padding-top:20px}.shop-single-cs h6{color:var(--masta-cool-grey-11C);margin-bottom:15px;font-weight:500}.shop-single-size .nice-select{border-radius:var(--radius-lg);border-radius:8px;padding-left:15px}.shop-single-size .nice-select:after{width:6px;height:6px}.shop-single-cs .shop-cart-qty button{width:35px;height:40px;transition:var(--transition);line-height:34px}.shop-single-action{border-top:1px solid var(--masta-cool-grey-2C);margin-top:20px;padding-top:20px}.shop-single-share a{text-align:center;color:var(--masta-cool-grey-11C);border-radius:50px;margin-left:5px;line-height:39px}.shop-single-share a:hover{background:var(--masta-sea-blue-100);border-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.product-feature-callout{margin-top:20px;margin-bottom:20px}.product-feature-callout .feature-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-height:70px;transition:all .2s ease-in-out}.product-feature-callout .feature-card:hover{background:#f1f5f9;border-color:#cbd5e1}.product-feature-callout .feature-card-icon{color:var(--masta-sea-blue-100);flex-shrink:0;justify-content:center;align-items:center;display:flex}.product-feature-callout .feature-card-label{color:#64748b;font-size:13px;line-height:1.3}.product-feature-callout .feature-card-value{font-size:var(--fs-p);color:#0f172a;font-weight:700;line-height:1.35}.product-age-restriction{font-size:var(--fs-p);color:#475569;line-height:1.5}.product-age-restriction p{color:#475569;font-size:var(--fs-p);line-height:1.5}.product-age-restriction .product-age-link{color:var(--masta-sea-blue-100);text-underline-offset:3px;text-decoration:underline;transition:color .15s}.product-age-restriction .product-age-link:hover{color:var(--masta-sea-blue-100)}.btn-ecommerce-cta{box-shadow:0 2px 6px #0d529e33;background-color:var(--masta-sea-blue-100)!important;color:#fff!important;border-radius:var(--radius-sm)!important;border:none!important;font-size:16px!important;font-weight:600!important;transition:all .2s ease-in-out!important}.btn-ecommerce-cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0d529e4d;background-color:var(--masta-sea-blue-80)!important;color:#fff!important}.shop-single-trust-bar{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 2px 12px #00000008}.shop-single-trust-bar .trust-item{padding:4px 0}.shop-single-trust-bar .trust-icon-wrap{color:#16539e;background-color:#eaf2fa;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.shop-single-trust-bar .trust-text strong{color:#0f172a;font-size:13.5px;font-weight:700;line-height:1.3}.shop-single-trust-bar .trust-text small{color:#64748b;font-size:12px;line-height:1.25}.shop-single-trust-bar .social-share-circle{color:#475569;width:34px;height:34px;font-size:var(--fs-p);background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:inline-flex}.shop-single-trust-bar .social-share-circle:hover{background:var(--masta-sea-blue-100);border-color:var(--masta-sea-blue-100);color:#fff}.shop-single-details .nav-tabs .nav-link.active{border-bottom:2px solid var(--masta-sea-blue-100);color:var(--masta-sea-blue-100)}@media (max-width:991px){.shop-single-action .shop-single-btn{margin-bottom:0}}@media (max-width:767px){.shop-single-gallery .flex-viewport{height:300px;max-height:300px}.shop-single-gallery .flex-viewport img{max-height:270px}.shop-single-gallery .flex-control-thumbs li{flex:0 0 68px!important;width:68px!important;height:68px!important}.shop-single-gallery .flex-control-thumbs img{height:68px!important}.shop-single-size{margin-top:20px}}.woocommerce div.product form.cart .variations th{line-height:4em!important}.woocommerce div.product form.cart .variations td{padding:0!important}.woocommerce div.product form.cart .variations{margin-bottom:0!important}.wp-block-woocommerce-cart-line-items-block td{color:var(--masta-cool-grey-11C)!important}.wp-block-woocommerce-cart-line-items-block li:before{content:""!important}ul.wc-block-components-product-details{list-style:none!important}.wc-block-components-formatted-money-amount{font-size:var(--fs-h4)!important;font-weight:var(--fw-semi-bold)!important}.woocommerce div.product form.cart .variations th{line-height:initial!important;vertical-align:middle!important}.woocommerce div.product form.cart .variations td{vertical-align:middle!important;padding:10px 0!important}.woocommerce table tr:first-child td{background-color:#0000!important}.woocommerce table table td{border:none!important;padding:0!important}.woocommerce-cart-form__contents .woocommerce-Price-amount *{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.woocommerce .cart-collaterals .cart_totals h2{font-size:var(--fs-h4)!important;color:var(--masta-cool-grey-11C)!important;margin-bottom:10px!important}.woocommerce .cart-collaterals .cart_totals table td{text-align:right!important}.woocommerce .cart-collaterals .cart_totals table tr.order-total th{color:var(--masta-cool-grey-11C)!important;font-size:var(--fs-h4)!important;font-weight:var(--fw-semi-bold)!important}.woocommerce .cart-collaterals .cart_totals table tr.cart-subtotal td .woocommerce-Price-amount *,table .woocommerce-Price-amount.amount *{color:var(--masta-cool-grey-11C)!important;font-size:var(--fs-h6)!important;font-weight:var(--fw-semi-bold)!important}.shop-single-price .amount *,.woocommerce-Price-amount *,.woocommerce-Price-amount.amount *{color:var(--masta-sea-blue-100)!important;font-size:var(--fs-h4)!important;font-weight:var(--fw-semi-bold)!important}.masta-woo .woocommerce-checkout .input-text,.masta-woo .woocommerce-checkout .select2-selection,.masta-woo .woocommerce-checkout select{font-family:inherit!important;font-size:var(--fs-p)!important;color:#212529!important;box-sizing:border-box!important;background-color:#fff!important;border:1px solid #ced4da!important;border-radius:.375rem!important;width:100%!important;height:auto!important;min-height:46px!important;margin:0!important;padding:.375rem .75rem!important;font-weight:400!important;line-height:normal!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;display:block!important}.masta-woo .woocommerce-checkout .input-text:focus,.masta-woo .woocommerce-checkout .select2-selection:focus,.masta-woo .woocommerce-checkout select:focus{color:#212529!important;border-color:#86b7fe!important;border-color:var(--masta-sea-blue-100)!important;box-shadow:0 0 0 2px var(--masta-sky-blue-60)!important;background-color:#fff!important;outline:0!important}.masta-woo .woocommerce-checkout .woocommerce-invalid input.input-text,.masta-woo .woocommerce-checkout .woocommerce-invalid select{color:#212529!important;box-shadow:none!important;background-color:#fff!important;border-color:#dc3545!important}.masta-woo .woocommerce-checkout .woocommerce-invalid input.input-text:focus,.masta-woo .woocommerce-checkout .woocommerce-invalid select:focus{border-color:#dc3545!important;outline:0!important;box-shadow:0 0 0 .25rem #dc354540!important}.masta-woo .woocommerce-checkout .select2-container .select2-selection{height:46px!important;font-size:var(--fs-p)!important;color:#212529!important;background-color:#fff!important;border:1px solid #ced4da!important;border-radius:.375rem!important;padding:.375rem .75rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.masta-woo .woocommerce-checkout .select2-container--default.select2-container--open .select2-selection{border-color:#86b7fe!important;border-color:var(--masta-sea-blue-100)!important;box-shadow:0 0 0 2px var(--masta-sky-blue-60)!important;outline:0!important}.masta-woo .woocommerce-checkout .select2-container .select2-results__option{font-size:var(--fs-p)!important;cursor:pointer!important;padding:.375rem .75rem!important}.masta-woo .woocommerce-checkout .select2-container .select2-results__option--highlighted{color:#fff!important;background-color:#0d6efd!important}.masta-woo .woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{padding:6px 0!important}.masta-woo .woocommerce-cart-form__contents img{border-radius:8px!important;width:auto!important;height:60px!important}.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{font-size:var(--fs-p)!important;color:var(--masta-cool-grey-11C)!important;font-weight:var(--fw-semi-bold)!important;margin-bottom:20px!important}.masta-woo .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{background:var(--masta-sea-blue-100)!important;color:var(--masta-cool-grey-na)!important;text-transform:capitalize!important;justify-content:center!important;align-items:center!important;min-height:46px!important;transition:all .4s ease-in-out!important;display:flex!important}.masta-woo .woocommerce .cart .button,.masta-woo .woocommerce .cart input.button{float:right}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt{-webkit-font-smoothing:antialiased;background:var(--masta-sea-blue-100)!important;color:var(--masta-cool-grey-na)!important}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:var(--masta-cool-grey-na)!important;font-size:var(--fs-h4)!important;text-align:left!important;background:#198754!important;border-radius:6px!important;margin-bottom:30px!important;padding:20px!important}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received a{color:var(--masta-cool-grey-na)!important}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{background:var(--masta-sea-blue-20)!important;border-radius:6px!important;margin-bottom:30px!important;padding:20px 20px 5px!important}.woocommerce-order-overview__total.total .woocommerce-Price-amount.amount *,.orderModal .woocommerce-Price-amount.amount *{font-size:var(--fs-h6)!important;font-weight:var(--fw-semi-bold)!important;color:var(--masta-cool-grey-11C)!important}.woocommerce ul.order_details li{font-size:var(--fs-small)!important}.woocommerce-order-details,.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{background:#f3f3f3!important;border-radius:6px!important;margin-top:30px!important;margin-bottom:30px!important;padding:20px!important}.woocommerce-order-details__title,.woocommerce-column__title{font-size:var(--fs-p)!important;color:var(--masta-cool-grey-11C)!important;margin-bottom:10px!important}@media (max-width:767px){.woocommerce ul.order_details li{float:initial!important;margin-right:initial!important;margin-top:18px!important}}.dropdown-cart .shop-single-price .amount *,.dropdown-cart .woocommerce-Price-amount *,.dropdown-cart.woocommerce-Price-amount.amount *{color:var(--bs-heading-color)!important;font-size:var(--fs-small)!important;font-weight:700!important;line-height:0!important}.dropdown-cart span.woocommerce-Price-amount.amount{line-height:0!important}.woocommerce table.shop_table a{color:var(--masta-sea-blue-100)!important}@media screen and (max-width:768px){.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title) "  "!important}.shop-single-size{margin-top:0!important}}@media screen and (max-width:575px){.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:right!important;flex-wrap:wrap!important;align-items:center!important;display:flex!important}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:var(--fs-md)!important}}.pharmacy-item:not(.pharmacy-item--card) .pharmacy-img img,.pharmacy-item:not(.pharmacy-item--card) .pharmacy-img img.img-fluid{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:150px!important;display:block!important}.masta-woo .woocommerce-cart #payment,.masta-woo .woocommerce-checkout #payment{background:#c9ebfd!important;border-radius:5px!important}.masta-woo .woocommerce-cart #payment div.payment_box,.masta-woo .woocommerce-checkout #payment div.payment_box{color:#0072b1!important;background-color:#e3f5f9!important;border:.1em solid #0072b1!important;border-radius:5px!important}.masta-woo .woocommerce-cart #payment div.payment_box p,.masta-woo .woocommerce-checkout #payment div.payment_box p{color:#0072b1!important}.masta-woo .woocommerce-cart #payment div.payment_box:before,.masta-woo .woocommerce-checkout #payment div.payment_box:before{border:1em solid #0000!important;border-bottom-color:#0072b1!important;margin-top:-19px!important}.masta-woo .woocommerce table.shop_table,.masta-woo .woocommerce .woocommerce-customer-details address{background:var(--masta-cool-grey-na)!important}.order-list-container{border-radius:var(--radius-lg);border-radius:8px;padding:20px}.order-list-container a{color:var(--masta-cool-grey-11C);background-image:linear-gradient(var(--masta-sea-blue-100), var(--masta-sea-blue-100));background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;transition:all .4s ease-in-out;display:inline-block}.order-list-container a:hover{color:var(--masta-sea-blue-100);background-size:100% 1px}.masta-woo .form-row.place-order .button.alt{text-transform:capitalize!important;width:100%!important;margin:20px auto 0!important;display:block!important}.masta-woo .woocommerce .cart .button,.masta-woo .woocommerce .cart input.button{text-transform:capitalize!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:initial!important;text-transform:capitalize!important}.product-card .price,.product-card .price span{font-size:var(--fs-h5)!important;color:var(--masta-sea-blue-100)!important;font-weight:700!important}.product-card .section-title{margin-top:10px!important;font-weight:500!important}.product-card .recommend-box{background:#f8f9fa!important;border-radius:10px!important;margin-top:20px!important;padding:15px!important}.product-card .tablets,.product-card .tablets span{font-size:var(--fs-h4)!important;color:var(--masta-sea-blue-100)!important;font-weight:700!important}.product-card .btn-custom{font-weight:600!important;font-size:var(--fs-p)!important;border-radius:10px!important;padding:12px!important}.product-card .footer-icons{font-size:var(--fs-small)!important;color:#6c757d!important;justify-content:space-between!important;margin-top:15px!important;display:flex!important}.pharmacy-subcategories-section,.pharmacy-products-section{background:var(--masta-cool-grey-na,#f8f9fa)}.subcategory-group{border-bottom:1px solid var(--masta-cool-grey-2C,#e5e7eb);padding-bottom:2rem}.subcategory-group:last-child{border-bottom:none;padding-bottom:0}.subcategory-group .row-title{gap:12px}.subcategory-group .row-title h4{margin-bottom:0;font-weight:600}.subcategory-group .row-title h4 a{color:var(--masta-cool-grey-11C,#1a1a2e);text-decoration:none;transition:color .2s}.subcategory-group .row-title h4 a:hover{color:var(--masta-sea-blue-100,#07c)}.subcategory-group .row-title .subcategory-title-link{color:var(--masta-cool-grey-11C,#1a1a2e);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.subcategory-group .row-title .subcategory-title-link:after{content:"";opacity:0;color:var(--masta-sea-blue-100,#07c);font-family:masta;transition:opacity .3s ease-out,transform .3s ease-out,color .2s;transform:translate(-10px)}.subcategory-group .row-title .subcategory-title-link:hover,.subcategory-group .row-title .subcategory-title-link:focus-visible{color:var(--masta-sea-blue-100,#07c)}.subcategory-group .row-title .subcategory-title-link:hover:after,.subcategory-group .row-title .subcategory-title-link:focus-visible:after{opacity:1;transform:translate(0)}@media (max-width:575.98px){.subcategory-group .row-title{flex-direction:column;align-items:flex-start!important}.subcategory-group .row-title .theme-btn{margin-top:8px;margin-left:0!important}}.cart-page__row{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;margin-bottom:40px;display:grid}.cart-page__items{flex-direction:column;grid-area:1/1;gap:24px;height:100%;display:flex}.cart-page__row>.cart-collaterals{display:contents}.cart-page__row .order-summary-card{grid-area:1/2}.cart-page__row .cross-sells{grid-area:2/1}.cart-items-card{background:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C);border-radius:10px;height:100%;padding:30px}.cart-items-card__title{font-size:var(--fs-h4);font-weight:var(--fw-semi-bold);color:var(--masta-cool-grey-11C);margin-bottom:20px}.cart-items-list{flex-direction:column;gap:20px;display:flex}.cart-item-row{background:var(--masta-cool-grey-na);box-shadow:0 0 2px 0px var(--masta-cool-grey-2C);border-radius:8px;align-items:flex-start;gap:20px;padding:12px;display:flex;position:relative}.cart-item-row:last-child{border-bottom:none;padding-bottom:0}.cart-item-row__thumbnail{flex:none;width:90px}.cart-item-row__thumbnail img,.masta-woo .cart-item-row__thumbnail img{border:1px solid var(--masta-cool-grey-2C);border-radius:8px;padding:4px;width:100%!important;height:auto!important}.cart-item-row__body{flex:auto;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;min-width:0;display:grid}.cart-item-row__head{grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:12px;padding-right:36px;display:flex}.cart-item-row__name{font-size:var(--fs-p);font-weight:var(--fw-semi-bold);color:var(--masta-cool-grey-11C)}.cart-item-row__name a{color:inherit}.cart-item-row__name a:hover{color:var(--masta-sea-blue-100)}.cart-item-row__remove{z-index:2;position:absolute;top:8px;right:8px}.woocommerce a.remove.cart-item-row__remove-link{transition:var(--transition,.3s ease);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;width:28px!important;height:28px!important;color:var(--masta-cool-grey-9C)!important;font-size:0!important;display:inline-flex!important}.woocommerce a.remove.cart-item-row__remove-link:before{line-height:1;font-size:var(--fs-p)!important}.woocommerce a.remove.cart-item-row__remove-link:hover{background:#dc354514;color:#dc3545!important}.cart-item-row__price .woocommerce-Price-amount,.cart-item-row__price .woocommerce-Price-amount *{color:var(--masta-sea-blue-100)!important;font-size:var(--fs-h6)!important;font-weight:var(--fw-semi-bold)!important}.cart-item-row__meta{font-size:var(--fs-sm);color:var(--masta-cool-grey-9C);grid-area:2/1;margin-top:4px;font-style:italic}.cart-item-row__meta:empty{display:none}.cart-item-row__meta p,.cart-item-row__meta dl.variation{margin-bottom:0}.cart-item-row__meta dl.variation dt,.cart-item-row__meta dl.variation dd,.cart-item-row__meta dl.variation dd p{font-size:var(--fs-xs);font-style:inherit;color:inherit;margin:0;display:inline}.cart-item-row__foot{display:contents}.cart-item-row__pricing{flex-wrap:wrap;grid-area:3/1;align-self:flex-end;align-items:baseline;gap:4px 35px;margin-top:20px;display:flex}.cart-item-row__qty-multiplier,.cart-item-row__subtotal-label{font-size:var(--fs-sm);color:var(--masta-cool-grey-9C)}.cart-item-row__subtotal-label{margin-left:6px;padding-left:12px;position:relative}.cart-item-row__subtotal-label:before{content:"";background:var(--masta-cool-grey-2C);width:1px;height:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cart-item-row__subtotal{display:inline}.cart-item-row__subtotal .woocommerce-Price-amount,.cart-item-row__subtotal .woocommerce-Price-amount *{color:var(--masta-cool-grey-11C)!important;font-size:var(--fs-small)!important;font-weight:var(--fw-semi-bold)!important}.cart-item-row__quantity{grid-area:3/2;place-self:flex-end end}.cart-item-row__quantity .shop-single-size{margin:0}.cart-item-row__quantity table.variations,.cart-item-row__quantity table.variations tbody,.cart-item-row__quantity table.variations tr,.cart-item-row__quantity table.variations td{border:none;padding:0;display:block}.cart-item-row__quantity .shop-cart-qty{width:auto;min-width:56px;height:42.39px}.cart-item-row__quantity .shop-cart-qty input{field-sizing:content;text-align:center;width:auto;min-width:24px;max-width:100px;font-weight:var(--fw-semi-bold)}@media (min-width:992px){.cart-page__row .order-summary-card{position:sticky;top:200px}}@media (max-width:991.98px){.cart-page__row{grid-template-columns:1fr}.cart-page__items{grid-area:1/1}.cart-page__row .order-summary-card{grid-area:2/1;position:static}.cart-page__row .cross-sells{grid-area:3/1}}.order-summary-card{background:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C);border-radius:10px;padding:30px}.order-summary-card__title{font-weight:var(--fw-semi-bold);color:var(--masta-cool-grey-11C);font-size:var(--fs-h4)!important;margin-bottom:20px!important}.order-summary-card__rows{flex-direction:column;display:flex}.order-summary-row{font-size:var(--fs-p);color:var(--masta-cool-grey-11C);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.order-summary-row__label{flex:auto}.order-summary-row__value{text-align:right;font-weight:var(--fw-semi-bold);color:var(--masta-sea-blue-100);flex:none}.order-summary-row__value .woocommerce-Price-amount,.order-summary-row__value .woocommerce-Price-amount *{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.shipping-card{font-size:var(--fs-p);background:#f5f8fd;border:1px solid #dbe8fd;border-radius:10px;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px;padding:16px 20px;display:flex}.shipping-card__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:12px;width:100%;display:flex}.shipping-card__label{font-weight:var(--fw-semi-bold);color:var(--masta-cool-grey-11C);flex:auto}.shipping-card__price{font-weight:var(--fw-semi-bold);color:var(--masta-sea-blue-100);flex:none}.shipping-card__price .woocommerce-Price-amount,.shipping-card__price .woocommerce-Price-amount *{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.shipping-card__method{text-align:center;font-size:var(--fs-sm);color:var(--masta-sea-blue-100);flex-basis:100%;margin-top:20px}.shipping-card .woocommerce-shipping-methods,.shipping-card .woocommerce-shipping-methods li,.shipping-card label{display:contents!important}.shipping-card .woocommerce-shipping-destination,.shipping-card .woocommerce-shipping-contents{display:none}.shipping-card__change{font-size:var(--fs-small);font-weight:var(--fw-semi-bold);color:var(--masta-sea-blue-100);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.shipping-card__change:hover{text-decoration:underline}.shipping-card__change-icon{font-size:var(--fs-xs)}.order-summary-row.order-total{font-size:var(--fs-p);border-bottom:none;padding-top:16px}.order-summary-row.order-total .order-summary-row__label,.order-summary-row.order-total .order-summary-row__value{font-weight:var(--fw-semi-bold);color:var(--masta-cool-grey-11C)}.order-summary-vat-note{font-size:var(--fs-xs);color:var(--masta-cool-grey-9C);margin:-8px 0 0}.wc-proceed-to-checkout{margin-top:0;margin-bottom:0;padding-bottom:0!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{border-radius:6px;margin-bottom:0}.wc-proceed-to-checkout .checkout-button{width:100%;font-size:var(--fs-p);border-radius:8px;justify-content:center;align-items:center;display:flex}.cart-page__cross-sells{margin-top:10px}.cart-page__cross-sells .cross-sells__title{font-size:var(--fs-h4);font-weight:var(--fw-semi-bold);color:var(--masta-cool-grey-11C);margin-bottom:20px}.cart-page__cross-sells .cross-sells__grid>[class*=col-]{width:100%}@media (min-width:480px){.cart-page__cross-sells .cross-sells__grid>[class*=col-]{width:50%}}@media (min-width:1200px){.cart-page__cross-sells .cross-sells__grid>[class*=col-]{width:33.3333%}}.cart-page__cross-sells .pharmacy-item{background:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C);border-radius:10px;padding:16px;transition:border-color .3s,box-shadow .3s}.cart-page__cross-sells .pharmacy-item:before{content:none}.cart-page__cross-sells .pharmacy-item:hover{border-color:var(--masta-sea-blue-100);box-shadow:0 4px 14px #00000014}.cart-page__cross-sells .pharmacy-item .pharmacy-img img,.cart-page__cross-sells .pharmacy-item .pharmacy-img img.img-fluid{max-height:160px!important}.cart-page__cross-sells .pharmacy-item .pharmacy-title{font-size:var(--fs-p);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;line-height:1.4;display:-webkit-box;overflow:hidden}.cart-page__cross-sells .pharmacy-item .pharmacy-rating{flex-shrink:0}.cart-page__cross-sells .pharmacy-item .price{font-size:var(--fs-p)}.cart-page__cross-sells .pharmacy-content{margin-bottom:0}@media (max-width:575.98px){.cart-page__cross-sells{margin-top:4px}.cart-page__cross-sells .cross-sells__title{font-size:var(--fs-md);margin-bottom:14px}.cart-page__cross-sells .pharmacy-item{padding:14px}.cart-page__cross-sells .pharmacy-item .pharmacy-img img,.cart-page__cross-sells .pharmacy-item .pharmacy-img img.img-fluid{max-height:130px!important}}@media (max-width:991.98px){.cart-items-card,.order-summary-card{padding:20px}}@media (max-width:575.98px){.cart-item-row{flex-wrap:wrap}.cart-item-row__foot{justify-content:space-between}}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{float:left;width:100%}.cart-card__title-icon{background:var(--masta-sea-blue-10,#eaf4fb);width:32px;height:32px;color:var(--masta-sea-blue-100);font-size:var(--fs-p);vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;margin-right:10px;display:inline-flex}.cart-items-card__title,.order-summary-card__title{align-items:center;display:flex}.cart-item-row__meta{font-style:normal}.cart-item-row__meta dl.variation dt,.cart-item-row__meta dl.variation dd{color:var(--masta-sea-blue-100);font-style:normal}.cart-item-row__meta dl.variation dt{margin-right:4px}.cart-item-row__meta dl.variation dd:not(:last-child):after{content:"•";color:var(--masta-cool-grey-9C);margin:0 6px}.cart-item-row__meta dl.variation dd:has(+.cart-item-meta-callout):after{content:none}.cart-item-row__meta dl.variation dt.variation-Countrydeparturedate:before{content:"";color:var(--masta-sea-blue-100);margin-right:6px;font-family:masta!important}.cart-item-row__meta dl.variation{text-indent:-20px;padding-left:20px}.cart-item-row__meta .cart-item-meta-callout{text-indent:0;background:var(--masta-sea-blue-10,#eaf4fb);width:calc(100% + 20px);color:var(--masta-cool-grey-11C);border-radius:8px;align-items:flex-start;gap:8px;margin-top:10px;margin-left:-20px;padding:10px 12px;display:flex}.cart-item-row__meta .cart-item-meta-callout:before{content:"";color:var(--masta-sea-blue-100);flex:none;line-height:1.4;font-family:masta!important}.cart-item-row__meta .cart-item-meta-callout dt,.cart-item-row__meta .cart-item-meta-callout dd{color:inherit;margin:0;font-style:normal;font-weight:400;display:inline}.cart-item-row__meta .cart-item-meta-callout dd:after{content:none}.cart-items-card__shipping-note{border-top:1px solid var(--masta-cool-grey-2C);align-items:center;gap:14px;margin-top:20px;padding-top:20px;display:flex}.cart-items-card__shipping-icon{background:var(--masta-sea-blue-10,#eaf4fb);width:36px;height:36px;color:var(--masta-sea-blue-100);font-size:var(--fs-p);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.cart-items-card__shipping-text{flex-direction:column;flex:auto;min-width:0;display:flex}.cart-items-card__shipping-text strong{color:var(--masta-cool-grey-11C);font-weight:var(--fw-semi-bold)}.cart-items-card__shipping-text span{font-size:var(--fs-sm);color:var(--masta-cool-grey-9C)}.cart-items-card__shipping-edit{color:var(--masta-sea-blue-100);font-weight:var(--fw-semi-bold);font-size:var(--fs-small);flex:none;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.cart-items-card__shipping-edit:hover{text-decoration:underline}.order-summary-trust-badges{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.order-summary-trust-badges li{text-align:center;font-size:var(--fs-xs);color:var(--masta-cool-grey-9C);flex-direction:column;align-items:center;gap:6px;line-height:1.3;display:flex}.order-summary-trust-badges__icon{background:var(--masta-sea-blue-10,#eaf4fb);width:34px;height:34px;color:var(--masta-sea-blue-100);font-size:var(--fs-p);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.order-summary-payment-icons{border-top:1px solid var(--masta-cool-grey-2C);margin-top:20px;padding-top:20px}.order-summary-payment-icons__label{font-size:var(--fs-sm);color:var(--masta-cool-grey-9C);margin-bottom:10px;display:block}.order-summary-payment-icons__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.payment-icon-badge{background:var(--masta-cool-grey-9C);height:26px;color:var(--masta-cool-grey-na);font-size:var(--fs-2xs);font-weight:var(--fw-semi-bold);letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-style:italic;display:inline-flex}.payment-icon-badge--visa{background:#1a1f71}.payment-icon-badge--mastercard{background:linear-gradient(90deg,#eb001b 0% 45%,#f79e1b 55% 100%);font-style:normal}.payment-icon-badge--amex{background:#006fcf;font-style:normal}.payment-icon-badge--applepay{background:#000;font-style:normal}.payment-icon-badge--paypal{background:#003087}.wc-proceed-to-checkout .checkout-button:before{content:"";font-size:var(--fs-small);vertical-align:-1px;margin-right:8px;font-family:masta!important}@media (max-width:575.98px){.order-summary-trust-badges{grid-template-columns:1fr;gap:14px}.order-summary-trust-badges li{text-align:left;flex-direction:row;justify-content:flex-start}.cart-items-card__shipping-note{flex-wrap:wrap}.cart-items-card__shipping-edit{margin-left:50px}}.woocommerce-cart .woocommerce-message{background:var(--masta-sea-blue-10,#eaf4fb);font-size:var(--fs-small);border:none;border-radius:10px;flex-wrap:wrap;align-content:space-between;align-items:center;gap:2px;padding:14px 20px;display:flex}.woocommerce-cart .woocommerce-message:before{content:"";background:var(--masta-sea-blue-100);width:30px;height:30px;color:var(--masta-cool-grey-na);font-size:var(--fs-small);border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex;position:static;font-family:masta!important}.woocommerce-cart .woocommerce-message a.button.wc-forward{background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);font-weight:var(--fw-semi-bold);font-size:var(--fs-small);white-space:nowrap;border-radius:8px;order:2;margin-left:auto;padding:10px 18px}.woocommerce-cart .woocommerce-message a.button.wc-forward:hover{opacity:.92;color:var(--masta-cool-grey-na)}@media (max-width:575.98px){.woocommerce-cart .woocommerce-message a.button.wc-forward{text-align:center;flex:100%;margin-left:0}.woocommerce-cart .woocommerce-message{flex-wrap:nowrap}}@media (max-width:991.98px){.cart-item-row__pricing{gap:4px 6px}.cart-item-row__meta dl.variation dd:not(:last-child):after{content:""!important}.cart-item-row__meta dl.variation dt,.cart-item-row__meta dl.variation dd{white-space:break-spaces}.cart-item-row__meta dl.variation dd:not(:last-child):after{margin:0}}.cart-empty-state{text-align:center;flex-direction:column;align-items:center;margin:40px auto;display:flex}.cart-empty-state>.wc-empty-cart-message{display:none}.cart-empty-state__card{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:800px;display:flex}.cart-empty-state__content{text-align:center;flex-direction:column;align-items:center;margin-bottom:42px;display:flex}.cart-empty-state__illustration{width:260px;height:220px;margin:0 auto 32px;position:relative}.cart-empty-state__bg{background:var(--masta-sky-blue-20);opacity:.7;border-radius:50%;width:210px;height:210px;margin:auto;position:absolute;inset:0}.cart-empty-state__cart{z-index:1;width:100%;height:100%;position:relative}.cart-empty-state__shadow{fill:var(--masta-sky-blue-20)}.cart-empty-state__receipts rect{fill:none;stroke:var(--masta-cool-grey-2C);stroke-width:1.5px;stroke-dasharray:4 3}.cart-empty-state__basket{fill:none;stroke:var(--masta-cool-grey-6C);stroke-width:3px;stroke-linejoin:round}.cart-empty-state__grid{fill:none;stroke:var(--masta-cool-grey-2C);stroke-width:2px}.cart-empty-state__handle{fill:none;stroke:var(--masta-cool-grey-6C);stroke-width:3px;stroke-linecap:round}.cart-empty-state__grip{fill:var(--masta-sea-blue-100)}.cart-empty-state__leg{stroke:var(--masta-cool-grey-6C);stroke-width:3px;stroke-linecap:round}.cart-empty-state__wheel{fill:var(--masta-black-blue)}.cart-empty-state__badge rect{fill:var(--masta-sea-blue-100)}.cart-empty-state__badge-heart{fill:var(--masta-cool-grey-na)}.cart-empty-state__leaf{background:var(--masta-sea-blue-20);border-radius:0 100%;width:16px;height:34px;position:absolute;bottom:6%}.cart-empty-state__leaf:after{content:"";background:var(--masta-sea-blue-20);opacity:.8;border-radius:0 100%;width:14px;height:30px;position:absolute;top:8px}.cart-empty-state__leaf--left{left:4%;transform:rotate(-18deg)}.cart-empty-state__leaf--left:after{left:12px;transform:rotate(20deg)}.cart-empty-state__leaf--right{right:4%;transform:rotate(18deg)scaleX(-1)}.cart-empty-state__leaf--right:after{left:12px;transform:rotate(20deg)}.cart-empty-state__dot{border:2px solid var(--masta-cool-grey-2C);border-radius:50%;position:absolute}.cart-empty-state__dot--1{width:10px;height:10px;top:6%;left:8%}.cart-empty-state__dot--2{width:8px;height:8px;bottom:22%;right:2%}.cart-empty-state__plus{color:var(--masta-cool-grey-2C);font-size:var(--fs-h5);font-weight:300;line-height:1;position:absolute}.cart-empty-state__plus--1{top:0;left:32%}.cart-empty-state__plus--2{top:14%;right:12%}.cart-empty-state__sparkle{color:var(--masta-cool-grey-2C);font-size:var(--fs-md);position:absolute;top:2%;right:26%}.cart-empty-state__title{font-size:var(--fs-h4);color:var(--masta-black-blue);margin-bottom:12px;font-weight:700}.cart-empty-state__desc{color:var(--masta-cool-grey-11C);font-size:var(--fs-p);max-width:420px;margin:0 0 28px;line-height:1.6}.cart-empty-state__cta{font-size:var(--fs-p);border-radius:999px;padding:14px 32px;font-weight:600}.cart-empty-state__cta .icon-masta-arrow-right{font-size:var(--fs-small)}.cart-empty-state__divider{align-items:center;gap:16px;width:100%;max-width:460px;margin:0 0 28px;display:flex}.cart-empty-state__divider:before,.cart-empty-state__divider:after{content:"";background:var(--masta-cool-grey-2C);opacity:.6;flex:1;height:1px}.cart-empty-state__divider-icon{font-size:var(--fs-small);color:var(--masta-cool-grey-6C);flex-shrink:0}.cart-empty-state__trust{justify-content:center;align-items:stretch;width:100%;margin-bottom:32px;display:flex}.cart-empty-state__trust-item{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:10px;padding:0 12px;display:flex;position:relative}.cart-empty-state__trust-item:not(:last-child):after{content:"";background:var(--masta-cool-grey-2C);opacity:.6;width:1px;position:absolute;top:4px;bottom:4px;right:0}.cart-empty-state__trust-icon{background:var(--masta-sea-blue-20);width:44px;height:44px;color:var(--masta-sea-blue-100);font-size:var(--fs-md);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cart-empty-state__trust-text{font-size:var(--fs-xs);color:var(--masta-cool-grey-11C);flex-direction:column;gap:2px;line-height:1.4;display:flex}.cart-empty-state__trust-text strong{color:var(--masta-black-blue);font-size:var(--fs-small);font-weight:600}@media (max-width:575.98px){.cart-empty-state{margin:24px auto}.cart-empty-state__card{padding:32px 16px}.cart-empty-state__illustration{width:200px;height:180px}.cart-empty-state__trust{flex-wrap:wrap;row-gap:20px}.cart-empty-state__trust-item{flex:40%}.cart-empty-state__trust-item:nth-child(2):after{display:none}}.toggle-error-tooltip{color:#842029;font-size:var(--fs-small);opacity:0;background:#f8d7da;border:1px solid #f5c2c7;border-radius:8px;max-width:320px;margin-top:0;padding:10px 12px;line-height:1.4;transition:opacity .25s,transform .25s;position:absolute;transform:translateY(-5px);box-shadow:0 4px 14px #00000014}@media (min-width:768px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{background:var(--masta-cool-grey-na);border-radius:12px;width:49%;padding:1em}#ship-to-different-address,#order_review_heading{margin:0 0 20px!important}.woocommerce-shipping-fields .shipping_address,.woocommerce-billing-fields{background:var(--masta-cool-grey-na);border-radius:12px;padding:1.5em}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%}}.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{background:#f8f8f8;border:1px solid #ced4da;border-radius:8px;padding:1em;display:block}@media (max-width:992px){.woocommerce-customer-details--email,.woocommerce-order-overview__email.email strong{word-break:break-all}}select.form-select,select.form-control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%237b7c98' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-position:right .7em center;background-repeat:no-repeat;background-size:.667em}@media (max-width:767px){.nice-select:after{width:.8em;height:.8em;right:.6em}select{background-position:right .6em center;background-size:.75em;padding-right:2.5em}select.form-select,select.form-control{background-size:.8em;min-height:44px}}.modal.show .modal-dialog .modal-content .modal-body.login-section i,.modal.show .modal-dialog .modal-content .modal-body.register-section i,.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section i{font-size:var(--fs-p)}@media (max-width:991.98px){.masta-cta-modern{padding:60px 0}.masta-cta-modern__inner{gap:28px;max-width:600px}.masta-cta-modern__bg-pattern:before{width:350px;height:350px}.masta-cta-modern__bg-pattern:after{width:280px;height:280px}}@media (max-width:767.98px){.masta-cta-modern{padding:48px 0}.masta-cta-modern__inner{gap:24px;max-width:100%}.masta-cta-modern__desc{max-width:100%}.masta-cta-modern__actions{flex-direction:column;align-items:center;gap:12px;width:100%}.masta-cta-modern__btn{justify-content:center;width:100%;max-width:320px;padding:14px 24px}.masta-cta-modern__bg-pattern:before,.masta-cta-modern__bg-pattern:after{display:none}}@media (max-width:575.98px){.masta-cta-modern{padding:40px 0}.masta-cta-modern__btn{max-width:100%;font-size:var(--fs-p);padding:12px 20px}}.woocommerce-notices-wrapper .woocommerce-message{align-items:center;display:flex}.woocommerce-notices-wrapper .woocommerce-message:before{margin-top:5px}.woocommerce-form__input.woocommerce-form__input-checkbox.input-checkbox{margin-right:8px!important;transform:scale(1.25)!important}@media (max-width:767px){.shop-single-action .treatment-recommendation-actions{grid-template-columns:1fr;gap:.5rem;display:grid!important}.shop-single-action .treatment-recommendation-actions .theme-btn,.shop-single-action .treatment-recommendation-actions .js-reset-instance{justify-content:center;width:100%;min-height:44px;padding:.576rem .75rem!important}}@supports (-webkit-touch-callout:none){.modal{transform:translateZ(0);z-index:var(--z-modal)!important;position:fixed!important}.modal-backdrop{z-index:var(--z-backdrop)!important}}.modal.show{z-index:var(--z-modal)!important}.form-check-label{position:relative;margin-top:2px!important}.modal{z-index:10001!important}.modal.show{transform:translateZ(10002px)}@keyframes slideOut{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(-20px)scale(.8)}}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%)translateY(-5px)}20%{opacity:1;transform:translate(-50%)translateY(0)}80%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-5px)}}@keyframes slideInTop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:576px){.malaria-field-width{width:100%!important}.selected-country-tag{font-size:var(--fs-sm);margin:2px 4px 2px 0;padding:4px 8px}.country-name{max-width:100px}.remove-country-btn{width:18px;height:18px;font-size:var(--fs-2xs)}}@media (prefers-contrast:high){.selected-country-tag{border-width:2px}.remove-country-btn{border:1px solid}}@media (prefers-reduced-motion:reduce){.selected-country-tag,.remove-country-btn{transition:none;animation:none}.selected-country-tag:hover{transform:none}}@media (max-width:576px){.departure-info-popover{min-width:180px;max-width:250px;left:auto;right:-10px;transform:none}.departure-info-arrow{left:auto;right:14px;transform:rotate(45deg)}.malaria-field-width{width:100%!important}.selected-country-tag{font-size:var(--fs-sm);margin:2px 4px 2px 0;padding:4px 8px}.country-name{max-width:100px}.remove-country-btn{width:18px;height:18px;font-size:var(--fs-2xs)}}@media (prefers-contrast:high){.selected-country-tag{border-width:2px}.remove-country-btn{border:1px solid}}@media (prefers-reduced-motion:reduce){.selected-country-tag,.remove-country-btn{transition:none;animation:none}.selected-country-tag:hover{transform:none}}@media (max-width:576px){.departure-info-popover{min-width:180px;max-width:250px;left:auto;right:-10px;transform:none}.departure-info-arrow{left:auto;right:14px;transform:rotate(45deg)}}.woocommerce-error,.woocommerce-info,.woocommerce-message{color:#515151;word-wrap:break-word;width:auto;font-size:var(--fs-p);background-color:#f6f5f8;border:1px solid #720eec;border-radius:8px;margin:0 0 2em;padding:1em 2em 1em 3.5em;list-style:none;position:relative;background:var(--red-50)!important;border-color:var(--red-600)!important;color:var(--red-600)!important}.order-summary-row__label{font-weight:600}.cart-page__cross-sells .pharmacy-item .type,.cart-page__cross-sells .pharmacy-item .star-rating,.cart-page__cross-sells .pharmacy-item .truncate-text,.cart-page__cross-sells .pharmacy-item .pharmacy-content hr,.cart-page__cross-sells .pharmacy-item .pharmacy-content small,.cart-page__cross-sells .pharmacy-item .pharmacy-bottom{display:block!important}[class^=icon-].icon-masta-blue{color:var(--masta-sea-blue-100)}.select-card-wrapper .select-card .masta-vaccine-dose{background-color:var(--masta-cool-grey-na);width:24px;height:24px;color:var(--masta-sea-blue-100);border:1px solid var(--masta-sky-blue-40);font-size:var(--fs-p);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.masta-vaccine-list-wrapper{max-height:700px;overflow-y:auto}.masta-vaccine-header{margin:0 0 10px}.masta-vaccine-header .title p{font-size:var(--fs-small)}.section-wrapper .masta-contact-tabs-content h3{font-size:var(--fs-h4);text-align:left;color:var(--masta-cool-grey-11C);margin:0 0 16px;font-style:normal;font-weight:500;line-height:normal}.masta-contact-common-wrapper h3 i{font-size:var(--fs-h4);color:var(--masta-sea-blue-100)}.masta-contact-tabs-content p{margin:0 0 10px}.masta-contact-common-wrapper{background:var(--masta-cool-grey-na);padding:24px}.masta-contact-common-wrapper h4{font-size:var(--fs-h5);margin:0 0 4px;line-height:1.4}.masta-contact-common-wrapper ul li,.masta-contact-common-wrapper ol li{margin:0 0 4px}.masta-contact-common-wrapper a{color:var(--masta-sea-blue-100);font-weight:500}.masta-contact-common-wrapper a.theme-btn{color:var(--masta-cool-grey-na);font-weight:500}.masta-contact-common-wrapper ul.dots,.masta-contact-common-wrapper .wysiwyg-editor.dots{margin:0 0 15px;padding-left:2rem}.masta-contact-common-wrapper ul.dots li{padding-left:0;display:block;position:relative}.masta-contact-common-wrapper ul.dots li:before{position:absolute;top:1px;left:-16px}.masta-form-test-report-wrapper{background:var(--masta-cool-grey-na);border-radius:8px;width:100%;padding:12px 0;border:1px solid var(--masta-cool-grey-na)!important}.masta-contact-common-wrapper form label{color:var(--default);margin:0 0 8px}.box ul li a span i{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.box ul li{margin:0 0 5px}.masta-contact-sidebar .frame-container .frame i{font-size:var(--fs-h4)}.wpcf7-form-control.wpcf7-submit.has-spinner.btn.theme-btn{padding:0 20px}.wpcf7-form-control.wpcf7-submit.has-spinner.btn.theme-btn:hover{background:var(--masta-sea-blue-100)}.contact-wrapper .section-paragraph{position:relative}.form-check.section-paragraph .wpcf7-form-control-wrap .wpcf7-not-valid-tip{min-width:300px;padding:8px;position:absolute;top:22px}.contact-wrapper .masta-select.open:after{top:42px;right:20px;transform:translateY(-50%)rotate(180deg)}.select-card-wrapper .masta-unselected-card-wrapper.select-card{border:1px solid var(--danger-border);background:var(--masta-cool-grey-na)}.masta-unselected-card-wrapper li span{color:var(--danger)}.masta-unselected-card-wrapper .masta-consult{text-align:right;flex:none;min-width:158px}.masta-unselected-card-wrapper li span a,.masta-unselected-card-wrapper .notice-board li span a i{color:var(--masta-sea-blue-100);font-weight:600}.select-card-wrapper .masta-unselected-card-wrapper.select-card:hover{border:1px solid var(--danger-border);background:var(--masta-cool-grey-na);box-shadow:0 4px 10px #f443361f}.select-card-wrapper .select-card.bookable:hover{cursor:pointer}.select-card-wrapper .select-card.notbookable:hover{border:1px solid var(--masta-cool-grey-2C);background:var(--masta-cool-grey-na);box-shadow:none}@media (max-width:575.98px){.masta-unselected-card-wrapper .masta-v-info{flex-wrap:wrap}.masta-unselected-card-wrapper .masta-consult{min-width:auto}}.masta-bg-primary{background:var(--masta-sea-blue-100)}.masta-destination-block{width:100%;height:265px;box-shadow:0 0 0 4.5px #fff, 0 0 0 6px var(--masta-sea-blue-100);border-radius:16px;position:relative;overflow:hidden}.masta-destination-block:before{content:"";z-index:2;background:linear-gradient(#0000 40%,#0082caa6 85%);width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:767px){.masta-destination-block h4{font-size:var(--fs-p);line-height:1.4}}.masta-destination-block img{object-fit:cover;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.masta-destination-block:hover img{transform:rotate(9deg)scale(1.3)}.masta-destination-block h3{color:#fff;font-weight:700}.masta-destination-heading{z-index:5;align-items:flex-end;width:100%;height:100%;padding:5px 0;display:flex;position:relative;bottom:0}.masta-destinations-sec.masta-bg-primary h2,.masta-destinations-sec.masta-bg-primary p{color:#fff}.masta-destinations-index-wrapper{margin:0 0 45px}.masta-destinations-index-wrapper ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:.1875rem;margin:0;padding:0;list-style:none;display:flex}.masta-destinations-index-wrapper li a{width:2.8rem;height:2.8rem;color:var(--masta-cool-grey-11C);font-size:var(--fs-p);-o-transition:background-color .3s ease, color .3s ease;background-color:#f7f7f7;border-radius:50%;justify-content:center;align-items:center;line-height:1;text-decoration:none;transition:background-color .3s,color .3s;display:flex}.masta-destinations-index-wrapper li.active a,.masta-destinations-index-wrapper li a:hover,.masta-destinations-index-wrapper li a:focus{color:#f7f7f7;background-color:var(--masta-sea-blue-100);outline:none}@media (max-width:992px){.masta-destinations-index-wrapper ul{flex-flow:wrap}.masta-destinations-index-wrapper li a{width:2.75rem;height:2.75rem;font-size:var(--fs-h5)}}@media (max-width:575.98px){.masta-destinations-index-wrapper ul{gap:.25rem}.masta-destinations-index-wrapper li a{width:2.5rem;height:2.5rem;font-size:var(--fs-md)}}.masta-alpha-vaccinations-lists,.masta-destinations-tag-lists{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.masta-alpha-vaccinations-lists li{display:none}.masta-alpha-vaccinations-lists a,.masta-destinations-tag-lists a{text-align:center;color:#33415e;border:1px solid #e1e8f7;border-radius:40px;min-width:120px;min-height:15px;padding:5px 12px;font-weight:500;display:block}.masta-alpha-vaccinations-lists a:hover,.masta-destinations-tag-lists a:hover{background:var(--masta-sea-blue-100);color:#fff}.masta-no-destinations-message{text-align:center;max-width:518px;margin:0 auto}.masta-no-destinations-message span{font-size:var(--fs-small)}.masta-leftwright50-sec{position:relative}.masta-leftright50-wrapper{z-index:1;position:relative}.masta-leftright50-wrapper i{font-size:var(--fs-h1);color:#ffffff26;position:absolute;bottom:-34px;right:-16px}.masta-leftwright50-sec>img{object-fit:cover;width:50%;height:100%;position:absolute;top:0;left:0}.masta-leftright50-wrapper h4{color:#fff;margin:0 0 24px;line-height:1.4}.masta-leftright50-wrapper p{color:#fff}.masta-leftright50-wrapper p a{color:#fff;font-weight:700}.masta-leftwright50-sec:before{content:"";z-index:1;background:linear-gradient(45deg,#1a7eff05,#1a7eff0d);width:50%;height:100%;position:absolute;top:0;left:0}.masta-leftwright50-sec:after{content:"";z-index:0;background:#0082ca;width:50%;height:100%;position:absolute;top:0;right:0}.masta-card-vaccine .masta-badge{color:var(--masta-cool-grey-11C);border:1px solid var(--masta-sky-blue-40);background:var(--masta-sky-blue-20);border-radius:50px;justify-content:center;align-items:center;padding:4px 12px;display:flex}.masta-card-vaccine p{font-size:var(--fs-small);line-height:1.5}.masta-card-vaccine .masta-vaccine-doses{margin:0 0 10px}.masta-card-vaccine .masta-vaccine-doses li{margin:0 0 2px}.masta-card-vaccine .masta-vaccine-doses p{font-size:var(--fs-small);align-items:center;gap:7px;display:flex}.masta-card-vaccine .masta-vaccine-doses i{color:var(--masta-sea-blue-100)}.masta-card-vaccine .masta-all-travellers{background:#efa8a82b;border-color:#f15f5f2b}.masta-icon-content-block .masta-icon-wrap{justify-content:center;align-items:center;width:56px;height:56px;display:flex}.masta-icon-content-block a{font-size:var(--fs-small);color:#007bff;flex:none;text-decoration:none}.masta-icon-content-block a:hover{text-decoration:underline}.masta-icon-content-block .badge{color:var(--masta-cool-grey-11C);border:1px solid var(--masta-sky-blue-40);background:var(--masta-sky-blue-20);border-radius:50px;padding:4px 12px}.masta-icon-content-block .badge.risk-high{background:#efa8a82b;border-color:#f15f5f2b}.masta-icon-content-block .badge.risk-mild{background:#26cff11a;border-color:#26cff152}.masta-info-tag{min-width:120px;min-height:15px;font-weight:500;font-size:var(--fs-xs);color:var(--masta-sea-blue-100);text-align:center;border:1px solid var(--masta-sea-blue-100);background:#0082ca08;border-radius:40px;padding:5px 12px;display:block}.masta-content-map-section p a{color:var(--masta-sea-blue-100);font-weight:500}.masta-content-map-section p a:hover{color:var(--masta-sky-blue-80)}.masta-blog-list-wrapper{background:0 0!important}.blog-block .post-featured-thumb{height:210px!important}.masta-retail-item{border-radius:var(--radius-lg);background:#00000003;border:1px solid #e5e5e530;height:100%;position:relative;overflow:hidden}.masta-retail-item:before{content:"";z-index:0;background:#0082ca0d;border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:0;transform:scale(34)}.masta-retail-content{border-top:1px solid #0082ca2e;padding-top:16px;position:relative}.masta-retail-item .masta-retail-img-wrapper{z-index:2;width:210px;height:54px;margin:0 0 20px;position:relative}.masta-retail-item .masta-retail-img-wrapper img{object-fit:contain;object-position:left bottom;width:100%;height:100%}.masta-retail-item .masta-retail-content h4{font-weight:600}.masta-retail-item .masta-retail-content p{margin:0 0 16px}.masta-header-infograph{aspect-ratio:1;background-color:#e2e8f0;border:max(3px,min(.4vw,6px)) solid #fff;width:100%;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a1f}.masta-header-infograph img{object-fit:cover;object-position:center center;width:100%;height:100%;transition:transform .6s;display:block;position:absolute;inset:0}@media (min-width:1400px){.masta-header-infograph{aspect-ratio:1}}@media (max-width:1399px){.masta-header-infograph{aspect-ratio:4/5}}@media (max-width:991px){.masta-header-infograph{aspect-ratio:16/10}.masta-header-infograph img{object-position:center center}}@media (max-width:767px){.masta-header-infograph{aspect-ratio:4/3}}@media (max-width:575px){.masta-header-infograph{aspect-ratio:1}}.masta-header-infograph:hover img{transform:scale(1.05)}.masta-header-infographic-section{background:var(--brand-xlight)}.masta-header-infographic-section .masta-header-infograph{justify-content:end;align-items:center;display:flex}.masta-header-infographic-section .masta-header-infograph img{object-fit:contain}.masta-service-base-cta{grid-template-columns:1fr 1fr}.masta-services_block-section .card-wrapper{grid-template-columns:repeat(3,minmax(400px,1fr))}.masta-services_block-section .card-wrapper .card-list .card-icon-wrap{background:var(--masta-sea-blue-80);color:#fff;width:60px;height:60px}.masta-services_block-section .card-wrapper .card-list .card-footer a:hover{color:#fff;text-decoration:none}.masta-services_block-section .card-wrapper .card-list .card-footer a.theme-btn{font-size:var(--fs-p);color:var(--masta-cool-grey-na);background:var(--masta-sea-blue-100)}.masta-services_block-section .card-wrapper .card-list .card-footer .theme-btn.btn-outline{color:var(--masta-sea-blue-100);border:1px solid var(--masta-sea-blue-100);background-color:#0000}.masta-services_block-section .card-wrapper .card-list .card-footer .theme-btn.btn-outline:hover{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);background-image:none;text-decoration:none}.masta-service-price span{font-size:var(--fs-md);color:var(--masta-sea-blue-100);font-weight:600}.masta-services_block-section .card-wrapper .card-list .card-body p{flex-grow:1;margin:0 0 1rem}ul.masta-service-inner-list{padding-left:0}.masta-service-inner-list ul{margin:0 0 20px}.masta-service-inner-list li{align-items:start;gap:12px;margin:0 0 20px;display:flex}.masta-services_block-section .card-wrapper .card-list .masta-service-inner-list li p{margin:0}.masta-service-inner-list li i{font-size:var(--fs-h3);color:var(--masta-sea-blue-100);margin:4px 0 0}@media (max-width:991.98px){.masta-service-inner-list li i{font-size:var(--fs-h4)!important}}.masta-service-inner-list li strong{margin:0 0 5px;display:block}.masta-jobs-wrapper .masta-job-list{border:1px solid var(--masta-sea-blue-20);border-radius:16px;margin-bottom:30px;padding:25px 25px 30px}.masta-jobs-wrapper .masta-job-list h3{color:var(--masta-sea-blue-100);cursor:pointer;margin:0}.masta-job-list .masta-job-title-and-post{align-content:center;gap:14px;margin:0 0 .6rem;display:flex}.masta-job-list .masta-job-title-and-post .postdate{background:#0082ca14;border:1px solid #0082ca36;border-radius:16px;flex:none;align-self:center;padding:2px 12px}.masta-job-list .masta-job-title-and-post .postdate small{font-size:var(--fs-xs)}.masta-base-ctas-wrapper ul{flex-wrap:wrap;align-content:center;gap:15px 30px;margin:0;padding-left:0;list-style:none;display:flex}.masta-job-list .masta-base-ctas-wrapper ul li a{font-size:var(--fs-h4);align-items:center;gap:10px;line-height:1.4;display:flex}.masta-base-ctas-wrapper ul li i{color:#0072b1}.masta-base-ctas-wrapper ul li{align-content:center;gap:8px;display:flex}.masta-base-ctas-wrapper ul li i{font-size:var(--fs-h4)}.masta-base-ctas-wrapper{justify-content:space-between;align-items:center;gap:15px;width:100%;margin-top:25px;display:flex}.masta-base-ctas-wrapper .theme-btn{flex:none;width:200px}.btn-with-info{text-align:center;flex-direction:column;flex:none;justify-content:end;display:flex}.btn-with-info small{color:var(--masta-sea-blue-80);margin:0 0 5px}.masta-job-skills-wrapper{grid-template-columns:1fr 1fr;gap:20px;display:grid}.offcanvas-body .masta-job-list{border-bottom:1px solid var(--masta-sky-blue-40);padding-bottom:26px}.offcanvas-body .masta-job-list h3{color:var(--masta-sea-blue-100)}.masta-job-skills-wrapper .masta-job-list-points{border:1px solid var(--masta-sea-blue-20);border-radius:16px;padding:20px}.masta-job-skills-wrapper .masta-job-list-points p{margin:0 0 .6rem}.masta-job-description-wrapper{margin:0 0 30px}.masta-job-skills-wrapper .masta-job-list-points li{margin:0 0 .5rem;list-style:none}.masta-job-skills-wrapper .masta-job-list-points li:before{color:var(--masta-sea-blue-100)}.masta-job-apply-info{background:var(--masta-sea-blue-100);border-radius:16px;margin-bottom:1.5rem;padding:25px 20px}.masta-job-apply-info h4{color:#fff}.masta-job-apply-info h4 i{font-size:var(--fs-md);color:var(--masta-sea-blue-100);background:#fff;border-radius:20px;padding:8px}.masta-job-apply-info p{color:#fff;margin:0 0 .6rem}.masta-job-apply-info p a{color:#fff;font-weight:600}.team-section{background-color:var(--section-bg-color)}.masta-policy-wrapper h3,.masta-policy-wrapper h4{margin:0 0 1rem}.masta-policy-wrapper p{margin:0 0 .6rem}.masta-policy-wrapper a{color:var(--masta-sea-blue-100);font-weight:700}.masta-policy-wrapper ul,.masta-policy-wrapper ol{margin:0 0 1rem}.masta-policy-wrapper ul li{margin:0 0 .5rem;position:relative}.masta-policy-wrapper ol li{margin:0 0 .5rem;padding:0;position:relative}.masta-policy-wrapper table tr{vertical-align:baseline}.masta-policy-wrapper table tr:first-child td{background-color:var(--masta-sea-blue-100);color:#fff;border:1px solid #cccccc3b}.modal-doc-medical .modal-dialog,.masata-return-policy-modal .modal-dialog{max-width:900px}.masta-return-policy-wrapper h3{margin:0 0 1rem}.masta-return-policy-wrapper p{margin:0 0 .5rem}.masta-return-policy-wrapper a{color:var(--masta-sea-blue-100);font-weight:600}.masta-doctorled-medical-header{border-radius:var(--radius-lg);background:#fff;border:1px solid #dbdbdb;padding:15px}.medical-table-wrapper{border-radius:6px;gap:0;display:flex;overflow-x:auto}.medical-column{background-color:#f9f9f9;border:1px solid #eee;border-right:0;flex-direction:column;flex:1;min-width:150px;display:flex}.medical-header{text-align:center;color:#fff;background-color:var(--masta-sea-blue-100);border-bottom:1px solid #fff;justify-content:center;align-items:center;padding:12px;font-weight:700;display:flex}.medical-cell{font-size:var(--fs-small);text-align:left;border-top:1px solid #eee;justify-content:center;align-items:center;padding:10px;display:flex}.medical-cell .icon-masta-circle-checked{width:18px;height:18px;font-size:var(--fs-md);color:var(--masta-sea-blue-100);justify-content:center;align-items:center;padding:2px;display:flex}.medical-cell .icon-masta-close{width:18px;height:18px;font-size:var(--fs-2xs);color:#fff;background:var(--bs-danger);border-radius:50px;justify-content:center;align-items:center;padding:4px;display:flex}.partnership-logo-wrapper{width:160px;height:95px}.partnership-logo-wrapper img{object-fit:contain;width:100%;height:100%}.modal-doc-medical .modal-footer{border:0}.masta-result-actions{gap:15px;display:flex}.masta-result-actions .masta-add-desti{flex-shrink:0;width:78px}.masta-result-actions .masta-added-desti-check{flex-shrink:1;width:100%}.services-blink{pointer-events:none;color:var(--masta-cool-grey-11C)!important}.masta-search-wrapper .page-title{font-size:var(--fs-h4);line-height:var(--lh-2)}.masta-search-wrapper .page-title .masta-search-title{color:var(--masta-sea-blue-100);font-size:var(--fs-h3);font-weight:600}.masta-search-wrapper .post-content{padding-left:42px}.masta-search-wrapper .single-blog-post .post-content h1{padding-left:0;position:relative}.masta-search-wrapper .post-content h1 a{color:var(--masta-sea-blue-100);font-weight:600;font-size:var(--fs-h5)}.masta-search-wrapper .post-content a{color:var(--masta-sea-blue-100);font-size:var(--fs-h5)}.masta-search-wrapper .post-content a span{color:var(--masta-sea-blue-100);font-size:var(--fs-p);font-weight:500!important}.masta-search-wrapper .post-content h1 i{position:absolute;top:5px;left:-38px}.masta-search-wrapper .post-content a i{font-size:var(--fs-small);margin-left:5px;font-weight:700}.blog-wrapper .masta-search-wrapper .single-blog-post{border-bottom:1px solid var(--masta-sky-blue-40);margin-bottom:15px;padding-bottom:30px;position:relative}@media (min-width:1224px){.masta-services_block-section .w-lg-50{max-width:50%}}@media (max-width:1224px){.masta-services_block-section .card-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:1199px){.masta-job-skills-wrapper{grid-template-columns:1fr}.masta-toast-container{top:21px!important}}@media (max-width:1024px){.masta-services_block-section .card-wrapper{grid-template-columns:repeat(1,minmax(300px,1fr))}.masta-header-infographic-section .masta-header-infograph{justify-content:start}}@media (max-width:991px){.masta-leftwright50-sec>img{width:100%}.masta-leftwright50-sec:before{background:linear-gradient(45deg,#1a7effbd,#000000a6);width:100%}.masta-leftwright50-sec:after{content:none}.masta-header-infographic-section .masta-header-infograph{justify-content:center}}@media (max-width:768px){.masta-policy-wrapper table tr{vertical-align:baseline;margin:0;padding:0;display:table-caption}.masta-policy-wrapper table td{padding-left:14px;display:table-cell}.masta-policy-wrapper table td h5{width:290px}}@media (max-width:767px){.masta-horizontal-scroll{width:100%;padding:0 16px;overflow-x:auto}.masta-destination-block{height:130px;margin:0 0 26px}.btn-wrapper{flex-wrap:wrap;gap:10px}.masta-header-infographic-section .masta-header-infograph img{height:auto}.masta-base-ctas-wrapper{flex-direction:column;align-items:start}.masta-job-list .masta-job-title-and-post{flex-direction:column}.masta-job-list .masta-job-title-and-post .postdate{align-self:start}.btn-with-info{text-align:left}.masta-toast-container{top:17px!important;right:15px!important}}@media (max-width:670px){.masta-toast-container{align-items:center;left:50%;transform:translate(-50%);top:14px!important;right:initial!important;width:100%!important}.masta-toast-container .mastatoaster{width:calc(100% - 15px)!important}}@media (max-width:575px){.masta-search-wrapper .single-blog-post .post-content h1{line-height:1}.masta-search-wrapper .post-content a span,.masta-search-wrapper .post-content a i{font-size:var(--fs-small)}.masta-search-wrapper .page-title .masta-search-title{line-height:1.2;display:flex}.blog-wrapper .masta-search-wrapper .single-blog-post{margin-bottom:0;padding-bottom:0}}.masta-toast-container{z-index:var(--z-toast,1090);pointer-events:none;flex-direction:column;width:auto;display:none;position:fixed;top:30px;right:30px}.mastatoaster{background:var(--default-bg,#fff);width:380px;max-width:calc(100vw - 60px);color:var(--masta-black-blue,#1d253a);pointer-events:auto;opacity:0;border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;transform:translate(24px)scale(.98);box-shadow:0 12px 24px -8px #11182729,0 4px 8px -4px #11182714,0 0 0 1px #1118270a}.masta-toast-container.is-visible .mastatoaster,.mastatoaster.is-visible{opacity:1;transform:translate(0)scale(1)}.mastatoaster:before{content:"";background:var(--masta-toast-accent,var(--success));width:4px;position:absolute;top:0;bottom:0;left:0}.mastatoaster__icon{background:var(--masta-toast-accent-bg,var(--success-bg));width:34px;height:34px;color:var(--masta-toast-accent,var(--success));border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.mastatoaster__icon svg{display:block}.mastatoaster__content{flex:1;min-width:0;padding-top:6px}.mastatoaster__msg{font-size:var(--fs-small);color:var(--masta-black-blue,#1d253a);word-wrap:break-word;font-weight:500;line-height:1.5}.mastatoaster__close{width:26px;height:26px;color:var(--masta-cool-grey-9C,#808283);cursor:pointer;transition:var(--transition2,all .3s ease-in-out);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:2px;padding:0;display:flex}.mastatoaster__close:hover,.mastatoaster__close:focus-visible{background:var(--section-bg-color,#f9fafb);color:var(--masta-black-blue,#1d253a)}.mastatoaster__progress{background:var(--masta-toast-accent,var(--success));opacity:.55;width:0%;height:3px;position:absolute;bottom:0;left:0}.masta-logged-in:hover h5:before{color:var(--masta-sea-blue-100)}.masta-profile-wrapper{background:#f9fafb}.masta-profile-wrapper .card{border-radius:var(--radius-lg);border:1px solid var(--masta-sea-blue-20)}.masta-profile-block{background-color:#0082ca0d}.masta-avater-profile{width:80px;height:80px;color:var(--masta-sea-blue-100);background:linear-gradient(135deg, var(--masta-sky-blue-40), var(--masta-sea-blue-40));object-fit:cover;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:flex;box-shadow:0 8px 20px #0072b140}.masta-avater-profile span{font-size:var(--fs-h2);font-weight:600}.masta-avatar-badge{color:#fff;width:24px;height:24px;font-size:var(--fs-xs);background:var(--success);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0;box-shadow:0 2px 6px #00000026}.masta-profile-hero-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.masta-profile-hero-card:before{content:"";z-index:1;background:linear-gradient(90deg, var(--masta-sea-blue-100), var(--masta-sky-blue-100));height:4px;position:absolute;top:0;left:0;right:0}.masta-profile-hero-aside{background:linear-gradient(165deg,#0072b114,#56cee61f)}.masta-profile-hero-main{padding:28px}.masta-profile-stats{flex-wrap:wrap}.masta-stat-pill{text-align:center;border:1px solid var(--masta-sea-blue-20);border-radius:var(--radius-md);min-width:92px;box-shadow:var(--shadow-sm);background:#fff;padding:10px 16px}.masta-detail-item{border-radius:var(--radius-md);margin:-8px -10px;padding:8px 10px;transition:background .25s}.masta-detail-item:hover{background:#0072b10d}.masta-detail-icon{width:36px;height:36px;font-size:var(--fs-p);color:var(--masta-sea-blue-100);background:var(--masta-sky-blue-20);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;display:flex}.masta-badge-status{color:#fff;background:linear-gradient(135deg, var(--success), #10b981);border-radius:var(--radius-pill);white-space:break-spaces;align-items:center;gap:5px;padding:4px 10px;font-weight:600;display:inline-flex;font-size:var(--fs-xs)!important}.masta-badge-status i{font-size:var(--fs-xs)}.masta-profile-hero-footer{background:var(--section-bg-color);border-top:1px solid var(--masta-sea-blue-20);padding:18px 28px}@media (min-width:768px){.masta-profile-hero-aside{border-right:1px solid var(--masta-sea-blue-20)}}@media (max-width:767px){.masta-profile-hero-aside{border-bottom:1px solid var(--masta-sea-blue-20)}.masta-profile-hero-main,.masta-profile-hero-footer{padding:20px}.masta-profile-hero-main{padding:16px}.masta-profile-hero-main>.d-flex.justify-content-between{margin-bottom:10px!important}.masta-profile-hero-main>.d-flex.justify-content-between .fs-5{font-size:var(--fs-p)}.masta-profile-hero-main>.d-flex.justify-content-between .theme-btn{font-size:var(--fs-xs);padding:4px 10px}.masta-profile-hero-main .row.g-3{gap:6px 0}.masta-profile-hero-main .row.g-3>[class*=col-]{flex:0 0 50%;width:50%;max-width:50%}.masta-profile-hero-main .row.g-3>.masta-detail-full-mobile{flex:0 0 100%;width:100%;max-width:100%}.masta-profile-hero-main .masta-detail-item{margin:-6px;padding:6px}.masta-profile-hero-main .masta-detail-icon{width:26px;height:26px;font-size:var(--fs-xs);flex:0 0 26px;margin-right:8px!important}.masta-profile-hero-main .masta-detail-item .fw-bold{font-size:var(--fs-xs)}}.masta-profile-tabs.nav-pills .nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);height:40px;color:var(--masta-sea-blue-100);font-size:var(--fs-small);transition:color .25s,background .25s,box-shadow .25s}.masta-profile-tabs.nav-pills{border-radius:var(--radius-lg);background:0 0;border:0;gap:8px;padding:0;display:flex}.masta-profile-tabs.nav-pills .nav-link:not(.active):hover{background:var(--masta-sky-blue-20)}.masta-profile-tabs.nav-pills .nav-link.active{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);min-height:auto;color:var(--masta-cool-grey-na);background:linear-gradient(135deg, var(--masta-sea-blue-100), #058);border-color:#0000;box-shadow:0 4px 10px #0072b147}.masta-profile-tabs-header{position:relative}.timeline,.masta-vac-history-wrapper{max-height:350px;padding-right:5px;overflow-y:auto}.timeline-step{border-radius:var(--radius-lg);background:#0082ca0d;border:1px solid #dcecf3;grid-template-columns:138px 1fr 150px 156px;align-items:center;gap:20px;margin-bottom:30px;margin-left:35px;padding:12px 20px;display:grid;position:relative}.masta-vac-history-wrapper .timeline-step{grid-template-columns:138px 336px 1fr 156px}.timeline-step .masta-notes{border-radius:var(--radius-lg);color:var(--info);background:#ffffff80;border:1px solid #0000000d;grid-column:1/-1;padding:7px 15px}.timeline-step:last-child{margin-bottom:0}.timeline-step:before{z-index:2;background:var(--masta-sea-blue-100);content:"";border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:-25px;transform:translateY(-50%)}.timeline .timeline-step:after{content:"";z-index:0;background:#f3f3f3;width:2px;height:calc(100% + 30px);position:absolute;top:-30px;bottom:0;left:-20px}.timeline-step .small span{font-size:var(--fs-md);font-weight:600;display:block}.timeline-step .small{align-items:flex-start;gap:5px;display:flex}.timeline-step .small i{margin-top:4px}.masta-appointment-title-desc small{color:#818181;font-weight:300;display:block}.masta-appointment-cta{text-align:right;flex-direction:column;justify-content:center;gap:6px;width:100%;display:inline-flex}.masta-appointment-cta a.theme-btn{font-size:var(--fs-xs);padding:8px 12px}.masta-appointment-cta a.theme-btn i{font-size:var(--fs-xs);line-height:1.4}.masta-appointment-cta a.theme-btn.btn-outline{padding:8px 12px}.masta-notes small{align-items:flex-start;gap:8px;display:inline-flex}.masta-notes small strong{align-items:center;gap:5px;display:inline-flex}.timeline-step .masta-notes i{margin-top:-1px}.masta-appointment-cta small{color:#818181;font-weight:300;display:block}.masta-appointment-cta .badge{border:1px solid #ccc;border-radius:4px;font-weight:400}.masta-appointment-cta .badge.badge-danger{color:#fff;border-color:var(--danger);background-color:#e53d3dba}.masta-appointment-cta .badge.badge-success{color:#323232;background:#7ad03a80;border-color:#7ad03a}.masta-vac-history-wrapper .timeline-step{margin-bottom:16px;margin-left:0}.masta-vac-history-wrapper .timeline-step:last-child{margin-bottom:0}.masta-vac-history-wrapper .timeline-step:before{content:none}.masta-profile-docu-wrapper{min-height:auto;box-shadow:var(--shadow-sm)}.masta-profile-heading{border-bottom:1px solid #cccccc45;margin-bottom:.5rem;padding-bottom:1rem}.document-icon{width:15px;color:var(--masta-sea-blue-80);margin-top:2px;margin-right:8px}.masta-docu-list-wrapper{max-height:891px;padding-right:5px;overflow-y:auto}.masta-docu-list-wrapper li{font-size:var(--fs-sm);border-radius:var(--radius-md);border:1px solid #cccccc75;padding:12px;transition:border-color .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden}.masta-docu-list-wrapper li:hover{border-color:var(--masta-sea-blue-40);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.masta-docu-list-wrapper .masta-doc-text-content{line-height:normal}.masta-docu-list-wrapper .masta-doc-text-content>span{font-size:var(--fs-sm);margin-bottom:5px;line-height:normal;display:block}.masta-docu-list-wrapper .masta-doc-text-content .masta-doc-date .icon-masta-appointment-date-check{font-size:var(--fs-xs)}.masta-docu-list-wrapper .masta-doc-text-content .masta-doc-date span{font-size:var(--fs-xs);line-height:1.4}.masta-docu-list-wrapper li .masta-profile-docu-cta{opacity:0;background-color:#fff;border-radius:4px;align-items:center;gap:10px;padding:5px 8px 3px;transition:all .5s;display:flex;position:absolute;right:4px;transform:translateY(-8px)}.masta-docu-list-wrapper li:hover .masta-profile-docu-cta{opacity:1;transform:translateY(-2px)}.masta-docu-list-wrapper li .masta-profile-docu-cta svg{width:12px}.masta-profile-docu-cta a i{font-size:var(--fs-sm)}.masta-profile-docu-cta a.btn-download{color:var(--masta-sea-blue-100)}.masta-profile-docu-cta a.btn-delete{color:var(--danger)}.upload-label{text-align:center;border:2px dashed var(--masta-sea-blue-40);color:#5e5e5e;cursor:pointer;background-color:#0082ca0a;border-radius:10px;width:100%;margin-bottom:4px;padding:46px 30px;transition:border-color .3s;position:relative}.upload-label:hover{border-color:var(--masta-sea-blue-80)}.upload-label .icon{border:1px solid var(--masta-sea-blue-80);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0 auto 10px;display:flex}.upload-label .icon:before{font-size:var(--fs-md)}.upload-label span{color:var(--masta-sea-blue-80);font-weight:600}.upload-label p{font-size:var(--fs-small);color:#888;margin:5px 0 0}.upload-input{display:none}.file-list{width:100%;font-size:var(--fs-small);background:#fff;border:1px solid #ddd;border-radius:6px;justify-content:space-between;align-items:center;margin-top:0;margin-bottom:1rem;padding:10px 15px;display:flex}.file-list .file-name{align-items:center;gap:10px;width:100%;display:flex}.file-list .file-name .file-icon{width:35px;height:35px;color:var(--masta-sea-blue-100);background:var(--masta-sky-blue-20);border-radius:50%;justify-content:center;align-items:center;padding:4px;display:inline-flex}.file-list .default-file-name{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 100px);font-size:var(--fs-small);line-height:1.4;overflow:hidden}.file-list .remove-btn{color:#d11a2a;cursor:pointer;font-weight:700;font-size:var(--fs-small);background:#ccc3;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:all .3s;display:flex}.file-list .remove-btn:hover{background:#cccccc80}.masta-offcanvas-form-fields form{flex-direction:column;justify-content:space-between;height:calc(100% - 108px);display:flex}.masata-delete-modal .btn-danger{font-size:var(--fs-p);padding:.576rem .75rem;font-weight:500}.masta-datepicker-wrapper .icon-masta-calendar-o{margin-left:0!important}.masta-datepicker-wrapper label{margin:0 0 9px}.masta-datepicker-wrapper input{padding:6px 0}@media (max-width:1399px){.timeline-step{grid-template-columns:138px 1fr 150px 156px;gap:15px}.masta-vac-history-wrapper .timeline-step{grid-template-columns:138px 236px 1fr 156px}.btn-profile-edit i{display:none}}@media (max-width:1199px){.timeline-step{grid-template-columns:138px 1fr 150px 156px}.masta-vac-history-wrapper .timeline-step{grid-template-columns:138px 236px 1fr 156px}.btn-profile-edit i{display:inline-block}}@media (max-width:991px){.timeline-step{grid-template-columns:138px 1fr 146px 150px;gap:5px}.masta-vac-history-wrapper .timeline-step{grid-template-columns:138px 170px 1fr 150px}.masta-profile-tabs-header{margin:0 0 16px}.masta-profile-tabs-header .masta-profile-tabs.nav-pills{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-radius:var(--radius-pill);background:#eef2f6;flex-wrap:nowrap;gap:6px;margin-bottom:0;padding:5px;scroll-padding-inline:5px;overflow:auto hidden}.masta-profile-tabs-header .masta-profile-tabs.nav-pills::-webkit-scrollbar{height:0;display:none}.masta-profile-tabs-header .masta-profile-tabs .nav-item{scroll-snap-align:start;flex:none;width:auto}.masta-profile-tabs.nav-pills .nav-link{height:42px;font-size:var(--fs-sm);white-space:nowrap;color:var(--masta-cool-grey-6C);justify-content:center;align-items:center;gap:6px;padding:0 18px;font-weight:600;transition:color .25s,background .25s,box-shadow .25s;display:flex;border-radius:var(--radius-pill)!important}.masta-profile-tabs.nav-pills .nav-link i{font-size:var(--fs-p)}.masta-profile-tabs.nav-pills .nav-link.active{background:linear-gradient(135deg, var(--masta-sea-blue-100), #058);box-shadow:0 4px 10px #0072b14d}}@media (max-width:767px){.timeline-step,.masta-vac-history-wrapper .timeline-step{grid-template-columns:1fr}.timeline-step{margin-left:25px}.masta-notes small{flex-direction:column;align-items:flex-start;gap:2px}}@media (max-width:575px){.timeline-step{padding:12px 14px}.masta-profile-tabs.nav-pills .nav-link{height:38px;font-size:var(--fs-small);padding:0 14px}.masta-profile-tabs.nav-pills .nav-link i{font-size:var(--fs-small)}.masta-services_block-section .card-wrapper .card-list .card-footer .masta-service-base-cta{gap:1rem!important}.masta-services_block-section .card-wrapper .card-list .card-footer .masta-service-base-cta a,.masta-services_block-section .card-wrapper .card-list .card-footer .masta-service-base-cta button{width:100%}}@media (max-width:400px){.masta-services_block-section .card-wrapper .card-list .card-footer .masta-service-base-cta{grid-template-columns:1fr;gap:6px!important}}.edit-profile-page{background:var(--section-bg-color)}.edit-profile-page *{font-size:var(--fs-small)}.edit-profile-back-link{font-weight:500;font-size:var(--fs-p);color:var(--masta-dark);transition:var(--transition2);align-items:center;gap:10px;margin-bottom:24px;padding:0;text-decoration:none;display:inline-flex}.edit-profile-back-link:hover{color:var(--masta-sea-blue-100)}.edit-profile-back-icon{width:34px;height:34px;color:var(--masta-sea-blue-100);box-shadow:var(--shadow-sm);transition:var(--transition2);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.edit-profile-back-link:hover .edit-profile-back-icon{background:var(--masta-sea-blue-100);color:#fff;transform:translate(-3px)}.edit-profile-hero{border-radius:var(--radius-xlg);background:linear-gradient(135deg, var(--navy) 0%, var(--masta-sea-blue-80) 55%, var(--masta-sea-blue-100) 100%);box-shadow:var(--shadow-pop);justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;padding:40px 44px;display:flex;position:relative;overflow:hidden}.edit-profile-hero-glow{pointer-events:none;background:radial-gradient(420px 220px at 88% -10%,#56cee659,#0000 65%),radial-gradient(320px 220px at 100% 120%,#0072b173,#0000 60%);position:absolute;inset:0}.edit-profile-hero-content{z-index:1;position:relative}.edit-profile-hero-eyebrow{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:#fff;border-radius:var(--radius-pill);background:#ffffff24;border:1px solid #ffffff38;margin-bottom:12px;padding:4px 14px;font-weight:600;display:inline-block}.edit-profile-hero-title{font-weight:700;font-size:var(--fs-h2);line-height:var(--lh-1);color:#fff;margin-bottom:8px}.edit-profile-hero-subtitle{max-width:46ch;font-size:var(--fs-p);color:#ffffffd1;margin-bottom:0}.edit-profile-hero-avatar{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #ffffff40;border-radius:50%;flex:none;justify-content:center;align-items:center;width:92px;height:92px;display:flex;position:relative}.edit-profile-hero-avatar i{color:#fff;font-size:var(--fs-h2)!important}.edit-profile-card{border-radius:var(--radius-lg);border:1px solid var(--masta-sea-blue-20);box-shadow:var(--shadow-sm);background:#fff;margin-bottom:24px;transition:box-shadow .3s;position:relative}.edit-profile-card:hover{box-shadow:var(--shadow-md)}.edit-profile-card:before{content:"";border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(90deg, var(--masta-sea-blue-100), var(--masta-sky-blue-100));height:4px;position:absolute;inset:0 0 auto}.edit-profile-card-header{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(to bottom, var(--brand-xlight), #fff);border-bottom:1px solid var(--masta-sea-blue-20);align-items:center;gap:18px;padding:28px 32px;display:flex}.edit-profile-icon-badge{background:linear-gradient(135deg, var(--masta-sea-blue-100), var(--masta-sea-blue-80));border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 6px 16px #0072b147}.edit-profile-icon-badge i{color:#fff;font-size:var(--fs-h4)!important}.edit-profile-card-title{font-weight:700;font-size:var(--fs-h5);color:var(--masta-dark);margin-bottom:2px}.edit-profile-card-subtitle{color:var(--gray-500);font-size:var(--fs-small);margin-bottom:0}.edit-profile-card-body{padding:32px}.edit-profile-card-intro{color:var(--gray-600);font-size:var(--fs-small);margin-bottom:20px}.edit-profile-preference{border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--gray-50);transition:var(--transition2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:22px 24px;display:flex}.edit-profile-preference:last-child{margin-bottom:0}.edit-profile-preference:hover{border-color:var(--masta-sea-blue-40)}.edit-profile-preference-info{min-width:200px}.edit-profile-preference-title{font-weight:700;font-size:var(--fs-p);color:var(--masta-dark);margin-bottom:2px;display:block}.edit-profile-preference-desc{color:var(--gray-500);font-size:var(--fs-small);margin-bottom:0}.edit-profile-toggle-group{gap:10px;display:flex}.edit-profile-toggle-option{font-weight:600;font-size:var(--fs-small);color:var(--gray-600);border:1.5px solid var(--gray-200);border-radius:var(--radius-pill);cursor:pointer;transition:var(--transition2);background:#fff;align-items:center;gap:8px;padding:10px 20px;display:flex;position:relative}.edit-profile-toggle-option i{font-size:var(--fs-xs);color:var(--gray-400);transition:var(--transition2)}.edit-profile-toggle-option input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.edit-profile-toggle-option:hover{border-color:var(--masta-sea-blue-60);color:var(--masta-sea-blue-100)}.edit-profile-toggle-option:has(input:checked){color:#fff;background:var(--masta-sea-blue-100);border-color:var(--masta-sea-blue-100);box-shadow:0 4px 12px #0072b140}.edit-profile-toggle-option:has(input:checked) i{color:#fff}.edit-profile-toggle-option:has(input:focus-visible){outline:2px solid var(--masta-sea-blue-100);outline-offset:2px}.edit-profile-actions{flex-direction:column-reverse;justify-content:flex-end;align-items:center;gap:14px;margin-top:8px;padding:24px 4px 4px;display:flex}.edit-profile-btn-cancel,.edit-profile-btn-save{min-width:180px;padding:.75rem 1.75rem}@media (min-width:768px){.edit-profile-actions{flex-direction:row}}@media (max-width:767px){.edit-profile-hero{flex-direction:column;align-items:flex-start;padding:28px 24px}.edit-profile-hero-avatar{order:-1;width:56px;height:56px}.edit-profile-hero-avatar i{font-size:var(--fs-h4)}.edit-profile-card-header{align-items:flex-start;gap:14px;padding:18px}.edit-profile-icon-badge{width:44px;height:44px}.edit-profile-icon-badge i,.edit-profile-card-title{font-size:var(--fs-md)}.edit-profile-card-body{padding:18px}.edit-profile-preference{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 18px}.edit-profile-toggle-group{width:100%}.edit-profile-toggle-option{flex:1;justify-content:center;padding:10px 12px}.edit-profile-btn-cancel,.edit-profile-btn-save{width:100%}}.account-hero-section{padding:0 0 32px}.account-hero{border-radius:var(--radius-xlg);background:linear-gradient(135deg, var(--navy) 0%, var(--masta-sea-blue-80) 55%, var(--masta-sea-blue-100) 100%);box-shadow:var(--shadow-pop);justify-content:space-between;align-items:center;gap:24px;padding:40px 44px;display:flex;position:relative;overflow:hidden}.account-hero-glow{pointer-events:none;background:radial-gradient(420px 220px at 88% -10%,#56cee659,#0000 65%),radial-gradient(320px 220px at 100% 120%,#0072b173,#0000 60%);position:absolute;inset:0}.account-hero-content{z-index:1;position:relative}.account-hero-eyebrow{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:#fff;border-radius:var(--radius-pill);background:#ffffff24;border:1px solid #ffffff38;margin-bottom:12px;padding:4px 14px;font-weight:600;display:inline-block}.account-hero-title{font-weight:700;font-size:var(--fs-h2);line-height:var(--lh-1);color:#fff;margin-bottom:8px}.account-hero-subtitle{max-width:46ch;font-size:var(--fs-p);color:#ffffffd1;margin-bottom:0}.account-hero-avatar{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #ffffff40;border-radius:50%;flex:none;justify-content:center;align-items:center;width:92px;height:92px;display:flex;position:relative}.account-hero-avatar i{color:#fff;font-size:var(--fs-h2)!important}@media (max-width:767px){.account-hero{flex-direction:column;align-items:flex-start;padding:28px 24px}.account-hero-avatar{order:-1;width:56px;height:56px}.account-hero-avatar i{font-size:var(--fs-h4)!important}}.screening-test-card{transition:transform .2s,box-shadow .2s}.screening-test-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(var(--masta-screening-card-shadow-rgb), .08)!important}.screening-test-price{font-weight:700;color:var(--masta-sea-blue-100)!important}.screening-inline-book{border:1px solid var(--masta-screening-inline-book-border);color:var(--masta-screening-heading);font-weight:600}.screening-inline-book:hover,.screening-inline-book:focus{background:var(--masta-screening-inline-book-hover-bg);color:var(--masta-screening-heading);border-color:var(--masta-screening-inline-book-hover-border)}.screening-test-card__thumb{border-radius:calc(var(--bs-border-radius-lg) - 1px) calc(var(--bs-border-radius-lg) - 1px) 0 0;aspect-ratio:16/9;background:#f3f4f6;overflow:hidden}.screening-test-card__img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.screening-test-card:hover .screening-test-card__img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.blood-based-screening-tests-section .offcanvas.show{animation:none}}@media print{.blood-based-screening-tests-section .accordion-collapse{height:auto!important;display:block!important}}.blood-based-screening-tests-section .offcanvas.show{animation:.3s ease-out slideIn}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.ra-preview{background-color:#f8f9fb;min-height:100vh;padding-bottom:80px}.ra-preview__title{font-size:var(--fs-h3);letter-spacing:-.3px;margin:0 0 8px;font-weight:700;line-height:1.3}.ra-preview__subtitle{font-size:var(--fs-small);margin:0;line-height:1.6}.ra-preview__step--active .ra-preview__step-icon{color:var(--masta-sea-blue-100,#0082ca);background:#fff;font-weight:700;box-shadow:0 0 0 3px #0082ca33,0 2px 8px #0082ca26}.ra-preview__step--active .ra-preview__step-label{color:#1a1a2e;font-weight:600}.ra-preview__body{padding-top:16px}.ra-preview__card{background:#fff;border:1px solid #e5e8ed;border-radius:6px;margin-bottom:16px;transition:box-shadow .25s;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005}.ra-preview__card:hover{box-shadow:0 4px 12px #0000000f,0 1px 3px #0000000a}.ra-preview__card--highlight{background:linear-gradient(#f0f8ff 0%,#fff 100%);border-color:#c5e3f6}.ra-preview__card-header{border-bottom:1px solid #f0f1f4;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.ra-preview__card--highlight .ra-preview__card-header{border-bottom-color:#d4ecf9}.ra-preview__card-title-group{align-items:center;gap:12px;display:flex}.ra-preview__card-title-group h3{font-size:var(--fs-h5);color:#1a1a2e;margin:0;font-weight:600;line-height:1.4}.ra-preview__card-icon{border-radius:var(--radius-lg);color:#5a6577;background:#f0f4f8;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ra-preview__card-icon--treatment{color:var(--masta-sea-blue-100,#0082ca);background:#e8f4fd}.ra-preview__edit-btn{font-size:var(--fs-small);color:var(--masta-sea-blue-100,#0082ca);border-radius:var(--radius-sm);background:0 0;border:1px solid #d4ecf9;align-items:center;gap:6px;padding:6px 14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.ra-preview__edit-btn:hover{color:#006ba8;background:#e8f4fd;border-color:#a7cbe7;text-decoration:none}.ra-preview__card-body{padding:20px 24px}.ra-preview__info-grid{grid-template-columns:1fr 1fr;gap:20px 32px;display:grid}.ra-preview__info-item{align-items:flex-start;gap:12px;display:flex}.ra-preview__info-icon{border-radius:var(--radius-lg);color:#8c95a1;background:#f5f7fa;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;display:flex}.ra-preview__field{padding:0}.ra-preview__field--treatment{border-radius:var(--radius-lg);border-left:3px solid var(--masta-sea-blue-100,#0082ca);background:#f0f8ff;margin-bottom:8px;padding:12px 16px}.ra-preview__field--treatment:last-child{margin-bottom:0}.ra-preview__field-label{text-transform:initial;letter-spacing:.4px;margin:0 0 2px;font-weight:600}.ra-preview__field-value,.ra-preview__field-value *{font-size:var(--fs-small);color:#2a2d35;margin:0;line-height:1.5}.ra-preview__treatment-value{color:#1a1a2e;font-weight:600;font-size:var(--fs-small)}.ra-preview__divider{background:#f0f1f4;height:1px;margin:14px 0}.ra-preview__list{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ra-preview__list li{font-size:var(--fs-sm);color:#3d4250;background:#f5f7fa;border:1px solid #e8eaef;border-radius:100px;padding:4px 12px;display:inline-flex}.ra-preview__actions{justify-content:space-between;align-items:center;gap:16px;padding:32px 0 0;display:flex}.ra-preview__btn{font-size:var(--fs-small);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:12px 28px;font-weight:600;line-height:1.4;text-decoration:none;transition:all .25s;display:inline-flex}.ra-preview__btn--back{color:#5a6577;background:#fff;border:1px solid #dce0e6;box-shadow:0 1px 2px #0000000a}.ra-preview__btn--back:hover{color:#3d4250;background:#f5f7fa;border-color:#c8cdd4;text-decoration:none}.ra-preview__btn--submit{background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);padding:12px 36px;box-shadow:0 2px 8px #0082ca40,0 1px 3px #00000014}.ra-preview__btn--submit:hover{background:var(--masta-sea-blue-100);transform:translateY(-1px);box-shadow:0 4px 14px #0082ca59,0 2px 4px #00000014}.ra-preview__btn--submit:active{transform:translateY(0);box-shadow:0 1px 4px #0082ca33}@media (max-width:767px){.ra-preview__title{font-size:var(--fs-h4)}.ra-preview__subtitle{font-size:var(--fs-small)}.ra-preview__info-grid{grid-template-columns:1fr;gap:16px}.ra-preview__card-header{flex-wrap:wrap;gap:8px;padding:14px 16px}.ra-preview__card-body{padding:16px}.ra-preview__card-title-group h3{font-size:var(--fs-small)}.ra-preview__actions{flex-direction:column-reverse;gap:12px}.ra-preview__btn{justify-content:center;width:100%}.ra-preview__btn--submit{padding:14px 28px}}@media (min-width:768px) and (max-width:991px){.ra-preview__info-grid{grid-template-columns:1fr 1fr;gap:16px 24px}}.ra-preview__card{animation:.4s ease-out both raFadeUp}.ra-preview__card:first-child{animation-delay:50ms}.ra-preview__card:nth-child(2){animation-delay:.1s}.ra-preview__card:nth-child(3){animation-delay:.15s}.ra-preview__card:nth-child(4){animation-delay:.2s}.ra-preview__card:nth-child(5){animation-delay:.25s}.ra-preview__card:nth-child(6){animation-delay:.3s}@keyframes raFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.assignment{background-color:var(--color-secondary);color:var(--color-primary);border-radius:var(--radius-lg);padding:20px}.assignment-section .form-label{margin-bottom:0!important}.assignment-section h5{font-size:var(--fs-h4);margin-bottom:15px}.assignment-section .form-check-label{font-size:var(--fs-small)}.assignment-section .form-group{transition:all .3s}.assignment-section ul li{font-size:var(--fs-small);margin-bottom:10px}.custom-input:focus-within,.form-group:focus-within,.dropdown-search:focus-within,.input-search:focus-within{border-radius:none;color:initial;border-color:none;box-shadow:none;outline:none;transition:none}@media (max-width:576px){.selected-country-tag{font-size:var(--fs-sm);margin:2px 4px 2px 0;padding:4px 8px}.country-name{max-width:100px}.remove-country-btn{width:18px;height:18px;font-size:var(--fs-2xs)}}@media (prefers-contrast:high){.selected-country-tag{border-width:2px}.remove-country-btn{border:1px solid}}@media (prefers-reduced-motion:reduce){.selected-country-tag,.remove-country-btn{transition:none;animation:none}.selected-country-tag:hover{transform:none}}.list-item-icon{background:var(--masta-sky-blue-20);width:40px;height:40px;color:var(--masta-sea-blue-100);line-height:40px;font-size:var(--fs-h5);text-align:center;transition:var(--transition);border-radius:50px;justify-content:center;align-items:center;display:flex;position:relative}.list-item-icon i{font-size:var(--fs-p)!important}.js-bmi-calculator p,.js-bp-calculator p{background-color:var(--masta-sea-blue-20);border:1px solid var(--masta-sea-blue-40);border-radius:var(--radius-md);flex-direction:row;gap:10px;padding:10px 20px;display:flex;margin-bottom:20px!important}:is(.js-bmi-calculator p,.js-bp-calculator p) strong{font-weight:600;color:var(--masta-sea-blue-100)!important}@font-face{font-family:masta;src:url(../assets/masta.eot);src:url(../assets/masta.eot#iefix)format("embedded-opentype"),url(../assets/masta.ttf)format("truetype"),url(../assets/masta.woff)format("woff"),url(../assets/masta.svg#masta)format("svg");font-weight:400;font-style:normal;font-display:swap}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:masta!important}.icon-masta-corporate-referrals:before{content:""}.icon-masta-measures:before{content:""}.icon-masta-randox:before{content:""}.icon-masta-detects:before{content:""}.icon-masta-key-areas:before{content:""}.icon-masta-blood-test:before{content:""}.icon-masta-test-code:before{content:""}.icon-masta-profile-status:before{content:""}.icon-masta-postal-code:before{content:""}.icon-masta-country:before{content:""}.icon-masta-gender:before{content:""}.icon-masta-select-medication:before{content:""}.icon-masta-payment-confirmation-2:before{content:""}.icon-masta-payment-confirmation:before{content:""}.icon-masta-id-verification-checkout-2:before{content:""}.icon-masta-id-verification-checkout:before{content:""}.icon-masta-pill-cart-2:before{content:""}.icon-masta-pill-cart:before{content:""}.icon-masta-start-assessment-2:before{content:""}.icon-masta-select-medication-2:before{content:""}.icon-masta-start-assessment:before{content:""}.icon-masta-travel-health-services-2:before{content:""}.icon-masta-travel-health-services:before{content:""}.icon-masta-travel-destination:before{content:""}.icon-masta-map-pin-fill:before{content:""}.icon-masta-guide-what-sign:before{content:""}.icon-masta-medicine-tablets:before{content:""}.icon-masta-medicine-dose-time:before{content:""}.icon-masta-prescription:before{content:""}.icon-masta-view-details:before{content:""}.icon-masta-selected-destination:before{content:""}.icon-masta-selected-services:before{content:""}.icon-masta-reload:before{content:""}.icon-masta-data-refresh:before{content:""}.icon-masta-data-synchronization:before{content:""}.icon-masta-file-update:before{content:""}.icon-masta-next-appointment:before{content:""}.icon-masta-exclamation:before{content:""}.icon-masta-multiple-locations:before{content:""}.icon-masta-face-to-face-consultation:before{content:""}.icon-masta-get-in-touch:before{content:""}.icon-masta-provider:before{content:""}.icon-masta-clinic-building:before{content:""}.icon-masta-hospital-building:before{content:""}.icon-masta-help-assistance:before{content:""}.icon-masta-help:before{content:""}.icon-masta-support:before{content:""}.icon-masta-tb-bcg-services:before{content:""}.icon-masta-travel-medications-inc-anti-malaria:before{content:""}.icon-masta-tick-borne-encephalitis:before{content:""}.icon-masta-health-wellbeing-support:before{content:""}.icon-masta-trauma-services:before{content:""}.icon-masta-assignment-pathways:before{content:""}.icon-masta-psychosocial-services:before{content:""}.icon-masta-student-elective-medicals:before{content:""}.icon-masta-visa-medicals:before{content:""}.icon-masta-remote-travel-health-medicals:before{content:""}.icon-masta-travel-health-medicals:before{content:""}.icon-masta-pre-travel-health-check:before{content:""}.icon-masta-fine-a-clinic:before{content:""}.icon-masta-shingles:before{content:""}.icon-masta-plane-takeoff:before{content:""}.icon-masta-plane-landing:before{content:""}.icon-masta-hepatitis-e:before{content:""}.icon-masta-hepatitis-d:before{content:""}.icon-masta-hepatitis-c:before{content:""}.icon-masta-padlock:before{content:""}.icon-masta-image-gallery:before{content:""}.icon-masta-file-docx:before{content:""}.icon-masta-file-png:before{content:""}.icon-masta-file-jpg:before{content:""}.icon-masta-file-pdf:before{content:""}.icon-masta-control:before{content:""}.icon-masta-settings:before{content:""}.icon-masta-bin:before{content:""}.icon-masta-wallet:before{content:""}.icon-masta-pound-bills:before{content:""}.icon-masta-typhoid-fever:before{content:""}.icon-masta-corona-virus:before{content:""}.icon-masta-yellow-fever:before{content:""}.icon-masta-location:before{content:""}.icon-masta-copy-link:before{content:""}.icon-masta-link-blank:before{content:""}.icon-masta-rabies:before{content:""}.icon-masta-next:before{content:""}.icon-masta-workplace-health:before{content:""}.icon-masta-wellness:before{content:""}.icon-masta-zika-virus:before{content:""}.icon-masta-vaccine-checker:before{content:""}.icon-masta-vaccinations-anti-malariam-medications:before{content:""}.icon-masta-users:before{content:""}.icon-masta-user-3:before{content:""}.icon-masta-user:before{content:""}.icon-masta-upload:before{content:""}.icon-masta-up-arrow:before{content:""}.icon-masta-uncheck:before{content:""}.icon-masta-tuberculosis-tb-2:before{content:""}.icon-masta-tuberculosis-tb:before{content:""}.icon-masta-travel-vaccinations:before{content:""}.icon-masta-travel-health-screening:before{content:""}.icon-masta-travel-health-consultations:before{content:""}.icon-masta-training:before{content:""}.icon-masta-time-outline:before{content:""}.icon-masta-tetanus:before{content:""}.icon-masta-start-time:before{content:""}.icon-masta-star:before{content:""}.icon-masta-specialized-screening:before{content:""}.icon-masta-social-youtube:before{content:""}.icon-masta-social-x:before{content:""}.icon-masta-social-linkedin:before{content:""}.icon-masta-social-instagram:before{content:""}.icon-masta-social-facebook:before{content:""}.icon-masta-schistosomiasis:before{content:""}.icon-masta-sick:before{content:""}.icon-masta-select-vaccines:before{content:""}.icon-masta-security:before{content:""}.icon-masta-search-icon:before{content:""}.icon-masta-search-category:before{content:""}.icon-masta-search:before{content:""}.icon-masta-right-arrow:before{content:""}.icon-masta-respiratory-syncytial-virus-rsv:before{content:""}.icon-masta-receive-the-necessary-care:before{content:""}.icon-masta-rating:before{content:""}.icon-masta-radio:before{content:""}.icon-masta-question-mark:before{content:""}.icon-masta-question:before{content:""}.icon-masta-preview:before{content:""}.icon-masta-preventive-care:before{content:""}.icon-masta-pre-travel-consultation:before{content:""}.icon-masta-polio:before{content:""}.icon-masta-pneumococcal-pneumonia:before{content:""}.icon-masta-plus:before{content:""}.icon-masta-plane-o:before{content:""}.icon-masta-phone:before{content:""}.icon-masta-pharmacy:before{content:""}.icon-masta-paper-wrok:before{content:""}.icon-masta-occupational-health:before{content:""}.icon-masta-mosquito-virus:before{content:""}.icon-masta-mosquito:before{content:""}.icon-masta-menu-search:before{content:""}.icon-masta-meningococcal-meningitis-acwy:before{content:""}.icon-masta-meningitis:before{content:""}.icon-masta-medical-symbol:before{content:""}.icon-masta-medical-kits:before{content:""}.icon-masta-medical-compliance:before{content:""}.icon-masta-measles-o:before{content:""}.icon-masta-measles-mumps-rubella-mmr:before{content:""}.icon-masta-mask-outline:before{content:""}.icon-masta-mask:before{content:""}.icon-masta-map-pin-outline:before{content:""}.icon-masta-map-pin:before{content:""}.icon-masta-malaria:before{content:""}.icon-masta-login-register:before{content:""}.icon-masta-lock:before{content:""}.icon-masta-left-quote-outline:before{content:""}.icon-masta-left-arrow:before{content:""}.icon-masta-japanese-encephalitis-je:before{content:""}.icon-masta-inject:before{content:""}.icon-masta-info-o:before{content:""}.icon-masta-info-2:before{content:""}.icon-masta-info:before{content:""}.icon-masta-Influenza-2:before{content:""}.icon-masta-Influenza:before{content:""}.icon-masta-infection:before{content:""}.icon-masta-id-card:before{content:""}.icon-masta-icon3:before{content:""}.icon-masta-hpv:before{content:""}.icon-masta-home:before{content:""}.icon-masta-hepatitis-a:before{content:""}.icon-masta-hepatitis-b:before{content:""}.icon-masta-health-screening:before{content:""}.icon-masta-growth:before{content:""}.icon-masta-group:before{content:""}.icon-masta-gps:before{content:""}.icon-masta-globe:before{content:""}.icon-masta-franchise:before{content:""}.icon-masta-finish-time:before{content:""}.icon-masta-fever:before{content:""}.icon-masta-faqs:before{content:""}.icon-masta-eye:before{content:""}.icon-masta-email:before{content:""}.icon-masta-ellipse:before{content:""}.icon-masta-drop:before{content:""}.icon-masta-download:before{content:""}.icon-masta-down:before{content:""}.icon-masta-diphtheria:before{content:""}.icon-masta-difficulty-breathing:before{content:""}.icon-masta-travellers-diarrhoea:before{content:""}.icon-masta-destination:before{content:""}.icon-masta-dengue-fever:before{content:""}.icon-masta-covid-19:before{content:""}.icon-masta-corporate-travel-health:before{content:""}.icon-masta-contaminated-water:before{content:""}.icon-masta-contact:before{content:""}.icon-masta-consulting:before{content:""}.icon-masta-confirmation:before{content:""}.icon-masta-company:before{content:""}.icon-masta-close-2:before{content:""}.icon-masta-close:before{content:""}.icon-masta-clock:before{content:""}.icon-masta-clinic:before{content:""}.icon-masta-cholera:before{content:""}.icon-masta-chikungunya:before{content:""}.icon-masta-varicella-chickenpox:before{content:""}.icon-masta-check-o:before{content:""}.icon-masta-check:before{content:""}.icon-masta-cervical-cancer:before{content:""}.icon-masta-card:before{content:""}.icon-masta-calendar-o:before{content:""}.icon-masta-calendar-2:before{content:""}.icon-masta-calendar:before{content:""}.icon-masta-calculator:before{content:""}.icon-masta-building:before{content:""}.icon-masta-btn-radio:before{content:""}.icon-masta-briefcase:before{content:""}.icon-masta-breathing:before{content:""}.icon-masta-book-you-appointment-online:before{content:""}.icon-masta-book-appointment:before{content:""}.icon-masta-blog:before{content:""}.icon-masta-bactery:before{content:""}.icon-masta-award:before{content:""}.icon-masta-attend-your-consultation:before{content:""}.icon-masta-arrow-up-right:before{content:""}.icon-masta-arrow-up-left:before{content:""}.icon-masta-arrow-up:before{content:""}.icon-masta-arrow-left:before{content:""}.icon-masta-arrow-down-left:before{content:""}.icon-masta-arrow-down:before{content:""}.icon-masta-youtube-outline:before{content:""}.icon-masta-yes-log-in:before{content:""}.icon-masta-whatsapp-outline:before{content:""}.icon-masta-user-child-2:before{content:""}.icon-masta-user-child:before{content:""}.icon-masta-user-adult:before{content:""}.icon-masta-user-4:before{content:""}.icon-masta-twitter-x-outline:before{content:""}.icon-masta-twitter-outline:before{content:""}.icon-masta-time:before{content:""}.icon-masta-tik-tok-outline:before{content:""}.icon-masta-telegram-outline:before{content:""}.icon-masta-star-filled:before{content:""}.icon-masta-shop-sort-list:before{content:""}.icon-masta-shop-sort-grid:before{content:""}.icon-masta-shopping-cart:before{content:""}.icon-masta-share-outline:before{content:""}.icon-masta-security-checked:before{content:""}.icon-masta-relocation:before{content:""}.icon-masta-play-fill:before{content:""}.icon-masta-play:before{content:""}.icon-masta-phone-outline:before{content:""}.icon-masta-no-get-started:before{content:""}.icon-masta-live-chat:before{content:""}.icon-masta-linkedin-outline:before{content:""}.icon-masta-instagram-outline:before{content:""}.icon-masta-heart:before{content:""}.icon-masta-globe-outline:before{content:""}.icon-masta-filter-thin:before{content:""}.icon-masta-filter-bold:before{content:""}.icon-masta-facebook-outline:before{content:""}.icon-masta-eye-open:before{content:""}.icon-masta-eye-close:before{content:""}.icon-masta-external-link:before{content:""}.icon-masta-expert-support:before{content:""}.icon-masta-edit:before{content:""}.icon-masta-delivery-van:before{content:""}.icon-masta-confirmation-checked:before{content:""}.icon-masta-circle-checked:before{content:""}.icon-masta-check-confirm:before{content:""}.icon-masta-change-location:before{content:""}.icon-masta-blogging-reply-2:before{content:""}.icon-masta-blogging-reply:before{content:""}.icon-masta-blogging-date:before{content:""}.icon-masta-blogging:before{content:""}.icon-masta-arrow-double-right:before{content:""}.icon-masta-tb-services:before{content:""}.icon-masta-select-your-product:before{content:""}.icon-masta-prescription-products:before{content:""}.icon-masta-online-consultation:before{content:""}.icon-masta-menu-search-3:before{content:""}.icon-masta-menu-search-2:before{content:""}.icon-masta-medical-details:before{content:""}.icon-masta-drugs-outline:before{content:""}.icon-masta-drugs-fill:before{content:""}.icon-masta-checkout-pay:before{content:""}.icon-masta-blood-tests:before{content:""}.icon-masta-add-to-cart-trolley:before{content:""}.icon-masta-online-consultation-2:before{content:""}.icon-masta-medical-kits-2:before{content:""}.icon-masta-checkout:before{content:""}.icon-masta-arrow-right-thin:before{content:""}.icon-masta-arrow-right:before{content:""}.icon-masta-bell:before{content:""}.icon-masta-earth-grid-pins-eye:before{content:""}.icon-masta-earth-grid-pins:before{content:""}.icon-masta-location-pin:before{content:""}.icon-masta-social-facebook-fill-line:before{content:""}.icon-masta-social-linkedin-fill-line:before{content:""}.icon-masta-social-tik-tok-fill-line:before{content:""}.icon-masta-wheelchair-men:before{content:""}.icon-masta-wheelchair-disability:before{content:""}.icon-masta-parking:before{content:""}.icon-masta-parking-location:before{content:""}.icon-masta-parking-charging:before{content:""}.icon-masta-parking-charging-station:before{content:""}.icon-masta-incubation-period:before{content:""}.icon-masta-diagnosis:before{content:""}.icon-masta-national-clinic-network:before{content:""}.icon-masta-easy-online-booking:before{content:""}.icon-masta-seamless-invoicing:before{content:""}.icon-masta-dedicated-customer-service:before{content:""}.icon-masta-award-winning-travel-health-briefs:before{content:""}.icon-masta-medicine:before{content:""}.icon-masta-travel:before{content:""}.icon-masta-online-consultant:before{content:""}.icon-masta-result:before{content:""}.icon-masta-mental-illness:before{content:""}.icon-masta-destinations-flag:before{content:""}.icon-masta-guest-users:before{content:""}.icon-masta-certificate:before{content:""}.icon-masta-travel-arrival-date-time:before{content:""}.icon-masta-guest-time-briefcase:before{content:""}.icon-masta-guest-timer:before{content:""}.icon-masta-hand:before{content:""}.icon-masta-appointment-date-check:before{content:""}.icon-masta-appointment-date:before{content:""}.icon-masta-add-to-cart-2:before{content:""}.icon-masta-accordion-plus:before{content:""}.icon-masta-accordion-minus:before{content:""}.icon-masta-about:before{content:""}.travel-insurance-page{--insurance-ink:var(--masta-black-blue);--insurance-slate:var(--masta-cool-grey-11C);--insurance-teal:var(--masta-sea-blue-100);--insurance-sand:var(--masta-119C-20);--insurance-cream:var(--masta-103C-20);--insurance-rose:var(--masta-226C-20);--insurance-shadow:0 18px 40px #1325441f}.insurance-hero{background:var(--brand-xlight);padding:96px 0 80px;position:relative;overflow:hidden}.insurance-hero:after{content:"";border:2px dashed #007e9c40;border-radius:50%;width:280px;height:280px;position:absolute;top:-140px;right:-120px}.insurance-hero-content h1{color:var(--insurance-ink);font-size:var(--fs-h2);margin-bottom:14px;line-height:1.2}.insurance-hero-content p{font-size:var(--fs-p);margin-bottom:16px}.insurance-badge{background:var(--insurance-rose);color:var(--insurance-ink);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 14px;font-weight:700;display:inline-flex}.insurance-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}.insurance-hero-media{text-align:center;background:linear-gradient(150deg,#007e9c14,#f08b9924);border-radius:22px;justify-content:center;align-items:center;gap:max(10px,min(1.4vw,20px));margin-bottom:24px;padding:max(12px,min(1.3vw,15px));display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #1325441f}.insurance-hero-media:after{content:"";pointer-events:none;border:1px dashed #007e9c33;border-radius:18px;position:absolute;inset:max(8px,min(1.4vw,10px))}.insurance-hero-image{object-fit:contain;flex:0 max(108px,min(22vw,180px));order:1;width:max(108px,min(22vw,180px));max-width:100%;height:auto;max-height:72px;margin:0 auto;display:block}.insurance-hero-divider{background-color:#13254433;flex:none;order:2;width:1px;height:max(72px,min(10vw,120px))}.insurance-hero-badge{object-fit:contain;filter:drop-shadow(0 10px 24px #00000026);flex:0 max(108px,min(22vw,180px));order:3;width:max(108px,min(22vw,180px));max-width:100%;height:auto;max-height:72px;margin:0 auto;display:block}.insurance-cta-note{font-size:var(--fs-small);color:var(--insurance-slate);max-width:220px}.insurance-hero-card{box-shadow:var(--insurance-shadow);background:#fff;border-radius:18px;padding:24px;position:relative;overflow:hidden}.insurance-hero-card:before{content:"";background:linear-gradient(90deg,#007e9c,#f08b99);width:100%;height:6px;position:absolute;top:0;left:0}.insurance-hero-card h2{color:var(--insurance-ink);font-size:var(--fs-h5);margin-bottom:16px}.insurance-checklist,.insurance-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.insurance-checklist li,.insurance-list li{padding-left:20px;line-height:1.5;position:relative}.insurance-checklist li:before,.insurance-list li:before{content:"";background:var(--insurance-teal);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}.insurance-section{background:#fff;padding:72px 0}.insurance-section h2{color:var(--insurance-ink);font-size:var(--fs-h2);line-height:1.15}.insurance-section.insurance-alt{background:linear-gradient(140deg,#fff 0%,#fdf6f1 60%,#fff 100%)}.insurance-section-header{margin-bottom:32px}.insurance-section-header h2{color:var(--insurance-ink);font-size:var(--fs-h3);margin-bottom:8px}.insurance-card{box-shadow:var(--insurance-shadow);background:#fff;border-radius:16px;height:100%;padding:26px}.insurance-card h3{color:var(--insurance-ink);font-size:var(--fs-h5);margin-bottom:16px}.insurance-card-title{align-items:center;gap:10px;line-height:1.35;display:flex}.insurance-title-icon{width:28px;height:28px;font-size:var(--fs-small);color:var(--insurance-teal);background:color-mix(in srgb, var(--insurance-teal) 12%, #fff);border:1px solid color-mix(in srgb, var(--insurance-teal) 22%, #fff);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.insurance-logo-flag{background:#007e9c14;border:1px solid #007e9c24;border-radius:999px;align-items:center;gap:12px;padding:8px 14px;display:inline-flex}.insurance-logo{width:auto;height:30px;display:block}.insurance-legal{font-size:var(--fs-sm);color:#5b6c7b}.insurance-cta-final{background:linear-gradient(180deg, #fff0 0%, color-mix(in srgb, var(--insurance-teal) 6%, #fff) 100%)}.insurance-cta-panel{border:1px solid color-mix(in srgb, var(--insurance-teal) 28%, #fff);background:linear-gradient(140deg, var(--insurance-teal) 0%, color-mix(in srgb, var(--insurance-teal) 58%, var(--insurance-ink) 42%) 100%);color:#fff;max-width:920px;box-shadow:var(--insurance-shadow);border-radius:24px;margin-left:auto;margin-right:auto;padding:max(24px,min(4vw,44px));position:relative;overflow:hidden}.insurance-cta-panel:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--insurance-rose) 58%, #fff), #fff0);pointer-events:none;opacity:.42;border-radius:999px;width:240px;height:240px;position:absolute;top:-110px;right:-90px}.insurance-cta-panel>*{z-index:1;position:relative}.insurance-cta-panel h2{color:#fff;font-size:var(--fs-h2);margin-bottom:14px;line-height:1.15}.insurance-cta-panel p{max-width:62ch;color:color-mix(in srgb, #fff 88%, var(--insurance-teal));font-size:var(--fs-md);margin:0 auto 24px;line-height:1.55}.insurance-cta-actions{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.insurance-cta-final .theme-btn{border-radius:6px;min-width:206px;font-weight:700}.insurance-cta-final .theme-btn.btn-outline{border:1px solid color-mix(in srgb, #fff 66%, var(--insurance-teal));color:#fff;background:#ffffff14}.insurance-cta-final .theme-btn.btn-outline:hover,.insurance-cta-final .theme-btn.btn-outline:focus-visible{color:var(--insurance-ink);background:#fff}.insurance-card a{color:var(--insurance-teal);font-weight:600;text-decoration:none}.insurance-card a:hover{text-decoration:underline}.travel-insurance-page a:focus-visible,.travel-insurance-page button:focus-visible,.travel-insurance-page .theme-btn:focus-visible{outline:3px solid var(--insurance-teal);outline-offset:3px;border-radius:6px;text-decoration:none}.insurance-legal a:focus-visible{text-decoration:underline}.insurance-lede{font-size:var(--fs-md);color:var(--insurance-ink);margin-bottom:18px}.insurance-brand-row{grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-bottom:18px;display:grid}.insurance-brand-note{color:var(--insurance-ink);font-weight:600}@keyframes insurance-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.insurance-hero-content,.insurance-hero-card,.insurance-card,.insurance-cta-panel{animation:.6s both insurance-fade-up}@media (prefers-reduced-motion:reduce){.insurance-hero-content,.insurance-hero-card,.insurance-card,.insurance-cta-panel{animation:none}}@media (max-width:991px){.insurance-hero{padding:72px 0 60px}.insurance-hero:after{display:none}.insurance-cta-note{max-width:none}.insurance-hero-media{flex-direction:column;align-items:center;gap:max(14px,min(4vw,20px));margin-bottom:20px}.insurance-hero-divider{width:min(72%,260px);height:1px}.insurance-hero-image{width:max(145px,min(44vw,200px));max-height:68px}.insurance-hero-badge{width:max(138px,min(42vw,188px));max-height:64px}}@media (max-width:575px){.insurance-hero{padding:64px 0 54px}.insurance-section{padding:56px 0}.insurance-hero-media{gap:16px;padding:12px}.insurance-hero-image{width:max(130px,min(58vw,178px));max-height:58px}.insurance-hero-badge{width:max(122px,min(52vw,165px));max-height:54px}.insurance-brand-row{grid-template-columns:1fr}.insurance-cta-panel{border-radius:18px;text-align:left!important}.insurance-cta-panel h2,.insurance-cta-panel p{margin-left:0;margin-right:0}.insurance-cta-actions{align-items:stretch!important}.insurance-cta-final .theme-btn{width:100%;min-width:0}}.insurance-editorial-ref-wrap{border-top:1px solid #1325442e;border-bottom:1px solid #1325442e;padding:8px 0}.insurance-editorial-ref-grid{grid-template-columns:2.7fr 1.35fr;align-items:stretch;display:grid}.insurance-editorial-ref-col{flex-direction:column;padding:28px 24px;display:flex}.insurance-editorial-ref-col+.insurance-editorial-ref-col{border-left:1px solid #13254433}.insurance-editorial-ref-lead{color:var(--insurance-slate);font-size:var(--fs-p);margin:0 0 24px;line-height:1.5}.insurance-editorial-media{border-radius:12px;height:100%;min-height:320px;position:relative;overflow:hidden}.insurance-editorial-media img{object-fit:cover;width:100%;height:100%}@media (max-width:991px){.insurance-editorial-ref-grid{grid-template-columns:1fr}.insurance-editorial-ref-col+.insurance-editorial-ref-col{border-top:1px solid #13254433;border-left:0}}.why-pulse-insurance{background:#eef7fb;padding:72px 0}.why-pulse-card{box-shadow:var(--insurance-shadow);border:1px solid #13254414;position:relative;overflow:hidden}.why-pulse-logo{max-width:220px;margin:0 auto 100px;display:block}.why-pulse-insurance .feature_img{background:linear-gradient(135deg,#007e9c 0%,#f08b99 100%);border-radius:16px 16px 0 0;margin-top:8px;padding:28px 28px 0}.why-pulse-image{border-radius:12px 12px 0 0;width:100%;box-shadow:0 16px 28px #13254433}.why-pulse-content{padding-top:8px}.why-pulse-content h2{color:var(--insurance-ink);font-size:var(--fs-h2);line-height:1.15}.why-pulse-content .insurance-lede{color:var(--insurance-slate);font-size:var(--fs-md);margin-top:6px;line-height:1.7}.why-pulse-brand-row{background:#007e9c1a;border:1px solid #007e9c2e;border-radius:12px;margin-top:22px;padding:16px 18px}.why-pulse-brand-note{color:var(--insurance-ink);font-weight:600;line-height:1.65;display:block}.why-pulse-legal{color:var(--insurance-slate);border-top:1px solid #13254426;margin-top:22px;margin-bottom:0;padding-top:16px;line-height:1.55}@media (max-width:1199px){.why-pulse-logo{max-width:190px}.why-pulse-content h2{font-size:var(--fs-h2)}}@media (max-width:991px){.why-pulse-card{padding:32px 28px 0!important}.why-pulse-logo{margin-bottom:18px}.why-pulse-content{padding-top:22px}.why-pulse-content .insurance-lede{font-size:var(--fs-p)}.why-pulse-insurance .row{row-gap:1.5rem}}@media (max-width:575px){.why-pulse-insurance{padding:56px 0}.why-pulse-card{border-radius:16px!important;padding:24px 20px 0!important}.why-pulse-insurance .feature_img{padding:16px 16px 0}.why-pulse-content h2{font-size:var(--fs-h3)}.why-pulse-brand-row{padding:14px}}.travel-insurance-cta-card{background:linear-gradient(140deg,#007e9c14,#f08b991f);border:1px solid #007e9c2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;padding:1.1rem 1.4rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #1325441a}.travel-insurance-cta-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#007e9c2e,#007e9c00);border-radius:999px;width:160px;height:160px;position:absolute;top:-70px;right:-60px}.travel-insurance-ad-chip{height:22px;font-size:var(--fs-2xs);letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--masta-sea-blue-100);border-radius:999px;flex:none;order:-1;justify-content:center;align-items:center;padding:0 .65rem;font-weight:700;display:inline-flex}.travel-insurance-cta-content{z-index:1;flex-wrap:wrap;flex:320px;align-content:center;align-items:center;gap:.3rem .75rem;min-width:0;display:flex;position:relative}.travel-insurance-kicker{color:var(--masta-sea-blue-100);font-size:var(--fs-sm);flex:0 0 100%;font-weight:600;line-height:1.2}.travel-insurance-title{color:var(--masta-black-blue);font-size:var(--fs-h3);max-width:none;font-weight:700;line-height:1.25}.travel-insurance-now{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);flex:0 0 100%;margin-top:0;line-height:1.35}.travel-insurance-points{flex-wrap:wrap;flex:0 0 100%;gap:.25rem 1rem;display:flex;margin-top:.15rem!important}.travel-insurance-points li{color:var(--masta-black-blue);font-size:var(--fs-sm);align-items:center;gap:.4rem;line-height:1.3;display:flex}.travel-insurance-points i{color:var(--masta-sea-blue-100);font-size:var(--fs-xs)}.travel-insurance-cta-actions{z-index:1;justify-content:space-between;align-items:center;gap:.9rem;display:flex;position:relative}.travel-insurance-btn{width:auto;min-width:150px;font-size:var(--fs-small);white-space:nowrap;justify-content:center;padding-top:.55rem;padding-bottom:.55rem}.travel-insurance-powered{flex-direction:row;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.travel-insurance-powered small{color:var(--masta-cool-grey-11C);font-size:var(--fs-xs);white-space:nowrap;line-height:1}.travel-insurance-powered-logo{width:min(100%,60px);height:auto}@media (max-width:767.98px){.travel-insurance-cta-card{padding:1rem}.travel-insurance-cta-actions{flex:1 0 100%;justify-content:space-between}.custom-card .icon-wrap{width:40px!important;height:40px!important}.custom-card .icon-wrap i{font-size:var(--fs-h5)!important}.custom-card h6{font-size:var(--fs-p)}.custom-card .small{font-size:var(--fs-sm)}.custom-card .btn-sm{font-size:var(--fs-sm);padding:.375rem .75rem}}@media (max-width:480px){.travel-insurance-cta-card{flex-direction:column;align-items:stretch}.travel-insurance-cta-content{flex-basis:auto}.travel-insurance-cta-actions{flex-direction:column;align-items:stretch;gap:.6rem}.travel-insurance-btn{width:100%;min-width:0}.travel-insurance-powered{justify-content:center}}@media (min-width:768px) and (max-width:991.98px){.custom-card .gap-3{gap:.75rem!important}}.cookie-policy-content{padding:48px 0 60px}.cookie-policy-body{background:var(--default-bg);border-radius:var(--masta-border-radius);box-shadow:var(--box-shadow);padding:40px}.cookie-policy-sidebar{position:sticky;top:100px}.cookie-policy-nav{background:var(--section-bg-color);border-radius:var(--masta-border-radius);border:1px solid var(--info-border);padding:24px}.cookie-policy-nav .nav-title{font-size:var(--fs-h6);font-weight:var(--fw-semi-bold);color:var(--masta-dark);border-bottom:2px solid var(--masta-sea-blue-100);margin-bottom:16px;padding-bottom:12px}.cookie-policy-nav ul{margin:0;padding:0;list-style:none}.cookie-policy-nav ul li{margin-bottom:4px}.cookie-policy-nav ul li a{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--masta-cool-grey-11C);border-radius:var(--masta-border-radius);transition:var(--transition2);padding:8px 12px;text-decoration:none;display:block}.cookie-policy-nav ul li a:hover,.cookie-policy-nav ul li a.active{background:rgba(var(--masta-sea-blue-100-rgb), .1);color:var(--masta-sea-blue-100)}.cookie-policy-body h2{font-size:var(--fs-h4);font-weight:var(--fw-bold);color:var(--masta-dark);border-bottom:1px solid var(--info-border);margin-top:40px;margin-bottom:16px;padding-bottom:12px;scroll-margin-top:100px}.cookie-policy-body h2:first-of-type{margin-top:0}.cookie-policy-body h3{font-size:var(--fs-h5);font-weight:var(--fw-semi-bold);color:var(--masta-dark);margin:0}.cookie-policy-body h4{font-size:var(--fs-h6);font-weight:var(--fw-semi-bold);color:var(--masta-cool-grey-11C)}.cookie-policy-body p{font-size:var(--fs-p);line-height:var(--lh-5);color:var(--masta-cool-grey-11C);margin-bottom:12px}.cookie-policy-body a{color:var(--masta-sea-blue-100);text-underline-offset:2px;transition:var(--transition2);text-decoration:underline}.cookie-policy-body a:hover{color:var(--masta-sea-blue-80)}.cookie-policy-body .rights-list{padding-left:0;list-style:none}.cookie-policy-body .rights-list li{font-size:var(--fs-p);line-height:var(--lh-4);color:var(--masta-cool-grey-11C);border-bottom:1px solid var(--info-border);padding:10px 0 10px 32px;position:relative}.cookie-policy-body .rights-list li:last-child{border-bottom:none}.cookie-policy-body .rights-list li:before{content:"✓";color:var(--masta-sea-blue-100);font-weight:var(--fw-bold);font-size:var(--fs-md);position:absolute;top:10px;left:4px}.cookie-services-accordion .accordion-item{border:1px solid var(--info-border);margin-bottom:12px;overflow:hidden;border-radius:var(--masta-border-radius)!important}.cookie-services-accordion .accordion-button{font-weight:var(--fw-semi-bold);font-size:var(--fs-p);color:var(--masta-dark);background:var(--section-bg-color);box-shadow:none;padding:16px 20px}.cookie-services-accordion .accordion-button:not(.collapsed){background:rgba(var(--masta-sea-blue-100-rgb), .06);color:var(--masta-sea-blue-100)}.cookie-services-accordion .accordion-button:after{flex-shrink:0}.cookie-services-accordion .accordion-body{padding:20px}.cookie-services-accordion .service-badge{font-size:var(--fs-xs);font-weight:var(--fw-medium);border-radius:20px;padding:3px 10px;line-height:1.4;display:inline-block}.cookie-services-accordion .badge-statistics{background:var(--info-bg);color:var(--info)}.cookie-services-accordion .badge-marketing{background:var(--warning-bg);color:var(--warning)}.cookie-services-accordion .badge-functional{background:var(--success-bg);color:var(--success)}.cookie-services-accordion .badge-pending{background:var(--section-bg-color);color:var(--masta-cool-grey-9C)}.cookie-table{width:100%;font-size:var(--fs-small);margin-top:16px}.cookie-table thead th{background:var(--section-bg-color);font-weight:var(--fw-semi-bold);color:var(--masta-dark);border-bottom:2px solid var(--info-border);font-size:var(--fs-small);white-space:nowrap;padding:10px 14px}.cookie-table tbody td{vertical-align:middle;border-bottom:1px solid var(--info-border);color:var(--masta-cool-grey-11C);word-break:break-word;padding:10px 14px}.cookie-table tbody tr:last-child td{border-bottom:none}.cookie-table tbody tr:hover{background:var(--section-bg-color)}.consent-manager{background:var(--section-bg-color);border-radius:var(--masta-border-radius);border:1px solid var(--info-border);margin-top:16px;padding:24px}.consent-category{border-bottom:1px solid var(--info-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.consent-category:last-child{border-bottom:none;padding-bottom:0}.consent-category:first-child{padding-top:0}.consent-category-info h4{font-size:var(--fs-p);font-weight:var(--fw-semi-bold);color:var(--masta-dark);margin-bottom:4px}.consent-category-info p{font-size:var(--fs-small);color:var(--masta-cool-grey-9C);line-height:var(--lh-4);margin:0}.consent-toggle{flex-shrink:0;position:relative}.consent-toggle input[type=checkbox]{appearance:none;background:var(--masta-cool-grey-6C);cursor:pointer;width:44px;height:24px;transition:var(--transition2);border-radius:12px;position:relative}.consent-toggle input[type=checkbox]:before{content:"";width:18px;height:18px;transition:var(--transition2);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.consent-toggle input[type=checkbox]:checked{background:var(--masta-sea-blue-100)}.consent-toggle input[type=checkbox]:checked:before{transform:translate(20px)}.cookie-info-card{background:var(--info-bg);border:1px solid var(--info-border);border-radius:var(--masta-border-radius);margin-bottom:16px;padding:20px}.cookie-info-card p{font-size:var(--fs-small);color:var(--info);line-height:var(--lh-4);margin:0}.cookie-contact-card{background:var(--section-bg-color);border:1px solid var(--info-border);border-radius:var(--masta-border-radius);margin-top:16px;padding:24px}.cookie-contact-card p{margin-bottom:4px}@media (max-width:991.98px){.cookie-policy-body{padding:28px 20px}.cookie-policy-sidebar{margin-bottom:24px;position:static}.cookie-policy-nav,.cookie-table thead{display:none}.cookie-table,.cookie-table tbody,.cookie-table tr,.cookie-table td{display:block}.cookie-table tbody tr{border-bottom:1px solid var(--info-border);padding:12px 0}.cookie-table tbody td{border-bottom:none;padding:4px 0}.cookie-table tbody td:before{content:attr(data-label);font-weight:var(--fw-semi-bold);font-size:var(--fs-xs);color:var(--masta-cool-grey-9C);text-transform:uppercase;letter-spacing:.02em;margin-bottom:2px;display:block}}@media (max-width:767.98px){.cookie-policy-body h2{font-size:var(--fs-h4);margin-top:32px}.consent-category{flex-direction:column;gap:10px}}@media (max-width:575.98px){.cookie-policy-body{box-shadow:none;border-radius:0;padding:20px 16px}.cookie-policy-content{padding:24px 0 40px}}.topbar-area.style3{background:var(--masta-cool-grey-na);border-bottom:1px solid #0000000f;padding:16px 0;transition:padding .3s,box-shadow .3s;position:static}.sticky .topbar-area.style3{padding:10px 0;box-shadow:0 1px 12px #0000000f}.header-search{min-width:0}.topbar-search{flex:0 360px;margin:0 32px}.header-search form,.header-search .search-content{width:100%}.header-search .search-content{position:relative}.header-search .form-control{height:42px;color:var(--masta-cool-grey-11C,#1d253a);background:#fff;border:1px solid #00000024;border-radius:6px;padding:8px 48px 8px 16px}.header-search .form-control:focus{border-color:var(--masta-sea-blue-100,#0072b1);outline:none;box-shadow:0 0 0 3px #0072b11f}.header-search .search-btn{background:var(--masta-sea-blue-100,#0072b1);color:#fff;border:0;border-radius:4px;justify-content:center;align-items:center;width:36px;height:34px;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.header-search .search-btn:hover,.header-search .search-btn:focus-visible{background:var(--masta-sea-blue-80,#2c78a3)}.header-main-search{display:none}.topbar-logo-group{align-items:center;gap:16px;display:flex}.topbar-logo-group .logo img{width:auto;max-height:60px;transition:max-height .3s}.sticky .topbar-logo-group .logo img{max-height:36px}.topbar-logo-group .trustpilot-badge img{opacity:.9;transition:opacity .2s}.topbar-logo-group .trustpilot-badge:hover img{opacity:1}.topbar-actions{justify-content:flex-end;align-items:center;margin:0;padding:0;list-style:none;display:flex;gap:4px!important}.topbar-actions .action-btn{color:var(--masta-cool-grey-11C,#1d253a);font-size:var(--fs-small);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:8px 14px;font-weight:500;line-height:1;text-decoration:none;transition:background .2s,color .2s;display:inline-flex;position:relative}.topbar-actions .action-btn:hover,.topbar-actions .action-btn:focus-visible{background:var(--masta-sea-blue-20,#d4e5f2);color:var(--masta-sea-blue-100,#0072b1)}.topbar-actions .action-btn:focus-visible{outline:2px solid var(--masta-sea-blue-100);outline-offset:2px}.topbar-actions .action-btn .action-icon{font-size:var(--fs-h5);align-items:center;line-height:1;display:inline-flex}.topbar-actions .action-btn .action-label{letter-spacing:.01em;font-weight:600}.topbar-actions .show>.action-btn.dropdown-toggle:after{transform:rotate(180deg)}.topbar-actions .country-flag{object-fit:cover;border-radius:2px;width:22px;height:14px;box-shadow:0 0 0 1px #0000001a}.topbar-actions .modern-dropdown{z-index:1050;opacity:0;visibility:hidden;transform-origin:100% 0;background:#fff;border:1px solid #0000000f;border-radius:14px;min-width:220px;margin:0;padding:8px;list-style:none;transition:opacity .2s,visibility .2s,transform .2s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(6px)scale(.98);box-shadow:0 4px 6px -1px #00000012,0 10px 24px -4px #0000001a}.topbar-actions .show>.modern-dropdown,.topbar-actions .modern-dropdown.show{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.topbar-actions .modern-dropdown li{list-style:none}.topbar-actions .modern-dropdown .dropdown-item{font-size:var(--fs-small);color:var(--masta-cool-grey-11C,#1d253a);border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:10px 14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.topbar-actions .modern-dropdown .dropdown-item:hover,.topbar-actions .modern-dropdown .dropdown-item:focus-visible{background:var(--section-bg-color,#f9fafb);color:var(--masta-sea-blue-100,#0072b1)}.topbar-actions .modern-dropdown .dropdown-item img{border-radius:2px;box-shadow:0 0 0 1px #0000001a}.topbar-actions .modern-dropdown .dropdown-divider{border-top:1px solid #0000000f;margin:4px 8px}.topbar-actions .modern-dropdown .dropdown-item.text-danger:hover{color:#dc2626;background:#fef2f2}.topbar-actions .account-info{flex-direction:column;align-items:flex-start;line-height:1.3;display:flex}.topbar-actions .account-info .account-name{font-size:var(--fs-sm);color:var(--masta-cool-grey-11C,#1d253a);text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-weight:600;overflow:hidden}.topbar-actions .account-info .account-role{font-size:var(--fs-2xs);color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-weight:400}.topbar-actions .avatar-circle{background:var(--masta-sea-blue-20,#d4e5f2);width:34px;height:34px;color:var(--masta-cool-grey-11C,#1d253a);font-size:var(--fs-sm);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.topbar-actions .cart-badge{min-width:18px;height:18px;font-size:var(--fs-xs);text-align:center;color:#fff;background:var(--masta-sea-blue-100,#0072b1);pointer-events:none;border-radius:10px;padding:0 5px;font-weight:700;line-height:18px;position:absolute;top:4px;right:6px}.topbar-actions .dropdown-cart{position:relative}.topbar-actions .dropdown-cart .cart-dropdown-panel{z-index:1050;opacity:0;visibility:hidden;transform-origin:100% 0;background:#fff;border:1px solid #0000000f;border-radius:14px;width:340px;transition:opacity .2s,visibility .2s,transform .2s;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;transform:translateY(6px)scale(.98);box-shadow:0 4px 6px -1px #00000012,0 10px 24px -4px #0000001a}.topbar-actions .dropdown-cart:hover .cart-dropdown-panel,.topbar-actions .dropdown-cart:focus-within .cart-dropdown-panel{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.cart-dropdown-panel .cart-panel-header{font-size:var(--fs-small);border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:14px 18px;font-weight:600;display:flex}.cart-dropdown-panel .cart-panel-header a{color:var(--masta-sea-blue-100,#0072b1);font-weight:500;font-size:var(--fs-sm);text-decoration:none}.cart-dropdown-panel .cart-panel-header a:hover{text-decoration:underline}.cart-dropdown-panel .cart-panel-items{max-height:280px;margin:0;padding:8px 12px;list-style:none;overflow-y:auto}.cart-dropdown-panel .cart-panel-item{border-radius:10px;align-items:center;gap:12px;padding:10px 6px;transition:background .15s;display:flex}.cart-dropdown-panel .cart-panel-item:hover{background:var(--section-bg-color,#f9fafb)}.cart-dropdown-panel .cart-panel-item+.cart-panel-item{border-top:1px solid #0000000a}.cart-dropdown-panel .cart-panel-item .cart-item-img{flex-shrink:0}.cart-dropdown-panel .cart-panel-item .cart-item-img a img,.cart-dropdown-panel .cart-panel-item .cart-item-img img{object-fit:cover;border-radius:var(--radius-lg);border:1px solid #0000000f;width:52px;height:52px}.cart-dropdown-panel .cart-panel-item .cart-item-details{flex:1;min-width:0}.cart-dropdown-panel .cart-panel-item .cart-item-details h4{font-size:var(--fs-sm);margin:0;font-weight:600;line-height:1.3}.cart-dropdown-panel .cart-panel-item .cart-item-details h4 a{color:var(--masta-cool-grey-11C,#1d253a);text-decoration:none}.cart-dropdown-panel .cart-panel-item .cart-item-details h4 a:hover{color:var(--masta-sea-blue-100,#0072b1)}.cart-dropdown-panel .cart-panel-item .cart-item-details .cart-item-meta{font-size:var(--fs-xs);color:#6b7280;margin-top:2px}.cart-dropdown-panel .cart-panel-item .cart-item-remove{color:#9ca3af;width:28px;height:28px;font-size:var(--fs-small);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.cart-dropdown-panel .cart-panel-item .cart-item-remove:hover{color:#dc2626;background:#fee2e2}.cart-dropdown-panel .cart-panel-footer{background:var(--section-bg-color,#f9fafb);border-top:1px solid #0000000f;padding:14px 18px}.cart-dropdown-panel .cart-panel-footer .cart-total-row{font-size:var(--fs-small);justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.cart-dropdown-panel .cart-panel-footer .cart-total-row .total-label{color:#6b7280;font-weight:500}.cart-dropdown-panel .cart-panel-footer .cart-total-row .total-amount{color:var(--masta-cool-grey-11C,#1d253a);font-weight:700;font-size:var(--fs-p)}.cart-dropdown-panel .cart-panel-footer .theme-btn{text-align:center;border-radius:6px;font-weight:600}.topbar-actions .topbar-cta .theme-btn{border-radius:6px;align-items:center;gap:6px;padding:10px 22px;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.topbar-actions .topbar-cta .theme-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0072b140}.topbar-actions .topbar-cta .theme-btn i{font-size:var(--fs-small);transition:transform .2s}.topbar-actions .topbar-cta .theme-btn:hover i{transform:translate(3px)}.topbar-actions .action-separator{background:#0000001a;flex-shrink:0;width:1px;height:24px;margin:0 4px}#offcanvasTop .offcanvas-body{padding:0}#offcanvasTop .search-content{position:relative}@media (max-width:1199.98px){.topbar-area.style3{display:none}.header-main-search{flex:240px;margin:0 24px;display:block}}@media (min-width:992px) and (max-width:1199.98px){.topbar-actions .action-btn .action-label,.topbar-actions .account-info{display:none}.topbar-actions{gap:12px}.header-main-search{flex:0 420px;order:3;margin:12px auto 0}.header-main{flex-wrap:wrap}}@media (max-width:767.98px){.header-main-search{flex-basis:100%;order:3;margin:12px 0 0}.header-main{flex-wrap:wrap}}.header__hamburger #MobileProfileDropdownMenu .list-item-caret{font-size:var(--fs-2xs);opacity:.6;color:var(--masta-cool-grey-11C,#58595b);margin-left:2px;transition:transform .2s;display:none}.header__hamburger #MobileProfileDropdownMenu[aria-expanded=true] .list-item-caret{transform:rotate(180deg)}@media (min-width:491px) and (max-width:1199.98px){.header__hamburger #MobileProfileDropdownMenu .list-item-icon{background:var(--masta-sea-blue-20,#d4e5f2);color:var(--masta-cool-grey-11C,#58595b)}.header__hamburger #MobileProfileDropdownMenu .list-item-icon .desktop-only{display:none!important}.header__hamburger #MobileProfileDropdownMenu .list-item-icon .mobile-only.user-initials{font-size:var(--fs-sm);letter-spacing:.02em;justify-content:center;align-items:center;font-weight:700;color:var(--masta-cool-grey-11C,#58595b)!important;display:inline-flex!important}.header__hamburger #MobileProfileDropdownMenu .list-item-caret{align-items:center;display:inline-flex}}#silktide-wrapper{--focus:0 0 0 2px #fff, 0 0 0 4px #000, 0 0 0 6px var(--masta-cool-grey-na);--boxShadow:-5px 5px 10px 0px #00000012, 0px 0px 50px 0px #0000001a;--fontFamily:Helvetica Neue, Segoe UI, Arial, sans-serif;--primaryColor:#036eb4;--backgroundColor:var(--masta-cool-grey-na);--textColor:#4b494b;--backdropBackgroundColor:#0003;--backdropBackgroundBlur:0px;--cookieIconColor:#036eb4;--cookieIconBackgroundColor:var(--masta-cool-grey-na);z-index:99999;pointer-events:none;border:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;bottom:0;right:0}#silktide-wrapper a{all:unset;color:var(--primaryColor);text-decoration:underline;display:inline-block}#silktide-wrapper a:hover{cursor:pointer;color:var(--textColor)}#silktide-wrapper a:focus,#silktide-wrapper #silktide-banner button:focus,#silktide-wrapper #silktide-modal button:focus,#silktide-wrapper #silktide-cookie-icon:focus{box-shadow:var(--focus);border-radius:5px;outline:none}#silktide-wrapper #silktide-cookie-icon:focus{border-radius:50%}#silktide-wrapper .st-button{color:var(--backgroundColor);background-color:var(--primaryColor);border:2px solid var(--primaryColor);text-align:center;font-size:var(--fs-p);cursor:pointer;border-radius:5px;padding:10px 20px;line-height:24px;text-decoration:none;display:inline-block}#silktide-wrapper .st-button--primary:hover{background-color:var(--backgroundColor);color:var(--primaryColor)}#silktide-banner{font-family:var(--fontFamily);color:var(--textColor);background-color:var(--backgroundColor);box-sizing:border-box;pointer-events:auto;opacity:0;border:0;border-radius:5px;width:600px;max-width:calc(100% - 32px);max-height:calc(100vh - 32px);padding:32px;animation:.35s ease-out .3s forwards silktide-slideInDown;position:fixed;bottom:16px;right:16px;overflow:auto;transform:translateY(-20px);box-shadow:-5px 5px 10px #00000012,0 0 50px #0000001a}#silktide-banner:focus{border-radius:50%}#silktide-banner.center{animation:.35s ease-out forwards silktide-slideInDown-center;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,calc(-50% - 20px))}#silktide-banner .preferences{color:var(--primaryColor);cursor:pointer;font-size:var(--fs-p);background-color:#0000;border:none;gap:5px;padding:15px 0;display:flex}#silktide-banner .preferences span{white-space:nowrap;text-decoration:underline;display:block}#silktide-banner .preferences span:hover{color:var(--textColor)}#silktide-banner .preferences:after{content:">";text-decoration:none;display:block}#silktide-banner p{font-size:var(--fs-p);margin:0 0 15px;line-height:24px}#silktide-banner a{color:var(--primaryColor);background-color:var(--backgroundColor);text-decoration:underline;display:inline-block}#silktide-banner a:hover{color:var(--textColor)}#silktide-banner a.silktide-logo{fill:var(--primaryColor);justify-content:center;align-items:center;width:48px;height:48px;margin-left:auto;display:flex}#silktide-banner .actions{flex-direction:column;gap:16px;margin-top:24px;display:flex}@media (min-width:600px){#silktide-banner .actions{flex-direction:row;align-items:center}}#silktide-banner .actions-row{flex-direction:row;flex-grow:1;justify-content:space-between;align-items:center;gap:16px;display:flex}#silktide-modal{pointer-events:auto;opacity:0;width:800px;max-width:100%;max-height:100%;font-family:var(--fontFamily);color:var(--textColor);background-color:var(--backgroundColor);box-sizing:border-box;border:0;border-radius:5px;flex-direction:column;padding:30px;animation:.35s ease-out forwards silktide-slideInUp-center;display:none;overflow:auto;transform:translateY(-20px);box-shadow:-5px 5px 10px #00000012,0 0 50px #0000001a}#silktide-modal header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}#silktide-modal h1{font-family:var(--fontFamily);color:var(--textColor);font-size:var(--fs-h4);margin:0;font-weight:500}#silktide-modal .modal-close{cursor:pointer;background:var(--backgroundColor);color:var(--primaryColor);border:0;padding:13px;display:inline-flex}#silktide-modal .modal-close svg{fill:var(--primaryColor)}#silktide-modal section{flex:1;margin-top:32px}#silktide-modal section::-webkit-scrollbar{width:5px;display:block}#silktide-modal section::-webkit-scrollbar-thumb{background-color:var(--textColor);border-radius:10px}#silktide-modal p{font-size:var(--fs-p);color:var(--textColor);margin:0 0 15px;line-height:24px}#silktide-modal p:last-of-type{margin:0}#silktide-modal fieldset{border:none;margin:0 0 32px;padding:0}#silktide-modal fieldset:last-of-type{margin:0}#silktide-modal legend{color:var(--textColor);font-weight:700;font-size:var(--fs-p);margin:0 0 10px;padding:0}#silktide-modal .cookie-type-content{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}#silktide-modal .switch{cursor:pointer;flex-shrink:0;width:74px;height:34px;display:inline-block;position:relative}#silktide-modal .switch:focus-within{box-shadow:var(--focus);border-radius:25px;outline:none}#silktide-modal .switch input{opacity:0;position:absolute}#silktide-modal .switch__pill{background:var(--textColor);border-radius:25px;width:74px;height:34px;display:block;position:relative}#silktide-modal .switch__dot{background:var(--backgroundColor);border-radius:50%;width:30px;height:30px;transition:left .15s ease-out;display:block;position:absolute;top:2px;left:2px}#silktide-modal .switch__off,#silktide-modal .switch__on{text-transform:uppercase;font-size:var(--fs-p);color:var(--backgroundColor);font-weight:500;transition:right .15s ease-out,opacity .15s ease-out;position:absolute;top:7px;right:8px}#silktide-modal .switch__off{opacity:1}#silktide-modal .switch__on{opacity:0}#silktide-modal .switch input:checked+.switch__pill{background:var(--primaryColor)}#silktide-modal .switch input:checked~.switch__dot{left:calc(100% - 32px)}#silktide-modal .switch input:checked~.switch__off{opacity:0;right:calc(100% - 32px)}#silktide-modal .switch input:checked~.switch__on{opacity:1;right:calc(100% - 34px)}#silktide-modal .switch input:disabled+.switch__pill{opacity:.65;cursor:not-allowed}#silktide-modal footer{flex-direction:column;gap:16px;margin-top:24px;display:flex}@media (min-width:600px){#silktide-modal footer{flex-direction:row;align-items:center}}#silktide-modal footer a{margin-left:auto;padding:14px 0}#silktide-cookie-icon{background-color:var(--cookieIconColor);cursor:pointer;pointer-events:auto;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:0;animation:.3s ease-in-out forwards silktide-fadeIn;display:none;position:fixed;bottom:10px;left:10px;box-shadow:0 0 6px #0000001a}#silktide-cookie-icon svg{fill:var(--cookieIconBackgroundColor)}#silktide-backdrop{background-color:var(--backdropBackgroundColor);width:100%;height:100%;-webkit-backdrop-filter:blur(var(--backdropBackgroundBlur));backdrop-filter:blur(var(--backdropBackgroundBlur));pointer-events:all;display:none;position:absolute;top:0;left:0}@keyframes silktide-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes silktide-slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes silktide-slideInDown-center{0%{opacity:0;transform:translate(-50%,calc(-50% - 20px))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes silktide-slideInDown-bottomCenter{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@keyframes silktide-slideInUp-center{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0)}}.tc-header-st1{background:var(--navy)}.tc-header-st1 .slide-card{min-height:320px}@media screen and (min-width:992px){.tc-header-st1 .slide-card{min-height:580px}}.hero-stage{position:relative}.tc-header-st1 .slide-card .bg-img{height:100%;position:absolute;inset:0}.tc-header-st1 .slide-card .content{padding:56px 0;position:relative;top:auto;transform:none}.tc-header-st1 .slide-card .content .row{--bs-gutter-y:1.5rem}@media screen and (min-width:576px){.tc-header-st1 .slide-card .content .row{--bs-gutter-y:3rem}}@media screen and (max-width:768px){.tc-header-st1 .slide-card .content{padding:32px 0}}@media screen and (max-width:991.98px){.tc-header-st1 .slide-card .bg-img{aspect-ratio:1.4;height:auto;inset:0 0 auto}.tc-header-st1 .slide-card .bg-img .img-cover,.tc-header-st1 .slide-card .bg-img .overlay{object-position:right center}}.hero-widget-overlay{justify-content:center;align-items:flex-start;width:100%;display:flex}@media screen and (min-width:992px){.hero-widget-overlay{justify-content:center;align-items:flex-start;margin-top:0}}@media screen and (max-width:991.98px){.hero-widget-overlay{align-items:center;margin-top:0}}.hero-widget-tabs{gap:4px;margin:0;padding:0 0 0 15px;display:flex}@media screen and (max-width:991.98px){.hero-widget-tabs{width:auto;display:inline-flex}}.hero-widget-tabs .nav-link{border:0;align-items:center;gap:8px;padding:10px 12px;display:flex;position:relative}@media screen and (max-width:991.98px){.hero-widget-tabs .nav-link{padding:12px 8px}}.hero-widget-tabs .nav-link{font-size:var(--fs-small);font-weight:var(--fw-semi-bold);border-radius:var(--radius-lg) var(--radius-lg) 0 0;color:var(--navy);transition:var(--transition2);background:#cce3ef}@media screen and (max-width:991.98px){.hero-widget-tabs .nav-link{background:var(--masta-sea-blue-20);color:var(--navy)}}.hero-widget-tabs .nav-link i{font-size:var(--fs-p)}.hero-widget-tabs .nav-link:hover{background:#fffc}@media screen and (max-width:991.98px){.hero-widget-tabs .nav-link:hover{background:var(--masta-sea-blue-20)}}.hero-widget-tabs .nav-link.active{z-index:1;background:var(--masta-cool-grey-na);color:var(--navy);position:relative}.hero-widget-tabs .nav-link.active:before,.hero-widget-tabs .nav-link.active:after{content:"";width:var(--radius-md);height:var(--radius-md);background:var(--masta-cool-grey-na);position:absolute;bottom:-3px}.hero-widget-tabs .nav-link.active:before{left:calc(var(--radius-md) * -1);-webkit-mask:radial-gradient(circle at top left, transparent var(--radius-md), #000 calc(var(--radius-md) + .5px));-webkit-mask:radial-gradient(circle at top left, transparent var(--radius-md), #000 calc(var(--radius-md) + .5px));-webkit-mask:radial-gradient(circle at top left, transparent var(--radius-md), #000 calc(var(--radius-md) + .5px));mask:radial-gradient(circle at top left, transparent var(--radius-md), #000 calc(var(--radius-md) + .5px))}.hero-widget-tabs .nav-link.active:after{right:calc(var(--radius-md) * -1);-webkit-mask:radial-gradient(circle at top right, transparent var(--radius-md), #000 calc(var(--radius-md) + .5px));-webkit-mask:radial-gradient(circle at top right, transparent var(--radius-md), #000 calc(var(--radius-md) + .5px));-webkit-mask:radial-gradient(circle at top right, transparent var(--radius-md), #000 calc(var(--radius-md) + .5px));mask:radial-gradient(circle at top right, transparent var(--radius-md), #000 calc(var(--radius-md) + .5px))}.hero-widget-card{width:100%;max-width:440px}.hero-widget-tab-content{background:var(--masta-cool-grey-na);border-radius:var(--radius-xlg) var(--radius-xlg) var(--radius-xlg);box-shadow:var(--shadow-pop)}.hero-booking-panel{flex-direction:column;align-items:flex-start;gap:16px;padding:28px 28px 32px;display:flex}.hero-booking-panel .theme-btn{justify-content:center}.hero-service-panel{gap:0}.hero-service-panel .panel-title{font-size:var(--fs-h5)}.hero-service-panel .panel-sub{margin-bottom:4px}.hero-service-options{flex-direction:column;gap:12px;width:100%;margin:20px 0 4px;display:flex}.hero-service-option{border:2px solid var(--masta-cool-grey-2C);border-radius:var(--radius-lg);cursor:pointer;width:100%;transition:var(--transition2);align-items:center;gap:14px;padding:14px 16px;display:flex}.hero-service-option:hover{border-color:var(--masta-sea-blue-60)}.hero-service-option.selected{border-color:var(--masta-sea-blue-100);background:var(--masta-sky-blue-20)}.hero-service-option__icon{border-radius:var(--radius-md);background:var(--masta-sky-blue-20);width:44px;height:44px;transition:var(--transition2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.hero-service-option__icon i{color:var(--masta-sea-blue-100);font-size:var(--fs-h5)!important}.hero-service-option.selected .hero-service-option__icon{background:var(--masta-sea-blue-100)}.hero-service-option.selected .hero-service-option__icon i{color:#fff}.hero-service-option__body{text-align:left;flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.hero-service-option__title{font-size:var(--fs-h6);font-weight:var(--fw-bold);color:var(--navy)}.hero-service-option__desc{font-size:var(--fs-xs);color:var(--masta-cool-grey-11C);line-height:1.4}.hero-service-option__input{opacity:0;pointer-events:none;position:absolute}.hero-service-option__radio{border:2px solid var(--masta-cool-grey-2C);width:20px;height:20px;transition:var(--transition2);border-radius:50%;flex-shrink:0;position:relative}.hero-service-option.selected .hero-service-option__radio{border-color:var(--masta-sea-blue-100)}.hero-service-option.selected .hero-service-option__radio:after{content:"";background:var(--masta-sea-blue-100);border-radius:50%;position:absolute;inset:3px}.hero-service-panel__footer{justify-content:flex-end;width:100%;padding-top:20px;display:flex}.hero-service-panel__cta{width:auto}.hero-tiles{display:contents}.hero-action-cards{grid-template-columns:repeat(2,1fr);gap:20px;width:100%;display:grid}@media screen and (max-width:991.98px){.hero-action-cards{grid-template-columns:1fr}}.hero-action-card{background:var(--masta-sea-blue-100);border-radius:var(--radius-lg);color:#fff;padding:24px}.hero-action-card__icon{display:none}.hero-action-card__title{color:#fff;font-size:var(--fs-h5);font-weight:var(--fw-bold);margin-bottom:8px}.hero-action-card__text{color:#fff;font-size:var(--fs-small);margin-bottom:16px}.hero-quick-links{grid-template-columns:repeat(4,1fr);gap:12px;width:100%;margin:0;padding:0;display:grid}.hero-quick-links .hero-quick-link__label{font-size:var(--fs-small);font-weight:500}@media screen and (min-width:992px) and (max-width:1199.98px){.hero-quick-links{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:991.98px){.hero-quick-links{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575.98px){.hero-quick-links{grid-template-columns:1fr}}.hero-quick-link a{background:var(--masta-cool-grey-na);height:100%;color:var(--navy);border-radius:var(--radius-lg);font-size:var(--fs-small);font-weight:var(--fw-semi-bold);transition:var(--transition2);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;text-decoration:none;display:flex}.hero-quick-link a:hover{background:var(--brand-light);color:var(--brand-dark)}.hero-quick-link .hero-quick-link__icon{color:var(--masta-sea-blue-100);font-size:var(--fs-h3)!important}.hero-quick-link .hero-quick-link__row{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.hero-quick-link .hero-quick-link__arrow{font-size:var(--fs-sm);flex-shrink:0}.hero-quick-link .hero-quick-link__label{font-size:var(--fs-small)}@media screen and (max-width:991.98px){.hero-tiles{z-index:1;grid-template-columns:repeat(2,1fr);align-self:stretch;gap:12px;width:100%;padding:20px 0 28px;display:grid;position:relative}.hero-tiles:before{content:"";background:var(--masta-sea-blue-100);z-index:-1;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.hero-action-cards,.hero-quick-links{display:contents}.hero-action-card,.hero-quick-link>a{text-align:center;background:var(--masta-cool-grey-na);height:100%;color:var(--navy);border-radius:var(--radius-lg);clip-path:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px 12px;display:flex;position:relative}.hero-action-card__icon,.hero-quick-link .hero-quick-link__icon{font-size:var(--fs-h3);color:var(--masta-sea-blue-100);justify-content:center;align-items:center;display:flex}.hero-action-card__title,.hero-quick-link__label{font-size:var(--fs-small);color:var(--navy);margin:0;font-weight:500}.hero-action-card__text{display:none}.hero-action-card>.theme-btn{border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0;color:#0000!important;background:0 0!important}.hero-quick-link__row{flex-direction:column;gap:8px}.hero-quick-link__arrow{display:none}}.continent-reference-hero{--hero-blue:#1266d5;--hero-ink:#183653;isolation:isolate;background:linear-gradient(105deg,#fafdff 0%,#eef7fc 48%,#dbeef5 100%);position:relative;overflow:hidden}.continent-reference-hero__backdrop{z-index:-1;opacity:.34;filter:blur(12px)saturate(.85);position:absolute;inset:-20px;transform:scale(1.06)}.continent-reference-hero__backdrop:after{content:"";background:linear-gradient(90deg,#fafdff 0%,#fafdffeb 23%,#fafdff59 51%,#fafdff00 78%);position:absolute;inset:0}.continent-reference-hero__backdrop-clear{z-index:-1;clip-path:polygon(48% 0,100% 0,100% 100%,48% 100%);opacity:0;position:absolute;inset:0;overflow:hidden}.continent-reference-hero__backdrop-image{object-fit:cover;object-position:center;width:100%;height:100%}.continent-reference-hero__inner{grid-template-columns:minmax(0,1fr) minmax(390px,.92fr);align-items:center;gap:max(28px,min(5vw,78px));min-height:470px;display:grid}.continent-reference-hero__copy{z-index:1;max-width:710px;position:relative}.continent-reference-hero__breadcrumb{margin:0 0 18px;position:absolute}.continent-reference-hero__breadcrumb ol{color:var(--masta-cool-grey-11C);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:9px 0;font-size:13px;list-style:none;display:flex}.continent-reference-hero__breadcrumb li{align-items:center;gap:.5rem;display:inline-flex}.continent-reference-hero__breadcrumb li:not(:last-child):after{content:"›";color:var(--masta-sea-blue-100)}.continent-reference-hero__breadcrumb a{color:var(--masta-sea-blue-100);text-decoration:none}.continent-reference-hero__breadcrumb a:hover,.continent-reference-hero__breadcrumb a:focus-visible{text-decoration:underline}.continent-reference-hero__breadcrumb li[aria-current=page]{color:var(--masta-cool-grey-11C);font-weight:600}.continent-reference-hero__eyebrow{background:var(--masta-sky-blue-20);border-radius:999px;align-items:center;gap:10px;margin:0 0 17px;padding:7px 16px;font-size:15px;font-weight:700;display:inline-flex}.continent-reference-hero__flag,.continent-reference-hero__flag-fallback{border-radius:4px;flex:0 0 28px;place-items:center;width:28px;height:20px;font-size:12px;display:inline-grid;overflow:hidden}.continent-reference-hero__flag{object-fit:cover}.continent-reference-hero__flag-fallback{color:#ffe500;background:#ed1c24}.continent-reference-hero h1{letter-spacing:0;max-width:680px;margin:0;line-height:.98}.continent-reference-hero__intro{color:#3d5570;max-width:650px;margin-top:18px;font-size:18px;line-height:1.45}.continent-reference-hero__intro p{margin:0}.continent-reference-hero__features{color:var(--hero-ink);flex-wrap:wrap;gap:0;margin:25px 0 28px;padding:0;font-size:14px;font-weight:700;list-style:none;display:flex}.continent-reference-hero__features li{border-right:1px solid #cfdae4;align-items:center;gap:10px;padding:0 19px;display:flex}.continent-reference-hero__features li:first-child{padding-left:0}.continent-reference-hero__features li:last-child{border-right:0}.continent-reference-hero__features span{color:#3589e9;font-size:20px}.continent-reference-hero__actions .btn-wrapper{flex-wrap:wrap;gap:12px;display:flex}.continent-reference-hero__actions .theme-btn{border-radius:var(--radius-sm);background:var(--masta-sea-blue-100);min-height:46px;color:var(--masta-cool-grey-na);font-size:var(--fs-p);align-items:center;gap:10px;display:inline-flex}.continent-reference-hero__dots{gap:8px;margin:27px 0 0 10px;display:flex}.continent-reference-hero__dots span{background:#cbd5df;border-radius:50%;width:10px;height:10px}.continent-reference-hero__dots .is-active{background:var(--hero-blue)}.continent-reference-hero__visual{z-index:1;position:relative}.continent-reference-hero__image{object-fit:cover;border-radius:20px;width:100%;max-height:320px;display:block}@media (max-width:1198.98px){.continent-reference-hero__breadcrumb{position:relative}}@media (max-width:767.98px){.continent-reference-hero__breadcrumb{margin:0}.continent-reference-hero__inner{flex-direction:column;align-items:stretch;gap:0;min-height:0;display:flex;padding-top:0!important;padding-bottom:30px!important}.continent-reference-hero__backdrop{inset:25% -20px -20px}.continent-reference-hero__backdrop-clear{clip-path:polygon(0 62%,100% 62%,100% 100%,0 100%)}.continent-reference-hero__features{gap:11px;display:grid}.continent-reference-hero__features li,.continent-reference-hero__features li:first-child{border:0;padding:0}.continent-reference-hero__visual{width:100%;margin:0 auto}.continent-reference-hero h1{margin-top:12px;margin-bottom:12px}.continent-reference-hero__image{object-fit:cover;width:100%;max-height:220px;display:block}}.masta-stats-card{text-align:left;border-radius:22px;min-height:288px;padding:24px 28px 22px;box-shadow:0 14px 28px #0f539d2e;background:linear-gradient(145deg,#0072b1 0% 100%)!important}.masta-stats-card__icon{color:#fff;background:#41aeef8c;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:14px;display:flex;font-size:var(--fs-h4)!important}.masta-stats-card .de_count{text-align:left}.masta-stats-card .counter__number,.masta-stats-card .counter__number span{color:#fff;font-size:var(--fs-h1);letter-spacing:0;margin:0;font-weight:700;line-height:.95}.masta-stats-card .de_count h3{color:#fff;font-size:var(--fs-h4);margin:8px 0 0;font-weight:700;line-height:1.15}.masta-stats-card__caption{color:#fffffff2;font-size:var(--fs-p);border-top:1px solid #84d0ff8c;margin:14px 0 0;padding-top:12px;line-height:1.35}@media (max-width:575.98px){.flex-responsive{flex-direction:column}.masta-stats-card{border-radius:18px;min-height:250px;padding:20px 18px}.masta-stats-card__icon{width:44px;height:44px;margin-bottom:12px;font-size:var(--fs-p)!important}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.my-6{margin-top:4rem!important;margin-bottom:4rem!important}b,strong{font-weight:600!important}@media (max-width:768px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}}@media (min-width:768.1px){.franchise-partnership-program-section .row.align-items-stretch{min-height:500px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{background:var(--masta-cool-grey-na);border-radius:12px;width:49%;padding:1em}#ship-to-different-address,#order_review_heading{margin:0 0 20px!important}.woocommerce-shipping-fields .shipping_address,.woocommerce-billing-fields{background:var(--masta-cool-grey-na);border-radius:12px;padding:1.5em}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%}}@media (min-width:1200px){.modal-xlg{--bs-modal-width:1024px}}hr{opacity:.9;background-color:var(--masta-222C-100)!important;border:none!important;height:1px!important}hr.hr2{opacity:.9;margin:20px 0;background-color:var(--masta-cool-grey-2C)!important;border:none!important;height:1px!important}hr.hr3{opacity:.16;margin:10px 0;background-color:var(--masta-cool-grey-6C)!important;border:none!important;height:1px!important}hr.hr4{opacity:.16;margin:10px 0;background-color:var(--masta-cool-grey-2C)!important;border:none!important;height:1px!important}hr.hr5{width:100%;height:1px;margin:5px 0;background-color:var(--masta-cool-grey-2C)!important;border:none!important;border-bottom:1px solid var(--masta-cool-grey-2C)!important}ul{width:100%}.form-control{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);padding-left:0;padding-right:0}.input-group-text{color:var(--masta-cool-grey-11C);border:var(--bs-border-width) solid var(--masta-cool-grey-2C);background:0 0!important}.topbar-area.style3 li a{transition:all .4s ease-in-out}.topbar-area.style3{padding:16px 0;position:static}.topbar-area{background-color:var(--masta-cool-grey-na);z-index:99;width:100%;position:absolute;top:30px;left:0;right:0}@media (max-width:991.98px){#js-loginBox .login-modal__dialog,#js-ecom-loginBox .login-modal__dialog{align-items:center;width:100%;max-width:100%;min-height:calc(100% - 3rem);margin:1.5rem auto;display:flex}#js-destination-wrapper{gap:0}.topbar-area,hr.hr5{display:block}.section-title{margin-top:0}.masta-cta-modern{padding:64px 0}.masta-cta-modern__inner{gap:28px;max-width:600px}.masta-cta-modern__bg-pattern:before{width:350px;height:350px}.masta-cta-modern__bg-pattern:after{width:280px;height:280px}}@media screen and (min-width:300px){.tc-header-st1>.container{padding:0;max-width:100%!important}}nav.nav-pills{background:0 0;border-radius:0;justify-content:center;align-items:center;gap:40px;padding:10px;display:flex}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--masta-sea-blue-100);text-align:center;border-bottom:2px solid var(--masta-sea-blue-100);background:0 0;border-radius:0;align-items:center;gap:10px;padding:12px;font-weight:600;display:flex}.nav-pills .nav-link.active{color:var(--masta-sea-blue-100);fill:var(--masta-sea-blue-100);background-color:var(--masta-cool-grey-na);font-size:var(--fs-p);font-style:normal;font-weight:400;line-height:normal}.nav-pills .nav-link svg{color:var(--masta-sea-blue-100);fill:var(--masta-sea-blue-100);font-size:var(--fs-p);background-color:#0000;font-style:normal;font-weight:400;line-height:normal}.nav-pills .show>.nav-link{color:var(--masta-cool-grey-11C);background-color:var(--masta-cool-grey-na);font-size:var(--fs-p);font-style:normal;font-weight:600;line-height:normal}.nav-pills .nav-link{color:var(--masta-cool-grey-11C);justify-content:center;align-items:center;gap:10px;display:flex}.nav-pills .nav-link span{font-weight:600}.style-2 .icon-items{gap:18px;display:flex}.style-2 .icon-items .dot{text-align:center;background-color:var(--masta-cool-grey-na);border-radius:50%;width:30px;height:30px;line-height:30px;position:relative;box-shadow:0 5px 30px #5c30fd4d}.style-2 .icon-items .dot:before{content:"";background-color:var(--masta-sea-blue-100);border-radius:10px;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.style-2 .icon-items .content h4{margin-bottom:6px}.tag-level{border:1.2px solid #f3faffcc;border-radius:100px;align-items:center;gap:8px;padding:10px 24px;display:flex;max-width:fit-content!important}.tag-level svg{width:24px;height:24px}@media (max-width:767.98px){.masta-travel-health-modal-wrapper{position:fixed;inset:0}.masta-travel-health-modal-wrapper .modal-dialog{align-items:flex-start;min-height:auto;margin:1.2rem auto}.masta-travel-health-modal-wrapper .modal-content{max-height:calc(100vh - 2.4rem);overflow:hidden}.masta-travel-health-modal-wrapper .modal-body{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 220px);overflow-y:auto}.countrySelectBox .countryTxtBox{font-size:var(--fs-p)}.mt-3{margin-top:.75rem!important}.mb-5{margin-bottom:2rem!important}.mt-5{margin-top:1.5rem!important}.footer-mid .footer-wrapper{gap:20px}.footer-mid{padding-bottom:0}.footer-bottom.style-2{padding:0}.footer-widgets-wrapper{padding:32px 0 16px}.footer-bottom .footer-wrapper .footer-menu li{position:relative}.footer-bottom .footer-wrapper .footer-menu li:not(:last-child):after{content:"";background:#fff3;width:1px;height:12px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.footer-bottom .footer-wrapper .footer-content{border-top:1px solid #ffffff14;width:100%;margin-top:4px;padding-top:16px}.my-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.warning-container-sticky{top:79px}.franchise-partnership-program-section .col-md-4 picture img{object-fit:cover;height:300px}.masta-cta-modern{padding:48px 0}.masta-cta-modern__inner{gap:24px;max-width:100%}.masta-cta-modern__desc{max-width:100%}.masta-cta-modern__actions{flex-direction:column;align-items:center;gap:12px;width:100%}.masta-cta-modern__btn{justify-content:center;width:100%;max-width:320px;padding:14px 24px}.masta-cta-modern__bg-pattern:before,.masta-cta-modern__bg-pattern:after{display:none}}.tag-level span{color:var(--masta-cool-grey-na);text-align:center;font-style:normal;font-weight:500;line-height:normal}.select2-container--default .select2-results__option{align-items:center;display:flex}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{color:var(--masta-cool-grey-na);flex-direction:row-reverse;gap:8px;display:flex}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--masta-sea-blue-100);border:1px solid var(--theme4)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--masta-cool-grey-na)}input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}input[type=date]{appearance:none}.js-edit-profile .form-check{gap:12px;display:flex}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:none!important}.js-clinicName{font-size:var(--fs-small);font-weight:600}.js-selected-vacciness span,.js-total-vaccine{font-size:var(--fs-small)}@media (max-width:1080px){.vaccines-section .list-filter{overflow-x:auto;flex-wrap:initial!important;flex-direction:initial!important;justify-content:start!important}.vaccines-section .list-filter li{width:fit-content!important}.vaccines-section .list-panel .left{width:100%}.vaccines-section .list-panel{flex-direction:column}.list-panel .right{width:100%}.vaccines-section .list-panel{gap:0}}@media (max-width:575.98px){.nice-select-mobile-100{width:100%!important}nav.nav-pills{gap:0!important}nav.nav-pills.w-75{width:100%!important}nav.nav-pills .nav-link{flex-direction:column;justify-content:center;align-items:center;gap:0!important;padding:10px!important;display:flex!important}nav.nav-pills .nav-link svg{width:32px;height:32px}.nav-link span{font-size:var(--fs-small);text-align:center;font-style:normal;font-weight:400;line-height:normal;word-break:break-word!important;text-wrap:balance!important;display:block!important}.shop-single-info.p-4{padding:0!important}.mt-3{margin-top:.5rem!important}.mb-5{margin-bottom:1.5rem!important}.mt-5{margin-top:1rem!important}.my-5{margin-top:1rem!important;margin-bottom:1rem!important}hr.hr2{margin:10px 0}.footer-widgets-wrapper .single-footer-widget .list-items{margin-bottom:0}.footer-widgets-wrapper .single-footer-widget .list-items li:not(:last-child){margin-bottom:5px}.footer-widgets-wrapper .single-footer-widget .widget-head{margin-bottom:10px}.vaccines-section .list-panel{gap:0}.vaccines-section .section-wrapper,.section-container{gap:10px}.list-panel .right{width:100%}.vaccines-section .list-filter{flex-wrap:initial!important;flex-direction:initial!important;justify-content:start!important}.vaccines-section .list-filter li{width:fit-content!important}.modal-footer-country{flex-wrap:wrap;gap:0;padding-left:0;padding-right:0;display:flex}.modal.show .modal-dialog .modal-content{gap:6px;padding:12px}.overflow-y-booking-flow{padding-left:0;padding-right:0}.masta-vaccinecheck-hero-overlap .vaccination-form form.form{padding:0}.vaccination-form form.form{gap:20px;padding:28px 28px 24px}.vaccination-form .masta-destination-inline-lists .masta-destination-title{display:none}.vaccination-form .country-tags.country-tags-available .country-tag .bulletBlock{align-items:center;gap:.75rem;padding-right:2rem}.vaccination-form .country-tags.country-tags-available .country-tag button{top:50%;right:3px;transform:translateY(-50%)scale(.75)}.vaccination-form .masta-add-desti .btnCheckRequirements,.vaccination-form .masta-added-desti-check .theme-btn{padding:10px 16px}.masta-travel-health-modal-wrapper .modal-footer{align-items:stretch}.masta-travel-health-modal-wrapper .modal-footer .theme-btn{width:100%}.masta-cta-modern{padding:40px 0}.masta-cta-modern__btn{max-width:100%;font-size:var(--fs-p);padding:12px 20px}#countryModal.modal-language .modal-dialog{max-width:380px;margin-left:auto;margin-right:auto}}.vaccination-form .masta-add-desti{justify-content:flex-end;display:flex}.vaccination-form .masta-add-desti .btnCheckRequirements{border-radius:var(--radius-sm);background:var(--masta-sea-blue-20);border-color:var(--masta-sea-blue-20);width:auto;color:var(--blue-700);padding:10px 20px;font-weight:600}.vaccination-form .masta-add-desti .btnCheckRequirements:hover{background:var(--masta-sea-blue-40);border-color:var(--masta-sea-blue-40);color:var(--blue-700)}.vaccination-form .masta-destination-card{border:1px solid var(--masta-sea-blue-20);border-radius:var(--radius-sm);background:var(--blue-50);padding:.25rem .5rem}.vaccination-form .masta-destination-card .country-tags{margin-top:0}.vaccination-form .country-tags.country-tags-available .country-tag{border-bottom:1px solid var(--masta-sea-blue-20);padding:.175rem 0}.vaccination-form .country-tags.country-tags-available .country-tag:last-child{border-bottom:0}.vaccination-form .country-tags-available .country-tag .country_name,.vaccination-form .country-tags-available .country-tag .arrivaldate,.vaccination-form .country-tags-available .country-tag .arrivaldate span{color:var(--masta-black-blue)!important;font-size:var(--fs-small)!important}.vaccination-form .country-tags-available .country-tag .country_name,.vaccination-form .country-tags-available .country-tag .country_name span{font-weight:500;font-size:var(--fs-small)!important}.vaccination-form .country-tags-available .country-tag .country_name i,.vaccination-form .country-tags-available .country-tag .arrivaldate i{color:var(--masta-sea-blue-100);font-size:var(--fs-small)!important}.vaccination-form .country-tags.country-tags-available .country-tag button{background:0 0;color:var(--masta-sea-blue-80)!important}.vaccination-form .country-tags.country-tags-available .country-tag button:hover{background:var(--masta-sea-blue-20)}.vaccination-form .masta-result-actions{justify-content:flex-end;display:flex}.vaccination-form .masta-added-desti-check .theme-btn{border-radius:var(--radius-sm);width:auto;padding:12px 24px}.modal{--bs-modal-width:610px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);--bs-modal-zindex:var(--z-modal)!important;z-index:var(--z-modal)!important;z-index:10001!important}@keyframes modalCenterZoom{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.modal.fade .modal-dialog{opacity:0;transition:transform .3s ease-out,opacity .3s ease-out;transform:scale(.7)}.modal.show .modal-dialog{transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.3s ease-out forwards modalCenterZoom;position:relative;z-index:calc(var(--z-modal) + 1)!important}.modal.show .modal-dialog .modal-content{background:var(--masta-cool-grey-na);border-radius:8px;flex-direction:column;align-items:center;padding:32px;display:flex}@media screen and (max-width:767.98px){.modal.show .modal-dialog .modal-content{padding:20px!important}#js-loginBox .login-modal__dialog,#js-ecom-loginBox .login-modal__dialog{max-width:100%;height:100%;margin:0}#js-loginBox .login-modal__content,#js-ecom-loginBox .login-modal__content{border-radius:0;height:100%;max-height:100vh}#js-loginBox .login-modal__form-panel,#js-ecom-loginBox .login-modal__form-panel{padding:56px 20px 24px}}.modal.show .modal-dialog .modal-content .need-help{color:var(--masta-cool-grey-11C);text-align:center;font-style:normal;font-weight:400;line-height:normal;font-size:var(--fs-small)!important}.modal.show .modal-dialog .modal-content .need-help p{font-size:var(--fs-small)!important}.info-section{color:var(--masta-cool-grey-11C);text-align:left;font-size:var(--fs-p);flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;font-style:normal;font-weight:400;line-height:normal;display:flex}.modal.show .modal-dialog .modal-content .modal-header{border-bottom:0;border-top-left-radius:0;border-top-right-radius:0;width:100%;padding:0}.modal.show .modal-dialog .modal-content .modal-header .modal-title{color:var(--masta-cool-grey-11C);font-style:normal;font-weight:600;line-height:normal;font-size:var(--fs-h5)!important}.modal.show .modal-dialog .modal-content .modal-header .modal-title small{color:var(--masta-cool-grey-11C);font-size:var(--fs-p);font-style:normal;font-weight:400;line-height:normal}.modal.show .modal-dialog .modal-content .modal-body{width:100%;padding-left:0;padding-right:0}.modal.show .modal-dialog .modal-content .modal-footer{width:100%}.modal.show .modal-dialog .modal-content .modal-body.login-section,.modal.show .modal-dialog .modal-content .modal-body.register-section,.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section{flex-direction:column;align-items:flex-start;gap:24px;width:100%;padding:0;display:flex}.modal.show .modal-dialog .modal-content .modal-body.login-section h4,.modal.show .modal-dialog .modal-content .modal-body.register-section h4,.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section h4{flex-direction:column;justify-content:center;align-self:stretch;align-items:start;gap:4px;display:flex}.modal.show .modal-dialog .modal-content .modal-body.login-section form,.modal.show .modal-dialog .modal-content .modal-body.register-section form,.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section form{flex-direction:column;align-self:stretch;align-items:flex-start;gap:30px;width:100%;display:flex}.modal.show .modal-dialog .modal-content .modal-body.login-section label,.modal.show .modal-dialog .modal-content .modal-body.register-section label,.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section label{color:var(--masta-cool-grey-11C);font-size:var(--fs-p);letter-spacing:.32px;font-style:normal;font-weight:400;line-height:normal}.modal.show .modal-dialog .modal-content .modal-body.login-section i,.modal.show .modal-dialog .modal-content .modal-body.register-section i,.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section i{font-size:var(--fs-h4);font-size:var(--fs-p)}.modal.show .modal-dialog .modal-content .modal-body.register-section .header-top,.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .header-top{border-bottom:1px solid #e4e4e4;align-self:stretch;align-items:center;gap:10px;padding:10px 0;display:flex}.modal.show .modal-dialog .modal-content .modal-body.register-section .header-top i,.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .header-top i{color:var(--masta-sea-blue-100);font-size:var(--fs-h3);justify-content:center;align-items:center;padding:2px;display:flex}.modal.show .modal-dialog .modal-content .modal-body.register-section .header-top .title,.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .header-top .title{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;display:flex}.modal.show .modal-dialog .modal-content .modal-body.register-section .header-top .title h6,.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .header-top .title h6{color:var(--masta-cool-grey-11C);font-size:var(--fs-p);font-style:normal;font-weight:600;line-height:24px}.modal.show .modal-dialog .modal-content .modal-body.register-section .header-top .title a,.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .header-top .title a{color:var(--masta-sea-blue-100);font-size:var(--fs-p);font-style:normal;font-weight:400;line-height:24px}.modal.show .modal-dialog .modal-content .modal-body.choose-your-service-section .booking-options .booking-option{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:24px;padding:24px;display:flex}.modal-dialog .header-top{align-items:start}.custom-card{border:none;border-radius:10px;overflow:hidden;box-shadow:0 0 10px #0000001a}.flex-direction-nav .flex-prev:before{content:"";font-family:masta}.flex-direction-nav .flex-next:before{content:"";content:"";content:"";font-family:masta}.hight-fix__nice-select{border:1px solid var(--masta-cool-grey-2C)}.hight-fix__nice-select .nice-select{height:inherit;line-height:inherit}.hight-fix__nice-select .nice-select .list{max-height:200px;overflow-y:auto}.hight-fix__nice-select .nice-select .list .option{color:var(--masta-cool-grey-11C);padding:10px 20px}.hight-fix__nice-select .nice-select .list .option:hover,.hight-fix__nice-select .nice-select .list .option.selected,.hight-fix__nice-select .nice-select .list .option.selected:hover{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.hight-fix__nice-select .nice-select .list .option.disabled,.hight-fix__nice-select .nice-select .list .option.disabled:hover,.hight-fix__nice-select .nice-select .list .option.disabled.selected,.hight-fix__nice-select .nice-select .list .option.disabled.selected:hover{background-color:var(--masta-cool-grey-2C);color:var(--masta-cool-grey-na)}.nice-select{height:inherit;line-height:inherit;padding-top:10px;padding-bottom:10px}.nice-select *{font-size:var(--fs-small)}::placeholder{color:var(--masta-cool-grey-6C);opacity:1}::-moz-placeholder{color:var(--masta-cool-grey-6C)}.rd-container{z-index:9999;position:absolute}.rd-container .rd-date{border-radius:var(--radius-lg);background-color:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C);border-radius:8px;width:100%;padding:3px}.rd-day-selected,.rd-time-selected,.rd-time-option:hover{color:var(--masta-cool-grey-na);background:var(--masta-sea-blue-100)}.rd-day-body.rd-day-disabled.rd-day-selected{color:var(--masta-cool-grey-11C);background:0 0}.js-accordion-item .js-accordion-body{display:none}.js-accordion-item.expand .js-accordion-body{display:block}#js-destination-wrapper{flex-direction:column;flex:2 0 0;align-items:flex-start;gap:24px;width:100%;display:flex}.js-accordion-body ul{flex-direction:column;margin-left:6px;display:flex}.js-accordion-body li{transition:all .3s;display:inline-block;transform:translate(-6px)}.js-accordion-body li:hover{transition:all .3s;transform:translate(0)}.js-accordion-body li:hover a{color:var(--masta-sea-blue-100);text-decoration:underline}.validation-feedback{width:100%;font-size:var(--fs-small);margin:0;line-height:1.3;color:var(--masta-226C-100)!important}.text-danger{font-size:var(--fs-small);margin:0;line-height:1;color:var(--masta-226C-100)!important}.js-healthbreifcol{flex-direction:column;gap:16px;display:flex}.countryTxtBox{padding:13px 0}.countrySelectBox .countryTxtBox{padding:0}.dropdown-menu{--bs-dropdown-padding-y:0}.btn-danger{font-size:var(--fs-h4);--bs-btn-padding-x:.75rem;--bs-btn-padding-y:0rem;--bs-btn-color:var(--masta-cool-grey-na);--bs-btn-bg:var(--masta-226C-100);--bs-btn-border-color:var(--masta-226C-100);--bs-btn-hover-color:var(--masta-cool-grey-na);--bs-btn-hover-bg:var(--masta-226C-80);--bs-btn-hover-border-color:var(--masta-226C-80);--bs-btn-focus-shadow-rgb:225, 83, 97;--bs-btn-active-color:var(--masta-cool-grey-na);--bs-btn-active-bg:var(--masta-226C-80);--bs-btn-active-border-color:var(--masta-226C-80);--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:var(--masta-cool-grey-na);--bs-btn-disabled-bg:var(--masta-226C-100);--bs-btn-disabled-border-color:var(--masta-226C-100)}.btn-danger:hover{color:var(--masta-cool-grey-na);background-color:var(--masta-226C-80);border-color:var(--masta-226C-100)}.backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:var(--radius-lg);background-color:#00000008;border-radius:8px;font-weight:600}.ellipsisLoading:after{content:"...";text-align:left;align-self:start;width:15px;animation:1.5s steps(3,end) infinite dots;display:inline-block}@keyframes dots{0%{content:"."}33%{content:".."}66%{content:"..."}}.vaccine-requirements-loading{border:1px solid var(--masta-cool-grey-2C);border-radius:var(--radius-lg);background:linear-gradient(90deg,#f5fafd 0%,#eaf4fb 50%,#f5fafd 100%) 0 0/200% 100%;align-items:flex-start;gap:12px;width:100%;padding:16px;animation:1.8s ease-in-out infinite vaccineLoadingShimmer;display:flex}.vaccine-requirements-loading__icon{background:#0072b11f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;animation:1.6s ease-in-out infinite vaccineLoadingPulse;display:flex}.vaccine-requirements-loading__icon i{font-size:var(--fs-p);color:var(--masta-sea-blue-100)}.vaccine-requirements-loading__body{flex:1;min-width:0}.vaccine-requirements-loading__title{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);margin-bottom:10px;font-weight:600}.vaccine-requirements-loading__lines{flex-direction:column;gap:8px;display:flex}.vaccine-requirements-loading__line{background:linear-gradient(90deg,#dfeaf2 25%,#c9dfec 50%,#dfeaf2 75%) 0 0/200% 100%;border-radius:4px;height:8px;animation:1.5s ease-in-out infinite vaccineLoadingShimmer}.vaccine-requirements-loading__line.w-80{width:80%}.vaccine-requirements-loading__line.w-60{width:60%}.vaccine-requirements-loading__line.w-40{width:40%}@keyframes vaccineLoadingShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes vaccineLoadingPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}@media (min-width:1440px){.modal-xxl{--bs-modal-width:1350px}}@media (max-width:768px){.w-25,.w-50,.w-75,.w-100{width:100%!important}.our-services-section .card-wrapper .card-list,.our-services-section .card-wrapper .card-list:hover{gap:10px;padding:10px 10px 20px}.swiper-button-next,.swiper-button-prev{display:none!important}}@media (max-width:320px){.country-tags-available .country-tag .country_name,.country-tags-available .country-tag .arrivaldate{width:100%}}.countrySelectBox.cel .dropdown-menu.cel.show{width:100%;max-height:300px;overflow:hidden auto}.countrySelectBox.cel .dropdown-menu.cel.show .dropdown-item{width:100%}.countrySelectBox.disabled,masta-countryselectbox[disabled],masta-input[disabled],masta-vdatepicker[disabled],masta-phoneinput[disabled],masta-mdatepicker[disabled]{opacity:.5;pointer-events:none}h1,.h1{font-size:var(--fs-h1);font-weight:var(--fw-semi-bold);line-height:var(--lh-1)}h2,.h2{font-size:var(--fs-h2);font-weight:var(--fw-semi-bold);line-height:var(--lh-2)}h3,.h3{font-size:var(--fs-h3);font-weight:var(--fw-semi-bold);line-height:var(--lh-3)}h4,.h4{font-size:var(--fs-h4);font-weight:var(--fw-semi-bold);line-height:var(--lh-3)}h5,.h5{font-size:var(--fs-h5);font-weight:var(--fw-semi-bold);line-height:var(--lh-4)}h6,.h6{font-size:var(--fs-h6);font-weight:var(--fw-semi-bold);line-height:var(--lh-4)}@media (max-width:767.98px){h1,.h1{font-size:var(--fs-h3);font-size:var(--fs-h2)}h2,.h2{font-size:var(--fs-h3);font-size:var(--fs-h3)}h3,.h3{font-size:var(--fs-h4);font-size:var(--fs-h3)}h4,.h4{font-size:var(--fs-h5)}h5,.h5{font-size:var(--fs-p)}h6,.h6{font-size:var(--fs-small)}}@media (max-width:480px){h1,.h1{font-size:var(--fs-h3);font-size:var(--fs-h3)}h2,.h2{font-size:var(--fs-h4);font-size:var(--fs-h3)}h3,.h3{font-size:var(--fs-h5)}h4,.h4{font-size:var(--fs-md)}}@media (orientation:landscape) and (max-height:500px){h1,.h1{font-size:var(--fs-h3);font-size:var(--fs-h2)}h2,.h2{font-size:var(--fs-h4);font-size:var(--fs-h3)}h3,.h3{font-size:var(--fs-h4)}}p,span,label,li,div,a,button,input,textarea,select{font-size:var(--fs-p);font-weight:var(--fw-regular);line-height:var(--lh-5)}h1{font-weight:var(--fw-semi-bold);line-height:var(--lh-1)}@media (max-width:480px){.pagenotfound .inner{width:80%;height:195px;margin:0 auto 25px}.country-select-modal.modal-content{padding:32px 20px 20px!important}.country-select-modal__dots{display:none}.country-option__segment--flag{flex-basis:68px}.country-option__badge{width:48px;height:48px}.country-option__segment--action{flex-basis:60px}.country-option__segment--text{padding:8px 10px}.country-option__name{font-size:var(--fs-p)}.country-option__landmark{width:130px}.country-select-modal__question{white-space:normal}}.trustpilot-widget a{color:var(--masta-cool-grey-na)!important}.list-group-item.country-obj.cel{align-items:center;gap:10px;display:flex}.bg-theme.cta p,.bg-theme.cta h1,.bg-theme.cta h2,.bg-theme.cta h3,.bg-theme.cta h4,.bg-theme.cta h5,.bg-theme.cta h6{color:var(--masta-cool-grey-na)!important}.list-item.dropdown-toggle:after{display:none!important}.desktop-only{display:inline-block}.mobile-only{display:none}.text-blue{color:var(--masta-sea-blue-100)}@media (max-width:490.98px){.desktop-only{display:none!important}.mobile-only{font-weight:700;font-size:var(--fs-h5);display:inline-block!important}}.swiper-button-next,.swiper-button-prev{background:var(--masta-sea-blue-100);border-radius:50%;width:50px;height:50px;box-shadow:0 0 10px #0000001a}.vanilla-calendar{z-index:1020;box-sizing:border-box;border-radius:.375rem;max-width:100vw;background-color:var(--masta-cool-grey-na)!important;color:var(--masta-sea-blue-100)!important;border:1px solid #ddd!important;padding:.4rem!important}.vanilla-calendar-header{border-bottom:1px solid #e5e5e5;color:#000!important;background-color:#f9f9f9!important;margin-bottom:15px!important;padding-top:5px!important;padding-bottom:5px!important}.vanilla-calendar-days{background-color:var(--masta-cool-grey-na)!important}.vanilla-calendar-day{color:#333!important}.vanilla-calendar-day--selected{background-color:var(--masta-sea-blue-100)!important;color:var(--masta-cool-grey-na)!important}.vanilla-calendar-day:hover{border-radius:.5rem;background-color:#f0f0f0!important}.calendar-white-theme .vanilla-calendar{background-color:var(--masta-cool-grey-na);color:#000}.vanilla-calendar-years__year.vanilla-calendar-years__year_selected,.vanilla-calendar-years__year.vanilla-calendar-years__year_selected:hover,.vanilla-calendar-months__month.vanilla-calendar-months__month_selected,.vanilla-calendar-months__month.vanilla-calendar-months__month_selected:hover{background-color:var(--masta-sea-blue-100)!important;color:var(--masta-cool-grey-na)!important}.leaflet-right{display:none}.page-editors table{border-collapse:collapse;width:100%;margin-bottom:1rem}.page-editors th,.page-editors td{text-align:left;border:1px solid #ccc;padding:12px}.page-editors th{background-color:#f4f4f4}.page-editors ol{counter-reset:item;margin-bottom:2rem;list-style:none}.page-editors li{margin:.3em 0;display:block}.page-editors li:before{counter-increment:item;content:counters(item, ".") ". ";color:var(--masta-sea-blue-100);font-weight:700}.page-editors ul{list-style-type:"• "}.page-editors ul ul{list-style-type:"◦ "}.page-editors ul ul ul{list-style-type:"▪ "}.page-editors ul li:before{content:"• "}.page-editors ul ul li:before{content:"◦ "}.page-editors ul ul ul li:before{content:"▪ "}@media screen and (max-width:768px){.page-editors table,.page-editors thead,.page-editors tbody,.page-editors th,.page-editors td,.page-editors tr{display:block}.page-editors thead{display:none}.page-editors tr{background:#fff;border:1px solid #ddd;border-radius:5px;margin-bottom:15px;padding:10px}.page-editors td{border:none;padding-left:50%;position:relative}.page-editors td:before{white-space:nowrap;color:#555;content:attr(data-label);width:45%;font-weight:700;position:absolute;top:12px;left:12px}.woocommerce-message a.restore-item{margin-left:initial!important}}.btn-theme-outline{--bs-btn-color:var(--masta-sea-blue-100);--bs-btn-border-color:var(--masta-sea-blue-100);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--masta-sea-blue-100);--bs-btn-hover-border-color:var(--masta-sea-blue-100);--bs-btn-focus-shadow-rgb:13, 110, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--masta-sea-blue-100);--bs-btn-active-border-color:var(--masta-sea-blue-100);--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:var(--masta-sea-blue-100);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--masta-sea-blue-100);--bs-gradient:none;min-height:46px}.btn-group>.btn{flex-direction:row;align-items:center;gap:8px;width:max-content;display:flex}::-webkit-scrollbar{background-color:var(--masta-cool-grey-na)!important;width:8px!important;height:4px!important}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--masta-sea-blue-100)!important;border-radius:5px!important}::-webkit-scrollbar-thumb{background:var(--masta-sea-blue-100)!important;border-radius:10px!important}masta-geomap{width:100%;height:100%;display:block}.overflow-y-booking-flow .select-card-wrapper{gap:12px}masta-vaccinecard{width:100%}masta-vaccinecard .checkmark{display:none!important}masta-vaccinecard .select-card{border:1px solid var(--masta-cool-grey-2C);background:#fff;border-radius:14px;transition:box-shadow .2s,border-color .2s,transform .15s,background .2s}masta-vaccinecard .select-card.bookable{cursor:pointer}masta-vaccinecard .select-card.notbookable{opacity:.6;cursor:not-allowed}masta-vaccinecard .select-card-wrapper .select-card:hover,masta-vaccinecard .select-card:hover{border-color:var(--masta-sea-blue-40);background:#fff;transform:translateY(0);box-shadow:0 10px 22px #0e6dab1f}masta-vaccinecard .select-card-wrapper .select-card:has(.masta-vaccine-checkbox:checked){border-color:var(--masta-sea-blue-100);background:#f0f8ff;box-shadow:0 2px 4px #0e6dab2e}masta-vaccinecard .select-card:has(.masta-vaccine-checkbox:checked){border-color:var(--masta-sea-blue-100);background:#f0f8ff;box-shadow:0 2px 4px #0e6dab2e}masta-vaccinecard .select-card-wrapper .select-card.active,masta-vaccinecard .select-card.active{border-color:var(--masta-sea-blue-100);border-color:var(--masta-cool-grey-2C);background:#f0f8ff;background:var(--masta-cool-grey-na);box-shadow:0 2px 4px #fff}masta-vaccinecard .header-top{gap:10px;display:flex;align-items:center!important}masta-vaccinecard .title h6{margin:0}masta-vaccinecard .masta-vaccine-checkbox{width:18px;height:18px;accent-color:var(--masta-sea-blue-100);cursor:pointer;flex:none;margin-top:0;transform:scale(1.15);appearance:auto!important}masta-vaccinecard .masta-vaccine-checkbox:focus-visible{outline-offset:2px;outline:3px solid #0e6dab59}masta-vaccinecard .select-card.notbookable .masta-vaccine-checkbox{pointer-events:none;cursor:not-allowed;opacity:.7}masta-revenuecalculator{justify-content:center;width:100%;display:flex}masta-cartbox{width:100%;display:block}.js-date-msg-box svg,.clinic-error svg,.tele-error svg{width:72px!important;height:72px!important}a.theme-btn,button.theme-btn,input[type=submit].theme-btn{box-sizing:border-box;border:none;padding:.638rem .75rem}a.btn-outline,button.btn-outline{box-sizing:border-box;border:none;border:1px solid var(--masta-sea-blue-100);padding:.576rem .75rem}.btn-md{padding:.576rem .75rem!important}.btn-sm{padding:.451rem .75rem!important}.btn-fix{font-size:var(--fs-p)!important;height:46px!important;padding:.375rem .75rem!important;line-height:1.5!important}#js-map{z-index:0;border-radius:var(--radius-lg);border-radius:8px;width:100%;height:100%}#js-lmap{z-index:0;border-radius:var(--radius-lg);border-radius:8px;width:100%;max-height:533px}.error-404-wrapper{padding:150px 0 100px}.pagenotfound .inner{height:243px;margin:0 0 25px;display:block}.pagenotfound p{text-align:center;margin:0 0 .5rem}.error-404-wrapper .theme-btn{gap:8px}.error-404-wrapper .theme-btn i{font-size:var(--fs-h5);margin:-3px 0 0}.masta-base-links-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:20px;max-width:820px;margin:0 auto;display:grid}@media (max-width:767px){.masta-base-links-wrapper{grid-template-columns:1fr}.error-404-wrapper{padding:80px 0}br{display:block!important}.woocommerce-column--shipping-address{margin-top:20px!important}.booking-card-wrapper .accordion-item .accordion-header .accordion-button{position:inherit;font-size:var(--fs-p);text-transform:capitalize;background:0 0;border:none;padding:10px 0;font-weight:700}.nice-select:after{width:.8em;height:.8em;right:.6em}select{background-position:right .6em center;background-size:.75em;padding-right:2.5em}select.form-select,select.form-control{background-size:.8em;min-height:44px}.footer-widgets-wrapper .single-footer-widget .widget-head{cursor:pointer;-webkit-tap-highlight-color:transparent;margin-bottom:0;position:relative}.footer-widgets-wrapper .single-footer-widget .widget-head h4{margin-bottom:0;padding:14px 0}.footer-widgets-wrapper .single-footer-widget .widget-head:after{content:"+";width:28px;height:28px;font-size:var(--fs-p);color:var(--masta-cool-grey-na);border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;line-height:1;transition:all .3s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.footer-widgets-wrapper .single-footer-widget .list-items{opacity:0;max-height:0;transition:max-height .4s,opacity .3s,padding .3s;overflow:hidden}.footer-widgets-wrapper .single-footer-widget.active .list-items{opacity:1;max-height:600px;padding-bottom:15px}.footer-widgets-wrapper .single-footer-widget.active .widget-head:after{content:"−";background:var(--masta-sea-blue-100);border-color:var(--masta-sea-blue-100)}}.footer-accordion-icon{display:none}.footer-contact-card,.footer-contact-card__col{display:contents}.footer-contact-card__icon{display:none}@media (max-width:767px){.footer-widgets-wrapper{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;margin:20px auto;padding:4px 20px!important}.footer-widgets-wrapper .container{padding-left:0;padding-right:0}.footer-widgets-wrapper .row{row-gap:0!important}.footer-widgets-wrapper .row>[class*=col-]{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.footer-widgets-wrapper .single-footer-widget{border-bottom:1px solid #ffffff1a}.footer-widgets-wrapper .row>[class*=col-]:last-child .single-footer-widget{border-bottom:none}.footer-widgets-wrapper .single-footer-widget .widget-head h4{font-size:var(--fs-md);border-bottom:none;flex:1;align-items:center;gap:14px;margin-bottom:0;display:flex}.footer-widgets-wrapper .single-footer-widget .widget-head h4 a{color:inherit;font-weight:inherit;text-decoration:none}.footer-accordion-icon{width:40px;height:40px;color:var(--masta-sky-blue-40);font-size:var(--fs-p);background:#ffffff14;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;display:flex}.footer-contact-widget .widget-head{cursor:default}.footer-contact-widget .widget-head h4{align-items:center;gap:14px;display:flex}.footer-contact-widget .widget-head:after{pointer-events:none}.footer-mid .how-to-contact-us{text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;align-items:stretch;padding:20px}.footer-mid .how-to-contact-us .footer-contact-card{flex-direction:column;align-items:stretch;gap:16px;width:100%;display:flex}.footer-mid .how-to-contact-us .footer-contact-card__col{flex:1 1 0;align-items:flex-start;gap:10px;min-width:0;display:flex}.footer-mid .how-to-contact-us .footer-contact-card__icon{width:36px;height:36px;color:var(--masta-sky-blue-40);font-size:var(--fs-p);background:#ffffff14;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;display:flex}.footer-mid .how-to-contact-us .footer-contact-card p{text-align:left;font-size:var(--fs-small);margin-bottom:0}.footer-mid .how-to-contact-us .footer-contact-card a{color:var(--masta-sky-blue-40)}.footer-mid .brands{gap:12px;margin-top:20px}.footer-mid .brands img{max-height:42px}}.leaflet-container a.theme-btn{color:var(--masta-cool-grey-na)}.flexslider-thumbnails .flex-direction-nav .flex-next{right:20px}.flexslider-thumbnails .flex-direction-nav .flex-prev{left:20px}.travel-wrapper .accordion-item.accordion-error{border-color:var(--bs-red)!important}.color-theme{color:var(--masta-sea-blue-100)}.js-telDatePicker.vanilla-calendar,.js-clinicDatepicker.vanilla-calendar{z-index:3!important;width:100%!important}.js-telDatePicker .vanilla-calendar-header,.js-clinicDatepicker .vanilla-calendar-header{background:0 0!important}.js-telDatePicker .vanilla-calendar-day__btn,.js-clinicDatepicker .vanilla-calendar-day__btn{min-height:2.875rem;font-size:var(--fs-p)!important}.input-box{position:relative}#js-inputDateOfBirth{position:absolute;top:0}.fi:before{width:20px;height:16px;display:inline-block}.vanilla-calendar_hidden{display:none}.js-telDatePicker .vanilla-calendar-week__day,.js-clinicDatepicker .vanilla-calendar-week__day{color:var(--masta-cool-grey-11C)!important;font-weight:700!important}.js-telDatePicker .vanilla-calendar-week__day_weekend,.js-clinicDatepicker .vanilla-calendar-week__day_weekend{color:var(--bs-red,#dc3545)!important}.js-telDatePicker .vanilla-calendar-day__btn,.js-clinicDatepicker .vanilla-calendar-day__btn{border-radius:8px!important}.js-telDatePicker .vanilla-calendar-day__btn_weekend,.js-clinicDatepicker .vanilla-calendar-day__btn_weekend{color:var(--bs-red,#dc3545)!important}.js-telDatePicker .vanilla-calendar-day__btn_prev,.js-telDatePicker .vanilla-calendar-day__btn_next,.js-clinicDatepicker .vanilla-calendar-day__btn_prev,.js-clinicDatepicker .vanilla-calendar-day__btn_next{color:var(--masta-cool-grey-2C)!important}.js-telDatePicker .vanilla-calendar-day__btn_disabled,.js-clinicDatepicker .vanilla-calendar-day__btn_disabled{opacity:.7;color:var(--masta-cool-grey-2C)!important}.js-telDatePicker .vanilla-calendar-day__btn_today,.js-clinicDatepicker .vanilla-calendar-day__btn_today{background-color:var(--masta-sea-blue-20)!important;color:var(--masta-sea-blue-100)!important;font-weight:700!important}.js-telDatePicker .vanilla-calendar-day__btn_selected,.js-telDatePicker .vanilla-calendar-day__btn_selected:hover,.js-clinicDatepicker .vanilla-calendar-day__btn_selected,.js-clinicDatepicker .vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity:1;background-color:var(--masta-sea-blue-100)!important;color:#fff!important;font-weight:700!important}.js-telDatePicker .vanilla-calendar-arrow,.js-clinicDatepicker .vanilla-calendar-arrow{border:1px solid var(--masta-cool-grey-2C)!important;background:var(--masta-cool-grey-na)!important;border-radius:8px!important}.js-telDatePicker .vanilla-calendar-arrow:hover,.js-clinicDatepicker .vanilla-calendar-arrow:hover{border-color:var(--masta-sea-blue-100)!important;background:var(--masta-sky-blue-20)!important}.swiper-slide{height:auto}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{padding:.375rem .75rem}.offcanvas.offcanvas-top{max-height:110px}.btn-link{color:var(--masta-sea-blue-100)}.swiper-thankyou .swiper-slide{flex-shrink:0;width:300px!important}.sticky-bottom{background-color:var(--masta-cool-grey-na);border-radius:var(--radius-lg);margin-top:20px}.bg-brand-partner{background:#89742d}.text-brand-partner{color:#89742d}.masta-destinations-tag-lists,.list-filter.js-list-filter{list-style:none}.notice-board-content ul,.box ul,.list-filter.js-list-filter,.masta-service-inner-list{padding-left:0!important}.notice-board-content a{color:var(--masta-sea-blue-100)!important}masta-vdatepicker.form-control{padding:.313rem 0}.sticky-top-body-position{top:80px;padding-bottom:10px!important}.card-row.sticky-top.sticky-top-body-position.bg-white{top:131px;padding-bottom:10px!important}@media (max-width:1199.98px){.trust-badges__row{gap:24px!important}.sticky-top-body-position,.vaccines-section.fix.section-padding.sticky-top.sticky-top-body-position,.health-tests-shopping-section.fix{top:78px}.assignment-section label.form-check-label{display:inline-block}.card-row.sticky-top.sticky-top-body-position.bg-white{top:90px;padding:10px 0!important}.appt-block{border:0}}@media screen and (max-width:575px){.sticky-top-body-position,.vaccines-section.fix.section-padding.sticky-top.sticky-top-body-position{top:78px}.ra-preview__info-icon{display:none}.card-row.sticky-top.sticky-top-body-position.bg-white{top:78px;padding:10px 0!important}}@media screen and (max-width:991.98px){.sidebar-sticky__wrapper,.sidebar-sticky__inner{width:100%!important;height:auto!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;transform:none!important}.modal-dialog{max-width:620px!important}.modal-content{padding:32px!important}}.booking-summary h6{font-size:var(--fs-small);color:var(--gray-700);font-weight:600;display:block}.booking-summary .vaccine li,.booking-summary .vaccine a,.js-healthbreifcol .vaccine li,.js-healthbreifcol .vaccine a{font-size:var(--fs-small)!important}.booking-summary .vaccine.required i,.js-healthbreifcol .vaccine.required i{color:var(--red-600)}.booking-summary .vaccine.recommended i,.js-healthbreifcol .vaccine.recommended i{color:var(--green-600)}.booking-summary .vaccine.tbc i,.js-healthbreifcol .vaccine.tbc i{color:var(--warning)}.booking-summary .vaccine.anitimalarials i,.js-healthbreifcol .vaccine.anitimalarials i{color:var(--blue-600)}.booking-summary .vaccine.required{display:block;font-size:var(--fs-p)!important;font-weight:600!important}.booking-flow-dist.country-tags-available .country-tag .country_name{align-items:center;gap:.5rem}.country-tag-index{color:#fff;width:1.375rem;height:1.375rem;font-size:var(--fs-xs);background:#fff3;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.country-flag{object-fit:cover;border-radius:2px;flex:none;width:1.25rem;height:.875rem;box-shadow:0 0 0 1px #ffffff4d}.booking-flow-dist.country-tags-available .country-tag{border-radius:var(--radius-sm);padding:.375rem .5rem}.booking-flow-dist.country-tags-available .country-tag:nth-child(odd){background:#ffffff14}.js-healthbreifcol .vaccine .js-accordion-body ul{flex-flow:wrap;gap:.5rem;margin-left:0}.js-healthbreifcol .vaccine .js-accordion-body li{border-radius:var(--radius-sm);align-items:center;gap:.375rem;padding:.175rem .75rem;display:inline-flex;transform:none}.js-healthbreifcol .vaccine.required .js-accordion-body li{background:var(--red-50)}.js-healthbreifcol .vaccine.recommended .js-accordion-body li{background:var(--green-50)}.js-healthbreifcol .vaccine.tbc .js-accordion-body li{background:var(--warning-bg)}.js-healthbreifcol .vaccine.anitimalarials .js-accordion-body li{background:var(--blue-50)}.js-healthbreifcol .vaccine.required .js-accordion-body a{color:var(--red-600)}.js-healthbreifcol .vaccine.recommended .js-accordion-body a{color:var(--green-600)}.js-healthbreifcol .vaccine.tbc .js-accordion-body a{color:var(--warning)}.js-healthbreifcol .vaccine.anitimalarials .js-accordion-body a{color:var(--blue-600)}body,.modal-language{padding:0!important}input{color:#000;background-color:#fff;transition:background-color 5000s ease-in-out}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-moz-autofill{color:#000!important;box-shadow:inset 0 0 0 1000px #fff!important}input{appearance:none}ul.countryList li span.fi{min-width:16px!important}ul.countryList li.list-group-item{padding:8px 11px!important}ul.countryList li *{font-size:var(--fs-small)!important}.map-legend{z-index:1000;background-color:#fffffff2;border:1px solid #ddd;border-radius:.5rem}legend{font-size:var(--fs-p)!important}.text-bg-warning{color:var(--default)!important;background-color:var(--warning-bg)!important}.pagination{--bs-pagination-color:var(--masta-sea-blue-100);--bs-pagination-active-bg:var(--masta-sea-blue-100);--bs-pagination-active-border-color:var(--masta-sea-blue-100)}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type:#ebf5f7!important}#js-destination-wrapper .booking-card-body{position:relative}.woocommerce-form__input.woocommerce-form__input-checkbox.input-checkbox{appearance:auto!important;margin-right:8px!important;transform:scale(1.25)!important}#ship-to-different-address,#order_review_heading{margin:20px 0!important}.js-imperial-inputs{margin-bottom:auto!important}.vanilla-calendar-header__content{justify-content:center!important;align-items:center!important;gap:10px!important;display:flex!important}.vanilla-calendar-month{border:1px solid var(--masta-cool-grey-2C,#ccc)!important;cursor:pointer!important;font-size:var(--fs-small)!important;text-align:center!important;white-space:nowrap!important;background:#fff!important;border-radius:8px!important;flex:1!important;min-width:112px!important;padding:6px 24px 6px 12px!important;font-weight:600!important;position:relative!important}.vanilla-calendar-year{border:1px solid var(--masta-cool-grey-2C,#ccc)!important;cursor:pointer!important;font-size:var(--fs-small)!important;text-align:center!important;white-space:nowrap!important;background:#fff!important;border-radius:8px!important;padding:6px 24px 6px 12px!important;font-weight:600!important;position:relative!important}.vanilla-calendar-month:hover,.vanilla-calendar-year:hover{background:#f9f9f9!important;border-color:#888!important}.vanilla-calendar-arrow:before{width:24px!important;height:24px!important}.vanilla-calendar_default .vanilla-calendar-month:after,.vanilla-calendar_default .vanilla-calendar-year:after{content:"▼"!important;font-size:var(--fs-2xs)!important;pointer-events:none!important;color:#555!important;position:absolute!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important}.vanilla-calendar_month .vanilla-calendar-month:after,.vanilla-calendar_year .vanilla-calendar-year:after{pointer-events:none;color:#555;content:"▲"!important;font-size:var(--fs-2xs)!important;position:absolute!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important}@media (max-width:576px){.vanilla-calendar-arrow:before{top:5px;left:6px}.about-treatment.about-treatment-card{border-radius:14px!important;padding:16px!important}.about-treatment .product-tabs-accordion .accordion-button{font-size:var(--fs-p);padding:14px}.about-treatment .product-tabs-accordion .accordion-body{padding:14px}.vanilla-calendar{z-index:10000!important;border-radius:12px!important;width:calc(100vw - 32px)!important;max-width:360px!important;position:absolute!important;left:max(14.5px,min(.1659vw + 12.38px,14.5px))!important;transform:none!important;box-shadow:0 8px 32px #0000002e!important}.booking-card-body .vanilla-calendar{position:static!important;box-shadow:0 0 #0000002e!important}.vanilla-calendar-day__btn{min-width:40px!important;min-height:40px!important;font-size:var(--fs-h6)!important}.vanilla-calendar-week__day{font-size:var(--fs-xs)!important;padding:6px 0!important}.vanilla-calendar-header{padding:10px 8px!important}.vanilla-calendar-month{min-width:90px!important;font-size:var(--fs-xs)!important}.vanilla-calendar-year{font-size:var(--fs-xs)!important}.vanilla-calendar-arrow{min-width:36px!important;min-height:36px!important}body:after{content:"";display:none}body.vc-overlay:after{content:"";z-index:9999;background:#00000059;display:block;position:fixed;inset:0}.malaria-field-width{width:100%!important}.selected-country-tag{font-size:var(--fs-sm);margin:2px 4px 2px 0;padding:4px 8px}.country-name{max-width:100px}.remove-country-btn{width:18px;height:18px;font-size:var(--fs-2xs)}.departure-info-popover{min-width:180px;max-width:250px;left:auto;right:-10px;transform:none}.departure-info-arrow{left:auto;right:14px;transform:rotate(45deg)}}.masta-job-list .masta-base-ctas-wrapper ul{padding-left:0!important}.ps-4_5{padding-left:2.3rem!important}.warning-container-sticky{z-index:1020;width:100%;position:sticky;top:131px;left:0}.warning-container-sticky *{font-size:var(--fs-small)!important}@media (max-width:1199.98px){.countrySelectBox.cel .dropdown-menu.cel.show{position:relative}.warning-container-sticky{top:91px}.offcanvas-view-on-map{width:100%!important}}@media (max-width:768px){.warning-container-sticky{top:92px}}.slides{border:1px solid var(--masta-cool-grey-2C);text-align:center;border-radius:10px;width:100%;margin-bottom:10px}.accordion-item ul,.accordion-item li{color:#5a5569!important}.woocommerce-message{border-top-color:var(--masta-sea-blue-100)!important}.woocommerce-message:before{color:var(--masta-sea-blue-100)}.woocommerce-message a.restore-item{cursor:pointer;border-radius:6px;align-items:center;margin:0 0 0 auto;padding:.618em 1em;font-size:100%;font-weight:700;line-height:1;text-decoration:none;display:flex;position:relative;overflow:visible;background:var(--masta-sea-blue-100)!important;color:var(--masta-cool-grey-na)!important;text-transform:capitalize!important;min-height:46px!important;transition:all .4s ease-in-out!important}.woocommerce .flexslider-thumbnails img,.woocommerce-page .flexslider-thumbnails img{background:#fff!important;border-radius:10px!important}.woocommerce .shop-single-gallery img,.woocommerce-page .shop-single-gallery img{padding:20px!important}.about-treatment.about-treatment-card{border:1px solid #e5edf0;box-shadow:0 14px 30px #172a3312;border-radius:6px!important}.about-treatment .about-treatment-title{color:#1b323c;letter-spacing:.01em;margin-bottom:8px}.about-treatment .product-tabs-accordion{flex-direction:column;gap:10px;display:flex}.about-treatment .product-tabs-accordion .accordion-item{background:var(--masta-cool-grey-na);border:1px solid #d9e6eb;transition:border-color .2s,box-shadow .2s;overflow:hidden;border-radius:6px!important}.about-treatment .product-tabs-accordion .accordion-item:has(.accordion-button:not(.collapsed)){border-color:#7ab2c4;box-shadow:0 8px 18px #1f47591f}.about-treatment .product-tabs-accordion .accordion-button{color:#193542;font-size:var(--fs-p);padding:16px 18px;line-height:1.35;background:linear-gradient(#f8fbfc 0%,#eef5f8 100%)!important}.about-treatment .product-tabs-accordion .accordion-button.collapsed{background:#fff!important}.about-treatment .product-tabs-accordion .accordion-button strong{font-weight:700}.about-treatment .product-tabs-accordion .accordion-button:focus{box-shadow:0 0 0 3px #009ad038!important}.about-treatment .product-tabs-accordion .accordion-button:after{background-size:1rem;width:1rem;height:1rem}.about-treatment .product-tabs-accordion .accordion-collapse.collapse.show{background-color:#f7fafb!important}.about-treatment .product-tabs-accordion .accordion-body{color:#29414b;padding:20px 20px 22px}masta-vdatepicker,masta-vdobdatepicker,masta-mdatepicker{position:relative}@media (min-width:577px) and (max-width:820px){.vanilla-calendar{width:300px!important;max-width:calc(100vw - 24px)!important}.vanilla-calendar-day__btn{min-width:36px!important;min-height:36px!important}}@media (max-width:379.98px){.js-telDatePicker.vanilla-calendar,.js-clinicDatepicker.vanilla-calendar{padding:.3rem!important}.js-telDatePicker .vanilla-calendar-header,.js-clinicDatepicker .vanilla-calendar-header{margin-bottom:8px!important;padding:6px 2px!important}.js-telDatePicker .vanilla-calendar-header__content,.js-clinicDatepicker .vanilla-calendar-header__content{gap:6px!important}.js-telDatePicker .vanilla-calendar-month,.js-clinicDatepicker .vanilla-calendar-month{min-width:0!important;font-size:var(--fs-xs)!important;flex:auto!important;padding:4px 16px 4px 8px!important}.js-telDatePicker .vanilla-calendar-year,.js-clinicDatepicker .vanilla-calendar-year{font-size:var(--fs-xs)!important;padding:4px 16px 4px 8px!important}.js-telDatePicker .vanilla-calendar-month:after,.js-clinicDatepicker .vanilla-calendar-month:after,.js-telDatePicker .vanilla-calendar-year:after,.js-clinicDatepicker .vanilla-calendar-year:after{font-size:var(--fs-2xs)!important;right:5px!important}.js-telDatePicker .vanilla-calendar-arrow,.js-clinicDatepicker .vanilla-calendar-arrow{min-width:26px!important;min-height:26px!important}.js-telDatePicker .vanilla-calendar-arrow:before,.js-clinicDatepicker .vanilla-calendar-arrow:before{width:16px!important;height:16px!important}.js-telDatePicker .vanilla-calendar-week__day,.js-clinicDatepicker .vanilla-calendar-week__day{font-size:var(--fs-2xs)!important;padding:4px 0!important}.js-telDatePicker .vanilla-calendar-day__btn,.js-clinicDatepicker .vanilla-calendar-day__btn{min-width:32px!important;min-height:32px!important;font-size:var(--fs-xs)!important}}.review-assessment .form-control[readonly],.review-assessment.form-control:read-only,.review-assessment input[readonly][type=number],.review-assessment input[readonly][type=number]{opacity:1;background-color:var(--bs-secondary-bg)!important}.woocommerce div.product form.cart{margin-bottom:0!important}.checkout.woocommerce-checkout .form-row{display:block}.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{border-radius:var(--radius-lg);background:#f8f8f8;border:1px solid #ced4da;border-radius:8px;padding:1em;display:block;background:0 0!important;border:0 solid #ced4da!important;border-radius:0!important;padding:0!important}.woocommerce-terms-and-conditions-checkbox-text a.woocommerce-terms-and-conditions-link{text-decoration:underline!important}.woocommerce-terms-and-conditions{background:#fff!important}.accordion-item:last-of-type .accordion-button.collapsed{border-radius:var(--radius-lg)}.wysiwyg-editor.checked.blue ul li:before{content:"✔";color:var(--masta-sea-blue-100);margin-right:10px}p,li{color:#0f172a}.progress{border-radius:5px;height:6px;margin-bottom:30px}.progress-bar{background-color:#0072b1}.card{border:1px solid #e5e3eb;box-shadow:0 1px 2px #0000000d}.card-header{font-weight:600;font-size:var(--fs-md);background-color:#faf9fc;border-bottom:1px solid #e5e3eb;justify-content:space-between;align-items:center;display:flex}.info-label{color:#2a2441;margin-bottom:0;font-weight:600}.info-value{color:#5a5569;margin-bottom:1rem}.masta-alert-danger{background-color:var(--red-50);border:1px solid var(--red-600);color:var(--red-600);font-size:var(--fs-small);margin-top:10px;padding:12px 16px;box-shadow:0 2px 5px #0000000d;border-radius:var(--radius-md)!important}.masta-alert-danger .dashicons{color:var(--red-600);font-size:var(--fs-p);margin-right:8px}.masta-alert-danger *{margin:0;padding:0;color:var(--red-600)!important}.clinic-single-hero__breadcrumb{padding:.75rem 0 1.5rem}.clinic-single-hero__breadcrumb ol{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.clinic-single-hero__breadcrumb li{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);align-items:center;gap:.5rem;display:inline-flex}.clinic-single-hero__breadcrumb li:not(:last-child):after{content:"›";color:var(--masta-sea-blue-100)}.clinic-single-hero__breadcrumb a{color:var(--masta-sea-blue-100);text-decoration:none}.clinic-single-hero__breadcrumb a:hover,.clinic-single-hero__breadcrumb a:focus-visible{text-decoration:underline}.clinic-single-hero__breadcrumb li[aria-current=page]{font-weight:500}.screening-taxonomy-hero{background:radial-gradient(circle at 100% 0, #a9dcf957 0 18%, transparent 18.2%), radial-gradient(circle at 0 100%, #cfebfc8c 0 18%, transparent 18.2%), var(--brand-xlight);padding-bottom:max(1.5rem,min(3vw,2.5rem));position:relative;overflow:hidden}.screening-taxonomy-hero__content{z-index:1;max-width:590px;position:relative}.screening-taxonomy-hero__eyebrow{color:var(--brand-dark);font-size:var(--fs-small);background:#def3ffdb;border:1px solid #b9e1fa;border-radius:999px;align-items:center;gap:.55rem;margin-bottom:1rem;padding:.5rem .85rem;font-weight:600;display:inline-flex}.screening-taxonomy-hero__eyebrow i{color:var(--brand);font-size:1.05rem}.screening-taxonomy-hero__description{max-width:560px;font-size:var(--fs-p);line-height:var(--lh-p)}.screening-taxonomy-hero__features{flex-wrap:wrap;gap:max(1rem,min(3vw,2.4rem));margin:1.45rem 0 1.6rem;display:flex}.screening-taxonomy-hero__feature{color:#263f68;font-size:var(--fs-small);align-items:center;gap:.65rem;line-height:1.35;display:inline-flex}.screening-taxonomy-hero__feature span{font-size:var(--fs-small)}.screening-taxonomy-hero__feature-icon{width:2.75rem;height:2.75rem;color:var(--brand);background:#e9f6ff;border:1px solid #c5e6fa;border-radius:50%;flex:0 0 2.75rem;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.screening-taxonomy-hero__actions{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.screening-taxonomy-hero__actions .screening-book-btn{background:var(--masta-sea-blue-100);color:#fff;border-radius:.65rem;align-items:center;gap:.7rem;padding:.75rem 1.2rem;display:inline-flex}.screening-taxonomy-hero__actions .screening-browse-btn{border-color:var(--masta-sea-blue-100);color:#14549c;border-radius:.65rem;padding:.75rem 1.2rem}.screening-taxonomy-hero__media{max-width:610px;margin-left:auto;position:relative;overflow:visible}.screening-taxonomy-hero__image{object-fit:cover;object-position:center;border:3px solid #fff;border-radius:1.2rem;width:100%;display:block;box-shadow:0 20px 45px #1a5a962e;height:max(280px,min(30vw,465px))!important}.screening-taxonomy-hero__priority-badge{color:#fff;min-width:145px;font-size:var(--fs-xs);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1f6fb5b8;border:1px solid #ffffff80;border-radius:1rem;align-items:center;gap:.65rem;padding:.7rem .9rem;font-weight:600;line-height:1.3;display:inline-flex;position:absolute;top:1rem;right:1rem;box-shadow:0 8px 20px #06437d2e}.screening-taxonomy-hero__priority-badge span{font-size:var(--fs-xs)}.screening-taxonomy-hero__priority-badge i{color:#fff;font-size:var(--fs-h4)!important}.screening-taxonomy-hero__trust-badge{color:#29466f;min-width:175px;font-size:var(--fs-xs);background:#fffffff5;border-radius:1rem;align-items:center;gap:.7rem;padding:.8rem 1rem;font-weight:600;line-height:1.35;display:inline-flex;position:absolute;bottom:1.7rem;left:-3.5rem;box-shadow:0 10px 25px #154d8024}.screening-taxonomy-hero__trust-badge span{font-size:var(--fs-xs)}.screening-taxonomy-hero__trust-badge i{color:#315b91;font-size:var(--fs-h4)!important}@media (max-width:1199.98px){.screening-taxonomy-hero__trust-badge{left:1rem}}@media (max-width:767.98px){.screening-taxonomy-hero{padding-top:1.75rem;padding-bottom:2.5rem}.screening-taxonomy-hero h1{font-size:var(--fs-h1)}.screening-taxonomy-hero__features{gap:1rem}.screening-taxonomy-hero__feature{flex:140px}.screening-taxonomy-hero__actions>a{flex:100%;justify-content:center}.screening-taxonomy-hero__image{border-radius:1rem;height:max(220px,min(62vw,300px))}.screening-taxonomy-hero__trust-badge{bottom:1rem;left:.75rem}.screening-taxonomy-hero__priority-badge{min-width:132px;padding:.55rem .7rem;font-size:.7rem;top:.75rem;right:.75rem}.screening-taxonomy-hero__priority-badge i{font-size:var(--fs-h4)!important}}@media (min-width:768px){.screening-taxonomy-hero+section.section-padding{padding-top:max(1.75rem,min(3vw,2.5rem))}}.franchise-partnership-program-section .row.align-items-stretch{min-height:400px}.franchise-partnership-program-section .col-md-4{flex-direction:column;display:flex}.franchise-partnership-program-section .col-md-4 picture{flex:1;display:flex}.franchise-partnership-program-section .col-md-4 picture img{object-fit:cover;flex:1;width:100%;height:100%}.toggle-error-tooltip{color:#842029;border-radius:var(--radius-lg);opacity:0;background:#f8d7da;border:1px solid #f5c2c7;border-radius:8px;max-width:320px;margin-top:0;padding:10px 12px;line-height:1.4;transition:opacity .25s,transform .25s;position:absolute;transform:translateY(-5px);box-shadow:0 4px 14px #00000014}.toggle-error-tooltip.show{opacity:1;transform:translateY(0)}.toggle-error-tooltip:after{content:"";background:#f8d7da;border-top:1px solid #f5c2c7;border-left:1px solid #f5c2c7;width:12px;height:12px;position:absolute;top:-6px;left:20px;transform:rotate(45deg)}.toggle-error-tooltip *{font-size:var(--fs-small)!important}.product-item .figure{justify-content:center;align-items:center;width:100%;height:250px;display:flex;position:relative;overflow:hidden}.product-item .figure img{object-fit:cover;width:100%;height:100%;display:block}.woocommerce-cart section.section-padding,.woocommerce-checkout section.section-padding{background:var(--section-bg-color)}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_orde{vertical-align:middle;background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);letter-spacing:0;text-align:center;font-size:var(--fs-p);border:none;border-radius:6px;align-items:center;gap:6px;padding:15px 22px;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;position:relative;overflow:hidden;outline:none!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na);transform:translateY(-1px);box-shadow:0 4px 12px #0072b140}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .wc-item-meta{padding:0!important}.woocommerce-checkout #billing_phone_field,.woocommerce-checkout #billing_email_field{display:none!important}.wc-hidden{visibility:hidden!important;position:absolute!important;left:-9999px!important}@media (max-width:992px){.woocommerce-customer-details--email,.woocommerce-order-overview__email.email strong{word-break:break-all}}.nice-select:after{border-bottom:2px solid #58595b;border-right:2px solid #58595b;width:.667em;height:.667em;margin-top:-.333em}select,.nice-select{padding-right:2.5em}.nice-select.large-text:after{width:.7em;height:.7em;right:.7em}.nice-select.small-text:after{width:.5em;height:.5em;right:.8em}.nice-select.fixed-arrow:after{border-bottom-width:2px;border-right-width:2px;width:10px;height:10px;margin-top:-5px}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%237b7c98' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-position:right .7em center;background-repeat:no-repeat;background-size:.667em;padding-right:2.5em}select::-ms-expand{display:none}select.form-select,select.form-control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%237b7c98' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-position:right .7em center;background-repeat:no-repeat;background-size:.667em}.masta-cta-modern{background-color:#005f99;background:linear-gradient(135deg, var(--masta-sea-blue-100,#0072b1) 0%, #005f99 100%);padding:60px 0;position:relative;overflow:hidden}.masta-cta-modern__bg-pattern{pointer-events:none;z-index:0;background-image:radial-gradient(circle at 20%,#ffffff0f 0%,#0000 50%),radial-gradient(circle at 80% 20%,#ffffff0a 0%,#0000 40%),radial-gradient(circle at 60% 80%,#ffffff08 0%,#0000 45%);position:absolute;inset:0}.masta-cta-modern__bg-pattern:before{content:"";z-index:0;background:#ffffff08;border-radius:50%;width:500px;height:500px;position:absolute;top:-30%;right:-10%}.masta-cta-modern__bg-pattern:after{content:"";z-index:0;background:#ffffff06;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-40%;left:-5%}.masta-cta-modern__inner{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:36px;max-width:760px;margin:0 auto;display:flex;position:relative}.masta-cta-modern__title{color:#fff;font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-2);letter-spacing:-.02em;text-shadow:0 2px 4px #0000004d}.masta-cta-modern__desc{color:var(--masta-cool-grey-na);font-size:var(--fs-h4);line-height:var(--lh-5);max-width:600px;margin:0 auto}.masta-cta-modern__desc p{color:inherit;margin:0}.masta-cta-modern__actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.masta-cta-modern__btn{font-size:var(--fs-p);font-weight:var(--fw-semi-bold);cursor:pointer;white-space:nowrap;letter-spacing:.01em;border-radius:6px;align-items:center;gap:10px;padding:8.3px 32px;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.masta-cta-modern__btn i{font-size:var(--fs-md);transition:transform .3s}.masta-cta-modern__btn:hover i{transform:translate(2px)}.masta-cta-modern__btn--primary{color:var(--masta-sea-blue-100);background:#fff;box-shadow:0 4px 15px #0000001f}.masta-cta-modern__btn--primary:hover{color:#005f99;background:#f0f6fc;transform:translateY(-2px);box-shadow:0 6px 24px #0000002e}.masta-cta-modern__btn--primary:active{transform:translateY(0);box-shadow:0 2px 8px #00000026}.masta-cta-modern__btn--outline{color:#fff;background:0 0;border:2px solid #ffffff80}.masta-cta-modern__btn--outline:hover{color:#fff;background:#ffffff1f;border-color:#fff;transform:translateY(-2px)}.masta-cta-modern__btn--outline:active{background:#ffffff14;transform:translateY(0)}button.list-item-.dropdown-toggle,button#ProfileDropdownMenu{justify-content:center;align-items:center;min-width:48px;min-height:48px;padding:8px 12px;display:inline-flex}.dropdown-menu a,.dropdown-menu .dropdown-item{align-items:center;min-height:48px;padding-top:10px;padding-bottom:10px;display:flex}.header-middle-list a,.header-middle-list button{justify-content:center;align-items:center;min-width:48px;min-height:48px;display:inline-flex}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0!important}.woocommerce-notices-wrapper{max-width:1314px;margin:0 auto}@media (max-width:767px){.shop-single-action .treatment-recommendation-actions{grid-template-columns:1fr;gap:.5rem;display:grid!important}.shop-single-action .treatment-recommendation-actions .theme-btn,.shop-single-action .treatment-recommendation-actions .js-reset-instance{justify-content:center;width:100%;min-height:44px;padding:.576rem .75rem!important}}.btn{border-radius:6px}.slides img{border-radius:10px!important}.topbar-actions .action-btn.dropdown-toggle:after{font-size:var(--fs-p);opacity:1;margin-left:4px;transition:transform .2s;display:inline-block}@supports (-webkit-touch-callout:none){.modal{transform:translateZ(0);z-index:var(--z-modal)!important;position:fixed!important}.modal-backdrop{z-index:var(--z-backdrop)!important}}.ios-modal{z-index:var(--z-modal)!important;position:fixed!important}.modal.show{transform:translateZ(10002px);z-index:var(--z-modal)!important}.modal-backdrop.show{z-index:var(--z-backdrop)!important}.modal.masta-modal-register{padding-right:inherit!important}.form-check-label{position:relative;margin-top:2px!important;padding-left:5px!important}.modal-backdrop{z-index:10000!important}.modal-dialog{z-index:10003!important}.btn-recycle-bin{color:var(--gray-500);cursor:pointer;border-radius:var(--radius-sm);width:30px;height:30px;font-size:var(--fs-p);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.btn-recycle-bin:hover{background:var(--red-50);color:var(--red-600)}.btn-recycle-bin:before{content:"";font-family:masta;font-size:var(--fs-small);color:var(--gray-500)}.btn-recycle-bin:hover:before{color:var(--red-600)}.tooltip .tooltip-inner{font-size:var(--fs-xs);font-size:var(--fs-small);color:#f5f5f5;letter-spacing:.01em;background:#1e1e1e;border-radius:6px;max-width:220px;padding:6px 10px}.tooltip .tooltip-arrow:before{border-top-color:#1e1e1e}.form-control:disabled{background-color:#0000!important}.appt-block .vanilla-calendar *,.appt-block .time-slot *{font-size:var(--fs-small)!important}#countryModal.modal-language .modal-dialog{max-width:460px}@media (max-width:420px){#countryModal.modal-language .modal-dialog{max-width:340px}}@media (max-width:360px){#countryModal.modal-language .modal-dialog{max-width:310px}}.country-select-modal.modal-content{box-shadow:var(--shadow-lg);border:none;border-radius:24px;max-width:100%;position:relative;overflow:hidden;padding:40px 32px 28px!important}.country-select-modal.modal-content>:not(.country-select-modal__dots){z-index:1;position:relative}.country-select-modal__dots{z-index:0;opacity:.55;pointer-events:none;background-image:radial-gradient(#7c3aed59 1.6px,#0000 1.7px);background-size:15px 15px;width:130px;height:110px;position:absolute;top:22px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.country-select-modal__dots--l{left:26px}.country-select-modal__dots--r{background-image:radial-gradient(#3b82f659 1.6px,#0000 1.7px);right:26px}.country-select-modal__mark{background:var(--masta-cool-grey-na);width:56px;height:56px;box-shadow:var(--shadow-md);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.country-select-modal__mark svg{width:30px;height:30px}.country-select-modal__title{font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--default);margin-bottom:4px}.country-select-modal__brand{color:#0000;font-weight:var(--fw-bold);font-size:var(--fs-h3);background:linear-gradient(90deg,#7c3aed,#3b82f6);-webkit-background-clip:text;background-clip:text}.country-select-modal__title-underline{border-radius:var(--radius-pill);background:linear-gradient(90deg,#7c3aed,#3b82f6);width:56px;height:4px;margin:4px auto 20px;display:block}.country-select-modal__subtitle{color:var(--masta-cool-grey-9C);font-size:var(--fs-p);max-width:420px;margin:0 auto 24px}.country-select-modal__separator{align-items:center;gap:14px;margin-bottom:22px;display:flex}.country-select-modal__separator .line{background:var(--masta-cool-grey-2C);flex:auto;height:1px;position:relative}.country-select-modal__separator .line:after{content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:50%;transform:translateY(-50%)}.country-select-modal__separator .line:first-of-type:after{background:#7c3aed;right:0}.country-select-modal__separator .line:last-of-type:after{background:#3b82f6;left:0}.country-select-modal__question{min-width:0;font-weight:var(--fw-bold);color:var(--default);white-space:nowrap;flex:0 auto;margin:0}.country-select-modal__options.booking-options{flex-direction:column;gap:16px;width:100%;padding:0;display:flex}.country-option{border:1px solid var(--masta-cool-grey-2C);cursor:pointer;background:var(--masta-cool-grey-na);width:100%;min-height:92px;box-shadow:var(--shadow-sm);--landmark-color:#0f172a1f;--accent:var(--masta-sea-blue-100);--accent-dark:var(--masta-sea-blue-80);border-radius:16px;align-items:stretch;padding:0;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.country-option:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.country-option:focus-visible{outline:2px solid var(--masta-sea-blue-100);outline-offset:3px}.country-option.selected{box-shadow:0 0 0 3px var(--masta-sky-blue-60), var(--shadow-md)}.country-option__landmark{z-index:0;width:190px;height:74%;color:var(--landmark-color);pointer-events:none;position:absolute;inset:50% 16px auto auto;transform:translateY(-50%)}.country-option__landmark svg{width:100%;height:100%;display:block}.country-option__segment{z-index:1;align-items:center;display:flex;position:relative}.country-option__segment--flag{background:linear-gradient(135deg, var(--accent), var(--accent-dark));flex:0 0 110px;justify-content:center;position:relative;overflow:hidden}.country-option__segment--flag:before{content:"";background:radial-gradient(120% 80% at 25% 0,#ffffff47,#0000 60%),radial-gradient(140% 120% at 100% 100%,#0000002e,#0000 55%);position:absolute;inset:0}.country-option__segment--text{text-align:left;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:2px;min-width:0;padding:8px 16px}.country-option__name,.country-option__desc{overflow-wrap:break-word;max-width:100%}.country-option__name{font-size:var(--fs-h5);font-weight:var(--fw-bold);line-height:var(--lh-2);color:var(--default)}.country-option__desc{font-size:var(--fs-small);line-height:var(--lh-3);color:var(--masta-cool-grey-11C)}.country-option__segment--action{flex:0 0 72px;justify-content:center}.country-option__badge{z-index:1;background:var(--masta-cool-grey-na);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000040}.country-option__badge img{object-fit:cover;width:100%;height:100%}.country-option__badge i{font-size:var(--fs-p);color:var(--accent)}.country-option__arrow{background:var(--masta-cool-grey-na);border:2px solid var(--accent);width:36px;height:36px;box-shadow:var(--shadow-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:flex}.country-option__arrow i{font-size:var(--fs-sm);color:var(--accent);transition:color .2s}.country-option:hover .country-option__arrow{background:var(--accent)}.country-option:hover .country-option__arrow i{color:#fff}.country-select-modal__note{background:var(--masta-sky-blue-20);text-align:left;border-radius:12px;align-items:center;gap:12px;margin-top:22px;padding:14px 16px;display:flex}.country-select-modal__note-icon{background:var(--masta-cool-grey-na);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.country-select-modal__note-icon i{font-size:var(--fs-sm);color:#7c3aed}.country-select-modal__note small{font-size:var(--fs-small);color:var(--masta-cool-grey-11C);margin:0}@media (prefers-reduced-motion:reduce){.country-option,.country-option__arrow,.country-option__arrow i{transition:none}.selected-country-tag,.remove-country-btn{transition:none;animation:none}.selected-country-tag:hover{transform:none}.booking-card-footer .theme-btn,.booking-card-footer .theme-btn i{transition:none!important}.booking-card-footer .theme-btn:hover:not(:disabled):not(.disabled){box-shadow:none;transform:none}.booking-card-footer .theme-btn.js-go-back:hover:not(:disabled):not(.disabled) i.icon-masta-left-arrow,.booking-card-footer .theme-btn:not(.js-go-back):hover:not(:disabled):not(.disabled) i.icon-masta-right-arrow{transform:none}}.offer-modal .masta-offer-modal .modal-content{border-radius:var(--radius-xlg);overflow:hidden}.offer-modal .masta-offer-badge{border-radius:var(--radius-pill);background:var(--info-bg);color:var(--info);font-size:var(--fs-xs);font-weight:var(--fw-semi-bold);align-items:center;gap:6px;margin-bottom:12px;padding:6px 14px;display:inline-flex}.offer-modal .masta-offer-badge i{font-size:var(--fs-xs)}.offer-modal .masta-offer-modal .modal-header h5{font-weight:var(--fw-bold)}.offer-modal .masta-offer-subtext{color:var(--gray-600)}.offer-modal .masta-offer-price-box{border-radius:var(--radius-lg);background:var(--gray-100);text-align:center;margin-top:16px;padding:20px}.offer-modal .masta-offer-price-label{color:var(--gray-500);font-size:var(--fs-xs);margin-bottom:6px;display:block}.offer-modal .masta-offer-price-row{justify-content:center;align-items:baseline;gap:10px;display:flex}.offer-modal .masta-offer-price-now{font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--masta-black-blue)}.offer-modal .masta-offer-price-old{color:var(--gray-400);text-decoration:line-through}.offer-modal .masta-offer-save{color:var(--success);font-weight:var(--fw-semi-bold);font-size:var(--fs-small);margin-top:6px;display:block}#js-loginBox .login-modal__dialog,#js-ecom-loginBox .login-modal__dialog{align-items:center;width:100%;max-width:1080px;min-height:calc(100% - 3rem);margin:1.5rem auto;display:flex}#js-loginBox .login-modal__content,#js-ecom-loginBox .login-modal__content{border-radius:var(--radius-xlg);flex-direction:row;align-items:stretch;max-height:100vh;padding:0;overflow:hidden}#js-loginBox .login-modal__close,#js-ecom-loginBox .login-modal__close{z-index:2;position:absolute;top:16px;right:16px}#js-loginBox .login-modal__aside,#js-ecom-loginBox .login-modal__aside{background-image:url(../assets/bg-user-desktop.webp);background-repeat:no-repeat;background-size:cover;flex-direction:column;gap:28px;width:50%;padding:48px 40px;display:flex;overflow-y:auto}#js-loginBox .login-modal__logo img,#js-ecom-loginBox .login-modal__logo img{width:auto;max-height:44px}#js-loginBox .login-modal__aside-body,#js-ecom-loginBox .login-modal__aside-body{flex-direction:column;gap:10px;display:flex}#js-loginBox .login-modal__heading,#js-ecom-loginBox .login-modal__heading{color:var(--masta-black-blue);font-size:var(--fs-h3);font-weight:var(--fw-bold);margin:0}#js-loginBox .login-modal__subheading,#js-ecom-loginBox .login-modal__subheading{color:var(--masta-black-blue);font-size:var(--fs-h6);font-weight:var(--fw-semi-bold);margin:0}#js-loginBox .login-modal__text,#js-ecom-loginBox .login-modal__text{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);margin:0}#js-loginBox .login-modal__features,#js-ecom-loginBox .login-modal__features{gap:16px;margin:auto 0 0;padding:0;display:flex}#js-loginBox .login-modal__feature,#js-ecom-loginBox .login-modal__feature{flex-direction:column;flex:1;align-items:flex-start;gap:6px;display:flex}#js-loginBox .login-modal__feature-icon,#js-ecom-loginBox .login-modal__feature-icon{background:var(--blue-100);width:36px;height:36px;color:var(--masta-sea-blue-100);font-size:var(--fs-p);border-radius:50%;justify-content:center;align-items:center;display:flex}#js-loginBox .login-modal__feature-title,#js-ecom-loginBox .login-modal__feature-title{color:var(--masta-black-blue);font-size:var(--fs-xs);font-weight:var(--fw-semi-bold)}#js-loginBox .login-modal__feature-text,#js-ecom-loginBox .login-modal__feature-text{color:var(--masta-cool-grey-11C);font-size:var(--fs-xs);line-height:1.3}#js-loginBox .login-modal__form-panel,#js-ecom-loginBox .login-modal__form-panel{background:var(--masta-cool-grey-na);flex-direction:column;width:50%;padding:48px 56px;display:flex;overflow-y:auto}#js-loginBox .login-modal__form-heading,#js-ecom-loginBox .login-modal__form-heading{flex-direction:column;gap:8px;display:flex}#js-loginBox .login-modal__form-heading h4,#js-ecom-loginBox .login-modal__form-heading h4{color:var(--masta-black-blue);font-size:var(--fs-h4);font-weight:var(--fw-bold);margin:0}#js-loginBox .login-modal__badge,#js-ecom-loginBox .login-modal__badge{color:var(--success);font-size:var(--fs-small);font-weight:var(--fw-medium);align-items:center;gap:6px;display:inline-flex}#js-loginBox .login-modal__badge i,#js-ecom-loginBox .login-modal__badge i{font-size:var(--fs-p)}#js-loginBox .modal-body.choose-your-service-section form,#js-ecom-loginBox .modal-body.choose-your-service-section form{gap:20px}#js-loginBox .login-modal__submit,#js-ecom-loginBox .login-modal__submit{gap:8px}#js-loginBox .login-modal__divider,#js-ecom-loginBox .login-modal__divider{width:100%;color:var(--gray-500);font-size:var(--fs-xs);align-items:center;gap:12px;margin:20px 0;display:flex}#js-loginBox .login-modal__divider:before,#js-ecom-loginBox .login-modal__divider:before,#js-loginBox .login-modal__divider:after,#js-ecom-loginBox .login-modal__divider:after{content:"";background:var(--gray-200);flex:1;height:1px}#js-loginBox .login-modal__guest-form,#js-ecom-loginBox .login-modal__guest-form{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}#js-loginBox .login-modal__guest-btn,#js-ecom-loginBox .login-modal__guest-btn{gap:8px}#js-loginBox .login-modal__guest-note,#js-ecom-loginBox .login-modal__guest-note{color:var(--gray-500);font-size:var(--fs-xs);text-align:center;margin:0}@media screen and (max-width:991.98px){#js-loginBox .login-modal__aside,#js-ecom-loginBox .login-modal__aside{display:none}#js-loginBox .login-modal__form-panel,#js-ecom-loginBox .login-modal__form-panel{width:100%;padding:48px 24px 24px}}.offer-modal .masta-offer-secure{color:var(--gray-500);font-size:var(--fs-xs);align-items:center;gap:6px;display:inline-flex}.malaria-field-width{width:50%;max-width:100%}.selected-countries-container{min-height:20px;transition:all .3s;display:none;position:relative}.selected-countries-container.has-countries{display:block}.selected-country-tag{background:var(--masta-sea-blue-10,#f0f8ff);border:1px solid var(--masta-sea-blue-60,#87ceeb);color:var(--masta-sea-blue-120,#003d5c);transform-origin:0;border-radius:20px;align-items:center;gap:8px;margin:4px 8px 4px 0;padding:3px 6px;transition:all .2s;display:inline-flex}.selected-country-tag span{font-size:var(--fs-xs)!important}.selected-country-tag:hover{background:var(--masta-sea-blue-20,#e6f3ff);border-color:var(--masta-sea-blue-80,#5bb3d9);transform:translateY(-1px);box-shadow:0 2px 8px #0066cc26}.selected-country-tag.removing{pointer-events:none;animation:.2s ease-in forwards slideOut}.country-flag{border-radius:2px;flex-shrink:0;width:20px;height:15px;overflow:hidden}.country-name{white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-weight:500;overflow:hidden}.remove-country-btn{color:var(--masta-sea-blue-100,#06c);cursor:pointer;width:20px;height:20px;font-size:var(--fs-xs);opacity:.7;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:all .2s;display:flex}.remove-country-btn i{font-size:var(--fs-xs)!important}.remove-country-btn:hover{background:var(--masta-sea-blue-20,#e6f3ff);color:var(--masta-sea-blue-120,#003d5c);opacity:1;transform:scale(1.1)}.remove-country-btn:focus{outline:2px solid var(--masta-sea-blue-80,#5bb3d9);outline-offset:1px;opacity:1}.remove-country-btn:active{transform:scale(.95)}.countries-count{font-size:var(--fs-xs);color:var(--masta-cool-grey-80,#666);font-weight:500;transition:color .2s;display:none}.countries-count:not(:empty){color:var(--masta-sea-blue-100,#06c)}.countries-count-wrapper{min-height:0;transition:all .2s}.countries-count-wrapper:empty{display:none}.selected-countries-container:empty:after{content:"";height:0;display:block}.validation-message{border-left:3px solid var(--masta-warning-yellow-80,#ffc107);animation:.3s ease-out slideInTop}@media (prefers-contrast:high){.selected-country-tag{border-width:2px}.remove-country-btn{border:1px solid}}.departure-info-btn-wrapper{vertical-align:middle;cursor:pointer;outline:none;margin-top:-2px;margin-left:4px;display:inline-block;position:relative}.departure-info-btn{background-color:var(--masta-sea-blue-100,#06c);color:#fff;width:18px;height:18px;font-size:var(--fs-xs);-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;line-height:1;transition:background-color .2s;display:inline-flex}.departure-info-btn-wrapper:hover .departure-info-btn,.departure-info-btn-wrapper:focus .departure-info-btn{background-color:var(--masta-sea-blue-120,#003d5c)}.departure-info-popover{min-width:220px;max-width:300px;color:var(--masta-cool-grey-11C,#333);font-size:var(--fs-sm);opacity:0;visibility:hidden;z-index:10;white-space:normal;text-align:left;pointer-events:none;background-color:#fff;border:1px solid #ccc;border-radius:.375rem;padding:.625rem .875rem;font-style:normal;font-weight:400;line-height:1.5;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 .5rem 1.25rem #0000001a}.departure-info-arrow{background-color:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:.625rem;height:.625rem;position:absolute;top:100%;left:50%;transform:translate(-50%)rotate(45deg)}.departure-info-btn-wrapper:hover .departure-info-popover,.departure-info-btn-wrapper:focus .departure-info-popover,.departure-info-btn-wrapper:focus-within .departure-info-popover{opacity:1;visibility:visible;pointer-events:auto}.date-dropdown:not([value=""]){font-size:var(--fs-small)!important}small{font-size:var(--fs-xs)}.js-clinic-card-msg .notice-danger{animation:.3s ease-out slideInTop,.4s ease-in-out .3s shake}.theme-btn.is-loading{cursor:progress;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:1;overflow:visible;color:#0000!important;background:#0072b1e0!important;border-color:#0000!important}.theme-btn.is-loading .icon-masta-arrow-right{opacity:0;transition:opacity .15s ease-out}.theme-btn.is-loading .js-spinner{width:1.25rem;height:1.25rem;color:var(--masta-cool-grey-na);opacity:0;border-width:.15em;animation:.2s ease-out forwards masta-btn-spinner-fade-in,.6s linear infinite spinner-border;position:absolute;top:50%;left:50%;margin:-.625rem 0 0 -.625rem!important}@keyframes masta-btn-spinner-fade-in{to{opacity:1}}.theme-btn.is-loading:after{content:"";border-radius:inherit;border:2px solid var(--masta-sea-blue-100);pointer-events:none;position:absolute;inset:0;display:block!important}.theme-btn.is-loading:disabled,.theme-btn.is-loading.disabled{border-color:var(--masta-sea-blue-100);opacity:1;background:#0072b18c!important}.booking-card-footer .theme-btn{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),background-color .35s ease-in-out,color .35s ease-in-out}.booking-card-footer .theme-btn i{transition:transform .35s cubic-bezier(.22,1,.36,1);display:inline-block}.booking-card-footer .theme-btn:hover:not(:disabled):not(.disabled){transform:translateY(-2px);box-shadow:0 8px 18px #0072b12e}.booking-card-footer .theme-btn:active:not(:disabled):not(.disabled){box-shadow:none;transform:translateY(0)}.booking-card-footer .theme-btn.js-go-back:hover:not(:disabled):not(.disabled) i.icon-masta-left-arrow{transform:translate(-4px)}.booking-card-footer .theme-btn:not(.js-go-back):hover:not(:disabled):not(.disabled) i.icon-masta-right-arrow{transform:translate(4px)}.trust-badges-section{background-color:var(--masta-cool-grey-na)}.trust-badges__row{flex-direction:column;align-items:flex-start;gap:50px;display:flex}.trust-badges__logos{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.trust-badges__item{align-items:center;display:flex}.trust-badges__logo-img{object-fit:contain;width:auto;height:40px}.trust-badges__item--trustpilot{gap:12px}.trust-badges__rating{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.trust-badges__rating-score{font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--masta-black-blue);line-height:1.1}.trust-badges__rating-label{font-size:var(--fs-small);font-weight:var(--fw-regular);color:var(--masta-cool-grey-11C)}.trust-badges__item--cqc{gap:10px}.trust-badges__stats{border:1px solid var(--masta-cool-grey-2C);border-radius:var(--radius-lg);background-color:var(--masta-cool-grey-na);flex-wrap:wrap;align-items:center;gap:20px 32px;width:100%;padding:20px 24px;display:flex}.trust-badges__stat{align-items:center;gap:12px;display:flex}.trust-badges__stat-icon{flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.trust-badges__stat-icon svg{width:100%;height:100%}.trust-badges__stat-copy{flex-direction:column;gap:2px;display:flex}.trust-badges__stat-number{font-size:var(--fs-h4);font-weight:var(--fw-bold);color:var(--masta-black-blue);line-height:1.2}.trust-badges__stat-label{font-size:var(--fs-small);font-weight:var(--fw-regular);color:var(--masta-cool-grey-11C);white-space:nowrap}@media (min-width:992px){.trust-badges__row{flex-flow:wrap;justify-content:space-between;align-items:center}.trust-badges__stats{flex:auto;justify-content:space-between;width:auto}}@media (max-width:991.98px){.trust-badges__row{align-items:center}.trust-badges__logos{flex-wrap:nowrap;justify-content:center;gap:14px;width:100%}.trust-badges__rating{align-items:center}.trust-badges__logo-img{height:36px}.trust-badges__item--trustpilot{gap:8px}.trust-badges__rating-score{font-size:var(--fs-h4)}.trust-badges__rating-label{font-size:var(--fs-xs)}.trust-badges__item--cqc{gap:6px}.trust-badges__stats{grid-template-columns:1fr 1fr;gap:0;padding:0;display:grid;overflow:hidden}.trust-badges__stat{border-bottom:1px solid var(--masta-cool-grey-2C);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px 12px}.trust-badges__stat:nth-child(odd){border-right:1px solid var(--masta-cool-grey-2C)}.trust-badges__stat:nth-last-child(-n+2){border-bottom:none}.trust-badges__stat-icon{width:44px;height:44px}.trust-badges__stat-copy{text-align:center;align-items:center}.trust-badges__stat-number{color:var(--masta-sea-blue-100)}.trust-badges__stat-label{white-space:normal}}.how-it-works-section{background-color:var(--brand-xlight)}.how-it-works-section .how-it-works__row{flex-direction:column;gap:32px;display:flex}.how-it-works-section .how-it-works__intro{max-width:560px}.how-it-works-section .how-it-works__title{color:#0f172a;margin-bottom:0}.how-it-works-section .how-it-works__text{font-size:var(--fs-p);line-height:var(--lh-4);color:var(--masta-cool-grey-11C);margin-bottom:0}.how-it-works-section .how-it-works__steps{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.how-it-works-section .how-it-works__step{text-align:center;border:1px solid var(--masta-cool-grey-2C);border-radius:var(--radius-lg);background-color:var(--masta-cool-grey-na);flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex}.how-it-works-section .how-it-works__step-icon{justify-content:center;align-items:center;width:64px;height:64px;display:flex}.how-it-works-section .how-it-works__step-icon svg{width:100%;height:100%}.how-it-works-section .how-it-works__step-icon i{color:var(--masta-sea-blue-100);font-size:var(--fs-h1);line-height:1}.how-it-works-section .how-it-works__step-title{font-size:var(--fs-h5);font-weight:var(--fw-bold);color:#0f172a;margin-bottom:0}.how-it-works-section .how-it-works__step-text{font-size:var(--fs-small);line-height:var(--lh-4);color:var(--masta-cool-grey-11C);margin-bottom:0}.how-it-works-section .how-it-works__step-text p{margin-bottom:0}@media (max-width:991.98px){.how-it-works-section .how-it-works__row{text-align:start;align-items:center}.how-it-works-section .how-it-works__intro{max-width:none}.how-it-works-section .how-it-works__btn-wrapper{order:3}.how-it-works-section .how-it-works__steps{border:1px solid var(--masta-cool-grey-2C);border-radius:var(--radius-lg);background-color:var(--masta-cool-grey-na);order:2;width:100%;display:block;overflow:hidden}.how-it-works-section .how-it-works__step{border:0;border-bottom:1px solid var(--masta-cool-grey-2C);border-radius:0;padding:28px 24px}.how-it-works-section .how-it-works__step:last-child{border-bottom:0}}.faq-destinations-section .faq-destinations__row{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.faq-destinations-section .faq-destinations__row>*{min-width:0}.faq-destinations-section .faq-destinations__header{max-width:520px;margin-bottom:24px}.faq-destinations-section .faq-destinations__title{color:var(--masta-black-blue);margin-bottom:12px}.faq-destinations-section .faq-destinations__text{font-size:var(--fs-p);line-height:var(--lh-4);color:var(--masta-cool-grey-11C);margin-bottom:0}.faq-destinations-section .trustpilot-section__header{max-width:560px;margin:0 auto 32px}.faq-destinations-section .trustpilot-section__title{font-size:var(--fs-h2);font-weight:var(--fw-bold);color:var(--masta-black-blue);margin-bottom:12px}.faq-destinations-section .trustpilot-section__text{font-size:var(--fs-p);line-height:var(--lh-4);color:var(--masta-cool-grey-11C);margin-bottom:0}.faq-destinations-section .faq-destinations__cta{margin-top:24px}.faq-accordion-list{flex-direction:column;gap:16px;display:flex}.faq-accordion-item{border:1px solid var(--masta-cool-grey-2C);border-radius:var(--radius-md);background-color:var(--masta-cool-grey-na);transition:var(--transition2);padding:20px}.faq-accordion-item[open]{background-color:var(--brand-light);border-color:var(--masta-sea-blue-40)}.faq-accordion-item .faq-accordion-item__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;list-style:none;display:flex}.faq-accordion-item .faq-accordion-item__summary::-webkit-details-marker{display:none}.faq-accordion-item .faq-accordion-item__question{font-size:var(--fs-p);font-weight:var(--fw-bold);color:var(--masta-sea-blue-800)}.faq-accordion-item .faq-accordion-item__toggle{border:1.5px solid var(--masta-sea-blue-20);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--masta-sea-blue-100);font-size:var(--fs-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-accordion-item[open] .faq-accordion-item__toggle{background-color:var(--masta-sky-blue-20);border-color:var(--masta-sky-blue-80)}.faq-accordion-item .faq-accordion-item__icon--up,.faq-accordion-item[open] .faq-accordion-item__icon--down{display:none}.faq-accordion-item[open] .faq-accordion-item__icon--up{display:block}.faq-accordion-item .faq-accordion-item__answer p{font-size:var(--fs-p);line-height:var(--lh-4);color:var(--masta-cool-grey-11C);margin-bottom:20px}.faq-contact-card{border-radius:var(--radius-lg);background-color:var(--brand-xlight);margin-top:24px;padding:24px}.faq-contact-card .faq-contact-card__title{font-size:var(--fs-h5);font-weight:var(--fw-bold);color:var(--masta-sea-blue-100);margin-bottom:8px}.faq-contact-card .faq-contact-card__text{font-size:var(--fs-p);color:var(--masta-cool-grey-11C);margin-bottom:16px}.faq-contact-card .faq-contact-card__actions{flex-wrap:wrap;gap:12px;display:flex}.faq-contact-card .faq-contact-card__btn{border-radius:var(--radius-sm);font-size:var(--fs-small);font-weight:var(--fw-semi-bold);transition:var(--transition2);align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:inline-flex}.faq-contact-card .faq-contact-card__btn--phone{background-color:var(--masta-sky-blue-20);color:var(--masta-sea-blue-800);border:1px solid var(--masta-sky-blue-40)}.faq-contact-card .faq-contact-card__btn--phone:hover{background-color:var(--masta-sky-blue-40)}.faq-contact-card .faq-contact-card__btn--email{background-color:var(--masta-cool-grey-na);color:var(--masta-black-blue);border:1px solid var(--masta-cool-grey-2C)}.faq-contact-card .faq-contact-card__btn--email:hover{border-color:var(--masta-sea-blue-100)}.destinations-grid{flex-direction:column;gap:16px;margin-top:24px;display:flex}.destinations-grid .destinations-grid__row{grid-template-columns:1fr 1.7fr;gap:16px;display:grid}.destinations-grid .destinations-grid__row--reverse{grid-template-columns:1.7fr 1fr}.destinations-grid .destination-card,.destinations-swiper-wrap .destination-card{border:1.5px solid var(--masta-sea-blue-60);border-radius:var(--radius-lg);background-color:var(--masta-sea-blue-20);align-items:flex-end;height:240px;padding:16px;text-decoration:none;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden}:is(.destinations-grid .destination-card,.destinations-swiper-wrap .destination-card):before{content:"";background:linear-gradient(#0d1b2e00 45%,#0d1b2e99 100%);inset:0}:is(.destinations-grid .destination-card,.destinations-swiper-wrap .destination-card) .destination-card__media{z-index:0;background-position:50%;background-size:cover;transition:transform .6s;position:absolute;inset:0;transform:scale(1)}:is(.destinations-grid .destination-card,.destinations-swiper-wrap .destination-card):hover .destination-card__media{transform:scale(1.08)}:is(.destinations-grid .destination-card,.destinations-swiper-wrap .destination-card) .destination-card__label{z-index:2;border-radius:var(--radius-sm);background-color:var(--masta-black-blue);color:var(--masta-cool-grey-na);font-size:var(--fs-small);font-weight:var(--fw-semi-bold);align-items:center;gap:6px;padding:8px 14px;display:inline-flex;position:relative}:is(.destinations-grid .destination-card,.destinations-swiper-wrap .destination-card) .destination-card__label i{font-size:var(--fs-xs);transition:transform .35s;display:inline-block}:is(.destinations-grid .destination-card,.destinations-swiper-wrap .destination-card):hover .destination-card__label i{transform:translate(3px)}:is(.destinations-grid .destination-card--placeholder,.destinations-swiper-wrap .destination-card--placeholder) .destination-card__media{background-image:linear-gradient(135deg, var(--masta-sea-blue-100) 0%, var(--masta-sea-blue-60) 100%)}:is(.destinations-grid .destination-card--placeholder,.destinations-swiper-wrap .destination-card--placeholder) .destination-card__watermark{z-index:1;font-size:var(--fs-h1);color:#ffffff40;transition:transform .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.destinations-grid .destination-card--placeholder,.destinations-swiper-wrap .destination-card--placeholder):hover .destination-card__watermark{transform:translate(-50%,-50%)scale(1.08)}.destinations-swiper-wrap{display:none}.destinations-swiper .swiper-slide{border:3px solid var(--Brand-500---Base,#0072b1);border-radius:var(--radius-lg);height:auto}.destinations-swiper-controls{justify-content:center;align-items:center;gap:16px;margin-top:20px;display:flex}.destinations-swiper-btn{border-radius:var(--radius-md);background-color:var(--masta-sky-blue-20);width:40px;height:40px;color:var(--masta-sea-blue-100);font-size:var(--fs-small);cursor:pointer;transition:var(--transition2);border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.destinations-swiper-btn:hover{background-color:var(--masta-sky-blue-60)}.destinations-swiper-btn.swiper-button-disabled{opacity:.4;cursor:default;pointer-events:none}.destinations-swiper-pagination{align-items:center;gap:6px;display:flex}.destinations-swiper-pagination .swiper-pagination-bullet{border-radius:var(--radius-pill);background-color:var(--masta-sea-blue-40);opacity:1;width:8px;height:8px;transition:var(--transition2);margin:0}.destinations-swiper-pagination .swiper-pagination-bullet-active{background-color:var(--masta-sea-blue-100);width:22px}.faq-destinations__cta--mobile{display:none}@media (max-width:991.98px){.faq-destinations-section .faq-destinations__row{grid-template-columns:1fr;gap:20px}}@media (max-width:767.98px){.destinations-swiper-wrap .destination-card{background:#fff;border:3px solid #fff;height:236px}.faq-destinations__cta--desktop,.destinations-grid{display:none!important}.destinations-swiper-wrap{display:block}.faq-destinations__cta--mobile{margin-top:24px;display:block}.faq-destinations__cta--mobile .theme-btn{justify-content:center;width:65%}.faq-destinations-section .faq-destinations__cta,.how-it-works-section .how-it-works__btn-wrapper{justify-content:center;align-items:center;display:flex}}@media (max-width:575.98px){.services-card .services-card__footer{padding:16px 12px!important}.destinations-grid .destinations-grid__row,.destinations-grid .destinations-grid__row--reverse{grid-template-columns:1fr}.faq-contact-card .faq-contact-card__actions{flex-direction:column}.faq-contact-card .faq-contact-card__btn{justify-content:center}}.services-section{background-color:var(--brand-xlight)}.services-section .services-section__header{max-width:620px;margin-bottom:32px}.services-section .services-section__title{color:var(--masta-black-blue);margin-bottom:12px}.services-section .services-section__text{font-size:var(--fs-p);line-height:var(--lh-4);color:var(--masta-cool-grey-11C);margin-bottom:0}.services-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.services-card{border:1px solid var(--masta-cool-grey-2C);border-radius:var(--radius-lg);background-color:var(--masta-cool-grey-na);flex-direction:column;height:100%;display:flex;overflow:hidden}.services-card .services-card__icon{justify-content:center;align-items:center;width:48px;height:48px;margin:24px 24px 0;display:flex}.services-card .services-card__icon svg{width:100%;height:100%}.services-card .services-card__body{flex:1;padding:16px 24px 24px}.services-card .services-card__title{font-size:var(--fs-h5);font-weight:var(--fw-bold);color:var(--masta-sea-blue-800);margin-bottom:8px}.services-card .services-card__text{font-size:var(--fs-p);line-height:var(--lh-4);color:var(--masta-cool-grey-11C);margin-bottom:0}.services-card .services-card__footer{border-top:1px solid var(--masta-cool-grey-2C);background-color:var(--section-bg-color);align-items:center;gap:12px;padding:16px 24px;display:flex}.services-card .services-card__footer--single .services-card__btn{flex:none}.services-card__btn{border-radius:var(--radius-sm);font-size:var(--fs-small);font-weight:var(--fw-semi-bold);white-space:nowrap;transition:var(--transition2);flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:10px 16px;text-decoration:none;display:inline-flex}.services-card__btn i{font-size:var(--fs-xs);transition:transform .35s;display:inline-block}.services-card__btn:hover i{transform:translate(3px)}.services-card__btn--light{background-color:var(--masta-sea-blue-100);color:var(--masta-cool-grey-na)}.services-card__btn--light:hover{background-color:var(--masta-sea-blue-80);color:var(--masta-cool-grey-na)}.services-card__btn--dark{background-color:var(--masta-black-blue);color:var(--masta-cool-grey-na)}.services-card__btn--dark:hover{color:var(--masta-cool-grey-na);background-color:#00263d}@media (max-width:991.98px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.services-grid{grid-template-columns:1fr}.services-card__footer{flex-direction:row;align-items:stretch}}.services-swiper-wrap{display:none}.services-swiper .swiper-slide{height:auto}.services-swiper .swiper-slide .services-card{height:100%}.services-swiper-controls{justify-content:center;align-items:center;gap:16px;margin-top:20px;display:flex}.services-swiper-btn{border-radius:var(--radius-md);background-color:var(--masta-sky-blue-20);width:40px;height:40px;color:var(--masta-sea-blue-100);font-size:var(--fs-small);cursor:pointer;transition:var(--transition2);border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.services-swiper-btn:hover{background-color:var(--masta-sky-blue-60)}.services-swiper-btn.swiper-button-disabled{opacity:.4;cursor:default;pointer-events:none}.rebooking-member-guide{color:#14364a;background:#f4fbff;border:1px solid #cfe4f2;border-radius:12px;align-items:flex-start;gap:14px;margin:0 0 20px;padding:16px 18px;display:flex}.rebooking-member-guide__icon{width:36px;height:36px;color:var(--masta-sea-blue-100);background:#dff2fc;border-radius:10px;flex:0 0 36px;place-items:center;font-size:18px;display:grid}.rebooking-member-guide__content{min-width:0;font-size:var(--fs-small);line-height:1.5}.rebooking-member-guide__content p{font-size:var(--fs-small)}.rebooking-member-guide__content strong{color:#102f42;font-size:15px}.rebooking-member-guide__count,.linked-profile-picker__hint{min-height:22px;color:var(--masta-sea-blue-100);background:#e6f4fb;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.linked-profile-picker{border-left:3px solid var(--masta-sea-blue-100);background:#f6fafc;border-radius:0 10px 10px 0;margin:0 0 10px;padding:14px 16px 12px}.linked-profile-picker .nice-select.open .list{max-height:130px;margin-bottom:0;overflow-y:auto}.linked-profile-picker__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.linked-profile-picker__label{color:#16384b;font-size:14px;font-weight:700}.linked-profile-picker__description,.linked-profile-picker__new-member{color:#607484;font-size:13px;line-height:1.45;display:block}.linked-profile-picker__description{margin:4px 0 0}.booking-card .js-linked-user-select{margin:0 20px 6px}.booking-card .nice-select.js-linked-user-select{margin:0;padding-left:12px;padding-right:12px}@media (max-width:575px){.rebooking-member-guide,.linked-profile-picker,.booking-card .js-linked-user-select,.booking-card .nice-select.js-linked-user-select{margin-left:0;margin-right:0}}.services-swiper-pagination{align-items:center;gap:6px;display:flex}.services-swiper-pagination .swiper-pagination-bullet{border-radius:var(--radius-pill);background-color:var(--masta-sea-blue-40);opacity:1;width:8px;height:8px;transition:var(--transition2);margin:0}.services-swiper-pagination .swiper-pagination-bullet-active{background-color:var(--masta-sea-blue-100);width:22px}@media (max-width:767.98px){.services-grid{display:none}.services-swiper-wrap{display:block}}.for-employers-section .for-employers__row{grid-template-columns:1.3fr 1fr 1fr;align-items:start;gap:24px;display:grid}.for-employers-section .for-employers__title{color:var(--masta-black-blue);padding-bottom:12px;position:relative}.for-employers-section .for-employers__text{font-size:var(--fs-p);line-height:var(--lh-4);color:var(--masta-cool-grey-11C);margin-bottom:16px}.for-employers-section .for-employers__text:last-of-type{margin-bottom:28px}.for-employers-section .for-employers__list{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.for-employers-section .for-employers__item{align-items:flex-start;gap:16px;display:flex}.for-employers-section .for-employers__icon{background-color:var(--masta-sky-blue-20);width:56px;height:56px;color:var(--masta-sea-blue-100);font-size:var(--fs-h3);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.for-employers-section .for-employers__item-title{font-size:var(--fs-h6);font-weight:var(--fw-bold);color:var(--masta-black-blue);margin-bottom:4px}.for-employers-section .for-employers__item-text{font-size:var(--fs-small);line-height:var(--lh-4);color:var(--masta-cool-grey-11C);margin-bottom:0}.for-employers__card{border-radius:var(--radius-lg);flex-direction:column;align-self:stretch;min-height:480px;padding:28px 24px;display:flex;position:relative;overflow:hidden}.for-employers__card .for-employers__card-media{z-index:0;background-position:top;background-size:cover;position:absolute;inset:0}.for-employers__card .for-employers__card-content{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}.for-employers__card .for-employers__card-title{font-size:var(--fs-h5);font-weight:var(--fw-bold);margin-bottom:12px}.for-employers__card .for-employers__card-text{max-width:230px;font-size:var(--fs-p);line-height:var(--lh-4);margin-bottom:24px}.for-employers__card .for-employers__checklist{flex-direction:column;flex:auto;justify-content:space-between;gap:12px;max-width:230px;margin:0;padding:0;list-style:none;display:flex}.for-employers__card .for-employers__checklist li{font-size:var(--fs-small);font-weight:var(--fw-medium);align-items:center;gap:10px;display:flex}.for-employers__card .for-employers__check{background-color:var(--masta-sea-blue-100);width:20px;height:20px;color:var(--masta-cool-grey-na);font-size:var(--fs-2xs);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.for-employers__card .for-employers__card-cta{margin-top:24px}.for-employers__card--light{background-color:var(--masta-sky-blue-20)}.for-employers__card--light .for-employers__card-content:before{content:"";z-index:-1;background:linear-gradient(100deg,#e3f5f9f7 0%,#e3f5f9e0 40%,#e3f5f959 70%,#e3f5f900 100%);margin:-32px -28px;position:absolute;inset:0}.for-employers__card--light .for-employers__card-title,.for-employers__card--light .for-employers__card-text{color:var(--masta-black-blue)}.for-employers__card--light .for-employers__card-text{color:var(--masta-cool-grey-11C)}.for-employers__card--light .for-employers__checklist li{color:var(--masta-black-blue)}.for-employers__card--dark{background-color:var(--navy)}.for-employers__card--dark .for-employers__card-content:before{content:"";z-index:-1;background:linear-gradient(100deg,#0d1b2ef2 0%,#0d1b2ed9 40%,#0d1b2e59 70%,#0d1b2e00 100%);margin:-32px -28px;position:absolute;inset:0}.for-employers__card--dark .for-employers__card-title,.for-employers__card--dark .for-employers__card-text,.for-employers__card--dark .for-employers__checklist li{color:var(--masta-cool-grey-na)}@media (max-width:991.98px){.for-employers-section .for-employers__row{grid-template-columns:1fr}.for-employers__card{min-height:420px}}@media (max-width:575.98px){.for-employers__card{padding:24px 20px}}.for-employers-swiper-wrap{display:none}.for-employers-swiper .swiper-slide{height:auto}.for-employers-swiper .swiper-slide .for-employers__card{height:100%}.for-employers-swiper-controls{justify-content:center;align-items:center;gap:16px;margin-top:20px;display:flex}.for-employers-swiper-btn{border-radius:var(--radius-md);background-color:var(--masta-sky-blue-20);width:40px;height:40px;color:var(--masta-sea-blue-100);font-size:var(--fs-small);cursor:pointer;transition:var(--transition2);border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.for-employers-swiper-btn:hover{background-color:var(--masta-sky-blue-60)}.for-employers-swiper-btn.swiper-button-disabled{opacity:.4;cursor:default;pointer-events:none}.for-employers-swiper-pagination{align-items:center;gap:6px;display:flex}.for-employers-swiper-pagination .swiper-pagination-bullet{border-radius:var(--radius-pill);background-color:var(--masta-sea-blue-40);opacity:1;width:8px;height:8px;transition:var(--transition2);margin:0}.for-employers-swiper-pagination .swiper-pagination-bullet-active{background-color:var(--masta-sea-blue-100);width:22px}@media (max-width:767.98px){.for-employers-swiper-pagination{justify-content:center;width:30%!important}.services-swiper-pagination,.destinations-swiper-pagination{justify-content:center;width:50%!important}.for-employers-section .for-employers__row .for-employers__card{display:none}.for-employers-swiper-wrap{margin-top:32px;display:block}.for-employers__card--light .for-employers__card-content:before{background:linear-gradient(90deg,#e3f5f9f7 0%,#e3f5f9e0 40%,#e3f5f959 70%,#e3f5f900 100%)}.for-employers__card--dark .for-employers__card-content:before{background:linear-gradient(90deg,#0d1b2ef2 0%,#0d1b2ed9 40%,#0d1b2e59 70%,#0d1b2e00 100%)}.for-employers-section .for-employers__list{grid-template-columns:repeat(1,1fr);gap:12px;display:grid}.for-employers-section .for-employers__item{border:1px solid var(--masta-cool-grey-2C);border-radius:var(--radius-md);background-color:var(--masta-cool-grey-na);flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.for-employers-section .for-employers__icon{width:44px;height:44px;font-size:var(--fs-h4)}.for-employers-section .for-employers__item-title{font-size:var(--fs-small);margin-bottom:0}.for-employers-section .for-employers__item-text{display:none}}.online-store-section .online-store__hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:56px 0 64px;position:relative}.online-store-section .online-store__row{flex-direction:column;gap:40px;display:flex}.online-store-section .online-store__intro{order:1;max-width:520px}.online-store-section .online-store__title{color:var(--masta-cool-grey-na);margin-bottom:12px}.online-store-section .online-store__text{font-size:var(--fs-p);line-height:var(--lh-4);color:var(--masta-sky-blue-40);margin-bottom:0}.online-store-section .online-store__cta{order:2;display:inline-flex}.online-store-section .online-store-swiper-wrap{order:3;position:relative}.online-store-section .online-store-swiper{overflow:hidden}.online-store-section .online-store-swiper-controls{display:contents}.online-store-section .online-store-swiper-pagination{display:none}.online-store-section .online-store-card{border:1px solid var(--masta-cool-grey-2C);border-radius:var(--radius-lg);background-color:var(--masta-cool-grey-na);height:100%;box-shadow:var(--shadow-md);transition:var(--transition2);flex-direction:column;padding:20px;display:flex;overflow:hidden}.online-store-section .online-store-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.online-store-section .online-store-card__media{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--masta-sky-blue-20);justify-content:center;align-items:center;height:160px;margin:-20px -20px 16px;padding:16px;display:flex}.online-store-section .online-store-card__media img{object-fit:contain;max-width:100%;max-height:100%}.online-store-section .online-store-card__title{font-size:var(--fs-h6);font-weight:var(--fw-bold);color:var(--masta-black-blue);margin-bottom:6px}.online-store-section .online-store-card__price{font-size:var(--fs-h5);font-weight:var(--fw-bold);color:var(--masta-sea-blue-100);border-bottom:1px solid var(--masta-cool-grey-2C);margin-bottom:12px;padding-bottom:12px}.online-store-section .online-store-card__price span{font-size:var(--fs-small);font-weight:var(--fw-regular);color:var(--masta-cool-grey-11C)}.online-store-section .online-store-card__note{font-size:var(--fs-xs);line-height:var(--lh-3);color:var(--masta-cool-grey-11C);flex:auto;margin-bottom:16px}.online-store-section .online-store-card__btn{border-radius:var(--radius-sm);background-color:var(--masta-sky-blue-20);width:100%;color:var(--masta-sea-blue-100);font-size:var(--fs-small);font-weight:var(--fw-semi-bold);transition:var(--transition2);justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:flex}.online-store-section .online-store-card__btn:hover{background-color:var(--masta-sky-blue-40);color:var(--masta-sea-blue-100)}.online-store-section .online-store-swiper-btn{z-index:2;border-radius:var(--radius-md);background-color:var(--masta-cool-grey-na);width:44px;height:44px;color:var(--masta-sea-blue-100);font-size:var(--fs-p);box-shadow:var(--shadow-md);cursor:pointer;transition:var(--transition2);border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.online-store-section .online-store-swiper-btn:hover{background-color:var(--masta-sky-blue-40)}.online-store-section .online-store-swiper-btn.swiper-button-disabled{opacity:.4;cursor:default;pointer-events:none}.online-store-section .online-store-swiper-btn--prev{left:-22px}.online-store-section .online-store-swiper-btn--next{right:-22px}.online-store-section .online-store__divider{opacity:1;background:linear-gradient(90deg,#80b8d800 0%,#80b8d8 10%,#80b8d800 100%);border:none;height:1px;margin:40px 0;position:relative}.online-store-section .online-store__features{flex-wrap:wrap;justify-content:center;align-items:center;gap:56px;padding:40px 0 0;display:flex}.online-store-section .online-store__feature{align-items:center;gap:14px;display:flex}.online-store-section .online-store__feature-icon{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.online-store-section .online-store__feature-icon svg{width:100%;height:100%}.online-store-section .online-store__feature-title{font-size:var(--fs-h6);font-weight:var(--fw-bold);color:var(--masta-black-blue);margin-bottom:2px}.online-store-section .online-store__feature-text{font-size:var(--fs-small);color:var(--masta-cool-grey-11C);margin-bottom:0}@media (max-width:991.98px){.online-store-section .online-store__hero{padding:48px 0 56px}.online-store-section .online-store__intro{max-width:none}.online-store-section .online-store-swiper-wrap{padding:0 56px}.online-store-section .online-store-swiper-btn--prev{box-shadow:var(--shadow-lg);border:1px solid;left:4px}.online-store-section .online-store-swiper-btn--next{box-shadow:var(--shadow-lg);border:1px solid;right:4px}.online-store-section .online-store__features{justify-content:center;gap:32px}}@media (max-width:767.98px){.online-store-section .online-store__hero{background-image:none;background-color:var(--masta-cool-grey-na);padding:40px 0 30px}.online-store-section .online-store__row{flex-flow:wrap;justify-content:space-between;row-gap:24px}.online-store-section .online-store__intro{text-align:left;flex:0 0 100%;order:1}.online-store-section .online-store-swiper-wrap{display:contents}.online-store-section .online-store-swiper{flex:0 0 100%;order:2}.online-store-section .online-store__cta{flex:none;order:3;align-self:center}.online-store-section .online-store-swiper-controls{flex:none;order:4;align-items:center;gap:12px;display:flex}.online-store-section .online-store-swiper-btn{box-shadow:none;background-color:var(--masta-sky-blue-20);border:none;position:static;transform:none}.online-store-section .online-store-card{padding:14px}.online-store-section .online-store-card__media{height:100px;margin:-14px -14px 14px}.online-store-section .online-store__features{background-color:var(--masta-cool-grey-na);border:1px solid var(--masta-cool-grey-2C);border-radius:var(--radius-lg);flex-direction:column;align-items:stretch;gap:0;margin:32px 0;padding:0}.online-store-section .online-store__feature{text-align:center;border-bottom:1px solid var(--masta-cool-grey-2C);flex-direction:column;align-items:center;gap:8px;padding:24px 20px}.online-store-section .online-store__feature:last-child{border-bottom:none}.online-store-section .online-store__feature-icon{width:56px;height:56px}}@media (max-width:575.98px){.online-store-section .online-store-swiper-wrap{padding:0}.online-store-section .online-store-swiper-btn{width:32px;height:32px;font-size:var(--fs-sm)}.online-store-section .online-store-card__media{height:160px}}.book-appointment-banner{background-color:var(--masta-sea-blue-100);padding:28px 0}.book-appointment-banner .book-appointment-banner__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;display:flex}.book-appointment-banner .book-appointment-banner__title{font-size:var(--fs-h5);font-weight:var(--fw-bold);color:var(--masta-cool-grey-na);margin-bottom:4px}.book-appointment-banner .book-appointment-banner__text{font-size:var(--fs-p);font-weight:var(--fw-regular);color:var(--masta-sky-blue-40);margin-bottom:0}.book-appointment-banner .book-appointment-banner__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.book-appointment-banner .book-appointment-banner__btn{border-radius:var(--radius-sm);font-size:var(--fs-small);font-weight:var(--fw-semi-bold);white-space:nowrap;transition:var(--transition2);align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:inline-flex}.book-appointment-banner .book-appointment-banner__btn--dark{background-color:var(--masta-black-blue);color:var(--masta-cool-grey-na)}.book-appointment-banner .book-appointment-banner__btn--dark:hover{background-color:var(--navy-mid);color:var(--masta-cool-grey-na)}.book-appointment-banner .book-appointment-banner__btn--light{background-color:var(--masta-cool-grey-na);color:var(--masta-black-blue)}.book-appointment-banner .book-appointment-banner__btn--light:hover{background-color:var(--masta-sky-blue-20);color:var(--masta-black-blue)}@media (max-width:767.98px){.book-appointment-banner .book-appointment-banner__row{flex-direction:column;align-items:flex-start}.book-appointment-banner .book-appointment-banner__actions{width:100%}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:var(--fs-small);text-align:left}.woocommerce-cart .woocommerce-message{font-size:var(--fs-small);gap:15px;padding:4px 8px}.loader-box{width:90%;margin:0 auto}}@media (max-width:575.98px){.book-appointment-banner{padding:20px 0}.book-appointment-banner .book-appointment-banner__actions{align-items:stretch;width:100%}.book-appointment-banner .book-appointment-banner__btn{flex:1 1 0;justify-content:center}.woocommerce-cart .woocommerce-message{font-size:var(--fs-small);flex-direction:column;padding:6px 8px}}.brand-strip{border-top:1px solid var(--masta-cool-grey-2C);padding:32px 0}.brand-strip .brand-strip__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;display:flex}.brand-strip .brand-strip__brand{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.brand-strip .brand-strip__logo{flex-shrink:0;display:inline-flex}.brand-strip .brand-strip__logo img{width:auto;height:32px}.brand-strip .brand-strip__text{font-size:var(--fs-p);font-weight:var(--fw-regular);color:var(--masta-cool-grey-11C);margin-bottom:0}.brand-strip .brand-strip__social{flex-shrink:0;align-items:center;gap:12px;display:flex}.brand-strip .brand-strip__social-link{background-color:var(--masta-sea-blue-100);width:36px;height:36px;color:var(--masta-cool-grey-na);font-size:var(--fs-small);transition:var(--transition2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.brand-strip .brand-strip__social-link:hover{background-color:var(--masta-black-blue);color:var(--masta-cool-grey-na)}@media (max-width:767.98px){.brand-strip .brand-strip__row{flex-direction:column;align-items:flex-start}}@media (max-width:575.98px){.brand-strip{padding:20px 0}.brand-strip .brand-strip__row{text-align:center;align-items:center}.brand-strip .brand-strip__brand{flex-direction:column;align-items:center;gap:12px}.brand-strip .brand-strip__social{justify-content:center;width:100%}}i{font-size:inherit!important}.footer-widgets-wrapper .single-footer-widget .list-items li,.footer-widgets-wrapper .single-footer-widget .list-items li:before,.popular-destinations li a,.popular-destinations li a:before,.popular-destinations li a:after,.footer-bottom .footer-wrapper .footer-menu li a{transition-timing-function:var(--masta-hover-ease)}.footer-widgets-wrapper .single-footer-widget .list-items li a{transition:color .35s var(--masta-hover-ease), padding-left .35s var(--masta-hover-ease)}.footer-widgets-wrapper .single-footer-widget .list-items li:before{top:50%;transform:translate(-6px,-50%)}.footer-widgets-wrapper .single-footer-widget .list-items li:hover:before{transform:translateY(-50%)}.popular-destinations li a:after{top:50%;transform:translate(6px,-50%)}.popular-destinations li a:hover:after{transform:translateY(-50%)}.booking-summary .js-clinicAddress{font-size:var(--fs-xs)!important}.for-employers__item-body{font-size:var(--fs-small)}.wpcf7-form input,.wpcf7-form select{padding:.696rem}@media (min-width:768px) and (max-width:991.98px){.for-employers__card .for-employers__checklist,.for-employers__card .for-employers__card-text{max-width:400px}}.booking-summary li{color:inherit!important}.masta-contact-sidebar{flex-direction:column;gap:1rem;display:flex}.masta-contact-sidebar .box{border-radius:16px;padding:28px 24px;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s;position:relative;overflow:hidden}.masta-contact-sidebar .box:hover{transform:translateY(-3px)}.masta-contact-sidebar .box.bg-theme{box-shadow:0 8px 24px #0072b159,0 2px 6px #0072b133,inset 0 1px #ffffff26;background:linear-gradient(135deg, var(--masta-sea-blue-100) 0%, var(--masta-sea-blue-100) 100%)!important}.masta-contact-sidebar .box.bg-theme:before{content:"";border-radius:inherit;background:radial-gradient(ellipse at top-left, #ffffff1f 0%, transparent 60%);pointer-events:none;position:absolute;inset:0}.masta-contact-sidebar .box.bg-theme:hover{box-shadow:0 14px 36px #0072b173,0 4px 12px #0072b140,inset 0 1px #fff3}.masta-contact-sidebar .box.bg-theme .frame-container .frame i{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;font-size:1.35rem;transition:background .25s,transform .25s;display:flex;color:#fff!important}.masta-contact-sidebar .box.bg-theme:hover .frame-container .frame i{background:#ffffff47;transform:scale(1.08)rotate(-4deg)}.masta-contact-sidebar .box.bg-theme .frame-container .frame .content{gap:6px;color:#ffffffe6!important}.masta-contact-sidebar .box.bg-theme .frame-container .frame .content span,.masta-contact-sidebar .box.bg-theme .frame-container .frame .content span.text-white{font-size:var(--fs-md);letter-spacing:.01em;font-weight:700;line-height:1.35;color:#fff!important}.masta-contact-sidebar .box.bg-theme .frame-container .frame .content p,.masta-contact-sidebar .box.bg-theme .frame-container .frame .content a{font-size:.85rem;line-height:1.55;color:#ffffffd9!important}.masta-contact-sidebar .box.bg-theme .theme-btn.btn-outline.border-white{font-weight:600;font-size:var(--fs-p);letter-spacing:.03em;background:#ffffff1a;border-radius:50px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:20px;padding:11px 22px;transition:background .25s,border-color .25s,transform .2s;display:flex;color:#fff!important;border:1.5px solid #ffffffb3!important}.masta-contact-sidebar .box.bg-theme .theme-btn.btn-outline.border-white:hover{background:#ffffff38;transform:translateY(-1px);border-color:#fff!important}.masta-contact-sidebar .box.bg-default{background:var(--masta-cool-grey-na);border:1px solid #00000012;box-shadow:0 4px 16px #00000012,0 1px 4px #0000000a}.masta-contact-sidebar .box.bg-default:hover{box-shadow:0 10px 32px #0000001c,0 2px 8px #0000000f}.masta-contact-sidebar .box .title h5{font-size:var(--fs-md);color:var(--masta-sea-blue-100);border-bottom:2px solid #0072b11a;align-items:center;gap:10px;padding-bottom:12px;font-weight:700;display:flex}.masta-contact-sidebar .box .title h5 i{width:36px;min-width:36px;height:36px;color:var(--masta-sea-blue-100);background:#0072b11a;border-radius:50%;justify-content:center;align-items:center;font-size:1.05rem;transition:background .25s,transform .25s;display:flex}.masta-contact-sidebar .box:hover .title h5 i{background:var(--masta-sea-blue-100);color:#fff;transform:scale(1.1)}.masta-contact-sidebar .box.bg-default .frame-container{flex-direction:column;gap:0}.masta-contact-sidebar .box.bg-default .frame{align-items:flex-start;gap:14px;padding:12px 0;display:flex;margin-bottom:0!important}.masta-contact-sidebar .box.bg-default .frame:last-child{border-bottom:none}.masta-contact-sidebar .box.bg-default .frame i{width:38px;min-width:38px;height:38px;color:var(--masta-sea-blue-100);background:#0072b114;border-radius:10px;justify-content:center;align-items:center;font-size:1.1rem;transition:background .25s,color .25s;display:flex}.masta-contact-sidebar .box.bg-default .frame:hover i{background:var(--masta-sea-blue-100);color:#fff}.masta-contact-sidebar .box.bg-default .frame .content span{letter-spacing:.08em;text-transform:uppercase;color:#8a9ab5;margin-bottom:2px;font-size:.72rem;font-weight:600;display:block}.masta-contact-sidebar .box.bg-default .frame .content,.masta-contact-sidebar .box.bg-default .frame .content p,.masta-contact-sidebar .box.bg-default .frame .content a{color:#1d2533;margin-bottom:0;font-size:.9rem;font-weight:500;line-height:1.5;text-decoration:none;transition:color .2s}.masta-contact-sidebar .box.bg-default .frame .content a:hover{color:var(--masta-sea-blue-100)}.masta-contact-sidebar .box .small.fst-italic{color:#9aa3b0;border-top:1px dashed #00000017;margin-top:14px;padding-top:10px;font-size:.75rem;line-height:1.55}.masta-contact-sidebar .box:not(.bg-theme):not(.bg-default){background:#f7f9fc;border:1px solid #0000000f;box-shadow:0 2px 8px #0000000d}.masta-contact-sidebar .box:not(.bg-theme):not(.bg-default):hover{box-shadow:0 6px 20px #00000017}.masta-contact-sidebar .box ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.masta-contact-sidebar .box ul li{font-size:var(--fs-p);border-radius:8px;justify-content:space-between;align-items:center;padding:3px 10px;transition:background .2s;display:flex}.masta-contact-sidebar .box ul li:hover{background:#0072b10f}.masta-contact-sidebar .box ul li span:first-child{color:#3d4a5c;font-weight:500}.masta-contact-sidebar .box ul li a{color:var(--masta-sea-blue-100);font-weight:600;font-size:var(--fs-p);align-items:center;gap:10px;text-decoration:none;transition:gap .2s,color .2s;display:flex}.masta-contact-sidebar .box ul li a:hover{color:#003959;gap:14px}.masta-contact-sidebar .box ul li a i{color:var(--masta-sea-blue-100);font-size:1.1rem;transition:transform .2s}.masta-contact-sidebar .box ul li a:hover i{transform:translate(3px)}.masta-contact-sidebar .box:not(.bg-theme) .theme-btn{width:100%;font-weight:700;font-size:var(--fs-p);letter-spacing:.03em;border-radius:50px;justify-content:center;align-items:center;gap:6px;margin-top:18px;padding:12px 20px;transition:transform .22s,box-shadow .22s;display:flex;box-shadow:0 4px 14px #0072b138}.masta-contact-sidebar .box:not(.bg-theme) .theme-btn:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0072b152}@media (min-width:576px) and (max-width:991.98px){.masta-contact-sidebar{flex-flow:wrap}.masta-contact-sidebar .box{flex:calc(50% - .5rem);min-width:220px}}@media (max-width:575px){.masta-contact-sidebar .box{padding:22px 18px}}.health-tests-details-section .shop-single-gallery.screening .flexslider-thumbnails .slides li{border-radius:var(--radius-md);background-color:#e2e8f0;border:6px solid #fff;width:100%;padding-top:100%;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a1f}.health-tests-details-section .shop-single-gallery.screening .flexslider-thumbnails .slides li img{object-fit:cover;object-position:center 20%;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0}@media (max-width:1200px){.screening-taxonomy-hero__content,.screening-taxonomy-hero__description,.screening-taxonomy-hero__media{max-width:100%}}.get-support-section{background:linear-gradient(135deg,#eef6fb 0%,#f4f9fd 60%,#e8f4f9 100%);position:relative;overflow:hidden}.get-support-section:before,.get-support-section:after{content:"";pointer-events:none;z-index:0;border-radius:50%;position:absolute}.get-support-section:before{background:#0072b112;width:280px;height:280px;top:-60px;left:-80px}.get-support-section:after{background:#0072b10d;width:200px;height:200px;bottom:-40px;right:-50px}.get-support-section .container{z-index:1;position:relative}.get-support-section__header{margin:0 auto 2.5rem}.get-support-section__tag{font-size:var(--fs-xs,.75rem);font-weight:var(--fw-semi-bold,600);letter-spacing:.12em;text-transform:uppercase;color:var(--brand,#0072b1);align-items:center;gap:.5rem;margin-bottom:.75rem;display:inline-flex}.get-support-section__tag:before,.get-support-section__tag:after{content:"";background:var(--brand,#0072b1);border-radius:2px;width:32px;height:2px;display:block}.get-support-section__title{margin-bottom:1rem}.get-support-section__desc p{font-size:var(--fs-p,1rem);color:var(--gray-600,#475569);line-height:var(--lh-5,1.6);margin:0}.get-support-section__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.25rem;display:grid}.get-support-section__card{border-radius:var(--radius-xlg,20px);box-shadow:var(--shadow-md,0 4px 12px #00000014);background:#fff;justify-content:space-between;align-items:center;min-height:180px;transition:box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden}.get-support-section__card:hover{box-shadow:var(--shadow-lg,0 8px 24px #0000001a);transform:translateY(-2px)}.get-support-section__card-body{z-index:2;flex-direction:column;flex:auto;gap:.75rem;padding:2rem 1.5rem 2rem 2rem;display:flex;position:relative}.get-support-section__icon-wrap{background:#0072b11a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.get-support-section__icon-wrap i{color:var(--brand,#0072b1);font-size:1.5rem!important}.get-support-section__card-title{margin:0}.get-support-section__card-desc{font-size:var(--fs-sm,.875rem);color:var(--gray-600,#475569);line-height:var(--lh-4,1.5);margin:0}.get-support-section__btn{border-radius:var(--radius-sm,999px);font-size:var(--fs-sm,.875rem);font-weight:var(--fw-semi-bold,600);transition:var(--transition2,all .3s ease-in-out);white-space:nowrap;align-self:flex-start;align-items:center;gap:.5rem;padding:.625rem 1.375rem;text-decoration:none;display:inline-flex}.get-support-section__btn i{font-size:.75rem;transition:transform .25s}.get-support-section__btn:hover i{transform:translate(3px)}.get-support-section__btn--blue{background:var(--brand,#0072b1);color:#fff}.get-support-section__btn--blue:hover{background:var(--brand-dark,#005a8d);color:#fff}.get-support-section__dots{z-index:1;pointer-events:none;opacity:.6;background-image:radial-gradient(circle,#0072b140 1.5px,#0000 1.5px);background-size:10px 10px;width:72px;height:52px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.get-support-section__card-image{z-index:1;border-radius:0 var(--radius-xlg,20px) var(--radius-xlg,20px) 0;flex:none;align-self:stretch;width:260px;max-width:100%;position:relative;overflow:hidden}.get-support-section__card-image img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.get-support-section__footer-text{text-align:center;color:var(--gray-600,#475569);margin-top:2rem}@media (max-width:991.98px){.get-support-section__cards{grid-template-columns:1fr}.get-support-section__card-image{width:160px;max-width:32%}}@media (max-width:767.98px){.get-support-section__card{min-height:unset;flex-direction:column}.get-support-section__card-body{width:100%;padding:1.5rem}.get-support-section__card-image{border-radius:0 0 var(--radius-xlg,20px) var(--radius-xlg,20px);align-self:auto;width:100%;max-width:100%;height:180px}.get-support-section__header{margin-bottom:1.75rem}.get-support-section__btn{justify-content:center;align-self:stretch}}@media (max-width:479.98px){.get-support-section__card-image{height:140px}}.travel-health-booking-flow-section .notice-warning,.notice-warning *{overflow:inherit!important}@media (max-width:991.98px){.mbp-grid{grid-template-columns:repeat(2,1fr)}.mbp-header{margin-bottom:40px}}@media (max-width:575.98px){.mbp-grid{grid-template-columns:1fr;gap:16px}.mbp-card-inner{padding:24px 20px}.mbp-header{margin-bottom:32px}.mbp-icon-wrap{border-radius:12px;width:52px;height:52px}.mbp-icon-wrap i{font-size:var(--fs-h4)!important}}.masta-benefits-premium{background:linear-gradient(150deg,#f0f8ff 0%,#e3f2fb 55%,#dbeef8 100%);position:relative;overflow:hidden}.masta-benefits-premium:before{content:"";pointer-events:none;background:radial-gradient(70% 60% at 80% 10%,#0072b112 0%,#0000 70%);position:absolute;inset:0}.mbp-header{max-width:680px;margin:0 auto 56px}.mbp-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--masta-sea-blue-100);background:#0072b11a;border:1px solid #0072b133;border-radius:50px;margin-bottom:16px;padding:4px 16px;font-size:.75rem;font-weight:700;display:inline-block}.mbp-title{font-size:var(--fs-h2);color:var(--masta-sea-blue-800);margin-bottom:16px;font-weight:800;line-height:1.15}.mbp-subtitle{color:#4a6070;margin:0;font-size:1rem;line-height:1.7}.mbp-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.mbp-card{background:#fff;border:1px solid #0072b11a;border-radius:16px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #0039590f,0 1px 3px #0039590a}.mbp-card:hover{border-color:#0072b140;transform:translateY(-6px);box-shadow:0 16px 40px #0039591f,0 4px 12px #00395912}.mbp-card-accent{background:linear-gradient(90deg, var(--masta-sea-blue-100) 0%, var(--masta-sea-blue-60) 100%);transform-origin:0;height:3px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.mbp-card:hover .mbp-card-accent{transform:scaleX(1)}.mbp-card-inner{flex-direction:column;flex:1;padding:32px 28px;display:flex}.mbp-icon-wrap{background:linear-gradient(135deg,#0072b11a 0%,#0072b10f 100%);border:1px solid #0072b126;border-radius:14px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:20px;transition:background .3s,transform .3s;display:flex}.mbp-card:hover .mbp-icon-wrap{background:linear-gradient(135deg,#0072b12e 0%,#0072b11a 100%);transform:scale(1.08)}.mbp-icon-wrap i{color:var(--masta-sea-blue-100);line-height:1;display:block;font-size:var(--fs-h3)!important}.mbp-num{letter-spacing:.1em;color:var(--masta-sea-blue-60);text-transform:uppercase;margin-bottom:8px;font-size:.7rem;font-weight:700;display:block}.mbp-card-title{font-size:var(--fs-h5);color:var(--masta-sea-blue-800);margin-bottom:10px;font-weight:700;line-height:1.3}.mbp-card-text{color:#4a6070;flex:1;margin:0;font-size:.9375rem;line-height:1.65}.mbp-card--cta{background:linear-gradient(135deg, var(--masta-sea-blue-800) 0%, var(--masta-sea-blue-100) 100%);border-color:#0000}.mbp-card--cta:hover{border-color:#0000;box-shadow:0 16px 40px #00395940,0 4px 12px #00395926}.mbp-card--cta .mbp-card-accent{background:#ffffff4d}.mbp-cta-inner{justify-content:center;align-items:flex-start;gap:24px}.mbp-cta-text{color:#ffffffe6;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.6}.mbp-cta-btn{color:var(--masta-sea-blue-800);background:#fff;border-radius:50px;align-items:center;gap:8px;margin-top:auto;padding:12px 26px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .25s,color .25s,transform .25s;display:inline-flex}.mbp-cta-btn:hover{background:var(--masta-sea-blue-20);color:var(--masta-sea-blue-800);text-decoration:none;transform:translate(3px)}.mbp-cta-btn i{font-size:.75rem;transition:transform .25s}.mbp-cta-btn:hover i{transform:translate(3px)}@media (max-width:991.98px){.mbp-grid{grid-template-columns:repeat(2,1fr)}.mbp-header{margin-bottom:40px}}@media (max-width:575.98px){.mbp-grid{grid-template-columns:1fr;gap:16px}.mbp-card-inner{padding:24px 20px}.mbp-header{margin-bottom:32px}.mbp-icon-wrap{border-radius:12px;width:52px;height:52px}.mbp-icon-wrap i{font-size:var(--fs-h5)!important}}.blood-testing_hero-section{background:#e6f0ff;align-items:center;padding:3.5rem 0;display:flex;position:relative;overflow:hidden}.blood-testing_hero-bg-shape-top{z-index:0;pointer-events:none;background:radial-gradient(circle,#d7ebff99 0%,#ebf5ff00 70%);border-radius:50%;width:65vw;max-width:900px;height:65vw;max-height:900px;position:absolute;top:-10%;right:-5%}.blood-testing_hero-bg-wave-bottom{clip-path:ellipse(80% 60% at 75% 100%);z-index:0;pointer-events:none;background:linear-gradient(#dbeeff00 0%,#c7e2ff66 100%);width:100%;height:280px;position:absolute;bottom:0;right:0}.dot-pattern{z-index:1;opacity:.75;pointer-events:none;background-image:radial-gradient(#c8daf0 1.8px,#0000 1.8px);background-size:14px 14px;width:120px;height:60px;position:absolute;bottom:30px;left:42%}.blood-testing_hero-breadcrumb{z-index:2;padding:9px 0;position:relative}.blood-testing_hero-breadcrumb ol{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.blood-testing_hero-breadcrumb li{align-items:center;gap:.5rem;display:inline-flex}.blood-testing_hero-breadcrumb li:not(:last-child):after{content:"›";color:var(--masta-sea-blue-100)}.blood-testing_hero-breadcrumb a{color:var(--masta-sea-blue-100);text-decoration:none}.blood-testing_hero-breadcrumb a:hover,.blood-testing_hero-breadcrumb a:focus-visible{text-decoration:underline}.blood-testing_hero-breadcrumb li[aria-current=page]{color:var(--masta-cool-grey-11C);font-weight:500}.pill-tag span{background-color:var(--masta-sea-blue-20);color:var(--masta-sea-blue-100);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;border-radius:50rem;align-items:center;gap:8px;padding:7px 18px;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #0066f50f}.pill-tag i{font-size:.95rem}.blood-testing_hero-title{color:#0f172a}.blood-testing_hero-title span{font-size:inherit;line-height:inherit;font-weight:inherit}.blood-testing_hero-title .brand-highlight{color:var(--masta-sea-blue-100);display:inline-block}.blood-testing_hero-subtitle{max-width:530px;margin-bottom:2rem}.blood-testing_hero-content-block li a{text-decoration:underline!important}.blood-testing_hero-content-block li a:hover{text-decoration:none!important}.feature-item{align-items:flex-start;gap:1.1rem;margin-bottom:1.35rem;display:flex}.feature-icon-wrapper{background-color:var(--masta-sea-blue-20);width:48px;height:48px;color:var(--masta-sea-blue-100);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.3rem;transition:transform .2s;display:flex;box-shadow:0 4px 10px #0066f514}.feature-item:hover .feature-icon-wrapper{transform:translateY(-2px)}.feature-content h3{font-size:var(--fs-p);color:#1e293b;margin:0 0 .2rem;font-weight:700}.feature-content p{font-size:var(--fs-small);max-width:390px;margin:0;line-height:1.48}.cta-button-group{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:1.5rem;margin-bottom:2.2rem;display:flex}.btn-primary-custom{background-color:var(--masta-sea-blue-100);border:1px solid var(--masta-sea-blue-100);color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.55rem;padding:.5758rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 6px 18px #0066f547}.btn-primary-custom:hover{background-color:var(--masta-sea-blue-100);border-color:var(--masta-sea-blue-100);color:#fff;transform:translateY(-2px);box-shadow:0 8px 22px #0066f559}.btn-outline-custom{border:1.5px solid var(--gray-400);border-radius:var(--radius-sm);background-color:#fff;align-items:center;gap:.55rem;padding:.5758rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-outline-custom:hover{color:var(--masta-sea-blue-100);box-shadow:var(--shadow-sm);background-color:#f8fafc;border-color:#cbd5e1;transform:translateY(-2px)}.btn-outline-custom i{font-size:1.05rem!important}.blood-testing_hero-visual-wrapper{max-width:580px;margin:0 auto;padding:1.5rem .5rem;position:relative}.blood-testing_hero-image-frame{background-color:#e2e8f0;border:0 solid #fff;border-radius:20px;width:100%;padding-top:100%;position:relative;overflow:hidden}.blood-testing_hero-image-frame img{object-fit:cover;object-position:center 20%;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0}.badge-card-trusted{background:var(--masta-cool-grey-na);box-shadow:var(--shadow-md);z-index:3;border:1px solid #f1f5f9cc;border-radius:1.1rem;flex-direction:column;gap:.5rem;padding:.9rem 1.2rem;animation:5s ease-in-out infinite alternate floatSlow;display:flex;position:absolute;top:5%;right:-10px}.badge-card-trusted .trusted-header{font-size:var(--fs-small);color:#1e293b;margin:0;font-weight:700}.badge-card-trusted .trusted-bottom{align-items:center;gap:.6rem;display:flex}.avatar-group{align-items:center;display:flex}.avatar-group img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:26px;height:26px;margin-left:-7px}.avatar-group img:first-child{margin-left:0}.verified-shield-icon{background:var(--masta-sea-blue-100);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.8rem;display:inline-flex;box-shadow:0 2px 6px #3b82f659}.badge-card-secure{background:var(--masta-cool-grey-na);box-shadow:var(--shadow-lg);z-index:3;border:1px solid #f1f5f9cc;border-radius:1.25rem;max-width:275px;padding:1.1rem 1.25rem;animation:6s ease-in-out infinite alternate floatReverse;position:absolute;bottom:6%;left:-25px}.secure-header-box{align-items:center;gap:.75rem;margin-bottom:.45rem;display:flex}.secure-icon-box{background-color:var(--teal-light);width:38px;height:38px;color:var(--teal-accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;display:flex}.secure-header-box h4{font-size:var(--fs-small);color:#0f172a;margin:0;font-weight:700;line-height:1.3}.badge-card-secure p{font-size:var(--fs-xs);color:var(--text-muted);margin:0;line-height:1.42}.badge-blood-drop{width:66px;height:66px;box-shadow:var(--shadow-md);z-index:3;background:#fff;border:3px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;animation:3s ease-in-out infinite alternate pulseGlow;display:flex;position:absolute;bottom:2%;right:0}.blood-drop-svg{width:32px;height:32px}@keyframes floatSlow{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes floatReverse{0%{transform:translateY(0)}to{transform:translateY(7px)}}@keyframes pulseGlow{0%{transform:scale(1);box-shadow:0 10px 20px -5px #ef444433}to{transform:scale(1.06);box-shadow:0 14px 28px -4px #ef444459}}@media (max-width:991.98px){.blood-testing_hero-section{padding:0}.blood-testing_hero-visual-wrapper{max-width:480px;margin-top:3rem}.badge-card-secure{bottom:0;left:0}.badge-card-trusted{top:0;right:0}.dot-pattern{display:none}.blood-testing_hero-title br{display:none!important}}@media (max-width:575.98px){.blood-testing_hero-section{padding:0}.blood-testing_hero-breadcrumb{margin-bottom:1rem}.pill-tag{padding:5px 14px;font-size:.7rem}.cta-button-group{flex-direction:column;width:100%}.cta-button-group .btn{justify-content:center;width:100%}.blood-testing_hero-image-frame{border-radius:0;padding-top:50%}.badge-card-trusted{padding:.7rem .9rem;top:-15px;right:-5px}.badge-card-secure{max-width:230px;padding:.85rem 1rem;bottom:-20px;left:-10px}.badge-card-secure h4{font-size:.82rem}.badge-card-secure p{font-size:.72rem}.badge-blood-drop{width:54px;height:54px;bottom:-10px;right:-10px}.blood-drop-svg{width:26px;height:26px}}.masta-clinical-oversight{--oversight-navy:#13255e;--oversight-text:#23376f;padding:var(--section-padding);background-color:#f4f4f4;position:relative}body.masta-modal-open{overflow:hidden}.masta-clinical-oversight__inner{text-align:center;max-width:960px;margin:0 auto;position:relative}.masta-clinical-oversight__heading{color:var(--oversight-navy);text-align:center;margin:0 0 max(1.75rem,min(3.5vw,2.5rem));font-family:inherit;font-size:max(1.4rem,min(2.5vw,1.75rem));font-weight:700;line-height:1.25}.masta-clinical-oversight__profile{text-align:center;flex-direction:column;align-items:center;max-width:860px;margin:0 auto;display:flex}.masta-clinical-oversight__portrait-wrap{aspect-ratio:1;background:#e2e8f0;border-radius:50%;width:170px;height:170px;margin:0 auto max(1.5rem,min(3vw,2rem));overflow:hidden}.masta-clinical-oversight__portrait,.masta-clinical-oversight__modal-portrait{object-fit:cover;width:100%;height:100%;display:block}.masta-clinical-oversight__content{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.masta-clinical-oversight__identity{margin:0 0 .35rem}.masta-clinical-oversight__identity h3{color:var(--oversight-navy);margin:0 0 .5rem;font-family:inherit;font-size:max(1.35rem,min(2.2vw,1.6rem));font-weight:700;line-height:1.25}.masta-clinical-oversight__role{color:var(--oversight-text);margin:0 0 .35rem;font-size:1rem;font-weight:400;line-height:1.45}.masta-clinical-oversight__credentials{color:var(--oversight-text);text-align:center;border:none;flex-direction:column;align-items:center;gap:.35rem;margin:0 0 .35rem;padding:0;display:flex}.masta-clinical-oversight__credentials span{line-height:1.45}.masta-clinical-oversight__registration{color:var(--oversight-text);justify-content:center;align-items:center;gap:.35rem;margin:0 0 max(1.5rem,min(3vw,2rem));font-size:.95rem;display:inline-flex}.masta-clinical-oversight__registration-label{color:var(--oversight-text);text-transform:none;font-size:.95rem;font-weight:400}.masta-clinical-oversight__registration a,.masta-clinical-oversight__gmc-link{color:var(--oversight-text);text-underline-offset:3px;font-size:.95rem;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.masta-clinical-oversight__intro{color:var(--oversight-text);text-align:center;max-width:820px;margin:0 auto max(1.5rem,min(3vw,2rem));font-size:1rem;line-height:1.65}.masta-clinical-oversight__link{color:var(--oversight-navy);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--oversight-navy);-webkit-text-decoration-color:var(--oversight-navy);text-decoration-color:var(--oversight-navy);text-underline-offset:4px;background:0 0;border:0;margin:0 auto;padding:0 0 2px;font-family:inherit;font-size:1rem;font-weight:700;text-decoration-thickness:2px;transition:opacity .2s;display:inline-block}.masta-clinical-oversight__link:hover{opacity:.85}.masta-clinical-oversight__link:focus-visible,.masta-clinical-oversight__close:focus-visible,.masta-clinical-oversight__registration a:focus-visible,.masta-clinical-oversight__gmc-link:focus-visible{outline-offset:4px;outline:3px solid #f0b548}.masta-clinical-oversight__modal[hidden]{display:none}.masta-clinical-oversight__modal{z-index:10000;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.masta-clinical-oversight__backdrop{background:#091f30c2;position:absolute;inset:0}.masta-clinical-oversight__dialog{background:#fff;border-radius:8px;width:100%;max-width:960px;max-height:min(860px,100vh - 2rem);padding:max(1.5rem,min(4vw,3.25rem));position:relative;overflow:auto;box-shadow:0 30px 90px #061a2a4d}.masta-clinical-oversight__close{color:var(--oversight-navy);cursor:pointer;z-index:1;background:#edf5f8;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.75rem;line-height:1;display:flex;position:absolute;top:1.25rem;right:1.25rem}.masta-clinical-oversight__modal-grid{grid-template-columns:minmax(150px,220px) 1fr;align-items:start;gap:max(1.5rem,min(5vw,3.5rem));display:grid}.masta-clinical-oversight__modal-portrait-wrap{aspect-ratio:1;border-radius:50%;overflow:hidden}.masta-clinical-oversight__modal-kicker{color:var(--oversight-navy);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem;font-size:.74rem;font-weight:700}.masta-clinical-oversight__modal-content h2{color:var(--oversight-navy);margin:0 3rem .45rem 0;font-family:inherit;font-size:max(1.8rem,min(4vw,2.5rem));font-weight:700;line-height:1.15}.masta-clinical-oversight__modal-content .masta-clinical-oversight__role{color:var(--oversight-text);margin:0 0 .5rem;font-size:1rem}.masta-clinical-oversight__modal-content .masta-clinical-oversight__credentials{text-align:left;border-left:2px solid #d4e5f2;align-items:flex-start;margin:1rem 0;padding-left:1rem}.masta-clinical-oversight__bio{color:var(--oversight-text);margin:1.5rem 0;font-size:1rem;line-height:1.75}.masta-clinical-oversight__bio p{margin:0 0 1rem}@media (max-width:700px){.masta-clinical-oversight__modal-grid{grid-template-columns:1fr}.masta-clinical-oversight__modal-portrait-wrap{max-width:150px;margin:0 auto}}:root{--default:#111827;--default-bg:#fff;--default-border:#fee2e2;--warning:#d97706;--warning-bg:#fef3c7;--warning-border:#fef08a;--info:#1e40af;--info-bg:#eff6ff;--info-border:#e5e7eb;--blue:#0072b1;--blue-bg:#a7cbe7;--blue-border:#d4e5f2;--blue-50:#e6f1fb;--blue-100:#cfe3f7;--blue-200:#85b7eb;--blue-500:#1f6fb5;--blue-600:#185fa5;--blue-700:#0c447c;--blue-900:#042c53;--amber-50:#faeeda;--amber-100:#f6c87e;--amber-200:#ef9f27;--amber-700:#854f0b;--amber-900:#412402;--green-50:#eaf3de;--green-600:#3b6d11;--green-700:#27500a;--red-50:#fcebeb;--red-600:#a32d2d;--brand:#0072b1;--brand-dark:#005a8d;--brand-light:#e8f4fb;--brand-xlight:#f0f8fd;--navy:#0d1b2e;--navy-mid:#1a2e44;--success:#059669;--success-bg:#d1fae5;--danger:#dc2626;--danger-bg:#fee2e2;--masta-border-radius:.375rem;--section-bg-color:#f9fafb;--masta-black:#000;--masta-black-blue:#001a29;--transition:all .5s ease-in-out;--transition2:all .3s ease-in-out;--box-shadow:0 0 0 1px #4444441c, 0 4px 11px #4444441f;--section-padding:clamp(2.5rem, 5vw, 3.75rem) 0;--section-padding-top:clamp(2.5rem, 5vw, 3.75rem);--section-padding-bottom:clamp(2.5rem, 5vw, 3.75rem);--section-padding-24:clamp(1rem, 2.5vw, 1.5rem) 0;--section-padding-top-24:clamp(1rem, 2.5vw, 1.5rem);--section-padding-bottom-24:clamp(1rem, 2.5vw, 1.5rem);--masta-sea-blue-20:#d4e5f2;--masta-sea-blue-20-rgb:212, 229, 242;--masta-sea-blue-40:#a7cbe7;--masta-sea-blue-40-rgb:167, 203, 231;--masta-sea-blue-60:#77b2db;--masta-sea-blue-60-rgb:119, 178, 219;--masta-sea-blue-80:#2c78a3;--masta-sea-blue-80-rgb:44, 120, 163;--masta-sea-blue-800:#003959;--masta-sea-blue-800-rgb:0, 57, 89;--masta-sea-blue-100:#0072b1;--masta-sea-blue-100-rgb:0, 114, 177;--masta-sky-blue-20:#e3f5f9;--masta-sky-blue-20-rgb:227, 245, 249;--masta-sky-blue-40:#c5ecf5;--masta-sky-blue-40-rgb:197, 236, 245;--masta-sky-blue-60:#a5e2f0;--masta-sky-blue-60-rgb:165, 226, 240;--masta-sky-blue-80:#82d8eb;--masta-sky-blue-80-rgb:130, 216, 235;--masta-sky-blue-100:#56cee6;--masta-sky-blue-100-rgb:86, 206, 230;--masta-7719C-20:#c2d0d1;--masta-7719C-20-rgb:194, 208, 209;--masta-7719C-40:#92afaf;--masta-7719C-40-rgb:146, 175, 175;--masta-7719C-60:#649595;--masta-7719C-60-rgb:100, 149, 149;--masta-7719C-80:#2f7d7c;--masta-7719C-80-rgb:47, 125, 124;--masta-7719C-100:#006b68;--masta-7719C-100-rgb:0, 107, 104;--masta-222C-20:#d4bfc4;--masta-222C-20-rgb:212, 191, 196;--masta-222C-40:#b58f9a;--masta-222C-40-rgb:181, 143, 154;--masta-222C-60:#9b6879;--masta-222C-60-rgb:155, 104, 121;--masta-222C-80:#83445b;--masta-222C-80-rgb:131, 68, 91;--masta-222C-100:#6f1d45;--masta-222C-100-rgb:111, 29, 69;--masta-226C-20:#f2d1d9;--masta-226C-20-rgb:242, 209, 217;--masta-226C-40:#e9a8bb;--masta-226C-40-rgb:233, 168, 187;--masta-226C-60:#e2819f;--masta-226C-60-rgb:226, 129, 159;--masta-226C-80:#db5888;--masta-226C-80-rgb:219, 88, 136;--masta-226C-100:#991b1b;--masta-226C-100-rgb:213, 22, 115;--masta-119C-20:#ded6c2;--masta-119C-20-rgb:222, 214, 194;--masta-119C-40:#c6b995;--masta-119C-40-rgb:198, 185, 149;--masta-119C-60:#b09f6e;--masta-119C-60-rgb:176, 159, 110;--masta-119C-80:#9d8849;--masta-119C-80-rgb:157, 136, 73;--masta-119C-100:#89742d;--masta-119C-100-rgb:137, 116, 45;--masta-103C-20:#f0e8ce;--masta-103C-20-rgb:240, 232, 206;--masta-103C-40:#e5d7a4;--masta-103C-40-rgb:229, 215, 164;--masta-103C-60:#dcc87e;--masta-103C-60-rgb:220, 200, 126;--masta-103C-80:#d1b955;--masta-103C-80-rgb:209, 185, 85;--masta-103C-100:#c6ab2f;--masta-103C-100-rgb:198, 171, 47;--masta-cool-grey-11C:#212529;--masta-cool-grey-11C-rgb:88, 89, 91;--masta-cool-grey-9C:#808283;--masta-cool-grey-9C-rgb:128, 130, 131;--masta-cool-grey-6C:#a7a9ac;--masta-cool-grey-6C-rgb:167, 169, 172;--masta-cool-grey-2C:#d1d3d4;--masta-cool-grey-2C-rgb:209, 211, 212;--masta-cool-grey-na:#fff;--masta-cool-grey-na-rgb:255, 255, 255;--masta-dark:#212529;--masta-dark-rgb:33, 37, 41;--nomad:#1d3d92;--masta-screening-primary:#0072b1;--masta-screening-primary-hover:#005f79;--masta-screening-heading:#123240;--masta-screening-price:#0b5f75;--masta-screening-panel-border:#d7e8ef;--masta-screening-panel-bg:#f6fbfd;--masta-screening-muted:#4f6570;--masta-screening-highlight-bg:#f8f9fa;--masta-screening-offcanvas-lead:#555;--masta-screening-alert-bg:#e7f5f9;--masta-screening-alert-border:#b8e2f0;--masta-screening-alert-text:#0c5460;--masta-screening-white:#fff;--masta-screening-inline-book-border:#dbe7eb;--masta-screening-inline-book-hover-bg:#eaf4f7;--masta-screening-inline-book-hover-border:#bfd9e2;--masta-screening-card-shadow-rgb:7, 58, 77;--masta-bg-opacity:1;--masta-bg-opacity-0:#fff0;--masta-bg-opacity-2:#ffffff05;--masta-bg-opacity-5:#ffffff0d;--masta-bg-opacity-10:#ffffff1a;--masta-bg-opacity-25:#ffffff40;--masta-bg-opacity-50:#ffffff80;--masta-bg-opacity-75:#ffffffbf;--masta-bg-opacity-100:#fff;--text-muted:#5e6d82;--teal-light:#e6faf7;--teal-accent:#00c0a3;--fs-h1:clamp(2.25rem, 2.2026vw + 1.7324rem, 3.5rem);--fs-h2:clamp(1.75rem, 1.3216vw + 1.4394rem, 2.5rem);--fs-h3:clamp(1.5rem, .8811vw + 1.293rem, 2rem);--fs-h4:clamp(1.375rem, .2203vw + 1.3232rem, 1.5rem);--fs-h5:clamp(1rem, .4405vw + .8965rem, 1.25rem);--fs-h6:clamp(.875rem, .2203vw + .8232rem, 1rem);--fs-3xs:clamp(.2875rem, .1vw + .65rem, .55rem);--fs-2xs:clamp(.4875rem, .1vw + .65rem, .65rem);--fs-xs:clamp(.78125rem, .1659vw + .71125rem, .78125rem);--fs-sm:clamp(.8125rem, .1659vw + .77375rem, .875rem);--fs-p:clamp(.875rem, .35vw + .79rem, 1rem);--fs-md:clamp(1rem, .25vw + .94rem, 1.125rem);--fs-small:clamp(.90625rem, .1659vw + .77375rem, .90625rem);--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--fw-bold:700;--fw-semi-bold:600;--fw-medium:500;--fw-regular:400;--lh-1:1.2;--lh-2:1.3;--lh-3:1.4;--lh-4:1.5;--lh-5:1.6;--z-negative:-1;--z-base:0;--z-dropdown:1000;--z-sticky:1021;--z-fixed:1030;--z-backdrop:1040;--z-modal:1050;--z-popover:1070;--z-tooltip:1080;--z-toast:1090;--z-offcanvas:1040;--z-max:2147480000;--bs-dropdown-zindex:var(--z-dropdown);--bs-modal-zindex:var(--z-modal);--bs-backdrop-zindex:var(--z-backdrop);--bs-popover-zindex:var(--z-popover);--bs-tooltip-zindex:var(--z-tooltip);--bs-toast-zindex:var(--z-toast);--bs-offcanvas-zindex:var(--z-offcanvas);--slide-gap:20px;--radius-0:0;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xlg:20px;--radius-pill:999px;--shadow-sm:0 1px 2px #00000014, 0 1px 2px #0000000d;--shadow-md:0 4px 12px #00000014, 0 2px 4px #0000000a;--shadow-lg:0 8px 24px #0000001a, 0 4px 8px #0000000d;--shadow-pop:0 8px 24px #141e2d1f;--spacing:.25rem;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--border:#0b5e7f1f;--masta-hover-ease:cubic-bezier(.22, 1, .36, 1)}h1 i{font-size:var(--fs-h1)}h2 i{font-size:var(--fs-h2)}h3 i{font-size:var(--fs-h3)}h4 i{font-size:var(--fs-h4)}h5 i{font-size:var(--fs-h5)}h6 i{font-size:var(--fs-h6)}.masta-toast-container{z-index:var(--z-toast)!important}.hero{isolation:isolate;background:#eef8ff;min-height:330px;position:relative;overflow:hidden}.hero .hero__content{z-index:3;width:min(1430px,100% - 106px);margin:0 auto;padding-top:9px;position:relative}.hero .breadcrumb{letter-spacing:.01em;align-items:center;gap:13px;font-size:14px;display:flex}.hero .breadcrumb a:first-child{color:#18293a}.hero .breadcrumb span[aria-hidden]{color:#98a5ad;font-size:21px;line-height:1}.hero .hero__copy{max-width:800px;margin-top:58px}.hero h1{letter-spacing:-1.8px;margin:0}.hero p{letter-spacing:-.2px;margin:27px 0 0;line-height:1.48}.hero .hero__photo{z-index:1;pointer-events:none;width:58%;height:100%;position:absolute;inset:0 0 0 auto;overflow:hidden}.hero .hero__photo img{object-fit:cover;object-position:center right;width:100%;height:100%;display:block;position:absolute;inset:0}.hero .hero__photo:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#eef8ff 0%,#eef8ffeb 7%,#eef8ff8c 17%,#eef8ff2e 30%,#eef8ff00 52%);position:absolute;inset:0}.services .icon{border-radius:50%;place-items:center;width:105px;height:105px;margin:0 auto 18px;display:grid}.services .icon svg,.services .icon i{background:var(--masta-sea-blue-20,#d4e5f2);color:var(--masta-sea-blue-100,#0072b1);border-radius:50%;padding:26px;font-size:40px!important}.services .arrow{color:var(--masta-sea-blue-100);font-size:28px;font-weight:400;line-height:1;transition:transform .2s;position:absolute;bottom:19px;right:20px}@media (max-width:1200px){.hero .hero__copy{max-width:100%}.hero .hero__photo_mobile:before{background:0 0!important}.hero .hero__content{width:min(1100px,100% - 70px)}.hero .hero__photo{width:62%}}@media (max-width:800px){.hero{min-height:470px}.hero .hero__content{width:calc(100% - 40px);padding-top:9px}.hero .hero__copy{margin-top:46px}.hero p{line-height:1.5}.hero .hero__photo{width:100%;height:280px;top:auto;bottom:0;right:0}.hero .hero__photo img{object-position:center center}.hero .hero__photo:before{background:linear-gradient(180deg, var(--masta-cool-grey-na) 0%, #ffffffe6 12%, #ffffff8c 28%, #ffffff26 48%, #fff0 72%)}}@media (max-width:575px){.hero{min-height:auto}.hero .hero__photo_mobile:before{background:0 0!important}.hero .hero__content{width:100%}.hero .breadcrumb{font-size:var(--fs-p);gap:8px}.hero .hero__copy{margin-top:0}.hero h1{letter-spacing:-1px}.hero p{margin-top:21px}.hero .desktop-only{display:none}.hero .hero__photo{height:245px}.hero .icon{width:94px;height:94px}.hero .icon svg,.hero .icon i{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.hero .hero__photo_mobile{isolation:isolate;border-radius:0;width:100%;height:220px;margin-top:28px;position:relative;overflow:hidden}.hero .hero__photo_mobile img{object-fit:cover;object-position:center center;opacity:1;width:100%;height:100%;display:block;position:absolute;inset:0}.hero .hero__photo_mobile:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(180deg, var(--masta-cool-grey-na) 0%, #fffffff0 8%, #ffffffb3 18%, #ffffff40 38%, #fff0 65%);position:absolute;inset:0}@media (min-width:481px) and (max-width:767px){.hero .hero__photo_mobile{height:250px;margin-top:32px}.hero .hero__photo_mobile img{object-position:center center}}@media (min-width:376px) and (max-width:480px){.hero .hero__photo_mobile{height:230px;margin-top:27px}.hero .hero__photo_mobile img{object-position:center center}}@media (max-width:375px){.hero .hero__photo_mobile{height:205px;margin-top:24px}.hero .hero__photo_mobile img{object-position:center center}}@media (max-width:320px){.hero .hero__photo_mobile{height:185px;margin-top:20px}.hero .hero__photo_mobile img{object-position:center center}}.skip-to-main-content{z-index:99999;font-size:var(--fs-p);white-space:nowrap;background:#0072b1;border-radius:0 0 4px;padding:14px 20px;font-weight:600;text-decoration:none;transition:top .15s ease-in-out;position:absolute;top:-100%;left:0;box-shadow:0 2px 8px #0000004d;color:#fff!important}@media (prefers-reduced-motion:reduce){.skip-to-main-content{transition:none}}.skip-to-main-content:focus,.skip-to-main-content:focus-visible{outline-offset:2px;outline:3px solid #fff;top:0}#masta-main-content:focus{outline:none}.theme-btn:focus-visible,button:focus-visible,[role=button]:focus-visible{text-decoration:none;outline-offset:3px!important;outline:3px solid #004c78!important;box-shadow:0 0 0 5px #004c784d!important}.theme-btn.bg-white:focus-visible,.btn-outline:focus-visible{outline-offset:3px!important;outline:3px solid #0072b1!important;box-shadow:0 0 0 5px #0072b140!important}.theme-btn.bg-white.bg-blue.hover-white:focus-visible,.masta-cta-modern__btn--primary:focus-visible{outline-offset:3px!important;outline:3px solid #fff!important;box-shadow:0 0 0 5px #0072b140!important}.theme-btn--danger:focus-visible{outline-offset:3px!important;outline:3px solid #991b1b!important;box-shadow:0 0 0 5px #991b1b40!important}.btn-close:focus-visible{outline-offset:3px!important;outline:3px solid #0072b1!important;box-shadow:0 0 0 5px #0072b140!important}.product-tabs-accordion .accordion-item:focus-within{border-color:#0072b1!important;box-shadow:0 0 0 3px #0072b12e,0 10px 24px #143a4a24!important}.product-tabs-accordion .accordion-button:focus,.product-tabs-accordion .accordion-button:focus-visible{z-index:2;position:relative;outline-offset:-1px!important;border-radius:6px!important;outline:3px solid #0072b1!important;box-shadow:0 0 0 5px #0072b12e!important}.product-tabs-accordion .accordion-button[aria-expanded=true]:focus-visible{background:linear-gradient(#eef8fb 0%,#e2f1f6 100%)!important}a:focus-visible{border-radius:2px;text-decoration:none;outline-offset:2px!important;outline:3px solid #0072b1!important}a:focus-visible .dropdown-chevron{text-decoration:none}.footer-section a:focus-visible{border-radius:2px;outline-offset:2px!important;outline:3px solid #56cee6!important}.select-card-wrapper .js-select-clinic-card:focus-visible{outline-offset:3px!important;border-color:#0072b1!important;outline:3px solid #004c78!important;box-shadow:0 0 0 5px #0072b138,0 6px 16px #004c7829!important}.js-showmap,.js-order-pagination,.js-productPrevBtn,.js-productNextBtn{background:0 0}.js-showmap{text-align:inherit;border:0;padding:0}[aria-disabled=true],[aria-disabled=true]:focus-visible{cursor:not-allowed}input[type=radio]:focus-visible,input[type=checkbox]:focus-visible,.form-check-input:focus-visible{outline-offset:2px!important;outline:3px solid #004c78!important;box-shadow:0 0 0 4px #004c7840!important}#js-switch-to-kg,#js-switch-to-cm{text-underline-offset:2px;font-weight:600;font-size:var(--fs-small);text-decoration:underline}#js-switch-to-kg:focus-visible,#js-switch-to-cm:focus-visible{border-radius:4px;outline-offset:3px!important;outline:3px solid #0072b1!important;box-shadow:0 0 0 5px #0072b133!important}.toggle-password{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px;display:inline-flex}.toggle-password:focus-visible{outline-offset:2px!important;outline:3px solid #0072b1!important;box-shadow:0 0 0 5px #0072b140!important}.scroll-up:focus-visible,.scroll-up svg:focus-visible{border-radius:50%;outline-offset:3px!important;outline:3px solid #0072b1!important;box-shadow:0 0 0 5px #0072b140!important}.scroll-up{min-width:44px;min-height:44px}.cart-remove:focus-visible{border-radius:4px;outline-offset:3px!important;outline:3px solid #991b1b!important;box-shadow:0 0 0 4px #991b1b33!important}.cart-remove{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.dropdown-toggle:focus-visible,[data-bs-toggle=dropdown]:focus-visible,[data-bs-toggle=offcanvas]:focus-visible,[data-bs-toggle=modal]:focus-visible{border-radius:4px;outline-offset:3px!important;outline:3px solid #0072b1!important;box-shadow:0 0 0 5px #0072b140!important}.modal:focus{outline:none}.modal-content:focus-visible{outline:3px solid #0072b1!important}.breadcrumb-container [aria-current=page],.breadcrumb-container a[aria-current=page]{pointer-events:none;cursor:default;font-weight:600;text-decoration:none;color:var(--masta-cool-grey-11C)!important}.breadcrumb-container [aria-current=page]:focus-visible{outline-offset:2px!important;outline:3px solid #0072b1!important}.main-menu a[aria-current=page],.submenu a[aria-current=page]{font-weight:700;color:var(--masta-sea-blue-100)!important}.invalid-feedback:not(.d-none),[data-error-username]:not(:empty),[data-error-password]:not(:empty){color:#991b1b;font-size:var(--fs-small);margin-top:4px;font-weight:500;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.wow{visibility:visible!important;animation:none!important}}.list-item-icon{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.footer-section .list-items li a,.footer-section .popular-destinations ul li a,.popular-destinations ul li a{min-height:24px;padding-top:4px;padding-bottom:4px;display:inline-block}.breadcrumb-container ul li a{min-height:24px;padding:4px 2px;display:inline-block}.pagination a,.pagination button,.page-numbers{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.form-label,label{color:var(--masta-cool-grey-11C);font-size:var(--fs-small);margin-bottom:6px;font-weight:600;display:block}.footer-section p,.footer-section .section-paragraph p,.footer-section .section-paragraph p:not([class]){color:#e0e0e0}.theme-btn:disabled,.theme-btn.disabled,.vaccination-form #js-checkRequirement:disabled{color:#7a8a9b!important;background:#e8f0f7!important;border:1px solid #d5e1ec!important}input::placeholder,textarea::placeholder{color:#767676;opacity:1}.offcanvas__close button:focus-visible,.offcanvas .btn-close:focus-visible{border-radius:4px;outline-offset:3px!important;outline:3px solid #0072b1!important;box-shadow:0 0 0 5px #0072b140!important}.booking-steps-container .step a:focus-visible{border-radius:6px;outline-offset:3px!important;outline:3px solid #0072b1!important;box-shadow:0 0 0 5px #0072b140!important}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.header-main .main-menu ul>li.active>a:after,.header-main .main-menu ul>li.current-menu-ancestor>a:after{content:"";background:var(--masta-sky-blue-100);pointer-events:none;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:16px;right:16px}.header-main .main-menu ul>li>a{position:relative}.header-main .main-menu ul>li.current-menu-ancestor:not(.active)>a{background:#2c78a300!important}.header-main .main-menu ul li .submenu{transition:opacity .25s,visibility .25s,transform .25s cubic-bezier(.16,1,.3,1)!important;transform:translate(-50%,16px)!important}.header-main .main-menu ul li:hover>.submenu,.header-main .main-menu ul li:focus-within>.submenu{transform:translate(-50%,10px)!important}.header-main .main-menu ul li .submenu.mega-menu{transition:opacity .25s,visibility .25s,transform .25s cubic-bezier(.16,1,.3,1)!important}.header-main .main-menu ul li .submenu li.active>a{border-radius:var(--radius-lg);font-weight:600;color:var(--masta-sea-blue-100)!important;background:#0072b114!important}.header-main .main-menu ul li .submenu li.active>a i{color:var(--masta-sea-blue-100)!important}.header-main .main-menu ul li .submenu li.active>a:before{content:"";background:var(--masta-sea-blue-100);border-radius:50%;width:6px;min-width:6px;height:6px;margin-right:4px;display:inline-block}.header-main .main-menu ul li .submenu li.active>a:after{content:none;opacity:1;color:var(--masta-sea-blue-100);font-family:masta;transform:translate(0)}.header-main .main-menu ul li .submenu li:hover>a{transition:background .2s,color .2s;background:#0072b10d!important}.header-main .main-menu ul li .submenu.mega-menu .mega-menu-list li.active>a{border-radius:var(--radius-lg);background:#0072b114;font-weight:600;color:var(--masta-sea-blue-100)!important}.mean-container .mean-nav ul li.active>a:first-child{border-left:3px solid var(--masta-sea-blue-100);padding-left:12px}.mean-container .mean-nav ul li ul li.active>a{color:var(--masta-sea-blue-100);background:#0072b10f;font-weight:600}.header-main .main-menu ul li .submenu,.header-main .main-menu ul li .submenu.mega-menu{box-shadow:0 8px 30px #00000014,0 2px 8px #0000000a!important}.travel-health-flow .booking-steps-container .step .step-info small{color:var(--masta-cool-grey-11C)}.blog-banner-wrapper .blog-banner-right{background-color:#1f6b96!important}#counter-title{color:#fff!important}.card-list .card-cta:focus-visible{border-radius:3px;text-decoration:underline;outline-offset:3px!important;outline:3px solid #004c78!important;box-shadow:0 0 0 5px #004c7847!important}.card-list .card-footer .badge:focus-visible{border-radius:3px;outline-offset:3px!important;outline:3px solid #004c78!important;box-shadow:0 0 0 5px #004c7847!important}.card-list:focus-within{outline-offset:2px;border-radius:6px;outline:2px solid #0072b1}.masta-destination-heading .masta-destination-heading__title{background-color:#002945e0;border-radius:.5rem;max-width:100%;margin:0;padding:.35rem .625rem;display:inline-block;box-shadow:0 4px 16px #0003}.masta-destination-block>a{border-radius:inherit;height:100%;display:block}.masta-destination-block:focus-within{box-shadow:0 0 0 4.5px #fff, 0 0 0 6px var(--masta-sea-blue-100), 0 0 0 9px #004c78!important}.masta-destination-block>a:focus-visible{outline-offset:-3px!important;outline:3px solid #fff!important}.masta-destination-block>a:focus-visible .masta-destination-heading__title{text-underline-offset:2px;background-color:#002945f5;text-decoration:underline;text-decoration-thickness:2px}.related-item .slider-nav.disabled,.related-item .slider-nav:disabled,.related-item .slider-nav[aria-disabled=true]{cursor:not-allowed;opacity:1!important;color:#fff!important;background-color:#6b7280!important;border-color:#4b5563!important}@media screen and (max-width:767.98px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]):not([type=image]):not([type=hidden]),select,textarea{font-size:16px!important}}
