[data-tns-role="wrapper"]{padding:0 !important;}
[data-tns-role="wrapper"].ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%, 100%);}
[data-tns-role="content"]{position:relative;-webkit-transition:all 0s;transition:all 0s;}
[data-tns-mode="carousel"][data-tns-axis="horizontal"]{left:0;}
[data-tns-mode="carousel"][data-tns-axis="horizontal"]:after{content:'';display:table;clear:both;}
[data-tns-mode="carousel"][data-tns-axis="horizontal"] > div,
[data-tns-mode="carousel"][data-tns-axis="horizontal"] > li,
[data-tns-mode="carousel"][data-tns-axis="horizontal"] > span,
[data-tns-mode="carousel"][data-tns-axis="horizontal"] > a{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}
[data-tns-mode="gallery"]{overflow:hidden;}
[data-tns-mode="gallery"] > div,
[data-tns-mode="gallery"] > li,
[data-tns-mode="gallery"] > span,
[data-tns-mode="gallery"] > a{position:absolute;-webkit-transition:transform 0s, opacity 0s;-webkit-transition:opacity 0s, -webkit-transform 0s;transition:opacity 0s, -webkit-transform 0s;transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s, -webkit-transform 0s;}
[data-tns-role="nav"] button{vertical-align:middle;}
[data-tns-role="lazy-img"]{-webkit-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6;}
[data-tns-role="lazy-img"].loaded{opacity:1;}
[hidden]{display:none !important;}
[data-controls],
[data-action],
[data-nav]{cursor:pointer;border-width:0;padding:0;}
[data-tns-hidden="x"]{overflow-x:hidden;}
[data-tns-hidden="y"]{overflow-y:hidden;}
.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0;}
.tns-normal,
.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
progress{vertical-align:baseline;}
template,
[hidden]{display:none;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,
a:hover{outline-width:0;}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}
b,
strong{font-weight:inherit;}
b,
strong{font-weight:bolder;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}
figure{margin:1em 40px;}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
button,
input,
select,
textarea{font:inherit;margin:0;}
optgroup{font-weight:bold;}
button,
input{overflow:visible;}
button,
select{text-transform:none;}
button,
html [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
textarea{overflow:auto;}
[type="checkbox"],
[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-input-placeholder{color:inherit;opacity:0.54;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}