.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-53378 .elementor-element.elementor-element-d110ceb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-53378 .elementor-element.elementor-element-d110ceb .elementor-divider-separator{width:100%;}.elementor-53378 .elementor-element.elementor-element-d110ceb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-53378 .elementor-element.elementor-element-93c986f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-53378 .elementor-element.elementor-element-93c986f .elementor-divider-separator{width:100%;}.elementor-53378 .elementor-element.elementor-element-93c986f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-53378 .elementor-element.elementor-element-158f2d2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-53378 .elementor-element.elementor-element-158f2d2 .elementor-divider-separator{width:100%;}.elementor-53378 .elementor-element.elementor-element-158f2d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-53378 .elementor-element.elementor-element-6c2d35a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53378 .elementor-element.elementor-element-d265df7{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-53378 .elementor-element.elementor-element-135ad13{width:var( --container-widget-width, 119.333% );max-width:119.333%;--container-widget-width:119.333%;--container-widget-flex-grow:0;text-align:end;}.elementor-53378 .elementor-element.elementor-element-135ad13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53378 .elementor-element.elementor-element-e88d223{--display:flex;}.elementor-53378 .elementor-element.elementor-element-748d64d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53378 .elementor-element.elementor-element-f4667f9{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-53378 .elementor-element.elementor-element-f4667f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53378 .elementor-element.elementor-element-5219d139.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-premium-countdown-timer .countdown-amount, .elementor-widget-premium-countdown-timer .inn{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-primary );}.elementor-widget-premium-countdown-timer .countdown-period, .elementor-widget-premium-countdown-timer .premium-countdown-label, .elementor-widget-premium-countdown-timer .flip-clock-label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-countdown-timer .countdown_separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-countdown-timer .countdown-separator-circle{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-countdown-timer .premium-countdown-exp-message{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-53378 .elementor-element.elementor-element-51cfb25 .countdown-amount{width:119px;height:119px;}.elementor-53378 .elementor-element.elementor-element-51cfb25.premium-countdown-block .countdown-period span{width:119px;}.elementor-53378 .elementor-element.elementor-element-51cfb25 .premium-countdown-flipping .flip{width:119px;}.elementor-53378 .elementor-element.elementor-element-51cfb25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53378 .elementor-element.elementor-element-51cfb25 .premium-countdown{justify-content:center;}.elementor-53378 .elementor-element.elementor-element-51cfb25 .countdown-amount, .elementor-53378 .elementor-element.elementor-element-51cfb25 .inn{color:#6EC1E4;font-family:"Roboto", Sans-serif;font-size:1.8em;font-weight:400;background-color:#303030;}.elementor-53378 .elementor-element.elementor-element-51cfb25 .countdown-amount, .elementor-53378 .elementor-element.elementor-element-51cfb25 .flip{border-radius:30px;}.elementor-53378 .elementor-element.elementor-element-51cfb25 .countdown-period, .elementor-53378 .elementor-element.elementor-element-51cfb25 .premium-countdown-label, .elementor-53378 .elementor-element.elementor-element-51cfb25 .flip-clock-label{font-family:"Arial", Sans-serif;font-size:0.5em;font-weight:400;text-transform:lowercase;}.elementor-53378 .elementor-element.elementor-element-51cfb25 .countdown-section, .elementor-53378 .elementor-element.elementor-element-51cfb25 .flip-unit-wrap{border-style:none;margin:0px 0px 0px 0px;}.elementor-53378 .elementor-element.elementor-element-2237fcbe{width:var( --container-widget-width, 1236px );max-width:1236px;--container-widget-width:1236px;--container-widget-flex-grow:0;}.elementor-53378 .elementor-element.elementor-element-2237fcbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53378 .elementor-element.elementor-element-df3f98e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-53378 .elementor-element.elementor-element-09872ab{width:var( --container-widget-width, 1236px );max-width:1236px;--container-widget-width:1236px;--container-widget-flex-grow:0;}.elementor-53378 .elementor-element.elementor-element-09872ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53378 .elementor-element.elementor-element-5aa50e0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53378 .elementor-element.elementor-element-08c5433{--display:flex;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-53378 .elementor-element.elementor-element-08c5433:not(.elementor-motion-effects-element-type-background), .elementor-53378 .elementor-element.elementor-element-08c5433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-53378 .elementor-element.elementor-element-31abf1f > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-f72e860 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-c95152e > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-0e15c13{--display:flex;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-53378 .elementor-element.elementor-element-0e15c13:not(.elementor-motion-effects-element-type-background), .elementor-53378 .elementor-element.elementor-element-0e15c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-53378 .elementor-element.elementor-element-31ab0d0 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-50b60d5 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-35bc897 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-bb8847c img{width:100%;}.elementor-53378 .elementor-element.elementor-element-a809843{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53378 .elementor-element.elementor-element-a3b8b72{--display:flex;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-53378 .elementor-element.elementor-element-a3b8b72:not(.elementor-motion-effects-element-type-background), .elementor-53378 .elementor-element.elementor-element-a3b8b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-53378 .elementor-element.elementor-element-d4e8357 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-98bba30 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-bb8135e > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-50a0cae{--display:flex;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-53378 .elementor-element.elementor-element-50a0cae:not(.elementor-motion-effects-element-type-background), .elementor-53378 .elementor-element.elementor-element-50a0cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-53378 .elementor-element.elementor-element-683c9b4 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-64ab8f2 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-6f6cf4c > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-a0f6975{--display:flex;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-53378 .elementor-element.elementor-element-a0f6975:not(.elementor-motion-effects-element-type-background), .elementor-53378 .elementor-element.elementor-element-a0f6975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-53378 .elementor-element.elementor-element-cf94040 > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-53378 .elementor-element.elementor-element-42a7785 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-4841bd8 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-621540d > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-53378 .elementor-element.elementor-element-8e3a7cd:not(.elementor-motion-effects-element-type-background), .elementor-53378 .elementor-element.elementor-element-8e3a7cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-53378 .elementor-element.elementor-element-8e3a7cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53378 .elementor-element.elementor-element-8e3a7cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-53378 .elementor-element.elementor-element-fb4b890.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-53378 .elementor-element.elementor-element-fb4b890.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-53378 .elementor-element.elementor-element-fb4b890.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-53378 .elementor-element.elementor-element-fb4b890 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53378 .elementor-element.elementor-element-fb4b890 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53378 .elementor-element.elementor-element-655489d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-53378 .elementor-element.elementor-element-655489d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-bc-flex-widget .elementor-53378 .elementor-element.elementor-element-655489d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-53378 .elementor-element.elementor-element-655489d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-53378 .elementor-element.elementor-element-655489d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-53378 .elementor-element.elementor-element-655489d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53378 .elementor-element.elementor-element-655489d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53378 .elementor-element.elementor-element-08a4ccf{width:var( --container-widget-width, 659.957px );max-width:659.957px;--container-widget-width:659.957px;--container-widget-flex-grow:0;}.elementor-53378 .elementor-element.elementor-element-08a4ccf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53378 .elementor-element.elementor-element-001fa54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53378 .elementor-element.elementor-element-001fa54:not(.elementor-motion-effects-element-type-background), .elementor-53378 .elementor-element.elementor-element-001fa54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-53378 .elementor-element.elementor-element-49a4563{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-53378 .elementor-element.elementor-element-49a4563.elementor-element{--align-self:center;}.elementor-53378 .elementor-element.elementor-element-c51cb2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53378 .elementor-element.elementor-element-c51cb2f:not(.elementor-motion-effects-element-type-background), .elementor-53378 .elementor-element.elementor-element-c51cb2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052442;}.elementor-53378 .elementor-element.elementor-element-4220529{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53378 .elementor-element.elementor-element-4220529:not(.elementor-motion-effects-element-type-background), .elementor-53378 .elementor-element.elementor-element-4220529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052442;}.elementor-53378 .elementor-element.elementor-element-4220529.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-53378 .elementor-element.elementor-element-61b01fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-53378 .elementor-element.elementor-element-61b01fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-53378 .elementor-element.elementor-element-f4407f8 img{width:94%;}.elementor-53378 .elementor-element.elementor-element-b74effb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-53378 .elementor-element.elementor-element-473ea27{width:var( --container-widget-width, 1236px );max-width:1236px;--container-widget-width:1236px;--container-widget-flex-grow:0;}.elementor-53378 .elementor-element.elementor-element-473ea27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53378 .elementor-element.elementor-element-ed3e8e6{--display:flex;}@media(min-width:768px){.elementor-53378 .elementor-element.elementor-element-d265df7{--width:75%;}.elementor-53378 .elementor-element.elementor-element-e88d223{--width:44%;}.elementor-53378 .elementor-element.elementor-element-748d64d{--content-width:1244px;}.elementor-53378 .elementor-element.elementor-element-4220529{--width:64%;}.elementor-53378 .elementor-element.elementor-element-61b01fc{--width:27.588%;}}@media(max-width:1024px){.elementor-53378 .elementor-element.elementor-element-6c2d35a{--grid-auto-flow:row;}.elementor-53378 .elementor-element.elementor-element-5aa50e0{--grid-auto-flow:row;}.elementor-53378 .elementor-element.elementor-element-a809843{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-53378 .elementor-element.elementor-element-6c2d35a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53378 .elementor-element.elementor-element-5aa50e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53378 .elementor-element.elementor-element-a809843{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS */html,
body,
div,
span,
applet,
object,
iframe,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
tt,
var,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
dl,
dt,
dd,
ol,
ul,
fieldset,
form,
label,
legend {
    vertical-align: baseline;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
}

html:focus,
body:focus,
div:focus,
span:focus,
applet:focus,
object:focus,
iframe:focus,
table:focus,
caption:focus,
tbody:focus,
tfoot:focus,
thead:focus,
tr:focus,
th:focus,
td:focus,
del:focus,
dfn:focus,
em:focus,
font:focus,
img:focus,
ins:focus,
kbd:focus,
q:focus,
s:focus,
samp:focus,
small:focus,
strike:focus,
strong:focus,
sub:focus,
tt:focus,
var:focus,
h1:focus,
h2:focus,
h3:focus,
h4:focus,
h5:focus,
h6:focus,
p:focus,
blockquote:focus,
pre:focus,
a:focus,
abbr:focus,
acronym:focus,
address:focus,
big:focus,
cite:focus,
code:focus,
dl:focus,
dt:focus,
dd:focus,
ol:focus,
ul:focus,
fieldset:focus,
form:focus,
label:focus,
legend:focus {
    outline: 0;
}

body {
    padding: 0px;
    margin: 0px;
    background: #000000;
}

@font-face {
    font-family: "Segoe UI";
    src: url("../fonts/segoeui.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Segoe UI";
    src: url("../fonts/seguisb.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Segoe UI";
    src: url("../fonts/segoeuisl.ttf") format("truetype");
    font-weight: lighter;
    font-style: normal;
    font-display: swap;
}

.landing_wrapper {
    position: relative;
    width: 100%;
    /* max-width: 1024px; */
    max-width: 1920px;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: "Segoe UI", Arial, sans-serif;
    font-weight: normal;
    font-size: 17px;
    line-height: 1.3;
    min-width: 320px;
    background: #020e28;
    color: #000000;
    margin: 0px auto;
    padding-bottom: 70px;
}

.landing_wrapper * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.landing_wrapper h1,
.landing_wrapper h2,
.landing_wrapper h3,
.landing_wrapper h4,
.landing_wrapper h5,
.landing_wrapper h6,
.landing_wrapper p {
    padding: 0px;
    margin: 0px;
}

.landing_wrapper h1,
.landing_wrapper h2,
.landing_wrapper h3,
.landing_wrapper h4,
.landing_wrapper h5 {
    margin-bottom: 30px;
}

.landing_wrapper h2 {
    font-size: 28px;
}

.landing_wrapper h3 {
    font-size: 24px;
}

.landing_wrapper h4 {
    font-size: 22px;
}

.landing_wrapper h5 {
    font-size: 18px;
}

.landing_wrapper p {
    font-family: "Segoe UI", Arial, sans-serif;
    font-weight: normal;
    font-size: 18px;
    line-height: 28px;
    color: #FFFFFF;
    margin-bottom: 10px;
}

.win_landing h1, .win_landing h2, .win_landing h3, .win_landing h4, .win_landing h5, .win_landing p {
    font-family: "Segoe UI", Arial, sans-serif;
    color: #FFFFFF;
}

.win_landing .container {
    max-width: 100%;
    padding-left: 63px;
    padding-right: 78px;
}

.win_landing .header {
    height: 19.481vw;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 0px 30px;
    background: #000000;
}

.win_landing .header .win_logo {
    display: block;
    object-fit: contain;
    width: 34.508vw;
}

.win_landing .header .logo {
    display: block;
    object-fit: contain;
    width: 19.109vw;
}

.win_landing .landing_content {
    position: relative;
    width: 100%;
}

.win_landing .landing_content .desk_heading {
    display: none;
}

.win_landing .landing_content .desk_heading .heading_img {
    display: block;
    width: 100%;
}

.win_landing .landing_content .mobile_heading, .win_landing .landing_content .mobile_heading div {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.win_landing .landing_content .mobile_heading {
    padding-bottom: 93px;
}

.win_landing .landing_content .mobile_heading .heading_img {
    display: block;
    width: 100%;
}

.win_landing .landing_content .mobile_heading .m_hero_text {
    padding-top: 62px;
}

.win_landing .mobile_heading .hero_text { 
    padding-bottom: 25px;
}

.win_landing .landing_content .mobile_padding {
    padding-left: 12.987vw;
    padding-right: 12.987vw;
}

.win_landing .landing_content .devices_wrapper, .win_landing .landing_content .message_mod, .win_landing .landing_content .ms365_mod, .win_landing .landing_content .partner_mod {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    width: 100%;
}

.win_landing .landing_content .devices_wrapper {
    padding-bottom: 100px;
}

.win_landing .landing_content .devices_wrapper .subheading {
    font-size: 28px;
}

.win_landing .landing_content .message_mod {
    padding-bottom: 100px;
}

.win_landing .landing_content .body_mod {
    padding-top: 62px;
    padding-bottom: 50px;
}

.win_landing .landing_content .body_mod sup {
    font-size: 10px;
}

.win_landing .landing_content .container {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    width: 100%;
    padding: 0px;
    margin: 0px;
}

.container p {
    margin-bottom: 35px;
}

.win_landing .landing_content .reverse {
    flex-direction: column-reverse;
} 

.win_landing .landing_content .container .mob_img{
    display: block;
    width: 100%;
}

.win_landing .landing_content .container .desk_img{
    display: none;
}

.win_landing .landing_content .left_wrapper {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

.win_landing .landing_content .right_wrapper {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

.win_landing .landing_content .left_wrapper div, .win_landing .landing_content .right_wrapper div {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    text-align: center;
}

.win_landing .landing_content .ms365_mod .ms365_heading {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding-top: 46px;
    padding-bottom: 98px;
}

.win_landing .landing_content .mobile_ms365 {
    width: 100%;
    padding: 0px 12px 57px;
    text-align: left;
}

.win_landing .landing_content .mobile_ms365 .m_premium {
    margin-bottom: 20px;
}

.win_landing .landing_content .mobile_ms365 img {
    border-radius: 8px;
    width: 100%;
}

.win_landing .landing_content .mobile_ms365 div {
    margin: 0px 21px;
    padding: 40px 0px;
}

.win_landing .landing_content .mobile_ms365 h3 {
    font-size: 20px;
    font-weight: bold;
}

.win_landing .landing_content .desk_ms365 {
    display: none;
}

.win_landing .landing_content .desk_ms365 .ms_container {
    display: flex;
    flex-direction: row;
}

.win_landing .landing_content .desk_ms365 .ms365_text {
    display: flex;
    flex-direction: column;
}

.win_landing .landing_content .desk_ms365 .ms365_img {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.win_landing .landing_content .desk_ms365 .ms365_img img {
    display: block;
}

.win_landing .landing_content .partner_mod .left_wrapper {
    padding: 62px 65px 100px;
}

.win_landing .landing_content .partner_mod .left_wrapper p {
    text-align: justify;
    margin-bottom: 40px;
}

.win_landing .landing_content .additional_mod {
    padding-top: 0px;
}

.win_landing .landing_content .additional_mod .left_wrapper {
    background: #082444;
    padding: 30px 30px 75px;
}

.win_landing .landing_content .additional_mod .subheading {
    font-size: 28px;
    margin-bottom: 10px;
}

.win_landing .landing_content .additional_mod .left_wrapper p {
    text-align: justify;
}

.win_landing .landing_content .social_media {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-evenly;
    width: 100%;
    padding: 0px 30px 20px;
}

.win_landing .landing_content .recycling_mod {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 90px 30px;
}

.win_landing .landing_content .recycling_mod .subheading {
    font-size: 36px;
    line-height: 44px;
}

.win_landing .landing_content .recycling_mod a {
    color: #b9d4e4;
}

.win_landing .landing_content .footnotes {
    background: #1b191c;
    padding: 23px 30px;
}

.win_landing .landing_content .footnotes p {
    font-size: 14px;
    line-height: 18px;
}

.win_landing .landing_content .footnotes a {
    color: #FFFFFF;
}

.win_landing .heading {
    font-size: 40px;
    font-weight: bold;
}

.win_landing .subheading {
    font-size: 40px;
    font-weight: bold;
}

.win_landing .body_text {
    font-size: 15px;
}

.button {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    height: 60px;
    border: white 1px solid;
    border-radius: 8px;
    background: transparent;
    color: #FFFFFF;
    font-family: "Segoe UI", Arial, sans-serif;
    font-size: 18px;
    padding: 0px 39px;
    cursor: pointer;
}

.watch_button, .cta {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    background: transparent;
    color: #FFFFFF;
    font-family: "Segoe UI", Arial, sans-serif;
    font-size: 15px;
    border: none;
    cursor: pointer;
}

.button img, .watch_button img {
    display: block;
    width: 9px;
    height: 12px;
    margin-right: 6px;
    padding: 0px;
}

.cta img {
    display: block;
    width: 10px;
    height: 16px;
    margin-left: 10px;
    padding: 0px;
}

hr {
    height: 1px;
    background-color: #FFFFFF;
    border: none;
    margin: 0px 30px;
}

.desktop_hr {
    display: none;
}

.win_landing .landing_content .devices_wrapper .carousel_wrapper {
    width: 100%;
    margin-top: 40px;
    margin-bottom: 50px;
}

.win_landing .landing_content .devices_wrapper .devices_carousel {
    width: 100%;
    margin: 0px;
}

.slick-next {
    background-color: transparent;
    right: 2.132vw;
    top: 28.046vw;
    border-radius: 4.453vw;
}

.slick-prev {
    background-color: transparent;
    z-index: 1;
    left: 1.855vw;
    top: 28.046vw;
    border-radius: 4.453vw;
}

.control-c {
    width: 8.905vw;
    height: 8.905vw;
}

.carousel_wrapper .slick-dots {
    bottom: 0px;
    top: 56.586vw;
}

.carousel_wrapper .slick-dots li {
    width: 21.336vw;
    height: 0.928vw;
    margin: 0px 0.928vw;
}

.carousel_wrapper .slick-dots li button:before {
    font-size: 10px;
    color:white;
}

.win_landing .landing_content .devices_wrapper .devices_carousel .carousel_tile {
    width: 100%;
    display: flex;
    flex-direction: column;
}

.win_landing .landing_content .devices_wrapper .devices_carousel .carousel_tile div {
    background-color: #052442;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 37px 30px;
    text-align: left;
}

.win_landing .landing_content .devices_wrapper .new {
    font-size: 18px;
    color: #052442;
    font-weight: bold;
    background-color: #fed731;
    padding: 2px 6px;
    margin-bottom: 24px;
}

.win_landing .landing_content .devices_wrapper .model {
    font-size: 18px;
    margin-bottom: 10px;
}

.win_landing .landing_content .devices_wrapper .price {
    font-size: 18px;
    margin-bottom: 28px;
}

.win_landing .landing_content .devices_wrapper .description {
    width: 62.152vw;
    font-size: 15px;
    line-height: 18px;
    margin-bottom: 30px;
}

.win_landing .landing_content .devices_wrapper .cta {
    font-size: 18px;
}

.slick-dots li img:nth-child(1) {
    display: block;
    width: 21.336vw;
    height: 0.928vw;
}

.slick-dots li img:nth-child(2) {
    display: none;
}

.slick-dots li.slick-active img:nth-child(1) {
    display: none;
}

.slick-dots li.slick-active img:nth-child(2) {
    display: block;
    width: 21.336vw;
    height: 0.928vw;
}

.win_landing .landing_content .mobile_heading sup, .win_landing .landing_content .devices_wrapper sup, .win_landing .landing_content .message_mod sup {
    line-height: 10px;
    font-size: 10px;
}

.win_landing .pink_text {
    color: #f47de9;
}

.win_landing .pink_bg {
    border: 4px solid #f47de9;
}
@media screen and (min-width: 767px) {
    .win_landing .header {
        height: 3.750vw;
        justify-content: flex-end;
        padding: 0px;
        padding-right: 8.229vw;
    }

    .win_landing .header .logo {
        width: 8.594vw;
    }

    .win_landing .header .win_logo {
        display: none;
    }

    .win_landing .landing_content .desk_heading .desk_hero_text {
        width: 30.208vw;
        position: absolute;
        top: 0;
        left: 0;
        margin-left: 9.635vw;
        margin-top: 12.500vw;
    }

    .win_landing .landing_content .desk_heading {
        display: block;
        width: 100%;
    }

    .win_landing .landing_content .mobile_heading {
        display: none;
    }

    .win_landing .landing_content .devices_wrapper {
        padding-top: 6.510vw;
        padding-bottom: 5.208vw;
    }

    .win_landing .landing_content .devices_carousel {
        margin-top: 7.292vw;
        margin-bottom: 2.604vw;
    }

    .win_landing .landing_content .mobile_padding {
        padding-left: 0px;
        padding-right: 0px;
    }

    .win_landing .landing_content .message_mod {
        padding-bottom: 0px;
    }

    .win_landing .landing_content .message_mod .body_text {
        width: 38.542vw;
    }

    .win_landing .landing_content .body_mod {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .win_landing .landing_content .body_mod sup {
        font-size: 0.521vw;
    }

    .win_landing .landing_content .body_mod .out_box {
        width: 31.771vw;
    }

    .win_landing .landing_content .container {
        padding: 6.615vw 0px;
    }

    .win_landing .landing_content .left_wrapper {
        position: relative;
        display: flex;
        flex-direction: column;
        align-items: flex-end;
        width: 50%;
        justify-content: center;
        padding-right: 1.615vw;
    }

    .win_landing .landing_content .right_wrapper {
        position: relative;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        width: 50%;
        justify-content: center;
        padding-left: 1.615vw;
    }

    .win_landing .landing_content .left_wrapper div, .win_landing .landing_content .right_wrapper div{
        align-items: flex-start;
        text-align: left;
    }

    .win_landing .landing_content .left_wrapper div, .win_landing .landing_content .desk_ms365 .ms365_text {
        padding-left: 9.635vw;
    }

    .win_landing .landing_content .ms365_mod .ms365_heading {
        padding-top: 0px;
        padding-bottom: 0px;
    }
    
    .win_landing .landing_content .desk_ms365 .ms365_text {
        text-align: left;
        width: 26.979vw;
        padding-right: 1.771vw;
    }

    .win_landing .landing_content .desk_ms365 .ms365_text p {
        font-size: 0.729vw;
        line-height: 0.938vw;
    }

    .win_landing .landing_content .right_wrapper div{
        padding-right: 14.063vw;
    }

    .win_landing .landing_content .container {
        flex-direction: inherit;
    }

    .win_landing .landing_content .container .mob_img, .win_landing .landing_content .mobile_ms365{
        display: none;
    }
    
    .win_landing .landing_content .container .desk_img{
        display: block;
        width: 100%;
    }

    .win_landing .landing_content .desk_ms365 {
        display: block;
        width: 100%;
        margin: 0px;
        padding: 0px;
        margin-top: 4.688vw;
    }

    .win_landing .landing_content .desk_ms365 .office_home {
        margin-top: 2.240vw;
        margin-bottom: 6.250vw;
    }

    .win_landing .landing_content .desk_ms365 .ms365_img {
        width: 64.688vw;;
    }

    .win_landing .landing_content .desk_ms365 .premium_apps{
        width: 42.760vw;
    }

    .win_landing .landing_content .desk_ms365 .add_services{
        width: 20.885vw;
    }

    .win_landing .landing_content .desk_ms365 .classic_apps{
        width: 64.688vw;
    }

    .win_landing .landing_content .ms365_mod {
        margin-top: 6.406vw;
    }

    .win_landing .landing_content .partner_mod .right_wrapper{
        padding-right: 8.333vw;
    }

    .win_landing .landing_content .partner_mod .left_wrapper {
        padding: 0px;
    }

    .win_landing .landing_content .partner_mod .left_wrapper p {
        text-align: left;
    }

    .win_landing .landing_content .additional_mod {
        width: 83.333vw; 
        padding-top: 0px;
        margin: 0px 8.333vw; 
    }

    .win_landing .landing_content .additional_mod .left_wrapper {
        width: 61.823vw;
        padding: 0px;
        border-start-start-radius: 0.521vw;
        border-end-start-radius: 0.521vw;
    }

    .win_landing .landing_content .additional_mod .left_wrapper div {
        padding-left: 25px;
    }

    .win_landing .landing_content .additional_mod .left_wrapper p {
        text-align: left;
    }

    .win_landing .landing_content .additional_mod .right_wrapper {
        width: 19.896vw;
        padding-left: 0px;
    }

    .win_landing .landing_content .additional_mod .desk_img {
        width: 19.896vw;
        height: 11.979vw;
    }

    .win_landing .landing_content .social_media {
        justify-content: flex-start;
        width: 100%;
        margin: 0px; 
        padding: 0px;
        padding-bottom: 1.198vw;
    }

    .win_landing .landing_content .social_media img {
        width: 1.667vw;
        margin-right: 1.042vw;
    }

    .win_landing .landing_content .recycling_mod {
        width: 83.333vw; 
        margin: 4.167vw 8.333vw; 
    }

    .win_landing .landing_content .footnotes {
        padding: 1.198vw 9.583vw;
    }

    .win_landing .landing_content .footnotes p {
        font-size: 0.729vw;
        line-height: 0.938vw;
    }

    .win_landing .heading {
        font-size: 2.396vw
    }
    
    .win_landing .subheading, .win_landing .landing_content .devices_wrapper .subheading {
        font-size: 2.396vw
    }

    .win_landing .landing_content .devices_wrapper .body_text {
        width: 50.156vw;
    }
    
    .win_landing .body_text {
        font-size: 0.938vw;
        line-height: 1.250vw;
    }

    .win_landing .landing_content .additional_mod .subheading {
        font-size: 1.875vw;
        line-height: 2.292vw;
        margin-bottom: 0.781vw;
    }

    .win_landing .landing_content .additional_mod p {
        margin-bottom: 0.781vw;
        width: 97%;
    }
    
    .win_landing .landing_content .recycling_mod .subheading {
        font-size: 1.875vw;
        line-height: 2.292vw;
        margin-bottom: 1.823vw;
    }

    .message_mod p, .container p, .win_landing .landing_content .partner_mod .left_wrapper p {
        margin-bottom: 1.563vw;
    }

    .container p { 
        max-width: 38.177vw;
    }

    .win_landing .hero_text {
        width: 27.083vw;
        margin-bottom: 2.083vw;
    }

    .button, .watch_button {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: center;
        height: 3.125vw;
        border: white 0.052vw solid;
        border-radius: 0.417vw;
        font-size: 0.938vw;
        padding: 0px 2.031vw;
    }

    .cta {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: center;
        font-size: 0.938vw;
        margin: 0px;
        padding: 0px;
    }

    .button img, .watch_button img {
        display: block;
        width: 0.729vw;
        height: 0.833vw;
        margin-right: 0.521vw;
        padding: 0px;
    }

    .cta img {
        display: block;
        width: 0.521vw;
        height: 0.833vw;
        margin-left: 0.521vw;
        padding: 0px;
    }

    .win_landing .ms_body1 {
        width: 48.385vw;
        margin-bottom: 1.302vw;
    }

    .win_landing .ms_body1 sup {
        font-size: 0.521vw;
    }

    .win_landing .ms_body2 {
        width: 51.094vw;
        margin-bottom: 1.302vw;
    }

    hr {
        margin: 0px 8.333vw;
    }

    .desktop_hr {
        display: block;
    }

    .win_landing .landing_content .devices_wrapper .carousel_wrapper {
        margin-top: 7.031vw;
    }

    .win_landing .landing_content .devices_wrapper .devices_carousel {
        padding: 0px 7.708vw;
    }

    .win_landing .landing_content .devices_wrapper .devices_carousel .carousel_tile div {
        border-end-start-radius: 0.417vw;
        border-end-end-radius: 0.417vw;
    }

    .win_landing .landing_content .devices_wrapper .devices_carousel .tile_wrapper {
        padding: 0px 0.625vw;
    }

    .win_landing .landing_content .devices_wrapper .new {
        font-size: 0.781vw;
        padding: 1px 6px;
        margin-bottom: 1.250vw;
    }
    
    .win_landing .landing_content .devices_wrapper .model {
        font-size: 0.938vw;
        margin-bottom: 0.521vw;
    }
    
    .win_landing .landing_content .devices_wrapper .price {
        font-size: 0.938vw;
        margin-bottom: 1.458vw;
    }
    
    .win_landing .landing_content .devices_wrapper .description {
        font-size: 0.781vw;
        line-height: 0.938vw;
        margin-bottom: 1.563vw;
        width: auto;
    }
    
    .win_landing .landing_content .devices_wrapper .cta {
        font-size: 0.938vw;
    }

    .win_landing .landing_content .desk_heading sup, .win_landing .landing_content .devices_wrapper sup, .win_landing .landing_content .message_mod sup {
        line-height: 0.833vw;
        font-size: 0.625vw;
    }
}

@media screen and (min-width: 1920px) {
    .win_landing .header {
        height: 72px;
        padding-right: 158px;
    }

    .win_landing .header .logo {
        width: 165px;
    }

    .win_landing .landing_content .desk_heading .desk_hero_text {
        width: 579px;
        margin-left: 185px;
        margin-top: 240px;
    }

    .win_landing .landing_content .devices_wrapper {
        padding-top: 125px;
        padding-bottom: 100px;
    }

    .win_landing .landing_content .devices_carousel {
        margin-top: 140px;
        margin-bottom: 50px;
    }

    .win_landing .landing_content .message_mod .body_text {
        width: 740px;
    }

    .win_landing .landing_content .body_mod sup {
        font-size: 10px;
    }

    .win_landing .landing_content .body_mod .out_box {
        width: 610px;
    }

    .win_landing .landing_content .container {
        padding: 127px 0px;
    }

    .win_landing .landing_content .left_wrapper {
        position: relative;
        display: flex;
        flex-direction: column;
        align-items: flex-end;
        width: 50%;
        justify-content: center;
        padding-right: 31px;
    }

    .win_landing .landing_content .right_wrapper {
        position: relative;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        width: 50%;
        justify-content: center;
        padding-left: 31px;
    }

    .win_landing .landing_content .left_wrapper div, .win_landing .landing_content .right_wrapper div{
        align-items: flex-start;
        text-align: left;
    }

    .win_landing .landing_content .left_wrapper div, .win_landing .landing_content .desk_ms365 .ms365_text {
        padding-left: 185px;
    }

    .win_landing .landing_content .desk_ms365 .ms365_text {
        width: 518px;
        padding-right: 34px;
    }

    .win_landing .landing_content .desk_ms365 .ms365_text p {
        font-size: 14px;
        line-height: 18px;
    }

    .win_landing .landing_content .right_wrapper div{
        padding-right: 270px;
    }

    .win_landing .landing_content .desk_ms365 {
        display: block;
        width: 100%;
        margin-top: 90px;
    }

    .win_landing .landing_content .desk_ms365 .office_home {
        margin-top: 43px;
        margin-bottom: 120px;
    }

    .win_landing .landing_content .desk_ms365 .ms365_img {
        width: 1242px;
    }

    .win_landing .landing_content .desk_ms365 .premium_apps{
        width: 821px;
    }

    .win_landing .landing_content .desk_ms365 .add_services{
        width: 401px;
    }

    .win_landing .landing_content .desk_ms365 .classic_apps{
        width: 1242px;
    }

    .win_landing .landing_content .ms365_mod {
        margin-top: 123px;
    }

    .win_landing .landing_content .partner_mod .right_wrapper{
        padding-right: 160px;
    }

    .win_landing .landing_content .additional_mod {
       width: 1600px; 
       padding-top: 0px;
       margin: 0px 160px; 
    }

    .win_landing .landing_content .additional_mod .left_wrapper {
        width: 1187px;
        border-start-start-radius: 10px;
        border-end-start-radius: 10px;
    }

    .win_landing .landing_content .additional_mod .left_wrapper div {
        padding-left: 25px;
    }

    .win_landing .landing_content .additional_mod .right_wrapper {
        width: 382px;
        padding-left: 0px;
    }

    .win_landing .landing_content .additional_mod .desk_img {
        width: 382px;
        height: 230px;
    }

    .win_landing .landing_content .social_media {
        padding-bottom: 23px;
    }

    .win_landing .landing_content .social_media img {
        width: 32px;
        margin-right: 20px;
    }

    .win_landing .landing_content .recycling_mod {
        width: 1600px;
        margin: 80px 160px; 
    }

    .win_landing .landing_content .footnotes {
        padding: 23px 184px;
    }

    .win_landing .landing_content .footnotes p {
        font-size: 14px;
        line-height: 18px;
    }

    .win_landing .heading {
        font-size: 46px;
    }
    
    .win_landing .subheading, .win_landing .landing_content .devices_wrapper .subheading {
        font-size: 46px;
    }

    .win_landing .landing_content .devices_wrapper .body_text {
        width: 963px;
    }
    
    .win_landing .body_text {
        font-size: 18px;
        line-height: 24px;
    }

    .win_landing .landing_content .additional_mod .subheading {
        font-size: 36px;
        line-height: 44px;
        margin-bottom: 15px;
    }

    .win_landing .landing_content .additional_mod p {
        margin-bottom: 15px;
        width: 100%;
    }
    
    .win_landing .landing_content .recycling_mod .subheading {
        font-size: 36px;
        line-height: 44px;
        margin-bottom: 35px;
    }

    .message_mod p, .container p, .win_landing .landing_content .partner_mod .left_wrapper p {
        margin-bottom: 30px;
    }

    .container p { 
        max-width: 733px;
    }

    .win_landing .hero_text {
        width: 520px;
        margin-bottom: 40px;
    }

    .button, .watch_button {
        height: 60px;
        border: white 1px solid;
        border-radius: 8px;
        font-size: 18px;
        padding: 0px 39px;
    }

    .cta {
        font-size: 18px;
        margin: 0px;
        padding: 0px;
    }

    .button img, .watch_button img {
        display: block;
        width: 14px;
        height: 16px;
        margin-right: 10px;
        padding: 0px;
    }

    .cta img {
        display: block;
        width: 10px;
        height: 16px;
        margin-left: 10px;
        padding: 0px;
    }

    .win_landing .ms_body1 {
        width: 929px;
        margin-bottom: 25px;
    }

    .win_landing .ms_body1 sup {
        font-size: 10px;
    }

    .win_landing .ms_body2 {
        width: 981px;
        margin-bottom: 25px;
    }

    hr {
        margin: 0px 160px;
    }
    
    .win_landing .landing_content .devices_wrapper .carousel_wrapper {
        margin-top: 135px;
    }

    .win_landing .landing_content .devices_wrapper .devices_carousel {
        padding: 0px 148px;
    }

    .win_landing .landing_content .devices_wrapper .devices_carousel .carousel_tile div {
        border-end-start-radius: 8px;
        border-end-end-radius: 8px;
    }

    .win_landing .landing_content .devices_wrapper .devices_carousel .tile_wrapper {
        padding: 0px 12px;
    }

    .win_landing .landing_content .devices_wrapper .new {
        font-size: 15px;
        padding: 1px 6px;
        margin-bottom: 24px;
    }
    
    .win_landing .landing_content .devices_wrapper .model {
        font-size: 18px;
        margin-bottom: 10px;
    }
    
    .win_landing .landing_content .devices_wrapper .price {
        font-size: 18px;
        margin-bottom: 28px;
    }
    
    .win_landing .landing_content .devices_wrapper .description {
        font-size: 15px;
        line-height: 18px;
        margin-bottom: 30px;
    }
    
    .win_landing .landing_content .devices_wrapper .cta {
        font-size: 18px;
    }

    .win_landing .landing_content .desk_heading sup, .win_landing .landing_content .devices_wrapper sup, .win_landing .landing_content .message_mod sup {
        line-height: 16px;
        font-size: 12px;
    }
}
sup,
  sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
  margin-left: 0.125rem !important;
  display: inline-block !important;
  font-size: 0.875rem !important;
  line-height: 1.25rem !important;
}

sub {
  top: 0.4em;
}

.footnotes sup {
  margin-left: 0px !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}

::-webkit-backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}

.tw-container {
  width: 100%;
}

@media (min-width: 640px) {
  .tw-container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .tw-container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .tw-container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .tw-container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .tw-container {
    max-width: 1536px;
  }
}

@media (min-width: 1920px) {
  .tw-container {
    max-width: 1920px;
  }
}

.tw-prose {
  color: var(--tw-prose-body);
  max-width: 65ch;
}

.tw-prose :where([class~="lead"]):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-lead);
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.tw-prose :where(a):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-links);
  text-decoration: underline;
  font-weight: 500;
}

.tw-prose :where(strong):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-bold);
  font-weight: 600;
}

.tw-prose :where(ol):not(:where([class~="tw-not-prose"] *)) {
  list-style-type: decimal;
  padding-left: 1.625em;
}

.tw-prose :where(ol[type="A"]):not(:where([class~="tw-not-prose"] *)) {
  list-style-type: upper-alpha;
}

.tw-prose :where(ol[type="a"]):not(:where([class~="tw-not-prose"] *)) {
  list-style-type: lower-alpha;
}

.tw-prose :where(ol[type="A" s]):not(:where([class~="tw-not-prose"] *)) {
  list-style-type: upper-alpha;
}

.tw-prose :where(ol[type="a" s]):not(:where([class~="tw-not-prose"] *)) {
  list-style-type: lower-alpha;
}

.tw-prose :where(ol[type="I"]):not(:where([class~="tw-not-prose"] *)) {
  list-style-type: upper-roman;
}

.tw-prose :where(ol[type="i"]):not(:where([class~="tw-not-prose"] *)) {
  list-style-type: lower-roman;
}

.tw-prose :where(ol[type="I" s]):not(:where([class~="tw-not-prose"] *)) {
  list-style-type: upper-roman;
}

.tw-prose :where(ol[type="i" s]):not(:where([class~="tw-not-prose"] *)) {
  list-style-type: lower-roman;
}

.tw-prose :where(ol[type="1"]):not(:where([class~="tw-not-prose"] *)) {
  list-style-type: decimal;
}

.tw-prose :where(ul):not(:where([class~="tw-not-prose"] *)) {
  list-style-type: disc;
  padding-left: 1.625em;
}

.tw-prose :where(ol > li):not(:where([class~="tw-not-prose"] *))::marker {
  font-weight: 400;
  color: var(--tw-prose-counters);
}

.tw-prose :where(ul > li):not(:where([class~="tw-not-prose"] *))::marker {
  color: var(--tw-prose-bullets);
}

.tw-prose :where(hr):not(:where([class~="tw-not-prose"] *)) {
  border-color: var(--tw-prose-hr);
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}

.tw-prose :where(blockquote):not(:where([class~="tw-not-prose"] *)) {
  font-weight: 500;
  font-style: italic;
  color: var(--tw-prose-quotes);
  border-left-width: 0.25rem;
  border-left-color: var(--tw-prose-quote-borders);
  quotes: "\201C""\201D""\2018""\2019";
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-left: 1em;
}

.tw-prose :where(blockquote p:first-of-type):not(:where([class~="tw-not-prose"] *))::before {
  content: open-quote;
}

.tw-prose :where(blockquote p:last-of-type):not(:where([class~="tw-not-prose"] *))::after {
  content: close-quote;
}

.tw-prose :where(h1):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 800;
  font-size: 2.25em;
  margin-top: 0;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}

.tw-prose :where(h1 strong):not(:where([class~="tw-not-prose"] *)) {
  font-weight: 900;
}

.tw-prose :where(h2):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.5em;
  margin-top: 2em;
  margin-bottom: 1em;
  line-height: 1.3333333;
}

.tw-prose :where(h2 strong):not(:where([class~="tw-not-prose"] *)) {
  font-weight: 800;
}

.tw-prose :where(h3):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  font-size: 1.25em;
  margin-top: 1.6em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}

.tw-prose :where(h3 strong):not(:where([class~="tw-not-prose"] *)) {
  font-weight: 700;
}

.tw-prose :where(h4):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.5;
}

