:root{--module-padding-top:50px;--module-padding-bottom:50px;--module-bg-color:#fff;--module-intro-font-color:#34303d;--module-heading-font-color:#34303d;--module-body-font-color:#34303d;--module-body-frame-color:#34303d;--module-bullet-bg-color:#34303d;--module-bullet-font-color:#fffdfb;--module-bullet-frame-color:#34303d;--footer-border-color:#e3e3e3;--footer-nav-text-color:#34303d;--footer-legal-color:#717070;--footer-nav-font-size:1.4rem;--footer-legal-font-size:1.2rem;--button-font-size:1.8rem;--button-line-height:2.8rem;--button-bg-color:#00d1d2;--button-bg-color-hover:#34303d;--button-font-color:#34303d;--button-font-color-hover:#fffdfb;--button-arrow-color-hover:#00d1d2;--textbox-font-size:1.5rem;--textbox-line-height:2.4rem;--benefits-font-size:1.5rem;--benefits-line-height:2.4rem;--benefits-item-heading-font-color:#34303d;--benefits-item-body-font-color:#34303d;--imagetext-font-size:1.5rem;--imagetext-line-height:2.4rem;--accordion-item-heading-font-color:#34303d;--accordion-item-body-font-color:#34303d;--tags-item-font-color-static:#00d1d2;--tags-item-font-color-hover:#34303d;--tags-item-border-color-static:#00d1d2;--tags-item-border-color-hover:#00d1d2;--tags-item-bg-color-static:#fff;--tags-item-bg-color-hover:#00d1d2}
:root{--bs-white:#fff;--bs-black:#000;--bs-gray:#717070;--bs-gray-light:#e3e3e3;--bs-error:#c91113;--bs-success:#57760c;--bs-slate:#34303d;--bs-beige:#f6f4f0;--bs-soft-white:#fffdfb;--bs-iqos-turquoise:#00d1d2;--bs-iqos-deep-red:#922c20;--bs-iqos-red:#db3624;--bs-iqos-mber:#e3813b;--bs-iqos-yellow:#ffd040;--bs-iqos-blue:#287baf;--bs-lil-blue:#125381;--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:#fff;--bs-danger:#000;--bs-primary-rgb:255,255,255;--bs-danger-rgb:0,0,0;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",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,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-root-font-size:10px;--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-bg:#fff}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}
:root{font-size:var(--bs-root-font-size)}
body{margin:0;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:rgba(0,0,0,0)}
hr{margin:20px 0;color:inherit;background-color:currentColor;border:0;opacity:.25}
hr:not([size]){height:1px}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:40px;font-weight:700;line-height:1.3}
p{margin-top:0;margin-bottom:1rem}
abbr[title],abbr[data-bs-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul{padding-left:2rem}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:700}
small{font-size:.875em}
mark{padding:.2em;background-color:#fcf8e3}
sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
a{color:#0d6efd;text-decoration:underline}
a:hover{color:#0a58ca}
a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}
pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}
pre code{font-size:inherit;color:inherit;word-break:normal}
code{font-size:.875em;color:#d63384;word-wrap:break-word}
a>code{color:inherit}
kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}
kbd kbd{padding:0;font-size:1em;font-weight:700}
figure{margin:0 0 1rem}
img,svg{vertical-align:middle;height:auto;max-width:100%}
table{caption-side:bottom;border-collapse:collapse}
caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}
th{text-align:inherit;text-align:-webkit-match-parent}
thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}
label{display:inline-block}
button{border-radius:0}
button:focus:not(:focus-visible){outline:0}
input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,select{text-transform:none}
[role=button]{cursor:pointer}
select{word-wrap:normal}
select:disabled{opacity:1}
[list]::-webkit-calendar-picker-indicator{display:none}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}
::-moz-focus-inner{padding:0;border-style:none}
textarea{resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}
legend+*{clear:left}
::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}
::-webkit-inner-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:textfield}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-color-swatch-wrapper{padding:0}
::-webkit-file-upload-button{font:inherit}
::file-selector-button{font:inherit}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
iframe{border:0}
summary{display:list-item;cursor:pointer}
progress{vertical-align:baseline}
[hidden]{display:none !important}
.container,.slider_module .tns-inner,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x,12px);padding-left:var(--bs-gutter-x,12px);margin-right:auto;margin-left:auto}
.row{--bs-gutter-x:24px;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}
.row>*{-ms-flex-negative:0;flex-shrink:0;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)}
.col{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}
.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}
.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}
.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}
.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}
.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}
.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}
.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}
.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}
.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}
.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}
.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}
.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.offset-1{margin-left:8.33333333%}
.offset-2{margin-left:16.66666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333333%}
.offset-5{margin-left:41.66666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333333%}
.offset-8{margin-left:66.66666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333333%}
.offset-11{margin-left:91.66666667%}
.g-0,.gx-0{--bs-gutter-x:0}
.g-0,.gy-0{--bs-gutter-y:0}
.g-1,.gx-1{--bs-gutter-x:10px}
.g-1,.gy-1{--bs-gutter-y:10px}
.g-2,.gx-2{--bs-gutter-x:20px}
.g-2,.gy-2{--bs-gutter-y:20px}
.g-3,.gx-3{--bs-gutter-x:40px}
.g-3,.gy-3{--bs-gutter-y:40px}
.g-4,.gx-4{--bs-gutter-x:80px}
.g-4,.gy-4{--bs-gutter-y:80px}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-grid{display:grid !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.d-none{display:none !important}
.position-static{position:static !important}
.position-relative{position:relative !important}
.position-absolute{position:absolute !important}
.position-fixed{position:fixed !important}
.position-sticky{position:sticky !important}
.w-25{width:25% !important}
.w-50{width:50% !important}
.w-75{width:75% !important}
.w-100{width:100% !important}
.w-auto{width:auto !important}
.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.justify-content-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}
.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.order-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}
.order-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}
.order-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}
.order-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}
.order-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}
.order-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}
.order-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}
.order-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}
.mx-0{margin-right:0 !important;margin-left:0 !important}
.mx-1{margin-right:10px !important;margin-left:10px !important}
.mx-2{margin-right:20px !important;margin-left:20px !important}
.mx-3{margin-right:40px !important;margin-left:40px !important}
.mx-4{margin-right:80px !important;margin-left:80px !important}
.mx-auto{margin-right:auto !important;margin-left:auto !important}
.my-0{margin-top:0 !important;margin-bottom:0 !important}
.my-1{margin-top:10px !important;margin-bottom:10px !important}
.my-2{margin-top:20px !important;margin-bottom:20px !important}
.my-3{margin-top:40px !important;margin-bottom:40px !important}
.my-4{margin-top:80px !important;margin-bottom:80px !important}
.my-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-0{margin-top:0 !important}
.mt-1{margin-top:10px !important}
.mt-2{margin-top:20px !important}
.mt-3{margin-top:40px !important}
.mt-4{margin-top:80px !important}
.mt-auto{margin-top:auto !important}
.me-0{margin-right:0 !important}
.me-1{margin-right:10px !important}
.me-2{margin-right:20px !important}
.me-3{margin-right:40px !important}
.me-4{margin-right:80px !important}
.me-auto{margin-right:auto !important}
.mb-0{margin-bottom:0 !important}
.mb-1{margin-bottom:10px !important}
.mb-2{margin-bottom:20px !important}
.mb-3{margin-bottom:40px !important}
.mb-4{margin-bottom:80px !important}
.mb-auto{margin-bottom:auto !important}
.ms-0{margin-left:0 !important}
.ms-1{margin-left:10px !important}
.ms-2{margin-left:20px !important}
.ms-3{margin-left:40px !important}
.ms-4{margin-left:80px !important}
.ms-auto{margin-left:auto !important}
.px-0{padding-right:0 !important;padding-left:0 !important}
.px-1{padding-right:10px !important;padding-left:10px !important}
.px-2{padding-right:20px !important;padding-left:20px !important}
.px-3{padding-right:40px !important;padding-left:40px !important}
.px-4{padding-right:80px !important;padding-left:80px !important}
.py-0{padding-top:0 !important;padding-bottom:0 !important}
.py-1{padding-top:10px !important;padding-bottom:10px !important}
.py-2{padding-top:20px !important;padding-bottom:20px !important}
.py-3{padding-top:40px !important;padding-bottom:40px !important}
.py-4{padding-top:80px !important;padding-bottom:80px !important}
.pt-0{padding-top:0 !important}
.pt-1{padding-top:10px !important}
.pt-2{padding-top:20px !important}
.pt-3{padding-top:40px !important}
.pt-4{padding-top:80px !important}
.pe-0{padding-right:0 !important}
.pe-1{padding-right:10px !important}
.pe-2{padding-right:20px !important}
.pe-3{padding-right:40px !important}
.pe-4{padding-right:80px !important}
.pb-0{padding-bottom:0 !important}
.pb-1{padding-bottom:10px !important}
.pb-2{padding-bottom:20px !important}
.pb-3{padding-bottom:40px !important}
.pb-4{padding-bottom:80px !important}
.ps-0{padding-left:0 !important}
.ps-1{padding-left:10px !important}
.ps-2{padding-left:20px !important}
.ps-3{padding-left:40px !important}
.ps-4{padding-left:80px !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-decoration-underline{text-decoration:underline !important}
.text-decoration-line-through{text-decoration:line-through !important}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-box-align:center;-ms-flex-align:center;align-items:center;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;z-index:0}
.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}
.plyr button{font:inherit;line-height:inherit;width:auto}
.plyr:focus{outline:0}
.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}
.plyr--full-ui *,.plyr--full-ui *::after,.plyr--full-ui *::before{-webkit-box-sizing:inherit;box-sizing:inherit}
.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}
.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}
.plyr--full-ui ::-webkit-media-text-track-container{display:none}
.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small,13px);left:0;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}
.plyr__captions span:empty{display:none}
.plyr--captions-active .plyr__captions{display:block}
.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4));transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}
.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,0.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}
.plyr__caption div{display:inline}
.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px) * 0.7);position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}
.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:var(--plyr-control-icon-size,18px)}
.plyr__control:focus{outline:0}
.plyr__control.plyr__tab-focus{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}
a.plyr__control{text-decoration:none}
a.plyr__control::after,a.plyr__control::before{display:none}
.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}
.plyr--full-ui ::-webkit-media-controls{display:none}
.plyr__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}
.plyr__controls .plyr__progress__container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}
.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}
.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}
.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}
.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}
.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}
.plyr__controls:empty{display:none}
.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr [data-plyr=airplay],.plyr [data-plyr=fullscreen]{display:none}
.plyr--captions-enabled [data-plyr=captions],.plyr--pip-supported [data-plyr=pip],.plyr--airplay-supported [data-plyr=airplay],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}
.plyr__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}
.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:var(--plyr-menu-background,rgba(255,255,255,0.9));border-radius:var(--plyr-menu-radius,4px);bottom:100%;-webkit-box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,0.15));box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,0.15));color:var(--plyr-menu-color,#4a5464);font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}
.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(0.4,0,0.2,1),width .35s cubic-bezier(0.4,0,0.2,1);transition:height .35s cubic-bezier(0.4,0,0.2,1),width .35s cubic-bezier(0.4,0,0.2,1)}
.plyr__menu__container::after{border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,rgba(255,255,255,0.9));content:"";height:0;position:absolute;right:calc(((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7)) - (var(--plyr-menu-arrow-size, 4px) / 2));top:100%;width:0}
.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px) * 0.7)}
.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}
.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}
.plyr__menu__container .plyr__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--plyr-menu-color,#4a5464);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 1.5) calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.plyr__menu__container .plyr__control::after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 4)}
.plyr__menu__container .plyr__control--forward::after{border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}
.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}
.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(var(--plyr-control-spacing, 10px) * 0.7);margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 2);padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 4);position:relative;width:calc(100% - (calc(var(--plyr-control-spacing, 10px) * 0.7) * 2))}
.plyr__menu__container .plyr__control--back::after{border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}
.plyr__menu__container .plyr__control--back::before{background:var(--plyr-menu-back-border-color,#dcdfe5);-webkit-box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 2);overflow:hidden;position:absolute;right:0;top:100%}
.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}
.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px) * 0.7)}
.plyr__menu__container .plyr__control[role=menuitemradio]::before,.plyr__menu__container .plyr__control[role=menuitemradio]::after{border-radius:100%}
.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing,10px);-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}
.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}
.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}
.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) - 2px)*-1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 3.5);pointer-events:none}
.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:calc((var(--plyr-range-thumb-active-shadow-width, 3px) * 2) + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}
.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}
.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;appearance:none;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1)}
.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}
.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}
.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px)}
.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}
.plyr--full-ui input[type=range]::-ms-fill-upper{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}
.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}
.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);margin-top:0}
.plyr--full-ui input[type=range]::-ms-tooltip{display:none}
.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}
.plyr--full-ui input[type=range]:focus{outline:0}
.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}
.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}
.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}
.plyr__poster{background-color:var(--plyr-video-background,var(--plyr-video-background,black));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}
.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}
.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}
.plyr__time{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}
.plyr__time+.plyr__time::before{content:"⁄";margin-right:var(--plyr-control-spacing,10px)}
.plyr__tooltip{background:var(--plyr-tooltip-background,rgba(255,255,255,0.9));border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));color:var(--plyr-tooltip-color,#4a5464);font-size:var(--plyr-font-size-small,13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(calc(var(--plyr-control-spacing, 10px) / 2) * 1.5);pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(0.8);transform:translate(-50%,10px) scale(0.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease,-webkit-transform .2s .1s ease;white-space:nowrap;z-index:2}
.plyr__tooltip::before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,0.9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}
.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%,0) scale(1);transform:translate(-50%,0) scale(1)}
.plyr .plyr__control:hover .plyr__tooltip{z-index:3}
.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}
.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7))}
.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7));-webkit-transform:translateX(50%);transform:translateX(50%)}
.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}
.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px) * 0.5);margin-right:var(--plyr-range-thumb-height,13px);position:relative}
.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px) * -0.5);margin-right:calc(var(--plyr-range-thumb-height, 13px) * -0.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}
.plyr__progress input[type=range]{position:relative;z-index:2}
.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}
.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((var(--plyr-range-track-height, 5px) / 2)*-1);padding:0;position:absolute;top:50%}
.plyr__progress__buffer::-webkit-progress-bar{background:transparent}
.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}
.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}
.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}
.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}
.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25))}
.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6))}
.plyr__progress__marker{background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:var(--plyr-progress-marker-width,3px);z-index:3}
.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}
.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:calc(var(--plyr-control-spacing, 10px) / 2);position:relative;z-index:2}
.plyr--is-ios .plyr__volume{min-width:0;width:auto}
.plyr--audio{display:block}
.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:var(--plyr-audio-control-color,#4a5464);padding:var(--plyr-control-spacing,10px)}
.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:var(--plyr-audio-control-color-hover,#fff)}
.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}
.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}
.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}
.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb,.plyr--full-ui.plyr--audio input[type=range].custom-select.open::-webkit-slider-thumb{-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb,.plyr--full-ui.plyr--audio input[type=range].custom-select.open::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb,.plyr--full-ui.plyr--audio input[type=range].custom-select.open::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6))}
.plyr--video{background:var(--plyr-video-background,var(--plyr-video-background,black));overflow:hidden}
.plyr--video.plyr--menu-open{overflow:visible}
.plyr__video-wrapper{background:var(--plyr-video-background,var(--plyr-video-background,black));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}
.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}
.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}
.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}
.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}
.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}
.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:var(--plyr-video-control-color-hover,#fff)}
.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));border:0;border-radius:100%;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;transition:.3s;z-index:2}
.plyr__control--overlaid svg{left:2px;position:relative}
.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{opacity:1}
.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}
.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}
.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25)))}
.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25)))}
.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25)))}
.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb,.plyr--full-ui.plyr--video input[type=range].custom-select.open::-webkit-slider-thumb{-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5))}
.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb,.plyr--full-ui.plyr--video input[type=range].custom-select.open::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5))}
.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb,.plyr--full-ui.plyr--video input[type=range].custom-select.open::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5))}
.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25))}
.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-webkit-full-screen video{height:100%}
.plyr:-ms-fullscreen video{height:100%}
.plyr:fullscreen video{height:100%}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}
.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}
.plyr:fullscreen.plyr--hide-controls{cursor:none}
.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}
.plyr--fullscreen-fallback video{height:100%}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}
.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}
.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}
.plyr__ads::after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing,10px);z-index:3}
.plyr__ads:empty::after{display:none}
.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;z-index:3}
.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,rgba(255,255,255,0.9));border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease,-webkit-transform .2s .1s ease;z-index:2}
.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}
.plyr__preview-thumb::before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,0.9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}
.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}
.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container::after{height:100%;left:0;position:absolute;top:0;width:100%}
.plyr__preview-thumb__image-container::after{border-radius:inherit;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}
.plyr__preview-thumb__image-container img{max-height:none;max-width:none}
.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.75)));border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}
.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}
.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:1}
.plyr__preview-scrubbing--is-shown{opacity:1}
.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}
.plyr--no-transition{-webkit-transition:none !important;transition:none !important}
.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}
.plyr [hidden]{display:none !important}
.tns-outer{padding:0 !important}
.tns-outer [hidden]{display:none !important}
.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}
.tns-slider{-webkit-transition:all 0s;transition:all 0s}
.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}
.tns-horizontal.tns-subpixel{white-space:nowrap}
.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}
.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}
.tns-horizontal.tns-no-subpixel>.tns-item{float:left}
.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}
.tns-no-calc{position:relative;left:0}
.tns-gallery{position:relative;left:0;min-height:1px}
.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}
.tns-gallery>.tns-slide-active{position:relative;left:auto !important}
.tns-gallery>.tns-moving{-webkit-transition:all .25s;transition:all .25s}
.tns-autowidth{display:inline-block}
.tns-lazy-img{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:.6}
.tns-lazy-img.tns-complete{opacity:1}
.tns-ah{-webkit-transition:height 0s;transition:height 0s}
.tns-ovh{overflow:hidden}
.tns-visually-hidden{position:absolute;left:-10000em}
.tns-transparent{opacity:0;visibility:hidden}
.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}
.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}
.tns-vpfix{white-space:nowrap}
.tns-vpfix>div,.tns-vpfix>li{display:inline-block}
.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}
.tns-t-ct{width:2333.3333333333%;width:calc(100% * 70 / 3);position:absolute;right:0}
.tns-t-ct:after{content:"";display:table;clear:both}
.tns-t-ct>div{width:1.4285714286%;width:calc(100% / 70);height:10px;float:left}
.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}
.border-0{border:0}
.list-clear{margin:0;padding:0;list-style:none}
.post-password-input{padding:1rem 1.5rem;border:2px solid #abaaab;border-radius:0;font-size:1.6rem;line-height:1.5em}
.post-password-input:not(:-moz-placeholder-shown){border-color:inherit;outline:0;color:inherit}
.post-password-input:not(:-ms-input-placeholder){border-color:inherit;outline:0;color:inherit}
.post-password-input:focus,.post-password-input:not(:placeholder-shown){border-color:inherit;outline:0;color:inherit}
.post-password-input--error::-webkit-input-placeholder{border-color:inherit;color:#c91113}
.post-password-input--error::-moz-placeholder{border-color:inherit;color:#c91113}
.post-password-input--error:-ms-input-placeholder{border-color:inherit;color:#c91113}
.post-password-input--error::-ms-input-placeholder{border-color:inherit;color:#c91113}
.post-password-input--error,.post-password-input--error::placeholder{border-color:inherit;color:#c91113}
.custom-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:.25rem;border:solid 1px #b8b7bb;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:17px;font-weight:normal;line-height:36px;outline:0;padding:8px;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#908f8f;width:100%}
.custom-select:active,.custom-select.open,.custom-select:focus{border-color:#34303d !important;border-width:2px}
.custom-select:after{border-bottom:2px solid #34303d;border-right:2px solid #34303d;content:"";display:block;margin-top:-4px;pointer-events:none;position:absolute;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;right:20px;height:10px;width:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.custom-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.custom-select.open .custom-select-dropdown{opacity:1;pointer-events:auto;-webkit-transform:scaleY(1);transform:scaleY(1)}
.custom-select .custom-select-dropdown{background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);border:solid 2px #34303d;pointer-events:none;position:absolute;top:100%;left:-2px;width:calc(100% + 4px);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;z-index:9;opacity:0}
.custom-select .list{border-radius:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0;max-height:210px;overflow-y:auto;margin-bottom:0}
.custom-select .list:hover .option:not(:hover){background-color:transparent !important}
.custom-select .option{cursor:pointer;font-weight:400;padding:2px;list-style:none;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}
.custom-select .option:hover,.custom-select .option.focus,.custom-select .option.selected.focus{background-color:#f6f6f6}
.custom-select .option.selected{font-weight:bold}
.custom-select .option.disabled{display:none}
.no-csspointerevents .custom-select .custom-select-dropdown{display:none}
.no-csspointerevents .custom-select.open .custom-select-dropdown{display:block}
.custom-select .list::-webkit-scrollbar{width:0}
.module{background-color:var(--module-bg-color);padding-bottom:var(--module-padding-bottom);padding-top:var(--module-padding-top)}
.module__intro{color:var(--module-intro-font-color);margin-bottom:var(--module-intro-margin-bottom,40px);font-size:1.6rem;line-height:2.6rem;font-weight:400;letter-spacing:normal}
.module__heading{color:var(--module-heading-font-color);margin-bottom:var(--module-heading-margin-bottom,40px)}
.module__body{color:var(--module-body-font-color);margin-bottom:var(--module-body-margin-bottom,40px)}
.module__text_group{margin-bottom:var(--module-text-group-margin-bottom,0)}
.inner-paragraphs>*{margin-bottom:30px}
.inner-paragraphs>*:last-child{margin-bottom:0}
.inner-paragraphs .text-bordered{border:3px solid var(--module-body-frame-color,currentColor);padding:20px 30px}
.inner-paragraphs .text-bordered>*{margin-bottom:30px}
.inner-paragraphs .text-bordered>*:last-child{margin-bottom:0}
.button__wrapper{--module-padding-bottom:0;--module-padding-top:0;background-color:transparent}
.button_module{overflow:hidden;background-color:var(--module-bg-color)}
.button{padding:10px 36px;text-decoration:none;display:inline-block;font-size:var(--button-font-size);line-height:var(--button-line-height);color:var(--button-font-color);background-color:var(--button-bg-color)}
.button:hover{color:var(--button-font-color-hover)}
.button--outline{border:2px solid;padding:8px 34px;border-color:var(--button-border-color)}
.button--primary{border-radius:36px;background-color:var(--button-bg-color);white-space:nowrap}
.button--primary:hover{background-color:var(--button-bg-color-hover);color:var(--button-font-color-hover)}
.button--secondary{padding-right:80px;position:relative;background-color:transparent !important;max-width:320px;word-break:break-word}
.button--secondary svg{position:absolute;width:26px;height:14px;right:36px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.justify-content-end .button--secondary svg{right:10px}
.button--secondary svg path{-webkit-transition:stroke .3s;transition:stroke .3s;stroke:currentColor}
.button--secondary:hover{color:var(--button-font-color)}
.button--secondary:hover svg{-webkit-transform:translateY(-50%) translateX(12px);transform:translateY(-50%) translateX(12px)}
.button--secondary:hover svg path{stroke:var(--button-arrow-color-hover)}
.justify-content-start .button--secondary{padding-left:0}
.justify-content-end .button--secondary{padding-right:60px}
.separator{--module-padding-bottom:0;--module-padding-top:0;margin:0;opacity:1;height:var(--hr-height-mobile)}
.text_box{--module-padding-top:80px;--module-padding-bottom:80px;overflow:hidden}
.text_box.text_box_narrow,.text_box.text_box_image{--module-padding-top:45px;--module-padding-bottom:60px}
.text_box__inner{position:relative}
.text_box__inner__body{font-size:var(--textbox-font-size);line-height:var(--textbox-line-height)}
.text_box__inner__body ol{list-style:none;line-height:28px;margin:0;padding:0;counter-reset:ordered-list-counter}
.text_box__inner__body ol li{position:relative;margin-bottom:30px;counter-increment:ordered-list-counter}
.text_box__inner__body ol li .text-bordered{margin-top:15px;margin-bottom:15px;border-color:var(--module-bullet-frame-color)}
.text_box__inner__body ol li:last-child{margin-bottom:15px}
.text_box__inner__body ol li::before{position:absolute;width:40px;height:40px;content:counter(ordered-list-counter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:var(--module-bullet-font-color);background-color:var(--module-bullet-bg-color)}
.text_box__inner__body.text-start ol li{padding-left:55px;min-height:40px}
.text_box__inner__body.text-start ol li::before{top:-5px;left:0}
.text_box__inner__body.text-start ol li>*:first-child{-webkit-transform:translateY(-5px);transform:translateY(-5px);margin-top:30px}
.text_box__inner__body.text-center ol li{padding-top:55px}
.text_box__inner__body.text-center ol li::before{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.text_box.text_box_image ol{margin-top:70px;margin-bottom:50px !important}
.text_box__figure__img{vertical-align:bottom}
.benefits{--module-intro-margin-bottom:10px;--module-heading-margin-bottom:20px;--module-body-margin-bottom:40px;--module-padding-bottom:0}
.benefits::after{content:"";display:table;clear:both}
.benefits__item{margin-bottom:50px}
.benefits__item .button--secondary{max-width:100%}
.benefits__item__figure{margin-bottom:30px}
.benefits__item__heading{color:var(--benefits-item-heading-font-color);margin-bottom:30px}
.benefits__item--start .benefits__item__heading{margin-bottom:12px}
.benefits__item__body{color:var(--benefits-item-body-font-color);font-size:1.5rem;line-height:2.4rem;margin-bottom:30px}
.image_text__wrapper{background-color:var(--module-bg-color);overflow:hidden;position:relative;z-index:0}
.image_text__wrapper--cover{min-height:500px}
.image_text__wrapper--small{margin:0 auto}
.image_text{background-color:var(--module-bg-color)}
.image_text.image_text--small{--module-heading-margin-bottom:16px;--module-intro-margin-bottom:16px;--module-padding-top:20px}
.image_text .button--secondary{max-width:100%}
.image_text__bg{position:absolute;width:100%;height:500px;background-image:var(--imagetext-mobile-sm-bg-image,none);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1;top:0;left:0}
.image_text--cover{background-color:transparent}
.image_text__inner{position:relative}
.image_text__inner__body{font-size:var(--imagetext-font-size);line-height:var(--imagetext-line-height)}
.image_text__figure{margin:0}
.image_text__figure__img{display:block;width:100%;max-width:508px;margin:0 auto}
.image_text--dynamic .button--secondary{max-width:100%}
.image_text--dynamic .image_text__figure__img{max-width:100%}
.image_text__inner--dynamic{padding-left:20px;padding-right:20px}
.image_text__inner--dynamic .text-bordered{padding:12px}
.accordion{--module-heading-margin-bottom:20px;--module-body-margin-bottom:0;--module-text-group-margin-bottom:50px}
.accordion__item{border-bottom:1px solid var(--accordion-item-heading-font-color);padding-bottom:18px}
.accordion__item__heading{color:var(--accordion-item-heading-font-color);position:relative;padding-right:62px;margin-bottom:0;cursor:pointer}
.accordion__item:not(:first-child) .accordion__item__heading{margin-top:18px}
.accordion__item__heading__icon{position:absolute;right:0;top:50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.accordion__item--opened .accordion__item__heading__icon{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}
.accordion__item__body{color:var(--accordion-item-body-font-color);font-size:1.6rem;line-height:2.6rem;-webkit-transition:height .3s;transition:height .3s;height:0;overflow:hidden}
.accordion__item__body__inner{margin-top:7px}
.tags{--module-padding-bottom:10px;--module-padding-top:15px;color:var(--tags-item-font-color-static);overflow:hidden}
.tags--button{--tags-item-font-color-hover:#fff}
.tags__item{color:var(--tags-item-font-color-static);font-size:1.6rem;line-height:25px;margin-bottom:5px;margin-right:10px;text-decoration:none}
.tags__item:hover{color:var(--tags-item-font-color-hover)}
.tags__item--button{background-color:var(--tags-item-bg-color-static);border:2px solid var(--tags-item-border-color-static);border-radius:7px;font-size:1.5rem;line-height:24px;padding:6px 12px}
.tags__item--button:hover{background-color:var(--tags-item-bg-color-hover);border-color:var(--tags-item-border-color-hover)}
.floating_button{position:fixed;bottom:20px;z-index:1000;right:20px}
.floating_button.floating_button--club{right:50%;-webkit-transform:translate(50%);transform:translate(50%)}
body.no-scroll{height:100%;overflow-y:hidden}
.popup{right:0;opacity:0;overflow:auto;position:fixed;top:100%;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s,-webkit-transform .3s .3s;transition:opacity .3s,-webkit-transform .3s .3s;transition:opacity .3s,transform .3s .3s;transition:opacity .3s,transform .3s .3s,-webkit-transform .3s .3s;z-index:1100;overflow:hidden;width:100%;height:auto;max-height:calc(var(--vh, 1vh)*100);-webkit-box-shadow:-15px 10px 15px #00000029;box-shadow:-15px 10px 15px #00000029}
.popup--opened{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .3s;transition:opacity .3s}
.popup__inner{height:auto;max-height:calc(var(--vh, 1vh)*100)}
.popup__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:0;margin:0;position:relative}
.popup__body .button{color:var(--bs-iqos-turquoise);margin-bottom:15px;margin-top:10px}
.popup__body__image{width:100%;height:auto}
.popup__close{cursor:pointer;height:14px;width:14px;position:absolute;right:20px;top:20px}
.popup__close::before,.popup__close::after{background-color:#fff;content:"";display:block;height:2px;position:absolute;top:4px;width:14px}
.popup__close::before{-webkit-transform:translate3d(0,2px,0) rotate(45deg);transform:translate3d(0,2px,0) rotate(45deg)}
.popup__close::after{-webkit-transform:translate3d(0,2px,0) rotate(-45deg);transform:translate3d(0,2px,0) rotate(-45deg)}
.video_big{--module-padding-bottom:0;--module-padding-top:0}
.video_mosaic{--module-padding-bottom:0;--module-padding-top:0;vertical-align:middle}
.video_mosaic .tns-item{width:250px}
.video_mosaic__inner{position:relative;padding:0}
.video_mosaic__inner .plyr--paused .plyr__controls{display:none}
.video_mosaic__inner .plyr--fixed .plyr__controls{display:-webkit-box;display:-ms-flexbox;display:flex}
.video_mosaic__slider{vertical-align:middle}
.video_mosaic__slider__item .video__figure{position:relative;padding-bottom:55.6%;overflow:hidden}
.video_mosaic__slider__item .plyr--paused:not(.plyr--fixed){position:absolute;width:100%;height:100%;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-o-object-fit:cover;object-fit:cover}
.video{width:100%;vertical-align:middle}
.video__caption{--module-body-margin-bottom:0;--module-intro-margin-bottom:0;background-color:var(--video-caption-bg-color);padding:40px 12px 50px}
.video__caption .module__intro{font-size:1.6rem;line-height:2.5rem}
.video__caption .module__intro~.module__body{margin-top:20px}
.video__caption .button{max-width:none;margin-top:20px}
.plyr--video .plyr__controls{opacity:0}
.plyr--video:hover .plyr__controls{opacity:0}
.plyr--video.plyr--playing:hover .plyr__controls{opacity:1}
.video_big .plyr--video.show-controls.plyr--paused:not(.plyr--stopped) .plyr__controls{opacity:1}
.plyr__controls{--plyr-range-fill-background:color("white");--plyr-control-toggle-checked-background:color("slate")}
.plyr--video.is-fullscreen .plyr__controls{padding:10px 10px !important;padding-top:25px !important}
.plyr__controls .plyr__time{margin-right:auto}
.plyr__controls .plyr__control:first-child{margin-right:0}
.plyr__controls .plyr__progress__container{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 26px)}
.plyr__controls .plyr__progress{left:0;margin-right:0}
.plyr__control{--plyr-color-main:color("white");--plyr-video-control-background-hover:color("white");padding:7px}
.plyr__control.plyr__control--overlaid{background:#fff;width:53px;height:53px}
.video_mosaic .plyr__control.plyr__control--overlaid{--plyr-control-icon-size:10px;width:33px;height:33px}
.plyr__control.plyr__control--overlaid:hover{background:#fff}
.plyr__control.plyr__control--overlaid svg{left:calc(50% + 2px);-webkit-transform:translateX(-50%);transform:translateX(-50%);fill:#34303d}
.plyr__menu__container{background-color:rgba(52,48,61,.5)}
.plyr__menu__container::after{border-top-color:rgba(52,48,61,.5)}
.plyr__menu__container .plyr__control{color:#fff}
.plyr__menu__container .plyr__control--forward::after{border-left-color:#fff}
.plyr__menu__container .plyr__control--back::after{border-right-color:#fff}
.plyr__menu__container .plyr__control[role=menuitemradio]{color:#fff}
.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:#fff}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background-color:#00d1d2}
.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background-color:#00d1d2;opacity:.5}
.js-close-plyr-fixed{position:absolute;top:0;right:0;width:50px;height:50px;z-index:1000;cursor:pointer;display:none}
.js-close-plyr-fixed::before,.js-close-plyr-fixed:after{top:12px;position:absolute;right:22px;content:none;height:30px;width:2px;background-color:#fff;z-index:100;cursor:pointer;content:""}
.js-close-plyr-fixed:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.js-close-plyr-fixed:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.plyr__poster{background-size:cover;background-position:center}
.slider_module{--module-heading-margin-bottom:30px;--module-body-margin-bottom:40px}
.slider_module .tns-inner{margin:0 auto !important}
.slider_module .tns-slider{margin:0 auto}
.slider_module .tns-nav{height:2px;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.slider_module .tns-nav button{margin:0 4px 5px;width:21px;height:inherit;border:0;padding:0;border-radius:1px;background-color:#34303d;opacity:.5}
.slider_module .tns-nav button:hover{opacity:1}
.slider_module .tns-nav .tns-nav-active{opacity:1}
.slider__item .button--secondary{--button-font-size:1.6rem;padding-left:0;padding-right:46px;max-width:100%}
.slider__item .button--secondary svg{right:10px}
.slider__item__figure{margin-bottom:0}
.slider__item__figure:not(:last-child){margin-bottom:25px}
.slider__item__copy{margin-right:20px}
.slider__item__title,.slider__item__body{color:var(--slider-item-font-color,#34303d)}
.slider__item__title{font-size:2.4rem;line-height:3.7rem;margin-bottom:15px;letter-spacing:normal}
.slider__item__body{font-size:1.5rem;line-height:2.5rem;margin-bottom:20px}
.slider__nav__item{padding:0;border:0;border-radius:50%;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029}
.slider__nav__item:disabled{opacity:.5}
.slider--simple__wrapper{margin:0 auto}
.slider--simple__wrapper .slider__item__figure img{display:block;margin:0 auto}
.gallery{--module-heading-margin-bottom:30px;--module-body-margin-bottom:30px;--module-text-group-margin-bottom:20px}
.gallery__slider__figure{margin-bottom:0}
.gallery__slider__wrapper{position:relative;z-index:0;margin-bottom:1.6rem}
.gallery__slider__wrapper .slider__nav__item{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;background-color:transparent;width:30px}
.gallery__slider__wrapper .slider__nav__item circle{opacity:.5}
.gallery__slider__wrapper .slider__nav__item--prev{left:-10px}
.gallery__slider__wrapper .slider__nav__item--next{right:-10px}
.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}
embed,iframe,object{max-width:100%}
@font-face{font-family:"IQOS";src:url("../../fonts/iqos/IQOS-Light.woff") format("woff"),url("../../fonts/iqos/IQOS-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"IQOS";src:url("../../fonts/iqos/IQOS-Regular.woff") format("woff"),url("../../fonts/iqos/IQOS-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"IQOS";src:url("../../fonts/iqos/IQOS-Bold.woff") format("woff"),url("../../fonts/iqos/IQOS-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
h1,.h1{font-size:4.8rem;font-size:calc(4.8rem + (64 - 48) * (100vw - 320px) / (448));letter-spacing:-2px}
h2,.h2{font-size:2.6rem;font-size:calc(2.6rem + (48 - 26) * (100vw - 320px) / (448));letter-spacing:normal}
h3,.h3{font-size:2.4rem;font-size:calc(2.4rem + (36 - 24) * (100vw - 320px) / (448));letter-spacing:normal}
h4,.h4{font-size:1.8rem;font-size:calc(1.8rem + (24 - 18) * (100vw - 320px) / (448));letter-spacing:normal}
h5,.h5{font-size:1.8rem;letter-spacing:normal}
h6,.h6{font-size:1.6rem;letter-spacing:normal}
body,button,input,select,optgroup,textarea{font-family:"IQOS",sans-serif;font-weight:400}
body{font-size:1.6rem}
input,select,optgroup,textarea{color:inherit}
.text-small{font-size:.75em}
.font-light{font-weight:300 !important}
.font-regular{font-weight:400 !important}
.font-bold{font-weight:700 !important}
.font-size-16{font-size:1.6rem;line-height:2rem}
.font-size-14{font-size:1.4rem;line-height:2rem}
.font-size-12{font-size:1.2rem;line-height:1.6rem}
.font-size-10{font-size:1rem;line-height:1.6rem}
body.has-fixed-header{padding-top:72px}
.header{--module-padding-bottom:0;--module-padding-top:0;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.031);box-shadow:0 3px 0 rgba(0,0,0,.031);position:fixed;top:0;width:100%;z-index:1000}
body.admin-bar .header{top:32px}
.header__brand{height:72px;padding-bottom:10px;padding-top:10px}
.header__brand__logo{max-height:100%}
.footer{--module-padding-bottom:40px;--module-padding-top:40px;border-top:1px solid var(--footer-border-color)}
.footer__copy{color:var(--footer-legal-color);font-size:var(--footer-legal-font-size)}
.footer__copy__logo{margin-bottom:22px}
.footer__nav{margin-bottom:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.footer__nav__item:not(:last-child){margin-bottom:25px}
.footer__nav__link{color:var(--footer-nav-text-color);text-decoration:none;font-size:var(--footer-nav-font-size);line-height:1.5em}
.footer__nav__link:hover{color:var(--footer-nav-text-color)}
body.has-age-gate{overflow:hidden;position:relative;height:100%}
.age_gate{background:#fff;color:#34303d;width:100%;position:fixed;top:0;left:0;overflow:auto;z-index:2000;height:100vh;height:calc(var(--vh, 1vh)*100)}
.age_gate__inner{min-height:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0}
.age_gate__content{width:100%;padding:60px 20px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.age_gate__logo{width:185px;max-height:80px;margin:0 auto}
.age_gate__statement{margin:25px auto 5px;width:100%;max-width:500px;line-height:1.45em;font-size:1.1rem;font-size:calc(1.1rem + (18 - 11) * (100vw - 320px) / (448))}
.age_gate__disclaimer{padding-top:5px}
.age_gate__disclaimer__copy{font-weight:300;font-size:14px;line-height:1.45em;margin:0 auto;width:100%;max-width:500px}
.age_gate__disclaimer__copy--title{font-size:16px}
.age_gate__btn__wrapper{margin-top:30px;margin-bottom:15px}
.age_gate__btn{border:0;background-color:#34303d;color:#fffdfb;-webkit-transition:color .2s ease-out .1s,background-color .2s ease 0s;transition:color .2s ease-out .1s,background-color .2s ease 0s;z-index:0;position:relative;line-height:1.5;padding:8px 40px;cursor:pointer;border-radius:24px;text-decoration:none;font-size:16px;letter-spacing:.5px;overflow:hidden;outline:none !important}
.age_gate__btn::after{content:"";height:100%;top:0;background-color:#00d1d2;display:block;position:absolute;width:150%;left:-160%;-webkit-transform:skew(0);transform:skew(0);-webkit-transition:all .35s ease-out;transition:all .35s ease-out;z-index:-1}
.age_gate__btn:hover{color:#34303d;-webkit-transition:color .2s ease-out .1s,background-color .2s ease .2s;transition:color .2s ease-out .1s,background-color .2s ease .2s;background-color:#00d1d2}
.age_gate__btn:hover::after{left:-30%;-webkit-transform:skew(-45deg);transform:skew(-45deg)}
.age_gate__form{max-width:750px;margin:0 auto}
.age_gate__form__columns{margin:20px auto 0;width:100%;max-width:530px}
.age_gate__form__select__wrapper{position:relative;width:100%;max-width:220px;margin:0 auto}
.age_gate__form__select__wrapper--error .custom-select{border-color:#c91113;color:#c91113}
.age_gate__form__select__wrapper--error .custom-select::before{content:"";color:#c91113;position:absolute;top:10px;right:3px;display:block;background:transparent;width:23px;height:21px;border-bottom:#c91113 solid 3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.age_gate__form__select__wrapper--error .custom-select::after{content:"";color:#c91113;position:absolute;top:15px;right:20px;display:block;background:transparent;width:20px;height:23px;border-right:#c91113 solid 3px;border-bottom:0}
.age_gate__form__select__wrapper--active .age_gate__form__select__label{-webkit-transform:translate(0,0);transform:translate(0,0);z-index:1}
.age_gate__form__select__wrapper--active .custom-select::before{content:"";position:absolute;width:24px;height:24px;right:16px !important;top:15px !important;display:inline-block;border:0;border-radius:100%;background:linear-gradient(120deg,#57760c 50%,transparent 50%) right;background-size:60px;-webkit-transition:background .4s linear,opacity .1s linear;transition:background .4s linear,opacity .1s linear;background-position:left}
.age_gate__form__select__wrapper--active .custom-select::after{content:"";position:absolute;width:7px;height:15px;right:26px;top:22px;padding:0 0 0 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;border-bottom:2px solid #fff;border-right:2px solid #fff}
.age_gate__form__select__label{background-color:#fff;letter-spacing:.15rem;color:#908f8f;padding:5px;width:auto;line-height:28px;font-weight:400;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;position:absolute;left:10px;top:-17px;font-size:14px;padding-left:5px;z-index:-1;-webkit-transform:translate(0,12px);transform:translate(0,12px)}
.age_gate__form__select__wrapper--active .age_gate__form__select__label{-webkit-transform:translate(0,0);transform:translate(0,0);z-index:1}
@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}
}@media(min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base,15px);padding:calc(var(--plyr-control-spacing, 10px) * 2)}
.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,10px);padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}
}@media screen and (min-width:480px){.plyr--video .plyr__controls{padding:20px 35px !important;padding-top:25px !important}
.plyr--video.is-fullscreen .plyr__controls{padding:20px 35px !important;padding-top:25px !important}
.plyr__controls .plyr__progress__container{width:calc(100% - 76px)}
.plyr--video.is-fullscreen .plyr__controls .plyr__progress__container{width:calc(100% - 76px)}
}@media(min-width:576px){.container-sm,.container,.slider_module .tns-inner{max-width:432px}
.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}
.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}
.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}
.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}
.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}
.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}
.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}
.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}
.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}
.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}
.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}
.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}
.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}
.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333333%}
.offset-sm-2{margin-left:16.66666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333333%}
.offset-sm-5{margin-left:41.66666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333333%}
.offset-sm-8{margin-left:66.66666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333333%}
.offset-sm-11{margin-left:91.66666667%}
.g-sm-0,.gx-sm-0{--bs-gutter-x:0}
.g-sm-0,.gy-sm-0{--bs-gutter-y:0}
.g-sm-1,.gx-sm-1{--bs-gutter-x:10px}
.g-sm-1,.gy-sm-1{--bs-gutter-y:10px}
.g-sm-2,.gx-sm-2{--bs-gutter-x:20px}
.g-sm-2,.gy-sm-2{--bs-gutter-y:20px}
.g-sm-3,.gx-sm-3{--bs-gutter-x:40px}
.g-sm-3,.gy-sm-3{--bs-gutter-y:40px}
.g-sm-4,.gx-sm-4{--bs-gutter-x:80px}
.g-sm-4,.gy-sm-4{--bs-gutter-y:80px}
.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-table{display:table !important}
.d-sm-table-row{display:table-row !important}
.d-sm-table-cell{display:table-cell !important}
.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.d-sm-none{display:none !important}
.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.justify-content-sm-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}
.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.order-sm-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}
.order-sm-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}
.order-sm-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}
.order-sm-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}
.order-sm-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}
.order-sm-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}
.order-sm-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}
.order-sm-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}
.mx-sm-0{margin-right:0 !important;margin-left:0 !important}
.mx-sm-1{margin-right:10px !important;margin-left:10px !important}
.mx-sm-2{margin-right:20px !important;margin-left:20px !important}
.mx-sm-3{margin-right:40px !important;margin-left:40px !important}
.mx-sm-4{margin-right:80px !important;margin-left:80px !important}
.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}
.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}
.my-sm-1{margin-top:10px !important;margin-bottom:10px !important}
.my-sm-2{margin-top:20px !important;margin-bottom:20px !important}
.my-sm-3{margin-top:40px !important;margin-bottom:40px !important}
.my-sm-4{margin-top:80px !important;margin-bottom:80px !important}
.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-sm-0{margin-top:0 !important}
.mt-sm-1{margin-top:10px !important}
.mt-sm-2{margin-top:20px !important}
.mt-sm-3{margin-top:40px !important}
.mt-sm-4{margin-top:80px !important}
.mt-sm-auto{margin-top:auto !important}
.me-sm-0{margin-right:0 !important}
.me-sm-1{margin-right:10px !important}
.me-sm-2{margin-right:20px !important}
.me-sm-3{margin-right:40px !important}
.me-sm-4{margin-right:80px !important}
.me-sm-auto{margin-right:auto !important}
.mb-sm-0{margin-bottom:0 !important}
.mb-sm-1{margin-bottom:10px !important}
.mb-sm-2{margin-bottom:20px !important}
.mb-sm-3{margin-bottom:40px !important}
.mb-sm-4{margin-bottom:80px !important}
.mb-sm-auto{margin-bottom:auto !important}
.ms-sm-0{margin-left:0 !important}
.ms-sm-1{margin-left:10px !important}
.ms-sm-2{margin-left:20px !important}
.ms-sm-3{margin-left:40px !important}
.ms-sm-4{margin-left:80px !important}
.ms-sm-auto{margin-left:auto !important}
.px-sm-0{padding-right:0 !important;padding-left:0 !important}
.px-sm-1{padding-right:10px !important;padding-left:10px !important}
.px-sm-2{padding-right:20px !important;padding-left:20px !important}
.px-sm-3{padding-right:40px !important;padding-left:40px !important}
.px-sm-4{padding-right:80px !important;padding-left:80px !important}
.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}
.py-sm-1{padding-top:10px !important;padding-bottom:10px !important}
.py-sm-2{padding-top:20px !important;padding-bottom:20px !important}
.py-sm-3{padding-top:40px !important;padding-bottom:40px !important}
.py-sm-4{padding-top:80px !important;padding-bottom:80px !important}
.pt-sm-0{padding-top:0 !important}
.pt-sm-1{padding-top:10px !important}
.pt-sm-2{padding-top:20px !important}
.pt-sm-3{padding-top:40px !important}
.pt-sm-4{padding-top:80px !important}
.pe-sm-0{padding-right:0 !important}
.pe-sm-1{padding-right:10px !important}
.pe-sm-2{padding-right:20px !important}
.pe-sm-3{padding-right:40px !important}
.pe-sm-4{padding-right:80px !important}
.pb-sm-0{padding-bottom:0 !important}
.pb-sm-1{padding-bottom:10px !important}
.pb-sm-2{padding-bottom:20px !important}
.pb-sm-3{padding-bottom:40px !important}
.pb-sm-4{padding-bottom:80px !important}
.ps-sm-0{padding-left:0 !important}
.ps-sm-1{padding-left:10px !important}
.ps-sm-2{padding-left:20px !important}
.ps-sm-3{padding-left:40px !important}
.ps-sm-4{padding-left:80px !important}
.text-sm-start{text-align:left !important}
.text-sm-end{text-align:right !important}
.text-sm-center{text-align:center !important}
.justify-content-sm-end .button--secondary svg{right:10px}
.justify-content-sm-start .button--secondary{padding-left:0}
.justify-content-sm-end .button--secondary{padding-right:60px}
.image_text__wrapper--cover{min-height:610px}
.image_text{max-width:532px}
.image_text__bg{height:610px;background-image:var(--imagetext-mobile-bg-image,var(--imagetext-mobile-sm-bg-image))}
.popup{width:calc(100% - 40px);max-width:998px;max-height:calc(100vh - 40px);right:20px}
.popup--opened{-webkit-transform:translateY(calc(-100% - 20px));transform:translateY(calc(-100% - 20px))}
.popup__inner{max-height:calc(100vh - 40px)}
.gallery__slider__wrapper .slider__nav__item--prev{left:10px}
.gallery__slider__wrapper .slider__nav__item--next{right:10px}
.age_gate__logo{width:200px}
}@media(min-width:730px){.video_mosaic .tns-item{width:350px}
}@media(min-width:768px){.container-md,.container-sm,.container,.slider_module .tns-inner{max-width:662px}
.col-md{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}
.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}
.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}
.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}
.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}
.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}
.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}
.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}
.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}
.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}
.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}
.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333333%}
.offset-md-2{margin-left:16.66666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333333%}
.offset-md-5{margin-left:41.66666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333333%}
.offset-md-8{margin-left:66.66666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333333%}
.offset-md-11{margin-left:91.66666667%}
.g-md-0,.gx-md-0{--bs-gutter-x:0}
.g-md-0,.gy-md-0{--bs-gutter-y:0}
.g-md-1,.gx-md-1{--bs-gutter-x:10px}
.g-md-1,.gy-md-1{--bs-gutter-y:10px}
.g-md-2,.gx-md-2{--bs-gutter-x:20px}
.g-md-2,.gy-md-2{--bs-gutter-y:20px}
.g-md-3,.gx-md-3{--bs-gutter-x:40px}
.g-md-3,.gy-md-3{--bs-gutter-y:40px}
.g-md-4,.gx-md-4{--bs-gutter-x:80px}
.g-md-4,.gy-md-4{--bs-gutter-y:80px}
.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-table{display:table !important}
.d-md-table-row{display:table-row !important}
.d-md-table-cell{display:table-cell !important}
.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.d-md-none{display:none !important}
.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.justify-content-md-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}
.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.order-md-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}
.order-md-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}
.order-md-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}
.order-md-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}
.order-md-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}
.order-md-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}
.order-md-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}
.order-md-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}
.mx-md-0{margin-right:0 !important;margin-left:0 !important}
.mx-md-1{margin-right:10px !important;margin-left:10px !important}
.mx-md-2{margin-right:20px !important;margin-left:20px !important}
.mx-md-3{margin-right:40px !important;margin-left:40px !important}
.mx-md-4{margin-right:80px !important;margin-left:80px !important}
.mx-md-auto{margin-right:auto !important;margin-left:auto !important}
.my-md-0{margin-top:0 !important;margin-bottom:0 !important}
.my-md-1{margin-top:10px !important;margin-bottom:10px !important}
.my-md-2{margin-top:20px !important;margin-bottom:20px !important}
.my-md-3{margin-top:40px !important;margin-bottom:40px !important}
.my-md-4{margin-top:80px !important;margin-bottom:80px !important}
.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-md-0{margin-top:0 !important}
.mt-md-1{margin-top:10px !important}
.mt-md-2{margin-top:20px !important}
.mt-md-3{margin-top:40px !important}
.mt-md-4{margin-top:80px !important}
.mt-md-auto{margin-top:auto !important}
.me-md-0{margin-right:0 !important}
.me-md-1{margin-right:10px !important}
.me-md-2{margin-right:20px !important}
.me-md-3{margin-right:40px !important}
.me-md-4{margin-right:80px !important}
.me-md-auto{margin-right:auto !important}
.mb-md-0{margin-bottom:0 !important}
.mb-md-1{margin-bottom:10px !important}
.mb-md-2{margin-bottom:20px !important}
.mb-md-3{margin-bottom:40px !important}
.mb-md-4{margin-bottom:80px !important}
.mb-md-auto{margin-bottom:auto !important}
.ms-md-0{margin-left:0 !important}
.ms-md-1{margin-left:10px !important}
.ms-md-2{margin-left:20px !important}
.ms-md-3{margin-left:40px !important}
.ms-md-4{margin-left:80px !important}
.ms-md-auto{margin-left:auto !important}
.px-md-0{padding-right:0 !important;padding-left:0 !important}
.px-md-1{padding-right:10px !important;padding-left:10px !important}
.px-md-2{padding-right:20px !important;padding-left:20px !important}
.px-md-3{padding-right:40px !important;padding-left:40px !important}
.px-md-4{padding-right:80px !important;padding-left:80px !important}
.py-md-0{padding-top:0 !important;padding-bottom:0 !important}
.py-md-1{padding-top:10px !important;padding-bottom:10px !important}
.py-md-2{padding-top:20px !important;padding-bottom:20px !important}
.py-md-3{padding-top:40px !important;padding-bottom:40px !important}
.py-md-4{padding-top:80px !important;padding-bottom:80px !important}
.pt-md-0{padding-top:0 !important}
.pt-md-1{padding-top:10px !important}
.pt-md-2{padding-top:20px !important}
.pt-md-3{padding-top:40px !important}
.pt-md-4{padding-top:80px !important}
.pe-md-0{padding-right:0 !important}
.pe-md-1{padding-right:10px !important}
.pe-md-2{padding-right:20px !important}
.pe-md-3{padding-right:40px !important}
.pe-md-4{padding-right:80px !important}
.pb-md-0{padding-bottom:0 !important}
.pb-md-1{padding-bottom:10px !important}
.pb-md-2{padding-bottom:20px !important}
.pb-md-3{padding-bottom:40px !important}
.pb-md-4{padding-bottom:80px !important}
.ps-md-0{padding-left:0 !important}
.ps-md-1{padding-left:10px !important}
.ps-md-2{padding-left:20px !important}
.ps-md-3{padding-left:40px !important}
.ps-md-4{padding-left:80px !important}
.text-md-start{text-align:left !important}
.text-md-end{text-align:right !important}
.text-md-center{text-align:center !important}
.plyr__captions{font-size:var(--plyr-font-size-large,18px)}
.module__intro{font-size:1.8rem;line-height:2.8rem}
.button--secondary{max-width:50%}
.justify-content-md-end .button--secondary svg{right:10px}
.justify-content-md-start .button--secondary{padding-left:0}
.justify-content-md-end .button--secondary{padding-right:60px}
.text_box.text_box_narrow,.text_box.text_box_image{--module-padding-top:60px;--module-padding-bottom:70px}
.text_box__inner__body{--textbox-font-size:1.8rem;--textbox-line-height:2.8rem}
.text_box__inner__body.text-start ol li{padding-left:70px}
.image_text__bg{background-image:var(--imagetext-desktop-bg-image,var(--imagetext-mobile-bg-image))}
.image_text__inner__body{--imagetext-font-size:1.8rem;--imagetext-line-height:2.8rem}
.image_text__figure__img{max-width:528px}
.image_text--dynamic{max-width:none;padding:0}
.tags{--module-padding-bottom:25px;--module-padding-top:30px}
.floating_button.floating_button--club{right:20px;-webkit-transform:none;transform:none}
.video_mosaic__inner{padding:0 12px}
.plyr__control.plyr__control--overlaid{--plyr-control-icon-size:29px;width:85px;height:85px}
.video_mosaic .plyr__control.plyr__control--overlaid{--plyr-control-icon-size:10px}
.gallery__slider__wrapper .slider__nav__item{width:36px}
.gallery__slider__wrapper .slider__nav__item--prev{left:28px}
.gallery__slider__wrapper .slider__nav__item--next{right:28px}
h1,.h1{font-size:6.4rem}
h2,.h2{font-size:4.8rem}
h3,.h3{font-size:3.6rem}
h4,.h4{font-size:2.4rem}
.age_gate__logo{margin:40px 0 40px}
.age_gate__statement{font-size:1.8rem}
.age_gate__statement{margin-top:0}
.age_gate__form__columns{margin:25px auto 10px}
}@media screen and (min-width:768px){.separator{height:var(--hr-height-desktop)}
}@media(min-width:1024px){.container-lg,.container-md,.container-sm,.container,.slider_module .tns-inner{max-width:792px}
.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}
.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}
.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}
.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}
.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}
.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}
.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}
.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}
.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}
.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}
.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}
.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}
.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333333%}
.offset-lg-2{margin-left:16.66666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333333%}
.offset-lg-5{margin-left:41.66666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333333%}
.offset-lg-8{margin-left:66.66666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333333%}
.offset-lg-11{margin-left:91.66666667%}
.g-lg-0,.gx-lg-0{--bs-gutter-x:0}
.g-lg-0,.gy-lg-0{--bs-gutter-y:0}
.g-lg-1,.gx-lg-1{--bs-gutter-x:10px}
.g-lg-1,.gy-lg-1{--bs-gutter-y:10px}
.g-lg-2,.gx-lg-2{--bs-gutter-x:20px}
.g-lg-2,.gy-lg-2{--bs-gutter-y:20px}
.g-lg-3,.gx-lg-3{--bs-gutter-x:40px}
.g-lg-3,.gy-lg-3{--bs-gutter-y:40px}
.g-lg-4,.gx-lg-4{--bs-gutter-x:80px}
.g-lg-4,.gy-lg-4{--bs-gutter-y:80px}
.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-table{display:table !important}
.d-lg-table-row{display:table-row !important}
.d-lg-table-cell{display:table-cell !important}
.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.d-lg-none{display:none !important}
.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.justify-content-lg-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}
.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.order-lg-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}
.order-lg-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}
.order-lg-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}
.order-lg-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}
.order-lg-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}
.order-lg-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}
.order-lg-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}
.order-lg-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}
.mx-lg-0{margin-right:0 !important;margin-left:0 !important}
.mx-lg-1{margin-right:10px !important;margin-left:10px !important}
.mx-lg-2{margin-right:20px !important;margin-left:20px !important}
.mx-lg-3{margin-right:40px !important;margin-left:40px !important}
.mx-lg-4{margin-right:80px !important;margin-left:80px !important}
.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}
.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}
.my-lg-1{margin-top:10px !important;margin-bottom:10px !important}
.my-lg-2{margin-top:20px !important;margin-bottom:20px !important}
.my-lg-3{margin-top:40px !important;margin-bottom:40px !important}
.my-lg-4{margin-top:80px !important;margin-bottom:80px !important}
.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-lg-0{margin-top:0 !important}
.mt-lg-1{margin-top:10px !important}
.mt-lg-2{margin-top:20px !important}
.mt-lg-3{margin-top:40px !important}
.mt-lg-4{margin-top:80px !important}
.mt-lg-auto{margin-top:auto !important}
.me-lg-0{margin-right:0 !important}
.me-lg-1{margin-right:10px !important}
.me-lg-2{margin-right:20px !important}
.me-lg-3{margin-right:40px !important}
.me-lg-4{margin-right:80px !important}
.me-lg-auto{margin-right:auto !important}
.mb-lg-0{margin-bottom:0 !important}
.mb-lg-1{margin-bottom:10px !important}
.mb-lg-2{margin-bottom:20px !important}
.mb-lg-3{margin-bottom:40px !important}
.mb-lg-4{margin-bottom:80px !important}
.mb-lg-auto{margin-bottom:auto !important}
.ms-lg-0{margin-left:0 !important}
.ms-lg-1{margin-left:10px !important}
.ms-lg-2{margin-left:20px !important}
.ms-lg-3{margin-left:40px !important}
.ms-lg-4{margin-left:80px !important}
.ms-lg-auto{margin-left:auto !important}
.px-lg-0{padding-right:0 !important;padding-left:0 !important}
.px-lg-1{padding-right:10px !important;padding-left:10px !important}
.px-lg-2{padding-right:20px !important;padding-left:20px !important}
.px-lg-3{padding-right:40px !important;padding-left:40px !important}
.px-lg-4{padding-right:80px !important;padding-left:80px !important}
.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}
.py-lg-1{padding-top:10px !important;padding-bottom:10px !important}
.py-lg-2{padding-top:20px !important;padding-bottom:20px !important}
.py-lg-3{padding-top:40px !important;padding-bottom:40px !important}
.py-lg-4{padding-top:80px !important;padding-bottom:80px !important}
.pt-lg-0{padding-top:0 !important}
.pt-lg-1{padding-top:10px !important}
.pt-lg-2{padding-top:20px !important}
.pt-lg-3{padding-top:40px !important}
.pt-lg-4{padding-top:80px !important}
.pe-lg-0{padding-right:0 !important}
.pe-lg-1{padding-right:10px !important}
.pe-lg-2{padding-right:20px !important}
.pe-lg-3{padding-right:40px !important}
.pe-lg-4{padding-right:80px !important}
.pb-lg-0{padding-bottom:0 !important}
.pb-lg-1{padding-bottom:10px !important}
.pb-lg-2{padding-bottom:20px !important}
.pb-lg-3{padding-bottom:40px !important}
.pb-lg-4{padding-bottom:80px !important}
.ps-lg-0{padding-left:0 !important}
.ps-lg-1{padding-left:10px !important}
.ps-lg-2{padding-left:20px !important}
.ps-lg-3{padding-left:40px !important}
.ps-lg-4{padding-left:80px !important}
.text-lg-start{text-align:left !important}
.text-lg-end{text-align:right !important}
.text-lg-center{text-align:center !important}
.plyr:-webkit-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-ms-fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.inner-paragraphs>*{margin-bottom:40px}
.inner-paragraphs .text-bordered>*{margin-bottom:40px}
.benefits{--module-intro-margin-bottom:40px;--module-heading-margin-bottom:40px;--module-body-margin-bottom:50px;--module-padding-top:100px;--module-padding-bottom:25px}
.benefits__item--start>*{width:87%}
.benefits__item__figure{width:100%;margin-bottom:40px}
.benefits__item--start .benefits__item__heading{margin-bottom:16px}
.benefits__item__body{margin-bottom:40px}
.benefits__item__body{font-size:1.6rem;line-height:2.6rem}
.image_text__wrapper{grid-template-columns:1fr 1fr}
.image_text{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2}
.image_text__figure{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}
.image_text__figure--first{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}
.image_text__figure__img{max-width:100%}
.image_text__wrapper--small .image_text__figure__img{max-width:508px}
.image_text--dynamic{padding:0 12px}
.image_text__inner--dynamic{--module-padding-bottom:70px;--module-padding-top:70px}
.image_text__inner--dynamic .text-bordered{padding:20px}
.accordion{--module-heading-margin-bottom:40px;--module-text-group-margin-bottom:70px;--module-padding-bottom:70px;--module-padding-top:70px}
.accordion__item{padding-bottom:24px}
.accordion__item__heading{padding-right:0}
.accordion__item:not(:first-child) .accordion__item__heading{margin-top:24px}
.accordion__item__body{font-size:1.8rem;line-height:2.8rem}
.accordion__item__body__inner{margin-top:14px}
.video_mosaic .tns-item{width:calc(33.33% + 4px)}
.video_mosaic__inner .plyr--fixed{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:768px;max-height:calc(100vh - 80px);z-index:1000}
.video_mosaic__slider{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.video_mosaic__slider__item{padding:0 6px;width:33.33%}
.plyr--fixed .js-close-plyr-fixed{display:block}
.slider_module{--module-padding-top:60px;--module-padding-bottom:60px;--module-heading-margin-bottom:40px;--module-body-margin-bottom:50px}
.slider_module:not(.slider_module--simple) .tns-item{width:320px !important}
.slider--simple__wrapper{padding:0 12px;max-width:812px}
.slider--simple__wrapper .tns-inner{padding:0}
.gallery{--module-heading-margin-bottom:40px;--module-body-margin-bottom:40px;--module-text-group-margin-bottom:40px}
.footer__copy{margin-right:40px;width:290px}
.footer__nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1}
.footer__nav__item:not(:last-child){margin-bottom:0}
.footer__nav__item:not(:first-child){margin-left:48px}
.age_gate__content{padding:60px 0 120px}
.age_gate__statement{max-width:680px}
.age_gate__statement--under18{margin-top:50px;margin-bottom:110px}
.age_gate__disclaimer__copy{font-size:16px;max-width:900px}
.age_gate__form__columns{margin:30px auto}
}@media(min-width:1280px){.container-xl,.container-lg,.container-md,.container-sm,.container,.slider_module .tns-inner{max-width:1016px}
.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}
.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}
.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}
.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}
.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}
.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}
.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}
.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}
.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}
.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}
.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}
.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}
.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}
.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333333%}
.offset-xl-2{margin-left:16.66666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333333%}
.offset-xl-5{margin-left:41.66666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333333%}
.offset-xl-8{margin-left:66.66666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333333%}
.offset-xl-11{margin-left:91.66666667%}
.g-xl-0,.gx-xl-0{--bs-gutter-x:0}
.g-xl-0,.gy-xl-0{--bs-gutter-y:0}
.g-xl-1,.gx-xl-1{--bs-gutter-x:10px}
.g-xl-1,.gy-xl-1{--bs-gutter-y:10px}
.g-xl-2,.gx-xl-2{--bs-gutter-x:20px}
.g-xl-2,.gy-xl-2{--bs-gutter-y:20px}
.g-xl-3,.gx-xl-3{--bs-gutter-x:40px}
.g-xl-3,.gy-xl-3{--bs-gutter-y:40px}
.g-xl-4,.gx-xl-4{--bs-gutter-x:80px}
.g-xl-4,.gy-xl-4{--bs-gutter-y:80px}
.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-table{display:table !important}
.d-xl-table-row{display:table-row !important}
.d-xl-table-cell{display:table-cell !important}
.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.d-xl-none{display:none !important}
.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.justify-content-xl-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}
.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.order-xl-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}
.order-xl-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}
.order-xl-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}
.order-xl-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}
.order-xl-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}
.order-xl-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}
.order-xl-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}
.order-xl-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}
.mx-xl-0{margin-right:0 !important;margin-left:0 !important}
.mx-xl-1{margin-right:10px !important;margin-left:10px !important}
.mx-xl-2{margin-right:20px !important;margin-left:20px !important}
.mx-xl-3{margin-right:40px !important;margin-left:40px !important}
.mx-xl-4{margin-right:80px !important;margin-left:80px !important}
.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}
.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}
.my-xl-1{margin-top:10px !important;margin-bottom:10px !important}
.my-xl-2{margin-top:20px !important;margin-bottom:20px !important}
.my-xl-3{margin-top:40px !important;margin-bottom:40px !important}
.my-xl-4{margin-top:80px !important;margin-bottom:80px !important}
.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-xl-0{margin-top:0 !important}
.mt-xl-1{margin-top:10px !important}
.mt-xl-2{margin-top:20px !important}
.mt-xl-3{margin-top:40px !important}
.mt-xl-4{margin-top:80px !important}
.mt-xl-auto{margin-top:auto !important}
.me-xl-0{margin-right:0 !important}
.me-xl-1{margin-right:10px !important}
.me-xl-2{margin-right:20px !important}
.me-xl-3{margin-right:40px !important}
.me-xl-4{margin-right:80px !important}
.me-xl-auto{margin-right:auto !important}
.mb-xl-0{margin-bottom:0 !important}
.mb-xl-1{margin-bottom:10px !important}
.mb-xl-2{margin-bottom:20px !important}
.mb-xl-3{margin-bottom:40px !important}
.mb-xl-4{margin-bottom:80px !important}
.mb-xl-auto{margin-bottom:auto !important}
.ms-xl-0{margin-left:0 !important}
.ms-xl-1{margin-left:10px !important}
.ms-xl-2{margin-left:20px !important}
.ms-xl-3{margin-left:40px !important}
.ms-xl-4{margin-left:80px !important}
.ms-xl-auto{margin-left:auto !important}
.px-xl-0{padding-right:0 !important;padding-left:0 !important}
.px-xl-1{padding-right:10px !important;padding-left:10px !important}
.px-xl-2{padding-right:20px !important;padding-left:20px !important}
.px-xl-3{padding-right:40px !important;padding-left:40px !important}
.px-xl-4{padding-right:80px !important;padding-left:80px !important}
.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}
.py-xl-1{padding-top:10px !important;padding-bottom:10px !important}
.py-xl-2{padding-top:20px !important;padding-bottom:20px !important}
.py-xl-3{padding-top:40px !important;padding-bottom:40px !important}
.py-xl-4{padding-top:80px !important;padding-bottom:80px !important}
.pt-xl-0{padding-top:0 !important}
.pt-xl-1{padding-top:10px !important}
.pt-xl-2{padding-top:20px !important}
.pt-xl-3{padding-top:40px !important}
.pt-xl-4{padding-top:80px !important}
.pe-xl-0{padding-right:0 !important}
.pe-xl-1{padding-right:10px !important}
.pe-xl-2{padding-right:20px !important}
.pe-xl-3{padding-right:40px !important}
.pe-xl-4{padding-right:80px !important}
.pb-xl-0{padding-bottom:0 !important}
.pb-xl-1{padding-bottom:10px !important}
.pb-xl-2{padding-bottom:20px !important}
.pb-xl-3{padding-bottom:40px !important}
.pb-xl-4{padding-bottom:80px !important}
.ps-xl-0{padding-left:0 !important}
.ps-xl-1{padding-left:10px !important}
.ps-xl-2{padding-left:20px !important}
.ps-xl-3{padding-left:40px !important}
.ps-xl-4{padding-left:80px !important}
.text-xl-start{text-align:left !important}
.text-xl-end{text-align:right !important}
.text-xl-center{text-align:center !important}
.text_box.text_box_narrow,.text_box.text_box_image{--module-padding-bottom:100px}
.text_box__inner--full>*{max-width:calc(50% - 12px)}
.text_box__figure{width:43vw;max-width:600px;height:auto;position:absolute;right:calc(-50vw + 508px);top:0}
.image_text__wrapper--small{max-width:992px}
.image_text{--module-padding-top:100px;--module-padding-bottom:100px}
.image_text.image_text--small{--module-padding-top:50px;--module-padding-bottom:50px}
.image_text.image_text--cover{--module-padding-top:50px;--module-padding-bottom:50px}
.image_text__wrapper--small .image_text__inner{max-width:352px;margin-left:56px}
.image_text__wrapper--small .image_text__figure__img{max-width:100%}
.video_mosaic__inner .plyr--fixed{width:992px}
.video__caption{padding-left:36px;padding-right:36px}
.video_mosaic .plyr__control.plyr__control--overlaid{--plyr-control-icon-size:14px;width:43px;height:43px}
.slider--simple__wrapper{max-width:1024px}
.gallery{--module-padding-top:80px;--module-padding-bottom:96px;--module-text-group-margin-bottom:70px}
}@media(min-width:1660px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container,.slider_module .tns-inner{max-width:1224px}
.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}
.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.row-cols-xxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.row-cols-xxl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}
.row-cols-xxl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}
.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}
.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}
.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}
.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}
.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}
.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}
.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}
.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}
.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}
.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}
.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.offset-xxl-0{margin-left:0}
.offset-xxl-1{margin-left:8.33333333%}
.offset-xxl-2{margin-left:16.66666667%}
.offset-xxl-3{margin-left:25%}
.offset-xxl-4{margin-left:33.33333333%}
.offset-xxl-5{margin-left:41.66666667%}
.offset-xxl-6{margin-left:50%}
.offset-xxl-7{margin-left:58.33333333%}
.offset-xxl-8{margin-left:66.66666667%}
.offset-xxl-9{margin-left:75%}
.offset-xxl-10{margin-left:83.33333333%}
.offset-xxl-11{margin-left:91.66666667%}
.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}
.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}
.g-xxl-1,.gx-xxl-1{--bs-gutter-x:10px}
.g-xxl-1,.gy-xxl-1{--bs-gutter-y:10px}
.g-xxl-2,.gx-xxl-2{--bs-gutter-x:20px}
.g-xxl-2,.gy-xxl-2{--bs-gutter-y:20px}
.g-xxl-3,.gx-xxl-3{--bs-gutter-x:40px}
.g-xxl-3,.gy-xxl-3{--bs-gutter-y:40px}
.g-xxl-4,.gx-xxl-4{--bs-gutter-x:80px}
.g-xxl-4,.gy-xxl-4{--bs-gutter-y:80px}
.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-table{display:table !important}
.d-xxl-table-row{display:table-row !important}
.d-xxl-table-cell{display:table-cell !important}
.d-xxl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-xxl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.d-xxl-none{display:none !important}
.flex-xxl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-xxl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-xxl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-xxl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-xxl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-xxl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.justify-content-xxl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-xxl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-xxl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-xxl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-xxl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.justify-content-xxl-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}
.align-items-xxl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-xxl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-xxl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-xxl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-xxl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-self-xxl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-xxl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-xxl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-xxl-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-xxl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-xxl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.order-xxl-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}
.order-xxl-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}
.order-xxl-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}
.order-xxl-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}
.order-xxl-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}
.order-xxl-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}
.order-xxl-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}
.order-xxl-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}
.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}
.mx-xxl-1{margin-right:10px !important;margin-left:10px !important}
.mx-xxl-2{margin-right:20px !important;margin-left:20px !important}
.mx-xxl-3{margin-right:40px !important;margin-left:40px !important}
.mx-xxl-4{margin-right:80px !important;margin-left:80px !important}
.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}
.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}
.my-xxl-1{margin-top:10px !important;margin-bottom:10px !important}
.my-xxl-2{margin-top:20px !important;margin-bottom:20px !important}
.my-xxl-3{margin-top:40px !important;margin-bottom:40px !important}
.my-xxl-4{margin-top:80px !important;margin-bottom:80px !important}
.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-xxl-0{margin-top:0 !important}
.mt-xxl-1{margin-top:10px !important}
.mt-xxl-2{margin-top:20px !important}
.mt-xxl-3{margin-top:40px !important}
.mt-xxl-4{margin-top:80px !important}
.mt-xxl-auto{margin-top:auto !important}
.me-xxl-0{margin-right:0 !important}
.me-xxl-1{margin-right:10px !important}
.me-xxl-2{margin-right:20px !important}
.me-xxl-3{margin-right:40px !important}
.me-xxl-4{margin-right:80px !important}
.me-xxl-auto{margin-right:auto !important}
.mb-xxl-0{margin-bottom:0 !important}
.mb-xxl-1{margin-bottom:10px !important}
.mb-xxl-2{margin-bottom:20px !important}
.mb-xxl-3{margin-bottom:40px !important}
.mb-xxl-4{margin-bottom:80px !important}
.mb-xxl-auto{margin-bottom:auto !important}
.ms-xxl-0{margin-left:0 !important}
.ms-xxl-1{margin-left:10px !important}
.ms-xxl-2{margin-left:20px !important}
.ms-xxl-3{margin-left:40px !important}
.ms-xxl-4{margin-left:80px !important}
.ms-xxl-auto{margin-left:auto !important}
.px-xxl-0{padding-right:0 !important;padding-left:0 !important}
.px-xxl-1{padding-right:10px !important;padding-left:10px !important}
.px-xxl-2{padding-right:20px !important;padding-left:20px !important}
.px-xxl-3{padding-right:40px !important;padding-left:40px !important}
.px-xxl-4{padding-right:80px !important;padding-left:80px !important}
.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}
.py-xxl-1{padding-top:10px !important;padding-bottom:10px !important}
.py-xxl-2{padding-top:20px !important;padding-bottom:20px !important}
.py-xxl-3{padding-top:40px !important;padding-bottom:40px !important}
.py-xxl-4{padding-top:80px !important;padding-bottom:80px !important}
.pt-xxl-0{padding-top:0 !important}
.pt-xxl-1{padding-top:10px !important}
.pt-xxl-2{padding-top:20px !important}
.pt-xxl-3{padding-top:40px !important}
.pt-xxl-4{padding-top:80px !important}
.pe-xxl-0{padding-right:0 !important}
.pe-xxl-1{padding-right:10px !important}
.pe-xxl-2{padding-right:20px !important}
.pe-xxl-3{padding-right:40px !important}
.pe-xxl-4{padding-right:80px !important}
.pb-xxl-0{padding-bottom:0 !important}
.pb-xxl-1{padding-bottom:10px !important}
.pb-xxl-2{padding-bottom:20px !important}
.pb-xxl-3{padding-bottom:40px !important}
.pb-xxl-4{padding-bottom:80px !important}
.ps-xxl-0{padding-left:0 !important}
.ps-xxl-1{padding-left:10px !important}
.ps-xxl-2{padding-left:20px !important}
.ps-xxl-3{padding-left:40px !important}
.ps-xxl-4{padding-left:80px !important}
.text-xxl-start{text-align:left !important}
.text-xxl-end{text-align:right !important}
.text-xxl-center{text-align:center !important}
.text_box__figure{right:-95px}
.image_text__wrapper--small{max-width:1200px}
.image_text__wrapper--small .image_text__inner{margin-left:72px;max-width:416px}
.video_mosaic__inner .plyr--fixed{width:1200px}
.video_mosaic .plyr__control.plyr__control--overlaid{--plyr-control-icon-size:18px;width:53px;height:53px}
.slider__item .button--secondary{--button-font-size:1.8rem}
.slider--simple__wrapper{max-width:1160px}
}@media(max-width:1023px){.image_text{--module-intro-margin-bottom:20px;--module-heading-margin-bottom:30px}
.video_big .plyr--video:not(.is-fullscreen){margin:0 -12px;max-width:calc(100% + 24px)}
}@media(max-width:767px){.plyr__time+.plyr__time{display:none}
.slider_module .module__heading,.slider_module .module__body{padding-left:12px;padding-right:12px}
.slider_module .module__heading .text-bordered,.slider_module .module__body .text-bordered{margin-left:-12px;margin-right:-12px}
.age_gate__disclaimer{margin-top:25px}
}@media(max-width:575px){.image_text__inner{padding-left:12px;padding-right:12px}
.image_text__inner__body .text-bordered{margin-left:-12px;margin-right:-12px}
.image_text--dynamic{padding-left:24px;padding-right:24px}
.image_text__inner--dynamic .text-bordered{margin-left:0;margin-right:0}
}@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-table{display:table !important}
.d-print-table-row{display:table-row !important}
.d-print-table-cell{display:table-cell !important}
.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.d-print-none{display:none !important}
}@-webkit-keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}
}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}
}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@-webkit-keyframes plyr-fade-in{from{opacity:0}
to{opacity:1}
}@keyframes plyr-fade-in{from{opacity:0}
to{opacity:1}
}