@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}
@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}
}
.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(max-width:767.98px){.no-gutters-up-to-md>[class*="col"]{padding-left:0;padding-right:0}
}
@media(max-width:991.98px){.no-gutters-up-to-lg>[class*="col"]{padding-left:0;padding-right:0}
}
@media(max-width:1279.98px){.no-gutters-up-to-xl>[class*="col"]{padding-left:0;padding-right:0}
}
@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}
.component-background--neutral-grey{background-color:#f6f6f6}
.component-background--light-red{background-color:#fef5f7}
.component-background--light-blue{background-color:#d8effe}
.component-background--black{background-color:#000}
.component-background--black [class*="heading"],.component-background--black [class*="copy"],.component-background--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:3.5rem}
@media(min-width:768px){.page{margin-top:4.5rem}
}
@media(min-width:992px){.page{margin-top:calc( 2px + 32px + (2 * 2.25rem))}
}
#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([class*="no-gutters"])>.col,.row:not([class*="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([class*="no-gutters"])>.col,.row:not([class*="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([class*="no-gutters"])>.col,.row:not([class*="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([class*="no-gutters"])>.col,.row:not([class*="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([class*="no-gutters"])>.col,.row:not([class*="no-gutters"])>[class*="col-"]{padding-right:20px;padding-left:20px}
}
.rich-text{color:#282828;overflow-wrap:break-word}
.rich-text ul,.rich-text ol{margin-left:0;margin-right:0;margin-bottom:0}
.rich-text :not(.cta) a{transition:color 250ms,border 250ms,box-shadow 250ms,text-shadow 250ms,background-color 250ms;text-decoration:none;color:#000;background-color:transparent;font-weight:400;border-bottom:.0625rem solid #ed0037;text-shadow:.0625rem .125rem 0 transparent,0 .125rem 0 transparent,-0.0625rem .125rem 0 transparent,0 -0.0625rem 0 transparent}
.rich-text :not(.cta) a:visited{color:#000;border-bottom:.0625rem solid #9a0024}
.rich-text :not(.cta) a:hover,.rich-text :not(.cta) a:focus{outline:0;color:#9a0024;background-color:#fef5f7;border-bottom:.0625rem solid #9a0024;text-shadow:.0625rem .125rem 0 #fef5f7,0 .125rem 0 #fef5f7,-0.0625rem .125rem 0 #fef5f7,0 -0.0625rem 0 #fef5f7}
.rich-text :not(.cta) a:hover{box-shadow:inset 0 -0.0625rem 0 0 currentColor}
.rich-text :not(.cta) a:focus:not(:hover){outline:0;box-shadow:inset 0 -0.0625rem 0 0 currentColor,0 0 0 .0625rem #fef5f7,0 0 0 .1875rem #0099f8;background-color:#fef5f7;text-decoration:none;text-shadow:.0625rem .125rem 0 #fef5f7,0 .125rem 0 #fef5f7,-0.0625rem .125rem 0 #fef5f7,0 -0.0625rem 0 #fef5f7}
@media screen and (-ms-high-contrast:active){.rich-text:not(.cta) a:focus:not(:hover){outline:.1875rem solid #0099f8 !important}
}
.rich-text :not(.cta) a:active{background-color:#fef5f7;text-shadow:.0625rem .125rem 0 #fef5f7,0 .125rem 0 #fef5f7,-0.0625rem .125rem 0 #fef5f7,0 -0.0625rem 0 #fef5f7}
.rich-text h1,.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 h1+h1,.rich-text h1+h2,.rich-text h1+h3,.rich-text h1+h3,.rich-text h1+h4,.rich-text h1+h5,.rich-text h1+h6,.rich-text h2+h1,.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+h1,.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+h1,.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+h1,.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+h1,.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+h1,.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+h1,.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+h1,.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+h1,.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+h1,.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+h1,.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 blockquote+h1,.rich-text blockquote+h2,.rich-text blockquote+h3,.rich-text blockquote+h3,.rich-text blockquote+h4,.rich-text blockquote+h5,.rich-text blockquote+h6,.rich-text hr+h1,.rich-text hr+h2,.rich-text hr+h3,.rich-text hr+h3,.rich-text hr+h4,.rich-text hr+h5,.rich-text hr+h6,.rich-text .table-responsive+h1,.rich-text .table-responsive+h2,.rich-text .table-responsive+h3,.rich-text .table-responsive+h3,.rich-text .table-responsive+h4,.rich-text .table-responsive+h5,.rich-text .table-responsive+h6,.rich-text .gist+h1,.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 h1+p,.rich-text h1+ul,.rich-text h1+ol,.rich-text h1+pre,.rich-text h1+img,.rich-text h1+mark,.rich-text h1+blockquote,.rich-text h1+.table-responsive,.rich-text h1+script+link+.gist,.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+blockquote,.rich-text h2+.table-responsive,.rich-text h2+script+link+.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+blockquote,.rich-text h3+.table-responsive,.rich-text h3+script+link+.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+blockquote,.rich-text h4+.table-responsive,.rich-text h4+script+link+.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+blockquote,.rich-text h5+.table-responsive,.rich-text h5+script+link+.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+blockquote,.rich-text h6+.table-responsive,.rich-text h6+script+link+.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+blockquote,.rich-text p+.table-responsive,.rich-text p+script+link+.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+blockquote,.rich-text ol+.table-responsive,.rich-text ol+script+link+.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+blockquote,.rich-text ul+.table-responsive,.rich-text ul+script+link+.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+blockquote,.rich-text pre+.table-responsive,.rich-text pre+script+link+.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+blockquote,.rich-text img+.table-responsive,.rich-text img+script+link+.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+blockquote,.rich-text mark+.table-responsive,.rich-text mark+script+link+.gist,.rich-text blockquote+p,.rich-text blockquote+ul,.rich-text blockquote+ol,.rich-text blockquote+pre,.rich-text blockquote+img,.rich-text blockquote+mark,.rich-text blockquote+blockquote,.rich-text blockquote+.table-responsive,.rich-text blockquote+script+link+.gist,.rich-text hr+p,.rich-text hr+ul,.rich-text hr+ol,.rich-text hr+pre,.rich-text hr+img,.rich-text hr+mark,.rich-text hr+blockquote,.rich-text hr+.table-responsive,.rich-text hr+script+link+.gist,.rich-text .table-responsive+p,.rich-text .table-responsive+ul,.rich-text .table-responsive+ol,.rich-text .table-responsive+pre,.rich-text .table-responsive+img,.rich-text .table-responsive+mark,.rich-text .table-responsive+blockquote,.rich-text .table-responsive+.table-responsive,.rich-text .table-responsive+script+link+.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+blockquote,.rich-text .gist+.table-responsive,.rich-text .gist+script+link+.gist{margin-top:1.5rem}
.rich-text img{max-width:100%;height:auto}
.rich-text pre{background-color:#f6f6f6;border:.5px solid #e8e8e8;margin-bottom:0;padding:1.5rem;font-size:inherit;line-height:inherit;letter-spacing:inherit}
.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:not(.highlight){width:100%;color:#282828;border:1px solid #e8e8e8;font-weight:300;line-height:1.625rem;font-size:1.125rem;vertical-align:top}
.rich-text table:not(.highlight) td,.rich-text table:not(.highlight) th{padding-top:1rem;padding-bottom:1rem;padding-right:1.5rem;border-top:1px solid #e8e8e8;border-left-width:0;border-right-width:0;vertical-align:top}
.rich-text table:not(.highlight) td:first-child,.rich-text table:not(.highlight) th:first-child{padding-left:1.5rem}
.rich-text table:not(.highlight) th{text-align:inherit;letter-spacing:-0.03125rem;color:#000}
.rich-text table:not(.highlight) tbody>tr:first-child>th{border-bottom:1px solid #e8e8e8}
.rich-text blockquote{margin:0;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:2.5rem;border-left:3px solid #000;font-size:1.125rem;line-height:1.625rem}
@media(min-width:1280px){.rich-text blockquote{font-size:1.5rem;line-height:2rem}
}
.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}
.rich-text hr{margin-top:1.5rem;margin-bottom:0;border-color:#e8e8e8}
.rich-text li code,.rich-text p code{font-size:inherit;line-height:inherit;letter-spacing:inherit;padding:0 .25rem;margin:0 .25rem 0 0;border-radius:0;background-color:#f6f6f6;border:.5px solid #e8e8e8}
.rich-text li pre code,.rich-text p pre code{border-width:0;margin:0;padding:0}
.enhanced-rich-text ul,.enhanced-rich-text ol{padding:0}
.enhanced-rich-text ul li,.enhanced-rich-text ol li{list-style-type:none;line-height:0}
.enhanced-rich-text ul li+li,.enhanced-rich-text ul li>ul>li:first-child,.enhanced-rich-text ul li>ol>li:first-child,.enhanced-rich-text ol li+li,.enhanced-rich-text ol li>ul>li:first-child,.enhanced-rich-text ol li>ol>li:first-child{margin-top:.5rem}
.enhanced-rich-text ul>li>span,.enhanced-rich-text ol>li>span{padding-left:2.5rem}
.enhanced-rich-text ul>li>ul>li,.enhanced-rich-text ol>li>ul>li{padding-left:1.5rem}
.enhanced-rich-text ul>li>ul>li>span,.enhanced-rich-text ol>li>ul>li>span{padding-left:2rem}
.enhanced-rich-text ul>li>ol>li,.enhanced-rich-text ol>li>ol>li{padding-left:1.5rem}
.enhanced-rich-text ul>li>ol>li>span,.enhanced-rich-text ol>li>ol>li>span{padding-left:2.5rem}
.enhanced-rich-text ul>li>ul>li>span:first-child:before,.enhanced-rich-text ol>li>ul>li>span:first-child:before{content:"○";left:1rem}
.enhanced-rich-text ol{counter-reset:li}
.enhanced-rich-text ol>li{position:relative}
.enhanced-rich-text ol>li>span,.enhanced-rich-text ol>li>ol>li>span{display:inline-block}
.enhanced-rich-text ol>li>span:before,.enhanced-rich-text ol>li>ol>li>span:before{content:counter(li) ". ";counter-increment:li;position:absolute;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:2rem;font-family:inherit;text-align:right}
.enhanced-rich-text ol>li>span:before{left:0}
.enhanced-rich-text ol>li>span[class^="highlight"]:before{left:1rem}
.enhanced-rich-text ol>li>span[class^="highlight"] [class^="copy"]{margin-left:1.5rem}
.enhanced-rich-text ol>li>ol>li>span:before{left:1.5rem}
.enhanced-rich-text ul>li>span{display:inline-block}
.enhanced-rich-text ul>li>span:first-child{position:relative}
.enhanced-rich-text ul>li>span:first-child:before{content:"•";position:absolute;left:1.5rem}
.enhanced-rich-text ul>li>span:first-child.copy-xsmall:before,.enhanced-rich-text ul>li>span:first-child.copy-small:before{font-size:14.5px}
.enhanced-rich-text ul>li>span:first-child.copy-medium:before,.enhanced-rich-text ul>li>span:first-child.copy-large:before{font-size:19.5px}
.enhanced-rich-text ul>li>span.highlight-grey{padding-left:2.5rem}
.enhanced-rich-text ul>li>span.highlight-grey:before{left:1.5rem}
.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:"Telstra Akkurat";font-display:swap;font-style:normal;font-weight:400;src:local("Telstra Akkurat Regular"),local("Telstra-Akkurat-Regular"),url("../../../etc.clientlibs/telstra-purple/clientlibs/telstra-purple/resources/fonts/telstra-akkurat-regular.woff") format("woff")}
@font-face{font-family:"Telstra Akkurat";font-display:swap;font-style:normal;font-weight:700;src:local("Telstra Akkurat Bold"),local("Telstra-Akkurat-Bold"),url("../../../etc.clientlibs/telstra-purple/clientlibs/telstra-purple/resources/fonts/telstra-akkurat-bold.woff") format("woff")}
body{color:#282828;font-family:"Telstra Akkurat",Arial,sans-serif;font-weight:400;letter-spacing:.15px}
p+p:not(:empty){margin-top:1.5rem}
p:empty{margin:0;padding:0}
b{font-weight:700}
.copy-fineprint{font-size:.75rem;line-height:1.25rem;color:#414141}
.copy-xsmall{font-size:.875rem;line-height:1.375rem}
.copy-small{font-size:1rem;line-height:1.5rem}
.copy-medium{font-size:1.125rem;line-height:1.625rem}
.copy-large{font-size:1.125rem;line-height:1.625rem}
@media(min-width:1280px){.copy-large{font-size:1.5rem;line-height:2rem}
}
[class*="heading"]{letter-spacing:0;font-weight:700;vertical-align:baseline}
@media(min-width:1280px){.heading-super-large{letter-spacing:-0.25px}
}
@media(min-width:768px) and (max-width:1279.98px){.heading-jumbo{letter-spacing:0}
}
@media(min-width:1280px){.heading-jumbo{letter-spacing:-0.5px}
}
.heading-xsmall{font-size:1rem;line-height:1.5rem}
.heading-small{font-size:1.5rem;line-height:2rem}
.heading-medium{font-size:1.5rem;line-height:2rem}
@media(min-width:1280px){.heading-medium{font-size:2rem;line-height:2.5rem}
}
.heading-large{font-size:2rem;line-height:3rem}
@media(min-width:1280px){.heading-large{font-size:2.5rem;line-height:3.5rem}
}
.heading-xlarge{font-size:2.5rem;line-height:3.5rem}
@media(min-width:1280px){.heading-xlarge{font-size:3rem;line-height:4rem}
}
.heading-super-large{font-size:3rem;line-height:4rem}
@media(min-width:1280px){.heading-super-large{font-size:3.5rem;line-height:4.5rem}
}
.heading-jumbo{font-size:3rem;line-height:4rem}
@media(min-width:1280px){.heading-jumbo{font-size:4.5rem;line-height:5.5rem}
}
.heading-16{font-size:1rem}
.heading-18{font-size:1.125rem}
.heading-24{font-size:1.5rem}
sub,sup{font-size:50%}
.article-banner h1{color:#ed0037}
.blog-article-banner a{color:#282828}
.blog-article-banner a:hover{color:#ed0037;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 .social-icon-list li a:hover svg{color:#9a0024}
.blog-article-banner .author-image-and-details img{height:3.5rem;width:3.5rem;border-radius:50%;border:1px solid #d2d2d2}
@media(min-width:768px){.blog-article-banner .author-image-and-details .twitter-block{border-left:1px solid #d2d2d2;padding-left:1rem}
}
@media(max-width:767.98px){.blog-article-banner .author-image-and-details .twitter-block .twitter-handle{margin-top:.5rem}
}
.blog-article-banner .author-image-and-details .twitter-block .twitter-handle span:hover{color:#9a0024}
.blog-article-banner .primary-red-color{color:#ed0037}
.blog-article-banner .mt-xsmall{margin-top:.5rem}
@media(max-width:767.98px){.blog-article-banner .horizontal-line{border-top:1px solid #d2d2d2}
}
.blog-article-footer-wrapper .tags-container a{background-color:#757575;color:#fff;padding:.25rem .5rem;display:inline-block;margin-top:.5rem;margin-right:.5rem}
.blog-article-footer-wrapper .tags-container a:hover{background-color:#ed0037;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}
}
.featureBanner{position:relative}
@media(min-width:992px){.featureBanner>[class*="component-background"]:before{content:"";background-color:#fff;width:100%;position:absolute;bottom:0;left:0;height:2rem}
}
@media(max-width:991.98px){.featureBanner .container-lg{padding-left:0;padding-right:0}
}
@media(max-width:991.98px){.featureBanner .container-lg .row{margin-left:0;margin-right:0}
}
@media(max-width:991.98px){.featureBanner .container-lg .row>[class*="col"]{padding-left:0;padding-right:0}
}
.feature-banner .image-wrapper{height:17.5rem;overflow:hidden;position:relative;font-size:0}
@media(min-width:768px){.feature-banner .image-wrapper{height:35rem}
}
@media(min-width:992px) and (max-width:1279.98px){.feature-banner .image-wrapper{width:calc(100% - 2rem)}
}
.feature-banner .svg-overlay,.feature-banner .lottie-overlay{position:absolute;z-index:10}
.feature-banner .svg-overlay{right:0;transform:scale(0.7);transform-origin:bottom right}
@media(max-width:767.98px){.feature-banner lottie-player{height:280px;left:50%;transform:translateX(-50%)}
}
@media(min-width:992px){.feature-banner lottie-player{height:100%;width:auto}
}
@media(max-width:767.98px){.feature-banner lottie-player svg{width:auto !important}
}
@media(min-width:992px){.feature-banner lottie-player svg{width:auto !important}
}
.feature-banner picture{position:absolute;top:0;height:100%;left:50%;transform:translatex(-50%);display:block;line-height:0}
.feature-banner img{width:auto;height:100%}
.feature-banner .text-wrapper{display:flex;flex-direction:column;justify-content:center}
@media(max-width:767.98px){.feature-banner .text-wrapper{padding:1.5rem}
}
@media(max-width:991.98px){.feature-banner .text-wrapper{align-items:center}
}
@media(min-width:768px){.feature-banner .text-wrapper{padding:2rem}
}
@media(min-width:992px){.feature-banner .text-wrapper{height:calc(100% - 2rem)}
}
.feature-banner-text-content{background-color:#fff;overflow:hidden;z-index:11}
@media(max-width:767.98px){.feature-banner-text-content{padding:1.5rem;margin-top:calc(2 * 1.5rem * -1);max-width:calc( 540px - 8px)}
}
@media(min-width:768px){.feature-banner-text-content{padding:2rem}
}
@media(min-width:768px) and (max-width:991.98px){.feature-banner-text-content{margin-top:calc(2 * 2rem * -1);max-width:calc( 656px - 16px)}
}
@media(min-width:992px){.feature-banner-text-content{position:absolute;max-height:29rem;margin-top:auto;z-index:10;width:calc( (100% / 4) * 6 - 16px)}
}
@media(min-width:1280px){.feature-banner-text-content{width:calc( (100% / 4) * 5 - 16px)}
}
.feature-banner-text-content strong{display:block}
@media(min-width:992px){.feature-banner-text-content{left:calc(16px / 2)}
}
@media(min-width:1280px){.feature-banner-text-content{left:calc(24px / 2)}
}
@media(min-width:1920px){.feature-banner-text-content{left:calc(40px / 2)}
}
@media(min-width:992px){.feature-banner-text-content.media-on-left{right:calc(16px / 2);left:auto}
}
@media(min-width:1280px){.feature-banner-text-content.media-on-left{right:calc(24px / 2)}
}
@media(min-width:1920px){.feature-banner-text-content.media-on-left{right:calc(40px / 2)}
}
.feature-banner a{text-decoration:none}
.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{padding-bottom:2rem}
.telstra-purple-footer-wrapper .footer-top-section{border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;background-color:#f6f6f6}
.telstra-purple-footer-wrapper ul{list-style:none;padding:0;margin:0;display:flex}
.telstra-purple-footer-wrapper ul a{text-decoration:none}
.telstra-purple-footer-wrapper .telstra-purple-footer .partners{margin-top:2rem}
.telstra-purple-footer-wrapper .telstra-purple-footer .partners h2{border-top:1px solid #d2d2d2;padding-top:2rem}
.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}
}
.telstra-purple-footer-wrapper .telstra-purple-footer .footer-logo-container .purple-logo svg{width:6rem;height:4.25rem;fill:#ed0037}
@media(min-width:992px){.telstra-purple-footer-wrapper .telstra-purple-footer .footer-logo-container .purple-logo svg{width:7rem;height:5rem}
}
.telstra-purple-footer-wrapper .telstra-purple-footer .footer-content-container{margin-top:2rem}
@media(max-width:991.98px){.telstra-purple-footer-wrapper .telstra-purple-footer .footer-content-container .secondary-links{margin-top:2rem}
}
@media(min-width:992px){.telstra-purple-footer-wrapper .telstra-purple-footer .footer-content-container .secondary-links ul{justify-content:flex-end}
}
.telstra-purple-footer-wrapper .telstra-purple-footer .nav-social-icons-container{display:flex;margin-top:1rem}
@media(max-width:767.98px){.telstra-purple-footer-wrapper .telstra-purple-footer .nav-social-icons-container{flex-direction:column}
}
@media(max-width:991.98px){.telstra-purple-footer-wrapper .telstra-purple-footer .nav-social-icons-container{margin-top:1rem}
}
@media(min-width:768px){.telstra-purple-footer-wrapper .telstra-purple-footer .nav-social-icons-container{align-items:center}
}
@media(min-width:992px){.telstra-purple-footer-wrapper .telstra-purple-footer .nav-social-icons-container{justify-content:flex-end}
}
.telstra-purple-footer-wrapper .telstra-purple-footer .nav-social-icons-container strong{margin-right:1.5rem}
.telstra-purple-footer-wrapper .telstra-purple-footer .nav-social-icons-container .social-icon-list-item a{color:#ed0037}
.telstra-purple-footer-wrapper .telstra-purple-footer .nav-social-icons-container .social-icon-list-item a:hover{color:#9a0024;background-color:#fef5f7;border-radius:3rem}
.telstra-purple-footer-wrapper .partners-list{margin-top:.5rem}
.telstra-purple-footer-wrapper .partners-list a{display:block;opacity:1}
.telstra-purple-footer-wrapper .partners-list a:hover{opacity:.7;transition:opacity .1s ease-in-out}
.telstra-purple-footer-wrapper .secondary-links ul{display:flex;flex-wrap:wrap}
.telstra-purple-footer-wrapper .secondary-links ul li{margin-right:1.5rem}
@media(max-width:991.98px){.telstra-purple-footer-wrapper .secondary-links ul li{width:100%;margin-right:0;padding:.5rem 0}
}
@media(min-width:768px) and (max-width:991.98px){.telstra-purple-footer-wrapper .secondary-links ul li{width:calc(100% / 2)}
}
.telstra-purple-footer-wrapper .secondary-links ul li:last-child{margin-right:0}
.telstra-purple-footer-wrapper .secondary-links ul a{color:#282828}
.telstra-purple-footer-wrapper .secondary-links ul a:hover{border-bottom:1px solid #282828}
.telstra-purple-footer-wrapper .secondary-links ul a:focus{border-bottom:1px solid #282828}
.telstra-purple-footer-wrapper .secondary-links ul a:active{color:#9a0024}
.telstra-purple-footer-wrapper .legal{padding-top:2rem}
.telstra-purple-footer-wrapper .legal .secondary-links{display:flex;width:100%}
@media(max-width:767.98px){.telstra-purple-footer-wrapper .legal .secondary-links{flex-direction:column}
}
@media(min-width:768px){.telstra-purple-footer-wrapper .legal .secondary-links{flex-wrap:wrap;justify-content:space-between;align-items:center}
}
@media(min-width:768px){.telstra-purple-footer-wrapper .legal .secondary-links ul{flex-shrink:0}
}
.telstra-purple-footer-wrapper .legal .secondary-links .copyright-text{color:#757575}
@media(max-width:991.98px){.telstra-purple-footer-wrapper .legal .secondary-links .copyright-text{margin-top:2rem}
}
@media(min-width:768px){.telstra-purple-footer-wrapper .legal .secondary-links .copyright-text{flex-shrink:1;text-align:right}
}
.full-width-callout-banner img{width:auto;height:100%}
@media(max-width:767.98px){.full-width-callout-banner img{height:auto;max-height:100%;margin-top:auto}
}
.full-width-callout-banner strong{color:#ed0037}
@media(max-width:767.98px){.full-width-callout-banner [class*="cta"]{width:auto}
}
.full-width-callout-banner .youtube{margin-top:1.5rem}
.full-width-callout-banner .youtube .media-overlay{position:static;transform:inherit}
.full-width-callout-banner .content-wrapper{position:relative;display:flex;align-items:center;justify-content:center;height:20rem}
@media(min-width:992px){.full-width-callout-banner .content-wrapper{height:30.875rem}
}
.full-width-callout-banner .content-wrapper .container{position:absolute}
.full-width-callout-banner .content-wrapper--left-align img{margin-right:auto}
.full-width-callout-banner .content-wrapper--right-align img,.full-width-callout-banner .content-wrapper--center-align img{margin-left:auto}
@media(max-width:767.98px){.full-width-callout-banner .content-wrapper--center-align img{width:100%}
}
@media(min-width:768px){.full-width-callout-banner .content-wrapper--center-align .copy-wrapper{align-items:center;text-align:center}
}
.full-width-callout-banner .content-wrapper .modal-container .container{position:relative}
.full-width-callout-banner .copy-wrapper{background:white;text-align:center;padding:1.5rem;display:flex;flex-direction:column;align-items:center}
@media(min-width:768px){.full-width-callout-banner .copy-wrapper{padding:2rem;align-items:flex-start;text-align:left}
}
@media(min-width:992px){.full-width-callout-banner .copy-wrapper{padding:3.5rem}
}
.full-width-callout-banner .copy-wrapper strong+.cta{margin-top:1rem}
@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}
}
@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:51;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}
@media(max-width:767.98px){.hero-banner .cta-wrapper [class*="cta"]{display:flex}
}
@media(max-width:767.98px){.hero-banner .cta-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}
}
@keyframes animateMenuIn{from{left:100%;opacity:0}
to{left:0;opacity:100}
}
@keyframes animateMenuOut{from{left:0;opacity:100}
to{left:100%;opacity:0}
}
@media(max-width:991.98px){.mobile-menu-open{height:100%;overflow:hidden}
}
.navBar{position:fixed;top:0;width:100%;z-index:1000;background-color:#fff;border-top:2px solid #ed0037}
@media(max-width:767.98px){.navBar{height:3.5rem}
}
@media(min-width:768px) and (max-width:991.98px){.navBar{height:4.5rem}
}
@media(max-width:991.98px){.navBar{transition:background-color .3s ease}
}
@media(max-width:991.98px){.navBar nav{position:relative}
}
.navBar ul{list-style:none;margin-bottom:0;padding:0}
.navBar a{cursor:pointer;color:#282828}
.navBar a:hover{text-decoration:none}
.navBar .logo-container{height:3.5rem}
@media(max-width:991.98px){.navBar .logo-container{width:100%;display:flex;justify-content:space-between;align-items:center}
}
@media(min-width:768px){.navBar .logo-container{height:4.5rem}
}
.navBar .logo-container .main-logo svg{fill:#ed0037;width:56px;height:40px}
@media(min-width:768px){.navBar .logo-container .main-logo svg{width:72px;height:48px}
}
@media(min-width:992px){.navBar .logo-container .main-logo svg{width:96px;height:64px}
}
.navBar .logo-container .menu-icon{padding:.75rem}
.navBar .logo-container .menu-icon .able-icon{width:1.5rem;height:1.5rem;margin:0}
@media(min-width:768px){.navBar .logo-container .menu-icon{padding:.5rem}
.navBar .logo-container .menu-icon .able-icon{width:2rem;height:2rem}
}
.navBar .logo-container .back-to-menu{display:none}
.navBar .back-to-menu{margin-top:.75rem;margin-bottom:.75rem}
.navBar .back-to-menu button{color:#ed0037}
@media(max-width:991.98px){.navBar .back-to-menu button:hover,.navBar .back-to-menu button:focus,.navBar .back-to-menu button:active{color:#7d001d}
}
.navBar .back-to-menu button span{font-weight:bold}
@media(max-width:767.98px){.navBar .back-to-menu button span{font-size:1.125rem}
}
@media(min-width:768px){.navBar .back-to-menu button span{font-size:1.5rem}
}
.navBar .back-to-menu button svg{color:currentColor}
@media(max-width:767.98px){.navBar .back-to-menu button svg{width:1.5rem;height:1.5rem}
}
@media(min-width:768px){.navBar .back-to-menu button svg{width:2rem;height:2rem}
}
@media(max-width:991.98px){.navBar .list-container,.navBar .social-icons-container{display:none}
}
@media(max-width:991.98px){.navBar .list-container{margin-top:2.5rem;width:100%}
}
.navBar .list-container .dropdown-icons{margin-left:auto}
@media(min-width:992px){.navBar .list-container .dropdown-icons{height:1.5rem}
}
.navBar .list-container .dropdown-icons svg{color:inherit}
@media(max-width:767.98px){.navBar .list-container .dropdown-icons svg{padding:.5rem}
}
@media(max-width:991.98px){.navBar .list-container .dropdown-icons svg{height:2.5rem;width:2.5rem}
}
@media(min-width:768px) and (max-width:991.98px){.navBar .list-container .dropdown-icons svg{padding:.25rem}
}
@media(min-width:992px){.navBar .list-container .dropdown-icons svg{height:1.5rem;width:1.5rem}
}
.navBar .list-container .dropdown-icons .desktop-dropdown-icons{display:none}
@media(min-width:992px){.navBar .list-container .dropdown-icons .desktop-dropdown-icons{display:inline-block}
}
.navBar .list-container .dropdown-icons .mobile-dropdown-icons{display:inline-block}
@media(min-width:992px){.navBar .list-container .dropdown-icons .mobile-dropdown-icons{display:none}
}
.navBar .list-container .dropdown-icons .mobile-dropdown-icons .dropdown-right-mobile-icon{display:inline-block}
.navBar .list-container .dropdown-icons .mobile-dropdown-icons .dropdown-up-mobile-icon{display:none}
@media(min-width:992px){.navBar .list-container .dropdown-down-desktop-icon{display:inline-block}
}
@media(min-width:992px){.navBar .list-container .dropdown-up-desktop-icon{display:none}
}
@media(max-width:991.98px){.navBar .list-container>ul{text-align:center}
}
@media(min-width:992px){.navBar .list-container>ul{display:flex}
}
@media(min-width:992px){.navBar .list-container>ul>li:focus-within>a,.navBar .list-container>ul>li:hover>a{position:relative;color:#9a0024}
.navBar .list-container>ul>li:focus-within>a:after,.navBar .list-container>ul>li:hover>a:after{content:"";position:absolute;bottom:0;left:0;right:0;border-width:0;border-style:solid;border-color:inherit;border-bottom-width:4px}
.navBar .list-container>ul>li:focus-within .dropdown-content,.navBar .list-container>ul>li:hover .dropdown-content{display:block}
.navBar .list-container>ul>li:focus-within .dropdown-down-desktop-icon,.navBar .list-container>ul>li:hover .dropdown-down-desktop-icon{display:none}
.navBar .list-container>ul>li:focus-within .dropdown-up-desktop-icon,.navBar .list-container>ul>li:hover .dropdown-up-desktop-icon{display:inline-block}
}
.navBar .list-container>ul>li>a{color:#fff;text-decoration:none;display:block;font-weight:bold}
@media(max-width:767.98px){.navBar .list-container>ul>li>a{font-size:1.125rem;line-height:24px;padding-top:1rem;padding-bottom:1rem}
}
@media(max-width:991.98px){.navBar .list-container>ul>li>a{position:relative}
}
@media(min-width:768px){.navBar .list-container>ul>li>a{font-size:1.5rem;padding-top:1.25rem;padding-bottom:1.25rem}
}
@media(min-width:992px) and (max-width:1279.98px){.navBar .list-container>ul>li>a{font-size:1rem}
}
@media(min-width:992px){.navBar .list-container>ul>li>a{line-height:32px;padding:2.25rem 1rem;color:#282828}
}
@media(min-width:1280px){.navBar .list-container>ul>li>a{font-size:1.125rem;display:flex;padding:2.25rem 1.5rem;width:100%}
}
.navBar .list-container>ul>li>a:active{color:#ed0037}
@media(max-width:991.98px){.navBar .list-container>ul>li>a span{position:absolute;right:0;top:50%;transform:translate(0,-50%)}
}
.navBar .list-container .mobile-dropdown,.navBar .list-container .desktop-dropdown{display:none}
.navBar .list-container .dropdown-content{display:none}
@media(max-width:991.98px){.navBar .list-container .dropdown-content{width:100%;border-top:2px solid #ed0037;display:block;position:fixed;top:0;left:0;height:100vh;background-color:#fff;z-index:1;overflow-y:scroll;transform:translateX(0);transition:transform .3s ease}
.navBar .list-container .dropdown-content.hide{transform:translateX(100%)}
}
@media(min-width:992px){.navBar .list-container .dropdown-content{padding:2rem 1.5rem;box-shadow:0 8px 32px 0 rgba(0,0,0,0.2);position:absolute;background-color:#fff;top:calc( 2px + 32px + (2 * 2.25rem));z-index:-1}
}
@media(min-width:992px){.navBar .list-container .dropdown-content:after{content:"";position:absolute;background-color:#fff;height:20px;top:-20px;left:0;right:0}
}
.navBar .list-container .dropdown-content .dropdown-heading a,.navBar .list-container .dropdown-content .dropdown-menu a{display:block}
@media(max-width:767.98px){.navBar .list-container .dropdown-content .dropdown-heading a,.navBar .list-container .dropdown-content .dropdown-menu a{padding:.5rem 0;font-size:1.125rem;line-height:1.625rem}
}
@media(min-width:768px) and (max-width:991.98px){.navBar .list-container .dropdown-content .dropdown-heading a,.navBar .list-container .dropdown-content .dropdown-menu a{font-size:1.5rem;line-height:2rem;padding:1rem 0}
}
@media(min-width:992px){.navBar .list-container .dropdown-content .dropdown-heading a,.navBar .list-container .dropdown-content .dropdown-menu a{padding:.75rem 0;font-size:1.125rem;line-height:1.625rem}
}
.navBar .list-container .dropdown-content .dropdown-heading{text-align:left;color:#282828}
@media(max-width:991.98px){.navBar .list-container .dropdown-content .dropdown-heading a:active,.navBar .list-container .dropdown-content .dropdown-heading a:hover,.navBar .list-container .dropdown-content .dropdown-heading a:focus{background-color:#ffe2e2;outline:0}
}
@media(min-width:992px){.navBar .list-container .dropdown-content .dropdown-heading a:active,.navBar .list-container .dropdown-content .dropdown-heading a:hover,.navBar .list-container .dropdown-content .dropdown-heading a:focus{color:#9a0024}
}
@media(min-width:992px){.navBar .list-container .dropdown-content .desktop-dropdown{display:block}
}
.navBar .list-container .dropdown-menu{display:flex}
@media(max-width:991.98px){.navBar .list-container .dropdown-menu{flex-direction:column}
}
@media(max-width:991.98px){.navBar .list-container .dropdown-menu{text-align:left}
}
@media(min-width:992px){.navBar .list-container .dropdown-menu .menu-column{min-width:10rem;max-width:15rem}
}
@media(min-width:992px){.navBar .list-container .dropdown-menu .menu-column+.menu-column{margin-left:2rem}
}
@media(max-width:991.98px){.navBar .list-container .dropdown-menu a:focus,.navBar .list-container .dropdown-menu a:hover,.navBar .list-container .dropdown-menu a:active{background-color:#ffe2e2;outline:0}
}
@media(min-width:992px){.navBar .list-container .dropdown-menu a:focus,.navBar .list-container .dropdown-menu a:hover,.navBar .list-container .dropdown-menu a:active{text-decoration:underline}
}
@media(max-width:991.98px){.navBar .list-container .dropdown-menu-toggle-active .mobile-dropdown{display:block}
}
.navBar .telstra-purple-nav-bar-wrapper{position:relative}
.navBar .telstra-purple-nav-bar-wrapper:after{content:"";position:absolute;top:0;right:-1rem;bottom:0;left:-1rem;box-shadow:0 8px 32px 0 rgba(0,0,0,0.2);z-index:-10}
.navBar .telstra-purple-nav-bar-wrapper.hide{transform:translateY(-100%)}
@media(max-width:991.98px){.mobile-menu-open .navBar .telstra-purple-nav-bar-wrapper:after{box-shadow:none}
}
@media(max-width:991.98px){.navBar .telstra-purple-nav-bar{display:flex;align-items:center;flex-direction:column}
}
@media(min-width:992px){.navBar .telstra-purple-nav-bar{display:flex;align-items:center;justify-content:space-between}
}
.navBar .nav-social-icons-container{display:none}
@media(max-width:991.98px){.navBar .close-menu-button{display:none}
.navBar .close-menu-button svg{color:#fff}
}
@media(max-width:991.98px){.navBar .open-menu-button{color:inherit}
}
@media(min-width:992px){.navBar .open-menu-button{display:none}
}
@media(max-width:991.98px){.navBar .open-menu-button:focus,.navBar .open-menu-button:active{background-color:#ffe2e2;outline:0}
}
@media(max-width:991.98px){.mobile-menu-open .navBar{background-color:#ed0037;color:white;top:0;height:100vh;overflow-y:scroll;overflow-x:hidden;transition:height .3s ease}
.mobile-menu-open .navBar .open-menu-button{display:none}
.mobile-menu-open .navBar .close-menu-button:focus,.mobile-menu-open .navBar .close-menu-button:active{background-color:#7d001d;outline:0}
.mobile-menu-open .navBar .list-container,.mobile-menu-open .navBar .close-menu-button{display:block}
.mobile-menu-open .navBar .main-menu-item>a:focus,.mobile-menu-open .navBar .main-menu-item>a:active{background-color:#7d001d;outline:0}
.mobile-menu-open .navBar .main-logo svg{fill:#fff}
.mobile-menu-open .navBar .nav-social-icons-container{display:flex;justify-content:center;margin-top:2rem;padding-bottom:2.5rem}
.mobile-menu-open .navBar .nav-social-icons-container a{color:#fff}
.mobile-menu-open .navBar .nav-social-icons-container a:active{background-color:#7d001d;outline:0}
}
@media(max-width:767.98px){.mobile-menu-closing .navBar{height:3.5rem}
}
@media(min-width:768px) and (max-width:991.98px){.mobile-menu-closing .navBar{height:4.5rem}
}
@media(max-width:991.98px){.mobile-menu-closing .navBar{transition:height .3s ease}
}
.text-group [class*="purple-header"]+.text-group-rich-text{margin-top:3rem}
.text-group .text-group-rich-text{font-size:1rem;line-height:1.5rem}
.text-group .text-group-rich-text h2{font-size:2rem;line-height:3rem}
@media(min-width:1280px){.text-group .text-group-rich-text h2{font-size:2.5rem;line-height:3.5rem}
}
.text-group .text-group-rich-text h3{font-size:1.5rem;line-height:2rem}
@media(min-width:1280px){.text-group .text-group-rich-text h3{font-size:2rem;line-height:2.5rem}
}
.text-group .text-group-rich-text h4{font-size:1.5rem;line-height:2rem}
.text-group .text-group-rich-text h5{font-size:1rem;line-height:1.5rem}
.text-group .text-group-rich-text h6{font-size:1rem;line-height:1.5rem}
.text-group .text-group-rich-text [class*="heading-"],.text-group .text-group-rich-text [class*="copy-"]{font-size:inherit;line-height:inherit;letter-spacing:inherit}
.text-group .text-group-rich-text ul ul,.text-group .text-group-rich-text ul ol,.text-group .text-group-rich-text ol ol,.text-group .text-group-rich-text ol ul,.text-group .text-group-rich-text li+li{margin-top:.5rem}
.text-group .text-group-rich-text ol>li[class^="highlight"]:before{left:1rem}
.text-group .text-group-rich-text ol>li[class^="highlight"] [class^="copy"]{margin-left:1.5rem}
.text-group .text-group-rich-text ul>li.highlight-grey{padding-left:2.5rem}
.text-group .text-group-rich-text ul>li.highlight-grey:before{left:1.5rem}
@media(max-width:991.98px){.blog-sidebar-wrapper{background-color:#f6f6f6}
}
.blog-sidebar-wrapper .blog-sidebar a{color:#000}
.blog-sidebar-wrapper .blog-sidebar a:hover{color:#ed0037;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 #e8e8e8;padding:1rem 0}
.blog-sidebar-wrapper .blog-sidebar .tags-container a{background-color:#757575;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:#ed0037;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}
}
.able-icon{height:3rem;width:3rem;color:currentColor}
.able-icon use{fill:currentColor}
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:#ed0037}
.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}
.cta-wrapper{margin-top:1.5rem}
.cta{background-position:0 100%;background-size:100% 300%;border-radius:28px;display:inline-block;font-weight:bold;max-width:100%;overflow:hidden;padding:.75rem 0;position:relative;transition-timing-function:ease-in;transition:background-color 250ms,color 250ms,border 250ms,box-shadow 250ms;vertical-align:top;line-height:24px}
.cta svg{display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem;margin-left:0;margin-right:0;transform:translateY(-1px);transition:transform 200ms}
.cta:focus{outline:0}
.cta::before{background-color:rgba(255,255,255,0.3);content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(1);opacity:0;width:150%;border-radius:50%;padding-top:150%;transition:transform 400ms,opacity 700ms 250ms;will-change:transform,opacity}
.cta:active::before{transform:translate3d(-50%,-50%,0) scale(0);opacity:1;transition:0}
.cta:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8}
.cta:hover{text-decoration:none}
.cta:disabled{background-color:#d2d2d2 !important;color:#757575 !important;cursor:not-allowed}
.cta.medium-size{padding:.75rem 1.5rem}
.cta.medium-size.low-emphasis{padding:.75rem 0}
.cta.large-size{font-size:1.125rem;padding:1rem 1.5rem}
.cta.large-size.low-emphasis{padding:1rem 0}
.cta.high-emphasis{color:#fff;background-color:#ed0037}
.cta.high-emphasis:active{background-color:#7d001d}
.cta.high-emphasis:hover,.cta.high-emphasis:focus{color:#fff;background-color:#9a0024}
.cta.medium-emphasis{color:#282828;background-color:#f6f6f6;padding-right:1rem}
.cta.medium-emphasis:active{background-color:#d2d2d2}
.cta.medium-emphasis:hover,.cta.medium-emphasis:focus{background-color:#e8e8e8}
.cta.low-emphasis{color:#282828;border-radius:8px}
.cta.low-emphasis:hover,.cta.low-emphasis:focus,.cta.low-emphasis:active{color:#000}
.cta.medium-emphasis svg,.cta.low-emphasis svg{color:#ed0037}
.cta.medium-emphasis:hover svg,.cta.medium-emphasis:focus svg,.cta.low-emphasis:hover svg,.cta.low-emphasis:focus svg{color:#9a0024}
.cta.medium-emphasis:active svg,.cta.low-emphasis:active svg{color:#7d001d}
.cta.icon-left{padding-left:1rem;padding-right:1.5rem}
.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 #757575;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:#757575;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:#757575}
.field .label-textarea-spacer{padding-top:calc(1.75rem - 1px);border-width:1px 1px 0 1px;border-style:solid;border-color:#757575}
.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:#ed0037}
@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,0,55,0.1);margin-bottom:2.375rem}
.contact-form .tpurple-form .form-success .introText{background-color:#f6f6f6}
.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}
.telstra-purple-header+.cta{margin-top:1.5rem}
.modal{position:relative}
.modal .modal-container{padding:0;margin:0;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{border:0;padding:0;cursor:pointer;left:0;top:0;right:3rem;width:3rem;height:3rem;position:fixed}
@media(min-width:768px){.modal .modal-container .close-modal{left:inherit;right:0}
}
.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{height:100%}
@media(min-width:992px){.modal .modal-container .modal-content{margin:0 3rem}
}
.modal .modal-container .modal-content .embed-responsive{position:relative;top:50%;transform:translateY(-50%)}
.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}
.modal-open{overflow:hidden}
.nav-social-icons-container .social-icon-list{display:flex}
.nav-social-icons-container .social-icon-list li+li{margin-left:.5rem}
.nav-social-icons-container .social-icon-list a{display:block;width:3rem;height:3rem}
.nav-social-icons-container .social-icon-list a:active{background-color:#7d001d;outline:0}
.nav-social-icons-container .social-icon-list svg{width:3rem;height:3rem;padding:.5rem}
.media-overlay .open-modal{position:relative;background-color:#ed0037;border:1px solid #ed0037;border-radius:50%;width:4rem;height:4rem}
.media-overlay .open-modal:hover{background-color:#9a0024}
@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}
.overlayBackground{display:flex;align-items:center}
.overlayBackground .img-bg-fluid{position:absolute;right:0;bottom:0}
@media(min-width:992px){.overlayBackground .img-bg-fluid{height:100%}
}
@media(max-width:767.98px){.overlayBackground .img-bg-fluid{width:100%}
}
.overlayBackground .content-wrapper{background:#fff;padding:2rem}
@media(max-width:767.98px){.overlayBackground .content-wrapper{padding:1.5rem}
}
.opaque-picture-wrapper{opacity:.4;position:relative}
.make-image-opaque{background-color:#000}
.make-image-opaque img{opacity:.4;position:relative}
.media-overlay{position:absolute;z-index:51;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}