.tw-prose :where(h4 strong):not(:where([class~="tw-not-prose"] *)) {
  font-weight: 700;
}

.tw-prose :where(figure > *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.tw-prose :where(figcaption):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-captions);
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}

.tw-prose :where(code):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-code);
  font-weight: 600;
  font-size: 0.875em;
}

.tw-prose :where(code):not(:where([class~="tw-not-prose"] *))::before {
  content: "`";
}

.tw-prose :where(code):not(:where([class~="tw-not-prose"] *))::after {
  content: "`";
}

.tw-prose :where(a code):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-links);
}

.tw-prose :where(pre):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-pre-code);
  background-color: var(--tw-prose-pre-bg);
  overflow-x: auto;
  font-weight: 400;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-right: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-left: 1.1428571em;
}

.tw-prose :where(pre code):not(:where([class~="tw-not-prose"] *)) {
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

.tw-prose :where(pre code):not(:where([class~="tw-not-prose"] *))::before {
  content: none;
}

.tw-prose :where(pre code):not(:where([class~="tw-not-prose"] *))::after {
  content: none;
}

.tw-prose :where(table):not(:where([class~="tw-not-prose"] *)) {
  width: 100%;
  table-layout: auto;
  text-align: left;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}

.tw-prose :where(thead):not(:where([class~="tw-not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-th-borders);
}

.tw-prose :where(thead th):not(:where([class~="tw-not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  vertical-align: bottom;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}

.tw-prose :where(tbody tr):not(:where([class~="tw-not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-td-borders);
}

.tw-prose :where(tbody tr:last-child):not(:where([class~="tw-not-prose"] *)) {
  border-bottom-width: 0;
}

.tw-prose :where(tbody td):not(:where([class~="tw-not-prose"] *)) {
  vertical-align: baseline;
  padding-top: 0.5714286em;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}

.tw-prose {
  --tw-prose-body: #374151;
  --tw-prose-headings: #111827;
  --tw-prose-lead: #4b5563;
  --tw-prose-links: #111827;
  --tw-prose-bold: #111827;
  --tw-prose-counters: #6b7280;
  --tw-prose-bullets: #d1d5db;
  --tw-prose-hr: #e5e7eb;
  --tw-prose-quotes: #111827;
  --tw-prose-quote-borders: #e5e7eb;
  --tw-prose-captions: #6b7280;
  --tw-prose-code: #111827;
  --tw-prose-pre-code: #e5e7eb;
  --tw-prose-pre-bg: #1f2937;
  --tw-prose-th-borders: #d1d5db;
  --tw-prose-td-borders: #e5e7eb;
  --tw-prose-invert-body: #d1d5db;
  --tw-prose-invert-headings: #fff;
  --tw-prose-invert-lead: #9ca3af;
  --tw-prose-invert-links: #fff;
  --tw-prose-invert-bold: #fff;
  --tw-prose-invert-counters: #9ca3af;
  --tw-prose-invert-bullets: #4b5563;
  --tw-prose-invert-hr: #374151;
  --tw-prose-invert-quotes: #f3f4f6;
  --tw-prose-invert-quote-borders: #374151;
  --tw-prose-invert-captions: #9ca3af;
  --tw-prose-invert-code: #fff;
  --tw-prose-invert-pre-code: #d1d5db;
  --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
  --tw-prose-invert-th-borders: #4b5563;
  --tw-prose-invert-td-borders: #374151;
  font-size: 1rem;
  line-height: 1.75;
}

.tw-prose :where(p):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.tw-prose :where(img):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.tw-prose :where(video):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.tw-prose :where(figure):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.tw-prose :where(h2 code):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.875em;
}

.tw-prose :where(h3 code):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.9em;
}

.tw-prose :where(li):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.tw-prose :where(ol > li):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0.375em;
}

.tw-prose :where(ul > li):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0.375em;
}

.tw-prose > :where(ul > li p):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.tw-prose > :where(ul > li > *:first-child):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.25em;
}

.tw-prose > :where(ul > li > *:last-child):not(:where([class~="tw-not-prose"] *)) {
  margin-bottom: 1.25em;
}

.tw-prose > :where(ol > li > *:first-child):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.25em;
}

.tw-prose > :where(ol > li > *:last-child):not(:where([class~="tw-not-prose"] *)) {
  margin-bottom: 1.25em;
}

.tw-prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.tw-prose :where(hr + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose :where(h2 + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose :where(h3 + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose :where(h4 + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose :where(thead th:first-child):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0;
}

.tw-prose :where(thead th:last-child):not(:where([class~="tw-not-prose"] *)) {
  padding-right: 0;
}

.tw-prose :where(tbody td:first-child):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0;
}

.tw-prose :where(tbody td:last-child):not(:where([class~="tw-not-prose"] *)) {
  padding-right: 0;
}

.tw-prose > :where(:first-child):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose > :where(:last-child):not(:where([class~="tw-not-prose"] *)) {
  margin-bottom: 0;
}

.tw-prose-sm {
  font-size: 0.875rem;
  line-height: 1.7142857;
}

.tw-prose-sm :where(p):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
}

.tw-prose-sm :where([class~="lead"]):not(:where([class~="tw-not-prose"] *)) {
  font-size: 1.2857143em;
  line-height: 1.5555556;
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}

.tw-prose-sm :where(blockquote):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
  padding-left: 1.1111111em;
}

.tw-prose-sm :where(h1):not(:where([class~="tw-not-prose"] *)) {
  font-size: 2.1428571em;
  margin-top: 0;
  margin-bottom: 0.8em;
  line-height: 1.2;
}

.tw-prose-sm :where(h2):not(:where([class~="tw-not-prose"] *)) {
  font-size: 1.4285714em;
  margin-top: 1.6em;
  margin-bottom: 0.8em;
  line-height: 1.4;
}

.tw-prose-sm :where(h3):not(:where([class~="tw-not-prose"] *)) {
  font-size: 1.2857143em;
  margin-top: 1.5555556em;
  margin-bottom: 0.4444444em;
  line-height: 1.5555556;
}

.tw-prose-sm :where(h4):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.4285714em;
  margin-bottom: 0.5714286em;
  line-height: 1.4285714;
}

.tw-prose-sm :where(img):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}

