@charset "UTF-8";*,*::before,*::after{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}
p{margin-top:0;margin-bottom:0}
abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#007bff;text-decoration:none;background-color:transparent}
a:hover{color:#0056b3;text-decoration:underline}
a:not([href]){color:inherit;text-decoration:none}
a:not([href]):hover{color:inherit;text-decoration:none}
pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
select{word-wrap:normal}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}
input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}
input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{outline-offset:-2px;-webkit-appearance:none}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none !important}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0;font-weight:500;line-height:1.2}
h1,.h1{font-size:2.5rem}
h2,.h2{font-size:2rem}
h3,.h3{font-size:1.75rem}
h4,.h4{font-size:1.5rem}
h5,.h5{font-size:1.25rem}
h6,.h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-size:6rem;font-weight:300;line-height:1.2}
.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}
.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}
.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}
small,.small{font-size:80%;font-weight:400}
mark,.mark{padding:.2em;background-color:#fcf8e3}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism{font-size:90%;text-transform:uppercase}
.blockquote{margin-bottom:1rem;font-size:1.25rem}
.blockquote-footer{display:block;font-size:80%;color:#6c757d}
.blockquote-footer::before{content:"\2014\00A0"}
.img-fluid{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}
.figure{display:inline-block}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:90%;color:#6c757d}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:540px}
@media(min-width:768px){.container{max-width:656px}
}
@media(min-width:992px){.container{max-width:960px}
}
@media(min-width:1280px){.container{max-width:1200px}
}
@media(min-width:1920px){.container{max-width:1600px}
}
.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-uw{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container{max-width:540px}
@media(min-width:768px){.container,.container-md{max-width:656px}
}
@media(min-width:992px){.container,.container-md,.container-lg{max-width:960px}
}
@media(min-width:1280px){.container,.container-md,.container-lg,.container-xl{max-width:1200px}
}
@media(min-width:1920px){.container,.container-md,.container-lg,.container-xl,.container-uw{max-width:1600px}
}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-uw-1,.col-uw-2,.col-uw-3,.col-uw-4,.col-uw-5,.col-uw-6,.col-uw-7,.col-uw-8,.col-uw-9,.col-uw-10,.col-uw-11,.col-uw-12,.col-uw,.col-uw-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-1>*{flex:0 0 100%;max-width:100%}
.row-cols-2>*{flex:0 0 50%;max-width:50%}
.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-4>*{flex:0 0 25%;max-width:25%}
.row-cols-5>*{flex:0 0 20%;max-width:20%}
.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}
.col-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-9{flex:0 0 75%;max-width:75%}
.col-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-12{flex:0 0 100%;max-width:100%}
.order-first{order:-1}
.order-last{order:13}
.order-0{order:0}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.offset-1{margin-left:8.33333%}
.offset-2{margin-left:16.66667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333%}
.offset-5{margin-left:41.66667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333%}
.offset-8{margin-left:66.66667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333%}
.offset-11{margin-left:91.66667%}
@media(min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-md-1>*{flex:0 0 100%;max-width:100%}
.row-cols-md-2>*{flex:0 0 50%;max-width:50%}
.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-md-4>*{flex:0 0 25%;max-width:25%}
.row-cols-md-5>*{flex:0 0 20%;max-width:20%}
.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}
.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-md-3{flex:0 0 25%;max-width:25%}
.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-md-6{flex:0 0 50%;max-width:50%}
.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-md-9{flex:0 0 75%;max-width:75%}
.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-md-12{flex:0 0 100%;max-width:100%}
.order-md-first{order:-1}
.order-md-last{order:13}
.order-md-0{order:0}
.order-md-1{order:1}
.order-md-2{order:2}
.order-md-3{order:3}
.order-md-4{order:4}
.order-md-5{order:5}
.order-md-6{order:6}
.order-md-7{order:7}
.order-md-8{order:8}
.order-md-9{order:9}
.order-md-10{order:10}
.order-md-11{order:11}
.order-md-12{order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333%}
.offset-md-2{margin-left:16.66667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333%}
.offset-md-5{margin-left:41.66667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333%}
.offset-md-8{margin-left:66.66667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333%}
.offset-md-11{margin-left:91.66667%}
}
@media(min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}
.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}
.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}
.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}
.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-3{flex:0 0 25%;max-width:25%}
.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-lg-6{flex:0 0 50%;max-width:50%}
.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-lg-9{flex:0 0 75%;max-width:75%}
.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-lg-12{flex:0 0 100%;max-width:100%}
.order-lg-first{order:-1}
.order-lg-last{order:13}
.order-lg-0{order:0}
.order-lg-1{order:1}
.order-lg-2{order:2}
.order-lg-3{order:3}
.order-lg-4{order:4}
.order-lg-5{order:5}
.order-lg-6{order:6}
.order-lg-7{order:7}
.order-lg-8{order:8}
.order-lg-9{order:9}
.order-lg-10{order:10}
.order-lg-11{order:11}
.order-lg-12{order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333%}
.offset-lg-2{margin-left:16.66667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333%}
.offset-lg-5{margin-left:41.66667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333%}
.offset-lg-8{margin-left:66.66667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333%}
.offset-lg-11{margin-left:91.66667%}
}
@media(min-width:1280px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}
.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}
.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}
.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}
.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-3{flex:0 0 25%;max-width:25%}
.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-xl-6{flex:0 0 50%;max-width:50%}
.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-xl-9{flex:0 0 75%;max-width:75%}
.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-xl-12{flex:0 0 100%;max-width:100%}
.order-xl-first{order:-1}
.order-xl-last{order:13}
.order-xl-0{order:0}
.order-xl-1{order:1}
.order-xl-2{order:2}
.order-xl-3{order:3}
.order-xl-4{order:4}
.order-xl-5{order:5}
.order-xl-6{order:6}
.order-xl-7{order:7}
.order-xl-8{order:8}
.order-xl-9{order:9}
.order-xl-10{order:10}
.order-xl-11{order:11}
.order-xl-12{order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333%}
.offset-xl-2{margin-left:16.66667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333%}
.offset-xl-5{margin-left:41.66667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333%}
.offset-xl-8{margin-left:66.66667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333%}
.offset-xl-11{margin-left:91.66667%}
}
@media(min-width:1920px){.col-uw{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-uw-1>*{flex:0 0 100%;max-width:100%}
.row-cols-uw-2>*{flex:0 0 50%;max-width:50%}
.row-cols-uw-3>*{flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-uw-4>*{flex:0 0 25%;max-width:25%}
.row-cols-uw-5>*{flex:0 0 20%;max-width:20%}
.row-cols-uw-6>*{flex:0 0 16.66667%;max-width:16.66667%}
.col-uw-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-uw-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-uw-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-uw-3{flex:0 0 25%;max-width:25%}
.col-uw-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-uw-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-uw-6{flex:0 0 50%;max-width:50%}
.col-uw-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-uw-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-uw-9{flex:0 0 75%;max-width:75%}
.col-uw-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-uw-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-uw-12{flex:0 0 100%;max-width:100%}
.order-uw-first{order:-1}
.order-uw-last{order:13}
.order-uw-0{order:0}
.order-uw-1{order:1}
.order-uw-2{order:2}
.order-uw-3{order:3}
.order-uw-4{order:4}
.order-uw-5{order:5}
.order-uw-6{order:6}
.order-uw-7{order:7}
.order-uw-8{order:8}
.order-uw-9{order:9}
.order-uw-10{order:10}
.order-uw-11{order:11}
.order-uw-12{order:12}
.offset-uw-0{margin-left:0}
.offset-uw-1{margin-left:8.33333%}
.offset-uw-2{margin-left:16.66667%}
.offset-uw-3{margin-left:25%}
.offset-uw-4{margin-left:33.33333%}
.offset-uw-5{margin-left:41.66667%}
.offset-uw-6{margin-left:50%}
.offset-uw-7{margin-left:58.33333%}
.offset-uw-8{margin-left:66.66667%}
.offset-uw-9{margin-left:75%}
.offset-uw-10{margin-left:83.33333%}
.offset-uw-11{margin-left:91.66667%}
}
.table{width:100%;margin-bottom:1rem;color:#212529}
.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}
.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}
.table tbody+tbody{border-top:2px solid #dee2e6}
.table-sm th,.table-sm td{padding:.3rem}
.table-bordered{border:1px solid #dee2e6}
.table-bordered th,.table-bordered td{border:1px solid #dee2e6}
.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}
.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}
.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}
.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}
.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}
.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}
.table-hover .table-primary:hover{background-color:#9fcdff}
.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}
.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}
.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}
.table-hover .table-secondary:hover{background-color:#c8cbcf}
.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}
.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}
.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}
.table-hover .table-success:hover{background-color:#b1dfbb}
.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}
.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}
.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}
.table-hover .table-info:hover{background-color:#abdde5}
.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}
.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}
.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}
.table-hover .table-warning:hover{background-color:#ffe8a1}
.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}
.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}
.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}
.table-hover .table-danger:hover{background-color:#f1b0b7}
.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}
.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}
.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}
.table-hover .table-light:hover{background-color:#ececf6}
.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}
.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}
.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}
.table-hover .table-dark:hover{background-color:#b9bbbe}
.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}
.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}
.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}
.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}
.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}
.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}
.table-dark{color:#fff;background-color:#343a40}
.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}
.table-dark.table-bordered{border:0}
.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}
.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}
@media(max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-md>.table-bordered{border:0}
}
@media(max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-lg>.table-bordered{border:0}
}
@media(max-width:1279.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-xl>.table-bordered{border:0}
}
@media(max-width:1919.98px){.table-responsive-uw{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-uw>.table-bordered{border:0}
}
.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive>.table-bordered{border:0}
.align-baseline{vertical-align:baseline !important}
.align-top{vertical-align:top !important}
.align-middle{vertical-align:middle !important}
.align-bottom{vertical-align:bottom !important}
.align-text-bottom{vertical-align:text-bottom !important}
.align-text-top{vertical-align:text-top !important}
.bg-primary{background-color:#007bff !important}
a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important}
.bg-secondary{background-color:#6c757d !important}
a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}
.bg-success{background-color:#28a745 !important}
a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}
.bg-info{background-color:#17a2b8 !important}
a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}
.bg-warning{background-color:#ffc107 !important}
a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}
.bg-danger{background-color:#dc3545 !important}
a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}
.bg-light{background-color:#f8f9fa !important}
a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}
.bg-dark{background-color:#343a40 !important}
a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}
.bg-white{background-color:#fff !important}
.bg-transparent{background-color:transparent !important}
.border{border:1px solid #dee2e6 !important}
.border-top{border-top:1px solid #dee2e6 !important}
.border-right{border-right:1px solid #dee2e6 !important}
.border-bottom{border-bottom:1px solid #dee2e6 !important}
.border-left{border-left:1px solid #dee2e6 !important}
.border-0{border:0 !important}
.border-top-0{border-top:0 !important}
.border-right-0{border-right:0 !important}
.border-bottom-0{border-bottom:0 !important}
.border-left-0{border-left:0 !important}
.border-primary{border-color:#007bff !important}
.border-secondary{border-color:#6c757d !important}
.border-success{border-color:#28a745 !important}
.border-info{border-color:#17a2b8 !important}
.border-warning{border-color:#ffc107 !important}
.border-danger{border-color:#dc3545 !important}
.border-light{border-color:#f8f9fa !important}
.border-dark{border-color:#343a40 !important}
.border-white{border-color:#fff !important}
.rounded-sm{border-radius:.2rem !important}
.rounded{border-radius:.25rem !important}
.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}
.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}
.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}
.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}
.rounded-lg{border-radius:.3rem !important}
.rounded-circle{border-radius:50% !important}
.rounded-pill{border-radius:50rem !important}
.rounded-0{border-radius:0 !important}
.d-none{display:none !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:flex !important}
.d-inline-flex{display:inline-flex !important}
@media(min-width:768px){.d-md-none{display:none !important}
.d-md-inline{display:inline !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !important}
.d-md-table{display:table !important}
.d-md-table-row{display:table-row !important}
.d-md-table-cell{display:table-cell !important}
.d-md-flex{display:flex !important}
.d-md-inline-flex{display:inline-flex !important}
}
@media(min-width:992px){.d-lg-none{display:none !important}
.d-lg-inline{display:inline !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !important}
.d-lg-table{display:table !important}
.d-lg-table-row{display:table-row !important}
.d-lg-table-cell{display:table-cell !important}
.d-lg-flex{display:flex !important}
.d-lg-inline-flex{display:inline-flex !important}
}
@media(min-width:1280px){.d-xl-none{display:none !important}
.d-xl-inline{display:inline !important}
.d-xl-inline-block{display:inline-block !important}
.d-xl-block{display:block !important}
.d-xl-table{display:table !important}
.d-xl-table-row{display:table-row !important}
.d-xl-table-cell{display:table-cell !important}
.d-xl-flex{display:flex !important}
.d-xl-inline-flex{display:inline-flex !important}
}
@media(min-width:1920px){.d-uw-none{display:none !important}
.d-uw-inline{display:inline !important}
.d-uw-inline-block{display:inline-block !important}
.d-uw-block{display:block !important}
.d-uw-table{display:table !important}
.d-uw-table-row{display:table-row !important}
.d-uw-table-cell{display:table-cell !important}
.d-uw-flex{display:flex !important}
.d-uw-inline-flex{display:inline-flex !important}
}
@media print{.d-print-none{display:none !important}
.d-print-inline{display:inline !important}
.d-print-inline-block{display:inline-block !important}
.d-print-block{display:block !important}
.d-print-table{display:table !important}
.d-print-table-row{display:table-row !important}
.d-print-table-cell{display:table-cell !important}
.d-print-flex{display:flex !important}
.d-print-inline-flex{display:inline-flex !important}
}
.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}
.embed-responsive::before{display:block;content:""}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-21by9::before{padding-top:42.85714%}
.embed-responsive-16by9::before{padding-top:56.25%}
.embed-responsive-4by3::before{padding-top:75%}
.embed-responsive-1by1::before{padding-top:100%}
.flex-row{flex-direction:row !important}
.flex-column{flex-direction:column !important}
.flex-row-reverse{flex-direction:row-reverse !important}
.flex-column-reverse{flex-direction:column-reverse !important}
.flex-wrap{flex-wrap:wrap !important}
.flex-nowrap{flex-wrap:nowrap !important}
.flex-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-fill{flex:1 1 auto !important}
.flex-grow-0{flex-grow:0 !important}
.flex-grow-1{flex-grow:1 !important}
.flex-shrink-0{flex-shrink:0 !important}
.flex-shrink-1{flex-shrink:1 !important}
.justify-content-start{justify-content:flex-start !important}
.justify-content-end{justify-content:flex-end !important}
.justify-content-center{justify-content:center !important}
.justify-content-between{justify-content:space-between !important}
.justify-content-around{justify-content:space-around !important}
.align-items-start{align-items:flex-start !important}
.align-items-end{align-items:flex-end !important}
.align-items-center{align-items:center !important}
.align-items-baseline{align-items:baseline !important}
.align-items-stretch{align-items:stretch !important}
.align-content-start{align-content:flex-start !important}
.align-content-end{align-content:flex-end !important}
.align-content-center{align-content:center !important}
.align-content-between{align-content:space-between !important}
.align-content-around{align-content:space-around !important}
.align-content-stretch{align-content:stretch !important}
.align-self-auto{align-self:auto !important}
.align-self-start{align-self:flex-start !important}
.align-self-end{align-self:flex-end !important}
.align-self-center{align-self:center !important}
.align-self-baseline{align-self:baseline !important}
.align-self-stretch{align-self:stretch !important}
@media(min-width:768px){.flex-md-row{flex-direction:row !important}
.flex-md-column{flex-direction:column !important}
.flex-md-row-reverse{flex-direction:row-reverse !important}
.flex-md-column-reverse{flex-direction:column-reverse !important}
.flex-md-wrap{flex-wrap:wrap !important}
.flex-md-nowrap{flex-wrap:nowrap !important}
.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-md-fill{flex:1 1 auto !important}
.flex-md-grow-0{flex-grow:0 !important}
.flex-md-grow-1{flex-grow:1 !important}
.flex-md-shrink-0{flex-shrink:0 !important}
.flex-md-shrink-1{flex-shrink:1 !important}
.justify-content-md-start{justify-content:flex-start !important}
.justify-content-md-end{justify-content:flex-end !important}
.justify-content-md-center{justify-content:center !important}
.justify-content-md-between{justify-content:space-between !important}
.justify-content-md-around{justify-content:space-around !important}
.align-items-md-start{align-items:flex-start !important}
.align-items-md-end{align-items:flex-end !important}
.align-items-md-center{align-items:center !important}
.align-items-md-baseline{align-items:baseline !important}
.align-items-md-stretch{align-items:stretch !important}
.align-content-md-start{align-content:flex-start !important}
.align-content-md-end{align-content:flex-end !important}
.align-content-md-center{align-content:center !important}
.align-content-md-between{align-content:space-between !important}
.align-content-md-around{align-content:space-around !important}
.align-content-md-stretch{align-content:stretch !important}
.align-self-md-auto{align-self:auto !important}
.align-self-md-start{align-self:flex-start !important}
.align-self-md-end{align-self:flex-end !important}
.align-self-md-center{align-self:center !important}
.align-self-md-baseline{align-self:baseline !important}
.align-self-md-stretch{align-self:stretch !important}
}
@media(min-width:992px){.flex-lg-row{flex-direction:row !important}
.flex-lg-column{flex-direction:column !important}
.flex-lg-row-reverse{flex-direction:row-reverse !important}
.flex-lg-column-reverse{flex-direction:column-reverse !important}
.flex-lg-wrap{flex-wrap:wrap !important}
.flex-lg-nowrap{flex-wrap:nowrap !important}
.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-lg-fill{flex:1 1 auto !important}
.flex-lg-grow-0{flex-grow:0 !important}
.flex-lg-grow-1{flex-grow:1 !important}
.flex-lg-shrink-0{flex-shrink:0 !important}
.flex-lg-shrink-1{flex-shrink:1 !important}
.justify-content-lg-start{justify-content:flex-start !important}
.justify-content-lg-end{justify-content:flex-end !important}
.justify-content-lg-center{justify-content:center !important}
.justify-content-lg-between{justify-content:space-between !important}
.justify-content-lg-around{justify-content:space-around !important}
.align-items-lg-start{align-items:flex-start !important}
.align-items-lg-end{align-items:flex-end !important}
.align-items-lg-center{align-items:center !important}
.align-items-lg-baseline{align-items:baseline !important}
.align-items-lg-stretch{align-items:stretch !important}
.align-content-lg-start{align-content:flex-start !important}
.align-content-lg-end{align-content:flex-end !important}
.align-content-lg-center{align-content:center !important}
.align-content-lg-between{align-content:space-between !important}
.align-content-lg-around{align-content:space-around !important}
.align-content-lg-stretch{align-content:stretch !important}
.align-self-lg-auto{align-self:auto !important}
.align-self-lg-start{align-self:flex-start !important}
.align-self-lg-end{align-self:flex-end !important}
.align-self-lg-center{align-self:center !important}
.align-self-lg-baseline{align-self:baseline !important}
.align-self-lg-stretch{align-self:stretch !important}
}
@media(min-width:1280px){.flex-xl-row{flex-direction:row !important}
.flex-xl-column{flex-direction:column !important}
.flex-xl-row-reverse{flex-direction:row-reverse !important}
.flex-xl-column-reverse{flex-direction:column-reverse !important}
.flex-xl-wrap{flex-wrap:wrap !important}
.flex-xl-nowrap{flex-wrap:nowrap !important}
.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-xl-fill{flex:1 1 auto !important}
.flex-xl-grow-0{flex-grow:0 !important}
.flex-xl-grow-1{flex-grow:1 !important}
.flex-xl-shrink-0{flex-shrink:0 !important}
.flex-xl-shrink-1{flex-shrink:1 !important}
.justify-content-xl-start{justify-content:flex-start !important}
.justify-content-xl-end{justify-content:flex-end !important}
.justify-content-xl-center{justify-content:center !important}
.justify-content-xl-between{justify-content:space-between !important}
.justify-content-xl-around{justify-content:space-around !important}
.align-items-xl-start{align-items:flex-start !important}
.align-items-xl-end{align-items:flex-end !important}
.align-items-xl-center{align-items:center !important}
.align-items-xl-baseline{align-items:baseline !important}
.align-items-xl-stretch{align-items:stretch !important}
.align-content-xl-start{align-content:flex-start !important}
.align-content-xl-end{align-content:flex-end !important}
.align-content-xl-center{align-content:center !important}
.align-content-xl-between{align-content:space-between !important}
.align-content-xl-around{align-content:space-around !important}
.align-content-xl-stretch{align-content:stretch !important}
.align-self-xl-auto{align-self:auto !important}
.align-self-xl-start{align-self:flex-start !important}
.align-self-xl-end{align-self:flex-end !important}
.align-self-xl-center{align-self:center !important}
.align-self-xl-baseline{align-self:baseline !important}
.align-self-xl-stretch{align-self:stretch !important}
}
@media(min-width:1920px){.flex-uw-row{flex-direction:row !important}
.flex-uw-column{flex-direction:column !important}
.flex-uw-row-reverse{flex-direction:row-reverse !important}
.flex-uw-column-reverse{flex-direction:column-reverse !important}
.flex-uw-wrap{flex-wrap:wrap !important}
.flex-uw-nowrap{flex-wrap:nowrap !important}
.flex-uw-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-uw-fill{flex:1 1 auto !important}
.flex-uw-grow-0{flex-grow:0 !important}
.flex-uw-grow-1{flex-grow:1 !important}
.flex-uw-shrink-0{flex-shrink:0 !important}
.flex-uw-shrink-1{flex-shrink:1 !important}
.justify-content-uw-start{justify-content:flex-start !important}
.justify-content-uw-end{justify-content:flex-end !important}
.justify-content-uw-center{justify-content:center !important}
.justify-content-uw-between{justify-content:space-between !important}
.justify-content-uw-around{justify-content:space-around !important}
.align-items-uw-start{align-items:flex-start !important}
.align-items-uw-end{align-items:flex-end !important}
.align-items-uw-center{align-items:center !important}
.align-items-uw-baseline{align-items:baseline !important}
.align-items-uw-stretch{align-items:stretch !important}
.align-content-uw-start{align-content:flex-start !important}
.align-content-uw-end{align-content:flex-end !important}
.align-content-uw-center{align-content:center !important}
.align-content-uw-between{align-content:space-between !important}
.align-content-uw-around{align-content:space-around !important}
.align-content-uw-stretch{align-content:stretch !important}
.align-self-uw-auto{align-self:auto !important}
.align-self-uw-start{align-self:flex-start !important}
.align-self-uw-end{align-self:flex-end !important}
.align-self-uw-center{align-self:center !important}
.align-self-uw-baseline{align-self:baseline !important}
.align-self-uw-stretch{align-self:stretch !important}
}
.float-left{float:left !important}
.float-right{float:right !important}
.float-none{float:none !important}
@media(min-width:768px){.float-md-left{float:left !important}
.float-md-right{float:right !important}
.float-md-none{float:none !important}
}
@media(min-width:992px){.float-lg-left{float:left !important}
.float-lg-right{float:right !important}
.float-lg-none{float:none !important}
}
@media(min-width:1280px){.float-xl-left{float:left !important}
.float-xl-right{float:right !important}
.float-xl-none{float:none !important}
}
@media(min-width:1920px){.float-uw-left{float:left !important}
.float-uw-right{float:right !important}
.float-uw-none{float:none !important}
}
.overflow-auto{overflow:auto !important}
.overflow-hidden{overflow:hidden !important}
.position-static{position:static !important}
.position-relative{position:relative !important}
.position-absolute{position:absolute !important}
.position-fixed{position:fixed !important}
.position-sticky{position:sticky !important}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
@supports(position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.w-25{width:25% !important}
.w-50{width:50% !important}
.w-75{width:75% !important}
.w-100{width:100% !important}
.w-auto{width:auto !important}
.h-25{height:25% !important}
.h-50{height:50% !important}
.h-75{height:75% !important}
.h-100{height:100% !important}
.h-auto{height:auto !important}
.mw-100{max-width:100% !important}
.mh-100{max-height:100% !important}
.min-vw-100{min-width:100vw !important}
.min-vh-100{min-height:100vh !important}
.vw-100{width:100vw !important}
.vh-100{height:100vh !important}
.m-0{margin:0 !important}
.mt-0,.my-0{margin-top:0 !important}
.mr-0,.mx-0{margin-right:0 !important}
.mb-0,.my-0{margin-bottom:0 !important}
.ml-0,.mx-0{margin-left:0 !important}
.m-1{margin:1rem !important}
.mt-1,.my-1{margin-top:1rem !important}
.mr-1,.mx-1{margin-right:1rem !important}
.mb-1,.my-1{margin-bottom:1rem !important}
.ml-1,.mx-1{margin-left:1rem !important}
.m-2{margin:1.5rem !important}
.mt-2,.my-2{margin-top:1.5rem !important}
.mr-2,.mx-2{margin-right:1.5rem !important}
.mb-2,.my-2{margin-bottom:1.5rem !important}
.ml-2,.mx-2{margin-left:1.5rem !important}
.m-3{margin:3rem !important}
.mt-3,.my-3{margin-top:3rem !important}
.mr-3,.mx-3{margin-right:3rem !important}
.mb-3,.my-3{margin-bottom:3rem !important}
.ml-3,.mx-3{margin-left:3rem !important}
.m-4{margin:4.5rem !important}
.mt-4,.my-4{margin-top:4.5rem !important}
.mr-4,.mx-4{margin-right:4.5rem !important}
.mb-4,.my-4{margin-bottom:4.5rem !important}
.ml-4,.mx-4{margin-left:4.5rem !important}
.m-5{margin:6rem !important}
.mt-5,.my-5{margin-top:6rem !important}
.mr-5,.mx-5{margin-right:6rem !important}
.mb-5,.my-5{margin-bottom:6rem !important}
.ml-5,.mx-5{margin-left:6rem !important}
.p-0{padding:0 !important}
.pt-0,.py-0{padding-top:0 !important}
.pr-0,.px-0{padding-right:0 !important}
.pb-0,.py-0{padding-bottom:0 !important}
.pl-0,.px-0{padding-left:0 !important}
.p-1{padding:1rem !important}
.pt-1,.py-1{padding-top:1rem !important}
.pr-1,.px-1{padding-right:1rem !important}
.pb-1,.py-1{padding-bottom:1rem !important}
.pl-1,.px-1{padding-left:1rem !important}
.p-2{padding:1.5rem !important}
.pt-2,.py-2{padding-top:1.5rem !important}
.pr-2,.px-2{padding-right:1.5rem !important}
.pb-2,.py-2{padding-bottom:1.5rem !important}
.pl-2,.px-2{padding-left:1.5rem !important}
.p-3{padding:3rem !important}
.pt-3,.py-3{padding-top:3rem !important}
.pr-3,.px-3{padding-right:3rem !important}
.pb-3,.py-3{padding-bottom:3rem !important}
.pl-3,.px-3{padding-left:3rem !important}
.p-4{padding:4.5rem !important}
.pt-4,.py-4{padding-top:4.5rem !important}
.pr-4,.px-4{padding-right:4.5rem !important}
.pb-4,.py-4{padding-bottom:4.5rem !important}
.pl-4,.px-4{padding-left:4.5rem !important}
.p-5{padding:6rem !important}
.pt-5,.py-5{padding-top:6rem !important}
.pr-5,.px-5{padding-right:6rem !important}
.pb-5,.py-5{padding-bottom:6rem !important}
.pl-5,.px-5{padding-left:6rem !important}
.m-n1{margin:-1rem !important}
.mt-n1,.my-n1{margin-top:-1rem !important}
.mr-n1,.mx-n1{margin-right:-1rem !important}
.mb-n1,.my-n1{margin-bottom:-1rem !important}
.ml-n1,.mx-n1{margin-left:-1rem !important}
.m-n2{margin:-1rem !important}
.mt-n2,.my-n2{margin-top:-1rem !important}
.mr-n2,.mx-n2{margin-right:-1rem !important}
.mb-n2,.my-n2{margin-bottom:-1rem !important}
.ml-n2,.mx-n2{margin-left:-1rem !important}
.m-n3{margin:-1rem !important}
.mt-n3,.my-n3{margin-top:-1rem !important}
.mr-n3,.mx-n3{margin-right:-1rem !important}
.mb-n3,.my-n3{margin-bottom:-1rem !important}
.ml-n3,.mx-n3{margin-left:-1rem !important}
.m-n4{margin:-1rem !important}
.mt-n4,.my-n4{margin-top:-1rem !important}
.mr-n4,.mx-n4{margin-right:-1rem !important}
.mb-n4,.my-n4{margin-bottom:-1rem !important}
.ml-n4,.mx-n4{margin-left:-1rem !important}
.m-n5{margin:-1rem !important}
.mt-n5,.my-n5{margin-top:-1rem !important}
.mr-n5,.mx-n5{margin-right:-1rem !important}
.mb-n5,.my-n5{margin-bottom:-1rem !important}
.ml-n5,.mx-n5{margin-left:-1rem !important}
.m-auto{margin:auto !important}
.mt-auto,.my-auto{margin-top:auto !important}
.mr-auto,.mx-auto{margin-right:auto !important}
.mb-auto,.my-auto{margin-bottom:auto !important}
.ml-auto,.mx-auto{margin-left:auto !important}
@media(min-width:768px){.m-md-0{margin:0 !important}
.mt-md-0,.my-md-0{margin-top:0 !important}
.mr-md-0,.mx-md-0{margin-right:0 !important}
.mb-md-0,.my-md-0{margin-bottom:0 !important}
.ml-md-0,.mx-md-0{margin-left:0 !important}
.m-md-1{margin:1rem !important}
.mt-md-1,.my-md-1{margin-top:1rem !important}
.mr-md-1,.mx-md-1{margin-right:1rem !important}
.mb-md-1,.my-md-1{margin-bottom:1rem !important}
.ml-md-1,.mx-md-1{margin-left:1rem !important}
.m-md-2{margin:1.5rem !important}
.mt-md-2,.my-md-2{margin-top:1.5rem !important}
.mr-md-2,.mx-md-2{margin-right:1.5rem !important}
.mb-md-2,.my-md-2{margin-bottom:1.5rem !important}
.ml-md-2,.mx-md-2{margin-left:1.5rem !important}
.m-md-3{margin:3rem !important}
.mt-md-3,.my-md-3{margin-top:3rem !important}
.mr-md-3,.mx-md-3{margin-right:3rem !important}
.mb-md-3,.my-md-3{margin-bottom:3rem !important}
.ml-md-3,.mx-md-3{margin-left:3rem !important}
.m-md-4{margin:4.5rem !important}
.mt-md-4,.my-md-4{margin-top:4.5rem !important}
.mr-md-4,.mx-md-4{margin-right:4.5rem !important}
.mb-md-4,.my-md-4{margin-bottom:4.5rem !important}
.ml-md-4,.mx-md-4{margin-left:4.5rem !important}
.m-md-5{margin:6rem !important}
.mt-md-5,.my-md-5{margin-top:6rem !important}
.mr-md-5,.mx-md-5{margin-right:6rem !important}
.mb-md-5,.my-md-5{margin-bottom:6rem !important}
.ml-md-5,.mx-md-5{margin-left:6rem !important}
.p-md-0{padding:0 !important}
.pt-md-0,.py-md-0{padding-top:0 !important}
.pr-md-0,.px-md-0{padding-right:0 !important}
.pb-md-0,.py-md-0{padding-bottom:0 !important}
.pl-md-0,.px-md-0{padding-left:0 !important}
.p-md-1{padding:1rem !important}
.pt-md-1,.py-md-1{padding-top:1rem !important}
.pr-md-1,.px-md-1{padding-right:1rem !important}
.pb-md-1,.py-md-1{padding-bottom:1rem !important}
.pl-md-1,.px-md-1{padding-left:1rem !important}
.p-md-2{padding:1.5rem !important}
.pt-md-2,.py-md-2{padding-top:1.5rem !important}
.pr-md-2,.px-md-2{padding-right:1.5rem !important}
.pb-md-2,.py-md-2{padding-bottom:1.5rem !important}
.pl-md-2,.px-md-2{padding-left:1.5rem !important}
.p-md-3{padding:3rem !important}
.pt-md-3,.py-md-3{padding-top:3rem !important}
.pr-md-3,.px-md-3{padding-right:3rem !important}
.pb-md-3,.py-md-3{padding-bottom:3rem !important}
.pl-md-3,.px-md-3{padding-left:3rem !important}
.p-md-4{padding:4.5rem !important}
.pt-md-4,.py-md-4{padding-top:4.5rem !important}
.pr-md-4,.px-md-4{padding-right:4.5rem !important}
.pb-md-4,.py-md-4{padding-bottom:4.5rem !important}
.pl-md-4,.px-md-4{padding-left:4.5rem !important}
.p-md-5{padding:6rem !important}
.pt-md-5,.py-md-5{padding-top:6rem !important}
.pr-md-5,.px-md-5{padding-right:6rem !important}
.pb-md-5,.py-md-5{padding-bottom:6rem !important}
.pl-md-5,.px-md-5{padding-left:6rem !important}
.m-md-n1{margin:-1rem !important}
.mt-md-n1,.my-md-n1{margin-top:-1rem !important}
.mr-md-n1,.mx-md-n1{margin-right:-1rem !important}
.mb-md-n1,.my-md-n1{margin-bottom:-1rem !important}
.ml-md-n1,.mx-md-n1{margin-left:-1rem !important}
.m-md-n2{margin:-1rem !important}
.mt-md-n2,.my-md-n2{margin-top:-1rem !important}
.mr-md-n2,.mx-md-n2{margin-right:-1rem !important}
.mb-md-n2,.my-md-n2{margin-bottom:-1rem !important}
.ml-md-n2,.mx-md-n2{margin-left:-1rem !important}
.m-md-n3{margin:-1rem !important}
.mt-md-n3,.my-md-n3{margin-top:-1rem !important}
.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}
.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}
.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}
.m-md-n4{margin:-1rem !important}
.mt-md-n4,.my-md-n4{margin-top:-1rem !important}
.mr-md-n4,.mx-md-n4{margin-right:-1rem !important}
.mb-md-n4,.my-md-n4{margin-bottom:-1rem !important}
.ml-md-n4,.mx-md-n4{margin-left:-1rem !important}
.m-md-n5{margin:-1rem !important}
.mt-md-n5,.my-md-n5{margin-top:-1rem !important}
.mr-md-n5,.mx-md-n5{margin-right:-1rem !important}
.mb-md-n5,.my-md-n5{margin-bottom:-1rem !important}
.ml-md-n5,.mx-md-n5{margin-left:-1rem !important}
.m-md-auto{margin:auto !important}
.mt-md-auto,.my-md-auto{margin-top:auto !important}
.mr-md-auto,.mx-md-auto{margin-right:auto !important}
.mb-md-auto,.my-md-auto{margin-bottom:auto !important}
.ml-md-auto,.mx-md-auto{margin-left:auto !important}
}
@media(min-width:992px){.m-lg-0{margin:0 !important}
.mt-lg-0,.my-lg-0{margin-top:0 !important}
.mr-lg-0,.mx-lg-0{margin-right:0 !important}
.mb-lg-0,.my-lg-0{margin-bottom:0 !important}
.ml-lg-0,.mx-lg-0{margin-left:0 !important}
.m-lg-1{margin:1rem !important}
.mt-lg-1,.my-lg-1{margin-top:1rem !important}
.mr-lg-1,.mx-lg-1{margin-right:1rem !important}
.mb-lg-1,.my-lg-1{margin-bottom:1rem !important}
.ml-lg-1,.mx-lg-1{margin-left:1rem !important}
.m-lg-2{margin:1.5rem !important}
.mt-lg-2,.my-lg-2{margin-top:1.5rem !important}
.mr-lg-2,.mx-lg-2{margin-right:1.5rem !important}
.mb-lg-2,.my-lg-2{margin-bottom:1.5rem !important}
.ml-lg-2,.mx-lg-2{margin-left:1.5rem !important}
.m-lg-3{margin:3rem !important}
.mt-lg-3,.my-lg-3{margin-top:3rem !important}
.mr-lg-3,.mx-lg-3{margin-right:3rem !important}
.mb-lg-3,.my-lg-3{margin-bottom:3rem !important}
.ml-lg-3,.mx-lg-3{margin-left:3rem !important}
.m-lg-4{margin:4.5rem !important}
.mt-lg-4,.my-lg-4{margin-top:4.5rem !important}
.mr-lg-4,.mx-lg-4{margin-right:4.5rem !important}
.mb-lg-4,.my-lg-4{margin-bottom:4.5rem !important}
.ml-lg-4,.mx-lg-4{margin-left:4.5rem !important}
.m-lg-5{margin:6rem !important}
.mt-lg-5,.my-lg-5{margin-top:6rem !important}
.mr-lg-5,.mx-lg-5{margin-right:6rem !important}
.mb-lg-5,.my-lg-5{margin-bottom:6rem !important}
.ml-lg-5,.mx-lg-5{margin-left:6rem !important}
.p-lg-0{padding:0 !important}
.pt-lg-0,.py-lg-0{padding-top:0 !important}
.pr-lg-0,.px-lg-0{padding-right:0 !important}
.pb-lg-0,.py-lg-0{padding-bottom:0 !important}
.pl-lg-0,.px-lg-0{padding-left:0 !important}
.p-lg-1{padding:1rem !important}
.pt-lg-1,.py-lg-1{padding-top:1rem !important}
.pr-lg-1,.px-lg-1{padding-right:1rem !important}
.pb-lg-1,.py-lg-1{padding-bottom:1rem !important}
.pl-lg-1,.px-lg-1{padding-left:1rem !important}
.p-lg-2{padding:1.5rem !important}
.pt-lg-2,.py-lg-2{padding-top:1.5rem !important}
.pr-lg-2,.px-lg-2{padding-right:1.5rem !important}
.pb-lg-2,.py-lg-2{padding-bottom:1.5rem !important}
.pl-lg-2,.px-lg-2{padding-left:1.5rem !important}
.p-lg-3{padding:3rem !important}
.pt-lg-3,.py-lg-3{padding-top:3rem !important}
.pr-lg-3,.px-lg-3{padding-right:3rem !important}
.pb-lg-3,.py-lg-3{padding-bottom:3rem !important}
.pl-lg-3,.px-lg-3{padding-left:3rem !important}
.p-lg-4{padding:4.5rem !important}
.pt-lg-4,.py-lg-4{padding-top:4.5rem !important}
.pr-lg-4,.px-lg-4{padding-right:4.5rem !important}
.pb-lg-4,.py-lg-4{padding-bottom:4.5rem !important}
.pl-lg-4,.px-lg-4{padding-left:4.5rem !important}
.p-lg-5{padding:6rem !important}
.pt-lg-5,.py-lg-5{padding-top:6rem !important}
.pr-lg-5,.px-lg-5{padding-right:6rem !important}
.pb-lg-5,.py-lg-5{padding-bottom:6rem !important}
.pl-lg-5,.px-lg-5{padding-left:6rem !important}
.m-lg-n1{margin:-1rem !important}
.mt-lg-n1,.my-lg-n1{margin-top:-1rem !important}
.mr-lg-n1,.mx-lg-n1{margin-right:-1rem !important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-1rem !important}
.ml-lg-n1,.mx-lg-n1{margin-left:-1rem !important}
.m-lg-n2{margin:-1rem !important}
.mt-lg-n2,.my-lg-n2{margin-top:-1rem !important}
.mr-lg-n2,.mx-lg-n2{margin-right:-1rem !important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-1rem !important}
.ml-lg-n2,.mx-lg-n2{margin-left:-1rem !important}
.m-lg-n3{margin:-1rem !important}
.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}
.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}
.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}
.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}
.m-lg-n4{margin:-1rem !important}
.mt-lg-n4,.my-lg-n4{margin-top:-1rem !important}
.mr-lg-n4,.mx-lg-n4{margin-right:-1rem !important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1rem !important}
.ml-lg-n4,.mx-lg-n4{margin-left:-1rem !important}
.m-lg-n5{margin:-1rem !important}
.mt-lg-n5,.my-lg-n5{margin-top:-1rem !important}
.mr-lg-n5,.mx-lg-n5{margin-right:-1rem !important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-1rem !important}
.ml-lg-n5,.mx-lg-n5{margin-left:-1rem !important}
.m-lg-auto{margin:auto !important}
.mt-lg-auto,.my-lg-auto{margin-top:auto !important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}
}
@media(min-width:1280px){.m-xl-0{margin:0 !important}
.mt-xl-0,.my-xl-0{margin-top:0 !important}
.mr-xl-0,.mx-xl-0{margin-right:0 !important}
.mb-xl-0,.my-xl-0{margin-bottom:0 !important}
.ml-xl-0,.mx-xl-0{margin-left:0 !important}
.m-xl-1{margin:1rem !important}
.mt-xl-1,.my-xl-1{margin-top:1rem !important}
.mr-xl-1,.mx-xl-1{margin-right:1rem !important}
.mb-xl-1,.my-xl-1{margin-bottom:1rem !important}
.ml-xl-1,.mx-xl-1{margin-left:1rem !important}
.m-xl-2{margin:1.5rem !important}
.mt-xl-2,.my-xl-2{margin-top:1.5rem !important}
.mr-xl-2,.mx-xl-2{margin-right:1.5rem !important}
.mb-xl-2,.my-xl-2{margin-bottom:1.5rem !important}
.ml-xl-2,.mx-xl-2{margin-left:1.5rem !important}
.m-xl-3{margin:3rem !important}
.mt-xl-3,.my-xl-3{margin-top:3rem !important}
.mr-xl-3,.mx-xl-3{margin-right:3rem !important}
.mb-xl-3,.my-xl-3{margin-bottom:3rem !important}
.ml-xl-3,.mx-xl-3{margin-left:3rem !important}
.m-xl-4{margin:4.5rem !important}
.mt-xl-4,.my-xl-4{margin-top:4.5rem !important}
.mr-xl-4,.mx-xl-4{margin-right:4.5rem !important}
.mb-xl-4,.my-xl-4{margin-bottom:4.5rem !important}
.ml-xl-4,.mx-xl-4{margin-left:4.5rem !important}
.m-xl-5{margin:6rem !important}
.mt-xl-5,.my-xl-5{margin-top:6rem !important}
.mr-xl-5,.mx-xl-5{margin-right:6rem !important}
.mb-xl-5,.my-xl-5{margin-bottom:6rem !important}
.ml-xl-5,.mx-xl-5{margin-left:6rem !important}
.p-xl-0{padding:0 !important}
.pt-xl-0,.py-xl-0{padding-top:0 !important}
.pr-xl-0,.px-xl-0{padding-right:0 !important}
.pb-xl-0,.py-xl-0{padding-bottom:0 !important}
.pl-xl-0,.px-xl-0{padding-left:0 !important}
.p-xl-1{padding:1rem !important}
.pt-xl-1,.py-xl-1{padding-top:1rem !important}
.pr-xl-1,.px-xl-1{padding-right:1rem !important}
.pb-xl-1,.py-xl-1{padding-bottom:1rem !important}
.pl-xl-1,.px-xl-1{padding-left:1rem !important}
.p-xl-2{padding:1.5rem !important}
.pt-xl-2,.py-xl-2{padding-top:1.5rem !important}
.pr-xl-2,.px-xl-2{padding-right:1.5rem !important}
.pb-xl-2,.py-xl-2{padding-bottom:1.5rem !important}
.pl-xl-2,.px-xl-2{padding-left:1.5rem !important}
.p-xl-3{padding:3rem !important}
.pt-xl-3,.py-xl-3{padding-top:3rem !important}
.pr-xl-3,.px-xl-3{padding-right:3rem !important}
.pb-xl-3,.py-xl-3{padding-bottom:3rem !important}
.pl-xl-3,.px-xl-3{padding-left:3rem !important}
.p-xl-4{padding:4.5rem !important}
.pt-xl-4,.py-xl-4{padding-top:4.5rem !important}
.pr-xl-4,.px-xl-4{padding-right:4.5rem !important}
.pb-xl-4,.py-xl-4{padding-bottom:4.5rem !important}
.pl-xl-4,.px-xl-4{padding-left:4.5rem !important}
.p-xl-5{padding:6rem !important}
.pt-xl-5,.py-xl-5{padding-top:6rem !important}
.pr-xl-5,.px-xl-5{padding-right:6rem !important}
.pb-xl-5,.py-xl-5{padding-bottom:6rem !important}
.pl-xl-5,.px-xl-5{padding-left:6rem !important}
.m-xl-n1{margin:-1rem !important}
.mt-xl-n1,.my-xl-n1{margin-top:-1rem !important}
.mr-xl-n1,.mx-xl-n1{margin-right:-1rem !important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-1rem !important}
.ml-xl-n1,.mx-xl-n1{margin-left:-1rem !important}
.m-xl-n2{margin:-1rem !important}
.mt-xl-n2,.my-xl-n2{margin-top:-1rem !important}
.mr-xl-n2,.mx-xl-n2{margin-right:-1rem !important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-1rem !important}
.ml-xl-n2,.mx-xl-n2{margin-left:-1rem !important}
.m-xl-n3{margin:-1rem !important}
.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}
.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}
.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}
.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}
.m-xl-n4{margin:-1rem !important}
.mt-xl-n4,.my-xl-n4{margin-top:-1rem !important}
.mr-xl-n4,.mx-xl-n4{margin-right:-1rem !important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1rem !important}
.ml-xl-n4,.mx-xl-n4{margin-left:-1rem !important}
.m-xl-n5{margin:-1rem !important}
.mt-xl-n5,.my-xl-n5{margin-top:-1rem !important}
.mr-xl-n5,.mx-xl-n5{margin-right:-1rem !important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-1rem !important}
.ml-xl-n5,.mx-xl-n5{margin-left:-1rem !important}
.m-xl-auto{margin:auto !important}
.mt-xl-auto,.my-xl-auto{margin-top:auto !important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}
}
@media(min-width:1920px){.m-uw-0{margin:0 !important}
.mt-uw-0,.my-uw-0{margin-top:0 !important}
.mr-uw-0,.mx-uw-0{margin-right:0 !important}
.mb-uw-0,.my-uw-0{margin-bottom:0 !important}
.ml-uw-0,.mx-uw-0{margin-left:0 !important}
.m-uw-1{margin:1rem !important}
.mt-uw-1,.my-uw-1{margin-top:1rem !important}
.mr-uw-1,.mx-uw-1{margin-right:1rem !important}
.mb-uw-1,.my-uw-1{margin-bottom:1rem !important}
.ml-uw-1,.mx-uw-1{margin-left:1rem !important}
.m-uw-2{margin:1.5rem !important}
.mt-uw-2,.my-uw-2{margin-top:1.5rem !important}
.mr-uw-2,.mx-uw-2{margin-right:1.5rem !important}
.mb-uw-2,.my-uw-2{margin-bottom:1.5rem !important}
.ml-uw-2,.mx-uw-2{margin-left:1.5rem !important}
.m-uw-3{margin:3rem !important}
.mt-uw-3,.my-uw-3{margin-top:3rem !important}
.mr-uw-3,.mx-uw-3{margin-right:3rem !important}
.mb-uw-3,.my-uw-3{margin-bottom:3rem !important}
.ml-uw-3,.mx-uw-3{margin-left:3rem !important}
.m-uw-4{margin:4.5rem !important}
.mt-uw-4,.my-uw-4{margin-top:4.5rem !important}
.mr-uw-4,.mx-uw-4{margin-right:4.5rem !important}
.mb-uw-4,.my-uw-4{margin-bottom:4.5rem !important}
.ml-uw-4,.mx-uw-4{margin-left:4.5rem !important}
.m-uw-5{margin:6rem !important}
.mt-uw-5,.my-uw-5{margin-top:6rem !important}
.mr-uw-5,.mx-uw-5{margin-right:6rem !important}
.mb-uw-5,.my-uw-5{margin-bottom:6rem !important}
.ml-uw-5,.mx-uw-5{margin-left:6rem !important}
.p-uw-0{padding:0 !important}
.pt-uw-0,.py-uw-0{padding-top:0 !important}
.pr-uw-0,.px-uw-0{padding-right:0 !important}
.pb-uw-0,.py-uw-0{padding-bottom:0 !important}
.pl-uw-0,.px-uw-0{padding-left:0 !important}
.p-uw-1{padding:1rem !important}
.pt-uw-1,.py-uw-1{padding-top:1rem !important}
.pr-uw-1,.px-uw-1{padding-right:1rem !important}
.pb-uw-1,.py-uw-1{padding-bottom:1rem !important}
.pl-uw-1,.px-uw-1{padding-left:1rem !important}
.p-uw-2{padding:1.5rem !important}
.pt-uw-2,.py-uw-2{padding-top:1.5rem !important}
.pr-uw-2,.px-uw-2{padding-right:1.5rem !important}
.pb-uw-2,.py-uw-2{padding-bottom:1.5rem !important}
.pl-uw-2,.px-uw-2{padding-left:1.5rem !important}
.p-uw-3{padding:3rem !important}
.pt-uw-3,.py-uw-3{padding-top:3rem !important}
.pr-uw-3,.px-uw-3{padding-right:3rem !important}
.pb-uw-3,.py-uw-3{padding-bottom:3rem !important}
.pl-uw-3,.px-uw-3{padding-left:3rem !important}
.p-uw-4{padding:4.5rem !important}
.pt-uw-4,.py-uw-4{padding-top:4.5rem !important}
.pr-uw-4,.px-uw-4{padding-right:4.5rem !important}
.pb-uw-4,.py-uw-4{padding-bottom:4.5rem !important}
.pl-uw-4,.px-uw-4{padding-left:4.5rem !important}
.p-uw-5{padding:6rem !important}
.pt-uw-5,.py-uw-5{padding-top:6rem !important}
.pr-uw-5,.px-uw-5{padding-right:6rem !important}
.pb-uw-5,.py-uw-5{padding-bottom:6rem !important}
.pl-uw-5,.px-uw-5{padding-left:6rem !important}
.m-uw-n1{margin:-1rem !important}
.mt-uw-n1,.my-uw-n1{margin-top:-1rem !important}
.mr-uw-n1,.mx-uw-n1{margin-right:-1rem !important}
.mb-uw-n1,.my-uw-n1{margin-bottom:-1rem !important}
.ml-uw-n1,.mx-uw-n1{margin-left:-1rem !important}
.m-uw-n2{margin:-1rem !important}
.mt-uw-n2,.my-uw-n2{margin-top:-1rem !important}
.mr-uw-n2,.mx-uw-n2{margin-right:-1rem !important}
.mb-uw-n2,.my-uw-n2{margin-bottom:-1rem !important}
.ml-uw-n2,.mx-uw-n2{margin-left:-1rem !important}
.m-uw-n3{margin:-1rem !important}
.mt-uw-n3,.my-uw-n3{margin-top:-1rem !important}
.mr-uw-n3,.mx-uw-n3{margin-right:-1rem !important}
.mb-uw-n3,.my-uw-n3{margin-bottom:-1rem !important}
.ml-uw-n3,.mx-uw-n3{margin-left:-1rem !important}
.m-uw-n4{margin:-1rem !important}
.mt-uw-n4,.my-uw-n4{margin-top:-1rem !important}
.mr-uw-n4,.mx-uw-n4{margin-right:-1rem !important}
.mb-uw-n4,.my-uw-n4{margin-bottom:-1rem !important}
.ml-uw-n4,.mx-uw-n4{margin-left:-1rem !important}
.m-uw-n5{margin:-1rem !important}
.mt-uw-n5,.my-uw-n5{margin-top:-1rem !important}
.mr-uw-n5,.mx-uw-n5{margin-right:-1rem !important}
.mb-uw-n5,.my-uw-n5{margin-bottom:-1rem !important}
.ml-uw-n5,.mx-uw-n5{margin-left:-1rem !important}
.m-uw-auto{margin:auto !important}
.mt-uw-auto,.my-uw-auto{margin-top:auto !important}
.mr-uw-auto,.mx-uw-auto{margin-right:auto !important}
.mb-uw-auto,.my-uw-auto{margin-bottom:auto !important}
.ml-uw-auto,.mx-uw-auto{margin-left:auto !important}
}
.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}
.text-justify{text-align:justify !important}
.text-wrap{white-space:normal !important}
.text-nowrap{white-space:nowrap !important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
@media(min-width:768px){.text-md-left{text-align:left !important}
.text-md-right{text-align:right !important}
.text-md-center{text-align:center !important}
}
@media(min-width:992px){.text-lg-left{text-align:left !important}
.text-lg-right{text-align:right !important}
.text-lg-center{text-align:center !important}
}
@media(min-width:1280px){.text-xl-left{text-align:left !important}
.text-xl-right{text-align:right !important}
.text-xl-center{text-align:center !important}
}
@media(min-width:1920px){.text-uw-left{text-align:left !important}
.text-uw-right{text-align:right !important}
.text-uw-center{text-align:center !important}
}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.font-weight-light{font-weight:300 !important}
.font-weight-lighter{font-weight:lighter !important}
.font-weight-normal{font-weight:400 !important}
.font-weight-bold{font-weight:700 !important}
.font-weight-bolder{font-weight:bolder !important}
.font-italic{font-style:italic !important}
.text-white{color:#fff !important}
.text-primary{color:#007bff !important}
a.text-primary:hover,a.text-primary:focus{color:#0056b3 !important}
.text-secondary{color:#6c757d !important}
a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}
.text-success{color:#28a745 !important}
a.text-success:hover,a.text-success:focus{color:#19692c !important}
.text-info{color:#17a2b8 !important}
a.text-info:hover,a.text-info:focus{color:#0f6674 !important}
.text-warning{color:#ffc107 !important}
a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}
.text-danger{color:#dc3545 !important}
a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}
.text-light{color:#f8f9fa !important}
a.text-light:hover,a.text-light:focus{color:#cbd3da !important}
.text-dark{color:#343a40 !important}
a.text-dark:hover,a.text-dark:focus{color:#121416 !important}
.text-body{color:#212529 !important}
.text-muted{color:#6c757d !important}
.text-black-50{color:rgba(0,0,0,0.5) !important}
.text-white-50{color:rgba(255,255,255,0.5) !important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.text-decoration-none{text-decoration:none !important}
.text-break{word-break:break-word !important;overflow-wrap:break-word !important}
.text-reset{color:inherit !important}
.visible{visibility:visible !important}
.invisible{visibility:hidden !important}
@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}
a:not(.btn){text-decoration:underline}
abbr[title]::after{content:" (" attr(title) ")"}
pre{white-space:pre-wrap !important}
pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
@page{size:a3}
body{min-width:992px !important}
.container{min-width:992px !important}
.navbar{display:none}
.badge{border:1px solid #000}
.table{border-collapse:collapse !important}
.table td,.table th{background-color:#fff !important}
.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}
.table-dark{color:inherit}
.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}
.table .thead-dark th{color:inherit;border-color:#dee2e6}
}
@media(max-width:991.98px){.page .blog-post-container>.row{margin:0}
}
@media(min-width:992px){.page .blog-post-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:100%}
}
@media(min-width:992px) and (min-width:768px){.page .blog-post-container{max-width:100%}
}
@media(min-width:992px) and (min-width:992px){.page .blog-post-container{max-width:960px}
}
@media(min-width:992px) and (min-width:1280px){.page .blog-post-container{max-width:1200px}
}
@media(min-width:992px) and (min-width:1920px){.page .blog-post-container{max-width:1600px}
}
@media(max-width:991.98px){.page .blog-post-container .blog-post-main[class*="col"],.page .blog-post-container .blog-post-sidebar[class*="col"]{padding-left:0;padding-right:0}
}
.page .blog-post-container main>.tpurple-blog-parsys .textGroup script+.padding-spacing-xlarge,.page .blog-post-container main>.tpurple-blog-parsys .text-group>.padding-spacing-xlarge:first-child{padding-bottom:0}
#blogpagejson ~ .page .blog-post-main{padding-top:6rem}
button,[class*="button"]{cursor:pointer;background:0;font-family:inherit;padding:0;border-width:0}
.page .cool-grey{background-color:#f0efee}
.page .black{background-color:#000}
.page .black [class*="heading"],.page .black [class*="copy"],.page .black p{color:#fff}
.purple-icon-16{height:16px;width:16px}
.purple-icon-20{height:20px;width:20px}
.purple-icon-24{height:24px;width:24px}
.purple-icon-32{height:32px;width:32px}
[class*="purple-icon-"]{stroke:transparent;fill:currentColor}
.img-fluid{width:100%}
.set-child-to-full-width-on-mobile{position:relative}
@media(max-width:767.98px){.set-child-to-full-width-on-mobile{width:100vw}
}
@media all and (max-width:767.98px) and (max-width:599.98px){.set-child-to-full-width-on-mobile{margin-left:calc( (100vw - 100%) / 2 * -1);margin-right:calc( (100vw - 100%) / 2 * -1)}
}
@media all and (max-width:767.98px) and (min-width:600px){.set-child-to-full-width-on-mobile{margin-left:calc( ( 100vw - ( 540px - 8px )) / 2 * -1)}
}
.page{margin-top:3rem}
@media(min-width:992px){.page{margin-top:7rem}
}
#pageMetadata{display:none}
@media(max-width:767.98px){.container{width:90%}
.row:not(.no-gutters){margin-right:-4px;margin-left:-4px}
.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-uw,.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*="col-"]{padding-right:4px;padding-left:4px}
}
@media(min-width:768px) and (max-width:991.98px){.row:not(.no-gutters){margin-right:-8px;margin-left:-8px}
.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-uw,.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*="col-"]{padding-right:8px;padding-left:8px}
}
@media(min-width:992px) and (max-width:1279.98px){.row:not(.no-gutters){margin-right:-8px;margin-left:-8px}
.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-uw,.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*="col-"]{padding-right:8px;padding-left:8px}
}
@media(min-width:1280px) and (max-width:1919.98px){.row:not(.no-gutters){margin-right:-12px;margin-left:-12px}
.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-uw,.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*="col-"]{padding-right:12px;padding-left:12px}
}
@media(min-width:1920px){.row:not(.no-gutters){margin-right:-20px;margin-left:-20px}
.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-uw,.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*="col-"]{padding-right:20px;padding-left:20px}
}
.rich-text{color:#444;overflow-wrap:break-word}
.rich-text p:empty{margin:0;padding:0}
.rich-text ul,.rich-text ol{margin-left:0;padding-left:0}
.rich-text ul li,.rich-text ol li{list-style:none}
.rich-text ol{counter-reset:li}
.rich-text ol>li{position:relative}
.rich-text ol>li>span{display:inline-block}
.rich-text ol>li>span:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:counter(li) ". ";counter-increment:li;font-family:inherit;font-weight:lighter;left:0;margin-right:1rem;position:absolute;text-align:right;width:1.5rem}
.rich-text ol>li>span[class^="copy"]{margin-left:2rem}
.rich-text ol>li>span.copy-large:before{width:1.6rem}
.rich-text ol>li>span[class^="highlight"]:before{left:1rem}
.rich-text ol>li>span[class^="highlight"] [class^="copy"]{margin-left:1.5rem}
.rich-text ul>li>span{display:inline-block}
.rich-text ul>li>span:first-child{position:relative;padding-left:2rem}
.rich-text ul>li>span:first-child:before{left:1rem;content:"•";position:absolute;font-size:1rem}
.rich-text ul>li>span.highlight-grey{padding-left:2.5rem}
.rich-text ul>li>span.highlight-grey:before{left:1.5rem}
.rich-text a{color:#ed1f4f}
.rich-text a:hover{color:#cd1842;text-decoration:none}
.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.rich-text [class*="heading"],.rich-text b{color:#000}
.rich-text h2+h2,.rich-text h2+h3,.rich-text h2+h3,.rich-text h2+h4,.rich-text h2+h5,.rich-text h2+h6,.rich-text h3+h2,.rich-text h3+h3,.rich-text h3+h3,.rich-text h3+h4,.rich-text h3+h5,.rich-text h3+h6,.rich-text h4+h2,.rich-text h4+h3,.rich-text h4+h3,.rich-text h4+h4,.rich-text h4+h5,.rich-text h4+h6,.rich-text h5+h2,.rich-text h5+h3,.rich-text h5+h3,.rich-text h5+h4,.rich-text h5+h5,.rich-text h5+h6,.rich-text h6+h2,.rich-text h6+h3,.rich-text h6+h3,.rich-text h6+h4,.rich-text h6+h5,.rich-text h6+h6,.rich-text p+h2,.rich-text p+h3,.rich-text p+h3,.rich-text p+h4,.rich-text p+h5,.rich-text p+h6,.rich-text ol+h2,.rich-text ol+h3,.rich-text ol+h3,.rich-text ol+h4,.rich-text ol+h5,.rich-text ol+h6,.rich-text ul+h2,.rich-text ul+h3,.rich-text ul+h3,.rich-text ul+h4,.rich-text ul+h5,.rich-text ul+h6,.rich-text pre+h2,.rich-text pre+h3,.rich-text pre+h3,.rich-text pre+h4,.rich-text pre+h5,.rich-text pre+h6,.rich-text img+h2,.rich-text img+h3,.rich-text img+h3,.rich-text img+h4,.rich-text img+h5,.rich-text img+h6,.rich-text mark+h2,.rich-text mark+h3,.rich-text mark+h3,.rich-text mark+h4,.rich-text mark+h5,.rich-text mark+h6,.rich-text .gist+h2,.rich-text .gist+h3,.rich-text .gist+h3,.rich-text .gist+h4,.rich-text .gist+h5,.rich-text .gist+h6{margin-top:3rem}
.rich-text h2+p,.rich-text h2+ul,.rich-text h2+ol,.rich-text h2+pre,.rich-text h2+img,.rich-text h2+mark,.rich-text h2+.gist,.rich-text h3+p,.rich-text h3+ul,.rich-text h3+ol,.rich-text h3+pre,.rich-text h3+img,.rich-text h3+mark,.rich-text h3+.gist,.rich-text h4+p,.rich-text h4+ul,.rich-text h4+ol,.rich-text h4+pre,.rich-text h4+img,.rich-text h4+mark,.rich-text h4+.gist,.rich-text h5+p,.rich-text h5+ul,.rich-text h5+ol,.rich-text h5+pre,.rich-text h5+img,.rich-text h5+mark,.rich-text h5+.gist,.rich-text h6+p,.rich-text h6+ul,.rich-text h6+ol,.rich-text h6+pre,.rich-text h6+img,.rich-text h6+mark,.rich-text h6+.gist,.rich-text p+p,.rich-text p+ul,.rich-text p+ol,.rich-text p+pre,.rich-text p+img,.rich-text p+mark,.rich-text p+.gist,.rich-text ol+p,.rich-text ol+ul,.rich-text ol+ol,.rich-text ol+pre,.rich-text ol+img,.rich-text ol+mark,.rich-text ol+.gist,.rich-text ul+p,.rich-text ul+ul,.rich-text ul+ol,.rich-text ul+pre,.rich-text ul+img,.rich-text ul+mark,.rich-text ul+.gist,.rich-text pre+p,.rich-text pre+ul,.rich-text pre+ol,.rich-text pre+pre,.rich-text pre+img,.rich-text pre+mark,.rich-text pre+.gist,.rich-text img+p,.rich-text img+ul,.rich-text img+ol,.rich-text img+pre,.rich-text img+img,.rich-text img+mark,.rich-text img+.gist,.rich-text mark+p,.rich-text mark+ul,.rich-text mark+ol,.rich-text mark+pre,.rich-text mark+img,.rich-text mark+mark,.rich-text mark+.gist,.rich-text .gist+p,.rich-text .gist+ul,.rich-text .gist+ol,.rich-text .gist+pre,.rich-text .gist+img,.rich-text .gist+mark,.rich-text .gist+.gist{margin-top:1.5rem}
.rich-text li+li{margin-top:1.5rem}
.rich-text img{max-width:100%;height:auto}
.rich-text pre{background-color:#f0efee;border:.5px solid #d8d8d8;margin-bottom:0;padding:1.5rem;white-space:pre-line;font-size:1rem;line-height:1rem;letter-spacing:0}
.rich-text caption{text-align:left;font-size:.875rem;line-height:1.375rem;color:grey;letter-spacing:normal;margin-bottom:.5rem;caption-side:top}
.rich-text table{width:100%;margin-bottom:1rem;color:#444;border:1px solid #d8d8d8;font-weight:300;line-height:1.625rem;font-size:1.125rem;vertical-align:top}
.rich-text table td,.rich-text table th{padding-top:1rem;padding-bottom:1rem;padding-right:1.5rem;border-top:1px solid #d8d8d8;border-left-width:0;border-right-width:0;vertical-align:top}
.rich-text table td:first-child,.rich-text table th:first-child{padding-left:1.5rem}
.rich-text table th{text-align:inherit;letter-spacing:-0.03125rem;color:#000}
.rich-text table tbody>tr:first-child>th{border-bottom:1px solid #d8d8d8}
.rich-text .table-responsive{display:block !important;width:100% !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
.rich-text .highlight-grey{background-color:lightgrey}
.rich-text .highlight-box{padding:1.5rem;display:block}
.rich-text .highlight-box--child{margin-top:-1.5rem;padding-top:0}
.margin-spacing-xsmall{margin-bottom:1rem}
.padding-spacing-xsmall{padding-bottom:1rem}
.margin-spacing-small{margin-bottom:1.5rem}
.padding-spacing-small{padding-bottom:1.5rem}
.margin-spacing-medium{margin-bottom:3rem}
.padding-spacing-medium{padding-bottom:3rem}
.margin-spacing-large{margin-bottom:4.5rem}
.padding-spacing-large{padding-bottom:4.5rem}
.margin-spacing-xlarge{margin-bottom:6rem}
.padding-spacing-xlarge{padding-bottom:6rem}
.margin-spacing-none{margin-bottom:0}
.padding-spacing-none{padding-bottom:0}
.margin-spacing-xsmall{margin-bottom:1rem}
.padding-spacing-xsmall{padding-bottom:1rem}
.margin-spacing-small{margin-bottom:1.5rem}
.padding-spacing-small{padding-bottom:1.5rem}
.margin-spacing-medium{margin-bottom:3rem}
.padding-spacing-medium{padding-bottom:3rem}
.margin-spacing-large{margin-bottom:4.5rem}
.padding-spacing-large{padding-bottom:4.5rem}
.margin-spacing-xlarge{margin-bottom:6rem}
.padding-spacing-xlarge{padding-bottom:6rem}
@media(min-width:768px){.margin-spacing-md-none{margin-bottom:0}
}
@media(min-width:768px){.padding-spacing-md-none{padding-bottom:0}
}
@media(min-width:768px){.margin-spacing-md-xsmall{margin-bottom:1rem}
}
@media(min-width:768px){.padding-spacing-md-xsmall{padding-bottom:1rem}
}
@media(min-width:768px){.margin-spacing-md-small{margin-bottom:1.5rem}
}
@media(min-width:768px){.padding-spacing-md-small{padding-bottom:1.5rem}
}
@media(min-width:768px){.margin-spacing-md-medium{margin-bottom:3rem}
}
@media(min-width:768px){.padding-spacing-md-medium{padding-bottom:3rem}
}
@media(min-width:768px){.margin-spacing-md-large{margin-bottom:4.5rem}
}
@media(min-width:768px){.padding-spacing-md-large{padding-bottom:4.5rem}
}
@media(min-width:768px){.margin-spacing-md-xlarge{margin-bottom:6rem}
}
@media(min-width:768px){.padding-spacing-md-xlarge{padding-bottom:6rem}
}
@media(min-width:992px){.margin-spacing-lg-none{margin-bottom:0}
}
@media(min-width:992px){.padding-spacing-lg-none{padding-bottom:0}
}
@media(min-width:992px){.margin-spacing-lg-xsmall{margin-bottom:1rem}
}
@media(min-width:992px){.padding-spacing-lg-xsmall{padding-bottom:1rem}
}
@media(min-width:992px){.margin-spacing-lg-small{margin-bottom:1.5rem}
}
@media(min-width:992px){.padding-spacing-lg-small{padding-bottom:1.5rem}
}
@media(min-width:992px){.margin-spacing-lg-medium{margin-bottom:3rem}
}
@media(min-width:992px){.padding-spacing-lg-medium{padding-bottom:3rem}
}
@media(min-width:992px){.margin-spacing-lg-large{margin-bottom:4.5rem}
}
@media(min-width:992px){.padding-spacing-lg-large{padding-bottom:4.5rem}
}
@media(min-width:992px){.margin-spacing-lg-xlarge{margin-bottom:6rem}
}
@media(min-width:992px){.padding-spacing-lg-xlarge{padding-bottom:6rem}
}
@media(min-width:1280px){.margin-spacing-xl-none{margin-bottom:0}
}
@media(min-width:1280px){.padding-spacing-xl-none{padding-bottom:0}
}
@media(min-width:1280px){.margin-spacing-xl-xsmall{margin-bottom:1rem}
}
@media(min-width:1280px){.padding-spacing-xl-xsmall{padding-bottom:1rem}
}
@media(min-width:1280px){.margin-spacing-xl-small{margin-bottom:1.5rem}
}
@media(min-width:1280px){.padding-spacing-xl-small{padding-bottom:1.5rem}
}
@media(min-width:1280px){.margin-spacing-xl-medium{margin-bottom:3rem}
}
@media(min-width:1280px){.padding-spacing-xl-medium{padding-bottom:3rem}
}
@media(min-width:1280px){.margin-spacing-xl-large{margin-bottom:4.5rem}
}
@media(min-width:1280px){.padding-spacing-xl-large{padding-bottom:4.5rem}
}
@media(min-width:1280px){.margin-spacing-xl-xlarge{margin-bottom:6rem}
}
@media(min-width:1280px){.padding-spacing-xl-xlarge{padding-bottom:6rem}
}
@media(min-width:1920px){.margin-spacing-uw-none{margin-bottom:0}
}
@media(min-width:1920px){.padding-spacing-uw-none{padding-bottom:0}
}
@media(min-width:1920px){.margin-spacing-uw-xsmall{margin-bottom:1rem}
}
@media(min-width:1920px){.padding-spacing-uw-xsmall{padding-bottom:1rem}
}
@media(min-width:1920px){.margin-spacing-uw-small{margin-bottom:1.5rem}
}
@media(min-width:1920px){.padding-spacing-uw-small{padding-bottom:1.5rem}
}
@media(min-width:1920px){.margin-spacing-uw-medium{margin-bottom:3rem}
}
@media(min-width:1920px){.padding-spacing-uw-medium{padding-bottom:3rem}
}
@media(min-width:1920px){.margin-spacing-uw-large{margin-bottom:4.5rem}
}
@media(min-width:1920px){.padding-spacing-uw-large{padding-bottom:4.5rem}
}
@media(min-width:1920px){.margin-spacing-uw-xlarge{margin-bottom:6rem}
}
@media(min-width:1920px){.padding-spacing-uw-xlarge{padding-bottom:6rem}
}
@font-face{font-family:"Plain";font-style:lighter;font-weight:300;src:local("Plain Light"),local("Plain-Light"),url("telstra-purple/fonts/plain-light.woff2") format("woff2"),url("telstra-purple/fonts/plain-light.woff") format("woff")}
@font-face{font-family:"Plain";font-style:normal;font-weight:500;src:local("Plain Medium"),local("Plain-Medium"),url("telstra-purple/fonts/plain-medium.woff2") format("woff2"),url("telstra-purple/fonts/plain-medium.woff") format("woff")}
body{color:#000;font-family:Plain,Helvetica Neue,Arial,sans-serif;font-weight:300;letter-spacing:0}
@media(max-width:767.98px){.component-section-wrapper{font-size:1.125rem;line-height:1.625rem}
}
@media(min-width:768px) and (max-width:1279.98px){.component-section-wrapper{font-size:1.125rem;line-height:1.625rem}
}
@media(min-width:1280px){.component-section-wrapper{font-size:1.125rem;line-height:1.625rem}
}
p+p{margin-top:1.5rem}
b{font-weight:500}
@media(max-width:767.98px){.copy-xxsmall{font-size:.75rem;line-height:1.25rem}
}
@media(min-width:768px) and (max-width:1279.98px){.copy-xxsmall{font-size:.75rem;line-height:1.25rem}
}
@media(min-width:1280px){.copy-xxsmall{font-size:.75rem;line-height:1.25rem}
}
@media(max-width:767.98px){.copy-xsmall{font-size:.875rem;line-height:1.375rem}
}
@media(min-width:768px) and (max-width:1279.98px){.copy-xsmall{font-size:.875rem;line-height:1.375rem}
}
@media(min-width:1280px){.copy-xsmall{font-size:.875rem;line-height:1.375rem}
}
@media(max-width:767.98px){.copy-small{font-size:1rem;line-height:1.5rem}
}
@media(min-width:768px) and (max-width:1279.98px){.copy-small{font-size:1rem;line-height:1.5rem}
}
@media(min-width:1280px){.copy-small{font-size:1rem;line-height:1.5rem}
}
@media(max-width:767.98px){.copy-medium{font-size:1.125rem;line-height:1.625rem}
}
@media(min-width:768px) and (max-width:1279.98px){.copy-medium{font-size:1.125rem;line-height:1.625rem}
}
@media(min-width:1280px){.copy-medium{font-size:1.125rem;line-height:1.625rem}
}
@media(max-width:767.98px){.copy-large{font-size:1.25rem;line-height:1.75rem}
}
@media(min-width:768px) and (max-width:1279.98px){.copy-large{font-size:1.25rem;line-height:1.75rem}
}
@media(min-width:1280px){.copy-large{font-size:1.5rem;line-height:2rem}
}
[class*="heading"]{letter-spacing:-0.5px;font-weight:500;vertical-align:baseline}
.heading-xsmall{letter-spacing:0}
@media(max-width:767.98px){.heading-xsmall{font-size:1rem;line-height:1.5rem}
}
@media(min-width:768px) and (max-width:1279.98px){.heading-xsmall{font-size:1rem;line-height:1.5rem}
}
@media(min-width:1280px){.heading-xsmall{font-size:1rem;line-height:1.5rem}
}
@media(max-width:767.98px){.heading-small{font-size:1.125rem;line-height:1.625rem}
}
@media(min-width:768px) and (max-width:1279.98px){.heading-small{font-size:1.125rem;line-height:1.625rem}
}
@media(min-width:1280px){.heading-small{font-size:1.5rem;line-height:2rem}
}
@media(max-width:767.98px){.heading-medium{font-size:1.25rem;line-height:1.75rem}
}
@media(min-width:768px) and (max-width:1279.98px){.heading-medium{font-size:1.5rem;line-height:2rem}
}
@media(min-width:1280px){.heading-medium{font-size:2rem;line-height:2.5rem}
}
@media(max-width:767.98px){.heading-large{font-size:1.5rem;line-height:2rem}
}
@media(min-width:768px) and (max-width:1279.98px){.heading-large{font-size:2rem;line-height:2.5rem}
}
@media(min-width:1280px){.heading-large{font-size:2.5rem;line-height:3rem}
}
@media(max-width:767.98px){.heading-xlarge{font-size:2rem;line-height:2.5rem}
}
@media(min-width:768px) and (max-width:1279.98px){.heading-xlarge{font-size:2.5rem;line-height:3rem}
}
@media(min-width:1280px){.heading-xlarge{font-size:3rem;line-height:3.5rem}
}
@media(max-width:767.98px){.heading-super-large{font-size:2.5rem;line-height:3rem}
}
@media(min-width:768px) and (max-width:1279.98px){.heading-super-large{font-size:3rem;line-height:3.5rem}
}
@media(min-width:1280px){.heading-super-large{font-size:3.5rem;line-height:4rem}
}
.heading-16{font-size:1rem}
.heading-18{font-size:1.125rem}
.heading-24{font-size:1.5rem}
sub,sup{font-size:50%}
.article-banner p{margin-top:1.5rem}
.blog-article-banner a{color:#fff}
.blog-article-banner a:hover{color:#ed1f4f;text-decoration:none}
.blog-article-banner a{text-decoration:none}
.blog-article-banner .social-icon-list{list-style:none;line-height:0;margin:0 0 0 1.5rem;padding:0}
.blog-article-banner .social-icon-list li{margin:0}
.blog-article-banner .social-icon-list li+li{margin-left:1rem}
.blog-article-banner .social-icon-list li a{display:inline-block}
.blog-article-banner .author-image-and-details img{height:3.5rem;width:3.5rem;border-radius:50%}
@media(max-width:767.98px){.blog-article-banner .author-image-and-details .twitter-handle{margin-top:.5rem}
}
.blog-article-footer-wrapper .tags-container a{background-color:#787878;color:#fff;padding:.25rem .5rem;display:inline-block;margin-top:.5rem;margin-right:.5rem}
.blog-article-footer-wrapper .tags-container a:hover{background-color:#ed1f4f;text-decoration:none;color:#fff}
.blog-article-footer-wrapper [class*="heading"]+div{margin-top:1.5rem}
.contact-form .telstra-purple-header+.contact-form-body{margin-top:1.5rem}
.content-item [class*="copy"]{margin-top:1rem}
@media(max-width:991.98px){.content-item [class*="copy"]{display:none}
}
@media(min-width:992px){.content-item [class*="cta"]{margin-top:1rem}
}
.dynamic-content-articles .media-before-text-group .youtube{position:relative}
.dynamic-content-articles .dynamic-content-show-more-button-wrapper{justify-content:center}
@media(max-width:767.98px){.dynamic-content-articles .dynamic-content-show-more-button-wrapper [class*="cta"]{display:flex}
}
@media(max-width:767.98px){.dynamic-content-articles .dynamic-content-show-more-button-wrapper [class*="cta"]+[class*="cta"]{margin-top:.5rem}
}
.feature-breakdown-item-body{margin-top:1rem}
@media(max-width:991.98px){.feature-breakdown-item-body{display:none}
}
@media(min-width:992px){.feature-breakdown-item [class*="cta"]{margin-top:1rem}
}
.telstra-purple-footer-wrapper{border-top:1px solid #000}
.telstra-purple-footer-wrapper .telstra-purple-footer .nav-container{display:flex}
@media(max-width:767.98px){.telstra-purple-footer-wrapper .telstra-purple-footer .nav-container{flex-direction:column}
}
@media(max-width:767.98px){.telstra-purple-footer-wrapper .telstra-purple-footer .footer-logo-container{margin:auto}
}
.telstra-purple-footer-wrapper .telstra-purple-footer .footer-logo-container .telstra-logo svg{width:6rem;height:4.25rem}
@media(min-width:992px){.telstra-purple-footer-wrapper .telstra-purple-footer .footer-logo-container .telstra-logo svg{width:7rem;height:5rem}
}
.telstra-purple-footer-wrapper .telstra-purple-footer .d-sm-block{display:block !important}
.telstra-purple-footer-wrapper .telstra-purple-footer .footer-social-icons-container{margin-left:auto;fill:#787878;stroke:#787878}
@media(max-width:767.98px){.telstra-purple-footer-wrapper .telstra-purple-footer .footer-social-icons-container{margin:auto}
}
.telstra-purple-footer-wrapper .telstra-purple-footer .footer-social-icons-container ul{list-style:none;margin:0;padding:0}
.telstra-purple-footer-wrapper .telstra-purple-footer .footer-social-icons-container li{margin:0;display:inline-flex;padding-left:1rem}
.telstra-purple-footer-wrapper .telstra-purple-footer .footer-social-icons-container li+li{margin-top:.5rem}
.telstra-purple-footer-wrapper .telstra-purple-footer .footer-social-icons-container li a{color:#000}
.telstra-purple-footer-wrapper .telstra-purple-footer .footer-social-icons-container li a:hover{color:#ed1f4f}
@media(max-width:991.98px){.telstra-purple-footer-wrapper .footer-content-container{display:block}
}
.telstra-purple-footer-wrapper .footer-content-container ul{margin-top:1rem;list-style-type:none;list-style-position:outside;padding:0}
.telstra-purple-footer-wrapper .footer-content-container ul a{display:inline-block;padding-bottom:.25rem;padding-top:.25rem;text-decoration:none;color:#000}
.telstra-purple-footer-wrapper .footer-content-container ul a:hover{color:#ed1f4f}
@media(max-width:991.98px){.telstra-purple-footer-wrapper .footer-content-container .footer-link-item-menu{display:none}
}
@media(min-width:1280px){.telstra-purple-footer-wrapper .footer-content-container .footer-description{padding-right:1rem}
}
@media(max-width:991.98px){.telstra-purple-footer-wrapper .footer-content-container .footer-description+.footerLinkItem{margin-top:1.5rem}
}
@media(max-width:991.98px){.telstra-purple-footer-wrapper .telstra-purple-menu{display:none}
}
.telstra-purple-footer-wrapper .footer-content-container-for-tab-mobile{display:none}
@media(max-width:991.98px){.telstra-purple-footer-wrapper .footer-content-container-for-tab-mobile{display:block}
}
.telstra-purple-footer-wrapper .footer-content-container-for-tab-mobile .accordion li{border-bottom:0}
.telstra-purple-footer-wrapper .footer-content-container-for-tab-mobile .accordion button{border-bottom:1px solid #f0efee;padding:.75rem 0}
.telstra-purple-footer-wrapper .footer-content-container-for-tab-mobile .accordion-content{padding:1.5rem 0 .5rem}
.telstra-purple-footer-wrapper .footer-content-container-for-tab-mobile .accordion-content a{display:block;color:#000}
.telstra-purple-footer-wrapper .footer-content-container-for-tab-mobile .accordion-content a:hover{text-decoration:none;color:#ed1f4f}
.telstra-purple-footer-wrapper .footer-copyright-container{margin-top:1.5rem}
@media(max-width:991.98px){.telstra-purple-footer-wrapper .footer-copyright-container{text-align:center}
}
.full-width-callout-banner{text-align:center}
.full-width-callout-banner .call-to-action [class*="cta"]{margin-top:1.5rem}
@media(max-width:767.98px){.full-width-callout-banner .call-to-action [class*="cta"]{width:auto}
}
.full-width-callout-banner .youtube{margin-top:1.5rem}
.full-width-callout-banner .youtube .media-overlay{position:static;transform:inherit}
@media(max-width:767.98px){.full-width-media .youtube .media-overlay{width:90%;max-width:540px}
}
.hero-banner{position:relative;overflow:hidden}
@media(min-width:768px){.hero-banner{height:28.75rem}
}
@media(min-width:1280px){.hero-banner{height:30rem}
}
.hero-banner .svg-image-overlay-wrapper{left:50%;transform:translate(-50%,0);z-index:51}
.hero-banner .keyline-overlay-wrapper{height:100%}
@media(max-width:767.98px){.hero-banner .opaque-picture-wrapper{opacity:1}
}
@media(max-width:767.98px){.hero-banner .opaque-picture-wrapper img{height:auto;width:100%}
}
@media(min-width:768px){.hero-banner .opaque-picture-wrapper img{position:absolute;width:auto;max-width:none;left:0;z-index:50;top:0;height:28.75rem}
}
@media(min-width:1280px){.hero-banner .opaque-picture-wrapper img{height:30rem}
}
.hero-banner .text-container-wrapper{position:relative}
@media(min-width:768px){.hero-banner .text-container-wrapper{margin-top:0;position:relative;top:0;z-index:52;height:100%}
}
.hero-banner .text-container{padding-top:3rem;padding-bottom:3rem}
@media(min-width:768px){.hero-banner .text-container{padding-top:0;padding-bottom:0;position:relative;top:50%;transform:translateY(-50%)}
}
.hero-banner [class*="heading"]{color:#fff}
.hero-banner [class*="heading"]+[class*="copy"]{margin-top:1.5rem;color:#fff}
.hero-banner .primary-secondary-links-wrapper{margin-top:1.5rem}
@media(max-width:767.98px){.hero-banner .primary-secondary-links-wrapper [class*="cta"]{display:flex}
}
@media(max-width:767.98px){.hero-banner .primary-secondary-links-wrapper [class*="cta"]+[class*="cta"]{margin-top:.5rem}
}
.intro-text *+[class*="cta"]{margin-top:1.5rem}
@media(min-width:992px){.intro-text .horizontal-layout+[class*="copy"]{margin-top:0}
}
.media-before-text-copy-container [class*="heading-"]{margin-top:1.5rem}
.media-before-text-copy-container [class*="cta-"]{margin-top:1rem}
@media(min-width:1920px){.media-before-text-copy-container [class*="cta-"]{margin-top:1.5rem}
}
.media-before-text-group .youtube{position:relative}
@media(max-width:767.98px){.media-group-img-wrapper+.media-group-content-wrapper{margin-top:1.5rem}
}
@media(max-width:767.98px){.media-group-content-wrapper{margin-top:1.5rem}
}
.media-group-content-wrapper [class*="cta-"]{margin-top:1.5rem}
.content-item [class*="copy"]{margin-top:1rem}
@media(max-width:991.98px){.content-item [class*="copy"]{display:none}
}
@media(min-width:992px){.content-item [class*="cta"]{margin-top:1rem}
}
.navBar{background:#000;font-size:1rem;padding:0;position:fixed;top:0;width:100%;z-index:1000}
.navBar .telstra-purple-nav-bar-wrapper{position:relative}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-wrapper.condensed{border-width:0 0 3px 0;box-shadow:0 3px 3px 0 rgba(0,0,0,0.1);background-color:#fff}
}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-wrapper.condensed .telstra-purple-nav-bar-close-open-menu-container{box-shadow:inset 0 3px 3px 0 rgba(0,0,0,0.1)}
}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-wrapper.condensed .logo-container .desktop-main-logo{display:none}
}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-wrapper.condensed .logo-container .desktop-condensed-logo{display:block}
}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-wrapper.condensed .logo-container img{margin:.5rem 0}
}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-wrapper.condensed .main-menu-item-anchor{color:#000;padding:.75rem 1.5rem}
.navBar .telstra-purple-nav-bar-wrapper.condensed .main-menu-item-anchor:hover{color:#787878}
}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-wrapper.condensed .main-menu-item-anchor.main-menu-item-anchor-small-desktop{padding:.75rem .5rem}
}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-wrapper.condensed .main-menu-item-anchor.main-menu-item-anchor-active{color:#ed1f4f}
.navBar .telstra-purple-nav-bar-wrapper.condensed .main-menu-item-anchor.main-menu-item-anchor-active:hover{color:#cd1842}
}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-wrapper.condensed .main-menu-item.dropdown-menu-toggle-active .dropdown-menu-link:after{background-color:#000}
}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-wrapper.condensed .main-menu-item.dropdown-menu-toggle-active .dropdown-content{top:120px}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open{overflow-y:scroll;height:100vh;background:white}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .telstra-purple-nav-bar{display:block}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .main-menu-item-anchor{color:#000;padding:.75rem 0}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .list-container{display:block;margin:3rem 0}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .social-icons-container{display:block;margin-bottom:3rem}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .social-icon-list-item{display:inline-flex;margin:0 .5rem}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .social-icon-list-item svg{color:#000}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .social-icon-list-item:first-child{margin:0 .5rem 0 0}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .main-menu-list{display:flex;flex-direction:column}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .dropdown-menu-toggle{margin-left:auto}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .mobile-menu-closed-logo{display:none}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .mobile-menu-opened-logo{display:block}
}
.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .nav-bar-dropdown-list-item+.nav-bar-dropdown-list-item{margin-top:1.5rem}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .telstra-purple-nav-bar-close-open-menu-container .close-menu-button{display:block}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .telstra-purple-nav-bar-close-open-menu-container .open-menu-button{display:none}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .telstra-purple-nav-bar-close-open-menu-container .nav-bar-dropdown-list-item{margin-top:1.5rem;padding:0}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-wrapper.mobile-menu-open .telstra-purple-nav-bar-close-open-menu-container .nav-bar-dropdown-list-item:last-child{margin-bottom:1.5rem}
}
.navBar .logo-container{margin:0 auto}
@media(max-width:991.98px){.navBar .logo-container{text-align:center}
}
@media(min-width:992px){.navBar .logo-container{margin:0}
}
.navBar .logo-container .desktop-logo-container{display:none}
@media(min-width:992px){.navBar .logo-container .desktop-logo-container{display:block}
}
.navBar .logo-container .mobile-logo-container{display:inline-block}
@media(min-width:992px){.navBar .logo-container .mobile-logo-container{display:none}
}
.navBar .logo-container img{margin:.75rem 0}
@media(min-width:992px){.navBar .logo-container img{margin:1rem 0}
}
.navBar .logo-container .mobile-menu-closed-logo{display:block}
@media(min-width:992px){.navBar .logo-container .mobile-menu-closed-logo{display:none}
}
.navBar .logo-container .mobile-menu-opened-logo{display:none}
.navBar .logo-container .desktop-main-logo{display:none}
@media(min-width:992px){.navBar .logo-container .desktop-main-logo{display:block}
}
.navBar .logo-container .desktop-condensed-logo{display:none}
.navBar .list-container{display:none}
@media(min-width:992px){.navBar .list-container{display:block;margin-left:auto}
}
.navBar .social-icons-container{display:none}
.navBar ul{list-style:none;margin-bottom:0;padding:0}
.navBar li{margin:0}
.navBar .dropdown-content{display:none}
@media(min-width:992px){.navBar .dropdown-container{padding-bottom:4.5rem;width:100%}
}
@media(min-width:992px){.navBar .dropdown-container .nav-bar-dropdown-list-item:nth-child(n+4){margin-top:3rem}
}
@media(max-width:767.98px){.navBar .dropdown-container .container{margin:0}
}
.navBar .main-menu-item{display:block}
@media(min-width:992px){.navBar .main-menu-item{display:inline-flex}
}
@media(max-width:991.98px){.navBar .main-menu-item.dropdown-menu-toggle-active+.main-menu-item{margin-top:1.5rem}
}
.navBar .main-menu-item.dropdown-menu-toggle-active .desktop-dropdown-icons{display:none}
@media(min-width:992px){.navBar .main-menu-item.dropdown-menu-toggle-active .desktop-dropdown-icons{display:inline-block}
}
@media(min-width:992px){.navBar .main-menu-item.dropdown-menu-toggle-active .desktop-dropdown-icons .dropdown-down-desktop-icon{display:none}
}
@media(min-width:992px){.navBar .main-menu-item.dropdown-menu-toggle-active .desktop-dropdown-icons .dropdown-up-desktop-icon{display:inline-block}
}
.navBar .main-menu-item.dropdown-menu-toggle-active .mobile-dropdown-icons{display:inline-block;line-height:0}
@media(min-width:992px){.navBar .main-menu-item.dropdown-menu-toggle-active .mobile-dropdown-icons{display:none}
}
.navBar .main-menu-item.dropdown-menu-toggle-active .mobile-dropdown-icons .dropdown-right-mobile-icon{display:none}
.navBar .main-menu-item.dropdown-menu-toggle-active .mobile-dropdown-icons .dropdown-up-mobile-icon{display:inline-block}
.navBar .main-menu-item.dropdown-menu-toggle-active .dropdown-content{display:block}
@media(min-width:992px){.navBar .main-menu-item.dropdown-menu-toggle-active .dropdown-content{display:flex;position:absolute;left:0;background-color:#fff;width:100%;top:184px;box-shadow:0 3px 3px 0 rgba(0,0,0,0.1)}
}
.navBar .main-menu-item.dropdown-menu-toggle-active .telstra-purple-header{color:#787878;font-weight:500}
@media(max-width:991.98px){.navBar .main-menu-item.dropdown-menu-toggle-active .telstra-purple-header{margin:.75rem 0}
}
@media(min-width:992px){.navBar .main-menu-item.dropdown-menu-toggle-active .telstra-purple-header{font-size:1.5rem;line-height:2rem;padding:0 1rem;color:#000}
.navBar .main-menu-item.dropdown-menu-toggle-active .telstra-purple-header+*{margin-top:1rem}
}
@media(min-width:992px){.navBar .main-menu-item.dropdown-menu-toggle-active .telstra-purple-list-item{padding:0 1rem;font-size:1.125rem}
}
@media(min-width:992px){.navBar .main-menu-item.dropdown-menu-toggle-active .telstra-purple-list-item:hover{background-color:#f0efee}
}
.navBar .main-menu-item.dropdown-menu-toggle-active .telstra-purple-list-item a{font-weight:inherit;margin:.75rem 0}
@media(min-width:992px){.navBar .main-menu-item.dropdown-menu-toggle-active .telstra-purple-list-item a{margin:.5rem 0}
}
@media(max-width:991.98px){.navBar .main-menu-item.dropdown-menu-toggle-active .dropdown-menu-link+.dropdown-content{margin-top:1.5rem}
}
@media(min-width:992px){.navBar .main-menu-item.dropdown-menu-toggle-active .dropdown-menu-link{position:relative}
.navBar .main-menu-item.dropdown-menu-toggle-active .dropdown-menu-link:after{position:absolute;content:"";width:100%;height:2px;background-color:#fff;bottom:0;left:0}
}
.navBar .main-menu-item.dropdown-menu-toggle-active .telstra-purple-list{display:flex;flex-direction:column}
.navBar .main-menu-item.dropdown-menu-toggle-active .telstra-purple-list-item-anchor{display:block;color:#000;line-height:1.625rem}
.navBar .desktop-dropdown-icons{display:none}
@media(min-width:992px){.navBar .desktop-dropdown-icons{display:inline-block}
.navBar .desktop-dropdown-icons .dropdown-down-desktop-icon{display:inline-block}
.navBar .desktop-dropdown-icons .dropdown-up-desktop-icon{display:none}
}
.navBar .mobile-dropdown-icons{display:inline-block;line-height:0}
@media(min-width:992px){.navBar .mobile-dropdown-icons{display:none}
}
.navBar .mobile-dropdown-icons .dropdown-right-mobile-icon{display:inline-block}
.navBar .mobile-dropdown-icons .dropdown-up-mobile-icon{display:none}
.navBar a{cursor:pointer;font-weight:400}
.navBar a:hover{text-decoration:none}
.navBar .main-menu-item-anchor{color:#fff;display:flex;padding:2.75rem 1.5rem;width:100%}
@media(min-width:992px){.navBar .main-menu-item-anchor{display:block}
}
.navBar .main-menu-item-anchor:hover{color:#d8d8d8}
@media(min-width:992px){.navBar .main-menu-item-anchor.main-menu-item-anchor-small-desktop{padding:2.75rem .5rem}
}
@media(min-width:992px){.navBar .main-menu-item-anchor.main-menu-item-anchor-active{color:#ed1f4f}
.navBar .main-menu-item-anchor.main-menu-item-anchor-active:hover{color:#cd1842}
}
.navBar .dropdown-icons{margin-left:auto;line-height:0}
@media(min-width:992px){.navBar .dropdown-icons{margin-left:.5rem}
}
.navBar .dropdown-icons svg{color:#ed1f4f}
.navBar .telstra-purple-nav-bar{display:flex}
.navBar .telstra-purple-nav-bar-close-open-menu-container{background-color:white}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-close-open-menu-container{position:relative;width:100%}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar-close-open-menu-container button{position:absolute;top:0;left:0}
}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-close-open-menu-container .open-menu-button{display:none}
}
.navBar .telstra-purple-nav-bar-close-open-menu-container .open-menu-button .menu-icon{line-height:0;margin:.75rem}
.navBar .telstra-purple-nav-bar-close-open-menu-container .open-menu-button .menu-icon svg{color:#fff}
.navBar .telstra-purple-nav-bar-close-open-menu-container .close-menu-button{display:none}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-close-open-menu-container .close-menu-button{display:block;margin-left:auto}
}
.navBar .telstra-purple-nav-bar-close-open-menu-container .close-menu-button .close-icon{line-height:0;margin:.75rem}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-close-open-menu-container .close-menu-button .close-icon{margin:1.5rem 0;padding:0}
}
.navBar .telstra-purple-nav-bar-close-open-menu-container .close-menu-button .close-icon svg{color:#ed1f4f}
@media(min-width:992px){.navBar .telstra-purple-nav-bar-close-open-menu-container .close-menu-button .close-icon svg{color:#000}
}
.text-group [class*="purple-header"]+.rich-text{margin-top:3rem}
@media(max-width:991.98px){.blog-sidebar-wrapper{background-color:#f0efee}
}
.blog-sidebar-wrapper .blog-sidebar a{color:#000}
.blog-sidebar-wrapper .blog-sidebar a:hover{color:#ed1f4f;text-decoration:none}
.blog-sidebar-wrapper .blog-sidebar .field{margin-bottom:0}
.blog-sidebar-wrapper .blog-sidebar .heading-18+div,.blog-sidebar-wrapper .blog-sidebar .field+.field{margin-top:1rem}
.blog-sidebar-wrapper .blog-sidebar aside+aside{margin-top:3rem}
.blog-sidebar-wrapper .blog-sidebar ul{list-style:none;margin:0;padding:0}
.blog-sidebar-wrapper .blog-sidebar li{margin:0}
.blog-sidebar-wrapper .blog-sidebar a{text-decoration:none}
.blog-sidebar-wrapper .blog-sidebar .social-icons-container{display:flex}
@media(min-width:992px){.blog-sidebar-wrapper .blog-sidebar .social-icons-container{justify-content:space-between}
}
.blog-sidebar-wrapper .blog-sidebar .social-icons-container ul{line-height:0}
.blog-sidebar-wrapper .blog-sidebar .social-icons-container li{display:inline-block}
@media(max-width:991.98px){.blog-sidebar-wrapper .blog-sidebar .social-icons-container li{margin-left:1rem}
}
.blog-sidebar-wrapper .blog-sidebar .social-icons-container li+li{margin-left:1rem}
.blog-sidebar-wrapper .blog-sidebar .recent-blogs-container li a{display:block;border-bottom:1px solid #d8d8d8;padding:1rem 0}
.blog-sidebar-wrapper .blog-sidebar .tags-container a{background-color:#787878;color:#fff;padding:.25rem .5rem;display:inline-block;margin-top:.5rem;margin-right:.5rem}
.blog-sidebar-wrapper .blog-sidebar .tags-container a:hover{background-color:#ed1f4f;text-decoration:none;color:#fff}
.blog-sidebar-wrapper .blog-sidebar .tags-container [class*="heading-"]+.tag-cloud{margin-top:.5rem}
.blog-sidebar-wrapper .blog-sidebar select{white-space:pre-wrap;padding-right:2.5rem}
@media(max-width:991.98px){.blog-sidebar-wrapper .blog-sidebar select{background-color:#fff}
}
ul.accordion{margin:0;padding:0;list-style:none}
ul.accordion li{border-bottom:1px solid #000}
ul.accordion button{border:0;height:100%;width:100%;display:flex;justify-content:space-between;padding:1.5rem 0;font-weight:bold;text-align:left}
ul.accordion input ~ button{margin:0}
ul.accordion input ~ button .button-content{margin-right:1rem;text-align:left}
ul.accordion input ~ button .accordion-state{position:relative}
ul.accordion input ~ button .accordion-state svg:last-of-type{position:absolute;top:2px;right:0;transform:rotate(90deg);transition:transform ease-in}
ul.accordion input ~ button .accordion-is-open{display:none}
ul.accordion input:checked ~ button .accordion-state svg:last-of-type{transform:rotate(0)}
ul.accordion input:checked ~ button .accordion-is-open{display:block}
ul.accordion input:checked ~ button .accordion-is-closed{display:none}
ul.accordion input:checked ~ .accordion-content{height:auto}
ul.accordion .accordion-content{height:0;overflow:hidden;position:relative}
ul.accordion .accordion-content:after{content:"";width:100%;height:1.5rem;background-image:linear-gradient(rgba(255,255,255,0),white);position:absolute;bottom:0;left:0}
ul.accordion .accordion-content p{margin:0 0 1.5rem}
ul.accordion .accordion-state svg{color:black;fill:black}
.category{color:#ed1f4f}
.category+.telstra-purple-header [class*="heading-"]{margin-top:.5rem}
@media(max-width:767.98px){.content-item .row .text-wrapper{padding-left:1.25rem}
}
@media(min-width:768px) and (max-width:1279.98px){.content-item .row .text-wrapper{padding-left:1rem}
}
.content-item .row [class*="heading"]+[class*="copy"]{margin-top:1rem}
a[class*="cta-"],[class*="cta-"]{display:inline-flex;align-items:center;font-weight:500;letter-spacing:-0.5px}
a[class*="cta-"]:hover,[class*="cta-"]:hover{text-decoration:none}
a[class*="cta-"].disabled,a[class*="cta-"]:disabled,[class*="cta-"].disabled,[class*="cta-"]:disabled{background-color:#d8d8d8 !important;color:#787878 !important;cursor:not-allowed}
a[class*="cta-"] svg,[class*="cta-"] svg{margin-top:.125rem;margin-left:.5rem}
.cta-large{font-size:1.125rem;padding:1.1875rem 1.5rem}
.cta-medium{font-size:1rem;padding:.5rem 1rem}
@media(max-width:767.98px){.cta-red:not(.cta-secondary),.cta-blue:not(.cta-secondary){width:100%;justify-content:center}
}
.cta-red{background-color:#ed1f4f;color:#fff}
.cta-red:hover:not(.cta-secondary){background-color:#cd1842;color:#fff}
.cta-blue{background-color:#0e39fb;color:#fff}
.cta-blue:hover{background-color:#0930e1;color:#fff}
.cta-secondary{background-color:transparent;color:#ed1f4f;padding-left:0 !important;letter-spacing:normal}
.cta-secondary:hover{color:#cd1842}
.cta-secondary.cta-medium{font-weight:300}
.cta-white{color:#fff}
.cta-white:hover{color:#d8d8d8}
a[class*="cta-"]:not(.cta-secondary).cta-red,a[class*="cta-"]:not(.cta-secondary).cta-blue{color:#fff}
.field{position:relative;overflow:hidden;font-size:0;line-height:0;margin-bottom:1rem}
.field input,.field textarea,.field select{background-color:transparent;border:1px solid #787878;box-sizing:border-box;caret-color:#000;color:#000;font-family:inherit;height:inherit;margin:0;padding:calc(1.75rem - 1px) 1.5rem calc(0.75rem - 1px);transition:border .2s;width:100%;font-weight:300}
.field input+label,.field textarea+label,.field select+label{position:absolute;margin:0;top:1rem;transform:translateY(0);left:1.5rem;max-height:100%;color:#787878;font-size:1.125rem;line-height:1.625rem;cursor:text;transition:font-size .2s,top .2s,transform .2s}
.field input::-ms-expand,.field textarea::-ms-expand,.field select::-ms-expand{display:none}
.field input::-ms-clear,.field textarea::-ms-clear,.field select::-ms-clear{display:none}
.field input.invalid ~ .validation-message,.field textarea.invalid ~ .validation-message,.field select.invalid ~ .validation-message{visibility:visible}
.field input.invalid:not(.empty) ~ .validation-message .required-message,.field textarea.invalid:not(.empty) ~ .validation-message .required-message,.field select.invalid:not(.empty) ~ .validation-message .required-message{display:none}
.field input.invalid.empty ~ .validation-message .invalid-message,.field textarea.invalid.empty ~ .validation-message .invalid-message,.field select.invalid.empty ~ .validation-message .invalid-message{display:none}
.field input:not(.empty)+label,.field textarea:not(.empty)+label{top:1rem;transform:translateY(-0.5rem);font-size:.75rem;line-height:1.25rem}
.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
.field select+label{top:1rem;transform:translateY(-0.5rem);font-size:.75rem;line-height:1.25rem;pointer-events:none}
.field select+label+svg{position:absolute;right:1rem;top:1.2rem;pointer-events:none}
.field .label-textarea-spacer ~ textarea{padding-top:0;height:8.75rem;border-width:0 1px 1px;border-style:solid;border-color:#787878}
.field .label-textarea-spacer{padding-top:calc(1.75rem - 1px);border-width:1px 1px 0 1px;border-style:solid;border-color:#787878}
.field .label-textarea-spacer.active{border-color:#000}
.field input:focus{outline:0;border:1px solid #000}
.field input:focus+label{top:1rem;transform:translateY(-0.5rem);font-size:.75rem;line-height:1.25rem}
.field textarea:focus{outline:0;border-width:0 1px 1px;border-style:solid;border-color:#000}
.field textarea:focus+label{top:1rem;transform:translateY(-0.5rem);font-size:.75rem;line-height:1.25rem}
.field select:focus{outline:0;border:1px solid #000}
.field .validation-message{visibility:hidden;white-space:nowrap}
.field .validation-message span{color:#ed1f4f}
@media not all and (min-resolution:.001dpcm){@supports(-webkit-appearance:none){.field>input,.field>input+span,.field>textarea,.field>textarea+span,.field>input+span::before,.field>input+span::after,.field>textarea+span::before,.field>textarea+span::after{transition-duration:.1s}
}
}
.error-message{padding:1rem 1.5rem;background:rgba(237,31,79,0.1);margin-bottom:2.375rem}
.contact-form .tpurple-form .form-success .introText{background-color:#f0efee}
.contact-form .tpurple-form .form-success .introText .padding-spacing-xlarge{padding-bottom:1.5rem}
@media(min-width:768px){.contact-form .tpurple-form .form-success .introText .padding-spacing-xlarge{padding-bottom:3rem}
}
.contact-form .tpurple-form .form-success .introText>.container-fluid,.contact-form .tpurple-form .form-success .introText>.container-sm,.contact-form .tpurple-form .form-success .introText>.container-md,.contact-form .tpurple-form .form-success .introText>.container-lg,.contact-form .tpurple-form .form-success .introText>.container-xl,.contact-form .tpurple-form .form-success .introText>.container-uw{padding-left:48px;padding-right:48px}
@media(max-width:767.98px){.contact-form .tpurple-form .form-success .introText>.container-fluid,.contact-form .tpurple-form .form-success .introText>.container-sm,.contact-form .tpurple-form .form-success .introText>.container-md,.contact-form .tpurple-form .form-success .introText>.container-lg,.contact-form .tpurple-form .form-success .introText>.container-xl,.contact-form .tpurple-form .form-success .introText>.container-uw{padding-left:24px;padding-right:24px}
}
@media(max-width:767.98px){.contact-form .tpurple-form .form-success .introText>.container-fluid .container,.contact-form .tpurple-form .form-success .introText>.container-sm .container,.contact-form .tpurple-form .form-success .introText>.container-md .container,.contact-form .tpurple-form .form-success .introText>.container-lg .container,.contact-form .tpurple-form .form-success .introText>.container-xl .container,.contact-form .tpurple-form .form-success .introText>.container-uw .container{width:100%}
}
.telstra-purple-header{line-height:initial}
.telstra-purple-header [class*="copy"],.telstra-purple-header+[class*="copy"]{margin-top:1.5rem}
.modal{position:relative}
.modal button.close-modal{position:absolute;border:0;padding:0;cursor:pointer}
.modal .modal-container{position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:1050;display:none;background-color:#000;border-width:0}
.modal .modal-container[open]{display:block}
.modal .modal-container .close-modal{right:3rem;width:3rem;height:3rem;top:0;position:fixed}
.modal .modal-container .close-modal svg{color:#fff}
@media(min-width:992px){.modal .modal-container .close-modal svg{width:2rem;height:2rem}
}
.modal .modal-container .modal-content{width:85%;margin-left:50%;transform:translate(-50%)}
@media(min-width:768px){.modal .modal-container .modal-content{width:100%}
}
.modal .modal-container .close-modal{left:0;top:0}
@media(min-width:768px){.modal .modal-container .close-modal{left:inherit;right:0}
}
.modal .modal-container .container,.modal .modal-container .row{height:100%}
.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}
.modal-open{overflow:hidden}
.media-overlay .open-modal{position:relative;background-color:#ed1f4f;border:1px solid #ed1f4f;border-radius:50%;width:4rem;height:4rem}
.media-overlay .open-modal:hover{background-color:#cd1842}
@media(min-width:992px){.media-overlay .open-modal{width:5rem;height:5rem}
}
.media-overlay .open-modal svg{color:#fff;fill:#fff;position:absolute;top:calc(50% - 16px);left:calc(50% - 14px)}
.media-overlay .col-md-4 button.open-modal,.media-overlay .col-md-3 button.open-modal{width:4rem;height:4rem}
.opaque-picture-wrapper{opacity:.4;position:relative}
.keyline-overlay-wrapper{position:relative;overflow:hidden}
.keyline-overlay-wrapper .keyline-overlay{position:absolute;height:100%;right:0}
.make-image-opaque{background-color:#000}
.make-image-opaque img{opacity:.4;position:relative}
.media-overlay{position:absolute;z-index:52;bottom:50%;right:50%;text-align:center;transform:translate(50%,50%)}
.media-overlay [class*="heading"]{color:#fff}
.media-overlay .telstra-purple-header+button.open-modal{margin-top:1.5rem}