.tw-prose-sm :where(video):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}

.tw-prose-sm :where(figure):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}

.tw-prose-sm :where(figure > *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.tw-prose-sm :where(figcaption):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.8571429em;
  line-height: 1.3333333;
  margin-top: 0.6666667em;
}

.tw-prose-sm :where(code):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.8571429em;
}

.tw-prose-sm :where(h2 code):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.9em;
}

.tw-prose-sm :where(h3 code):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.8888889em;
}

.tw-prose-sm :where(pre):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.8571429em;
  line-height: 1.6666667;
  margin-top: 1.6666667em;
  margin-bottom: 1.6666667em;
  border-radius: 0.25rem;
  padding-top: 0.6666667em;
  padding-right: 1em;
  padding-bottom: 0.6666667em;
  padding-left: 1em;
}

.tw-prose-sm :where(ol):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 1.5714286em;
}

.tw-prose-sm :where(ul):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 1.5714286em;
}

.tw-prose-sm :where(li):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0.2857143em;
  margin-bottom: 0.2857143em;
}

.tw-prose-sm :where(ol > li):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0.4285714em;
}

.tw-prose-sm :where(ul > li):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0.4285714em;
}

.tw-prose-sm > :where(ul > li p):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0.5714286em;
  margin-bottom: 0.5714286em;
}

.tw-prose-sm > :where(ul > li > *:first-child):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.1428571em;
}

.tw-prose-sm > :where(ul > li > *:last-child):not(:where([class~="tw-not-prose"] *)) {
  margin-bottom: 1.1428571em;
}

.tw-prose-sm > :where(ol > li > *:first-child):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.1428571em;
}

.tw-prose-sm > :where(ol > li > *:last-child):not(:where([class~="tw-not-prose"] *)) {
  margin-bottom: 1.1428571em;
}

.tw-prose-sm :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0.5714286em;
  margin-bottom: 0.5714286em;
}

.tw-prose-sm :where(hr):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 2.8571429em;
  margin-bottom: 2.8571429em;
}

.tw-prose-sm :where(hr + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose-sm :where(h2 + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose-sm :where(h3 + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose-sm :where(h4 + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose-sm :where(table):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.8571429em;
  line-height: 1.5;
}

.tw-prose-sm :where(thead th):not(:where([class~="tw-not-prose"] *)) {
  padding-right: 1em;
  padding-bottom: 0.6666667em;
  padding-left: 1em;
}

.tw-prose-sm :where(thead th:first-child):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0;
}

.tw-prose-sm :where(thead th:last-child):not(:where([class~="tw-not-prose"] *)) {
  padding-right: 0;
}

.tw-prose-sm :where(tbody td):not(:where([class~="tw-not-prose"] *)) {
  padding-top: 0.6666667em;
  padding-right: 1em;
  padding-bottom: 0.6666667em;
  padding-left: 1em;
}

.tw-prose-sm :where(tbody td:first-child):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0;
}

.tw-prose-sm :where(tbody td:last-child):not(:where([class~="tw-not-prose"] *)) {
  padding-right: 0;
}

.tw-prose-sm > :where(:first-child):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose-sm > :where(:last-child):not(:where([class~="tw-not-prose"] *)) {
  margin-bottom: 0;
}

.tw-prose-lg {
  font-size: 1.125rem;
  line-height: 1.7777778;
}

.tw-prose-lg :where(p):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}

.tw-prose-lg :where([class~="lead"]):not(:where([class~="tw-not-prose"] *)) {
  font-size: 1.2222222em;
  line-height: 1.4545455;
  margin-top: 1.0909091em;
  margin-bottom: 1.0909091em;
}

.tw-prose-lg :where(blockquote):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.6666667em;
  margin-bottom: 1.6666667em;
  padding-left: 1em;
}

.tw-prose-lg :where(h1):not(:where([class~="tw-not-prose"] *)) {
  font-size: 2.6666667em;
  margin-top: 0;
  margin-bottom: 0.8333333em;
  line-height: 1;
}

.tw-prose-lg :where(h2):not(:where([class~="tw-not-prose"] *)) {
  font-size: 1.6666667em;
  margin-top: 1.8666667em;
  margin-bottom: 1.0666667em;
  line-height: 1.3333333;
}

.tw-prose-lg :where(h3):not(:where([class~="tw-not-prose"] *)) {
  font-size: 1.3333333em;
  margin-top: 1.6666667em;
  margin-bottom: 0.6666667em;
  line-height: 1.5;
}

.tw-prose-lg :where(h4):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.7777778em;
  margin-bottom: 0.4444444em;
  line-height: 1.5555556;
}

.tw-prose-lg :where(img):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}

.tw-prose-lg :where(video):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}

.tw-prose-lg :where(figure):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}

.tw-prose-lg :where(figure > *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.tw-prose-lg :where(figcaption):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.8888889em;
  line-height: 1.5;
  margin-top: 1em;
}

.tw-prose-lg :where(code):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.8888889em;
}

.tw-prose-lg :where(h2 code):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.8666667em;
}

.tw-prose-lg :where(h3 code):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.875em;
}

.tw-prose-lg :where(pre):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.8888889em;
  line-height: 1.75;
  margin-top: 2em;
  margin-bottom: 2em;
  border-radius: 0.375rem;
  padding-top: 1em;
  padding-right: 1.5em;
  padding-bottom: 1em;
  padding-left: 1.5em;
}

.tw-prose-lg :where(ol):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 1.5555556em;
}

.tw-prose-lg :where(ul):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 1.5555556em;
}

.tw-prose-lg :where(li):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0.6666667em;
  margin-bottom: 0.6666667em;
}

.tw-prose-lg :where(ol > li):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0.4444444em;
}

.tw-prose-lg :where(ul > li):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0.4444444em;
}

.tw-prose-lg > :where(ul > li p):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}

.tw-prose-lg > :where(ul > li > *:first-child):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.3333333em;
}

.tw-prose-lg > :where(ul > li > *:last-child):not(:where([class~="tw-not-prose"] *)) {
  margin-bottom: 1.3333333em;
}

.tw-prose-lg > :where(ol > li > *:first-child):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 1.3333333em;
}

.tw-prose-lg > :where(ol > li > *:last-child):not(:where([class~="tw-not-prose"] *)) {
  margin-bottom: 1.3333333em;
}

.tw-prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}

.tw-prose-lg :where(hr):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 3.1111111em;
  margin-bottom: 3.1111111em;
}

.tw-prose-lg :where(hr + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose-lg :where(h2 + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose-lg :where(h3 + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose-lg :where(h4 + *):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose-lg :where(table):not(:where([class~="tw-not-prose"] *)) {
  font-size: 0.8888889em;
  line-height: 1.5;
}

.tw-prose-lg :where(thead th):not(:where([class~="tw-not-prose"] *)) {
  padding-right: 0.75em;
  padding-bottom: 0.75em;
  padding-left: 0.75em;
}

.tw-prose-lg :where(thead th:first-child):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0;
}

.tw-prose-lg :where(thead th:last-child):not(:where([class~="tw-not-prose"] *)) {
  padding-right: 0;
}

.tw-prose-lg :where(tbody td):not(:where([class~="tw-not-prose"] *)) {
  padding-top: 0.75em;
  padding-right: 0.75em;
  padding-bottom: 0.75em;
  padding-left: 0.75em;
}

.tw-prose-lg :where(tbody td:first-child):not(:where([class~="tw-not-prose"] *)) {
  padding-left: 0;
}

.tw-prose-lg :where(tbody td:last-child):not(:where([class~="tw-not-prose"] *)) {
  padding-right: 0;
}

.tw-prose-lg > :where(:first-child):not(:where([class~="tw-not-prose"] *)) {
  margin-top: 0;
}

.tw-prose-lg > :where(:last-child):not(:where([class~="tw-not-prose"] *)) {
  margin-bottom: 0;
}

.tw-ml-4 {
  margin-left: 1rem !important;
}

.tw-mt-5 {
  margin-top: 1.25rem !important;
}

.tw-ml-0 {
  margin-left: 0px !important;
}

.tw-mb-10 {
  margin-bottom: 2.5rem !important;
}

.tw-mt-4 {
  margin-top: 1rem !important;
}

.tw-flex {
  display: flex !important;
}

.tw-inline-flex {
  display: inline-flex !important;
}

.tw-w-auto {
  width: auto !important;
}

.tw-max-w-none {
  max-width: none !important;
}

.tw-max-w-\[700px\] {
  max-width: 700px !important;
}

.tw-flex-none {
  flex: none !important;
}

.tw-list-inside {
  list-style-position: inside !important;
}

.tw-list-none {
  list-style-type: none !important;
}

.tw-flex-col {
  flex-direction: column !important;
}

.tw-items-center {
  align-items: center !important;
}

.tw-bg-oxford-blue {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 13 42 / var(--tw-bg-opacity)) !important;
}

.tw-bg-eerie-black {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(23 23 23 / var(--tw-bg-opacity)) !important;
}

.tw-bg-raisin-black {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(27 25 28 / var(--tw-bg-opacity)) !important;
}

.tw-pb-0 {
  padding-bottom: 0px !important;
}

.tw-pl-0 {
  padding-left: 0px !important;
}

.tw-pr-0 {
  padding-right: 0px !important;
}

.\!tw-pl-0 {
  padding-left: 0px !important;
}

.tw-text-justify {
  text-align: justify !important;
}

.tw-text-\[26px\] {
  font-size: 26px !important;
}

.tw-text-xl {
  font-size: 1.25rem !important;
  line-height: 1.75rem !important;
}

.tw-text-sm {
  font-size: 0.875rem !important;
  line-height: 1.25rem !important;
}

.tw-font-semibold {
  font-weight: 600 !important;
}

.tw-text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}

.tw-text-vivid-sky-blue {
  --tw-text-opacity: 1 !important;
  color: rgb(96 205 255 / var(--tw-text-opacity)) !important;
}

.tw-no-underline {
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}

.visited\:tw-text-white:visited {
  color: rgb(255 255 255 ) !important;
}

.hover\:tw-text-white:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}

.prose-ul\:tw-m-0 :is(:where(ul):not(:where([class~="tw-not-prose"] *))) {
  margin: 0px !important;
}

.prose-ul\:tw-pl-0 :is(:where(ul):not(:where([class~="tw-not-prose"] *))) {
  padding-left: 0px !important;
}

.prose-li\:tw-mb-0 :is(:where(li):not(:where([class~="tw-not-prose"] *))) {
  margin-bottom: 0px !important;
}

.prose-li\:tw-mt-0 :is(:where(li):not(:where([class~="tw-not-prose"] *))) {
  margin-top: 0px !important;
}

.prose-li\:tw-pl-0 :is(:where(li):not(:where([class~="tw-not-prose"] *))) {
  padding-left: 0px !important;
}

@media (min-width: 1024px) {
  .lg\:tw-block {
    display: block !important;
  }

  .lg\:tw-text-2xl {
    font-size: 1.5rem !important;
    line-height: 2rem !important;
  }
}

@media (min-width: 1280px) {
  .xl\:tw-w-\[auto\] {
    width: auto !important;
  }

  .xl\:tw-w-\[1200px\] {
    width: 1200px !important;
  }

  .xl\:tw-pr-\[195px\] {
    padding-right: 195px !important;
  }

  .xl\:tw-text-\[41px\] {
    font-size: 41px !important;
  }

  .xl\:tw-text-2xl {
    font-size: 1.5rem !important;
    line-height: 2rem !important;
  }

  .xl\:tw-text-xl {
    font-size: 1.25rem !important;
    line-height: 1.75rem !important;
  }
}

@media (min-width: 1536px) {
  .\32xl\:tw-block {
    display: block !important;
  }

  .\32xl\:tw-w-\[700px\] {
    width: 700px !important;
  }

  .\32xl\:tw-w-\[555px\] {
    width: 555px !important;
  }

  .\32xl\:tw-w-\[740px\] {
    width: 740px !important;
  }

  .\32xl\:tw-max-w-\[1600px\] {
    max-width: 1600px !important;
  }
}

@media (min-width: 1920px) {
  .hd\:tw-text-\[38px\] {
    font-size: 38px !important;
  }
}

.\[\&\>li\]\:tw-list-none>li {
  list-style-type: none !important;
}

.\[\&\>li\]\:tw-pl-0>li {
  padding-left: 0px !important;
}
sub,sup{vertical-align:initial;position:relative;top:-.4em;margin-left:.125rem!important;display:inline-block!important;font-size:.875rem!important;line-height:1.25rem!important}sub{top:.4em}.footnotes sup{margin-left:0!important;font-size:.75rem!important;line-height:1rem!important}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.tw-container{width:100%}@media (min-width:640px){.tw-container{max-width:640px}}@media (min-width:768px){.tw-container{max-width:768px}}@media (min-width:1024px){.tw-container{max-width:1024px}}@media (min-width:1280px){.tw-container{max-width:1280px}}@media (min-width:1536px){.tw-container{max-width:1536px}}@media (min-width:1920px){.tw-container{max-width:1920px}}.tw-prose{color:var(--tw-prose-body);max-width:65ch}.tw-prose :where([class~=lead]):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.tw-prose :where(a):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.tw-prose :where(strong):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.tw-prose :where(ol):not(:where([class~=tw-not-prose] *)){list-style-type:decimal;padding-left:1.625em}.tw-prose :where(ol[type=A]):not(:where([class~=tw-not-prose] *)){list-style-type:upper-alpha}.tw-prose :where(ol[type=a]):not(:where([class~=tw-not-prose] *)){list-style-type:lower-alpha}.tw-prose :where(ol[type=A s]):not(:where([class~=tw-not-prose] *)){list-style-type:upper-alpha}.tw-prose :where(ol[type=a s]):not(:where([class~=tw-not-prose] *)){list-style-type:lower-alpha}.tw-prose :where(ol[type=I]):not(:where([class~=tw-not-prose] *)){list-style-type:upper-roman}.tw-prose :where(ol[type=i]):not(:where([class~=tw-not-prose] *)){list-style-type:lower-roman}.tw-prose :where(ol[type=I s]):not(:where([class~=tw-not-prose] *)){list-style-type:upper-roman}.tw-prose :where(ol[type=i s]):not(:where([class~=tw-not-prose] *)){list-style-type:lower-roman}.tw-prose :where(ol[type="1"]):not(:where([class~=tw-not-prose] *)){list-style-type:decimal}.tw-prose :where(ul):not(:where([class~=tw-not-prose] *)){list-style-type:disc;padding-left:1.625em}.tw-prose :where(ol>li):not(:where([class~=tw-not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.tw-prose :where(ul>li):not(:where([class~=tw-not-prose] *))::marker{color:var(--tw-prose-bullets)}.tw-prose :where(hr):not(:where([class~=tw-not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.tw-prose :where(blockquote):not(:where([class~=tw-not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.tw-prose :where(blockquote p:first-of-type):not(:where([class~=tw-not-prose] *)):before{content:open-quote}.tw-prose :where(blockquote p:last-of-type):not(:where([class~=tw-not-prose] *)):after{content:close-quote}.tw-prose :where(h1):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.tw-prose :where(h1 strong):not(:where([class~=tw-not-prose] *)){font-weight:900}.tw-prose :where(h2):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.tw-prose :where(h2 strong):not(:where([class~=tw-not-prose] *)){font-weight:800}.tw-prose :where(h3):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.tw-prose :where(h3 strong):not(:where([class~=tw-not-prose] *)){font-weight:700}.tw-prose :where(h4):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.tw-prose :where(h4 strong):not(:where([class~=tw-not-prose] *)){font-weight:700}.tw-prose :where(figure>*):not(:where([class~=tw-not-prose] *)){margin-top:0;margin-bottom:0}.tw-prose :where(figcaption):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.tw-prose :where(code):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.tw-prose :where(code):not(:where([class~=tw-not-prose] *)):before{content:"`"}.tw-prose :where(code):not(:where([class~=tw-not-prose] *)):after{content:"`"}.tw-prose :where(a code):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-links)}.tw-prose :where(pre):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.tw-prose :where(pre code):not(:where([class~=tw-not-prose] *)){background-color:initial;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.tw-prose :where(pre code):not(:where([class~=tw-not-prose] *)):before{content:none}.tw-prose :where(pre code):not(:where([class~=tw-not-prose] *)):after{content:none}.tw-prose :where(table):not(:where([class~=tw-not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.tw-prose :where(thead):not(:where([class~=tw-not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.tw-prose :where(thead th):not(:where([class~=tw-not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.tw-prose :where(tbody tr):not(:where([class~=tw-not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.tw-prose :where(tbody tr:last-child):not(:where([class~=tw-not-prose] *)){border-bottom-width:0}.tw-prose :where(tbody td):not(:where([class~=tw-not-prose] *)){vertical-align:initial;padding:.5714286em}.tw-prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.tw-prose :where(p):not(:where([class~=tw-not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.tw-prose :where(img):not(:where([class~=tw-not-prose] *)){margin-top:2em;margin-bottom:2em}.tw-prose :where(video):not(:where([class~=tw-not-prose] *)){margin-top:2em;margin-bottom:2em}.tw-prose :where(figure):not(:where([class~=tw-not-prose] *)){margin-top:2em;margin-bottom:2em}.tw-prose :where(h2 code):not(:where([class~=tw-not-prose] *)){font-size:.875em}.tw-prose :where(h3 code):not(:where([class~=tw-not-prose] *)){font-size:.9em}.tw-prose :where(li):not(:where([class~=tw-not-prose] *)){margin-top:.5em;margin-bottom:.5em}.tw-prose :where(ol>li):not(:where([class~=tw-not-prose] *)){padding-left:.375em}.tw-prose :where(ul>li):not(:where([class~=tw-not-prose] *)){padding-left:.375em}.tw-prose>:where(ul>li p):not(:where([class~=tw-not-prose] *)){margin-top:.75em;margin-bottom:.75em}.tw-prose>:where(ul>li>:first-child):not(:where([class~=tw-not-prose] *)){margin-top:1.25em}.tw-prose>:where(ul>li>:last-child):not(:where([class~=tw-not-prose] *)){margin-bottom:1.25em}.tw-prose>:where(ol>li>:first-child):not(:where([class~=tw-not-prose] *)){margin-top:1.25em}.tw-prose>:where(ol>li>:last-child):not(:where([class~=tw-not-prose] *)){margin-bottom:1.25em}.tw-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=tw-not-prose] *)){margin-top:.75em;margin-bottom:.75em}.tw-prose :where(hr+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose :where(h2+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose :where(h3+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose :where(h4+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose :where(thead th:first-child):not(:where([class~=tw-not-prose] *)){padding-left:0}.tw-prose :where(thead th:last-child):not(:where([class~=tw-not-prose] *)){padding-right:0}.tw-prose :where(tbody td:first-child):not(:where([class~=tw-not-prose] *)){padding-left:0}.tw-prose :where(tbody td:last-child):not(:where([class~=tw-not-prose] *)){padding-right:0}.tw-prose>:where(:first-child):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose>:where(:last-child):not(:where([class~=tw-not-prose] *)){margin-bottom:0}.tw-prose-sm{font-size:.875rem;line-height:1.7142857}.tw-prose-sm :where(p):not(:where([class~=tw-not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.tw-prose-sm :where([class~=lead]):not(:where([class~=tw-not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.tw-prose-sm :where(blockquote):not(:where([class~=tw-not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-left:1.1111111em}.tw-prose-sm :where(h1):not(:where([class~=tw-not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.tw-prose-sm :where(h2):not(:where([class~=tw-not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.tw-prose-sm :where(h3):not(:where([class~=tw-not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.tw-prose-sm :where(h4):not(:where([class~=tw-not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.tw-prose-sm :where(img):not(:where([class~=tw-not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.tw-prose-sm :where(video):not(:where([class~=tw-not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.tw-prose-sm :where(figure):not(:where([class~=tw-not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.tw-prose-sm :where(figure>*):not(:where([class~=tw-not-prose] *)){margin-top:0;margin-bottom:0}.tw-prose-sm :where(figcaption):not(:where([class~=tw-not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.tw-prose-sm :where(code):not(:where([class~=tw-not-prose] *)){font-size:.8571429em}.tw-prose-sm :where(h2 code):not(:where([class~=tw-not-prose] *)){font-size:.9em}.tw-prose-sm :where(h3 code):not(:where([class~=tw-not-prose] *)){font-size:.8888889em}.tw-prose-sm :where(pre):not(:where([class~=tw-not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding:.6666667em 1em}.tw-prose-sm :where(ol):not(:where([class~=tw-not-prose] *)){padding-left:1.5714286em}.tw-prose-sm :where(ul):not(:where([class~=tw-not-prose] *)){padding-left:1.5714286em}.tw-prose-sm :where(li):not(:where([class~=tw-not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.tw-prose-sm :where(ol>li):not(:where([class~=tw-not-prose] *)){padding-left:.4285714em}.tw-prose-sm :where(ul>li):not(:where([class~=tw-not-prose] *)){padding-left:.4285714em}.tw-prose-sm>:where(ul>li p):not(:where([class~=tw-not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.tw-prose-sm>:where(ul>li>:first-child):not(:where([class~=tw-not-prose] *)){margin-top:1.1428571em}.tw-prose-sm>:where(ul>li>:last-child):not(:where([class~=tw-not-prose] *)){margin-bottom:1.1428571em}.tw-prose-sm>:where(ol>li>:first-child):not(:where([class~=tw-not-prose] *)){margin-top:1.1428571em}.tw-prose-sm>:where(ol>li>:last-child):not(:where([class~=tw-not-prose] *)){margin-bottom:1.1428571em}.tw-prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=tw-not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.tw-prose-sm :where(hr):not(:where([class~=tw-not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.tw-prose-sm :where(hr+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose-sm :where(h2+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose-sm :where(h3+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose-sm :where(h4+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose-sm :where(table):not(:where([class~=tw-not-prose] *)){font-size:.8571429em;line-height:1.5}.tw-prose-sm :where(thead th):not(:where([class~=tw-not-prose] *)){padding-right:1em;padding-bottom:.6666667em;padding-left:1em}.tw-prose-sm :where(thead th:first-child):not(:where([class~=tw-not-prose] *)){padding-left:0}.tw-prose-sm :where(thead th:last-child):not(:where([class~=tw-not-prose] *)){padding-right:0}.tw-prose-sm :where(tbody td):not(:where([class~=tw-not-prose] *)){padding:.6666667em 1em}.tw-prose-sm :where(tbody td:first-child):not(:where([class~=tw-not-prose] *)){padding-left:0}.tw-prose-sm :where(tbody td:last-child):not(:where([class~=tw-not-prose] *)){padding-right:0}.tw-prose-sm>:where(:first-child):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose-sm>:where(:last-child):not(:where([class~=tw-not-prose] *)){margin-bottom:0}.tw-prose-lg{font-size:1.125rem;line-height:1.7777778}.tw-prose-lg :where(p):not(:where([class~=tw-not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.tw-prose-lg :where([class~=lead]):not(:where([class~=tw-not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.tw-prose-lg :where(blockquote):not(:where([class~=tw-not-prose] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-left:1em}.tw-prose-lg :where(h1):not(:where([class~=tw-not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.tw-prose-lg :where(h2):not(:where([class~=tw-not-prose] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.tw-prose-lg :where(h3):not(:where([class~=tw-not-prose] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.tw-prose-lg :where(h4):not(:where([class~=tw-not-prose] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.tw-prose-lg :where(img):not(:where([class~=tw-not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.tw-prose-lg :where(video):not(:where([class~=tw-not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.tw-prose-lg :where(figure):not(:where([class~=tw-not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.tw-prose-lg :where(figure>*):not(:where([class~=tw-not-prose] *)){margin-top:0;margin-bottom:0}.tw-prose-lg :where(figcaption):not(:where([class~=tw-not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.tw-prose-lg :where(code):not(:where([class~=tw-not-prose] *)){font-size:.8888889em}.tw-prose-lg :where(h2 code):not(:where([class~=tw-not-prose] *)){font-size:.8666667em}.tw-prose-lg :where(h3 code):not(:where([class~=tw-not-prose] *)){font-size:.875em}.tw-prose-lg :where(pre):not(:where([class~=tw-not-prose] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding:1em 1.5em}.tw-prose-lg :where(ol):not(:where([class~=tw-not-prose] *)){padding-left:1.5555556em}.tw-prose-lg :where(ul):not(:where([class~=tw-not-prose] *)){padding-left:1.5555556em}.tw-prose-lg :where(li):not(:where([class~=tw-not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.tw-prose-lg :where(ol>li):not(:where([class~=tw-not-prose] *)){padding-left:.4444444em}.tw-prose-lg :where(ul>li):not(:where([class~=tw-not-prose] *)){padding-left:.4444444em}.tw-prose-lg>:where(ul>li p):not(:where([class~=tw-not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.tw-prose-lg>:where(ul>li>:first-child):not(:where([class~=tw-not-prose] *)){margin-top:1.3333333em}.tw-prose-lg>:where(ul>li>:last-child):not(:where([class~=tw-not-prose] *)){margin-bottom:1.3333333em}.tw-prose-lg>:where(ol>li>:first-child):not(:where([class~=tw-not-prose] *)){margin-top:1.3333333em}.tw-prose-lg>:where(ol>li>:last-child):not(:where([class~=tw-not-prose] *)){margin-bottom:1.3333333em}.tw-prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=tw-not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.tw-prose-lg :where(hr):not(:where([class~=tw-not-prose] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.tw-prose-lg :where(hr+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose-lg :where(h2+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose-lg :where(h3+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose-lg :where(h4+*):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose-lg :where(table):not(:where([class~=tw-not-prose] *)){font-size:.8888889em;line-height:1.5}.tw-prose-lg :where(thead th):not(:where([class~=tw-not-prose] *)){padding-right:.75em;padding-bottom:.75em;padding-left:.75em}.tw-prose-lg :where(thead th:first-child):not(:where([class~=tw-not-prose] *)){padding-left:0}.tw-prose-lg :where(thead th:last-child):not(:where([class~=tw-not-prose] *)){padding-right:0}.tw-prose-lg :where(tbody td):not(:where([class~=tw-not-prose] *)){padding:.75em}.tw-prose-lg :where(tbody td:first-child):not(:where([class~=tw-not-prose] *)){padding-left:0}.tw-prose-lg :where(tbody td:last-child):not(:where([class~=tw-not-prose] *)){padding-right:0}.tw-prose-lg>:where(:first-child):not(:where([class~=tw-not-prose] *)){margin-top:0}.tw-prose-lg>:where(:last-child):not(:where([class~=tw-not-prose] *)){margin-bottom:0}.tw-ml-4{margin-left:1rem!important}.tw-mt-5{margin-top:1.25rem!important}.tw-ml-0{margin-left:0!important}.tw-mb-10{margin-bottom:2.5rem!important}.tw-mt-4{margin-top:1rem!important}.tw-flex{display:flex!important}.tw-inline-flex{display:inline-flex!important}.tw-w-auto{width:auto!important}.tw-max-w-none{max-width:none!important}.tw-max-w-\[700px\]{max-width:700px!important}.tw-flex-none{flex:none!important}.tw-list-inside{list-style-position:inside!important}.tw-list-none{list-style-type:none!important}.tw-flex-col{flex-direction:column!important}.tw-items-center{align-items:center!important}.tw-bg-oxford-blue{--tw-bg-opacity:1!important;background-color:rgb(0 13 42/var(--tw-bg-opacity))!important}.tw-bg-eerie-black{--tw-bg-opacity:1!important;background-color:rgb(23 23 23/var(--tw-bg-opacity))!important}.tw-bg-raisin-black{--tw-bg-opacity:1!important;background-color:rgb(27 25 28/var(--tw-bg-opacity))!important}.tw-pb-0{padding-bottom:0!important}.tw-pl-0{padding-left:0!important}.tw-pr-0{padding-right:0!important}.\!tw-pl-0{padding-left:0!important}.tw-text-justify{text-align:justify!important}.tw-text-\[26px\]{font-size:26px!important}.tw-text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.tw-text-sm{font-size:.875rem!important;line-height:1.25rem!important}.tw-font-semibold{font-weight:600!important}.tw-text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.tw-text-vivid-sky-blue{--tw-text-opacity:1!important;color:rgb(96 205 255/var(--tw-text-opacity))!important}.tw-no-underline{-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.visited\:tw-text-white:visited{color:#fff!important}.hover\:tw-text-white:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.prose-ul\:tw-m-0 :is(:where(ul):not(:where([class~=tw-not-prose] *))){margin:0!important}.prose-ul\:tw-pl-0 :is(:where(ul):not(:where([class~=tw-not-prose] *))){padding-left:0!important}.prose-li\:tw-mb-0 :is(:where(li):not(:where([class~=tw-not-prose] *))){margin-bottom:0!important}.prose-li\:tw-mt-0 :is(:where(li):not(:where([class~=tw-not-prose] *))){margin-top:0!important}.prose-li\:tw-pl-0 :is(:where(li):not(:where([class~=tw-not-prose] *))){padding-left:0!important}@media (min-width:1024px){.lg\:tw-block{display:block!important}.lg\:tw-text-2xl{font-size:1.5rem!important;line-height:2rem!important}}@media (min-width:1280px){.xl\:tw-w-\[auto\]{width:auto!important}.xl\:tw-w-\[1200px\]{width:1200px!important}.xl\:tw-pr-\[195px\]{padding-right:195px!important}.xl\:tw-text-\[41px\]{font-size:41px!important}.xl\:tw-text-2xl{font-size:1.5rem!important;line-height:2rem!important}.xl\:tw-text-xl{font-size:1.25rem!important;line-height:1.75rem!important}}@media (min-width:1536px){.\32xl\:tw-block{display:block!important}.\32xl\:tw-w-\[700px\]{width:700px!important}.\32xl\:tw-w-\[555px\]{width:555px!important}.\32xl\:tw-w-\[740px\]{width:740px!important}.\32xl\:tw-max-w-\[1600px\]{max-width:1600px!important}}@media (min-width:1920px){.hd\:tw-text-\[38px\]{font-size:38px!important}}.\[\&\>li\]\:tw-list-none>li{list-style-type:none!important}.\[\&\>li\]\:tw-pl-0>li{padding-left:0!important}/* End custom CSS */